TSTP Solution File: SWW664_2 by Vampire-SAT---4.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.9
% Problem  : SWW664_2 : TPTP v8.2.0. Released v6.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire %s %d SAT

% Computer : n029.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon Jun 24 18:54:00 EDT 2024

% Result   : Theorem 23.15s 3.47s
% Output   : Refutation 23.15s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   29
%            Number of leaves      :   36
% Syntax   : Number of formulae    :  342 (  50 unt;   0 typ;   0 def)
%            Number of atoms       : 1122 ( 480 equ)
%            Maximal formula atoms :   14 (   3 avg)
%            Number of connectives : 1253 ( 473   ~; 625   |; 115   &)
%                                         (  15 <=>;  25  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   20 (   5 avg)
%            Maximal term depth    :   10 (   2 avg)
%            Number arithmetic     : 1312 ( 107 atm; 674 fun; 308 num; 223 var)
%            Number of types       :    8 (   6 usr;   1 ari)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   23 (  19 usr;  16 prp; 0-4 aty)
%            Number of functors    :   58 (  52 usr;  17 con; 0-5 aty)
%            Number of variables   :  427 ( 380   !;  47   ?; 427   :)

% 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,
    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,
    abs1: $int > $int ).

tff(func_def_14,type,
    div1: ( $int * $int ) > $int ).

tff(func_def_15,type,
    mod1: ( $int * $int ) > $int ).

tff(func_def_18,type,
    power1: ( $int * $int ) > $int ).

tff(func_def_20,type,
    map: ( ty * ty ) > ty ).

tff(func_def_21,type,
    get: ( ty * ty * uni * uni ) > uni ).

tff(func_def_22,type,
    set: ( ty * ty * uni * uni * uni ) > uni ).

tff(func_def_23,type,
    const: ( ty * ty * uni ) > uni ).

tff(func_def_24,type,
    array: ty > ty ).

tff(func_def_25,type,
    mk_array1: ( ty * $int * uni ) > uni ).

tff(func_def_26,type,
    length1: ( ty * uni ) > $int ).

tff(func_def_27,type,
    elts: ( ty * uni ) > uni ).

tff(func_def_28,type,
    get2: ( ty * uni * $int ) > uni ).

tff(func_def_29,type,
    t2tb: $int > uni ).

tff(func_def_30,type,
    tb2t: uni > $int ).

tff(func_def_31,type,
    set2: ( ty * uni * $int * uni ) > uni ).

tff(func_def_32,type,
    make1: ( ty * $int * uni ) > uni ).

tff(func_def_33,type,
    sum2: ( map_int_int * $int * $int ) > $int ).

tff(func_def_34,type,
    t2tb1: map_int_int > uni ).

tff(func_def_35,type,
    tb2t1: uni > map_int_int ).

tff(func_def_36,type,
    sum3: ( array_int * $int * $int ) > $int ).

tff(func_def_37,type,
    t2tb2: array_int > uni ).

tff(func_def_38,type,
    tb2t2: uni > array_int ).

tff(func_def_40,type,
    go_left1: ( $int * $int ) > $int ).

tff(func_def_41,type,
    go_right1: ( $int * $int ) > $int ).

tff(func_def_42,type,
    sK0: $int ).

tff(func_def_43,type,
    sK1: $int ).

tff(func_def_44,type,
    sK2: $int ).

tff(func_def_45,type,
    sK3: map_int_int ).

tff(func_def_46,type,
    sK4: $int ).

tff(func_def_47,type,
    sK5: map_int_int ).

tff(func_def_48,type,
    sK6: $int > $int ).

tff(func_def_49,type,
    sK7: ( $int * $int * array_int * array_int ) > $int ).

tff(func_def_50,type,
    sK8: ( $int * $int * array_int * array_int ) > array_int ).

tff(func_def_51,type,
    sK9: ( $int * $int * array_int * array_int ) > array_int ).

tff(func_def_52,type,
    sK10: ( $int * $int * array_int * array_int ) > $int ).

tff(func_def_53,type,
    sK11: ( $int * $int * array_int * array_int ) > $int ).

tff(func_def_54,type,
    sK12: ( $int * $int * array_int * array_int ) > array_int ).

tff(func_def_55,type,
    sK13: ( $int * $int * array_int * array_int ) > array_int ).

tff(func_def_56,type,
    sK14: ( map_int_int * map_int_int * $int * $int ) > $int ).

tff(func_def_57,type,
    sK15: ( $int * $int * array_int * array_int ) > $int ).

tff(func_def_58,type,
    sK16: ( $int * $int * array_int * array_int ) > $int ).

tff(pred_def_1,type,
    sort1: ( ty * uni ) > $o ).

tff(pred_def_4,type,
    is_power_of_21: $int > $o ).

tff(pred_def_5,type,
    phase11: ( $int * $int * array_int * array_int ) > $o ).

tff(pred_def_6,type,
    partial_sum1: ( $int * $int * array_int * array_int ) > $o ).

tff(f5842,plain,
    $false,
    inference(avatar_sat_refutation,[],[f1232,f1238,f1253,f1262,f1268,f1351,f1760,f1763,f1781,f1793,f1806,f1809,f1840,f1842,f1867,f2389,f2415,f2424,f2659,f5267,f5305,f5311,f5440,f5454,f5513,f5583,f5615,f5649,f5794,f5804,f5825]) ).

tff(f5825,plain,
    ( spl17_32
    | spl17_53
    | ~ spl17_31
    | ~ spl17_33 ),
    inference(avatar_split_clause,[],[f5824,f1265,f1250,f1778,f1259]) ).

tff(f1259,plain,
    ( spl17_32
  <=> ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_32])]) ).

tff(f1778,plain,
    ( spl17_53
  <=> ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_53])]) ).

tff(f1250,plain,
    ( spl17_31
  <=> ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_31])]) ).

tff(f1265,plain,
    ( spl17_33
  <=> ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_33])]) ).

tff(f5824,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_31
    | ~ spl17_33 ),
    inference(forward_demodulation,[],[f5823,f937]) ).

tff(f937,plain,
    ! [X0: $int,X1: map_int_int] : ( t2tb1(X1) = elts(int,mk_array1(int,X0,t2tb1(X1))) ),
    inference(resolution,[],[f335,f287]) ).

tff(f287,plain,
    ! [X0: map_int_int] : sort1(map(int,int),t2tb1(X0)),
    inference(cnf_transformation,[],[f144]) ).

tff(f144,plain,
    ! [X0: map_int_int] : sort1(map(int,int),t2tb1(X0)),
    inference(rectify,[],[f54]) ).

tff(f54,axiom,
    ! [X1: map_int_int] : sort1(map(int,int),t2tb1(X1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f335,plain,
    ! [X2: uni,X0: ty,X1: $int] :
      ( ~ sort1(map(int,X0),X2)
      | ( elts(X0,mk_array1(X0,X1,X2)) = X2 ) ),
    inference(cnf_transformation,[],[f234]) ).

tff(f234,plain,
    ! [X0: ty,X1: $int,X2: uni] :
      ( ( elts(X0,mk_array1(X0,X1,X2)) = X2 )
      | ~ sort1(map(int,X0),X2) ),
    inference(ennf_transformation,[],[f180]) ).

tff(f180,plain,
    ! [X0: ty,X1: $int,X2: uni] :
      ( sort1(map(int,X0),X2)
     => ( elts(X0,mk_array1(X0,X1,X2)) = X2 ) ),
    inference(rectify,[],[f42]) ).

tff(f42,axiom,
    ! [X0: ty,X6: $int,X14: uni] :
      ( sort1(map(int,X0),X14)
     => ( elts(X0,mk_array1(X0,X6,X14)) = X14 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f5823,plain,
    ( ( tb2t(get(int,int,elts(int,mk_array1(int,sK4,t2tb1(sK5))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_31
    | ~ spl17_33 ),
    inference(forward_demodulation,[],[f5822,f283]) ).

tff(f283,plain,
    ! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
    inference(cnf_transformation,[],[f140]) ).

tff(f140,plain,
    ! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
    inference(rectify,[],[f63]) ).

tff(f63,axiom,
    ! [X16: uni] : ( t2tb2(tb2t2(X16)) = X16 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f5822,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_31
    | ~ spl17_33 ),
    inference(forward_demodulation,[],[f5821,f1267]) ).

tff(f1267,plain,
    ( ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_33 ),
    inference(avatar_component_clause,[],[f1265]) ).

tff(f5821,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_31 ),
    inference(forward_demodulation,[],[f5820,f278]) ).

tff(f278,plain,
    ! [X0: map_int_int] : ( tb2t1(t2tb1(X0)) = X0 ),
    inference(cnf_transformation,[],[f135]) ).

tff(f135,plain,
    ! [X0: map_int_int] : ( tb2t1(t2tb1(X0)) = X0 ),
    inference(rectify,[],[f55]) ).

tff(f55,axiom,
    ! [X15: map_int_int] : ( tb2t1(t2tb1(X15)) = X15 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f5820,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(t2tb1(sK3)),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_31 ),
    inference(forward_demodulation,[],[f5819,f937]) ).

tff(f5819,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,mk_array1(int,sK2,t2tb1(sK3)))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_31 ),
    inference(forward_demodulation,[],[f5818,f283]) ).

tff(f5818,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,t2tb2(tb2t2(mk_array1(int,sK2,t2tb1(sK3)))))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_31 ),
    inference(forward_demodulation,[],[f1691,f1252]) ).

tff(f1252,plain,
    ( ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_31 ),
    inference(avatar_component_clause,[],[f1250]) ).

tff(f1691,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f671,f266]) ).

tff(f266,plain,
    phase11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),
    inference(cnf_transformation,[],[f198]) ).

tff(f198,plain,
    ? [X0: $int,X1: $int,X2: $int,X3: map_int_int,X4: $int,X5: map_int_int] :
      ( ( tb2t(get(int,int,t2tb1(X5),t2tb(X0))) != sum2(X3,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1),$sum(X0,1)) )
      & ( tb2t(get(int,int,t2tb1(X5),t2tb(X1))) = sum2(X3,0,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1)) )
      & $less(X1,X4)
      & ~ $less(X1,0)
      & phase11(X0,X1,tb2t2(mk_array1(int,X2,t2tb1(X3))),tb2t2(mk_array1(int,X4,t2tb1(X5))))
      & ( tb2t(get(int,int,t2tb1(X5),t2tb(X1))) = sum2(X3,0,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1)) )
      & is_power_of_21($sum(X1,$uminus(X0)))
      & ~ $less($sum(X0,$uminus($sum(X1,$uminus(X0)))),$uminus(1))
      & $less(X1,X4)
      & $less(X0,X1)
      & ~ $less(X0,0)
      & ~ $less(X4,0)
      & ~ $less(X2,0) ),
    inference(flattening,[],[f197]) ).

tff(f197,plain,
    ? [X0: $int,X1: $int,X2: $int,X3: map_int_int,X4: $int,X5: map_int_int] :
      ( ( tb2t(get(int,int,t2tb1(X5),t2tb(X0))) != sum2(X3,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1),$sum(X0,1)) )
      & ( tb2t(get(int,int,t2tb1(X5),t2tb(X1))) = sum2(X3,0,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1)) )
      & $less(X1,X4)
      & ~ $less(X1,0)
      & phase11(X0,X1,tb2t2(mk_array1(int,X2,t2tb1(X3))),tb2t2(mk_array1(int,X4,t2tb1(X5))))
      & ( tb2t(get(int,int,t2tb1(X5),t2tb(X1))) = sum2(X3,0,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1)) )
      & is_power_of_21($sum(X1,$uminus(X0)))
      & ~ $less($sum(X0,$uminus($sum(X1,$uminus(X0)))),$uminus(1))
      & $less(X1,X4)
      & $less(X0,X1)
      & ~ $less(X0,0)
      & ~ $less(X4,0)
      & ~ $less(X2,0) ),
    inference(ennf_transformation,[],[f129]) ).

