TSTP Solution File: SWW610_2 by SnakeForV-SAT---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV-SAT---1.0
% Problem  : SWW610_2 : TPTP v8.1.0. Released v6.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s

% Computer : n003.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 : Wed Aug 31 19:20:17 EDT 2022

% Result   : Theorem 8.15s 1.45s
% Output   : Refutation 8.15s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   12
%            Number of leaves      :  220
% Syntax   : Number of formulae    :  656 (  14 unt;  46 typ;   0 def)
%            Number of atoms       : 1866 ( 201 equ)
%            Maximal formula atoms :    8 (   3 avg)
%            Number of connectives : 1771 ( 515   ~;1019   |;  33   &)
%                                         ( 169 <=>;  35  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   15 (   4 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number arithmetic     : 2822 ( 592 atm;1008 fun;1062 num; 160 var)
%            Number of types       :    8 (   6 usr;   1 ari)
%            Number of type conns  :   60 (  25   >;  35   *;   0   +;   0  <<)
%            Number of predicates  :  170 ( 166 usr; 165 prp; 0-5 aty)
%            Number of functors    :   46 (  38 usr;  20 con; 0-5 aty)
%            Number of variables   :  263 ( 251   !;  12   ?; 263   :)

% 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,
    char1: $tType ).

tff(type_def_10,type,
    array_char: $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,
    ref: ty > ty ).

tff(func_def_13,type,
    mk_ref: ( ty * uni ) > uni ).

tff(func_def_14,type,
    contents: ( ty * uni ) > uni ).

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

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

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

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

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

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

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

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

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

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

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

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

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

tff(func_def_28,type,
    char: ty ).

tff(func_def_29,type,
    t2tb1: array_char > uni ).

tff(func_def_30,type,
    tb2t1: uni > array_char ).

tff(func_def_31,type,
    t2tb2: char1 > uni ).

tff(func_def_32,type,
    tb2t2: uni > char1 ).

tff(func_def_37,type,
    sK0: array_char ).

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

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

tff(func_def_40,type,
    sK3: array_char ).

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

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

tff(func_def_43,type,
    sK6: ( $int * array_char * array_char * $int * $int ) > $int ).

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

tff(pred_def_3,type,
    matches1: ( array_char * $int * array_char * $int * $int ) > $o ).

tff(f1454,plain,
    $false,
    inference(avatar_smt_refutation,[],[f201,f206,f211,f216,f239,f250,f251,f259,f264,f272,f275,f290,f291,f297,f303,f316,f317,f329,f356,f365,f374,f384,f409,f426,f431,f436,f437,f455,f460,f465,f470,f471,f497,f521,f522,f527,f534,f549,f554,f567,f572,f584,f585,f609,f619,f636,f637,f664,f682,f687,f699,f704,f705,f715,f720,f734,f751,f753,f767,f768,f776,f777,f842,f847,f852,f858,f864,f870,f875,f880,f885,f890,f895,f896,f901,f906,f911,f916,f921,f926,f931,f936,f941,f942,f947,f952,f958,f963,f968,f973,f978,f984,f1006,f1041,f1046,f1077,f1078,f1095,f1096,f1101,f1112,f1113,f1127,f1128,f1140,f1145,f1146,f1161,f1162,f1177,f1182,f1183,f1194,f1195,f1215,f1220,f1237,f1242,f1253,f1254,f1269,f1270,f1294,f1295,f1347,f1348,f1385,f1394,f1403,f1412,f1414,f1419,f1423,f1432,f1441,f1446,f1447,f1453]) ).

tff(f1453,plain,
    ( spl7_164
    | spl7_41
    | ~ spl7_1
    | ~ spl7_2
    | ~ spl7_53 ),
    inference(avatar_split_clause,[],[f1448,f594,f203,f198,f518,f1450]) ).

tff(f1450,plain,
    ( spl7_164
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK5)))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_164])]) ).

tff(f518,plain,
    ( spl7_41
  <=> $less(sK5,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_41])]) ).

tff(f198,plain,
    ( spl7_1
  <=> $less(sK5,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_1])]) ).

tff(f203,plain,
    ( spl7_2
  <=> matches1(sK3,sK2,sK0,sK4,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_2])]) ).

tff(f594,plain,
    ( spl7_53
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK5)))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK5)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_53])]) ).

tff(f1448,plain,
    ( $less(sK5,0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK5)))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK5)))) )
    | ~ spl7_1
    | ~ spl7_2
    | ~ spl7_53 ),
    inference(forward_demodulation,[],[f1299,f595]) ).

tff(f595,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK5)))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK5)))) )
    | ~ spl7_53 ),
    inference(avatar_component_clause,[],[f594]) ).

tff(f1299,plain,
    ( $less(sK5,0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK5)))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK5)))) )
    | ~ spl7_1
    | ~ spl7_2 ),
    inference(resolution,[],[f476,f200]) ).

tff(f200,plain,
    ( $less(sK5,sK1)
    | ~ spl7_1 ),
    inference(avatar_component_clause,[],[f198]) ).

tff(f476,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,sK1)
        | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,X0)))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,X0)))) )
        | $less(X0,0) )
    | ~ spl7_2 ),
    inference(resolution,[],[f205,f188]) ).

tff(f188,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int,X5: $int] :
      ( ~ matches1(X1,X0,X2,X4,X3)
      | ( tb2t2(get(char,int,elts(char,t2tb1(X2)),t2tb($sum(X4,X5)))) = tb2t2(get(char,int,elts(char,t2tb1(X1)),t2tb($sum(X0,X5)))) )
      | $less(X5,0)
      | ~ $less(X5,X3) ),
    inference(definition_unfolding,[],[f149,f135,f135]) ).

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

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

tff(f28,axiom,
    ! [X0: ty,X14: $int,X10: uni] : ( get2(X0,X10,X14) = get(X0,int,elts(X0,X10),t2tb(X14)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',get_def) ).

tff(f149,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int,X5: $int] :
      ( ( tb2t2(get2(char,t2tb1(X1),$sum(X0,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X4,X5))) )
      | ~ $less(X5,X3)
      | $less(X5,0)
      | ~ matches1(X1,X0,X2,X4,X3) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f129,plain,
    ! [X1: array_char,X3: $int,X0: $int,X4: $int,X2: array_char] :
      ( matches1(X1,X0,X2,X4,X3)
    <=> ( ~ $less(X0,0)
        & ~ $less($sum(length1(char,t2tb1(X1)),$uminus(X3)),X0)
        & ~ $less($sum(length1(char,t2tb1(X2)),$uminus(X3)),X4)
        & ! [X5: $int] :
            ( $less(X5,0)
            | ~ $less(X5,X3)
            | ( tb2t2(get2(char,t2tb1(X1),$sum(X0,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X4,X5))) ) )
        & ~ $less(X4,0) ) ),
    inference(flattening,[],[f128]) ).

tff(f128,plain,
    ! [X4: $int,X0: $int,X3: $int,X1: array_char,X2: array_char] :
      ( ( ~ $less($sum(length1(char,t2tb1(X2)),$uminus(X3)),X4)
        & ~ $less($sum(length1(char,t2tb1(X1)),$uminus(X3)),X0)
        & ~ $less(X0,0)
        & ~ $less(X4,0)
        & ! [X5: $int] :
            ( ( tb2t2(get2(char,t2tb1(X1),$sum(X0,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X4,X5))) )
            | ~ $less(X5,X3)
            | $less(X5,0) ) )
    <=> matches1(X1,X0,X2,X4,X3) ),
    inference(ennf_transformation,[],[f103]) ).

tff(f103,plain,
    ! [X4: $int,X0: $int,X3: $int,X1: array_char,X2: array_char] :
      ( ( ~ $less($sum(length1(char,t2tb1(X2)),$uminus(X3)),X4)
        & ~ $less($sum(length1(char,t2tb1(X1)),$uminus(X3)),X0)
        & ~ $less(X0,0)
        & ~ $less(X4,0)
        & ! [X5: $int] :
            ( ( $less(X5,X3)
              & ~ $less(X5,0) )
           => ( tb2t2(get2(char,t2tb1(X1),$sum(X0,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X4,X5))) ) ) )
    <=> matches1(X1,X0,X2,X4,X3) ),
    inference(rectify,[],[f49]) ).

tff(f49,plain,
    ! [X18: $int,X10: array_char,X11: array_char,X17: $int,X19: $int] :
      ( ( ~ $less($sum(length1(char,t2tb1(X10)),$uminus(X17)),X18)
        & ~ $less($sum(length1(char,t2tb1(X11)),$uminus(X17)),X19)
        & ~ $less(X19,0)
        & ! [X14: $int] :
            ( ( ~ $less(X14,0)
              & $less(X14,X17) )
           => ( tb2t2(get2(char,t2tb1(X10),$sum(X18,X14))) = tb2t2(get2(char,t2tb1(X11),$sum(X19,X14))) ) )
        & ~ $less(X18,0) )
    <=> matches1(X10,X18,X11,X19,X17) ),
    inference(theory_normalization,[],[f39]) ).

tff(f39,axiom,
    ! [X18: $int,X10: array_char,X11: array_char,X17: $int,X19: $int] :
      ( ( $lesseq(X18,$difference(length1(char,t2tb1(X10)),X17))
        & $lesseq(X19,$difference(length1(char,t2tb1(X11)),X17))
        & $lesseq(0,X19)
        & ! [X14: $int] :
            ( ( $lesseq(0,X14)
              & $less(X14,X17) )
           => ( tb2t2(get2(char,t2tb1(X10),$sum(X18,X14))) = tb2t2(get2(char,t2tb1(X11),$sum(X19,X14))) ) )
        & $lesseq(0,X18) )
    <=> matches1(X10,X18,X11,X19,X17) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_def) ).

tff(f205,plain,
    ( matches1(sK3,sK2,sK0,sK4,sK1)
    | ~ spl7_2 ),
    inference(avatar_component_clause,[],[f203]) ).

tff(f1447,plain,
    ( spl7_31
    | spl7_73
    | ~ spl7_2
    | ~ spl7_43 ),
    inference(avatar_split_clause,[],[f1302,f531,f203,f717,f423]) ).

tff(f423,plain,
    ( spl7_31
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,sK5,sK4))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_31])]) ).

tff(f717,plain,
    ( spl7_73
  <=> $less(sK6(sK2,sK3,sK0,sK5,sK4),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_73])]) ).

tff(f531,plain,
    ( spl7_43
  <=> $less(sK6(sK2,sK3,sK0,sK5,sK4),sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_43])]) ).

tff(f1302,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,sK4),0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,sK5,sK4))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,sK4))))) )
    | ~ spl7_2
    | ~ spl7_43 ),
    inference(resolution,[],[f476,f533]) ).

tff(f533,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,sK4),sK1)
    | ~ spl7_43 ),
    inference(avatar_component_clause,[],[f531]) ).

tff(f1446,plain,
    ( spl7_163
    | spl7_42
    | ~ spl7_2
    | ~ spl7_23 ),
    inference(avatar_split_clause,[],[f1300,f362,f203,f524,f1443]) ).

tff(f1443,plain,
    ( spl7_163
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK1,0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,sK1,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_163])]) ).

tff(f524,plain,
    ( spl7_42
  <=> $less(sK6(sK2,sK3,sK0,sK1,0),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_42])]) ).

tff(f362,plain,
    ( spl7_23
  <=> $less(sK6(sK2,sK3,sK0,sK1,0),sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_23])]) ).

tff(f1300,plain,
    ( $less(sK6(sK2,sK3,sK0,sK1,0),0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK1,0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,sK1,0))))) )
    | ~ spl7_2
    | ~ spl7_23 ),
    inference(resolution,[],[f476,f364]) ).

tff(f364,plain,
    ( $less(sK6(sK2,sK3,sK0,sK1,0),sK1)
    | ~ spl7_23 ),
    inference(avatar_component_clause,[],[f362]) ).

tff(f1441,plain,
    ( spl7_82
    | spl7_10
    | spl7_161
    | spl7_95
    | spl7_162
    | spl7_106 ),
    inference(avatar_split_clause,[],[f1374,f965,f1438,f908,f1434,f269,f839]) ).

tff(f839,plain,
    ( spl7_82
  <=> $less($sum(length1(char,t2tb1(sK0)),-1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_82])]) ).

tff(f269,plain,
    ( spl7_10
  <=> $less(sK2,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_10])]) ).

tff(f1434,plain,
    ( spl7_161
  <=> $less(0,sK6(sK2,sK3,sK0,1,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_161])]) ).

tff(f908,plain,
    ( spl7_95
  <=> $less($sum(length1(char,t2tb1(sK3)),-1),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_95])]) ).

tff(f1438,plain,
    ( spl7_162
  <=> ( 0 = sK6(sK2,sK3,sK0,1,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_162])]) ).

tff(f965,plain,
    ( spl7_106
  <=> matches1(sK3,sK2,sK0,0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_106])]) ).

tff(f1374,plain,
    ( ( 0 = sK6(sK2,sK3,sK0,1,0) )
    | $less($sum(length1(char,t2tb1(sK3)),-1),sK2)
    | $less(0,sK6(sK2,sK3,sK0,1,0))
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),-1),0)
    | spl7_106 ),
    inference(evaluation,[],[f1366]) ).

tff(f1366,plain,
    ( $less(0,0)
    | $less(0,sK6(sK2,sK3,sK0,1,0))
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(1)),sK2)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(1)),0)
    | ( 0 = sK6(sK2,sK3,sK0,1,0) )
    | $less(sK2,0)
    | spl7_106 ),
    inference(resolution,[],[f375,f966]) ).

tff(f966,plain,
    ( ~ matches1(sK3,sK2,sK0,0,1)
    | spl7_106 ),
    inference(avatar_component_clause,[],[f965]) ).

tff(f375,plain,
    ! [X2: $int,X3: $int,X0: $int,X1: array_char,X4: array_char] :
      ( matches1(X4,X0,X1,X3,X2)
      | $less(X3,0)
      | $less(X0,0)
      | $less($sum(length1(char,t2tb1(X1)),$uminus(X2)),X3)
      | ( 0 = sK6(X0,X4,X1,X2,X3) )
      | $less($sum(length1(char,t2tb1(X4)),$uminus(X2)),X0)
      | $less(0,sK6(X0,X4,X1,X2,X3)) ),
    inference(resolution,[],[f148,f58]) ).

tff(f58,plain,
    ! [X0: $int,X1: $int] :
      ( $less(X1,X0)
      | $less(X0,X1)
      | ( X0 = X1 ) ),
    introduced(theory_axiom_149,[]) ).

tff(f148,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int] :
      ( ~ $less(sK6(X0,X1,X2,X3,X4),0)
      | $less(X0,0)
      | $less($sum(length1(char,t2tb1(X2)),$uminus(X3)),X4)
      | $less($sum(length1(char,t2tb1(X1)),$uminus(X3)),X0)
      | $less(X4,0)
      | matches1(X1,X0,X2,X4,X3) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f1432,plain,
    ( spl7_159
    | spl7_108
    | spl7_10
    | spl7_160
    | spl7_100
    | spl7_5
    | spl7_88 ),
    inference(avatar_split_clause,[],[f1372,f872,f236,f933,f1429,f269,f975,f1425]) ).

tff(f1425,plain,
    ( spl7_159
  <=> ( 0 = sK6(sK2,sK3,sK0,0,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_159])]) ).

tff(f975,plain,
    ( spl7_108
  <=> $less($sum(length1(char,t2tb1(sK3)),0),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_108])]) ).

tff(f1429,plain,
    ( spl7_160
  <=> $less(0,sK6(sK2,sK3,sK0,0,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_160])]) ).

tff(f933,plain,
    ( spl7_100
  <=> $less($sum(length1(char,t2tb1(sK0)),0),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_100])]) ).

tff(f236,plain,
    ( spl7_5
  <=> $less(sK4,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_5])]) ).

tff(f872,plain,
    ( spl7_88
  <=> matches1(sK3,sK2,sK0,sK4,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_88])]) ).

tff(f1372,plain,
    ( $less(sK4,0)
    | $less($sum(length1(char,t2tb1(sK0)),0),sK4)
    | $less(0,sK6(sK2,sK3,sK0,0,sK4))
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK3)),0),sK2)
    | ( 0 = sK6(sK2,sK3,sK0,0,sK4) )
    | spl7_88 ),
    inference(evaluation,[],[f1361]) ).

tff(f1361,plain,
    ( $less(sK2,0)
    | $less(0,sK6(sK2,sK3,sK0,0,sK4))
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(0)),sK2)
    | ( 0 = sK6(sK2,sK3,sK0,0,sK4) )
    | $less(sK4,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(0)),sK4)
    | spl7_88 ),
    inference(resolution,[],[f375,f874]) ).

tff(f874,plain,
    ( ~ matches1(sK3,sK2,sK0,sK4,0)
    | spl7_88 ),
    inference(avatar_component_clause,[],[f872]) ).

tff(f1423,plain,
    ( spl7_158
    | spl7_41
    | ~ spl7_1
    | ~ spl7_15 ),
    inference(avatar_split_clause,[],[f1279,f311,f198,f518,f1421]) ).

tff(f1421,plain,
    ( spl7_158
  <=> ! [X6: array_char] : $less(length1(char,t2tb1(X6)),sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_158])]) ).

tff(f311,plain,
    ( spl7_15
  <=> ! [X4: array_char,X5: $int] :
        ( $less(length1(char,t2tb1(X4)),X5)
        | $less(X5,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_15])]) ).

tff(f1279,plain,
    ( ! [X6: array_char] :
        ( $less(sK5,0)
        | $less(length1(char,t2tb1(X6)),sK1) )
    | ~ spl7_1
    | ~ spl7_15 ),
    inference(resolution,[],[f312,f218]) ).

tff(f218,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,sK5)
        | $less(X0,sK1) )
    | ~ spl7_1 ),
    inference(resolution,[],[f57,f200]) ).

tff(f57,plain,
    ! [X2: $int,X0: $int,X1: $int] :
      ( ~ $less(X1,X2)
      | ~ $less(X0,X1)
      | $less(X0,X2) ),
    introduced(theory_axiom_148,[]) ).

tff(f312,plain,
    ( ! [X4: array_char,X5: $int] :
        ( $less(length1(char,t2tb1(X4)),X5)
        | $less(X5,0) )
    | ~ spl7_15 ),
    inference(avatar_component_clause,[],[f311]) ).

tff(f1419,plain,
    ( spl7_157
    | spl7_73
    | ~ spl7_8
    | ~ spl7_24 ),
    inference(avatar_split_clause,[],[f1308,f367,f256,f717,f1416]) ).

