↑ Up

Vampire---5.0.1.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% 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
%------------------------------------------------------------------------------