tff(f129,plain,
    ~ ! [X0: $int,X1: $int,X2: $int,X3: map_int_int,X4: $int,X5: map_int_int] :
        ( ( phase11(X0,X1,tb2t2(mk_array1(int,X2,t2tb1(X3))),tb2t2(mk_array1(int,X4,t2tb1(X5))))
          & ( tb2t(get(int,int,t2tb1(X5),t2tb(X1))) = sum2(X3,0,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1)) )
          & is_power_of_21($sum(X1,$uminus(X0)))
          & ~ $less($sum(X0,$uminus($sum(X1,$uminus(X0)))),$uminus(1))
          & $less(X1,X4)
          & $less(X0,X1)
          & ~ $less(X0,0)
          & ~ $less(X4,0)
          & ~ $less(X2,0) )
       => ( ( $less(X1,X4)
            & ~ $less(X1,0) )
         => ( ( tb2t(get(int,int,t2tb1(X5),t2tb(X1))) = sum2(X3,0,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1)) )
           => ( tb2t(get(int,int,t2tb1(X5),t2tb(X0))) = sum2(X3,$sum($sum(X0,$uminus($sum(X1,$uminus(X0)))),1),$sum(X0,1)) ) ) ) ),
    inference(rectify,[],[f78]) ).

tff(f78,plain,
    ~ ! [X24: $int,X25: $int,X26: $int,X31: map_int_int,X0: $int,X11: map_int_int] :
        ( ( phase11(X24,X25,tb2t2(mk_array1(int,X26,t2tb1(X31))),tb2t2(mk_array1(int,X0,t2tb1(X11))))
          & ( tb2t(get(int,int,t2tb1(X11),t2tb(X25))) = sum2(X31,0,$sum($sum(X24,$uminus($sum(X25,$uminus(X24)))),1)) )
          & is_power_of_21($sum(X25,$uminus(X24)))
          & ~ $less($sum(X24,$uminus($sum(X25,$uminus(X24)))),$uminus(1))
          & $less(X25,X0)
          & $less(X24,X25)
          & ~ $less(X24,0)
          & ~ $less(X0,0)
          & ~ $less(X26,0) )
       => ( ( $less(X25,X0)
            & ~ $less(X25,0) )
         => ( ( tb2t(get(int,int,t2tb1(X11),t2tb(X25))) = sum2(X31,0,$sum($sum(X24,$uminus($sum(X25,$uminus(X24)))),1)) )
           => ( tb2t(get(int,int,t2tb1(X11),t2tb(X24))) = sum2(X31,$sum($sum(X24,$uminus($sum(X25,$uminus(X24)))),1),$sum(X24,1)) ) ) ) ),
    inference(theory_normalization,[],[f77]) ).

tff(f77,negated_conjecture,
    ~ ! [X24: $int,X25: $int,X26: $int,X31: map_int_int,X0: $int,X11: map_int_int] :
        ( ( phase11(X24,X25,tb2t2(mk_array1(int,X26,t2tb1(X31))),tb2t2(mk_array1(int,X0,t2tb1(X11))))
          & ( tb2t(get(int,int,t2tb1(X11),t2tb(X25))) = sum2(X31,0,$sum($difference(X24,$difference(X25,X24)),1)) )
          & is_power_of_21($difference(X25,X24))
          & $lesseq($uminus(1),$difference(X24,$difference(X25,X24)))
          & $less(X25,X0)
          & $less(X24,X25)
          & $lesseq(0,X24)
          & $lesseq(0,X0)
          & $lesseq(0,X26) )
       => ( ( $less(X25,X0)
            & $lesseq(0,X25) )
         => ( ( tb2t(get(int,int,t2tb1(X11),t2tb(X25))) = sum2(X31,0,$sum($difference(X24,$difference(X25,X24)),1)) )
           => ( tb2t(get(int,int,t2tb1(X11),t2tb(X24))) = sum2(X31,$sum($difference(X24,$difference(X25,X24)),1),$sum(X24,1)) ) ) ) ),
    inference(negated_conjecture,[],[f76]) ).

tff(f76,conjecture,
    ! [X24: $int,X25: $int,X26: $int,X31: map_int_int,X0: $int,X11: map_int_int] :
      ( ( phase11(X24,X25,tb2t2(mk_array1(int,X26,t2tb1(X31))),tb2t2(mk_array1(int,X0,t2tb1(X11))))
        & ( tb2t(get(int,int,t2tb1(X11),t2tb(X25))) = sum2(X31,0,$sum($difference(X24,$difference(X25,X24)),1)) )
        & is_power_of_21($difference(X25,X24))
        & $lesseq($uminus(1),$difference(X24,$difference(X25,X24)))
        & $less(X25,X0)
        & $less(X24,X25)
        & $lesseq(0,X24)
        & $lesseq(0,X0)
        & $lesseq(0,X26) )
     => ( ( $less(X25,X0)
          & $lesseq(0,X25) )
       => ( ( tb2t(get(int,int,t2tb1(X11),t2tb(X25))) = sum2(X31,0,$sum($difference(X24,$difference(X25,X24)),1)) )
         => ( tb2t(get(int,int,t2tb1(X11),t2tb(X24))) = sum2(X31,$sum($difference(X24,$difference(X25,X24)),1),$sum(X24,1)) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f671,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum(1,$sum(sK10(X0,X1,X2,X3),$sum(sK10(X0,X1,X2,X3),$uminus(sK11(X0,X1,X2,X3))))),$sum(1,sK10(X0,X1,X2,X3))) )
      | ( sK7(X0,X1,X2,X3) = X0 ) ),
    inference(backward_demodulation,[],[f443,f657]) ).

tff(f657,plain,
    ! [X0: $int,X1: $int] : ( $uminus($sum(X1,$uminus(X0))) = $sum(X0,$uminus(X1)) ),
    inference(superposition,[],[f114,f121]) ).

tff(f121,plain,
    ! [X0: $int] : ( $uminus($uminus(X0)) = X0 ),
    introduced(theory_axiom_156,[]) ).

tff(f114,plain,
    ! [X0: $int,X1: $int] : ( $uminus($sum(X0,X1)) = $sum($uminus(X1),$uminus(X0)) ),
    introduced(theory_axiom_147,[]) ).

tff(f443,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum(1,$sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3)))))),$sum(1,sK10(X0,X1,X2,X3))) )
      | ~ phase11(X0,X1,X2,X3)
      | ( sK7(X0,X1,X2,X3) = X0 ) ),
    inference(forward_demodulation,[],[f442,f111]) ).

tff(f111,plain,
    ! [X0: $int,X1: $int] : ( $sum(X0,X1) = $sum(X1,X0) ),
    introduced(theory_axiom_143,[]) ).

tff(f442,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(1,sK10(X0,X1,X2,X3))) )
      | ~ phase11(X0,X1,X2,X3)
      | ( sK7(X0,X1,X2,X3) = X0 ) ),
    inference(forward_demodulation,[],[f411,f111]) ).

tff(f411,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK7(X0,X1,X2,X3) = X0 )
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(definition_unfolding,[],[f372,f325,f324]) ).

tff(f324,plain,
    ! [X2: $int,X0: array_int,X1: $int] : ( sum3(X0,X1,X2) = sum2(tb2t1(elts(int,t2tb2(X0))),X1,X2) ),
    inference(cnf_transformation,[],[f169]) ).

tff(f169,plain,
    ! [X0: array_int,X1: $int,X2: $int] : ( sum3(X0,X1,X2) = sum2(tb2t1(elts(int,t2tb2(X0))),X1,X2) ),
    inference(rectify,[],[f64]) ).

tff(f64,axiom,
    ! [X0: array_int,X22: $int,X23: $int] : ( sum3(X0,X22,X23) = sum2(tb2t1(elts(int,t2tb2(X0))),X22,X23) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f325,plain,
    ! [X2: $int,X0: ty,X1: uni] : ( get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2)) ),
    inference(cnf_transformation,[],[f170]) ).

tff(f170,plain,
    ! [X0: ty,X1: uni,X2: $int] : ( get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2)) ),
    inference(rectify,[],[f48]) ).

tff(f48,axiom,
    ! [X0: ty,X11: uni,X15: $int] : ( get2(X0,X11,X15) = get(X0,int,elts(X0,X11),t2tb(X15)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f372,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK7(X0,X1,X2,X3) = X0 )
      | ( tb2t(get2(int,t2tb2(sK13(X0,X1,X2,X3)),sK10(X0,X1,X2,X3))) = sum3(sK12(X0,X1,X2,X3),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f245,plain,
    ! [X0: $int,X1: $int,X2: array_int,X3: array_int] :
      ( ? [X4: $int,X5: $int,X6: array_int,X7: array_int] :
          ( ( X3 = X7 )
          & ( X2 = X6 )
          & ( X1 = X5 )
          & ( X0 = X4 )
          & ( tb2t(get2(int,t2tb2(X7),X4)) = sum3(X6,$sum($sum(X4,$uminus($sum(X5,$uminus(X4)))),1),$sum(X4,1)) )
          & phase11(go_right1(X4,X5),X5,X6,X7)
          & phase11(go_left1(X4,X5),X4,X6,X7)
          & $less($sum(X4,1),X5) )
      | ? [X8: $int,X9: array_int,X10: array_int] :
          ( ( X3 = X10 )
          & ( X2 = X9 )
          & ( $sum(X8,1) = X1 )
          & ( X0 = X8 )
          & ( tb2t(get2(int,t2tb2(X10),X8)) = tb2t(get2(int,t2tb2(X9),X8)) ) )
      | ~ phase11(X0,X1,X2,X3) ),
    inference(flattening,[],[f244]) ).

tff(f244,plain,
    ! [X0: $int,X1: $int,X2: array_int,X3: array_int] :
      ( ? [X4: $int,X5: $int,X6: array_int,X7: array_int] :
          ( ( X3 = X7 )
          & ( X2 = X6 )
          & ( X1 = X5 )
          & ( X0 = X4 )
          & ( tb2t(get2(int,t2tb2(X7),X4)) = sum3(X6,$sum($sum(X4,$uminus($sum(X5,$uminus(X4)))),1),$sum(X4,1)) )
          & phase11(go_right1(X4,X5),X5,X6,X7)
          & phase11(go_left1(X4,X5),X4,X6,X7)
          & $less($sum(X4,1),X5) )
      | ? [X8: $int,X9: array_int,X10: array_int] :
          ( ( X3 = X10 )
          & ( X2 = X9 )
          & ( $sum(X8,1) = X1 )
          & ( X0 = X8 )
          & ( tb2t(get2(int,t2tb2(X10),X8)) = tb2t(get2(int,t2tb2(X9),X8)) ) )
      | ~ phase11(X0,X1,X2,X3) ),
    inference(ennf_transformation,[],[f188]) ).

tff(f188,plain,
    ! [X0: $int,X1: $int,X2: array_int,X3: array_int] :
      ( phase11(X0,X1,X2,X3)
     => ( ? [X4: $int,X5: $int,X6: array_int,X7: array_int] :
            ( ( X3 = X7 )
            & ( X2 = X6 )
            & ( X1 = X5 )
            & ( X0 = X4 )
            & ( tb2t(get2(int,t2tb2(X7),X4)) = sum3(X6,$sum($sum(X4,$uminus($sum(X5,$uminus(X4)))),1),$sum(X4,1)) )
            & phase11(go_right1(X4,X5),X5,X6,X7)
            & phase11(go_left1(X4,X5),X4,X6,X7)
            & $less($sum(X4,1),X5) )
        | ? [X8: $int,X9: array_int,X10: array_int] :
            ( ( X3 = X10 )
            & ( X2 = X9 )
            & ( $sum(X8,1) = X1 )
            & ( X0 = X8 )
            & ( tb2t(get2(int,t2tb2(X10),X8)) = tb2t(get2(int,t2tb2(X9),X8)) ) ) ) ),
    inference(rectify,[],[f105]) ).

tff(f105,plain,
    ! [X4: $int,X5: $int,X27: array_int,X28: array_int] :
      ( phase11(X4,X5,X27,X28)
     => ( ? [X24: $int,X25: $int,X26: array_int,X0: array_int] :
            ( ( X0 = X28 )
            & ( X26 = X27 )
            & ( X5 = X25 )
            & ( X4 = X24 )
            & ( tb2t(get2(int,t2tb2(X0),X24)) = sum3(X26,$sum($sum(X24,$uminus($sum(X25,$uminus(X24)))),1),$sum(X24,1)) )
            & phase11(go_right1(X24,X25),X25,X26,X0)
            & phase11(go_left1(X24,X25),X24,X26,X0)
            & $less($sum(X24,1),X25) )
        | ? [X24: $int,X26: array_int,X0: array_int] :
            ( ( X0 = X28 )
            & ( X26 = X27 )
            & ( $sum(X24,1) = X5 )
            & ( X4 = X24 )
            & ( tb2t(get2(int,t2tb2(X0),X24)) = tb2t(get2(int,t2tb2(X26),X24)) ) ) ) ),
    inference(theory_normalization,[],[f72]) ).

tff(f72,axiom,
    ! [X4: $int,X5: $int,X27: array_int,X28: array_int] :
      ( phase11(X4,X5,X27,X28)
     => ( ? [X24: $int,X25: $int,X26: array_int,X0: array_int] :
            ( ( X0 = X28 )
            & ( X26 = X27 )
            & ( X5 = X25 )
            & ( X4 = X24 )
            & ( tb2t(get2(int,t2tb2(X0),X24)) = sum3(X26,$sum($difference(X24,$difference(X25,X24)),1),$sum(X24,1)) )
            & phase11(go_right1(X24,X25),X25,X26,X0)
            & phase11(go_left1(X24,X25),X24,X26,X0)
            & $less($sum(X24,1),X25) )
        | ? [X24: $int,X26: array_int,X0: array_int] :
            ( ( X0 = X28 )
            & ( X26 = X27 )
            & ( $sum(X24,1) = X5 )
            & ( X4 = X24 )
            & ( tb2t(get2(int,t2tb2(X0),X24)) = tb2t(get2(int,t2tb2(X26),X24)) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f5804,plain,
    ( spl17_27
    | spl17_32 ),
    inference(avatar_split_clause,[],[f1255,f1259,f1225]) ).

tff(f1225,plain,
    ( spl17_27
  <=> ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_27])]) ).

tff(f1255,plain,
    ( ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f373,f266]) ).

tff(f373,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK7(X0,X1,X2,X3) = X0 )
      | ( sK10(X0,X1,X2,X3) = X0 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f5794,plain,
    ( spl17_29
    | spl17_32 ),
    inference(avatar_split_clause,[],[f1256,f1259,f1235]) ).

tff(f1235,plain,
    ( spl17_29
  <=> ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_29])]) ).