tff(f1416,plain,
    ( spl7_157
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK5,sK4))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_157])]) ).

tff(f256,plain,
    ( spl7_8
  <=> matches1(sK3,sK2,sK0,0,sK5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_8])]) ).

tff(f367,plain,
    ( spl7_24
  <=> $less(sK6(sK2,sK3,sK0,sK5,sK4),sK5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_24])]) ).

tff(f1308,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,sK4),0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK5,sK4))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,sK4))))) )
    | ~ spl7_8
    | ~ spl7_24 ),
    inference(resolution,[],[f590,f369]) ).

tff(f369,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,sK4),sK5)
    | ~ spl7_24 ),
    inference(avatar_component_clause,[],[f367]) ).

tff(f590,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,sK5)
        | $less(X0,0)
        | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,X0)))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,X0)))) ) )
    | ~ spl7_8 ),
    inference(resolution,[],[f257,f188]) ).

tff(f257,plain,
    ( matches1(sK3,sK2,sK0,0,sK5)
    | ~ spl7_8 ),
    inference(avatar_component_clause,[],[f256]) ).

tff(f1414,plain,
    ( spl7_58
    | ~ spl7_18
    | ~ spl7_36 ),
    inference(avatar_split_clause,[],[f1413,f462,f326,f616]) ).

tff(f616,plain,
    ( spl7_58
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK4))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_58])]) ).

tff(f326,plain,
    ( spl7_18
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK4))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_18])]) ).

tff(f462,plain,
    ( spl7_36
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_36])]) ).

tff(f1413,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK4))) )
    | ~ spl7_18
    | ~ spl7_36 ),
    inference(backward_demodulation,[],[f328,f464]) ).

tff(f464,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) )
    | ~ spl7_36 ),
    inference(avatar_component_clause,[],[f462]) ).

tff(f328,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK4))) )
    | ~ spl7_18 ),
    inference(avatar_component_clause,[],[f326]) ).

tff(f1412,plain,
    ( spl7_44
    | spl7_10
    | spl7_155
    | spl7_48
    | spl7_156
    | spl7_34 ),
    inference(avatar_split_clause,[],[f1371,f452,f1409,f560,f1405,f269,f538]) ).

tff(f538,plain,
    ( spl7_44
  <=> $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_44])]) ).

tff(f1405,plain,
    ( spl7_155
  <=> ( 0 = sK6(sK2,sK3,sK0,$sum(sK1,1),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_155])]) ).

tff(f560,plain,
    ( spl7_48
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_48])]) ).

tff(f1409,plain,
    ( spl7_156
  <=> $less(0,sK6(sK2,sK3,sK0,$sum(sK1,1),0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_156])]) ).

tff(f452,plain,
    ( spl7_34
  <=> matches1(sK3,sK2,sK0,0,$sum(sK1,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_34])]) ).

tff(f1371,plain,
    ( $less(0,sK6(sK2,sK3,sK0,$sum(sK1,1),0))
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),0)
    | ( 0 = sK6(sK2,sK3,sK0,$sum(sK1,1),0) )
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2)
    | spl7_34 ),
    inference(evaluation,[],[f1363]) ).

tff(f1363,plain,
    ( $less(0,0)
    | ( 0 = sK6(sK2,sK3,sK0,$sum(sK1,1),0) )
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2)
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),0)
    | $less(0,sK6(sK2,sK3,sK0,$sum(sK1,1),0))
    | spl7_34 ),
    inference(resolution,[],[f375,f454]) ).

tff(f454,plain,
    ( ~ matches1(sK3,sK2,sK0,0,$sum(sK1,1))
    | spl7_34 ),
    inference(avatar_component_clause,[],[f452]) ).

tff(f1403,plain,
    ( spl7_153
    | spl7_5
    | spl7_20
    | spl7_154
    | spl7_25
    | spl7_10
    | spl7_3 ),
    inference(avatar_split_clause,[],[f1368,f208,f269,f371,f1400,f349,f236,f1396]) ).

tff(f1396,plain,
    ( spl7_153
  <=> ( 0 = sK6(sK2,sK3,sK0,sK5,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_153])]) ).

tff(f349,plain,
    ( spl7_20
  <=> $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_20])]) ).

tff(f1400,plain,
    ( spl7_154
  <=> $less(0,sK6(sK2,sK3,sK0,sK5,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_154])]) ).

tff(f371,plain,
    ( spl7_25
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_25])]) ).

tff(f208,plain,
    ( spl7_3
  <=> matches1(sK3,sK2,sK0,sK4,sK5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_3])]) ).

tff(f1368,plain,
    ( $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK4)
    | $less(0,sK6(sK2,sK3,sK0,sK5,sK4))
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2)
    | $less(sK4,0)
    | ( 0 = sK6(sK2,sK3,sK0,sK5,sK4) )
    | spl7_3 ),
    inference(resolution,[],[f375,f210]) ).

tff(f210,plain,
    ( ~ matches1(sK3,sK2,sK0,sK4,sK5)
    | spl7_3 ),
    inference(avatar_component_clause,[],[f208]) ).

tff(f1394,plain,
    ( spl7_139
    | spl7_151
    | spl7_10
    | spl7_137
    | spl7_152
    | spl7_78 ),
    inference(avatar_split_clause,[],[f1373,f748,f1391,f1226,f269,f1387,f1234]) ).

tff(f1234,plain,
    ( spl7_139
  <=> $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK5))),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_139])]) ).

tff(f1387,plain,
    ( spl7_151
  <=> $less(0,sK6(sK2,sK3,sK0,$sum(2,sK5),0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_151])]) ).

tff(f1226,plain,
    ( spl7_137
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK5))),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_137])]) ).

tff(f1391,plain,
    ( spl7_152
  <=> ( 0 = sK6(sK2,sK3,sK0,$sum(2,sK5),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_152])]) ).

tff(f748,plain,
    ( spl7_78
  <=> matches1(sK3,sK2,sK0,0,$sum(2,sK5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_78])]) ).

tff(f1373,plain,
    ( ( 0 = sK6(sK2,sK3,sK0,$sum(2,sK5),0) )
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK5))),0)
    | $less(sK2,0)
    | $less(0,sK6(sK2,sK3,sK0,$sum(2,sK5),0))
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK5))),sK2)
    | spl7_78 ),
    inference(evaluation,[],[f1364]) ).

tff(f1364,plain,
    ( $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK5))),sK2)
    | $less(0,0)
    | ( 0 = sK6(sK2,sK3,sK0,$sum(2,sK5),0) )
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK5))),0)
    | $less(0,sK6(sK2,sK3,sK0,$sum(2,sK5),0))
    | spl7_78 ),
    inference(resolution,[],[f375,f749]) ).

tff(f749,plain,
    ( ~ matches1(sK3,sK2,sK0,0,$sum(2,sK5))
    | spl7_78 ),
    inference(avatar_component_clause,[],[f748]) ).

tff(f1385,plain,
    ( spl7_10
    | spl7_149
    | spl7_14
    | spl7_150
    | spl7_22
    | spl7_9 ),
    inference(avatar_split_clause,[],[f1376,f261,f358,f1382,f300,f1378,f269]) ).

tff(f1378,plain,
    ( spl7_149
  <=> $less(0,sK6(sK2,sK3,sK0,sK1,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_149])]) ).

tff(f300,plain,
    ( spl7_14
  <=> $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_14])]) ).

tff(f1382,plain,
    ( spl7_150
  <=> ( 0 = sK6(sK2,sK3,sK0,sK1,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_150])]) ).

tff(f358,plain,
    ( spl7_22
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_22])]) ).

tff(f261,plain,
    ( spl7_9
  <=> matches1(sK3,sK2,sK0,0,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_9])]) ).

tff(f1376,plain,
    ( $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),0)
    | ( 0 = sK6(sK2,sK3,sK0,sK1,0) )
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2)
    | $less(0,sK6(sK2,sK3,sK0,sK1,0))
    | $less(sK2,0)
    | spl7_9 ),
    inference(evaluation,[],[f1367]) ).

tff(f1367,plain,
    ( $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),0)
    | ( 0 = sK6(sK2,sK3,sK0,sK1,0) )
    | $less(0,sK6(sK2,sK3,sK0,sK1,0))
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2)
    | $less(sK2,0)
    | $less(0,0)
    | spl7_9 ),
    inference(resolution,[],[f375,f262]) ).

tff(f262,plain,
    ( ~ matches1(sK3,sK2,sK0,0,sK1)
    | spl7_9 ),
    inference(avatar_component_clause,[],[f261]) ).

tff(f1348,plain,
    ( spl7_147
    | spl7_148
    | spl7_111 ),
    inference(avatar_split_clause,[],[f1337,f1034,f1344,f1340]) ).

tff(f1340,plain,
    ( spl7_147
  <=> $less(0,$sum(length1(char,t2tb1(sK0)),-2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_147])]) ).

tff(f1344,plain,
    ( spl7_148
  <=> ( 0 = $sum(length1(char,t2tb1(sK0)),-2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_148])]) ).

tff(f1034,plain,
    ( spl7_111
  <=> $less($sum(length1(char,t2tb1(sK0)),-2),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_111])]) ).

tff(f1337,plain,
    ( ( 0 = $sum(length1(char,t2tb1(sK0)),-2) )
    | $less(0,$sum(length1(char,t2tb1(sK0)),-2))
    | spl7_111 ),
    inference(resolution,[],[f1035,f58]) ).

tff(f1035,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),-2),0)
    | spl7_111 ),
    inference(avatar_component_clause,[],[f1034]) ).

tff(f1347,plain,
    ( spl7_147
    | spl7_148
    | spl7_111 ),
    inference(avatar_split_clause,[],[f1338,f1034,f1344,f1340]) ).

tff(f1338,plain,
    ( ( 0 = $sum(length1(char,t2tb1(sK0)),-2) )
    | $less(0,$sum(length1(char,t2tb1(sK0)),-2))
    | spl7_111 ),
    inference(resolution,[],[f1035,f58]) ).

tff(f1295,plain,
    ( spl7_145
    | spl7_146
    | spl7_107 ),
    inference(avatar_split_clause,[],[f1284,f970,f1291,f1287]) ).

tff(f1287,plain,
    ( spl7_145
  <=> $less(0,$sum(-2,length1(char,t2tb1(sK0)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_145])]) ).

tff(f1291,plain,
    ( spl7_146
  <=> ( 0 = $sum(-2,length1(char,t2tb1(sK0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_146])]) ).

tff(f970,plain,
    ( spl7_107
  <=> $less($sum(-2,length1(char,t2tb1(sK0))),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_107])]) ).

tff(f1284,plain,
    ( ( 0 = $sum(-2,length1(char,t2tb1(sK0))) )
    | $less(0,$sum(-2,length1(char,t2tb1(sK0))))
    | spl7_107 ),
    inference(resolution,[],[f972,f58]) ).

tff(f972,plain,
    ( ~ $less($sum(-2,length1(char,t2tb1(sK0))),0)
    | spl7_107 ),
    inference(avatar_component_clause,[],[f970]) ).

tff(f1294,plain,
    ( spl7_145
    | spl7_146
    | spl7_107 ),
    inference(avatar_split_clause,[],[f1285,f970,f1291,f1287]) ).

tff(f1285,plain,
    ( ( 0 = $sum(-2,length1(char,t2tb1(sK0))) )
    | $less(0,$sum(-2,length1(char,t2tb1(sK0))))
    | spl7_107 ),
    inference(resolution,[],[f972,f58]) ).

tff(f1270,plain,
    ( spl7_143
    | spl7_144
    | spl7_87 ),
    inference(avatar_split_clause,[],[f1259,f867,f1266,f1262]) ).

tff(f1262,plain,
    ( spl7_143
  <=> $less(sK1,sK6(sK2,sK3,sK0,0,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_143])]) ).

tff(f1266,plain,
    ( spl7_144
  <=> ( sK6(sK2,sK3,sK0,0,0) = sK1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_144])]) ).

tff(f867,plain,
    ( spl7_87
  <=> $less(sK6(sK2,sK3,sK0,0,0),sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_87])]) ).

tff(f1259,plain,
    ( ( sK6(sK2,sK3,sK0,0,0) = sK1 )
    | $less(sK1,sK6(sK2,sK3,sK0,0,0))
    | spl7_87 ),
    inference(resolution,[],[f868,f58]) ).

tff(f868,plain,
    ( ~ $less(sK6(sK2,sK3,sK0,0,0),sK1)
    | spl7_87 ),
    inference(avatar_component_clause,[],[f867]) ).

tff(f1269,plain,
    ( spl7_143
    | spl7_144
    | spl7_87 ),
    inference(avatar_split_clause,[],[f1260,f867,f1266,f1262]) ).

tff(f1260,plain,
    ( ( sK6(sK2,sK3,sK0,0,0) = sK1 )
    | $less(sK1,sK6(sK2,sK3,sK0,0,0))
    | spl7_87 ),
    inference(resolution,[],[f868,f58]) ).

tff(f1254,plain,
    ( spl7_141
    | spl7_142
    | spl7_82 ),
    inference(avatar_split_clause,[],[f1243,f839,f1250,f1246]) ).

tff(f1246,plain,
    ( spl7_141
  <=> ( 0 = $sum(length1(char,t2tb1(sK0)),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_141])]) ).

tff(f1250,plain,
    ( spl7_142
  <=> $less(0,$sum(length1(char,t2tb1(sK0)),-1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_142])]) ).

tff(f1243,plain,
    ( $less(0,$sum(length1(char,t2tb1(sK0)),-1))
    | ( 0 = $sum(length1(char,t2tb1(sK0)),-1) )
    | spl7_82 ),
    inference(resolution,[],[f841,f58]) ).

tff(f841,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),-1),0)
    | spl7_82 ),
    inference(avatar_component_clause,[],[f839]) ).

tff(f1253,plain,
    ( spl7_141
    | spl7_142
    | spl7_82 ),
    inference(avatar_split_clause,[],[f1244,f839,f1250,f1246]) ).

tff(f1244,plain,
    ( $less(0,$sum(length1(char,t2tb1(sK0)),-1))
    | ( 0 = $sum(length1(char,t2tb1(sK0)),-1) )
    | spl7_82 ),
    inference(resolution,[],[f841,f58]) ).

tff(f1242,plain,
    ( spl7_10
    | spl7_139
    | spl7_137
    | ~ spl7_140
    | spl7_78 ),
    inference(avatar_split_clause,[],[f1223,f748,f1239,f1226,f1234,f269]) ).

tff(f1239,plain,
    ( spl7_140
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(2,sK5),0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(2,sK5),0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_140])]) ).

tff(f1223,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(2,sK5),0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(2,sK5),0))))) )
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK5))),0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK5))),sK2)
    | $less(sK2,0)
    | spl7_78 ),
    inference(evaluation,[],[f1221]) ).

tff(f1221,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(2,sK5),0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(2,sK5),0))))) )
    | $less(0,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK5))),sK2)
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK5))),0)
    | spl7_78 ),
    inference(resolution,[],[f749,f189]) ).

tff(f189,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int] :
      ( matches1(X1,X0,X2,X4,X3)
      | ( tb2t2(get(char,int,elts(char,t2tb1(X2)),t2tb($sum(X4,sK6(X0,X1,X2,X3,X4))))) != tb2t2(get(char,int,elts(char,t2tb1(X1)),t2tb($sum(X0,sK6(X0,X1,X2,X3,X4))))) )
      | $less(X0,0)
      | $less($sum(length1(char,t2tb1(X2)),$uminus(X3)),X4)
      | $less($sum(length1(char,t2tb1(X1)),$uminus(X3)),X0)
      | $less(X4,0) ),
    inference(definition_unfolding,[],[f146,f135,f135]) ).

tff(f146,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int] :
      ( $less(X4,0)
      | ( tb2t2(get2(char,t2tb1(X2),$sum(X4,sK6(X0,X1,X2,X3,X4)))) != tb2t2(get2(char,t2tb1(X1),$sum(X0,sK6(X0,X1,X2,X3,X4)))) )
      | $less($sum(length1(char,t2tb1(X2)),$uminus(X3)),X4)
      | $less($sum(length1(char,t2tb1(X1)),$uminus(X3)),X0)
      | $less(X0,0)
      | matches1(X1,X0,X2,X4,X3) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f1237,plain,
    ( spl7_10
    | spl7_137
    | spl7_138
    | spl7_139
    | spl7_78 ),
    inference(avatar_split_clause,[],[f1224,f748,f1234,f1230,f1226,f269]) ).

tff(f1230,plain,
    ( spl7_138
  <=> $less(sK6(sK2,sK3,sK0,$sum(2,sK5),0),$sum(2,sK5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_138])]) ).

tff(f1224,plain,
    ( $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK5))),sK2)
    | $less(sK6(sK2,sK3,sK0,$sum(2,sK5),0),$sum(2,sK5))
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK5))),0)
    | $less(sK2,0)
    | spl7_78 ),
    inference(evaluation,[],[f1222]) ).

tff(f1222,plain,
    ( $less(sK2,0)
    | $less(sK6(sK2,sK3,sK0,$sum(2,sK5),0),$sum(2,sK5))
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK5))),sK2)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK5))),0)
    | $less(0,0)
    | spl7_78 ),
    inference(resolution,[],[f749,f147]) ).

tff(f147,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int] :
      ( matches1(X1,X0,X2,X4,X3)
      | $less(sK6(X0,X1,X2,X3,X4),X3)
      | $less(X4,0)
      | $less(X0,0)
      | $less($sum(length1(char,t2tb1(X1)),$uminus(X3)),X0)
      | $less($sum(length1(char,t2tb1(X2)),$uminus(X3)),X4) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f1220,plain,
    ( spl7_134
    | spl7_10
    | spl7_136
    | spl7_135
    | spl7_5
    | spl7_64 ),
    inference(avatar_split_clause,[],[f1202,f661,f236,f1212,f1217,f269,f1208]) ).

tff(f1208,plain,
    ( spl7_134
  <=> $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK1))),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_134])]) ).

tff(f1217,plain,
    ( spl7_136
  <=> $less(sK6(sK2,sK3,sK0,$sum(2,sK1),sK4),$sum(2,sK1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_136])]) ).

tff(f1212,plain,
    ( spl7_135
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK1))),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_135])]) ).

tff(f661,plain,
    ( spl7_64
  <=> matches1(sK3,sK2,sK0,sK4,$sum(2,sK1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_64])]) ).

tff(f1202,plain,
    ( $less(sK4,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK1))),sK4)
    | $less(sK6(sK2,sK3,sK0,$sum(2,sK1),sK4),$sum(2,sK1))
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK1))),sK2)
    | spl7_64 ),
    inference(resolution,[],[f662,f147]) ).

