%------------------------------------------------------------------------------
% File : Vampire---5.0.1
% Problem : SWW644_2 : TPTP v9.3.1. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% Computer : n012.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue Sep 29 01:31:02 PM UTC 2026
% Result : Theorem 50.47s 7.95s
% Output : Refutation 52.25s
% Verified :
% SZS Type : Refutation
% Derivation depth : 14
% Number of leaves : 66
% Syntax : Number of formulae : 441 ( 29 unt; 0 typ; 48 def)
% Number of atoms : 1857 ( 134 equ)
% Maximal formula atoms : 41 ( 4 avg)
% Number of connectives : 2431 (1015 ~;1067 |; 215 &)
% ( 73 <=>; 61 =>; 0 <=; 0 <~>)
% Maximal formula depth : 43 ( 6 avg)
% Maximal term depth : 8 ( 2 avg)
% Number arithmetic : 1984 ( 201 atm; 100 fun;1517 num; 166 var)
% Number of types : 9 ( 7 usr; 1 ari; 0 dat; 0 cdt)
% Number of type conns : 0 ( 0 >; 0 *; 0 +; 0 <<)
% Number of predicates : 71 ( 67 usr; 49 prp; 0-14 aty)
% Number of functors : 68 ( 62 usr; 29 con; 0-6 aty)
% Number of variables : 485 ( 455 !; 30 ?; 485 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
uni: $tType ).
tff(type_def_6,type,
ty: $tType ).
tff(type_def_7,type,
bool1: $tType ).
tff(type_def_8,type,
tuple02: $tType ).
tff(type_def_9,type,
map_int_int: $tType ).
tff(type_def_10,type,
sudoku_chunks1: $tType ).
tff(type_def_11,type,
array_int: $tType ).
tff(func_def_0,type,
witness1: ty > uni ).
tff(func_def_1,type,
int: ty ).
tff(func_def_2,type,
real: ty ).
tff(func_def_3,type,
bool: ty ).
tff(func_def_4,type,
true1: bool1 ).
tff(func_def_5,type,
false1: bool1 ).
tff(func_def_6,type,
match_bool1: ( ty * bool1 * uni * uni ) > uni ).
tff(func_def_7,type,
tuple0: ty ).
tff(func_def_8,type,
tuple03: tuple02 ).
tff(func_def_9,type,
qtmark: ty ).
tff(func_def_12,type,
map: ( ty * ty ) > ty ).
tff(func_def_13,type,
get: ( ty * ty * uni * uni ) > uni ).
tff(func_def_14,type,
set: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_15,type,
const: ( ty * ty * uni ) > uni ).
tff(func_def_17,type,
t2tb: map_int_int > uni ).
tff(func_def_18,type,
tb2t: uni > map_int_int ).
tff(func_def_19,type,
t2tb1: $int > uni ).
tff(func_def_20,type,
tb2t1: uni > $int ).
tff(func_def_22,type,
array: ty > ty ).
tff(func_def_23,type,
mk_array1: ( ty * $int * uni ) > uni ).
tff(func_def_24,type,
length1: ( ty * uni ) > $int ).
tff(func_def_25,type,
elts: ( ty * uni ) > uni ).
tff(func_def_26,type,
get2: ( ty * uni * $int ) > uni ).
tff(func_def_27,type,
set2: ( ty * uni * $int * uni ) > uni ).
tff(func_def_28,type,
make1: ( ty * $int * uni ) > uni ).
tff(func_def_29,type,
sudoku_chunks: ty ).
tff(func_def_30,type,
mk_sudoku_chunks1: ( array_int * array_int * array_int * array_int * array_int * array_int ) > sudoku_chunks1 ).
tff(func_def_31,type,
column_start1: sudoku_chunks1 > array_int ).
tff(func_def_32,type,
column_offsets1: sudoku_chunks1 > array_int ).
tff(func_def_33,type,
row_start1: sudoku_chunks1 > array_int ).
tff(func_def_34,type,
row_offsets1: sudoku_chunks1 > array_int ).
tff(func_def_35,type,
square_start1: sudoku_chunks1 > array_int ).
tff(func_def_36,type,
square_offsets1: sudoku_chunks1 > array_int ).
tff(func_def_37,type,
t2tb2: array_int > uni ).
tff(func_def_38,type,
tb2t2: uni > array_int ).
tff(func_def_42,type,
sK0: ( $int * map_int_int * map_int_int * $int ) > $int ).
tff(func_def_43,type,
sK1: ( array_int * $int * array_int * map_int_int ) > $int ).
tff(func_def_44,type,
sK2: ( array_int * $int * array_int * map_int_int ) > $int ).
tff(func_def_45,type,
sK3: ( sudoku_chunks1 * map_int_int ) > $int ).
tff(func_def_46,type,
sK4: ( map_int_int * map_int_int ) > $int ).
tff(func_def_47,type,
sK5: map_int_int > $int ).
tff(func_def_48,type,
sK6: ( array_int * array_int ) > $int ).
tff(func_def_49,type,
sK7: ( array_int * array_int ) > $int ).
tff(func_def_50,type,
sK8: ( array_int * array_int ) > $int ).
tff(func_def_51,type,
sK9: ( array_int * array_int ) > $int ).
tff(func_def_52,type,
sK10: ( array_int * array_int ) > $int ).
tff(func_def_53,type,
sK11: map_int_int ).
tff(func_def_54,type,
sK12: $int ).
tff(func_def_55,type,
sK13: $int ).
tff(func_def_56,type,
sK14: map_int_int ).
tff(func_def_57,type,
sK15: map_int_int ).
tff(func_def_58,type,
sK16: $int ).
tff(func_def_59,type,
sK17: map_int_int ).
tff(func_def_60,type,
sK18: $int ).
tff(func_def_61,type,
sK19: map_int_int ).
tff(func_def_62,type,
sK20: map_int_int ).
tff(func_def_63,type,
sK21: map_int_int ).
tff(func_def_64,type,
sK22: $int ).
tff(func_def_65,type,
sK23: $int ).
tff(func_def_66,type,
sK24: $int ).
tff(func_def_67,type,
sK25: $int ).
tff(func_def_68,type,
sK28: ( $int * sudoku_chunks1 * map_int_int ) > $int ).
tff(pred_def_1,type,
sort1: ( ty * uni ) > $o ).
tff(pred_def_3,type,
is_index1: $int > $o ).
tff(pred_def_5,type,
valid_values1: map_int_int > $o ).
tff(pred_def_6,type,
grid_eq_sub1: ( map_int_int * map_int_int * $int * $int ) > $o ).
tff(pred_def_7,type,
chunk_valid_indexes1: ( array_int * array_int ) > $o ).
tff(pred_def_8,type,
disjoint_chunks1: ( array_int * array_int ) > $o ).
tff(pred_def_9,type,
well_formed_sudoku1: sudoku_chunks1 > $o ).
tff(pred_def_10,type,
valid_chunk1: ( map_int_int * $int * array_int * array_int ) > $o ).
tff(pred_def_11,type,
valid_column1: ( sudoku_chunks1 * map_int_int * $int ) > $o ).
tff(pred_def_12,type,
valid_row1: ( sudoku_chunks1 * map_int_int * $int ) > $o ).
tff(pred_def_13,type,
valid_square1: ( sudoku_chunks1 * map_int_int * $int ) > $o ).
tff(pred_def_14,type,
valid1: ( sudoku_chunks1 * map_int_int ) > $o ).
tff(pred_def_15,type,
full1: map_int_int > $o ).
tff(pred_def_16,type,
included1: ( map_int_int * map_int_int ) > $o ).
tff(pred_def_17,type,
is_solution_for1: ( sudoku_chunks1 * map_int_int * map_int_int ) > $o ).
tff(pred_def_18,type,
valid_chunk_up_to1: ( map_int_int * $int * array_int * array_int * $int ) > $o ).
tff(pred_def_19,type,
valid_up_to1: ( sudoku_chunks1 * map_int_int * $int ) > $o ).
tff(pred_def_20,type,
sP26: ( $int * $int * $int * $int * map_int_int * map_int_int * $int * map_int_int * map_int_int * $int * $int * map_int_int * map_int_int * map_int_int ) > $o ).
tff(pred_def_21,type,
sP27: ( $int * $int * $int * $int * map_int_int * map_int_int * $int * map_int_int * map_int_int * $int * $int * map_int_int * map_int_int * map_int_int ) > $o ).
tff(f15,axiom,
! [X0: $int] :
( is_index1(X0)
<=> ( $lesseq(0,X0)
& $less(X0,81) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_index_def) ).
tff(f26,axiom,
! [X2: uni,X1: $int,X0: ty] : ( length1(X0,mk_array1(X0,X1,X2)) = X1 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',length_def1) ).
tff(f36,axiom,
! [X1: array_int,X4: array_int,X5: array_int,X2: array_int,X3: array_int,X0: array_int] : ( column_start1(mk_sudoku_chunks1(X0,X1,X2,X3,X4,X5)) = X0 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',column_start_def1) ).
tff(f37,axiom,
! [X5: array_int,X2: array_int,X1: array_int,X0: array_int,X3: array_int,X4: array_int] : ( column_offsets1(mk_sudoku_chunks1(X0,X1,X2,X3,X4,X5)) = X1 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',column_offsets_def1) ).
tff(f38,axiom,
! [X4: array_int,X5: array_int,X0: array_int,X3: array_int,X2: array_int,X1: array_int] : ( row_start1(mk_sudoku_chunks1(X0,X1,X2,X3,X4,X5)) = X2 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',row_start_def1) ).
tff(f39,axiom,
! [X0: array_int,X2: array_int,X5: array_int,X1: array_int,X3: array_int,X4: array_int] : ( row_offsets1(mk_sudoku_chunks1(X0,X1,X2,X3,X4,X5)) = X3 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',row_offsets_def1) ).
tff(f40,axiom,
! [X2: array_int,X5: array_int,X1: array_int,X3: array_int,X0: array_int,X4: array_int] : ( square_start1(mk_sudoku_chunks1(X0,X1,X2,X3,X4,X5)) = X4 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',square_start_def1) ).
tff(f41,axiom,
! [X2: array_int,X5: array_int,X4: array_int,X3: array_int,X1: array_int,X0: array_int] : ( square_offsets1(mk_sudoku_chunks1(X0,X1,X2,X3,X4,X5)) = X5 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',square_offsets_def1) ).
tff(f45,axiom,
! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR2) ).
tff(f46,axiom,
! [X1: array_int,X0: array_int] :
( chunk_valid_indexes1(X0,X1)
<=> ( ! [X2: $int,X3: $int] :
( ( $less(X3,9)
& $lesseq(0,X3)
& is_index1(X2) )
=> is_index1($sum(tb2t1(get2(int,t2tb2(X0),X2)),tb2t1(get2(int,t2tb2(X1),X3)))) )
& ( length1(int,t2tb2(X1)) = 9 )
& ( length1(int,t2tb2(X0)) = 81 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',chunk_valid_indexes_def) ).
tff(f47,axiom,
! [X1: array_int,X0: array_int] :
( ( ( length1(int,t2tb2(X0)) = 81 )
& ( length1(int,t2tb2(X1)) = 9 )
& ! [X4: $int,X3: $int,X2: $int] :
( ( is_index1(X2)
& $lesseq(0,X4)
& is_index1(X3)
& $less(X4,9) )
=> ( ( tb2t1(get2(int,t2tb2(X0),X2)) != tb2t1(get2(int,t2tb2(X0),X3)) )
=> ( X2 != $sum(tb2t1(get2(int,t2tb2(X0),X3)),tb2t1(get2(int,t2tb2(X1),X4))) ) ) ) )
<=> disjoint_chunks1(X0,X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',disjoint_chunks_def) ).
tff(f48,axiom,
! [X0: sudoku_chunks1] :
( ( chunk_valid_indexes1(row_start1(X0),row_offsets1(X0))
& chunk_valid_indexes1(column_start1(X0),column_offsets1(X0))
& disjoint_chunks1(square_start1(X0),square_offsets1(X0))
& disjoint_chunks1(column_start1(X0),column_offsets1(X0))
& chunk_valid_indexes1(square_start1(X0),square_offsets1(X0))
& disjoint_chunks1(row_start1(X0),row_offsets1(X0)) )
<=> well_formed_sudoku1(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',well_formed_sudoku_def) ).
tff(f50,axiom,
! [X1: map_int_int,X2: $int,X0: sudoku_chunks1] :
( valid_column1(X0,X1,X2)
<=> valid_chunk1(X1,X2,column_start1(X0),column_offsets1(X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',valid_column_def) ).
tff(f51,axiom,
! [X2: $int,X1: map_int_int,X0: sudoku_chunks1] :
( valid_row1(X0,X1,X2)
<=> valid_chunk1(X1,X2,row_start1(X0),row_offsets1(X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',valid_row_def) ).
tff(f52,axiom,
! [X1: map_int_int,X0: sudoku_chunks1,X2: $int] :
( valid_square1(X0,X1,X2)
<=> valid_chunk1(X1,X2,square_start1(X0),square_offsets1(X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',valid_square_def) ).
tff(f53,axiom,
! [X0: sudoku_chunks1,X1: map_int_int] :
( ! [X2: $int] :
( is_index1(X2)
=> ( valid_column1(X0,X1,X2)
& valid_row1(X0,X1,X2)
& valid_square1(X0,X1,X2) ) )
<=> valid1(X0,X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',valid_def) ).
tff(f60,axiom,
! [X2: $int,X0: sudoku_chunks1,X1: map_int_int] :
( ! [X3: $int] :
( ( $less(X3,X2)
& $lesseq(0,X3) )
=> ( valid_row1(X0,X1,X3)
& valid_column1(X0,X1,X3)
& valid_square1(X0,X1,X3) ) )
<=> valid_up_to1(X0,X1,X2) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',valid_up_to_def) ).
tff(f61,conjecture,
! [X3: map_int_int,X5: map_int_int,X9: map_int_int,X4: $int,X10: $int,X11: map_int_int,X1: map_int_int,X12: $int,X6: $int,X7: map_int_int,X13: map_int_int,X2: $int,X8: $int,X0: $int] :
( ( $lesseq(0,X8)
& $lesseq(0,X10)
& $lesseq(0,X0)
& $lesseq(0,X2)
& well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))))
& valid_values1(X13)
& ( X12 = 81 )
& $lesseq(0,X6)
& $lesseq(0,X12)
& $lesseq(0,X4) )
=> ( ( $lesseq(0,80)
=> ( ( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,$sum(80,1))
=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,0)
& ! [X14: $int] :
( ( $lesseq(0,X14)
& $lesseq(X14,80) )
=> ( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,X14)
=> ( chunk_valid_indexes1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
& valid_values1(X13)
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
=> ( is_index1(X14)
& ( X12 = 81 )
& valid_values1(X13)
& chunk_valid_indexes1(tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
& ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
=> ( ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( X12 = 81 )
& chunk_valid_indexes1(tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
& is_index1(X14)
& valid_values1(X13)
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,$sum(X14,1)) ) ) ) ) )
& is_index1(X14)
& ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( X12 = 81 ) ) ) ) ) )
& ( $less(80,0)
=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',wP_parameter_check_valid) ).
tff(f62,negated_conjecture,
~ ! [X3: map_int_int,X5: map_int_int,X9: map_int_int,X4: $int,X10: $int,X11: map_int_int,X1: map_int_int,X12: $int,X6: $int,X7: map_int_int,X13: map_int_int,X2: $int,X8: $int,X0: $int] :
( ( $lesseq(0,X8)
& $lesseq(0,X10)
& $lesseq(0,X0)
& $lesseq(0,X2)
& well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))))
& valid_values1(X13)
& ( X12 = 81 )
& $lesseq(0,X6)
& $lesseq(0,X12)
& $lesseq(0,X4) )
=> ( ( $lesseq(0,80)
=> ( ( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,$sum(80,1))
=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,0)
& ! [X14: $int] :
( ( $lesseq(0,X14)
& $lesseq(X14,80) )
=> ( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,X14)
=> ( chunk_valid_indexes1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
& valid_values1(X13)
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
=> ( is_index1(X14)
& ( X12 = 81 )
& valid_values1(X13)
& chunk_valid_indexes1(tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
& ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
=> ( ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( X12 = 81 )
& chunk_valid_indexes1(tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
& is_index1(X14)
& valid_values1(X13)
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,$sum(X14,1)) ) ) ) ) )
& is_index1(X14)
& ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( X12 = 81 ) ) ) ) ) )
& ( $less(80,0)
=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) ) ) ),
inference(negated_conjecture,[status(cth)],[f61]) ).
tff(f64,plain,
! [X0: $int] :
( is_index1(X0)
<=> ( ~ $less(X0,0)
& $less(X0,81) ) ),
inference(theory_normalization,[],[f15]) ).
tff(f65,plain,
! [X1: array_int,X0: array_int] :
( ( ( length1(int,t2tb2(X0)) = 81 )
& ( length1(int,t2tb2(X1)) = 9 )
& ! [X4: $int,X3: $int,X2: $int] :
( ( is_index1(X2)
& ~ $less(X4,0)
& is_index1(X3)
& $less(X4,9) )
=> ( ( tb2t1(get2(int,t2tb2(X0),X2)) != tb2t1(get2(int,t2tb2(X0),X3)) )
=> ( X2 != $sum(tb2t1(get2(int,t2tb2(X0),X3)),tb2t1(get2(int,t2tb2(X1),X4))) ) ) ) )
<=> disjoint_chunks1(X0,X1) ),
inference(theory_normalization,[],[f47]) ).
tff(f67,plain,
! [X2: $int,X0: sudoku_chunks1,X1: map_int_int] :
( ! [X3: $int] :
( ( $less(X3,X2)
& ~ $less(X3,0) )
=> ( valid_row1(X0,X1,X3)
& valid_column1(X0,X1,X3)
& valid_square1(X0,X1,X3) ) )
<=> valid_up_to1(X0,X1,X2) ),
inference(theory_normalization,[],[f60]) ).
tff(f68,plain,
! [X1: array_int,X0: array_int] :
( chunk_valid_indexes1(X0,X1)
<=> ( ! [X2: $int,X3: $int] :
( ( ~ $less(X3,0)
& is_index1(X2)
& $less(X3,9) )
=> is_index1($sum(tb2t1(get2(int,t2tb2(X0),X2)),tb2t1(get2(int,t2tb2(X1),X3)))) )
& ( length1(int,t2tb2(X1)) = 9 )
& ( length1(int,t2tb2(X0)) = 81 ) ) ),
inference(theory_normalization,[],[f46]) ).
tff(f75,plain,
~ ! [X3: map_int_int,X5: map_int_int,X9: map_int_int,X4: $int,X10: $int,X11: map_int_int,X1: map_int_int,X12: $int,X6: $int,X7: map_int_int,X13: map_int_int,X2: $int,X8: $int,X0: $int] :
( ( ~ $less(X8,0)
& ~ $less(X10,0)
& ~ $less(X0,0)
& ~ $less(X2,0)
& well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))))
& valid_values1(X13)
& ( X12 = 81 )
& ~ $less(X6,0)
& ~ $less(X12,0)
& ~ $less(X4,0) )
=> ( ( ~ $less(80,0)
=> ( ( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,$sum(80,1))
=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,0)
& ! [X14: $int] :
( ( ~ $less(80,X14)
& ~ $less(X14,0) )
=> ( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,X14)
=> ( chunk_valid_indexes1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
& valid_values1(X13)
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
=> ( is_index1(X14)
& ( X12 = 81 )
& valid_values1(X13)
& chunk_valid_indexes1(tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
& ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))))
=> ( ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( X12 = 81 )
& chunk_valid_indexes1(tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
& is_index1(X14)
& valid_values1(X13)
& ( valid_chunk1(X13,X14,tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11))))
=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13,$sum(X14,1)) ) ) ) ) )
& is_index1(X14)
& ( ~ valid_chunk1(X13,X14,tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) )
& ( X12 = 81 ) ) ) ) ) )
& ( $less(80,0)
=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X0,t2tb(X1))),tb2t2(mk_array1(int,X2,t2tb(X3))),tb2t2(mk_array1(int,X4,t2tb(X5))),tb2t2(mk_array1(int,X6,t2tb(X7))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X10,t2tb(X11)))),X13) ) ) ),
inference(theory_normalization,[],[f62]) ).
tff(f77,plain,
! [X0: array_int,X1: array_int,X3: array_int,X5: array_int,X4: array_int,X2: array_int] : ( row_start1(mk_sudoku_chunks1(X2,X5,X4,X3,X0,X1)) = X4 ),
inference(rectify,[],[f38]) ).
tff(f81,plain,
! [X0: array_int,X1: array_int] :
( ( ( 9 = length1(int,t2tb2(X0)) )
& ( 81 = length1(int,t2tb2(X1)) )
& ! [X3: $int,X4: $int,X2: $int] :
( ( is_index1(X4)
& $less(X2,9)
& is_index1(X3)
& ~ $less(X2,0) )
=> ( ( tb2t1(get2(int,t2tb2(X1),X3)) != tb2t1(get2(int,t2tb2(X1),X4)) )
=> ( $sum(tb2t1(get2(int,t2tb2(X1),X3)),tb2t1(get2(int,t2tb2(X0),X2))) != X4 ) ) ) )
<=> disjoint_chunks1(X1,X0) ),
inference(rectify,[],[f65]) ).
tff(f82,plain,
! [X1: sudoku_chunks1,X0: $int,X2: map_int_int] :
( ! [X3: $int] :
( ( $less(X3,X0)
& ~ $less(X3,0) )
=> ( valid_row1(X1,X2,X3)
& valid_square1(X1,X2,X3)
& valid_column1(X1,X2,X3) ) )
<=> valid_up_to1(X1,X2,X0) ),
inference(rectify,[],[f67]) ).
tff(f84,plain,
! [X1: $int,X0: map_int_int,X2: sudoku_chunks1] :
( valid_column1(X2,X0,X1)
<=> valid_chunk1(X0,X1,column_start1(X2),column_offsets1(X2)) ),
inference(rectify,[],[f50]) ).
tff(f85,plain,
! [X2: array_int,X3: array_int,X0: array_int,X5: array_int,X4: array_int,X1: array_int] : ( square_offsets1(mk_sudoku_chunks1(X5,X4,X0,X3,X2,X1)) = X1 ),
inference(rectify,[],[f41]) ).
tff(f86,plain,
! [X1: array_int,X0: array_int] :
( ( ! [X2: $int,X3: $int] :
( ( ~ $less(X3,0)
& is_index1(X2)
& $less(X3,9) )
=> is_index1($sum(tb2t1(get2(int,t2tb2(X1),X2)),tb2t1(get2(int,t2tb2(X0),X3)))) )
& ( 81 = length1(int,t2tb2(X1)) )
& ( 9 = length1(int,t2tb2(X0)) ) )
<=> chunk_valid_indexes1(X1,X0) ),
inference(rectify,[],[f68]) ).
tff(f88,plain,
! [X1: array_int,X4: array_int,X5: array_int,X2: array_int,X3: array_int,X0: array_int] : ( row_offsets1(mk_sudoku_chunks1(X0,X3,X1,X4,X5,X2)) = X4 ),
inference(rectify,[],[f39]) ).
tff(f95,plain,
! [X1: array_int,X4: array_int,X3: array_int,X5: array_int,X0: array_int,X2: array_int] : ( square_start1(mk_sudoku_chunks1(X4,X2,X0,X3,X5,X1)) = X5 ),
inference(rectify,[],[f40]) ).
tff(f102,plain,
! [X2: $int,X1: sudoku_chunks1,X0: map_int_int] :
( valid_square1(X1,X0,X2)
<=> valid_chunk1(X0,X2,square_start1(X1),square_offsets1(X1)) ),
inference(rectify,[],[f52]) ).
tff(f107,plain,
! [X5: array_int,X4: array_int,X3: array_int,X0: array_int,X2: array_int,X1: array_int] : ( column_start1(mk_sudoku_chunks1(X5,X0,X3,X4,X1,X2)) = X5 ),
inference(rectify,[],[f36]) ).
tff(f109,plain,
~ ! [X8: $int,X3: $int,X10: map_int_int,X12: $int,X1: map_int_int,X2: map_int_int,X11: $int,X7: $int,X13: $int,X6: map_int_int,X5: map_int_int,X4: $int,X0: map_int_int,X9: map_int_int] :
( ( valid_values1(X10)
& ~ $less(X3,0)
& ~ $less(X11,0)
& well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))))
& ~ $less(X8,0)
& ~ $less(X7,0)
& ( 81 = X7 )
& ~ $less(X4,0)
& ~ $less(X13,0)
& ~ $less(X12,0) )
=> ( ( ~ $less(80,0)
=> ( ( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,$sum(80,1))
=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) )
& ! [X14: $int] :
( ( ~ $less(80,X14)
& ~ $less(X14,0) )
=> ( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,X14)
=> ( ( ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) )
& valid_values1(X10)
& ( 81 = X7 )
& is_index1(X14)
& chunk_valid_indexes1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
& ( valid_chunk1(X10,X14,tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
=> ( ( 81 = X7 )
& chunk_valid_indexes1(tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))))
& ( valid_chunk1(X10,X14,tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))))
=> ( chunk_valid_indexes1(tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5))))
& valid_values1(X10)
& is_index1(X14)
& ( 81 = X7 )
& ( valid_chunk1(X10,X14,tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5))))
=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,$sum(X14,1)) )
& ( ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) ) ) )
& valid_values1(X10)
& is_index1(X14)
& ( ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))))
=> ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) ) ) ) ) ) )
& valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,0) ) )
& ( $less(80,0)
=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) ) ) ),
inference(rectify,[],[f75]) ).
tff(f110,plain,
! [X1: array_int,X4: array_int,X3: array_int,X2: array_int,X5: array_int,X0: array_int] : ( column_offsets1(mk_sudoku_chunks1(X3,X2,X1,X4,X5,X0)) = X2 ),
inference(rectify,[],[f37]) ).
tff(f112,plain,
! [X2: ty,X1: $int,X0: uni] : ( length1(X2,mk_array1(X2,X1,X0)) = X1 ),
inference(rectify,[],[f26]) ).
tff(f120,plain,
! [X1: sudoku_chunks1,X0: $int,X2: map_int_int] :
( ! [X3: $int] :
( ( valid_row1(X1,X2,X3)
& valid_square1(X1,X2,X3)
& valid_column1(X1,X2,X3) )
| ~ $less(X3,X0)
| $less(X3,0) )
<=> valid_up_to1(X1,X2,X0) ),
inference(ennf_transformation,[],[f82]) ).
tff(f121,plain,
! [X1: sudoku_chunks1,X0: $int,X2: map_int_int] :
( valid_up_to1(X1,X2,X0)
<=> ! [X3: $int] :
( ~ $less(X3,X0)
| $less(X3,0)
| ( valid_row1(X1,X2,X3)
& valid_square1(X1,X2,X3)
& valid_column1(X1,X2,X3) ) ) ),
inference(flattening,[],[f120]) ).
tff(f124,plain,
! [X1: array_int,X0: array_int] :
( ( ! [X2: $int,X3: $int] :
( is_index1($sum(tb2t1(get2(int,t2tb2(X1),X2)),tb2t1(get2(int,t2tb2(X0),X3))))
| $less(X3,0)
| ~ is_index1(X2)
| ~ $less(X3,9) )
& ( 81 = length1(int,t2tb2(X1)) )
& ( 9 = length1(int,t2tb2(X0)) ) )
<=> chunk_valid_indexes1(X1,X0) ),
inference(ennf_transformation,[],[f86]) ).
tff(f125,plain,
! [X0: array_int,X1: array_int] :
( chunk_valid_indexes1(X1,X0)
<=> ( ! [X3: $int,X2: $int] :
( $less(X3,0)
| ~ $less(X3,9)
| ~ is_index1(X2)
| is_index1($sum(tb2t1(get2(int,t2tb2(X1),X2)),tb2t1(get2(int,t2tb2(X0),X3)))) )
& ( 9 = length1(int,t2tb2(X0)) )
& ( 81 = length1(int,t2tb2(X1)) ) ) ),
inference(flattening,[],[f124]) ).
tff(f126,plain,
! [X0: sudoku_chunks1,X1: map_int_int] :
( ! [X2: $int] :
( ( valid_column1(X0,X1,X2)
& valid_row1(X0,X1,X2)
& valid_square1(X0,X1,X2) )
| ~ is_index1(X2) )
<=> valid1(X0,X1) ),
inference(ennf_transformation,[],[f53]) ).
tff(f129,plain,
! [X0: array_int,X1: array_int] :
( ( ( 9 = length1(int,t2tb2(X0)) )
& ( 81 = length1(int,t2tb2(X1)) )
& ! [X3: $int,X4: $int,X2: $int] :
( ( $sum(tb2t1(get2(int,t2tb2(X1),X3)),tb2t1(get2(int,t2tb2(X0),X2))) != X4 )
| ( tb2t1(get2(int,t2tb2(X1),X3)) = tb2t1(get2(int,t2tb2(X1),X4)) )
| ~ is_index1(X4)
| ~ $less(X2,9)
| ~ is_index1(X3)
| $less(X2,0) ) )
<=> disjoint_chunks1(X1,X0) ),
inference(ennf_transformation,[],[f81]) ).
tff(f130,plain,
! [X0: array_int,X1: array_int] :
( disjoint_chunks1(X1,X0)
<=> ( ! [X2: $int,X4: $int,X3: $int] :
( ~ is_index1(X3)
| $less(X2,0)
| ( $sum(tb2t1(get2(int,t2tb2(X1),X3)),tb2t1(get2(int,t2tb2(X0),X2))) != X4 )
| ( tb2t1(get2(int,t2tb2(X1),X3)) = tb2t1(get2(int,t2tb2(X1),X4)) )
| ~ is_index1(X4)
| ~ $less(X2,9) )
& ( 81 = length1(int,t2tb2(X1)) )
& ( 9 = length1(int,t2tb2(X0)) ) ) ),
inference(flattening,[],[f129]) ).
tff(f142,plain,
? [X8: $int,X3: $int,X10: map_int_int,X12: $int,X1: map_int_int,X2: map_int_int,X11: $int,X7: $int,X13: $int,X6: map_int_int,X5: map_int_int,X4: $int,X0: map_int_int,X9: map_int_int] :
( ( ( ( ( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10)
& valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,$sum(80,1)) )
| ? [X14: $int] :
( ( ~ is_index1(X14)
| ( ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
& valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) )
| ~ valid_values1(X10)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
| ( 81 != X7 )
| ( valid_chunk1(X10,X14,tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
& ( ( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10)
& ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9)))) )
| ~ valid_values1(X10)
| ( 81 != X7 )
| ~ is_index1(X14)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))))
| ( ( ~ chunk_valid_indexes1(tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5))))
| ( 81 != X7 )
| ( ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5))))
& valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) )
| ~ is_index1(X14)
| ~ valid_values1(X10)
| ( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,$sum(X14,1))
& valid_chunk1(X10,X14,tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))) ) )
& valid_chunk1(X10,X14,tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9)))) ) ) ) )
& valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,X14)
& ~ $less(80,X14)
& ~ $less(X14,0) )
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,0) )
& ~ $less(80,0) )
| ( $less(80,0)
& ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) ) )
& valid_values1(X10)
& ~ $less(X3,0)
& ~ $less(X11,0)
& well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))))
& ~ $less(X8,0)
& ~ $less(X7,0)
& ( 81 = X7 )
& ~ $less(X4,0)
& ~ $less(X13,0)
& ~ $less(X12,0) ),
inference(ennf_transformation,[],[f109]) ).
tff(f143,plain,
? [X10: map_int_int,X8: $int,X11: $int,X1: map_int_int,X5: map_int_int,X3: $int,X0: map_int_int,X7: $int,X6: map_int_int,X2: map_int_int,X9: map_int_int,X13: $int,X12: $int,X4: $int] :
( well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))))
& ~ $less(X3,0)
& ~ $less(X12,0)
& ~ $less(X7,0)
& valid_values1(X10)
& ~ $less(X4,0)
& ~ $less(X8,0)
& ( 81 = X7 )
& ( ( $less(80,0)
& ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) )
| ( ~ $less(80,0)
& ( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,0)
| ? [X14: $int] :
( ~ $less(80,X14)
& ~ $less(X14,0)
& ( ~ is_index1(X14)
| ( ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
& valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) )
| ~ valid_values1(X10)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
| ( 81 != X7 )
| ( valid_chunk1(X10,X14,tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))))
& ( ( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10)
& ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9)))) )
| ~ valid_values1(X10)
| ( 81 != X7 )
| ~ is_index1(X14)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))))
| ( ( ~ chunk_valid_indexes1(tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5))))
| ( 81 != X7 )
| ( ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5))))
& valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) )
| ~ is_index1(X14)
| ~ valid_values1(X10)
| ( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,$sum(X14,1))
& valid_chunk1(X10,X14,tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))) ) )
& valid_chunk1(X10,X14,tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9)))) ) ) ) )
& valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,X14) )
| ( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10)
& valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10,$sum(80,1)) ) ) ) )
& ~ $less(X11,0)
& ~ $less(X13,0) ),
inference(flattening,[],[f142]) ).
tff(f146,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] : ( square_offsets1(mk_sudoku_chunks1(X5,X4,X0,X3,X2,X1)) = X1 ),
inference(cnf_transformation,[],[f85]) ).
tff(f152,plain,
! [X2: sudoku_chunks1,X0: map_int_int,X1: $int] :
( valid_column1(X2,X0,X1)
| ~ valid_chunk1(X0,X1,column_start1(X2),column_offsets1(X2)) ),
inference(cnf_transformation,[],[f84]) ).
tff(f153,plain,
! [X2: sudoku_chunks1,X0: map_int_int,X1: $int] :
( ~ valid_column1(X2,X0,X1)
| valid_chunk1(X0,X1,column_start1(X2),column_offsets1(X2)) ),
inference(cnf_transformation,[],[f84]) ).
tff(f176,plain,
! [X0: $int] :
( $less(X0,81)
| ~ is_index1(X0) ),
inference(cnf_transformation,[],[f64]) ).
tff(f177,plain,
! [X0: $int] :
( ~ $less(X0,0)
| ~ is_index1(X0) ),
inference(cnf_transformation,[],[f64]) ).
tff(f178,plain,
! [X0: $int] :
( is_index1(X0)
| ~ $less(X0,81)
| $less(X0,0) ),
inference(cnf_transformation,[],[f64]) ).
tff(f180,plain,
! [X2: $int,X0: map_int_int,X1: sudoku_chunks1] :
( valid_square1(X1,X0,X2)
| ~ valid_chunk1(X0,X2,square_start1(X1),square_offsets1(X1)) ),
inference(cnf_transformation,[],[f102]) ).
tff(f181,plain,
! [X2: $int,X0: map_int_int,X1: sudoku_chunks1] :
( ~ valid_square1(X1,X0,X2)
| valid_chunk1(X0,X2,square_start1(X1),square_offsets1(X1)) ),
inference(cnf_transformation,[],[f102]) ).
tff(f185,plain,
! [X2: $int,X0: sudoku_chunks1,X1: map_int_int] :
( ~ valid1(X0,X1)
| ~ is_index1(X2)
| valid_square1(X0,X1,X2) ),
inference(cnf_transformation,[],[f126]) ).
tff(f186,plain,
! [X2: $int,X0: sudoku_chunks1,X1: map_int_int] :
( ~ valid1(X0,X1)
| valid_row1(X0,X1,X2)
| ~ is_index1(X2) ),
inference(cnf_transformation,[],[f126]) ).
tff(f187,plain,
! [X2: $int,X0: sudoku_chunks1,X1: map_int_int] :
( ~ valid1(X0,X1)
| ~ is_index1(X2)
| valid_column1(X0,X1,X2) ),
inference(cnf_transformation,[],[f126]) ).
tff(f188,plain,
! [X0: sudoku_chunks1,X1: map_int_int] :
( ~ valid_square1(X0,X1,sK3(X0,X1))
| ~ valid_row1(X0,X1,sK3(X0,X1))
| ~ valid_column1(X0,X1,sK3(X0,X1))
| valid1(X0,X1) ),
inference(cnf_transformation,[],[f126]) ).
tff(f189,plain,
! [X0: sudoku_chunks1,X1: map_int_int] :
( is_index1(sK3(X0,X1))
| valid1(X0,X1) ),
inference(cnf_transformation,[],[f126]) ).
tff(f199,plain,
! [X0: sudoku_chunks1] :
( disjoint_chunks1(row_start1(X0),row_offsets1(X0))
| ~ well_formed_sudoku1(X0) ),
inference(cnf_transformation,[],[f48]) ).
tff(f200,plain,
! [X0: sudoku_chunks1] :
( chunk_valid_indexes1(square_start1(X0),square_offsets1(X0))
| ~ well_formed_sudoku1(X0) ),
inference(cnf_transformation,[],[f48]) ).
tff(f201,plain,
! [X0: sudoku_chunks1] :
( disjoint_chunks1(column_start1(X0),column_offsets1(X0))
| ~ well_formed_sudoku1(X0) ),
inference(cnf_transformation,[],[f48]) ).
tff(f202,plain,
! [X0: sudoku_chunks1] :
( disjoint_chunks1(square_start1(X0),square_offsets1(X0))
| ~ well_formed_sudoku1(X0) ),
inference(cnf_transformation,[],[f48]) ).
tff(f203,plain,
! [X0: sudoku_chunks1] :
( chunk_valid_indexes1(column_start1(X0),column_offsets1(X0))
| ~ well_formed_sudoku1(X0) ),
inference(cnf_transformation,[],[f48]) ).
tff(f204,plain,
! [X0: sudoku_chunks1] :
( chunk_valid_indexes1(row_start1(X0),row_offsets1(X0))
| ~ well_formed_sudoku1(X0) ),
inference(cnf_transformation,[],[f48]) ).
tff(f207,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] : ( row_offsets1(mk_sudoku_chunks1(X0,X3,X1,X4,X5,X2)) = X4 ),
inference(cnf_transformation,[],[f88]) ).
tff(f213,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] : ( row_start1(mk_sudoku_chunks1(X2,X5,X4,X3,X0,X1)) = X4 ),
inference(cnf_transformation,[],[f77]) ).
tff(f214,plain,
! [X2: ty,X0: uni,X1: $int] : ( length1(X2,mk_array1(X2,X1,X0)) = X1 ),
inference(cnf_transformation,[],[f112]) ).
tff(f215,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] : ( column_offsets1(mk_sudoku_chunks1(X3,X2,X1,X4,X5,X0)) = X2 ),
inference(cnf_transformation,[],[f110]) ).
tff(f223,plain,
! [X0: array_int,X1: array_int] :
( ~ chunk_valid_indexes1(X1,X0)
| ( 9 = length1(int,t2tb2(X0)) ) ),
inference(cnf_transformation,[],[f125]) ).
tff(f224,plain,
! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
inference(cnf_transformation,[],[f45]) ).
tff(f233,plain,
! [X0: array_int,X1: array_int] :
( ~ disjoint_chunks1(X1,X0)
| ( 81 = length1(int,t2tb2(X1)) ) ),
inference(cnf_transformation,[],[f130]) ).
tff(f239,plain,
! [X2: map_int_int,X3: $int,X10: map_int_int,X0: map_int_int,X11: $int,X1: map_int_int,X8: $int,X6: map_int_int,X9: map_int_int,X14: $int,X4: $int,X5: map_int_int,X12: $int,X13: $int] :
( ~ sP27(X14,X13,X12,X11,X10,X9,X8,X6,X5,X4,X3,X2,X1,X0)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) ),
inference(cnf_transformation,[],[f143]) ).
tff(f240,plain,
! [X2: map_int_int,X3: $int,X10: map_int_int,X0: map_int_int,X11: $int,X1: map_int_int,X8: $int,X6: map_int_int,X9: map_int_int,X14: $int,X4: $int,X5: map_int_int,X12: $int,X13: $int] :
( ~ sP27(X14,X13,X12,X11,X10,X9,X8,X6,X5,X4,X3,X2,X1,X0)
| ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))) ),
inference(cnf_transformation,[],[f143]) ).
tff(f243,plain,
( valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ( 81 != sK18 )
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11) ),
inference(cnf_transformation,[],[f143]) ).
tff(f246,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ( 81 != sK18 )
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0) ),
inference(cnf_transformation,[],[f143]) ).
tff(f247,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ( 81 != sK18 )
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0) ),
inference(cnf_transformation,[],[f143]) ).
tff(f250,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ( 81 != sK18 )
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0) ),
inference(cnf_transformation,[],[f143]) ).
tff(f251,plain,
! [X2: map_int_int,X3: $int,X10: map_int_int,X0: map_int_int,X11: $int,X1: map_int_int,X8: $int,X6: map_int_int,X9: map_int_int,X14: $int,X4: $int,X5: map_int_int,X12: $int,X13: $int] :
( ~ sP26(X14,X13,X12,X11,X10,X9,X8,X6,X5,X4,X3,X2,X1,X0)
| ~ valid_chunk1(X10,X14,tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9)))) ),
inference(cnf_transformation,[],[f143]) ).
tff(f252,plain,
! [X2: map_int_int,X3: $int,X10: map_int_int,X0: map_int_int,X11: $int,X1: map_int_int,X8: $int,X6: map_int_int,X9: map_int_int,X14: $int,X4: $int,X5: map_int_int,X12: $int,X13: $int] :
( ~ sP26(X14,X13,X12,X11,X10,X9,X8,X6,X5,X4,X3,X2,X1,X0)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,X13,t2tb(X6))),tb2t2(mk_array1(int,X11,t2tb(X0))),tb2t2(mk_array1(int,X3,t2tb(X1))),tb2t2(mk_array1(int,X8,t2tb(X9))),tb2t2(mk_array1(int,X12,t2tb(X2))),tb2t2(mk_array1(int,X4,t2tb(X5)))),X10) ),
inference(cnf_transformation,[],[f143]) ).
tff(f256,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ( 81 != sK18 )
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0) ),
inference(cnf_transformation,[],[f143]) ).
tff(f258,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ( 81 != sK18 )
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0) ),
inference(cnf_transformation,[],[f143]) ).
tff(f260,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ $less(sK25,0)
| $less(80,0) ),
inference(cnf_transformation,[],[f143]) ).
tff(f261,plain,
( $less(80,0)
| ~ $less(80,sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11) ),
inference(cnf_transformation,[],[f143]) ).
tff(f262,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,sK25) ),
inference(cnf_transformation,[],[f143]) ).
tff(f263,plain,
( $less(80,0)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ $less(sK25,0)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1)) ),
inference(cnf_transformation,[],[f143]) ).
tff(f264,plain,
( $less(80,0)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| ~ $less(80,sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0) ),
inference(cnf_transformation,[],[f143]) ).
tff(f265,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,sK25) ),
inference(cnf_transformation,[],[f143]) ).
tff(f274,plain,
81 = sK18,
inference(cnf_transformation,[],[f143]) ).
tff(f277,plain,
valid_values1(sK11),
inference(cnf_transformation,[],[f143]) ).
tff(f281,plain,
well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))),
inference(cnf_transformation,[],[f143]) ).
tff(f285,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] : ( column_start1(mk_sudoku_chunks1(X5,X0,X3,X4,X1,X2)) = X5 ),
inference(cnf_transformation,[],[f107]) ).
tff(f287,plain,
! [X2: $int,X0: sudoku_chunks1,X1: map_int_int] :
( valid_row1(X0,X1,X2)
| ~ valid_chunk1(X1,X2,row_start1(X0),row_offsets1(X0)) ),
inference(cnf_transformation,[],[f51]) ).
tff(f288,plain,
! [X2: $int,X0: sudoku_chunks1,X1: map_int_int] :
( ~ valid_row1(X0,X1,X2)
| valid_chunk1(X1,X2,row_start1(X0),row_offsets1(X0)) ),
inference(cnf_transformation,[],[f51]) ).
tff(f289,plain,
! [X2: map_int_int,X0: $int,X1: sudoku_chunks1] :
( ~ valid_square1(X1,X2,sK28(X0,X1,X2))
| ~ valid_row1(X1,X2,sK28(X0,X1,X2))
| valid_up_to1(X1,X2,X0)
| ~ valid_column1(X1,X2,sK28(X0,X1,X2)) ),
inference(cnf_transformation,[],[f121]) ).
tff(f290,plain,
! [X2: map_int_int,X3: $int,X0: $int,X1: sudoku_chunks1] :
( ~ valid_up_to1(X1,X2,X0)
| valid_column1(X1,X2,X3)
| ~ $less(X3,X0)
| $less(X3,0) ),
inference(cnf_transformation,[],[f121]) ).
tff(f291,plain,
! [X2: map_int_int,X3: $int,X0: $int,X1: sudoku_chunks1] :
( ~ valid_up_to1(X1,X2,X0)
| valid_square1(X1,X2,X3)
| $less(X3,0)
| ~ $less(X3,X0) ),
inference(cnf_transformation,[],[f121]) ).
tff(f292,plain,
! [X2: map_int_int,X3: $int,X0: $int,X1: sudoku_chunks1] :
( ~ valid_up_to1(X1,X2,X0)
| valid_row1(X1,X2,X3)
| $less(X3,0)
| ~ $less(X3,X0) ),
inference(cnf_transformation,[],[f121]) ).
tff(f293,plain,
! [X2: map_int_int,X0: $int,X1: sudoku_chunks1] :
( ~ $less(sK28(X0,X1,X2),0)
| valid_up_to1(X1,X2,X0) ),
inference(cnf_transformation,[],[f121]) ).
tff(f294,plain,
! [X2: map_int_int,X0: $int,X1: sudoku_chunks1] :
( valid_up_to1(X1,X2,X0)
| $less(sK28(X0,X1,X2),X0) ),
inference(cnf_transformation,[],[f121]) ).
tff(f297,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] : ( square_start1(mk_sudoku_chunks1(X4,X2,X0,X3,X5,X1)) = X5 ),
inference(cnf_transformation,[],[f95]) ).
tff(f314,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ valid_values1(sK11)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ( 81 != 81 )
| ~ is_index1(sK25) ),
inference(definition_unfolding,[],[f258,f274]) ).
tff(f316,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| ~ valid_values1(sK11)
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ is_index1(sK25)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ( 81 != 81 )
| $less(80,0) ),
inference(definition_unfolding,[],[f256,f274]) ).
tff(f320,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| ~ is_index1(sK25)
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ( 81 != 81 )
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| $less(80,0)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21)))) ),
inference(definition_unfolding,[],[f250,f274]) ).
tff(f323,plain,
( ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ is_index1(sK25)
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ( 81 != 81 )
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0)
| ~ valid_values1(sK11)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1)) ),
inference(definition_unfolding,[],[f247,f274]) ).
tff(f324,plain,
( ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ( 81 != 81 )
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| $less(80,0)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1)) ),
inference(definition_unfolding,[],[f246,f274]) ).
tff(f327,plain,
( ( 81 != 81 )
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ is_index1(sK25)
| ~ valid_values1(sK11)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0) ),
inference(definition_unfolding,[],[f243,f274]) ).
tff(f334,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| $less(80,0)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ valid_values1(sK11)
| ~ is_index1(sK25)
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
inference(trivial_inequality_removal,[],[f314]) ).
tff(f335,plain,
( valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| ~ valid_values1(sK11)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
inference(evaluation,[],[f334]) ).
tff(f340,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ $less(80,sK25) ),
inference(evaluation,[],[f264]) ).
tff(f343,plain,
( ~ valid_values1(sK11)
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ is_index1(sK25)
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| $less(80,0)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
inference(trivial_inequality_removal,[],[f323]) ).
tff(f344,plain,
( valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| ~ valid_values1(sK11)
| ~ is_index1(sK25)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
inference(evaluation,[],[f343]) ).
tff(f346,plain,
( ~ $less(sK25,0)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11) ),
inference(evaluation,[],[f260]) ).
tff(f351,plain,
( sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_values1(sK11)
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| $less(80,0) ),
inference(trivial_inequality_removal,[],[f316]) ).
tff(f352,plain,
( ~ valid_values1(sK11)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ is_index1(sK25)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
inference(evaluation,[],[f351]) ).
tff(f358,plain,
( sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ valid_values1(sK11)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(80,1))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ is_index1(sK25)
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| $less(80,0)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1)) ),
inference(trivial_inequality_removal,[],[f324]) ).
tff(f359,plain,
( ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ is_index1(sK25)
| ~ valid_values1(sK11)
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0) ),
inference(evaluation,[],[f358]) ).
tff(f360,plain,
( ~ $less(80,sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11) ),
inference(evaluation,[],[f261]) ).
tff(f361,plain,
( ~ $less(sK25,0)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81) ),
inference(evaluation,[],[f263]) ).
tff(f362,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ valid_values1(sK11)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ is_index1(sK25)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
inference(trivial_inequality_removal,[],[f327]) ).
tff(f364,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0) ),
inference(evaluation,[],[f262]) ).
tff(f367,plain,
( $less(80,0)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| ~ valid_values1(sK11)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17) ),
inference(trivial_inequality_removal,[],[f320]) ).
tff(f368,plain,
( ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| ~ valid_values1(sK11)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ is_index1(sK25) ),
inference(evaluation,[],[f367]) ).
tff(f371,definition,
( spl29_1
<=> valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21)))) ),
introduced(definition,[new_symbols(definition,[spl29_1])],[avatar_definition]) ).
tff(f375,definition,
( spl29_2
<=> sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17) ),
introduced(definition,[new_symbols(definition,[spl29_2])],[avatar_definition]) ).
tff(f377,plain,
( sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ spl29_2 ),
inference(avatar_component_clause,[],[f375]) ).
tff(f379,definition,
( spl29_3
<=> valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
introduced(definition,[new_symbols(definition,[spl29_3])],[avatar_definition]) ).
tff(f380,plain,
( valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ spl29_3 ),
inference(avatar_component_clause,[],[f379]) ).
tff(f381,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| spl29_3 ),
inference(avatar_component_clause,[],[f379]) ).
tff(f383,definition,
( spl29_4
<=> chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21)))) ),
introduced(definition,[new_symbols(definition,[spl29_4])],[avatar_definition]) ).
tff(f387,definition,
( spl29_5
<=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0) ),
introduced(definition,[new_symbols(definition,[spl29_5])],[avatar_definition]) ).
tff(f389,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| spl29_5 ),
inference(avatar_component_clause,[],[f387]) ).
tff(f391,definition,
( spl29_6
<=> is_index1(sK25) ),
introduced(definition,[new_symbols(definition,[spl29_6])],[avatar_definition]) ).
tff(f392,plain,
( is_index1(sK25)
| ~ spl29_6 ),
inference(avatar_component_clause,[],[f391]) ).
tff(f393,plain,
( ~ is_index1(sK25)
| spl29_6 ),
inference(avatar_component_clause,[],[f391]) ).
tff(f395,definition,
( spl29_7
<=> chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
introduced(definition,[new_symbols(definition,[spl29_7])],[avatar_definition]) ).
tff(f399,definition,
( spl29_8
<=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11) ),
introduced(definition,[new_symbols(definition,[spl29_8])],[avatar_definition]) ).
tff(f400,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ spl29_8 ),
inference(avatar_component_clause,[],[f399]) ).
tff(f401,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| spl29_8 ),
inference(avatar_component_clause,[],[f399]) ).
tff(f403,definition,
( spl29_9
<=> valid_values1(sK11) ),
introduced(definition,[new_symbols(definition,[spl29_9])],[avatar_definition]) ).
tff(f413,definition,
( spl29_11
<=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81) ),
introduced(definition,[new_symbols(definition,[spl29_11])],[avatar_definition]) ).
tff(f415,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| ~ spl29_11 ),
inference(avatar_component_clause,[],[f413]) ).
tff(f416,plain,
( spl29_3
| ~ spl29_5
| ~ spl29_6
| spl29_8
| ~ spl29_9
| ~ spl29_7
| spl29_11 ),
inference(avatar_split_clause,[],[f335,f413,f395,f403,f399,f391,f387,f379]) ).
tff(f418,definition,
( spl29_12
<=> chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))) ),
introduced(definition,[new_symbols(definition,[spl29_12])],[avatar_definition]) ).
tff(f422,definition,
( spl29_13
<=> sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17) ),
introduced(definition,[new_symbols(definition,[spl29_13])],[avatar_definition]) ).
tff(f424,plain,
( sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ spl29_13 ),
inference(avatar_component_clause,[],[f422]) ).
tff(f426,definition,
( spl29_14
<=> valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))) ),
introduced(definition,[new_symbols(definition,[spl29_14])],[avatar_definition]) ).
tff(f432,definition,
( spl29_15
<=> $less(80,sK25) ),
introduced(definition,[new_symbols(definition,[spl29_15])],[avatar_definition]) ).
tff(f435,plain,
( spl29_11
| ~ spl29_15
| ~ spl29_5 ),
inference(avatar_split_clause,[],[f340,f387,f432,f413]) ).
tff(f437,plain,
( spl29_2
| spl29_11
| ~ spl29_9
| ~ spl29_6
| ~ spl29_12
| ~ spl29_3
| ~ spl29_5
| spl29_14
| ~ spl29_4
| spl29_13
| ~ spl29_7 ),
inference(avatar_split_clause,[],[f344,f395,f422,f383,f426,f387,f379,f418,f391,f403,f413,f375]) ).
tff(f439,definition,
( spl29_16
<=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1)) ),
introduced(definition,[new_symbols(definition,[spl29_16])],[avatar_definition]) ).
tff(f441,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| spl29_16 ),
inference(avatar_component_clause,[],[f439]) ).
tff(f444,definition,
( spl29_17
<=> $less(sK25,0) ),
introduced(definition,[new_symbols(definition,[spl29_17])],[avatar_definition]) ).
tff(f446,plain,
( ~ $less(sK25,0)
| spl29_17 ),
inference(avatar_component_clause,[],[f444]) ).
tff(f451,definition,
( spl29_18
<=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,sK25) ),
introduced(definition,[new_symbols(definition,[spl29_18])],[avatar_definition]) ).
tff(f453,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,sK25)
| ~ spl29_18 ),
inference(avatar_component_clause,[],[f451]) ).
tff(f455,plain,
spl29_9,
inference(avatar_split_clause,[],[f277,f403]) ).
tff(f468,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,sK25) ),
inference(global_subsumption,[],[f265]) ).
tff(f475,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ $less(sK25,0)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11) ),
inference(global_subsumption,[],[f346]) ).
tff(f477,plain,
( sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ is_index1(sK25) ),
inference(global_subsumption,[],[f359,f277]) ).
tff(f479,definition,
( spl29_22
<=> well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))) ),
introduced(definition,[new_symbols(definition,[spl29_22])],[avatar_definition]) ).
tff(f481,plain,
( well_formed_sudoku1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))))
| ~ spl29_22 ),
inference(avatar_component_clause,[],[f479]) ).
tff(f482,plain,
spl29_22,
inference(avatar_split_clause,[],[f281,f479]) ).
tff(f491,plain,
( ~ spl29_5
| ~ spl29_17
| spl29_11 ),
inference(avatar_split_clause,[],[f361,f413,f444,f387]) ).
tff(f492,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ is_index1(sK25)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11) ),
inference(global_subsumption,[],[f362,f277]) ).
tff(f493,plain,
( ~ $less(80,sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11) ),
inference(global_subsumption,[],[f360]) ).
tff(f495,plain,
( spl29_18
| spl29_11
| ~ spl29_5 ),
inference(avatar_split_clause,[],[f364,f387,f413,f451]) ).
tff(f496,plain,
( ~ is_index1(sK25)
| valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0) ),
inference(global_subsumption,[],[f352,f277]) ).
tff(f497,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17)))) ),
inference(global_subsumption,[],[f368,f277]) ).
tff(f510,plain,
( ~ spl29_8
| spl29_18
| ~ spl29_5 ),
inference(avatar_split_clause,[],[f468,f387,f451,f399]) ).
tff(f512,plain,
( ~ spl29_17
| ~ spl29_8
| ~ spl29_5 ),
inference(avatar_split_clause,[],[f475,f387,f399,f444]) ).
tff(f513,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1))
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,sK16,sK20,sK14,sK17)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ is_index1(sK25)
| valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21)))) ),
inference(forward_subsumption_resolution,[],[f477,f239]) ).
tff(f514,plain,
( spl29_13
| ~ spl29_4
| spl29_14
| ~ spl29_12
| ~ spl29_8
| ~ spl29_6
| ~ spl29_3
| ~ spl29_5
| spl29_2
| ~ spl29_7 ),
inference(avatar_split_clause,[],[f492,f395,f375,f387,f379,f391,f399,f418,f426,f383,f422]) ).
tff(f515,plain,
( ~ spl29_15
| ~ spl29_5
| ~ spl29_8 ),
inference(avatar_split_clause,[],[f493,f399,f387,f432]) ).
tff(f516,plain,
( ~ spl29_3
| ~ spl29_7
| spl29_11
| ~ spl29_6
| spl29_2
| ~ spl29_5
| ~ spl29_4
| spl29_1 ),
inference(avatar_split_clause,[],[f496,f371,f383,f387,f375,f391,f413,f395,f379]) ).
tff(f517,plain,
( spl29_13
| ~ spl29_3
| ~ spl29_7
| spl29_2
| ~ spl29_6
| ~ spl29_12
| ~ spl29_16
| ~ spl29_5
| ~ spl29_8
| ~ spl29_4 ),
inference(avatar_split_clause,[],[f497,f383,f399,f387,f439,f418,f391,f375,f395,f379,f422]) ).
tff(f519,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,81)
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11)
| ~ is_index1(sK25)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,$sum(sK25,1)) ),
inference(forward_subsumption_resolution,[],[f513,f252]) ).
tff(f520,plain,
( ~ spl29_12
| spl29_8
| ~ spl29_7
| ~ spl29_4
| spl29_11
| ~ spl29_6
| ~ spl29_5
| ~ spl29_16 ),
inference(avatar_split_clause,[],[f519,f439,f387,f391,f413,f383,f395,f399,f418]) ).
tff(f530,plain,
! [X0: sudoku_chunks1] :
( ~ well_formed_sudoku1(X0)
| ( 9 = length1(int,t2tb2(square_offsets1(X0))) ) ),
inference(resolution,[],[f223,f200]) ).
tff(f531,plain,
! [X0: sudoku_chunks1] :
( ~ well_formed_sudoku1(X0)
| ( 9 = length1(int,t2tb2(column_offsets1(X0))) ) ),
inference(resolution,[],[f223,f203]) ).
tff(f532,plain,
! [X0: sudoku_chunks1] :
( ~ well_formed_sudoku1(X0)
| ( 9 = length1(int,t2tb2(row_offsets1(X0))) ) ),
inference(resolution,[],[f223,f204]) ).
tff(f536,plain,
! [X0: sudoku_chunks1] :
( ~ well_formed_sudoku1(X0)
| ( 81 = length1(int,t2tb2(row_start1(X0))) ) ),
inference(resolution,[],[f233,f199]) ).
tff(f537,plain,
! [X0: sudoku_chunks1] :
( ~ well_formed_sudoku1(X0)
| ( 81 = length1(int,t2tb2(column_start1(X0))) ) ),
inference(resolution,[],[f233,f201]) ).
tff(f538,plain,
! [X0: sudoku_chunks1] :
( ~ well_formed_sudoku1(X0)
| ( 81 = length1(int,t2tb2(square_start1(X0))) ) ),
inference(resolution,[],[f233,f202]) ).
tff(f540,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] :
( ~ well_formed_sudoku1(mk_sudoku_chunks1(X1,X2,X3,X4,X5,X0))
| chunk_valid_indexes1(square_start1(mk_sudoku_chunks1(X1,X2,X3,X4,X5,X0)),X0) ),
inference(superposition,[],[f200,f146]) ).
tff(f542,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] :
( ~ well_formed_sudoku1(mk_sudoku_chunks1(X1,X2,X3,X4,X5,X0))
| chunk_valid_indexes1(X5,X0) ),
inference(forward_demodulation,[],[f540,f297]) ).
tff(f555,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] :
( ~ well_formed_sudoku1(mk_sudoku_chunks1(X1,X2,X3,X0,X4,X5))
| chunk_valid_indexes1(row_start1(mk_sudoku_chunks1(X1,X2,X3,X0,X4,X5)),X0) ),
inference(superposition,[],[f204,f207]) ).
tff(f558,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] :
( ~ well_formed_sudoku1(mk_sudoku_chunks1(X1,X2,X3,X0,X4,X5))
| chunk_valid_indexes1(X3,X0) ),
inference(forward_demodulation,[],[f555,f213]) ).
tff(f559,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] :
( ~ well_formed_sudoku1(mk_sudoku_chunks1(X1,X0,X2,X3,X4,X5))
| chunk_valid_indexes1(column_start1(mk_sudoku_chunks1(X1,X0,X2,X3,X4,X5)),X0) ),
inference(superposition,[],[f203,f215]) ).
tff(f561,plain,
! [X2: array_int,X3: array_int,X0: array_int,X1: array_int,X4: array_int,X5: array_int] :
( ~ well_formed_sudoku1(mk_sudoku_chunks1(X1,X0,X2,X3,X4,X5))
| chunk_valid_indexes1(X1,X0) ),
inference(forward_demodulation,[],[f559,f285]) ).
tff(f632,plain,
( chunk_valid_indexes1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))))
| ~ spl29_22 ),
inference(resolution,[],[f481,f561]) ).
tff(f633,plain,
( chunk_valid_indexes1(tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))))
| ~ spl29_22 ),
inference(resolution,[],[f481,f558]) ).
tff(f635,plain,
( chunk_valid_indexes1(tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))
| ~ spl29_22 ),
inference(resolution,[],[f481,f542]) ).
tff(f638,plain,
( ( 9 = length1(int,t2tb2(square_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))))) )
| ~ spl29_22 ),
inference(resolution,[],[f481,f530]) ).
tff(f639,plain,
( ( 9 = length1(int,t2tb2(column_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))))) )
| ~ spl29_22 ),
inference(resolution,[],[f481,f531]) ).
tff(f640,plain,
( ( 9 = length1(int,t2tb2(row_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))))) )
| ~ spl29_22 ),
inference(resolution,[],[f481,f532]) ).
tff(f641,plain,
( ( 81 = length1(int,t2tb2(row_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))))) )
| ~ spl29_22 ),
inference(resolution,[],[f481,f536]) ).
tff(f642,plain,
( ( 81 = length1(int,t2tb2(column_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))))) )
| ~ spl29_22 ),
inference(resolution,[],[f481,f537]) ).
tff(f643,plain,
( ( 81 = length1(int,t2tb2(square_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15))))))) )
| ~ spl29_22 ),
inference(resolution,[],[f481,f538]) ).
tff(f647,plain,
( spl29_12
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f635,f479,f418]) ).
tff(f648,plain,
( spl29_4
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f633,f479,f383]) ).
tff(f649,plain,
( ( 9 = length1(int,t2tb2(tb2t2(mk_array1(int,sK13,t2tb(sK17))))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f639,f215]) ).
tff(f650,plain,
( ( 81 = length1(int,t2tb2(tb2t2(mk_array1(int,sK23,t2tb(sK20))))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f643,f297]) ).
tff(f651,plain,
( spl29_7
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f632,f479,f395]) ).
tff(f657,plain,
( ( 81 = length1(int,t2tb2(tb2t2(mk_array1(int,sK16,t2tb(sK14))))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f641,f213]) ).
tff(f664,plain,
( ( 81 = length1(int,t2tb2(tb2t2(mk_array1(int,sK22,t2tb(sK19))))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f642,f285]) ).
tff(f665,plain,
( ( 9 = length1(int,t2tb2(tb2t2(mk_array1(int,sK12,t2tb(sK21))))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f640,f207]) ).
tff(f673,plain,
( ( 9 = length1(int,t2tb2(tb2t2(mk_array1(int,sK24,t2tb(sK15))))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f638,f146]) ).
tff(f674,plain,
( ( 9 = length1(int,mk_array1(int,sK13,t2tb(sK17))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f649,f224]) ).
tff(f675,plain,
( ( 81 = length1(int,mk_array1(int,sK23,t2tb(sK20))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f650,f224]) ).
tff(f676,plain,
( ( 81 = length1(int,mk_array1(int,sK16,t2tb(sK14))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f657,f224]) ).
tff(f678,plain,
( ( 81 = length1(int,mk_array1(int,sK22,t2tb(sK19))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f664,f224]) ).
tff(f679,plain,
( ( 9 = length1(int,mk_array1(int,sK12,t2tb(sK21))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f665,f224]) ).
tff(f682,plain,
( ( 9 = length1(int,mk_array1(int,sK24,t2tb(sK15))) )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f673,f224]) ).
tff(f683,plain,
( ( 9 = sK13 )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f674,f214]) ).
tff(f684,plain,
( ( 81 = sK23 )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f675,f214]) ).
tff(f685,plain,
( ( 81 = sK16 )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f676,f214]) ).
tff(f691,plain,
( ( 81 = sK22 )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f678,f214]) ).
tff(f692,plain,
( ( 9 = sK12 )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f679,f214]) ).
tff(f703,plain,
( ( 9 = sK24 )
| ~ spl29_22 ),
inference(forward_demodulation,[],[f682,f214]) ).
tff(f705,definition,
( spl29_32
<=> ( 9 = sK13 ) ),
introduced(definition,[new_symbols(definition,[spl29_32])],[avatar_definition]) ).
tff(f707,plain,
( ( 9 = sK13 )
| ~ spl29_32 ),
inference(avatar_component_clause,[],[f705]) ).
tff(f708,plain,
( spl29_32
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f683,f479,f705]) ).
tff(f710,definition,
( spl29_33
<=> ( 81 = sK23 ) ),
introduced(definition,[new_symbols(definition,[spl29_33])],[avatar_definition]) ).
tff(f712,plain,
( ( 81 = sK23 )
| ~ spl29_33 ),
inference(avatar_component_clause,[],[f710]) ).
tff(f713,plain,
( spl29_33
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f684,f479,f710]) ).
tff(f715,definition,
( spl29_34
<=> ( 81 = sK16 ) ),
introduced(definition,[new_symbols(definition,[spl29_34])],[avatar_definition]) ).
tff(f717,plain,
( ( 81 = sK16 )
| ~ spl29_34 ),
inference(avatar_component_clause,[],[f715]) ).
tff(f718,plain,
( spl29_34
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f685,f479,f715]) ).
tff(f720,definition,
( spl29_35
<=> ( 81 = sK22 ) ),
introduced(definition,[new_symbols(definition,[spl29_35])],[avatar_definition]) ).
tff(f722,plain,
( ( 81 = sK22 )
| ~ spl29_35 ),
inference(avatar_component_clause,[],[f720]) ).
tff(f723,plain,
( spl29_35
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f691,f479,f720]) ).
tff(f725,definition,
( spl29_36
<=> ( 9 = sK12 ) ),
introduced(definition,[new_symbols(definition,[spl29_36])],[avatar_definition]) ).
tff(f727,plain,
( ( 9 = sK12 )
| ~ spl29_36 ),
inference(avatar_component_clause,[],[f725]) ).
tff(f728,plain,
( spl29_36
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f692,f479,f725]) ).
tff(f730,definition,
( spl29_37
<=> ( 9 = sK24 ) ),
introduced(definition,[new_symbols(definition,[spl29_37])],[avatar_definition]) ).
tff(f732,plain,
( ( 9 = sK24 )
| ~ spl29_37 ),
inference(avatar_component_clause,[],[f730]) ).
tff(f733,plain,
( spl29_37
| ~ spl29_22 ),
inference(avatar_split_clause,[],[f703,f479,f730]) ).
tff(f854,plain,
( $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11),0)
| spl29_5 ),
inference(resolution,[],[f389,f294]) ).
tff(f857,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,sK24,t2tb(sK15)))),sK11,0)
| spl29_5
| ~ spl29_34 ),
inference(superposition,[],[f389,f717]) ).
tff(f861,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,0)
| spl29_5
| ~ spl29_34
| ~ spl29_37 ),
inference(forward_demodulation,[],[f857,f732]) ).
tff(f865,plain,
( $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| spl29_5
| ~ spl29_37 ),
inference(forward_demodulation,[],[f854,f732]) ).
tff(f868,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,0)
| spl29_5
| ~ spl29_33
| ~ spl29_34
| ~ spl29_37 ),
inference(forward_demodulation,[],[f861,f712]) ).
tff(f872,plain,
( $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| spl29_5
| ~ spl29_33
| ~ spl29_37 ),
inference(forward_demodulation,[],[f865,f712]) ).
tff(f875,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,0)
| spl29_5
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f868,f727]) ).
tff(f879,plain,
( $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| spl29_5
| ~ spl29_33
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f872,f727]) ).
tff(f882,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,0)
| spl29_5
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f875,f707]) ).
tff(f886,plain,
( $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| spl29_5
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f879,f717]) ).
tff(f889,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,0)
| spl29_5
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f882,f722]) ).
tff(f893,plain,
( $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| spl29_5
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f886,f707]) ).
tff(f897,definition,
( spl29_45
<=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,0) ),
introduced(definition,[new_symbols(definition,[spl29_45])],[avatar_definition]) ).
tff(f899,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,0)
| spl29_45 ),
inference(avatar_component_clause,[],[f897]) ).
tff(f900,plain,
( ~ spl29_45
| spl29_5
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f889,f730,f725,f720,f715,f710,f705,f387,f897]) ).
tff(f901,plain,
( $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| spl29_5
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f893,f722]) ).
tff(f903,definition,
( spl29_46
<=> $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0) ),
introduced(definition,[new_symbols(definition,[spl29_46])],[avatar_definition]) ).
tff(f905,plain,
( $less(sK28(0,mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ spl29_46 ),
inference(avatar_component_clause,[],[f903]) ).
tff(f906,plain,
( spl29_46
| spl29_5
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f901,f730,f725,f720,f715,f710,f705,f387,f903]) ).
tff(f907,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK25)
| ~ spl29_18
| ~ spl29_37 ),
inference(forward_demodulation,[],[f453,f732]) ).
tff(f908,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| spl29_8
| ~ spl29_37 ),
inference(forward_demodulation,[],[f401,f732]) ).
tff(f910,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK25)
| ~ spl29_18
| ~ spl29_33
| ~ spl29_37 ),
inference(forward_demodulation,[],[f907,f712]) ).
tff(f911,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| spl29_8
| ~ spl29_33
| ~ spl29_37 ),
inference(forward_demodulation,[],[f908,f712]) ).
tff(f913,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK25)
| ~ spl29_18
| ~ spl29_33
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f910,f727]) ).
tff(f914,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| spl29_8
| ~ spl29_33
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f911,f727]) ).
tff(f916,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK25)
| ~ spl29_18
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f913,f717]) ).
tff(f917,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| spl29_8
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f914,f717]) ).
tff(f919,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK25)
| ~ spl29_18
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f916,f707]) ).
tff(f920,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| spl29_8
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f917,f707]) ).
tff(f922,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK25)
| ~ spl29_18
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f919,f722]) ).
tff(f923,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| spl29_8
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f920,f722]) ).
tff(f926,definition,
( spl29_47
<=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK25) ),
introduced(definition,[new_symbols(definition,[spl29_47])],[avatar_definition]) ).
tff(f928,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK25)
| ~ spl29_47 ),
inference(avatar_component_clause,[],[f926]) ).
tff(f929,plain,
( spl29_47
| ~ spl29_18
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f922,f730,f725,f720,f715,f710,f705,f451,f926]) ).
tff(f931,definition,
( spl29_48
<=> valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11) ),
introduced(definition,[new_symbols(definition,[spl29_48])],[avatar_definition]) ).
tff(f932,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_48 ),
inference(avatar_component_clause,[],[f931]) ).
tff(f933,plain,
( ~ valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| spl29_48 ),
inference(avatar_component_clause,[],[f931]) ).
tff(f934,plain,
( ~ spl29_48
| spl29_8
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f923,f730,f725,f720,f715,f710,f705,f399,f931]) ).
tff(f1039,plain,
( ~ $less(sK25,81)
| $less(sK25,0)
| spl29_6 ),
inference(resolution,[],[f393,f178]) ).
tff(f1040,plain,
( ~ $less(sK25,81)
| spl29_6
| spl29_17 ),
inference(forward_subsumption_resolution,[],[f1039,f446]) ).
tff(f1042,definition,
( spl29_49
<=> $less(sK25,81) ),
introduced(definition,[new_symbols(definition,[spl29_49])],[avatar_definition]) ).
tff(f1045,plain,
( ~ spl29_49
| spl29_6
| spl29_17 ),
inference(avatar_split_clause,[],[f1040,f444,f391,f1042]) ).
tff(f1082,plain,
( ! [X0: $int] :
( valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| $less(X0,0)
| ~ $less(X0,sK25) )
| ~ spl29_47 ),
inference(resolution,[],[f928,f292]) ).
tff(f1083,plain,
( ! [X0: $int] :
( valid_square1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| $less(X0,0)
| ~ $less(X0,sK25) )
| ~ spl29_47 ),
inference(resolution,[],[f928,f291]) ).
tff(f1084,plain,
( ! [X0: $int] :
( valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| $less(X0,0)
| ~ $less(X0,sK25) )
| ~ spl29_47 ),
inference(resolution,[],[f928,f290]) ).
tff(f1191,plain,
! [X2: $int,X0: sudoku_chunks1,X1: map_int_int] :
( valid_up_to1(X0,X1,X2)
| ~ valid_column1(X0,X1,sK28(X2,X0,X1))
| ~ valid_row1(X0,X1,sK28(X2,X0,X1))
| ~ valid_chunk1(X1,sK28(X2,X0,X1),square_start1(X0),square_offsets1(X0)) ),
inference(resolution,[],[f289,f180]) ).
tff(f1342,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,0)
| ~ spl29_46 ),
inference(resolution,[],[f905,f293]) ).
tff(f1344,plain,
( $false
| spl29_45
| ~ spl29_46 ),
inference(forward_subsumption_resolution,[],[f1342,f899]) ).
tff(f1345,plain,
( spl29_45
| ~ spl29_46 ),
inference(avatar_contradiction_clause,[],[f1344]) ).
tff(f1357,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,81)
| ~ spl29_11
| ~ spl29_37 ),
inference(forward_demodulation,[],[f415,f732]) ).
tff(f1363,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,81)
| ~ spl29_11
| ~ spl29_33
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1357,f712]) ).
tff(f1368,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,81)
| ~ spl29_11
| ~ spl29_33
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1363,f727]) ).
tff(f1372,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,81)
| ~ spl29_11
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1368,f717]) ).
tff(f1375,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,81)
| ~ spl29_11
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1372,f707]) ).
tff(f1377,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,81)
| ~ spl29_11
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1375,f722]) ).
tff(f1379,definition,
( spl29_54
<=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,81) ),
introduced(definition,[new_symbols(definition,[spl29_54])],[avatar_definition]) ).
tff(f1381,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,81)
| ~ spl29_54 ),
inference(avatar_component_clause,[],[f1379]) ).
tff(f1382,plain,
( spl29_54
| ~ spl29_11
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f1377,f730,f725,f720,f715,f710,f705,f413,f1379]) ).
tff(f1384,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))))
| spl29_3
| ~ spl29_32 ),
inference(forward_demodulation,[],[f381,f707]) ).
tff(f1385,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_8
| ~ spl29_37 ),
inference(forward_demodulation,[],[f400,f732]) ).
tff(f1387,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))))
| spl29_3
| ~ spl29_32
| ~ spl29_35 ),
inference(forward_demodulation,[],[f1384,f722]) ).
tff(f1388,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_8
| ~ spl29_33
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1385,f712]) ).
tff(f1391,definition,
( spl29_55
<=> valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17)))) ),
introduced(definition,[new_symbols(definition,[spl29_55])],[avatar_definition]) ).
tff(f1393,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))))
| spl29_55 ),
inference(avatar_component_clause,[],[f1391]) ).
tff(f1394,plain,
( ~ spl29_55
| spl29_3
| ~ spl29_32
| ~ spl29_35 ),
inference(avatar_split_clause,[],[f1387,f720,f705,f379,f1391]) ).
tff(f1395,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_8
| ~ spl29_33
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1388,f727]) ).
tff(f1397,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_8
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1395,f717]) ).
tff(f1399,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_8
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1397,f707]) ).
tff(f1401,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_8
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1399,f722]) ).
tff(f1403,plain,
( spl29_48
| ~ spl29_8
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f1401,f730,f725,f720,f715,f710,f705,f399,f931]) ).
tff(f1431,plain,
( valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))))
| ~ spl29_3
| ~ spl29_32 ),
inference(forward_demodulation,[],[f380,f707]) ).
tff(f1433,plain,
( sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,81,sK20,sK14,sK17)
| ~ spl29_13
| ~ spl29_34 ),
inference(forward_demodulation,[],[f424,f717]) ).
tff(f1434,plain,
( valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))))
| ~ spl29_3
| ~ spl29_32
| ~ spl29_35 ),
inference(forward_demodulation,[],[f1431,f722]) ).
tff(f1436,plain,
( sP27(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_13
| ~ spl29_34
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1433,f732]) ).
tff(f1438,definition,
( spl29_59
<=> valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21)))) ),
introduced(definition,[new_symbols(definition,[spl29_59])],[avatar_definition]) ).
tff(f1439,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))))
| spl29_59 ),
inference(avatar_component_clause,[],[f1438]) ).
tff(f1440,plain,
( valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))))
| ~ spl29_59 ),
inference(avatar_component_clause,[],[f1438]) ).
tff(f1442,plain,
( sP27(sK25,sK22,sK23,sK13,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_13
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1436,f727]) ).
tff(f1443,plain,
( sP27(sK25,sK22,sK23,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_13
| ~ spl29_32
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1442,f707]) ).
tff(f1444,plain,
( sP27(sK25,sK22,81,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_13
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1443,f712]) ).
tff(f1445,plain,
( sP27(sK25,81,81,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_13
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f1444,f722]) ).
tff(f1447,definition,
( spl29_60
<=> sP27(sK25,81,81,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17) ),
introduced(definition,[new_symbols(definition,[spl29_60])],[avatar_definition]) ).
tff(f1449,plain,
( sP27(sK25,81,81,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_60 ),
inference(avatar_component_clause,[],[f1447]) ).
tff(f1450,plain,
( spl29_60
| ~ spl29_13
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f1445,f730,f725,f720,f715,f710,f705,f422,f1447]) ).
tff(f1555,plain,
( ! [X0: $int] :
( valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| ~ $less(X0,81)
| $less(X0,0) )
| ~ spl29_54 ),
inference(resolution,[],[f1381,f292]) ).
tff(f1556,plain,
( ! [X0: $int] :
( valid_square1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| ~ $less(X0,81)
| $less(X0,0) )
| ~ spl29_54 ),
inference(resolution,[],[f1381,f291]) ).
tff(f1557,plain,
( ! [X0: $int] :
( valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| ~ $less(X0,81)
| $less(X0,0) )
| ~ spl29_54 ),
inference(resolution,[],[f1381,f290]) ).
tff(f1578,plain,
( ! [X0: $int] :
( ~ $less(X0,sK25)
| valid_chunk1(sK11,X0,square_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),square_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))))
| $less(X0,0) )
| ~ spl29_47 ),
inference(resolution,[],[f1083,f181]) ).
tff(f1582,plain,
( ! [X0: $int] :
( ~ $less(X0,sK25)
| $less(X0,0)
| valid_chunk1(sK11,X0,square_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),tb2t2(mk_array1(int,9,t2tb(sK15)))) )
| ~ spl29_47 ),
inference(forward_demodulation,[],[f1578,f146]) ).
tff(f1585,plain,
( ! [X0: $int] :
( valid_chunk1(sK11,X0,tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))
| $less(X0,0)
| ~ $less(X0,sK25) )
| ~ spl29_47 ),
inference(forward_demodulation,[],[f1582,f297]) ).
tff(f1594,definition,
( spl29_65
<=> $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0) ),
introduced(definition,[new_symbols(definition,[spl29_65])],[avatar_definition]) ).
tff(f1596,plain,
( $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ spl29_65 ),
inference(avatar_component_clause,[],[f1594]) ).
tff(f1638,plain,
( ~ valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),81)
| $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ spl29_54 ),
inference(resolution,[],[f1556,f188]) ).
tff(f1640,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),81)
| ~ valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ spl29_54 ),
inference(forward_subsumption_resolution,[],[f1638,f1557]) ).
tff(f1643,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),81)
| ~ spl29_54 ),
inference(forward_subsumption_resolution,[],[f1640,f1555]) ).
tff(f1646,plain,
( ~ $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),81)
| $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| spl29_48
| ~ spl29_54 ),
inference(forward_subsumption_resolution,[],[f1643,f933]) ).
tff(f1649,definition,
( spl29_66
<=> $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),81) ),
introduced(definition,[new_symbols(definition,[spl29_66])],[avatar_definition]) ).
tff(f1651,plain,
( ~ $less(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),81)
| spl29_66 ),
inference(avatar_component_clause,[],[f1649]) ).
tff(f1652,plain,
( spl29_65
| ~ spl29_66
| spl29_48
| ~ spl29_54 ),
inference(avatar_split_clause,[],[f1646,f1379,f931,f1649,f1594]) ).
tff(f2237,plain,
( ~ is_index1(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| spl29_66 ),
inference(resolution,[],[f1651,f176]) ).
tff(f2239,definition,
( spl29_84
<=> is_index1(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)) ),
introduced(definition,[new_symbols(definition,[spl29_84])],[avatar_definition]) ).
tff(f2240,plain,
( is_index1(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ spl29_84 ),
inference(avatar_component_clause,[],[f2239]) ).
tff(f2241,plain,
( ~ is_index1(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| spl29_84 ),
inference(avatar_component_clause,[],[f2239]) ).
tff(f2242,plain,
( ~ spl29_84
| spl29_66 ),
inference(avatar_split_clause,[],[f2237,f1649,f2239]) ).
tff(f6812,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| spl29_84 ),
inference(resolution,[],[f2241,f189]) ).
tff(f6814,plain,
( $false
| spl29_48
| spl29_84 ),
inference(forward_subsumption_resolution,[],[f6812,f933]) ).
tff(f6815,plain,
( spl29_48
| spl29_84 ),
inference(avatar_contradiction_clause,[],[f6814]) ).
tff(f6816,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,sK23,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1))
| spl29_16
| ~ spl29_37 ),
inference(forward_demodulation,[],[f441,f732]) ).
tff(f6820,plain,
( sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,sK24,81,sK20,sK14,sK17)
| ~ spl29_2
| ~ spl29_34 ),
inference(forward_demodulation,[],[f377,f717]) ).
tff(f6824,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,sK12,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1))
| spl29_16
| ~ spl29_33
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6816,f712]) ).
tff(f6828,plain,
( sP26(sK25,sK22,sK23,sK13,sK11,sK21,sK12,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_2
| ~ spl29_34
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6820,f732]) ).
tff(f6831,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,sK16,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1))
| spl29_16
| ~ spl29_33
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6824,f727]) ).
tff(f6834,plain,
( sP26(sK25,sK22,sK23,sK13,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_2
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6828,f727]) ).
tff(f6837,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,sK13,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1))
| spl29_16
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6831,f717]) ).
tff(f6840,plain,
( sP26(sK25,sK22,sK23,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_2
| ~ spl29_32
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6834,f707]) ).
tff(f6842,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,sK22,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1))
| spl29_16
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6837,f707]) ).
tff(f6845,plain,
( sP26(sK25,sK22,81,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_2
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6840,f712]) ).
tff(f6846,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1))
| spl29_16
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6842,f722]) ).
tff(f6848,plain,
( sP26(sK25,81,81,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_2
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(forward_demodulation,[],[f6845,f722]) ).
tff(f6850,definition,
( spl29_113
<=> valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1)) ),
introduced(definition,[new_symbols(definition,[spl29_113])],[avatar_definition]) ).
tff(f6852,plain,
( ~ valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1))
| spl29_113 ),
inference(avatar_component_clause,[],[f6850]) ).
tff(f6853,plain,
( ~ spl29_113
| spl29_16
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f6846,f730,f725,f720,f715,f710,f705,f439,f6850]) ).
tff(f6855,definition,
( spl29_114
<=> sP26(sK25,81,81,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17) ),
introduced(definition,[new_symbols(definition,[spl29_114])],[avatar_definition]) ).
tff(f6857,plain,
( sP26(sK25,81,81,9,sK11,sK21,9,sK19,sK15,9,81,sK20,sK14,sK17)
| ~ spl29_114 ),
inference(avatar_component_clause,[],[f6855]) ).
tff(f6858,plain,
( spl29_114
| ~ spl29_2
| ~ spl29_32
| ~ spl29_33
| ~ spl29_34
| ~ spl29_35
| ~ spl29_36
| ~ spl29_37 ),
inference(avatar_split_clause,[],[f6848,f730,f725,f720,f715,f710,f705,f375,f6855]) ).
tff(f6864,definition,
( spl29_115
<=> valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))) ),
introduced(definition,[new_symbols(definition,[spl29_115])],[avatar_definition]) ).
tff(f6865,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))
| spl29_115 ),
inference(avatar_component_clause,[],[f6864]) ).
tff(f6977,plain,
( ~ valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),square_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),square_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))))
| spl29_113 ),
inference(resolution,[],[f6852,f1191]) ).
tff(f6978,plain,
( $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),$sum(sK25,1))
| spl29_113 ),
inference(resolution,[],[f6852,f294]) ).
tff(f6980,definition,
( spl29_120
<=> $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),$sum(sK25,1)) ),
introduced(definition,[new_symbols(definition,[spl29_120])],[avatar_definition]) ).
tff(f6983,plain,
( spl29_120
| spl29_113 ),
inference(avatar_split_clause,[],[f6978,f6850,f6980]) ).
tff(f6984,plain,
( ~ valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),square_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),tb2t2(mk_array1(int,9,t2tb(sK15))))
| spl29_113 ),
inference(forward_demodulation,[],[f6977,f146]) ).
tff(f6985,plain,
( ~ valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))
| ~ valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| spl29_113 ),
inference(forward_demodulation,[],[f6984,f297]) ).
tff(f6987,definition,
( spl29_121
<=> valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)) ),
introduced(definition,[new_symbols(definition,[spl29_121])],[avatar_definition]) ).
tff(f6989,plain,
( ~ valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| spl29_121 ),
inference(avatar_component_clause,[],[f6987]) ).
tff(f6991,definition,
( spl29_122
<=> valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))) ),
introduced(definition,[new_symbols(definition,[spl29_122])],[avatar_definition]) ).
tff(f6993,plain,
( ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))
| spl29_122 ),
inference(avatar_component_clause,[],[f6991]) ).
tff(f6995,definition,
( spl29_123
<=> valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)) ),
introduced(definition,[new_symbols(definition,[spl29_123])],[avatar_definition]) ).
tff(f6997,plain,
( ~ valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| spl29_123 ),
inference(avatar_component_clause,[],[f6995]) ).
tff(f6998,plain,
( ~ spl29_121
| ~ spl29_122
| ~ spl29_123
| spl29_113 ),
inference(avatar_split_clause,[],[f6985,f6850,f6995,f6991,f6987]) ).
tff(f7042,plain,
( ~ is_index1(sK3(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ spl29_65 ),
inference(resolution,[],[f1596,f177]) ).
tff(f7043,plain,
( $false
| ~ spl29_65
| ~ spl29_84 ),
inference(forward_subsumption_resolution,[],[f7042,f2240]) ).
tff(f7044,plain,
( ~ spl29_65
| ~ spl29_84 ),
inference(avatar_contradiction_clause,[],[f7043]) ).
tff(f7336,plain,
( $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),sK25)
| ~ spl29_47
| spl29_121 ),
inference(resolution,[],[f6989,f1084]) ).
tff(f7340,plain,
( ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),column_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),column_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))))
| spl29_121 ),
inference(resolution,[],[f6989,f152]) ).
tff(f7341,plain,
( ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),column_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),tb2t2(mk_array1(int,9,t2tb(sK17))))
| spl29_121 ),
inference(forward_demodulation,[],[f7340,f215]) ).
tff(f7344,definition,
( spl29_134
<=> $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0) ),
introduced(definition,[new_symbols(definition,[spl29_134])],[avatar_definition]) ).
tff(f7345,plain,
( ~ $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| spl29_134 ),
inference(avatar_component_clause,[],[f7344]) ).
tff(f7346,plain,
( $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ spl29_134 ),
inference(avatar_component_clause,[],[f7344]) ).
tff(f7352,definition,
( spl29_136
<=> $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),sK25) ),
introduced(definition,[new_symbols(definition,[spl29_136])],[avatar_definition]) ).
tff(f7355,plain,
( ~ spl29_136
| spl29_134
| ~ spl29_47
| spl29_121 ),
inference(avatar_split_clause,[],[f7336,f6987,f926,f7344,f7352]) ).
tff(f7356,plain,
( ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))))
| spl29_121 ),
inference(forward_demodulation,[],[f7341,f285]) ).
tff(f7359,definition,
( spl29_137
<=> valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17)))) ),
introduced(definition,[new_symbols(definition,[spl29_137])],[avatar_definition]) ).
tff(f7362,plain,
( ~ spl29_137
| spl29_121 ),
inference(avatar_split_clause,[],[f7356,f6987,f7359]) ).
tff(f7367,plain,
( valid_up_to1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,$sum(sK25,1))
| ~ spl29_134 ),
inference(resolution,[],[f7346,f293]) ).
tff(f7370,definition,
( spl29_139
<=> is_index1(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)) ),
introduced(definition,[new_symbols(definition,[spl29_139])],[avatar_definition]) ).
tff(f7379,plain,
( ~ $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),sK25)
| $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ spl29_47
| spl29_122 ),
inference(resolution,[],[f6993,f1585]) ).
tff(f7421,plain,
( ~ spl29_136
| spl29_134
| ~ spl29_47
| spl29_122 ),
inference(avatar_split_clause,[],[f7379,f6991,f926,f7344,f7352]) ).
tff(f7425,plain,
( spl29_113
| ~ spl29_134 ),
inference(avatar_split_clause,[],[f7367,f7344,f6850]) ).
tff(f7479,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))))
| ~ spl29_114 ),
inference(resolution,[],[f6857,f251]) ).
tff(f7480,plain,
( $false
| ~ spl29_59
| ~ spl29_114 ),
inference(forward_subsumption_resolution,[],[f7479,f1440]) ).
tff(f7481,plain,
( ~ spl29_59
| ~ spl29_114 ),
inference(avatar_contradiction_clause,[],[f7480]) ).
tff(f7525,plain,
( ~ valid_chunk1(sK11,sK25,tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))
| ~ spl29_60 ),
inference(resolution,[],[f1449,f240]) ).
tff(f7575,plain,
( ! [X0: $int] :
( valid_column1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(resolution,[],[f932,f187]) ).
tff(f7576,plain,
( ! [X0: $int] :
( valid_row1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(resolution,[],[f932,f186]) ).
tff(f7577,plain,
( ! [X0: $int] :
( valid_square1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11,X0)
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(resolution,[],[f932,f185]) ).
tff(f7581,plain,
( ! [X0: $int] :
( valid_chunk1(sK11,X0,column_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),column_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))))
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(resolution,[],[f7575,f153]) ).
tff(f7582,plain,
( ! [X0: $int] :
( ~ is_index1(X0)
| valid_chunk1(sK11,X0,column_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),tb2t2(mk_array1(int,9,t2tb(sK17)))) )
| ~ spl29_48 ),
inference(forward_demodulation,[],[f7581,f215]) ).
tff(f7583,plain,
( ! [X0: $int] :
( valid_chunk1(sK11,X0,tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))))
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(forward_demodulation,[],[f7582,f285]) ).
tff(f7584,plain,
( ~ is_index1(sK25)
| ~ spl29_48
| spl29_55 ),
inference(resolution,[],[f7583,f1393]) ).
tff(f7586,plain,
( $false
| ~ spl29_6
| ~ spl29_48
| spl29_55 ),
inference(forward_subsumption_resolution,[],[f7584,f392]) ).
tff(f7587,plain,
( ~ spl29_6
| ~ spl29_48
| spl29_55 ),
inference(avatar_contradiction_clause,[],[f7586]) ).
tff(f7607,plain,
( spl29_55
| ~ spl29_3
| ~ spl29_32
| ~ spl29_35 ),
inference(avatar_split_clause,[],[f1434,f720,f705,f379,f1391]) ).
tff(f7692,plain,
( ! [X0: $int] :
( valid_chunk1(sK11,X0,row_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),row_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))))
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(resolution,[],[f7576,f288]) ).
tff(f7694,plain,
( ! [X0: $int] :
( valid_chunk1(sK11,X0,row_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),tb2t2(mk_array1(int,9,t2tb(sK21))))
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(forward_demodulation,[],[f7692,f207]) ).
tff(f7695,plain,
( ! [X0: $int] :
( valid_chunk1(sK11,X0,tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))))
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(forward_demodulation,[],[f7694,f213]) ).
tff(f7696,plain,
( ~ is_index1(sK25)
| ~ spl29_48
| spl29_59 ),
inference(resolution,[],[f7695,f1439]) ).
tff(f7698,plain,
( $false
| ~ spl29_6
| ~ spl29_48
| spl29_59 ),
inference(forward_subsumption_resolution,[],[f7696,f392]) ).
tff(f7699,plain,
( ~ spl29_6
| ~ spl29_48
| spl29_59 ),
inference(avatar_contradiction_clause,[],[f7698]) ).
tff(f7872,plain,
( ! [X0: $int] :
( ~ is_index1(X0)
| valid_chunk1(sK11,X0,square_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),square_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))))) )
| ~ spl29_48 ),
inference(resolution,[],[f7577,f181]) ).
tff(f7876,plain,
( ! [X0: $int] :
( ~ is_index1(X0)
| valid_chunk1(sK11,X0,square_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),tb2t2(mk_array1(int,9,t2tb(sK15)))) )
| ~ spl29_48 ),
inference(forward_demodulation,[],[f7872,f146]) ).
tff(f7878,plain,
( ! [X0: $int] :
( valid_chunk1(sK11,X0,tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))
| ~ is_index1(X0) )
| ~ spl29_48 ),
inference(forward_demodulation,[],[f7876,f297]) ).
tff(f7880,plain,
( ~ is_index1(sK25)
| ~ spl29_48
| spl29_115 ),
inference(resolution,[],[f7878,f6865]) ).
tff(f7883,plain,
( $false
| ~ spl29_6
| ~ spl29_48
| spl29_115 ),
inference(forward_subsumption_resolution,[],[f7880,f392]) ).
tff(f7884,plain,
( ~ spl29_6
| ~ spl29_48
| spl29_115 ),
inference(avatar_contradiction_clause,[],[f7883]) ).
tff(f8835,plain,
( ~ is_index1(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11))
| ~ spl29_48
| spl29_123 ),
inference(resolution,[],[f6997,f7576]) ).
tff(f8836,plain,
( $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),0)
| ~ $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),sK25)
| ~ spl29_47
| spl29_123 ),
inference(resolution,[],[f6997,f1082]) ).
tff(f8840,plain,
( ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),row_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),row_offsets1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))))
| spl29_123 ),
inference(resolution,[],[f6997,f287]) ).
tff(f8841,plain,
( ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),row_start1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15))))),tb2t2(mk_array1(int,9,t2tb(sK21))))
| spl29_123 ),
inference(forward_demodulation,[],[f8840,f207]) ).
tff(f8842,plain,
( ~ $less(sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),sK25)
| ~ spl29_47
| spl29_123
| spl29_134 ),
inference(forward_subsumption_resolution,[],[f8836,f7345]) ).
tff(f8843,plain,
( ~ spl29_139
| ~ spl29_48
| spl29_123 ),
inference(avatar_split_clause,[],[f8835,f6995,f931,f7370]) ).
tff(f8846,plain,
( ~ valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))))
| spl29_123 ),
inference(forward_demodulation,[],[f8841,f213]) ).
tff(f8847,plain,
( ~ spl29_136
| ~ spl29_47
| spl29_123
| spl29_134 ),
inference(avatar_split_clause,[],[f8842,f7344,f6995,f926,f7352]) ).
tff(f8851,definition,
( spl29_253
<=> valid_chunk1(sK11,sK28($sum(sK25,1),mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21)))) ),
introduced(definition,[new_symbols(definition,[spl29_253])],[avatar_definition]) ).
tff(f8854,plain,
( ~ spl29_253
| spl29_123 ),
inference(avatar_split_clause,[],[f8846,f6995,f8851]) ).
tff(f9077,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_114 ),
inference(resolution,[],[f6857,f252]) ).
tff(f9079,plain,
( $false
| spl29_48
| ~ spl29_114 ),
inference(forward_subsumption_resolution,[],[f9077,f933]) ).
tff(f9080,plain,
( spl29_48
| ~ spl29_114 ),
inference(avatar_contradiction_clause,[],[f9079]) ).
tff(f9084,plain,
( ~ spl29_115
| ~ spl29_60 ),
inference(avatar_split_clause,[],[f7525,f1447,f6864]) ).
tff(f9363,plain,
( valid1(mk_sudoku_chunks1(tb2t2(mk_array1(int,81,t2tb(sK19))),tb2t2(mk_array1(int,9,t2tb(sK17))),tb2t2(mk_array1(int,81,t2tb(sK14))),tb2t2(mk_array1(int,9,t2tb(sK21))),tb2t2(mk_array1(int,81,t2tb(sK20))),tb2t2(mk_array1(int,9,t2tb(sK15)))),sK11)
| ~ spl29_60 ),
inference(resolution,[],[f1449,f239]) ).
tff(f9365,plain,
( $false
| spl29_48
| ~ spl29_60 ),
inference(forward_subsumption_resolution,[],[f9363,f933]) ).
tff(f9366,plain,
( spl29_48
| ~ spl29_60 ),
inference(avatar_contradiction_clause,[],[f9365]) ).
tff(f9367,plain,
$false,
inference(avatar_smt_refutation,[],[f9366,f9084,f9080,f8854,f8847,f8843,f7884,f7699,f7607,f7587,f7481,f7425,f7421,f7362,f7355,f7044,f6998,f6983,f6858,f6853,f6815,f2242,f1652,f1450,f1403,f1394,f1382,f1345,f1045,f934,f929,f906,f900,f733,f728,f723,f718,f713,f708,f651,f648,f647,f520,f517,f516,f515,f514,f512,f510,f495,f491,f482,f455,f437,f435,f416]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02 % Problem : SWW644_2 : TPTP v9.3.1. Released v6.1.0.
% 0.00/0.04 % Command : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.07/0.15 % Computer : n012.cluster.edu
% 0.07/0.15 % Model : x86_64 x86_64
% 0.07/0.15 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.15 % Memory : 8046.5625MB
% 0.07/0.15 % OS : Linux 6.8.0-71-generic
% 0.07/0.15 % CPULimit : 300
% 0.07/0.15 % WCLimit : 300
% 0.07/0.15 % DateTime : Mon Sep 28 14:23:19 UTC 2026
% 0.07/0.15 % CPUTime :
% 0.07/0.15 Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.07/0.18 Running first-order theorem proving
% 0.07/0.18 Running: /export/starexec/sandbox2/solver/bin/vampire --input_syntax tptp --output_axiom_names on --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 4.12/1.17 % (3409521)Detected arithmetic, will pick strategies from an ALASCA-aware ARI schedule.
% 4.12/1.17 % (3409531)lrs+1002_4:1_to=lpo:sil=64000:si=on:br=off:random_seed=1834425472:s2a=on:i=7:rtra=on:inst=on_2999 on theBenchmark for (2999ds/7Mi)
% 4.12/1.17 % (3409531)Instruction limit reached!
% 4.12/1.17 % (3409531)------------------------------
% 4.12/1.17 % (3409531)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.12/1.17 % (3409531)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.12/1.17 % (3409531)CaDiCaL version: 2.1.3
% 4.12/1.17 % (3409531)Termination reason: Instruction limit
% 4.12/1.17 % (3409531)Termination phase: Property scanning
% 4.12/1.17 % (3409531)Time elapsed: 0.005 s
% 4.12/1.17 % (3409531)Peak memory usage: 86 MB
% 4.12/1.17 % (3409531)Instructions burned: 9 (million)
% 4.12/1.17 % (3409534)lrs+10_1_tgt=ground:sas=z3:si=on:random_seed=1372341907:i=33:rtra=on_2999 on theBenchmark for (2999ds/33Mi)
% 4.12/1.17 % (3409528)dis+1002_16:1_to=lpo:sil=64000:sas=z3:si=on:norm_ineq=on:gve=force:uwa=one_side_constant:random_seed=1613019157:i=12:doe=on:rtra=on:gtg=exists_top:ss=axioms_2999 on theBenchmark for (2999ds/12Mi)
% 4.12/1.17 % (3409530)dis+10_3_slsqr=1,4:to=lpo:sil=128000:thi=strong:si=on:uwa=off:s2agt=20:slsqc=1:slsq=on:random_seed=3771350960:i=201:slsql=off:asg=cautious:rtra=on:gtg=all:ss=axioms:sgt=16_2999 on theBenchmark for (2999ds/201Mi)
% 4.12/1.17 % (3409533)lrs+10_1_to=lpo:sas=z3:si=on:tha=off:random_seed=2083145850:i=46:rtra=on_2999 on theBenchmark for (2999ds/46Mi)
% 4.12/1.17 % (3409532)dis+21_64_to=kbo:sil=128000:si=on:sp=weighted_frequency:uwa=alasca_can_abstract:random_seed=3802954816:i=4:rtra=on_2999 on theBenchmark for (2999ds/4Mi)
% 4.12/1.17 % (3409529)dis+1002_1_to=kbo:sil=128000:tgt=ground:sas=z3:si=on:spb=units:tha=off:random_seed=2317851617:i=307:kws=precedence:nm=0:rtra=on_2999 on theBenchmark for (2999ds/307Mi)
% 4.12/1.17 % (3409532)Instruction limit reached!
% 4.12/1.17 % (3409532)------------------------------
% 4.12/1.17 % (3409532)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.12/1.17 % (3409532)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.12/1.17 % (3409532)CaDiCaL version: 2.1.3
% 4.12/1.17 % (3409532)Termination reason: Instruction limit
% 4.12/1.17 % (3409532)Termination phase: Preprocessing 1
% 4.12/1.17 % (3409532)Time elapsed: 0.002 s
% 4.12/1.17 % (3409532)Peak memory usage: 85 MB
% 4.12/1.17 % (3409532)Instructions burned: 4 (million)
% 4.12/1.17 % (3409528)Instruction limit reached!
% 4.12/1.17 % (3409528)------------------------------
% 4.12/1.17 % (3409528)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.12/1.17 % (3409528)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.12/1.17 % (3409528)CaDiCaL version: 2.1.3
% 4.12/1.17 % (3409528)Termination reason: Instruction limit
% 4.12/1.17 % (3409528)Termination phase: Property scanning
% 4.12/1.17 % (3409528)Time elapsed: 0.006 s
% 4.12/1.17 % (3409528)Peak memory usage: 87 MB
% 4.12/1.17 % (3409528)Instructions burned: 14 (million)
% 4.12/1.17 % (3409534)Instruction limit reached!
% 4.12/1.17 % (3409534)------------------------------
% 4.12/1.17 % (3409534)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.12/1.17 % (3409534)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.12/1.17 % (3409534)CaDiCaL version: 2.1.3
% 4.12/1.17 % (3409534)Termination reason: Instruction limit
% 4.12/1.17 % (3409534)Termination phase: Saturation
% 4.12/1.17 % (3409534)Time elapsed: 0.033 s
% 4.12/1.17 % (3409534)Peak memory usage: 115 MB
% 4.12/1.17 % (3409534)Instructions burned: 34 (million)
% 4.12/1.17 % (3409533)Instruction limit reached!
% 4.12/1.17 % (3409533)------------------------------
% 4.12/1.17 % (3409533)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.12/1.17 % (3409533)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.12/1.17 % (3409533)CaDiCaL version: 2.1.3
% 4.12/1.17 % (3409533)Termination reason: Instruction limit
% 4.12/1.17 % (3409533)Termination phase: Saturation
% 4.12/1.17 % (3409533)Time elapsed: 0.042 s
% 4.12/1.17 % (3409533)Peak memory usage: 116 MB
% 4.12/1.17 % (3409533)Instructions burned: 46 (million)
% 4.12/1.17 % (3409546)ott+21_1024_to=lakbo:sil=128000:bsd=on:si=on:alasca=on:uwa=alasca_main:nwc=0.5:random_seed=277083285:cond=on:i=16:fgj=on:ep=RS:asg=force:nm=10:rtra=on:rawr=on_2998 on theBenchmark for (2998ds/16Mi)
% 4.12/1.17 % (3409546)Instruction limit reached!
% 4.75/1.32 % (3409546)------------------------------
% 4.75/1.32 % (3409546)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.75/1.32 % (3409546)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.75/1.32 % (3409546)CaDiCaL version: 2.1.3
% 4.75/1.32 % (3409546)Termination reason: Instruction limit
% 4.75/1.32 % (3409546)Termination phase: Saturation
% 4.75/1.32 % (3409546)Time elapsed: 0.005 s
% 4.75/1.32 % (3409546)Peak memory usage: 88 MB
% 4.75/1.32 % (3409546)Instructions burned: 19 (million)
% 4.75/1.32 % (3409530)Instruction limit reached!
% 4.75/1.32 % (3409530)------------------------------
% 4.75/1.32 % (3409530)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.75/1.32 % (3409530)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.75/1.32 % (3409530)CaDiCaL version: 2.1.3
% 4.75/1.32 % (3409530)Termination reason: Instruction limit
% 4.75/1.32 % (3409530)Termination phase: Saturation
% 4.75/1.32 % (3409530)Time elapsed: 0.132 s
% 4.75/1.32 % (3409530)Peak memory usage: 118 MB
% 4.75/1.32 % (3409530)Instructions burned: 201 (million)
% 4.75/1.32 % (3409538)dis+11_3_anc=none:drc=ordering:si=on:urr=ec_only:bce=on:tha=off:sac=on:random_seed=1198129302:st=5:i=14:sd=10:rtra=on:ss=axioms:rawr=on_2998 on theBenchmark for (2998ds/14Mi)
% 4.75/1.32 % (3409538)Instruction limit reached!
% 4.75/1.32 % (3409538)------------------------------
% 4.75/1.32 % (3409538)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.75/1.32 % (3409538)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.75/1.32 % (3409538)CaDiCaL version: 2.1.3
% 4.75/1.32 % (3409538)Termination reason: Instruction limit
% 4.75/1.32 % (3409538)Termination phase: Blocked clause elimination
% 4.75/1.32 % (3409538)Time elapsed: 0.007 s
% 4.75/1.32 % (3409538)Peak memory usage: 86 MB
% 4.75/1.32 % (3409538)Instructions burned: 14 (million)
% 4.75/1.32 % (3409529)Instruction limit reached!
% 4.75/1.32 % (3409529)------------------------------
% 4.75/1.32 % (3409529)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.75/1.32 % (3409529)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.75/1.32 % (3409529)CaDiCaL version: 2.1.3
% 4.75/1.32 % (3409529)Termination reason: Instruction limit
% 4.75/1.32 % (3409529)Termination phase: Saturation
% 4.75/1.32 % (3409529)Time elapsed: 0.181 s
% 4.75/1.32 % (3409529)Peak memory usage: 117 MB
% 4.75/1.32 % (3409529)Instructions burned: 307 (million)
% 4.75/1.32 % (3409545)dis+1011_2:1_to=kbo:sil=128000:tgt=full:fde=none:si=on:norm_ineq=on:spb=goal_then_units:tha=some:nwc=2:sac=on:random_seed=4150924042:i=29:thsqd=64:nm=0:thsqc=8:rtra=on:thsq=on:ev=off_2998 on theBenchmark for (2998ds/29Mi)
% 4.75/1.32 % (3409545)Instruction limit reached!
% 4.75/1.32 % (3409545)------------------------------
% 4.75/1.32 % (3409545)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.75/1.32 % (3409545)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.75/1.32 % (3409545)CaDiCaL version: 2.1.3
% 4.75/1.32 % (3409545)Termination reason: Instruction limit
% 4.75/1.32 % (3409545)Termination phase: Property scanning
% 4.75/1.32 % (3409545)Time elapsed: 0.013 s
% 4.75/1.32 % (3409545)Peak memory usage: 86 MB
% 4.75/1.32 % (3409545)Instructions burned: 30 (million)
% 4.75/1.32 % (3409547)dis+1011_1_prc=on:drc=off:si=on:sac=on:random_seed=2579092150:i=24:canc=force:rtra=on_2997 on theBenchmark for (2997ds/24Mi)
% 4.75/1.32 % (3409547)Instruction limit reached!
% 4.75/1.32 % (3409547)------------------------------
% 4.75/1.32 % (3409547)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 4.75/1.32 % (3409547)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 4.75/1.32 % (3409547)CaDiCaL version: 2.1.3
% 4.75/1.32 % (3409547)Termination reason: Instruction limit
% 4.75/1.32 % (3409547)Termination phase: Saturation
% 4.75/1.32 % (3409547)Time elapsed: 0.013 s
% 4.75/1.32 % (3409547)Peak memory usage: 89 MB
% 4.75/1.32 % (3409547)Instructions burned: 24 (million)
% 4.75/1.32 % (3409548)ott+1010_8_to=lpo:sil=128000:si=on:norm_ineq=on:sp=unary_frequency:sos=on:gve=cautious:spb=goal_then_units:uwa=alasca_main_floor:tha=some:random_seed=2657335353:i=27:canc=cautious:fsr=off:rtra=on_2997 on theBenchmark for (2997ds/27Mi)
% 4.75/1.32 % (3409550)dis+1002_24_to=kbo:sil=128000:si=on:random_seed=1000871061:i=85:gtgl=4:rtra=on:gtg=exists_sym_2997 on theBenchmark for (2997ds/85Mi)
% 4.75/1.32 % (3409548)Instruction limit reached!
% 4.75/1.32 % (3409548)------------------------------
% 5.62/1.53 % (3409548)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 5.62/1.53 % (3409548)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.62/1.53 % (3409548)CaDiCaL version: 2.1.3
% 5.62/1.53 % (3409548)Termination reason: Instruction limit
% 5.62/1.53 % (3409548)Termination phase: Saturation
% 5.62/1.53 % (3409548)Time elapsed: 0.015 s
% 5.62/1.53 % (3409548)Peak memory usage: 89 MB
% 5.62/1.53 % (3409548)Instructions burned: 27 (million)
% 5.62/1.53 % (3409550)Instruction limit reached!
% 5.62/1.53 % (3409550)------------------------------
% 5.62/1.53 % (3409550)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 5.62/1.53 % (3409550)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.62/1.53 % (3409550)CaDiCaL version: 2.1.3
% 5.62/1.53 % (3409550)Termination reason: Instruction limit
% 5.62/1.53 % (3409550)Termination phase: Saturation
% 5.62/1.53 % (3409550)Time elapsed: 0.029 s
% 5.62/1.53 % (3409550)Peak memory usage: 89 MB
% 5.62/1.53 % (3409550)Instructions burned: 91 (million)
% 5.62/1.53 % (3409551)ott+1002_1_si=on:sp=occurrence:spb=goal:lcm=predicate:random_seed=2857077224:i=2:bd=preordered:nm=2:ins=3:rtra=on:inst=on:tar=off_2997 on theBenchmark for (2997ds/2Mi)
% 5.62/1.53 % (3409551)Instruction limit reached!
% 5.62/1.53 % (3409551)------------------------------
% 5.62/1.53 % (3409551)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 5.62/1.53 % (3409551)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.62/1.53 % (3409551)CaDiCaL version: 2.1.3
% 5.62/1.53 % (3409551)Termination reason: Instruction limit
% 5.62/1.53 % (3409551)Termination phase: Preprocessing 1
% 5.62/1.53 % (3409551)Time elapsed: 0.002 s
% 5.62/1.53 % (3409551)Peak memory usage: 86 MB
% 5.62/1.53 % (3409551)Instructions burned: 3 (million)
% 5.62/1.53 % (3409553)dis+1010_1_to=kbo:sil=128000:tgt=full:si=on:tha=off:random_seed=2712166321:i=181:rtra=on:ss=axioms:ev=cautious_2996 on theBenchmark for (2996ds/181Mi)
% 5.62/1.53 % (3409554)lrs+10_2_to=lpo:sil=64000:si=on:sos=on:gve=force:lcm=reverse:uwa=one_side_interpreted:random_seed=1121817880:i=4:ep=RST:ins=2:rtra=on_2996 on theBenchmark for (2996ds/4Mi)
% 5.62/1.53 % (3409554)Instruction limit reached!
% 5.62/1.53 % (3409554)------------------------------
% 5.62/1.53 % (3409554)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 5.62/1.53 % (3409554)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.62/1.53 % (3409554)CaDiCaL version: 2.1.3
% 5.62/1.53 % (3409554)Termination reason: Instruction limit
% 5.62/1.53 % (3409554)Termination phase: Naming
% 5.62/1.53 % (3409554)Time elapsed: 0.002 s
% 5.62/1.53 % (3409554)Peak memory usage: 86 MB
% 5.62/1.53 % (3409554)Instructions burned: 4 (million)
% 5.62/1.53 % (3409556)dis+1010_128_isp=bottom:to=lpo:thi=overlap:prc=on:sas=z3:si=on:fd=preordered:random_seed=1607094254:i=66:thsqd=64:thsqc=16:rtra=on:thsq=on:ev=force_2996 on theBenchmark for (2996ds/66Mi)
% 5.62/1.53 % (3409559)lrs+10_1_thi=all:si=on:fd=off:random_seed=3696458044:i=53:rtra=on:gtg=all_2995 on theBenchmark for (2995ds/53Mi)
% 5.62/1.53 % (3409553)Instruction limit reached!
% 5.62/1.53 % (3409553)------------------------------
% 5.62/1.53 % (3409553)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 5.62/1.53 % (3409553)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.62/1.53 % (3409553)CaDiCaL version: 2.1.3
% 5.62/1.53 % (3409553)Termination reason: Instruction limit
% 5.62/1.53 % (3409553)Termination phase: Saturation
% 5.62/1.53 % (3409553)Time elapsed: 0.087 s
% 5.62/1.53 % (3409553)Peak memory usage: 91 MB
% 5.62/1.53 % (3409553)Instructions burned: 183 (million)
% 5.62/1.53 % (3409561)ott+1011_1_to=kbo:plsq=on:drc=off:si=on:plsqr=32,1:sp=const_frequency:sos=all:uwa=one_side_interpreted:sac=on:random_seed=313378430:i=8:ep=RST:nm=16:rtra=on:gtg=exists_top_2995 on theBenchmark for (2995ds/8Mi)
% 5.62/1.53 % (3409561)Instruction limit reached!
% 5.62/1.53 % (3409561)------------------------------
% 5.62/1.53 % (3409561)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 5.62/1.53 % (3409561)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.62/1.53 % (3409561)CaDiCaL version: 2.1.3
% 5.62/1.53 % (3409561)Termination reason: Instruction limit
% 5.62/1.53 % (3409561)Termination phase: Preprocessing 3
% 5.62/1.53 % (3409561)Time elapsed: 0.005 s
% 5.62/1.53 % (3409561)Peak memory usage: 86 MB
% 5.62/1.53 % (3409561)Instructions burned: 9 (million)
% 7.67/1.81 % (3409564)dis+1002_1_to=lpo:sil=64000:si=on:flr=on:random_seed=4252558018:i=2:doe=on:canc=force:asg=cautious:rtra=on_2995 on theBenchmark for (2995ds/2Mi)
% 7.67/1.81 % (3409562)lrs+10_1_to=lakbo:sil=128000:si=on:alasca=on:sp=occurrence:random_seed=905180540:st=3:i=2:rtra=on:ss=axioms_2995 on theBenchmark for (2995ds/2Mi)
% 7.67/1.81 % (3409564)Instruction limit reached!
% 7.67/1.81 % (3409564)------------------------------
% 7.67/1.81 % (3409564)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 7.67/1.81 % (3409564)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 7.67/1.81 % (3409564)CaDiCaL version: 2.1.3
% 7.67/1.81 % (3409564)Termination reason: Instruction limit
% 7.67/1.81 % (3409564)Termination phase: Preprocessing 2
% 7.67/1.81 % (3409564)Time elapsed: 0.001 s
% 7.67/1.81 % (3409564)Peak memory usage: 86 MB
% 7.67/1.81 % (3409564)Instructions burned: 4 (million)
% 7.67/1.81 % (3409562)Instruction limit reached!
% 7.67/1.81 % (3409562)------------------------------
% 7.67/1.81 % (3409562)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 7.67/1.81 % (3409562)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 7.67/1.81 % (3409562)CaDiCaL version: 2.1.3
% 7.67/1.81 % (3409562)Termination reason: Instruction limit
% 7.67/1.81 % (3409562)Termination phase: Naming
% 7.67/1.81 % (3409562)Time elapsed: 0.002 s
% 7.67/1.81 % (3409562)Peak memory usage: 86 MB
% 7.67/1.81 % (3409562)Instructions burned: 4 (million)
% 7.67/1.81 % (3409559)Instruction limit reached!
% 7.67/1.81 % (3409559)------------------------------
% 7.67/1.81 % (3409559)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 7.67/1.81 % (3409559)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 7.67/1.81 % (3409559)CaDiCaL version: 2.1.3
% 7.67/1.81 % (3409559)Termination reason: Instruction limit
% 7.67/1.81 % (3409559)Termination phase: Saturation
% 7.67/1.81 % (3409559)Time elapsed: 0.049 s
% 7.67/1.81 % (3409559)Peak memory usage: 118 MB
% 7.67/1.81 % (3409559)Instructions burned: 53 (million)
% 7.67/1.81 % (3409556)Instruction limit reached!
% 7.67/1.81 % (3409556)------------------------------
% 7.67/1.81 % (3409556)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 7.67/1.81 % (3409556)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 7.67/1.81 % (3409556)CaDiCaL version: 2.1.3
% 7.67/1.81 % (3409556)Termination reason: Instruction limit
% 7.67/1.81 % (3409556)Termination phase: Saturation
% 7.67/1.81 % (3409556)Time elapsed: 0.075 s
% 7.67/1.81 % (3409556)Peak memory usage: 134 MB
% 7.67/1.81 % (3409556)Instructions burned: 66 (million)
% 7.67/1.81 % (3409567)lrs+1011_16:1_to=kbo:sil=128000:sas=z3:si=on:sos=theory:erd=off:urr=full:random_seed=2939018489:i=127:doe=on:rtra=on_2994 on theBenchmark for (2994ds/127Mi)
% 7.67/1.81 % (3409572)dis+10_1_si=on:random_seed=4111462554:i=10:ep=R:rtra=on_2994 on theBenchmark for (2994ds/10Mi)
% 7.67/1.81 % (3409581)dis+21_1_to=kbo:sil=128000:si=on:sp=weighted_frequency:uwa=off:s2agt=16:random_seed=1139245714:s2a=on:i=8:kws=inv_precedence:doe=on:rtra=on_2993 on theBenchmark for (2993ds/8Mi)
% 7.67/1.81 % (3409575)lrs-1011_64_to=lpo:si=on:sp=unary_first:sos=on:br=off:random_seed=1129031429:i=26:canc=cautious:av=off:rtra=on_2993 on theBenchmark for (2993ds/26Mi)
% 7.67/1.81 % (3409580)ott+10_8:1_to=lpo:sil=128000:si=on:fs=off:spb=goal_then_units:uwa=alasca_main:random_seed=2320535751:i=2:fsr=off:rtra=on:inst=on_2993 on theBenchmark for (2993ds/2Mi)
% 7.67/1.81 % (3409578)dis+1011_5_anc=all:tgt=full:si=on:sp=const_frequency:spb=non_intro:fd=preordered:sac=on:random_seed=1519123568:avsq=on:i=35:doe=on:thsqd=64:nm=64:fsr=off:thsqc=32:rtra=on:tac=light:ss=included:thsq=on:ev=off:sgt=32_2993 on theBenchmark for (2993ds/35Mi)
% 7.67/1.81 % (3409580)Instruction limit reached!
% 7.67/1.81 % (3409580)------------------------------
% 7.67/1.81 % (3409580)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 7.67/1.81 % (3409580)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 7.67/1.81 % (3409580)CaDiCaL version: 2.1.3
% 7.67/1.81 % (3409580)Termination reason: Instruction limit
% 7.67/1.81 % (3409580)Termination phase: shuffling
% 7.67/1.81 % (3409580)Time elapsed: 0.002 s
% 7.67/1.81 % (3409580)Peak memory usage: 85 MB
% 7.67/1.81 % (3409580)Instructions burned: 4 (million)
% 7.67/1.81 % (3409581)Instruction limit reached!
% 7.67/1.81 % (3409581)------------------------------
% 7.67/1.81 % (3409581)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.21/2.13 % (3409581)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.21/2.13 % (3409581)CaDiCaL version: 2.1.3
% 11.21/2.13 % (3409581)Termination reason: Instruction limit
% 11.21/2.13 % (3409581)Termination phase: Property scanning
% 11.21/2.13 % (3409581)Time elapsed: 0.003 s
% 11.21/2.13 % (3409581)Peak memory usage: 86 MB
% 11.21/2.13 % (3409581)Instructions burned: 10 (million)
% 11.21/2.13 % (3409572)Instruction limit reached!
% 11.21/2.13 % (3409572)------------------------------
% 11.21/2.13 % (3409572)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.21/2.13 % (3409572)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.21/2.13 % (3409572)CaDiCaL version: 2.1.3
% 11.21/2.13 % (3409572)Termination reason: Instruction limit
% 11.21/2.13 % (3409572)Termination phase: Property scanning
% 11.21/2.13 % (3409572)Time elapsed: 0.005 s
% 11.21/2.13 % (3409572)Peak memory usage: 86 MB
% 11.21/2.13 % (3409572)Instructions burned: 10 (million)
% 11.21/2.13 % (3409575)Refutation not found, incomplete strategy
% 11.21/2.13 % (3409575)------------------------------
% 11.21/2.13 % (3409575)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.21/2.13 % (3409575)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.21/2.13 % (3409575)CaDiCaL version: 2.1.3
% 11.21/2.13 % (3409575)Termination reason: Refutation not found, incomplete strategy
% 11.21/2.13 % (3409575)Time elapsed: 0.012 s
% 11.21/2.13 % (3409575)Peak memory usage: 89 MB
% 11.21/2.13 % (3409575)Instructions burned: 25 (million)
% 11.21/2.13 % (3409578)Instruction limit reached!
% 11.21/2.13 % (3409578)------------------------------
% 11.21/2.13 % (3409578)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.21/2.13 % (3409578)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.21/2.13 % (3409578)CaDiCaL version: 2.1.3
% 11.21/2.13 % (3409578)Termination reason: Instruction limit
% 11.21/2.13 % (3409578)Termination phase: Property scanning
% 11.21/2.13 % (3409578)Time elapsed: 0.015 s
% 11.21/2.13 % (3409578)Peak memory usage: 87 MB
% 11.21/2.13 % (3409578)Instructions burned: 38 (million)
% 11.21/2.13 % (3409567)Instruction limit reached!
% 11.21/2.13 % (3409567)------------------------------
% 11.21/2.13 % (3409567)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.21/2.13 % (3409567)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.21/2.13 % (3409567)CaDiCaL version: 2.1.3
% 11.21/2.13 % (3409567)Termination reason: Instruction limit
% 11.21/2.13 % (3409567)Termination phase: Saturation
% 11.21/2.13 % (3409567)Time elapsed: 0.091 s
% 11.21/2.13 % (3409567)Peak memory usage: 117 MB
% 11.21/2.13 % (3409567)Instructions burned: 128 (million)
% 11.21/2.13 % (3409582)lrs-1011_1_to=kbo:sil=128000:prc=on:si=on:fs=off:tha=off:random_seed=2984275289:i=370:ep=RS:fsr=off:rtra=on_2993 on theBenchmark for (2993ds/370Mi)
% 11.21/2.13 % (3409590)lrs+1002_1_to=lpo:sil=128000:sas=z3:si=on:sos=on:urr=on:tha=off:random_seed=2510060790:i=226:rtra=on:gtg=position:ss=axioms_2992 on theBenchmark for (2992ds/226Mi)
% 11.21/2.13 % (3409589)ott+1002_1_to=lpo:thi=overlap:prc=on:bsd=on:si=on:gve=cautious:thigen=on:tha=some:random_seed=2012220550:i=13:av=off:rtra=on:gtg=exists_sym:ev=force_2992 on theBenchmark for (2992ds/13Mi)
% 11.21/2.13 % (3409591)lrs+1010_5_to=lpo:sil=128000:si=on:sp=const_frequency:sos=theory:tha=off:random_seed=904285252:i=10:rtra=on_2992 on theBenchmark for (2992ds/10Mi)
% 11.21/2.13 % (3409593)lrs+1010_1_to=lpo:prlc=on:sil=128000:prc=on:drc=off:si=on:sp=const_max:thsqr=8,1:tha=some:nwc=5:random_seed=1203055966:i=75:doe=on:thsqd=64:canc=force:thsqc=64:rtra=on:thsq=on_2991 on theBenchmark for (2991ds/75Mi)
% 11.21/2.13 % (3409591)Instruction limit reached!
% 11.21/2.13 % (3409591)------------------------------
% 11.21/2.13 % (3409591)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.21/2.13 % (3409591)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.21/2.13 % (3409591)CaDiCaL version: 2.1.3
% 11.21/2.13 % (3409591)Termination reason: Instruction limit
% 11.21/2.13 % (3409591)Termination phase: Property scanning
% 11.21/2.13 % (3409591)Time elapsed: 0.006 s
% 11.21/2.13 % (3409591)Peak memory usage: 86 MB
% 11.21/2.13 % (3409591)Instructions burned: 13 (million)
% 11.21/2.13 % (3409589)Instruction limit reached!
% 11.21/2.13 % (3409589)------------------------------
% 11.21/2.13 % (3409589)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.80/2.34 % (3409589)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.80/2.34 % (3409589)CaDiCaL version: 2.1.3
% 11.80/2.34 % (3409589)Termination reason: Instruction limit
% 11.80/2.34 % (3409589)Termination phase: Property scanning
% 11.80/2.34 % (3409589)Time elapsed: 0.007 s
% 11.80/2.34 % (3409589)Peak memory usage: 86 MB
% 11.80/2.34 % (3409589)Instructions burned: 15 (million)
% 11.80/2.34 % (3409592)lrs+1002_1_to=lpo:thi=strong:sas=z3:si=on:sp=const_frequency:tha=off:random_seed=4025304454:i=71:rtra=on:gtg=exists_top_2992 on theBenchmark for (2992ds/71Mi)
% 11.80/2.34 % (3409590)Refutation not found, incomplete strategy
% 11.80/2.34 % (3409590)------------------------------
% 11.80/2.34 % (3409590)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.80/2.34 % (3409590)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.80/2.34 % (3409590)CaDiCaL version: 2.1.3
% 11.80/2.34 % (3409590)Termination reason: Refutation not found, incomplete strategy
% 11.80/2.34 % (3409590)Time elapsed: 0.046 s
% 11.80/2.34 % (3409590)Peak memory usage: 116 MB
% 11.80/2.34 % (3409590)Instructions burned: 49 (million)
% 11.80/2.35 % (3409593)Instruction limit reached!
% 11.80/2.35 % (3409593)------------------------------
% 11.80/2.35 % (3409593)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.80/2.35 % (3409593)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.80/2.35 % (3409593)CaDiCaL version: 2.1.3
% 11.80/2.35 % (3409593)Termination reason: Instruction limit
% 11.80/2.35 % (3409593)Termination phase: Saturation
% 11.80/2.35 % (3409593)Time elapsed: 0.028 s
% 11.80/2.35 % (3409593)Peak memory usage: 90 MB
% 11.80/2.35 % (3409593)Instructions burned: 77 (million)
% 11.80/2.35 % (3409575)------------------------------
% 11.80/2.35 % (3409575)------------------------------
% 11.80/2.35 % (3409582)Instruction limit reached!
% 11.80/2.35 % (3409582)------------------------------
% 11.80/2.35 % (3409582)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.80/2.35 % (3409582)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.80/2.35 % (3409582)CaDiCaL version: 2.1.3
% 11.80/2.35 % (3409582)Termination reason: Instruction limit
% 11.80/2.35 % (3409582)Termination phase: Saturation
% 11.80/2.35 % (3409582)Time elapsed: 0.191 s
% 11.80/2.35 % (3409582)Peak memory usage: 91 MB
% 11.80/2.35 % (3409582)Instructions burned: 370 (million)
% 11.80/2.35 % (3409592)Instruction limit reached!
% 11.80/2.35 % (3409592)------------------------------
% 11.80/2.35 % (3409592)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.80/2.35 % (3409592)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.80/2.35 % (3409592)CaDiCaL version: 2.1.3
% 11.80/2.35 % (3409592)Termination reason: Instruction limit
% 11.80/2.35 % (3409592)Termination phase: Saturation
% 11.80/2.35 % (3409592)Time elapsed: 0.073 s
% 11.80/2.35 % (3409592)Peak memory usage: 133 MB
% 11.80/2.35 % (3409592)Instructions burned: 75 (million)
% 11.80/2.35 % (3409601)ott+21_1_to=kbo:tgt=full:sas=z3:si=on:tha=off:random_seed=3774615:i=130:kws=inv_frequency:nm=0:rtra=on:gtg=exists_all_2990 on theBenchmark for (2990ds/130Mi)
% 11.80/2.35 % (3409602)lrs+21_1_to=kbo:sil=64000:thi=all:sas=z3:si=on:spb=goal_then_units:tha=off:nwc=3:random_seed=514128695:i=131:rtra=on_2990 on theBenchmark for (2990ds/131Mi)
% 11.80/2.35 % (3409600)dis+1011_2:1_to=kbo:sil=128000:tgt=full:fde=none:si=on:norm_ineq=on:spb=goal_then_units:tha=some:nwc=2:sac=on:random_seed=4276295409:i=294:thsqd=64:nm=0:thsqc=8:rtra=on:thsq=on:ev=off_2990 on theBenchmark for (2990ds/294Mi)
% 11.80/2.35 % (3409604)lrs+10_1_to=lpo:sil=64000:si=on:sos=on:urr=on:random_seed=2102175058:i=307:rtra=on:gtg=exists_top_2989 on theBenchmark for (2989ds/307Mi)
% 11.80/2.35 % (3409590)------------------------------
% 11.80/2.35 % (3409590)------------------------------
% 11.80/2.35 % (3409603)dis+1010_16_to=lpo:sil=64000:thi=strong:sas=z3:si=on:nwc=5:random_seed=2298704646:i=40:gtgl=2:rtra=on:gtg=exists_sym:ev=force_2990 on theBenchmark for (2990ds/40Mi)
% 11.80/2.35 % (3409601)Instruction limit reached!
% 11.80/2.35 % (3409601)------------------------------
% 11.80/2.35 % (3409601)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.80/2.35 % (3409601)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.80/2.35 % (3409601)CaDiCaL version: 2.1.3
% 11.80/2.35 % (3409601)Termination reason: Instruction limit
% 11.80/2.35 % (3409601)Termination phase: Saturation
% 11.80/2.35 % (3409601)Time elapsed: 0.082 s
% 13.00/2.59 % (3409601)Peak memory usage: 116 MB
% 13.00/2.59 % (3409601)Instructions burned: 132 (million)
% 13.00/2.59 % (3409605)ott+1010_3:1_to=kbo:sil=128000:thi=overlap:sas=z3:si=on:urr=on:tha=off:s2agt=32:random_seed=1123431991:s2a=on:i=598:doe=on:bs=on:canc=cautious:fsr=off:rtra=on_2989 on theBenchmark for (2989ds/598Mi)
% 13.00/2.59 % (3409603)Instruction limit reached!
% 13.00/2.59 % (3409603)------------------------------
% 13.00/2.59 % (3409603)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.00/2.59 % (3409603)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.00/2.59 % (3409603)CaDiCaL version: 2.1.3
% 13.00/2.59 % (3409603)Termination reason: Instruction limit
% 13.00/2.59 % (3409603)Termination phase: Saturation
% 13.00/2.59 % (3409603)Time elapsed: 0.055 s
% 13.00/2.59 % (3409603)Peak memory usage: 133 MB
% 13.00/2.59 % (3409603)Instructions burned: 41 (million)
% 13.00/2.59 % (3409602)Instruction limit reached!
% 13.00/2.59 % (3409602)------------------------------
% 13.00/2.59 % (3409602)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.00/2.59 % (3409602)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.00/2.59 % (3409602)CaDiCaL version: 2.1.3
% 13.00/2.59 % (3409602)Termination reason: Instruction limit
% 13.00/2.59 % (3409602)Termination phase: Saturation
% 13.00/2.59 % (3409602)Time elapsed: 0.100 s
% 13.00/2.59 % (3409602)Peak memory usage: 134 MB
% 13.00/2.59 % (3409602)Instructions burned: 131 (million)
% 13.00/2.59 % (3409604)Instruction limit reached!
% 13.00/2.59 % (3409604)------------------------------
% 13.00/2.59 % (3409604)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.00/2.59 % (3409604)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.00/2.59 % (3409604)CaDiCaL version: 2.1.3
% 13.00/2.59 % (3409604)Termination reason: Instruction limit
% 13.00/2.59 % (3409604)Termination phase: Saturation
% 13.00/2.59 % (3409604)Time elapsed: 0.139 s
% 13.00/2.59 % (3409604)Peak memory usage: 91 MB
% 13.00/2.59 % (3409604)Instructions burned: 308 (million)
% 13.00/2.59 % (3409600)Instruction limit reached!
% 13.00/2.59 % (3409600)------------------------------
% 13.00/2.59 % (3409600)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.00/2.59 % (3409600)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.00/2.59 % (3409600)CaDiCaL version: 2.1.3
% 13.00/2.59 % (3409600)Termination reason: Instruction limit
% 13.00/2.59 % (3409600)Termination phase: Saturation
% 13.00/2.59 % (3409600)Time elapsed: 0.156 s
% 13.00/2.59 % (3409600)Peak memory usage: 91 MB
% 13.00/2.59 % (3409600)Instructions burned: 294 (million)
% 13.00/2.59 % (3409611)lrs+1011_5:1_to=kbo:sil=64000:thi=all:si=on:uwa=ground:br=off:random_seed=1929792239:i=131:canc=cautious:fsr=off:rtra=on_2987 on theBenchmark for (2987ds/131Mi)
% 13.00/2.59 % (3409611)Instruction limit reached!
% 13.00/2.59 % (3409611)------------------------------
% 13.00/2.59 % (3409611)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.00/2.59 % (3409611)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.00/2.59 % (3409611)CaDiCaL version: 2.1.3
% 13.00/2.59 % (3409611)Termination reason: Instruction limit
% 13.00/2.59 % (3409611)Termination phase: Saturation
% 13.00/2.59 % (3409611)Time elapsed: 0.056 s
% 13.00/2.59 % (3409611)Peak memory usage: 117 MB
% 13.00/2.59 % (3409611)Instructions burned: 133 (million)
% 13.00/2.59 % (3409613)dis+11_1_to=lpo:pum=on:sas=z3:si=on:sp=reverse_arity:sos=theory:thsqr=2,1:tha=some:s2agt=20:random_seed=4213079086:s2pl=no:i=259:sd=10:thsqd=64:thsqc=64:rtra=on:ss=axioms:thsq=on_2987 on theBenchmark for (2987ds/259Mi)
% 13.00/2.59 % (3409614)dis+10_1_si=on:random_seed=1883934106:s2a=on:i=1000:rtra=on:gtg=exists_all_2987 on theBenchmark for (2987ds/1000Mi)
% 13.00/2.59 % (3409615)dis+1010_1_to=lpo:sil=128000:tgt=full:si=on:sp=const_frequency:uwa=off:tha=off:nwc=1:random_seed=1164052874:i=383:fsr=off:rtra=on:ev=force_2987 on theBenchmark for (2987ds/383Mi)
% 13.00/2.59 % (3409616)lrs+10_1_to=kbo:sil=64000:si=on:norm_ineq=on:sp=unary_frequency:random_seed=3671547221:i=141:doe=on:rtra=on_2986 on theBenchmark for (2986ds/141Mi)
% 13.00/2.59 % (3409617)lrs+10_1024_to=kbo:sil=128000:fde=unused:sas=z3:si=on:norm_ineq=on:sos=on:tha=off:random_seed=4025914590:i=65:nm=16:rtra=on_2986 on theBenchmark for (2986ds/65Mi)
% 13.00/2.59 % (3409617)Instruction limit reached!
% 13.00/2.59 % (3409617)------------------------------
% 13.00/2.59 % (3409617)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 15.20/2.96 % (3409617)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 15.20/2.96 % (3409617)CaDiCaL version: 2.1.3
% 15.20/2.96 % (3409617)Termination reason: Instruction limit
% 15.20/2.96 % (3409617)Termination phase: Saturation
% 15.20/2.96 % (3409617)Time elapsed: 0.051 s
% 15.20/2.96 % (3409617)Peak memory usage: 116 MB
% 15.20/2.96 % (3409617)Instructions burned: 67 (million)
% 15.20/2.96 % (3409619)dis+10_1_to=kbo:sil=128000:tgt=ground:fde=unused:si=on:tha=some:sac=on:random_seed=1517510888:i=121:nm=16:rtra=on_2985 on theBenchmark for (2985ds/121Mi)
% 15.20/2.96 % (3409605)Instruction limit reached!
% 15.20/2.96 % (3409605)------------------------------
% 15.20/2.96 % (3409605)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 15.20/2.96 % (3409605)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 15.20/2.96 % (3409605)CaDiCaL version: 2.1.3
% 15.20/2.96 % (3409605)Termination reason: Instruction limit
% 15.20/2.96 % (3409605)Termination phase: Saturation
% 15.20/2.96 % (3409605)Time elapsed: 0.340 s
% 15.20/2.96 % (3409605)Peak memory usage: 140 MB
% 15.20/2.96 % (3409605)Instructions burned: 599 (million)
% 15.20/2.96 % (3409616)Instruction limit reached!
% 15.20/2.96 % (3409616)------------------------------
% 15.20/2.96 % (3409616)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 15.20/2.96 % (3409616)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 15.20/2.96 % (3409616)CaDiCaL version: 2.1.3
% 15.20/2.96 % (3409616)Termination reason: Instruction limit
% 15.20/2.96 % (3409616)Termination phase: Saturation
% 15.20/2.96 % (3409616)Time elapsed: 0.076 s
% 15.20/2.96 % (3409616)Peak memory usage: 90 MB
% 15.20/2.96 % (3409616)Instructions burned: 141 (million)
% 15.20/2.96 % (3409613)Instruction limit reached!
% 15.20/2.96 % (3409613)------------------------------
% 15.20/2.96 % (3409613)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 15.20/2.96 % (3409613)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 15.20/2.96 % (3409613)CaDiCaL version: 2.1.3
% 15.20/2.96 % (3409613)Termination reason: Instruction limit
% 15.20/2.96 % (3409613)Termination phase: Saturation
% 15.20/2.96 % (3409613)Time elapsed: 0.165 s
% 15.20/2.96 % (3409613)Peak memory usage: 117 MB
% 15.20/2.96 % (3409613)Instructions burned: 264 (million)
% 15.20/2.96 % (3409619)Instruction limit reached!
% 15.20/2.96 % (3409619)------------------------------
% 15.20/2.96 % (3409619)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 15.20/2.96 % (3409619)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 15.20/2.96 % (3409619)CaDiCaL version: 2.1.3
% 15.20/2.96 % (3409619)Termination reason: Instruction limit
% 15.20/2.96 % (3409619)Termination phase: Saturation
% 15.20/2.96 % (3409619)Time elapsed: 0.044 s
% 15.20/2.96 % (3409619)Peak memory usage: 90 MB
% 15.20/2.96 % (3409619)Instructions burned: 132 (million)
% 15.20/2.96 % (3409615)Instruction limit reached!
% 15.20/2.96 % (3409615)------------------------------
% 15.20/2.96 % (3409615)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 15.20/2.96 % (3409615)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 15.20/2.96 % (3409615)CaDiCaL version: 2.1.3
% 15.20/2.96 % (3409615)Termination reason: Instruction limit
% 15.20/2.96 % (3409615)Termination phase: Saturation
% 15.20/2.96 % (3409615)Time elapsed: 0.194 s
% 15.20/2.96 % (3409615)Peak memory usage: 94 MB
% 15.20/2.96 % (3409615)Instructions burned: 385 (million)
% 15.20/2.96 % (3409630)lrs+1002_8_to=kbo:sil=128000:thi=all:drc=ordering:sas=z3:si=on:tha=off:rp=on:random_seed=2784026575:s2a=on:i=483:doe=on:nm=32:rtra=on_2983 on theBenchmark for (2983ds/483Mi)
% 15.20/2.96 % (3409628)dis+1010_1_to=kbo:si=on:random_seed=3594165683:i=175:doe=on:nm=0:rtra=on:gtg=exists_sym:ss=axioms:ev=cautious_2984 on theBenchmark for (2984ds/175Mi)
% 15.20/2.96 % (3409627)ott-1_8:1_tgt=ground:plsq=on:plsqc=2:sas=z3:si=on:plsqr=3,1:sos=on:inw=on:flr=on:random_seed=1827214857:i=39:ins=3:rtra=on_2984 on theBenchmark for (2984ds/39Mi)
% 15.20/2.96 % (3409626)dis+1010_1_anc=none:to=kbo:sil=128000:sas=z3:si=on:sos=on:gve=force:urr=on:uwa=one_side_interpreted:random_seed=3408428470:s2a=on:i=128:s2at=5:ins=3:rtra=on_2984 on theBenchmark for (2984ds/128Mi)
% 15.20/2.96 % (3409627)Instruction limit reached!
% 15.20/2.96 % (3409627)------------------------------
% 15.20/2.96 % (3409627)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 15.20/2.96 % (3409627)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.66/3.25 % (3409627)CaDiCaL version: 2.1.3
% 18.66/3.25 % (3409627)Termination reason: Instruction limit
% 18.66/3.25 % (3409627)Termination phase: Saturation
% 18.66/3.25 % (3409627)Time elapsed: 0.037 s
% 18.66/3.25 % (3409627)Peak memory usage: 116 MB
% 18.66/3.25 % (3409627)Instructions burned: 40 (million)
% 18.66/3.25 % (3409629)dis+10_3_slsqr=1,4:to=lpo:sil=128000:thi=strong:si=on:uwa=off:s2agt=20:slsqc=1:slsq=on:random_seed=1271923543:i=329:slsql=off:asg=cautious:rtra=on:gtg=all:ss=axioms:sgt=16_2983 on theBenchmark for (2983ds/329Mi)
% 18.66/3.25 % (3409628)Instruction limit reached!
% 18.66/3.25 % (3409628)------------------------------
% 18.66/3.25 % (3409628)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.66/3.25 % (3409628)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.66/3.25 % (3409628)CaDiCaL version: 2.1.3
% 18.66/3.25 % (3409628)Termination reason: Instruction limit
% 18.66/3.25 % (3409628)Termination phase: Saturation
% 18.66/3.25 % (3409628)Time elapsed: 0.087 s
% 18.66/3.25 % (3409628)Peak memory usage: 90 MB
% 18.66/3.25 % (3409628)Instructions burned: 176 (million)
% 18.66/3.25 % (3409626)Instruction limit reached!
% 18.66/3.25 % (3409626)------------------------------
% 18.66/3.25 % (3409626)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.66/3.25 % (3409626)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.66/3.25 % (3409626)CaDiCaL version: 2.1.3
% 18.66/3.25 % (3409626)Termination reason: Instruction limit
% 18.66/3.25 % (3409626)Termination phase: Saturation
% 18.66/3.25 % (3409626)Time elapsed: 0.088 s
% 18.66/3.25 % (3409626)Peak memory usage: 117 MB
% 18.66/3.25 % (3409626)Instructions burned: 128 (million)
% 18.66/3.25 % (3409631)lrs+10_40_anc=all:to=kbo:tgt=ground:thi=overlap:sas=z3:si=on:thigen=on:random_seed=4149869525:thitd=on:i=215:nm=0:rtra=on:ev=force_2983 on theBenchmark for (2983ds/215Mi)
% 18.66/3.25 % (3409630)Instruction limit reached!
% 18.66/3.25 % (3409630)------------------------------
% 18.66/3.25 % (3409630)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.66/3.25 % (3409630)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.66/3.25 % (3409630)CaDiCaL version: 2.1.3
% 18.66/3.25 % (3409630)Termination reason: Instruction limit
% 18.66/3.25 % (3409630)Termination phase: Saturation
% 18.66/3.25 % (3409630)Time elapsed: 0.185 s
% 18.66/3.25 % (3409630)Peak memory usage: 134 MB
% 18.66/3.25 % (3409630)Instructions burned: 484 (million)
% 18.66/3.25 % (3409614)Instruction limit reached!
% 18.66/3.25 % (3409614)------------------------------
% 18.66/3.25 % (3409614)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.66/3.25 % (3409614)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.66/3.25 % (3409614)CaDiCaL version: 2.1.3
% 18.66/3.25 % (3409614)Termination reason: Instruction limit
% 18.66/3.25 % (3409614)Termination phase: Saturation
% 18.66/3.25 % (3409614)Time elapsed: 0.502 s
% 18.66/3.25 % (3409614)Peak memory usage: 93 MB
% 18.66/3.25 % (3409614)Instructions burned: 1001 (million)
% 18.66/3.25 % (3409637)lrs+1011_1_to=kbo:sil=128000:sas=z3:si=on:norm_ineq=on:sp=unary_frequency:tha=off:random_seed=4227853216:i=349:rtra=on_2982 on theBenchmark for (2982ds/349Mi)
% 18.66/3.25 % (3409641)dis+1011_1_to=kbo:sil=128000:drc=off:si=on:br=off:random_seed=2279267352:st=2:i=295:rtra=on:ss=axioms_2981 on theBenchmark for (2981ds/295Mi)
% 18.66/3.25 % (3409629)Instruction limit reached!
% 18.66/3.25 % (3409629)------------------------------
% 18.66/3.25 % (3409629)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.66/3.25 % (3409629)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.66/3.25 % (3409629)CaDiCaL version: 2.1.3
% 18.66/3.25 % (3409629)Termination reason: Instruction limit
% 18.66/3.25 % (3409629)Termination phase: Saturation
% 18.66/3.25 % (3409629)Time elapsed: 0.209 s
% 18.66/3.25 % (3409629)Peak memory usage: 119 MB
% 18.66/3.25 % (3409629)Instructions burned: 330 (million)
% 18.66/3.25 % (3409631)Instruction limit reached!
% 18.66/3.25 % (3409631)------------------------------
% 18.66/3.25 % (3409631)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.66/3.25 % (3409631)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.66/3.25 % (3409631)CaDiCaL version: 2.1.3
% 18.66/3.25 % (3409631)Termination reason: Instruction limit
% 18.66/3.25 % (3409631)Termination phase: Saturation
% 18.66/3.25 % (3409631)Time elapsed: 0.138 s
% 18.66/3.25 % (3409631)Peak memory usage: 135 MB
% 18.66/3.25 % (3409631)Instructions burned: 215 (million)
% 19.74/3.54 % (3409642)dis+1010_1_to=kbo:sil=128000:tgt=ground:drc=ordering:sas=z3:si=on:spb=goal:nwc=5:br=off:random_seed=2171917899:i=328:kws=inv_frequency:nm=20:rtra=on_2981 on theBenchmark for (2981ds/328Mi)
% 19.74/3.54 % (3409645)dis+1010_1_to=lpo:sil=128000:sas=z3:si=on:nwc=5:random_seed=2638001492:i=281:gtgl=2:rtra=on:gtg=all_2980 on theBenchmark for (2980ds/281Mi)
% 19.74/3.54 % (3409641)Instruction limit reached!
% 19.74/3.54 % (3409641)------------------------------
% 19.74/3.54 % (3409641)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 19.74/3.54 % (3409641)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 19.74/3.54 % (3409641)CaDiCaL version: 2.1.3
% 19.74/3.54 % (3409641)Termination reason: Instruction limit
% 19.74/3.54 % (3409641)Termination phase: Saturation
% 19.74/3.54 % (3409641)Time elapsed: 0.142 s
% 19.74/3.54 % (3409641)Peak memory usage: 91 MB
% 19.74/3.54 % (3409641)Instructions burned: 296 (million)
% 19.74/3.54 % (3409645)Instruction limit reached!
% 19.74/3.54 % (3409645)------------------------------
% 19.74/3.54 % (3409645)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 19.74/3.54 % (3409645)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 19.74/3.54 % (3409645)CaDiCaL version: 2.1.3
% 19.74/3.54 % (3409645)Termination reason: Instruction limit
% 19.74/3.54 % (3409645)Termination phase: Saturation
% 19.74/3.54 % (3409645)Time elapsed: 0.113 s
% 19.74/3.54 % (3409645)Peak memory usage: 117 MB
% 19.74/3.54 % (3409645)Instructions burned: 282 (million)
% 19.74/3.54 % (3409646)lrs+1010_1_to=kbo:sil=128000:si=on:sos=on:urr=on:uwa=alasca_main:random_seed=2391352675:i=484:doe=on:nm=0:av=off:rtra=on:ss=axioms_2980 on theBenchmark for (2980ds/484Mi)
% 19.74/3.54 % (3409637)Instruction limit reached!
% 19.74/3.54 % (3409637)------------------------------
% 19.74/3.54 % (3409637)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 19.74/3.54 % (3409637)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 19.74/3.54 % (3409637)CaDiCaL version: 2.1.3
% 19.74/3.54 % (3409637)Termination reason: Instruction limit
% 19.74/3.54 % (3409637)Termination phase: Saturation
% 19.74/3.54 % (3409637)Time elapsed: 0.191 s
% 19.74/3.54 % (3409637)Peak memory usage: 118 MB
% 19.74/3.54 % (3409637)Instructions burned: 350 (million)
% 19.74/3.54 % (3409642)Instruction limit reached!
% 19.74/3.54 % (3409642)------------------------------
% 19.74/3.54 % (3409642)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 19.74/3.54 % (3409642)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 19.74/3.54 % (3409642)CaDiCaL version: 2.1.3
% 19.74/3.54 % (3409642)Termination reason: Instruction limit
% 19.74/3.54 % (3409642)Termination phase: Saturation
% 19.74/3.54 % (3409642)Time elapsed: 0.183 s
% 19.74/3.54 % (3409642)Peak memory usage: 118 MB
% 19.74/3.54 % (3409642)Instructions burned: 329 (million)
% 19.74/3.54 % (3409650)lrs+1002_1_to=lpo:sil=128000:sas=z3:si=on:sos=on:urr=on:tha=off:random_seed=488877877:i=416:rtra=on:gtg=position:ss=axioms_2979 on theBenchmark for (2979ds/416Mi)
% 19.74/3.54 % (3409649)lrs+21_1_to=kbo:sil=128000:thi=neg_eq:si=on:random_seed=393503473:i=321:canc=force:rtra=on:tac=axiom:ss=axioms:ev=force_2979 on theBenchmark for (2979ds/321Mi)
% 19.74/3.54 % (3409650)Refutation not found, incomplete strategy
% 19.74/3.54 % (3409650)------------------------------
% 19.74/3.54 % (3409650)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 19.74/3.54 % (3409650)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 19.74/3.54 % (3409650)CaDiCaL version: 2.1.3
% 19.74/3.54 % (3409650)Termination reason: Refutation not found, incomplete strategy
% 19.74/3.54 % (3409650)Time elapsed: 0.044 s
% 19.74/3.54 % (3409650)Peak memory usage: 116 MB
% 19.74/3.54 % (3409650)Instructions burned: 49 (million)
% 19.74/3.54 % (3409654)lrs+1011_607:55_to=lpo:sil=64000:pum=on:thi=overlap:sas=z3:si=on:sp=const_min:spb=goal_then_units:tha=some:newcnf=on:random_seed=1329657322:avsq=on:i=276:avsqr=1,2:rtra=on_2978 on theBenchmark for (2978ds/276Mi)
% 19.74/3.54 % (3409653)lrs+1010_1_to=kbo:tgt=ground:fde=unused:sas=z3:si=on:sp=unary_frequency:gve=force:spb=goal:tha=off:random_seed=99789438:i=471:thf=on:kws=precedence:rtra=on_2978 on theBenchmark for (2978ds/471Mi)
% 19.74/3.54 % (3409656)lrs+1010_2_to=kbo:sil=128000:tgt=ground:fde=unused:sas=z3:si=on:uwa=off:tha=off:nwc=1:random_seed=3024083055:i=375:kws=inv_arity_squared:rtra=on_2978 on theBenchmark for (2978ds/375Mi)
% 24.52/4.04 % (3409646)Instruction limit reached!
% 24.52/4.04 % (3409646)------------------------------
% 24.52/4.04 % (3409646)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 24.52/4.04 % (3409646)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 24.52/4.04 % (3409646)CaDiCaL version: 2.1.3
% 24.52/4.04 % (3409646)Termination reason: Instruction limit
% 24.52/4.04 % (3409646)Termination phase: Saturation
% 24.52/4.04 % (3409646)Time elapsed: 0.228 s
% 24.52/4.04 % (3409646)Peak memory usage: 92 MB
% 24.52/4.04 % (3409646)Instructions burned: 485 (million)
% 24.52/4.04 % (3409649)Instruction limit reached!
% 24.52/4.04 % (3409649)------------------------------
% 24.52/4.04 % (3409649)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 24.52/4.04 % (3409649)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 24.52/4.04 % (3409649)CaDiCaL version: 2.1.3
% 24.52/4.04 % (3409649)Termination reason: Instruction limit
% 24.52/4.04 % (3409649)Termination phase: Saturation
% 24.52/4.04 % (3409649)Time elapsed: 0.175 s
% 24.52/4.04 % (3409649)Peak memory usage: 115 MB
% 24.52/4.04 % (3409649)Instructions burned: 321 (million)
% 24.52/4.04 % (3409654)Instruction limit reached!
% 24.52/4.04 % (3409654)------------------------------
% 24.52/4.04 % (3409654)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 24.52/4.04 % (3409654)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 24.52/4.04 % (3409654)CaDiCaL version: 2.1.3
% 24.52/4.04 % (3409654)Termination reason: Instruction limit
% 24.52/4.04 % (3409654)Termination phase: Saturation
% 24.52/4.04 % (3409654)Time elapsed: 0.127 s
% 24.52/4.04 % (3409654)Peak memory usage: 134 MB
% 24.52/4.04 % (3409654)Instructions burned: 278 (million)
% 24.52/4.04 % (3409659)lrs+10_1_to=kbo:sil=128000:tgt=full:sas=z3:si=on:uwa=func_ext:slsqc=1:flr=on:slsq=on:random_seed=1511075978:i=387:bd=preordered:rtra=on:ss=axioms:sgt=8_2977 on theBenchmark for (2977ds/387Mi)
% 24.52/4.04 % (3409650)------------------------------
% 24.52/4.04 % (3409650)------------------------------
% 24.52/4.04 % (3409663)lrs+10_1_to=kbo:sil=128000:fde=none:si=on:norm_ineq=on:urr=on:nwc=0.5:random_seed=2464465612:i=513:kws=frequency:bd=all:rtra=on:gtg=exists_all:ss=axioms:sgt=4_2975 on theBenchmark for (2975ds/513Mi)
% 24.52/4.04 % (3409656)Instruction limit reached!
% 24.52/4.04 % (3409656)------------------------------
% 24.52/4.04 % (3409656)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 24.52/4.04 % (3409656)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 24.52/4.04 % (3409656)CaDiCaL version: 2.1.3
% 24.52/4.04 % (3409656)Termination reason: Instruction limit
% 24.52/4.04 % (3409656)Termination phase: Saturation
% 24.52/4.04 % (3409656)Time elapsed: 0.213 s
% 24.52/4.04 % (3409656)Peak memory usage: 118 MB
% 24.52/4.04 % (3409656)Instructions burned: 378 (million)
% 24.52/4.04 % (3409653)Instruction limit reached!
% 24.52/4.04 % (3409653)------------------------------
% 24.52/4.04 % (3409653)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 24.52/4.04 % (3409653)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 24.52/4.04 % (3409653)CaDiCaL version: 2.1.3
% 24.52/4.04 % (3409653)Termination reason: Instruction limit
% 24.52/4.04 % (3409653)Termination phase: Saturation
% 24.52/4.04 % (3409653)Time elapsed: 0.258 s
% 24.52/4.04 % (3409653)Peak memory usage: 120 MB
% 24.52/4.04 % (3409653)Instructions burned: 472 (million)
% 24.52/4.04 % (3409665)lrs+1010_1_to=kbo:sil=64000:sas=cadical:si=on:sos=on:bce=on:random_seed=1432575997:i=359:rtra=on:gtg=exists_top:ss=axioms_2975 on theBenchmark for (2975ds/359Mi)
% 24.52/4.04 % (3409664)lrs+21_1_to=kbo:sil=64000:thi=all:sas=z3:si=on:spb=goal_then_units:tha=off:nwc=3:random_seed=1781158539:i=334:rtra=on_2975 on theBenchmark for (2975ds/334Mi)
% 24.52/4.04 % (3409667)dis+1010_1_to=lpo:sil=128000:thi=all:fde=unused:si=on:sp=reverse_arity:tha=off:random_seed=2330442571:i=341:gtgl=2:rtra=on:gtg=exists_sym:ev=force:fsd=on:fsdmm=1_2974 on theBenchmark for (2974ds/341Mi)
% 24.52/4.04 % (3409659)Instruction limit reached!
% 24.52/4.04 % (3409659)------------------------------
% 24.52/4.04 % (3409659)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 24.52/4.04 % (3409659)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 24.52/4.04 % (3409659)CaDiCaL version: 2.1.3
% 24.52/4.04 % (3409659)Termination reason: Instruction limit
% 24.52/4.04 % (3409659)Termination phase: Saturation
% 24.52/4.04 % (3409659)Time elapsed: 0.231 s
% 24.52/4.04 % (3409659)Peak memory usage: 118 MB
% 26.04/4.41 % (3409659)Instructions burned: 387 (million)
% 26.04/4.41 % (3409665)Instruction limit reached!
% 26.04/4.41 % (3409665)------------------------------
% 26.04/4.41 % (3409665)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.04/4.41 % (3409665)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.04/4.41 % (3409665)CaDiCaL version: 2.1.3
% 26.04/4.41 % (3409665)Termination reason: Instruction limit
% 26.04/4.41 % (3409665)Termination phase: Saturation
% 26.04/4.41 % (3409665)Time elapsed: 0.177 s
% 26.04/4.41 % (3409665)Peak memory usage: 91 MB
% 26.04/4.41 % (3409665)Instructions burned: 360 (million)
% 26.04/4.41 % (3409676)dis+1011_2_to=kbo:sil=128000:tgt=full:irw=on:si=on:sp=unary_frequency:gve=cautious:nwc=5.53:random_seed=2405283505:i=273:kws=precedence:canc=cautious:nm=10:rtra=on:tar=off:rawr=on_2973 on theBenchmark for (2973ds/273Mi)
% 26.04/4.41 % (3409669)lrs-2_1_to=kbo:sil=64000:tgt=ground:sas=z3:si=on:sp=const_max:tha=off:random_seed=2490927984:st=1.5:i=261:sd=1:kws=precedence:rtra=on:ss=axioms_2973 on theBenchmark for (2973ds/261Mi)
% 26.04/4.41 % (3409673)dis+11_1_to=lpo:pum=on:sas=z3:si=on:sp=reverse_arity:sos=theory:thsqr=2,1:tha=some:s2agt=20:random_seed=1720078419:s2pl=no:i=235:sd=10:thsqd=64:thsqc=64:rtra=on:ss=axioms:thsq=on_2973 on theBenchmark for (2973ds/235Mi)
% 26.04/4.41 % (3409667)Instruction limit reached!
% 26.04/4.41 % (3409667)------------------------------
% 26.04/4.41 % (3409667)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.04/4.41 % (3409667)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.04/4.41 % (3409667)CaDiCaL version: 2.1.3
% 26.04/4.41 % (3409667)Termination reason: Instruction limit
% 26.04/4.41 % (3409667)Termination phase: Saturation
% 26.04/4.41 % (3409667)Time elapsed: 0.189 s
% 26.04/4.41 % (3409667)Peak memory usage: 120 MB
% 26.04/4.41 % (3409667)Instructions burned: 342 (million)
% 26.04/4.41 % (3409664)Instruction limit reached!
% 26.04/4.41 % (3409664)------------------------------
% 26.04/4.41 % (3409664)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.04/4.41 % (3409664)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.04/4.41 % (3409664)CaDiCaL version: 2.1.3
% 26.04/4.41 % (3409664)Termination reason: Instruction limit
% 26.04/4.41 % (3409664)Termination phase: Saturation
% 26.04/4.41 % (3409664)Time elapsed: 0.217 s
% 26.04/4.41 % (3409664)Peak memory usage: 135 MB
% 26.04/4.41 % (3409664)Instructions burned: 336 (million)
% 26.04/4.41 % (3409663)Instruction limit reached!
% 26.04/4.41 % (3409663)------------------------------
% 26.04/4.41 % (3409663)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.04/4.41 % (3409663)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.04/4.41 % (3409663)CaDiCaL version: 2.1.3
% 26.04/4.41 % (3409663)Termination reason: Instruction limit
% 26.04/4.41 % (3409663)Termination phase: Saturation
% 26.04/4.41 % (3409663)Time elapsed: 0.256 s
% 26.04/4.41 % (3409663)Peak memory usage: 92 MB
% 26.04/4.41 % (3409663)Instructions burned: 513 (million)
% 26.04/4.41 % (3409676)Instruction limit reached!
% 26.04/4.41 % (3409676)------------------------------
% 26.04/4.41 % (3409676)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.04/4.41 % (3409676)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.04/4.41 % (3409676)CaDiCaL version: 2.1.3
% 26.04/4.41 % (3409676)Termination reason: Instruction limit
% 26.04/4.41 % (3409676)Termination phase: Saturation
% 26.04/4.41 % (3409676)Time elapsed: 0.109 s
% 26.04/4.41 % (3409676)Peak memory usage: 91 MB
% 26.04/4.41 % (3409676)Instructions burned: 274 (million)
% 26.04/4.41 % (3409673)Instruction limit reached!
% 26.04/4.41 % (3409673)------------------------------
% 26.04/4.41 % (3409673)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.04/4.41 % (3409673)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.04/4.41 % (3409673)CaDiCaL version: 2.1.3
% 26.04/4.41 % (3409673)Termination reason: Instruction limit
% 26.04/4.41 % (3409673)Termination phase: Saturation
% 26.04/4.41 % (3409673)Time elapsed: 0.144 s
% 26.04/4.41 % (3409673)Peak memory usage: 117 MB
% 26.04/4.41 % (3409673)Instructions burned: 236 (million)
% 26.04/4.41 % (3409669)Instruction limit reached!
% 26.04/4.41 % (3409669)------------------------------
% 26.04/4.41 % (3409669)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.04/4.41 % (3409669)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.80/4.98 % (3409669)CaDiCaL version: 2.1.3
% 28.80/4.98 % (3409669)Termination reason: Instruction limit
% 28.80/4.98 % (3409669)Termination phase: Saturation
% 28.80/4.98 % (3409669)Time elapsed: 0.149 s
% 28.80/4.98 % (3409669)Peak memory usage: 117 MB
% 28.80/4.98 % (3409669)Instructions burned: 263 (million)
% 28.80/4.98 % (3409677)lrs+10_1_to=kbo:sil=64000:si=on:norm_ineq=on:sp=unary_frequency:random_seed=807108176:i=146:doe=on:rtra=on_2971 on theBenchmark for (2971ds/146Mi)
% 28.80/4.98 % (3409681)dis+11_1_slsqr=1,2:to=lpo:plsq=on:si=on:norm_ineq=on:slsq=on:random_seed=646232230:i=4428:doe=on:fsr=off:rtra=on_2971 on theBenchmark for (2971ds/4428Mi)
% 28.80/4.98 % (3409682)lrs+1011_607:55_to=lpo:sil=64000:pum=on:thi=overlap:sas=z3:si=on:sp=const_min:spb=goal_then_units:tha=some:newcnf=on:random_seed=547029515:avsq=on:i=276:avsqr=1,2:rtra=on_2971 on theBenchmark for (2971ds/276Mi)
% 28.80/4.98 % (3409683)dis+1011_1_to=kbo:sil=128000:tgt=full:si=on:spb=intro:lsd=50:tha=some:fd=preordered:sac=on:random_seed=2326330524:i=1052:rtra=on_2971 on theBenchmark for (2971ds/1052Mi)
% 28.80/4.98 % (3409677)Instruction limit reached!
% 28.80/4.98 % (3409677)------------------------------
% 28.80/4.98 % (3409677)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.80/4.98 % (3409677)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.80/4.98 % (3409677)CaDiCaL version: 2.1.3
% 28.80/4.98 % (3409677)Termination reason: Instruction limit
% 28.80/4.98 % (3409677)Termination phase: Saturation
% 28.80/4.98 % (3409677)Time elapsed: 0.078 s
% 28.80/4.98 % (3409677)Peak memory usage: 90 MB
% 28.80/4.98 % (3409677)Instructions burned: 146 (million)
% 28.80/4.98 % (3409685)dis+1011_14_to=kbo:tgt=ground:drc=ordering:fde=none:si=on:uwa=func_ext:tha=off:random_seed=1179118377:st=5:i=1054:nm=32:av=off:rtra=on:ss=axioms:ev=cautious_2970 on theBenchmark for (2970ds/1054Mi)
% 28.80/4.98 % (3409684)lrs+1011_12_to=kbo:tgt=ground:si=on:gve=force:acc=on:tha=off:random_seed=3778476098:i=655:kws=inv_arity_squared:rtra=on:gtg=exists_sym_2970 on theBenchmark for (2970ds/655Mi)
% 28.80/4.98 % (3409686)lrs-1002_1_to=kbo:sas=z3:si=on:norm_ineq=on:sos=on:tha=some:random_seed=1280203852:i=107:rtra=on_2970 on theBenchmark for (2970ds/107Mi)
% 28.80/4.98 % (3409686)Refutation not found, incomplete strategy
% 28.80/4.98 % (3409686)------------------------------
% 28.80/4.98 % (3409686)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.80/4.98 % (3409686)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.80/4.98 % (3409686)CaDiCaL version: 2.1.3
% 28.80/4.98 % (3409686)Termination reason: Refutation not found, incomplete strategy
% 28.80/4.98 % (3409686)Time elapsed: 0.037 s
% 28.80/4.98 % (3409686)Peak memory usage: 117 MB
% 28.80/4.98 % (3409686)Instructions burned: 34 (million)
% 28.80/4.98 % (3409682)Instruction limit reached!
% 28.80/4.98 % (3409682)------------------------------
% 28.80/4.98 % (3409682)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.80/4.98 % (3409682)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.80/4.98 % (3409682)CaDiCaL version: 2.1.3
% 28.80/4.98 % (3409682)Termination reason: Instruction limit
% 28.80/4.98 % (3409682)Termination phase: Saturation
% 28.80/4.98 % (3409682)Time elapsed: 0.189 s
% 28.80/4.98 % (3409682)Peak memory usage: 134 MB
% 28.80/4.98 % (3409682)Instructions burned: 276 (million)
% 28.80/4.98 % (3409691)lrs+1002_8_to=kbo:sil=128000:thi=all:drc=ordering:sas=z3:si=on:tha=off:rp=on:random_seed=1943419664:s2a=on:i=450:doe=on:nm=32:rtra=on_2969 on theBenchmark for (2969ds/450Mi)
% 28.80/4.98 % (3409684)Instruction limit reached!
% 28.80/4.98 % (3409684)------------------------------
% 28.80/4.98 % (3409684)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.80/4.98 % (3409684)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.80/4.98 % (3409684)CaDiCaL version: 2.1.3
% 28.80/4.98 % (3409684)Termination reason: Instruction limit
% 28.80/4.98 % (3409684)Termination phase: Saturation
% 28.80/4.98 % (3409684)Time elapsed: 0.217 s
% 28.80/4.98 % (3409684)Peak memory usage: 90 MB
% 28.80/4.98 % (3409684)Instructions burned: 658 (million)
% 28.80/4.98 % (3409686)------------------------------
% 28.80/4.98 % (3409686)------------------------------
% 28.80/4.98 % (3409695)WARNING Broken Constraint: if demodulation_redundancy_check(ordering) has been set then forward_demodulation(off) is not equal to off or backward_demodulation(off) is not equal to off or partial_redundancy_check(off) is not equal to off
% 32.86/5.40 % (3409695)lrs+1010_1_to=lpo:drc=ordering:sims=off:sas=z3:si=on:tha=off:fd=off:random_seed=4106032207:i=1090:aac=none:nm=0:rtra=on:rawr=on_2967 on theBenchmark for (2967ds/1090Mi)
% 32.86/5.40 % (3409685)Instruction limit reached!
% 32.86/5.40 % (3409685)------------------------------
% 32.86/5.40 % (3409685)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 32.86/5.40 % (3409685)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 32.86/5.40 % (3409685)CaDiCaL version: 2.1.3
% 32.86/5.40 % (3409685)Termination reason: Instruction limit
% 32.86/5.40 % (3409685)Termination phase: Saturation
% 32.86/5.40 % (3409685)Time elapsed: 0.413 s
% 32.86/5.40 % (3409685)Peak memory usage: 99 MB
% 32.86/5.40 % (3409685)Instructions burned: 1055 (million)
% 32.86/5.40 % (3409691)Instruction limit reached!
% 32.86/5.40 % (3409691)------------------------------
% 32.86/5.40 % (3409691)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 32.86/5.40 % (3409691)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 32.86/5.40 % (3409691)CaDiCaL version: 2.1.3
% 32.86/5.40 % (3409691)Termination reason: Instruction limit
% 32.86/5.40 % (3409691)Termination phase: Saturation
% 32.86/5.40 % (3409691)Time elapsed: 0.217 s
% 32.86/5.40 % (3409691)Peak memory usage: 134 MB
% 32.86/5.40 % (3409691)Instructions burned: 451 (million)
% 32.86/5.40 % (3409697)ott+21_1_to=kbo:tgt=full:sas=z3:si=on:tha=off:random_seed=3011617504:i=130:kws=inv_frequency:nm=0:rtra=on:gtg=exists_all_2966 on theBenchmark for (2966ds/130Mi)
% 32.86/5.40 % (3409683)Instruction limit reached!
% 32.86/5.40 % (3409683)------------------------------
% 32.86/5.40 % (3409683)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 32.86/5.40 % (3409683)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 32.86/5.40 % (3409683)CaDiCaL version: 2.1.3
% 32.86/5.40 % (3409683)Termination reason: Instruction limit
% 32.86/5.40 % (3409683)Termination phase: Saturation
% 32.86/5.40 % (3409683)Time elapsed: 0.498 s
% 32.86/5.40 % (3409683)Peak memory usage: 94 MB
% 32.86/5.40 % (3409683)Instructions burned: 1054 (million)
% 32.86/5.40 % (3409697)Instruction limit reached!
% 32.86/5.40 % (3409697)------------------------------
% 32.86/5.40 % (3409697)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 32.86/5.40 % (3409697)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 32.86/5.40 % (3409697)CaDiCaL version: 2.1.3
% 32.86/5.40 % (3409697)Termination reason: Instruction limit
% 32.86/5.40 % (3409697)Termination phase: Saturation
% 32.86/5.40 % (3409697)Time elapsed: 0.080 s
% 32.86/5.40 % (3409697)Peak memory usage: 117 MB
% 32.86/5.40 % (3409697)Instructions burned: 132 (million)
% 32.86/5.40 % (3409699)dis+1010_1_to=kbo:sil=128000:tgt=ground:drc=ordering:sas=z3:si=on:spb=goal:nwc=5:br=off:random_seed=3110495288:i=312:kws=inv_frequency:nm=20:rtra=on_2965 on theBenchmark for (2965ds/312Mi)
% 32.86/5.40 % (3409710)ott+1011_2_to=lpo:sil=128000:si=on:sos=on:random_seed=2842182198:i=307:bd=preordered:av=off:rtra=on:ev=cautious_2964 on theBenchmark for (2964ds/307Mi)
% 32.86/5.40 % (3409703)ott+10_1_to=kbo:sil=64000:si=on:sp=reverse_frequency:sos=on:random_seed=3748771108:i=491:doe=on:rtra=on:gtg=position_2964 on theBenchmark for (2964ds/491Mi)
% 32.86/5.40 % (3409706)ott+1011_4:1_to=lpo:sil=64000:si=on:spb=intro:random_seed=2582185303:s2a=on:i=835:s2at=2:rtra=on_2964 on theBenchmark for (2964ds/835Mi)
% 32.86/5.40 % (3409710)Instruction limit reached!
% 32.86/5.40 % (3409710)------------------------------
% 32.86/5.40 % (3409710)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 32.86/5.40 % (3409710)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 32.86/5.40 % (3409710)CaDiCaL version: 2.1.3
% 32.86/5.40 % (3409710)Termination reason: Instruction limit
% 32.86/5.40 % (3409710)Termination phase: Saturation
% 32.86/5.40 % (3409710)Time elapsed: 0.115 s
% 32.86/5.40 % (3409710)Peak memory usage: 92 MB
% 32.86/5.40 % (3409710)Instructions burned: 309 (million)
% 32.86/5.40 % (3409699)Instruction limit reached!
% 32.86/5.40 % (3409699)------------------------------
% 32.86/5.40 % (3409699)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 32.86/5.40 % (3409699)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 32.86/5.40 % (3409699)CaDiCaL version: 2.1.3
% 32.86/5.40 % (3409699)Termination reason: Instruction limit
% 32.86/5.40 % (3409699)Termination phase: Saturation
% 32.86/5.40 % (3409699)Time elapsed: 0.176 s
% 32.86/5.40 % (3409699)Peak memory usage: 118 MB
% 39.84/6.26 % (3409699)Instructions burned: 314 (million)
% 39.84/6.26 % (3409712)lrs+1011_16:1_to=kbo:sil=128000:sas=z3:si=on:sos=theory:erd=off:urr=full:random_seed=1286756247:i=776:doe=on:rtra=on_2963 on theBenchmark for (2963ds/776Mi)
% 39.84/6.26 % (3409703)Instruction limit reached!
% 39.84/6.26 % (3409703)------------------------------
% 39.84/6.26 % (3409703)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 39.84/6.26 % (3409703)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 39.84/6.26 % (3409703)CaDiCaL version: 2.1.3
% 39.84/6.26 % (3409703)Termination reason: Instruction limit
% 39.84/6.26 % (3409703)Termination phase: Saturation
% 39.84/6.26 % (3409703)Time elapsed: 0.202 s
% 39.84/6.26 % (3409703)Peak memory usage: 91 MB
% 39.84/6.26 % (3409703)Instructions burned: 493 (million)
% 39.84/6.26 % (3409717)ott+1010_3:1_to=kbo:sil=128000:thi=overlap:sas=z3:si=on:urr=on:tha=off:s2agt=32:random_seed=853659433:s2a=on:i=646:doe=on:bs=on:canc=cautious:fsr=off:rtra=on_2961 on theBenchmark for (2961ds/646Mi)
% 39.84/6.26 % (3409720)ott+1011_8:1_to=kbo:sil=128000:thi=overlap:si=on:sp=arity:lcm=reverse:uwa=func_ext:nwc=1:sac=on:random_seed=3733066467:thitd=on:s2a=on:i=1131:add=on:canc=force:bd=all:rtra=on:tac=axiom:ev=off_2960 on theBenchmark for (2960ds/1131Mi)
% 39.84/6.26 % (3409695)Instruction limit reached!
% 39.84/6.26 % (3409695)------------------------------
% 39.84/6.26 % (3409695)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 39.84/6.26 % (3409695)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 39.84/6.26 % (3409695)CaDiCaL version: 2.1.3
% 39.84/6.26 % (3409695)Termination reason: Instruction limit
% 39.84/6.26 % (3409695)Termination phase: Saturation
% 39.84/6.26 % (3409695)Time elapsed: 0.548 s
% 39.84/6.26 % (3409695)Peak memory usage: 123 MB
% 39.84/6.26 % (3409695)Instructions burned: 1092 (million)
% 39.84/6.26 % (3409719)lrs-1011_1_to=lpo:sil=128000:thi=overlap:fde=none:si=on:spb=non_intro:lcm=predicate:uwa=func_ext:slsq=on:random_seed=749917936:thitd=on:cond=fast:i=784:nm=30:rtra=on:gtg=all:tac=axiom_2961 on theBenchmark for (2961ds/784Mi)
% 39.84/6.26 % (3409706)Instruction limit reached!
% 39.84/6.26 % (3409706)------------------------------
% 39.84/6.26 % (3409706)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 39.84/6.26 % (3409706)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 39.84/6.26 % (3409706)CaDiCaL version: 2.1.3
% 39.84/6.26 % (3409706)Termination reason: Instruction limit
% 39.84/6.26 % (3409706)Termination phase: Saturation
% 39.84/6.26 % (3409706)Time elapsed: 0.445 s
% 39.84/6.26 % (3409706)Peak memory usage: 94 MB
% 39.84/6.26 % (3409706)Instructions burned: 837 (million)
% 39.84/6.26 % (3409723)dis+11_1_to=lpo:pum=on:sas=z3:si=on:sp=reverse_arity:sos=theory:thsqr=2,1:tha=some:s2agt=20:random_seed=1283380648:s2pl=no:i=246:sd=10:thsqd=64:thsqc=64:rtra=on:ss=axioms:thsq=on_2959 on theBenchmark for (2959ds/246Mi)
% 39.84/6.26 % (3409712)Instruction limit reached!
% 39.84/6.26 % (3409712)------------------------------
% 39.84/6.26 % (3409712)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 39.84/6.26 % (3409712)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 39.84/6.26 % (3409712)CaDiCaL version: 2.1.3
% 39.84/6.26 % (3409712)Termination reason: Instruction limit
% 39.84/6.26 % (3409712)Termination phase: Saturation
% 39.84/6.26 % (3409712)Time elapsed: 0.422 s
% 39.84/6.26 % (3409712)Peak memory usage: 123 MB
% 39.84/6.26 % (3409712)Instructions burned: 778 (million)
% 39.84/6.26 % (3409717)Instruction limit reached!
% 39.84/6.26 % (3409717)------------------------------
% 39.84/6.26 % (3409717)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 39.84/6.26 % (3409717)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 39.84/6.26 % (3409717)CaDiCaL version: 2.1.3
% 39.84/6.26 % (3409717)Termination reason: Instruction limit
% 39.84/6.26 % (3409717)Termination phase: Saturation
% 39.84/6.26 % (3409717)Time elapsed: 0.349 s
% 39.84/6.26 % (3409717)Peak memory usage: 141 MB
% 39.84/6.26 % (3409717)Instructions burned: 647 (million)
% 39.84/6.26 % (3409726)lrs+1002_1_to=kbo:sil=64000:tgt=ground:si=on:random_seed=1148087297:s2a=on:i=775:s2at=3:kws=precedence:doe=on:fsr=off:rtra=on:ss=axioms_2958 on theBenchmark for (2958ds/775Mi)
% 39.84/6.26 % (3409723)Instruction limit reached!
% 39.84/6.26 % (3409723)------------------------------
% 39.84/6.26 % (3409723)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.94 % (3409723)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.94 % (3409723)CaDiCaL version: 2.1.3
% 50.47/7.94 % (3409723)Termination reason: Instruction limit
% 50.47/7.94 % (3409723)Termination phase: Saturation
% 50.47/7.94 % (3409723)Time elapsed: 0.150 s
% 50.47/7.94 % (3409723)Peak memory usage: 117 MB
% 50.47/7.94 % (3409723)Instructions burned: 246 (million)
% 50.47/7.94 % (3409720)Instruction limit reached!
% 50.47/7.94 % (3409720)------------------------------
% 50.47/7.94 % (3409720)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.94 % (3409720)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.94 % (3409720)CaDiCaL version: 2.1.3
% 50.47/7.94 % (3409720)Termination reason: Instruction limit
% 50.47/7.94 % (3409720)Termination phase: Saturation
% 50.47/7.94 % (3409720)Time elapsed: 0.429 s
% 50.47/7.94 % (3409720)Peak memory usage: 123 MB
% 50.47/7.94 % (3409720)Instructions burned: 1131 (million)
% 50.47/7.94 % (3409728)dis+1011_2_to=kbo:sil=128000:tgt=full:irw=on:si=on:sp=unary_frequency:gve=cautious:nwc=5.53:random_seed=2733839743:i=273:kws=precedence:canc=cautious:nm=10:rtra=on:tar=off:rawr=on_2957 on theBenchmark for (2957ds/273Mi)
% 50.47/7.94 % (3409719)Instruction limit reached!
% 50.47/7.94 % (3409719)------------------------------
% 50.47/7.94 % (3409719)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.94 % (3409719)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.94 % (3409719)CaDiCaL version: 2.1.3
% 50.47/7.94 % (3409719)Termination reason: Instruction limit
% 50.47/7.94 % (3409719)Termination phase: Saturation
% 50.47/7.94 % (3409719)Time elapsed: 0.468 s
% 50.47/7.94 % (3409719)Peak memory usage: 121 MB
% 50.47/7.94 % (3409719)Instructions burned: 785 (million)
% 50.47/7.94 % (3409729)dis+10_1_to=kbo:sil=128000:tgt=ground:fde=unused:si=on:tha=some:sac=on:random_seed=2671385799:i=102:nm=16:rtra=on_2956 on theBenchmark for (2956ds/102Mi)
% 50.47/7.94 % (3409732)dis+11_1_slsqr=1,2:to=lpo:plsq=on:si=on:norm_ineq=on:slsq=on:random_seed=2804980381:i=6400:doe=on:fsr=off:rtra=on_2955 on theBenchmark for (2955ds/6400Mi)
% 50.47/7.94 % (3409729)Instruction limit reached!
% 50.47/7.94 % (3409729)------------------------------
% 50.47/7.94 % (3409729)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.94 % (3409729)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.94 % (3409729)CaDiCaL version: 2.1.3
% 50.47/7.94 % (3409729)Termination reason: Instruction limit
% 50.47/7.94 % (3409729)Termination phase: Saturation
% 50.47/7.94 % (3409729)Time elapsed: 0.052 s
% 50.47/7.94 % (3409729)Peak memory usage: 89 MB
% 50.47/7.94 % (3409729)Instructions burned: 102 (million)
% 50.47/7.94 % (3409731)lrs+10_1_to=lpo:sil=128000:si=on:bsr=unit_only:tha=off:random_seed=3471030210:avsq=on:s2a=on:i=1094:s2at=5:avsqr=4463,131072:rtra=on_2955 on theBenchmark for (2955ds/1094Mi)
% 50.47/7.94 % (3409728)Instruction limit reached!
% 50.47/7.94 % (3409728)------------------------------
% 50.47/7.94 % (3409728)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.94 % (3409728)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.94 % (3409728)CaDiCaL version: 2.1.3
% 50.47/7.94 % (3409728)Termination reason: Instruction limit
% 50.47/7.94 % (3409728)Termination phase: Saturation
% 50.47/7.94 % (3409728)Time elapsed: 0.153 s
% 50.47/7.94 % (3409728)Peak memory usage: 92 MB
% 50.47/7.94 % (3409728)Instructions burned: 273 (million)
% 50.47/7.94 % (3409734)dis+1011_12:1_to=lpo:sil=128000:tgt=full:sas=z3:si=on:sp=const_frequency:tha=off:slsqc=5:slsq=on:random_seed=469832980:i=868:doe=on:nm=0:rtra=on:gtg=exists_sym_2954 on theBenchmark for (2954ds/868Mi)
% 50.47/7.94 % (3409726)Instruction limit reached!
% 50.47/7.94 % (3409726)------------------------------
% 50.47/7.94 % (3409726)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.94 % (3409726)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.94 % (3409726)CaDiCaL version: 2.1.3
% 50.47/7.94 % (3409726)Termination reason: Instruction limit
% 50.47/7.94 % (3409726)Termination phase: Saturation
% 50.47/7.94 % (3409726)Time elapsed: 0.420 s
% 50.47/7.94 % (3409726)Peak memory usage: 94 MB
% 50.47/7.94 % (3409726)Instructions burned: 776 (million)
% 50.47/7.94 % (3409738)ott+1010_8_to=lpo:sil=128000:si=on:norm_ineq=on:sp=unary_frequency:sos=on:gve=cautious:spb=goal_then_units:uwa=alasca_main_floor:tha=some:random_seed=3236482586:i=1846:canc=cautious:fsr=off:rtra=on_2953 on theBenchmark for (2953ds/1846Mi)
% 50.47/7.95 % (3409739)lrs+35_1_drc=ordering:si=on:norm_ineq=on:tha=off:random_seed=2208583713:s2a=on:i=36816:s2at=3:aac=none:rtra=on:amm=off:rawr=on_2953 on theBenchmark for (2953ds/36816Mi)
% 50.47/7.95 % (3409741)dis+1011_2_to=kbo:sil=128000:tgt=full:irw=on:si=on:sp=unary_frequency:gve=cautious:nwc=5.53:random_seed=228555417:i=273:kws=precedence:canc=cautious:nm=10:rtra=on:tar=off:rawr=on_2952 on theBenchmark for (2952ds/273Mi)
% 50.47/7.95 % (3409681)Instruction limit reached!
% 50.47/7.95 % (3409681)------------------------------
% 50.47/7.95 % (3409681)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409681)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409681)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409681)Termination reason: Instruction limit
% 50.47/7.95 % (3409681)Termination phase: Saturation
% 50.47/7.95 % (3409681)Time elapsed: 2.102 s
% 50.47/7.95 % (3409681)Peak memory usage: 112 MB
% 50.47/7.95 % (3409681)Instructions burned: 4429 (million)
% 50.47/7.95 % (3409731)Instruction limit reached!
% 50.47/7.95 % (3409731)------------------------------
% 50.47/7.95 % (3409731)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409731)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409731)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409731)Termination reason: Instruction limit
% 50.47/7.95 % (3409731)Termination phase: Saturation
% 50.47/7.95 % (3409731)Time elapsed: 0.530 s
% 50.47/7.95 % (3409731)Peak memory usage: 93 MB
% 50.47/7.95 % (3409731)Instructions burned: 1102 (million)
% 50.47/7.95 % (3409741)Instruction limit reached!
% 50.47/7.95 % (3409741)------------------------------
% 50.47/7.95 % (3409741)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409741)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409741)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409741)Termination reason: Instruction limit
% 50.47/7.95 % (3409741)Termination phase: Saturation
% 50.47/7.95 % (3409741)Time elapsed: 0.164 s
% 50.47/7.95 % (3409741)Peak memory usage: 92 MB
% 50.47/7.95 % (3409741)Instructions burned: 274 (million)
% 50.47/7.95 % (3409734)Instruction limit reached!
% 50.47/7.95 % (3409734)------------------------------
% 50.47/7.95 % (3409734)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409734)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409734)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409734)Termination reason: Instruction limit
% 50.47/7.95 % (3409734)Termination phase: Saturation
% 50.47/7.95 % (3409734)Time elapsed: 0.468 s
% 50.47/7.95 % (3409734)Peak memory usage: 119 MB
% 50.47/7.95 % (3409734)Instructions burned: 868 (million)
% 50.47/7.95 % (3409745)dis+1011_12:1_to=lpo:sil=128000:tgt=full:sas=z3:si=on:sp=const_frequency:tha=off:slsqc=5:slsq=on:random_seed=1210692628:i=863:doe=on:nm=0:rtra=on:gtg=exists_sym_2948 on theBenchmark for (2948ds/863Mi)
% 50.47/7.95 % (3409746)dis+1002_1_to=kbo:sil=128000:tgt=ground:sas=z3:si=on:spb=units:tha=off:random_seed=4140391868:i=5811:kws=precedence:nm=0:rtra=on_2948 on theBenchmark for (2948ds/5811Mi)
% 50.47/7.95 % (3409747)lrs+666_16:1_to=kbo:sil=128000:sas=z3:si=on:norm_ineq=on:sp=reverse_arity:spb=goal_then_units:urr=on:uwa=off:tha=some:random_seed=269366161:i=2216:gtgl=2:aac=none:rtra=on:gtg=all:tac=axiom_2948 on theBenchmark for (2948ds/2216Mi)
% 50.47/7.95 % (3409748)lrs+1011_12_to=kbo:tgt=ground:si=on:gve=force:acc=on:tha=off:random_seed=687887635:i=801:kws=inv_arity_squared:rtra=on:gtg=exists_sym_2947 on theBenchmark for (2947ds/801Mi)
% 50.47/7.95 % (3409738)Instruction limit reached!
% 50.47/7.95 % (3409738)------------------------------
% 50.47/7.95 % (3409738)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409738)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409738)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409738)Termination reason: Instruction limit
% 50.47/7.95 % (3409738)Termination phase: Saturation
% 50.47/7.95 % (3409738)Time elapsed: 0.752 s
% 50.47/7.95 % (3409738)Peak memory usage: 95 MB
% 50.47/7.95 % (3409738)Instructions burned: 1847 (million)
% 50.47/7.95 % (3409748)Instruction limit reached!
% 50.47/7.95 % (3409748)------------------------------
% 50.47/7.95 % (3409748)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409748)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409748)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409748)Termination reason: Instruction limit
% 50.47/7.95 % (3409748)Termination phase: Saturation
% 50.47/7.95 % (3409748)Time elapsed: 0.270 s
% 50.47/7.95 % (3409748)Peak memory usage: 90 MB
% 50.47/7.95 % (3409748)Instructions burned: 803 (million)
% 50.47/7.95 % (3409753)dis+1011_14_to=kbo:tgt=ground:drc=ordering:fde=none:si=on:uwa=func_ext:tha=off:random_seed=4023684331:st=5:i=1026:nm=32:av=off:rtra=on:ss=axioms:ev=cautious_2944 on theBenchmark for (2944ds/1026Mi)
% 50.47/7.95 % (3409745)Instruction limit reached!
% 50.47/7.95 % (3409745)------------------------------
% 50.47/7.95 % (3409745)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409745)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409745)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409745)Termination reason: Instruction limit
% 50.47/7.95 % (3409745)Termination phase: Saturation
% 50.47/7.95 % (3409745)Time elapsed: 0.426 s
% 50.47/7.95 % (3409745)Peak memory usage: 119 MB
% 50.47/7.95 % (3409745)Instructions burned: 864 (million)
% 50.47/7.95 % (3409754)lrs+10_1_to=lpo:sil=64000:si=on:spb=goal_then_units:random_seed=2905737611:i=3509:rtra=on_2942 on theBenchmark for (2942ds/3509Mi)
% 50.47/7.95 % (3409756)lrs+10_1_to=kbo:sil=128000:si=on:norm_ineq=on:random_seed=2425663055:st=2:i=2127:sd=12:ep=R:rtra=on:ss=axioms_2942 on theBenchmark for (2942ds/2127Mi)
% 50.47/7.95 % (3409753)Instruction limit reached!
% 50.47/7.95 % (3409753)------------------------------
% 50.47/7.95 % (3409753)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409753)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409753)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409753)Termination reason: Instruction limit
% 50.47/7.95 % (3409753)Termination phase: Saturation
% 50.47/7.95 % (3409753)Time elapsed: 0.498 s
% 50.47/7.95 % (3409753)Peak memory usage: 100 MB
% 50.47/7.95 % (3409753)Instructions burned: 1027 (million)
% 50.47/7.95 % (3409759)ott+1011_1_to=lpo:prc=on:sas=z3:si=on:taea=off:tha=off:gs=on:nwc=2:newcnf=on:random_seed=1958844320:i=1959:rtra=on:fsd=on:proc=on_2937 on theBenchmark for (2937ds/1959Mi)
% 50.47/7.95 % (3409747)Instruction limit reached!
% 50.47/7.95 % (3409747)------------------------------
% 50.47/7.95 % (3409747)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409747)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409747)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409747)Termination reason: Instruction limit
% 50.47/7.95 % (3409747)Termination phase: Saturation
% 50.47/7.95 % (3409747)Time elapsed: 1.099 s
% 50.47/7.95 % (3409747)Peak memory usage: 129 MB
% 50.47/7.95 % (3409747)Instructions burned: 2218 (million)
% 50.47/7.95 % (3409761)lrs+1010_1_to=kbo:sil=128000:si=on:newcnf=on:random_seed=2440340309:s2a=on:i=3553:nm=0:rtra=on_2934 on theBenchmark for (2934ds/3553Mi)
% 50.47/7.95 % (3409756)Instruction limit reached!
% 50.47/7.95 % (3409756)------------------------------
% 50.47/7.95 % (3409756)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409756)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409756)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409756)Termination reason: Instruction limit
% 50.47/7.95 % (3409756)Termination phase: Saturation
% 50.47/7.95 % (3409756)Time elapsed: 0.884 s
% 50.47/7.95 % (3409756)Peak memory usage: 101 MB
% 50.47/7.95 % (3409756)Instructions burned: 2129 (million)
% 50.47/7.95 % (3409765)ott+21_1024_to=lakbo:sil=128000:bsd=on:si=on:alasca=on:uwa=alasca_main:nwc=0.5:random_seed=3367936380:cond=on:i=3201:fgj=on:ep=RS:asg=force:nm=10:rtra=on:rawr=on_2931 on theBenchmark for (2931ds/3201Mi)
% 50.47/7.95 % (3409759)First to succeed.
% 50.47/7.95 % (3409759)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-3409521"
% 50.47/7.95 % (3409732)Instruction limit reached!
% 50.47/7.95 % (3409732)------------------------------
% 50.47/7.95 % (3409732)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409732)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409732)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409732)Termination reason: Instruction limit
% 50.47/7.95 % (3409732)Termination phase: Saturation
% 50.47/7.95 % (3409732)Time elapsed: 2.643 s
% 50.47/7.95 % (3409732)Peak memory usage: 119 MB
% 50.47/7.95 % (3409732)Instructions burned: 6401 (million)
% 50.47/7.95 % (3409746)Instruction limit reached!
% 50.47/7.95 % (3409746)------------------------------
% 50.47/7.95 % (3409746)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 50.47/7.95 % (3409746)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 50.47/7.95 % (3409746)CaDiCaL version: 2.1.3
% 50.47/7.95 % (3409746)Termination reason: Instruction limit
% 50.47/7.95 % (3409746)Termination phase: Saturation
% 50.47/7.95 % (3409746)Time elapsed: 2.016 s
% 50.47/7.95 % (3409746)Peak memory usage: 122 MB
% 50.47/7.95 % (3409746)Instructions burned: 5815 (million)
% 50.47/7.95 % (3409759)Refutation found. Thanks to Tanya!
% 50.47/7.95 % SZS status Theorem for theBenchmark
% 50.47/7.95 % SZS output start Proof for theBenchmark
% See solution above
% 52.25/8.10 % (3409759)------------------------------
% 52.25/8.10 % (3409759)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 52.25/8.10 % (3409759)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 52.25/8.10 % (3409759)CaDiCaL version: 2.1.3
% 52.25/8.10 % (3409759)Termination reason: Refutation
% 52.25/8.10 % (3409759)Time elapsed: 0.777 s
% 52.25/8.10 % (3409759)Peak memory usage: 125 MB
% 52.25/8.10 % (3409759)Instructions burned: 1919 (million)
% 52.25/8.10 % (3409759)------------------------------
% 52.25/8.10 % (3409759)------------------------------
% 52.25/8.10 % (3409521)Success in time 7.387 s
% 52.25/8.10 % Vampire exiting
%------------------------------------------------------------------------------