tff(f1256,plain,
    ( ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f374,f266]) ).

tff(f374,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK7(X0,X1,X2,X3) = X0 )
      | ( sK11(X0,X1,X2,X3) = X1 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f5649,plain,
    ( spl17_27
    | spl17_30 ),
    inference(avatar_split_clause,[],[f2469,f1244,f1225]) ).

tff(f1244,plain,
    ( spl17_30
  <=> ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_30])]) ).

tff(f2469,plain,
    ( ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f266,f357]) ).

tff(f357,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK8(X0,X1,X2,X3) = X2 )
      | ( sK10(X0,X1,X2,X3) = X0 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f5615,plain,
    ( spl17_122
    | ~ spl17_34
    | ~ spl17_75 ),
    inference(avatar_split_clause,[],[f5614,f2412,f1348,f5273]) ).

tff(f5273,plain,
    ( spl17_122
  <=> ( sum2(sK5,sK0,sK1) = sum2(sK3,sK0,sK1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_122])]) ).

tff(f1348,plain,
    ( spl17_34
  <=> ( sK1 = $sum(1,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_34])]) ).

tff(f2412,plain,
    ( spl17_75
  <=> ( sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) = sum2(sK5,sK0,sK1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_75])]) ).

tff(f5614,plain,
    ( ( sum2(sK5,sK0,sK1) = sum2(sK3,sK0,sK1) )
    | ~ spl17_34
    | ~ spl17_75 ),
    inference(evaluation,[],[f5613]) ).

tff(f5613,plain,
    ( ( sum2(sK5,sK0,sK1) = sum2(sK3,$sum(sK0,0),sK1) )
    | ~ spl17_34
    | ~ spl17_75 ),
    inference(forward_demodulation,[],[f5612,f467]) ).

tff(f467,plain,
    ! [X0: $int] : ( 0 = $sum($uminus(X0),X0) ),
    inference(superposition,[],[f115,f121]) ).

tff(f115,plain,
    ! [X0: $int] : ( 0 = $sum(X0,$uminus(X0)) ),
    introduced(theory_axiom_148,[]) ).

tff(f5612,plain,
    ( ( sum2(sK5,sK0,sK1) = sum2(sK3,$sum(sK0,$sum($uminus(sK1),sK1)),sK1) )
    | ~ spl17_34
    | ~ spl17_75 ),
    inference(forward_demodulation,[],[f5611,f773]) ).

tff(f773,plain,
    ! [X2: $int,X0: $int,X1: $int] : ( $sum(X0,$sum(X1,X2)) = $sum(X2,$sum(X0,X1)) ),
    inference(superposition,[],[f112,f111]) ).

tff(f112,plain,
    ! [X2: $int,X0: $int,X1: $int] : ( $sum(X0,$sum(X1,X2)) = $sum($sum(X0,X1),X2) ),
    introduced(theory_axiom_144,[]) ).

tff(f5611,plain,
    ( ( sum2(sK5,sK0,sK1) = sum2(sK3,$sum(sK1,$sum(sK0,$uminus(sK1))),sK1) )
    | ~ spl17_34
    | ~ spl17_75 ),
    inference(forward_demodulation,[],[f2414,f2862]) ).

tff(f2862,plain,
    ( ! [X0: $int] : ( $sum(sK1,X0) = $sum(1,$sum(sK0,X0)) )
    | ~ spl17_34 ),
    inference(superposition,[],[f112,f1350]) ).

tff(f1350,plain,
    ( ( sK1 = $sum(1,sK0) )
    | ~ spl17_34 ),
    inference(avatar_component_clause,[],[f1348]) ).

tff(f2414,plain,
    ( ( sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) = sum2(sK5,sK0,sK1) )
    | ~ spl17_75 ),
    inference(avatar_component_clause,[],[f2412]) ).

tff(f5583,plain,
    ( ~ spl17_122
    | ~ spl17_34 ),
    inference(avatar_split_clause,[],[f5582,f1348,f5273]) ).

tff(f5582,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,sK0,sK1) )
    | ~ spl17_34 ),
    inference(evaluation,[],[f5581]) ).

tff(f5581,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,$sum(sK0,0),sK1) )
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5580,f467]) ).

tff(f5580,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,$sum(sK0,$sum($uminus(sK1),sK1)),sK1) )
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5579,f773]) ).

tff(f5579,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,$sum(sK1,$sum(sK0,$uminus(sK1))),sK1) )
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f1896,f2862]) ).

tff(f1896,plain,
    ( ( sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) != sum2(sK5,sK0,sK1) )
    | ~ spl17_34 ),
    inference(backward_demodulation,[],[f1889,f1895]) ).

tff(f1895,plain,
    ( ! [X0: map_int_int] : ( sum2(X0,sK0,sK1) = tb2t(get(int,int,t2tb1(X0),t2tb(sK0))) )
    | ~ spl17_34 ),
    inference(evaluation,[],[f1894]) ).

tff(f1894,plain,
    ( ! [X0: map_int_int] : ( sum2(X0,sK0,sK1) = $sum(tb2t(get(int,int,t2tb1(X0),t2tb(sK0))),0) )
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f1892,f643]) ).

tff(f643,plain,
    ! [X0: map_int_int,X1: $int] : ( 0 = sum2(X0,X1,X1) ),
    inference(resolution,[],[f326,f116]) ).

tff(f116,plain,
    ! [X0: $int] : ~ $less(X0,X0),
    introduced(theory_axiom_150,[]) ).

tff(f326,plain,
    ! [X2: $int,X0: map_int_int,X1: $int] :
      ( $less(X1,X2)
      | ( 0 = sum2(X0,X1,X2) ) ),
    inference(cnf_transformation,[],[f222]) ).

tff(f222,plain,
    ! [X0: map_int_int,X1: $int,X2: $int] :
      ( ( 0 = sum2(X0,X1,X2) )
      | $less(X1,X2) ),
    inference(ennf_transformation,[],[f171]) ).

tff(f171,plain,
    ! [X0: map_int_int,X1: $int,X2: $int] :
      ( ~ $less(X1,X2)
     => ( 0 = sum2(X0,X1,X2) ) ),
    inference(rectify,[],[f96]) ).

tff(f96,plain,
    ! [X18: map_int_int,X15: $int,X16: $int] :
      ( ~ $less(X15,X16)
     => ( 0 = sum2(X18,X15,X16) ) ),
    inference(theory_normalization,[],[f53]) ).

tff(f53,axiom,
    ! [X18: map_int_int,X15: $int,X16: $int] :
      ( $lesseq(X16,X15)
     => ( 0 = sum2(X18,X15,X16) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f1892,plain,
    ( ! [X0: map_int_int] : ( sum2(X0,sK0,sK1) = $sum(tb2t(get(int,int,t2tb1(X0),t2tb(sK0))),sum2(X0,sK1,sK1)) )
    | ~ spl17_34 ),
    inference(backward_demodulation,[],[f1437,f1350]) ).

tff(f1437,plain,
    ! [X0: map_int_int] : ( sum2(X0,sK0,sK1) = $sum(tb2t(get(int,int,t2tb1(X0),t2tb(sK0))),sum2(X0,$sum(1,sK0),sK1)) ),
    inference(forward_demodulation,[],[f1426,f111]) ).

tff(f1426,plain,
    ! [X0: map_int_int] : ( sum2(X0,sK0,sK1) = $sum(tb2t(get(int,int,t2tb1(X0),t2tb(sK0))),sum2(X0,$sum(sK0,1),sK1)) ),
    inference(resolution,[],[f331,f261]) ).

tff(f261,plain,
    $less(sK0,sK1),
    inference(cnf_transformation,[],[f198]) ).

tff(f331,plain,
    ! [X2: $int,X0: map_int_int,X1: $int] :
      ( ~ $less(X1,X2)
      | ( sum2(X0,X1,X2) = $sum(tb2t(get(int,int,t2tb1(X0),t2tb(X1))),sum2(X0,$sum(X1,1),X2)) ) ),
    inference(cnf_transformation,[],[f230]) ).

tff(f230,plain,
    ! [X0: map_int_int,X1: $int,X2: $int] :
      ( ( sum2(X0,X1,X2) = $sum(tb2t(get(int,int,t2tb1(X0),t2tb(X1))),sum2(X0,$sum(X1,1),X2)) )
      | ~ $less(X1,X2) ),
    inference(ennf_transformation,[],[f176]) ).

tff(f176,plain,
    ! [X0: map_int_int,X1: $int,X2: $int] :
      ( $less(X1,X2)
     => ( sum2(X0,X1,X2) = $sum(tb2t(get(int,int,t2tb1(X0),t2tb(X1))),sum2(X0,$sum(X1,1),X2)) ) ),
    inference(rectify,[],[f57]) ).

tff(f57,axiom,
    ! [X18: map_int_int,X15: $int,X16: $int] :
      ( $less(X15,X16)
     => ( sum2(X18,X15,X16) = $sum(tb2t(get(int,int,t2tb1(X18),t2tb(X15))),sum2(X18,$sum(X15,1),X16)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f1889,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ~ spl17_34 ),
    inference(backward_demodulation,[],[f1854,f1350]) ).

tff(f1854,plain,
    tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),$sum(1,sK0)),
    inference(forward_demodulation,[],[f434,f657]) ).

tff(f434,plain,
    tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != sum2(sK3,$sum(1,$sum(sK0,$uminus($sum(sK1,$uminus(sK0))))),$sum(1,sK0)),
    inference(forward_demodulation,[],[f433,f111]) ).

tff(f433,plain,
    tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != sum2(sK3,$sum($sum(sK0,$uminus($sum(sK1,$uminus(sK0)))),1),$sum(1,sK0)),
    inference(forward_demodulation,[],[f270,f111]) ).

tff(f270,plain,
    tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != sum2(sK3,$sum($sum(sK0,$uminus($sum(sK1,$uminus(sK0)))),1),$sum(sK0,1)),
    inference(cnf_transformation,[],[f198]) ).

tff(f5513,plain,
    ( spl17_29
    | spl17_30 ),
    inference(avatar_split_clause,[],[f2470,f1244,f1235]) ).

tff(f2470,plain,
    ( ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f266,f358]) ).

tff(f358,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK8(X0,X1,X2,X3) = X2 )
      | ( sK11(X0,X1,X2,X3) = X1 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f5454,plain,
    ( spl17_30
    | spl17_74
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34 ),
    inference(avatar_split_clause,[],[f5453,f1348,f1235,f1225,f2386,f1244]) ).

tff(f2386,plain,
    ( spl17_74
  <=> $less(sK1,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_74])]) ).