tff(f662,plain,
    ( ~ matches1(sK3,sK2,sK0,sK4,$sum(2,sK1))
    | spl7_64 ),
    inference(avatar_component_clause,[],[f661]) ).

tff(f1215,plain,
    ( ~ spl7_133
    | spl7_134
    | spl7_5
    | spl7_10
    | spl7_135
    | spl7_64 ),
    inference(avatar_split_clause,[],[f1201,f661,f1212,f269,f236,f1208,f1204]) ).

tff(f1204,plain,
    ( spl7_133
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(2,sK1),sK4))))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,$sum(2,sK1),sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_133])]) ).

tff(f1201,plain,
    ( $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(2,sK1))),sK4)
    | $less(sK2,0)
    | $less(sK4,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(2,sK1))),sK2)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(2,sK1),sK4))))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,$sum(2,sK1),sK4))))) )
    | spl7_64 ),
    inference(resolution,[],[f662,f189]) ).

tff(f1195,plain,
    ( spl7_132
    | spl7_131
    | spl7_56 ),
    inference(avatar_split_clause,[],[f1184,f606,f1187,f1191]) ).

tff(f1191,plain,
    ( spl7_132
  <=> $less(0,$sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_132])]) ).

tff(f1187,plain,
    ( spl7_131
  <=> ( 0 = $sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_131])]) ).

tff(f606,plain,
    ( spl7_56
  <=> $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_56])]) ).

tff(f1184,plain,
    ( ( 0 = $sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1) )
    | $less(0,$sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1))
    | spl7_56 ),
    inference(resolution,[],[f607,f58]) ).

tff(f607,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1),0)
    | spl7_56 ),
    inference(avatar_component_clause,[],[f606]) ).

tff(f1194,plain,
    ( spl7_131
    | spl7_132
    | spl7_56 ),
    inference(avatar_split_clause,[],[f1185,f606,f1191,f1187]) ).

tff(f1185,plain,
    ( $less(0,$sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1))
    | ( 0 = $sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1) )
    | spl7_56 ),
    inference(resolution,[],[f607,f58]) ).

tff(f1183,plain,
    ( spl7_128
    | spl7_129
    | spl7_54 ),
    inference(avatar_split_clause,[],[f1167,f598,f1174,f1170]) ).

tff(f1170,plain,
    ( spl7_128
  <=> $less(sK2,$sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_128])]) ).

tff(f1174,plain,
    ( spl7_129
  <=> ( $sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1) = sK2 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_129])]) ).

tff(f598,plain,
    ( spl7_54
  <=> $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_54])]) ).

tff(f1167,plain,
    ( ( $sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1) = sK2 )
    | $less(sK2,$sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1))
    | spl7_54 ),
    inference(resolution,[],[f599,f58]) ).

tff(f599,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1),sK2)
    | spl7_54 ),
    inference(avatar_component_clause,[],[f598]) ).

tff(f1182,plain,
    ( ~ spl7_130
    | ~ spl7_12
    | spl7_54 ),
    inference(avatar_split_clause,[],[f1166,f598,f287,f1179]) ).

tff(f1179,plain,
    ( spl7_130
  <=> $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_130])]) ).

tff(f287,plain,
    ( spl7_12
  <=> $less(0,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_12])]) ).

tff(f1166,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1),0)
    | ~ spl7_12
    | spl7_54 ),
    inference(resolution,[],[f599,f377]) ).

tff(f377,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK2)
        | ~ $less(X0,0) )
    | ~ spl7_12 ),
    inference(resolution,[],[f289,f57]) ).

tff(f289,plain,
    ( $less(0,sK2)
    | ~ spl7_12 ),
    inference(avatar_component_clause,[],[f287]) ).

tff(f1177,plain,
    ( spl7_128
    | spl7_129
    | spl7_54 ),
    inference(avatar_split_clause,[],[f1168,f598,f1174,f1170]) ).

tff(f1168,plain,
    ( ( $sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1) = sK2 )
    | $less(sK2,$sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1))
    | spl7_54 ),
    inference(resolution,[],[f599,f58]) ).

tff(f1162,plain,
    ( spl7_126
    | spl7_127
    | spl7_30 ),
    inference(avatar_split_clause,[],[f1152,f406,f1158,f1154]) ).

tff(f1154,plain,
    ( spl7_126
  <=> ( $sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1) = sK4 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_126])]) ).

tff(f1158,plain,
    ( spl7_127
  <=> $less(sK4,$sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_127])]) ).

tff(f406,plain,
    ( spl7_30
  <=> $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_30])]) ).

tff(f1152,plain,
    ( $less(sK4,$sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1))
    | ( $sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1) = sK4 )
    | spl7_30 ),
    inference(resolution,[],[f407,f58]) ).

tff(f407,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1),sK4)
    | spl7_30 ),
    inference(avatar_component_clause,[],[f406]) ).

tff(f1161,plain,
    ( spl7_126
    | spl7_127
    | spl7_30 ),
    inference(avatar_split_clause,[],[f1151,f406,f1158,f1154]) ).

tff(f1151,plain,
    ( $less(sK4,$sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1))
    | ( $sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1) = sK4 )
    | spl7_30 ),
    inference(resolution,[],[f407,f58]) ).

tff(f1146,plain,
    ( spl7_123
    | spl7_124
    | spl7_29 ),
    inference(avatar_split_clause,[],[f1131,f402,f1137,f1133]) ).

tff(f1133,plain,
    ( spl7_123
  <=> ( $sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1) = sK2 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_123])]) ).

tff(f1137,plain,
    ( spl7_124
  <=> $less(sK2,$sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_124])]) ).

tff(f402,plain,
    ( spl7_29
  <=> $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_29])]) ).

tff(f1131,plain,
    ( $less(sK2,$sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1))
    | ( $sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1) = sK2 )
    | spl7_29 ),
    inference(resolution,[],[f403,f58]) ).

tff(f403,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1),sK2)
    | spl7_29 ),
    inference(avatar_component_clause,[],[f402]) ).

tff(f1145,plain,
    ( ~ spl7_125
    | ~ spl7_12
    | spl7_29 ),
    inference(avatar_split_clause,[],[f1129,f402,f287,f1142]) ).

tff(f1142,plain,
    ( spl7_125
  <=> $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_125])]) ).

tff(f1129,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1),0)
    | ~ spl7_12
    | spl7_29 ),
    inference(resolution,[],[f403,f377]) ).

tff(f1140,plain,
    ( spl7_123
    | spl7_124
    | spl7_29 ),
    inference(avatar_split_clause,[],[f1130,f402,f1137,f1133]) ).

tff(f1130,plain,
    ( $less(sK2,$sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1))
    | ( $sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1) = sK2 )
    | spl7_29 ),
    inference(resolution,[],[f403,f58]) ).

tff(f1128,plain,
    ( spl7_121
    | spl7_122
    | spl7_25 ),
    inference(avatar_split_clause,[],[f1118,f371,f1124,f1120]) ).

tff(f1120,plain,
    ( spl7_121
  <=> ( sK4 = $sum(length1(char,t2tb1(sK0)),$uminus(sK5)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_121])]) ).

tff(f1124,plain,
    ( spl7_122
  <=> $less(sK4,$sum(length1(char,t2tb1(sK0)),$uminus(sK5))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_122])]) ).

tff(f1118,plain,
    ( $less(sK4,$sum(length1(char,t2tb1(sK0)),$uminus(sK5)))
    | ( sK4 = $sum(length1(char,t2tb1(sK0)),$uminus(sK5)) )
    | spl7_25 ),
    inference(resolution,[],[f372,f58]) ).

tff(f372,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK4)
    | spl7_25 ),
    inference(avatar_component_clause,[],[f371]) ).

tff(f1127,plain,
    ( spl7_121
    | spl7_122
    | spl7_25 ),
    inference(avatar_split_clause,[],[f1117,f371,f1124,f1120]) ).

tff(f1117,plain,
    ( $less(sK4,$sum(length1(char,t2tb1(sK0)),$uminus(sK5)))
    | ( sK4 = $sum(length1(char,t2tb1(sK0)),$uminus(sK5)) )
    | spl7_25 ),
    inference(resolution,[],[f372,f58]) ).

tff(f1113,plain,
    ( spl7_119
    | spl7_120
    | spl7_22 ),
    inference(avatar_split_clause,[],[f1102,f358,f1109,f1105]) ).

tff(f1105,plain,
    ( spl7_119
  <=> $less(0,$sum(length1(char,t2tb1(sK0)),$uminus(sK1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_119])]) ).

tff(f1109,plain,
    ( spl7_120
  <=> ( 0 = $sum(length1(char,t2tb1(sK0)),$uminus(sK1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_120])]) ).

tff(f1102,plain,
    ( ( 0 = $sum(length1(char,t2tb1(sK0)),$uminus(sK1)) )
    | $less(0,$sum(length1(char,t2tb1(sK0)),$uminus(sK1)))
    | spl7_22 ),
    inference(resolution,[],[f359,f58]) ).

tff(f359,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),0)
    | spl7_22 ),
    inference(avatar_component_clause,[],[f358]) ).

tff(f1112,plain,
    ( spl7_119
    | spl7_120
    | spl7_22 ),
    inference(avatar_split_clause,[],[f1103,f358,f1109,f1105]) ).

tff(f1103,plain,
    ( ( 0 = $sum(length1(char,t2tb1(sK0)),$uminus(sK1)) )
    | $less(0,$sum(length1(char,t2tb1(sK0)),$uminus(sK1)))
    | spl7_22 ),
    inference(resolution,[],[f359,f58]) ).

tff(f1101,plain,
    ( ~ spl7_118
    | ~ spl7_12
    | spl7_20 ),
    inference(avatar_split_clause,[],[f1084,f349,f287,f1098]) ).

tff(f1098,plain,
    ( spl7_118
  <=> $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_118])]) ).

tff(f1084,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),0)
    | ~ spl7_12
    | spl7_20 ),
    inference(resolution,[],[f350,f377]) ).

tff(f350,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2)
    | spl7_20 ),
    inference(avatar_component_clause,[],[f349]) ).

tff(f1096,plain,
    ( spl7_116
    | spl7_117
    | spl7_20 ),
    inference(avatar_split_clause,[],[f1086,f349,f1092,f1088]) ).

tff(f1088,plain,
    ( spl7_116
  <=> $less(sK2,$sum(length1(char,t2tb1(sK3)),$uminus(sK5))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_116])]) ).

tff(f1092,plain,
    ( spl7_117
  <=> ( sK2 = $sum(length1(char,t2tb1(sK3)),$uminus(sK5)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_117])]) ).

tff(f1086,plain,
    ( ( sK2 = $sum(length1(char,t2tb1(sK3)),$uminus(sK5)) )
    | $less(sK2,$sum(length1(char,t2tb1(sK3)),$uminus(sK5)))
    | spl7_20 ),
    inference(resolution,[],[f350,f58]) ).

tff(f1095,plain,
    ( spl7_116
    | spl7_117
    | spl7_20 ),
    inference(avatar_split_clause,[],[f1085,f349,f1092,f1088]) ).

tff(f1085,plain,
    ( ( sK2 = $sum(length1(char,t2tb1(sK3)),$uminus(sK5)) )
    | $less(sK2,$sum(length1(char,t2tb1(sK3)),$uminus(sK5)))
    | spl7_20 ),
    inference(resolution,[],[f350,f58]) ).

tff(f1078,plain,
    ( spl7_114
    | spl7_115
    | spl7_103 ),
    inference(avatar_split_clause,[],[f1067,f949,f1074,f1070]) ).

tff(f1070,plain,
    ( spl7_114
  <=> ( 0 = $sum(-1,length1(char,t2tb1(sK0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_114])]) ).

tff(f1074,plain,
    ( spl7_115
  <=> $less(0,$sum(-1,length1(char,t2tb1(sK0)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_115])]) ).

tff(f949,plain,
    ( spl7_103
  <=> $less($sum(-1,length1(char,t2tb1(sK0))),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_103])]) ).

tff(f1067,plain,
    ( $less(0,$sum(-1,length1(char,t2tb1(sK0))))
    | ( 0 = $sum(-1,length1(char,t2tb1(sK0))) )
    | spl7_103 ),
    inference(resolution,[],[f951,f58]) ).

tff(f951,plain,
    ( ~ $less($sum(-1,length1(char,t2tb1(sK0))),0)
    | spl7_103 ),
    inference(avatar_component_clause,[],[f949]) ).

tff(f1077,plain,
    ( spl7_114
    | spl7_115
    | spl7_103 ),
    inference(avatar_split_clause,[],[f1068,f949,f1074,f1070]) ).

tff(f1068,plain,
    ( $less(0,$sum(-1,length1(char,t2tb1(sK0))))
    | ( 0 = $sum(-1,length1(char,t2tb1(sK0))) )
    | spl7_103 ),
    inference(resolution,[],[f951,f58]) ).

tff(f1046,plain,
    ( spl7_10
    | spl7_111
    | spl7_110
    | spl7_113
    | spl7_96 ),
    inference(avatar_split_clause,[],[f1027,f913,f1043,f1030,f1034,f269]) ).

tff(f1030,plain,
    ( spl7_110
  <=> $less($sum(length1(char,t2tb1(sK3)),-2),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_110])]) ).

tff(f1043,plain,
    ( spl7_113
  <=> $less(sK6(sK2,sK3,sK0,2,0),2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_113])]) ).

tff(f913,plain,
    ( spl7_96
  <=> matches1(sK3,sK2,sK0,0,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_96])]) ).

tff(f1027,plain,
    ( $less(sK6(sK2,sK3,sK0,2,0),2)
    | $less($sum(length1(char,t2tb1(sK3)),-2),sK2)
    | $less($sum(length1(char,t2tb1(sK0)),-2),0)
    | $less(sK2,0)
    | spl7_96 ),
    inference(evaluation,[],[f1026]) ).

tff(f1026,plain,
    ( $less(0,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(2)),sK2)
    | $less(sK6(sK2,sK3,sK0,2,0),2)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(2)),0)
    | $less(sK2,0)
    | spl7_96 ),
    inference(resolution,[],[f915,f147]) ).

tff(f915,plain,
    ( ~ matches1(sK3,sK2,sK0,0,2)
    | spl7_96 ),
    inference(avatar_component_clause,[],[f913]) ).

tff(f1041,plain,
    ( spl7_10
    | spl7_110
    | spl7_111
    | ~ spl7_112
    | spl7_96 ),
    inference(avatar_split_clause,[],[f1028,f913,f1038,f1034,f1030,f269]) ).

tff(f1038,plain,
    ( spl7_112
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,2,0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,2,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_112])]) ).

tff(f1028,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,2,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,2,0))))) )
    | $less($sum(length1(char,t2tb1(sK0)),-2),0)
    | $less($sum(length1(char,t2tb1(sK3)),-2),sK2)
    | $less(sK2,0)
    | spl7_96 ),
    inference(evaluation,[],[f1025]) ).

tff(f1025,plain,
    ( $less($sum(length1(char,t2tb1(sK3)),$uminus(2)),sK2)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,2,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,2,0))))) )
    | $less(sK2,0)
    | $less(0,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(2)),0)
    | spl7_96 ),
    inference(resolution,[],[f915,f189]) ).

tff(f1006,plain,
    ( spl7_108
    | spl7_10
    | spl7_109
    | spl7_89
    | spl7_97 ),
    inference(avatar_split_clause,[],[f1003,f918,f877,f981,f269,f975]) ).

tff(f981,plain,
    ( spl7_109
  <=> $less($sum(length1(char,t2tb1(sK0)),0),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_109])]) ).

tff(f877,plain,
    ( spl7_89
  <=> $less(sK6(sK2,sK3,sK0,0,0),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_89])]) ).

tff(f918,plain,
    ( spl7_97
  <=> matches1(sK3,sK2,sK0,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_97])]) ).

tff(f1003,plain,
    ( $less(sK6(sK2,sK3,sK0,0,0),0)
    | $less($sum(length1(char,t2tb1(sK0)),0),0)
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK3)),0),sK2)
    | spl7_97 ),
    inference(evaluation,[],[f1002]) ).

tff(f1002,plain,
    ( $less($sum(length1(char,t2tb1(sK3)),$uminus(0)),sK2)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(0)),0)
    | $less(0,0)
    | $less(sK2,0)
    | $less(sK6(sK2,sK3,sK0,0,0),0)
    | spl7_97 ),
    inference(resolution,[],[f919,f147]) ).

tff(f919,plain,
    ( ~ matches1(sK3,sK2,sK0,0,0)
    | spl7_97 ),
    inference(avatar_component_clause,[],[f918]) ).

tff(f984,plain,
    ( ~ spl7_109
    | spl7_19
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f820,f773,f345,f981]) ).

tff(f345,plain,
    ( spl7_19
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_19])]) ).

tff(f773,plain,
    ( spl7_81
  <=> ( 0 = sK5 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_81])]) ).

tff(f820,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),0),0)
    | spl7_19
    | ~ spl7_81 ),
    inference(evaluation,[],[f785]) ).

tff(f785,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus(0)),0)
    | spl7_19
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f346,f775]) ).

tff(f775,plain,
    ( ( 0 = sK5 )
    | ~ spl7_81 ),
    inference(avatar_component_clause,[],[f773]) ).

tff(f346,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),0)
    | spl7_19 ),
    inference(avatar_component_clause,[],[f345]) ).

tff(f978,plain,
    ( ~ spl7_108
    | spl7_20
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f821,f773,f349,f975]) ).

tff(f821,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),0),sK2)
    | spl7_20
    | ~ spl7_81 ),
    inference(evaluation,[],[f786]) ).

tff(f786,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),$uminus(0)),sK2)
    | spl7_20
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f350,f775]) ).

tff(f973,plain,
    ( ~ spl7_107
    | spl7_76
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f822,f773,f740,f970]) ).

tff(f740,plain,
    ( spl7_76
  <=> $less($sum($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),-1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_76])]) ).

tff(f822,plain,
    ( ~ $less($sum(-2,length1(char,t2tb1(sK0))),0)
    | spl7_76
    | ~ spl7_81 ),
    inference(evaluation,[],[f815]) ).

tff(f815,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK0)),$uminus($sum(0,1))),-1),0)
    | spl7_76
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f741,f775]) ).

tff(f741,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),-1),0)
    | spl7_76 ),
    inference(avatar_component_clause,[],[f740]) ).

tff(f968,plain,
    ( spl7_106
    | ~ spl7_55
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f823,f773,f602,f965]) ).

tff(f602,plain,
    ( spl7_55
  <=> matches1(sK3,sK2,sK0,0,$sum(sK5,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_55])]) ).

tff(f823,plain,
    ( matches1(sK3,sK2,sK0,0,1)
    | ~ spl7_55
    | ~ spl7_81 ),
    inference(evaluation,[],[f800]) ).

tff(f800,plain,
    ( matches1(sK3,sK2,sK0,0,$sum(0,1))
    | ~ spl7_55
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f604,f775]) ).

tff(f604,plain,
    ( matches1(sK3,sK2,sK0,0,$sum(sK5,1))
    | ~ spl7_55 ),
    inference(avatar_component_clause,[],[f602]) ).

tff(f963,plain,
    ( ~ spl7_105
    | spl7_75
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f824,f773,f736,f960]) ).

tff(f960,plain,
    ( spl7_105
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,1)))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(1))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_105])]) ).

tff(f736,plain,
    ( spl7_75
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(1,sK5)))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,$sum(sK5,1))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_75])]) ).

tff(f824,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,1)))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(1))) )
    | spl7_75
    | ~ spl7_81 ),
    inference(evaluation,[],[f814]) ).

tff(f814,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(1,0)))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,$sum(0,1))))) )
    | spl7_75
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f738,f775]) ).

tff(f738,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(1,sK5)))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,$sum(sK5,1))))) )
    | spl7_75 ),
    inference(avatar_component_clause,[],[f736]) ).

tff(f958,plain,
    ( ~ spl7_104
    | spl7_39
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f793,f773,f510,f955]) ).

tff(f955,plain,
    ( spl7_104
  <=> ( 0 = sK1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_104])]) ).

tff(f510,plain,
    ( spl7_39
  <=> ( sK5 = sK1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_39])]) ).

tff(f793,plain,
    ( ( 0 != sK1 )
    | spl7_39
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f511,f775]) ).

tff(f511,plain,
    ( ( sK5 != sK1 )
    | spl7_39 ),
    inference(avatar_component_clause,[],[f510]) ).

tff(f952,plain,
    ( ~ spl7_103
    | spl7_56
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f826,f773,f606,f949]) ).

tff(f826,plain,
    ( ~ $less($sum(-1,length1(char,t2tb1(sK0))),0)
    | spl7_56
    | ~ spl7_81 ),
    inference(evaluation,[],[f801]) ).

tff(f801,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(0)),-1),0)
    | spl7_56
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f607,f775]) ).

tff(f947,plain,
    ( ~ spl7_102
    | spl7_79
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f827,f773,f760,f944]) ).

tff(f944,plain,
    ( spl7_102
  <=> ( 0 = $sum(length1(char,t2tb1(sK0)),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_102])]) ).

tff(f760,plain,
    ( spl7_79
  <=> ( 0 = $sum(length1(char,t2tb1(sK0)),$uminus(sK5)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_79])]) ).

tff(f827,plain,
    ( ( 0 != $sum(length1(char,t2tb1(sK0)),0) )
    | spl7_79
    | ~ spl7_81 ),
    inference(evaluation,[],[f818]) ).

tff(f818,plain,
    ( ( 0 != $sum(length1(char,t2tb1(sK0)),$uminus(0)) )
    | spl7_79
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f761,f775]) ).

tff(f761,plain,
    ( ( 0 != $sum(length1(char,t2tb1(sK0)),$uminus(sK5)) )
    | spl7_79 ),
    inference(avatar_component_clause,[],[f760]) ).

tff(f942,plain,
    ( spl7_92
    | ~ spl7_24
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f788,f773,f367,f892]) ).

tff(f892,plain,
    ( spl7_92
  <=> $less(sK6(sK2,sK3,sK0,0,sK4),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_92])]) ).

tff(f788,plain,
    ( $less(sK6(sK2,sK3,sK0,0,sK4),0)
    | ~ spl7_24
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f369,f775]) ).

tff(f941,plain,
    ( spl7_101
    | ~ spl7_65
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f828,f773,f671,f938]) ).

tff(f938,plain,
    ( spl7_101
  <=> $less(sK6(sK2,sK3,sK0,1,0),1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_101])]) ).

tff(f671,plain,
    ( spl7_65
  <=> $less(sK6(sK2,sK3,sK0,$sum(sK5,1),0),$sum(sK5,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_65])]) ).

tff(f828,plain,
    ( $less(sK6(sK2,sK3,sK0,1,0),1)
    | ~ spl7_65
    | ~ spl7_81 ),
    inference(evaluation,[],[f806]) ).

tff(f806,plain,
    ( $less(sK6(sK2,sK3,sK0,$sum(0,1),0),$sum(0,1))
    | ~ spl7_65
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f673,f775]) ).

tff(f673,plain,
    ( $less(sK6(sK2,sK3,sK0,$sum(sK5,1),0),$sum(sK5,1))
    | ~ spl7_65 ),
    inference(avatar_component_clause,[],[f671]) ).

tff(f936,plain,
    ( ~ spl7_100
    | spl7_25
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f829,f773,f371,f933]) ).

tff(f829,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),0),sK4)
    | spl7_25
    | ~ spl7_81 ),
    inference(evaluation,[],[f789]) ).

tff(f789,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus(0)),sK4)
    | spl7_25
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f372,f775]) ).

tff(f931,plain,
    ( ~ spl7_99
    | spl7_54
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f830,f773,f598,f928]) ).

tff(f928,plain,
    ( spl7_99
  <=> $less($sum(-1,length1(char,t2tb1(sK3))),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_99])]) ).

tff(f830,plain,
    ( ~ $less($sum(-1,length1(char,t2tb1(sK3))),sK2)
    | spl7_54
    | ~ spl7_81 ),
    inference(evaluation,[],[f799]) ).

tff(f799,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(0)),-1),sK2)
    | spl7_54
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f599,f775]) ).

tff(f926,plain,
    ( ~ spl7_98
    | spl7_59
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f803,f773,f629,f923]) ).

tff(f923,plain,
    ( spl7_98
  <=> ( 0 = sK6(sK2,sK3,sK0,0,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_98])]) ).

tff(f629,plain,
    ( spl7_59
  <=> ( sK5 = sK6(sK2,sK3,sK0,sK5,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_59])]) ).

tff(f803,plain,
    ( ( 0 != sK6(sK2,sK3,sK0,0,0) )
    | spl7_59
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f630,f775]) ).

tff(f630,plain,
    ( ( sK5 != sK6(sK2,sK3,sK0,sK5,0) )
    | spl7_59 ),
    inference(avatar_component_clause,[],[f629]) ).

tff(f921,plain,
    ( spl7_97
    | ~ spl7_8
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f784,f773,f256,f918]) ).

tff(f784,plain,
    ( matches1(sK3,sK2,sK0,0,0)
    | ~ spl7_8
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f257,f775]) ).

tff(f916,plain,
    ( ~ spl7_96
    | spl7_78
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f831,f773,f748,f913]) ).

tff(f831,plain,
    ( ~ matches1(sK3,sK2,sK0,0,2)
    | spl7_78
    | ~ spl7_81 ),
    inference(evaluation,[],[f817]) ).

tff(f817,plain,
    ( ~ matches1(sK3,sK2,sK0,0,$sum(2,0))
    | spl7_78
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f749,f775]) ).

tff(f911,plain,
    ( ~ spl7_95
    | spl7_66
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f832,f773,f675,f908]) ).

tff(f675,plain,
    ( spl7_66
  <=> $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_66])]) ).

tff(f832,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),-1),sK2)
    | spl7_66
    | ~ spl7_81 ),
    inference(evaluation,[],[f807]) ).

tff(f807,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(0,1))),sK2)
    | spl7_66
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f676,f775]) ).

tff(f676,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),sK2)
    | spl7_66 ),
    inference(avatar_component_clause,[],[f675]) ).

tff(f906,plain,
    ( ~ spl7_94
    | spl7_33
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f791,f773,f433,f903]) ).

tff(f903,plain,
    ( spl7_94
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,0,0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,0,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_94])]) ).

tff(f433,plain,
    ( spl7_33
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK5,0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_33])]) ).

tff(f791,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,0,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,0,0))))) )
    | spl7_33
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f435,f775]) ).

tff(f435,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK5,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,0))))) )
    | spl7_33 ),
    inference(avatar_component_clause,[],[f433]) ).

tff(f901,plain,
    ( ~ spl7_93
    | spl7_31
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f790,f773,f423,f898]) ).

tff(f898,plain,
    ( spl7_93
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,0,sK4))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,0,sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_93])]) ).

tff(f790,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,0,sK4))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,0,sK4))))) )
    | spl7_31
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f425,f775]) ).

tff(f425,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,sK5,sK4))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,sK4))))) )
    | spl7_31 ),
    inference(avatar_component_clause,[],[f423]) ).

tff(f896,plain,
    ( spl7_89
    | ~ spl7_72
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f810,f773,f712,f877]) ).

tff(f712,plain,
    ( spl7_72
  <=> $less(sK6(sK2,sK3,sK0,sK5,0),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_72])]) ).

tff(f810,plain,
    ( $less(sK6(sK2,sK3,sK0,0,0),0)
    | ~ spl7_72
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f714,f775]) ).

tff(f714,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,0),0)
    | ~ spl7_72 ),
    inference(avatar_component_clause,[],[f712]) ).

tff(f895,plain,
    ( spl7_92
    | ~ spl7_73
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f811,f773,f717,f892]) ).

tff(f811,plain,
    ( $less(sK6(sK2,sK3,sK0,0,sK4),0)
    | ~ spl7_73
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f719,f775]) ).

tff(f719,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,sK4),0)
    | ~ spl7_73 ),
    inference(avatar_component_clause,[],[f717]) ).

tff(f890,plain,
    ( ~ spl7_91
    | spl7_60
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f804,f773,f633,f887]) ).

tff(f887,plain,
    ( spl7_91
  <=> $less(0,sK6(sK2,sK3,sK0,0,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_91])]) ).

tff(f633,plain,
    ( spl7_60
  <=> $less(sK5,sK6(sK2,sK3,sK0,sK5,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_60])]) ).

tff(f804,plain,
    ( ~ $less(0,sK6(sK2,sK3,sK0,0,0))
    | spl7_60
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f634,f775]) ).

tff(f634,plain,
    ( ~ $less(sK5,sK6(sK2,sK3,sK0,sK5,0))
    | spl7_60 ),
    inference(avatar_component_clause,[],[f633]) ).

tff(f885,plain,
    ( spl7_90
    | ~ spl7_80
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f833,f773,f764,f882]) ).

tff(f882,plain,
    ( spl7_90
  <=> $less(0,$sum(length1(char,t2tb1(sK0)),0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_90])]) ).

tff(f764,plain,
    ( spl7_80
  <=> $less(0,$sum(length1(char,t2tb1(sK0)),$uminus(sK5))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_80])]) ).

tff(f833,plain,
    ( $less(0,$sum(length1(char,t2tb1(sK0)),0))
    | ~ spl7_80
    | ~ spl7_81 ),
    inference(evaluation,[],[f819]) ).

tff(f819,plain,
    ( $less(0,$sum(length1(char,t2tb1(sK0)),$uminus(0)))
    | ~ spl7_80
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f766,f775]) ).

tff(f766,plain,
    ( $less(0,$sum(length1(char,t2tb1(sK0)),$uminus(sK5)))
    | ~ spl7_80 ),
    inference(avatar_component_clause,[],[f764]) ).

tff(f880,plain,
    ( spl7_89
    | ~ spl7_21
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f787,f773,f353,f877]) ).

tff(f353,plain,
    ( spl7_21
  <=> $less(sK6(sK2,sK3,sK0,sK5,0),sK5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_21])]) ).

tff(f787,plain,
    ( $less(sK6(sK2,sK3,sK0,0,0),0)
    | ~ spl7_21
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f355,f775]) ).

tff(f355,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,0),sK5)
    | ~ spl7_21 ),
    inference(avatar_component_clause,[],[f353]) ).

tff(f875,plain,
    ( ~ spl7_88
    | spl7_3
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f779,f773,f208,f872]) ).

tff(f779,plain,
    ( ~ matches1(sK3,sK2,sK0,sK4,0)
    | spl7_3
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f210,f775]) ).

tff(f870,plain,
    ( spl7_87
    | ~ spl7_38
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f792,f773,f494,f867]) ).

tff(f494,plain,
    ( spl7_38
  <=> $less(sK6(sK2,sK3,sK0,sK5,0),sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_38])]) ).

tff(f792,plain,
    ( $less(sK6(sK2,sK3,sK0,0,0),sK1)
    | ~ spl7_38
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f496,f775]) ).

tff(f496,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,0),sK1)
    | ~ spl7_38 ),
    inference(avatar_component_clause,[],[f494]) ).

tff(f864,plain,
    ( spl7_86
    | ~ spl7_43
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f796,f773,f531,f861]) ).

tff(f861,plain,
    ( spl7_86
  <=> $less(sK6(sK2,sK3,sK0,0,sK4),sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_86])]) ).

tff(f796,plain,
    ( $less(sK6(sK2,sK3,sK0,0,sK4),sK1)
    | ~ spl7_43
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f533,f775]) ).

tff(f858,plain,
    ( ~ spl7_85
    | spl7_77
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f834,f773,f744,f855]) ).

tff(f855,plain,
    ( spl7_85
  <=> $less($sum(-2,length1(char,t2tb1(sK3))),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_85])]) ).

tff(f744,plain,
    ( spl7_77
  <=> $less($sum($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),-1),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_77])]) ).

tff(f834,plain,
    ( ~ $less($sum(-2,length1(char,t2tb1(sK3))),sK2)
    | spl7_77
    | ~ spl7_81 ),
    inference(evaluation,[],[f816]) ).

tff(f816,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK3)),$uminus($sum(0,1))),-1),sK2)
    | spl7_77
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f745,f775]) ).

tff(f745,plain,
    ( ~ $less($sum($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),-1),sK2)
    | spl7_77 ),
    inference(avatar_component_clause,[],[f744]) ).

tff(f852,plain,
    ( ~ spl7_84
    | spl7_68
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f835,f773,f684,f849]) ).

tff(f849,plain,
    ( spl7_84
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,1,0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,1,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_84])]) ).

tff(f684,plain,
    ( spl7_68
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(sK5,1),0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK5,1),0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_68])]) ).

tff(f835,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,1,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,1,0))))) )
    | spl7_68
    | ~ spl7_81 ),
    inference(evaluation,[],[f809]) ).

tff(f809,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(0,1),0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(0,1),0))))) )
    | spl7_68
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f686,f775]) ).

tff(f686,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(sK5,1),0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK5,1),0))))) )
    | spl7_68 ),
    inference(avatar_component_clause,[],[f684]) ).

tff(f847,plain,
    ( spl7_83
    | ~ spl7_53
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f836,f773,f594,f844]) ).

tff(f844,plain,
    ( spl7_83
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,0)))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_83])]) ).

tff(f836,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,0)))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) )
    | ~ spl7_53
    | ~ spl7_81 ),
    inference(evaluation,[],[f798]) ).

tff(f798,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,0)))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,0)))) )
    | ~ spl7_53
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f595,f775]) ).

tff(f842,plain,
    ( ~ spl7_82
    | spl7_67
    | ~ spl7_81 ),
    inference(avatar_split_clause,[],[f837,f773,f679,f839]) ).

tff(f679,plain,
    ( spl7_67
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_67])]) ).

tff(f837,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),-1),0)
    | spl7_67
    | ~ spl7_81 ),
    inference(evaluation,[],[f808]) ).

tff(f808,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(0,1))),0)
    | spl7_67
    | ~ spl7_81 ),
    inference(backward_demodulation,[],[f680,f775]) ).

tff(f680,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),0)
    | spl7_67 ),
    inference(avatar_component_clause,[],[f679]) ).

tff(f777,plain,
    ( spl7_57
    | spl7_81
    | spl7_41 ),
    inference(avatar_split_clause,[],[f770,f518,f773,f612]) ).

tff(f612,plain,
    ( spl7_57
  <=> $less(0,sK5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_57])]) ).

tff(f770,plain,
    ( ( 0 = sK5 )
    | $less(0,sK5)
    | spl7_41 ),
    inference(resolution,[],[f519,f58]) ).

tff(f519,plain,
    ( ~ $less(sK5,0)
    | spl7_41 ),
    inference(avatar_component_clause,[],[f518]) ).

tff(f776,plain,
    ( spl7_57
    | spl7_81
    | spl7_41 ),
    inference(avatar_split_clause,[],[f771,f518,f773,f612]) ).

tff(f771,plain,
    ( ( 0 = sK5 )
    | $less(0,sK5)
    | spl7_41 ),
    inference(resolution,[],[f519,f58]) ).

tff(f768,plain,
    ( spl7_80
    | spl7_79
    | spl7_19 ),
    inference(avatar_split_clause,[],[f757,f345,f760,f764]) ).

tff(f757,plain,
    ( ( 0 = $sum(length1(char,t2tb1(sK0)),$uminus(sK5)) )
    | $less(0,$sum(length1(char,t2tb1(sK0)),$uminus(sK5)))
    | spl7_19 ),
    inference(resolution,[],[f346,f58]) ).

tff(f767,plain,
    ( spl7_79
    | spl7_80
    | spl7_19 ),
    inference(avatar_split_clause,[],[f758,f345,f764,f760]) ).

tff(f758,plain,
    ( $less(0,$sum(length1(char,t2tb1(sK0)),$uminus(sK5)))
    | ( 0 = $sum(length1(char,t2tb1(sK0)),$uminus(sK5)) )
    | spl7_19 ),
    inference(resolution,[],[f346,f58]) ).

tff(f753,plain,
    ( spl7_58
    | ~ spl7_18
    | ~ spl7_36 ),
    inference(avatar_split_clause,[],[f752,f462,f326,f616]) ).

tff(f752,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK4))) )
    | ~ spl7_18
    | ~ spl7_36 ),
    inference(backward_demodulation,[],[f328,f464]) ).

tff(f751,plain,
    ( ~ spl7_75
    | spl7_76
    | spl7_77
    | spl7_78
    | ~ spl7_55 ),
    inference(avatar_split_clause,[],[f728,f602,f748,f744,f740,f736]) ).

tff(f728,plain,
    ( matches1(sK3,sK2,sK0,0,$sum(2,sK5))
    | $less($sum($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),-1),sK2)
    | $less($sum($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),-1),0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(1,sK5)))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,$sum(sK5,1))))) )
    | ~ spl7_55 ),
    inference(evaluation,[],[f727]) ).

tff(f727,plain,
    ( matches1(sK3,sK2,sK0,0,$sum($sum(sK5,1),1))
    | $less($sum($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),-1),0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,$sum(sK5,1))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,$sum(sK5,1))))) )
    | $less($sum($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),-1),sK2)
    | ~ spl7_55 ),
    inference(resolution,[],[f604,f196]) ).