tff(f5453,plain,
    ( $less(sK1,sK1)
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5452,f1350]) ).

tff(f5452,plain,
    ( $less($sum(1,sK0),sK1)
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29 ),
    inference(forward_demodulation,[],[f5451,f1227]) ).

tff(f1227,plain,
    ( ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27 ),
    inference(avatar_component_clause,[],[f1225]) ).

tff(f5451,plain,
    ( $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK1)
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_29 ),
    inference(forward_demodulation,[],[f1490,f1237]) ).

tff(f1237,plain,
    ( ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_29 ),
    inference(avatar_component_clause,[],[f1235]) ).

tff(f1490,plain,
    ( $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f458,f266]) ).

tff(f458,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | $less($sum(1,sK10(X0,X1,X2,X3)),sK11(X0,X1,X2,X3))
      | ( sK8(X0,X1,X2,X3) = X2 ) ),
    inference(forward_demodulation,[],[f353,f111]) ).

tff(f353,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK8(X0,X1,X2,X3) = X2 )
      | $less($sum(sK10(X0,X1,X2,X3),1),sK11(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f5440,plain,
    ( spl17_30
    | spl17_122
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(avatar_split_clause,[],[f5439,f1348,f1265,f1250,f1235,f1225,f5273,f1244]) ).

tff(f5439,plain,
    ( ( sum2(sK5,sK0,sK1) = sum2(sK3,sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5438,f278]) ).

tff(f5438,plain,
    ( ( sum2(sK3,sK0,sK1) = sum2(tb2t1(t2tb1(sK5)),sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5437,f937]) ).

tff(f5437,plain,
    ( ( sum2(sK3,sK0,sK1) = sum2(tb2t1(elts(int,mk_array1(int,sK4,t2tb1(sK5)))),sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5436,f283]) ).

tff(f5436,plain,
    ( ( sum2(sK3,sK0,sK1) = sum2(tb2t1(elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5435,f5255]) ).

tff(f5255,plain,
    ( ! [X0: uni] : ( sum2(tb2t1(X0),sK0,sK1) = tb2t(get(int,int,X0,t2tb(sK0))) )
    | ~ spl17_34 ),
    inference(superposition,[],[f1895,f280]) ).

tff(f280,plain,
    ! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
    inference(cnf_transformation,[],[f137]) ).

tff(f137,plain,
    ! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
    inference(rectify,[],[f56]) ).

tff(f56,axiom,
    ! [X16: uni] : ( t2tb1(tb2t1(X16)) = X16 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f5435,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5434,f1267]) ).

tff(f5434,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5433,f278]) ).

tff(f5433,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(t2tb1(sK3)),sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5432,f937]) ).

tff(f5432,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,mk_array1(int,sK2,t2tb1(sK3)))),sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5431,f283]) ).

tff(f5431,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(tb2t2(mk_array1(int,sK2,t2tb1(sK3)))))),sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5430,f1252]) ).

tff(f5430,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34 ),
    inference(evaluation,[],[f5429]) ).

tff(f5429,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(sK0,0),sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5428,f115]) ).

tff(f5428,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(sK0,$sum(sK1,$uminus(sK1))),sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5427,f1237]) ).

tff(f5427,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(sK0,$sum(sK1,$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5426,f111]) ).

tff(f5426,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(sK0,$sum($uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK1)),sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5425,f773]) ).

tff(f5425,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(sK1,$sum(sK0,$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5424,f2862]) ).

tff(f5424,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK0,$sum(sK0,$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),sK1) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f5423,f1350]) ).

tff(f5423,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK0,$sum(sK0,$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK0)) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27 ),
    inference(forward_demodulation,[],[f1690,f1227]) ).

tff(f1690,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f669,f266]) ).

tff(f669,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum(1,$sum(sK10(X0,X1,X2,X3),$sum(sK10(X0,X1,X2,X3),$uminus(sK11(X0,X1,X2,X3))))),$sum(1,sK10(X0,X1,X2,X3))) )
      | ( sK8(X0,X1,X2,X3) = X2 ) ),
    inference(backward_demodulation,[],[f457,f657]) ).

tff(f457,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum(1,$sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3)))))),$sum(1,sK10(X0,X1,X2,X3))) )
      | ~ phase11(X0,X1,X2,X3)
      | ( sK8(X0,X1,X2,X3) = X2 ) ),
    inference(forward_demodulation,[],[f456,f111]) ).

tff(f456,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(1,sK10(X0,X1,X2,X3))) )
      | ~ phase11(X0,X1,X2,X3)
      | ( sK8(X0,X1,X2,X3) = X2 ) ),
    inference(forward_demodulation,[],[f417,f111]) ).

tff(f417,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK8(X0,X1,X2,X3) = X2 )
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(definition_unfolding,[],[f356,f325,f324]) ).

tff(f356,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK8(X0,X1,X2,X3) = X2 )
      | ( tb2t(get2(int,t2tb2(sK13(X0,X1,X2,X3)),sK10(X0,X1,X2,X3))) = sum3(sK12(X0,X1,X2,X3),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f5311,plain,
    ( ~ spl17_28
    | ~ spl17_34
    | spl17_49
    | ~ spl17_76 ),
    inference(avatar_contradiction_clause,[],[f5310]) ).

tff(f5310,plain,
    ( $false
    | ~ spl17_28
    | ~ spl17_34
    | spl17_49
    | ~ spl17_76 ),
    inference(subsumption_resolution,[],[f5268,f5309]) ).

tff(f5309,plain,
    ( ( sum2(sK3,sK0,sK1) != tb2t(t2tb(sum2(sK5,sK0,sK1))) )
    | ~ spl17_34
    | spl17_49 ),
    inference(forward_demodulation,[],[f5308,f5257]) ).

tff(f5257,plain,
    ( ! [X0: map_int_int] : ( get(int,int,t2tb1(X0),t2tb(sK0)) = t2tb(sum2(X0,sK0,sK1)) )
    | ~ spl17_34 ),
    inference(superposition,[],[f281,f1895]) ).

tff(f281,plain,
    ! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
    inference(cnf_transformation,[],[f138]) ).

tff(f138,plain,
    ! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
    inference(rectify,[],[f47]) ).

tff(f47,axiom,
    ! [X16: uni] : ( t2tb(tb2t(X16)) = X16 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f5308,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != sum2(sK3,sK0,sK1) )
    | ~ spl17_34
    | spl17_49 ),
    inference(forward_demodulation,[],[f5307,f1350]) ).

tff(f5307,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != sum2(sK3,sK0,$sum(1,sK0)) )
    | spl17_49 ),
    inference(forward_demodulation,[],[f5306,f111]) ).

tff(f5306,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != sum2(sK3,sK0,$sum(sK0,1)) )
    | spl17_49 ),
    inference(forward_demodulation,[],[f1739,f2922]) ).

tff(f2922,plain,
    ! [X0: map_int_int,X1: $int] : ( tb2t(get(int,int,t2tb1(X0),t2tb(X1))) = sum2(X0,X1,$sum(X1,1)) ),
    inference(evaluation,[],[f2921]) ).

tff(f2921,plain,
    ! [X0: map_int_int,X1: $int] : ( sum2(X0,X1,$sum(X1,1)) = $sum(0,tb2t(get(int,int,t2tb1(X0),t2tb(X1)))) ),
    inference(forward_demodulation,[],[f2913,f643]) ).

tff(f2913,plain,
    ! [X0: map_int_int,X1: $int] : ( sum2(X0,X1,$sum(X1,1)) = $sum(sum2(X0,X1,X1),tb2t(get(int,int,t2tb1(X0),t2tb(X1)))) ),
    inference(evaluation,[],[f2904]) ).

tff(f2904,plain,
    ! [X0: map_int_int,X1: $int] : ( sum2(X0,X1,$sum(X1,1)) = $sum(sum2(X0,X1,$sum($sum(X1,1),-1)),tb2t(get(int,int,t2tb1(X0),t2tb($sum($sum(X1,1),-1))))) ),
    inference(resolution,[],[f498,f429]) ).

tff(f429,plain,
    ! [X2: $int,X0: map_int_int,X1: $int] :
      ( ~ $less(X1,X2)
      | ( sum2(X0,X1,X2) = $sum(sum2(X0,X1,$sum(X2,-1)),tb2t(get(int,int,t2tb1(X0),t2tb($sum(X2,-1))))) ) ),
    inference(evaluation,[],[f332]) ).

tff(f332,plain,
    ! [X2: $int,X0: map_int_int,X1: $int] :
      ( ~ $less(X1,X2)
      | ( sum2(X0,X1,X2) = $sum(sum2(X0,X1,$sum(X2,$uminus(1))),tb2t(get(int,int,t2tb1(X0),t2tb($sum(X2,$uminus(1)))))) ) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f231,plain,
    ! [X0: map_int_int,X1: $int,X2: $int] :
      ( ( sum2(X0,X1,X2) = $sum(sum2(X0,X1,$sum(X2,$uminus(1))),tb2t(get(int,int,t2tb1(X0),t2tb($sum(X2,$uminus(1)))))) )
      | ~ $less(X1,X2) ),
    inference(ennf_transformation,[],[f177]) ).

tff(f177,plain,
    ! [X0: map_int_int,X1: $int,X2: $int] :
      ( $less(X1,X2)
     => ( sum2(X0,X1,X2) = $sum(sum2(X0,X1,$sum(X2,$uminus(1))),tb2t(get(int,int,t2tb1(X0),t2tb($sum(X2,$uminus(1)))))) ) ),
    inference(rectify,[],[f101]) ).

tff(f101,plain,
    ! [X18: map_int_int,X15: $int,X16: $int] :
      ( $less(X15,X16)
     => ( sum2(X18,X15,X16) = $sum(sum2(X18,X15,$sum(X16,$uminus(1))),tb2t(get(int,int,t2tb1(X18),t2tb($sum(X16,$uminus(1)))))) ) ),
    inference(theory_normalization,[],[f58]) ).

tff(f58,axiom,
    ! [X18: map_int_int,X15: $int,X16: $int] :
      ( $less(X15,X16)
     => ( sum2(X18,X15,X16) = $sum(sum2(X18,X15,$difference(X16,1)),tb2t(get(int,int,t2tb1(X18),t2tb($difference(X16,1))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f498,plain,
    ! [X0: $int] : $less(X0,$sum(X0,1)),
    inference(resolution,[],[f120,f116]) ).

tff(f120,plain,
    ! [X0: $int,X1: $int] :
      ( $less(X1,$sum(X0,1))
      | $less(X0,X1) ),
    introduced(theory_axiom_155,[]) ).

tff(f1739,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) != tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | spl17_49 ),
    inference(avatar_component_clause,[],[f1738]) ).

tff(f1738,plain,
    ( spl17_49
  <=> ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_49])]) ).

tff(f5268,plain,
    ( ( sum2(sK3,sK0,sK1) = tb2t(t2tb(sum2(sK5,sK0,sK1))) )
    | ~ spl17_28
    | ~ spl17_34
    | ~ spl17_76 ),
    inference(forward_demodulation,[],[f2684,f5257]) ).

tff(f2684,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ~ spl17_28
    | ~ spl17_76 ),
    inference(forward_demodulation,[],[f2683,f937]) ).

tff(f2683,plain,
    ( ( tb2t(get(int,int,elts(int,mk_array1(int,sK4,t2tb1(sK5))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ~ spl17_28
    | ~ spl17_76 ),
    inference(forward_demodulation,[],[f2682,f283]) ).

tff(f2682,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ~ spl17_28
    | ~ spl17_76 ),
    inference(forward_demodulation,[],[f2423,f1231]) ).

tff(f1231,plain,
    ( ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28 ),
    inference(avatar_component_clause,[],[f1229]) ).

tff(f1229,plain,
    ( spl17_28
  <=> ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_28])]) ).

tff(f2423,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ~ spl17_76 ),
    inference(avatar_component_clause,[],[f2421]) ).

tff(f2421,plain,
    ( spl17_76
  <=> ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_76])]) ).

tff(f5305,plain,
    ( spl17_74
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34
    | ~ spl17_54 ),
    inference(avatar_split_clause,[],[f5304,f1790,f1348,f1235,f1225,f2386]) ).