tff(f196,plain,
    ! [X2: $int,X3: array_char,X0: array_char,X1: $int,X4: $int] :
      ( ~ matches1(X0,X4,X3,X1,X2)
      | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X2)),-1),X4)
      | matches1(X0,X4,X3,X1,$sum(X2,1))
      | ( tb2t2(get(char,int,elts(char,t2tb1(X3)),t2tb($sum(X1,X2)))) != tb2t2(get(char,int,elts(char,t2tb1(X0)),t2tb($sum(X4,X2)))) )
      | $less($sum($sum(length1(char,t2tb1(X3)),$uminus(X2)),-1),X1) ),
    inference(evaluation,[],[f190]) ).

tff(f190,plain,
    ! [X2: $int,X3: array_char,X0: array_char,X1: $int,X4: $int] :
      ( ~ matches1(X0,X4,X3,X1,X2)
      | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X2)),$uminus(1)),X4)
      | ( tb2t2(get(char,int,elts(char,t2tb1(X3)),t2tb($sum(X1,X2)))) != tb2t2(get(char,int,elts(char,t2tb1(X0)),t2tb($sum(X4,X2)))) )
      | $less($sum($sum(length1(char,t2tb1(X3)),$uminus(X2)),$uminus(1)),X1)
      | matches1(X0,X4,X3,X1,$sum(X2,1)) ),
    inference(definition_unfolding,[],[f161,f135,f135]) ).

tff(f161,plain,
    ! [X2: $int,X3: array_char,X0: array_char,X1: $int,X4: $int] :
      ( matches1(X0,X4,X3,X1,$sum(X2,1))
      | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X2)),$uminus(1)),X4)
      | ( tb2t2(get2(char,t2tb1(X0),$sum(X4,X2))) != tb2t2(get2(char,t2tb1(X3),$sum(X1,X2))) )
      | ~ matches1(X0,X4,X3,X1,X2)
      | $less($sum($sum(length1(char,t2tb1(X3)),$uminus(X2)),$uminus(1)),X1) ),
    inference(cnf_transformation,[],[f115]) ).

tff(f115,plain,
    ! [X3: array_char,X4: $int,X2: $int,X0: array_char,X1: $int] :
      ( $less($sum($sum(length1(char,t2tb1(X3)),$uminus(X2)),$uminus(1)),X1)
      | ~ matches1(X0,X4,X3,X1,X2)
      | ( tb2t2(get2(char,t2tb1(X0),$sum(X4,X2))) != tb2t2(get2(char,t2tb1(X3),$sum(X1,X2))) )
      | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X2)),$uminus(1)),X4)
      | matches1(X0,X4,X3,X1,$sum(X2,1)) ),
    inference(flattening,[],[f114]) ).

tff(f114,plain,
    ! [X4: $int,X2: $int,X3: array_char,X0: array_char,X1: $int] :
      ( matches1(X0,X4,X3,X1,$sum(X2,1))
      | ( tb2t2(get2(char,t2tb1(X0),$sum(X4,X2))) != tb2t2(get2(char,t2tb1(X3),$sum(X1,X2))) )
      | $less($sum($sum(length1(char,t2tb1(X3)),$uminus(X2)),$uminus(1)),X1)
      | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X2)),$uminus(1)),X4)
      | ~ matches1(X0,X4,X3,X1,X2) ),
    inference(ennf_transformation,[],[f108]) ).

tff(f108,plain,
    ! [X4: $int,X2: $int,X3: array_char,X0: array_char,X1: $int] :
      ( matches1(X0,X4,X3,X1,X2)
     => ( ~ $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X2)),$uminus(1)),X4)
       => ( ~ $less($sum($sum(length1(char,t2tb1(X3)),$uminus(X2)),$uminus(1)),X1)
         => ( ( tb2t2(get2(char,t2tb1(X0),$sum(X4,X2))) = tb2t2(get2(char,t2tb1(X3),$sum(X1,X2))) )
           => matches1(X0,X4,X3,X1,$sum(X2,1)) ) ) ) ),
    inference(rectify,[],[f69]) ).

tff(f69,plain,
    ! [X10: array_char,X19: $int,X17: $int,X11: array_char,X18: $int] :
      ( matches1(X10,X18,X11,X19,X17)
     => ( ~ $less($sum($sum(length1(char,t2tb1(X10)),$uminus(X17)),$uminus(1)),X18)
       => ( ~ $less($sum($sum(length1(char,t2tb1(X11)),$uminus(X17)),$uminus(1)),X19)
         => ( ( tb2t2(get2(char,t2tb1(X10),$sum(X18,X17))) = tb2t2(get2(char,t2tb1(X11),$sum(X19,X17))) )
           => matches1(X10,X18,X11,X19,$sum(X17,1)) ) ) ) ),
    inference(theory_normalization,[],[f50]) ).

tff(f50,plain,
    ! [X10: array_char,X19: $int,X17: $int,X11: array_char,X18: $int] :
      ( matches1(X10,X18,X11,X19,X17)
     => ( ~ $less($sum($difference(length1(char,t2tb1(X10)),X17),$uminus(1)),X18)
       => ( ~ $less($sum($difference(length1(char,t2tb1(X11)),X17),$uminus(1)),X19)
         => ( ( tb2t2(get2(char,t2tb1(X10),$sum(X18,X17))) = tb2t2(get2(char,t2tb1(X11),$sum(X19,X17))) )
           => matches1(X10,X18,X11,X19,$sum(X17,1)) ) ) ) ),
    inference(theory_normalization,[],[f41]) ).

tff(f41,axiom,
    ! [X10: array_char,X19: $int,X17: $int,X11: array_char,X18: $int] :
      ( matches1(X10,X18,X11,X19,X17)
     => ( $lesseq(X18,$difference($difference(length1(char,t2tb1(X10)),X17),1))
       => ( $lesseq(X19,$difference($difference(length1(char,t2tb1(X11)),X17),1))
         => ( ( tb2t2(get2(char,t2tb1(X10),$sum(X18,X17))) = tb2t2(get2(char,t2tb1(X11),$sum(X19,X17))) )
           => matches1(X10,X18,X11,X19,$sum(X17,1)) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_right_extension) ).

tff(f734,plain,
    ( spl7_58
    | ~ spl7_74
    | ~ spl7_18
    | ~ spl7_55 ),
    inference(avatar_split_clause,[],[f729,f602,f326,f731,f616]) ).

tff(f731,plain,
    ( spl7_74
  <=> $less(0,$sum(sK5,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_74])]) ).

tff(f729,plain,
    ( ~ $less(0,$sum(sK5,1))
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK4))) )
    | ~ spl7_18
    | ~ spl7_55 ),
    inference(forward_demodulation,[],[f726,f328]) ).

tff(f726,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) )
    | ~ $less(0,$sum(sK5,1))
    | ~ spl7_55 ),
    inference(resolution,[],[f604,f192]) ).

tff(f192,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: $int,X4: array_char] :
      ( ~ matches1(X2,X1,X4,X3,X0)
      | ~ $less(0,X0)
      | ( tb2t2(get(char,int,elts(char,t2tb1(X2)),t2tb(X1))) = tb2t2(get(char,int,elts(char,t2tb1(X4)),t2tb(X3))) ) ),
    inference(definition_unfolding,[],[f171,f135,f135]) ).

tff(f171,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: $int,X4: array_char] :
      ( ~ $less(0,X0)
      | ~ matches1(X2,X1,X4,X3,X0)
      | ( tb2t2(get2(char,t2tb1(X4),X3)) = tb2t2(get2(char,t2tb1(X2),X1)) ) ),
    inference(cnf_transformation,[],[f124]) ).

tff(f124,plain,
    ! [X1: $int,X0: $int,X4: array_char,X3: $int,X2: array_char] :
      ( ( tb2t2(get2(char,t2tb1(X4),X3)) = tb2t2(get2(char,t2tb1(X2),X1)) )
      | ~ matches1(X2,X1,X4,X3,X0)
      | ~ $less(0,X0) ),
    inference(flattening,[],[f123]) ).

tff(f123,plain,
    ! [X3: $int,X1: $int,X4: array_char,X0: $int,X2: array_char] :
      ( ~ matches1(X2,X1,X4,X3,X0)
      | ( tb2t2(get2(char,t2tb1(X4),X3)) = tb2t2(get2(char,t2tb1(X2),X1)) )
      | ~ $less(0,X0) ),
    inference(ennf_transformation,[],[f91]) ).

tff(f91,plain,
    ! [X3: $int,X1: $int,X4: array_char,X0: $int,X2: array_char] :
      ( $less(0,X0)
     => ( ( tb2t2(get2(char,t2tb1(X4),X3)) != tb2t2(get2(char,t2tb1(X2),X1)) )
       => ~ matches1(X2,X1,X4,X3,X0) ) ),
    inference(rectify,[],[f42]) ).

tff(f42,axiom,
    ! [X17: $int,X18: $int,X10: array_char,X19: $int,X11: array_char] :
      ( $less(0,X17)
     => ( ( tb2t2(get2(char,t2tb1(X10),X18)) != tb2t2(get2(char,t2tb1(X11),X19)) )
       => ~ matches1(X10,X18,X11,X19,X17) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_contradiction_at_first) ).

tff(f720,plain,
    ( spl7_73
    | ~ spl7_24
    | ~ spl7_41 ),
    inference(avatar_split_clause,[],[f710,f518,f367,f717]) ).

tff(f710,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,sK4),0)
    | ~ spl7_24
    | ~ spl7_41 ),
    inference(resolution,[],[f665,f369]) ).

tff(f665,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,sK5)
        | $less(X0,0) )
    | ~ spl7_41 ),
    inference(resolution,[],[f520,f57]) ).

tff(f520,plain,
    ( $less(sK5,0)
    | ~ spl7_41 ),
    inference(avatar_component_clause,[],[f518]) ).

tff(f715,plain,
    ( spl7_72
    | ~ spl7_21
    | ~ spl7_41 ),
    inference(avatar_split_clause,[],[f709,f518,f353,f712]) ).

tff(f709,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,0),0)
    | ~ spl7_21
    | ~ spl7_41 ),
    inference(resolution,[],[f665,f355]) ).

tff(f705,plain,
    ( spl7_70
    | spl7_69
    | spl7_14 ),
    inference(avatar_split_clause,[],[f690,f300,f692,f696]) ).

tff(f696,plain,
    ( spl7_70
  <=> $less(sK2,$sum(length1(char,t2tb1(sK3)),$uminus(sK1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_70])]) ).

tff(f692,plain,
    ( spl7_69
  <=> ( $sum(length1(char,t2tb1(sK3)),$uminus(sK1)) = sK2 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_69])]) ).

tff(f690,plain,
    ( ( $sum(length1(char,t2tb1(sK3)),$uminus(sK1)) = sK2 )
    | $less(sK2,$sum(length1(char,t2tb1(sK3)),$uminus(sK1)))
    | spl7_14 ),
    inference(resolution,[],[f302,f58]) ).

tff(f302,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2)
    | spl7_14 ),
    inference(avatar_component_clause,[],[f300]) ).

tff(f704,plain,
    ( ~ spl7_71
    | ~ spl7_12
    | spl7_14 ),
    inference(avatar_split_clause,[],[f688,f300,f287,f701]) ).

tff(f701,plain,
    ( spl7_71
  <=> $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_71])]) ).

tff(f688,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),0)
    | ~ spl7_12
    | spl7_14 ),
    inference(resolution,[],[f302,f377]) ).

tff(f699,plain,
    ( spl7_69
    | spl7_70
    | spl7_14 ),
    inference(avatar_split_clause,[],[f689,f300,f696,f692]) ).

tff(f689,plain,
    ( $less(sK2,$sum(length1(char,t2tb1(sK3)),$uminus(sK1)))
    | ( $sum(length1(char,t2tb1(sK3)),$uminus(sK1)) = sK2 )
    | spl7_14 ),
    inference(resolution,[],[f302,f58]) ).

tff(f687,plain,
    ( ~ spl7_68
    | spl7_66
    | spl7_67
    | spl7_10
    | spl7_55 ),
    inference(avatar_split_clause,[],[f668,f602,f269,f679,f675,f684]) ).

tff(f668,plain,
    ( $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),sK2)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(sK5,1),0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK5,1),0))))) )
    | spl7_55 ),
    inference(evaluation,[],[f666]) ).

tff(f666,plain,
    ( $less(0,0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(sK5,1),0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK5,1),0))))) )
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),sK2)
    | spl7_55 ),
    inference(resolution,[],[f603,f189]) ).

tff(f603,plain,
    ( ~ matches1(sK3,sK2,sK0,0,$sum(sK5,1))
    | spl7_55 ),
    inference(avatar_component_clause,[],[f602]) ).

tff(f682,plain,
    ( spl7_65
    | spl7_66
    | spl7_67
    | spl7_10
    | spl7_55 ),
    inference(avatar_split_clause,[],[f669,f602,f269,f679,f675,f671]) ).

tff(f669,plain,
    ( $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),sK2)
    | $less(sK6(sK2,sK3,sK0,$sum(sK5,1),0),$sum(sK5,1))
    | spl7_55 ),
    inference(evaluation,[],[f667]) ).

tff(f667,plain,
    ( $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK5,1))),0)
    | $less(sK6(sK2,sK3,sK0,$sum(sK5,1),0),$sum(sK5,1))
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK5,1))),sK2)
    | $less(0,0)
    | $less(sK2,0)
    | spl7_55 ),
    inference(resolution,[],[f603,f147]) ).

tff(f664,plain,
    ( spl7_61
    | spl7_62
    | ~ spl7_63
    | spl7_64
    | ~ spl7_27 ),
    inference(avatar_split_clause,[],[f647,f394,f661,f657,f653,f649]) ).

tff(f649,plain,
    ( spl7_61
  <=> $less($sum($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),-1),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_61])]) ).

tff(f653,plain,
    ( spl7_62
  <=> $less($sum($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),-1),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_62])]) ).

tff(f657,plain,
    ( spl7_63
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,$sum(sK1,1))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,$sum(sK1,1))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_63])]) ).

tff(f394,plain,
    ( spl7_27
  <=> matches1(sK3,sK2,sK0,sK4,$sum(sK1,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_27])]) ).

tff(f647,plain,
    ( matches1(sK3,sK2,sK0,sK4,$sum(2,sK1))
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,$sum(sK1,1))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,$sum(sK1,1))))) )
    | $less($sum($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),-1),sK2)
    | $less($sum($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),-1),sK4)
    | ~ spl7_27 ),
    inference(evaluation,[],[f646]) ).

tff(f646,plain,
    ( matches1(sK3,sK2,sK0,sK4,$sum($sum(sK1,1),1))
    | $less($sum($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),-1),sK4)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,$sum(sK1,1))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,$sum(sK1,1))))) )
    | $less($sum($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),-1),sK2)
    | ~ spl7_27 ),
    inference(resolution,[],[f396,f196]) ).

tff(f396,plain,
    ( matches1(sK3,sK2,sK0,sK4,$sum(sK1,1))
    | ~ spl7_27 ),
    inference(avatar_component_clause,[],[f394]) ).

tff(f637,plain,
    ( spl7_59
    | spl7_60
    | spl7_21 ),
    inference(avatar_split_clause,[],[f626,f353,f633,f629]) ).

tff(f626,plain,
    ( $less(sK5,sK6(sK2,sK3,sK0,sK5,0))
    | ( sK5 = sK6(sK2,sK3,sK0,sK5,0) )
    | spl7_21 ),
    inference(resolution,[],[f354,f58]) ).

tff(f354,plain,
    ( ~ $less(sK6(sK2,sK3,sK0,sK5,0),sK5)
    | spl7_21 ),
    inference(avatar_component_clause,[],[f353]) ).

tff(f636,plain,
    ( spl7_59
    | spl7_60
    | spl7_21 ),
    inference(avatar_split_clause,[],[f627,f353,f633,f629]) ).

tff(f627,plain,
    ( $less(sK5,sK6(sK2,sK3,sK0,sK5,0))
    | ( sK5 = sK6(sK2,sK3,sK0,sK5,0) )
    | spl7_21 ),
    inference(resolution,[],[f354,f58]) ).

tff(f619,plain,
    ( ~ spl7_57
    | spl7_58
    | ~ spl7_8
    | ~ spl7_18 ),
    inference(avatar_split_clause,[],[f610,f326,f256,f616,f612]) ).

tff(f610,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK4))) )
    | ~ $less(0,sK5)
    | ~ spl7_8
    | ~ spl7_18 ),
    inference(forward_demodulation,[],[f591,f328]) ).

tff(f591,plain,
    ( ~ $less(0,sK5)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) )
    | ~ spl7_8 ),
    inference(resolution,[],[f257,f192]) ).

tff(f609,plain,
    ( ~ spl7_53
    | spl7_54
    | spl7_55
    | spl7_56
    | ~ spl7_8 ),
    inference(avatar_split_clause,[],[f592,f256,f606,f602,f598,f594]) ).

tff(f592,plain,
    ( $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),-1),0)
    | matches1(sK3,sK2,sK0,0,$sum(sK5,1))
    | $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),-1),sK2)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK5)))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK5)))) )
    | ~ spl7_8 ),
    inference(resolution,[],[f257,f196]) ).

tff(f585,plain,
    ( spl7_52
    | spl7_51
    | spl7_13 ),
    inference(avatar_split_clause,[],[f574,f294,f577,f581]) ).

tff(f581,plain,
    ( spl7_52
  <=> $less(sK4,$sum(length1(char,t2tb1(sK0)),$uminus(sK1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_52])]) ).

tff(f577,plain,
    ( spl7_51
  <=> ( $sum(length1(char,t2tb1(sK0)),$uminus(sK1)) = sK4 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_51])]) ).

tff(f294,plain,
    ( spl7_13
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_13])]) ).

tff(f574,plain,
    ( ( $sum(length1(char,t2tb1(sK0)),$uminus(sK1)) = sK4 )
    | $less(sK4,$sum(length1(char,t2tb1(sK0)),$uminus(sK1)))
    | spl7_13 ),
    inference(resolution,[],[f296,f58]) ).

tff(f296,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),sK4)
    | spl7_13 ),
    inference(avatar_component_clause,[],[f294]) ).

tff(f584,plain,
    ( spl7_51
    | spl7_52
    | spl7_13 ),
    inference(avatar_split_clause,[],[f575,f294,f581,f577]) ).

tff(f575,plain,
    ( $less(sK4,$sum(length1(char,t2tb1(sK0)),$uminus(sK1)))
    | ( $sum(length1(char,t2tb1(sK0)),$uminus(sK1)) = sK4 )
    | spl7_13 ),
    inference(resolution,[],[f296,f58]) ).

tff(f572,plain,
    ( ~ spl7_50
    | spl7_10
    | spl7_48
    | spl7_44
    | spl7_34 ),
    inference(avatar_split_clause,[],[f557,f452,f538,f560,f269,f569]) ).

tff(f569,plain,
    ( spl7_50
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK1,1),0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(sK1,1),0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_50])]) ).

tff(f557,plain,
    ( $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),0)
    | $less(sK2,0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK1,1),0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(sK1,1),0))))) )
    | spl7_34 ),
    inference(evaluation,[],[f555]) ).

tff(f555,plain,
    ( $less(0,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK1,1),0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,$sum(sK1,1),0))))) )
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),0)
    | spl7_34 ),
    inference(resolution,[],[f454,f189]) ).

tff(f567,plain,
    ( spl7_48
    | spl7_44
    | spl7_49
    | spl7_10
    | spl7_34 ),
    inference(avatar_split_clause,[],[f558,f452,f269,f564,f538,f560]) ).

tff(f564,plain,
    ( spl7_49
  <=> $less(sK6(sK2,sK3,sK0,$sum(sK1,1),0),$sum(sK1,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_49])]) ).

tff(f558,plain,
    ( $less(sK2,0)
    | $less(sK6(sK2,sK3,sK0,$sum(sK1,1),0),$sum(sK1,1))
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),0)
    | spl7_34 ),
    inference(evaluation,[],[f556]) ).

tff(f556,plain,
    ( $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2)
    | $less(0,0)
    | $less(sK6(sK2,sK3,sK0,$sum(sK1,1),0),$sum(sK1,1))
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),0)
    | spl7_34 ),
    inference(resolution,[],[f454,f147]) ).

tff(f554,plain,
    ( spl7_5
    | spl7_46
    | spl7_47
    | spl7_44
    | spl7_10
    | spl7_27 ),
    inference(avatar_split_clause,[],[f536,f394,f269,f538,f551,f546,f236]) ).

tff(f546,plain,
    ( spl7_46
  <=> $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_46])]) ).

tff(f551,plain,
    ( spl7_47
  <=> $less(sK6(sK2,sK3,sK0,$sum(sK1,1),sK4),$sum(sK1,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_47])]) ).

tff(f536,plain,
    ( $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2)
    | $less(sK6(sK2,sK3,sK0,$sum(sK1,1),sK4),$sum(sK1,1))
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),sK4)
    | $less(sK4,0)
    | spl7_27 ),
    inference(resolution,[],[f395,f147]) ).

tff(f395,plain,
    ( ~ matches1(sK3,sK2,sK0,sK4,$sum(sK1,1))
    | spl7_27 ),
    inference(avatar_component_clause,[],[f394]) ).

tff(f549,plain,
    ( spl7_44
    | ~ spl7_45
    | spl7_46
    | spl7_5
    | spl7_10
    | spl7_27 ),
    inference(avatar_split_clause,[],[f535,f394,f269,f236,f546,f542,f538]) ).

tff(f542,plain,
    ( spl7_45
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK1,1),sK4))))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,$sum(sK1,1),sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_45])]) ).

tff(f535,plain,
    ( $less(sK2,0)
    | $less(sK4,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus($sum(sK1,1))),sK4)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,$sum(sK1,1),sK4))))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,$sum(sK1,1),sK4))))) )
    | $less($sum(length1(char,t2tb1(sK3)),$uminus($sum(sK1,1))),sK2)
    | spl7_27 ),
    inference(resolution,[],[f395,f189]) ).

tff(f534,plain,
    ( spl7_43
    | ~ spl7_1
    | ~ spl7_24 ),
    inference(avatar_split_clause,[],[f528,f367,f198,f531]) ).

tff(f528,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,sK4),sK1)
    | ~ spl7_1
    | ~ spl7_24 ),
    inference(resolution,[],[f369,f218]) ).

tff(f527,plain,
    ( spl7_42
    | ~ spl7_23
    | ~ spl7_26 ),
    inference(avatar_split_clause,[],[f508,f381,f362,f524]) ).

tff(f381,plain,
    ( spl7_26
  <=> $less(sK1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_26])]) ).

tff(f508,plain,
    ( $less(sK6(sK2,sK3,sK0,sK1,0),0)
    | ~ spl7_23
    | ~ spl7_26 ),
    inference(resolution,[],[f388,f364]) ).

tff(f388,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,sK1)
        | $less(X0,0) )
    | ~ spl7_26 ),
    inference(resolution,[],[f382,f57]) ).

tff(f382,plain,
    ( $less(sK1,0)
    | ~ spl7_26 ),
    inference(avatar_component_clause,[],[f381]) ).

tff(f522,plain,
    ( spl7_41
    | ~ spl7_1
    | ~ spl7_26 ),
    inference(avatar_split_clause,[],[f506,f381,f198,f518]) ).

tff(f506,plain,
    ( $less(sK5,0)
    | ~ spl7_1
    | ~ spl7_26 ),
    inference(resolution,[],[f388,f200]) ).

tff(f521,plain,
    ( spl7_39
    | spl7_40
    | spl7_41
    | ~ spl7_1
    | ~ spl7_26 ),
    inference(avatar_split_clause,[],[f507,f381,f198,f518,f514,f510]) ).

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

tff(f507,plain,
    ( $less(sK5,0)
    | $less(sK1,sK1)
    | ( sK5 = sK1 )
    | ~ spl7_1
    | ~ spl7_26 ),
    inference(resolution,[],[f388,f221]) ).

tff(f221,plain,
    ( ! [X4: $int] :
        ( $less(sK5,X4)
        | $less(X4,sK1)
        | ( sK5 = X4 ) )
    | ~ spl7_1 ),
    inference(resolution,[],[f58,f218]) ).

tff(f497,plain,
    ( spl7_38
    | ~ spl7_1
    | ~ spl7_21 ),
    inference(avatar_split_clause,[],[f491,f353,f198,f494]) ).

tff(f491,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,0),sK1)
    | ~ spl7_1
    | ~ spl7_21 ),
    inference(resolution,[],[f355,f218]) ).

tff(f471,plain,
    ( spl7_6
    | spl7_7
    | spl7_5 ),
    inference(avatar_split_clause,[],[f276,f236,f247,f243]) ).

tff(f243,plain,
    ( spl7_6
  <=> ( 0 = sK4 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_6])]) ).

tff(f247,plain,
    ( spl7_7
  <=> $less(0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_7])]) ).

tff(f276,plain,
    ( $less(0,sK4)
    | ( 0 = sK4 )
    | spl7_5 ),
    inference(resolution,[],[f238,f58]) ).

tff(f238,plain,
    ( ~ $less(sK4,0)
    | spl7_5 ),
    inference(avatar_component_clause,[],[f236]) ).

tff(f470,plain,
    ( ~ spl7_37
    | ~ spl7_6
    | spl7_28 ),
    inference(avatar_split_clause,[],[f448,f398,f243,f467]) ).

tff(f467,plain,
    ( spl7_37
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK1)))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK1)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_37])]) ).

tff(f398,plain,
    ( spl7_28
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK1)))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK1)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_28])]) ).

tff(f448,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK1)))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK1)))) )
    | ~ spl7_6
    | spl7_28 ),
    inference(backward_demodulation,[],[f400,f245]) ).

tff(f245,plain,
    ( ( 0 = sK4 )
    | ~ spl7_6 ),
    inference(avatar_component_clause,[],[f243]) ).

tff(f400,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK1)))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK1)))) )
    | spl7_28 ),
    inference(avatar_component_clause,[],[f398]) ).

tff(f465,plain,
    ( spl7_36
    | ~ spl7_6
    | ~ spl7_18 ),
    inference(avatar_split_clause,[],[f443,f326,f243,f462]) ).

tff(f443,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(0))) )
    | ~ spl7_6
    | ~ spl7_18 ),
    inference(backward_demodulation,[],[f328,f245]) ).

tff(f460,plain,
    ( spl7_35
    | ~ spl7_6
    | ~ spl7_30 ),
    inference(avatar_split_clause,[],[f449,f406,f243,f457]) ).

tff(f457,plain,
    ( spl7_35
  <=> $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_35])]) ).

tff(f449,plain,
    ( $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1),0)
    | ~ spl7_6
    | ~ spl7_30 ),
    inference(backward_demodulation,[],[f408,f245]) ).

tff(f408,plain,
    ( $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1),sK4)
    | ~ spl7_30 ),
    inference(avatar_component_clause,[],[f406]) ).

tff(f455,plain,
    ( ~ spl7_34
    | ~ spl7_6
    | spl7_27 ),
    inference(avatar_split_clause,[],[f447,f394,f243,f452]) ).

tff(f447,plain,
    ( ~ matches1(sK3,sK2,sK0,0,$sum(sK1,1))
    | ~ spl7_6
    | spl7_27 ),
    inference(backward_demodulation,[],[f395,f245]) ).

tff(f437,plain,
    ( spl7_6
    | spl7_7
    | spl7_5 ),
    inference(avatar_split_clause,[],[f277,f236,f247,f243]) ).

tff(f277,plain,
    ( $less(0,sK4)
    | ( 0 = sK4 )
    | spl7_5 ),
    inference(resolution,[],[f238,f58]) ).

tff(f436,plain,
    ( spl7_10
    | spl7_19
    | spl7_20
    | ~ spl7_33
    | spl7_8 ),
    inference(avatar_split_clause,[],[f420,f256,f433,f349,f345,f269]) ).

tff(f420,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK5,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,0))))) )
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),0)
    | $less(sK2,0)
    | spl7_8 ),
    inference(evaluation,[],[f417]) ).

tff(f417,plain,
    ( $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK5,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,0))))) )
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2)
    | $less(sK2,0)
    | $less(0,0)
    | spl7_8 ),
    inference(resolution,[],[f189,f258]) ).

tff(f258,plain,
    ( ~ matches1(sK3,sK2,sK0,0,sK5)
    | spl7_8 ),
    inference(avatar_component_clause,[],[f256]) ).

tff(f431,plain,
    ( spl7_10
    | spl7_22
    | ~ spl7_32
    | spl7_14
    | spl7_9 ),
    inference(avatar_split_clause,[],[f421,f261,f300,f428,f358,f269]) ).

tff(f428,plain,
    ( spl7_32
  <=> ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK1,0))))) = tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK1,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_32])]) ).

tff(f421,plain,
    ( $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK1,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK1,0))))) )
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),0)
    | $less(sK2,0)
    | spl7_9 ),
    inference(evaluation,[],[f419]) ).

tff(f419,plain,
    ( $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),0)
    | $less(0,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2)
    | $less(sK2,0)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(0,sK6(sK2,sK3,sK0,sK1,0))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK1,0))))) )
    | spl7_9 ),
    inference(resolution,[],[f189,f262]) ).

tff(f426,plain,
    ( spl7_25
    | spl7_10
    | ~ spl7_31
    | spl7_20
    | spl7_5
    | spl7_3 ),
    inference(avatar_split_clause,[],[f418,f208,f236,f349,f423,f269,f371]) ).

tff(f418,plain,
    ( $less(sK4,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK6(sK2,sK3,sK0,sK5,sK4))))) != tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK6(sK2,sK3,sK0,sK5,sK4))))) )
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK4)
    | spl7_3 ),
    inference(resolution,[],[f189,f210]) ).

tff(f409,plain,
    ( spl7_27
    | ~ spl7_28
    | spl7_29
    | spl7_30
    | ~ spl7_2 ),
    inference(avatar_split_clause,[],[f389,f203,f406,f402,f398,f394]) ).

tff(f389,plain,
    ( $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),-1),sK4)
    | $less($sum($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),-1),sK2)
    | ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb($sum(sK2,sK1)))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK4,sK1)))) )
    | matches1(sK3,sK2,sK0,sK4,$sum(sK1,1))
    | ~ spl7_2 ),
    inference(resolution,[],[f196,f205]) ).

tff(f384,plain,
    ( ~ spl7_26
    | ~ spl7_17 ),
    inference(avatar_split_clause,[],[f378,f322,f381]) ).

tff(f322,plain,
    ( spl7_17
  <=> $less(0,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_17])]) ).

tff(f378,plain,
    ( ~ $less(sK1,0)
    | ~ spl7_17 ),
    inference(resolution,[],[f330,f56]) ).

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

tff(f330,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK1)
        | ~ $less(X0,0) )
    | ~ spl7_17 ),
    inference(resolution,[],[f323,f57]) ).

tff(f323,plain,
    ( $less(0,sK1)
    | ~ spl7_17 ),
    inference(avatar_component_clause,[],[f322]) ).

tff(f374,plain,
    ( spl7_24
    | spl7_5
    | spl7_20
    | spl7_10
    | spl7_25
    | spl7_3 ),
    inference(avatar_split_clause,[],[f340,f208,f371,f269,f349,f236,f367]) ).

tff(f340,plain,
    ( $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK4)
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2)
    | $less(sK4,0)
    | $less(sK6(sK2,sK3,sK0,sK5,sK4),sK5)
    | spl7_3 ),
    inference(resolution,[],[f147,f210]) ).

tff(f365,plain,
    ( spl7_14
    | spl7_22
    | spl7_10
    | spl7_23
    | spl7_9 ),
    inference(avatar_split_clause,[],[f342,f261,f362,f269,f358,f300]) ).

tff(f342,plain,
    ( $less(sK6(sK2,sK3,sK0,sK1,0),sK1)
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2)
    | spl7_9 ),
    inference(evaluation,[],[f341]) ).

tff(f341,plain,
    ( $less(sK6(sK2,sK3,sK0,sK1,0),sK1)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),0)
    | $less(0,0)
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2)
    | spl7_9 ),
    inference(resolution,[],[f147,f262]) ).

tff(f356,plain,
    ( spl7_19
    | spl7_20
    | spl7_10
    | spl7_21
    | spl7_8 ),
    inference(avatar_split_clause,[],[f343,f256,f353,f269,f349,f345]) ).

tff(f343,plain,
    ( $less(sK6(sK2,sK3,sK0,sK5,0),sK5)
    | $less(sK2,0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),0)
    | spl7_8 ),
    inference(evaluation,[],[f339]) ).

tff(f339,plain,
    ( $less(sK2,0)
    | $less(0,0)
    | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),0)
    | $less($sum(length1(char,t2tb1(sK3)),$uminus(sK5)),sK2)
    | $less(sK6(sK2,sK3,sK0,sK5,0),sK5)
    | spl7_8 ),
    inference(resolution,[],[f147,f258]) ).

tff(f329,plain,
    ( ~ spl7_17
    | spl7_18
    | ~ spl7_2 ),
    inference(avatar_split_clause,[],[f319,f203,f326,f322]) ).

tff(f319,plain,
    ( ( tb2t2(get(char,int,elts(char,t2tb1(sK3)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK4))) )
    | ~ $less(0,sK1)
    | ~ spl7_2 ),
    inference(resolution,[],[f192,f205]) ).

tff(f317,plain,
    ( spl7_16
    | spl7_15 ),
    inference(avatar_split_clause,[],[f308,f311,f314]) ).

tff(f314,plain,
    ( spl7_16
  <=> ! [X6: $int,X7: array_char] :
        ( ~ $less($sum(length1(char,t2tb1(X7)),0),X6)
        | $less(X6,0)
        | $less(length1(char,t2tb1(X7)),X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_16])]) ).

tff(f308,plain,
    ! [X2: $int,X3: array_char,X0: array_char,X1: $int] :
      ( $less(length1(char,t2tb1(X3)),X2)
      | ~ $less($sum(length1(char,t2tb1(X0)),0),X1)
      | $less(X2,0)
      | $less(length1(char,t2tb1(X0)),X1)
      | $less(X1,0) ),
    inference(evaluation,[],[f304]) ).

tff(f304,plain,
    ! [X2: $int,X3: array_char,X0: array_char,X1: $int] :
      ( $less(length1(char,t2tb1(X0)),X1)
      | $less(X2,0)
      | $less(X1,0)
      | ~ $less($sum(length1(char,t2tb1(X0)),$uminus(0)),X1)
      | $less(length1(char,t2tb1(X3)),X2) ),
    inference(resolution,[],[f157,f152]) ).

tff(f152,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int] :
      ( ~ matches1(X1,X0,X2,X4,X3)
      | ~ $less($sum(length1(char,t2tb1(X1)),$uminus(X3)),X0) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f157,plain,
    ! [X2: $int,X3: array_char,X0: $int,X1: array_char] :
      ( matches1(X1,X2,X3,X0,0)
      | $less(length1(char,t2tb1(X1)),X2)
      | $less(X0,0)
      | $less(length1(char,t2tb1(X3)),X0)
      | $less(X2,0) ),
    inference(cnf_transformation,[],[f118]) ).

tff(f118,plain,
    ! [X2: $int,X0: $int,X3: array_char,X1: array_char] :
      ( $less(X0,0)
      | $less(X2,0)
      | $less(length1(char,t2tb1(X3)),X0)
      | $less(length1(char,t2tb1(X1)),X2)
      | matches1(X1,X2,X3,X0,0) ),
    inference(flattening,[],[f117]) ).

tff(f117,plain,
    ! [X3: array_char,X1: array_char,X2: $int,X0: $int] :
      ( matches1(X1,X2,X3,X0,0)
      | $less(length1(char,t2tb1(X3)),X0)
      | $less(X0,0)
      | $less(length1(char,t2tb1(X1)),X2)
      | $less(X2,0) ),
    inference(ennf_transformation,[],[f78]) ).

tff(f78,plain,
    ! [X3: array_char,X1: array_char,X2: $int,X0: $int] :
      ( ( ~ $less(length1(char,t2tb1(X1)),X2)
        & ~ $less(X2,0) )
     => ( ( ~ $less(length1(char,t2tb1(X3)),X0)
          & ~ $less(X0,0) )
       => matches1(X1,X2,X3,X0,0) ) ),
    inference(rectify,[],[f47]) ).

tff(f47,plain,
    ! [X19: $int,X10: array_char,X18: $int,X11: array_char] :
      ( ( ~ $less(X18,0)
        & ~ $less(length1(char,t2tb1(X10)),X18) )
     => ( ( ~ $less(X19,0)
          & ~ $less(length1(char,t2tb1(X11)),X19) )
       => matches1(X10,X18,X11,X19,0) ) ),
    inference(theory_normalization,[],[f40]) ).