tff(f1790,plain,
    ( spl17_54
  <=> $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_54])]) ).

tff(f5304,plain,
    ( $less(sK1,sK1)
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34
    | ~ spl17_54 ),
    inference(forward_demodulation,[],[f5303,f1350]) ).

tff(f5303,plain,
    ( $less($sum(1,sK0),sK1)
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_54 ),
    inference(forward_demodulation,[],[f5302,f1227]) ).

tff(f5302,plain,
    ( $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK1)
    | ~ spl17_29
    | ~ spl17_54 ),
    inference(forward_demodulation,[],[f1792,f1237]) ).

tff(f1792,plain,
    ( $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_54 ),
    inference(avatar_component_clause,[],[f1790]) ).

tff(f5267,plain,
    ( ~ spl17_34
    | ~ spl17_49
    | spl17_75 ),
    inference(avatar_contradiction_clause,[],[f5264]) ).

tff(f5264,plain,
    ( $false
    | ~ spl17_34
    | ~ spl17_49
    | spl17_75 ),
    inference(subsumption_resolution,[],[f2868,f5261]) ).

tff(f5261,plain,
    ( ( sum2(sK5,sK0,sK1) = sum2(sK3,sK0,sK1) )
    | ~ spl17_34
    | ~ spl17_49 ),
    inference(superposition,[],[f5259,f282]) ).

tff(f282,plain,
    ! [X0: $int] : ( tb2t(t2tb(X0)) = X0 ),
    inference(cnf_transformation,[],[f139]) ).

tff(f139,plain,
    ! [X0: $int] : ( tb2t(t2tb(X0)) = X0 ),
    inference(rectify,[],[f46]) ).

tff(f46,axiom,
    ! [X15: $int] : ( tb2t(t2tb(X15)) = X15 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

tff(f5259,plain,
    ( ( sum2(sK3,sK0,sK1) = tb2t(t2tb(sum2(sK5,sK0,sK1))) )
    | ~ spl17_34
    | ~ spl17_49 ),
    inference(backward_demodulation,[],[f2438,f5257]) ).

tff(f2438,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ~ spl17_34
    | ~ spl17_49 ),
    inference(forward_demodulation,[],[f1740,f1895]) ).

tff(f1740,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ~ spl17_49 ),
    inference(avatar_component_clause,[],[f1738]) ).

tff(f2868,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,sK0,sK1) )
    | ~ spl17_34
    | spl17_75 ),
    inference(evaluation,[],[f2867]) ).

tff(f2867,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,$sum(sK0,0),sK1) )
    | ~ spl17_34
    | spl17_75 ),
    inference(forward_demodulation,[],[f2866,f115]) ).

tff(f2866,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,$sum(sK0,$sum(sK1,$uminus(sK1))),sK1) )
    | ~ spl17_34
    | spl17_75 ),
    inference(forward_demodulation,[],[f2865,f111]) ).

tff(f2865,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,$sum(sK0,$sum($uminus(sK1),sK1)),sK1) )
    | ~ spl17_34
    | spl17_75 ),
    inference(forward_demodulation,[],[f2863,f773]) ).

tff(f2863,plain,
    ( ( sum2(sK5,sK0,sK1) != sum2(sK3,$sum(sK1,$sum(sK0,$uminus(sK1))),sK1) )
    | ~ spl17_34
    | spl17_75 ),
    inference(backward_demodulation,[],[f2413,f2862]) ).

tff(f2413,plain,
    ( ( sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) != sum2(sK5,sK0,sK1) )
    | spl17_75 ),
    inference(avatar_component_clause,[],[f2412]) ).

tff(f2659,plain,
    ~ spl17_74,
    inference(avatar_contradiction_clause,[],[f2652]) ).

tff(f2652,plain,
    ( $false
    | ~ spl17_74 ),
    inference(resolution,[],[f2388,f116]) ).

tff(f2388,plain,
    ( $less(sK1,sK1)
    | ~ spl17_74 ),
    inference(avatar_component_clause,[],[f2386]) ).

tff(f2424,plain,
    ( spl17_76
    | spl17_74
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_30
    | ~ spl17_32
    | ~ spl17_34 ),
    inference(avatar_split_clause,[],[f2419,f1348,f1259,f1244,f1235,f1225,f2386,f2421]) ).

tff(f2419,plain,
    ( $less(sK1,sK1)
    | ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_30
    | ~ spl17_32
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2418,f1350]) ).

tff(f2418,plain,
    ( $less($sum(1,sK0),sK1)
    | ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_30
    | ~ spl17_32
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2417,f1227]) ).

tff(f2417,plain,
    ( $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK1)
    | ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | ~ spl17_29
    | ~ spl17_30
    | ~ spl17_32
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2416,f1237]) ).

tff(f2416,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(sK3,sK0,sK1) )
    | $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_30
    | ~ spl17_32
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f1785,f1895]) ).

tff(f1785,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1784,f937]) ).

tff(f1784,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb1(sK3))),t2tb(sK0))) )
    | $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1783,f283]) ).

tff(f1783,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK2,t2tb1(sK3))))),t2tb(sK0))) )
    | $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1782,f1246]) ).

tff(f1246,plain,
    ( ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30 ),
    inference(avatar_component_clause,[],[f1244]) ).

tff(f1782,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,t2tb2(sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) )
    | $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1625,f1261]) ).

tff(f1261,plain,
    ( ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_32 ),
    inference(avatar_component_clause,[],[f1259]) ).

tff(f1625,plain,
    ( $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = tb2t(get(int,int,elts(int,t2tb2(sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) ) ),
    inference(resolution,[],[f441,f266]) ).

tff(f441,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | $less($sum(1,sK10(X0,X1,X2,X3)),sK11(X0,X1,X2,X3))
      | ( tb2t(get(int,int,elts(int,t2tb2(sK9(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) = tb2t(get(int,int,elts(int,t2tb2(sK8(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) ) ),
    inference(forward_demodulation,[],[f410,f111]) ).

tff(f410,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get(int,int,elts(int,t2tb2(sK9(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) = tb2t(get(int,int,elts(int,t2tb2(sK8(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) )
      | $less($sum(sK10(X0,X1,X2,X3),1),sK11(X0,X1,X2,X3)) ),
    inference(definition_unfolding,[],[f377,f325,f325]) ).

tff(f377,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get2(int,t2tb2(sK9(X0,X1,X2,X3)),sK7(X0,X1,X2,X3))) = tb2t(get2(int,t2tb2(sK8(X0,X1,X2,X3)),sK7(X0,X1,X2,X3))) )
      | $less($sum(sK10(X0,X1,X2,X3),1),sK11(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f2415,plain,
    ( spl17_28
    | spl17_75
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(avatar_split_clause,[],[f2410,f1348,f1265,f1250,f1235,f1225,f2412,f1229]) ).

tff(f2410,plain,
    ( ( sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) = sum2(sK5,sK0,sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2409,f1895]) ).

tff(f2409,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2408,f937]) ).

tff(f2408,plain,
    ( ( tb2t(get(int,int,elts(int,mk_array1(int,sK4,t2tb1(sK5))),t2tb(sK0))) = sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2407,f283]) ).

tff(f2407,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK0))) = sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_33
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2406,f1267]) ).

tff(f2406,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2405,f278]) ).

tff(f2405,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(t2tb1(sK3)),$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2404,f937]) ).

tff(f2404,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,mk_array1(int,sK2,t2tb1(sK3)))),$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2403,f283]) ).

tff(f2403,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(tb2t2(mk_array1(int,sK2,t2tb1(sK3)))))),$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_31
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2402,f1252]) ).

tff(f2402,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2401,f1237]) ).

tff(f2401,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK0,$sum(sK0,$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),sK1) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2400,f1350]) ).

tff(f2400,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK0,$sum(sK0,$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK0)) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27 ),
    inference(forward_demodulation,[],[f1689,f1227]) ).

tff(f1689,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f668,f266]) ).

tff(f668,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum(1,$sum(sK10(X0,X1,X2,X3),$sum(sK10(X0,X1,X2,X3),$uminus(sK11(X0,X1,X2,X3))))),$sum(1,sK10(X0,X1,X2,X3))) )
      | ( sK9(X0,X1,X2,X3) = X3 ) ),
    inference(backward_demodulation,[],[f460,f657]) ).

tff(f460,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum(1,$sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3)))))),$sum(1,sK10(X0,X1,X2,X3))) )
      | ~ phase11(X0,X1,X2,X3)
      | ( sK9(X0,X1,X2,X3) = X3 ) ),
    inference(forward_demodulation,[],[f459,f111]) ).

tff(f459,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(1,sK10(X0,X1,X2,X3))) )
      | ~ phase11(X0,X1,X2,X3)
      | ( sK9(X0,X1,X2,X3) = X3 ) ),
    inference(forward_demodulation,[],[f420,f111]) ).

tff(f420,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK9(X0,X1,X2,X3) = X3 )
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(definition_unfolding,[],[f348,f325,f324]) ).

tff(f348,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK9(X0,X1,X2,X3) = X3 )
      | ( tb2t(get2(int,t2tb2(sK13(X0,X1,X2,X3)),sK10(X0,X1,X2,X3))) = sum3(sK12(X0,X1,X2,X3),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f2389,plain,
    ( spl17_28
    | spl17_74
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34 ),
    inference(avatar_split_clause,[],[f2384,f1348,f1235,f1225,f2386,f1229]) ).

tff(f2384,plain,
    ( $less(sK1,sK1)
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_34 ),
    inference(forward_demodulation,[],[f2383,f1350]) ).

tff(f2383,plain,
    ( $less($sum(1,sK0),sK1)
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_27
    | ~ spl17_29 ),
    inference(forward_demodulation,[],[f2382,f1227]) ).

tff(f2382,plain,
    ( $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK1)
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_29 ),
    inference(forward_demodulation,[],[f1491,f1237]) ).

tff(f1491,plain,
    ( $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f461,f266]) ).

tff(f461,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | $less($sum(1,sK10(X0,X1,X2,X3)),sK11(X0,X1,X2,X3))
      | ( sK9(X0,X1,X2,X3) = X3 ) ),
    inference(forward_demodulation,[],[f345,f111]) ).

tff(f345,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK9(X0,X1,X2,X3) = X3 )
      | $less($sum(sK10(X0,X1,X2,X3),1),sK11(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1867,plain,
    ( ~ spl17_27
    | ~ spl17_29
    | ~ spl17_53 ),
    inference(avatar_contradiction_clause,[],[f1866]) ).

tff(f1866,plain,
    ( $false
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_53 ),
    inference(subsumption_resolution,[],[f1854,f1865]) ).

tff(f1865,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK1)))),$sum(1,sK0)) )
    | ~ spl17_27
    | ~ spl17_29
    | ~ spl17_53 ),
    inference(forward_demodulation,[],[f1864,f1237]) ).

tff(f1864,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = sum2(sK3,$sum(1,$sum(sK0,$sum(sK0,$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK0)) )
    | ~ spl17_27
    | ~ spl17_53 ),
    inference(forward_demodulation,[],[f1780,f1227]) ).

tff(f1780,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ~ spl17_53 ),
    inference(avatar_component_clause,[],[f1778]) ).

tff(f1842,plain,
    ( spl17_31
    | spl17_34
    | ~ spl17_32 ),
    inference(avatar_split_clause,[],[f1841,f1259,f1348,f1250]) ).

tff(f1841,plain,
    ( ( sK1 = $sum(1,sK0) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1352,f1261]) ).

tff(f1352,plain,
    ( ( sK1 = $sum(1,sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f446,f266]) ).

tff(f446,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(1,sK7(X0,X1,X2,X3)) = X1 )
      | ( sK12(X0,X1,X2,X3) = X2 ) ),
    inference(forward_demodulation,[],[f367,f111]) ).

tff(f367,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(sK7(X0,X1,X2,X3),1) = X1 )
      | ( sK12(X0,X1,X2,X3) = X2 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1840,plain,
    ( spl17_31
    | spl17_49
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(avatar_split_clause,[],[f1839,f1259,f1244,f1229,f1738,f1250]) ).

tff(f1839,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1838,f937]) ).

tff(f1838,plain,
    ( ( tb2t(get(int,int,elts(int,mk_array1(int,sK4,t2tb1(sK5))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1837,f283]) ).

tff(f1837,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1836,f1231]) ).

tff(f1836,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1835,f937]) ).