tff(f40,axiom,
    ! [X19: $int,X10: array_char,X18: $int,X11: array_char] :
      ( ( $lesseq(0,X18)
        & $lesseq(X18,length1(char,t2tb1(X10))) )
     => ( ( $lesseq(0,X19)
          & $lesseq(X19,length1(char,t2tb1(X11))) )
       => matches1(X10,X18,X11,X19,0) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_empty) ).

tff(f316,plain,
    ( spl7_15
    | spl7_16 ),
    inference(avatar_split_clause,[],[f309,f314,f311]) ).

tff(f309,plain,
    ! [X6: $int,X7: array_char,X4: array_char,X5: $int] :
      ( ~ $less($sum(length1(char,t2tb1(X7)),0),X6)
      | $less(length1(char,t2tb1(X7)),X6)
      | $less(length1(char,t2tb1(X4)),X5)
      | $less(X6,0)
      | $less(X5,0) ),
    inference(evaluation,[],[f305]) ).

tff(f305,plain,
    ! [X6: $int,X7: array_char,X4: array_char,X5: $int] :
      ( $less(length1(char,t2tb1(X4)),X5)
      | $less(X6,0)
      | ~ $less($sum(length1(char,t2tb1(X7)),$uminus(0)),X6)
      | $less(X5,0)
      | $less(length1(char,t2tb1(X7)),X6) ),
    inference(resolution,[],[f157,f151]) ).

tff(f151,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int] :
      ( ~ matches1(X1,X0,X2,X4,X3)
      | ~ $less($sum(length1(char,t2tb1(X2)),$uminus(X3)),X4) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f303,plain,
    ( ~ spl7_14
    | ~ spl7_2 ),
    inference(avatar_split_clause,[],[f298,f203,f300]) ).

tff(f298,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK3)),$uminus(sK1)),sK2)
    | ~ spl7_2 ),
    inference(resolution,[],[f152,f205]) ).

tff(f297,plain,
    ( ~ spl7_13
    | ~ spl7_2 ),
    inference(avatar_split_clause,[],[f292,f203,f294]) ).

tff(f292,plain,
    ( ~ $less($sum(length1(char,t2tb1(sK0)),$uminus(sK1)),sK4)
    | ~ spl7_2 ),
    inference(resolution,[],[f151,f205]) ).

tff(f291,plain,
    ( spl7_12
    | spl7_11
    | spl7_10 ),
    inference(avatar_split_clause,[],[f281,f269,f283,f287]) ).

tff(f283,plain,
    ( spl7_11
  <=> ( 0 = sK2 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_11])]) ).

tff(f281,plain,
    ( ( 0 = sK2 )
    | $less(0,sK2)
    | spl7_10 ),
    inference(resolution,[],[f271,f58]) ).

tff(f271,plain,
    ( ~ $less(sK2,0)
    | spl7_10 ),
    inference(avatar_component_clause,[],[f269]) ).

tff(f290,plain,
    ( spl7_11
    | spl7_12
    | spl7_10 ),
    inference(avatar_split_clause,[],[f280,f269,f287,f283]) ).

tff(f280,plain,
    ( $less(0,sK2)
    | ( 0 = sK2 )
    | spl7_10 ),
    inference(resolution,[],[f271,f58]) ).

tff(f275,plain,
    ( ~ spl7_10
    | ~ spl7_2 ),
    inference(avatar_split_clause,[],[f273,f203,f269]) ).

tff(f273,plain,
    ( ~ $less(sK2,0)
    | ~ spl7_2 ),
    inference(resolution,[],[f205,f153]) ).

tff(f153,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int] :
      ( ~ matches1(X1,X0,X2,X4,X3)
      | ~ $less(X0,0) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f272,plain,
    ( ~ spl7_10
    | ~ spl7_9 ),
    inference(avatar_split_clause,[],[f267,f261,f269]) ).

tff(f267,plain,
    ( ~ $less(sK2,0)
    | ~ spl7_9 ),
    inference(resolution,[],[f153,f263]) ).

tff(f263,plain,
    ( matches1(sK3,sK2,sK0,0,sK1)
    | ~ spl7_9 ),
    inference(avatar_component_clause,[],[f261]) ).

tff(f264,plain,
    ( spl7_9
    | ~ spl7_2
    | ~ spl7_6 ),
    inference(avatar_split_clause,[],[f254,f243,f203,f261]) ).

tff(f254,plain,
    ( matches1(sK3,sK2,sK0,0,sK1)
    | ~ spl7_2
    | ~ spl7_6 ),
    inference(backward_demodulation,[],[f205,f245]) ).

tff(f259,plain,
    ( ~ spl7_8
    | spl7_3
    | ~ spl7_6 ),
    inference(avatar_split_clause,[],[f253,f243,f208,f256]) ).

tff(f253,plain,
    ( ~ matches1(sK3,sK2,sK0,0,sK5)
    | spl7_3
    | ~ spl7_6 ),
    inference(backward_demodulation,[],[f210,f245]) ).

tff(f251,plain,
    ( spl7_7
    | spl7_6
    | spl7_5 ),
    inference(avatar_split_clause,[],[f240,f236,f243,f247]) ).

tff(f240,plain,
    ( ( 0 = sK4 )
    | $less(0,sK4)
    | spl7_5 ),
    inference(resolution,[],[f238,f58]) ).

tff(f250,plain,
    ( spl7_6
    | spl7_7
    | spl7_5 ),
    inference(avatar_split_clause,[],[f241,f236,f247,f243]) ).

tff(f241,plain,
    ( $less(0,sK4)
    | ( 0 = sK4 )
    | spl7_5 ),
    inference(resolution,[],[f238,f58]) ).

tff(f239,plain,
    ( ~ spl7_5
    | ~ spl7_2 ),
    inference(avatar_split_clause,[],[f234,f203,f236]) ).

tff(f234,plain,
    ( ~ $less(sK4,0)
    | ~ spl7_2 ),
    inference(resolution,[],[f150,f205]) ).

tff(f150,plain,
    ! [X2: array_char,X3: $int,X0: $int,X1: array_char,X4: $int] :
      ( ~ matches1(X1,X0,X2,X4,X3)
      | ~ $less(X4,0) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f216,plain,
    ~ spl7_4,
    inference(avatar_split_clause,[],[f173,f213]) ).

tff(f213,plain,
    ( spl7_4
  <=> ( true1 = false1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl7_4])]) ).

tff(f173,plain,
    true1 != false1,
    inference(cnf_transformation,[],[f5]) ).