tff(f1835,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb1(sK3))),t2tb(sK0))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1834,f283]) ).

tff(f1834,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK2,t2tb1(sK3))))),t2tb(sK0))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1833,f1246]) ).

tff(f1833,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,t2tb2(sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1577,f1261]) ).

tff(f1577,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = tb2t(get(int,int,elts(int,t2tb2(sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f404,f266]) ).

tff(f404,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get(int,int,elts(int,t2tb2(sK9(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) = tb2t(get(int,int,elts(int,t2tb2(sK8(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) )
      | ( sK12(X0,X1,X2,X3) = X2 ) ),
    inference(definition_unfolding,[],[f383,f325,f325]) ).

tff(f383,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get2(int,t2tb2(sK9(X0,X1,X2,X3)),sK7(X0,X1,X2,X3))) = tb2t(get2(int,t2tb2(sK8(X0,X1,X2,X3)),sK7(X0,X1,X2,X3))) )
      | ( sK12(X0,X1,X2,X3) = X2 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1809,plain,
    ( spl17_29
    | spl17_34
    | ~ spl17_32 ),
    inference(avatar_split_clause,[],[f1808,f1259,f1348,f1235]) ).

tff(f1808,plain,
    ( ( sK1 = $sum(1,sK0) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1363,f1261]) ).

tff(f1363,plain,
    ( ( sK1 = $sum(1,sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f447,f266]) ).

tff(f447,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(1,sK7(X0,X1,X2,X3)) = X1 )
      | ( sK11(X0,X1,X2,X3) = X1 ) ),
    inference(forward_demodulation,[],[f366,f111]) ).

tff(f366,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(sK7(X0,X1,X2,X3),1) = X1 )
      | ( sK11(X0,X1,X2,X3) = X1 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1806,plain,
    ( spl17_29
    | spl17_49
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(avatar_split_clause,[],[f1805,f1259,f1244,f1229,f1738,f1235]) ).

tff(f1805,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1804,f937]) ).

tff(f1804,plain,
    ( ( tb2t(get(int,int,elts(int,mk_array1(int,sK4,t2tb1(sK5))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1803,f283]) ).

tff(f1803,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1802,f1231]) ).

tff(f1802,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1801,f937]) ).

tff(f1801,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb1(sK3))),t2tb(sK0))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1800,f283]) ).

tff(f1800,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK2,t2tb1(sK3))))),t2tb(sK0))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1799,f1246]) ).

tff(f1799,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,t2tb2(sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1578,f1261]) ).

tff(f1578,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = tb2t(get(int,int,elts(int,t2tb2(sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f405,f266]) ).

tff(f405,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get(int,int,elts(int,t2tb2(sK9(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) = tb2t(get(int,int,elts(int,t2tb2(sK8(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) )
      | ( sK11(X0,X1,X2,X3) = X1 ) ),
    inference(definition_unfolding,[],[f382,f325,f325]) ).

tff(f382,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get2(int,t2tb2(sK9(X0,X1,X2,X3)),sK7(X0,X1,X2,X3))) = tb2t(get2(int,t2tb2(sK8(X0,X1,X2,X3)),sK7(X0,X1,X2,X3))) )
      | ( sK11(X0,X1,X2,X3) = X1 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1793,plain,
    ( spl17_54
    | spl17_49
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(avatar_split_clause,[],[f1788,f1259,f1244,f1229,f1738,f1790]) ).

tff(f1788,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1787,f937]) ).

tff(f1787,plain,
    ( ( tb2t(get(int,int,elts(int,mk_array1(int,sK4,t2tb1(sK5))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1786,f283]) ).

tff(f1786,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | $less($sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1785,f1231]) ).

tff(f1781,plain,
    ( spl17_34
    | spl17_53
    | ~ spl17_31
    | ~ spl17_32
    | ~ spl17_33 ),
    inference(avatar_split_clause,[],[f1776,f1265,f1259,f1250,f1778,f1348]) ).

tff(f1776,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK1 = $sum(1,sK0) )
    | ~ spl17_31
    | ~ spl17_32
    | ~ spl17_33 ),
    inference(forward_demodulation,[],[f1775,f937]) ).

tff(f1775,plain,
    ( ( tb2t(get(int,int,elts(int,mk_array1(int,sK4,t2tb1(sK5))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK1 = $sum(1,sK0) )
    | ~ spl17_31
    | ~ spl17_32
    | ~ spl17_33 ),
    inference(forward_demodulation,[],[f1774,f283]) ).

tff(f1774,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK1 = $sum(1,sK0) )
    | ~ spl17_31
    | ~ spl17_32
    | ~ spl17_33 ),
    inference(forward_demodulation,[],[f1773,f1267]) ).

tff(f1773,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(sK3,$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK1 = $sum(1,sK0) )
    | ~ spl17_31
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1772,f278]) ).

tff(f1772,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(t2tb1(sK3)),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK1 = $sum(1,sK0) )
    | ~ spl17_31
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1771,f937]) ).

tff(f1771,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,mk_array1(int,sK2,t2tb1(sK3)))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK1 = $sum(1,sK0) )
    | ~ spl17_31
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1770,f283]) ).

tff(f1770,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,t2tb2(tb2t2(mk_array1(int,sK2,t2tb1(sK3)))))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ( sK1 = $sum(1,sK0) )
    | ~ spl17_31
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1693,f1252]) ).

tff(f1693,plain,
    ( ( sK1 = $sum(1,sK0) )
    | ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) )
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1692,f1261]) ).

tff(f1692,plain,
    ( ( sK1 = $sum(1,sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))) )
    | ( tb2t(get(int,int,elts(int,t2tb2(sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = sum2(tb2t1(elts(int,t2tb2(sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))),$sum(1,$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$sum(sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))),$uminus(sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))))),$sum(1,sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))) ) ),
    inference(resolution,[],[f670,f266]) ).

tff(f670,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(1,sK7(X0,X1,X2,X3)) = X1 )
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum(1,$sum(sK10(X0,X1,X2,X3),$sum(sK10(X0,X1,X2,X3),$uminus(sK11(X0,X1,X2,X3))))),$sum(1,sK10(X0,X1,X2,X3))) ) ),
    inference(backward_demodulation,[],[f451,f657]) ).

tff(f451,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum(1,$sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3)))))),$sum(1,sK10(X0,X1,X2,X3))) )
      | ( $sum(1,sK7(X0,X1,X2,X3)) = X1 )
      | ~ phase11(X0,X1,X2,X3) ),
    inference(forward_demodulation,[],[f450,f111]) ).

tff(f450,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(1,sK10(X0,X1,X2,X3))) )
      | ( $sum(1,sK7(X0,X1,X2,X3)) = X1 )
      | ~ phase11(X0,X1,X2,X3) ),
    inference(forward_demodulation,[],[f449,f111]) ).

tff(f449,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ( $sum(1,sK7(X0,X1,X2,X3)) = X1 )
      | ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(forward_demodulation,[],[f414,f111]) ).

tff(f414,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(sK7(X0,X1,X2,X3),1) = X1 )
      | ( tb2t(get(int,int,elts(int,t2tb2(sK13(X0,X1,X2,X3))),t2tb(sK10(X0,X1,X2,X3)))) = sum2(tb2t1(elts(int,t2tb2(sK12(X0,X1,X2,X3)))),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(definition_unfolding,[],[f364,f325,f324]) ).

tff(f364,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(sK7(X0,X1,X2,X3),1) = X1 )
      | ( tb2t(get2(int,t2tb2(sK13(X0,X1,X2,X3)),sK10(X0,X1,X2,X3))) = sum3(sK12(X0,X1,X2,X3),$sum($sum(sK10(X0,X1,X2,X3),$uminus($sum(sK11(X0,X1,X2,X3),$uminus(sK10(X0,X1,X2,X3))))),1),$sum(sK10(X0,X1,X2,X3),1)) ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1763,plain,
    ( spl17_27
    | spl17_34
    | ~ spl17_32 ),
    inference(avatar_split_clause,[],[f1762,f1259,f1348,f1225]) ).

tff(f1762,plain,
    ( ( sK1 = $sum(1,sK0) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1364,f1261]) ).

tff(f1364,plain,
    ( ( sK1 = $sum(1,sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f448,f266]) ).

tff(f448,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(1,sK7(X0,X1,X2,X3)) = X1 )
      | ( sK10(X0,X1,X2,X3) = X0 ) ),
    inference(forward_demodulation,[],[f365,f111]) ).

tff(f365,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(sK7(X0,X1,X2,X3),1) = X1 )
      | ( sK10(X0,X1,X2,X3) = X0 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1760,plain,
    ( spl17_27
    | spl17_49
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(avatar_split_clause,[],[f1759,f1259,f1244,f1229,f1738,f1225]) ).

tff(f1759,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1758,f937]) ).

tff(f1758,plain,
    ( ( tb2t(get(int,int,elts(int,mk_array1(int,sK4,t2tb1(sK5))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1757,f283]) ).

tff(f1757,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK4,t2tb1(sK5))))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_28
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1756,f1231]) ).

tff(f1756,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,t2tb1(sK3),t2tb(sK0))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1755,f937]) ).

tff(f1755,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb1(sK3))),t2tb(sK0))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1754,f283]) ).

tff(f1754,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,t2tb2(tb2t2(mk_array1(int,sK2,t2tb1(sK3))))),t2tb(sK0))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_30
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1753,f1246]) ).

tff(f1753,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) = tb2t(get(int,int,elts(int,t2tb2(sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK0))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1579,f1261]) ).

tff(f1579,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb2(sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) = tb2t(get(int,int,elts(int,t2tb2(sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))))),t2tb(sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f406,f266]) ).

tff(f406,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get(int,int,elts(int,t2tb2(sK9(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) = tb2t(get(int,int,elts(int,t2tb2(sK8(X0,X1,X2,X3))),t2tb(sK7(X0,X1,X2,X3)))) )
      | ( sK10(X0,X1,X2,X3) = X0 ) ),
    inference(definition_unfolding,[],[f381,f325,f325]) ).

tff(f381,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( tb2t(get2(int,t2tb2(sK9(X0,X1,X2,X3)),sK7(X0,X1,X2,X3))) = tb2t(get2(int,t2tb2(sK8(X0,X1,X2,X3)),sK7(X0,X1,X2,X3))) )
      | ( sK10(X0,X1,X2,X3) = X0 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1351,plain,
    ( spl17_33
    | spl17_34
    | ~ spl17_32 ),
    inference(avatar_split_clause,[],[f1346,f1259,f1348,f1265]) ).

tff(f1346,plain,
    ( ( sK1 = $sum(1,sK0) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ~ spl17_32 ),
    inference(forward_demodulation,[],[f1345,f1261]) ).

tff(f1345,plain,
    ( ( sK1 = $sum(1,sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5))))) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f445,f266]) ).

tff(f445,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(1,sK7(X0,X1,X2,X3)) = X1 )
      | ( sK13(X0,X1,X2,X3) = X3 ) ),
    inference(forward_demodulation,[],[f368,f111]) ).

tff(f368,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( $sum(sK7(X0,X1,X2,X3),1) = X1 )
      | ( sK13(X0,X1,X2,X3) = X3 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1268,plain,
    ( spl17_33
    | spl17_32 ),
    inference(avatar_split_clause,[],[f1263,f1259,f1265]) ).

tff(f1263,plain,
    ( ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK13(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f376,f266]) ).

tff(f376,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK7(X0,X1,X2,X3) = X0 )
      | ( sK13(X0,X1,X2,X3) = X3 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1262,plain,
    ( spl17_31
    | spl17_32 ),
    inference(avatar_split_clause,[],[f1257,f1259,f1250]) ).

tff(f1257,plain,
    ( ( sK0 = sK7(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f375,f266]) ).

tff(f375,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK7(X0,X1,X2,X3) = X0 )
      | ( sK12(X0,X1,X2,X3) = X2 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1253,plain,
    ( spl17_31
    | spl17_30 ),
    inference(avatar_split_clause,[],[f1248,f1244,f1250]) ).

tff(f1248,plain,
    ( ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK8(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( tb2t2(mk_array1(int,sK2,t2tb1(sK3))) = sK12(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f359,f266]) ).

tff(f359,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK8(X0,X1,X2,X3) = X2 )
      | ( sK12(X0,X1,X2,X3) = X2 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1238,plain,
    ( spl17_29
    | spl17_28 ),
    inference(avatar_split_clause,[],[f1233,f1229,f1235]) ).

tff(f1233,plain,
    ( ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( sK1 = sK11(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f350,f266]) ).

tff(f350,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK9(X0,X1,X2,X3) = X3 )
      | ( sK11(X0,X1,X2,X3) = X1 ) ),
    inference(cnf_transformation,[],[f245]) ).

tff(f1232,plain,
    ( spl17_27
    | spl17_28 ),
    inference(avatar_split_clause,[],[f1223,f1229,f1225]) ).

tff(f1223,plain,
    ( ( tb2t2(mk_array1(int,sK4,t2tb1(sK5))) = sK9(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) )
    | ( sK0 = sK10(sK0,sK1,tb2t2(mk_array1(int,sK2,t2tb1(sK3))),tb2t2(mk_array1(int,sK4,t2tb1(sK5)))) ) ),
    inference(resolution,[],[f266,f349]) ).

tff(f349,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ phase11(X0,X1,X2,X3)
      | ( sK9(X0,X1,X2,X3) = X3 )
      | ( sK10(X0,X1,X2,X3) = X0 ) ),
    inference(cnf_transformation,[],[f245]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem    : SWW664_2 : TPTP v8.2.0. Released v6.1.0.
% 0.06/0.11  % Command    : run_vampire %s %d SAT
% 0.11/0.31  % Computer : n029.cluster.edu
% 0.11/0.31  % Model    : x86_64 x86_64
% 0.11/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.31  % Memory   : 8042.1875MB
% 0.11/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.31  % CPULimit   : 300
% 0.11/0.31  % WCLimit    : 300
% 0.11/0.31  % DateTime   : Wed Jun 19 04:43:09 EDT 2024
% 0.11/0.31  % CPUTime    : 
% 0.11/0.33  This is a TF0_THM_EQU_ARI problem
% 0.11/0.33  Running first-order model finding
% 0.11/0.33  Running /export/starexec/sandbox2/solver/bin/vampire --mode casc_sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.17/0.39  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.39  % (22546)ott+21_1:1_sil=4000:i=104:fsd=on:fd=off:newcnf=on_0 on theBenchmark for (3000ds/104Mi)
% 0.17/0.39  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.39  % (22542)fmb+10_1:1_sil=256000:i=98885:tgt=full:fmbsr=1.3:fmbss=10_0 on theBenchmark for (3000ds/98885Mi)
% 0.17/0.39  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.39  % (22548)ott-4_1:1_sil=4000:sp=reverse_arity:lcm=predicate:newcnf=on:i=115:bce=on:fd=off:fs=off:fsr=off_0 on theBenchmark for (3000ds/115Mi)
% 0.17/0.39  % (22542)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.17/0.39  % (22542)Terminated due to inappropriate strategy.
% 0.17/0.39  % (22542)------------------------------
% 0.17/0.39  % (22542)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.17/0.39  % (22542)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.17/0.39  % (22542)Termination reason: Inappropriate
% 0.17/0.39  
% 0.17/0.39  % (22542)Memory used [KB]: 906
% 0.17/0.39  % (22542)Time elapsed: 0.007 s
% 0.17/0.39  % (22542)Instructions burned: 10 (million)
% 0.17/0.40  % (22542)------------------------------
% 0.17/0.40  % (22542)------------------------------
% 0.17/0.40  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.40  % (22544)fmb+10_1:1_sil=256000:fmbes=contour:i=214858:bce=on_0 on theBenchmark for (3000ds/214858Mi)
% 0.17/0.40  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.40  % (22545)fmb+10_1:1_sil=256000:fmbss=23:fmbes=contour:newcnf=on:fmbsr=1.14:i=152523:nm=2:gsp=on:rp=on_0 on theBenchmark for (3000ds/152523Mi)
% 0.17/0.40  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.40  % (22543)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency:i=99418_0 on theBenchmark for (3000ds/99418Mi)
% 0.17/0.40  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.40  % (22547)ott+11_8:59_sil=16000:sp=occurrence:lsd=20:abs=on:i=146:aac=none:nm=16:fdi=10:rawr=on:nicw=on_0 on theBenchmark for (3000ds/146Mi)
% 0.17/0.41  % (22544)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.17/0.41  % (22544)Terminated due to inappropriate strategy.
% 0.17/0.41  % (22544)------------------------------
% 0.17/0.41  % (22544)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.17/0.41  % (22544)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.17/0.41  % (22544)Termination reason: Inappropriate
% 0.17/0.41  
% 0.17/0.41  % (22544)Memory used [KB]: 966
% 0.17/0.41  % (22544)Time elapsed: 0.008 s
% 0.17/0.41  % (22544)Instructions burned: 11 (million)
% 0.17/0.41  % (22545)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.17/0.41  % (22545)Terminated due to inappropriate strategy.
% 0.17/0.41  % (22545)------------------------------
% 0.17/0.41  % (22545)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.17/0.41  % (22545)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.17/0.41  % (22544)------------------------------
% 0.17/0.41  % (22544)------------------------------
% 0.17/0.41  % (22545)Termination reason: Inappropriate
% 0.17/0.41  
% 0.17/0.41  % (22545)Memory used [KB]: 924
% 0.17/0.41  % (22545)Time elapsed: 0.007 s
% 0.17/0.41  % (22545)Instructions burned: 10 (million)
% 0.17/0.41  % (22545)------------------------------
% 0.17/0.41  % (22545)------------------------------
% 0.17/0.44  % (22546)Instruction limit reached!
% 0.17/0.44  % (22546)------------------------------
% 0.17/0.44  % (22546)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.17/0.45  % (22546)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.17/0.45  % (22546)Termination reason: Time limit
% 0.17/0.45  % (22546)Termination phase: Saturation
% 0.17/0.45  
% 0.17/0.45  % (22546)Memory used [KB]: 1709
% 0.17/0.45  % (22546)Time elapsed: 0.057 s
% 0.17/0.45  % (22546)Instructions burned: 104 (million)
% 0.17/0.45  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.45  % (22549)dis+11_1:3_bsr=unit_only:sil=2000:rp=on:newcnf=on:i=404:kws=precedence:lsd=100_0 on theBenchmark for (2999ds/404Mi)
% 0.17/0.45  % (22548)Instruction limit reached!
% 0.17/0.45  % (22548)------------------------------
% 0.17/0.45  % (22548)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.17/0.45  % (22548)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.17/0.45  % (22548)Termination reason: Time limit
% 0.17/0.45  % (22548)Termination phase: Saturation
% 0.17/0.45  
% 0.17/0.45  % (22548)Memory used [KB]: 2340
% 0.17/0.45  % (22548)Time elapsed: 0.060 s
% 0.17/0.45  % (22548)Instructions burned: 115 (million)
% 0.17/0.47  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.47  % (22550)ott-21_1:1_sil=4000:sp=const_frequency:i=175:fsr=off:fs=off:av=off_0 on theBenchmark for (2999ds/175Mi)
% 0.17/0.48  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.48  % (22551)ott+33_1:1_to=lpo:sil=8000:sp=weighted_frequency:rp=on:i=270:nm=3:fsr=off:sac=on_0 on theBenchmark for (2999ds/270Mi)
% 0.17/0.51  % (22547)Instruction limit reached!
% 0.17/0.51  % (22547)------------------------------
% 0.17/0.51  % (22547)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.17/0.51  % (22547)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.17/0.51  % (22547)Termination reason: Time limit
% 0.17/0.51  % (22547)Termination phase: Saturation
% 0.17/0.51  
% 0.17/0.51  % (22547)Memory used [KB]: 2299
% 0.17/0.51  % (22547)Time elapsed: 0.102 s
% 0.17/0.51  % (22547)Instructions burned: 146 (million)
% 0.17/0.51  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.51  % (22552)ott+4_1:1_sil=2000:i=900:bd=off:fsr=off_0 on theBenchmark for (2998ds/900Mi)
% 0.17/0.51  % (22541)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.51  % (22553)fmb+10_1:1_sil=8000:fde=unused:fmbes=contour:i=7859:nm=2:fmbswr=0_0 on theBenchmark for (2998ds/7859Mi)
% 0.17/0.52  % (22553)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.17/0.52  % (22553)Terminated due to inappropriate strategy.
% 0.17/0.52  % (22553)------------------------------
% 0.17/0.52  % (22553)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.17/0.52  % (22553)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.17/0.52  % (22553)Termination reason: Inappropriate
% 0.17/0.52  
% 0.17/0.52  % (22553)Memory used [KB]: 899
% 0.17/0.52  % (22553)Time elapsed: 0.006 s
% 0.17/0.52  % (22553)Instructions burned: 9 (million)
% 0.17/0.52  % (22553)------------------------------
% 0.17/0.52  % (22553)------------------------------
% 1.55/0.56  % (22550)Instruction limit reached!
% 1.55/0.56  % (22550)------------------------------
% 1.55/0.56  % (22550)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.55/0.56  % (22550)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.55/0.56  % (22550)Termination reason: Time limit
% 1.55/0.56  % (22550)Termination phase: Saturation
% 1.55/0.56  
% 1.55/0.56  % (22550)Memory used [KB]: 2846
% 1.55/0.56  % (22550)Time elapsed: 0.096 s
% 1.55/0.56  % (22550)Instructions burned: 175 (million)
% 1.55/0.58  % (22541)Running in auto input_syntax mode. Trying TPTP
% 1.55/0.58  % (22555)ott-30_1:1024_sil=4000:alpa=true:newcnf=on:i=1187:bs=unit_only:ins=1:amm=off_0 on theBenchmark for (2998ds/1187Mi)
% 1.55/0.58  % (22541)Running in auto input_syntax mode. Trying TPTP
% 1.55/0.58  % (22554)ott+11_1:2_anc=none:sil=2000:sp=const_max:spb=units:s2a=on:i=2145:s2at=5.0:awrs=converge:awrsf=170:rawr=on:gs=on:fsr=off_0 on theBenchmark for (2998ds/2145Mi)
% 1.98/0.64  % (22541)Running in auto input_syntax mode. Trying TPTP
% 1.98/0.64  % (22556)fmb+10_1:1_sil=32000:i=23580:newcnf=on_0 on theBenchmark for (2997ds/23580Mi)
% 1.98/0.65  % (22556)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 1.98/0.65  % (22556)Terminated due to inappropriate strategy.
% 1.98/0.65  % (22556)------------------------------
% 1.98/0.65  % (22556)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.98/0.65  % (22556)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.98/0.65  % (22556)Termination reason: Inappropriate
% 1.98/0.65  
% 1.98/0.65  % (22556)Memory used [KB]: 923
% 1.98/0.65  % (22556)Time elapsed: 0.008 s
% 1.98/0.65  % (22556)Instructions burned: 11 (million)
% 1.98/0.65  % (22556)------------------------------
% 1.98/0.65  % (22556)------------------------------
% 1.98/0.66  % (22549)Instruction limit reached!
% 1.98/0.66  % (22549)------------------------------
% 1.98/0.66  % (22549)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.98/0.66  % (22549)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.98/0.66  % (22549)Termination reason: Time limit
% 1.98/0.66  % (22549)Termination phase: Saturation
% 1.98/0.66  
% 1.98/0.66  % (22549)Memory used [KB]: 3756
% 1.98/0.66  % (22549)Time elapsed: 0.214 s
% 1.98/0.66  % (22549)Instructions burned: 405 (million)
% 1.98/0.66  % (22551)Instruction limit reached!
% 1.98/0.66  % (22551)------------------------------
% 1.98/0.66  % (22551)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.98/0.66  % (22551)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.98/0.66  % (22551)Termination reason: Time limit
% 1.98/0.66  % (22551)Termination phase: Saturation
% 1.98/0.66  
% 1.98/0.66  % (22551)Memory used [KB]: 3659
% 1.98/0.66  % (22551)Time elapsed: 0.185 s
% 1.98/0.66  % (22551)Instructions burned: 270 (million)
% 2.29/0.72  % (22541)Running in auto input_syntax mode. Trying TPTP
% 2.29/0.72  % (22558)ott-10_1:1_sil=4000:i=1693_0 on theBenchmark for (2996ds/1693Mi)
% 2.29/0.73  % (22541)Running in auto input_syntax mode. Trying TPTP
% 2.29/0.73  % (22557)fmb+10_1:1_sil=32000:fmbss=17:fmbsr=2.0:i=2892_0 on theBenchmark for (2996ds/2892Mi)
% 2.29/0.73  % (22557)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 2.29/0.73  % (22557)Terminated due to inappropriate strategy.
% 2.29/0.73  % (22557)------------------------------
% 2.29/0.73  % (22557)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.29/0.73  % (22557)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.29/0.73  % (22557)Termination reason: Inappropriate
% 2.29/0.73  
% 2.29/0.73  % (22557)Memory used [KB]: 898
% 2.29/0.73  % (22557)Time elapsed: 0.008 s
% 2.29/0.73  % (22557)Instructions burned: 10 (million)
% 2.29/0.74  % (22557)------------------------------
% 2.29/0.74  % (22557)------------------------------
% 2.29/0.74  % (22541)Running in auto input_syntax mode. Trying TPTP
% 2.29/0.74  % (22559)dis+21_1:1_sil=4000:gs=on:sac=on:newcnf=on:gsem=off:i=1735:gsaa=full_model:abs=on:anc=none_0 on theBenchmark for (2996ds/1735Mi)
% 2.64/0.80  % (22541)Running in auto input_syntax mode. Trying TPTP
% 2.64/0.80  % (22560)fmb+10_1:1_fmbas=expand:sil=128000:i=131798:nm=2:fmbksg=on:fmbss=4:fmbsr=1.77:rp=on_0 on theBenchmark for (2996ds/131798Mi)
% 2.64/0.81  % (22560)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 2.64/0.81  % (22560)Terminated due to inappropriate strategy.
% 2.64/0.81  % (22560)------------------------------
% 2.64/0.81  % (22560)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.64/0.81  % (22560)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.64/0.81  % (22560)Termination reason: Inappropriate
% 2.64/0.81  
% 2.64/0.81  % (22560)Memory used [KB]: 905
% 2.64/0.81  % (22560)Time elapsed: 0.006 s
% 2.64/0.81  % (22560)Instructions burned: 10 (million)
% 2.64/0.81  % (22560)------------------------------
% 2.64/0.81  % (22560)------------------------------
% 2.96/0.90  % (22541)Running in auto input_syntax mode. Trying TPTP
% 2.96/0.90  % (22561)fmb+10_1:1_sil=16000:fmbss=16:i=3451:newcnf=on_0 on theBenchmark for (2995ds/3451Mi)
% 2.96/0.90  % (22561)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 2.96/0.91  % (22561)Terminated due to inappropriate strategy.
% 2.96/0.91  % (22561)------------------------------
% 2.96/0.91  % (22561)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.96/0.91  % (22561)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.96/0.91  % (22561)Termination reason: Inappropriate
% 2.96/0.91  
% 2.96/0.91  % (22561)Memory used [KB]: 923
% 2.96/0.91  % (22561)Time elapsed: 0.009 s
% 2.96/0.91  % (22561)Instructions burned: 11 (million)
% 2.96/0.91  % (22561)------------------------------
% 2.96/0.91  % (22561)------------------------------
% 3.32/0.95  % (22552)Instruction limit reached!
% 3.32/0.95  % (22552)------------------------------
% 3.32/0.95  % (22552)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 3.32/0.95  % (22552)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 3.32/0.95  % (22552)Termination reason: Time limit
% 3.32/0.95  % (22552)Termination phase: Saturation
% 3.32/0.95  
% 3.32/0.95  % (22552)Memory used [KB]: 7032
% 3.32/0.95  % (22552)Time elapsed: 0.448 s
% 3.32/0.95  % (22552)Instructions burned: 902 (million)
% 3.46/1.00  % (22541)Running in auto input_syntax mode. Trying TPTP
% 3.46/1.00  % (22562)ott+11_1:64_sil=4000:rp=on:i=3978:bd=off:fsr=off_0 on theBenchmark for (2994ds/3978Mi)
% 3.46/1.01  % (22541)Running in auto input_syntax mode. Trying TPTP
% 3.46/1.01  % (22563)dis+35_1:64_to=lpo:sil=32000:sp=occurrence:urr=on:sac=on:i=33091:fsr=off_0 on theBenchmark for (2993ds/33091Mi)
% 6.55/1.26  % (22555)Instruction limit reached!
% 6.55/1.26  % (22555)------------------------------
% 6.55/1.26  % (22555)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 6.55/1.26  % (22555)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 6.55/1.26  % (22555)Termination reason: Time limit
% 6.55/1.26  % (22555)Termination phase: Saturation
% 6.55/1.26  
% 6.55/1.26  % (22555)Memory used [KB]: 20997
% 6.55/1.26  % (22555)Time elapsed: 0.686 s
% 6.55/1.26  % (22555)Instructions burned: 1187 (million)
% 7.16/1.36  % (22541)Running in auto input_syntax mode. Trying TPTP
% 7.16/1.36  % (22564)dis-4_1:1_sil=16000:sp=const_frequency:sac=on:newcnf=on:i=9564_0 on theBenchmark for (2990ds/9564Mi)
% 8.38/1.61  % (22558)Instruction limit reached!
% 8.38/1.61  % (22558)------------------------------
% 8.38/1.61  % (22558)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 8.38/1.61  % (22558)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 8.38/1.61  % (22558)Termination reason: Time limit
% 8.38/1.61  % (22558)Termination phase: Saturation
% 8.38/1.61  
% 8.38/1.61  % (22558)Memory used [KB]: 7241
% 8.38/1.61  % (22558)Time elapsed: 0.893 s
% 8.38/1.61  % (22558)Instructions burned: 1694 (million)
% 9.23/1.67  % (22541)Running in auto input_syntax mode. Trying TPTP
% 9.23/1.67  % (22565)fmb+10_1:1_sil=64000:i=50409:nm=2:gsp=on_0 on theBenchmark for (2987ds/50409Mi)
% 9.23/1.67  % (22559)Instruction limit reached!
% 9.23/1.67  % (22559)------------------------------
% 9.23/1.67  % (22559)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 9.23/1.67  % (22565)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 9.23/1.67  % (22565)Terminated due to inappropriate strategy.
% 9.23/1.67  % (22565)------------------------------
% 9.23/1.67  % (22565)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 9.23/1.67  % (22565)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 9.23/1.67  % (22565)Termination reason: Inappropriate
% 9.23/1.67  
% 9.23/1.67  % (22565)Memory used [KB]: 901
% 9.23/1.67  % (22565)Time elapsed: 0.006 s
% 9.23/1.67  % (22565)Instructions burned: 10 (million)
% 9.23/1.67  % (22559)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 9.23/1.67  % (22559)Termination reason: Time limit
% 9.23/1.67  % (22559)Termination phase: Saturation
% 9.23/1.67  
% 9.23/1.67  % (22559)Memory used [KB]: 16761
% 9.23/1.67  % (22559)Time elapsed: 0.939 s
% 9.23/1.67  % (22559)Instructions burned: 1736 (million)
% 9.23/1.67  % (22565)------------------------------
% 9.23/1.67  % (22565)------------------------------
% 9.49/1.73  % (22541)Running in auto input_syntax mode. Trying TPTP
% 9.49/1.73  % (22567)dis+11_61:31_bsr=unit_only:sil=16000:sp=frequency:rp=on:newcnf=on:i=11327:uhcvi=on:rawr=on:abs=on:lsd=5:add=off_0 on theBenchmark for (2986ds/11327Mi)
% 9.85/1.75  % (22541)Running in auto input_syntax mode. Trying TPTP
% 9.85/1.75  % (22566)dis+2_3:1_bsr=on:sil=64000:abs=on:i=10852:gsp=on:fs=off:fsr=off_0 on theBenchmark for (2986ds/10852Mi)
% 11.40/2.11  % (22554)Instruction limit reached!
% 11.40/2.11  % (22554)------------------------------
% 11.40/2.11  % (22554)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 11.40/2.11  % (22554)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 11.40/2.11  % (22554)Termination reason: Time limit
% 11.40/2.11  % (22554)Termination phase: Saturation
% 11.40/2.11  
% 11.40/2.11  % (22554)Memory used [KB]: 12922
% 11.40/2.11  % (22554)Time elapsed: 1.531 s
% 11.40/2.11  % (22554)Instructions burned: 2146 (million)
% 14.14/2.20  % (22541)Running in auto input_syntax mode. Trying TPTP
% 14.14/2.20  % (22568)fmb+10_1:1_fmbas=expand:sil=128000:i=17908:nm=2:fmbss=15:gsp=on_0 on theBenchmark for (2982ds/17908Mi)
% 14.14/2.20  % (22568)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 14.14/2.20  % (22568)Terminated due to inappropriate strategy.
% 14.14/2.20  % (22568)------------------------------
% 14.14/2.20  % (22568)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 14.14/2.20  % (22568)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 14.14/2.20  % (22568)Termination reason: Inappropriate
% 14.14/2.20  
% 14.14/2.20  % (22568)Memory used [KB]: 902
% 14.14/2.20  % (22568)Time elapsed: 0.004 s
% 14.14/2.20  % (22568)Instructions burned: 10 (million)
% 14.14/2.20  % (22568)------------------------------
% 14.14/2.20  % (22568)------------------------------
% 14.14/2.24  % (22541)Running in auto input_syntax mode. Trying TPTP
% 14.14/2.24  % (22569)dis+11_1:1_anc=all:sil=64000:rp=on:newcnf=on:i=22636:alpa=false:atotf=0.1:gs=on_0 on theBenchmark for (2981ds/22636Mi)
% 20.28/3.08  % (22562)Instruction limit reached!
% 20.28/3.08  % (22562)------------------------------
% 20.28/3.08  % (22562)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 20.28/3.08  % (22562)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 20.28/3.08  % (22562)Termination reason: Time limit
% 20.28/3.08  % (22562)Termination phase: Saturation
% 20.28/3.08  
% 20.28/3.08  % (22562)Memory used [KB]: 41604
% 20.28/3.08  % (22562)Time elapsed: 2.101 s
% 20.28/3.08  % (22562)Instructions burned: 3978 (million)
% 20.28/3.13  % (22541)Running in auto input_syntax mode. Trying TPTP
% 20.28/3.13  % (22570)fmb+10_1:1_i=30223_0 on theBenchmark for (2972ds/30223Mi)
% 20.28/3.13  % (22570)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 20.28/3.13  % (22570)Terminated due to inappropriate strategy.
% 20.28/3.13  % (22570)------------------------------
% 20.28/3.13  % (22570)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 20.28/3.13  % (22570)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 20.28/3.13  % (22570)Termination reason: Inappropriate
% 20.28/3.13  
% 20.28/3.13  % (22570)Memory used [KB]: 898
% 20.28/3.13  % (22570)Time elapsed: 0.004 s
% 20.28/3.13  % (22570)Instructions burned: 10 (million)
% 20.28/3.13  % (22570)------------------------------
% 20.28/3.13  % (22570)------------------------------
% 20.99/3.17  % (22541)Running in auto input_syntax mode. Trying TPTP
% 20.99/3.17  % (22571)ott+11_8:1_sil=64000:i=37350:fsr=off:bsr=unit_only:newcnf=on_0 on theBenchmark for (2972ds/37350Mi)
% 23.15/3.46  % (22571)First to succeed.
% 23.15/3.47  % (22571)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-22541"
% 23.15/3.47  % (22541)Running in auto input_syntax mode. Trying TPTP
% 23.15/3.47  % (22571)Refutation found. Thanks to Tanya!
% 23.15/3.47  % SZS status Theorem for theBenchmark
% 23.15/3.47  % SZS output start Proof for theBenchmark
% See solution above
% 23.15/3.48  % (22571)------------------------------
% 23.15/3.48  % (22571)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 23.15/3.48  % (22571)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 23.15/3.48  % (22571)Termination reason: Refutation
% 23.15/3.48  
% 23.15/3.48  % (22571)Memory used [KB]: 4331
% 23.15/3.48  % (22571)Time elapsed: 0.304 s
% 23.15/3.48  % (22571)Instructions burned: 478 (million)
% 23.15/3.48  % (22571)------------------------------
% 23.15/3.48  % (22571)------------------------------
% 23.15/3.48  % (22541)Success in time 3.142 s
%------------------------------------------------------------------------------