tff(f5,axiom,
    true1 != false1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',true_False) ).

tff(f211,plain,
    ~ spl7_3,
    inference(avatar_split_clause,[],[f136,f208]) ).

tff(f136,plain,
    ~ matches1(sK3,sK2,sK0,sK4,sK5),
    inference(cnf_transformation,[],[f111]) ).

tff(f111,plain,
    ? [X3: array_char,X1: $int,X5: $int,X4: array_char,X0: $int,X2: $int] :
      ( $less(X2,X1)
      & matches1(X4,X5,X3,X0,X1)
      & ~ matches1(X4,X5,X3,X0,X2) ),
    inference(flattening,[],[f110]) ).

tff(f110,plain,
    ? [X5: $int,X3: array_char,X1: $int,X2: $int,X0: $int,X4: array_char] :
      ( ~ matches1(X4,X5,X3,X0,X2)
      & $less(X2,X1)
      & matches1(X4,X5,X3,X0,X1) ),
    inference(ennf_transformation,[],[f102]) ).

tff(f102,plain,
    ~ ! [X5: $int,X3: array_char,X1: $int,X2: $int,X0: $int,X4: array_char] :
        ( matches1(X4,X5,X3,X0,X1)
       => ( $less(X2,X1)
         => matches1(X4,X5,X3,X0,X2) ) ),
    inference(rectify,[],[f45]) ).

tff(f45,negated_conjecture,
    ~ ! [X19: $int,X17: $int,X20: $int,X11: array_char,X10: array_char,X18: $int] :
        ( matches1(X10,X18,X11,X19,X17)
       => ( $less(X20,X17)
         => matches1(X10,X18,X11,X19,X20) ) ),
    inference(negated_conjecture,[],[f44]) ).

tff(f44,conjecture,
    ! [X19: $int,X17: $int,X20: $int,X11: array_char,X10: array_char,X18: $int] :
      ( matches1(X10,X18,X11,X19,X17)
     => ( $less(X20,X17)
       => matches1(X10,X18,X11,X19,X20) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_right_weakening) ).

tff(f206,plain,
    spl7_2,
    inference(avatar_split_clause,[],[f137,f203]) ).

tff(f137,plain,
    matches1(sK3,sK2,sK0,sK4,sK1),
    inference(cnf_transformation,[],[f111]) ).

tff(f201,plain,
    spl7_1,
    inference(avatar_split_clause,[],[f138,f198]) ).

tff(f138,plain,
    $less(sK5,sK1),
    inference(cnf_transformation,[],[f111]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : SWW610=2 : TPTP v8.1.0. Released v6.1.0.
% 0.07/0.13  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.33  % Computer : n003.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit   : 300
% 0.13/0.33  % WCLimit    : 300
% 0.13/0.33  % DateTime   : Tue Aug 30 20:56:37 EDT 2022
% 0.13/0.33  % CPUTime    : 
% 0.19/0.48  % (7714)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 0.19/0.49  % (7729)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 0.19/0.49  % (7730)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.19/0.49  % (7714)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.19/0.50  % (7721)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.19/0.50  % (7714)Terminated due to inappropriate strategy.
% 0.19/0.50  % (7714)------------------------------
% 0.19/0.50  % (7714)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.50  % (7714)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.50  % (7714)Termination reason: Inappropriate
% 0.19/0.50  
% 0.19/0.50  % (7714)Memory used [KB]: 1023
% 0.19/0.50  % (7714)Time elapsed: 0.007 s
% 0.19/0.50  % (7714)Instructions burned: 7 (million)
% 0.19/0.50  % (7714)------------------------------
% 0.19/0.50  % (7714)------------------------------
% 0.19/0.50  % (7721)Instruction limit reached!
% 0.19/0.50  % (7721)------------------------------
% 0.19/0.50  % (7721)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.51  % (7721)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.51  % (7721)Termination reason: Unknown
% 0.19/0.51  % (7721)Termination phase: Saturation
% 0.19/0.51  
% 0.19/0.51  % (7721)Memory used [KB]: 5500
% 0.19/0.51  % (7721)Time elapsed: 0.007 s
% 0.19/0.51  % (7721)Instructions burned: 7 (million)
% 0.19/0.51  % (7721)------------------------------
% 0.19/0.51  % (7721)------------------------------
% 0.19/0.51  % (7715)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.19/0.51  % (7716)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.19/0.51  % (7722)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.19/0.51  % (7718)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.51  % (7722)Instruction limit reached!
% 0.19/0.51  % (7722)------------------------------
% 0.19/0.51  % (7722)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.51  % (7722)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.51  % (7722)Termination reason: Unknown
% 0.19/0.51  % (7722)Termination phase: Property scanning
% 0.19/0.51  
% 0.19/0.51  % (7722)Memory used [KB]: 895
% 0.19/0.51  % (7722)Time elapsed: 0.003 s
% 0.19/0.51  % (7722)Instructions burned: 3 (million)
% 0.19/0.51  % (7722)------------------------------
% 0.19/0.51  % (7722)------------------------------
% 0.19/0.51  % (7738)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 0.19/0.52  % (7742)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 0.19/0.52  % (7740)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.19/0.52  % (7743)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 0.19/0.52  % (7739)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 0.19/0.52  % (7717)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.52  % (7719)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 0.19/0.52  % (7726)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 0.19/0.52  % (7736)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 0.19/0.53  % (7728)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.19/0.53  % (7732)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.19/0.53  % (7731)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 0.19/0.53  % (7734)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 0.19/0.53  % (7733)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.19/0.53  % (7735)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 0.19/0.53  % (7720)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.54  % (7720)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.19/0.54  % (7720)Terminated due to inappropriate strategy.
% 0.19/0.54  % (7720)------------------------------
% 0.19/0.54  % (7720)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.54  % (7720)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.54  % (7720)Termination reason: Inappropriate
% 0.19/0.54  
% 0.19/0.54  % (7720)Memory used [KB]: 1023
% 0.19/0.54  % (7720)Time elapsed: 0.005 s
% 0.19/0.54  % (7720)Instructions burned: 6 (million)
% 0.19/0.54  % (7720)------------------------------
% 0.19/0.54  % (7720)------------------------------
% 0.19/0.54  % (7737)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 0.19/0.54  % (7725)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.19/0.54  % (7727)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.19/0.54  % (7724)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.19/0.54  % (7723)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.54  % (7741)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 0.19/0.55  % (7731)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.19/0.55  % (7731)Terminated due to inappropriate strategy.
% 0.19/0.55  % (7731)------------------------------
% 0.19/0.55  % (7731)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.55  % (7731)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.55  % (7731)Termination reason: Inappropriate
% 0.19/0.55  
% 0.19/0.55  % (7731)Memory used [KB]: 1023
% 0.19/0.55  % (7731)Time elapsed: 0.005 s
% 0.19/0.55  % (7731)Instructions burned: 7 (million)
% 0.19/0.55  % (7731)------------------------------
% 0.19/0.55  % (7731)------------------------------
% 0.19/0.59  % (7716)Instruction limit reached!
% 0.19/0.59  % (7716)------------------------------
% 0.19/0.59  % (7716)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.59  % (7716)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.59  % (7716)Termination reason: Unknown
% 0.19/0.59  % (7716)Termination phase: Saturation
% 0.19/0.59  
% 0.19/0.59  % (7716)Memory used [KB]: 1407
% 0.19/0.59  % (7716)Time elapsed: 0.181 s
% 0.19/0.59  % (7716)Instructions burned: 38 (million)
% 0.19/0.59  % (7716)------------------------------
% 0.19/0.59  % (7716)------------------------------
% 0.19/0.60  % (7718)Instruction limit reached!
% 0.19/0.60  % (7718)------------------------------
% 0.19/0.60  % (7718)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.60  % (7718)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.60  % (7718)Termination reason: Unknown
% 0.19/0.60  % (7718)Termination phase: Saturation
% 0.19/0.60  
% 0.19/0.60  % (7718)Memory used [KB]: 6140
% 0.19/0.60  % (7718)Time elapsed: 0.210 s
% 0.19/0.60  % (7718)Instructions burned: 51 (million)
% 0.19/0.60  % (7718)------------------------------
% 0.19/0.60  % (7718)------------------------------
% 2.08/0.61  % (7715)Instruction limit reached!
% 2.08/0.61  % (7715)------------------------------
% 2.08/0.61  % (7715)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.61  % (7715)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.61  % (7715)Termination reason: Unknown
% 2.08/0.61  % (7715)Termination phase: Saturation
% 2.08/0.61  
% 2.08/0.61  % (7715)Memory used [KB]: 6140
% 2.08/0.61  % (7715)Time elapsed: 0.215 s
% 2.08/0.61  % (7715)Instructions burned: 50 (million)
% 2.08/0.61  % (7715)------------------------------
% 2.08/0.61  % (7715)------------------------------
% 2.08/0.61  % (7717)Instruction limit reached!
% 2.08/0.61  % (7717)------------------------------
% 2.08/0.61  % (7717)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.61  % (7717)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.61  % (7717)Termination reason: Unknown
% 2.08/0.61  % (7717)Termination phase: Saturation
% 2.08/0.61  
% 2.08/0.61  % (7717)Memory used [KB]: 6012
% 2.08/0.61  % (7717)Time elapsed: 0.216 s
% 2.08/0.61  % (7717)Instructions burned: 51 (million)
% 2.08/0.61  % (7717)------------------------------
% 2.08/0.61  % (7717)------------------------------
% 2.08/0.61  % (7719)Instruction limit reached!
% 2.08/0.61  % (7719)------------------------------
% 2.08/0.61  % (7719)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.61  % (7719)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.61  % (7719)Termination reason: Unknown
% 2.08/0.61  % (7719)Termination phase: Saturation
% 2.08/0.61  
% 2.08/0.61  % (7719)Memory used [KB]: 6012
% 2.08/0.61  % (7719)Time elapsed: 0.202 s
% 2.08/0.61  % (7719)Instructions burned: 49 (million)
% 2.08/0.61  % (7719)------------------------------
% 2.08/0.61  % (7719)------------------------------
% 2.08/0.62  % (7724)Instruction limit reached!
% 2.08/0.62  % (7724)------------------------------
% 2.08/0.62  % (7724)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.62  % (7724)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.62  % (7724)Termination reason: Unknown
% 2.08/0.62  % (7724)Termination phase: Saturation
% 2.08/0.62  
% 2.08/0.62  % (7724)Memory used [KB]: 6268
% 2.08/0.62  % (7724)Time elapsed: 0.232 s
% 2.08/0.62  % (7724)Instructions burned: 50 (million)
% 2.08/0.62  % (7724)------------------------------
% 2.08/0.62  % (7724)------------------------------
% 2.23/0.63  % (7730)Instruction limit reached!
% 2.23/0.63  % (7730)------------------------------
% 2.23/0.63  % (7730)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.23/0.63  % (7730)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.23/0.63  % (7730)Termination reason: Unknown
% 2.23/0.63  % (7730)Termination phase: Saturation
% 2.23/0.63  
% 2.23/0.63  % (7730)Memory used [KB]: 6524
% 2.23/0.63  % (7730)Time elapsed: 0.224 s
% 2.23/0.63  % (7730)Instructions burned: 99 (million)
% 2.23/0.63  % (7730)------------------------------
% 2.23/0.63  % (7730)------------------------------
% 2.23/0.63  % (7744)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/388Mi)
% 2.23/0.63  % (7729)Instruction limit reached!
% 2.23/0.63  % (7729)------------------------------
% 2.23/0.63  % (7729)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.23/0.63  % (7729)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.23/0.63  % (7729)Termination reason: Unknown
% 2.23/0.63  % (7729)Termination phase: Saturation
% 2.23/0.63  
% 2.23/0.63  % (7729)Memory used [KB]: 2046
% 2.23/0.63  % (7729)Time elapsed: 0.219 s
% 2.23/0.63  % (7729)Instructions burned: 76 (million)
% 2.23/0.63  % (7729)------------------------------
% 2.23/0.63  % (7729)------------------------------
% 2.23/0.64  % (7745)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/211Mi)
% 2.23/0.64  % (7728)Instruction limit reached!
% 2.23/0.64  % (7728)------------------------------
% 2.23/0.64  % (7728)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.23/0.64  % (7728)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.23/0.64  % (7728)Termination reason: Unknown
% 2.23/0.64  % (7728)Termination phase: Saturation
% 2.23/0.64  
% 2.23/0.64  % (7728)Memory used [KB]: 6780
% 2.23/0.64  % (7728)Time elapsed: 0.037 s
% 2.23/0.64  % (7728)Instructions burned: 68 (million)
% 2.23/0.64  % (7728)------------------------------
% 2.23/0.64  % (7728)------------------------------
% 2.23/0.65  % (7723)Instruction limit reached!
% 2.23/0.65  % (7723)------------------------------
% 2.23/0.65  % (7723)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.23/0.65  % (7723)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.23/0.65  % (7723)Termination reason: Unknown
% 2.23/0.65  % (7723)Termination phase: Saturation
% 2.23/0.65  
% 2.23/0.65  % (7723)Memory used [KB]: 1663
% 2.23/0.65  % (7723)Time elapsed: 0.258 s
% 2.23/0.65  % (7723)Instructions burned: 52 (million)
% 2.23/0.65  % (7723)------------------------------
% 2.23/0.65  % (7723)------------------------------
% 2.23/0.65  % (7746)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/90Mi)
% 2.23/0.65  % (7740)Instruction limit reached!
% 2.23/0.65  % (7740)------------------------------
% 2.23/0.65  % (7740)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.23/0.65  % (7740)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.23/0.65  % (7740)Termination reason: Unknown
% 2.23/0.65  % (7740)Termination phase: Saturation
% 2.23/0.65  
% 2.23/0.65  % (7740)Memory used [KB]: 6780
% 2.23/0.65  % (7740)Time elapsed: 0.037 s
% 2.23/0.65  % (7740)Instructions burned: 68 (million)
% 2.23/0.65  % (7740)------------------------------
% 2.23/0.65  % (7740)------------------------------
% 2.23/0.67  % (7747)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/920Mi)
% 2.23/0.70  % (7733)Instruction limit reached!
% 2.23/0.70  % (7733)------------------------------
% 2.23/0.70  % (7733)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.23/0.70  % (7733)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.23/0.70  % (7733)Termination reason: Unknown
% 2.23/0.70  % (7733)Termination phase: Saturation
% 2.23/0.70  
% 2.23/0.70  % (7733)Memory used [KB]: 1918
% 2.23/0.70  % (7733)Time elapsed: 0.312 s
% 2.23/0.70  % (7733)Instructions burned: 100 (million)
% 2.23/0.70  % (7733)------------------------------
% 2.23/0.70  % (7733)------------------------------
% 2.69/0.71  % (7748)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/934Mi)
% 2.69/0.71  % (7732)Instruction limit reached!
% 2.69/0.71  % (7732)------------------------------
% 2.69/0.71  % (7732)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.69/0.71  % (7732)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.69/0.71  % (7732)Termination reason: Unknown
% 2.69/0.71  % (7732)Termination phase: Saturation
% 2.69/0.71  
% 2.69/0.71  % (7732)Memory used [KB]: 6908
% 2.69/0.71  % (7732)Time elapsed: 0.319 s
% 2.69/0.71  % (7732)Instructions burned: 100 (million)
% 2.69/0.71  % (7732)------------------------------
% 2.69/0.71  % (7732)------------------------------
% 2.69/0.72  % (7749)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/747Mi)
% 2.69/0.72  % (7726)Instruction limit reached!
% 2.69/0.72  % (7726)------------------------------
% 2.69/0.72  % (7726)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.69/0.72  % (7726)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.69/0.72  % (7726)Termination reason: Unknown
% 2.69/0.72  % (7726)Termination phase: Saturation
% 2.69/0.72  
% 2.69/0.72  % (7726)Memory used [KB]: 6780
% 2.69/0.72  % (7726)Time elapsed: 0.333 s
% 2.69/0.72  % (7726)Instructions burned: 102 (million)
% 2.69/0.72  % (7726)------------------------------
% 2.69/0.72  % (7726)------------------------------
% 2.69/0.72  % (7725)Instruction limit reached!
% 2.69/0.72  % (7725)------------------------------
% 2.69/0.72  % (7725)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.69/0.72  % (7725)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.69/0.72  % (7725)Termination reason: Unknown
% 2.69/0.72  % (7725)Termination phase: Saturation
% 2.69/0.72  
% 2.69/0.72  % (7725)Memory used [KB]: 6524
% 2.69/0.72  % (7725)Time elapsed: 0.326 s
% 2.69/0.72  % (7725)Instructions burned: 101 (million)
% 2.69/0.72  % (7725)------------------------------
% 2.69/0.72  % (7725)------------------------------
% 2.69/0.73  % (7727)Instruction limit reached!
% 2.69/0.73  % (7727)------------------------------
% 2.69/0.73  % (7727)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.69/0.73  % (7727)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.69/0.73  % (7727)Termination reason: Unknown
% 2.69/0.73  % (7727)Termination phase: Saturation
% 2.69/0.73  
% 2.69/0.73  % (7727)Memory used [KB]: 6908
% 2.69/0.73  % (7727)Time elapsed: 0.325 s
% 2.69/0.73  % (7727)Instructions burned: 100 (million)
% 2.69/0.73  % (7727)------------------------------
% 2.69/0.73  % (7727)------------------------------
% 2.69/0.73  % (7750)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/655Mi)
% 2.69/0.74  % (7752)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/940Mi)
% 2.69/0.75  % (7755)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/2016Mi)
% 2.69/0.75  WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 2.69/0.75  % (7753)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/981Mi)
% 2.69/0.75  % (7754)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.69/0.77  % (7735)Instruction limit reached!
% 2.69/0.77  % (7735)------------------------------
% 2.69/0.77  % (7735)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.69/0.77  % (7735)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.69/0.77  % (7735)Termination reason: Unknown
% 2.69/0.77  % (7735)Termination phase: Saturation
% 2.69/0.77  
% 2.69/0.77  % (7735)Memory used [KB]: 7164
% 2.69/0.77  % (7735)Time elapsed: 0.378 s
% 2.69/0.77  % (7735)Instructions burned: 139 (million)
% 2.69/0.77  % (7735)------------------------------
% 2.69/0.77  % (7735)------------------------------
% 2.69/0.77  % (7751)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/68Mi)
% 3.08/0.77  % (7756)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/3735Mi)
% 3.08/0.78  % (7757)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/4958Mi)
% 3.08/0.78  % (7734)Instruction limit reached!
% 3.08/0.78  % (7734)------------------------------
% 3.08/0.78  % (7734)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.08/0.78  % (7734)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.08/0.78  % (7734)Termination reason: Unknown
% 3.08/0.78  % (7734)Termination phase: Saturation
% 3.08/0.78  
% 3.08/0.78  % (7734)Memory used [KB]: 6012
% 3.08/0.78  % (7734)Time elapsed: 0.391 s
% 3.08/0.78  % (7734)Instructions burned: 178 (million)
% 3.08/0.78  % (7734)------------------------------
% 3.08/0.78  % (7734)------------------------------
% 3.08/0.78  % (7759)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4756Mi)
% 3.08/0.81  % (7746)Instruction limit reached!
% 3.08/0.81  % (7746)------------------------------
% 3.08/0.81  % (7746)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.08/0.81  % (7746)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.08/0.81  % (7746)Termination reason: Unknown
% 3.08/0.81  % (7746)Termination phase: Saturation
% 3.08/0.81  
% 3.08/0.81  % (7746)Memory used [KB]: 6268
% 3.08/0.81  % (7746)Time elapsed: 0.254 s
% 3.08/0.81  % (7746)Instructions burned: 92 (million)
% 3.08/0.81  % (7746)------------------------------
% 3.08/0.81  % (7746)------------------------------
% 3.08/0.81  % (7758)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/4959Mi)
% 3.08/0.84  % (7760)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4931Mi)
% 3.08/0.84  % (7741)Instruction limit reached!
% 3.08/0.84  % (7741)------------------------------
% 3.08/0.84  % (7741)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.08/0.84  % (7741)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.08/0.84  % (7741)Termination reason: Unknown
% 3.08/0.84  % (7741)Termination phase: Saturation
% 3.08/0.84  
% 3.08/0.84  % (7741)Memory used [KB]: 3198
% 3.08/0.84  % (7741)Time elapsed: 0.456 s
% 3.08/0.84  % (7741)Instructions burned: 177 (million)
% 3.08/0.84  % (7741)------------------------------
% 3.08/0.84  % (7741)------------------------------
% 3.08/0.85  % (7762)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/1824Mi)
% 3.08/0.85  % (7761)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/68Mi)
% 3.08/0.86  % (7764)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2891Mi)
% 3.08/0.86  % (7763)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2134Mi)
% 3.08/0.86  % (7751)Instruction limit reached!
% 3.08/0.86  % (7751)------------------------------
% 3.08/0.86  % (7751)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.08/0.86  % (7751)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.08/0.86  % (7751)Termination reason: Unknown
% 3.08/0.86  % (7751)Termination phase: Saturation
% 3.08/0.86  
% 3.08/0.86  % (7751)Memory used [KB]: 6780
% 3.08/0.86  % (7751)Time elapsed: 0.035 s
% 3.08/0.86  % (7751)Instructions burned: 69 (million)
% 3.08/0.86  % (7751)------------------------------
% 3.08/0.86  % (7751)------------------------------
% 3.54/0.90  % (7765)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4585Mi)
% 3.54/0.91  % (7766)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/90Mi)
% 3.54/0.91  % (7754)Instruction limit reached!
% 3.54/0.91  % (7754)------------------------------
% 3.54/0.91  % (7754)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.54/0.91  % (7754)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.54/0.91  % (7754)Termination reason: Unknown
% 3.54/0.91  % (7754)Termination phase: Saturation
% 3.54/0.91  
% 3.54/0.91  % (7754)Memory used [KB]: 6396
% 3.54/0.91  % (7754)Time elapsed: 0.270 s
% 3.54/0.91  % (7754)Instructions burned: 91 (million)
% 3.54/0.91  % (7754)------------------------------
% 3.54/0.91  % (7754)------------------------------
% 3.70/0.95  % (7767)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2016Mi)
% 3.70/0.96  % (7761)Instruction limit reached!
% 3.70/0.96  % (7761)------------------------------
% 3.70/0.96  % (7761)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.70/0.96  % (7761)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.70/0.96  % (7761)Termination reason: Unknown
% 3.70/0.96  % (7761)Termination phase: Saturation
% 3.70/0.96  
% 3.70/0.96  % (7761)Memory used [KB]: 6780
% 3.70/0.96  % (7761)Time elapsed: 0.034 s
% 3.70/0.96  % (7761)Instructions burned: 69 (million)
% 3.70/0.96  % (7761)------------------------------
% 3.70/0.96  % (7761)------------------------------
% 3.70/0.99  % (7768)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/8004Mi)
% 3.97/1.00  % (7769)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/9965Mi)
% 3.97/1.03  % (7745)Instruction limit reached!
% 3.97/1.03  % (7745)------------------------------
% 3.97/1.03  % (7745)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.97/1.03  % (7745)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.97/1.03  % (7745)Termination reason: Unknown
% 3.97/1.03  % (7745)Termination phase: Saturation
% 3.97/1.03  
% 3.97/1.03  % (7745)Memory used [KB]: 3070
% 3.97/1.03  % (7745)Time elapsed: 0.492 s
% 3.97/1.03  % (7745)Instructions burned: 211 (million)
% 3.97/1.03  % (7745)------------------------------
% 3.97/1.03  % (7745)------------------------------
% 3.97/1.05  % (7770)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=9877:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/9877Mi)
% 3.97/1.05  % (7766)Instruction limit reached!
% 3.97/1.05  % (7766)------------------------------
% 3.97/1.05  % (7766)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.97/1.05  % (7766)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.97/1.05  % (7766)Termination reason: Unknown
% 3.97/1.05  % (7766)Termination phase: Saturation
% 3.97/1.05  
% 3.97/1.05  % (7766)Memory used [KB]: 6268
% 3.97/1.05  % (7766)Time elapsed: 0.245 s
% 3.97/1.05  % (7766)Instructions burned: 92 (million)
% 3.97/1.05  % (7766)------------------------------
% 3.97/1.05  % (7766)------------------------------
% 4.26/1.10  % (7737)Instruction limit reached!
% 4.26/1.10  % (7737)------------------------------
% 4.26/1.10  % (7737)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.26/1.10  % (7737)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.26/1.10  % (7737)Termination reason: Unknown
% 4.26/1.10  % (7737)Termination phase: Saturation
% 4.26/1.10  
% 4.26/1.10  % (7737)Memory used [KB]: 6012
% 4.26/1.10  % (7737)Time elapsed: 0.601 s
% 4.26/1.10  % (7737)Instructions burned: 468 (million)
% 4.26/1.10  % (7737)------------------------------
% 4.26/1.10  % (7737)------------------------------
% 4.26/1.10  % (7771)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=9902:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9902Mi)
% 4.26/1.11  % (7738)Instruction limit reached!
% 4.26/1.11  % (7738)------------------------------
% 4.26/1.11  % (7738)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.26/1.11  % (7738)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.26/1.11  % (7738)Termination reason: Unknown
% 4.26/1.11  % (7738)Termination phase: Saturation
% 4.26/1.11  
% 4.26/1.11  % (7738)Memory used [KB]: 10362
% 4.26/1.11  % (7738)Time elapsed: 0.703 s
% 4.26/1.11  % (7738)Instructions burned: 482 (million)
% 4.26/1.11  % (7738)------------------------------
% 4.26/1.11  % (7738)------------------------------
% 4.26/1.13  % (7743)Instruction limit reached!
% 4.26/1.13  % (7743)------------------------------
% 4.26/1.13  % (7743)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.26/1.13  % (7743)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.26/1.13  % (7743)Termination reason: Unknown
% 4.26/1.13  % (7743)Termination phase: Saturation
% 4.26/1.13  
% 4.26/1.13  % (7743)Memory used [KB]: 9210
% 4.26/1.13  % (7743)Time elapsed: 0.723 s
% 4.26/1.13  % (7743)Instructions burned: 355 (million)
% 4.26/1.13  % (7743)------------------------------
% 4.26/1.13  % (7743)------------------------------
% 4.26/1.16  % (7772)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/1824Mi)
% 4.26/1.18  % (7742)Instruction limit reached!
% 4.26/1.18  % (7742)------------------------------
% 4.26/1.18  % (7742)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.26/1.18  % (7742)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.26/1.18  % (7742)Termination reason: Unknown
% 4.26/1.18  % (7742)Termination phase: Saturation
% 4.26/1.18  
% 4.26/1.18  % (7742)Memory used [KB]: 11001
% 4.26/1.18  % (7742)Time elapsed: 0.708 s
% 4.26/1.18  % (7742)Instructions burned: 440 (million)
% 4.26/1.18  % (7742)------------------------------
% 4.26/1.18  % (7742)------------------------------
% 6.56/1.19  % (7773)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/9989Mi)
% 6.79/1.23  % (7775)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/90Mi)
% 6.98/1.23  % (7774)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/9707Mi)
% 6.98/1.28  % (7776)ott+3_1:1_abs=on:anc=none:bs=on:fsr=off:spb=goal_then_units:i=44001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/44001Mi)
% 6.98/1.29  % (7736)Instruction limit reached!
% 6.98/1.29  % (7736)------------------------------
% 6.98/1.29  % (7736)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.98/1.29  % (7736)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.98/1.29  % (7736)Termination reason: Unknown
% 6.98/1.29  % (7736)Termination phase: Saturation
% 6.98/1.29  
% 6.98/1.29  % (7736)Memory used [KB]: 2814
% 6.98/1.29  % (7736)Time elapsed: 0.862 s
% 6.98/1.29  % (7736)Instructions burned: 499 (million)
% 6.98/1.29  % (7736)------------------------------
% 6.98/1.29  % (7736)------------------------------
% 6.98/1.31  % (7744)Instruction limit reached!
% 6.98/1.31  % (7744)------------------------------
% 6.98/1.31  % (7744)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.98/1.31  % (7744)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.98/1.31  % (7744)Termination reason: Unknown
% 6.98/1.31  % (7744)Termination phase: Saturation
% 6.98/1.31  
% 6.98/1.31  % (7744)Memory used [KB]: 8315
% 6.98/1.31  % (7744)Time elapsed: 0.774 s
% 6.98/1.31  % (7744)Instructions burned: 389 (million)
% 6.98/1.31  % (7744)------------------------------
% 6.98/1.31  % (7744)------------------------------
% 6.98/1.32  % (7777)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/4958Mi)
% 7.70/1.36  % (7739)Instruction limit reached!
% 7.70/1.36  % (7739)------------------------------
% 7.70/1.36  % (7739)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.70/1.37  % (7739)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.70/1.37  % (7775)Instruction limit reached!
% 7.70/1.37  % (7775)------------------------------
% 7.70/1.37  % (7775)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.70/1.37  % (7775)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.70/1.37  % (7775)Termination reason: Unknown
% 7.70/1.37  % (7775)Termination phase: Saturation
% 7.70/1.37  
% 7.70/1.37  % (7775)Memory used [KB]: 6396
% 7.70/1.37  % (7775)Time elapsed: 0.154 s
% 7.70/1.37  % (7775)Instructions burned: 90 (million)
% 7.70/1.37  % (7775)------------------------------
% 7.70/1.37  % (7775)------------------------------
% 7.70/1.37  % (7739)Termination reason: Unknown
% 7.70/1.37  % (7739)Termination phase: Saturation
% 7.70/1.37  
% 7.70/1.37  % (7739)Memory used [KB]: 10490
% 7.70/1.37  % (7739)Time elapsed: 0.970 s
% 7.70/1.37  % (7739)Instructions burned: 500 (million)
% 7.70/1.37  % (7739)------------------------------
% 7.70/1.37  % (7739)------------------------------
% 8.15/1.42  % (7778)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/35256Mi)
% 8.15/1.42  % (7762)First to succeed.
% 8.15/1.42  % (7779)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/32293Mi)
% 8.15/1.45  % (7762)Refutation found. Thanks to Tanya!
% 8.15/1.45  % SZS status Theorem for theBenchmark
% 8.15/1.45  % SZS output start Proof for theBenchmark
% See solution above
% 8.15/1.45  % (7762)------------------------------
% 8.15/1.45  % (7762)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.15/1.45  % (7762)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.15/1.45  % (7762)Termination reason: Refutation
% 8.15/1.45  
% 8.15/1.45  % (7762)Memory used [KB]: 2302
% 8.15/1.45  % (7762)Time elapsed: 0.649 s
% 8.15/1.45  % (7762)Instructions burned: 393 (million)
% 8.15/1.45  % (7762)------------------------------
% 8.15/1.45  % (7762)------------------------------
% 8.15/1.45  % (7713)Success in time 1.104 s
%------------------------------------------------------------------------------