TSTP Solution File: SWW658_2 by SnakeForV---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV---1.0
% Problem  : SWW658_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_uns --cores 0 -t %d %s

% Computer : n009.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:09:20 EDT 2022

% Result   : Theorem 16.55s 2.48s
% Output   : Refutation 17.12s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   36
%            Number of leaves      :  532
% Syntax   : Number of formulae    : 2874 (  83 unt;  56 typ;   0 def)
%            Number of atoms       : 11384 ( 702 equ)
%            Maximal formula atoms :   30 (   4 avg)
%            Number of connectives : 14550 (5984   ~;7864   |; 200   &)
%                                         ( 459 <=>;  43  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   19 (   5 avg)
%            Maximal term depth    :    8 (   2 avg)
%            Number arithmetic     : 11192 (2746 atm;1799 fun;5535 num;1112 var)
%            Number of types       :    8 (   6 usr;   1 ari)
%            Number of type conns  :   65 (  27   >;  38   *;   0   +;   0  <<)
%            Number of predicates  :  457 ( 453 usr; 450 prp; 0-4 aty)
%            Number of functors    :   57 (  46 usr;  33 con; 0-5 aty)
%            Number of variables   : 1618 (1588   !;  30   ?;1618   :)

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

tff(type_def_10,type,
    map_int_int: $tType ).

tff(func_def_0,type,
    witness1: ty > uni ).

tff(func_def_1,type,
    int: ty ).

tff(func_def_2,type,
    real: ty ).

tff(func_def_3,type,
    bool: ty ).

tff(func_def_4,type,
    true1: bool1 ).

tff(func_def_5,type,
    false1: bool1 ).

tff(func_def_6,type,
    match_bool1: ( ty * bool1 * uni * uni ) > uni ).

tff(func_def_7,type,
    tuple0: ty ).

tff(func_def_8,type,
    tuple03: tuple02 ).

tff(func_def_9,type,
    qtmark: ty ).

tff(func_def_12,type,
    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,
    t2tb1: array_int > uni ).

tff(func_def_29,type,
    tb2t1: uni > array_int ).

tff(func_def_32,type,
    t2tb2: map_int_int > uni ).

tff(func_def_33,type,
    tb2t2: uni > map_int_int ).

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

tff(func_def_36,type,
    sK1: map_int_int ).

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

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

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

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

tff(func_def_41,type,
    sF6: uni ).

tff(func_def_42,type,
    sF7: uni ).

tff(func_def_43,type,
    sF8: array_int ).

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

tff(func_def_45,type,
    sF10: $int ).

tff(func_def_53,type,
    '$inst12': $int ).

tff(func_def_55,type,
    '$inst13': $int ).

tff(func_def_56,type,
    '$inst14': $int ).

tff(func_def_60,type,
    '$inst15': $int ).

tff(func_def_64,type,
    '$inst16': $int ).

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

tff(pred_def_3,type,
    is_common_prefix1: ( array_int * $int * $int * $int ) > $o ).

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

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

tff(f11130,plain,
    $false,
    inference(avatar_smt_refutation,[],[f252,f257,f262,f267,f272,f277,f282,f287,f292,f297,f302,f303,f308,f313,f314,f315,f320,f321,f326,f331,f342,f350,f359,f377,f386,f395,f404,f413,f419,f434,f435,f440,f441,f446,f456,f458,f461,f474,f479,f500,f552,f556,f598,f607,f614,f622,f636,f638,f654,f659,f664,f669,f674,f681,f690,f710,f772,f790,f799,f807,f824,f832,f844,f857,f875,f881,f893,f901,f909,f912,f961,f970,f975,f986,f991,f992,f1012,f1074,f1099,f1108,f1129,f1132,f1141,f1173,f1179,f1187,f1226,f1284,f1291,f1307,f1310,f1328,f1329,f1334,f1435,f1454,f1459,f1474,f1480,f1481,f1505,f1604,f1607,f1616,f1623,f1657,f1674,f1678,f1683,f1730,f1742,f1752,f1753,f1778,f1795,f1818,f1858,f1860,f1862,f1867,f1869,f1871,f1876,f1881,f1886,f1889,f1892,f1897,f1898,f1899,f1900,f1901,f1902,f1903,f1933,f1938,f1940,f1945,f1953,f1960,f1989,f1994,f1999,f2000,f2005,f2012,f2013,f2015,f2065,f2072,f2077,f2079,f2086,f2091,f2094,f2095,f2097,f2103,f2108,f2115,f2162,f2164,f2167,f2176,f2185,f2288,f2295,f2308,f2310,f2331,f2368,f2371,f2379,f2401,f2404,f2415,f2419,f2428,f2460,f2480,f2486,f2487,f2509,f2530,f2539,f2560,f2579,f2592,f2602,f2604,f2607,f2662,f2670,f2724,f2727,f2730,f2737,f2753,f2912,f2950,f2954,f2998,f3001,f3050,f3058,f3173,f3175,f3331,f3359,f3567,f3590,f3696,f3714,f3774,f3790,f3805,f3839,f3859,f3870,f3886,f3910,f3922,f3929,f3941,f3942,f3962,f3973,f3978,f3988,f4016,f4017,f4054,f4147,f4149,f4151,f4153,f4155,f4157,f4159,f4161,f4163,f4168,f4171,f4178,f4181,f4189,f4192,f4197,f4200,f4205,f4210,f4213,f4218,f4226,f4231,f4243,f4251,f4256,f4261,f4269,f4272,f4275,f4425,f4436,f4449,f4455,f4460,f4465,f4473,f4479,f4493,f4494,f4499,f4519,f4580,f4994,f5008,f5013,f5016,f5019,f5021,f5229,f5278,f5301,f5322,f5331,f5338,f5463,f5474,f5763,f5832,f5844,f5864,f5887,f5893,f6028,f6065,f6181,f6190,f6213,f6325,f6384,f6388,f6395,f6399,f6424,f6448,f6458,f6465,f6494,f6503,f6528,f6552,f6565,f6596,f6631,f6642,f6649,f6734,f6795,f6903,f7024,f7256,f7799,f7821,f8337,f8344,f8352,f8376,f8384,f8408,f8416,f8529,f8586,f8588,f8624,f8631,f8635,f8637,f8645,f8653,f8654,f8660,f8661,f8663,f8664,f8668,f8669,f8675,f8677,f8683,f8687,f8693,f8697,f8698,f8703,f8707,f8708,f8712,f8720,f8724,f8733,f8738,f8742,f8747,f8751,f8754,f8755,f8763,f8767,f8769,f8783,f8794,f8802,f8819,f8829,f8833,f8836,f8853,f8858,f8863,f8879,f8886,f8891,f8900,f8905,f8912,f8921,f8928,f8942,f8952,f8966,f8980,f8982,f8984,f8989,f9025,f9046,f9073,f9089,f9092,f9111,f9114,f9117,f9120,f9150,f9174,f9193,f9200,f9217,f9220,f9223,f9241,f9267,f9275,f9282,f9288,f9293,f9325,f9353,f9374,f9405,f9421,f9432,f9456,f9461,f9479,f9489,f9503,f9518,f9531,f9532,f9564,f9569,f9574,f9579,f9580,f9585,f9590,f9595,f9600,f9604,f9609,f9614,f9638,f9654,f9712,f9770,f9780,f9794,f9798,f9872,f9887,f9909,f9912,f9915,f9928,f9951,f9958,f10001,f10003,f10032,f10048,f10061,f10064,f10073,f10135,f10144,f10150,f10155,f10164,f10169,f10174,f10179,f10188,f10189,f10194,f10226,f10234,f10245,f10279,f10284,f10290,f10295,f10301,f10307,f10314,f10317,f10343,f10365,f10370,f10395,f10399,f10452,f10488,f10493,f10495,f10529,f10534,f10535,f10541,f10562,f10585,f10590,f10620,f10661,f10666,f10671,f10676,f10681,f10686,f10691,f10692,f10697,f10702,f10706,f10711,f10718,f10732,f10774,f10786,f10793,f10798,f10800,f10801,f10802,f10807,f10870,f10890,f10895,f10900,f10910,f10915,f10920,f10927,f10934,f10939,f10972,f10986,f11003,f11010,f11011,f11012,f11022,f11041,f11066,f11095,f11114,f11119,f11124,f11125,f11129]) ).

tff(f11129,plain,
    ( spl11_447
    | spl11_449
    | spl11_338 ),
    inference(avatar_split_clause,[],[f11102,f9524,f11127,f11116]) ).

tff(f11116,plain,
    ( spl11_447
  <=> ( sK4 = sK5(sK3,sK2,sF8,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_447])]) ).

tff(f11127,plain,
    ( spl11_449
  <=> ! [X6: $int,X7: $int] :
        ( $less(X7,sK5(sK3,sK2,sF8,sK4))
        | ~ $less(X6,sK4)
        | ~ $less(X7,X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_449])]) ).

tff(f9524,plain,
    ( spl11_338
  <=> $less(sK5(sK3,sK2,sF8,sK4),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_338])]) ).

tff(f11102,plain,
    ( ! [X6: $int,X7: $int] :
        ( $less(X7,sK5(sK3,sK2,sF8,sK4))
        | ~ $less(X7,X6)
        | ~ $less(X6,sK4)
        | ( sK4 = sK5(sK3,sK2,sF8,sK4) ) )
    | spl11_338 ),
    inference(resolution,[],[f9526,f715]) ).

tff(f715,plain,
    ! [X10: $int,X11: $int,X9: $int,X12: $int] :
      ( $less(X10,X9)
      | ~ $less(X11,X9)
      | ~ $less(X12,X11)
      | $less(X12,X10)
      | ( X9 = X10 ) ),
    inference(resolution,[],[f362,f57]) ).

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

tff(f362,plain,
    ! [X6: $int,X7: $int,X5: $int] :
      ( $less(X7,X6)
      | ( X5 = X6 )
      | $less(X6,X5)
      | ~ $less(X7,X5) ),
    inference(resolution,[],[f58,f57]) ).

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

tff(f9526,plain,
    ( ~ $less(sK5(sK3,sK2,sF8,sK4),sK4)
    | spl11_338 ),
    inference(avatar_component_clause,[],[f9524]) ).

tff(f11125,plain,
    ( ~ spl11_339
    | ~ spl11_46
    | spl11_338 ),
    inference(avatar_split_clause,[],[f11099,f9524,f604,f9528]) ).

tff(f9528,plain,
    ( spl11_339
  <=> $less(sK5(sK3,sK2,sF8,sK4),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_339])]) ).

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

tff(f11099,plain,
    ( ~ $less(sK5(sK3,sK2,sF8,sK4),0)
    | ~ spl11_46
    | spl11_338 ),
    inference(resolution,[],[f9526,f8922]) ).

tff(f8922,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK4)
        | ~ $less(X0,0) )
    | ~ spl11_46 ),
    inference(resolution,[],[f606,f57]) ).

tff(f606,plain,
    ( $less(0,sK4)
    | ~ spl11_46 ),
    inference(avatar_component_clause,[],[f604]) ).

tff(f11124,plain,
    ( ~ spl11_448
    | ~ spl11_59
    | spl11_338 ),
    inference(avatar_split_clause,[],[f11100,f9524,f796,f11121]) ).

tff(f11121,plain,
    ( spl11_448
  <=> $less(sK5(sK3,sK2,sF8,sK4),-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_448])]) ).

tff(f796,plain,
    ( spl11_59
  <=> $less(-1,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_59])]) ).

tff(f11100,plain,
    ( ~ $less(sK5(sK3,sK2,sF8,sK4),-1)
    | ~ spl11_59
    | spl11_338 ),
    inference(resolution,[],[f9526,f1796]) ).

tff(f1796,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK4)
        | ~ $less(X0,-1) )
    | ~ spl11_59 ),
    inference(resolution,[],[f798,f57]) ).

tff(f798,plain,
    ( $less(-1,sK4)
    | ~ spl11_59 ),
    inference(avatar_component_clause,[],[f796]) ).

tff(f11119,plain,
    ( spl11_431
    | spl11_447
    | spl11_338 ),
    inference(avatar_split_clause,[],[f11104,f9524,f11116,f10897]) ).

tff(f10897,plain,
    ( spl11_431
  <=> $less(sK4,sK5(sK3,sK2,sF8,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_431])]) ).

tff(f11104,plain,
    ( ( sK4 = sK5(sK3,sK2,sF8,sK4) )
    | $less(sK4,sK5(sK3,sK2,sF8,sK4))
    | spl11_338 ),
    inference(resolution,[],[f9526,f58]) ).

tff(f11114,plain,
    ( ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37
    | ~ spl11_60
    | spl11_315
    | spl11_338 ),
    inference(avatar_contradiction_clause,[],[f11113]) ).

tff(f11113,plain,
    ( $false
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37
    | ~ spl11_60
    | spl11_315
    | spl11_338 ),
    inference(subsumption_resolution,[],[f11112,f56]) ).

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

tff(f11112,plain,
    ( $less(sK0,sK0)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37
    | ~ spl11_60
    | spl11_315
    | spl11_338 ),
    inference(forward_demodulation,[],[f11111,f478]) ).

tff(f478,plain,
    ( ( length1(int,sF7) = sK0 )
    | ~ spl11_35 ),
    inference(avatar_component_clause,[],[f476]) ).

tff(f476,plain,
    ( spl11_35
  <=> ( length1(int,sF7) = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_35])]) ).

tff(f11111,plain,
    ( $less(length1(int,sF7),sK0)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | spl11_37
    | ~ spl11_60
    | spl11_315
    | spl11_338 ),
    inference(subsumption_resolution,[],[f11110,f894]) ).

tff(f894,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,sF10) )
    | ~ spl11_60 ),
    inference(resolution,[],[f806,f57]) ).

tff(f806,plain,
    ( $less(sF10,sK0)
    | ~ spl11_60 ),
    inference(avatar_component_clause,[],[f804]) ).

tff(f804,plain,
    ( spl11_60
  <=> $less(sF10,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_60])]) ).

tff(f11110,plain,
    ( $less(length1(int,sF7),sK0)
    | $less(length1(int,sF7),sF10)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | spl11_37
    | spl11_315
    | spl11_338 ),
    inference(forward_demodulation,[],[f11109,f349]) ).

tff(f349,plain,
    ( ( sF7 = t2tb1(sF8) )
    | ~ spl11_18 ),
    inference(avatar_component_clause,[],[f347]) ).

tff(f347,plain,
    ( spl11_18
  <=> ( sF7 = t2tb1(sF8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_18])]) ).

tff(f11109,plain,
    ( $less(length1(int,t2tb1(sF8)),sF10)
    | $less(length1(int,sF7),sK0)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | spl11_37
    | spl11_315
    | spl11_338 ),
    inference(forward_demodulation,[],[f11108,f312]) ).

tff(f312,plain,
    ( ( sF10 = $sum(sK2,sK4) )
    | ~ spl11_13 ),
    inference(avatar_component_clause,[],[f310]) ).

tff(f310,plain,
    ( spl11_13
  <=> ( sF10 = $sum(sK2,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_13])]) ).

tff(f11108,plain,
    ( $less(length1(int,t2tb1(sF8)),$sum(sK2,sK4))
    | $less(length1(int,sF7),sK0)
    | ~ spl11_18
    | ~ spl11_19
    | spl11_37
    | spl11_315
    | spl11_338 ),
    inference(forward_demodulation,[],[f11107,f349]) ).

tff(f11107,plain,
    ( $less(length1(int,t2tb1(sF8)),sK0)
    | $less(length1(int,t2tb1(sF8)),$sum(sK2,sK4))
    | ~ spl11_19
    | spl11_37
    | spl11_315
    | spl11_338 ),
    inference(forward_demodulation,[],[f11106,f358]) ).

tff(f358,plain,
    ( ( sK0 = $sum(sK3,sK4) )
    | ~ spl11_19 ),
    inference(avatar_component_clause,[],[f356]) ).

tff(f356,plain,
    ( spl11_19
  <=> ( sK0 = $sum(sK3,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_19])]) ).

tff(f11106,plain,
    ( $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | $less(length1(int,t2tb1(sF8)),$sum(sK2,sK4))
    | spl11_37
    | spl11_315
    | spl11_338 ),
    inference(subsumption_resolution,[],[f11105,f8950]) ).

tff(f8950,plain,
    ( ~ is_common_prefix1(sF8,sK3,sK2,sK4)
    | spl11_315 ),
    inference(avatar_component_clause,[],[f8949]) ).

tff(f8949,plain,
    ( spl11_315
  <=> is_common_prefix1(sF8,sK3,sK2,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_315])]) ).

tff(f11105,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | $less(length1(int,t2tb1(sF8)),$sum(sK2,sK4))
    | spl11_37
    | spl11_338 ),
    inference(subsumption_resolution,[],[f11096,f547]) ).

tff(f547,plain,
    ( ~ $less(sK4,0)
    | spl11_37 ),
    inference(avatar_component_clause,[],[f546]) ).

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

tff(f11096,plain,
    ( $less(sK4,0)
    | $less(length1(int,t2tb1(sF8)),$sum(sK2,sK4))
    | is_common_prefix1(sF8,sK3,sK2,sK4)
    | $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | spl11_338 ),
    inference(resolution,[],[f9526,f196]) ).

tff(f196,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( $less(sK5(X0,X1,X2,X3),X3)
      | is_common_prefix1(X2,X0,X1,X3)
      | $less(X3,0)
      | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
      | $less(length1(int,t2tb1(X2)),$sum(X1,X3)) ),
    inference(cnf_transformation,[],[f146]) ).

tff(f146,plain,
    ! [X0: $int,X1: $int,X2: array_int,X3: $int] :
      ( ( ( ! [X4: $int] :
              ( $less(X4,0)
              | ( tb2t(get2(int,t2tb1(X2),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
              | ~ $less(X4,X3) )
          & ~ $less(length1(int,t2tb1(X2)),$sum(X1,X3))
          & ~ $less(length1(int,t2tb1(X2)),$sum(X0,X3))
          & ~ $less(X3,0) )
        | ~ is_common_prefix1(X2,X0,X1,X3) )
      & ( is_common_prefix1(X2,X0,X1,X3)
        | ( ~ $less(sK5(X0,X1,X2,X3),0)
          & ( tb2t(get2(int,t2tb1(X2),$sum(X0,sK5(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X2),$sum(X1,sK5(X0,X1,X2,X3)))) )
          & $less(sK5(X0,X1,X2,X3),X3) )
        | $less(length1(int,t2tb1(X2)),$sum(X1,X3))
        | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
        | $less(X3,0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK5])],[f144,f145]) ).

tff(f145,plain,
    ! [X0: $int,X1: $int,X2: array_int,X3: $int] :
      ( ? [X5: $int] :
          ( ~ $less(X5,0)
          & ( tb2t(get2(int,t2tb1(X2),$sum(X0,X5))) != tb2t(get2(int,t2tb1(X2),$sum(X1,X5))) )
          & $less(X5,X3) )
     => ( ~ $less(sK5(X0,X1,X2,X3),0)
        & ( tb2t(get2(int,t2tb1(X2),$sum(X0,sK5(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X2),$sum(X1,sK5(X0,X1,X2,X3)))) )
        & $less(sK5(X0,X1,X2,X3),X3) ) ),
    introduced(choice_axiom,[]) ).

tff(f144,plain,
    ! [X0: $int,X1: $int,X2: array_int,X3: $int] :
      ( ( ( ! [X4: $int] :
              ( $less(X4,0)
              | ( tb2t(get2(int,t2tb1(X2),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
              | ~ $less(X4,X3) )
          & ~ $less(length1(int,t2tb1(X2)),$sum(X1,X3))
          & ~ $less(length1(int,t2tb1(X2)),$sum(X0,X3))
          & ~ $less(X3,0) )
        | ~ is_common_prefix1(X2,X0,X1,X3) )
      & ( is_common_prefix1(X2,X0,X1,X3)
        | ? [X5: $int] :
            ( ~ $less(X5,0)
            & ( tb2t(get2(int,t2tb1(X2),$sum(X0,X5))) != tb2t(get2(int,t2tb1(X2),$sum(X1,X5))) )
            & $less(X5,X3) )
        | $less(length1(int,t2tb1(X2)),$sum(X1,X3))
        | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
        | $less(X3,0) ) ),
    inference(rectify,[],[f143]) ).

tff(f143,plain,
    ! [X3: $int,X0: $int,X2: array_int,X1: $int] :
      ( ( ( ! [X4: $int] :
              ( $less(X4,0)
              | ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
              | ~ $less(X4,X1) )
          & ~ $less(length1(int,t2tb1(X2)),$sum(X0,X1))
          & ~ $less(length1(int,t2tb1(X2)),$sum(X3,X1))
          & ~ $less(X1,0) )
        | ~ is_common_prefix1(X2,X3,X0,X1) )
      & ( is_common_prefix1(X2,X3,X0,X1)
        | ? [X4: $int] :
            ( ~ $less(X4,0)
            & ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) != tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
            & $less(X4,X1) )
        | $less(length1(int,t2tb1(X2)),$sum(X0,X1))
        | $less(length1(int,t2tb1(X2)),$sum(X3,X1))
        | $less(X1,0) ) ),
    inference(flattening,[],[f142]) ).

tff(f142,plain,
    ! [X3: $int,X0: $int,X2: array_int,X1: $int] :
      ( ( ( ! [X4: $int] :
              ( $less(X4,0)
              | ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
              | ~ $less(X4,X1) )
          & ~ $less(length1(int,t2tb1(X2)),$sum(X0,X1))
          & ~ $less(length1(int,t2tb1(X2)),$sum(X3,X1))
          & ~ $less(X1,0) )
        | ~ is_common_prefix1(X2,X3,X0,X1) )
      & ( is_common_prefix1(X2,X3,X0,X1)
        | ? [X4: $int] :
            ( ~ $less(X4,0)
            & ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) != tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
            & $less(X4,X1) )
        | $less(length1(int,t2tb1(X2)),$sum(X0,X1))
        | $less(length1(int,t2tb1(X2)),$sum(X3,X1))
        | $less(X1,0) ) ),
    inference(nnf_transformation,[],[f127]) ).

tff(f127,plain,
    ! [X3: $int,X0: $int,X2: array_int,X1: $int] :
      ( ( ! [X4: $int] :
            ( $less(X4,0)
            | ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
            | ~ $less(X4,X1) )
        & ~ $less(length1(int,t2tb1(X2)),$sum(X0,X1))
        & ~ $less(length1(int,t2tb1(X2)),$sum(X3,X1))
        & ~ $less(X1,0) )
    <=> is_common_prefix1(X2,X3,X0,X1) ),
    inference(flattening,[],[f126]) ).

tff(f126,plain,
    ! [X2: array_int,X0: $int,X1: $int,X3: $int] :
      ( ( ~ $less(length1(int,t2tb1(X2)),$sum(X3,X1))
        & ~ $less(X1,0)
        & ~ $less(length1(int,t2tb1(X2)),$sum(X0,X1))
        & ! [X4: $int] :
            ( ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
            | ~ $less(X4,X1)
            | $less(X4,0) ) )
    <=> is_common_prefix1(X2,X3,X0,X1) ),
    inference(ennf_transformation,[],[f100]) ).

tff(f100,plain,
    ! [X2: array_int,X0: $int,X1: $int,X3: $int] :
      ( ( ~ $less(length1(int,t2tb1(X2)),$sum(X3,X1))
        & ~ $less(X1,0)
        & ~ $less(length1(int,t2tb1(X2)),$sum(X0,X1))
        & ! [X4: $int] :
            ( ( $less(X4,X1)
              & ~ $less(X4,0) )
           => ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) ) ) )
    <=> is_common_prefix1(X2,X3,X0,X1) ),
    inference(rectify,[],[f49]) ).

tff(f49,plain,
    ! [X7: $int,X18: $int,X0: array_int,X1: $int] :
      ( is_common_prefix1(X0,X1,X7,X18)
    <=> ( ! [X14: $int] :
            ( ( ~ $less(X14,0)
              & $less(X14,X18) )
           => ( tb2t(get2(int,t2tb1(X0),$sum(X1,X14))) = tb2t(get2(int,t2tb1(X0),$sum(X7,X14))) ) )
        & ~ $less(X18,0)
        & ~ $less(length1(int,t2tb1(X0)),$sum(X1,X18))
        & ~ $less(length1(int,t2tb1(X0)),$sum(X7,X18)) ) ),
    inference(theory_normalization,[],[f36]) ).

tff(f36,axiom,
    ! [X7: $int,X18: $int,X0: array_int,X1: $int] :
      ( is_common_prefix1(X0,X1,X7,X18)
    <=> ( ! [X14: $int] :
            ( ( $lesseq(0,X14)
              & $less(X14,X18) )
           => ( tb2t(get2(int,t2tb1(X0),$sum(X1,X14))) = tb2t(get2(int,t2tb1(X0),$sum(X7,X14))) ) )
        & $lesseq(0,X18)
        & $lesseq($sum(X1,X18),length1(int,t2tb1(X0)))
        & $lesseq($sum(X7,X18),length1(int,t2tb1(X0))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_common_prefix_def) ).

tff(f11095,plain,
    ( ~ spl11_446
    | ~ spl11_3
    | ~ spl11_15
    | spl11_364 ),
    inference(avatar_split_clause,[],[f11089,f10029,f323,f259,f11092]) ).

tff(f11092,plain,
    ( spl11_446
  <=> is_longest_common_prefix1(sF8,sK3,sK3,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_446])]) ).

tff(f259,plain,
    ( spl11_3
  <=> ( mk_array1(int,sK0,sF6) = sF7 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_3])]) ).

tff(f323,plain,
    ( spl11_15
  <=> ( sF8 = tb2t1(sF7) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_15])]) ).

tff(f10029,plain,
    ( spl11_364
  <=> $less(sK0,$sum(sK3,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_364])]) ).

tff(f11089,plain,
    ( ~ is_longest_common_prefix1(sF8,sK3,sK3,-1)
    | ~ spl11_3
    | ~ spl11_15
    | spl11_364 ),
    inference(interpreted_simplification,[],[f11088]) ).

tff(f11088,plain,
    ( ~ is_longest_common_prefix1(sF8,sK3,sK3,-1)
    | ~ $less(-1,0)
    | ~ spl11_3
    | ~ spl11_15
    | spl11_364 ),
    inference(instantiation,[],[f11082]) ).

tff(f11082,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK3,sK3,X0)
        | ~ $less(X0,0) )
    | ~ spl11_3
    | ~ spl11_15
    | spl11_364 ),
    inference(forward_demodulation,[],[f11080,f325]) ).

tff(f325,plain,
    ( ( sF8 = tb2t1(sF7) )
    | ~ spl11_15 ),
    inference(avatar_component_clause,[],[f323]) ).

tff(f11080,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,0)
        | ~ is_longest_common_prefix1(tb2t1(sF7),sK3,sK3,X0) )
    | ~ spl11_3
    | spl11_364 ),
    inference(superposition,[],[f10373,f261]) ).

tff(f261,plain,
    ( ( mk_array1(int,sK0,sF6) = sF7 )
    | ~ spl11_3 ),
    inference(avatar_component_clause,[],[f259]) ).

tff(f10373,plain,
    ( ! [X2: $int,X3: uni] :
        ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X3)),sK3,sK3,X2)
        | ~ $less(X2,0) )
    | spl11_364 ),
    inference(resolution,[],[f10091,f204]) ).

tff(f204,plain,
    ! [X2: $int,X3: array_int,X0: $int,X1: $int,X4: $int] :
      ( ~ is_common_prefix1(X3,X1,X2,X4)
      | ~ $less(X0,X4)
      | ~ is_longest_common_prefix1(X3,X1,X2,X0) ),
    inference(cnf_transformation,[],[f147]) ).

tff(f147,plain,
    ! [X0: $int,X1: $int,X2: $int,X3: array_int] :
      ( ( ! [X4: $int] :
            ( ~ $less(X0,X4)
            | ~ is_common_prefix1(X3,X1,X2,X4) )
        & is_common_prefix1(X3,X1,X2,X0) )
      | ~ is_longest_common_prefix1(X3,X1,X2,X0) ),
    inference(rectify,[],[f123]) ).

tff(f123,plain,
    ! [X3: $int,X1: $int,X2: $int,X0: array_int] :
      ( ( ! [X4: $int] :
            ( ~ $less(X3,X4)
            | ~ is_common_prefix1(X0,X1,X2,X4) )
        & is_common_prefix1(X0,X1,X2,X3) )
      | ~ is_longest_common_prefix1(X0,X1,X2,X3) ),
    inference(ennf_transformation,[],[f108]) ).

tff(f108,plain,
    ! [X3: $int,X0: array_int,X1: $int,X2: $int] :
      ( is_longest_common_prefix1(X0,X1,X2,X3)
     => ( is_common_prefix1(X0,X1,X2,X3)
        & ! [X4: $int] :
            ( $less(X3,X4)
           => ~ is_common_prefix1(X0,X1,X2,X4) ) ) ),
    inference(unused_predicate_definition_removal,[],[f102]) ).

tff(f102,plain,
    ! [X3: $int,X0: array_int,X1: $int,X2: $int] :
      ( ( is_common_prefix1(X0,X1,X2,X3)
        & ! [X4: $int] :
            ( $less(X3,X4)
           => ~ is_common_prefix1(X0,X1,X2,X4) ) )
    <=> is_longest_common_prefix1(X0,X1,X2,X3) ),
    inference(rectify,[],[f38]) ).

tff(f38,axiom,
    ! [X0: array_int,X1: $int,X7: $int,X18: $int] :
      ( ( ! [X9: $int] :
            ( $less(X18,X9)
           => ~ is_common_prefix1(X0,X1,X7,X9) )
        & is_common_prefix1(X0,X1,X7,X18) )
    <=> is_longest_common_prefix1(X0,X1,X7,X18) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_longest_common_prefix_def) ).

tff(f10091,plain,
    ( ! [X15: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X15)),sK3,sK3,0)
    | spl11_364 ),
    inference(resolution,[],[f10030,f783]) ).

tff(f783,plain,
    ! [X2: uni,X3: $int,X1: $int] :
      ( $less(X1,$sum(X3,0))
      | is_common_prefix1(tb2t1(mk_array1(int,X1,X2)),X3,X3,0) ),
    inference(superposition,[],[f558,f216]) ).

tff(f216,plain,
    ! [X2: ty,X0: $int,X1: uni] : ( length1(X2,mk_array1(X2,X0,X1)) = X0 ),
    inference(cnf_transformation,[],[f154]) ).

tff(f154,plain,
    ! [X0: $int,X1: uni,X2: ty] : ( length1(X2,mk_array1(X2,X0,X1)) = X0 ),
    inference(rectify,[],[f86]) ).

tff(f86,plain,
    ! [X2: $int,X0: uni,X1: ty] : ( length1(X1,mk_array1(X1,X2,X0)) = X2 ),
    inference(rectify,[],[f20]) ).

tff(f20,axiom,
    ! [X13: uni,X0: ty,X6: $int] : ( length1(X0,mk_array1(X0,X6,X13)) = X6 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',length_def3) ).

tff(f558,plain,
    ! [X0: uni,X1: $int] :
      ( $less(length1(int,X0),$sum(X1,0))
      | is_common_prefix1(tb2t1(X0),X1,X1,0) ),
    inference(superposition,[],[f527,f211]) ).

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

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

tff(f35,axiom,
    ! [X15: uni] : ( t2tb1(tb2t1(X15)) = X15 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR1) ).

tff(f527,plain,
    ! [X0: array_int,X1: $int] :
      ( $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | is_common_prefix1(X0,X1,X1,0) ),
    inference(factoring,[],[f511]) ).

tff(f511,plain,
    ! [X2: $int,X0: array_int,X1: $int] :
      ( $less(length1(int,t2tb1(X0)),$sum(X2,0))
      | $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | is_common_prefix1(X0,X1,X2,0) ),
    inference(evaluation,[],[f510]) ).

tff(f510,plain,
    ! [X2: $int,X0: array_int,X1: $int] :
      ( $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | is_common_prefix1(X0,X1,X2,0)
      | $less(0,0)
      | $less(length1(int,t2tb1(X0)),$sum(X2,0)) ),
    inference(duplicate_literal_removal,[],[f508]) ).

tff(f508,plain,
    ! [X2: $int,X0: array_int,X1: $int] :
      ( $less(length1(int,t2tb1(X0)),$sum(X2,0))
      | is_common_prefix1(X0,X1,X2,0)
      | $less(0,0)
      | $less(length1(int,t2tb1(X0)),$sum(X2,0))
      | $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | $less(0,0)
      | $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | is_common_prefix1(X0,X1,X2,0) ),
    inference(resolution,[],[f198,f196]) ).

tff(f198,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( ~ $less(sK5(X0,X1,X2,X3),0)
      | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
      | $less(length1(int,t2tb1(X2)),$sum(X1,X3))
      | is_common_prefix1(X2,X0,X1,X3)
      | $less(X3,0) ),
    inference(cnf_transformation,[],[f146]) ).

tff(f10030,plain,
    ( ~ $less(sK0,$sum(sK3,0))
    | spl11_364 ),
    inference(avatar_component_clause,[],[f10029]) ).

tff(f11066,plain,
    ( ~ spl11_442
    | spl11_443
    | spl11_365
    | spl11_444
    | spl11_445
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f11047,f476,f471,f416,f347,f323,f11063,f11059,f10043,f11055,f11051]) ).

tff(f11051,plain,
    ( spl11_442
  <=> $less(sK5(sK3,sK2,sF8,0),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_442])]) ).

tff(f11055,plain,
    ( spl11_443
  <=> $less(sK5(sK3,sK2,sF8,0),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_443])]) ).

tff(f10043,plain,
    ( spl11_365
  <=> ! [X5: $int] :
        ( $less(X5,$sum(sK3,0))
        | ~ $less(X5,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_365])]) ).

tff(f11059,plain,
    ( spl11_444
  <=> $less(sK0,$sum(sK2,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_444])]) ).

tff(f11063,plain,
    ( spl11_445
  <=> is_common_prefix1(sF8,sK3,sK2,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_445])]) ).

tff(f416,plain,
    ( spl11_30
  <=> is_common_prefix1(sF8,sK2,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_30])]) ).

tff(f471,plain,
    ( spl11_34
  <=> ( elts(int,sF7) = sF6 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_34])]) ).

tff(f11047,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,sK3,sK2,0)
        | $less(sK0,$sum(sK2,0))
        | $less(X0,$sum(sK3,0))
        | $less(sK5(sK3,sK2,sF8,0),0)
        | ~ $less(X0,sK0)
        | ~ $less(sK5(sK3,sK2,sF8,0),sK4) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f11046]) ).

tff(f11046,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(sK2,0))
        | ~ $less(X0,sK0)
        | $less(0,0)
        | is_common_prefix1(sF8,sK3,sK2,0)
        | $less(X0,$sum(sK3,0))
        | $less(sK5(sK3,sK2,sF8,0),0)
        | ~ $less(sK5(sK3,sK2,sF8,0),sK4) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(instantiation,[],[f10037]) ).

tff(f10037,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(sK0,$sum(sK2,X1))
        | ~ $less(X0,sK0)
        | $less(X1,0)
        | is_common_prefix1(sF8,sK3,sK2,X1)
        | $less(X0,$sum(sK3,X1))
        | $less(sK5(sK3,sK2,sF8,X1),0)
        | ~ $less(sK5(sK3,sK2,sF8,X1),sK4) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(equality_resolution,[],[f8774]) ).

tff(f8774,plain,
    ( ! [X3: $int,X4: $int,X5: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X3,sK5(sK3,X3,sF8,X4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,X3,sF8,X4))))) )
        | ~ $less(X5,sK0)
        | $less(sK0,$sum(X3,X4))
        | is_common_prefix1(sF8,sK3,X3,X4)
        | $less(X5,$sum(sK3,X4))
        | ~ $less(sK5(sK3,X3,sF8,X4),sK4)
        | $less(X4,0)
        | $less(sK5(sK3,X3,sF8,X4),0) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(superposition,[],[f1372,f1214]) ).

tff(f1214,plain,
    ( ! [X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,X1)))) = tb2t(get(int,int,sF6,t2tb($sum(sK2,X1)))) )
        | ~ $less(X1,sK4)
        | $less(X1,0) )
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(forward_demodulation,[],[f615,f473]) ).

tff(f473,plain,
    ( ( elts(int,sF7) = sF6 )
    | ~ spl11_34 ),
    inference(avatar_component_clause,[],[f471]) ).

tff(f615,plain,
    ( ! [X1: $int] :
        ( $less(X1,0)
        | ~ $less(X1,sK4)
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK2,X1)))) = tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK3,X1)))) ) )
    | ~ spl11_18
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f567,f349]) ).

tff(f567,plain,
    ( ! [X1: $int] :
        ( ~ $less(X1,sK4)
        | $less(X1,0)
        | ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,X1)))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,X1)))) ) )
    | ~ spl11_30 ),
    inference(resolution,[],[f418,f233]) ).

tff(f233,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int,X4: $int] :
      ( ~ is_common_prefix1(X2,X0,X1,X3)
      | ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,X4)))) )
      | ~ $less(X4,X3)
      | $less(X4,0) ),
    inference(definition_unfolding,[],[f202,f165,f165]) ).

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

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

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

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

tff(f202,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int,X4: $int] :
      ( $less(X4,0)
      | ( tb2t(get2(int,t2tb1(X2),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
      | ~ $less(X4,X3)
      | ~ is_common_prefix1(X2,X0,X1,X3) ),
    inference(cnf_transformation,[],[f146]) ).

tff(f418,plain,
    ( is_common_prefix1(sF8,sK2,sK3,sK4)
    | ~ spl11_30 ),
    inference(avatar_component_clause,[],[f416]) ).

tff(f1372,plain,
    ( ! [X2: $int,X3: $int,X1: $int,X4: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(X1,X2,sF8,X3))))) != tb2t(get(int,int,sF6,t2tb($sum(X2,sK5(X1,X2,sF8,X3))))) )
        | is_common_prefix1(sF8,X1,X2,X3)
        | $less(X3,0)
        | $less(sK0,$sum(X2,X3))
        | $less(X4,$sum(X1,X3))
        | ~ $less(X4,sK0) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(resolution,[],[f762,f57]) ).

tff(f762,plain,
    ( ! [X2: $int,X0: $int,X1: $int] :
        ( $less(sK0,$sum(X2,X1))
        | is_common_prefix1(sF8,X2,X0,X1)
        | $less(X1,0)
        | $less(sK0,$sum(X0,X1))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X2,X0,sF8,X1))))) != tb2t(get(int,int,sF6,t2tb($sum(X2,sK5(X2,X0,sF8,X1))))) ) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f761,f325]) ).

tff(f761,plain,
    ( ! [X2: $int,X0: $int,X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X2,X0,sF8,X1))))) != tb2t(get(int,int,sF6,t2tb($sum(X2,sK5(X2,X0,sF8,X1))))) )
        | $less(sK0,$sum(X0,X1))
        | $less(X1,0)
        | $less(sK0,$sum(X2,X1))
        | is_common_prefix1(tb2t1(sF7),X2,X0,X1) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f760,f473]) ).

tff(f760,plain,
    ( ! [X2: $int,X0: $int,X1: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X2,sK5(X2,X0,sF8,X1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X2,X0,sF8,X1))))) )
        | $less(sK0,$sum(X2,X1))
        | $less(X1,0)
        | $less(sK0,$sum(X0,X1))
        | is_common_prefix1(tb2t1(sF7),X2,X0,X1) )
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f752,f325]) ).

tff(f752,plain,
    ( ! [X2: $int,X0: $int,X1: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X2,sK5(X2,X0,tb2t1(sF7),X1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X2,X0,tb2t1(sF7),X1))))) )
        | $less(sK0,$sum(X2,X1))
        | $less(X1,0)
        | is_common_prefix1(tb2t1(sF7),X2,X0,X1)
        | $less(sK0,$sum(X0,X1)) )
    | ~ spl11_35 ),
    inference(superposition,[],[f532,f478]) ).

tff(f532,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: $int] :
      ( $less(length1(int,X0),$sum(X2,X3))
      | is_common_prefix1(tb2t1(X0),X1,X2,X3)
      | $less(length1(int,X0),$sum(X1,X3))
      | ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(X1,X2,tb2t1(X0),X3))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(X2,sK5(X1,X2,tb2t1(X0),X3))))) )
      | $less(X3,0) ),
    inference(superposition,[],[f234,f211]) ).

tff(f234,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,sK5(X0,X1,X2,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,sK5(X0,X1,X2,X3))))) )
      | $less(X3,0)
      | is_common_prefix1(X2,X0,X1,X3)
      | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
      | $less(length1(int,t2tb1(X2)),$sum(X1,X3)) ),
    inference(definition_unfolding,[],[f197,f165,f165]) ).

tff(f197,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( is_common_prefix1(X2,X0,X1,X3)
      | ( tb2t(get2(int,t2tb1(X2),$sum(X0,sK5(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X2),$sum(X1,sK5(X0,X1,X2,X3)))) )
      | $less(length1(int,t2tb1(X2)),$sum(X1,X3))
      | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
      | $less(X3,0) ),
    inference(cnf_transformation,[],[f146]) ).

tff(f11041,plain,
    ( spl11_440
    | spl11_441
    | spl11_117 ),
    inference(avatar_split_clause,[],[f11031,f1873,f11039,f11035]) ).

tff(f11035,plain,
    ( spl11_440
  <=> ( -1 = sF10 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_440])]) ).

tff(f11039,plain,
    ( spl11_441
  <=> ! [X4: $int,X5: $int] :
        ( ~ $less(X4,-1)
        | $less(X5,sF10)
        | ~ $less(X5,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_441])]) ).

tff(f1873,plain,
    ( spl11_117
  <=> $less(sF10,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_117])]) ).

tff(f11031,plain,
    ( ! [X4: $int,X5: $int] :
        ( ~ $less(X4,-1)
        | ~ $less(X5,X4)
        | $less(X5,sF10)
        | ( -1 = sF10 ) )
    | spl11_117 ),
    inference(resolution,[],[f1874,f715]) ).

tff(f1874,plain,
    ( ~ $less(sF10,-1)
    | spl11_117 ),
    inference(avatar_component_clause,[],[f1873]) ).

tff(f11022,plain,
    ( spl11_106
    | spl11_439
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f11014,f2062,f11020,f1667]) ).

tff(f1667,plain,
    ( spl11_106
  <=> $less(-3,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_106])]) ).

tff(f11020,plain,
    ( spl11_439
  <=> ! [X2: uni] : is_common_prefix1(tb2t1(mk_array1(int,-3,X2)),sK0,-3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_439])]) ).

tff(f2062,plain,
    ( spl11_131
  <=> ( $sum(sK0,0) = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_131])]) ).

tff(f11014,plain,
    ( ! [X2: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,-3,X2)),sK0,-3,0)
        | $less(-3,sK0) )
    | ~ spl11_131 ),
    inference(interpreted_simplification,[],[f11013]) ).

tff(f11013,plain,
    ( ! [X2: uni] :
        ( $less(-3,sK0)
        | is_common_prefix1(tb2t1(mk_array1(int,-3,X2)),sK0,-3,0)
        | $less(-3,$sum(-3,0)) )
    | ~ spl11_131 ),
    inference(instantiation,[],[f3522]) ).

tff(f3522,plain,
    ( ! [X2: uni,X3: $int,X1: $int] :
        ( $less(X1,sK0)
        | is_common_prefix1(tb2t1(mk_array1(int,X1,X2)),sK0,X3,0)
        | $less(X1,$sum(X3,0)) )
    | ~ spl11_131 ),
    inference(superposition,[],[f2129,f216]) ).

tff(f2129,plain,
    ( ! [X6: uni,X7: $int] :
        ( $less(length1(int,X6),sK0)
        | is_common_prefix1(tb2t1(X6),sK0,X7,0)
        | $less(length1(int,X6),$sum(X7,0)) )
    | ~ spl11_131 ),
    inference(superposition,[],[f528,f2064]) ).

tff(f2064,plain,
    ( ( $sum(sK0,0) = sK0 )
    | ~ spl11_131 ),
    inference(avatar_component_clause,[],[f2062]) ).

tff(f528,plain,
    ! [X2: $int,X0: uni,X1: $int] :
      ( $less(length1(int,X0),$sum(X2,0))
      | is_common_prefix1(tb2t1(X0),X2,X1,0)
      | $less(length1(int,X0),$sum(X1,0)) ),
    inference(superposition,[],[f511,f211]) ).

tff(f11012,plain,
    ( ~ spl11_111
    | spl11_11
    | ~ spl11_327 ),
    inference(avatar_split_clause,[],[f11009,f9290,f299,f1749]) ).

tff(f1749,plain,
    ( spl11_111
  <=> $less(sK0,-2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_111])]) ).

tff(f299,plain,
    ( spl11_11
  <=> $less(sK0,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_11])]) ).

tff(f9290,plain,
    ( spl11_327
  <=> $less(-2,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_327])]) ).

tff(f11009,plain,
    ( ~ $less(sK0,-2)
    | spl11_11
    | ~ spl11_327 ),
    inference(resolution,[],[f10733,f301]) ).

tff(f301,plain,
    ( ~ $less(sK0,sK2)
    | spl11_11 ),
    inference(avatar_component_clause,[],[f299]) ).

tff(f10733,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK2)
        | ~ $less(X0,-2) )
    | ~ spl11_327 ),
    inference(resolution,[],[f9292,f57]) ).

tff(f9292,plain,
    ( $less(-2,sK2)
    | ~ spl11_327 ),
    inference(avatar_component_clause,[],[f9290]) ).

tff(f11011,plain,
    ( spl11_332
    | ~ spl11_327 ),
    inference(avatar_split_clause,[],[f11005,f9290,f9418]) ).

tff(f9418,plain,
    ( spl11_332
  <=> $less(-3,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_332])]) ).

tff(f11005,plain,
    ( $less(-3,sK2)
    | ~ spl11_327 ),
    inference(interpreted_simplification,[],[f11004]) ).

tff(f11004,plain,
    ( $less(-3,sK2)
    | ~ $less(-3,-2)
    | ~ spl11_327 ),
    inference(instantiation,[],[f10733]) ).

tff(f11010,plain,
    ( ~ spl11_352
    | ~ spl11_327 ),
    inference(avatar_split_clause,[],[f11007,f9290,f9709]) ).

tff(f9709,plain,
    ( spl11_352
  <=> $less(sK2,-2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_352])]) ).

tff(f11007,plain,
    ( ~ $less(sK2,-2)
    | ~ spl11_327 ),
    inference(resolution,[],[f10733,f56]) ).

tff(f11003,plain,
    ( spl11_1
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_60
    | ~ spl11_315 ),
    inference(avatar_contradiction_clause,[],[f11002]) ).

tff(f11002,plain,
    ( $false
    | spl11_1
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_60
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f11001,f301]) ).

tff(f11001,plain,
    ( $less(sK0,sK2)
    | spl11_1
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_60
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f11000,f478]) ).

tff(f11000,plain,
    ( $less(length1(int,sF7),sK2)
    | spl11_1
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_60
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10999,f251]) ).

tff(f251,plain,
    ( ~ $less(sK0,sK3)
    | spl11_1 ),
    inference(avatar_component_clause,[],[f249]) ).

tff(f249,plain,
    ( spl11_1
  <=> $less(sK0,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_1])]) ).

tff(f10999,plain,
    ( $less(sK0,sK3)
    | $less(length1(int,sF7),sK2)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_60
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10998,f478]) ).

tff(f10998,plain,
    ( $less(length1(int,sF7),sK3)
    | $less(length1(int,sF7),sK2)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_60
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10997,f806]) ).

tff(f10997,plain,
    ( $less(length1(int,sF7),sK2)
    | ~ $less(sF10,sK0)
    | $less(length1(int,sF7),sK3)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10996,f312]) ).

tff(f10996,plain,
    ( ~ $less($sum(sK2,sK4),sK0)
    | $less(length1(int,sF7),sK3)
    | $less(length1(int,sF7),sK2)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10995,f349]) ).

tff(f10995,plain,
    ( $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK2,sK4),sK0)
    | $less(length1(int,sF7),sK2)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10994,f478]) ).

tff(f10994,plain,
    ( ~ $less($sum(sK2,sK4),length1(int,sF7))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | $less(length1(int,sF7),sK2)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10993,f349]) ).

tff(f10993,plain,
    ( $less(length1(int,t2tb1(sF8)),sK2)
    | ~ $less($sum(sK2,sK4),length1(int,sF7))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10992,f478]) ).

tff(f10992,plain,
    ( $less(length1(int,t2tb1(sF8)),sK3)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | ~ $less($sum(sK2,sK4),length1(int,sF7))
    | ( length1(int,sF7) != sK0 )
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10991,f358]) ).

tff(f10991,plain,
    ( ( length1(int,sF7) != $sum(sK3,sK4) )
    | $less(length1(int,t2tb1(sF8)),sK3)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | ~ $less($sum(sK2,sK4),length1(int,sF7))
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10990,f349]) ).

tff(f10990,plain,
    ( ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ( length1(int,sF7) != $sum(sK3,sK4) )
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10989,f349]) ).

tff(f10989,plain,
    ( ( $sum(sK3,sK4) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK2)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10988,f286]) ).

tff(f286,plain,
    ( ~ $less(sK3,0)
    | spl11_8 ),
    inference(avatar_component_clause,[],[f284]) ).

tff(f284,plain,
    ( spl11_8
  <=> $less(sK3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_8])]) ).

tff(f10988,plain,
    ( ( $sum(sK3,sK4) != length1(int,t2tb1(sF8)) )
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | $less(sK3,0)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | spl11_6
    | spl11_12
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10987,f276]) ).

tff(f276,plain,
    ( ~ lt1(sF8,sK3,sK2)
    | spl11_6 ),
    inference(avatar_component_clause,[],[f274]) ).

tff(f274,plain,
    ( spl11_6
  <=> lt1(sF8,sK3,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_6])]) ).

tff(f10987,plain,
    ( $less(length1(int,t2tb1(sF8)),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | lt1(sF8,sK3,sK2)
    | ( $sum(sK3,sK4) != length1(int,t2tb1(sF8)) )
    | $less(sK3,0)
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | spl11_12
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10944,f307]) ).

tff(f307,plain,
    ( ~ $less(sK2,0)
    | spl11_12 ),
    inference(avatar_component_clause,[],[f305]) ).

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

tff(f10944,plain,
    ( $less(sK2,0)
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ( $sum(sK3,sK4) != length1(int,t2tb1(sF8)) )
    | lt1(sF8,sK3,sK2)
    | $less(sK3,0)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | ~ spl11_315 ),
    inference(resolution,[],[f8951,f221]) ).

tff(f221,plain,
    ! [X2: $int,X3: $int,X0: array_int,X1: $int] :
      ( ~ is_common_prefix1(X0,X2,X1,X3)
      | ~ $less($sum(X1,X3),length1(int,t2tb1(X0)))
      | $less(X2,0)
      | ( length1(int,t2tb1(X0)) != $sum(X2,X3) )
      | $less(X1,0)
      | $less(length1(int,t2tb1(X0)),X1)
      | $less(length1(int,t2tb1(X0)),X2)
      | lt1(X0,X2,X1) ),
    inference(cnf_transformation,[],[f157]) ).

tff(f157,plain,
    ! [X0: array_int,X1: $int,X2: $int] :
      ( $less(length1(int,t2tb1(X0)),X2)
      | ! [X3: $int] :
          ( ( ( length1(int,t2tb1(X0)) != $sum(X2,X3) )
            & ~ $less(tb2t(get2(int,t2tb1(X0),$sum(X2,X3))),tb2t(get2(int,t2tb1(X0),$sum(X1,X3)))) )
          | ~ is_common_prefix1(X0,X2,X1,X3)
          | ~ $less($sum(X1,X3),length1(int,t2tb1(X0))) )
      | $less(X1,0)
      | $less(X2,0)
      | $less(length1(int,t2tb1(X0)),X1)
      | lt1(X0,X2,X1) ),
    inference(rectify,[],[f117]) ).

tff(f117,plain,
    ! [X1: array_int,X0: $int,X2: $int] :
      ( $less(length1(int,t2tb1(X1)),X2)
      | ! [X3: $int] :
          ( ( ( length1(int,t2tb1(X1)) != $sum(X2,X3) )
            & ~ $less(tb2t(get2(int,t2tb1(X1),$sum(X2,X3))),tb2t(get2(int,t2tb1(X1),$sum(X0,X3)))) )
          | ~ is_common_prefix1(X1,X2,X0,X3)
          | ~ $less($sum(X0,X3),length1(int,t2tb1(X1))) )
      | $less(X0,0)
      | $less(X2,0)
      | $less(length1(int,t2tb1(X1)),X0)
      | lt1(X1,X2,X0) ),
    inference(flattening,[],[f116]) ).

tff(f116,plain,
    ! [X0: $int,X1: array_int,X2: $int] :
      ( lt1(X1,X2,X0)
      | $less(X2,0)
      | ! [X3: $int] :
          ( ( ( length1(int,t2tb1(X1)) != $sum(X2,X3) )
            & ~ $less(tb2t(get2(int,t2tb1(X1),$sum(X2,X3))),tb2t(get2(int,t2tb1(X1),$sum(X0,X3)))) )
          | ~ is_common_prefix1(X1,X2,X0,X3)
          | ~ $less($sum(X0,X3),length1(int,t2tb1(X1))) )
      | $less(length1(int,t2tb1(X1)),X0)
      | $less(length1(int,t2tb1(X1)),X2)
      | $less(X0,0) ),
    inference(ennf_transformation,[],[f107]) ).

tff(f107,plain,
    ! [X0: $int,X1: array_int,X2: $int] :
      ( ( ~ $less(X2,0)
        & ? [X3: $int] :
            ( is_common_prefix1(X1,X2,X0,X3)
            & ( $less(tb2t(get2(int,t2tb1(X1),$sum(X2,X3))),tb2t(get2(int,t2tb1(X1),$sum(X0,X3))))
              | ( length1(int,t2tb1(X1)) = $sum(X2,X3) ) )
            & $less($sum(X0,X3),length1(int,t2tb1(X1))) )
        & ~ $less(length1(int,t2tb1(X1)),X0)
        & ~ $less(length1(int,t2tb1(X1)),X2)
        & ~ $less(X0,0) )
     => lt1(X1,X2,X0) ),
    inference(unused_predicate_definition_removal,[],[f93]) ).

tff(f93,plain,
    ! [X0: $int,X1: array_int,X2: $int] :
      ( lt1(X1,X2,X0)
    <=> ( ~ $less(X2,0)
        & ? [X3: $int] :
            ( is_common_prefix1(X1,X2,X0,X3)
            & ( $less(tb2t(get2(int,t2tb1(X1),$sum(X2,X3))),tb2t(get2(int,t2tb1(X1),$sum(X0,X3))))
              | ( length1(int,t2tb1(X1)) = $sum(X2,X3) ) )
            & $less($sum(X0,X3),length1(int,t2tb1(X1))) )
        & ~ $less(length1(int,t2tb1(X1)),X0)
        & ~ $less(length1(int,t2tb1(X1)),X2)
        & ~ $less(X0,0) ) ),
    inference(rectify,[],[f48]) ).

tff(f48,plain,
    ! [X7: $int,X0: array_int,X1: $int] :
      ( lt1(X0,X1,X7)
    <=> ( ~ $less(X1,0)
        & ~ $less(length1(int,t2tb1(X0)),X1)
        & ~ $less(length1(int,t2tb1(X0)),X7)
        & ? [X18: $int] :
            ( is_common_prefix1(X0,X1,X7,X18)
            & ( ( $sum(X1,X18) = length1(int,t2tb1(X0)) )
              | $less(tb2t(get2(int,t2tb1(X0),$sum(X1,X18))),tb2t(get2(int,t2tb1(X0),$sum(X7,X18)))) )
            & $less($sum(X7,X18),length1(int,t2tb1(X0))) )
        & ~ $less(X7,0) ) ),
    inference(theory_normalization,[],[f40]) ).

tff(f40,axiom,
    ! [X7: $int,X0: array_int,X1: $int] :
      ( lt1(X0,X1,X7)
    <=> ( $lesseq(0,X1)
        & $lesseq(X1,length1(int,t2tb1(X0)))
        & $lesseq(X7,length1(int,t2tb1(X0)))
        & ? [X18: $int] :
            ( is_common_prefix1(X0,X1,X7,X18)
            & ( ( $sum(X1,X18) = length1(int,t2tb1(X0)) )
              | $less(tb2t(get2(int,t2tb1(X0),$sum(X1,X18))),tb2t(get2(int,t2tb1(X0),$sum(X7,X18)))) )
            & $less($sum(X7,X18),length1(int,t2tb1(X0))) )
        & $lesseq(0,X7) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lt_def) ).

tff(f8951,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | ~ spl11_315 ),
    inference(avatar_component_clause,[],[f8949]) ).

tff(f10986,plain,
    ( spl11_437
    | spl11_438
    | ~ spl11_315 ),
    inference(avatar_split_clause,[],[f10943,f8949,f10983,f10979]) ).

tff(f10979,plain,
    ( spl11_437
  <=> is_common_prefix1(sF8,sK3,sK2,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_437])]) ).

tff(f10983,plain,
    ( spl11_438
  <=> is_longest_common_prefix1(sF8,sK3,sK2,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_438])]) ).

tff(f10943,plain,
    ( is_longest_common_prefix1(sF8,sK3,sK2,sK4)
    | is_common_prefix1(sF8,sK3,sK2,$sum(sK4,1))
    | ~ spl11_315 ),
    inference(resolution,[],[f8951,f219]) ).

tff(f219,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( ~ is_common_prefix1(X2,X1,X0,X3)
      | is_common_prefix1(X2,X1,X0,$sum(X3,1))
      | is_longest_common_prefix1(X2,X1,X0,X3) ),
    inference(cnf_transformation,[],[f156]) ).

tff(f156,plain,
    ! [X0: $int,X1: $int,X2: array_int,X3: $int] :
      ( ~ is_common_prefix1(X2,X1,X0,X3)
      | is_longest_common_prefix1(X2,X1,X0,X3)
      | is_common_prefix1(X2,X1,X0,$sum(X3,1)) ),
    inference(rectify,[],[f119]) ).

tff(f119,plain,
    ! [X2: $int,X3: $int,X0: array_int,X1: $int] :
      ( ~ is_common_prefix1(X0,X3,X2,X1)
      | is_longest_common_prefix1(X0,X3,X2,X1)
      | is_common_prefix1(X0,X3,X2,$sum(X1,1)) ),
    inference(flattening,[],[f118]) ).

tff(f118,plain,
    ! [X1: $int,X0: array_int,X3: $int,X2: $int] :
      ( is_longest_common_prefix1(X0,X3,X2,X1)
      | is_common_prefix1(X0,X3,X2,$sum(X1,1))
      | ~ is_common_prefix1(X0,X3,X2,X1) ),
    inference(ennf_transformation,[],[f96]) ).

tff(f96,plain,
    ! [X1: $int,X0: array_int,X3: $int,X2: $int] :
      ( ( ~ is_common_prefix1(X0,X3,X2,$sum(X1,1))
        & is_common_prefix1(X0,X3,X2,X1) )
     => is_longest_common_prefix1(X0,X3,X2,X1) ),
    inference(rectify,[],[f39]) ).

tff(f39,axiom,
    ! [X0: array_int,X18: $int,X7: $int,X1: $int] :
      ( ( ~ is_common_prefix1(X0,X1,X7,$sum(X18,1))
        & is_common_prefix1(X0,X1,X7,X18) )
     => is_longest_common_prefix1(X0,X1,X7,X18) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',longest_common_prefix_succ) ).

tff(f10972,plain,
    ( ~ spl11_436
    | spl11_1
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_60
    | ~ spl11_315 ),
    inference(avatar_split_clause,[],[f10967,f8949,f804,f476,f471,f356,f347,f310,f305,f299,f284,f274,f249,f10969]) ).

tff(f10969,plain,
    ( spl11_436
  <=> $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(sF10)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_436])]) ).

tff(f10967,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(sF10))))
    | spl11_1
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_60
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10966,f806]) ).

tff(f10966,plain,
    ( ~ $less(sF10,sK0)
    | ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(sF10))))
    | spl11_1
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10965,f312]) ).

tff(f10965,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(sF10))))
    | ~ $less($sum(sK2,sK4),sK0)
    | spl11_1
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10964,f358]) ).

tff(f10964,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb($sum(sK3,sK4)))),tb2t(get(int,int,sF6,t2tb(sF10))))
    | ~ $less($sum(sK2,sK4),sK0)
    | spl11_1
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10963,f251]) ).

tff(f10963,plain,
    ( $less(sK0,sK3)
    | ~ $less($sum(sK2,sK4),sK0)
    | ~ $less(tb2t(get(int,int,sF6,t2tb($sum(sK3,sK4)))),tb2t(get(int,int,sF6,t2tb(sF10))))
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10962,f478]) ).

tff(f10962,plain,
    ( $less(length1(int,sF7),sK3)
    | ~ $less($sum(sK2,sK4),sK0)
    | ~ $less(tb2t(get(int,int,sF6,t2tb($sum(sK3,sK4)))),tb2t(get(int,int,sF6,t2tb(sF10))))
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10961,f473]) ).

tff(f10961,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,sF7),t2tb(sF10))))
    | $less(length1(int,sF7),sK3)
    | ~ $less($sum(sK2,sK4),sK0)
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10960,f349]) ).

tff(f10960,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(sF10))))
    | ~ $less($sum(sK2,sK4),sK0)
    | $less(length1(int,sF7),sK3)
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10959,f312]) ).

tff(f10959,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | $less(length1(int,sF7),sK3)
    | ~ $less($sum(sK2,sK4),sK0)
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10958,f349]) ).

tff(f10958,plain,
    ( $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK2,sK4),sK0)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10957,f478]) ).

tff(f10957,plain,
    ( ~ $less($sum(sK2,sK4),length1(int,sF7))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10956,f349]) ).

tff(f10956,plain,
    ( ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | spl11_6
    | spl11_8
    | spl11_11
    | spl11_12
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10955,f301]) ).

tff(f10955,plain,
    ( $less(sK0,sK2)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10954,f478]) ).

tff(f10954,plain,
    ( $less(length1(int,sF7),sK2)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_315 ),
    inference(forward_demodulation,[],[f10953,f349]) ).

tff(f10953,plain,
    ( $less(length1(int,t2tb1(sF8)),sK2)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | spl11_6
    | spl11_8
    | spl11_12
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10952,f286]) ).

tff(f10952,plain,
    ( $less(sK3,0)
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | spl11_6
    | spl11_12
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10951,f307]) ).

tff(f10951,plain,
    ( $less(sK2,0)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | $less(sK3,0)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | spl11_6
    | ~ spl11_315 ),
    inference(subsumption_resolution,[],[f10946,f276]) ).

tff(f10946,plain,
    ( $less(length1(int,t2tb1(sF8)),sK2)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))))
    | ~ $less($sum(sK2,sK4),length1(int,t2tb1(sF8)))
    | lt1(sF8,sK3,sK2)
    | $less(sK2,0)
    | $less(sK3,0)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ spl11_315 ),
    inference(resolution,[],[f8951,f235]) ).

tff(f235,plain,
    ! [X2: $int,X3: $int,X0: array_int,X1: $int] :
      ( ~ is_common_prefix1(X0,X2,X1,X3)
      | lt1(X0,X2,X1)
      | $less(X1,0)
      | $less(length1(int,t2tb1(X0)),X2)
      | ~ $less(tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,X3)))),tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,X3)))))
      | ~ $less($sum(X1,X3),length1(int,t2tb1(X0)))
      | $less(length1(int,t2tb1(X0)),X1)
      | $less(X2,0) ),
    inference(definition_unfolding,[],[f220,f165,f165]) ).

tff(f220,plain,
    ! [X2: $int,X3: $int,X0: array_int,X1: $int] :
      ( $less(length1(int,t2tb1(X0)),X2)
      | ~ $less(tb2t(get2(int,t2tb1(X0),$sum(X2,X3))),tb2t(get2(int,t2tb1(X0),$sum(X1,X3))))
      | ~ is_common_prefix1(X0,X2,X1,X3)
      | ~ $less($sum(X1,X3),length1(int,t2tb1(X0)))
      | $less(X1,0)
      | $less(X2,0)
      | $less(length1(int,t2tb1(X0)),X1)
      | lt1(X0,X2,X1) ),
    inference(cnf_transformation,[],[f157]) ).

tff(f10939,plain,
    ( spl11_435
    | ~ spl11_116 ),
    inference(avatar_split_clause,[],[f10929,f1864,f10936]) ).

tff(f10936,plain,
    ( spl11_435
  <=> $less(-2,sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_435])]) ).

tff(f1864,plain,
    ( spl11_116
  <=> $less(-1,sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_116])]) ).

tff(f10929,plain,
    ( $less(-2,sF10)
    | ~ spl11_116 ),
    inference(interpreted_simplification,[],[f10928]) ).

tff(f10928,plain,
    ( $less(-2,sF10)
    | ~ $less(-2,-1)
    | ~ spl11_116 ),
    inference(instantiation,[],[f10196]) ).

tff(f10196,plain,
    ( ! [X0: $int] :
        ( $less(X0,sF10)
        | ~ $less(X0,-1) )
    | ~ spl11_116 ),
    inference(resolution,[],[f1865,f57]) ).

tff(f1865,plain,
    ( $less(-1,sF10)
    | ~ spl11_116 ),
    inference(avatar_component_clause,[],[f1864]) ).

tff(f10934,plain,
    ( ~ spl11_117
    | ~ spl11_116 ),
    inference(avatar_split_clause,[],[f10931,f1864,f1873]) ).

tff(f10931,plain,
    ( ~ $less(sF10,-1)
    | ~ spl11_116 ),
    inference(resolution,[],[f10196,f56]) ).

tff(f10927,plain,
    ( ~ spl11_434
    | spl11_14
    | spl11_58
    | ~ spl11_403 ),
    inference(avatar_split_clause,[],[f10921,f10559,f787,f317,f10924]) ).

tff(f10924,plain,
    ( spl11_434
  <=> $less(sK0,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_434])]) ).

tff(f317,plain,
    ( spl11_14
  <=> ( sF10 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_14])]) ).

tff(f787,plain,
    ( spl11_58
  <=> $less(sK0,sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_58])]) ).

tff(f10559,plain,
    ( spl11_403
  <=> $less(2,sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_403])]) ).

tff(f10921,plain,
    ( ~ $less(sK0,2)
    | spl11_14
    | spl11_58
    | ~ spl11_403 ),
    inference(resolution,[],[f10561,f9145]) ).

tff(f9145,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,sF10)
        | ~ $less(sK0,X0) )
    | spl11_14
    | spl11_58 ),
    inference(resolution,[],[f1183,f56]) ).

tff(f1183,plain,
    ( ! [X32: $int,X33: $int] :
        ( $less(X33,sK0)
        | ~ $less(X32,sF10)
        | ~ $less(X33,X32) )
    | spl11_14
    | spl11_58 ),
    inference(subsumption_resolution,[],[f1164,f319]) ).

tff(f319,plain,
    ( ( sF10 != sK0 )
    | spl11_14 ),
    inference(avatar_component_clause,[],[f317]) ).

tff(f1164,plain,
    ( ! [X32: $int,X33: $int] :
        ( ~ $less(X33,X32)
        | $less(X33,sK0)
        | ( sF10 = sK0 )
        | ~ $less(X32,sF10) )
    | spl11_58 ),
    inference(resolution,[],[f715,f789]) ).

tff(f789,plain,
    ( ~ $less(sK0,sF10)
    | spl11_58 ),
    inference(avatar_component_clause,[],[f787]) ).

tff(f10561,plain,
    ( $less(2,sF10)
    | ~ spl11_403 ),
    inference(avatar_component_clause,[],[f10559]) ).

tff(f10920,plain,
    ( ~ spl11_433
    | ~ spl11_292
    | ~ spl11_339 ),
    inference(avatar_split_clause,[],[f10884,f9528,f8710,f10917]) ).

tff(f10917,plain,
    ( spl11_433
  <=> $less(sK2,sK5(sK3,sK2,sF8,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_433])]) ).

tff(f8710,plain,
    ( spl11_292
  <=> ! [X34: $int,X35: $int] :
        ( ~ $less(X34,0)
        | $less(X35,sK2)
        | ~ $less(X35,X34) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_292])]) ).

tff(f10884,plain,
    ( ~ $less(sK2,sK5(sK3,sK2,sF8,sK4))
    | ~ spl11_292
    | ~ spl11_339 ),
    inference(resolution,[],[f9530,f10538]) ).

tff(f10538,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,0)
        | ~ $less(sK2,X0) )
    | ~ spl11_292 ),
    inference(resolution,[],[f8711,f56]) ).

tff(f8711,plain,
    ( ! [X34: $int,X35: $int] :
        ( $less(X35,sK2)
        | ~ $less(X34,0)
        | ~ $less(X35,X34) )
    | ~ spl11_292 ),
    inference(avatar_component_clause,[],[f8710]) ).

tff(f9530,plain,
    ( $less(sK5(sK3,sK2,sF8,sK4),0)
    | ~ spl11_339 ),
    inference(avatar_component_clause,[],[f9528]) ).

tff(f10915,plain,
    ( ~ spl11_432
    | ~ spl11_27
    | ~ spl11_339 ),
    inference(avatar_split_clause,[],[f10880,f9528,f401,f10912]) ).

tff(f10912,plain,
    ( spl11_432
  <=> $less(sK0,sK5(sK3,sK2,sF8,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_432])]) ).

tff(f401,plain,
    ( spl11_27
  <=> $less(0,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_27])]) ).

tff(f10880,plain,
    ( ~ $less(sK0,sK5(sK3,sK2,sF8,sK4))
    | ~ spl11_27
    | ~ spl11_339 ),
    inference(resolution,[],[f9530,f1811]) ).

tff(f1811,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,0)
        | ~ $less(sK0,X0) )
    | ~ spl11_27 ),
    inference(resolution,[],[f767,f56]) ).

tff(f767,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X0,0)
        | ~ $less(X1,X0) )
    | ~ spl11_27 ),
    inference(resolution,[],[f514,f57]) ).

tff(f514,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,0) )
    | ~ spl11_27 ),
    inference(resolution,[],[f403,f57]) ).

tff(f403,plain,
    ( $less(0,sK0)
    | ~ spl11_27 ),
    inference(avatar_component_clause,[],[f401]) ).

tff(f10910,plain,
    ( spl11_315
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | ~ spl11_339 ),
    inference(avatar_split_clause,[],[f10909,f9528,f787,f546,f476,f356,f347,f310,f8949]) ).

tff(f10909,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | ~ spl11_339 ),
    inference(subsumption_resolution,[],[f10908,f56]) ).

tff(f10908,plain,
    ( $less(sK0,sK0)
    | is_common_prefix1(sF8,sK3,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | ~ spl11_339 ),
    inference(forward_demodulation,[],[f10907,f478]) ).

tff(f10907,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | $less(length1(int,sF7),sK0)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | ~ spl11_339 ),
    inference(forward_demodulation,[],[f10906,f349]) ).

tff(f10906,plain,
    ( $less(length1(int,t2tb1(sF8)),sK0)
    | is_common_prefix1(sF8,sK3,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | ~ spl11_339 ),
    inference(forward_demodulation,[],[f10905,f358]) ).

tff(f10905,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | ~ spl11_339 ),
    inference(subsumption_resolution,[],[f10904,f789]) ).

tff(f10904,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | $less(sK0,sF10)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_339 ),
    inference(forward_demodulation,[],[f10903,f478]) ).

tff(f10903,plain,
    ( $less(length1(int,sF7),sF10)
    | is_common_prefix1(sF8,sK3,sK2,sK4)
    | $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | ~ spl11_13
    | ~ spl11_18
    | spl11_37
    | ~ spl11_339 ),
    inference(forward_demodulation,[],[f10902,f349]) ).

tff(f10902,plain,
    ( $less(length1(int,t2tb1(sF8)),sF10)
    | is_common_prefix1(sF8,sK3,sK2,sK4)
    | $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | ~ spl11_13
    | spl11_37
    | ~ spl11_339 ),
    inference(forward_demodulation,[],[f10901,f312]) ).

tff(f10901,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | $less(length1(int,t2tb1(sF8)),$sum(sK2,sK4))
    | $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | spl11_37
    | ~ spl11_339 ),
    inference(subsumption_resolution,[],[f10873,f547]) ).

tff(f10873,plain,
    ( $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | $less(length1(int,t2tb1(sF8)),$sum(sK2,sK4))
    | $less(sK4,0)
    | is_common_prefix1(sF8,sK3,sK2,sK4)
    | ~ spl11_339 ),
    inference(resolution,[],[f9530,f198]) ).

tff(f10900,plain,
    ( ~ spl11_431
    | ~ spl11_86
    | ~ spl11_339 ),
    inference(avatar_split_clause,[],[f10883,f9528,f1185,f10897]) ).

tff(f1185,plain,
    ( spl11_86
  <=> ! [X38: $int,X39: $int] :
        ( ~ $less(X38,0)
        | $less(X39,sK4)
        | ~ $less(X39,X38) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_86])]) ).

tff(f10883,plain,
    ( ~ $less(sK4,sK5(sK3,sK2,sF8,sK4))
    | ~ spl11_86
    | ~ spl11_339 ),
    inference(resolution,[],[f9530,f10305]) ).

tff(f10305,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,0)
        | ~ $less(sK4,X0) )
    | ~ spl11_86 ),
    inference(resolution,[],[f1186,f56]) ).

tff(f1186,plain,
    ( ! [X38: $int,X39: $int] :
        ( $less(X39,sK4)
        | ~ $less(X38,0)
        | ~ $less(X39,X38) )
    | ~ spl11_86 ),
    inference(avatar_component_clause,[],[f1185]) ).

tff(f10895,plain,
    ( spl11_430
    | ~ spl11_23
    | ~ spl11_339 ),
    inference(avatar_split_clause,[],[f10875,f9528,f383,f10892]) ).

tff(f10892,plain,
    ( spl11_430
  <=> $less(sK5(sK3,sK2,sF8,sK4),sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_430])]) ).

tff(f383,plain,
    ( spl11_23
  <=> $less(0,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_23])]) ).

tff(f10875,plain,
    ( $less(sK5(sK3,sK2,sF8,sK4),sK3)
    | ~ spl11_23
    | ~ spl11_339 ),
    inference(resolution,[],[f9530,f512]) ).

tff(f512,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,0)
        | $less(X0,sK3) )
    | ~ spl11_23 ),
    inference(resolution,[],[f385,f57]) ).

tff(f385,plain,
    ( $less(0,sK3)
    | ~ spl11_23 ),
    inference(avatar_component_clause,[],[f383]) ).

tff(f10890,plain,
    ( ~ spl11_429
    | spl11_8
    | spl11_22
    | ~ spl11_339 ),
    inference(avatar_split_clause,[],[f10882,f9528,f379,f284,f10887]) ).

tff(f10887,plain,
    ( spl11_429
  <=> $less(sK3,sK5(sK3,sK2,sF8,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_429])]) ).

tff(f379,plain,
    ( spl11_22
  <=> ( 0 = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_22])]) ).

tff(f10882,plain,
    ( ~ $less(sK3,sK5(sK3,sK2,sF8,sK4))
    | spl11_8
    | spl11_22
    | ~ spl11_339 ),
    inference(resolution,[],[f9530,f9070]) ).

tff(f9070,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,0)
        | ~ $less(sK3,X0) )
    | spl11_8
    | spl11_22 ),
    inference(resolution,[],[f1175,f56]) ).

tff(f1175,plain,
    ( ! [X36: $int,X37: $int] :
        ( $less(X37,sK3)
        | ~ $less(X37,X36)
        | ~ $less(X36,0) )
    | spl11_8
    | spl11_22 ),
    inference(subsumption_resolution,[],[f1166,f380]) ).

tff(f380,plain,
    ( ( 0 != sK3 )
    | spl11_22 ),
    inference(avatar_component_clause,[],[f379]) ).

tff(f1166,plain,
    ( ! [X36: $int,X37: $int] :
        ( ~ $less(X36,0)
        | ( 0 = sK3 )
        | ~ $less(X37,X36)
        | $less(X37,sK3) )
    | spl11_8 ),
    inference(resolution,[],[f715,f286]) ).

tff(f10870,plain,
    ( spl11_417
    | ~ spl11_76 ),
    inference(avatar_split_clause,[],[f10866,f1096,f10704]) ).

tff(f10704,plain,
    ( spl11_417
  <=> ! [X24: $int,X23: $int] :
        ( $less(X24,$sum(sK3,$sum(sK4,1)))
        | ~ $less(X24,X23)
        | ~ $less(X23,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_417])]) ).

tff(f1096,plain,
    ( spl11_76
  <=> $less(sK0,$sum(sK3,$sum(sK4,1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_76])]) ).

tff(f10866,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,$sum(sK3,$sum(sK4,1)))
        | ~ $less(X0,sK0)
        | ~ $less(X1,X0) )
    | ~ spl11_76 ),
    inference(resolution,[],[f10719,f57]) ).

tff(f10719,plain,
    ( ! [X0: $int] :
        ( $less(X0,$sum(sK3,$sum(sK4,1)))
        | ~ $less(X0,sK0) )
    | ~ spl11_76 ),
    inference(resolution,[],[f1097,f57]) ).

tff(f1097,plain,
    ( $less(sK0,$sum(sK3,$sum(sK4,1)))
    | ~ spl11_76 ),
    inference(avatar_component_clause,[],[f1096]) ).

tff(f10807,plain,
    ( spl11_422
    | spl11_428
    | spl11_11
    | spl11_29 ),
    inference(avatar_split_clause,[],[f10803,f410,f299,f10805,f10772]) ).

tff(f10772,plain,
    ( spl11_422
  <=> ! [X39: $int] :
        ( $less(0,X39)
        | ~ $less(sK0,X39)
        | ( sK2 = X39 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_422])]) ).

tff(f10805,plain,
    ( spl11_428
  <=> ! [X38: $int,X36: $int,X35: array_int,X37: $int] :
        ( $less(X38,0)
        | $less(length1(int,t2tb1(X35)),$sum(X36,X38))
        | ~ $less(sK5(X36,X37,X35,X38),sK2)
        | $less(length1(int,t2tb1(X35)),$sum(X37,X38))
        | is_common_prefix1(X35,X36,X37,X38) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_428])]) ).

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

tff(f10803,plain,
    ( ! [X38: $int,X36: $int,X37: $int,X34: $int,X35: array_int] :
        ( $less(X38,0)
        | ( sK2 = X34 )
        | is_common_prefix1(X35,X36,X37,X38)
        | $less(length1(int,t2tb1(X35)),$sum(X37,X38))
        | ~ $less(sK5(X36,X37,X35,X38),sK2)
        | $less(0,X34)
        | $less(length1(int,t2tb1(X35)),$sum(X36,X38))
        | ~ $less(sK0,X34) )
    | spl11_11
    | spl11_29 ),
    inference(subsumption_resolution,[],[f10757,f411]) ).

tff(f411,plain,
    ( ( 0 != sK2 )
    | spl11_29 ),
    inference(avatar_component_clause,[],[f410]) ).

tff(f10757,plain,
    ( ! [X38: $int,X36: $int,X37: $int,X34: $int,X35: array_int] :
        ( $less(X38,0)
        | ( 0 = sK2 )
        | ~ $less(sK5(X36,X37,X35,X38),sK2)
        | ( sK2 = X34 )
        | $less(length1(int,t2tb1(X35)),$sum(X36,X38))
        | $less(length1(int,t2tb1(X35)),$sum(X37,X38))
        | $less(0,X34)
        | is_common_prefix1(X35,X36,X37,X38)
        | ~ $less(sK0,X34) )
    | spl11_11 ),
    inference(resolution,[],[f8839,f722]) ).

tff(f722,plain,
    ! [X21: $int,X19: $int,X22: array_int,X23: $int,X20: $int] :
      ( $less(0,X19)
      | is_common_prefix1(X22,X20,X21,X23)
      | $less(length1(int,t2tb1(X22)),$sum(X21,X23))
      | $less(X23,0)
      | $less(length1(int,t2tb1(X22)),$sum(X20,X23))
      | ~ $less(sK5(X20,X21,X22,X23),X19)
      | ( 0 = X19 ) ),
    inference(resolution,[],[f362,f198]) ).

tff(f8839,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,sK2)
        | ( sK2 = X0 )
        | $less(X1,X0)
        | ~ $less(sK0,X0) )
    | spl11_11 ),
    inference(resolution,[],[f717,f57]) ).

tff(f717,plain,
    ( ! [X14: $int] :
        ( $less(sK2,X14)
        | ~ $less(sK0,X14)
        | ( sK2 = X14 ) )
    | spl11_11 ),
    inference(resolution,[],[f362,f301]) ).

tff(f10802,plain,
    ( spl11_425
    | spl11_11
    | ~ spl11_307 ),
    inference(avatar_split_clause,[],[f10763,f8888,f299,f10784]) ).

tff(f10784,plain,
    ( spl11_425
  <=> ! [X51: $int] :
        ( ( sK2 = X51 )
        | ~ $less(sK0,X51)
        | $less(-1,X51) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_425])]) ).

tff(f8888,plain,
    ( spl11_307
  <=> $less(-1,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_307])]) ).

tff(f10763,plain,
    ( ! [X50: $int] :
        ( ( sK2 = X50 )
        | $less(-1,X50)
        | ~ $less(sK0,X50) )
    | spl11_11
    | ~ spl11_307 ),
    inference(resolution,[],[f8839,f8890]) ).

tff(f8890,plain,
    ( $less(-1,sK2)
    | ~ spl11_307 ),
    inference(avatar_component_clause,[],[f8888]) ).

tff(f10801,plain,
    ( spl11_422
    | spl11_11
    | ~ spl11_28 ),
    inference(avatar_split_clause,[],[f10751,f406,f299,f10772]) ).

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

tff(f10751,plain,
    ( ! [X24: $int] :
        ( ~ $less(sK0,X24)
        | $less(0,X24)
        | ( sK2 = X24 ) )
    | spl11_11
    | ~ spl11_28 ),
    inference(resolution,[],[f8839,f408]) ).

tff(f408,plain,
    ( $less(0,sK2)
    | ~ spl11_28 ),
    inference(avatar_component_clause,[],[f406]) ).

tff(f10800,plain,
    ( ~ spl11_424
    | spl11_422
    | spl11_8
    | spl11_11
    | spl11_29 ),
    inference(avatar_split_clause,[],[f10799,f410,f299,f284,f10772,f10780]) ).

tff(f10780,plain,
    ( spl11_424
  <=> $less(sK3,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_424])]) ).

tff(f10799,plain,
    ( ! [X32: $int] :
        ( $less(0,X32)
        | ~ $less(sK3,sK2)
        | ( sK2 = X32 )
        | ~ $less(sK0,X32) )
    | spl11_8
    | spl11_11
    | spl11_29 ),
    inference(subsumption_resolution,[],[f10755,f411]) ).

tff(f10755,plain,
    ( ! [X32: $int] :
        ( $less(0,X32)
        | ~ $less(sK0,X32)
        | ~ $less(sK3,sK2)
        | ( sK2 = X32 )
        | ( 0 = sK2 ) )
    | spl11_8
    | spl11_11 ),
    inference(resolution,[],[f8839,f720]) ).

tff(f720,plain,
    ( ! [X17: $int] :
        ( $less(0,X17)
        | ~ $less(sK3,X17)
        | ( 0 = X17 ) )
    | spl11_8 ),
    inference(resolution,[],[f362,f286]) ).

tff(f10798,plain,
    ( spl11_427
    | spl11_422
    | spl11_11
    | spl11_29 ),
    inference(avatar_split_clause,[],[f10794,f410,f299,f10772,f10796]) ).

tff(f10796,plain,
    ( spl11_427
  <=> ! [X29: $int,X27: array_int,X28: $int,X26: $int] :
        ( ~ is_common_prefix1(X27,X28,X29,X26)
        | ~ $less(X26,sK2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_427])]) ).

tff(f10794,plain,
    ( ! [X28: $int,X29: $int,X26: $int,X27: array_int,X25: $int] :
        ( ~ $less(sK0,X25)
        | ~ is_common_prefix1(X27,X28,X29,X26)
        | $less(0,X25)
        | ( sK2 = X25 )
        | ~ $less(X26,sK2) )
    | spl11_11
    | spl11_29 ),
    inference(subsumption_resolution,[],[f10752,f411]) ).

tff(f10752,plain,
    ( ! [X28: $int,X29: $int,X26: $int,X27: array_int,X25: $int] :
        ( ~ is_common_prefix1(X27,X28,X29,X26)
        | ( 0 = sK2 )
        | ( sK2 = X25 )
        | ~ $less(sK0,X25)
        | $less(0,X25)
        | ~ $less(X26,sK2) )
    | spl11_11 ),
    inference(resolution,[],[f8839,f714]) ).

tff(f714,plain,
    ! [X8: $int,X6: array_int,X7: $int,X4: $int,X5: $int] :
      ( $less(0,X4)
      | ~ $less(X5,X4)
      | ~ is_common_prefix1(X6,X7,X8,X5)
      | ( 0 = X4 ) ),
    inference(resolution,[],[f362,f199]) ).

tff(f199,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( ~ $less(X3,0)
      | ~ is_common_prefix1(X2,X0,X1,X3) ),
    inference(cnf_transformation,[],[f146]) ).

tff(f10793,plain,
    ( spl11_422
    | ~ spl11_426
    | spl11_11
    | spl11_29
    | spl11_37 ),
    inference(avatar_split_clause,[],[f10788,f546,f410,f299,f10790,f10772]) ).

tff(f10790,plain,
    ( spl11_426
  <=> $less(sK4,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_426])]) ).

tff(f10788,plain,
    ( ! [X33: $int] :
        ( ~ $less(sK4,sK2)
        | $less(0,X33)
        | ( sK2 = X33 )
        | ~ $less(sK0,X33) )
    | spl11_11
    | spl11_29
    | spl11_37 ),
    inference(subsumption_resolution,[],[f10756,f411]) ).

tff(f10756,plain,
    ( ! [X33: $int] :
        ( ( 0 = sK2 )
        | ( sK2 = X33 )
        | ~ $less(sK4,sK2)
        | ~ $less(sK0,X33)
        | $less(0,X33) )
    | spl11_11
    | spl11_37 ),
    inference(resolution,[],[f8839,f721]) ).

tff(f721,plain,
    ( ! [X18: $int] :
        ( $less(0,X18)
        | ( 0 = X18 )
        | ~ $less(sK4,X18) )
    | spl11_37 ),
    inference(resolution,[],[f362,f547]) ).

tff(f10786,plain,
    ( spl11_423
    | ~ spl11_424
    | spl11_425
    | spl11_11
    | spl11_66 ),
    inference(avatar_split_clause,[],[f10764,f890,f299,f10784,f10780,f10776]) ).

tff(f10776,plain,
    ( spl11_423
  <=> ( -1 = sK2 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_423])]) ).

tff(f890,plain,
    ( spl11_66
  <=> $less(sK3,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_66])]) ).

tff(f10764,plain,
    ( ! [X51: $int] :
        ( ( sK2 = X51 )
        | $less(-1,X51)
        | ~ $less(sK3,sK2)
        | ~ $less(sK0,X51)
        | ( -1 = sK2 ) )
    | spl11_11
    | spl11_66 ),
    inference(resolution,[],[f8839,f1648]) ).

tff(f1648,plain,
    ( ! [X2: $int] :
        ( $less(-1,X2)
        | ~ $less(sK3,X2)
        | ( -1 = X2 ) )
    | spl11_66 ),
    inference(resolution,[],[f892,f362]) ).

tff(f892,plain,
    ( ~ $less(sK3,-1)
    | spl11_66 ),
    inference(avatar_component_clause,[],[f890]) ).

tff(f10774,plain,
    ( spl11_421
    | spl11_422
    | spl11_11
    | spl11_12 ),
    inference(avatar_split_clause,[],[f10767,f305,f299,f10772,f10769]) ).

tff(f10769,plain,
    ( spl11_421
  <=> ! [X41: $int,X40: $int,X42: array_int] :
        ( ( 0 = sK5(X40,X41,X42,sK2) )
        | is_common_prefix1(X42,X40,X41,sK2)
        | $less(length1(int,t2tb1(X42)),$sum(X41,sK2))
        | $less(length1(int,t2tb1(X42)),$sum(X40,sK2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_421])]) ).

tff(f10767,plain,
    ( ! [X40: $int,X41: $int,X39: $int,X42: array_int] :
        ( $less(0,X39)
        | ( sK2 = X39 )
        | ~ $less(sK0,X39)
        | ( 0 = sK5(X40,X41,X42,sK2) )
        | $less(length1(int,t2tb1(X42)),$sum(X40,sK2))
        | $less(length1(int,t2tb1(X42)),$sum(X41,sK2))
        | is_common_prefix1(X42,X40,X41,sK2) )
    | spl11_11
    | spl11_12 ),
    inference(subsumption_resolution,[],[f10758,f307]) ).

tff(f10758,plain,
    ( ! [X40: $int,X41: $int,X39: $int,X42: array_int] :
        ( is_common_prefix1(X42,X40,X41,sK2)
        | $less(length1(int,t2tb1(X42)),$sum(X40,sK2))
        | ( 0 = sK5(X40,X41,X42,sK2) )
        | $less(sK2,0)
        | ~ $less(sK0,X39)
        | ( sK2 = X39 )
        | $less(length1(int,t2tb1(X42)),$sum(X41,sK2))
        | $less(0,X39) )
    | spl11_11 ),
    inference(resolution,[],[f8839,f738]) ).

tff(f738,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( $less(0,X3)
      | ( 0 = sK5(X0,X1,X2,X3) )
      | is_common_prefix1(X2,X0,X1,X3)
      | $less(X3,0)
      | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
      | $less(length1(int,t2tb1(X2)),$sum(X1,X3)) ),
    inference(duplicate_literal_removal,[],[f736]) ).

tff(f736,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( is_common_prefix1(X2,X0,X1,X3)
      | $less(0,X3)
      | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
      | is_common_prefix1(X2,X0,X1,X3)
      | $less(X3,0)
      | $less(length1(int,t2tb1(X2)),$sum(X1,X3))
      | $less(length1(int,t2tb1(X2)),$sum(X0,X3))
      | ( 0 = sK5(X0,X1,X2,X3) )
      | $less(X3,0)
      | $less(length1(int,t2tb1(X2)),$sum(X1,X3)) ),
    inference(resolution,[],[f509,f504]) ).

tff(f504,plain,
    ! [X10: $int,X8: $int,X6: array_int,X9: $int,X7: $int] :
      ( ~ $less(X10,sK5(X7,X8,X6,X9))
      | $less(length1(int,t2tb1(X6)),$sum(X7,X9))
      | is_common_prefix1(X6,X7,X8,X9)
      | $less(X10,X9)
      | $less(X9,0)
      | $less(length1(int,t2tb1(X6)),$sum(X8,X9)) ),
    inference(resolution,[],[f196,f57]) ).

tff(f509,plain,
    ! [X3: array_int,X6: $int,X4: $int,X5: $int] :
      ( $less(0,sK5(X4,X6,X3,X5))
      | ( 0 = sK5(X4,X6,X3,X5) )
      | $less(length1(int,t2tb1(X3)),$sum(X4,X5))
      | is_common_prefix1(X3,X4,X6,X5)
      | $less(length1(int,t2tb1(X3)),$sum(X6,X5))
      | $less(X5,0) ),
    inference(resolution,[],[f198,f58]) ).

tff(f10732,plain,
    ( ~ spl11_420
    | ~ spl11_373 ),
    inference(avatar_split_clause,[],[f10727,f10152,f10729]) ).

tff(f10729,plain,
    ( spl11_420
  <=> is_longest_common_prefix1(sF8,sK3,sK0,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_420])]) ).

tff(f10152,plain,
    ( spl11_373
  <=> is_common_prefix1(sF8,sK3,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_373])]) ).

tff(f10727,plain,
    ( ~ is_longest_common_prefix1(sF8,sK3,sK0,-1)
    | ~ spl11_373 ),
    inference(interpreted_simplification,[],[f10726]) ).

tff(f10726,plain,
    ( ~ is_longest_common_prefix1(sF8,sK3,sK0,-1)
    | ~ $less(-1,0)
    | ~ spl11_373 ),
    inference(instantiation,[],[f10593]) ).

tff(f10593,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK3,sK0,X0)
        | ~ $less(X0,0) )
    | ~ spl11_373 ),
    inference(resolution,[],[f10154,f204]) ).

tff(f10154,plain,
    ( is_common_prefix1(sF8,sK3,sK0,0)
    | ~ spl11_373 ),
    inference(avatar_component_clause,[],[f10152]) ).

tff(f10718,plain,
    ( ~ spl11_419
    | ~ spl11_393 ),
    inference(avatar_split_clause,[],[f10713,f10328,f10715]) ).

tff(f10715,plain,
    ( spl11_419
  <=> is_longest_common_prefix1(sF8,-2,sK3,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_419])]) ).

tff(f10328,plain,
    ( spl11_393
  <=> is_common_prefix1(sF8,-2,sK3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_393])]) ).

tff(f10713,plain,
    ( ~ is_longest_common_prefix1(sF8,-2,sK3,-1)
    | ~ spl11_393 ),
    inference(interpreted_simplification,[],[f10712]) ).

tff(f10712,plain,
    ( ~ is_longest_common_prefix1(sF8,-2,sK3,-1)
    | ~ $less(-1,0)
    | ~ spl11_393 ),
    inference(instantiation,[],[f10569]) ).

tff(f10569,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-2,sK3,X0)
        | ~ $less(X0,0) )
    | ~ spl11_393 ),
    inference(resolution,[],[f10330,f204]) ).

tff(f10330,plain,
    ( is_common_prefix1(sF8,-2,sK3,0)
    | ~ spl11_393 ),
    inference(avatar_component_clause,[],[f10328]) ).

tff(f10711,plain,
    ( ~ spl11_418
    | ~ spl11_27
    | spl11_81 ),
    inference(avatar_split_clause,[],[f10631,f1126,f401,f10708]) ).

tff(f10708,plain,
    ( spl11_418
  <=> $less($sum(sK3,$sum(sK4,1)),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_418])]) ).

tff(f1126,plain,
    ( spl11_81
  <=> $less($sum(sK3,$sum(sK4,1)),sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_81])]) ).

tff(f10631,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),0)
    | ~ spl11_27
    | spl11_81 ),
    inference(resolution,[],[f1128,f514]) ).

tff(f1128,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),sK0)
    | spl11_81 ),
    inference(avatar_component_clause,[],[f1126]) ).

tff(f10706,plain,
    ( spl11_417
    | spl11_80
    | spl11_81 ),
    inference(avatar_split_clause,[],[f10654,f1126,f1122,f10704]) ).

tff(f1122,plain,
    ( spl11_80
  <=> ( $sum(sK3,$sum(sK4,1)) = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_80])]) ).

tff(f10654,plain,
    ( ! [X24: $int,X23: $int] :
        ( ( $sum(sK3,$sum(sK4,1)) = sK0 )
        | $less(X24,$sum(sK3,$sum(sK4,1)))
        | ~ $less(X23,sK0)
        | ~ $less(X24,X23) )
    | spl11_81 ),
    inference(resolution,[],[f1128,f715]) ).

tff(f10702,plain,
    ( ~ spl11_416
    | spl11_81
    | ~ spl11_146 ),
    inference(avatar_split_clause,[],[f10648,f2477,f1126,f10699]) ).

tff(f10699,plain,
    ( spl11_416
  <=> $less($sum(sK3,$sum(sK4,1)),-5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_416])]) ).

tff(f2477,plain,
    ( spl11_146
  <=> $less(-5,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_146])]) ).

tff(f10648,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),-5)
    | spl11_81
    | ~ spl11_146 ),
    inference(resolution,[],[f1128,f3985]) ).

tff(f3985,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,-5) )
    | ~ spl11_146 ),
    inference(resolution,[],[f2479,f57]) ).

tff(f2479,plain,
    ( $less(-5,sK0)
    | ~ spl11_146 ),
    inference(avatar_component_clause,[],[f2477]) ).

tff(f10697,plain,
    ( ~ spl11_415
    | spl11_81
    | ~ spl11_92 ),
    inference(avatar_split_clause,[],[f10652,f1304,f1126,f10694]) ).

tff(f10694,plain,
    ( spl11_415
  <=> $less($sum(sK3,$sum(sK4,1)),$sum(1,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_415])]) ).

tff(f1304,plain,
    ( spl11_92
  <=> $less($sum(1,sK4),sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_92])]) ).

tff(f10652,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),$sum(1,sK4))
    | spl11_81
    | ~ spl11_92 ),
    inference(resolution,[],[f1128,f9429]) ).

tff(f9429,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,$sum(1,sK4)) )
    | ~ spl11_92 ),
    inference(resolution,[],[f1305,f57]) ).

tff(f1305,plain,
    ( $less($sum(1,sK4),sK0)
    | ~ spl11_92 ),
    inference(avatar_component_clause,[],[f1304]) ).

tff(f10692,plain,
    ( spl11_76
    | spl11_80
    | spl11_81 ),
    inference(avatar_split_clause,[],[f10656,f1126,f1122,f1096]) ).

tff(f10656,plain,
    ( ( $sum(sK3,$sum(sK4,1)) = sK0 )
    | $less(sK0,$sum(sK3,$sum(sK4,1)))
    | spl11_81 ),
    inference(resolution,[],[f1128,f58]) ).

tff(f10691,plain,
    ( ~ spl11_414
    | ~ spl11_60
    | spl11_81 ),
    inference(avatar_split_clause,[],[f10635,f1126,f804,f10688]) ).

tff(f10688,plain,
    ( spl11_414
  <=> $less($sum(sK3,$sum(sK4,1)),sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_414])]) ).

tff(f10635,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),sF10)
    | ~ spl11_60
    | spl11_81 ),
    inference(resolution,[],[f1128,f894]) ).

tff(f10686,plain,
    ( ~ spl11_413
    | ~ spl11_64
    | spl11_81 ),
    inference(avatar_split_clause,[],[f10650,f1126,f850,f10683]) ).

tff(f10683,plain,
    ( spl11_413
  <=> $less($sum(sK3,$sum(sK4,1)),1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_413])]) ).

tff(f850,plain,
    ( spl11_64
  <=> $less(1,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_64])]) ).

tff(f10650,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),1)
    | ~ spl11_64
    | spl11_81 ),
    inference(resolution,[],[f1128,f8923]) ).

tff(f8923,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,1) )
    | ~ spl11_64 ),
    inference(resolution,[],[f851,f57]) ).

tff(f851,plain,
    ( $less(1,sK0)
    | ~ spl11_64 ),
    inference(avatar_component_clause,[],[f850]) ).

tff(f10681,plain,
    ( ~ spl11_412
    | spl11_81
    | ~ spl11_99 ),
    inference(avatar_split_clause,[],[f10642,f1471,f1126,f10678]) ).

tff(f10678,plain,
    ( spl11_412
  <=> $less($sum(sK3,$sum(sK4,1)),-2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_412])]) ).

tff(f1471,plain,
    ( spl11_99
  <=> $less(-2,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_99])]) ).

tff(f10642,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),-2)
    | spl11_81
    | ~ spl11_99 ),
    inference(resolution,[],[f1128,f1571]) ).

tff(f1571,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,-2) )
    | ~ spl11_99 ),
    inference(resolution,[],[f1472,f57]) ).

tff(f1472,plain,
    ( $less(-2,sK0)
    | ~ spl11_99 ),
    inference(avatar_component_clause,[],[f1471]) ).

tff(f10676,plain,
    ( ~ spl11_411
    | spl11_81
    | ~ spl11_115 ),
    inference(avatar_split_clause,[],[f10644,f1815,f1126,f10673]) ).

tff(f10673,plain,
    ( spl11_411
  <=> $less($sum(sK3,$sum(sK4,1)),-4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_411])]) ).

tff(f1815,plain,
    ( spl11_115
  <=> $less(-4,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_115])]) ).

tff(f10644,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),-4)
    | spl11_81
    | ~ spl11_115 ),
    inference(resolution,[],[f1128,f2469]) ).

tff(f2469,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,-4) )
    | ~ spl11_115 ),
    inference(resolution,[],[f1817,f57]) ).

tff(f1817,plain,
    ( $less(-4,sK0)
    | ~ spl11_115 ),
    inference(avatar_component_clause,[],[f1815]) ).

tff(f10671,plain,
    ( ~ spl11_410
    | ~ spl11_24
    | spl11_81 ),
    inference(avatar_split_clause,[],[f10630,f1126,f388,f10668]) ).

tff(f10668,plain,
    ( spl11_410
  <=> $less($sum(sK3,$sum(sK4,1)),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_410])]) ).

tff(f388,plain,
    ( spl11_24
  <=> $less(sK2,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_24])]) ).

tff(f10630,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),sK2)
    | ~ spl11_24
    | spl11_81 ),
    inference(resolution,[],[f1128,f447]) ).

tff(f447,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,sK2) )
    | ~ spl11_24 ),
    inference(resolution,[],[f390,f57]) ).

tff(f390,plain,
    ( $less(sK2,sK0)
    | ~ spl11_24 ),
    inference(avatar_component_clause,[],[f388]) ).

tff(f10666,plain,
    ( ~ spl11_409
    | ~ spl11_57
    | spl11_81 ),
    inference(avatar_split_clause,[],[f10639,f1126,f769,f10663]) ).

tff(f10663,plain,
    ( spl11_409
  <=> $less($sum(sK3,$sum(sK4,1)),-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_409])]) ).

tff(f769,plain,
    ( spl11_57
  <=> $less(-1,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_57])]) ).

tff(f10639,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),-1)
    | ~ spl11_57
    | spl11_81 ),
    inference(resolution,[],[f1128,f1190]) ).

tff(f1190,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,-1) )
    | ~ spl11_57 ),
    inference(resolution,[],[f771,f57]) ).

tff(f771,plain,
    ( $less(-1,sK0)
    | ~ spl11_57 ),
    inference(avatar_component_clause,[],[f769]) ).

tff(f10661,plain,
    ( ~ spl11_408
    | ~ spl11_20
    | spl11_81 ),
    inference(avatar_split_clause,[],[f10649,f1126,f370,f10658]) ).

tff(f10658,plain,
    ( spl11_408
  <=> $less($sum(sK3,$sum(sK4,1)),sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_408])]) ).

tff(f370,plain,
    ( spl11_20
  <=> $less(sK3,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_20])]) ).

tff(f10649,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),sK3)
    | ~ spl11_20
    | spl11_81 ),
    inference(resolution,[],[f1128,f8791]) ).

tff(f8791,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,sK3) )
    | ~ spl11_20 ),
    inference(resolution,[],[f372,f57]) ).

tff(f372,plain,
    ( $less(sK3,sK0)
    | ~ spl11_20 ),
    inference(avatar_component_clause,[],[f370]) ).

tff(f10620,plain,
    ( spl11_406
    | spl11_407
    | ~ spl11_373 ),
    inference(avatar_split_clause,[],[f10599,f10152,f10617,f10613]) ).

tff(f10613,plain,
    ( spl11_406
  <=> is_common_prefix1(sF8,sK3,sK0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_406])]) ).

tff(f10617,plain,
    ( spl11_407
  <=> is_longest_common_prefix1(sF8,sK3,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_407])]) ).

tff(f10599,plain,
    ( is_longest_common_prefix1(sF8,sK3,sK0,0)
    | is_common_prefix1(sF8,sK3,sK0,1)
    | ~ spl11_373 ),
    inference(evaluation,[],[f10594]) ).

tff(f10594,plain,
    ( is_longest_common_prefix1(sF8,sK3,sK0,0)
    | is_common_prefix1(sF8,sK3,sK0,$sum(0,1))
    | ~ spl11_373 ),
    inference(resolution,[],[f10154,f219]) ).

tff(f10590,plain,
    ( ~ spl11_111
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_393 ),
    inference(avatar_split_clause,[],[f10589,f10328,f476,f347,f1749]) ).

tff(f10589,plain,
    ( ~ $less(sK0,-2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_393 ),
    inference(forward_demodulation,[],[f10588,f478]) ).

tff(f10588,plain,
    ( ~ $less(length1(int,sF7),-2)
    | ~ spl11_18
    | ~ spl11_393 ),
    inference(forward_demodulation,[],[f10575,f349]) ).

tff(f10575,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),-2)
    | ~ spl11_393 ),
    inference(evaluation,[],[f10567]) ).

tff(f10567,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(-2,0))
    | ~ spl11_393 ),
    inference(resolution,[],[f10330,f200]) ).

tff(f200,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( ~ is_common_prefix1(X2,X0,X1,X3)
      | ~ $less(length1(int,t2tb1(X2)),$sum(X0,X3)) ),
    inference(cnf_transformation,[],[f146]) ).

tff(f10585,plain,
    ( spl11_404
    | spl11_405
    | ~ spl11_393 ),
    inference(avatar_split_clause,[],[f10576,f10328,f10582,f10578]) ).

tff(f10578,plain,
    ( spl11_404
  <=> is_common_prefix1(sF8,-2,sK3,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_404])]) ).

tff(f10582,plain,
    ( spl11_405
  <=> is_longest_common_prefix1(sF8,-2,sK3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_405])]) ).

tff(f10576,plain,
    ( is_longest_common_prefix1(sF8,-2,sK3,0)
    | is_common_prefix1(sF8,-2,sK3,1)
    | ~ spl11_393 ),
    inference(evaluation,[],[f10570]) ).

tff(f10570,plain,
    ( is_longest_common_prefix1(sF8,-2,sK3,0)
    | is_common_prefix1(sF8,-2,sK3,$sum(0,1))
    | ~ spl11_393 ),
    inference(resolution,[],[f10330,f219]) ).

tff(f10562,plain,
    ( spl11_402
    | spl11_403
    | ~ spl11_13
    | spl11_37 ),
    inference(avatar_split_clause,[],[f10548,f546,f310,f10559,f10556]) ).

tff(f10556,plain,
    ( spl11_402
  <=> ! [X4: uni,X3: $int] :
        ( $less(3,$sum(X3,sK4))
        | ( tb2t(get(int,int,elts(int,mk_array1(int,3,X4)),t2tb($sum(sK2,sK5(X3,sK2,tb2t1(mk_array1(int,3,X4)),sK4))))) != tb2t(get(int,int,elts(int,mk_array1(int,3,X4)),t2tb($sum(X3,sK5(X3,sK2,tb2t1(mk_array1(int,3,X4)),sK4))))) )
        | is_common_prefix1(tb2t1(mk_array1(int,3,X4)),X3,sK2,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_402])]) ).

tff(f10548,plain,
    ( ! [X3: $int,X4: uni] :
        ( $less(2,sF10)
        | $less(3,$sum(X3,sK4))
        | is_common_prefix1(tb2t1(mk_array1(int,3,X4)),X3,sK2,sK4)
        | ( tb2t(get(int,int,elts(int,mk_array1(int,3,X4)),t2tb($sum(sK2,sK5(X3,sK2,tb2t1(mk_array1(int,3,X4)),sK4))))) != tb2t(get(int,int,elts(int,mk_array1(int,3,X4)),t2tb($sum(X3,sK5(X3,sK2,tb2t1(mk_array1(int,3,X4)),sK4))))) ) )
    | ~ spl11_13
    | spl11_37 ),
    inference(interpreted_simplification,[],[f10547]) ).

tff(f10547,plain,
    ( ! [X3: $int,X4: uni] :
        ( ( tb2t(get(int,int,elts(int,mk_array1(int,3,X4)),t2tb($sum(sK2,sK5(X3,sK2,tb2t1(mk_array1(int,3,X4)),sK4))))) != tb2t(get(int,int,elts(int,mk_array1(int,3,X4)),t2tb($sum(X3,sK5(X3,sK2,tb2t1(mk_array1(int,3,X4)),sK4))))) )
        | $less(2,sF10)
        | ~ $less(2,3)
        | is_common_prefix1(tb2t1(mk_array1(int,3,X4)),X3,sK2,sK4)
        | $less(3,$sum(X3,sK4)) )
    | ~ spl11_13
    | spl11_37 ),
    inference(instantiation,[],[f9027]) ).

tff(f9027,plain,
    ( ! [X2: $int,X3: $int,X4: uni,X5: $int] :
        ( ( tb2t(get(int,int,elts(int,mk_array1(int,X2,X4)),t2tb($sum(X3,sK5(X3,sK2,tb2t1(mk_array1(int,X2,X4)),sK4))))) != tb2t(get(int,int,elts(int,mk_array1(int,X2,X4)),t2tb($sum(sK2,sK5(X3,sK2,tb2t1(mk_array1(int,X2,X4)),sK4))))) )
        | $less(X5,sF10)
        | ~ $less(X5,X2)
        | is_common_prefix1(tb2t1(mk_array1(int,X2,X4)),X3,sK2,sK4)
        | $less(X2,$sum(X3,sK4)) )
    | ~ spl11_13
    | spl11_37 ),
    inference(resolution,[],[f8786,f57]) ).

tff(f8786,plain,
    ( ! [X2: uni,X3: $int,X1: $int] :
        ( $less(X1,sF10)
        | $less(X1,$sum(X3,sK4))
        | is_common_prefix1(tb2t1(mk_array1(int,X1,X2)),X3,sK2,sK4)
        | ( tb2t(get(int,int,elts(int,mk_array1(int,X1,X2)),t2tb($sum(X3,sK5(X3,sK2,tb2t1(mk_array1(int,X1,X2)),sK4))))) != tb2t(get(int,int,elts(int,mk_array1(int,X1,X2)),t2tb($sum(sK2,sK5(X3,sK2,tb2t1(mk_array1(int,X1,X2)),sK4))))) ) )
    | ~ spl11_13
    | spl11_37 ),
    inference(superposition,[],[f757,f216]) ).

tff(f757,plain,
    ( ! [X2: uni,X3: $int] :
        ( $less(length1(int,X2),sF10)
        | is_common_prefix1(tb2t1(X2),X3,sK2,sK4)
        | $less(length1(int,X2),$sum(X3,sK4))
        | ( tb2t(get(int,int,elts(int,X2),t2tb($sum(X3,sK5(X3,sK2,tb2t1(X2),sK4))))) != tb2t(get(int,int,elts(int,X2),t2tb($sum(sK2,sK5(X3,sK2,tb2t1(X2),sK4))))) ) )
    | ~ spl11_13
    | spl11_37 ),
    inference(subsumption_resolution,[],[f755,f547]) ).

tff(f755,plain,
    ( ! [X2: uni,X3: $int] :
        ( ( tb2t(get(int,int,elts(int,X2),t2tb($sum(X3,sK5(X3,sK2,tb2t1(X2),sK4))))) != tb2t(get(int,int,elts(int,X2),t2tb($sum(sK2,sK5(X3,sK2,tb2t1(X2),sK4))))) )
        | $less(length1(int,X2),sF10)
        | is_common_prefix1(tb2t1(X2),X3,sK2,sK4)
        | $less(sK4,0)
        | $less(length1(int,X2),$sum(X3,sK4)) )
    | ~ spl11_13 ),
    inference(superposition,[],[f532,f312]) ).

tff(f10541,plain,
    ( spl11_327
    | ~ spl11_292 ),
    inference(avatar_split_clause,[],[f10537,f8710,f9290]) ).

tff(f10537,plain,
    ( $less(-2,sK2)
    | ~ spl11_292 ),
    inference(interpreted_simplification,[],[f10536]) ).

tff(f10536,plain,
    ( $less(-2,sK2)
    | ~ $less(-1,0)
    | ~ $less(-2,-1)
    | ~ spl11_292 ),
    inference(instantiation,[],[f8711]) ).

tff(f10535,plain,
    ( ~ spl11_123
    | ~ spl11_71 ),
    inference(avatar_split_clause,[],[f10526,f988,f1942]) ).

tff(f1942,plain,
    ( spl11_123
  <=> $less(sK3,-2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_123])]) ).

tff(f988,plain,
    ( spl11_71
  <=> $less(-2,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_71])]) ).

tff(f10526,plain,
    ( ~ $less(sK3,-2)
    | ~ spl11_71 ),
    inference(resolution,[],[f9886,f56]) ).

tff(f9886,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK3)
        | ~ $less(X0,-2) )
    | ~ spl11_71 ),
    inference(resolution,[],[f990,f57]) ).

tff(f990,plain,
    ( $less(-2,sK3)
    | ~ spl11_71 ),
    inference(avatar_component_clause,[],[f988]) ).

tff(f10534,plain,
    ( spl11_401
    | ~ spl11_71 ),
    inference(avatar_split_clause,[],[f10523,f988,f10531]) ).

tff(f10531,plain,
    ( spl11_401
  <=> $less(-3,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_401])]) ).

tff(f10523,plain,
    ( $less(-3,sK3)
    | ~ spl11_71 ),
    inference(interpreted_simplification,[],[f10522]) ).

tff(f10522,plain,
    ( $less(-3,sK3)
    | ~ $less(-3,-2)
    | ~ spl11_71 ),
    inference(instantiation,[],[f9886]) ).

tff(f10529,plain,
    ( ~ spl11_111
    | spl11_1
    | ~ spl11_71 ),
    inference(avatar_split_clause,[],[f10528,f988,f249,f1749]) ).

tff(f10528,plain,
    ( ~ $less(sK0,-2)
    | spl11_1
    | ~ spl11_71 ),
    inference(resolution,[],[f9886,f251]) ).

tff(f10495,plain,
    ( spl11_378
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10494,f10029,f2062,f476,f347,f10176]) ).

tff(f10176,plain,
    ( spl11_378
  <=> is_common_prefix1(sF8,sK0,sK3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_378])]) ).

tff(f10494,plain,
    ( is_common_prefix1(sF8,sK0,sK3,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131
    | spl11_364 ),
    inference(subsumption_resolution,[],[f10492,f56]) ).

tff(f10492,plain,
    ( $less(sK0,sK0)
    | is_common_prefix1(sF8,sK0,sK3,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131
    | spl11_364 ),
    inference(superposition,[],[f10076,f2064]) ).

tff(f10076,plain,
    ( ! [X2: $int] :
        ( $less(sK0,$sum(X2,0))
        | is_common_prefix1(sF8,X2,sK3,0) )
    | ~ spl11_18
    | ~ spl11_35
    | spl11_364 ),
    inference(resolution,[],[f10030,f914]) ).

tff(f914,plain,
    ( ! [X3: $int,X4: $int] :
        ( $less(sK0,$sum(X3,0))
        | is_common_prefix1(sF8,X4,X3,0)
        | $less(sK0,$sum(X4,0)) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f913,f478]) ).

tff(f913,plain,
    ( ! [X3: $int,X4: $int] :
        ( is_common_prefix1(sF8,X4,X3,0)
        | $less(sK0,$sum(X3,0))
        | $less(length1(int,sF7),$sum(X4,0)) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f529,f478]) ).

tff(f529,plain,
    ( ! [X3: $int,X4: $int] :
        ( $less(length1(int,sF7),$sum(X3,0))
        | is_common_prefix1(sF8,X4,X3,0)
        | $less(length1(int,sF7),$sum(X4,0)) )
    | ~ spl11_18 ),
    inference(superposition,[],[f511,f349]) ).

tff(f10493,plain,
    ( spl11_377
    | ~ spl11_18
    | ~ spl11_35
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10490,f10029,f476,f347,f10171]) ).

tff(f10171,plain,
    ( spl11_377
  <=> is_common_prefix1(sF8,sK3,sK3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_377])]) ).

tff(f10490,plain,
    ( is_common_prefix1(sF8,sK3,sK3,0)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_364 ),
    inference(resolution,[],[f10076,f10030]) ).

tff(f10488,plain,
    ( ~ spl11_123
    | spl11_8 ),
    inference(avatar_split_clause,[],[f10465,f284,f1942]) ).

tff(f10465,plain,
    ( ~ $less(sK3,-2)
    | spl11_8 ),
    inference(interpreted_simplification,[],[f10464]) ).

tff(f10464,plain,
    ( ~ $less(-1,0)
    | $less(-1,-2)
    | ( 0 = -2 )
    | ~ $less(sK3,-2)
    | spl11_8 ),
    inference(instantiation,[],[f885]) ).

tff(f885,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,0)
        | $less(X1,X0)
        | ( 0 = X0 )
        | ~ $less(sK3,X0) )
    | spl11_8 ),
    inference(resolution,[],[f720,f57]) ).

tff(f10452,plain,
    ( spl11_373
    | ~ spl11_3
    | ~ spl11_15
    | ~ spl11_131
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10451,f10029,f2062,f323,f259,f10152]) ).

tff(f10451,plain,
    ( is_common_prefix1(sF8,sK3,sK0,0)
    | ~ spl11_3
    | ~ spl11_15
    | ~ spl11_131
    | spl11_364 ),
    inference(forward_demodulation,[],[f10435,f325]) ).

tff(f10435,plain,
    ( is_common_prefix1(tb2t1(sF7),sK3,sK0,0)
    | ~ spl11_3
    | ~ spl11_131
    | spl11_364 ),
    inference(superposition,[],[f10131,f261]) ).

tff(f10131,plain,
    ( ! [X26: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X26)),sK3,sK0,0)
    | ~ spl11_131
    | spl11_364 ),
    inference(subsumption_resolution,[],[f10096,f56]) ).

tff(f10096,plain,
    ( ! [X26: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,sK0,X26)),sK3,sK0,0)
        | $less(sK0,sK0) )
    | ~ spl11_131
    | spl11_364 ),
    inference(resolution,[],[f10030,f2137]) ).

tff(f2137,plain,
    ( ! [X18: uni,X19: $int,X17: $int] :
        ( $less(X17,$sum(X19,0))
        | $less(X17,sK0)
        | is_common_prefix1(tb2t1(mk_array1(int,X17,X18)),X19,sK0,0) )
    | ~ spl11_131 ),
    inference(superposition,[],[f1078,f2064]) ).

tff(f1078,plain,
    ! [X2: $int,X3: uni,X4: $int,X5: $int] :
      ( $less(X2,$sum(X5,0))
      | is_common_prefix1(tb2t1(mk_array1(int,X2,X3)),X4,X5,0)
      | $less(X2,$sum(X4,0)) ),
    inference(superposition,[],[f528,f216]) ).

tff(f10399,plain,
    ( spl11_377
    | ~ spl11_3
    | ~ spl11_15
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10398,f10029,f323,f259,f10171]) ).

tff(f10398,plain,
    ( is_common_prefix1(sF8,sK3,sK3,0)
    | ~ spl11_3
    | ~ spl11_15
    | spl11_364 ),
    inference(forward_demodulation,[],[f10379,f325]) ).

tff(f10379,plain,
    ( is_common_prefix1(tb2t1(sF7),sK3,sK3,0)
    | ~ spl11_3
    | spl11_364 ),
    inference(superposition,[],[f10091,f261]) ).

tff(f10395,plain,
    ( ~ spl11_374
    | spl11_400
    | ~ spl11_375
    | spl11_1
    | spl11_8
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10391,f10029,f284,f249,f10161,f10393,f10157]) ).

tff(f10157,plain,
    ( spl11_374
  <=> ( $sum(sK3,0) = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_374])]) ).

tff(f10393,plain,
    ( spl11_400
  <=> ! [X5: uni] : lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_400])]) ).

tff(f10161,plain,
    ( spl11_375
  <=> $less($sum(sK3,0),sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_375])]) ).

tff(f10391,plain,
    ( ! [X5: uni] :
        ( ~ $less($sum(sK3,0),sK0)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3)
        | ( $sum(sK3,0) != sK0 ) )
    | spl11_1
    | spl11_8
    | spl11_364 ),
    inference(forward_demodulation,[],[f10390,f216]) ).

tff(f10390,plain,
    ( ! [X5: uni] :
        ( ( $sum(sK3,0) != length1(int,mk_array1(int,sK0,X5)) )
        | lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3)
        | ~ $less($sum(sK3,0),sK0) )
    | spl11_1
    | spl11_8
    | spl11_364 ),
    inference(subsumption_resolution,[],[f10389,f251]) ).

tff(f10389,plain,
    ( ! [X5: uni] :
        ( $less(sK0,sK3)
        | ( $sum(sK3,0) != length1(int,mk_array1(int,sK0,X5)) )
        | ~ $less($sum(sK3,0),sK0)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3) )
    | spl11_8
    | spl11_364 ),
    inference(forward_demodulation,[],[f10388,f216]) ).

tff(f10388,plain,
    ( ! [X5: uni] :
        ( $less(length1(int,mk_array1(int,sK0,X5)),sK3)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3)
        | ~ $less($sum(sK3,0),sK0)
        | ( $sum(sK3,0) != length1(int,mk_array1(int,sK0,X5)) ) )
    | spl11_8
    | spl11_364 ),
    inference(forward_demodulation,[],[f10387,f211]) ).

tff(f10387,plain,
    ( ! [X5: uni] :
        ( lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),sK3)
        | ( $sum(sK3,0) != length1(int,mk_array1(int,sK0,X5)) )
        | ~ $less($sum(sK3,0),sK0) )
    | spl11_8
    | spl11_364 ),
    inference(forward_demodulation,[],[f10386,f216]) ).

tff(f10386,plain,
    ( ! [X5: uni] :
        ( lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3)
        | ~ $less($sum(sK3,0),length1(int,mk_array1(int,sK0,X5)))
        | ( $sum(sK3,0) != length1(int,mk_array1(int,sK0,X5)) )
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),sK3) )
    | spl11_8
    | spl11_364 ),
    inference(forward_demodulation,[],[f10385,f211]) ).

tff(f10385,plain,
    ( ! [X5: uni] :
        ( ( length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))) != $sum(sK3,0) )
        | lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),sK3)
        | ~ $less($sum(sK3,0),length1(int,mk_array1(int,sK0,X5))) )
    | spl11_8
    | spl11_364 ),
    inference(forward_demodulation,[],[f10384,f211]) ).

tff(f10384,plain,
    ( ! [X5: uni] :
        ( ~ $less($sum(sK3,0),length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))))
        | lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3)
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))) != $sum(sK3,0) )
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),sK3) )
    | spl11_8
    | spl11_364 ),
    inference(subsumption_resolution,[],[f10382,f286]) ).

tff(f10382,plain,
    ( ! [X5: uni] :
        ( ~ $less($sum(sK3,0),length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))))
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),sK3)
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))) != $sum(sK3,0) )
        | $less(sK3,0)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3) )
    | spl11_364 ),
    inference(duplicate_literal_removal,[],[f10375]) ).

tff(f10375,plain,
    ( ! [X5: uni] :
        ( ( length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))) != $sum(sK3,0) )
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),sK3)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),sK3)
        | ~ $less($sum(sK3,0),length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))))
        | $less(sK3,0)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),sK3,sK3)
        | $less(sK3,0) )
    | spl11_364 ),
    inference(resolution,[],[f10091,f221]) ).

tff(f10370,plain,
    ( spl11_397
    | spl11_399
    | spl11_122 ),
    inference(avatar_split_clause,[],[f10357,f1935,f10367,f10359]) ).

tff(f10359,plain,
    ( spl11_397
  <=> ( sK3 = sF10 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_397])]) ).

tff(f10367,plain,
    ( spl11_399
  <=> $less(sF10,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_399])]) ).

tff(f1935,plain,
    ( spl11_122
  <=> $less(sK3,sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_122])]) ).

tff(f10357,plain,
    ( $less(sF10,sK3)
    | ( sK3 = sF10 )
    | spl11_122 ),
    inference(resolution,[],[f1937,f58]) ).

tff(f1937,plain,
    ( ~ $less(sK3,sF10)
    | spl11_122 ),
    inference(avatar_component_clause,[],[f1935]) ).

tff(f10365,plain,
    ( spl11_397
    | spl11_398
    | spl11_122 ),
    inference(avatar_split_clause,[],[f10355,f1935,f10363,f10359]) ).

tff(f10363,plain,
    ( spl11_398
  <=> ! [X16: $int,X15: $int] :
        ( $less(X16,sK3)
        | ~ $less(X16,X15)
        | ~ $less(X15,sF10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_398])]) ).

tff(f10355,plain,
    ( ! [X16: $int,X15: $int] :
        ( $less(X16,sK3)
        | ~ $less(X15,sF10)
        | ( sK3 = sF10 )
        | ~ $less(X16,X15) )
    | spl11_122 ),
    inference(resolution,[],[f1937,f715]) ).

tff(f10343,plain,
    ( spl11_393
    | spl11_394
    | ~ spl11_395
    | ~ spl11_396
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10326,f10029,f769,f476,f471,f416,f347,f323,f10340,f10336,f10332,f10328]) ).

tff(f10332,plain,
    ( spl11_394
  <=> $less(sK5(-2,sK3,sF8,0),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_394])]) ).

tff(f10336,plain,
    ( spl11_395
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,sK3,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(-2,sK3,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_395])]) ).

tff(f10340,plain,
    ( spl11_396
  <=> $less(sK5(-2,sK3,sF8,0),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_396])]) ).

tff(f10326,plain,
    ( ~ $less(sK5(-2,sK3,sF8,0),sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,sK3,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(-2,sK3,sF8,0))))) )
    | $less(sK5(-2,sK3,sF8,0),0)
    | is_common_prefix1(sF8,-2,sK3,0)
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | spl11_364 ),
    inference(subsumption_resolution,[],[f10325,f10030]) ).

tff(f10325,plain,
    ( $less(sK0,$sum(sK3,0))
    | ~ $less(sK5(-2,sK3,sF8,0),sK4)
    | is_common_prefix1(sF8,-2,sK3,0)
    | $less(sK5(-2,sK3,sF8,0),0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,sK3,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(-2,sK3,sF8,0))))) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57 ),
    inference(subsumption_resolution,[],[f10319,f771]) ).

tff(f10319,plain,
    ( is_common_prefix1(sF8,-2,sK3,0)
    | $less(sK5(-2,sK3,sF8,0),0)
    | ~ $less(-1,sK0)
    | ~ $less(sK5(-2,sK3,sF8,0),sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,sK3,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(-2,sK3,sF8,0))))) )
    | $less(sK0,$sum(sK3,0))
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f10318]) ).

tff(f10318,plain,
    ( $less(sK0,$sum(sK3,0))
    | $less(sK5(-2,sK3,sF8,0),0)
    | $less(-1,$sum(-2,0))
    | $less(0,0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,sK3,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(-2,sK3,sF8,0))))) )
    | is_common_prefix1(sF8,-2,sK3,0)
    | ~ $less(sK5(-2,sK3,sF8,0),sK4)
    | ~ $less(-1,sK0)
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(instantiation,[],[f8776]) ).

tff(f8776,plain,
    ( ! [X10: $int,X11: $int,X9: $int] :
        ( $less(sK0,$sum(sK3,X10))
        | $less(sK5(X9,sK3,sF8,X10),0)
        | $less(X11,$sum(X9,X10))
        | $less(X10,0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X9,sK5(X9,sK3,sF8,X10))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(X9,sK3,sF8,X10))))) )
        | is_common_prefix1(sF8,X9,sK3,X10)
        | ~ $less(sK5(X9,sK3,sF8,X10),sK4)
        | ~ $less(X11,sK0) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(superposition,[],[f1372,f1214]) ).

tff(f10317,plain,
    ( ~ spl11_392
    | ~ spl11_367 ),
    inference(avatar_split_clause,[],[f10316,f10066,f10311]) ).

tff(f10311,plain,
    ( spl11_392
  <=> is_longest_common_prefix1(sF8,sK3,-2,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_392])]) ).

tff(f10066,plain,
    ( spl11_367
  <=> is_common_prefix1(sF8,sK3,-2,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_367])]) ).

tff(f10316,plain,
    ( ~ is_longest_common_prefix1(sF8,sK3,-2,-1)
    | ~ spl11_367 ),
    inference(interpreted_simplification,[],[f10315]) ).

tff(f10315,plain,
    ( ~ is_longest_common_prefix1(sF8,sK3,-2,-1)
    | ~ $less(-1,1)
    | ~ spl11_367 ),
    inference(instantiation,[],[f10209]) ).

tff(f10209,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK3,-2,X0)
        | ~ $less(X0,1) )
    | ~ spl11_367 ),
    inference(resolution,[],[f10068,f204]) ).

tff(f10068,plain,
    ( is_common_prefix1(sF8,sK3,-2,1)
    | ~ spl11_367 ),
    inference(avatar_component_clause,[],[f10066]) ).

tff(f10314,plain,
    ( ~ spl11_392
    | ~ spl11_360 ),
    inference(avatar_split_clause,[],[f10309,f10013,f10311]) ).

tff(f10013,plain,
    ( spl11_360
  <=> is_common_prefix1(sF8,sK3,-2,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_360])]) ).

tff(f10309,plain,
    ( ~ is_longest_common_prefix1(sF8,sK3,-2,-1)
    | ~ spl11_360 ),
    inference(interpreted_simplification,[],[f10308]) ).

tff(f10308,plain,
    ( ~ is_longest_common_prefix1(sF8,sK3,-2,-1)
    | ~ $less(-1,0)
    | ~ spl11_360 ),
    inference(instantiation,[],[f10051]) ).

tff(f10051,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK3,-2,X0)
        | ~ $less(X0,0) )
    | ~ spl11_360 ),
    inference(resolution,[],[f10015,f204]) ).

tff(f10015,plain,
    ( is_common_prefix1(sF8,sK3,-2,0)
    | ~ spl11_360 ),
    inference(avatar_component_clause,[],[f10013]) ).

tff(f10307,plain,
    ( spl11_305
    | ~ spl11_86 ),
    inference(avatar_split_clause,[],[f10304,f1185,f8860]) ).

tff(f8860,plain,
    ( spl11_305
  <=> $less(-2,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_305])]) ).

tff(f10304,plain,
    ( $less(-2,sK4)
    | ~ spl11_86 ),
    inference(interpreted_simplification,[],[f10303]) ).

tff(f10303,plain,
    ( $less(-2,sK4)
    | ~ $less(-1,0)
    | ~ $less(-2,-1)
    | ~ spl11_86 ),
    inference(instantiation,[],[f1186]) ).

tff(f10301,plain,
    ( ~ spl11_391
    | spl11_387
    | spl11_1
    | spl11_22
    | spl11_37 ),
    inference(avatar_split_clause,[],[f10296,f546,f379,f249,f10277,f10298]) ).

tff(f10298,plain,
    ( spl11_391
  <=> $less(sK4,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_391])]) ).

tff(f10277,plain,
    ( spl11_387
  <=> ! [X39: $int] :
        ( ~ $less(sK0,X39)
        | ( sK3 = X39 )
        | $less(0,X39) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_387])]) ).

tff(f10296,plain,
    ( ! [X33: $int] :
        ( ( sK3 = X33 )
        | ~ $less(sK0,X33)
        | ~ $less(sK4,sK3)
        | $less(0,X33) )
    | spl11_1
    | spl11_22
    | spl11_37 ),
    inference(subsumption_resolution,[],[f10261,f380]) ).

tff(f10261,plain,
    ( ! [X33: $int] :
        ( $less(0,X33)
        | ( sK3 = X33 )
        | ~ $less(sK0,X33)
        | ( 0 = sK3 )
        | ~ $less(sK4,sK3) )
    | spl11_1
    | spl11_37 ),
    inference(resolution,[],[f776,f721]) ).

tff(f776,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,sK3)
        | $less(X1,X0)
        | ~ $less(sK0,X0)
        | ( sK3 = X0 ) )
    | spl11_1 ),
    inference(resolution,[],[f716,f57]) ).

tff(f716,plain,
    ( ! [X13: $int] :
        ( $less(sK3,X13)
        | ( sK3 = X13 )
        | ~ $less(sK0,X13) )
    | spl11_1 ),
    inference(resolution,[],[f362,f251]) ).

tff(f10295,plain,
    ( spl11_390
    | spl11_387
    | spl11_1
    | spl11_22 ),
    inference(avatar_split_clause,[],[f10291,f379,f249,f10277,f10293]) ).

tff(f10293,plain,
    ( spl11_390
  <=> ! [X38: $int,X36: $int,X35: array_int,X37: $int] :
        ( $less(length1(int,t2tb1(X35)),$sum(X36,X38))
        | is_common_prefix1(X35,X36,X37,X38)
        | $less(length1(int,t2tb1(X35)),$sum(X37,X38))
        | ~ $less(sK5(X36,X37,X35,X38),sK3)
        | $less(X38,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_390])]) ).

tff(f10291,plain,
    ( ! [X38: $int,X36: $int,X37: $int,X34: $int,X35: array_int] :
        ( $less(0,X34)
        | ( sK3 = X34 )
        | $less(length1(int,t2tb1(X35)),$sum(X36,X38))
        | $less(X38,0)
        | ~ $less(sK0,X34)
        | ~ $less(sK5(X36,X37,X35,X38),sK3)
        | $less(length1(int,t2tb1(X35)),$sum(X37,X38))
        | is_common_prefix1(X35,X36,X37,X38) )
    | spl11_1
    | spl11_22 ),
    inference(subsumption_resolution,[],[f10262,f380]) ).

tff(f10262,plain,
    ( ! [X38: $int,X36: $int,X37: $int,X34: $int,X35: array_int] :
        ( ~ $less(sK0,X34)
        | ( 0 = sK3 )
        | ( sK3 = X34 )
        | $less(X38,0)
        | $less(0,X34)
        | $less(length1(int,t2tb1(X35)),$sum(X36,X38))
        | is_common_prefix1(X35,X36,X37,X38)
        | $less(length1(int,t2tb1(X35)),$sum(X37,X38))
        | ~ $less(sK5(X36,X37,X35,X38),sK3) )
    | spl11_1 ),
    inference(resolution,[],[f776,f722]) ).

tff(f10290,plain,
    ( spl11_387
    | ~ spl11_389
    | spl11_1
    | spl11_12
    | spl11_22 ),
    inference(avatar_split_clause,[],[f10285,f379,f305,f249,f10287,f10277]) ).

tff(f10287,plain,
    ( spl11_389
  <=> $less(sK2,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_389])]) ).

tff(f10285,plain,
    ( ! [X31: $int] :
        ( ~ $less(sK2,sK3)
        | ( sK3 = X31 )
        | ~ $less(sK0,X31)
        | $less(0,X31) )
    | spl11_1
    | spl11_12
    | spl11_22 ),
    inference(subsumption_resolution,[],[f10259,f380]) ).

tff(f10259,plain,
    ( ! [X31: $int] :
        ( $less(0,X31)
        | ( 0 = sK3 )
        | ~ $less(sK0,X31)
        | ( sK3 = X31 )
        | ~ $less(sK2,sK3) )
    | spl11_1
    | spl11_12 ),
    inference(resolution,[],[f776,f719]) ).

tff(f719,plain,
    ( ! [X16: $int] :
        ( $less(0,X16)
        | ( 0 = X16 )
        | ~ $less(sK2,X16) )
    | spl11_12 ),
    inference(resolution,[],[f362,f307]) ).

tff(f10284,plain,
    ( spl11_388
    | spl11_387
    | spl11_1
    | spl11_22 ),
    inference(avatar_split_clause,[],[f10280,f379,f249,f10277,f10282]) ).

tff(f10282,plain,
    ( spl11_388
  <=> ! [X29: $int,X27: array_int,X28: $int,X26: $int] :
        ( ~ is_common_prefix1(X27,X28,X29,X26)
        | ~ $less(X26,sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_388])]) ).

tff(f10280,plain,
    ( ! [X28: $int,X29: $int,X26: $int,X27: array_int,X25: $int] :
        ( ( sK3 = X25 )
        | ~ is_common_prefix1(X27,X28,X29,X26)
        | ~ $less(X26,sK3)
        | ~ $less(sK0,X25)
        | $less(0,X25) )
    | spl11_1
    | spl11_22 ),
    inference(subsumption_resolution,[],[f10257,f380]) ).

tff(f10257,plain,
    ( ! [X28: $int,X29: $int,X26: $int,X27: array_int,X25: $int] :
        ( ~ $less(sK0,X25)
        | ( sK3 = X25 )
        | ~ $less(X26,sK3)
        | ~ is_common_prefix1(X27,X28,X29,X26)
        | ( 0 = sK3 )
        | $less(0,X25) )
    | spl11_1 ),
    inference(resolution,[],[f776,f714]) ).

tff(f10279,plain,
    ( spl11_386
    | spl11_387
    | spl11_1
    | spl11_8 ),
    inference(avatar_split_clause,[],[f10272,f284,f249,f10277,f10274]) ).

tff(f10274,plain,
    ( spl11_386
  <=> ! [X41: $int,X40: $int,X42: array_int] :
        ( $less(length1(int,t2tb1(X42)),$sum(X40,sK3))
        | ( 0 = sK5(X40,X41,X42,sK3) )
        | is_common_prefix1(X42,X40,X41,sK3)
        | $less(length1(int,t2tb1(X42)),$sum(X41,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_386])]) ).

tff(f10272,plain,
    ( ! [X40: $int,X41: $int,X39: $int,X42: array_int] :
        ( ~ $less(sK0,X39)
        | $less(0,X39)
        | $less(length1(int,t2tb1(X42)),$sum(X40,sK3))
        | $less(length1(int,t2tb1(X42)),$sum(X41,sK3))
        | is_common_prefix1(X42,X40,X41,sK3)
        | ( 0 = sK5(X40,X41,X42,sK3) )
        | ( sK3 = X39 ) )
    | spl11_1
    | spl11_8 ),
    inference(subsumption_resolution,[],[f10263,f286]) ).

tff(f10263,plain,
    ( ! [X40: $int,X41: $int,X39: $int,X42: array_int] :
        ( $less(sK3,0)
        | is_common_prefix1(X42,X40,X41,sK3)
        | $less(0,X39)
        | ( sK3 = X39 )
        | $less(length1(int,t2tb1(X42)),$sum(X40,sK3))
        | ( 0 = sK5(X40,X41,X42,sK3) )
        | ~ $less(sK0,X39)
        | $less(length1(int,t2tb1(X42)),$sum(X41,sK3)) )
    | spl11_1 ),
    inference(resolution,[],[f776,f738]) ).

tff(f10245,plain,
    ( ~ spl11_385
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_367 ),
    inference(avatar_split_clause,[],[f10240,f10066,f476,f347,f10242]) ).

tff(f10242,plain,
    ( spl11_385
  <=> $less(sK0,$sum(sK3,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_385])]) ).

tff(f10240,plain,
    ( ~ $less(sK0,$sum(sK3,1))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_367 ),
    inference(forward_demodulation,[],[f10239,f478]) ).

tff(f10239,plain,
    ( ~ $less(length1(int,sF7),$sum(sK3,1))
    | ~ spl11_18
    | ~ spl11_367 ),
    inference(forward_demodulation,[],[f10207,f349]) ).

tff(f10207,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK3,1))
    | ~ spl11_367 ),
    inference(resolution,[],[f10068,f200]) ).

tff(f10234,plain,
    ( spl11_384
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_306
    | ~ spl11_367 ),
    inference(avatar_split_clause,[],[f10229,f10066,f8876,f471,f347,f10231]) ).

tff(f10231,plain,
    ( spl11_384
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK2,0)))) = tb2t(get(int,int,sF6,t2tb(-2))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_384])]) ).

tff(f8876,plain,
    ( spl11_306
  <=> ( get(int,int,sF6,t2tb($sum(sK3,0))) = get(int,int,sF6,t2tb($sum(sK2,0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_306])]) ).

tff(f10229,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK2,0)))) = tb2t(get(int,int,sF6,t2tb(-2))) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_306
    | ~ spl11_367 ),
    inference(forward_demodulation,[],[f10228,f8878]) ).

tff(f8878,plain,
    ( ( get(int,int,sF6,t2tb($sum(sK3,0))) = get(int,int,sF6,t2tb($sum(sK2,0))) )
    | ~ spl11_306 ),
    inference(avatar_component_clause,[],[f8876]) ).

tff(f10228,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb(-2))) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_367 ),
    inference(forward_demodulation,[],[f10227,f473]) ).

tff(f10227,plain,
    ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK3,0)))) = tb2t(get(int,int,elts(int,sF7),t2tb(-2))) )
    | ~ spl11_18
    | ~ spl11_367 ),
    inference(forward_demodulation,[],[f10216,f349]) ).

tff(f10216,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,0)))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(-2))) )
    | ~ spl11_367 ),
    inference(evaluation,[],[f10206]) ).

tff(f10206,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(-2,0)))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,0)))) )
    | ~ spl11_367 ),
    inference(resolution,[],[f10068,f517]) ).

tff(f517,plain,
    ! [X2: array_int,X0: $int,X1: $int] :
      ( ~ is_common_prefix1(X2,X0,X1,1)
      | ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,0)))) ) ),
    inference(interpreted_simplification,[],[f516]) ).

tff(f516,plain,
    ! [X2: array_int,X0: $int,X1: $int] :
      ( ~ is_common_prefix1(X2,X0,X1,1)
      | ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,0)))) )
      | ~ $less(0,1)
      | $less(0,0) ),
    inference(instantiation,[],[f233]) ).

tff(f10226,plain,
    ( spl11_382
    | spl11_383
    | ~ spl11_367 ),
    inference(avatar_split_clause,[],[f10217,f10066,f10223,f10219]) ).

tff(f10219,plain,
    ( spl11_382
  <=> is_longest_common_prefix1(sF8,sK3,-2,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_382])]) ).

tff(f10223,plain,
    ( spl11_383
  <=> is_common_prefix1(sF8,sK3,-2,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_383])]) ).

tff(f10217,plain,
    ( is_common_prefix1(sF8,sK3,-2,2)
    | is_longest_common_prefix1(sF8,sK3,-2,1)
    | ~ spl11_367 ),
    inference(evaluation,[],[f10210]) ).

tff(f10210,plain,
    ( is_longest_common_prefix1(sF8,sK3,-2,1)
    | is_common_prefix1(sF8,sK3,-2,$sum(1,1))
    | ~ spl11_367 ),
    inference(resolution,[],[f10068,f219]) ).

tff(f10194,plain,
    ( spl11_381
    | spl11_374
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10113,f10029,f10157,f10192]) ).

tff(f10192,plain,
    ( spl11_381
  <=> ! [X52: $int,X51: $int] :
        ( ~ $less(X51,$sum(sK3,0))
        | $less(X52,sK0)
        | ~ $less(X52,X51) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_381])]) ).

tff(f10113,plain,
    ( ! [X51: $int,X52: $int] :
        ( ( $sum(sK3,0) = sK0 )
        | ~ $less(X51,$sum(sK3,0))
        | ~ $less(X52,X51)
        | $less(X52,sK0) )
    | spl11_364 ),
    inference(resolution,[],[f10030,f715]) ).

tff(f10189,plain,
    ( spl11_377
    | ~ spl11_18
    | ~ spl11_35
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10116,f10029,f476,f347,f10171]) ).

tff(f10116,plain,
    ( is_common_prefix1(sF8,sK3,sK3,0)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_364 ),
    inference(evaluation,[],[f10087]) ).

tff(f10087,plain,
    ( is_common_prefix1(sF8,sK3,sK3,0)
    | $less(0,0)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_364 ),
    inference(resolution,[],[f10030,f812]) ).

tff(f812,plain,
    ( ! [X3: $int,X4: $int] :
        ( $less(sK0,$sum(X3,X4))
        | $less(X4,0)
        | is_common_prefix1(sF8,X3,X3,X4) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f542,f478]) ).

tff(f542,plain,
    ( ! [X3: $int,X4: $int] :
        ( is_common_prefix1(sF8,X3,X3,X4)
        | $less(X4,0)
        | $less(length1(int,sF7),$sum(X3,X4)) )
    | ~ spl11_18 ),
    inference(superposition,[],[f535,f349]) ).

tff(f535,plain,
    ! [X2: $int,X0: $int,X1: array_int] :
      ( $less(length1(int,t2tb1(X1)),$sum(X2,X0))
      | $less(X0,0)
      | is_common_prefix1(X1,X2,X2,X0) ),
    inference(duplicate_literal_removal,[],[f534]) ).

tff(f534,plain,
    ! [X2: $int,X0: $int,X1: array_int] :
      ( $less(X0,0)
      | is_common_prefix1(X1,X2,X2,X0)
      | $less(length1(int,t2tb1(X1)),$sum(X2,X0))
      | $less(length1(int,t2tb1(X1)),$sum(X2,X0)) ),
    inference(equality_resolution,[],[f234]) ).

tff(f10188,plain,
    ( ~ spl11_379
    | spl11_380
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10081,f10029,f769,f476,f471,f323,f10185,f10181]) ).

tff(f10181,plain,
    ( spl11_379
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(-1,sK3,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(-1,sK3,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_379])]) ).

tff(f10185,plain,
    ( spl11_380
  <=> is_common_prefix1(sF8,-1,sK3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_380])]) ).

tff(f10081,plain,
    ( is_common_prefix1(sF8,-1,sK3,0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(-1,sK3,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(-1,sK3,sF8,0))))) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | spl11_364 ),
    inference(resolution,[],[f10030,f2619]) ).

tff(f2619,plain,
    ( ! [X2: $int] :
        ( $less(sK0,$sum(X2,0))
        | ( tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(-1,X2,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X2,sK5(-1,X2,sF8,0))))) )
        | is_common_prefix1(sF8,-1,X2,0) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57 ),
    inference(subsumption_resolution,[],[f2609,f771]) ).

tff(f2609,plain,
    ( ! [X2: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(-1,X2,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X2,sK5(-1,X2,sF8,0))))) )
        | $less(sK0,$sum(X2,0))
        | is_common_prefix1(sF8,-1,X2,0)
        | ~ $less(-1,sK0) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f2608]) ).

tff(f2608,plain,
    ( ! [X2: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(-1,X2,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X2,sK5(-1,X2,sF8,0))))) )
        | is_common_prefix1(sF8,-1,X2,0)
        | $less(0,0)
        | $less(sK0,$sum(X2,0))
        | $less(-1,$sum(-1,0))
        | ~ $less(-1,sK0) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(instantiation,[],[f1372]) ).

tff(f10179,plain,
    ( spl11_378
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_131
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10083,f10029,f2062,f476,f323,f10176]) ).

tff(f10083,plain,
    ( is_common_prefix1(sF8,sK0,sK3,0)
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_131
    | spl11_364 ),
    inference(resolution,[],[f10030,f3524]) ).

tff(f3524,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | is_common_prefix1(sF8,sK0,X0,0) )
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3523,f325]) ).

tff(f3523,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | is_common_prefix1(tb2t1(sF7),sK0,X0,0) )
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f3521,f56]) ).

tff(f3521,plain,
    ( ! [X0: $int] :
        ( $less(sK0,sK0)
        | is_common_prefix1(tb2t1(sF7),sK0,X0,0)
        | $less(sK0,$sum(X0,0)) )
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(superposition,[],[f2129,f478]) ).

tff(f10174,plain,
    ( spl11_377
    | ~ spl11_18
    | ~ spl11_35
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10075,f10029,f476,f347,f10171]) ).

tff(f10075,plain,
    ( is_common_prefix1(sF8,sK3,sK3,0)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_364 ),
    inference(resolution,[],[f10030,f686]) ).

tff(f686,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | is_common_prefix1(sF8,X0,X0,0) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(superposition,[],[f559,f478]) ).

tff(f559,plain,
    ( ! [X2: $int] :
        ( $less(length1(int,sF7),$sum(X2,0))
        | is_common_prefix1(sF8,X2,X2,0) )
    | ~ spl11_18 ),
    inference(superposition,[],[f527,f349]) ).

tff(f10169,plain,
    ( spl11_376
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_99
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10079,f10029,f1471,f476,f347,f10166]) ).

tff(f10166,plain,
    ( spl11_376
  <=> is_common_prefix1(sF8,sK3,-3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_376])]) ).

tff(f10079,plain,
    ( is_common_prefix1(sF8,sK3,-3,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_99
    | spl11_364 ),
    inference(resolution,[],[f10030,f2042]) ).

tff(f2042,plain,
    ( ! [X2: $int] :
        ( $less(sK0,$sum(X2,0))
        | is_common_prefix1(sF8,X2,-3,0) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_99 ),
    inference(forward_demodulation,[],[f2041,f478]) ).

tff(f2041,plain,
    ( ! [X2: $int] :
        ( is_common_prefix1(sF8,X2,-3,0)
        | $less(length1(int,sF7),$sum(X2,0)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_99 ),
    inference(subsumption_resolution,[],[f2040,f1472]) ).

tff(f2040,plain,
    ( ! [X2: $int] :
        ( ~ $less(-2,sK0)
        | is_common_prefix1(sF8,X2,-3,0)
        | $less(length1(int,sF7),$sum(X2,0)) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f2039,f478]) ).

tff(f2039,plain,
    ( ! [X2: $int] :
        ( is_common_prefix1(sF8,X2,-3,0)
        | ~ $less(-2,length1(int,sF7))
        | $less(length1(int,sF7),$sum(X2,0)) )
    | ~ spl11_18 ),
    inference(superposition,[],[f1151,f349]) ).

tff(f1151,plain,
    ! [X0: array_int,X1: $int] :
      ( $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | is_common_prefix1(X0,X1,-3,0)
      | ~ $less(-2,length1(int,t2tb1(X0))) ),
    inference(interpreted_simplification,[],[f1150]) ).

tff(f1150,plain,
    ! [X0: array_int,X1: $int] :
      ( $less(-2,$sum(-3,0))
      | $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | ~ $less(-2,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,X1,-3,0) ),
    inference(instantiation,[],[f526]) ).

tff(f526,plain,
    ! [X2: $int,X3: $int,X0: array_int,X1: $int] :
      ( $less(X3,$sum(X2,0))
      | $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | ~ $less(X3,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,X1,X2,0) ),
    inference(resolution,[],[f511,f57]) ).

tff(f10164,plain,
    ( spl11_374
    | spl11_375
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10115,f10029,f10161,f10157]) ).

tff(f10115,plain,
    ( $less($sum(sK3,0),sK0)
    | ( $sum(sK3,0) = sK0 )
    | spl11_364 ),
    inference(resolution,[],[f10030,f58]) ).

tff(f10155,plain,
    ( spl11_373
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10080,f10029,f2062,f476,f347,f10152]) ).

tff(f10080,plain,
    ( is_common_prefix1(sF8,sK3,sK0,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131
    | spl11_364 ),
    inference(resolution,[],[f10030,f2160]) ).

tff(f2160,plain,
    ( ! [X11: $int] :
        ( $less(sK0,$sum(X11,0))
        | is_common_prefix1(sF8,X11,sK0,0) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f2134,f56]) ).

tff(f2134,plain,
    ( ! [X11: $int] :
        ( $less(sK0,$sum(X11,0))
        | $less(sK0,sK0)
        | is_common_prefix1(sF8,X11,sK0,0) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(superposition,[],[f914,f2064]) ).

tff(f10150,plain,
    ( spl11_372
    | ~ spl11_124
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10078,f10029,f1951,f10147]) ).

tff(f10147,plain,
    ( spl11_372
  <=> is_common_prefix1(sF8,sK3,-4,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_372])]) ).

tff(f1951,plain,
    ( spl11_124
  <=> ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | is_common_prefix1(sF8,X0,-4,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_124])]) ).

tff(f10078,plain,
    ( is_common_prefix1(sF8,sK3,-4,0)
    | ~ spl11_124
    | spl11_364 ),
    inference(resolution,[],[f10030,f1952]) ).

tff(f1952,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | is_common_prefix1(sF8,X0,-4,0) )
    | ~ spl11_124 ),
    inference(avatar_component_clause,[],[f1951]) ).

tff(f10144,plain,
    ( ~ spl11_370
    | spl11_371
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10082,f10029,f769,f476,f471,f323,f10141,f10137]) ).

tff(f10137,plain,
    ( spl11_370
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,-1,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(sK3,-1,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_370])]) ).

tff(f10141,plain,
    ( spl11_371
  <=> is_common_prefix1(sF8,sK3,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_371])]) ).

tff(f10082,plain,
    ( is_common_prefix1(sF8,sK3,-1,0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(sK3,-1,sF8,0))))) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | spl11_364 ),
    inference(resolution,[],[f10030,f2637]) ).

tff(f2637,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(X0,-1,sF8,0))))) )
        | is_common_prefix1(sF8,X0,-1,0) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57 ),
    inference(subsumption_resolution,[],[f2627,f771]) ).

tff(f2627,plain,
    ( ! [X0: $int] :
        ( ~ $less(-1,sK0)
        | is_common_prefix1(sF8,X0,-1,0)
        | $less(sK0,$sum(X0,0))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(X0,-1,sF8,0))))) ) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f2626]) ).

tff(f2626,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(X0,-1,sF8,0))))) )
        | is_common_prefix1(sF8,X0,-1,0)
        | ~ $less(-1,sK0)
        | $less(0,0)
        | $less(-1,$sum(-1,0))
        | $less(sK0,$sum(X0,0)) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(instantiation,[],[f1492]) ).

tff(f1492,plain,
    ( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,X1,sF8,X2))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(X0,X1,sF8,X2))))) )
        | is_common_prefix1(sF8,X0,X1,X2)
        | ~ $less(X3,sK0)
        | $less(X2,0)
        | $less(X3,$sum(X1,X2))
        | $less(sK0,$sum(X0,X2)) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f1491,f325]) ).

tff(f1491,plain,
    ( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
        ( $less(sK0,$sum(X0,X2))
        | is_common_prefix1(sF8,X0,X1,X2)
        | $less(X3,$sum(X1,X2))
        | ~ $less(X3,sK0)
        | $less(X2,0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,X1,tb2t1(sF7),X2))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(X0,X1,tb2t1(sF7),X2))))) ) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f1490,f478]) ).

tff(f1490,plain,
    ( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
        ( $less(X3,$sum(X1,X2))
        | $less(sK0,$sum(X0,X2))
        | $less(X2,0)
        | ~ $less(X3,length1(int,sF7))
        | is_common_prefix1(sF8,X0,X1,X2)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,X1,tb2t1(sF7),X2))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(X0,X1,tb2t1(sF7),X2))))) ) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f1489,f325]) ).

tff(f1489,plain,
    ( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
        ( $less(sK0,$sum(X0,X2))
        | is_common_prefix1(tb2t1(sF7),X0,X1,X2)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,X1,tb2t1(sF7),X2))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(X0,X1,tb2t1(sF7),X2))))) )
        | $less(X2,0)
        | $less(X3,$sum(X1,X2))
        | ~ $less(X3,length1(int,sF7)) )
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f1484,f478]) ).

tff(f1484,plain,
    ( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
        ( $less(X3,$sum(X1,X2))
        | $less(length1(int,sF7),$sum(X0,X2))
        | $less(X2,0)
        | ~ $less(X3,length1(int,sF7))
        | is_common_prefix1(tb2t1(sF7),X0,X1,X2)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,X1,tb2t1(sF7),X2))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(X0,X1,tb2t1(sF7),X2))))) ) )
    | ~ spl11_34 ),
    inference(superposition,[],[f750,f473]) ).

tff(f750,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: $int,X4: $int] :
      ( ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(X1,X2,tb2t1(X0),X3))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(X2,sK5(X1,X2,tb2t1(X0),X3))))) )
      | $less(X3,0)
      | $less(X4,$sum(X2,X3))
      | is_common_prefix1(tb2t1(X0),X1,X2,X3)
      | $less(length1(int,X0),$sum(X1,X3))
      | ~ $less(X4,length1(int,X0)) ),
    inference(resolution,[],[f532,f57]) ).

tff(f10135,plain,
    ( ~ spl11_106
    | spl11_369
    | spl11_364 ),
    inference(avatar_split_clause,[],[f10102,f10029,f10133,f1667]) ).

tff(f10133,plain,
    ( spl11_369
  <=> ! [X32: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X32)),-4,sK3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_369])]) ).

tff(f10102,plain,
    ( ! [X32: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,sK0,X32)),-4,sK3,0)
        | ~ $less(-3,sK0) )
    | spl11_364 ),
    inference(resolution,[],[f10030,f3584]) ).

tff(f3584,plain,
    ! [X2: uni,X3: $int,X1: $int] :
      ( $less(X1,$sum(X3,0))
      | ~ $less(-3,X1)
      | is_common_prefix1(tb2t1(mk_array1(int,X1,X2)),-4,X3,0) ),
    inference(superposition,[],[f2110,f216]) ).

tff(f2110,plain,
    ! [X2: $int,X0: uni] :
      ( $less(length1(int,X0),$sum(X2,0))
      | is_common_prefix1(tb2t1(X0),-4,X2,0)
      | ~ $less(-3,length1(int,X0)) ),
    inference(interpreted_simplification,[],[f2109]) ).

tff(f2109,plain,
    ! [X2: $int,X0: uni] :
      ( $less(-3,$sum(-4,0))
      | $less(length1(int,X0),$sum(X2,0))
      | ~ $less(-3,length1(int,X0))
      | is_common_prefix1(tb2t1(X0),-4,X2,0) ),
    inference(instantiation,[],[f1075]) ).

tff(f1075,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: $int] :
      ( $less(X3,$sum(X1,0))
      | $less(length1(int,X0),$sum(X2,0))
      | ~ $less(X3,length1(int,X0))
      | is_common_prefix1(tb2t1(X0),X1,X2,0) ),
    inference(resolution,[],[f528,f57]) ).

tff(f10073,plain,
    ( spl11_367
    | spl11_368
    | ~ spl11_360 ),
    inference(avatar_split_clause,[],[f10057,f10013,f10070,f10066]) ).

tff(f10070,plain,
    ( spl11_368
  <=> is_longest_common_prefix1(sF8,sK3,-2,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_368])]) ).

tff(f10057,plain,
    ( is_longest_common_prefix1(sF8,sK3,-2,0)
    | is_common_prefix1(sF8,sK3,-2,1)
    | ~ spl11_360 ),
    inference(evaluation,[],[f10052]) ).

tff(f10052,plain,
    ( is_common_prefix1(sF8,sK3,-2,$sum(0,1))
    | is_longest_common_prefix1(sF8,sK3,-2,0)
    | ~ spl11_360 ),
    inference(resolution,[],[f10015,f219]) ).

tff(f10064,plain,
    ( ~ spl11_111
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_360 ),
    inference(avatar_split_clause,[],[f10063,f10013,f476,f347,f1749]) ).

tff(f10063,plain,
    ( ~ $less(sK0,-2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_360 ),
    inference(forward_demodulation,[],[f10062,f478]) ).

tff(f10062,plain,
    ( ~ $less(length1(int,sF7),-2)
    | ~ spl11_18
    | ~ spl11_360 ),
    inference(forward_demodulation,[],[f10058,f349]) ).

tff(f10058,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),-2)
    | ~ spl11_360 ),
    inference(evaluation,[],[f10050]) ).

tff(f10050,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(-2,0))
    | ~ spl11_360 ),
    inference(resolution,[],[f10015,f201]) ).

tff(f201,plain,
    ! [X2: array_int,X3: $int,X0: $int,X1: $int] :
      ( ~ is_common_prefix1(X2,X0,X1,X3)
      | ~ $less(length1(int,t2tb1(X2)),$sum(X1,X3)) ),
    inference(cnf_transformation,[],[f146]) ).

tff(f10061,plain,
    ( ~ spl11_364
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_360 ),
    inference(avatar_split_clause,[],[f10060,f10013,f476,f347,f10029]) ).

tff(f10060,plain,
    ( ~ $less(sK0,$sum(sK3,0))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_360 ),
    inference(forward_demodulation,[],[f10059,f478]) ).

tff(f10059,plain,
    ( ~ $less(length1(int,sF7),$sum(sK3,0))
    | ~ spl11_18
    | ~ spl11_360 ),
    inference(forward_demodulation,[],[f10049,f349]) ).

tff(f10049,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK3,0))
    | ~ spl11_360 ),
    inference(resolution,[],[f10015,f200]) ).

tff(f10048,plain,
    ( spl11_365
    | spl11_366
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f10034,f476,f471,f416,f347,f323,f10046,f10043]) ).

tff(f10046,plain,
    ( spl11_366
  <=> ! [X3: $int] :
        ( is_common_prefix1(sF8,sK3,X3,0)
        | $less(sK0,$sum(X3,0))
        | ~ $less(sK5(sK3,X3,sF8,0),sK4)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X3,sK5(sK3,X3,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,X3,sF8,0))))) )
        | $less(sK5(sK3,X3,sF8,0),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_366])]) ).

tff(f10034,plain,
    ( ! [X3: $int,X5: $int] :
        ( is_common_prefix1(sF8,sK3,X3,0)
        | $less(X5,$sum(sK3,0))
        | $less(sK5(sK3,X3,sF8,0),0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X3,sK5(sK3,X3,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,X3,sF8,0))))) )
        | ~ $less(sK5(sK3,X3,sF8,0),sK4)
        | ~ $less(X5,sK0)
        | $less(sK0,$sum(X3,0)) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f10033]) ).

tff(f10033,plain,
    ( ! [X3: $int,X5: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X3,sK5(sK3,X3,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,X3,sF8,0))))) )
        | ~ $less(X5,sK0)
        | $less(sK0,$sum(X3,0))
        | is_common_prefix1(sF8,sK3,X3,0)
        | $less(X5,$sum(sK3,0))
        | ~ $less(sK5(sK3,X3,sF8,0),sK4)
        | $less(0,0)
        | $less(sK5(sK3,X3,sF8,0),0) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(instantiation,[],[f8774]) ).

tff(f10032,plain,
    ( spl11_360
    | spl11_361
    | ~ spl11_362
    | ~ spl11_363
    | spl11_364
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_99 ),
    inference(avatar_split_clause,[],[f10011,f1471,f476,f471,f416,f347,f323,f10029,f10025,f10021,f10017,f10013]) ).

tff(f10017,plain,
    ( spl11_361
  <=> $less(sK5(sK3,-2,sF8,0),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_361])]) ).

tff(f10021,plain,
    ( spl11_362
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(sK3,-2,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,-2,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_362])]) ).

tff(f10025,plain,
    ( spl11_363
  <=> $less(sK5(sK3,-2,sF8,0),sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_363])]) ).

tff(f10011,plain,
    ( $less(sK0,$sum(sK3,0))
    | ~ $less(sK5(sK3,-2,sF8,0),sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(sK3,-2,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,-2,sF8,0))))) )
    | $less(sK5(sK3,-2,sF8,0),0)
    | is_common_prefix1(sF8,sK3,-2,0)
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_99 ),
    inference(subsumption_resolution,[],[f10005,f1472]) ).

tff(f10005,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(sK3,-2,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,-2,sF8,0))))) )
    | ~ $less(-2,sK0)
    | $less(sK0,$sum(sK3,0))
    | $less(sK5(sK3,-2,sF8,0),0)
    | is_common_prefix1(sF8,sK3,-2,0)
    | ~ $less(sK5(sK3,-2,sF8,0),sK4)
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f10004]) ).

tff(f10004,plain,
    ( $less(sK0,$sum(sK3,0))
    | $less(-2,$sum(-2,0))
    | ~ $less(sK5(sK3,-2,sF8,0),sK4)
    | $less(0,0)
    | ~ $less(-2,sK0)
    | $less(sK5(sK3,-2,sF8,0),0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(sK3,-2,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,-2,sF8,0))))) )
    | is_common_prefix1(sF8,sK3,-2,0)
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(instantiation,[],[f8773]) ).

tff(f8773,plain,
    ( ! [X2: $int,X0: $int,X1: $int] :
        ( $less(sK0,$sum(sK3,X1))
        | $less(X2,$sum(X0,X1))
        | ~ $less(sK5(sK3,X0,sF8,X1),sK4)
        | $less(X1,0)
        | ~ $less(X2,sK0)
        | $less(sK5(sK3,X0,sF8,X1),0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK3,X0,sF8,X1))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,X0,sF8,X1))))) )
        | is_common_prefix1(sF8,sK3,X0,X1) )
    | ~ spl11_15
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(superposition,[],[f1492,f1214]) ).

tff(f10003,plain,
    ( ~ spl11_68
    | ~ spl11_35
    | spl11_357 ),
    inference(avatar_split_clause,[],[f10002,f9925,f476,f963]) ).

tff(f963,plain,
    ( spl11_68
  <=> ( 1 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_68])]) ).

tff(f9925,plain,
    ( spl11_357
  <=> ( 1 = length1(int,sF7) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_357])]) ).

tff(f10002,plain,
    ( ( 1 != sK0 )
    | ~ spl11_35
    | spl11_357 ),
    inference(superposition,[],[f9927,f478]) ).

tff(f9927,plain,
    ( ( 1 != length1(int,sF7) )
    | spl11_357 ),
    inference(avatar_component_clause,[],[f9925]) ).

tff(f10001,plain,
    ( ~ spl11_111
    | ~ spl11_56
    | ~ spl11_84 ),
    inference(avatar_split_clause,[],[f9973,f1171,f707,f1749]) ).

tff(f707,plain,
    ( spl11_56
  <=> $less(-1,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_56])]) ).

tff(f1171,plain,
    ( spl11_84
  <=> ! [X30: $int,X31: $int] :
        ( ~ $less(X31,X30)
        | ~ $less(X30,sK3)
        | $less(X31,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_84])]) ).

tff(f9973,plain,
    ( ~ $less(sK0,-2)
    | ~ spl11_56
    | ~ spl11_84 ),
    inference(interpreted_simplification,[],[f9972]) ).

tff(f9972,plain,
    ( ~ $less(-2,-1)
    | ~ $less(sK0,-2)
    | ~ spl11_56
    | ~ spl11_84 ),
    inference(instantiation,[],[f9807]) ).

tff(f9807,plain,
    ( ! [X5: $int] :
        ( ~ $less(X5,-1)
        | ~ $less(sK0,X5) )
    | ~ spl11_56
    | ~ spl11_84 ),
    inference(resolution,[],[f9801,f949]) ).

tff(f949,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK3)
        | ~ $less(X0,-1) )
    | ~ spl11_56 ),
    inference(resolution,[],[f709,f57]) ).

tff(f709,plain,
    ( $less(-1,sK3)
    | ~ spl11_56 ),
    inference(avatar_component_clause,[],[f707]) ).

tff(f9801,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,sK3)
        | ~ $less(sK0,X0) )
    | ~ spl11_84 ),
    inference(resolution,[],[f1172,f56]) ).

tff(f1172,plain,
    ( ! [X31: $int,X30: $int] :
        ( $less(X31,sK0)
        | ~ $less(X30,sK3)
        | ~ $less(X31,X30) )
    | ~ spl11_84 ),
    inference(avatar_component_clause,[],[f1171]) ).

tff(f9958,plain,
    ( ~ spl11_46
    | ~ spl11_93
    | ~ spl11_208 ),
    inference(avatar_contradiction_clause,[],[f9957]) ).

tff(f9957,plain,
    ( $false
    | ~ spl11_46
    | ~ spl11_93
    | ~ spl11_208 ),
    inference(subsumption_resolution,[],[f9956,f606]) ).

tff(f9956,plain,
    ( ~ $less(0,sK4)
    | ~ spl11_93
    | ~ spl11_208 ),
    inference(resolution,[],[f9931,f4459]) ).

tff(f4459,plain,
    ( is_longest_common_prefix1(sF8,1,1,0)
    | ~ spl11_208 ),
    inference(avatar_component_clause,[],[f4457]) ).

tff(f4457,plain,
    ( spl11_208
  <=> is_longest_common_prefix1(sF8,1,1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_208])]) ).

tff(f9931,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,1,1,X0)
        | ~ $less(X0,sK4) )
    | ~ spl11_93 ),
    inference(resolution,[],[f1327,f204]) ).

tff(f1327,plain,
    ( is_common_prefix1(sF8,1,1,sK4)
    | ~ spl11_93 ),
    inference(avatar_component_clause,[],[f1325]) ).

tff(f1325,plain,
    ( spl11_93
  <=> is_common_prefix1(sF8,1,1,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_93])]) ).

tff(f9951,plain,
    ( spl11_358
    | spl11_359
    | ~ spl11_93 ),
    inference(avatar_split_clause,[],[f9932,f1325,f9948,f9944]) ).

tff(f9944,plain,
    ( spl11_358
  <=> is_common_prefix1(sF8,1,1,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_358])]) ).

tff(f9948,plain,
    ( spl11_359
  <=> is_longest_common_prefix1(sF8,1,1,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_359])]) ).

tff(f9932,plain,
    ( is_longest_common_prefix1(sF8,1,1,sK4)
    | is_common_prefix1(sF8,1,1,$sum(sK4,1))
    | ~ spl11_93 ),
    inference(resolution,[],[f1327,f219]) ).

tff(f9928,plain,
    ( ~ spl11_357
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | spl11_53
    | ~ spl11_64
    | ~ spl11_65 ),
    inference(avatar_split_clause,[],[f9923,f854,f850,f666,f476,f347,f328,f9925]) ).

tff(f328,plain,
    ( spl11_16
  <=> $less(sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_16])]) ).

tff(f666,plain,
    ( spl11_53
  <=> lt1(sF8,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_53])]) ).

tff(f854,plain,
    ( spl11_65
  <=> is_common_prefix1(sF8,0,0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_65])]) ).

tff(f9923,plain,
    ( ( 1 != length1(int,sF7) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | spl11_53
    | ~ spl11_64
    | ~ spl11_65 ),
    inference(subsumption_resolution,[],[f9922,f851]) ).

tff(f9922,plain,
    ( ( 1 != length1(int,sF7) )
    | ~ $less(1,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | spl11_53
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9921,f478]) ).

tff(f9921,plain,
    ( ~ $less(1,length1(int,sF7))
    | ( 1 != length1(int,sF7) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | spl11_53
    | ~ spl11_65 ),
    inference(subsumption_resolution,[],[f9920,f330]) ).

tff(f330,plain,
    ( ~ $less(sK0,0)
    | spl11_16 ),
    inference(avatar_component_clause,[],[f328]) ).

tff(f9920,plain,
    ( ~ $less(1,length1(int,sF7))
    | $less(sK0,0)
    | ( 1 != length1(int,sF7) )
    | ~ spl11_18
    | ~ spl11_35
    | spl11_53
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9919,f478]) ).

tff(f9919,plain,
    ( $less(length1(int,sF7),0)
    | ~ $less(1,length1(int,sF7))
    | ( 1 != length1(int,sF7) )
    | ~ spl11_18
    | spl11_53
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9918,f349]) ).

tff(f9918,plain,
    ( $less(length1(int,t2tb1(sF8)),0)
    | ( 1 != length1(int,sF7) )
    | ~ $less(1,length1(int,sF7))
    | ~ spl11_18
    | spl11_53
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9917,f349]) ).

tff(f9917,plain,
    ( ~ $less(1,length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),0)
    | ( 1 != length1(int,sF7) )
    | ~ spl11_18
    | spl11_53
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9916,f349]) ).

tff(f9916,plain,
    ( ( 1 != length1(int,t2tb1(sF8)) )
    | ~ $less(1,length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),0)
    | spl11_53
    | ~ spl11_65 ),
    inference(subsumption_resolution,[],[f9904,f668]) ).

tff(f668,plain,
    ( ~ lt1(sF8,0,0)
    | spl11_53 ),
    inference(avatar_component_clause,[],[f666]) ).

tff(f9904,plain,
    ( lt1(sF8,0,0)
    | ~ $less(1,length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),0)
    | ( 1 != length1(int,t2tb1(sF8)) )
    | ~ spl11_65 ),
    inference(evaluation,[],[f9903]) ).

tff(f9903,plain,
    ( $less(length1(int,t2tb1(sF8)),0)
    | ~ $less($sum(0,1),length1(int,t2tb1(sF8)))
    | lt1(sF8,0,0)
    | $less(0,0)
    | ( $sum(0,1) != length1(int,t2tb1(sF8)) )
    | ~ spl11_65 ),
    inference(duplicate_literal_removal,[],[f9898]) ).

tff(f9898,plain,
    ( $less(length1(int,t2tb1(sF8)),0)
    | lt1(sF8,0,0)
    | $less(length1(int,t2tb1(sF8)),0)
    | ~ $less($sum(0,1),length1(int,t2tb1(sF8)))
    | ( $sum(0,1) != length1(int,t2tb1(sF8)) )
    | $less(0,0)
    | $less(0,0)
    | ~ spl11_65 ),
    inference(resolution,[],[f856,f221]) ).

tff(f856,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | ~ spl11_65 ),
    inference(avatar_component_clause,[],[f854]) ).

tff(f9915,plain,
    ( ~ spl11_69
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_65 ),
    inference(avatar_split_clause,[],[f9914,f854,f476,f347,f967]) ).

tff(f967,plain,
    ( spl11_69
  <=> $less(sK0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_69])]) ).

tff(f9914,plain,
    ( ~ $less(sK0,1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9913,f478]) ).

tff(f9913,plain,
    ( ~ $less(length1(int,sF7),1)
    | ~ spl11_18
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9905,f349]) ).

tff(f9905,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),1)
    | ~ spl11_65 ),
    inference(evaluation,[],[f9894]) ).

tff(f9894,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,1))
    | ~ spl11_65 ),
    inference(resolution,[],[f856,f200]) ).

tff(f9912,plain,
    ( ~ spl11_69
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_65 ),
    inference(avatar_split_clause,[],[f9911,f854,f476,f347,f967]) ).

tff(f9911,plain,
    ( ~ $less(sK0,1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9910,f478]) ).

tff(f9910,plain,
    ( ~ $less(length1(int,sF7),1)
    | ~ spl11_18
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f9908,f349]) ).

tff(f9908,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),1)
    | ~ spl11_65 ),
    inference(evaluation,[],[f9895]) ).

tff(f9895,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,1))
    | ~ spl11_65 ),
    inference(resolution,[],[f856,f201]) ).

tff(f9909,plain,
    ( spl11_287
    | ~ spl11_65 ),
    inference(avatar_split_clause,[],[f9896,f854,f8681]) ).

tff(f8681,plain,
    ( spl11_287
  <=> ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,0,0,X0)
        | ~ $less(X0,1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_287])]) ).

tff(f9896,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,1)
        | ~ is_longest_common_prefix1(sF8,0,0,X0) )
    | ~ spl11_65 ),
    inference(resolution,[],[f856,f204]) ).

tff(f9887,plain,
    ( ~ spl11_111
    | ~ spl11_71
    | ~ spl11_84 ),
    inference(avatar_split_clause,[],[f9885,f1171,f988,f1749]) ).

tff(f9885,plain,
    ( ~ $less(sK0,-2)
    | ~ spl11_71
    | ~ spl11_84 ),
    inference(resolution,[],[f990,f9801]) ).

tff(f9872,plain,
    ( spl11_116
    | spl11_356
    | ~ spl11_13
    | spl11_37 ),
    inference(avatar_split_clause,[],[f9864,f546,f310,f9870,f1864]) ).

tff(f9870,plain,
    ( spl11_356
  <=> ! [X6: $int,X5: uni] :
        ( ( tb2t(get(int,int,X5,t2tb($sum(sK2,sK5(sK2,X6,tb2t1(mk_array1(int,-1,X5)),sK4))))) != tb2t(get(int,int,X5,t2tb($sum(X6,sK5(sK2,X6,tb2t1(mk_array1(int,-1,X5)),sK4))))) )
        | is_common_prefix1(tb2t1(mk_array1(int,-1,X5)),sK2,X6,sK4)
        | $less(-2,$sum(X6,sK4)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_356])]) ).

tff(f9864,plain,
    ( ! [X6: $int,X5: uni] :
        ( ( tb2t(get(int,int,X5,t2tb($sum(sK2,sK5(sK2,X6,tb2t1(mk_array1(int,-1,X5)),sK4))))) != tb2t(get(int,int,X5,t2tb($sum(X6,sK5(sK2,X6,tb2t1(mk_array1(int,-1,X5)),sK4))))) )
        | $less(-2,$sum(X6,sK4))
        | $less(-1,sF10)
        | is_common_prefix1(tb2t1(mk_array1(int,-1,X5)),sK2,X6,sK4) )
    | ~ spl11_13
    | spl11_37 ),
    inference(interpreted_simplification,[],[f9863]) ).

tff(f9863,plain,
    ( ! [X6: $int,X5: uni] :
        ( $less(-1,sF10)
        | is_common_prefix1(tb2t1(mk_array1(int,-1,X5)),sK2,X6,sK4)
        | ~ $less(-2,-1)
        | ( tb2t(get(int,int,X5,t2tb($sum(sK2,sK5(sK2,X6,tb2t1(mk_array1(int,-1,X5)),sK4))))) != tb2t(get(int,int,X5,t2tb($sum(X6,sK5(sK2,X6,tb2t1(mk_array1(int,-1,X5)),sK4))))) )
        | $less(-2,$sum(X6,sK4)) )
    | ~ spl11_13
    | spl11_37 ),
    inference(instantiation,[],[f2845]) ).

tff(f2845,plain,
    ( ! [X6: $int,X7: $int,X4: $int,X5: uni] :
        ( $less(X4,sF10)
        | is_common_prefix1(tb2t1(mk_array1(int,X4,X5)),sK2,X6,sK4)
        | ~ $less(X7,X4)
        | ( tb2t(get(int,int,X5,t2tb($sum(X6,sK5(sK2,X6,tb2t1(mk_array1(int,X4,X5)),sK4))))) != tb2t(get(int,int,X5,t2tb($sum(sK2,sK5(sK2,X6,tb2t1(mk_array1(int,X4,X5)),sK4))))) )
        | $less(X7,$sum(X6,sK4)) )
    | ~ spl11_13
    | spl11_37 ),
    inference(subsumption_resolution,[],[f2834,f547]) ).

tff(f2834,plain,
    ( ! [X6: $int,X7: $int,X4: $int,X5: uni] :
        ( $less(X7,$sum(X6,sK4))
        | is_common_prefix1(tb2t1(mk_array1(int,X4,X5)),sK2,X6,sK4)
        | ( tb2t(get(int,int,X5,t2tb($sum(X6,sK5(sK2,X6,tb2t1(mk_array1(int,X4,X5)),sK4))))) != tb2t(get(int,int,X5,t2tb($sum(sK2,sK5(sK2,X6,tb2t1(mk_array1(int,X4,X5)),sK4))))) )
        | $less(sK4,0)
        | $less(X4,sF10)
        | ~ $less(X7,X4) )
    | ~ spl11_13 ),
    inference(superposition,[],[f1495,f312]) ).

tff(f1495,plain,
    ! [X8: $int,X6: $int,X9: $int,X7: $int,X4: $int,X5: uni] :
      ( $less(X4,$sum(X6,X8))
      | is_common_prefix1(tb2t1(mk_array1(int,X4,X5)),X6,X7,X8)
      | $less(X8,0)
      | ~ $less(X9,X4)
      | ( tb2t(get(int,int,X5,t2tb($sum(X6,sK5(X6,X7,tb2t1(mk_array1(int,X4,X5)),X8))))) != tb2t(get(int,int,X5,t2tb($sum(X7,sK5(X6,X7,tb2t1(mk_array1(int,X4,X5)),X8))))) )
      | $less(X9,$sum(X7,X8)) ),
    inference(forward_demodulation,[],[f1494,f216]) ).

tff(f1494,plain,
    ! [X8: $int,X6: $int,X9: $int,X7: $int,X4: $int,X5: uni] :
      ( $less(X4,$sum(X6,X8))
      | $less(X8,0)
      | $less(X9,$sum(X7,X8))
      | ( tb2t(get(int,int,X5,t2tb($sum(X6,sK5(X6,X7,tb2t1(mk_array1(int,X4,X5)),X8))))) != tb2t(get(int,int,X5,t2tb($sum(X7,sK5(X6,X7,tb2t1(mk_array1(int,X4,X5)),X8))))) )
      | ~ $less(X9,length1(int,mk_array1(int,X4,X5)))
      | is_common_prefix1(tb2t1(mk_array1(int,X4,X5)),X6,X7,X8) ),
    inference(forward_demodulation,[],[f1493,f216]) ).

tff(f1493,plain,
    ! [X8: $int,X6: $int,X9: $int,X7: $int,X4: $int,X5: uni] :
      ( is_common_prefix1(tb2t1(mk_array1(int,X4,X5)),X6,X7,X8)
      | $less(length1(int,mk_array1(int,X4,X5)),$sum(X6,X8))
      | $less(X8,0)
      | $less(X9,$sum(X7,X8))
      | ( tb2t(get(int,int,X5,t2tb($sum(X6,sK5(X6,X7,tb2t1(mk_array1(int,X4,X5)),X8))))) != tb2t(get(int,int,X5,t2tb($sum(X7,sK5(X6,X7,tb2t1(mk_array1(int,X4,X5)),X8))))) )
      | ~ $less(X9,length1(int,mk_array1(int,X4,X5))) ),
    inference(subsumption_resolution,[],[f1485,f334]) ).

tff(f334,plain,
    ! [X0: uni] : sort1(map(int,int),X0),
    inference(superposition,[],[f218,f170]) ).

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

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

tff(f43,axiom,
    ! [X15: uni] : ( t2tb2(tb2t2(X15)) = X15 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR2) ).

tff(f218,plain,
    ! [X0: map_int_int] : sort1(map(int,int),t2tb2(X0)),
    inference(cnf_transformation,[],[f77]) ).

tff(f77,plain,
    ! [X0: map_int_int] : sort1(map(int,int),t2tb2(X0)),
    inference(rectify,[],[f41]) ).

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

tff(f1485,plain,
    ! [X8: $int,X6: $int,X9: $int,X7: $int,X4: $int,X5: uni] :
      ( $less(X8,0)
      | $less(X9,$sum(X7,X8))
      | ~ $less(X9,length1(int,mk_array1(int,X4,X5)))
      | $less(length1(int,mk_array1(int,X4,X5)),$sum(X6,X8))
      | is_common_prefix1(tb2t1(mk_array1(int,X4,X5)),X6,X7,X8)
      | ( tb2t(get(int,int,X5,t2tb($sum(X6,sK5(X6,X7,tb2t1(mk_array1(int,X4,X5)),X8))))) != tb2t(get(int,int,X5,t2tb($sum(X7,sK5(X6,X7,tb2t1(mk_array1(int,X4,X5)),X8))))) )
      | ~ sort1(map(int,int),X5) ),
    inference(superposition,[],[f750,f194]) ).

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

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

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

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

tff(f9798,plain,
    ( spl11_312
    | ~ spl11_313
    | spl11_353
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f9714,f1288,f546,f476,f471,f356,f323,f9768,f8939,f8935]) ).

tff(f8935,plain,
    ( spl11_312
  <=> is_common_prefix1(sF8,sK3,1,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_312])]) ).

tff(f8939,plain,
    ( spl11_313
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,1,sF8,sK4))))) = tb2t(get(int,int,sF6,t2tb($sum(1,sK5(sK3,1,sF8,sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_313])]) ).

tff(f9768,plain,
    ( spl11_353
  <=> ! [X4: $int] :
        ( ~ $less(sK0,X4)
        | ~ $less(X4,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_353])]) ).

tff(f1288,plain,
    ( spl11_90
  <=> $less(sK0,$sum(1,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_90])]) ).

tff(f9714,plain,
    ( ! [X1: $int] :
        ( ~ $less(sK0,X1)
        | ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,1,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(1,sK5(sK3,1,sF8,sK4))))) )
        | ~ $less(X1,sK0)
        | is_common_prefix1(sF8,sK3,1,sK4) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f9677,f8930]) ).

tff(f8930,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,$sum(X0,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK3,X0,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,X0,sF8,sK4))))) )
        | ~ $less(X1,sK0)
        | is_common_prefix1(sF8,sK3,X0,sK4) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37 ),
    inference(resolution,[],[f1383,f57]) ).

tff(f1383,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK3,X0,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,X0,sF8,sK4))))) )
        | is_common_prefix1(sF8,sK3,X0,sK4) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37 ),
    inference(subsumption_resolution,[],[f1382,f547]) ).

tff(f1382,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK3,X0,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,X0,sF8,sK4))))) )
        | is_common_prefix1(sF8,sK3,X0,sK4)
        | $less(sK4,0)
        | $less(sK0,$sum(X0,sK4)) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(subsumption_resolution,[],[f1374,f56]) ).

tff(f1374,plain,
    ( ! [X0: $int] :
        ( $less(sK0,sK0)
        | $less(sK0,$sum(X0,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK3,X0,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,X0,sF8,sK4))))) )
        | is_common_prefix1(sF8,sK3,X0,sK4)
        | $less(sK4,0) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(superposition,[],[f762,f358]) ).

tff(f9677,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,$sum(1,sK4))
        | ~ $less(sK0,X0) )
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f9676,f216]) ).

tff(f9676,plain,
    ( ! [X0: $int,X1: uni] :
        ( ~ $less(sK0,X0)
        | ~ $less(length1(int,mk_array1(int,X0,X1)),$sum(1,sK4)) )
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f9655,f211]) ).

tff(f9655,plain,
    ( ! [X0: $int,X1: uni] :
        ( ~ $less(sK0,X0)
        | ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,X0,X1)))),$sum(1,sK4)) )
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f3653,f200]) ).

tff(f3653,plain,
    ( ! [X10: $int,X11: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,X10,X11)),1,1,sK4)
        | ~ $less(sK0,X10) )
    | spl11_37
    | spl11_90 ),
    inference(subsumption_resolution,[],[f3637,f547]) ).

tff(f3637,plain,
    ( ! [X10: $int,X11: uni] :
        ( ~ $less(sK0,X10)
        | is_common_prefix1(tb2t1(mk_array1(int,X10,X11)),1,1,sK4)
        | $less(sK4,0) )
    | spl11_90 ),
    inference(resolution,[],[f1800,f1290]) ).

tff(f1290,plain,
    ( ~ $less(sK0,$sum(1,sK4))
    | spl11_90 ),
    inference(avatar_component_clause,[],[f1288]) ).

tff(f1800,plain,
    ! [X3: $int,X6: $int,X7: $int,X4: uni,X5: $int] :
      ( $less(X7,$sum(X5,X6))
      | $less(X6,0)
      | is_common_prefix1(tb2t1(mk_array1(int,X3,X4)),X5,X5,X6)
      | ~ $less(X7,X3) ),
    inference(resolution,[],[f863,f57]) ).

tff(f863,plain,
    ! [X2: $int,X3: uni,X4: $int,X5: $int] :
      ( $less(X2,$sum(X4,X5))
      | is_common_prefix1(tb2t1(mk_array1(int,X2,X3)),X4,X4,X5)
      | $less(X5,0) ),
    inference(superposition,[],[f541,f216]) ).

tff(f541,plain,
    ! [X2: $int,X0: uni,X1: $int] :
      ( $less(length1(int,X0),$sum(X1,X2))
      | is_common_prefix1(tb2t1(X0),X1,X1,X2)
      | $less(X2,0) ),
    inference(superposition,[],[f535,f211]) ).

tff(f9794,plain,
    ( spl11_354
    | spl11_355
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f9760,f1288,f546,f9791,f9788]) ).

tff(f9788,plain,
    ( spl11_354
  <=> ! [X102: array_int,X100: $int,X101: $int] :
        ( $less(length1(int,t2tb1(X102)),$sum(X101,$sum(1,sK4)))
        | ~ $less(sK0,sK5(X100,X101,X102,$sum(1,sK4)))
        | $less(length1(int,t2tb1(X102)),$sum(X100,$sum(1,sK4)))
        | is_common_prefix1(X102,X100,X101,$sum(1,sK4)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_354])]) ).

tff(f9791,plain,
    ( spl11_355
  <=> $less($sum(1,sK4),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_355])]) ).

tff(f9760,plain,
    ( ! [X101: $int,X102: array_int,X100: $int] :
        ( $less($sum(1,sK4),0)
        | $less(length1(int,t2tb1(X102)),$sum(X101,$sum(1,sK4)))
        | is_common_prefix1(X102,X100,X101,$sum(1,sK4))
        | $less(length1(int,t2tb1(X102)),$sum(X100,$sum(1,sK4)))
        | ~ $less(sK0,sK5(X100,X101,X102,$sum(1,sK4))) )
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f9677,f196]) ).

tff(f9780,plain,
    ( spl11_353
    | spl11_317
    | ~ spl11_316
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f9713,f1288,f546,f476,f471,f356,f323,f8959,f8963,f9768]) ).

tff(f8963,plain,
    ( spl11_317
  <=> is_common_prefix1(sF8,1,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_317])]) ).

tff(f8959,plain,
    ( spl11_316
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(1,sK3,sF8,sK4))))) = tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,sK3,sF8,sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_316])]) ).

tff(f9713,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(1,sK3,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,sK3,sF8,sK4))))) )
        | is_common_prefix1(sF8,1,sK3,sK4)
        | ~ $less(sK0,X0)
        | ~ $less(X0,sK0) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f9677,f8954]) ).

tff(f8954,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,$sum(X0,sK4))
        | ~ $less(X1,sK0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,sK3,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(X0,sK3,sF8,sK4))))) )
        | is_common_prefix1(sF8,X0,sK3,sK4) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37 ),
    inference(resolution,[],[f1413,f57]) ).

tff(f1413,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,sK3,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(X0,sK3,sF8,sK4))))) )
        | is_common_prefix1(sF8,X0,sK3,sK4) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37 ),
    inference(forward_demodulation,[],[f1412,f325]) ).

tff(f1412,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,sK3,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(X0,sK3,sF8,sK4))))) )
        | is_common_prefix1(tb2t1(sF7),X0,sK3,sK4) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37 ),
    inference(forward_demodulation,[],[f1411,f473]) ).

tff(f1411,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,sK3,sF8,sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK3,sK5(X0,sK3,sF8,sK4))))) )
        | $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(tb2t1(sF7),X0,sK3,sK4) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(forward_demodulation,[],[f1410,f325]) ).

tff(f1410,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK3,sK5(X0,sK3,tb2t1(sF7),sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,sK3,tb2t1(sF7),sK4))))) )
        | $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(tb2t1(sF7),X0,sK3,sK4) )
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(subsumption_resolution,[],[f1408,f56]) ).

tff(f1408,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK3,sK5(X0,sK3,tb2t1(sF7),sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,sK3,tb2t1(sF7),sK4))))) )
        | $less(sK0,$sum(X0,sK4))
        | $less(sK0,sK0)
        | is_common_prefix1(tb2t1(sF7),X0,sK3,sK4) )
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(superposition,[],[f763,f478]) ).

tff(f763,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(length1(int,X0),sK0)
        | ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(X1,sK3,tb2t1(X0),sK4))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(sK3,sK5(X1,sK3,tb2t1(X0),sK4))))) )
        | $less(length1(int,X0),$sum(X1,sK4))
        | is_common_prefix1(tb2t1(X0),X1,sK3,sK4) )
    | ~ spl11_19
    | spl11_37 ),
    inference(subsumption_resolution,[],[f754,f547]) ).

tff(f754,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(sK4,0)
        | $less(length1(int,X0),$sum(X1,sK4))
        | is_common_prefix1(tb2t1(X0),X1,sK3,sK4)
        | ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(X1,sK3,tb2t1(X0),sK4))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(sK3,sK5(X1,sK3,tb2t1(X0),sK4))))) )
        | $less(length1(int,X0),sK0) )
    | ~ spl11_19 ),
    inference(superposition,[],[f532,f358]) ).

tff(f9770,plain,
    ( spl11_93
    | spl11_353
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f9766,f1288,f546,f476,f347,f9768,f1325]) ).

tff(f9766,plain,
    ( ! [X4: $int] :
        ( ~ $less(sK0,X4)
        | is_common_prefix1(sF8,1,1,sK4)
        | ~ $less(X4,sK0) )
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(subsumption_resolution,[],[f9716,f547]) ).

tff(f9716,plain,
    ( ! [X4: $int] :
        ( $less(sK4,0)
        | ~ $less(X4,sK0)
        | is_common_prefix1(sF8,1,1,sK4)
        | ~ $less(sK0,X4) )
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f9677,f815]) ).

tff(f815,plain,
    ( ! [X2: $int,X0: $int,X1: $int] :
        ( $less(X2,$sum(X1,X0))
        | ~ $less(X2,sK0)
        | is_common_prefix1(sF8,X1,X1,X0)
        | $less(X0,0) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(resolution,[],[f812,f57]) ).

tff(f9712,plain,
    ( ~ spl11_352
    | ~ spl11_307 ),
    inference(avatar_split_clause,[],[f9681,f8888,f9709]) ).

tff(f9681,plain,
    ( ~ $less(sK2,-2)
    | ~ spl11_307 ),
    inference(interpreted_simplification,[],[f9680]) ).

tff(f9680,plain,
    ( ~ $less(-2,-1)
    | ~ $less(sK2,-2)
    | ~ spl11_307 ),
    inference(instantiation,[],[f9414]) ).

tff(f9414,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,-1)
        | ~ $less(sK2,X0) )
    | ~ spl11_307 ),
    inference(resolution,[],[f9286,f56]) ).

tff(f9286,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK2)
        | ~ $less(X0,-1)
        | ~ $less(X1,X0) )
    | ~ spl11_307 ),
    inference(resolution,[],[f9142,f57]) ).

tff(f9142,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK2)
        | ~ $less(X0,-1) )
    | ~ spl11_307 ),
    inference(resolution,[],[f8890,f57]) ).

tff(f9654,plain,
    ( spl11_71
    | ~ spl11_23 ),
    inference(avatar_split_clause,[],[f9649,f383,f988]) ).

tff(f9649,plain,
    ( $less(-2,sK3)
    | ~ spl11_23 ),
    inference(interpreted_simplification,[],[f9648]) ).

tff(f9648,plain,
    ( $less(-2,sK3)
    | $less(0,-1)
    | ~ $less(-2,-1)
    | ( 0 = -1 )
    | ~ spl11_23 ),
    inference(instantiation,[],[f713]) ).

tff(f713,plain,
    ( ! [X2: $int,X3: $int] :
        ( $less(X3,sK3)
        | $less(0,X2)
        | ~ $less(X3,X2)
        | ( 0 = X2 ) )
    | ~ spl11_23 ),
    inference(resolution,[],[f362,f512]) ).

tff(f9638,plain,
    ( ~ spl11_127
    | spl11_351
    | ~ spl11_323
    | spl11_342
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9634,f9214,f546,f356,f284,f9571,f9197,f9636,f1991]) ).

tff(f1991,plain,
    ( spl11_127
  <=> ( sK0 = $sum(sK0,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_127])]) ).

tff(f9636,plain,
    ( spl11_351
  <=> ! [X5: uni] : lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_351])]) ).

tff(f9197,plain,
    ( spl11_323
  <=> $less(sK0,$sum(sK0,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_323])]) ).

tff(f9571,plain,
    ( spl11_342
  <=> $less($sum(sK0,sK4),sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_342])]) ).

tff(f9214,plain,
    ( spl11_325
  <=> $less($sum(sK0,sK4),sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_325])]) ).

tff(f9634,plain,
    ( ! [X5: uni] :
        ( $less($sum(sK0,sK4),sK3)
        | ~ $less(sK0,$sum(sK0,sK4))
        | lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | ( sK0 != $sum(sK0,sK4) ) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(forward_demodulation,[],[f9633,f358]) ).

tff(f9633,plain,
    ( ! [X5: uni] :
        ( ~ $less($sum(sK3,sK4),$sum(sK0,sK4))
        | lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | $less($sum(sK0,sK4),sK3)
        | ( sK0 != $sum(sK0,sK4) ) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(forward_demodulation,[],[f9632,f216]) ).

tff(f9632,plain,
    ( ! [X5: uni] :
        ( ~ $less($sum(sK3,sK4),length1(int,mk_array1(int,$sum(sK0,sK4),X5)))
        | lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | $less($sum(sK0,sK4),sK3)
        | ( sK0 != $sum(sK0,sK4) ) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(forward_demodulation,[],[f9631,f216]) ).

tff(f9631,plain,
    ( ! [X5: uni] :
        ( ( sK0 != $sum(sK0,sK4) )
        | lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | $less(length1(int,mk_array1(int,$sum(sK0,sK4),X5)),sK3)
        | ~ $less($sum(sK3,sK4),length1(int,mk_array1(int,$sum(sK0,sK4),X5))) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(forward_demodulation,[],[f9630,f211]) ).

tff(f9630,plain,
    ( ! [X5: uni] :
        ( $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))),sK3)
        | lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | ( sK0 != $sum(sK0,sK4) )
        | ~ $less($sum(sK3,sK4),length1(int,mk_array1(int,$sum(sK0,sK4),X5))) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(forward_demodulation,[],[f9629,f216]) ).

tff(f9629,plain,
    ( ! [X5: uni] :
        ( lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | ( length1(int,mk_array1(int,$sum(sK0,sK4),X5)) != sK0 )
        | ~ $less($sum(sK3,sK4),length1(int,mk_array1(int,$sum(sK0,sK4),X5)))
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))),sK3) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(forward_demodulation,[],[f9628,f211]) ).

tff(f9628,plain,
    ( ! [X5: uni] :
        ( lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))) != sK0 )
        | ~ $less($sum(sK3,sK4),length1(int,mk_array1(int,$sum(sK0,sK4),X5)))
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))),sK3) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(forward_demodulation,[],[f9627,f211]) ).

tff(f9627,plain,
    ( ! [X5: uni] :
        ( lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | ~ $less($sum(sK3,sK4),length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))))
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))),sK3)
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))) != sK0 ) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(forward_demodulation,[],[f9626,f358]) ).

tff(f9626,plain,
    ( ! [X5: uni] :
        ( ( length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))) != $sum(sK3,sK4) )
        | lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | ~ $less($sum(sK3,sK4),length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))))
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))),sK3) )
    | spl11_8
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(subsumption_resolution,[],[f9625,f286]) ).

tff(f9625,plain,
    ( ! [X5: uni] :
        ( lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))) != $sum(sK3,sK4) )
        | $less(sK3,0)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))),sK3)
        | ~ $less($sum(sK3,sK4),length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5))))) )
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(duplicate_literal_removal,[],[f9619]) ).

tff(f9619,plain,
    ( ! [X5: uni] :
        ( $less(sK3,0)
        | $less(sK3,0)
        | ~ $less($sum(sK3,sK4),length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))))
        | lt1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)),sK3,sK3)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))),sK3)
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))) != $sum(sK3,sK4) )
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(sK0,sK4),X5)))),sK3) )
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(resolution,[],[f9540,f221]) ).

tff(f9540,plain,
    ( ! [X2: uni] : is_common_prefix1(tb2t1(mk_array1(int,$sum(sK0,sK4),X2)),sK3,sK3,sK4)
    | ~ spl11_19
    | spl11_37
    | spl11_325 ),
    inference(resolution,[],[f9216,f878]) ).

tff(f878,plain,
    ( ! [X0: $int,X1: uni] :
        ( $less(X0,sK0)
        | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK3,sK3,sK4) )
    | ~ spl11_19
    | spl11_37 ),
    inference(superposition,[],[f869,f216]) ).

tff(f869,plain,
    ( ! [X0: uni] :
        ( $less(length1(int,X0),sK0)
        | is_common_prefix1(tb2t1(X0),sK3,sK3,sK4) )
    | ~ spl11_19
    | spl11_37 ),
    inference(subsumption_resolution,[],[f864,f547]) ).

tff(f864,plain,
    ( ! [X0: uni] :
        ( $less(sK4,0)
        | $less(length1(int,X0),sK0)
        | is_common_prefix1(tb2t1(X0),sK3,sK3,sK4) )
    | ~ spl11_19 ),
    inference(superposition,[],[f541,f358]) ).

tff(f9216,plain,
    ( ~ $less($sum(sK0,sK4),sK0)
    | spl11_325 ),
    inference(avatar_component_clause,[],[f9214]) ).

tff(f9614,plain,
    ( ~ spl11_350
    | ~ spl11_57
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9544,f9214,f769,f9611]) ).

tff(f9611,plain,
    ( spl11_350
  <=> $less($sum(sK0,sK4),-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_350])]) ).

tff(f9544,plain,
    ( ~ $less($sum(sK0,sK4),-1)
    | ~ spl11_57
    | spl11_325 ),
    inference(resolution,[],[f9216,f1190]) ).

tff(f9609,plain,
    ( ~ spl11_349
    | ~ spl11_92
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9555,f9214,f1304,f9606]) ).

tff(f9606,plain,
    ( spl11_349
  <=> $less($sum(sK0,sK4),$sum(1,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_349])]) ).

tff(f9555,plain,
    ( ~ $less($sum(sK0,sK4),$sum(1,sK4))
    | ~ spl11_92
    | spl11_325 ),
    inference(resolution,[],[f9216,f9429]) ).

tff(f9604,plain,
    ( spl11_127
    | spl11_348
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9557,f9214,f9602,f1991]) ).

tff(f9602,plain,
    ( spl11_348
  <=> ! [X16: $int,X17: $int] :
        ( ~ $less(X16,sK0)
        | $less(X17,$sum(sK0,sK4))
        | ~ $less(X17,X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_348])]) ).

tff(f9557,plain,
    ( ! [X16: $int,X17: $int] :
        ( ~ $less(X16,sK0)
        | $less(X17,$sum(sK0,sK4))
        | ( sK0 = $sum(sK0,sK4) )
        | ~ $less(X17,X16) )
    | spl11_325 ),
    inference(resolution,[],[f9216,f715]) ).

tff(f9600,plain,
    ( ~ spl11_347
    | ~ spl11_27
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9537,f9214,f401,f9597]) ).

tff(f9597,plain,
    ( spl11_347
  <=> $less($sum(sK0,sK4),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_347])]) ).

tff(f9537,plain,
    ( ~ $less($sum(sK0,sK4),0)
    | ~ spl11_27
    | spl11_325 ),
    inference(resolution,[],[f9216,f514]) ).

tff(f9595,plain,
    ( ~ spl11_346
    | ~ spl11_115
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9549,f9214,f1815,f9592]) ).

tff(f9592,plain,
    ( spl11_346
  <=> $less($sum(sK0,sK4),-4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_346])]) ).

tff(f9549,plain,
    ( ~ $less($sum(sK0,sK4),-4)
    | ~ spl11_115
    | spl11_325 ),
    inference(resolution,[],[f9216,f2469]) ).

tff(f9590,plain,
    ( ~ spl11_345
    | ~ spl11_60
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9541,f9214,f804,f9587]) ).

tff(f9587,plain,
    ( spl11_345
  <=> $less($sum(sK0,sK4),sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_345])]) ).

tff(f9541,plain,
    ( ~ $less($sum(sK0,sK4),sF10)
    | ~ spl11_60
    | spl11_325 ),
    inference(resolution,[],[f9216,f894]) ).

tff(f9585,plain,
    ( ~ spl11_344
    | ~ spl11_146
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9552,f9214,f2477,f9582]) ).

tff(f9582,plain,
    ( spl11_344
  <=> $less($sum(sK0,sK4),-5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_344])]) ).

tff(f9552,plain,
    ( ~ $less($sum(sK0,sK4),-5)
    | ~ spl11_146
    | spl11_325 ),
    inference(resolution,[],[f9216,f3985]) ).

tff(f9580,plain,
    ( spl11_323
    | spl11_127
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9559,f9214,f1991,f9197]) ).

tff(f9559,plain,
    ( ( sK0 = $sum(sK0,sK4) )
    | $less(sK0,$sum(sK0,sK4))
    | spl11_325 ),
    inference(resolution,[],[f9216,f58]) ).

tff(f9579,plain,
    ( ~ spl11_343
    | ~ spl11_24
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9536,f9214,f388,f9576]) ).

tff(f9576,plain,
    ( spl11_343
  <=> $less($sum(sK0,sK4),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_343])]) ).

tff(f9536,plain,
    ( ~ $less($sum(sK0,sK4),sK2)
    | ~ spl11_24
    | spl11_325 ),
    inference(resolution,[],[f9216,f447]) ).

tff(f9574,plain,
    ( ~ spl11_342
    | ~ spl11_20
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9553,f9214,f370,f9571]) ).

tff(f9553,plain,
    ( ~ $less($sum(sK0,sK4),sK3)
    | ~ spl11_20
    | spl11_325 ),
    inference(resolution,[],[f9216,f8791]) ).

tff(f9569,plain,
    ( ~ spl11_341
    | ~ spl11_64
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9554,f9214,f850,f9566]) ).

tff(f9566,plain,
    ( spl11_341
  <=> $less($sum(sK0,sK4),1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_341])]) ).

tff(f9554,plain,
    ( ~ $less($sum(sK0,sK4),1)
    | ~ spl11_64
    | spl11_325 ),
    inference(resolution,[],[f9216,f8923]) ).

tff(f9564,plain,
    ( ~ spl11_340
    | ~ spl11_99
    | spl11_325 ),
    inference(avatar_split_clause,[],[f9547,f9214,f1471,f9561]) ).

tff(f9561,plain,
    ( spl11_340
  <=> $less($sum(sK0,sK4),-2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_340])]) ).

tff(f9547,plain,
    ( ~ $less($sum(sK0,sK4),-2)
    | ~ spl11_99
    | spl11_325 ),
    inference(resolution,[],[f9216,f1571]) ).

tff(f9532,plain,
    ( spl11_339
    | ~ spl11_338
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | spl11_314 ),
    inference(avatar_split_clause,[],[f9521,f8945,f471,f416,f347,f9524,f9528]) ).

tff(f8945,plain,
    ( spl11_314
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,sK2,sF8,sK4))))) = tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_314])]) ).

tff(f9521,plain,
    ( ~ $less(sK5(sK3,sK2,sF8,sK4),sK4)
    | $less(sK5(sK3,sK2,sF8,sK4),0)
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | spl11_314 ),
    inference(trivial_inequality_removal,[],[f9519]) ).

tff(f9519,plain,
    ( $less(sK5(sK3,sK2,sF8,sK4),0)
    | ~ $less(sK5(sK3,sK2,sF8,sK4),sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) )
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | spl11_314 ),
    inference(superposition,[],[f8947,f8778]) ).

tff(f8778,plain,
    ( ! [X12: $int] :
        ( ( get(int,int,sF6,t2tb($sum(sK3,X12))) = get(int,int,sF6,t2tb($sum(sK2,X12))) )
        | $less(X12,0)
        | ~ $less(X12,sK4) )
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(forward_demodulation,[],[f8777,f166]) ).

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

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

tff(f27,axiom,
    ! [X15: uni] : ( t2tb(tb2t(X15)) = X15 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR) ).

tff(f8777,plain,
    ( ! [X12: $int] :
        ( ~ $less(X12,sK4)
        | $less(X12,0)
        | ( get(int,int,sF6,t2tb($sum(sK3,X12))) = t2tb(tb2t(get(int,int,sF6,t2tb($sum(sK2,X12))))) ) )
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(superposition,[],[f166,f1214]) ).

tff(f8947,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) )
    | spl11_314 ),
    inference(avatar_component_clause,[],[f8945]) ).

tff(f9531,plain,
    ( ~ spl11_338
    | spl11_339
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | spl11_314 ),
    inference(avatar_split_clause,[],[f9522,f8945,f471,f416,f347,f9528,f9524]) ).

tff(f9522,plain,
    ( $less(sK5(sK3,sK2,sF8,sK4),0)
    | ~ $less(sK5(sK3,sK2,sF8,sK4),sK4)
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | spl11_314 ),
    inference(trivial_inequality_removal,[],[f9520]) ).

tff(f9520,plain,
    ( ~ $less(sK5(sK3,sK2,sF8,sK4),sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) )
    | $less(sK5(sK3,sK2,sF8,sK4),0)
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34
    | spl11_314 ),
    inference(superposition,[],[f8947,f1214]) ).

tff(f9518,plain,
    ( spl11_336
    | spl11_337
    | spl11_109 ),
    inference(avatar_split_clause,[],[f9507,f1727,f9515,f9512]) ).

tff(f9512,plain,
    ( spl11_336
  <=> ! [X4: $int,X5: $int] :
        ( ~ $less(X5,X4)
        | ~ $less(X4,-1)
        | $less(X5,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_336])]) ).

tff(f9515,plain,
    ( spl11_337
  <=> ( sK4 = -1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_337])]) ).

tff(f1727,plain,
    ( spl11_109
  <=> $less(sK4,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_109])]) ).

tff(f9507,plain,
    ( ! [X4: $int,X5: $int] :
        ( ( sK4 = -1 )
        | ~ $less(X5,X4)
        | $less(X5,sK4)
        | ~ $less(X4,-1) )
    | spl11_109 ),
    inference(resolution,[],[f1729,f715]) ).

tff(f1729,plain,
    ( ~ $less(sK4,-1)
    | spl11_109 ),
    inference(avatar_component_clause,[],[f1727]) ).

tff(f9503,plain,
    ( spl11_65
    | ~ spl11_155 ),
    inference(avatar_split_clause,[],[f9502,f2599,f854]) ).

tff(f2599,plain,
    ( spl11_155
  <=> is_longest_common_prefix1(sF8,0,0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_155])]) ).

tff(f9502,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | ~ spl11_155 ),
    inference(resolution,[],[f2601,f203]) ).

tff(f203,plain,
    ! [X2: $int,X3: array_int,X0: $int,X1: $int] :
      ( ~ is_longest_common_prefix1(X3,X1,X2,X0)
      | is_common_prefix1(X3,X1,X2,X0) ),
    inference(cnf_transformation,[],[f147]) ).

tff(f2601,plain,
    ( is_longest_common_prefix1(sF8,0,0,1)
    | ~ spl11_155 ),
    inference(avatar_component_clause,[],[f2599]) ).

tff(f9489,plain,
    ( ~ spl11_31
    | ~ spl11_325
    | spl11_334
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(avatar_split_clause,[],[f9488,f2002,f476,f401,f347,f328,f9472,f9214,f431]) ).

tff(f431,plain,
    ( spl11_31
  <=> ( sK0 = $sum(0,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_31])]) ).

tff(f9472,plain,
    ( spl11_334
  <=> lt1(sF8,0,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_334])]) ).

tff(f2002,plain,
    ( spl11_129
  <=> is_common_prefix1(sF8,0,sK0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_129])]) ).

tff(f9488,plain,
    ( lt1(sF8,0,sK0)
    | ~ $less($sum(sK0,sK4),sK0)
    | ( sK0 != $sum(0,sK4) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9487,f478]) ).

tff(f9487,plain,
    ( ( length1(int,sF7) != $sum(0,sK4) )
    | lt1(sF8,0,sK0)
    | ~ $less($sum(sK0,sK4),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(subsumption_resolution,[],[f9486,f56]) ).

tff(f9486,plain,
    ( lt1(sF8,0,sK0)
    | ( length1(int,sF7) != $sum(0,sK4) )
    | $less(sK0,sK0)
    | ~ $less($sum(sK0,sK4),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9485,f478]) ).

tff(f9485,plain,
    ( ~ $less($sum(sK0,sK4),sK0)
    | $less(length1(int,sF7),sK0)
    | lt1(sF8,0,sK0)
    | ( length1(int,sF7) != $sum(0,sK4) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9484,f349]) ).

tff(f9484,plain,
    ( lt1(sF8,0,sK0)
    | ( length1(int,t2tb1(sF8)) != $sum(0,sK4) )
    | $less(length1(int,sF7),sK0)
    | ~ $less($sum(sK0,sK4),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9483,f478]) ).

tff(f9483,plain,
    ( lt1(sF8,0,sK0)
    | ~ $less($sum(sK0,sK4),length1(int,sF7))
    | ( length1(int,t2tb1(sF8)) != $sum(0,sK4) )
    | $less(length1(int,sF7),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9482,f349]) ).

tff(f9482,plain,
    ( ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | ( length1(int,t2tb1(sF8)) != $sum(0,sK4) )
    | $less(length1(int,sF7),sK0)
    | lt1(sF8,0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9481,f349]) ).

tff(f9481,plain,
    ( lt1(sF8,0,sK0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ( length1(int,t2tb1(sF8)) != $sum(0,sK4) )
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | spl11_16
    | ~ spl11_27
    | ~ spl11_129 ),
    inference(subsumption_resolution,[],[f9480,f514]) ).

tff(f9480,plain,
    ( ( length1(int,t2tb1(sF8)) != $sum(0,sK4) )
    | $less(length1(int,t2tb1(sF8)),sK0)
    | $less(length1(int,t2tb1(sF8)),0)
    | lt1(sF8,0,sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | spl11_16
    | ~ spl11_129 ),
    inference(subsumption_resolution,[],[f9448,f330]) ).

tff(f9448,plain,
    ( ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK0)
    | lt1(sF8,0,sK0)
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(sK0,0)
    | ( length1(int,t2tb1(sF8)) != $sum(0,sK4) )
    | ~ spl11_129 ),
    inference(evaluation,[],[f9444]) ).

tff(f9444,plain,
    ( ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | lt1(sF8,0,sK0)
    | ( length1(int,t2tb1(sF8)) != $sum(0,sK4) )
    | $less(length1(int,t2tb1(sF8)),sK0)
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(0,0)
    | $less(sK0,0)
    | ~ spl11_129 ),
    inference(resolution,[],[f2004,f221]) ).

tff(f2004,plain,
    ( is_common_prefix1(sF8,0,sK0,sK4)
    | ~ spl11_129 ),
    inference(avatar_component_clause,[],[f2002]) ).

tff(f9479,plain,
    ( spl11_334
    | ~ spl11_335
    | ~ spl11_325
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(avatar_split_clause,[],[f9470,f2002,f476,f471,f401,f347,f328,f9214,f9476,f9472]) ).

tff(f9476,plain,
    ( spl11_335
  <=> $less(tb2t(get(int,int,sF6,t2tb($sum(0,sK4)))),tb2t(get(int,int,sF6,t2tb($sum(sK0,sK4))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_335])]) ).

tff(f9470,plain,
    ( ~ $less($sum(sK0,sK4),sK0)
    | ~ $less(tb2t(get(int,int,sF6,t2tb($sum(0,sK4)))),tb2t(get(int,int,sF6,t2tb($sum(sK0,sK4)))))
    | lt1(sF8,0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9469,f478]) ).

tff(f9469,plain,
    ( ~ $less($sum(sK0,sK4),length1(int,sF7))
    | ~ $less(tb2t(get(int,int,sF6,t2tb($sum(0,sK4)))),tb2t(get(int,int,sF6,t2tb($sum(sK0,sK4)))))
    | lt1(sF8,0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9468,f473]) ).

tff(f9468,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK0,sK4)))))
    | lt1(sF8,0,sK0)
    | ~ $less($sum(sK0,sK4),length1(int,sF7))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9467,f349]) ).

tff(f9467,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,sK4)))))
    | ~ $less($sum(sK0,sK4),length1(int,sF7))
    | lt1(sF8,0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9466,f349]) ).

tff(f9466,plain,
    ( ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,sK4)))))
    | lt1(sF8,0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(subsumption_resolution,[],[f9465,f56]) ).

tff(f9465,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,sK4)))))
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | $less(sK0,sK0)
    | lt1(sF8,0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9464,f478]) ).

tff(f9464,plain,
    ( $less(length1(int,sF7),sK0)
    | lt1(sF8,0,sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,sK4)))))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9463,f349]) ).

tff(f9463,plain,
    ( $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | lt1(sF8,0,sK0)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,sK4)))))
    | spl11_16
    | ~ spl11_27
    | ~ spl11_129 ),
    inference(subsumption_resolution,[],[f9462,f514]) ).

tff(f9462,plain,
    ( ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,sK4)))))
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | lt1(sF8,0,sK0)
    | spl11_16
    | ~ spl11_129 ),
    inference(subsumption_resolution,[],[f9449,f330]) ).

tff(f9449,plain,
    ( $less(length1(int,t2tb1(sF8)),sK0)
    | $less(length1(int,t2tb1(sF8)),0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | lt1(sF8,0,sK0)
    | $less(sK0,0)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,sK4)))))
    | ~ spl11_129 ),
    inference(evaluation,[],[f9446]) ).

tff(f9446,plain,
    ( lt1(sF8,0,sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | $less(0,0)
    | $less(sK0,0)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,sK4)))))
    | ~ spl11_129 ),
    inference(resolution,[],[f2004,f235]) ).

tff(f9461,plain,
    ( ~ spl11_323
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(avatar_split_clause,[],[f9460,f2002,f476,f347,f9197]) ).

tff(f9460,plain,
    ( ~ $less(sK0,$sum(sK0,sK4))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9459,f478]) ).

tff(f9459,plain,
    ( ~ $less(length1(int,sF7),$sum(sK0,sK4))
    | ~ spl11_18
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9441,f349]) ).

tff(f9441,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK0,sK4))
    | ~ spl11_129 ),
    inference(resolution,[],[f2004,f201]) ).

tff(f9456,plain,
    ( ~ spl11_333
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(avatar_split_clause,[],[f9451,f2002,f476,f347,f9453]) ).

tff(f9453,plain,
    ( spl11_333
  <=> $less(sK0,$sum(0,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_333])]) ).

tff(f9451,plain,
    ( ~ $less(sK0,$sum(0,sK4))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9450,f478]) ).

tff(f9450,plain,
    ( ~ $less(length1(int,sF7),$sum(0,sK4))
    | ~ spl11_18
    | ~ spl11_129 ),
    inference(forward_demodulation,[],[f9440,f349]) ).

tff(f9440,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,sK4))
    | ~ spl11_129 ),
    inference(resolution,[],[f2004,f200]) ).

tff(f9432,plain,
    ( spl11_94
    | ~ spl11_92 ),
    inference(avatar_split_clause,[],[f9431,f1304,f1332]) ).

tff(f1332,plain,
    ( spl11_94
  <=> ! [X2: $int,X1: $int] :
        ( ~ $less(X2,X1)
        | ~ $less(X1,$sum(1,sK4))
        | $less(X2,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_94])]) ).

tff(f9431,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X1,X0)
        | ~ $less(X0,$sum(1,sK4)) )
    | ~ spl11_92 ),
    inference(resolution,[],[f9429,f57]) ).

tff(f9421,plain,
    ( spl11_332
    | ~ spl11_307 ),
    inference(avatar_split_clause,[],[f9413,f8888,f9418]) ).

tff(f9413,plain,
    ( $less(-3,sK2)
    | ~ spl11_307 ),
    inference(interpreted_simplification,[],[f9412]) ).

tff(f9412,plain,
    ( $less(-3,sK2)
    | ~ $less(-2,-1)
    | ~ $less(-3,-2)
    | ~ spl11_307 ),
    inference(instantiation,[],[f9286]) ).

tff(f9405,plain,
    ( ~ spl11_123
    | spl11_66 ),
    inference(avatar_split_clause,[],[f9381,f890,f1942]) ).

tff(f9381,plain,
    ( ~ $less(sK3,-2)
    | spl11_66 ),
    inference(interpreted_simplification,[],[f9380]) ).

tff(f9380,plain,
    ( $less(-1,-2)
    | ~ $less(sK3,-2)
    | ( -1 = -2 )
    | spl11_66 ),
    inference(instantiation,[],[f1648]) ).

tff(f9374,plain,
    ( spl11_281
    | spl11_315
    | ~ spl11_314
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37 ),
    inference(avatar_split_clause,[],[f9373,f546,f476,f471,f356,f323,f310,f8945,f8949,f8643]) ).

tff(f8643,plain,
    ( spl11_281
  <=> ! [X1: $int] :
        ( ~ $less(X1,sK0)
        | $less(X1,sF10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_281])]) ).

tff(f9373,plain,
    ( ! [X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) )
        | is_common_prefix1(sF8,sK3,sK2,sK4)
        | $less(X1,sF10)
        | ~ $less(X1,sK0) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37 ),
    inference(superposition,[],[f8930,f312]) ).

tff(f9353,plain,
    ( spl11_330
    | spl11_331
    | ~ spl11_280 ),
    inference(avatar_split_clause,[],[f9329,f8639,f9350,f9346]) ).

tff(f9346,plain,
    ( spl11_330
  <=> is_longest_common_prefix1(sF8,sK2,sK2,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_330])]) ).

tff(f9350,plain,
    ( spl11_331
  <=> is_common_prefix1(sF8,sK2,sK2,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_331])]) ).

tff(f8639,plain,
    ( spl11_280
  <=> is_common_prefix1(sF8,sK2,sK2,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_280])]) ).

tff(f9329,plain,
    ( is_common_prefix1(sF8,sK2,sK2,$sum(sK4,1))
    | is_longest_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_280 ),
    inference(resolution,[],[f8641,f219]) ).

tff(f8641,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_280 ),
    inference(avatar_component_clause,[],[f8639]) ).

tff(f9325,plain,
    ( spl11_328
    | spl11_329
    | spl11_14
    | spl11_58 ),
    inference(avatar_split_clause,[],[f9314,f787,f317,f9322,f9319]) ).

tff(f9319,plain,
    ( spl11_328
  <=> ! [X36: $int,X37: array_int,X35: $int] :
        ( $less(length1(int,t2tb1(X37)),$sum(X36,sF10))
        | is_common_prefix1(X37,X35,X36,sF10)
        | $less(length1(int,t2tb1(X37)),$sum(X35,sF10))
        | ~ $less(sK0,sK5(X35,X36,X37,sF10)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_328])]) ).

tff(f9322,plain,
    ( spl11_329
  <=> $less(sF10,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_329])]) ).

tff(f9314,plain,
    ( ! [X36: $int,X37: array_int,X35: $int] :
        ( $less(sF10,0)
        | $less(length1(int,t2tb1(X37)),$sum(X36,sF10))
        | ~ $less(sK0,sK5(X35,X36,X37,sF10))
        | $less(length1(int,t2tb1(X37)),$sum(X35,sF10))
        | is_common_prefix1(X37,X35,X36,sF10) )
    | spl11_14
    | spl11_58 ),
    inference(resolution,[],[f9145,f196]) ).

tff(f9293,plain,
    ( spl11_327
    | ~ spl11_307 ),
    inference(avatar_split_clause,[],[f9284,f8888,f9290]) ).

tff(f9284,plain,
    ( $less(-2,sK2)
    | ~ spl11_307 ),
    inference(interpreted_simplification,[],[f9283]) ).

tff(f9283,plain,
    ( $less(-2,sK2)
    | ~ $less(-2,-1)
    | ~ spl11_307 ),
    inference(instantiation,[],[f9142]) ).

tff(f9288,plain,
    ( ~ spl11_320
    | ~ spl11_307 ),
    inference(avatar_split_clause,[],[f9285,f8888,f9043]) ).

tff(f9043,plain,
    ( spl11_320
  <=> $less(sK2,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_320])]) ).

tff(f9285,plain,
    ( ~ $less(sK2,-1)
    | ~ spl11_307 ),
    inference(resolution,[],[f9142,f56]) ).

tff(f9282,plain,
    ( spl11_65
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_139 ),
    inference(avatar_split_clause,[],[f9281,f2292,f476,f401,f347,f854]) ).

tff(f2292,plain,
    ( spl11_139
  <=> is_longest_common_prefix1(sF8,0,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_139])]) ).

tff(f9281,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_139 ),
    inference(subsumption_resolution,[],[f9280,f403]) ).

tff(f9280,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | ~ $less(0,sK0)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_139 ),
    inference(forward_demodulation,[],[f9279,f478]) ).

tff(f9279,plain,
    ( ~ $less(0,length1(int,sF7))
    | is_common_prefix1(sF8,0,0,1)
    | ~ spl11_18
    | spl11_139 ),
    inference(forward_demodulation,[],[f9278,f349]) ).

tff(f9278,plain,
    ( ~ $less(0,length1(int,t2tb1(sF8)))
    | is_common_prefix1(sF8,0,0,1)
    | spl11_139 ),
    inference(resolution,[],[f2293,f1701]) ).

tff(f1701,plain,
    ! [X4: array_int] :
      ( is_longest_common_prefix1(X4,0,0,0)
      | is_common_prefix1(X4,0,0,1)
      | ~ $less(0,length1(int,t2tb1(X4))) ),
    inference(evaluation,[],[f1688]) ).

tff(f1688,plain,
    ! [X4: array_int] :
      ( is_longest_common_prefix1(X4,0,0,0)
      | ~ $less(0,length1(int,t2tb1(X4)))
      | is_common_prefix1(X4,0,0,$sum(0,1)) ),
    inference(resolution,[],[f1680,f219]) ).

tff(f1680,plain,
    ! [X0: array_int] :
      ( is_common_prefix1(X0,0,0,0)
      | ~ $less(0,length1(int,t2tb1(X0))) ),
    inference(interpreted_simplification,[],[f1679]) ).

tff(f1679,plain,
    ! [X0: array_int] :
      ( $less(0,$sum(0,0))
      | ~ $less(0,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,0,0,0) ),
    inference(instantiation,[],[f557]) ).

tff(f557,plain,
    ! [X2: $int,X0: array_int,X1: $int] :
      ( $less(X2,$sum(X1,0))
      | ~ $less(X2,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,X1,X1,0) ),
    inference(resolution,[],[f527,f57]) ).

tff(f2293,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,0)
    | spl11_139 ),
    inference(avatar_component_clause,[],[f2292]) ).

tff(f9275,plain,
    ( ~ spl11_326
    | ~ spl11_135 ),
    inference(avatar_split_clause,[],[f9269,f2088,f9272]) ).

tff(f9272,plain,
    ( spl11_326
  <=> is_longest_common_prefix1(sF8,0,0,-2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_326])]) ).

tff(f2088,plain,
    ( spl11_135
  <=> is_common_prefix1(sF8,0,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_135])]) ).

tff(f9269,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,-2)
    | ~ spl11_135 ),
    inference(interpreted_simplification,[],[f9268]) ).

tff(f9268,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,-2)
    | ~ $less(-2,0)
    | ~ spl11_135 ),
    inference(instantiation,[],[f9226]) ).

tff(f9226,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,0,0,X0)
        | ~ $less(X0,0) )
    | ~ spl11_135 ),
    inference(resolution,[],[f2090,f204]) ).

tff(f2090,plain,
    ( is_common_prefix1(sF8,0,0,0)
    | ~ spl11_135 ),
    inference(avatar_component_clause,[],[f2088]) ).

tff(f9267,plain,
    ( ~ spl11_123
    | spl11_8
    | spl11_22 ),
    inference(avatar_split_clause,[],[f9245,f379,f284,f1942]) ).

tff(f9245,plain,
    ( ~ $less(sK3,-2)
    | spl11_8
    | spl11_22 ),
    inference(interpreted_simplification,[],[f9244]) ).

tff(f9244,plain,
    ( ~ $less(-2,0)
    | ~ $less(sK3,-2)
    | spl11_8
    | spl11_22 ),
    inference(instantiation,[],[f9070]) ).

tff(f9241,plain,
    ( spl11_139
    | spl11_65
    | ~ spl11_135 ),
    inference(avatar_split_clause,[],[f9235,f2088,f854,f2292]) ).

tff(f9235,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | is_longest_common_prefix1(sF8,0,0,0)
    | ~ spl11_135 ),
    inference(evaluation,[],[f9227]) ).

tff(f9227,plain,
    ( is_longest_common_prefix1(sF8,0,0,0)
    | is_common_prefix1(sF8,0,0,$sum(0,1))
    | ~ spl11_135 ),
    inference(resolution,[],[f2090,f219]) ).

tff(f9223,plain,
    ( ~ spl11_46
    | ~ spl11_128
    | ~ spl11_138 ),
    inference(avatar_contradiction_clause,[],[f9222]) ).

tff(f9222,plain,
    ( $false
    | ~ spl11_46
    | ~ spl11_128
    | ~ spl11_138 ),
    inference(subsumption_resolution,[],[f9221,f606]) ).

tff(f9221,plain,
    ( ~ $less(0,sK4)
    | ~ spl11_128
    | ~ spl11_138 ),
    inference(resolution,[],[f9177,f2287]) ).

tff(f2287,plain,
    ( is_longest_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_138 ),
    inference(avatar_component_clause,[],[f2285]) ).

tff(f2285,plain,
    ( spl11_138
  <=> is_longest_common_prefix1(sF8,sK0,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_138])]) ).

tff(f9177,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK0,sK0,X0)
        | ~ $less(X0,sK4) )
    | ~ spl11_128 ),
    inference(resolution,[],[f1998,f204]) ).

tff(f1998,plain,
    ( is_common_prefix1(sF8,sK0,sK0,sK4)
    | ~ spl11_128 ),
    inference(avatar_component_clause,[],[f1996]) ).

tff(f1996,plain,
    ( spl11_128
  <=> is_common_prefix1(sF8,sK0,sK0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_128])]) ).

tff(f9220,plain,
    ( ~ spl11_323
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(avatar_split_clause,[],[f9219,f1996,f476,f347,f9197]) ).

tff(f9219,plain,
    ( ~ $less(sK0,$sum(sK0,sK4))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9218,f478]) ).

tff(f9218,plain,
    ( ~ $less(length1(int,sF7),$sum(sK0,sK4))
    | ~ spl11_18
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9176,f349]) ).

tff(f9176,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK0,sK4))
    | ~ spl11_128 ),
    inference(resolution,[],[f1998,f201]) ).

tff(f9217,plain,
    ( spl11_324
    | ~ spl11_127
    | ~ spl11_325
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(avatar_split_clause,[],[f9208,f1996,f476,f347,f328,f9214,f1991,f9210]) ).

tff(f9210,plain,
    ( spl11_324
  <=> lt1(sF8,sK0,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_324])]) ).

tff(f9208,plain,
    ( ~ $less($sum(sK0,sK4),sK0)
    | ( sK0 != $sum(sK0,sK4) )
    | lt1(sF8,sK0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(subsumption_resolution,[],[f9207,f56]) ).

tff(f9207,plain,
    ( ~ $less($sum(sK0,sK4),sK0)
    | $less(sK0,sK0)
    | ( sK0 != $sum(sK0,sK4) )
    | lt1(sF8,sK0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9206,f478]) ).

tff(f9206,plain,
    ( $less(length1(int,sF7),sK0)
    | ~ $less($sum(sK0,sK4),sK0)
    | lt1(sF8,sK0,sK0)
    | ( sK0 != $sum(sK0,sK4) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9205,f478]) ).

tff(f9205,plain,
    ( ~ $less($sum(sK0,sK4),length1(int,sF7))
    | lt1(sF8,sK0,sK0)
    | $less(length1(int,sF7),sK0)
    | ( sK0 != $sum(sK0,sK4) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9204,f349]) ).

tff(f9204,plain,
    ( lt1(sF8,sK0,sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,sF7),sK0)
    | ( sK0 != $sum(sK0,sK4) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9203,f349]) ).

tff(f9203,plain,
    ( lt1(sF8,sK0,sK0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | ( sK0 != $sum(sK0,sK4) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9202,f478]) ).

tff(f9202,plain,
    ( lt1(sF8,sK0,sK0)
    | ( length1(int,sF7) != $sum(sK0,sK4) )
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9201,f349]) ).

tff(f9201,plain,
    ( ( $sum(sK0,sK4) != length1(int,t2tb1(sF8)) )
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | lt1(sF8,sK0,sK0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | spl11_16
    | ~ spl11_128 ),
    inference(subsumption_resolution,[],[f9184,f330]) ).

tff(f9184,plain,
    ( $less(sK0,0)
    | lt1(sF8,sK0,sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | ( $sum(sK0,sK4) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ spl11_128 ),
    inference(duplicate_literal_removal,[],[f9179]) ).

tff(f9179,plain,
    ( ( $sum(sK0,sK4) != length1(int,t2tb1(sF8)) )
    | lt1(sF8,sK0,sK0)
    | ~ $less($sum(sK0,sK4),length1(int,t2tb1(sF8)))
    | $less(sK0,0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | $less(sK0,0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ spl11_128 ),
    inference(resolution,[],[f1998,f221]) ).

tff(f9200,plain,
    ( ~ spl11_323
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(avatar_split_clause,[],[f9195,f1996,f476,f347,f9197]) ).

tff(f9195,plain,
    ( ~ $less(sK0,$sum(sK0,sK4))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9194,f478]) ).

tff(f9194,plain,
    ( ~ $less(length1(int,sF7),$sum(sK0,sK4))
    | ~ spl11_18
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f9175,f349]) ).

tff(f9175,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK0,sK4))
    | ~ spl11_128 ),
    inference(resolution,[],[f1998,f200]) ).

tff(f9193,plain,
    ( spl11_321
    | spl11_322
    | ~ spl11_128 ),
    inference(avatar_split_clause,[],[f9178,f1996,f9190,f9186]) ).

tff(f9186,plain,
    ( spl11_321
  <=> is_common_prefix1(sF8,sK0,sK0,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_321])]) ).

tff(f9190,plain,
    ( spl11_322
  <=> is_longest_common_prefix1(sF8,sK0,sK0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_322])]) ).

tff(f9178,plain,
    ( is_longest_common_prefix1(sF8,sK0,sK0,sK4)
    | is_common_prefix1(sF8,sK0,sK0,$sum(sK4,1))
    | ~ spl11_128 ),
    inference(resolution,[],[f1998,f219]) ).

tff(f9174,plain,
    ( spl11_280
    | ~ spl11_3
    | ~ spl11_13
    | ~ spl11_15
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f9173,f787,f546,f323,f310,f259,f8639]) ).

tff(f9173,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_3
    | ~ spl11_13
    | ~ spl11_15
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f9159,f325]) ).

tff(f9159,plain,
    ( is_common_prefix1(tb2t1(sF7),sK2,sK2,sK4)
    | ~ spl11_3
    | ~ spl11_13
    | spl11_37
    | spl11_58 ),
    inference(superposition,[],[f9149,f261]) ).

tff(f9149,plain,
    ( ! [X4: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X4)),sK2,sK2,sK4)
    | ~ spl11_13
    | spl11_37
    | spl11_58 ),
    inference(resolution,[],[f1807,f789]) ).

tff(f1807,plain,
    ( ! [X2: $int,X3: uni] :
        ( $less(X2,sF10)
        | is_common_prefix1(tb2t1(mk_array1(int,X2,X3)),sK2,sK2,sK4) )
    | ~ spl11_13
    | spl11_37 ),
    inference(subsumption_resolution,[],[f1803,f547]) ).

tff(f1803,plain,
    ( ! [X2: $int,X3: uni] :
        ( $less(sK4,0)
        | is_common_prefix1(tb2t1(mk_array1(int,X2,X3)),sK2,sK2,sK4)
        | $less(X2,sF10) )
    | ~ spl11_13 ),
    inference(superposition,[],[f863,f312]) ).

tff(f9150,plain,
    ( spl11_293
    | ~ spl11_13
    | spl11_37 ),
    inference(avatar_split_clause,[],[f9147,f546,f310,f8722]) ).

tff(f8722,plain,
    ( spl11_293
  <=> ! [X4: uni] : is_common_prefix1(tb2t1(mk_array1(int,sF10,X4)),sK2,sK2,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_293])]) ).

tff(f9147,plain,
    ( ! [X0: uni] : is_common_prefix1(tb2t1(mk_array1(int,sF10,X0)),sK2,sK2,sK4)
    | ~ spl11_13
    | spl11_37 ),
    inference(resolution,[],[f1807,f56]) ).

tff(f9120,plain,
    ( spl11_62
    | ~ spl11_75 ),
    inference(avatar_split_clause,[],[f9119,f1071,f829]) ).

tff(f829,plain,
    ( spl11_62
  <=> is_common_prefix1(sF8,0,0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_62])]) ).

tff(f1071,plain,
    ( spl11_75
  <=> is_longest_common_prefix1(sF8,0,0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_75])]) ).

tff(f9119,plain,
    ( is_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_75 ),
    inference(resolution,[],[f1073,f203]) ).

tff(f1073,plain,
    ( is_longest_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_75 ),
    inference(avatar_component_clause,[],[f1071]) ).

tff(f9117,plain,
    ( spl11_306
    | ~ spl11_302 ),
    inference(avatar_split_clause,[],[f9116,f8780,f8876]) ).

tff(f8780,plain,
    ( spl11_302
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb($sum(sK2,0)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_302])]) ).

tff(f9116,plain,
    ( ( get(int,int,sF6,t2tb($sum(sK3,0))) = get(int,int,sF6,t2tb($sum(sK2,0))) )
    | ~ spl11_302 ),
    inference(forward_demodulation,[],[f9115,f166]) ).

tff(f9115,plain,
    ( ( get(int,int,sF6,t2tb($sum(sK3,0))) = t2tb(tb2t(get(int,int,sF6,t2tb($sum(sK2,0))))) )
    | ~ spl11_302 ),
    inference(superposition,[],[f166,f8782]) ).

tff(f8782,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb($sum(sK2,0)))) )
    | ~ spl11_302 ),
    inference(avatar_component_clause,[],[f8780]) ).

tff(f9114,plain,
    ( spl11_291
    | ~ spl11_19
    | spl11_37 ),
    inference(avatar_split_clause,[],[f9112,f546,f356,f8701]) ).

tff(f8701,plain,
    ( spl11_291
  <=> ! [X0: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_291])]) ).

tff(f9112,plain,
    ( ! [X0: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,sK4)
    | ~ spl11_19
    | spl11_37 ),
    inference(resolution,[],[f878,f56]) ).

tff(f9111,plain,
    ( spl11_280
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_39
    | spl11_58 ),
    inference(avatar_split_clause,[],[f9110,f787,f554,f476,f347,f8639]) ).

tff(f554,plain,
    ( spl11_39
  <=> ! [X1: array_int] :
        ( $less(length1(int,t2tb1(X1)),sF10)
        | is_common_prefix1(X1,sK2,sK2,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_39])]) ).

tff(f9110,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_39
    | spl11_58 ),
    inference(subsumption_resolution,[],[f9109,f789]) ).

tff(f9109,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | $less(sK0,sF10)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_39 ),
    inference(forward_demodulation,[],[f9108,f478]) ).

tff(f9108,plain,
    ( $less(length1(int,sF7),sF10)
    | is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_18
    | ~ spl11_39 ),
    inference(superposition,[],[f555,f349]) ).

tff(f555,plain,
    ( ! [X1: array_int] :
        ( $less(length1(int,t2tb1(X1)),sF10)
        | is_common_prefix1(X1,sK2,sK2,sK4) )
    | ~ spl11_39 ),
    inference(avatar_component_clause,[],[f554]) ).

tff(f9092,plain,
    ( spl11_291
    | ~ spl11_19
    | spl11_37 ),
    inference(avatar_split_clause,[],[f9084,f546,f356,f8701]) ).

tff(f9084,plain,
    ( ! [X0: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,sK4)
    | ~ spl11_19
    | spl11_37 ),
    inference(superposition,[],[f3347,f358]) ).

tff(f3347,plain,
    ( ! [X50: $int,X51: uni] : is_common_prefix1(tb2t1(mk_array1(int,$sum(X50,sK4),X51)),X50,X50,sK4)
    | spl11_37 ),
    inference(resolution,[],[f1799,f547]) ).

tff(f1799,plain,
    ! [X2: uni,X0: $int,X1: $int] :
      ( $less(X1,0)
      | is_common_prefix1(tb2t1(mk_array1(int,$sum(X0,X1),X2)),X0,X0,X1) ),
    inference(resolution,[],[f863,f56]) ).

tff(f9089,plain,
    ( spl11_293
    | ~ spl11_13
    | spl11_37 ),
    inference(avatar_split_clause,[],[f9085,f546,f310,f8722]) ).

tff(f9085,plain,
    ( ! [X1: uni] : is_common_prefix1(tb2t1(mk_array1(int,sF10,X1)),sK2,sK2,sK4)
    | ~ spl11_13
    | spl11_37 ),
    inference(superposition,[],[f3347,f312]) ).

tff(f9073,plain,
    ( spl11_71
    | spl11_8
    | spl11_22 ),
    inference(avatar_split_clause,[],[f9069,f379,f284,f988]) ).

tff(f9069,plain,
    ( $less(-2,sK3)
    | spl11_8
    | spl11_22 ),
    inference(interpreted_simplification,[],[f9068]) ).

tff(f9068,plain,
    ( $less(-2,sK3)
    | ~ $less(-2,-1)
    | ~ $less(-1,0)
    | spl11_8
    | spl11_22 ),
    inference(instantiation,[],[f1175]) ).

tff(f9046,plain,
    ( ~ spl11_320
    | spl11_12 ),
    inference(avatar_split_clause,[],[f9030,f305,f9043]) ).

tff(f9030,plain,
    ( ~ $less(sK2,-1)
    | spl11_12 ),
    inference(interpreted_simplification,[],[f9029]) ).

tff(f9029,plain,
    ( $less(0,-1)
    | ( 0 = -1 )
    | ~ $less(sK2,-1)
    | spl11_12 ),
    inference(instantiation,[],[f719]) ).

tff(f9025,plain,
    ( spl11_129
    | ~ spl11_130 ),
    inference(avatar_split_clause,[],[f9024,f2009,f2002]) ).

tff(f2009,plain,
    ( spl11_130
  <=> is_longest_common_prefix1(sF8,0,sK0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_130])]) ).

tff(f9024,plain,
    ( is_common_prefix1(sF8,0,sK0,sK4)
    | ~ spl11_130 ),
    inference(resolution,[],[f2011,f203]) ).

tff(f2011,plain,
    ( is_longest_common_prefix1(sF8,0,sK0,sK4)
    | ~ spl11_130 ),
    inference(avatar_component_clause,[],[f2009]) ).

tff(f8989,plain,
    ( ~ spl11_69
    | ~ spl11_64 ),
    inference(avatar_split_clause,[],[f8987,f850,f967]) ).

tff(f8987,plain,
    ( ~ $less(sK0,1)
    | ~ spl11_64 ),
    inference(resolution,[],[f8923,f56]) ).

tff(f8984,plain,
    ( spl11_315
    | ~ spl11_314
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f8983,f787,f546,f476,f471,f356,f323,f310,f8945,f8949]) ).

tff(f8983,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) )
    | is_common_prefix1(sF8,sK3,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f8969,f56]) ).

tff(f8969,plain,
    ( $less(sK0,sK0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) )
    | is_common_prefix1(sF8,sK3,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(superposition,[],[f8790,f358]) ).

tff(f8790,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(X0,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,sK2,sF8,sK4))))) )
        | is_common_prefix1(sF8,X0,sK2,sK4) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f8789,f473]) ).

tff(f8789,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,sK2,sF8,sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK2,sK5(X0,sK2,sF8,sK4))))) )
        | is_common_prefix1(sF8,X0,sK2,sK4)
        | $less(sK0,$sum(X0,sK4)) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f8788,f325]) ).

tff(f8788,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK2,sK5(X0,sK2,tb2t1(sF7),sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,sK2,tb2t1(sF7),sK4))))) )
        | is_common_prefix1(sF8,X0,sK2,sK4)
        | $less(sK0,$sum(X0,sK4)) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f8787,f325]) ).

tff(f8787,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(tb2t1(sF7),X0,sK2,sK4)
        | $less(sK0,$sum(X0,sK4))
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK2,sK5(X0,sK2,tb2t1(sF7),sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,sK2,tb2t1(sF7),sK4))))) ) )
    | ~ spl11_13
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f8785,f789]) ).

tff(f8785,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(tb2t1(sF7),X0,sK2,sK4)
        | $less(sK0,sF10)
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK2,sK5(X0,sK2,tb2t1(sF7),sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,sK2,tb2t1(sF7),sK4))))) ) )
    | ~ spl11_13
    | ~ spl11_35
    | spl11_37 ),
    inference(superposition,[],[f757,f478]) ).

tff(f8982,plain,
    ( spl11_280
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f8981,f787,f546,f476,f471,f323,f310,f8639]) ).

tff(f8981,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f8971,f789]) ).

tff(f8971,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | $less(sK0,sF10)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(trivial_inequality_removal,[],[f8970]) ).

tff(f8970,plain,
    ( $less(sK0,sF10)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,sK2,sF8,sK4))))) )
    | is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(superposition,[],[f8790,f312]) ).

tff(f8980,plain,
    ( spl11_318
    | ~ spl11_319
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | spl11_90 ),
    inference(avatar_split_clause,[],[f8967,f1288,f787,f546,f476,f471,f323,f310,f8977,f8973]) ).

tff(f8973,plain,
    ( spl11_318
  <=> is_common_prefix1(sF8,1,sK2,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_318])]) ).

tff(f8977,plain,
    ( spl11_319
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(1,sK2,sF8,sK4))))) = tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,sK2,sF8,sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_319])]) ).

tff(f8967,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(1,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,sK2,sF8,sK4))))) )
    | is_common_prefix1(sF8,1,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | spl11_90 ),
    inference(resolution,[],[f8790,f1290]) ).

tff(f8966,plain,
    ( ~ spl11_316
    | spl11_317
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f8953,f1288,f546,f476,f471,f356,f323,f8963,f8959]) ).

tff(f8953,plain,
    ( is_common_prefix1(sF8,1,sK3,sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(1,sK3,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,sK3,sF8,sK4))))) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f1413,f1290]) ).

tff(f8952,plain,
    ( ~ spl11_314
    | spl11_315
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f8943,f787,f546,f476,f471,f356,f323,f310,f8949,f8945]) ).

tff(f8943,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f8932,f789]) ).

tff(f8932,plain,
    ( is_common_prefix1(sF8,sK3,sK2,sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK3,sK2,sF8,sK4))))) )
    | $less(sK0,sF10)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37 ),
    inference(superposition,[],[f1383,f312]) ).

tff(f8942,plain,
    ( spl11_312
    | ~ spl11_313
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f8929,f1288,f546,f476,f471,f356,f323,f8939,f8935]) ).

tff(f8929,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,1,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(1,sK5(sK3,1,sF8,sK4))))) )
    | is_common_prefix1(sF8,sK3,1,sK4)
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f1383,f1290]) ).

tff(f8928,plain,
    ( spl11_86
    | ~ spl11_46 ),
    inference(avatar_split_clause,[],[f8927,f604,f1185]) ).

tff(f8927,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK4)
        | ~ $less(X1,X0)
        | ~ $less(X0,0) )
    | ~ spl11_46 ),
    inference(resolution,[],[f8922,f57]) ).

tff(f8921,plain,
    ( ~ spl11_310
    | spl11_311
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | spl11_90 ),
    inference(avatar_split_clause,[],[f8906,f1288,f787,f546,f476,f471,f323,f310,f8918,f8914]) ).

tff(f8914,plain,
    ( spl11_310
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,1,sF8,sK4))))) = tb2t(get(int,int,sF6,t2tb($sum(1,sK5(sK2,1,sF8,sK4))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_310])]) ).

tff(f8918,plain,
    ( spl11_311
  <=> is_common_prefix1(sF8,sK2,1,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_311])]) ).

tff(f8906,plain,
    ( is_common_prefix1(sF8,sK2,1,sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,1,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(1,sK5(sK2,1,sF8,sK4))))) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58
    | spl11_90 ),
    inference(resolution,[],[f1379,f1290]) ).

tff(f1379,plain,
    ( ! [X1: $int] :
        ( $less(sK0,$sum(X1,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,X1,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(sK2,X1,sF8,sK4))))) )
        | is_common_prefix1(sF8,sK2,X1,sK4) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f1378,f547]) ).

tff(f1378,plain,
    ( ! [X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,X1,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(sK2,X1,sF8,sK4))))) )
        | $less(sK4,0)
        | is_common_prefix1(sF8,sK2,X1,sK4)
        | $less(sK0,$sum(X1,sK4)) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_58 ),
    inference(subsumption_resolution,[],[f1375,f789]) ).

tff(f1375,plain,
    ( ! [X1: $int] :
        ( $less(sK0,sF10)
        | $less(sK4,0)
        | is_common_prefix1(sF8,sK2,X1,sK4)
        | $less(sK0,$sum(X1,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,X1,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(sK2,X1,sF8,sK4))))) ) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(superposition,[],[f762,f312]) ).

tff(f8912,plain,
    ( spl11_280
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f8911,f787,f546,f476,f471,f323,f310,f8639]) ).

tff(f8911,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f8910,f789]) ).

tff(f8910,plain,
    ( $less(sK0,sF10)
    | is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(trivial_inequality_removal,[],[f8909]) ).

tff(f8909,plain,
    ( $less(sK0,sF10)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,sK2,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(sK2,sK5(sK2,sK2,sF8,sK4))))) )
    | is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(superposition,[],[f1379,f312]) ).

tff(f8905,plain,
    ( ~ spl11_309
    | ~ spl11_77 ),
    inference(avatar_split_clause,[],[f8894,f1101,f8902]) ).

tff(f8902,plain,
    ( spl11_309
  <=> $less($sum(sK4,1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_309])]) ).

tff(f1101,plain,
    ( spl11_77
  <=> $less(0,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_77])]) ).

tff(f8894,plain,
    ( ~ $less($sum(sK4,1),0)
    | ~ spl11_77 ),
    inference(resolution,[],[f1142,f56]) ).

tff(f1142,plain,
    ( ! [X0: $int] :
        ( $less(X0,$sum(sK4,1))
        | ~ $less(X0,0) )
    | ~ spl11_77 ),
    inference(resolution,[],[f1103,f57]) ).

tff(f1103,plain,
    ( $less(0,$sum(sK4,1))
    | ~ spl11_77 ),
    inference(avatar_component_clause,[],[f1101]) ).

tff(f8900,plain,
    ( spl11_308
    | ~ spl11_77 ),
    inference(avatar_split_clause,[],[f8893,f1101,f8897]) ).

tff(f8897,plain,
    ( spl11_308
  <=> $less(-1,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_308])]) ).

tff(f8893,plain,
    ( $less(-1,$sum(sK4,1))
    | ~ spl11_77 ),
    inference(interpreted_simplification,[],[f8892]) ).

tff(f8892,plain,
    ( $less(-1,$sum(sK4,1))
    | ~ $less(-1,0)
    | ~ spl11_77 ),
    inference(instantiation,[],[f1142]) ).

tff(f8891,plain,
    ( spl11_307
    | ~ spl11_28 ),
    inference(avatar_split_clause,[],[f8882,f406,f8888]) ).

tff(f8882,plain,
    ( $less(-1,sK2)
    | ~ spl11_28 ),
    inference(interpreted_simplification,[],[f8881]) ).

tff(f8881,plain,
    ( $less(-1,sK2)
    | ~ $less(-1,0)
    | ~ spl11_28 ),
    inference(instantiation,[],[f8880]) ).

tff(f8880,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK2)
        | ~ $less(X0,0) )
    | ~ spl11_28 ),
    inference(resolution,[],[f408,f57]) ).

tff(f8886,plain,
    ( spl11_292
    | ~ spl11_28 ),
    inference(avatar_split_clause,[],[f8884,f406,f8710]) ).

tff(f8884,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,X0)
        | ~ $less(X0,0)
        | $less(X1,sK2) )
    | ~ spl11_28 ),
    inference(resolution,[],[f8880,f57]) ).

tff(f8879,plain,
    ( ~ spl11_46
    | spl11_306
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(avatar_split_clause,[],[f8868,f471,f416,f347,f8876,f604]) ).

tff(f8868,plain,
    ( ( get(int,int,sF6,t2tb($sum(sK3,0))) = get(int,int,sF6,t2tb($sum(sK2,0))) )
    | ~ $less(0,sK4)
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(interpreted_simplification,[],[f8867]) ).

tff(f8867,plain,
    ( ( get(int,int,sF6,t2tb($sum(sK3,0))) = get(int,int,sF6,t2tb($sum(sK2,0))) )
    | $less(0,0)
    | ~ $less(0,sK4)
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(instantiation,[],[f8778]) ).

tff(f8863,plain,
    ( spl11_305
    | ~ spl11_59 ),
    inference(avatar_split_clause,[],[f8855,f796,f8860]) ).

tff(f8855,plain,
    ( $less(-2,sK4)
    | ~ spl11_59 ),
    inference(interpreted_simplification,[],[f8854]) ).

tff(f8854,plain,
    ( $less(-2,sK4)
    | ~ $less(-2,-1)
    | ~ spl11_59 ),
    inference(instantiation,[],[f1796]) ).

tff(f8858,plain,
    ( ~ spl11_109
    | ~ spl11_59 ),
    inference(avatar_split_clause,[],[f8856,f796,f1727]) ).

tff(f8856,plain,
    ( ~ $less(sK4,-1)
    | ~ spl11_59 ),
    inference(resolution,[],[f1796,f56]) ).

tff(f8853,plain,
    ( spl11_280
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f8852,f787,f546,f476,f323,f310,f8639]) ).

tff(f8852,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f8851,f325]) ).

tff(f8851,plain,
    ( is_common_prefix1(tb2t1(sF7),sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f8849,f789]) ).

tff(f8849,plain,
    ( is_common_prefix1(tb2t1(sF7),sK2,sK2,sK4)
    | $less(sK0,sF10)
    | ~ spl11_13
    | ~ spl11_35
    | spl11_37 ),
    inference(superposition,[],[f867,f478]) ).

tff(f867,plain,
    ( ! [X1: uni] :
        ( $less(length1(int,X1),sF10)
        | is_common_prefix1(tb2t1(X1),sK2,sK2,sK4) )
    | ~ spl11_13
    | spl11_37 ),
    inference(subsumption_resolution,[],[f865,f547]) ).

tff(f865,plain,
    ( ! [X1: uni] :
        ( $less(length1(int,X1),sF10)
        | is_common_prefix1(tb2t1(X1),sK2,sK2,sK4)
        | $less(sK4,0) )
    | ~ spl11_13 ),
    inference(superposition,[],[f541,f312]) ).

tff(f8836,plain,
    ( spl11_84
    | ~ spl11_20 ),
    inference(avatar_split_clause,[],[f8835,f370,f1171]) ).

tff(f8835,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X0,sK3)
        | ~ $less(X1,X0) )
    | ~ spl11_20 ),
    inference(resolution,[],[f8791,f57]) ).

tff(f8833,plain,
    ( spl11_93
    | ~ spl11_3
    | ~ spl11_15
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f8832,f1288,f546,f323,f259,f1325]) ).

tff(f8832,plain,
    ( is_common_prefix1(sF8,1,1,sK4)
    | ~ spl11_3
    | ~ spl11_15
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f8811,f325]) ).

tff(f8811,plain,
    ( is_common_prefix1(tb2t1(sF7),1,1,sK4)
    | ~ spl11_3
    | spl11_37
    | spl11_90 ),
    inference(superposition,[],[f1805,f261]) ).

tff(f1805,plain,
    ( ! [X8: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X8)),1,1,sK4)
    | spl11_37
    | spl11_90 ),
    inference(subsumption_resolution,[],[f1801,f547]) ).

tff(f1801,plain,
    ( ! [X8: uni] :
        ( $less(sK4,0)
        | is_common_prefix1(tb2t1(mk_array1(int,sK0,X8)),1,1,sK4) )
    | spl11_90 ),
    inference(resolution,[],[f863,f1290]) ).

tff(f8829,plain,
    ( ~ spl11_92
    | ~ spl11_91
    | spl11_304
    | spl11_69
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f8825,f1288,f546,f967,f8827,f1300,f1304]) ).

tff(f1300,plain,
    ( spl11_91
  <=> ( sK0 = $sum(1,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_91])]) ).

tff(f8827,plain,
    ( spl11_304
  <=> ! [X5: uni] : lt1(tb2t1(mk_array1(int,sK0,X5)),1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_304])]) ).

tff(f8825,plain,
    ( ! [X5: uni] :
        ( $less(sK0,1)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),1,1)
        | ( sK0 != $sum(1,sK4) )
        | ~ $less($sum(1,sK4),sK0) )
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f8824,f216]) ).

tff(f8824,plain,
    ( ! [X5: uni] :
        ( ( sK0 != $sum(1,sK4) )
        | $less(sK0,1)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),1,1)
        | ~ $less($sum(1,sK4),length1(int,mk_array1(int,sK0,X5))) )
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f8823,f216]) ).

tff(f8823,plain,
    ( ! [X5: uni] :
        ( $less(sK0,1)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),1,1)
        | ( length1(int,mk_array1(int,sK0,X5)) != $sum(1,sK4) )
        | ~ $less($sum(1,sK4),length1(int,mk_array1(int,sK0,X5))) )
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f8822,f216]) ).

tff(f8822,plain,
    ( ! [X5: uni] :
        ( lt1(tb2t1(mk_array1(int,sK0,X5)),1,1)
        | $less(length1(int,mk_array1(int,sK0,X5)),1)
        | ~ $less($sum(1,sK4),length1(int,mk_array1(int,sK0,X5)))
        | ( length1(int,mk_array1(int,sK0,X5)) != $sum(1,sK4) ) )
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f8821,f211]) ).

tff(f8821,plain,
    ( ! [X5: uni] :
        ( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),1)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),1,1)
        | ~ $less($sum(1,sK4),length1(int,mk_array1(int,sK0,X5)))
        | ( length1(int,mk_array1(int,sK0,X5)) != $sum(1,sK4) ) )
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f8820,f211]) ).

tff(f8820,plain,
    ( ! [X5: uni] :
        ( ~ $less($sum(1,sK4),length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))))
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),1)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),1,1)
        | ( length1(int,mk_array1(int,sK0,X5)) != $sum(1,sK4) ) )
    | spl11_37
    | spl11_90 ),
    inference(forward_demodulation,[],[f8814,f211]) ).

tff(f8814,plain,
    ( ! [X5: uni] :
        ( lt1(tb2t1(mk_array1(int,sK0,X5)),1,1)
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))) != $sum(1,sK4) )
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),1)
        | ~ $less($sum(1,sK4),length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5))))) )
    | spl11_37
    | spl11_90 ),
    inference(evaluation,[],[f8813]) ).

tff(f8813,plain,
    ( ! [X5: uni] :
        ( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),1)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),1,1)
        | $less(1,0)
        | ~ $less($sum(1,sK4),length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))))
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))) != $sum(1,sK4) ) )
    | spl11_37
    | spl11_90 ),
    inference(duplicate_literal_removal,[],[f8807]) ).

tff(f8807,plain,
    ( ! [X5: uni] :
        ( ~ $less($sum(1,sK4),length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))))
        | $less(1,0)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),1)
        | $less(1,0)
        | ( length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))) != $sum(1,sK4) )
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X5)))),1)
        | lt1(tb2t1(mk_array1(int,sK0,X5)),1,1) )
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f1805,f221]) ).

tff(f8819,plain,
    ( spl11_46
    | spl11_45
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f8810,f1288,f546,f600,f604]) ).

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

tff(f8810,plain,
    ( ( 0 = sK4 )
    | $less(0,sK4)
    | spl11_37
    | spl11_90 ),
    inference(resolution,[],[f1805,f361]) ).

tff(f361,plain,
    ! [X2: array_int,X3: $int,X1: $int,X4: $int] :
      ( ~ is_common_prefix1(X2,X3,X4,X1)
      | ( 0 = X1 )
      | $less(0,X1) ),
    inference(resolution,[],[f58,f199]) ).

tff(f8802,plain,
    ( ~ spl11_303
    | ~ spl11_136 ),
    inference(avatar_split_clause,[],[f8796,f2100,f8799]) ).

tff(f8799,plain,
    ( spl11_303
  <=> is_longest_common_prefix1(sF8,sK0,sK0,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_303])]) ).

tff(f2100,plain,
    ( spl11_136
  <=> is_common_prefix1(sF8,sK0,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_136])]) ).

tff(f8796,plain,
    ( ~ is_longest_common_prefix1(sF8,sK0,sK0,-1)
    | ~ spl11_136 ),
    inference(interpreted_simplification,[],[f8795]) ).

tff(f8795,plain,
    ( ~ is_longest_common_prefix1(sF8,sK0,sK0,-1)
    | ~ $less(-1,0)
    | ~ spl11_136 ),
    inference(instantiation,[],[f2431]) ).

tff(f2431,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK0,sK0,X0)
        | ~ $less(X0,0) )
    | ~ spl11_136 ),
    inference(resolution,[],[f2102,f204]) ).

tff(f2102,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_136 ),
    inference(avatar_component_clause,[],[f2100]) ).

tff(f8794,plain,
    ( spl11_298
    | ~ spl11_24 ),
    inference(avatar_split_clause,[],[f8793,f388,f8749]) ).

tff(f8749,plain,
    ( spl11_298
  <=> ! [X29: $int,X28: $int] :
        ( ~ $less(X29,X28)
        | ~ $less(X28,sK2)
        | $less(X29,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_298])]) ).

tff(f8793,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X1,X0)
        | ~ $less(X0,sK2) )
    | ~ spl11_24 ),
    inference(resolution,[],[f447,f57]) ).

tff(f8783,plain,
    ( ~ spl11_46
    | spl11_302
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(avatar_split_clause,[],[f8771,f471,f416,f347,f8780,f604]) ).

tff(f8771,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb($sum(sK2,0)))) )
    | ~ $less(0,sK4)
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(interpreted_simplification,[],[f8770]) ).

tff(f8770,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb($sum(sK2,0)))) )
    | ~ $less(0,sK4)
    | $less(0,0)
    | ~ spl11_18
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(instantiation,[],[f1214]) ).

tff(f8769,plain,
    ( ~ spl11_139
    | ~ spl11_64
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f8768,f476,f323,f850,f2292]) ).

tff(f8768,plain,
    ( ~ $less(1,sK0)
    | ~ is_longest_common_prefix1(sF8,0,0,0)
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f7228,f478]) ).

tff(f7228,plain,
    ( ~ $less(1,length1(int,sF7))
    | ~ is_longest_common_prefix1(sF8,0,0,0)
    | ~ spl11_15 ),
    inference(superposition,[],[f7212,f325]) ).

tff(f7212,plain,
    ! [X1: uni] :
      ( ~ is_longest_common_prefix1(tb2t1(X1),0,0,0)
      | ~ $less(1,length1(int,X1)) ),
    inference(interpreted_simplification,[],[f7211]) ).

tff(f7211,plain,
    ! [X1: uni] :
      ( ~ $less(1,length1(int,X1))
      | ~ is_longest_common_prefix1(tb2t1(X1),0,0,0)
      | ~ $less(0,1) ),
    inference(instantiation,[],[f7115]) ).

tff(f7115,plain,
    ! [X2: $int,X1: uni] :
      ( ~ $less(1,length1(int,X1))
      | ~ is_longest_common_prefix1(tb2t1(X1),0,0,X2)
      | ~ $less(X2,1) ),
    inference(superposition,[],[f5902,f214]) ).

tff(f214,plain,
    ! [X0: uni,X1: ty] : ( mk_array1(X1,length1(X1,X0),elts(X1,X0)) = X0 ),
    inference(cnf_transformation,[],[f80]) ).

tff(f80,plain,
    ! [X0: uni,X1: ty] : ( mk_array1(X1,length1(X1,X0),elts(X1,X0)) = X0 ),
    inference(rectify,[],[f23]) ).

tff(f23,axiom,
    ! [X6: uni,X0: ty] : ( mk_array1(X0,length1(X0,X6),elts(X0,X6)) = X6 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',array_inversion3) ).

tff(f5902,plain,
    ! [X8: uni,X6: $int,X7: $int] :
      ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,X6,X8)),0,0,X7)
      | ~ $less(X7,1)
      | ~ $less(1,X6) ),
    inference(resolution,[],[f4512,f204]) ).

tff(f4512,plain,
    ! [X0: $int,X1: uni] :
      ( is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),0,0,1)
      | ~ $less(1,X0) ),
    inference(superposition,[],[f3487,f216]) ).

tff(f3487,plain,
    ! [X0: uni] :
      ( ~ $less(1,length1(int,X0))
      | is_common_prefix1(tb2t1(X0),0,0,1) ),
    inference(interpreted_simplification,[],[f3486]) ).

tff(f3486,plain,
    ! [X0: uni] :
      ( $less(1,$sum(0,1))
      | ~ $less(1,length1(int,X0))
      | is_common_prefix1(tb2t1(X0),0,0,1) ),
    inference(instantiation,[],[f808]) ).

tff(f808,plain,
    ! [X2: $int,X0: uni,X1: $int] :
      ( $less(X2,$sum(X1,1))
      | ~ $less(X2,length1(int,X0))
      | is_common_prefix1(tb2t1(X0),X1,X1,1) ),
    inference(resolution,[],[f684,f57]) ).

tff(f684,plain,
    ! [X0: uni,X1: $int] :
      ( $less(length1(int,X0),$sum(X1,1))
      | is_common_prefix1(tb2t1(X0),X1,X1,1) ),
    inference(superposition,[],[f539,f211]) ).

tff(f539,plain,
    ! [X2: $int,X1: array_int] :
      ( $less(length1(int,t2tb1(X1)),$sum(X2,1))
      | is_common_prefix1(X1,X2,X2,1) ),
    inference(interpreted_simplification,[],[f538]) ).

tff(f538,plain,
    ! [X2: $int,X1: array_int] :
      ( $less(length1(int,t2tb1(X1)),$sum(X2,1))
      | $less(1,0)
      | is_common_prefix1(X1,X2,X2,1) ),
    inference(instantiation,[],[f535]) ).

tff(f8767,plain,
    ( spl11_272
    | spl11_301
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f6888,f2062,f8765,f8371]) ).

tff(f8371,plain,
    ( spl11_272
  <=> ! [X57: $int,X55: array_int,X56: $int] : ~ is_common_prefix1(X55,X56,X57,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_272])]) ).

tff(f8765,plain,
    ( spl11_301
  <=> ! [X16: $int,X15: uni] :
        ( ~ $less(X16,0)
        | ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X15)),sK0,sK0,X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_301])]) ).

tff(f6888,plain,
    ( ! [X18: $int,X19: $int,X16: $int,X17: array_int,X15: uni] :
        ( ~ $less(X16,0)
        | ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X15)),sK0,sK0,X16)
        | ~ is_common_prefix1(X17,X18,X19,0) )
    | ~ spl11_131 ),
    inference(superposition,[],[f5599,f2064]) ).

tff(f5599,plain,
    ! [X18: uni,X16: $int,X14: $int,X17: $int,X15: $int,X12: array_int,X13: $int] :
      ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X17,X15),X18)),X17,X17,X16)
      | ~ is_common_prefix1(X12,X13,X14,X15)
      | ~ $less(X16,X15) ),
    inference(resolution,[],[f3334,f204]) ).

tff(f3334,plain,
    ! [X2: uni,X3: array_int,X0: $int,X1: $int,X4: $int,X5: $int] :
      ( is_common_prefix1(tb2t1(mk_array1(int,$sum(X0,X1),X2)),X0,X0,X1)
      | ~ is_common_prefix1(X3,X4,X5,X1) ),
    inference(resolution,[],[f1799,f199]) ).

tff(f8763,plain,
    ( ~ spl11_299
    | spl11_300
    | spl11_272
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f8276,f2062,f8371,f8761,f8757]) ).

tff(f8757,plain,
    ( spl11_299
  <=> $less(sK0,$sum(sK0,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_299])]) ).

tff(f8761,plain,
    ( spl11_300
  <=> ! [X15: uni] : is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X15)),sK0,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_300])]) ).

tff(f8276,plain,
    ( ! [X14: $int,X15: uni,X12: array_int,X13: $int] :
        ( ~ is_common_prefix1(X12,X13,X14,0)
        | is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X15)),sK0,sK0,0)
        | ~ $less(sK0,$sum(sK0,1)) )
    | ~ spl11_131 ),
    inference(evaluation,[],[f8275]) ).

tff(f8275,plain,
    ( ! [X14: $int,X15: uni,X12: array_int,X13: $int] :
        ( is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X15)),sK0,sK0,0)
        | ~ is_common_prefix1(X12,X13,X14,0)
        | ~ $less(sK0,$sum(sK0,$sum(0,1))) )
    | ~ spl11_131 ),
    inference(superposition,[],[f7178,f2064]) ).

tff(f7178,plain,
    ! [X10: $int,X11: $int,X8: uni,X6: $int,X9: array_int,X7: $int] :
      ( ~ $less($sum(X6,X7),$sum(X6,$sum(X7,1)))
      | ~ is_common_prefix1(X9,X10,X11,X7)
      | is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X6,X7),X8)),X6,X6,X7) ),
    inference(forward_demodulation,[],[f7177,f216]) ).

tff(f7177,plain,
    ! [X10: $int,X11: $int,X8: uni,X6: $int,X9: array_int,X7: $int] :
      ( is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X6,X7),X8)),X6,X6,X7)
      | ~ $less(length1(int,mk_array1(int,$sum(X6,X7),X8)),$sum(X6,$sum(X7,1)))
      | ~ is_common_prefix1(X9,X10,X11,X7) ),
    inference(forward_demodulation,[],[f7159,f211]) ).

tff(f7159,plain,
    ! [X10: $int,X11: $int,X8: uni,X6: $int,X9: array_int,X7: $int] :
      ( is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X6,X7),X8)),X6,X6,X7)
      | ~ is_common_prefix1(X9,X10,X11,X7)
      | ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(X6,X7),X8)))),$sum(X6,$sum(X7,1))) ),
    inference(resolution,[],[f5600,f200]) ).

tff(f5600,plain,
    ! [X21: $int,X19: array_int,X24: uni,X22: $int,X23: $int,X20: $int] :
      ( is_common_prefix1(tb2t1(mk_array1(int,$sum(X23,X22),X24)),X23,X23,$sum(X22,1))
      | is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X23,X22),X24)),X23,X23,X22)
      | ~ is_common_prefix1(X19,X20,X21,X22) ),
    inference(resolution,[],[f3334,f219]) ).

tff(f8755,plain,
    ( spl11_135
    | ~ spl11_139 ),
    inference(avatar_split_clause,[],[f5024,f2292,f2088]) ).

tff(f5024,plain,
    ( is_common_prefix1(sF8,0,0,0)
    | ~ spl11_139 ),
    inference(resolution,[],[f2294,f203]) ).

tff(f2294,plain,
    ( is_longest_common_prefix1(sF8,0,0,0)
    | ~ spl11_139 ),
    inference(avatar_component_clause,[],[f2292]) ).

tff(f8754,plain,
    ( ~ spl11_64
    | spl11_287
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f8753,f476,f323,f8681,f850]) ).

tff(f8753,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,0,0,X0)
        | ~ $less(X0,1)
        | ~ $less(1,sK0) )
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f7217,f325]) ).

tff(f7217,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,1)
        | ~ $less(1,sK0)
        | ~ is_longest_common_prefix1(tb2t1(sF7),0,0,X0) )
    | ~ spl11_35 ),
    inference(superposition,[],[f7115,f478]) ).

tff(f8751,plain,
    ( spl11_298
    | spl11_25
    | spl11_11 ),
    inference(avatar_split_clause,[],[f1162,f299,f392,f8749]) ).

tff(f392,plain,
    ( spl11_25
  <=> ( sK2 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_25])]) ).

tff(f1162,plain,
    ( ! [X28: $int,X29: $int] :
        ( ( sK2 = sK0 )
        | ~ $less(X29,X28)
        | $less(X29,sK0)
        | ~ $less(X28,sK2) )
    | spl11_11 ),
    inference(resolution,[],[f715,f301]) ).

tff(f8747,plain,
    ( spl11_297
    | spl11_283
    | ~ spl11_19 ),
    inference(avatar_split_clause,[],[f6885,f356,f8651,f8745]) ).

tff(f8745,plain,
    ( spl11_297
  <=> ! [X0: uni,X1: $int] :
        ( ~ $less(X1,sK4)
        | ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_297])]) ).

tff(f8651,plain,
    ( spl11_283
  <=> ! [X6: $int,X5: array_int,X7: $int] : ~ is_common_prefix1(X5,X6,X7,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_283])]) ).

tff(f6885,plain,
    ( ! [X2: array_int,X3: $int,X0: uni,X1: $int,X4: $int] :
        ( ~ is_common_prefix1(X2,X3,X4,sK4)
        | ~ $less(X1,sK4)
        | ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,X1) )
    | ~ spl11_19 ),
    inference(superposition,[],[f5599,f358]) ).

tff(f8742,plain,
    ( spl11_283
    | spl11_296
    | ~ spl11_13 ),
    inference(avatar_split_clause,[],[f6886,f310,f8740,f8651]) ).

tff(f8740,plain,
    ( spl11_296
  <=> ! [X6: $int,X5: uni] :
        ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sF10,X5)),sK2,sK2,X6)
        | ~ $less(X6,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_296])]) ).

tff(f6886,plain,
    ( ! [X8: $int,X6: $int,X9: $int,X7: array_int,X5: uni] :
        ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sF10,X5)),sK2,sK2,X6)
        | ~ $less(X6,sK4)
        | ~ is_common_prefix1(X7,X8,X9,sK4) )
    | ~ spl11_13 ),
    inference(superposition,[],[f5599,f312]) ).

tff(f8738,plain,
    ( spl11_65
    | ~ spl11_64
    | ~ spl11_3
    | ~ spl11_15 ),
    inference(avatar_split_clause,[],[f8737,f323,f259,f850,f854]) ).

tff(f8737,plain,
    ( ~ $less(1,sK0)
    | is_common_prefix1(sF8,0,0,1)
    | ~ spl11_3
    | ~ spl11_15 ),
    inference(forward_demodulation,[],[f5908,f325]) ).

tff(f5908,plain,
    ( ~ $less(1,sK0)
    | is_common_prefix1(tb2t1(sF7),0,0,1)
    | ~ spl11_3 ),
    inference(superposition,[],[f4512,f261]) ).

tff(f8733,plain,
    ( spl11_283
    | ~ spl11_294
    | spl11_295
    | ~ spl11_13 ),
    inference(avatar_split_clause,[],[f8273,f310,f8731,f8727,f8651]) ).

tff(f8727,plain,
    ( spl11_294
  <=> $less(sF10,$sum(sK2,$sum(sK4,1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_294])]) ).

tff(f8731,plain,
    ( spl11_295
  <=> ! [X7: uni] : is_longest_common_prefix1(tb2t1(mk_array1(int,sF10,X7)),sK2,sK2,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_295])]) ).

tff(f8273,plain,
    ( ! [X6: $int,X7: uni,X4: array_int,X5: $int] :
        ( is_longest_common_prefix1(tb2t1(mk_array1(int,sF10,X7)),sK2,sK2,sK4)
        | ~ $less(sF10,$sum(sK2,$sum(sK4,1)))
        | ~ is_common_prefix1(X4,X5,X6,sK4) )
    | ~ spl11_13 ),
    inference(superposition,[],[f7178,f312]) ).

tff(f8724,plain,
    ( spl11_283
    | spl11_293
    | ~ spl11_13 ),
    inference(avatar_split_clause,[],[f5610,f310,f8722,f8651]) ).

tff(f5610,plain,
    ( ! [X6: $int,X7: $int,X4: uni,X5: array_int] :
        ( is_common_prefix1(tb2t1(mk_array1(int,sF10,X4)),sK2,sK2,sK4)
        | ~ is_common_prefix1(X5,X6,X7,sK4) )
    | ~ spl11_13 ),
    inference(superposition,[],[f3334,f312]) ).

tff(f8720,plain,
    ( spl11_284
    | ~ spl11_64
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f8719,f476,f471,f323,f850,f8658]) ).

tff(f8658,plain,
    ( spl11_284
  <=> ! [X2: $int] :
        ( is_common_prefix1(sF8,0,X2,1)
        | $less(sK0,$sum(X2,1))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X2,sK5(0,X2,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X2,sF8,1))))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_284])]) ).

tff(f8719,plain,
    ( ! [X0: $int] :
        ( ~ $less(1,sK0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X0,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(0,X0,sF8,1))))) )
        | is_common_prefix1(sF8,0,X0,1)
        | $less(sK0,$sum(X0,1)) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f8718,f325]) ).

tff(f8718,plain,
    ( ! [X0: $int] :
        ( ~ $less(1,sK0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X0,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(0,X0,sF8,1))))) )
        | $less(sK0,$sum(X0,1))
        | is_common_prefix1(tb2t1(sF7),0,X0,1) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f8717,f473]) ).

tff(f8717,plain,
    ( ! [X0: $int] :
        ( ~ $less(1,sK0)
        | $less(sK0,$sum(X0,1))
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(0,X0,sF8,1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(0,X0,sF8,1))))) )
        | is_common_prefix1(tb2t1(sF7),0,X0,1) )
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f4007,f325]) ).

tff(f4007,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(0,X0,tb2t1(sF7),1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(0,X0,tb2t1(sF7),1))))) )
        | is_common_prefix1(tb2t1(sF7),0,X0,1)
        | $less(sK0,$sum(X0,1))
        | ~ $less(1,sK0) )
    | ~ spl11_35 ),
    inference(superposition,[],[f2680,f478]) ).

tff(f2680,plain,
    ! [X0: uni,X1: $int] :
      ( $less(length1(int,X0),$sum(X1,1))
      | ~ $less(1,length1(int,X0))
      | ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(0,X1,tb2t1(X0),1))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(0,sK5(0,X1,tb2t1(X0),1))))) )
      | is_common_prefix1(tb2t1(X0),0,X1,1) ),
    inference(superposition,[],[f1446,f211]) ).

tff(f1446,plain,
    ! [X2: $int,X0: array_int] :
      ( $less(length1(int,t2tb1(X0)),$sum(X2,1))
      | ~ $less(1,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,0,X2,1)
      | ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(0,sK5(0,X2,X0,1))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(0,X2,X0,1))))) ) ),
    inference(interpreted_simplification,[],[f1445]) ).

tff(f1445,plain,
    ! [X2: $int,X0: array_int] :
      ( $less(1,$sum(0,1))
      | $less(length1(int,t2tb1(X0)),$sum(X2,1))
      | ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(0,sK5(0,X2,X0,1))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(0,X2,X0,1))))) )
      | ~ $less(1,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,0,X2,1) ),
    inference(instantiation,[],[f740]) ).

tff(f740,plain,
    ! [X2: $int,X3: $int,X0: array_int,X1: $int] :
      ( $less(X3,$sum(X1,1))
      | $less(length1(int,t2tb1(X0)),$sum(X2,1))
      | ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,X2,X0,1))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,X2,X0,1))))) )
      | ~ $less(X3,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,X1,X2,1) ),
    inference(resolution,[],[f531,f57]) ).

tff(f531,plain,
    ! [X2: array_int,X0: $int,X1: $int] :
      ( $less(length1(int,t2tb1(X2)),$sum(X0,1))
      | is_common_prefix1(X2,X0,X1,1)
      | $less(length1(int,t2tb1(X2)),$sum(X1,1))
      | ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,sK5(X0,X1,X2,1))))) != tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,sK5(X0,X1,X2,1))))) ) ),
    inference(interpreted_simplification,[],[f530]) ).

tff(f530,plain,
    ! [X2: array_int,X0: $int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,sK5(X0,X1,X2,1))))) != tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,sK5(X0,X1,X2,1))))) )
      | $less(1,0)
      | is_common_prefix1(X2,X0,X1,1)
      | $less(length1(int,t2tb1(X2)),$sum(X0,1))
      | $less(length1(int,t2tb1(X2)),$sum(X1,1)) ),
    inference(instantiation,[],[f234]) ).

tff(f8712,plain,
    ( spl11_292
    | spl11_29
    | spl11_12 ),
    inference(avatar_split_clause,[],[f1165,f305,f410,f8710]) ).

tff(f1165,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( 0 = sK2 )
        | ~ $less(X34,0)
        | $less(X35,sK2)
        | ~ $less(X35,X34) )
    | spl11_12 ),
    inference(resolution,[],[f715,f307]) ).

tff(f8708,plain,
    ( ~ spl11_64
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_139 ),
    inference(avatar_split_clause,[],[f7231,f2292,f476,f323,f850]) ).

tff(f7231,plain,
    ( ~ $less(1,sK0)
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_139 ),
    inference(forward_demodulation,[],[f7230,f478]) ).

tff(f7230,plain,
    ( ~ $less(1,length1(int,sF7))
    | ~ spl11_15
    | ~ spl11_139 ),
    inference(subsumption_resolution,[],[f7228,f2294]) ).

tff(f8707,plain,
    ( ~ spl11_64
    | spl11_155
    | ~ spl11_3
    | ~ spl11_15
    | spl11_203 ),
    inference(avatar_split_clause,[],[f8706,f4266,f323,f259,f2599,f850]) ).

tff(f4266,plain,
    ( spl11_203
  <=> is_common_prefix1(sF8,0,0,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_203])]) ).

tff(f8706,plain,
    ( is_longest_common_prefix1(sF8,0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_3
    | ~ spl11_15
    | spl11_203 ),
    inference(forward_demodulation,[],[f8705,f325]) ).

tff(f8705,plain,
    ( is_longest_common_prefix1(tb2t1(sF7),0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_3
    | ~ spl11_15
    | spl11_203 ),
    inference(subsumption_resolution,[],[f8704,f4267]) ).

tff(f4267,plain,
    ( ~ is_common_prefix1(sF8,0,0,2)
    | spl11_203 ),
    inference(avatar_component_clause,[],[f4266]) ).

tff(f8704,plain,
    ( is_longest_common_prefix1(tb2t1(sF7),0,0,1)
    | ~ $less(1,sK0)
    | is_common_prefix1(sF8,0,0,2)
    | ~ spl11_3
    | ~ spl11_15 ),
    inference(forward_demodulation,[],[f8025,f325]) ).

tff(f8025,plain,
    ( is_common_prefix1(tb2t1(sF7),0,0,2)
    | is_longest_common_prefix1(tb2t1(sF7),0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_3 ),
    inference(superposition,[],[f5916,f261]) ).

tff(f5916,plain,
    ! [X10: uni,X9: $int] :
      ( is_common_prefix1(tb2t1(mk_array1(int,X9,X10)),0,0,2)
      | ~ $less(1,X9)
      | is_longest_common_prefix1(tb2t1(mk_array1(int,X9,X10)),0,0,1) ),
    inference(evaluation,[],[f5903]) ).

tff(f5903,plain,
    ! [X10: uni,X9: $int] :
      ( is_longest_common_prefix1(tb2t1(mk_array1(int,X9,X10)),0,0,1)
      | ~ $less(1,X9)
      | is_common_prefix1(tb2t1(mk_array1(int,X9,X10)),0,0,$sum(1,1)) ),
    inference(resolution,[],[f4512,f219]) ).

tff(f8703,plain,
    ( spl11_291
    | spl11_283
    | ~ spl11_19 ),
    inference(avatar_split_clause,[],[f5609,f356,f8651,f8701]) ).

tff(f5609,plain,
    ( ! [X2: $int,X3: $int,X0: uni,X1: array_int] :
        ( ~ is_common_prefix1(X1,X2,X3,sK4)
        | is_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,sK4) )
    | ~ spl11_19 ),
    inference(superposition,[],[f3334,f358]) ).

tff(f8698,plain,
    ( ~ spl11_64
    | spl11_135
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f3456,f476,f347,f2088,f850]) ).

tff(f3456,plain,
    ( is_common_prefix1(sF8,0,0,0)
    | ~ $less(1,sK0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f3455]) ).

tff(f3455,plain,
    ( $less(1,$sum(0,0))
    | is_common_prefix1(sF8,0,0,0)
    | ~ $less(1,sK0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(instantiation,[],[f3454]) ).

tff(f3454,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,$sum(X0,0))
        | is_common_prefix1(sF8,X0,X0,0)
        | ~ $less(X1,sK0) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f640,f478]) ).

tff(f640,plain,
    ( ! [X0: $int,X1: $int] :
        ( is_common_prefix1(sF8,X0,X0,0)
        | ~ $less(X1,length1(int,sF7))
        | $less(X1,$sum(X0,0)) )
    | ~ spl11_18 ),
    inference(resolution,[],[f559,f57]) ).

tff(f8697,plain,
    ( spl11_283
    | spl11_290
    | ~ spl11_19 ),
    inference(avatar_split_clause,[],[f7167,f356,f8695,f8651]) ).

tff(f8695,plain,
    ( spl11_290
  <=> ! [X0: uni] :
        ( is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,sK4)
        | is_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,$sum(sK4,1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_290])]) ).

tff(f7167,plain,
    ( ! [X2: $int,X3: $int,X0: uni,X1: array_int] :
        ( is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,sK4)
        | is_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),sK3,sK3,$sum(sK4,1))
        | ~ is_common_prefix1(X1,X2,X3,sK4) )
    | ~ spl11_19 ),
    inference(superposition,[],[f5600,f358]) ).

tff(f8693,plain,
    ( spl11_143
    | ~ spl11_289
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f8688,f476,f347,f8690,f2412]) ).

tff(f2412,plain,
    ( spl11_143
  <=> is_common_prefix1(sF8,1,1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_143])]) ).

tff(f8690,plain,
    ( spl11_289
  <=> $less(3,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_289])]) ).

tff(f8688,plain,
    ( ~ $less(3,sK0)
    | is_common_prefix1(sF8,1,1,0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f6369,f478]) ).

tff(f6369,plain,
    ( ~ $less(3,length1(int,sF7))
    | is_common_prefix1(sF8,1,1,0)
    | ~ spl11_18 ),
    inference(superposition,[],[f3245,f349]) ).

tff(f3245,plain,
    ! [X3: array_int] :
      ( ~ $less(3,length1(int,t2tb1(X3)))
      | is_common_prefix1(X3,1,1,0) ),
    inference(interpreted_simplification,[],[f3244]) ).

tff(f3244,plain,
    ! [X3: array_int] :
      ( $less(2,$sum(1,0))
      | ~ $less(3,length1(int,t2tb1(X3)))
      | ~ $less(2,3)
      | $less(0,0)
      | is_common_prefix1(X3,1,1,0) ),
    inference(instantiation,[],[f1030]) ).

tff(f1030,plain,
    ! [X3: array_int,X6: $int,X7: $int,X4: $int,X5: $int] :
      ( $less(X7,$sum(X4,X5))
      | ~ $less(X6,length1(int,t2tb1(X3)))
      | ~ $less(X7,X6)
      | $less(X5,0)
      | is_common_prefix1(X3,X4,X4,X5) ),
    inference(resolution,[],[f540,f57]) ).

tff(f540,plain,
    ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
      ( $less(X3,$sum(X2,X0))
      | is_common_prefix1(X1,X2,X2,X0)
      | $less(X0,0)
      | ~ $less(X3,length1(int,t2tb1(X1))) ),
    inference(resolution,[],[f535,f57]) ).

tff(f8687,plain,
    ( spl11_272
    | spl11_288
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f7172,f2062,f8685,f8371]) ).

tff(f8685,plain,
    ( spl11_288
  <=> ! [X12: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,sK0,X12)),sK0,sK0,1)
        | is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X12)),sK0,sK0,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_288])]) ).

tff(f7172,plain,
    ( ! [X14: $int,X15: $int,X12: uni,X13: array_int] :
        ( is_common_prefix1(tb2t1(mk_array1(int,sK0,X12)),sK0,sK0,1)
        | is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X12)),sK0,sK0,0)
        | ~ is_common_prefix1(X13,X14,X15,0) )
    | ~ spl11_131 ),
    inference(evaluation,[],[f7170]) ).

tff(f7170,plain,
    ( ! [X14: $int,X15: $int,X12: uni,X13: array_int] :
        ( is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X12)),sK0,sK0,0)
        | ~ is_common_prefix1(X13,X14,X15,0)
        | is_common_prefix1(tb2t1(mk_array1(int,sK0,X12)),sK0,sK0,$sum(0,1)) )
    | ~ spl11_131 ),
    inference(superposition,[],[f5600,f2064]) ).

tff(f8683,plain,
    ( spl11_287
    | ~ spl11_64
    | ~ spl11_3
    | ~ spl11_15 ),
    inference(avatar_split_clause,[],[f8679,f323,f259,f850,f8681]) ).

tff(f8679,plain,
    ( ! [X0: $int] :
        ( ~ $less(1,sK0)
        | ~ is_longest_common_prefix1(sF8,0,0,X0)
        | ~ $less(X0,1) )
    | ~ spl11_3
    | ~ spl11_15 ),
    inference(forward_demodulation,[],[f7114,f325]) ).

tff(f7114,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(tb2t1(sF7),0,0,X0)
        | ~ $less(1,sK0)
        | ~ $less(X0,1) )
    | ~ spl11_3 ),
    inference(superposition,[],[f5902,f261]) ).

tff(f8677,plain,
    ( ~ spl11_64
    | spl11_135
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f8676,f476,f323,f2088,f850]) ).

tff(f8676,plain,
    ( is_common_prefix1(sF8,0,0,0)
    | ~ $less(1,sK0)
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f4327,f325]) ).

tff(f4327,plain,
    ( ~ $less(1,sK0)
    | is_common_prefix1(tb2t1(sF7),0,0,0)
    | ~ spl11_35 ),
    inference(superposition,[],[f3461,f478]) ).

tff(f3461,plain,
    ! [X0: uni] :
      ( ~ $less(1,length1(int,X0))
      | is_common_prefix1(tb2t1(X0),0,0,0) ),
    inference(interpreted_simplification,[],[f3460]) ).

tff(f3460,plain,
    ! [X0: uni] :
      ( $less(1,$sum(0,0))
      | is_common_prefix1(tb2t1(X0),0,0,0)
      | ~ $less(1,length1(int,X0)) ),
    inference(instantiation,[],[f781]) ).

tff(f781,plain,
    ! [X2: $int,X0: uni,X1: $int] :
      ( $less(X2,$sum(X1,0))
      | is_common_prefix1(tb2t1(X0),X1,X1,0)
      | ~ $less(X2,length1(int,X0)) ),
    inference(resolution,[],[f558,f57]) ).

tff(f8675,plain,
    ( spl11_286
    | ~ spl11_76
    | spl11_283
    | ~ spl11_19 ),
    inference(avatar_split_clause,[],[f8272,f356,f8651,f1096,f8673]) ).

tff(f8673,plain,
    ( spl11_286
  <=> ! [X3: uni] : is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X3)),sK3,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_286])]) ).

tff(f8272,plain,
    ( ! [X2: $int,X3: uni,X0: array_int,X1: $int] :
        ( ~ is_common_prefix1(X0,X1,X2,sK4)
        | ~ $less(sK0,$sum(sK3,$sum(sK4,1)))
        | is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,X3)),sK3,sK3,sK4) )
    | ~ spl11_19 ),
    inference(superposition,[],[f7178,f358]) ).

tff(f8669,plain,
    ( spl11_105
    | ~ spl11_56 ),
    inference(avatar_split_clause,[],[f984,f707,f1655]) ).

tff(f1655,plain,
    ( spl11_105
  <=> ! [X0: $int,X1: $int] :
        ( $less(X1,sK3)
        | ~ $less(X1,X0)
        | ~ $less(X0,-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_105])]) ).

tff(f984,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK3)
        | ~ $less(X0,-1)
        | ~ $less(X1,X0) )
    | ~ spl11_56 ),
    inference(resolution,[],[f949,f57]) ).

tff(f8668,plain,
    ( spl11_285
    | spl11_64
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f3514,f2062,f850,f8666]) ).

tff(f8666,plain,
    ( spl11_285
  <=> ! [X18: uni] : is_common_prefix1(tb2t1(mk_array1(int,1,X18)),0,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_285])]) ).

tff(f3514,plain,
    ( ! [X18: uni] :
        ( $less(1,sK0)
        | is_common_prefix1(tb2t1(mk_array1(int,1,X18)),0,sK0,0) )
    | ~ spl11_131 ),
    inference(interpreted_simplification,[],[f3513]) ).

tff(f3513,plain,
    ( ! [X18: uni] :
        ( $less(1,$sum(0,0))
        | $less(1,sK0)
        | is_common_prefix1(tb2t1(mk_array1(int,1,X18)),0,sK0,0) )
    | ~ spl11_131 ),
    inference(instantiation,[],[f2137]) ).

tff(f8664,plain,
    ( spl11_280
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f826,f787,f546,f476,f347,f310,f8639]) ).

tff(f826,plain,
    ( is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f825,f547]) ).

tff(f825,plain,
    ( $less(sK4,0)
    | is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_58 ),
    inference(subsumption_resolution,[],[f817,f789]) ).

tff(f817,plain,
    ( $less(sK0,sF10)
    | $less(sK4,0)
    | is_common_prefix1(sF8,sK2,sK2,sK4)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(superposition,[],[f812,f312]) ).

tff(f8663,plain,
    ( spl11_143
    | ~ spl11_208 ),
    inference(avatar_split_clause,[],[f7538,f4457,f2412]) ).

tff(f7538,plain,
    ( is_common_prefix1(sF8,1,1,0)
    | ~ spl11_208 ),
    inference(resolution,[],[f4459,f203]) ).

tff(f8661,plain,
    ( spl11_221
    | ~ spl11_223 ),
    inference(avatar_split_clause,[],[f6695,f5456,f5328]) ).

tff(f5328,plain,
    ( spl11_221
  <=> is_common_prefix1(sF8,-4,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_221])]) ).

tff(f5456,plain,
    ( spl11_223
  <=> is_longest_common_prefix1(sF8,-4,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_223])]) ).

tff(f6695,plain,
    ( is_common_prefix1(sF8,-4,-1,0)
    | ~ spl11_223 ),
    inference(resolution,[],[f5458,f203]) ).

tff(f5458,plain,
    ( is_longest_common_prefix1(sF8,-4,-1,0)
    | ~ spl11_223 ),
    inference(avatar_component_clause,[],[f5456]) ).

tff(f8660,plain,
    ( ~ spl11_64
    | spl11_284
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f8656,f476,f471,f347,f8658,f850]) ).

tff(f8656,plain,
    ( ! [X2: $int] :
        ( is_common_prefix1(sF8,0,X2,1)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X2,sK5(0,X2,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X2,sF8,1))))) )
        | $less(sK0,$sum(X2,1))
        | ~ $less(1,sK0) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f8655,f473]) ).

tff(f8655,plain,
    ( ! [X2: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(0,X2,sF8,1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X2,sK5(0,X2,sF8,1))))) )
        | is_common_prefix1(sF8,0,X2,1)
        | $less(sK0,$sum(X2,1))
        | ~ $less(1,sK0) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f2682,f478]) ).

tff(f2682,plain,
    ( ! [X2: $int] :
        ( $less(length1(int,sF7),$sum(X2,1))
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(0,X2,sF8,1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X2,sK5(0,X2,sF8,1))))) )
        | is_common_prefix1(sF8,0,X2,1)
        | ~ $less(1,sK0) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f2681,f478]) ).

tff(f2681,plain,
    ( ! [X2: $int] :
        ( is_common_prefix1(sF8,0,X2,1)
        | ~ $less(1,length1(int,sF7))
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(0,X2,sF8,1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X2,sK5(0,X2,sF8,1))))) )
        | $less(length1(int,sF7),$sum(X2,1)) )
    | ~ spl11_18 ),
    inference(superposition,[],[f1446,f349]) ).

tff(f8654,plain,
    ( ~ spl11_64
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_139 ),
    inference(avatar_split_clause,[],[f7242,f2292,f476,f347,f850]) ).

tff(f7242,plain,
    ( ~ $less(1,sK0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_139 ),
    inference(forward_demodulation,[],[f7241,f478]) ).

tff(f7241,plain,
    ( ~ $less(1,length1(int,sF7))
    | ~ spl11_18
    | ~ spl11_139 ),
    inference(forward_demodulation,[],[f7232,f349]) ).

tff(f7232,plain,
    ( ~ $less(1,length1(int,t2tb1(sF8)))
    | ~ spl11_139 ),
    inference(resolution,[],[f7227,f2294]) ).

tff(f7227,plain,
    ! [X0: array_int] :
      ( ~ is_longest_common_prefix1(X0,0,0,0)
      | ~ $less(1,length1(int,t2tb1(X0))) ),
    inference(superposition,[],[f7212,f192]) ).

tff(f192,plain,
    ! [X0: array_int] : ( tb2t1(t2tb1(X0)) = X0 ),
    inference(cnf_transformation,[],[f89]) ).

tff(f89,plain,
    ! [X0: array_int] : ( tb2t1(t2tb1(X0)) = X0 ),
    inference(rectify,[],[f34]) ).

tff(f34,axiom,
    ! [X14: array_int] : ( tb2t1(t2tb1(X14)) = X14 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL1) ).

tff(f8653,plain,
    ( spl11_282
    | spl11_283
    | ~ spl11_13 ),
    inference(avatar_split_clause,[],[f7168,f310,f8651,f8648]) ).

tff(f8648,plain,
    ( spl11_282
  <=> ! [X4: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,sF10,X4)),sK2,sK2,$sum(sK4,1))
        | is_longest_common_prefix1(tb2t1(mk_array1(int,sF10,X4)),sK2,sK2,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_282])]) ).

tff(f7168,plain,
    ( ! [X6: $int,X7: $int,X4: uni,X5: array_int] :
        ( ~ is_common_prefix1(X5,X6,X7,sK4)
        | is_common_prefix1(tb2t1(mk_array1(int,sF10,X4)),sK2,sK2,$sum(sK4,1))
        | is_longest_common_prefix1(tb2t1(mk_array1(int,sF10,X4)),sK2,sK2,sK4) )
    | ~ spl11_13 ),
    inference(superposition,[],[f5600,f312]) ).

tff(f8645,plain,
    ( spl11_280
    | spl11_281
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37 ),
    inference(avatar_split_clause,[],[f1789,f546,f476,f347,f310,f8643,f8639]) ).

tff(f1789,plain,
    ( ! [X1: $int] :
        ( ~ $less(X1,sK0)
        | $less(X1,sF10)
        | is_common_prefix1(sF8,sK2,sK2,sK4) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37 ),
    inference(subsumption_resolution,[],[f1787,f547]) ).

tff(f1787,plain,
    ( ! [X1: $int] :
        ( $less(sK4,0)
        | ~ $less(X1,sK0)
        | is_common_prefix1(sF8,sK2,sK2,sK4)
        | $less(X1,sF10) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(superposition,[],[f815,f312]) ).

tff(f8637,plain,
    ( ~ spl11_64
    | spl11_65
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f8636,f476,f323,f854,f850]) ).

tff(f8636,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f4511,f325]) ).

tff(f4511,plain,
    ( ~ $less(1,sK0)
    | is_common_prefix1(tb2t1(sF7),0,0,1)
    | ~ spl11_35 ),
    inference(superposition,[],[f3487,f478]) ).

tff(f8635,plain,
    ( spl11_272
    | spl11_279 ),
    inference(avatar_split_clause,[],[f8277,f8633,f8371]) ).

tff(f8633,plain,
    ( spl11_279
  <=> ! [X8: uni] : is_longest_common_prefix1(tb2t1(mk_array1(int,0,X8)),0,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_279])]) ).

tff(f8277,plain,
    ! [X10: $int,X11: $int,X8: uni,X9: array_int] :
      ( is_longest_common_prefix1(tb2t1(mk_array1(int,0,X8)),0,0,0)
      | ~ is_common_prefix1(X9,X10,X11,0) ),
    inference(evaluation,[],[f8258]) ).

tff(f8258,plain,
    ! [X10: $int,X11: $int,X8: uni,X9: array_int] :
      ( is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(0,0),X8)),0,0,0)
      | ~ is_common_prefix1(X9,X10,X11,0) ),
    inference(interpreted_simplification,[],[f8257]) ).

tff(f8257,plain,
    ! [X10: $int,X11: $int,X8: uni,X9: array_int] :
      ( ~ $less($sum(0,0),$sum(0,$sum(0,1)))
      | ~ is_common_prefix1(X9,X10,X11,0)
      | is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(0,0),X8)),0,0,0) ),
    inference(instantiation,[],[f7178]) ).

tff(f8631,plain,
    ( ~ spl11_64
    | spl11_155
    | ~ spl11_15
    | ~ spl11_35
    | spl11_203 ),
    inference(avatar_split_clause,[],[f8630,f4266,f476,f323,f2599,f850]) ).

tff(f8630,plain,
    ( is_longest_common_prefix1(sF8,0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_15
    | ~ spl11_35
    | spl11_203 ),
    inference(forward_demodulation,[],[f8629,f325]) ).

tff(f8629,plain,
    ( is_longest_common_prefix1(tb2t1(sF7),0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_15
    | ~ spl11_35
    | spl11_203 ),
    inference(subsumption_resolution,[],[f8628,f4267]) ).

tff(f8628,plain,
    ( is_common_prefix1(sF8,0,0,2)
    | is_longest_common_prefix1(tb2t1(sF7),0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f8104,f325]) ).

tff(f8104,plain,
    ( is_common_prefix1(tb2t1(sF7),0,0,2)
    | is_longest_common_prefix1(tb2t1(sF7),0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_35 ),
    inference(superposition,[],[f8026,f478]) ).

tff(f8026,plain,
    ! [X0: uni] :
      ( ~ $less(1,length1(int,X0))
      | is_longest_common_prefix1(tb2t1(X0),0,0,1)
      | is_common_prefix1(tb2t1(X0),0,0,2) ),
    inference(superposition,[],[f5916,f214]) ).

tff(f8624,plain,
    ( ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131
    | spl11_211 ),
    inference(avatar_contradiction_clause,[],[f8623]) ).

tff(f8623,plain,
    ( $false
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131
    | spl11_211 ),
    inference(subsumption_resolution,[],[f8574,f4478]) ).

tff(f4478,plain,
    ( ~ is_common_prefix1(sF8,1,0,0)
    | spl11_211 ),
    inference(avatar_component_clause,[],[f4476]) ).

tff(f4476,plain,
    ( spl11_211
  <=> is_common_prefix1(sF8,1,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_211])]) ).

tff(f8574,plain,
    ( is_common_prefix1(sF8,1,0,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(interpreted_simplification,[],[f8573]) ).

tff(f8573,plain,
    ( is_common_prefix1(sF8,1,0,0)
    | ~ $less($sum(0,0),1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(instantiation,[],[f6727]) ).

tff(f6727,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,1,X0,0)
        | ~ $less($sum(X0,0),1) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(resolution,[],[f6710,f56]) ).

tff(f6710,plain,
    ( ! [X12: $int,X13: $int] :
        ( $less(X12,$sum(X13,0))
        | is_common_prefix1(sF8,1,X13,0)
        | ~ $less(X12,1) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f6709,f965]) ).

tff(f965,plain,
    ( ( 1 = sK0 )
    | ~ spl11_68 ),
    inference(avatar_component_clause,[],[f963]) ).

tff(f6709,plain,
    ( ! [X12: $int,X13: $int] :
        ( is_common_prefix1(sF8,sK0,X13,0)
        | $less(X12,$sum(X13,0))
        | ~ $less(X12,1) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f2168,f965]) ).

tff(f2168,plain,
    ( ! [X12: $int,X13: $int] :
        ( $less(X12,$sum(X13,0))
        | is_common_prefix1(sF8,sK0,X13,0)
        | ~ $less(X12,sK0) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f2135,f56]) ).

tff(f2135,plain,
    ( ! [X12: $int,X13: $int] :
        ( $less(sK0,sK0)
        | ~ $less(X12,sK0)
        | is_common_prefix1(sF8,sK0,X13,0)
        | $less(X12,$sum(X13,0)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(superposition,[],[f979,f2064]) ).

tff(f979,plain,
    ( ! [X2: $int,X0: $int,X1: $int] :
        ( $less(sK0,$sum(X0,0))
        | ~ $less(X2,sK0)
        | is_common_prefix1(sF8,X0,X1,0)
        | $less(X2,$sum(X1,0)) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(resolution,[],[f914,f57]) ).

tff(f8588,plain,
    ( ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131
    | spl11_211 ),
    inference(avatar_contradiction_clause,[],[f8587]) ).

tff(f8587,plain,
    ( $false
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131
    | spl11_211 ),
    inference(evaluation,[],[f8575]) ).

tff(f8575,plain,
    ( ~ $less($sum(0,0),1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131
    | spl11_211 ),
    inference(resolution,[],[f6727,f4478]) ).

tff(f8586,plain,
    ( ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131
    | spl11_214 ),
    inference(avatar_contradiction_clause,[],[f8585]) ).

tff(f8585,plain,
    ( $false
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131
    | spl11_214 ),
    inference(evaluation,[],[f8576]) ).

tff(f8576,plain,
    ( ~ $less($sum(-6,0),1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131
    | spl11_214 ),
    inference(resolution,[],[f6727,f4518]) ).

tff(f4518,plain,
    ( ~ is_common_prefix1(sF8,1,-6,0)
    | spl11_214 ),
    inference(avatar_component_clause,[],[f4516]) ).

tff(f4516,plain,
    ( spl11_214
  <=> is_common_prefix1(sF8,1,-6,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_214])]) ).

tff(f8529,plain,
    ( spl11_277
    | spl11_278
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133
    | spl11_211 ),
    inference(avatar_split_clause,[],[f8513,f4476,f2074,f963,f600,f546,f476,f410,f347,f310,f8526,f8522]) ).

tff(f8522,plain,
    ( spl11_277
  <=> ( 0 = sK5(1,0,sF8,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_277])]) ).

tff(f8526,plain,
    ( spl11_278
  <=> $less(0,sK5(1,0,sF8,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_278])]) ).

tff(f2074,plain,
    ( spl11_133
  <=> ( 0 = sF10 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_133])]) ).

tff(f8513,plain,
    ( $less(0,sK5(1,0,sF8,0))
    | ( 0 = sK5(1,0,sF8,0) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133
    | spl11_211 ),
    inference(resolution,[],[f8498,f361]) ).

tff(f8498,plain,
    ( ! [X4: $int,X5: uni] : is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(1,0,sF8,0)),X5)),X4,X4,sK5(1,0,sF8,0))
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133
    | spl11_211 ),
    inference(subsumption_resolution,[],[f8492,f4478]) ).

tff(f8492,plain,
    ( ! [X4: $int,X5: uni] :
        ( is_common_prefix1(sF8,1,0,0)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(1,0,sF8,0)),X5)),X4,X4,sK5(1,0,sF8,0)) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(interpreted_simplification,[],[f8491]) ).

tff(f8491,plain,
    ( ! [X4: $int,X5: uni] :
        ( $less(1,$sum(1,0))
        | is_common_prefix1(sF8,1,0,0)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(1,0,sF8,0)),X5)),X4,X4,sK5(1,0,sF8,0)) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(instantiation,[],[f7287]) ).

tff(f7287,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( $less(1,$sum(X3,0))
        | is_common_prefix1(sF8,X3,0,0)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,0,sF8,0)),X5)),X4,X4,sK5(X3,0,sF8,0)) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(forward_demodulation,[],[f7286,f602]) ).

tff(f602,plain,
    ( ( 0 = sK4 )
    | ~ spl11_45 ),
    inference(avatar_component_clause,[],[f600]) ).

tff(f7286,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( is_common_prefix1(sF8,X3,0,0)
        | $less(1,$sum(X3,sK4))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,0,sF8,0)),X5)),X4,X4,sK5(X3,0,sF8,0)) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(evaluation,[],[f7285]) ).

tff(f7285,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( is_common_prefix1(sF8,X3,0,0)
        | $less(1,0)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,0,sF8,0)),X5)),X4,X4,sK5(X3,0,sF8,0))
        | $less(1,$sum(X3,sK4)) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(forward_demodulation,[],[f7284,f2076]) ).

tff(f2076,plain,
    ( ( 0 = sF10 )
    | ~ spl11_133 ),
    inference(avatar_component_clause,[],[f2074]) ).

tff(f7284,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( is_common_prefix1(sF8,X3,0,0)
        | $less(1,sF10)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,0,sF8,0)),X5)),X4,X4,sK5(X3,0,sF8,0))
        | $less(1,$sum(X3,sK4)) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f7283,f412]) ).

tff(f412,plain,
    ( ( 0 = sK2 )
    | ~ spl11_29 ),
    inference(avatar_component_clause,[],[f410]) ).

tff(f7283,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( is_common_prefix1(sF8,X3,sK2,0)
        | $less(1,$sum(X3,sK4))
        | $less(1,sF10)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,0,sF8,0)),X5)),X4,X4,sK5(X3,0,sF8,0)) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f7282,f412]) ).

tff(f7282,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,sK2,sF8,0)),X5)),X4,X4,sK5(X3,sK2,sF8,0))
        | $less(1,$sum(X3,sK4))
        | $less(1,sF10)
        | is_common_prefix1(sF8,X3,sK2,0) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f7281,f602]) ).

tff(f7281,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,sK2,sF8,sK4)),X5)),X4,X4,sK5(X3,sK2,sF8,sK4))
        | $less(1,sF10)
        | $less(1,$sum(X3,sK4))
        | is_common_prefix1(sF8,X3,sK2,0) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f7280,f602]) ).

tff(f7280,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( is_common_prefix1(sF8,X3,sK2,sK4)
        | $less(1,sF10)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,sK2,sF8,sK4)),X5)),X4,X4,sK5(X3,sK2,sF8,sK4))
        | $less(1,$sum(X3,sK4)) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_68 ),
    inference(subsumption_resolution,[],[f7268,f547]) ).

tff(f7268,plain,
    ( ! [X3: $int,X4: $int,X5: uni] :
        ( $less(sK4,0)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X4,sK5(X3,sK2,sF8,sK4)),X5)),X4,X4,sK5(X3,sK2,sF8,sK4))
        | $less(1,sF10)
        | $less(1,$sum(X3,sK4))
        | is_common_prefix1(sF8,X3,sK2,sK4) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(superposition,[],[f6000,f312]) ).

tff(f6000,plain,
    ( ! [X10: uni,X8: $int,X6: $int,X9: $int,X7: $int] :
        ( $less(1,$sum(X9,X7))
        | is_common_prefix1(sF8,X6,X9,X7)
        | $less(X7,0)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X8,sK5(X6,X9,sF8,X7)),X10)),X8,X8,sK5(X6,X9,sF8,X7))
        | $less(1,$sum(X6,X7)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f5999,f965]) ).

tff(f5999,plain,
    ( ! [X10: uni,X8: $int,X6: $int,X9: $int,X7: $int] :
        ( $less(1,$sum(X6,X7))
        | is_common_prefix1(sF8,X6,X9,X7)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X8,sK5(X6,X9,sF8,X7)),X10)),X8,X8,sK5(X6,X9,sF8,X7))
        | $less(X7,0)
        | $less(sK0,$sum(X9,X7)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f5998,f478]) ).

tff(f5998,plain,
    ( ! [X10: uni,X8: $int,X6: $int,X9: $int,X7: $int] :
        ( $less(length1(int,sF7),$sum(X9,X7))
        | $less(1,$sum(X6,X7))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X8,sK5(X6,X9,sF8,X7)),X10)),X8,X8,sK5(X6,X9,sF8,X7))
        | is_common_prefix1(sF8,X6,X9,X7)
        | $less(X7,0) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f5997,f965]) ).

tff(f5997,plain,
    ( ! [X10: uni,X8: $int,X6: $int,X9: $int,X7: $int] :
        ( is_common_prefix1(sF8,X6,X9,X7)
        | $less(sK0,$sum(X6,X7))
        | $less(length1(int,sF7),$sum(X9,X7))
        | $less(X7,0)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X8,sK5(X6,X9,sF8,X7)),X10)),X8,X8,sK5(X6,X9,sF8,X7)) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f5977,f478]) ).

tff(f5977,plain,
    ( ! [X10: uni,X8: $int,X6: $int,X9: $int,X7: $int] :
        ( $less(length1(int,sF7),$sum(X6,X7))
        | $less(X7,0)
        | is_common_prefix1(sF8,X6,X9,X7)
        | $less(length1(int,sF7),$sum(X9,X7))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X8,sK5(X6,X9,sF8,X7)),X10)),X8,X8,sK5(X6,X9,sF8,X7)) )
    | ~ spl11_18 ),
    inference(superposition,[],[f3348,f349]) ).

tff(f3348,plain,
    ! [X56: $int,X54: $int,X57: uni,X55: array_int,X52: $int,X53: $int] :
      ( $less(length1(int,t2tb1(X55)),$sum(X53,X56))
      | is_common_prefix1(tb2t1(mk_array1(int,$sum(X52,sK5(X53,X54,X55,X56)),X57)),X52,X52,sK5(X53,X54,X55,X56))
      | is_common_prefix1(X55,X53,X54,X56)
      | $less(X56,0)
      | $less(length1(int,t2tb1(X55)),$sum(X54,X56)) ),
    inference(resolution,[],[f1799,f198]) ).

tff(f8416,plain,
    ( spl11_272
    | spl11_276
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(avatar_split_clause,[],[f8397,f2074,f600,f546,f410,f310,f8414,f8371]) ).

tff(f8414,plain,
    ( spl11_276
  <=> ! [X59: $int,X54: uni,X58: $int,X60: array_int] :
        ( $less(length1(int,X54),0)
        | is_longest_common_prefix1(tb2t1(X54),0,0,0)
        | is_common_prefix1(X60,X58,X59,length1(int,X54))
        | ( 0 = sK5(X58,X59,X60,length1(int,X54)) )
        | ~ $less(length1(int,X54),1)
        | $less(length1(int,t2tb1(X60)),$sum(X59,length1(int,X54)))
        | $less(length1(int,t2tb1(X60)),$sum(X58,length1(int,X54))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_276])]) ).

tff(f8397,plain,
    ( ! [X58: $int,X59: $int,X56: $int,X54: uni,X57: $int,X55: array_int,X60: array_int] :
        ( $less(length1(int,X54),0)
        | $less(length1(int,t2tb1(X60)),$sum(X58,length1(int,X54)))
        | $less(length1(int,t2tb1(X60)),$sum(X59,length1(int,X54)))
        | ~ $less(length1(int,X54),1)
        | ( 0 = sK5(X58,X59,X60,length1(int,X54)) )
        | is_common_prefix1(X60,X58,X59,length1(int,X54))
        | ~ is_common_prefix1(X55,X56,X57,0)
        | is_longest_common_prefix1(tb2t1(X54),0,0,0) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(resolution,[],[f8368,f738]) ).

tff(f8368,plain,
    ( ! [X2: array_int,X3: $int,X0: uni,X1: $int,X4: $int] :
        ( ~ $less(X1,length1(int,X0))
        | ~ $less(length1(int,X0),1)
        | is_longest_common_prefix1(tb2t1(X0),0,0,0)
        | ~ is_common_prefix1(X2,X3,X4,X1) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(superposition,[],[f7894,f211]) ).

tff(f7894,plain,
    ( ! [X2: array_int,X3: $int,X0: $int,X1: array_int,X4: $int] :
        ( ~ $less(X0,length1(int,t2tb1(X1)))
        | ~ $less(length1(int,t2tb1(X1)),1)
        | is_longest_common_prefix1(X1,0,0,0)
        | ~ is_common_prefix1(X2,X3,X4,X0) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(resolution,[],[f6865,f199]) ).

tff(f6865,plain,
    ( ! [X4: $int,X5: array_int] :
        ( $less(X4,0)
        | ~ $less(X4,length1(int,t2tb1(X5)))
        | ~ $less(length1(int,t2tb1(X5)),1)
        | is_longest_common_prefix1(X5,0,0,0) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(evaluation,[],[f6856]) ).

tff(f6856,plain,
    ( ! [X4: $int,X5: array_int] :
        ( ~ $less(X4,length1(int,t2tb1(X5)))
        | $less(X4,0)
        | is_longest_common_prefix1(X5,0,0,0)
        | ~ $less(length1(int,t2tb1(X5)),$sum(0,1)) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(resolution,[],[f5349,f201]) ).

tff(f5349,plain,
    ( ! [X8: array_int,X7: $int] :
        ( is_common_prefix1(X8,0,0,1)
        | ~ $less(X7,length1(int,t2tb1(X8)))
        | $less(X7,0)
        | is_longest_common_prefix1(X8,0,0,0) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(evaluation,[],[f5344]) ).

tff(f5344,plain,
    ( ! [X8: array_int,X7: $int] :
        ( $less(X7,0)
        | is_common_prefix1(X8,0,0,$sum(0,1))
        | ~ $less(X7,length1(int,t2tb1(X8)))
        | is_longest_common_prefix1(X8,0,0,0) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(resolution,[],[f3218,f219]) ).

tff(f3218,plain,
    ( ! [X0: array_int,X1: $int] :
        ( is_common_prefix1(X0,0,0,0)
        | $less(X1,0)
        | ~ $less(X1,length1(int,t2tb1(X0))) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(superposition,[],[f3078,f192]) ).

tff(f3078,plain,
    ( ! [X0: uni,X1: $int] :
        ( is_common_prefix1(tb2t1(X0),0,0,0)
        | $less(X1,0)
        | ~ $less(X1,length1(int,X0)) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(forward_demodulation,[],[f3077,f602]) ).

tff(f3077,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(X1,0)
        | is_common_prefix1(tb2t1(X0),0,0,sK4)
        | ~ $less(X1,length1(int,X0)) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_133 ),
    inference(forward_demodulation,[],[f870,f2076]) ).

tff(f870,plain,
    ( ! [X0: uni,X1: $int] :
        ( ~ $less(X1,length1(int,X0))
        | $less(X1,sF10)
        | is_common_prefix1(tb2t1(X0),0,0,sK4) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37 ),
    inference(resolution,[],[f868,f57]) ).

tff(f868,plain,
    ( ! [X1: uni] :
        ( $less(length1(int,X1),sF10)
        | is_common_prefix1(tb2t1(X1),0,0,sK4) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37 ),
    inference(forward_demodulation,[],[f867,f412]) ).

tff(f8408,plain,
    ( spl11_275
    | spl11_272
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(avatar_split_clause,[],[f8396,f2074,f600,f546,f410,f310,f8371,f8406]) ).

tff(f8406,plain,
    ( spl11_275
  <=> ! [X51: $int,X53: $int,X46: uni,X50: array_int,X52: $int] :
        ( is_common_prefix1(X50,X51,X52,X53)
        | $less(X53,0)
        | ~ $less(sK5(X51,X52,X50,X53),length1(int,X46))
        | $less(length1(int,t2tb1(X50)),$sum(X51,X53))
        | $less(length1(int,t2tb1(X50)),$sum(X52,X53))
        | is_longest_common_prefix1(tb2t1(X46),0,0,0)
        | ~ $less(length1(int,X46),1)
        | ( 0 = length1(int,X46) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_275])]) ).

tff(f8396,plain,
    ( ! [X50: array_int,X51: $int,X48: $int,X46: uni,X49: $int,X47: array_int,X52: $int,X53: $int] :
        ( ~ is_common_prefix1(X47,X48,X49,0)
        | is_common_prefix1(X50,X51,X52,X53)
        | is_longest_common_prefix1(tb2t1(X46),0,0,0)
        | $less(length1(int,t2tb1(X50)),$sum(X52,X53))
        | ( 0 = length1(int,X46) )
        | ~ $less(length1(int,X46),1)
        | $less(length1(int,t2tb1(X50)),$sum(X51,X53))
        | ~ $less(sK5(X51,X52,X50,X53),length1(int,X46))
        | $less(X53,0) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(resolution,[],[f8368,f722]) ).

tff(f8384,plain,
    ( spl11_272
    | spl11_274
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(avatar_split_clause,[],[f8362,f2074,f600,f546,f410,f310,f8382,f8371]) ).

tff(f8382,plain,
    ( spl11_274
  <=> ! [X51: $int,X53: $int,X46: array_int,X50: array_int,X52: $int] :
        ( ~ $less(sK5(X51,X52,X50,X53),length1(int,t2tb1(X46)))
        | is_common_prefix1(X50,X51,X52,X53)
        | $less(length1(int,t2tb1(X50)),$sum(X52,X53))
        | ( 0 = length1(int,t2tb1(X46)) )
        | ~ $less(length1(int,t2tb1(X46)),1)
        | $less(length1(int,t2tb1(X50)),$sum(X51,X53))
        | is_longest_common_prefix1(X46,0,0,0)
        | $less(X53,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_274])]) ).

tff(f8362,plain,
    ( ! [X50: array_int,X51: $int,X48: $int,X46: array_int,X49: $int,X47: array_int,X52: $int,X53: $int] :
        ( ~ $less(sK5(X51,X52,X50,X53),length1(int,t2tb1(X46)))
        | $less(X53,0)
        | is_longest_common_prefix1(X46,0,0,0)
        | $less(length1(int,t2tb1(X50)),$sum(X51,X53))
        | ~ is_common_prefix1(X47,X48,X49,0)
        | ~ $less(length1(int,t2tb1(X46)),1)
        | ( 0 = length1(int,t2tb1(X46)) )
        | $less(length1(int,t2tb1(X50)),$sum(X52,X53))
        | is_common_prefix1(X50,X51,X52,X53) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(resolution,[],[f7894,f722]) ).

tff(f8376,plain,
    ( spl11_272
    | spl11_273
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(avatar_split_clause,[],[f8363,f2074,f600,f546,f410,f310,f8374,f8371]) ).

tff(f8374,plain,
    ( spl11_273
  <=> ! [X59: $int,X54: array_int,X58: $int,X60: array_int] :
        ( $less(length1(int,t2tb1(X60)),$sum(X58,length1(int,t2tb1(X54))))
        | ~ $less(length1(int,t2tb1(X54)),1)
        | $less(length1(int,t2tb1(X54)),0)
        | is_common_prefix1(X60,X58,X59,length1(int,t2tb1(X54)))
        | is_longest_common_prefix1(X54,0,0,0)
        | ( 0 = sK5(X58,X59,X60,length1(int,t2tb1(X54))) )
        | $less(length1(int,t2tb1(X60)),$sum(X59,length1(int,t2tb1(X54)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_273])]) ).

tff(f8363,plain,
    ( ! [X58: $int,X59: $int,X56: $int,X54: array_int,X57: $int,X55: array_int,X60: array_int] :
        ( $less(length1(int,t2tb1(X60)),$sum(X58,length1(int,t2tb1(X54))))
        | $less(length1(int,t2tb1(X60)),$sum(X59,length1(int,t2tb1(X54))))
        | ( 0 = sK5(X58,X59,X60,length1(int,t2tb1(X54))) )
        | is_longest_common_prefix1(X54,0,0,0)
        | is_common_prefix1(X60,X58,X59,length1(int,t2tb1(X54)))
        | ~ is_common_prefix1(X55,X56,X57,0)
        | $less(length1(int,t2tb1(X54)),0)
        | ~ $less(length1(int,t2tb1(X54)),1) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(resolution,[],[f7894,f738]) ).

tff(f8352,plain,
    ( spl11_270
    | ~ spl11_265
    | ~ spl11_271
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(avatar_split_clause,[],[f8326,f6487,f963,f476,f347,f8349,f7814,f8346]) ).

tff(f8346,plain,
    ( spl11_270
  <=> ! [X0: uni] : is_common_prefix1(tb2t1(mk_array1(int,$sum(-3,sK5(-1,-1,sF8,2)),X0)),-3,-3,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_270])]) ).

tff(f7814,plain,
    ( spl11_265
  <=> $less(0,sK5(-1,-1,sF8,2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_265])]) ).

tff(f8349,plain,
    ( spl11_271
  <=> $less(-2,$sum(-3,sK5(-1,-1,sF8,2))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_271])]) ).

tff(f6487,plain,
    ( spl11_247
  <=> is_common_prefix1(sF8,-1,-1,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_247])]) ).

tff(f8326,plain,
    ( ! [X0: uni] :
        ( ~ $less(-2,$sum(-3,sK5(-1,-1,sF8,2)))
        | ~ $less(0,sK5(-1,-1,sF8,2))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(-3,sK5(-1,-1,sF8,2)),X0)),-3,-3,1) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(resolution,[],[f7802,f3040]) ).

tff(f3040,plain,
    ! [X8: uni,X7: $int] :
      ( is_longest_common_prefix1(tb2t1(mk_array1(int,X7,X8)),-3,-3,0)
      | is_common_prefix1(tb2t1(mk_array1(int,X7,X8)),-3,-3,1)
      | ~ $less(-2,X7) ),
    inference(evaluation,[],[f3028]) ).

tff(f3028,plain,
    ! [X8: uni,X7: $int] :
      ( is_common_prefix1(tb2t1(mk_array1(int,X7,X8)),-3,-3,$sum(0,1))
      | is_longest_common_prefix1(tb2t1(mk_array1(int,X7,X8)),-3,-3,0)
      | ~ $less(-2,X7) ),
    inference(resolution,[],[f1503,f219]) ).

tff(f1503,plain,
    ! [X0: $int,X1: uni] :
      ( is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),-3,-3,0)
      | ~ $less(-2,X0) ),
    inference(superposition,[],[f1463,f216]) ).

tff(f1463,plain,
    ! [X0: uni] :
      ( ~ $less(-2,length1(int,X0))
      | is_common_prefix1(tb2t1(X0),-3,-3,0) ),
    inference(superposition,[],[f1028,f211]) ).

tff(f1028,plain,
    ! [X1: array_int] :
      ( ~ $less(-2,length1(int,t2tb1(X1)))
      | is_common_prefix1(X1,-3,-3,0) ),
    inference(interpreted_simplification,[],[f1027]) ).

tff(f1027,plain,
    ! [X1: array_int] :
      ( $less(-2,$sum(-3,0))
      | is_common_prefix1(X1,-3,-3,0)
      | $less(0,0)
      | ~ $less(-2,length1(int,t2tb1(X1))) ),
    inference(instantiation,[],[f540]) ).

tff(f7802,plain,
    ( ! [X6: uni,X4: $int,X5: $int] :
        ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X5,sK5(-1,-1,sF8,2)),X6)),X5,X5,X4)
        | ~ $less(X4,sK5(-1,-1,sF8,2)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(resolution,[],[f7294,f204]) ).

tff(f7294,plain,
    ( ! [X10: uni,X8: $int] : is_common_prefix1(tb2t1(mk_array1(int,$sum(X8,sK5(-1,-1,sF8,2)),X10)),X8,X8,sK5(-1,-1,sF8,2))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(subsumption_resolution,[],[f7264,f6488]) ).

tff(f6488,plain,
    ( ~ is_common_prefix1(sF8,-1,-1,2)
    | spl11_247 ),
    inference(avatar_component_clause,[],[f6487]) ).

tff(f7264,plain,
    ( ! [X10: uni,X8: $int] :
        ( is_common_prefix1(sF8,-1,-1,2)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X8,sK5(-1,-1,sF8,2)),X10)),X8,X8,sK5(-1,-1,sF8,2)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(interpreted_simplification,[],[f7263]) ).

tff(f7263,plain,
    ( ! [X10: uni,X8: $int] :
        ( $less(1,$sum(-1,2))
        | is_common_prefix1(sF8,-1,-1,2)
        | $less(2,0)
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(X8,sK5(-1,-1,sF8,2)),X10)),X8,X8,sK5(-1,-1,sF8,2))
        | $less(1,$sum(-1,2)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(instantiation,[],[f6000]) ).

tff(f8344,plain,
    ( ~ spl11_265
    | spl11_267
    | ~ spl11_269
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(avatar_split_clause,[],[f8339,f6487,f963,f476,f347,f8341,f8332,f7814]) ).

tff(f8332,plain,
    ( spl11_267
  <=> ! [X1: uni] : is_common_prefix1(tb2t1(mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X1)),0,0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_267])]) ).

tff(f8341,plain,
    ( spl11_269
  <=> $less(0,$sum(0,sK5(-1,-1,sF8,2))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_269])]) ).

tff(f8339,plain,
    ( ! [X3: uni] :
        ( ~ $less(0,$sum(0,sK5(-1,-1,sF8,2)))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X3)),0,0,1)
        | ~ $less(0,sK5(-1,-1,sF8,2)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(forward_demodulation,[],[f8338,f216]) ).

tff(f8338,plain,
    ( ! [X3: uni] :
        ( ~ $less(0,length1(int,mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X3)))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X3)),0,0,1)
        | ~ $less(0,sK5(-1,-1,sF8,2)) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(forward_demodulation,[],[f8328,f211]) ).

tff(f8328,plain,
    ( ! [X3: uni] :
        ( ~ $less(0,sK5(-1,-1,sF8,2))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X3)),0,0,1)
        | ~ $less(0,length1(int,t2tb1(tb2t1(mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X3))))) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(resolution,[],[f7802,f1701]) ).

tff(f8337,plain,
    ( spl11_267
    | spl11_268
    | ~ spl11_265
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133
    | spl11_247 ),
    inference(avatar_split_clause,[],[f8330,f6487,f2074,f963,f600,f546,f476,f410,f347,f310,f7814,f8335,f8332]) ).

tff(f8335,plain,
    ( spl11_268
  <=> ! [X2: $int] :
        ( $less(X2,0)
        | ~ $less(X2,$sum(0,sK5(-1,-1,sF8,2))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_268])]) ).

tff(f8330,plain,
    ( ! [X2: $int,X1: uni] :
        ( ~ $less(0,sK5(-1,-1,sF8,2))
        | $less(X2,0)
        | ~ $less(X2,$sum(0,sK5(-1,-1,sF8,2)))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X1)),0,0,1) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133
    | spl11_247 ),
    inference(forward_demodulation,[],[f8327,f216]) ).

tff(f8327,plain,
    ( ! [X2: $int,X1: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X1)),0,0,1)
        | ~ $less(0,sK5(-1,-1,sF8,2))
        | ~ $less(X2,length1(int,mk_array1(int,$sum(0,sK5(-1,-1,sF8,2)),X1)))
        | $less(X2,0) )
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133
    | spl11_247 ),
    inference(resolution,[],[f7802,f3226]) ).

tff(f3226,plain,
    ( ! [X8: uni,X7: $int] :
        ( is_longest_common_prefix1(tb2t1(X8),0,0,0)
        | is_common_prefix1(tb2t1(X8),0,0,1)
        | $less(X7,0)
        | ~ $less(X7,length1(int,X8)) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(evaluation,[],[f3213]) ).

tff(f3213,plain,
    ( ! [X8: uni,X7: $int] :
        ( is_common_prefix1(tb2t1(X8),0,0,$sum(0,1))
        | is_longest_common_prefix1(tb2t1(X8),0,0,0)
        | $less(X7,0)
        | ~ $less(X7,length1(int,X8)) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_133 ),
    inference(resolution,[],[f3078,f219]) ).

tff(f7821,plain,
    ( spl11_265
    | spl11_266
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(avatar_split_clause,[],[f7807,f6487,f963,f476,f347,f7818,f7814]) ).

tff(f7818,plain,
    ( spl11_266
  <=> ( 0 = sK5(-1,-1,sF8,2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_266])]) ).

tff(f7807,plain,
    ( ( 0 = sK5(-1,-1,sF8,2) )
    | $less(0,sK5(-1,-1,sF8,2))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | spl11_247 ),
    inference(resolution,[],[f7294,f361]) ).

tff(f7799,plain,
    spl11_240,
    inference(avatar_split_clause,[],[f7796,f6379]) ).

tff(f6379,plain,
    ( spl11_240
  <=> ! [X0: uni] : is_common_prefix1(tb2t1(mk_array1(int,1,X0)),0,0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_240])]) ).

tff(f7796,plain,
    ! [X9: uni] : is_common_prefix1(tb2t1(mk_array1(int,1,X9)),0,0,1),
    inference(resolution,[],[f7777,f203]) ).

tff(f7777,plain,
    ! [X1: uni] : is_longest_common_prefix1(tb2t1(mk_array1(int,1,X1)),0,0,1),
    inference(evaluation,[],[f7761]) ).

tff(f7761,plain,
    ! [X1: uni] : is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(0,1),X1)),0,0,1),
    inference(interpreted_simplification,[],[f7760]) ).

tff(f7760,plain,
    ! [X1: uni] :
      ( ~ $less($sum(0,1),$sum(0,2))
      | is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(0,1),X1)),0,0,1) ),
    inference(instantiation,[],[f7105]) ).

tff(f7105,plain,
    ! [X0: $int,X1: uni] :
      ( ~ $less($sum(X0,1),$sum(X0,2))
      | is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X0,1),X1)),X0,X0,1) ),
    inference(forward_demodulation,[],[f7104,f216]) ).

tff(f7104,plain,
    ! [X0: $int,X1: uni] :
      ( is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X0,1),X1)),X0,X0,1)
      | ~ $less(length1(int,mk_array1(int,$sum(X0,1),X1)),$sum(X0,2)) ),
    inference(forward_demodulation,[],[f7086,f211]) ).

tff(f7086,plain,
    ! [X0: $int,X1: uni] :
      ( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,$sum(X0,1),X1)))),$sum(X0,2))
      | is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X0,1),X1)),X0,X0,1) ),
    inference(resolution,[],[f4030,f200]) ).

tff(f4030,plain,
    ! [X10: uni,X9: $int] :
      ( is_common_prefix1(tb2t1(mk_array1(int,$sum(X9,1),X10)),X9,X9,2)
      | is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X9,1),X10)),X9,X9,1) ),
    inference(evaluation,[],[f4022]) ).

tff(f4022,plain,
    ! [X10: uni,X9: $int] :
      ( is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X9,1),X10)),X9,X9,1)
      | is_common_prefix1(tb2t1(mk_array1(int,$sum(X9,1),X10)),X9,X9,$sum(1,1)) ),
    inference(resolution,[],[f3304,f219]) ).

tff(f3304,plain,
    ! [X0: $int,X1: uni] : is_common_prefix1(tb2t1(mk_array1(int,$sum(X0,1),X1)),X0,X0,1),
    inference(resolution,[],[f810,f56]) ).

tff(f810,plain,
    ! [X2: uni,X3: $int,X1: $int] :
      ( $less(X1,$sum(X3,1))
      | is_common_prefix1(tb2t1(mk_array1(int,X1,X2)),X3,X3,1) ),
    inference(superposition,[],[f684,f216]) ).

tff(f7256,plain,
    ( spl11_212
    | ~ spl11_205 ),
    inference(avatar_split_clause,[],[f7255,f4433,f4490]) ).

tff(f4490,plain,
    ( spl11_212
  <=> is_common_prefix1(sF8,0,1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_212])]) ).

tff(f4433,plain,
    ( spl11_205
  <=> is_longest_common_prefix1(sF8,0,1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_205])]) ).

tff(f7255,plain,
    ( is_common_prefix1(sF8,0,1,0)
    | ~ spl11_205 ),
    inference(resolution,[],[f4435,f203]) ).

tff(f4435,plain,
    ( is_longest_common_prefix1(sF8,0,1,0)
    | ~ spl11_205 ),
    inference(avatar_component_clause,[],[f4433]) ).

tff(f7024,plain,
    ( ~ spl11_264
    | ~ spl11_259 ),
    inference(avatar_split_clause,[],[f7019,f6731,f7021]) ).

tff(f7021,plain,
    ( spl11_264
  <=> is_longest_common_prefix1(sF8,1,-1,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_264])]) ).

tff(f6731,plain,
    ( spl11_259
  <=> is_common_prefix1(sF8,1,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_259])]) ).

tff(f7019,plain,
    ( ~ is_longest_common_prefix1(sF8,1,-1,-1)
    | ~ spl11_259 ),
    inference(interpreted_simplification,[],[f7018]) ).

tff(f7018,plain,
    ( ~ is_longest_common_prefix1(sF8,1,-1,-1)
    | ~ $less(-1,0)
    | ~ spl11_259 ),
    inference(instantiation,[],[f6773]) ).

tff(f6773,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,1,-1,X0)
        | ~ $less(X0,0) )
    | ~ spl11_259 ),
    inference(resolution,[],[f6733,f204]) ).

tff(f6733,plain,
    ( is_common_prefix1(sF8,1,-1,0)
    | ~ spl11_259 ),
    inference(avatar_component_clause,[],[f6731]) ).

tff(f6903,plain,
    ( spl11_262
    | spl11_263 ),
    inference(avatar_split_clause,[],[f6882,f6901,f6898]) ).

tff(f6898,plain,
    ( spl11_262
  <=> ! [X18: uni,X17: $int] : ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X17,2),X18)),X17,X17,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_262])]) ).

tff(f6901,plain,
    ( spl11_263
  <=> ! [X13: $int,X12: array_int,X14: $int] : ~ is_common_prefix1(X12,X13,X14,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_263])]) ).

tff(f6882,plain,
    ! [X18: uni,X14: $int,X17: $int,X12: array_int,X13: $int] :
      ( ~ is_common_prefix1(X12,X13,X14,2)
      | ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X17,2),X18)),X17,X17,0) ),
    inference(interpreted_simplification,[],[f6881]) ).

tff(f6881,plain,
    ! [X18: uni,X14: $int,X17: $int,X12: array_int,X13: $int] :
      ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X17,2),X18)),X17,X17,0)
      | ~ is_common_prefix1(X12,X13,X14,2)
      | ~ $less(0,2) ),
    inference(instantiation,[],[f5599]) ).

tff(f6795,plain,
    ( spl11_260
    | spl11_261
    | ~ spl11_259 ),
    inference(avatar_split_clause,[],[f6779,f6731,f6792,f6788]) ).

tff(f6788,plain,
    ( spl11_260
  <=> is_longest_common_prefix1(sF8,1,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_260])]) ).

tff(f6792,plain,
    ( spl11_261
  <=> is_common_prefix1(sF8,1,-1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_261])]) ).

tff(f6779,plain,
    ( is_common_prefix1(sF8,1,-1,1)
    | is_longest_common_prefix1(sF8,1,-1,0)
    | ~ spl11_259 ),
    inference(evaluation,[],[f6774]) ).

tff(f6774,plain,
    ( is_longest_common_prefix1(sF8,1,-1,0)
    | is_common_prefix1(sF8,1,-1,$sum(0,1))
    | ~ spl11_259 ),
    inference(resolution,[],[f6733,f219]) ).

tff(f6734,plain,
    ( spl11_259
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f6726,f2062,f963,f476,f347,f6731]) ).

tff(f6726,plain,
    ( is_common_prefix1(sF8,1,-1,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(interpreted_simplification,[],[f6725]) ).

tff(f6725,plain,
    ( $less(-1,$sum(-1,0))
    | is_common_prefix1(sF8,1,-1,0)
    | ~ $less(-1,1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(instantiation,[],[f6710]) ).

tff(f6649,plain,
    ( spl11_258
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_238 ),
    inference(avatar_split_clause,[],[f6644,f6210,f471,f347,f6646]) ).

tff(f6646,plain,
    ( spl11_258
  <=> ( tb2t(get(int,int,sF6,t2tb(1))) = tb2t(get(int,int,sF6,t2tb(-4))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_258])]) ).

tff(f6210,plain,
    ( spl11_238
  <=> is_common_prefix1(sF8,1,-4,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_238])]) ).

tff(f6644,plain,
    ( ( tb2t(get(int,int,sF6,t2tb(1))) = tb2t(get(int,int,sF6,t2tb(-4))) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_238 ),
    inference(forward_demodulation,[],[f6643,f473]) ).

tff(f6643,plain,
    ( ( tb2t(get(int,int,elts(int,sF7),t2tb(1))) = tb2t(get(int,int,elts(int,sF7),t2tb(-4))) )
    | ~ spl11_18
    | ~ spl11_238 ),
    inference(forward_demodulation,[],[f6621,f349]) ).

tff(f6621,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(1))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(-4))) )
    | ~ spl11_238 ),
    inference(evaluation,[],[f6612]) ).

tff(f6612,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(1,0)))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(-4,0)))) )
    | ~ spl11_238 ),
    inference(resolution,[],[f6212,f517]) ).

tff(f6212,plain,
    ( is_common_prefix1(sF8,1,-4,1)
    | ~ spl11_238 ),
    inference(avatar_component_clause,[],[f6210]) ).

tff(f6642,plain,
    ( spl11_256
    | spl11_257
    | ~ spl11_238 ),
    inference(avatar_split_clause,[],[f6622,f6210,f6639,f6635]) ).

tff(f6635,plain,
    ( spl11_256
  <=> is_longest_common_prefix1(sF8,1,-4,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_256])]) ).

tff(f6639,plain,
    ( spl11_257
  <=> is_common_prefix1(sF8,1,-4,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_257])]) ).

tff(f6622,plain,
    ( is_common_prefix1(sF8,1,-4,2)
    | is_longest_common_prefix1(sF8,1,-4,1)
    | ~ spl11_238 ),
    inference(evaluation,[],[f6616]) ).

tff(f6616,plain,
    ( is_common_prefix1(sF8,1,-4,$sum(1,1))
    | is_longest_common_prefix1(sF8,1,-4,1)
    | ~ spl11_238 ),
    inference(resolution,[],[f6212,f219]) ).

tff(f6631,plain,
    ( ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_238 ),
    inference(avatar_contradiction_clause,[],[f6630]) ).

tff(f6630,plain,
    ( $false
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_238 ),
    inference(evaluation,[],[f6629]) ).

tff(f6629,plain,
    ( ~ $less(1,2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_238 ),
    inference(forward_demodulation,[],[f6628,f965]) ).

tff(f6628,plain,
    ( ~ $less(sK0,2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_238 ),
    inference(forward_demodulation,[],[f6627,f478]) ).

tff(f6627,plain,
    ( ~ $less(length1(int,sF7),2)
    | ~ spl11_18
    | ~ spl11_238 ),
    inference(forward_demodulation,[],[f6624,f349]) ).

tff(f6624,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),2)
    | ~ spl11_238 ),
    inference(evaluation,[],[f6613]) ).

tff(f6613,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(1,1))
    | ~ spl11_238 ),
    inference(resolution,[],[f6212,f200]) ).

tff(f6596,plain,
    ( spl11_254
    | spl11_255
    | ~ spl11_247 ),
    inference(avatar_split_clause,[],[f6582,f6487,f6593,f6589]) ).

tff(f6589,plain,
    ( spl11_254
  <=> is_common_prefix1(sF8,-1,-1,3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_254])]) ).

tff(f6593,plain,
    ( spl11_255
  <=> is_longest_common_prefix1(sF8,-1,-1,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_255])]) ).

tff(f6582,plain,
    ( is_longest_common_prefix1(sF8,-1,-1,2)
    | is_common_prefix1(sF8,-1,-1,3)
    | ~ spl11_247 ),
    inference(evaluation,[],[f6575]) ).

tff(f6575,plain,
    ( is_longest_common_prefix1(sF8,-1,-1,2)
    | is_common_prefix1(sF8,-1,-1,$sum(2,1))
    | ~ spl11_247 ),
    inference(resolution,[],[f6489,f219]) ).

tff(f6489,plain,
    ( is_common_prefix1(sF8,-1,-1,2)
    | ~ spl11_247 ),
    inference(avatar_component_clause,[],[f6487]) ).

tff(f6565,plain,
    ( spl11_253
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_224 ),
    inference(avatar_split_clause,[],[f6560,f5460,f471,f347,f6562]) ).

tff(f6562,plain,
    ( spl11_253
  <=> ( tb2t(get(int,int,sF6,t2tb(-1))) = tb2t(get(int,int,sF6,t2tb(-4))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_253])]) ).

tff(f5460,plain,
    ( spl11_224
  <=> is_common_prefix1(sF8,-4,-1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_224])]) ).

tff(f6560,plain,
    ( ( tb2t(get(int,int,sF6,t2tb(-1))) = tb2t(get(int,int,sF6,t2tb(-4))) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_224 ),
    inference(forward_demodulation,[],[f6559,f473]) ).

tff(f6559,plain,
    ( ( tb2t(get(int,int,elts(int,sF7),t2tb(-1))) = tb2t(get(int,int,elts(int,sF7),t2tb(-4))) )
    | ~ spl11_18
    | ~ spl11_224 ),
    inference(forward_demodulation,[],[f6540,f349]) ).

tff(f6540,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(-1))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(-4))) )
    | ~ spl11_224 ),
    inference(evaluation,[],[f6531]) ).

tff(f6531,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(-1,0)))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(-4,0)))) )
    | ~ spl11_224 ),
    inference(resolution,[],[f5462,f517]) ).

tff(f5462,plain,
    ( is_common_prefix1(sF8,-4,-1,1)
    | ~ spl11_224 ),
    inference(avatar_component_clause,[],[f5460]) ).

tff(f6552,plain,
    ( spl11_251
    | spl11_252
    | ~ spl11_224 ),
    inference(avatar_split_clause,[],[f6543,f5460,f6549,f6545]) ).

tff(f6545,plain,
    ( spl11_251
  <=> is_longest_common_prefix1(sF8,-4,-1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_251])]) ).

tff(f6549,plain,
    ( spl11_252
  <=> is_common_prefix1(sF8,-4,-1,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_252])]) ).

tff(f6543,plain,
    ( is_common_prefix1(sF8,-4,-1,2)
    | is_longest_common_prefix1(sF8,-4,-1,1)
    | ~ spl11_224 ),
    inference(evaluation,[],[f6535]) ).

tff(f6535,plain,
    ( is_common_prefix1(sF8,-4,-1,$sum(1,1))
    | is_longest_common_prefix1(sF8,-4,-1,1)
    | ~ spl11_224 ),
    inference(resolution,[],[f5462,f219]) ).

tff(f6528,plain,
    ( ~ spl11_250
    | ~ spl11_222 ),
    inference(avatar_split_clause,[],[f6523,f5335,f6525]) ).

tff(f6525,plain,
    ( spl11_250
  <=> is_longest_common_prefix1(sF8,-4,1,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_250])]) ).

tff(f5335,plain,
    ( spl11_222
  <=> is_common_prefix1(sF8,-4,1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_222])]) ).

tff(f6523,plain,
    ( ~ is_longest_common_prefix1(sF8,-4,1,-1)
    | ~ spl11_222 ),
    inference(interpreted_simplification,[],[f6522]) ).

tff(f6522,plain,
    ( ~ is_longest_common_prefix1(sF8,-4,1,-1)
    | ~ $less(-1,0)
    | ~ spl11_222 ),
    inference(instantiation,[],[f6404]) ).

tff(f6404,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-4,1,X0)
        | ~ $less(X0,0) )
    | ~ spl11_222 ),
    inference(resolution,[],[f5337,f204]) ).

tff(f5337,plain,
    ( is_common_prefix1(sF8,-4,1,0)
    | ~ spl11_222 ),
    inference(avatar_component_clause,[],[f5335]) ).

tff(f6503,plain,
    ( ~ spl11_249
    | ~ spl11_228 ),
    inference(avatar_split_clause,[],[f6498,f5829,f6500]) ).

tff(f6500,plain,
    ( spl11_249
  <=> is_longest_common_prefix1(sF8,-1,-1,-3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_249])]) ).

tff(f5829,plain,
    ( spl11_228
  <=> is_common_prefix1(sF8,-1,-1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_228])]) ).

tff(f6498,plain,
    ( ~ is_longest_common_prefix1(sF8,-1,-1,-3)
    | ~ spl11_228 ),
    inference(interpreted_simplification,[],[f6497]) ).

tff(f6497,plain,
    ( ~ is_longest_common_prefix1(sF8,-1,-1,-3)
    | ~ $less(-3,1)
    | ~ spl11_228 ),
    inference(instantiation,[],[f6473]) ).

tff(f6473,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-1,-1,X0)
        | ~ $less(X0,1) )
    | ~ spl11_228 ),
    inference(resolution,[],[f5831,f204]) ).

tff(f5831,plain,
    ( is_common_prefix1(sF8,-1,-1,1)
    | ~ spl11_228 ),
    inference(avatar_component_clause,[],[f5829]) ).

tff(f6494,plain,
    ( spl11_247
    | spl11_248
    | ~ spl11_228 ),
    inference(avatar_split_clause,[],[f6481,f5829,f6491,f6487]) ).

tff(f6491,plain,
    ( spl11_248
  <=> is_longest_common_prefix1(sF8,-1,-1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_248])]) ).

tff(f6481,plain,
    ( is_longest_common_prefix1(sF8,-1,-1,1)
    | is_common_prefix1(sF8,-1,-1,2)
    | ~ spl11_228 ),
    inference(evaluation,[],[f6474]) ).

tff(f6474,plain,
    ( is_common_prefix1(sF8,-1,-1,$sum(1,1))
    | is_longest_common_prefix1(sF8,-1,-1,1)
    | ~ spl11_228 ),
    inference(resolution,[],[f5831,f219]) ).

tff(f6465,plain,
    ( ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_234 ),
    inference(avatar_contradiction_clause,[],[f6464]) ).

tff(f6464,plain,
    ( $false
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_234 ),
    inference(evaluation,[],[f6463]) ).

tff(f6463,plain,
    ( ~ $less(1,2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_234 ),
    inference(forward_demodulation,[],[f6462,f965]) ).

tff(f6462,plain,
    ( ~ $less(sK0,2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_234 ),
    inference(forward_demodulation,[],[f6461,f478]) ).

tff(f6461,plain,
    ( ~ $less(length1(int,sF7),2)
    | ~ spl11_18
    | ~ spl11_234 ),
    inference(forward_demodulation,[],[f6436,f349]) ).

tff(f6436,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),2)
    | ~ spl11_234 ),
    inference(evaluation,[],[f6428]) ).

tff(f6428,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(1,1))
    | ~ spl11_234 ),
    inference(resolution,[],[f6176,f200]) ).

tff(f6176,plain,
    ( is_common_prefix1(sF8,1,-3,1)
    | ~ spl11_234 ),
    inference(avatar_component_clause,[],[f6174]) ).

tff(f6174,plain,
    ( spl11_234
  <=> is_common_prefix1(sF8,1,-3,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_234])]) ).

tff(f6458,plain,
    ( spl11_246
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_234 ),
    inference(avatar_split_clause,[],[f6453,f6174,f471,f347,f6455]) ).

tff(f6455,plain,
    ( spl11_246
  <=> ( tb2t(get(int,int,sF6,t2tb(-3))) = tb2t(get(int,int,sF6,t2tb(1))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_246])]) ).

tff(f6453,plain,
    ( ( tb2t(get(int,int,sF6,t2tb(-3))) = tb2t(get(int,int,sF6,t2tb(1))) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_234 ),
    inference(forward_demodulation,[],[f6452,f473]) ).

tff(f6452,plain,
    ( ( tb2t(get(int,int,elts(int,sF7),t2tb(-3))) = tb2t(get(int,int,elts(int,sF7),t2tb(1))) )
    | ~ spl11_18
    | ~ spl11_234 ),
    inference(forward_demodulation,[],[f6437,f349]) ).

tff(f6437,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(1))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(-3))) )
    | ~ spl11_234 ),
    inference(evaluation,[],[f6427]) ).

tff(f6427,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(1,0)))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(-3,0)))) )
    | ~ spl11_234 ),
    inference(resolution,[],[f6176,f517]) ).

tff(f6448,plain,
    ( spl11_244
    | spl11_245
    | ~ spl11_234 ),
    inference(avatar_split_clause,[],[f6439,f6174,f6445,f6441]) ).

tff(f6441,plain,
    ( spl11_244
  <=> is_longest_common_prefix1(sF8,1,-3,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_244])]) ).

tff(f6445,plain,
    ( spl11_245
  <=> is_common_prefix1(sF8,1,-3,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_245])]) ).

tff(f6439,plain,
    ( is_common_prefix1(sF8,1,-3,2)
    | is_longest_common_prefix1(sF8,1,-3,1)
    | ~ spl11_234 ),
    inference(evaluation,[],[f6431]) ).

tff(f6431,plain,
    ( is_common_prefix1(sF8,1,-3,$sum(1,1))
    | is_longest_common_prefix1(sF8,1,-3,1)
    | ~ spl11_234 ),
    inference(resolution,[],[f6176,f219]) ).

tff(f6424,plain,
    ( spl11_242
    | spl11_243
    | ~ spl11_222 ),
    inference(avatar_split_clause,[],[f6411,f5335,f6421,f6417]) ).

tff(f6417,plain,
    ( spl11_242
  <=> is_common_prefix1(sF8,-4,1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_242])]) ).

tff(f6421,plain,
    ( spl11_243
  <=> is_longest_common_prefix1(sF8,-4,1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_243])]) ).

tff(f6411,plain,
    ( is_longest_common_prefix1(sF8,-4,1,0)
    | is_common_prefix1(sF8,-4,1,1)
    | ~ spl11_222 ),
    inference(evaluation,[],[f6405]) ).

tff(f6405,plain,
    ( is_common_prefix1(sF8,-4,1,$sum(0,1))
    | is_longest_common_prefix1(sF8,-4,1,0)
    | ~ spl11_222 ),
    inference(resolution,[],[f5337,f219]) ).

tff(f6399,plain,
    ( spl11_240
    | spl11_16
    | ~ spl11_68 ),
    inference(avatar_split_clause,[],[f6398,f963,f328,f6379]) ).

tff(f6398,plain,
    ( ! [X2: uni] : is_common_prefix1(tb2t1(mk_array1(int,1,X2)),0,0,1)
    | spl11_16
    | ~ spl11_68 ),
    inference(evaluation,[],[f6397]) ).

tff(f6397,plain,
    ( ! [X2: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,1,X2)),0,0,1)
        | ~ $less(0,1) )
    | spl11_16
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f6396,f216]) ).

tff(f6396,plain,
    ( ! [X2: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,1,X2)),0,0,1)
        | ~ $less(0,length1(int,mk_array1(int,1,X2))) )
    | spl11_16
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f6392,f211]) ).

tff(f6392,plain,
    ( ! [X2: uni] :
        ( ~ $less(0,length1(int,t2tb1(tb2t1(mk_array1(int,1,X2)))))
        | is_common_prefix1(tb2t1(mk_array1(int,1,X2)),0,0,1) )
    | spl11_16
    | ~ spl11_68 ),
    inference(evaluation,[],[f6390]) ).

tff(f6390,plain,
    ( ! [X2: uni] :
        ( ~ $less(0,length1(int,t2tb1(tb2t1(mk_array1(int,$sum(0,1),X2)))))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(0,1),X2)),0,0,1) )
    | spl11_16
    | ~ spl11_68 ),
    inference(resolution,[],[f6371,f1701]) ).

tff(f6371,plain,
    ( ! [X6: uni,X5: $int] : ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X5,1),X6)),X5,X5,0)
    | spl11_16
    | ~ spl11_68 ),
    inference(interpreted_simplification,[],[f6370]) ).

tff(f6370,plain,
    ( ! [X6: uni,X5: $int] :
        ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X5,1),X6)),X5,X5,0)
        | ~ $less(0,1) )
    | spl11_16
    | ~ spl11_68 ),
    inference(instantiation,[],[f6314]) ).

tff(f6314,plain,
    ( ! [X6: uni,X4: $int,X5: $int] :
        ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X5,1),X6)),X5,X5,X4)
        | ~ $less(X4,1) )
    | spl11_16
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f6313,f965]) ).

tff(f6313,plain,
    ( ! [X6: uni,X4: $int,X5: $int] :
        ( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X5,sK0),X6)),X5,X5,X4)
        | ~ $less(X4,1) )
    | spl11_16
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f3467,f965]) ).

tff(f3467,plain,
    ( ! [X6: uni,X4: $int,X5: $int] :
        ( ~ $less(X4,sK0)
        | ~ is_longest_common_prefix1(tb2t1(mk_array1(int,$sum(X5,sK0),X6)),X5,X5,X4) )
    | spl11_16 ),
    inference(resolution,[],[f3344,f204]) ).

tff(f3344,plain,
    ( ! [X44: $int,X45: uni] : is_common_prefix1(tb2t1(mk_array1(int,$sum(X44,sK0),X45)),X44,X44,sK0)
    | spl11_16 ),
    inference(resolution,[],[f1799,f330]) ).

tff(f6395,plain,
    ( spl11_241
    | spl11_240
    | ~ spl11_13
    | spl11_16
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(avatar_split_clause,[],[f6394,f2074,f963,f600,f546,f410,f328,f310,f6379,f6382]) ).

tff(f6382,plain,
    ( spl11_241
  <=> ! [X1: $int] :
        ( $less(X1,0)
        | ~ $less(X1,1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_241])]) ).

tff(f6394,plain,
    ( ! [X0: uni,X1: $int] :
        ( is_common_prefix1(tb2t1(mk_array1(int,1,X0)),0,0,1)
        | ~ $less(X1,1)
        | $less(X1,0) )
    | ~ spl11_13
    | spl11_16
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(forward_demodulation,[],[f6393,f216]) ).

tff(f6393,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(X1,0)
        | ~ $less(X1,length1(int,mk_array1(int,1,X0)))
        | is_common_prefix1(tb2t1(mk_array1(int,1,X0)),0,0,1) )
    | ~ spl11_13
    | spl11_16
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(evaluation,[],[f6389]) ).

tff(f6389,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(X1,0)
        | ~ $less(X1,length1(int,mk_array1(int,$sum(0,1),X0)))
        | is_common_prefix1(tb2t1(mk_array1(int,$sum(0,1),X0)),0,0,1) )
    | ~ spl11_13
    | spl11_16
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(resolution,[],[f6371,f3226]) ).

tff(f6388,plain,
    ( spl11_240
    | spl11_16
    | ~ spl11_68 ),
    inference(avatar_split_clause,[],[f6387,f963,f328,f6379]) ).

tff(f6387,plain,
    ( ! [X2: uni] : is_common_prefix1(tb2t1(mk_array1(int,1,X2)),0,0,1)
    | spl11_16
    | ~ spl11_68 ),
    inference(evaluation,[],[f6386]) ).

tff(f6386,plain,
    ( ! [X2: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,1,X2)),0,0,1)
        | ~ $less(0,1) )
    | spl11_16
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f6385,f216]) ).

tff(f6385,plain,
    ( ! [X2: uni] :
        ( ~ $less(0,length1(int,mk_array1(int,1,X2)))
        | is_common_prefix1(tb2t1(mk_array1(int,1,X2)),0,0,1) )
    | spl11_16
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f6375,f211]) ).

tff(f6375,plain,
    ( ! [X2: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,1,X2)),0,0,1)
        | ~ $less(0,length1(int,t2tb1(tb2t1(mk_array1(int,1,X2))))) )
    | spl11_16
    | ~ spl11_68 ),
    inference(evaluation,[],[f6373]) ).

tff(f6373,plain,
    ( ! [X2: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,$sum(0,1),X2)),0,0,1)
        | ~ $less(0,1)
        | ~ $less(0,length1(int,t2tb1(tb2t1(mk_array1(int,$sum(0,1),X2))))) )
    | spl11_16
    | ~ spl11_68 ),
    inference(resolution,[],[f6314,f1701]) ).

tff(f6384,plain,
    ( spl11_240
    | spl11_241
    | ~ spl11_13
    | spl11_16
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(avatar_split_clause,[],[f6377,f2074,f963,f600,f546,f410,f328,f310,f6382,f6379]) ).

tff(f6377,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(X1,0)
        | is_common_prefix1(tb2t1(mk_array1(int,1,X0)),0,0,1)
        | ~ $less(X1,1) )
    | ~ spl11_13
    | spl11_16
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(forward_demodulation,[],[f6376,f216]) ).

tff(f6376,plain,
    ( ! [X0: uni,X1: $int] :
        ( is_common_prefix1(tb2t1(mk_array1(int,1,X0)),0,0,1)
        | $less(X1,0)
        | ~ $less(X1,length1(int,mk_array1(int,1,X0))) )
    | ~ spl11_13
    | spl11_16
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(evaluation,[],[f6372]) ).

tff(f6372,plain,
    ( ! [X0: uni,X1: $int] :
        ( is_common_prefix1(tb2t1(mk_array1(int,$sum(0,1),X0)),0,0,1)
        | ~ $less(0,1)
        | ~ $less(X1,length1(int,mk_array1(int,$sum(0,1),X0)))
        | $less(X1,0) )
    | ~ spl11_13
    | spl11_16
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | ~ spl11_68
    | ~ spl11_133 ),
    inference(resolution,[],[f6314,f3226]) ).

tff(f6325,plain,
    ( ~ spl11_239
    | ~ spl11_233 ),
    inference(avatar_split_clause,[],[f6320,f6062,f6322]) ).

tff(f6322,plain,
    ( spl11_239
  <=> is_longest_common_prefix1(sF8,1,-4,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_239])]) ).

tff(f6062,plain,
    ( spl11_233
  <=> is_common_prefix1(sF8,1,-4,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_233])]) ).

tff(f6320,plain,
    ( ~ is_longest_common_prefix1(sF8,1,-4,-1)
    | ~ spl11_233 ),
    inference(interpreted_simplification,[],[f6319]) ).

tff(f6319,plain,
    ( ~ is_longest_common_prefix1(sF8,1,-4,-1)
    | ~ $less(-1,0)
    | ~ spl11_233 ),
    inference(instantiation,[],[f6193]) ).

tff(f6193,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,1,-4,X0)
        | ~ $less(X0,0) )
    | ~ spl11_233 ),
    inference(resolution,[],[f6064,f204]) ).

tff(f6064,plain,
    ( is_common_prefix1(sF8,1,-4,0)
    | ~ spl11_233 ),
    inference(avatar_component_clause,[],[f6062]) ).

tff(f6213,plain,
    ( spl11_237
    | spl11_238
    | ~ spl11_233 ),
    inference(avatar_split_clause,[],[f6200,f6062,f6210,f6206]) ).

tff(f6206,plain,
    ( spl11_237
  <=> is_longest_common_prefix1(sF8,1,-4,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_237])]) ).

tff(f6200,plain,
    ( is_common_prefix1(sF8,1,-4,1)
    | is_longest_common_prefix1(sF8,1,-4,0)
    | ~ spl11_233 ),
    inference(evaluation,[],[f6194]) ).

tff(f6194,plain,
    ( is_common_prefix1(sF8,1,-4,$sum(0,1))
    | is_longest_common_prefix1(sF8,1,-4,0)
    | ~ spl11_233 ),
    inference(resolution,[],[f6064,f219]) ).

tff(f6190,plain,
    ( ~ spl11_236
    | ~ spl11_231 ),
    inference(avatar_split_clause,[],[f6185,f5890,f6187]) ).

tff(f6187,plain,
    ( spl11_236
  <=> is_longest_common_prefix1(sF8,1,-3,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_236])]) ).

tff(f5890,plain,
    ( spl11_231
  <=> is_common_prefix1(sF8,1,-3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_231])]) ).

tff(f6185,plain,
    ( ~ is_longest_common_prefix1(sF8,1,-3,-1)
    | ~ spl11_231 ),
    inference(interpreted_simplification,[],[f6184]) ).

tff(f6184,plain,
    ( ~ is_longest_common_prefix1(sF8,1,-3,-1)
    | ~ $less(-1,0)
    | ~ spl11_231 ),
    inference(instantiation,[],[f6159]) ).

tff(f6159,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,1,-3,X0)
        | ~ $less(X0,0) )
    | ~ spl11_231 ),
    inference(resolution,[],[f5892,f204]) ).

tff(f5892,plain,
    ( is_common_prefix1(sF8,1,-3,0)
    | ~ spl11_231 ),
    inference(avatar_component_clause,[],[f5890]) ).

tff(f6181,plain,
    ( spl11_234
    | spl11_235
    | ~ spl11_231 ),
    inference(avatar_split_clause,[],[f6165,f5890,f6178,f6174]) ).

tff(f6178,plain,
    ( spl11_235
  <=> is_longest_common_prefix1(sF8,1,-3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_235])]) ).

tff(f6165,plain,
    ( is_longest_common_prefix1(sF8,1,-3,0)
    | is_common_prefix1(sF8,1,-3,1)
    | ~ spl11_231 ),
    inference(evaluation,[],[f6160]) ).

tff(f6160,plain,
    ( is_longest_common_prefix1(sF8,1,-3,0)
    | is_common_prefix1(sF8,1,-3,$sum(0,1))
    | ~ spl11_231 ),
    inference(resolution,[],[f5892,f219]) ).

tff(f6065,plain,
    ( spl11_233
    | ~ spl11_68
    | ~ spl11_161 ),
    inference(avatar_split_clause,[],[f6060,f3055,f963,f6062]) ).

tff(f3055,plain,
    ( spl11_161
  <=> is_common_prefix1(sF8,sK0,-4,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_161])]) ).

tff(f6060,plain,
    ( is_common_prefix1(sF8,1,-4,0)
    | ~ spl11_68
    | ~ spl11_161 ),
    inference(forward_demodulation,[],[f3057,f965]) ).

tff(f3057,plain,
    ( is_common_prefix1(sF8,sK0,-4,0)
    | ~ spl11_161 ),
    inference(avatar_component_clause,[],[f3055]) ).

tff(f6028,plain,
    ( ~ spl11_232
    | ~ spl11_68
    | spl11_175 ),
    inference(avatar_split_clause,[],[f6023,f3802,f963,f6025]) ).

tff(f6025,plain,
    ( spl11_232
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,-6,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(1,-6,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_232])]) ).

tff(f3802,plain,
    ( spl11_175
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(sK0,-6,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,-6,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_175])]) ).

tff(f6023,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,-6,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(1,-6,sF8,0))))) )
    | ~ spl11_68
    | spl11_175 ),
    inference(forward_demodulation,[],[f3804,f965]) ).

tff(f3804,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(sK0,-6,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,-6,sF8,0))))) )
    | spl11_175 ),
    inference(avatar_component_clause,[],[f3802]) ).

tff(f5893,plain,
    ( spl11_231
    | ~ spl11_68
    | ~ spl11_144 ),
    inference(avatar_split_clause,[],[f5888,f2425,f963,f5890]) ).

tff(f2425,plain,
    ( spl11_144
  <=> is_common_prefix1(sF8,sK0,-3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_144])]) ).

tff(f5888,plain,
    ( is_common_prefix1(sF8,1,-3,0)
    | ~ spl11_68
    | ~ spl11_144 ),
    inference(forward_demodulation,[],[f2427,f965]) ).

tff(f2427,plain,
    ( is_common_prefix1(sF8,sK0,-3,0)
    | ~ spl11_144 ),
    inference(avatar_component_clause,[],[f2425]) ).

tff(f5887,plain,
    ( ~ spl11_230
    | ~ spl11_15
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_68
    | spl11_176 ),
    inference(avatar_split_clause,[],[f5882,f3852,f963,f476,f471,f401,f323,f5884]) ).

tff(f5884,plain,
    ( spl11_230
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,-1,sF8,1))))) = tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(0,-1,sF8,1))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_230])]) ).

tff(f3852,plain,
    ( spl11_176
  <=> is_common_prefix1(sF8,0,-1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_176])]) ).

tff(f5882,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,-1,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(0,-1,sF8,1))))) )
    | ~ spl11_15
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_68
    | spl11_176 ),
    inference(subsumption_resolution,[],[f5880,f3853]) ).

tff(f3853,plain,
    ( ~ is_common_prefix1(sF8,0,-1,1)
    | spl11_176 ),
    inference(avatar_component_clause,[],[f3852]) ).

tff(f5880,plain,
    ( is_common_prefix1(sF8,0,-1,1)
    | ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,-1,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(0,-1,sF8,1))))) )
    | ~ spl11_15
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(interpreted_simplification,[],[f5879]) ).

tff(f5879,plain,
    ( $less(1,$sum(0,1))
    | ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,-1,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(0,-1,sF8,1))))) )
    | is_common_prefix1(sF8,0,-1,1)
    | ~ spl11_15
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(instantiation,[],[f5878]) ).

tff(f5878,plain,
    ( ! [X0: $int] :
        ( $less(1,$sum(X0,1))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,-1,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(X0,-1,sF8,1))))) )
        | is_common_prefix1(sF8,X0,-1,1) )
    | ~ spl11_15
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_68 ),
    inference(forward_demodulation,[],[f4043,f965]) ).

tff(f4043,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,1))
        | is_common_prefix1(sF8,X0,-1,1)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,-1,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(X0,-1,sF8,1))))) ) )
    | ~ spl11_15
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f4042,f473]) ).

tff(f4042,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,-1,sF8,1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(-1,sK5(X0,-1,sF8,1))))) )
        | is_common_prefix1(sF8,X0,-1,1)
        | $less(sK0,$sum(X0,1)) )
    | ~ spl11_15
    | ~ spl11_27
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f4041,f325]) ).

tff(f4041,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,X0,-1,1)
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(-1,sK5(X0,-1,tb2t1(sF7),1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,-1,tb2t1(sF7),1))))) )
        | $less(sK0,$sum(X0,1)) )
    | ~ spl11_15
    | ~ spl11_27
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f4040,f325]) ).

tff(f4040,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,1))
        | is_common_prefix1(tb2t1(sF7),X0,-1,1)
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(-1,sK5(X0,-1,tb2t1(sF7),1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,-1,tb2t1(sF7),1))))) ) )
    | ~ spl11_27
    | ~ spl11_35 ),
    inference(subsumption_resolution,[],[f4038,f403]) ).

tff(f4038,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(-1,sK5(X0,-1,tb2t1(sF7),1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,-1,tb2t1(sF7),1))))) )
        | ~ $less(0,sK0)
        | $less(sK0,$sum(X0,1))
        | is_common_prefix1(tb2t1(sF7),X0,-1,1) )
    | ~ spl11_35 ),
    inference(superposition,[],[f2762,f478]) ).

tff(f2762,plain,
    ! [X0: uni,X1: $int] :
      ( $less(length1(int,X0),$sum(X1,1))
      | ~ $less(0,length1(int,X0))
      | ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(X1,-1,tb2t1(X0),1))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(-1,sK5(X1,-1,tb2t1(X0),1))))) )
      | is_common_prefix1(tb2t1(X0),X1,-1,1) ),
    inference(interpreted_simplification,[],[f2761]) ).

tff(f2761,plain,
    ! [X0: uni,X1: $int] :
      ( $less(0,$sum(-1,1))
      | ~ $less(0,length1(int,X0))
      | ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(X1,-1,tb2t1(X0),1))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(-1,sK5(X1,-1,tb2t1(X0),1))))) )
      | is_common_prefix1(tb2t1(X0),X1,-1,1)
      | $less(length1(int,X0),$sum(X1,1)) ),
    inference(instantiation,[],[f1417]) ).

tff(f1417,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: $int] :
      ( $less(X3,$sum(X2,1))
      | ~ $less(X3,length1(int,X0))
      | ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(X1,X2,tb2t1(X0),1))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(X2,sK5(X1,X2,tb2t1(X0),1))))) )
      | is_common_prefix1(tb2t1(X0),X1,X2,1)
      | $less(length1(int,X0),$sum(X1,1)) ),
    inference(resolution,[],[f742,f57]) ).

tff(f742,plain,
    ! [X2: $int,X0: uni,X1: $int] :
      ( $less(length1(int,X0),$sum(X2,1))
      | ( tb2t(get(int,int,elts(int,X0),t2tb($sum(X1,sK5(X1,X2,tb2t1(X0),1))))) != tb2t(get(int,int,elts(int,X0),t2tb($sum(X2,sK5(X1,X2,tb2t1(X0),1))))) )
      | $less(length1(int,X0),$sum(X1,1))
      | is_common_prefix1(tb2t1(X0),X1,X2,1) ),
    inference(superposition,[],[f531,f211]) ).

tff(f5864,plain,
    ( spl11_212
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f5859,f2062,f963,f476,f323,f4490]) ).

tff(f5859,plain,
    ( is_common_prefix1(sF8,0,1,0)
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(interpreted_simplification,[],[f5858]) ).

tff(f5858,plain,
    ( $less(1,$sum(0,0))
    | is_common_prefix1(sF8,0,1,0)
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(instantiation,[],[f5788]) ).

tff(f5788,plain,
    ( ! [X0: $int] :
        ( $less(1,$sum(X0,0))
        | is_common_prefix1(sF8,X0,1,0) )
    | ~ spl11_15
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f5787,f325]) ).

tff(f5787,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(tb2t1(sF7),X0,1,0)
        | $less(1,$sum(X0,0)) )
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f5786,f965]) ).

tff(f5786,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | is_common_prefix1(tb2t1(sF7),X0,1,0) )
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(evaluation,[],[f5785]) ).

tff(f5785,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(tb2t1(sF7),X0,1,0)
        | $less(sK0,$sum(X0,0))
        | $less(1,1) )
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f5783,f965]) ).

tff(f5783,plain,
    ( ! [X0: $int] :
        ( $less(sK0,1)
        | is_common_prefix1(tb2t1(sF7),X0,1,0)
        | $less(sK0,$sum(X0,0)) )
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(superposition,[],[f5781,f478]) ).

tff(f5781,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(length1(int,X0),1)
        | $less(length1(int,X0),$sum(X1,0))
        | is_common_prefix1(tb2t1(X0),X1,1,0) )
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f5780,f965]) ).

tff(f5780,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(length1(int,X0),sK0)
        | $less(length1(int,X0),$sum(X1,0))
        | is_common_prefix1(tb2t1(X0),X1,1,0) )
    | ~ spl11_68
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3593,f965]) ).

tff(f3593,plain,
    ( ! [X0: uni,X1: $int] :
        ( $less(length1(int,X0),sK0)
        | is_common_prefix1(tb2t1(X0),X1,sK0,0)
        | $less(length1(int,X0),$sum(X1,0)) )
    | ~ spl11_131 ),
    inference(superposition,[],[f2126,f211]) ).

tff(f2126,plain,
    ( ! [X0: array_int,X1: $int] :
        ( $less(length1(int,t2tb1(X0)),sK0)
        | is_common_prefix1(X0,X1,sK0,0)
        | $less(length1(int,t2tb1(X0)),$sum(X1,0)) )
    | ~ spl11_131 ),
    inference(superposition,[],[f511,f2064]) ).

tff(f5844,plain,
    ( ~ spl11_229
    | ~ spl11_226 ),
    inference(avatar_split_clause,[],[f5838,f5760,f5841]) ).

tff(f5841,plain,
    ( spl11_229
  <=> is_longest_common_prefix1(sF8,-1,-1,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_229])]) ).

tff(f5760,plain,
    ( spl11_226
  <=> is_common_prefix1(sF8,-1,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_226])]) ).

tff(f5838,plain,
    ( ~ is_longest_common_prefix1(sF8,-1,-1,-1)
    | ~ spl11_226 ),
    inference(interpreted_simplification,[],[f5837]) ).

tff(f5837,plain,
    ( ~ is_longest_common_prefix1(sF8,-1,-1,-1)
    | ~ $less(-1,0)
    | ~ spl11_226 ),
    inference(instantiation,[],[f5809]) ).

tff(f5809,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-1,-1,X0)
        | ~ $less(X0,0) )
    | ~ spl11_226 ),
    inference(resolution,[],[f5762,f204]) ).

tff(f5762,plain,
    ( is_common_prefix1(sF8,-1,-1,0)
    | ~ spl11_226 ),
    inference(avatar_component_clause,[],[f5760]) ).

tff(f5832,plain,
    ( spl11_227
    | spl11_228
    | ~ spl11_226 ),
    inference(avatar_split_clause,[],[f5815,f5760,f5829,f5825]) ).

tff(f5825,plain,
    ( spl11_227
  <=> is_longest_common_prefix1(sF8,-1,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_227])]) ).

tff(f5815,plain,
    ( is_common_prefix1(sF8,-1,-1,1)
    | is_longest_common_prefix1(sF8,-1,-1,0)
    | ~ spl11_226 ),
    inference(evaluation,[],[f5810]) ).

tff(f5810,plain,
    ( is_common_prefix1(sF8,-1,-1,$sum(0,1))
    | is_longest_common_prefix1(sF8,-1,-1,0)
    | ~ spl11_226 ),
    inference(resolution,[],[f5762,f219]) ).

tff(f5763,plain,
    ( spl11_226
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_57
    | spl11_63 ),
    inference(avatar_split_clause,[],[f5758,f841,f769,f476,f347,f5760]) ).

tff(f841,plain,
    ( spl11_63
  <=> $less(sK0,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_63])]) ).

tff(f5758,plain,
    ( is_common_prefix1(sF8,-1,-1,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_57
    | spl11_63 ),
    inference(subsumption_resolution,[],[f5757,f843]) ).

tff(f843,plain,
    ( ~ $less(sK0,-1)
    | spl11_63 ),
    inference(avatar_component_clause,[],[f841]) ).

tff(f5757,plain,
    ( $less(sK0,-1)
    | is_common_prefix1(sF8,-1,-1,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_57 ),
    inference(forward_demodulation,[],[f5756,f478]) ).

tff(f5756,plain,
    ( is_common_prefix1(sF8,-1,-1,0)
    | $less(length1(int,sF7),-1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_57 ),
    inference(subsumption_resolution,[],[f5755,f771]) ).

tff(f5755,plain,
    ( ~ $less(-1,sK0)
    | $less(length1(int,sF7),-1)
    | is_common_prefix1(sF8,-1,-1,0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f5754,f478]) ).

tff(f5754,plain,
    ( ~ $less(-1,length1(int,sF7))
    | $less(length1(int,sF7),-1)
    | is_common_prefix1(sF8,-1,-1,0)
    | ~ spl11_18 ),
    inference(superposition,[],[f4504,f349]) ).

tff(f4504,plain,
    ! [X0: array_int] :
      ( $less(length1(int,t2tb1(X0)),-1)
      | is_common_prefix1(X0,-1,-1,0)
      | ~ $less(-1,length1(int,t2tb1(X0))) ),
    inference(evaluation,[],[f4503]) ).

tff(f4503,plain,
    ! [X0: array_int] :
      ( ~ $less(-1,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,-1,-1,0)
      | $less(length1(int,t2tb1(X0)),$sum(-1,0)) ),
    inference(equality_resolution,[],[f2817]) ).

tff(f2817,plain,
    ! [X0: array_int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,-1,X0,0))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(-1,sK5(X1,-1,X0,0))))) )
      | is_common_prefix1(X0,X1,-1,0)
      | ~ $less(-1,length1(int,t2tb1(X0)))
      | $less(length1(int,t2tb1(X0)),$sum(X1,0)) ),
    inference(interpreted_simplification,[],[f2816]) ).

tff(f2816,plain,
    ! [X0: array_int,X1: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,-1,X0,0))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(-1,sK5(X1,-1,X0,0))))) )
      | $less(length1(int,t2tb1(X0)),$sum(X1,0))
      | $less(0,0)
      | $less(-1,$sum(-1,0))
      | is_common_prefix1(X0,X1,-1,0)
      | ~ $less(-1,length1(int,t2tb1(X0))) ),
    inference(instantiation,[],[f1486]) ).

tff(f1486,plain,
    ! [X2: $int,X3: $int,X0: array_int,X1: $int,X4: $int] :
      ( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,X2,X0,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,X2,X0,X3))))) )
      | $less(length1(int,t2tb1(X0)),$sum(X1,X3))
      | $less(X3,0)
      | $less(X4,$sum(X2,X3))
      | is_common_prefix1(X0,X1,X2,X3)
      | ~ $less(X4,length1(int,t2tb1(X0))) ),
    inference(superposition,[],[f750,f192]) ).

tff(f5474,plain,
    ( ~ spl11_225
    | ~ spl11_221 ),
    inference(avatar_split_clause,[],[f5469,f5328,f5471]) ).

tff(f5471,plain,
    ( spl11_225
  <=> is_longest_common_prefix1(sF8,-4,-1,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_225])]) ).

tff(f5469,plain,
    ( ~ is_longest_common_prefix1(sF8,-4,-1,-1)
    | ~ spl11_221 ),
    inference(interpreted_simplification,[],[f5468]) ).

tff(f5468,plain,
    ( ~ is_longest_common_prefix1(sF8,-4,-1,-1)
    | ~ $less(-1,0)
    | ~ spl11_221 ),
    inference(instantiation,[],[f5446]) ).

tff(f5446,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-4,-1,X0)
        | ~ $less(X0,0) )
    | ~ spl11_221 ),
    inference(resolution,[],[f5330,f204]) ).

tff(f5330,plain,
    ( is_common_prefix1(sF8,-4,-1,0)
    | ~ spl11_221 ),
    inference(avatar_component_clause,[],[f5328]) ).

tff(f5463,plain,
    ( spl11_223
    | spl11_224
    | ~ spl11_221 ),
    inference(avatar_split_clause,[],[f5454,f5328,f5460,f5456]) ).

tff(f5454,plain,
    ( is_common_prefix1(sF8,-4,-1,1)
    | is_longest_common_prefix1(sF8,-4,-1,0)
    | ~ spl11_221 ),
    inference(evaluation,[],[f5447]) ).

tff(f5447,plain,
    ( is_common_prefix1(sF8,-4,-1,$sum(0,1))
    | is_longest_common_prefix1(sF8,-4,-1,0)
    | ~ spl11_221 ),
    inference(resolution,[],[f5330,f219]) ).

tff(f5338,plain,
    ( spl11_222
    | spl11_64
    | ~ spl11_68
    | ~ spl11_131
    | ~ spl11_166 ),
    inference(avatar_split_clause,[],[f5333,f3588,f2062,f963,f850,f5335]) ).

tff(f3588,plain,
    ( spl11_166
  <=> ! [X0: $int] :
        ( is_common_prefix1(sF8,-4,X0,0)
        | $less(sK0,$sum(X0,0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_166])]) ).

tff(f5333,plain,
    ( is_common_prefix1(sF8,-4,1,0)
    | spl11_64
    | ~ spl11_68
    | ~ spl11_131
    | ~ spl11_166 ),
    inference(forward_demodulation,[],[f5332,f965]) ).

tff(f5332,plain,
    ( is_common_prefix1(sF8,-4,sK0,0)
    | spl11_64
    | ~ spl11_68
    | ~ spl11_131
    | ~ spl11_166 ),
    inference(subsumption_resolution,[],[f5326,f852]) ).

tff(f852,plain,
    ( ~ $less(1,sK0)
    | spl11_64 ),
    inference(avatar_component_clause,[],[f850]) ).

tff(f5326,plain,
    ( $less(1,sK0)
    | is_common_prefix1(sF8,-4,sK0,0)
    | ~ spl11_68
    | ~ spl11_131
    | ~ spl11_166 ),
    inference(superposition,[],[f5316,f2064]) ).

tff(f5316,plain,
    ( ! [X0: $int] :
        ( $less(1,$sum(X0,0))
        | is_common_prefix1(sF8,-4,X0,0) )
    | ~ spl11_68
    | ~ spl11_166 ),
    inference(forward_demodulation,[],[f3589,f965]) ).

tff(f3589,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,-4,X0,0)
        | $less(sK0,$sum(X0,0)) )
    | ~ spl11_166 ),
    inference(avatar_component_clause,[],[f3588]) ).

tff(f5331,plain,
    ( spl11_221
    | ~ spl11_68
    | ~ spl11_166 ),
    inference(avatar_split_clause,[],[f5324,f3588,f963,f5328]) ).

tff(f5324,plain,
    ( is_common_prefix1(sF8,-4,-1,0)
    | ~ spl11_68
    | ~ spl11_166 ),
    inference(interpreted_simplification,[],[f5323]) ).

tff(f5323,plain,
    ( $less(1,$sum(-1,0))
    | is_common_prefix1(sF8,-4,-1,0)
    | ~ spl11_68
    | ~ spl11_166 ),
    inference(instantiation,[],[f5316]) ).

tff(f5322,plain,
    ( ~ spl11_220
    | ~ spl11_68
    | spl11_184 ),
    inference(avatar_split_clause,[],[f5317,f3926,f963,f5319]) ).

tff(f5319,plain,
    ( spl11_220
  <=> is_longest_common_prefix1(sF8,1,-6,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_220])]) ).

tff(f3926,plain,
    ( spl11_184
  <=> is_longest_common_prefix1(sF8,sK0,-6,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_184])]) ).

tff(f5317,plain,
    ( ~ is_longest_common_prefix1(sF8,1,-6,-1)
    | ~ spl11_68
    | spl11_184 ),
    inference(forward_demodulation,[],[f3928,f965]) ).

tff(f3928,plain,
    ( ~ is_longest_common_prefix1(sF8,sK0,-6,-1)
    | spl11_184 ),
    inference(avatar_component_clause,[],[f3926]) ).

tff(f5301,plain,
    ( spl11_206
    | spl11_208
    | ~ spl11_143 ),
    inference(avatar_split_clause,[],[f5289,f2412,f4457,f4446]) ).

tff(f4446,plain,
    ( spl11_206
  <=> is_common_prefix1(sF8,1,1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_206])]) ).

tff(f5289,plain,
    ( is_longest_common_prefix1(sF8,1,1,0)
    | is_common_prefix1(sF8,1,1,1)
    | ~ spl11_143 ),
    inference(evaluation,[],[f5283]) ).

tff(f5283,plain,
    ( is_longest_common_prefix1(sF8,1,1,0)
    | is_common_prefix1(sF8,1,1,$sum(0,1))
    | ~ spl11_143 ),
    inference(resolution,[],[f2414,f219]) ).

tff(f2414,plain,
    ( is_common_prefix1(sF8,1,1,0)
    | ~ spl11_143 ),
    inference(avatar_component_clause,[],[f2412]) ).

tff(f5278,plain,
    ( ~ spl11_204
    | ~ spl11_68
    | ~ spl11_134 ),
    inference(avatar_split_clause,[],[f5277,f2083,f963,f4422]) ).

tff(f4422,plain,
    ( spl11_204
  <=> is_longest_common_prefix1(sF8,0,1,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_204])]) ).

tff(f2083,plain,
    ( spl11_134
  <=> is_common_prefix1(sF8,0,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_134])]) ).

tff(f5277,plain,
    ( ~ is_longest_common_prefix1(sF8,0,1,-1)
    | ~ spl11_68
    | ~ spl11_134 ),
    inference(interpreted_simplification,[],[f5276]) ).

tff(f5276,plain,
    ( ~ is_longest_common_prefix1(sF8,0,1,-1)
    | ~ $less(-1,0)
    | ~ spl11_68
    | ~ spl11_134 ),
    inference(instantiation,[],[f4394]) ).

tff(f4394,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,0,1,X0)
        | ~ $less(X0,0) )
    | ~ spl11_68
    | ~ spl11_134 ),
    inference(superposition,[],[f2249,f965]) ).

tff(f2249,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,0,sK0,X0)
        | ~ $less(X0,0) )
    | ~ spl11_134 ),
    inference(resolution,[],[f2085,f204]) ).

tff(f2085,plain,
    ( is_common_prefix1(sF8,0,sK0,0)
    | ~ spl11_134 ),
    inference(avatar_component_clause,[],[f2083]) ).

tff(f5229,plain,
    ( ~ spl11_219
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61
    | ~ spl11_68 ),
    inference(avatar_split_clause,[],[f5224,f963,f821,f600,f374,f5226]) ).

tff(f5226,plain,
    ( spl11_219
  <=> is_longest_common_prefix1(sF8,1,1,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_219])]) ).

tff(f374,plain,
    ( spl11_21
  <=> ( sK3 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_21])]) ).

tff(f821,plain,
    ( spl11_61
  <=> is_common_prefix1(sF8,sK3,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_61])]) ).

tff(f5224,plain,
    ( ~ is_longest_common_prefix1(sF8,1,1,-1)
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61
    | ~ spl11_68 ),
    inference(interpreted_simplification,[],[f5223]) ).

tff(f5223,plain,
    ( ~ is_longest_common_prefix1(sF8,1,1,-1)
    | ~ $less(-1,0)
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61
    | ~ spl11_68 ),
    inference(instantiation,[],[f4381]) ).

tff(f4381,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,1,1,X0)
        | ~ $less(X0,0) )
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61
    | ~ spl11_68 ),
    inference(superposition,[],[f2104,f965]) ).

tff(f2104,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK0,sK0,X0)
        | ~ $less(X0,0) )
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61 ),
    inference(forward_demodulation,[],[f1982,f602]) ).

tff(f1982,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK0,sK0,X0)
        | ~ $less(X0,sK4) )
    | ~ spl11_21
    | ~ spl11_61 ),
    inference(superposition,[],[f996,f376]) ).

tff(f376,plain,
    ( ( sK3 = sK0 )
    | ~ spl11_21 ),
    inference(avatar_component_clause,[],[f374]) ).

tff(f996,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK3,sK3,X0)
        | ~ $less(X0,sK4) )
    | ~ spl11_61 ),
    inference(resolution,[],[f823,f204]) ).

tff(f823,plain,
    ( is_common_prefix1(sF8,sK3,sK3,sK4)
    | ~ spl11_61 ),
    inference(avatar_component_clause,[],[f821]) ).

tff(f5021,plain,
    ( spl11_139
    | ~ spl11_45
    | ~ spl11_75 ),
    inference(avatar_split_clause,[],[f5020,f1071,f600,f2292]) ).

tff(f5020,plain,
    ( is_longest_common_prefix1(sF8,0,0,0)
    | ~ spl11_45
    | ~ spl11_75 ),
    inference(forward_demodulation,[],[f1073,f602]) ).

tff(f5019,plain,
    ( ~ spl11_203
    | ~ spl11_45
    | spl11_88 ),
    inference(avatar_split_clause,[],[f5018,f1277,f600,f4266]) ).

tff(f1277,plain,
    ( spl11_88
  <=> is_common_prefix1(sF8,0,0,$sum(2,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_88])]) ).

tff(f5018,plain,
    ( ~ is_common_prefix1(sF8,0,0,2)
    | ~ spl11_45
    | spl11_88 ),
    inference(evaluation,[],[f5017]) ).

tff(f5017,plain,
    ( ~ is_common_prefix1(sF8,0,0,$sum(2,0))
    | ~ spl11_45
    | spl11_88 ),
    inference(forward_demodulation,[],[f1278,f602]) ).

tff(f1278,plain,
    ( ~ is_common_prefix1(sF8,0,0,$sum(2,sK4))
    | spl11_88 ),
    inference(avatar_component_clause,[],[f1277]) ).

tff(f5016,plain,
    ( ~ spl11_65
    | ~ spl11_45
    | spl11_74 ),
    inference(avatar_split_clause,[],[f5015,f1067,f600,f854]) ).

tff(f1067,plain,
    ( spl11_74
  <=> is_common_prefix1(sF8,0,0,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_74])]) ).

tff(f5015,plain,
    ( ~ is_common_prefix1(sF8,0,0,1)
    | ~ spl11_45
    | spl11_74 ),
    inference(evaluation,[],[f5014]) ).

tff(f5014,plain,
    ( ~ is_common_prefix1(sF8,0,0,$sum(0,1))
    | ~ spl11_45
    | spl11_74 ),
    inference(forward_demodulation,[],[f1068,f602]) ).

tff(f1068,plain,
    ( ~ is_common_prefix1(sF8,0,0,$sum(sK4,1))
    | spl11_74 ),
    inference(avatar_component_clause,[],[f1067]) ).

tff(f5013,plain,
    ( ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_203 ),
    inference(avatar_contradiction_clause,[],[f5012]) ).

tff(f5012,plain,
    ( $false
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_203 ),
    inference(evaluation,[],[f5011]) ).

tff(f5011,plain,
    ( ~ $less(1,2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_203 ),
    inference(forward_demodulation,[],[f5010,f965]) ).

tff(f5010,plain,
    ( ~ $less(sK0,2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_203 ),
    inference(forward_demodulation,[],[f5009,f478]) ).

tff(f5009,plain,
    ( ~ $less(length1(int,sF7),2)
    | ~ spl11_18
    | ~ spl11_203 ),
    inference(forward_demodulation,[],[f4983,f349]) ).

tff(f4983,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),2)
    | ~ spl11_203 ),
    inference(evaluation,[],[f4976]) ).

tff(f4976,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,2))
    | ~ spl11_203 ),
    inference(resolution,[],[f4268,f201]) ).

tff(f4268,plain,
    ( is_common_prefix1(sF8,0,0,2)
    | ~ spl11_203 ),
    inference(avatar_component_clause,[],[f4266]) ).

tff(f5008,plain,
    ( spl11_217
    | spl11_218
    | ~ spl11_203 ),
    inference(avatar_split_clause,[],[f4986,f4266,f5005,f5001]) ).

tff(f5001,plain,
    ( spl11_217
  <=> is_common_prefix1(sF8,0,0,3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_217])]) ).

tff(f5005,plain,
    ( spl11_218
  <=> is_longest_common_prefix1(sF8,0,0,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_218])]) ).

tff(f4986,plain,
    ( is_longest_common_prefix1(sF8,0,0,2)
    | is_common_prefix1(sF8,0,0,3)
    | ~ spl11_203 ),
    inference(evaluation,[],[f4978]) ).

tff(f4978,plain,
    ( is_longest_common_prefix1(sF8,0,0,2)
    | is_common_prefix1(sF8,0,0,$sum(2,1))
    | ~ spl11_203 ),
    inference(resolution,[],[f4268,f219]) ).

tff(f4994,plain,
    ( ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_203 ),
    inference(avatar_contradiction_clause,[],[f4993]) ).

tff(f4993,plain,
    ( $false
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_203 ),
    inference(evaluation,[],[f4992]) ).

tff(f4992,plain,
    ( ~ $less(1,2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_68
    | ~ spl11_203 ),
    inference(forward_demodulation,[],[f4991,f965]) ).

tff(f4991,plain,
    ( ~ $less(sK0,2)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_203 ),
    inference(forward_demodulation,[],[f4990,f478]) ).

tff(f4990,plain,
    ( ~ $less(length1(int,sF7),2)
    | ~ spl11_18
    | ~ spl11_203 ),
    inference(forward_demodulation,[],[f4989,f349]) ).

tff(f4989,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),2)
    | ~ spl11_203 ),
    inference(evaluation,[],[f4975]) ).

tff(f4975,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,2))
    | ~ spl11_203 ),
    inference(resolution,[],[f4268,f200]) ).

tff(f4580,plain,
    ( spl11_215
    | spl11_216
    | ~ spl11_157 ),
    inference(avatar_split_clause,[],[f4563,f2721,f4577,f4573]) ).

tff(f4573,plain,
    ( spl11_215
  <=> is_longest_common_prefix1(sF8,-4,-4,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_215])]) ).

tff(f4577,plain,
    ( spl11_216
  <=> is_common_prefix1(sF8,-4,-4,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_216])]) ).

tff(f2721,plain,
    ( spl11_157
  <=> is_common_prefix1(sF8,-4,-4,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_157])]) ).

tff(f4563,plain,
    ( is_common_prefix1(sF8,-4,-4,2)
    | is_longest_common_prefix1(sF8,-4,-4,1)
    | ~ spl11_157 ),
    inference(evaluation,[],[f4558]) ).

tff(f4558,plain,
    ( is_longest_common_prefix1(sF8,-4,-4,1)
    | is_common_prefix1(sF8,-4,-4,$sum(1,1))
    | ~ spl11_157 ),
    inference(resolution,[],[f2723,f219]) ).

tff(f2723,plain,
    ( is_common_prefix1(sF8,-4,-4,1)
    | ~ spl11_157 ),
    inference(avatar_component_clause,[],[f2721]) ).

tff(f4519,plain,
    ( ~ spl11_214
    | ~ spl11_68
    | spl11_174 ),
    inference(avatar_split_clause,[],[f4514,f3798,f963,f4516]) ).

tff(f3798,plain,
    ( spl11_174
  <=> is_common_prefix1(sF8,sK0,-6,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_174])]) ).

tff(f4514,plain,
    ( ~ is_common_prefix1(sF8,1,-6,0)
    | ~ spl11_68
    | spl11_174 ),
    inference(forward_demodulation,[],[f3799,f965]) ).

tff(f3799,plain,
    ( ~ is_common_prefix1(sF8,sK0,-6,0)
    | spl11_174 ),
    inference(avatar_component_clause,[],[f3798]) ).

tff(f4499,plain,
    ( ~ spl11_213
    | ~ spl11_68
    | spl11_150 ),
    inference(avatar_split_clause,[],[f4406,f2527,f963,f4496]) ).

tff(f4496,plain,
    ( spl11_213
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(1,0,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,0,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_213])]) ).

tff(f2527,plain,
    ( spl11_150
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(sK0,0,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,0,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_150])]) ).

tff(f4406,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(1,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(1,sK5(1,0,sF8,0))))) )
    | ~ spl11_68
    | spl11_150 ),
    inference(superposition,[],[f2529,f965]) ).

tff(f2529,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(sK0,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,0,sF8,0))))) )
    | spl11_150 ),
    inference(avatar_component_clause,[],[f2527]) ).

tff(f4494,plain,
    ( spl11_143
    | ~ spl11_68
    | ~ spl11_136 ),
    inference(avatar_split_clause,[],[f4380,f2100,f963,f2412]) ).

tff(f4380,plain,
    ( is_common_prefix1(sF8,1,1,0)
    | ~ spl11_68
    | ~ spl11_136 ),
    inference(superposition,[],[f2102,f965]) ).

tff(f4493,plain,
    ( spl11_212
    | ~ spl11_68
    | ~ spl11_134 ),
    inference(avatar_split_clause,[],[f4379,f2083,f963,f4490]) ).

tff(f4379,plain,
    ( is_common_prefix1(sF8,0,1,0)
    | ~ spl11_68
    | ~ spl11_134 ),
    inference(superposition,[],[f2085,f965]) ).

tff(f4479,plain,
    ( ~ spl11_211
    | ~ spl11_68
    | spl11_149 ),
    inference(avatar_split_clause,[],[f4405,f2523,f963,f4476]) ).

tff(f2523,plain,
    ( spl11_149
  <=> is_common_prefix1(sF8,sK0,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_149])]) ).

tff(f4405,plain,
    ( ~ is_common_prefix1(sF8,1,0,0)
    | ~ spl11_68
    | spl11_149 ),
    inference(superposition,[],[f2524,f965]) ).

tff(f2524,plain,
    ( ~ is_common_prefix1(sF8,sK0,0,0)
    | spl11_149 ),
    inference(avatar_component_clause,[],[f2523]) ).

tff(f4473,plain,
    ( ~ spl11_210
    | ~ spl11_68
    | spl11_137 ),
    inference(avatar_split_clause,[],[f4390,f2173,f963,f4470]) ).

tff(f4470,plain,
    ( spl11_210
  <=> is_longest_common_prefix1(sF8,1,1,-3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_210])]) ).

tff(f2173,plain,
    ( spl11_137
  <=> is_longest_common_prefix1(sF8,sK0,sK0,-3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_137])]) ).

tff(f4390,plain,
    ( ~ is_longest_common_prefix1(sF8,1,1,-3)
    | ~ spl11_68
    | spl11_137 ),
    inference(superposition,[],[f2175,f965]) ).

tff(f2175,plain,
    ( ~ is_longest_common_prefix1(sF8,sK0,sK0,-3)
    | spl11_137 ),
    inference(avatar_component_clause,[],[f2173]) ).

tff(f4465,plain,
    ( ~ spl11_209
    | ~ spl11_68
    | spl11_126 ),
    inference(avatar_split_clause,[],[f4373,f1986,f963,f4462]) ).

tff(f4462,plain,
    ( spl11_209
  <=> lt1(sF8,1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_209])]) ).

tff(f1986,plain,
    ( spl11_126
  <=> lt1(sF8,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_126])]) ).

tff(f4373,plain,
    ( ~ lt1(sF8,1,0)
    | ~ spl11_68
    | spl11_126 ),
    inference(superposition,[],[f1988,f965]) ).

tff(f1988,plain,
    ( ~ lt1(sF8,sK0,0)
    | spl11_126 ),
    inference(avatar_component_clause,[],[f1986]) ).

tff(f4460,plain,
    ( spl11_208
    | ~ spl11_68
    | ~ spl11_138 ),
    inference(avatar_split_clause,[],[f4395,f2285,f963,f4457]) ).

tff(f4395,plain,
    ( is_longest_common_prefix1(sF8,1,1,0)
    | ~ spl11_68
    | ~ spl11_138 ),
    inference(superposition,[],[f2287,f965]) ).

tff(f4455,plain,
    ( spl11_207
    | ~ spl11_3
    | ~ spl11_68 ),
    inference(avatar_split_clause,[],[f4330,f963,f259,f4452]) ).

tff(f4452,plain,
    ( spl11_207
  <=> ( mk_array1(int,1,sF6) = sF7 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_207])]) ).

tff(f4330,plain,
    ( ( mk_array1(int,1,sF6) = sF7 )
    | ~ spl11_3
    | ~ spl11_68 ),
    inference(superposition,[],[f261,f965]) ).

tff(f4449,plain,
    ( ~ spl11_206
    | ~ spl11_68
    | spl11_145 ),
    inference(avatar_split_clause,[],[f4397,f2457,f963,f4446]) ).

tff(f2457,plain,
    ( spl11_145
  <=> is_common_prefix1(sF8,sK0,sK0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_145])]) ).

tff(f4397,plain,
    ( ~ is_common_prefix1(sF8,1,1,1)
    | ~ spl11_68
    | spl11_145 ),
    inference(superposition,[],[f2458,f965]) ).

tff(f2458,plain,
    ( ~ is_common_prefix1(sF8,sK0,sK0,1)
    | spl11_145 ),
    inference(avatar_component_clause,[],[f2457]) ).

tff(f4436,plain,
    ( spl11_205
    | ~ spl11_68
    | ~ spl11_132 ),
    inference(avatar_split_clause,[],[f4378,f2069,f963,f4433]) ).

tff(f2069,plain,
    ( spl11_132
  <=> is_longest_common_prefix1(sF8,0,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_132])]) ).

tff(f4378,plain,
    ( is_longest_common_prefix1(sF8,0,1,0)
    | ~ spl11_68
    | ~ spl11_132 ),
    inference(superposition,[],[f2071,f965]) ).

tff(f2071,plain,
    ( is_longest_common_prefix1(sF8,0,sK0,0)
    | ~ spl11_132 ),
    inference(avatar_component_clause,[],[f2069]) ).

tff(f4425,plain,
    ( ~ spl11_204
    | ~ spl11_68
    | spl11_140 ),
    inference(avatar_split_clause,[],[f4396,f2305,f963,f4422]) ).

tff(f2305,plain,
    ( spl11_140
  <=> is_longest_common_prefix1(sF8,0,sK0,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_140])]) ).

tff(f4396,plain,
    ( ~ is_longest_common_prefix1(sF8,0,1,-1)
    | ~ spl11_68
    | spl11_140 ),
    inference(superposition,[],[f2307,f965]) ).

tff(f2307,plain,
    ( ~ is_longest_common_prefix1(sF8,0,sK0,-1)
    | spl11_140 ),
    inference(avatar_component_clause,[],[f2305]) ).

tff(f4275,plain,
    ( ~ spl11_155
    | ~ spl11_45
    | spl11_89 ),
    inference(avatar_split_clause,[],[f4274,f1281,f600,f2599]) ).

tff(f1281,plain,
    ( spl11_89
  <=> is_longest_common_prefix1(sF8,0,0,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_89])]) ).

tff(f4274,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,1)
    | ~ spl11_45
    | spl11_89 ),
    inference(evaluation,[],[f4273]) ).

tff(f4273,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,$sum(0,1))
    | ~ spl11_45
    | spl11_89 ),
    inference(forward_demodulation,[],[f1282,f602]) ).

tff(f1282,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,$sum(sK4,1))
    | spl11_89 ),
    inference(avatar_component_clause,[],[f1281]) ).

tff(f4272,plain,
    ( spl11_203
    | ~ spl11_45
    | ~ spl11_88 ),
    inference(avatar_split_clause,[],[f4271,f1277,f600,f4266]) ).

tff(f4271,plain,
    ( is_common_prefix1(sF8,0,0,2)
    | ~ spl11_45
    | ~ spl11_88 ),
    inference(evaluation,[],[f4270]) ).

tff(f4270,plain,
    ( is_common_prefix1(sF8,0,0,$sum(2,0))
    | ~ spl11_45
    | ~ spl11_88 ),
    inference(forward_demodulation,[],[f1279,f602]) ).

tff(f1279,plain,
    ( is_common_prefix1(sF8,0,0,$sum(2,sK4))
    | ~ spl11_88 ),
    inference(avatar_component_clause,[],[f1277]) ).

tff(f4269,plain,
    ( spl11_155
    | spl11_203
    | ~ spl11_65 ),
    inference(avatar_split_clause,[],[f2989,f854,f4266,f2599]) ).

tff(f2989,plain,
    ( is_common_prefix1(sF8,0,0,2)
    | is_longest_common_prefix1(sF8,0,0,1)
    | ~ spl11_65 ),
    inference(evaluation,[],[f2984]) ).

tff(f2984,plain,
    ( is_common_prefix1(sF8,0,0,$sum(1,1))
    | is_longest_common_prefix1(sF8,0,0,1)
    | ~ spl11_65 ),
    inference(resolution,[],[f856,f219]) ).

tff(f4261,plain,
    ( ~ spl11_202
    | spl11_137
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4115,f2947,f2173,f4258]) ).

tff(f4258,plain,
    ( spl11_202
  <=> is_longest_common_prefix1(sF8,-5,-5,-3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_202])]) ).

tff(f2947,plain,
    ( spl11_159
  <=> ( -5 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_159])]) ).

tff(f4115,plain,
    ( ~ is_longest_common_prefix1(sF8,-5,-5,-3)
    | spl11_137
    | ~ spl11_159 ),
    inference(superposition,[],[f2175,f2949]) ).

tff(f2949,plain,
    ( ( -5 = sK0 )
    | ~ spl11_159 ),
    inference(avatar_component_clause,[],[f2947]) ).

tff(f4256,plain,
    ( spl11_201
    | ~ spl11_134
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4104,f2947,f2083,f4253]) ).

tff(f4253,plain,
    ( spl11_201
  <=> is_common_prefix1(sF8,0,-5,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_201])]) ).

tff(f4104,plain,
    ( is_common_prefix1(sF8,0,-5,0)
    | ~ spl11_134
    | ~ spl11_159 ),
    inference(superposition,[],[f2085,f2949]) ).

tff(f4251,plain,
    ( spl11_200
    | ~ spl11_3
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4056,f2947,f259,f4248]) ).

tff(f4248,plain,
    ( spl11_200
  <=> ( mk_array1(int,-5,sF6) = sF7 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_200])]) ).

tff(f4056,plain,
    ( ( mk_array1(int,-5,sF6) = sF7 )
    | ~ spl11_3
    | ~ spl11_159 ),
    inference(superposition,[],[f261,f2949]) ).

tff(f4243,plain,
    ( ~ spl11_199
    | spl11_149
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4130,f2947,f2523,f4240]) ).

tff(f4240,plain,
    ( spl11_199
  <=> is_common_prefix1(sF8,-5,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_199])]) ).

tff(f4130,plain,
    ( ~ is_common_prefix1(sF8,-5,0,0)
    | spl11_149
    | ~ spl11_159 ),
    inference(superposition,[],[f2524,f2949]) ).

tff(f4231,plain,
    ( spl11_198
    | ~ spl11_132
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4103,f2947,f2069,f4228]) ).

tff(f4228,plain,
    ( spl11_198
  <=> is_longest_common_prefix1(sF8,0,-5,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_198])]) ).

tff(f4103,plain,
    ( is_longest_common_prefix1(sF8,0,-5,0)
    | ~ spl11_132
    | ~ spl11_159 ),
    inference(superposition,[],[f2071,f2949]) ).

tff(f4226,plain,
    ( spl11_197
    | ~ spl11_138
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4120,f2947,f2285,f4223]) ).

tff(f4223,plain,
    ( spl11_197
  <=> is_longest_common_prefix1(sF8,-5,-5,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_197])]) ).

tff(f4120,plain,
    ( is_longest_common_prefix1(sF8,-5,-5,0)
    | ~ spl11_138
    | ~ spl11_159 ),
    inference(superposition,[],[f2287,f2949]) ).

tff(f4218,plain,
    ( ~ spl11_196
    | spl11_145
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4122,f2947,f2457,f4215]) ).

tff(f4215,plain,
    ( spl11_196
  <=> is_common_prefix1(sF8,-5,-5,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_196])]) ).

tff(f4122,plain,
    ( ~ is_common_prefix1(sF8,-5,-5,1)
    | spl11_145
    | ~ spl11_159 ),
    inference(superposition,[],[f2458,f2949]) ).

tff(f4213,plain,
    ( ~ spl11_60
    | ~ spl11_133
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4212]) ).

tff(f4212,plain,
    ( $false
    | ~ spl11_60
    | ~ spl11_133
    | ~ spl11_159 ),
    inference(evaluation,[],[f4211]) ).

tff(f4211,plain,
    ( $less(0,-5)
    | ~ spl11_60
    | ~ spl11_133
    | ~ spl11_159 ),
    inference(forward_demodulation,[],[f4073,f2076]) ).

tff(f4073,plain,
    ( $less(sF10,-5)
    | ~ spl11_60
    | ~ spl11_159 ),
    inference(superposition,[],[f806,f2949]) ).

tff(f4210,plain,
    ( ~ spl11_24
    | ~ spl11_29
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4209]) ).

tff(f4209,plain,
    ( $false
    | ~ spl11_24
    | ~ spl11_29
    | ~ spl11_159 ),
    inference(evaluation,[],[f4208]) ).

tff(f4208,plain,
    ( $less(0,-5)
    | ~ spl11_24
    | ~ spl11_29
    | ~ spl11_159 ),
    inference(forward_demodulation,[],[f4060,f412]) ).

tff(f4060,plain,
    ( $less(sK2,-5)
    | ~ spl11_24
    | ~ spl11_159 ),
    inference(superposition,[],[f390,f2949]) ).

tff(f4205,plain,
    ( ~ spl11_195
    | spl11_150
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4131,f2947,f2527,f4202]) ).

tff(f4202,plain,
    ( spl11_195
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(-5,0,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(-5,sK5(-5,0,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_195])]) ).

tff(f4131,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(-5,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-5,sK5(-5,0,sF8,0))))) )
    | spl11_150
    | ~ spl11_159 ),
    inference(superposition,[],[f2529,f2949]) ).

tff(f4200,plain,
    ( spl11_1
    | ~ spl11_21
    | ~ spl11_146
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4199]) ).

tff(f4199,plain,
    ( $false
    | spl11_1
    | ~ spl11_21
    | ~ spl11_146
    | ~ spl11_159 ),
    inference(subsumption_resolution,[],[f4198,f2479]) ).

tff(f4198,plain,
    ( ~ $less(-5,sK0)
    | spl11_1
    | ~ spl11_21
    | ~ spl11_159 ),
    inference(forward_demodulation,[],[f4055,f376]) ).

tff(f4055,plain,
    ( ~ $less(-5,sK3)
    | spl11_1
    | ~ spl11_159 ),
    inference(superposition,[],[f251,f2949]) ).

tff(f4197,plain,
    ( spl11_194
    | ~ spl11_136
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4105,f2947,f2100,f4194]) ).

tff(f4194,plain,
    ( spl11_194
  <=> is_common_prefix1(sF8,-5,-5,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_194])]) ).

tff(f4105,plain,
    ( is_common_prefix1(sF8,-5,-5,0)
    | ~ spl11_136
    | ~ spl11_159 ),
    inference(superposition,[],[f2102,f2949]) ).

tff(f4192,plain,
    ( spl11_58
    | ~ spl11_133
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4191]) ).

tff(f4191,plain,
    ( $false
    | spl11_58
    | ~ spl11_133
    | ~ spl11_159 ),
    inference(evaluation,[],[f4190]) ).

tff(f4190,plain,
    ( ~ $less(-5,0)
    | spl11_58
    | ~ spl11_133
    | ~ spl11_159 ),
    inference(forward_demodulation,[],[f4072,f2076]) ).

tff(f4072,plain,
    ( ~ $less(-5,sF10)
    | spl11_58
    | ~ spl11_159 ),
    inference(superposition,[],[f789,f2949]) ).

tff(f4189,plain,
    ( ~ spl11_193
    | spl11_126
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4098,f2947,f1986,f4186]) ).

tff(f4186,plain,
    ( spl11_193
  <=> lt1(sF8,-5,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_193])]) ).

tff(f4098,plain,
    ( ~ lt1(sF8,-5,0)
    | spl11_126
    | ~ spl11_159 ),
    inference(superposition,[],[f1988,f2949]) ).

tff(f4181,plain,
    ( ~ spl11_45
    | spl11_90
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4180]) ).

tff(f4180,plain,
    ( $false
    | ~ spl11_45
    | spl11_90
    | ~ spl11_159 ),
    inference(evaluation,[],[f4179]) ).

tff(f4179,plain,
    ( ~ $less(-5,$sum(1,0))
    | ~ spl11_45
    | spl11_90
    | ~ spl11_159 ),
    inference(forward_demodulation,[],[f4084,f602]) ).

tff(f4084,plain,
    ( ~ $less(-5,$sum(1,sK4))
    | spl11_90
    | ~ spl11_159 ),
    inference(superposition,[],[f1290,f2949]) ).

tff(f4178,plain,
    ( spl11_192
    | ~ spl11_159
    | ~ spl11_174 ),
    inference(avatar_split_clause,[],[f4142,f3798,f2947,f4175]) ).

tff(f4175,plain,
    ( spl11_192
  <=> is_common_prefix1(sF8,-5,-6,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_192])]) ).

tff(f4142,plain,
    ( is_common_prefix1(sF8,-5,-6,0)
    | ~ spl11_159
    | ~ spl11_174 ),
    inference(superposition,[],[f3800,f2949]) ).

tff(f3800,plain,
    ( is_common_prefix1(sF8,sK0,-6,0)
    | ~ spl11_174 ),
    inference(avatar_component_clause,[],[f3798]) ).

tff(f4171,plain,
    ( spl11_11
    | ~ spl11_29
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4170]) ).

tff(f4170,plain,
    ( $false
    | spl11_11
    | ~ spl11_29
    | ~ spl11_159 ),
    inference(evaluation,[],[f4169]) ).

tff(f4169,plain,
    ( ~ $less(-5,0)
    | spl11_11
    | ~ spl11_29
    | ~ spl11_159 ),
    inference(forward_demodulation,[],[f4057,f412]) ).

tff(f4057,plain,
    ( ~ $less(-5,sK2)
    | spl11_11
    | ~ spl11_159 ),
    inference(superposition,[],[f301,f2949]) ).

tff(f4168,plain,
    ( ~ spl11_191
    | spl11_140
    | ~ spl11_159 ),
    inference(avatar_split_clause,[],[f4121,f2947,f2305,f4165]) ).

tff(f4165,plain,
    ( spl11_191
  <=> is_longest_common_prefix1(sF8,0,-5,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_191])]) ).

tff(f4121,plain,
    ( ~ is_longest_common_prefix1(sF8,0,-5,-1)
    | spl11_140
    | ~ spl11_159 ),
    inference(superposition,[],[f2307,f2949]) ).

tff(f4163,plain,
    ( ~ spl11_57
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4162]) ).

tff(f4162,plain,
    ( $false
    | ~ spl11_57
    | ~ spl11_159 ),
    inference(evaluation,[],[f4071]) ).

tff(f4071,plain,
    ( $less(-1,-5)
    | ~ spl11_57
    | ~ spl11_159 ),
    inference(superposition,[],[f771,f2949]) ).

tff(f4161,plain,
    ( ~ spl11_27
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4160]) ).

tff(f4160,plain,
    ( $false
    | ~ spl11_27
    | ~ spl11_159 ),
    inference(evaluation,[],[f4062]) ).

tff(f4062,plain,
    ( $less(0,-5)
    | ~ spl11_27
    | ~ spl11_159 ),
    inference(superposition,[],[f403,f2949]) ).

tff(f4159,plain,
    ( spl11_63
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4158]) ).

tff(f4158,plain,
    ( $false
    | spl11_63
    | ~ spl11_159 ),
    inference(evaluation,[],[f4075]) ).

tff(f4075,plain,
    ( ~ $less(-5,-1)
    | spl11_63
    | ~ spl11_159 ),
    inference(superposition,[],[f843,f2949]) ).

tff(f4157,plain,
    ( ~ spl11_146
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4156]) ).

tff(f4156,plain,
    ( $false
    | ~ spl11_146
    | ~ spl11_159 ),
    inference(evaluation,[],[f4126]) ).

tff(f4126,plain,
    ( $less(-5,-5)
    | ~ spl11_146
    | ~ spl11_159 ),
    inference(superposition,[],[f2479,f2949]) ).

tff(f4155,plain,
    ( spl11_16
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4154]) ).

tff(f4154,plain,
    ( $false
    | spl11_16
    | ~ spl11_159 ),
    inference(evaluation,[],[f4058]) ).

tff(f4058,plain,
    ( ~ $less(-5,0)
    | spl11_16
    | ~ spl11_159 ),
    inference(superposition,[],[f330,f2949]) ).

tff(f4153,plain,
    ( ~ spl11_99
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4152]) ).

tff(f4152,plain,
    ( $false
    | ~ spl11_99
    | ~ spl11_159 ),
    inference(evaluation,[],[f4088]) ).

tff(f4088,plain,
    ( $less(-2,-5)
    | ~ spl11_99
    | ~ spl11_159 ),
    inference(superposition,[],[f1472,f2949]) ).

tff(f4151,plain,
    ( spl11_100
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4150]) ).

tff(f4150,plain,
    ( $false
    | spl11_100
    | ~ spl11_159 ),
    inference(evaluation,[],[f4093]) ).

tff(f4093,plain,
    ( ~ $less(-5,-3)
    | spl11_100
    | ~ spl11_159 ),
    inference(superposition,[],[f1603,f2949]) ).

tff(f1603,plain,
    ( ~ $less(sK0,-3)
    | spl11_100 ),
    inference(avatar_component_clause,[],[f1601]) ).

tff(f1601,plain,
    ( spl11_100
  <=> $less(sK0,-3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_100])]) ).

tff(f4149,plain,
    ( spl11_147
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4148]) ).

tff(f4148,plain,
    ( $false
    | spl11_147
    | ~ spl11_159 ),
    inference(evaluation,[],[f4127]) ).

tff(f4127,plain,
    ( ~ $less(-5,-4)
    | spl11_147
    | ~ spl11_159 ),
    inference(superposition,[],[f2485,f2949]) ).

tff(f2485,plain,
    ( ~ $less(sK0,-4)
    | spl11_147 ),
    inference(avatar_component_clause,[],[f2483]) ).

tff(f2483,plain,
    ( spl11_147
  <=> $less(sK0,-4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_147])]) ).

tff(f4147,plain,
    ( ~ spl11_115
    | ~ spl11_159 ),
    inference(avatar_contradiction_clause,[],[f4146]) ).

tff(f4146,plain,
    ( $false
    | ~ spl11_115
    | ~ spl11_159 ),
    inference(evaluation,[],[f4095]) ).

tff(f4095,plain,
    ( $less(-4,-5)
    | ~ spl11_115
    | ~ spl11_159 ),
    inference(superposition,[],[f1817,f2949]) ).

tff(f4054,plain,
    ( spl11_190
    | spl11_173
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f4045,f2062,f3787,f4052]) ).

tff(f4052,plain,
    ( spl11_190
  <=> ! [X10: uni] :
        ( is_common_prefix1(tb2t1(mk_array1(int,-6,X10)),sK0,-6,0)
        | ( tb2t(get(int,int,X10,t2tb($sum(sK0,sK5(sK0,-6,tb2t1(mk_array1(int,-6,X10)),0))))) != tb2t(get(int,int,X10,t2tb($sum(-6,sK5(sK0,-6,tb2t1(mk_array1(int,-6,X10)),0))))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_190])]) ).

tff(f3787,plain,
    ( spl11_173
  <=> $less(-6,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_173])]) ).

tff(f4045,plain,
    ( ! [X10: uni] :
        ( $less(-6,sK0)
        | is_common_prefix1(tb2t1(mk_array1(int,-6,X10)),sK0,-6,0)
        | ( tb2t(get(int,int,X10,t2tb($sum(sK0,sK5(sK0,-6,tb2t1(mk_array1(int,-6,X10)),0))))) != tb2t(get(int,int,X10,t2tb($sum(-6,sK5(sK0,-6,tb2t1(mk_array1(int,-6,X10)),0))))) ) )
    | ~ spl11_131 ),
    inference(interpreted_simplification,[],[f4044]) ).

tff(f4044,plain,
    ( ! [X10: uni] :
        ( $less(-6,$sum(-6,0))
        | ( tb2t(get(int,int,X10,t2tb($sum(sK0,sK5(sK0,-6,tb2t1(mk_array1(int,-6,X10)),0))))) != tb2t(get(int,int,X10,t2tb($sum(-6,sK5(sK0,-6,tb2t1(mk_array1(int,-6,X10)),0))))) )
        | is_common_prefix1(tb2t1(mk_array1(int,-6,X10)),sK0,-6,0)
        | $less(-6,sK0) )
    | ~ spl11_131 ),
    inference(instantiation,[],[f2793]) ).

tff(f2793,plain,
    ( ! [X10: uni,X11: $int,X9: $int] :
        ( $less(X9,$sum(X11,0))
        | ( tb2t(get(int,int,X10,t2tb($sum(X11,sK5(sK0,X11,tb2t1(mk_array1(int,X9,X10)),0))))) != tb2t(get(int,int,X10,t2tb($sum(sK0,sK5(sK0,X11,tb2t1(mk_array1(int,X9,X10)),0))))) )
        | is_common_prefix1(tb2t1(mk_array1(int,X9,X10)),sK0,X11,0)
        | $less(X9,sK0) )
    | ~ spl11_131 ),
    inference(evaluation,[],[f2791]) ).

tff(f2791,plain,
    ( ! [X10: uni,X11: $int,X9: $int] :
        ( $less(0,0)
        | $less(X9,$sum(X11,0))
        | $less(X9,sK0)
        | ( tb2t(get(int,int,X10,t2tb($sum(X11,sK5(sK0,X11,tb2t1(mk_array1(int,X9,X10)),0))))) != tb2t(get(int,int,X10,t2tb($sum(sK0,sK5(sK0,X11,tb2t1(mk_array1(int,X9,X10)),0))))) )
        | is_common_prefix1(tb2t1(mk_array1(int,X9,X10)),sK0,X11,0) )
    | ~ spl11_131 ),
    inference(superposition,[],[f1524,f2064]) ).

tff(f1524,plain,
    ! [X2: $int,X3: $int,X0: $int,X1: uni,X4: $int] :
      ( $less(X0,$sum(X2,X4))
      | $less(X4,0)
      | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),X2,X3,X4)
      | $less(X0,$sum(X3,X4))
      | ( tb2t(get(int,int,X1,t2tb($sum(X2,sK5(X2,X3,tb2t1(mk_array1(int,X0,X1)),X4))))) != tb2t(get(int,int,X1,t2tb($sum(X3,sK5(X2,X3,tb2t1(mk_array1(int,X0,X1)),X4))))) ) ),
    inference(subsumption_resolution,[],[f1514,f334]) ).

tff(f1514,plain,
    ! [X2: $int,X3: $int,X0: $int,X1: uni,X4: $int] :
      ( is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),X2,X3,X4)
      | $less(X0,$sum(X2,X4))
      | ( tb2t(get(int,int,X1,t2tb($sum(X2,sK5(X2,X3,tb2t1(mk_array1(int,X0,X1)),X4))))) != tb2t(get(int,int,X1,t2tb($sum(X3,sK5(X2,X3,tb2t1(mk_array1(int,X0,X1)),X4))))) )
      | $less(X4,0)
      | $less(X0,$sum(X3,X4))
      | ~ sort1(map(int,int),X1) ),
    inference(superposition,[],[f753,f194]) ).

tff(f753,plain,
    ! [X3: $int,X6: $int,X7: $int,X4: uni,X5: $int] :
      ( ( tb2t(get(int,int,elts(int,mk_array1(int,X3,X4)),t2tb($sum(X7,sK5(X7,X5,tb2t1(mk_array1(int,X3,X4)),X6))))) != tb2t(get(int,int,elts(int,mk_array1(int,X3,X4)),t2tb($sum(X5,sK5(X7,X5,tb2t1(mk_array1(int,X3,X4)),X6))))) )
      | $less(X6,0)
      | is_common_prefix1(tb2t1(mk_array1(int,X3,X4)),X7,X5,X6)
      | $less(X3,$sum(X7,X6))
      | $less(X3,$sum(X5,X6)) ),
    inference(superposition,[],[f532,f216]) ).

tff(f4017,plain,
    ( spl11_160
    | ~ spl11_146 ),
    inference(avatar_split_clause,[],[f4012,f2477,f2952]) ).

tff(f2952,plain,
    ( spl11_160
  <=> ! [X0: $int,X1: $int] :
        ( ~ $less(X1,X0)
        | $less(X1,sK0)
        | ~ $less(X0,-5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_160])]) ).

tff(f4012,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,X0)
        | $less(X1,sK0)
        | ~ $less(X0,-5) )
    | ~ spl11_146 ),
    inference(resolution,[],[f3985,f57]) ).

tff(f4016,plain,
    ( spl11_173
    | ~ spl11_146 ),
    inference(avatar_split_clause,[],[f4010,f2477,f3787]) ).

tff(f4010,plain,
    ( $less(-6,sK0)
    | ~ spl11_146 ),
    inference(interpreted_simplification,[],[f4009]) ).

tff(f4009,plain,
    ( $less(-6,sK0)
    | ~ $less(-6,-5)
    | ~ spl11_146 ),
    inference(instantiation,[],[f3985]) ).

tff(f3988,plain,
    ( ~ spl11_178
    | ~ spl11_176 ),
    inference(avatar_split_clause,[],[f3987,f3852,f3867]) ).

tff(f3867,plain,
    ( spl11_178
  <=> is_longest_common_prefix1(sF8,0,-1,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_178])]) ).

tff(f3987,plain,
    ( ~ is_longest_common_prefix1(sF8,0,-1,-1)
    | ~ spl11_176 ),
    inference(interpreted_simplification,[],[f3986]) ).

tff(f3986,plain,
    ( ~ is_longest_common_prefix1(sF8,0,-1,-1)
    | ~ $less(-1,1)
    | ~ spl11_176 ),
    inference(instantiation,[],[f3946]) ).

tff(f3946,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,0,-1,X0)
        | ~ $less(X0,1) )
    | ~ spl11_176 ),
    inference(resolution,[],[f3854,f204]) ).

tff(f3854,plain,
    ( is_common_prefix1(sF8,0,-1,1)
    | ~ spl11_176 ),
    inference(avatar_component_clause,[],[f3852]) ).

tff(f3978,plain,
    ( ~ spl11_69
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_176 ),
    inference(avatar_split_clause,[],[f3977,f3852,f476,f347,f967]) ).

tff(f3977,plain,
    ( ~ $less(sK0,1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_176 ),
    inference(forward_demodulation,[],[f3976,f478]) ).

tff(f3976,plain,
    ( ~ $less(length1(int,sF7),1)
    | ~ spl11_18
    | ~ spl11_176 ),
    inference(forward_demodulation,[],[f3952,f349]) ).

tff(f3952,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),1)
    | ~ spl11_176 ),
    inference(evaluation,[],[f3944]) ).

tff(f3944,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,1))
    | ~ spl11_176 ),
    inference(resolution,[],[f3854,f200]) ).

tff(f3973,plain,
    ( spl11_188
    | spl11_189
    | ~ spl11_176 ),
    inference(avatar_split_clause,[],[f3953,f3852,f3970,f3966]) ).

tff(f3966,plain,
    ( spl11_188
  <=> is_longest_common_prefix1(sF8,0,-1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_188])]) ).

tff(f3970,plain,
    ( spl11_189
  <=> is_common_prefix1(sF8,0,-1,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_189])]) ).

tff(f3953,plain,
    ( is_common_prefix1(sF8,0,-1,2)
    | is_longest_common_prefix1(sF8,0,-1,1)
    | ~ spl11_176 ),
    inference(evaluation,[],[f3947]) ).

tff(f3947,plain,
    ( is_common_prefix1(sF8,0,-1,$sum(1,1))
    | is_longest_common_prefix1(sF8,0,-1,1)
    | ~ spl11_176 ),
    inference(resolution,[],[f3854,f219]) ).

tff(f3962,plain,
    ( spl11_187
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_176 ),
    inference(avatar_split_clause,[],[f3957,f3852,f471,f347,f3959]) ).

tff(f3959,plain,
    ( spl11_187
  <=> ( tb2t(get(int,int,sF6,t2tb(-1))) = tb2t(get(int,int,sF6,t2tb(0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_187])]) ).

tff(f3957,plain,
    ( ( tb2t(get(int,int,sF6,t2tb(-1))) = tb2t(get(int,int,sF6,t2tb(0))) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_176 ),
    inference(forward_demodulation,[],[f3956,f473]) ).

tff(f3956,plain,
    ( ( tb2t(get(int,int,elts(int,sF7),t2tb(0))) = tb2t(get(int,int,elts(int,sF7),t2tb(-1))) )
    | ~ spl11_18
    | ~ spl11_176 ),
    inference(forward_demodulation,[],[f3955,f349]) ).

tff(f3955,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(-1))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(0))) )
    | ~ spl11_176 ),
    inference(evaluation,[],[f3943]) ).

tff(f3943,plain,
    ( ( tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(-1,0)))) = tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,0)))) )
    | ~ spl11_176 ),
    inference(resolution,[],[f3854,f517]) ).

tff(f3942,plain,
    ( spl11_186
    | spl11_173
    | spl11_181 ),
    inference(avatar_split_clause,[],[f3933,f3907,f3787,f3938]) ).

tff(f3938,plain,
    ( spl11_186
  <=> ( -6 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_186])]) ).

tff(f3907,plain,
    ( spl11_181
  <=> $less(sK0,-6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_181])]) ).

tff(f3933,plain,
    ( $less(-6,sK0)
    | ( -6 = sK0 )
    | spl11_181 ),
    inference(resolution,[],[f3909,f58]) ).

tff(f3909,plain,
    ( ~ $less(sK0,-6)
    | spl11_181 ),
    inference(avatar_component_clause,[],[f3907]) ).

tff(f3941,plain,
    ( spl11_185
    | spl11_186
    | spl11_181 ),
    inference(avatar_split_clause,[],[f3931,f3907,f3938,f3935]) ).

tff(f3935,plain,
    ( spl11_185
  <=> ! [X4: $int,X3: $int] :
        ( $less(X4,sK0)
        | ~ $less(X3,-6)
        | ~ $less(X4,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_185])]) ).

tff(f3931,plain,
    ( ! [X3: $int,X4: $int] :
        ( ( -6 = sK0 )
        | $less(X4,sK0)
        | ~ $less(X4,X3)
        | ~ $less(X3,-6) )
    | spl11_181 ),
    inference(resolution,[],[f3909,f715]) ).

tff(f3929,plain,
    ( ~ spl11_184
    | ~ spl11_174 ),
    inference(avatar_split_clause,[],[f3924,f3798,f3926]) ).

tff(f3924,plain,
    ( ~ is_longest_common_prefix1(sF8,sK0,-6,-1)
    | ~ spl11_174 ),
    inference(interpreted_simplification,[],[f3923]) ).

tff(f3923,plain,
    ( ~ is_longest_common_prefix1(sF8,sK0,-6,-1)
    | ~ $less(-1,0)
    | ~ spl11_174 ),
    inference(instantiation,[],[f3896]) ).

tff(f3896,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,sK0,-6,X0)
        | ~ $less(X0,0) )
    | ~ spl11_174 ),
    inference(resolution,[],[f3800,f204]) ).

tff(f3922,plain,
    ( spl11_182
    | spl11_183
    | ~ spl11_174 ),
    inference(avatar_split_clause,[],[f3902,f3798,f3919,f3915]) ).

tff(f3915,plain,
    ( spl11_182
  <=> is_common_prefix1(sF8,sK0,-6,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_182])]) ).

tff(f3919,plain,
    ( spl11_183
  <=> is_longest_common_prefix1(sF8,sK0,-6,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_183])]) ).

tff(f3902,plain,
    ( is_longest_common_prefix1(sF8,sK0,-6,0)
    | is_common_prefix1(sF8,sK0,-6,1)
    | ~ spl11_174 ),
    inference(evaluation,[],[f3897]) ).

tff(f3897,plain,
    ( is_common_prefix1(sF8,sK0,-6,$sum(0,1))
    | is_longest_common_prefix1(sF8,sK0,-6,0)
    | ~ spl11_174 ),
    inference(resolution,[],[f3800,f219]) ).

tff(f3910,plain,
    ( ~ spl11_181
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_174 ),
    inference(avatar_split_clause,[],[f3905,f3798,f476,f347,f3907]) ).

tff(f3905,plain,
    ( ~ $less(sK0,-6)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_174 ),
    inference(forward_demodulation,[],[f3904,f478]) ).

tff(f3904,plain,
    ( ~ $less(length1(int,sF7),-6)
    | ~ spl11_18
    | ~ spl11_174 ),
    inference(forward_demodulation,[],[f3903,f349]) ).

tff(f3903,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),-6)
    | ~ spl11_174 ),
    inference(evaluation,[],[f3895]) ).

tff(f3895,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(-6,0))
    | ~ spl11_174 ),
    inference(resolution,[],[f3800,f201]) ).

tff(f3886,plain,
    ( ~ spl11_179
    | spl11_180
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_57
    | spl11_58 ),
    inference(avatar_split_clause,[],[f3877,f787,f769,f600,f546,f476,f471,f410,f323,f310,f3883,f3879]) ).

tff(f3879,plain,
    ( spl11_179
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,0,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(0,sK5(-2,0,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_179])]) ).

tff(f3883,plain,
    ( spl11_180
  <=> is_common_prefix1(sF8,-2,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_180])]) ).

tff(f3877,plain,
    ( is_common_prefix1(sF8,-2,0,0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(0,sK5(-2,0,sF8,0))))) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_57
    | spl11_58 ),
    inference(subsumption_resolution,[],[f3872,f771]) ).

tff(f3872,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(0,sK5(-2,0,sF8,0))))) )
    | is_common_prefix1(sF8,-2,0,0)
    | ~ $less(-1,sK0)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(interpreted_simplification,[],[f3871]) ).

tff(f3871,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(-2,sK5(-2,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(0,sK5(-2,0,sF8,0))))) )
    | ~ $less(-1,sK0)
    | is_common_prefix1(sF8,-2,0,0)
    | $less(-1,$sum(-2,0))
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(instantiation,[],[f2519]) ).

tff(f2519,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(X0,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,0,sF8,0))))) )
        | ~ $less(X1,sK0)
        | is_common_prefix1(sF8,X0,0,0)
        | $less(X1,$sum(X0,0)) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(resolution,[],[f2243,f57]) ).

tff(f2243,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(X0,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,0,sF8,0))))) )
        | is_common_prefix1(sF8,X0,0,0) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(forward_demodulation,[],[f2242,f602]) ).

tff(f2242,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(sF8,X0,0,0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(X0,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,0,sF8,0))))) ) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(forward_demodulation,[],[f2241,f602]) ).

tff(f2241,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(X0,0,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,0,sF8,sK4))))) )
        | $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(sF8,X0,0,0) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(forward_demodulation,[],[f1393,f602]) ).

tff(f1393,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,X0,0,sK4)
        | ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(X0,0,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X0,0,sF8,sK4))))) )
        | $less(sK0,$sum(X0,sK4)) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f1392,f473]) ).

tff(f1392,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(X0,0,sF8,sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,0,sF8,sK4))))) )
        | $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(sF8,X0,0,sK4) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f1391,f325]) ).

tff(f1391,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,0,tb2t1(sF7),sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(X0,0,tb2t1(sF7),sK4))))) )
        | $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(sF8,X0,0,sK4) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f1390,f325]) ).

tff(f1390,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(tb2t1(sF7),X0,0,sK4)
        | $less(sK0,$sum(X0,sK4))
        | ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,0,tb2t1(sF7),sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(X0,0,tb2t1(sF7),sK4))))) ) )
    | ~ spl11_13
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f1388,f789]) ).

tff(f1388,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X0,sK5(X0,0,tb2t1(sF7),sK4))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(0,sK5(X0,0,tb2t1(sF7),sK4))))) )
        | $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(tb2t1(sF7),X0,0,sK4)
        | $less(sK0,sF10) )
    | ~ spl11_13
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37 ),
    inference(superposition,[],[f759,f478]) ).

tff(f759,plain,
    ( ! [X2: uni,X3: $int] :
        ( $less(length1(int,X2),sF10)
        | $less(length1(int,X2),$sum(X3,sK4))
        | ( tb2t(get(int,int,elts(int,X2),t2tb($sum(X3,sK5(X3,0,tb2t1(X2),sK4))))) != tb2t(get(int,int,elts(int,X2),t2tb($sum(0,sK5(X3,0,tb2t1(X2),sK4))))) )
        | is_common_prefix1(tb2t1(X2),X3,0,sK4) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37 ),
    inference(forward_demodulation,[],[f758,f412]) ).

tff(f758,plain,
    ( ! [X2: uni,X3: $int] :
        ( $less(length1(int,X2),sF10)
        | is_common_prefix1(tb2t1(X2),X3,sK2,sK4)
        | $less(length1(int,X2),$sum(X3,sK4))
        | ( tb2t(get(int,int,elts(int,X2),t2tb($sum(X3,sK5(X3,0,tb2t1(X2),sK4))))) != tb2t(get(int,int,elts(int,X2),t2tb($sum(0,sK5(X3,0,tb2t1(X2),sK4))))) ) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37 ),
    inference(forward_demodulation,[],[f757,f412]) ).

tff(f3870,plain,
    ( ~ spl11_178
    | ~ spl11_171 ),
    inference(avatar_split_clause,[],[f3865,f3767,f3867]) ).

tff(f3767,plain,
    ( spl11_171
  <=> is_common_prefix1(sF8,0,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_171])]) ).

tff(f3865,plain,
    ( ~ is_longest_common_prefix1(sF8,0,-1,-1)
    | ~ spl11_171 ),
    inference(interpreted_simplification,[],[f3864]) ).

tff(f3864,plain,
    ( ~ is_longest_common_prefix1(sF8,0,-1,-1)
    | ~ $less(-1,0)
    | ~ spl11_171 ),
    inference(instantiation,[],[f3842]) ).

tff(f3842,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,0,-1,X0)
        | ~ $less(X0,0) )
    | ~ spl11_171 ),
    inference(resolution,[],[f3769,f204]) ).

tff(f3769,plain,
    ( is_common_prefix1(sF8,0,-1,0)
    | ~ spl11_171 ),
    inference(avatar_component_clause,[],[f3767]) ).

tff(f3859,plain,
    ( spl11_176
    | spl11_177
    | ~ spl11_171 ),
    inference(avatar_split_clause,[],[f3850,f3767,f3856,f3852]) ).

tff(f3856,plain,
    ( spl11_177
  <=> is_longest_common_prefix1(sF8,0,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_177])]) ).

tff(f3850,plain,
    ( is_longest_common_prefix1(sF8,0,-1,0)
    | is_common_prefix1(sF8,0,-1,1)
    | ~ spl11_171 ),
    inference(evaluation,[],[f3843]) ).

tff(f3843,plain,
    ( is_longest_common_prefix1(sF8,0,-1,0)
    | is_common_prefix1(sF8,0,-1,$sum(0,1))
    | ~ spl11_171 ),
    inference(resolution,[],[f3769,f219]) ).

tff(f3839,plain,
    ( ~ spl11_111
    | ~ spl11_21
    | spl11_123 ),
    inference(avatar_split_clause,[],[f3838,f1942,f374,f1749]) ).

tff(f3838,plain,
    ( ~ $less(sK0,-2)
    | ~ spl11_21
    | spl11_123 ),
    inference(forward_demodulation,[],[f1944,f376]) ).

tff(f1944,plain,
    ( ~ $less(sK3,-2)
    | spl11_123 ),
    inference(avatar_component_clause,[],[f1942]) ).

tff(f3805,plain,
    ( spl11_174
    | ~ spl11_175
    | ~ spl11_146
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(avatar_split_clause,[],[f3792,f600,f546,f476,f471,f374,f356,f323,f2477,f3802,f3798]) ).

tff(f3792,plain,
    ( ~ $less(-5,sK0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(sK0,-6,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,-6,sF8,0))))) )
    | is_common_prefix1(sF8,sK0,-6,0)
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(interpreted_simplification,[],[f3791]) ).

tff(f3791,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(sK0,-6,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,-6,sF8,0))))) )
    | ~ $less(-5,sK0)
    | $less(-5,$sum(-6,0))
    | is_common_prefix1(sF8,sK0,-6,0)
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(instantiation,[],[f2490]) ).

tff(f2490,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK0,X0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,X0,sF8,0))))) )
        | ~ $less(X1,sK0)
        | $less(X1,$sum(X0,0))
        | is_common_prefix1(sF8,sK0,X0,0) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(resolution,[],[f2181,f57]) ).

tff(f2181,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | is_common_prefix1(sF8,sK0,X0,0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK0,X0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,X0,sF8,0))))) ) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2180,f602]) ).

tff(f2180,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK0,X0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,X0,sF8,0))))) )
        | $less(sK0,$sum(X0,sK4))
        | is_common_prefix1(sF8,sK0,X0,0) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2179,f376]) ).

tff(f2179,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,sK0,X0,0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK3,X0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,X0,sF8,0))))) )
        | $less(sK0,$sum(X0,sK4)) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2178,f376]) ).

tff(f2178,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,sK3,X0,0)
        | $less(sK0,$sum(X0,sK4))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK3,X0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,X0,sF8,0))))) ) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2177,f602]) ).

tff(f2177,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,sK3,X0,sK4)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(sK3,X0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK3,sK5(sK3,X0,sF8,0))))) )
        | $less(sK0,$sum(X0,sK4)) )
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f1383,f602]) ).

tff(f3790,plain,
    ( spl11_173
    | ~ spl11_115 ),
    inference(avatar_split_clause,[],[f3780,f1815,f3787]) ).

tff(f3780,plain,
    ( $less(-6,sK0)
    | ~ spl11_115 ),
    inference(interpreted_simplification,[],[f3779]) ).

tff(f3779,plain,
    ( $less(-6,sK0)
    | ~ $less(-5,-4)
    | ~ $less(-6,-5)
    | ~ spl11_115 ),
    inference(instantiation,[],[f2473]) ).

tff(f2473,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X0,-4)
        | ~ $less(X1,X0) )
    | ~ spl11_115 ),
    inference(resolution,[],[f2469,f57]) ).

tff(f3774,plain,
    ( spl11_171
    | ~ spl11_172
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_57
    | spl11_58 ),
    inference(avatar_split_clause,[],[f3765,f787,f769,f600,f546,f476,f471,f410,f323,f310,f3771,f3767]) ).

tff(f3771,plain,
    ( spl11_172
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,-1,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(0,-1,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_172])]) ).

tff(f3765,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(0,-1,sF8,0))))) )
    | is_common_prefix1(sF8,0,-1,0)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | ~ spl11_57
    | spl11_58 ),
    inference(subsumption_resolution,[],[f3760,f771]) ).

tff(f3760,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(0,-1,sF8,0))))) )
    | ~ $less(-1,sK0)
    | is_common_prefix1(sF8,0,-1,0)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(interpreted_simplification,[],[f3759]) ).

tff(f3759,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(0,-1,sF8,0))))) )
    | $less(-1,$sum(-1,0))
    | ~ $less(-1,sK0)
    | is_common_prefix1(sF8,0,-1,0)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(instantiation,[],[f2461]) ).

tff(f2461,plain,
    ( ! [X0: $int,X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(0,X0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X0,sF8,0))))) )
        | $less(X1,$sum(X0,0))
        | ~ $less(X1,sK0)
        | is_common_prefix1(sF8,0,X0,0) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(resolution,[],[f2119,f57]) ).

tff(f2119,plain,
    ( ! [X1: $int] :
        ( $less(sK0,$sum(X1,0))
        | is_common_prefix1(sF8,0,X1,0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(0,X1,sF8,0))))) ) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(forward_demodulation,[],[f2118,f602]) ).

tff(f2118,plain,
    ( ! [X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(0,X1,sF8,0))))) )
        | $less(sK0,$sum(X1,0))
        | is_common_prefix1(sF8,0,X1,sK4) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(forward_demodulation,[],[f2117,f602]) ).

tff(f2117,plain,
    ( ! [X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(0,X1,sF8,0))))) )
        | $less(sK0,$sum(X1,sK4))
        | is_common_prefix1(sF8,0,X1,sK4) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(forward_demodulation,[],[f1381,f602]) ).

tff(f1381,plain,
    ( ! [X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X1,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(0,X1,sF8,sK4))))) )
        | $less(sK0,$sum(X1,sK4))
        | is_common_prefix1(sF8,0,X1,sK4) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f1380,f412]) ).

tff(f1380,plain,
    ( ! [X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(0,X1,sF8,sK4))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(0,X1,sF8,sK4))))) )
        | is_common_prefix1(sF8,sK2,X1,sK4)
        | $less(sK0,$sum(X1,sK4)) )
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f1379,f412]) ).

tff(f3714,plain,
    ( ~ spl11_169
    | spl11_170
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f3705,f2062,f769,f476,f471,f323,f3711,f3707]) ).

tff(f3707,plain,
    ( spl11_169
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(sK0,-1,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,-1,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_169])]) ).

tff(f3711,plain,
    ( spl11_170
  <=> is_common_prefix1(sF8,sK0,-1,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_170])]) ).

tff(f3705,plain,
    ( is_common_prefix1(sF8,sK0,-1,0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(sK0,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,-1,sF8,0))))) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f3704,f56]) ).

tff(f3704,plain,
    ( is_common_prefix1(sF8,sK0,-1,0)
    | $less(sK0,sK0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(sK0,-1,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,-1,sF8,0))))) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | ~ spl11_131 ),
    inference(superposition,[],[f2637,f2064]) ).

tff(f3696,plain,
    ( ~ spl11_167
    | spl11_168
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f3687,f2062,f769,f476,f471,f323,f3693,f3689]) ).

tff(f3689,plain,
    ( spl11_167
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(-1,sK0,sF8,0))))) = tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(-1,sK0,sF8,0))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_167])]) ).

tff(f3693,plain,
    ( spl11_168
  <=> is_common_prefix1(sF8,-1,sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_168])]) ).

tff(f3687,plain,
    ( is_common_prefix1(sF8,-1,sK0,0)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(-1,sK0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(-1,sK0,sF8,0))))) )
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f3686,f56]) ).

tff(f3686,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(-1,sK0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(-1,sK5(-1,sK0,sF8,0))))) )
    | $less(sK0,sK0)
    | is_common_prefix1(sF8,-1,sK0,0)
    | ~ spl11_15
    | ~ spl11_34
    | ~ spl11_35
    | ~ spl11_57
    | ~ spl11_131 ),
    inference(superposition,[],[f2619,f2064]) ).

tff(f3590,plain,
    ( ~ spl11_106
    | spl11_166
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f3586,f476,f323,f3588,f1667]) ).

tff(f3586,plain,
    ( ! [X0: $int] :
        ( is_common_prefix1(sF8,-4,X0,0)
        | $less(sK0,$sum(X0,0))
        | ~ $less(-3,sK0) )
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f3583,f325]) ).

tff(f3583,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | ~ $less(-3,sK0)
        | is_common_prefix1(tb2t1(sF7),-4,X0,0) )
    | ~ spl11_35 ),
    inference(superposition,[],[f2110,f478]) ).

tff(f3567,plain,
    ( ~ spl11_69
    | spl11_165
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f3563,f2062,f850,f401,f328,f3565,f967]) ).

tff(f3565,plain,
    ( spl11_165
  <=> ! [X8: uni] :
        ( lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,1,X8)),t2tb(0))),tb2t(get(int,int,elts(int,mk_array1(int,1,X8)),t2tb(sK0)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_165])]) ).

tff(f3563,plain,
    ( ! [X8: uni] :
        ( lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,1,X8)),t2tb(0))),tb2t(get(int,int,elts(int,mk_array1(int,1,X8)),t2tb(sK0))))
        | ~ $less(sK0,1) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3562,f2064]) ).

tff(f3562,plain,
    ( ! [X8: uni] :
        ( lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | ~ $less($sum(sK0,0),1)
        | ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,1,X8)),t2tb(0))),tb2t(get(int,int,elts(int,mk_array1(int,1,X8)),t2tb(sK0)))) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3561,f211]) ).

tff(f3561,plain,
    ( ! [X8: uni] :
        ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(sK0))))
        | ~ $less($sum(sK0,0),1)
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3560,f216]) ).

tff(f3560,plain,
    ( ! [X8: uni] :
        ( ~ $less($sum(sK0,0),length1(int,mk_array1(int,1,X8)))
        | ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(sK0))))
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f3559,f852]) ).

tff(f3559,plain,
    ( ! [X8: uni] :
        ( $less(1,sK0)
        | ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(sK0))))
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | ~ $less($sum(sK0,0),length1(int,mk_array1(int,1,X8))) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3558,f216]) ).

tff(f3558,plain,
    ( ! [X8: uni] :
        ( $less(length1(int,mk_array1(int,1,X8)),sK0)
        | ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(sK0))))
        | ~ $less($sum(sK0,0),length1(int,mk_array1(int,1,X8)))
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3557,f2064]) ).

tff(f3557,plain,
    ( ! [X8: uni] :
        ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb($sum(sK0,0)))))
        | ~ $less($sum(sK0,0),length1(int,mk_array1(int,1,X8)))
        | $less(length1(int,mk_array1(int,1,X8)),sK0)
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3556,f211]) ).

tff(f3556,plain,
    ( ! [X8: uni] :
        ( ~ $less($sum(sK0,0),length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))))
        | ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb($sum(sK0,0)))))
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | $less(length1(int,mk_array1(int,1,X8)),sK0) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f3555,f211]) ).

tff(f3555,plain,
    ( ! [X8: uni] :
        ( $less(length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),sK0)
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb($sum(sK0,0)))))
        | ~ $less($sum(sK0,0),length1(int,t2tb1(tb2t1(mk_array1(int,1,X8))))) )
    | spl11_16
    | ~ spl11_27
    | spl11_64
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f3554,f514]) ).

tff(f3554,plain,
    ( ! [X8: uni] :
        ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb($sum(sK0,0)))))
        | ~ $less($sum(sK0,0),length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))))
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),0)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),sK0) )
    | spl11_16
    | spl11_64
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f3553,f330]) ).

tff(f3553,plain,
    ( ! [X8: uni] :
        ( $less(length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),sK0)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),0)
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | ~ $less($sum(sK0,0),length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))))
        | $less(sK0,0)
        | ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb(0))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb($sum(sK0,0))))) )
    | spl11_64
    | ~ spl11_131 ),
    inference(evaluation,[],[f3547]) ).

tff(f3547,plain,
    ( ! [X8: uni] :
        ( $less(sK0,0)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),0)
        | ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb($sum(0,0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),t2tb($sum(sK0,0)))))
        | $less(0,0)
        | $less(length1(int,t2tb1(tb2t1(mk_array1(int,1,X8)))),sK0)
        | lt1(tb2t1(mk_array1(int,1,X8)),0,sK0)
        | ~ $less($sum(sK0,0),length1(int,t2tb1(tb2t1(mk_array1(int,1,X8))))) )
    | spl11_64
    | ~ spl11_131 ),
    inference(resolution,[],[f3519,f235]) ).

tff(f3519,plain,
    ( ! [X18: uni] : is_common_prefix1(tb2t1(mk_array1(int,1,X18)),0,sK0,0)
    | spl11_64
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f3514,f852]) ).

tff(f3359,plain,
    ( ~ spl11_164
    | ~ spl11_113 ),
    inference(avatar_split_clause,[],[f3354,f1775,f3356]) ).

tff(f3356,plain,
    ( spl11_164
  <=> is_longest_common_prefix1(sF8,-2,-2,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_164])]) ).

tff(f1775,plain,
    ( spl11_113
  <=> is_common_prefix1(sF8,-2,-2,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_113])]) ).

tff(f3354,plain,
    ( ~ is_longest_common_prefix1(sF8,-2,-2,0)
    | ~ spl11_113 ),
    inference(interpreted_simplification,[],[f3353]) ).

tff(f3353,plain,
    ( ~ is_longest_common_prefix1(sF8,-2,-2,0)
    | ~ $less(0,2)
    | ~ spl11_113 ),
    inference(instantiation,[],[f3308]) ).

tff(f3308,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-2,-2,X0)
        | ~ $less(X0,2) )
    | ~ spl11_113 ),
    inference(resolution,[],[f1777,f204]) ).

tff(f1777,plain,
    ( is_common_prefix1(sF8,-2,-2,2)
    | ~ spl11_113 ),
    inference(avatar_component_clause,[],[f1775]) ).

tff(f3331,plain,
    ( spl11_162
    | spl11_163
    | ~ spl11_113 ),
    inference(avatar_split_clause,[],[f3314,f1775,f3328,f3324]) ).

tff(f3324,plain,
    ( spl11_162
  <=> is_longest_common_prefix1(sF8,-2,-2,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_162])]) ).

tff(f3328,plain,
    ( spl11_163
  <=> is_common_prefix1(sF8,-2,-2,3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_163])]) ).

tff(f3314,plain,
    ( is_common_prefix1(sF8,-2,-2,3)
    | is_longest_common_prefix1(sF8,-2,-2,2)
    | ~ spl11_113 ),
    inference(evaluation,[],[f3309]) ).

tff(f3309,plain,
    ( is_common_prefix1(sF8,-2,-2,$sum(2,1))
    | is_longest_common_prefix1(sF8,-2,-2,2)
    | ~ spl11_113 ),
    inference(resolution,[],[f1777,f219]) ).

tff(f3175,plain,
    ( spl11_96
    | ~ spl11_21
    | ~ spl11_56 ),
    inference(avatar_split_clause,[],[f3174,f707,f374,f1433]) ).

tff(f1433,plain,
    ( spl11_96
  <=> ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X1,X0)
        | ~ $less(X0,-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_96])]) ).

tff(f3174,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X0,-1)
        | ~ $less(X1,X0) )
    | ~ spl11_21
    | ~ spl11_56 ),
    inference(forward_demodulation,[],[f984,f376]) ).

tff(f3173,plain,
    ( spl11_143
    | ~ spl11_45
    | ~ spl11_93 ),
    inference(avatar_split_clause,[],[f3172,f1325,f600,f2412]) ).

tff(f3172,plain,
    ( is_common_prefix1(sF8,1,1,0)
    | ~ spl11_45
    | ~ spl11_93 ),
    inference(forward_demodulation,[],[f1327,f602]) ).

tff(f3058,plain,
    ( spl11_161
    | ~ spl11_124
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f3053,f2062,f1951,f3055]) ).

tff(f3053,plain,
    ( is_common_prefix1(sF8,sK0,-4,0)
    | ~ spl11_124
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f3052,f56]) ).

tff(f3052,plain,
    ( $less(sK0,sK0)
    | is_common_prefix1(sF8,sK0,-4,0)
    | ~ spl11_124
    | ~ spl11_131 ),
    inference(superposition,[],[f1952,f2064]) ).

tff(f3050,plain,
    ( ~ spl11_145
    | ~ spl11_21
    | ~ spl11_45
    | spl11_72 ),
    inference(avatar_split_clause,[],[f3049,f1005,f600,f374,f2457]) ).

tff(f1005,plain,
    ( spl11_72
  <=> is_common_prefix1(sF8,sK3,sK3,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_72])]) ).

tff(f3049,plain,
    ( ~ is_common_prefix1(sF8,sK0,sK0,1)
    | ~ spl11_21
    | ~ spl11_45
    | spl11_72 ),
    inference(forward_demodulation,[],[f3048,f376]) ).

tff(f3048,plain,
    ( ~ is_common_prefix1(sF8,sK3,sK3,1)
    | ~ spl11_45
    | spl11_72 ),
    inference(evaluation,[],[f3047]) ).

tff(f3047,plain,
    ( ~ is_common_prefix1(sF8,sK3,sK3,$sum(0,1))
    | ~ spl11_45
    | spl11_72 ),
    inference(forward_demodulation,[],[f1006,f602]) ).

tff(f1006,plain,
    ( ~ is_common_prefix1(sF8,sK3,sK3,$sum(sK4,1))
    | spl11_72 ),
    inference(avatar_component_clause,[],[f1005]) ).

tff(f3001,plain,
    ( ~ spl11_69
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_65 ),
    inference(avatar_split_clause,[],[f3000,f854,f476,f347,f967]) ).

tff(f3000,plain,
    ( ~ $less(sK0,1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f2999,f478]) ).

tff(f2999,plain,
    ( ~ $less(length1(int,sF7),1)
    | ~ spl11_18
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f2992,f349]) ).

tff(f2992,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),1)
    | ~ spl11_65 ),
    inference(evaluation,[],[f2982]) ).

tff(f2982,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,1))
    | ~ spl11_65 ),
    inference(resolution,[],[f856,f201]) ).

tff(f2998,plain,
    ( ~ spl11_69
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_65 ),
    inference(avatar_split_clause,[],[f2997,f854,f476,f347,f967]) ).

tff(f2997,plain,
    ( ~ $less(sK0,1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f2996,f478]) ).

tff(f2996,plain,
    ( ~ $less(length1(int,sF7),1)
    | ~ spl11_18
    | ~ spl11_65 ),
    inference(forward_demodulation,[],[f2993,f349]) ).

tff(f2993,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),1)
    | ~ spl11_65 ),
    inference(evaluation,[],[f2981]) ).

tff(f2981,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,1))
    | ~ spl11_65 ),
    inference(resolution,[],[f856,f200]) ).

tff(f2954,plain,
    ( spl11_159
    | spl11_160
    | spl11_148 ),
    inference(avatar_split_clause,[],[f2943,f2506,f2952,f2947]) ).

tff(f2506,plain,
    ( spl11_148
  <=> $less(sK0,-5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_148])]) ).

tff(f2943,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,X0)
        | ( -5 = sK0 )
        | ~ $less(X0,-5)
        | $less(X1,sK0) )
    | spl11_148 ),
    inference(resolution,[],[f2508,f715]) ).

tff(f2508,plain,
    ( ~ $less(sK0,-5)
    | spl11_148 ),
    inference(avatar_component_clause,[],[f2506]) ).

tff(f2950,plain,
    ( spl11_146
    | spl11_159
    | spl11_148 ),
    inference(avatar_split_clause,[],[f2945,f2506,f2947,f2477]) ).

tff(f2945,plain,
    ( ( -5 = sK0 )
    | $less(-5,sK0)
    | spl11_148 ),
    inference(resolution,[],[f2508,f58]) ).

tff(f2912,plain,
    ( spl11_65
    | ~ spl11_155 ),
    inference(avatar_split_clause,[],[f2910,f2599,f854]) ).

tff(f2910,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | ~ spl11_155 ),
    inference(resolution,[],[f2601,f203]) ).

tff(f2753,plain,
    ( spl11_68
    | ~ spl11_45
    | ~ spl11_91 ),
    inference(avatar_split_clause,[],[f2752,f1300,f600,f963]) ).

tff(f2752,plain,
    ( ( 1 = sK0 )
    | ~ spl11_45
    | ~ spl11_91 ),
    inference(evaluation,[],[f2751]) ).

tff(f2751,plain,
    ( ( $sum(1,0) = sK0 )
    | ~ spl11_45
    | ~ spl11_91 ),
    inference(forward_demodulation,[],[f1301,f602]) ).

tff(f1301,plain,
    ( ( sK0 = $sum(1,sK4) )
    | ~ spl11_91 ),
    inference(avatar_component_clause,[],[f1300]) ).

tff(f2737,plain,
    ( ~ spl11_158
    | ~ spl11_114 ),
    inference(avatar_split_clause,[],[f2732,f1792,f2734]) ).

tff(f2734,plain,
    ( spl11_158
  <=> is_longest_common_prefix1(sF8,-4,-4,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_158])]) ).

tff(f1792,plain,
    ( spl11_114
  <=> is_common_prefix1(sF8,-4,-4,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_114])]) ).

tff(f2732,plain,
    ( ~ is_longest_common_prefix1(sF8,-4,-4,-1)
    | ~ spl11_114 ),
    inference(interpreted_simplification,[],[f2731]) ).

tff(f2731,plain,
    ( ~ is_longest_common_prefix1(sF8,-4,-4,-1)
    | ~ $less(-1,0)
    | ~ spl11_114 ),
    inference(instantiation,[],[f2705]) ).

tff(f2705,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-4,-4,X0)
        | ~ $less(X0,0) )
    | ~ spl11_114 ),
    inference(resolution,[],[f1794,f204]) ).

tff(f1794,plain,
    ( is_common_prefix1(sF8,-4,-4,0)
    | ~ spl11_114 ),
    inference(avatar_component_clause,[],[f1792]) ).

tff(f2730,plain,
    ( ~ spl11_147
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_114 ),
    inference(avatar_split_clause,[],[f2729,f1792,f476,f347,f2483]) ).

tff(f2729,plain,
    ( ~ $less(sK0,-4)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_114 ),
    inference(forward_demodulation,[],[f2728,f478]) ).

tff(f2728,plain,
    ( ~ $less(length1(int,sF7),-4)
    | ~ spl11_18
    | ~ spl11_114 ),
    inference(forward_demodulation,[],[f2712,f349]) ).

tff(f2712,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),-4)
    | ~ spl11_114 ),
    inference(evaluation,[],[f2703]) ).

tff(f2703,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(-4,0))
    | ~ spl11_114 ),
    inference(resolution,[],[f1794,f200]) ).

tff(f2727,plain,
    ( ~ spl11_147
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_114 ),
    inference(avatar_split_clause,[],[f2726,f1792,f476,f347,f2483]) ).

tff(f2726,plain,
    ( ~ $less(sK0,-4)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_114 ),
    inference(forward_demodulation,[],[f2725,f478]) ).

tff(f2725,plain,
    ( ~ $less(length1(int,sF7),-4)
    | ~ spl11_18
    | ~ spl11_114 ),
    inference(forward_demodulation,[],[f2713,f349]) ).

tff(f2713,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),-4)
    | ~ spl11_114 ),
    inference(evaluation,[],[f2704]) ).

tff(f2704,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(-4,0))
    | ~ spl11_114 ),
    inference(resolution,[],[f1794,f201]) ).

tff(f2724,plain,
    ( spl11_156
    | spl11_157
    | ~ spl11_114 ),
    inference(avatar_split_clause,[],[f2715,f1792,f2721,f2717]) ).

tff(f2717,plain,
    ( spl11_156
  <=> is_longest_common_prefix1(sF8,-4,-4,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_156])]) ).

tff(f2715,plain,
    ( is_common_prefix1(sF8,-4,-4,1)
    | is_longest_common_prefix1(sF8,-4,-4,0)
    | ~ spl11_114 ),
    inference(evaluation,[],[f2706]) ).

tff(f2706,plain,
    ( is_longest_common_prefix1(sF8,-4,-4,0)
    | is_common_prefix1(sF8,-4,-4,$sum(0,1))
    | ~ spl11_114 ),
    inference(resolution,[],[f1794,f219]) ).

tff(f2670,plain,
    ( spl11_114
    | ~ spl11_106
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f2669,f476,f323,f1667,f1792]) ).

tff(f2669,plain,
    ( ~ $less(-3,sK0)
    | is_common_prefix1(sF8,-4,-4,0)
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f2667,f325]) ).

tff(f2667,plain,
    ( is_common_prefix1(tb2t1(sF7),-4,-4,0)
    | ~ $less(-3,sK0)
    | ~ spl11_35 ),
    inference(superposition,[],[f2018,f478]) ).

tff(f2018,plain,
    ! [X0: uni] :
      ( ~ $less(-3,length1(int,X0))
      | is_common_prefix1(tb2t1(X0),-4,-4,0) ),
    inference(interpreted_simplification,[],[f2017]) ).

tff(f2017,plain,
    ! [X0: uni] :
      ( $less(-3,$sum(-4,0))
      | ~ $less(-3,length1(int,X0))
      | $less(0,0)
      | is_common_prefix1(tb2t1(X0),-4,-4,0) ),
    inference(instantiation,[],[f861]) ).

tff(f861,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: $int] :
      ( $less(X3,$sum(X1,X2))
      | ~ $less(X3,length1(int,X0))
      | $less(X2,0)
      | is_common_prefix1(tb2t1(X0),X1,X1,X2) ),
    inference(resolution,[],[f541,f57]) ).

tff(f2662,plain,
    ( ~ spl11_111
    | spl11_16 ),
    inference(avatar_split_clause,[],[f2645,f328,f1749]) ).

tff(f2645,plain,
    ( ~ $less(sK0,-2)
    | spl11_16 ),
    inference(interpreted_simplification,[],[f2644]) ).

tff(f2644,plain,
    ( ~ $less(-1,0)
    | $less(-1,-2)
    | ( 0 = -2 )
    | ~ $less(sK0,-2)
    | spl11_16 ),
    inference(instantiation,[],[f836]) ).

tff(f836,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,0)
        | $less(X1,X0)
        | ( 0 = X0 )
        | ~ $less(sK0,X0) )
    | spl11_16 ),
    inference(resolution,[],[f718,f57]) ).

tff(f718,plain,
    ( ! [X15: $int] :
        ( $less(0,X15)
        | ~ $less(sK0,X15)
        | ( 0 = X15 ) )
    | spl11_16 ),
    inference(resolution,[],[f362,f330]) ).

tff(f2607,plain,
    ( spl11_65
    | ~ spl11_45
    | ~ spl11_74 ),
    inference(avatar_split_clause,[],[f2606,f1067,f600,f854]) ).

tff(f2606,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | ~ spl11_45
    | ~ spl11_74 ),
    inference(evaluation,[],[f2605]) ).

tff(f2605,plain,
    ( is_common_prefix1(sF8,0,0,$sum(0,1))
    | ~ spl11_45
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1069,f602]) ).

tff(f1069,plain,
    ( is_common_prefix1(sF8,0,0,$sum(sK4,1))
    | ~ spl11_74 ),
    inference(avatar_component_clause,[],[f1067]) ).

tff(f2604,plain,
    ( ~ spl11_139
    | ~ spl11_45
    | spl11_75 ),
    inference(avatar_split_clause,[],[f2603,f1071,f600,f2292]) ).

tff(f2603,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,0)
    | ~ spl11_45
    | spl11_75 ),
    inference(forward_demodulation,[],[f1072,f602]) ).

tff(f1072,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,sK4)
    | spl11_75 ),
    inference(avatar_component_clause,[],[f1071]) ).

tff(f2602,plain,
    ( spl11_155
    | ~ spl11_45
    | ~ spl11_89 ),
    inference(avatar_split_clause,[],[f2597,f1281,f600,f2599]) ).

tff(f2597,plain,
    ( is_longest_common_prefix1(sF8,0,0,1)
    | ~ spl11_45
    | ~ spl11_89 ),
    inference(evaluation,[],[f2596]) ).

tff(f2596,plain,
    ( is_longest_common_prefix1(sF8,0,0,$sum(0,1))
    | ~ spl11_45
    | ~ spl11_89 ),
    inference(forward_demodulation,[],[f1283,f602]) ).

tff(f1283,plain,
    ( is_longest_common_prefix1(sF8,0,0,$sum(sK4,1))
    | ~ spl11_89 ),
    inference(avatar_component_clause,[],[f1281]) ).

tff(f2592,plain,
    ( spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(avatar_contradiction_clause,[],[f2591]) ).

tff(f2591,plain,
    ( $false
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2590,f478]) ).

tff(f2590,plain,
    ( ( length1(int,sF7) != sK0 )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2589,f2064]) ).

tff(f2589,plain,
    ( ( length1(int,sF7) != $sum(sK0,0) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2588,f56]) ).

tff(f2588,plain,
    ( ( length1(int,sF7) != $sum(sK0,0) )
    | $less(sK0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2587,f478]) ).

tff(f2587,plain,
    ( $less(length1(int,sF7),sK0)
    | ( length1(int,sF7) != $sum(sK0,0) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2586,f349]) ).

tff(f2586,plain,
    ( ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,sF7),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2585,f349]) ).

tff(f2585,plain,
    ( $less(length1(int,t2tb1(sF8)),sK0)
    | ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2584,f403]) ).

tff(f2584,plain,
    ( ~ $less(0,sK0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_126
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2583,f478]) ).

tff(f2583,plain,
    ( ~ $less(0,length1(int,sF7))
    | ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,t2tb1(sF8)),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | spl11_126
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2582,f349]) ).

tff(f2582,plain,
    ( ~ $less(0,length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | spl11_16
    | ~ spl11_27
    | spl11_126
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2581,f514]) ).

tff(f2581,plain,
    ( ~ $less(0,length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | spl11_16
    | spl11_126
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2580,f1988]) ).

tff(f2580,plain,
    ( ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | lt1(sF8,sK0,0)
    | $less(length1(int,t2tb1(sF8)),0)
    | spl11_16
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2548,f330]) ).

tff(f2548,plain,
    ( ~ $less(0,length1(int,t2tb1(sF8)))
    | $less(sK0,0)
    | lt1(sF8,sK0,0)
    | $less(length1(int,t2tb1(sF8)),0)
    | ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ spl11_149 ),
    inference(evaluation,[],[f2544]) ).

tff(f2544,plain,
    ( $less(0,0)
    | ( $sum(sK0,0) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,t2tb1(sF8)),0)
    | lt1(sF8,sK0,0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less($sum(0,0),length1(int,t2tb1(sF8)))
    | $less(sK0,0)
    | ~ spl11_149 ),
    inference(resolution,[],[f2525,f221]) ).

tff(f2525,plain,
    ( is_common_prefix1(sF8,sK0,0,0)
    | ~ spl11_149 ),
    inference(avatar_component_clause,[],[f2523]) ).

tff(f2579,plain,
    ( ~ spl11_154
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(avatar_split_clause,[],[f2574,f2523,f2062,f1986,f476,f471,f401,f347,f328,f2576]) ).

tff(f2576,plain,
    ( spl11_154
  <=> $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(0)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_154])]) ).

tff(f2574,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(0))))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2573,f403]) ).

tff(f2573,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(0))))
    | ~ $less(0,sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2572,f478]) ).

tff(f2572,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(0))))
    | ~ $less(0,length1(int,sF7))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2571,f56]) ).

tff(f2571,plain,
    ( $less(sK0,sK0)
    | ~ $less(0,length1(int,sF7))
    | ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(0))))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | ~ spl11_35
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2570,f478]) ).

tff(f2570,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(0))))
    | $less(length1(int,sF7),sK0)
    | ~ $less(0,length1(int,sF7))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2569,f349]) ).

tff(f2569,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb(sK0))),tb2t(get(int,int,sF6,t2tb(0))))
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | $less(length1(int,sF7),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | spl11_126
    | ~ spl11_131
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2568,f2064]) ).

tff(f2568,plain,
    ( ~ $less(tb2t(get(int,int,sF6,t2tb($sum(sK0,0)))),tb2t(get(int,int,sF6,t2tb(0))))
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | $less(length1(int,sF7),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | spl11_126
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2567,f349]) ).

tff(f2567,plain,
    ( $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | ~ $less(tb2t(get(int,int,sF6,t2tb($sum(sK0,0)))),tb2t(get(int,int,sF6,t2tb(0))))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_34
    | spl11_126
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2566,f473]) ).

tff(f2566,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,sF7),t2tb(0))))
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | spl11_126
    | ~ spl11_149 ),
    inference(forward_demodulation,[],[f2565,f349]) ).

tff(f2565,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(0))))
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | spl11_16
    | ~ spl11_27
    | spl11_126
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2564,f514]) ).

tff(f2564,plain,
    ( ~ $less(0,length1(int,t2tb1(sF8)))
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(0))))
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | spl11_16
    | spl11_126
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2563,f330]) ).

tff(f2563,plain,
    ( $less(length1(int,t2tb1(sF8)),0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(0))))
    | $less(sK0,0)
    | spl11_126
    | ~ spl11_149 ),
    inference(subsumption_resolution,[],[f2549,f1988]) ).

tff(f2549,plain,
    ( lt1(sF8,sK0,0)
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),0)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(0))))
    | $less(length1(int,t2tb1(sF8)),sK0)
    | $less(sK0,0)
    | ~ spl11_149 ),
    inference(evaluation,[],[f2546]) ).

tff(f2546,plain,
    ( ~ $less($sum(0,0),length1(int,t2tb1(sF8)))
    | $less(sK0,0)
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(0,0)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(0,0)))))
    | lt1(sF8,sK0,0)
    | $less(length1(int,t2tb1(sF8)),sK0)
    | ~ spl11_149 ),
    inference(resolution,[],[f2525,f235]) ).

tff(f2560,plain,
    ( spl11_152
    | spl11_153
    | ~ spl11_149 ),
    inference(avatar_split_clause,[],[f2551,f2523,f2557,f2553]) ).

tff(f2553,plain,
    ( spl11_152
  <=> is_common_prefix1(sF8,sK0,0,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_152])]) ).

tff(f2557,plain,
    ( spl11_153
  <=> is_longest_common_prefix1(sF8,sK0,0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_153])]) ).

tff(f2551,plain,
    ( is_longest_common_prefix1(sF8,sK0,0,0)
    | is_common_prefix1(sF8,sK0,0,1)
    | ~ spl11_149 ),
    inference(evaluation,[],[f2543]) ).

tff(f2543,plain,
    ( is_common_prefix1(sF8,sK0,0,$sum(0,1))
    | is_longest_common_prefix1(sF8,sK0,0,0)
    | ~ spl11_149 ),
    inference(resolution,[],[f2525,f219]) ).

tff(f2539,plain,
    ( ~ spl11_146
    | spl11_151
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f2532,f476,f471,f347,f2537,f2477]) ).

tff(f2537,plain,
    ( spl11_151
  <=> ! [X0: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(-6,X0,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(-6,X0,sF8,1))))) )
        | is_common_prefix1(sF8,-6,X0,1)
        | $less(sK0,$sum(X0,1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_151])]) ).

tff(f2532,plain,
    ( ! [X0: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(-6,X0,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(-6,X0,sF8,1))))) )
        | $less(sK0,$sum(X0,1))
        | is_common_prefix1(sF8,-6,X0,1)
        | ~ $less(-5,sK0) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f2531]) ).

tff(f2531,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,1))
        | is_common_prefix1(sF8,-6,X0,1)
        | $less(-5,$sum(-6,1))
        | ~ $less(-5,sK0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(-6,X0,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(-6,sK5(-6,X0,sF8,1))))) ) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(instantiation,[],[f1314]) ).

tff(f1314,plain,
    ( ! [X2: $int,X0: $int,X1: $int] :
        ( $less(sK0,$sum(X0,1))
        | is_common_prefix1(sF8,X1,X0,1)
        | $less(X2,$sum(X1,1))
        | ~ $less(X2,sK0)
        | ( tb2t(get(int,int,sF6,t2tb($sum(X0,sK5(X1,X0,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(X1,sK5(X1,X0,sF8,1))))) ) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(resolution,[],[f747,f57]) ).

tff(f747,plain,
    ( ! [X3: $int,X4: $int] :
        ( $less(sK0,$sum(X3,1))
        | $less(sK0,$sum(X4,1))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X3,sK5(X3,X4,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(X4,sK5(X3,X4,sF8,1))))) )
        | is_common_prefix1(sF8,X3,X4,1) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f746,f478]) ).

tff(f746,plain,
    ( ! [X3: $int,X4: $int] :
        ( $less(length1(int,sF7),$sum(X3,1))
        | is_common_prefix1(sF8,X3,X4,1)
        | $less(sK0,$sum(X4,1))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X3,sK5(X3,X4,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(X4,sK5(X3,X4,sF8,1))))) ) )
    | ~ spl11_18
    | ~ spl11_34
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f745,f478]) ).

tff(f745,plain,
    ( ! [X3: $int,X4: $int] :
        ( is_common_prefix1(sF8,X3,X4,1)
        | $less(length1(int,sF7),$sum(X4,1))
        | ( tb2t(get(int,int,sF6,t2tb($sum(X3,sK5(X3,X4,sF8,1))))) != tb2t(get(int,int,sF6,t2tb($sum(X4,sK5(X3,X4,sF8,1))))) )
        | $less(length1(int,sF7),$sum(X3,1)) )
    | ~ spl11_18
    | ~ spl11_34 ),
    inference(forward_demodulation,[],[f743,f473]) ).

tff(f743,plain,
    ( ! [X3: $int,X4: $int] :
        ( ( tb2t(get(int,int,elts(int,sF7),t2tb($sum(X4,sK5(X3,X4,sF8,1))))) != tb2t(get(int,int,elts(int,sF7),t2tb($sum(X3,sK5(X3,X4,sF8,1))))) )
        | is_common_prefix1(sF8,X3,X4,1)
        | $less(length1(int,sF7),$sum(X3,1))
        | $less(length1(int,sF7),$sum(X4,1)) )
    | ~ spl11_18 ),
    inference(superposition,[],[f531,f349]) ).

tff(f2530,plain,
    ( spl11_149
    | ~ spl11_150
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f2521,f2062,f787,f600,f546,f476,f471,f410,f323,f310,f2527,f2523]) ).

tff(f2521,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(sK0,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,0,sF8,0))))) )
    | is_common_prefix1(sF8,sK0,0,0)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f2520,f56]) ).

tff(f2520,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(0,sK5(sK0,0,sF8,0))))) != tb2t(get(int,int,sF6,t2tb($sum(sK0,sK5(sK0,0,sF8,0))))) )
    | $less(sK0,sK0)
    | is_common_prefix1(sF8,sK0,0,0)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_34
    | ~ spl11_35
    | spl11_37
    | ~ spl11_45
    | spl11_58
    | ~ spl11_131 ),
    inference(superposition,[],[f2243,f2064]) ).

tff(f2509,plain,
    ( ~ spl11_148
    | spl11_63 ),
    inference(avatar_split_clause,[],[f2494,f841,f2506]) ).

tff(f2494,plain,
    ( ~ $less(sK0,-5)
    | spl11_63 ),
    inference(interpreted_simplification,[],[f2493]) ).

tff(f2493,plain,
    ( $less(-1,-5)
    | ~ $less(sK0,-5)
    | ( -1 = -5 )
    | spl11_63 ),
    inference(instantiation,[],[f1426]) ).

tff(f1426,plain,
    ( ! [X2: $int] :
        ( $less(-1,X2)
        | ~ $less(sK0,X2)
        | ( -1 = X2 ) )
    | spl11_63 ),
    inference(resolution,[],[f843,f362]) ).

tff(f2487,plain,
    ( ~ spl11_147
    | ~ spl11_115 ),
    inference(avatar_split_clause,[],[f2472,f1815,f2483]) ).

tff(f2472,plain,
    ( ~ $less(sK0,-4)
    | ~ spl11_115 ),
    inference(resolution,[],[f2469,f56]) ).

tff(f2486,plain,
    ( ~ spl11_147
    | spl11_20
    | ~ spl11_21
    | ~ spl11_115 ),
    inference(avatar_split_clause,[],[f2481,f1815,f374,f370,f2483]) ).

tff(f2481,plain,
    ( ~ $less(sK0,-4)
    | spl11_20
    | ~ spl11_21
    | ~ spl11_115 ),
    inference(forward_demodulation,[],[f2475,f376]) ).

tff(f2475,plain,
    ( ~ $less(sK3,-4)
    | spl11_20
    | ~ spl11_115 ),
    inference(resolution,[],[f2469,f371]) ).

tff(f371,plain,
    ( ~ $less(sK3,sK0)
    | spl11_20 ),
    inference(avatar_component_clause,[],[f370]) ).

tff(f2480,plain,
    ( spl11_146
    | ~ spl11_115 ),
    inference(avatar_split_clause,[],[f2471,f1815,f2477]) ).

tff(f2471,plain,
    ( $less(-5,sK0)
    | ~ spl11_115 ),
    inference(interpreted_simplification,[],[f2470]) ).

tff(f2470,plain,
    ( $less(-5,sK0)
    | ~ $less(-5,-4)
    | ~ spl11_115 ),
    inference(instantiation,[],[f2469]) ).

tff(f2460,plain,
    ( spl11_145
    | spl11_138
    | ~ spl11_136 ),
    inference(avatar_split_clause,[],[f2437,f2100,f2285,f2457]) ).

tff(f2437,plain,
    ( is_longest_common_prefix1(sF8,sK0,sK0,0)
    | is_common_prefix1(sF8,sK0,sK0,1)
    | ~ spl11_136 ),
    inference(evaluation,[],[f2432]) ).

tff(f2432,plain,
    ( is_common_prefix1(sF8,sK0,sK0,$sum(0,1))
    | is_longest_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_136 ),
    inference(resolution,[],[f2102,f219]) ).

tff(f2428,plain,
    ( spl11_144
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_99
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f2423,f2062,f1471,f476,f347,f2425]) ).

tff(f2423,plain,
    ( is_common_prefix1(sF8,sK0,-3,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_99
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f2422,f56]) ).

tff(f2422,plain,
    ( is_common_prefix1(sF8,sK0,-3,0)
    | $less(sK0,sK0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_99
    | ~ spl11_131 ),
    inference(superposition,[],[f2042,f2064]) ).

tff(f2419,plain,
    ( spl11_136
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f2418,f2062,f476,f347,f2100]) ).

tff(f2418,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f2417,f56]) ).

tff(f2417,plain,
    ( $less(sK0,sK0)
    | is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(superposition,[],[f2160,f2064]) ).

tff(f2415,plain,
    ( spl11_143
    | ~ spl11_3
    | ~ spl11_15
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(avatar_split_clause,[],[f2410,f1288,f600,f546,f323,f259,f2412]) ).

tff(f2410,plain,
    ( is_common_prefix1(sF8,1,1,0)
    | ~ spl11_3
    | ~ spl11_15
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(forward_demodulation,[],[f2390,f325]) ).

tff(f2390,plain,
    ( is_common_prefix1(tb2t1(sF7),1,1,0)
    | ~ spl11_3
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(superposition,[],[f2246,f261]) ).

tff(f2246,plain,
    ( ! [X8: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X8)),1,1,0)
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(forward_demodulation,[],[f1805,f602]) ).

tff(f2404,plain,
    ( ~ spl11_69
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(avatar_split_clause,[],[f2403,f1288,f600,f546,f967]) ).

tff(f2403,plain,
    ( ~ $less(sK0,1)
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(forward_demodulation,[],[f2402,f216]) ).

tff(f2402,plain,
    ( ! [X1: uni] : ~ $less(length1(int,mk_array1(int,sK0,X1)),1)
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(forward_demodulation,[],[f2395,f211]) ).

tff(f2395,plain,
    ( ! [X1: uni] : ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X1)))),1)
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(evaluation,[],[f2383]) ).

tff(f2383,plain,
    ( ! [X1: uni] : ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X1)))),$sum(1,0))
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(resolution,[],[f2246,f201]) ).

tff(f2401,plain,
    ( ~ spl11_69
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(avatar_split_clause,[],[f2400,f1288,f600,f546,f967]) ).

tff(f2400,plain,
    ( ~ $less(sK0,1)
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(forward_demodulation,[],[f2399,f216]) ).

tff(f2399,plain,
    ( ! [X0: uni] : ~ $less(length1(int,mk_array1(int,sK0,X0)),1)
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(forward_demodulation,[],[f2398,f211]) ).

tff(f2398,plain,
    ( ! [X0: uni] : ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X0)))),1)
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(evaluation,[],[f2382]) ).

tff(f2382,plain,
    ( ! [X0: uni] : ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,X0)))),$sum(1,0))
    | spl11_37
    | ~ spl11_45
    | spl11_90 ),
    inference(resolution,[],[f2246,f200]) ).

tff(f2379,plain,
    ( ~ spl11_142
    | ~ spl11_135 ),
    inference(avatar_split_clause,[],[f2374,f2088,f2376]) ).

tff(f2376,plain,
    ( spl11_142
  <=> is_longest_common_prefix1(sF8,0,0,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_142])]) ).

tff(f2374,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,-1)
    | ~ spl11_135 ),
    inference(interpreted_simplification,[],[f2373]) ).

tff(f2373,plain,
    ( ~ is_longest_common_prefix1(sF8,0,0,-1)
    | ~ $less(-1,0)
    | ~ spl11_135 ),
    inference(instantiation,[],[f2341]) ).

tff(f2341,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,0,0,X0)
        | ~ $less(X0,0) )
    | ~ spl11_135 ),
    inference(resolution,[],[f2090,f204]) ).

tff(f2371,plain,
    ( spl11_65
    | spl11_139
    | ~ spl11_135 ),
    inference(avatar_split_clause,[],[f2347,f2088,f2292,f854]) ).

tff(f2347,plain,
    ( is_longest_common_prefix1(sF8,0,0,0)
    | is_common_prefix1(sF8,0,0,1)
    | ~ spl11_135 ),
    inference(evaluation,[],[f2342]) ).

tff(f2342,plain,
    ( is_common_prefix1(sF8,0,0,$sum(0,1))
    | is_longest_common_prefix1(sF8,0,0,0)
    | ~ spl11_135 ),
    inference(resolution,[],[f2090,f219]) ).

tff(f2368,plain,
    ( ~ spl11_141
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_53
    | ~ spl11_135 ),
    inference(avatar_split_clause,[],[f2363,f2088,f666,f476,f401,f347,f328,f2365]) ).

tff(f2365,plain,
    ( spl11_141
  <=> ( 0 = length1(int,sF7) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_141])]) ).

tff(f2363,plain,
    ( ( 0 != length1(int,sF7) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_53
    | ~ spl11_135 ),
    inference(forward_demodulation,[],[f2362,f349]) ).

tff(f2362,plain,
    ( ( 0 != length1(int,t2tb1(sF8)) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_53
    | ~ spl11_135 ),
    inference(subsumption_resolution,[],[f2361,f330]) ).

tff(f2361,plain,
    ( ( 0 != length1(int,t2tb1(sF8)) )
    | $less(sK0,0)
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_53
    | ~ spl11_135 ),
    inference(forward_demodulation,[],[f2360,f478]) ).

tff(f2360,plain,
    ( $less(length1(int,sF7),0)
    | ( 0 != length1(int,t2tb1(sF8)) )
    | ~ spl11_18
    | ~ spl11_27
    | ~ spl11_35
    | spl11_53
    | ~ spl11_135 ),
    inference(subsumption_resolution,[],[f2359,f403]) ).

tff(f2359,plain,
    ( $less(length1(int,sF7),0)
    | ( 0 != length1(int,t2tb1(sF8)) )
    | ~ $less(0,sK0)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_53
    | ~ spl11_135 ),
    inference(forward_demodulation,[],[f2358,f478]) ).

tff(f2358,plain,
    ( ~ $less(0,length1(int,sF7))
    | $less(length1(int,sF7),0)
    | ( 0 != length1(int,t2tb1(sF8)) )
    | ~ spl11_18
    | spl11_53
    | ~ spl11_135 ),
    inference(forward_demodulation,[],[f2357,f349]) ).

tff(f2357,plain,
    ( ~ $less(0,length1(int,t2tb1(sF8)))
    | ( 0 != length1(int,t2tb1(sF8)) )
    | $less(length1(int,sF7),0)
    | ~ spl11_18
    | spl11_53
    | ~ spl11_135 ),
    inference(forward_demodulation,[],[f2356,f349]) ).

tff(f2356,plain,
    ( $less(length1(int,t2tb1(sF8)),0)
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | ( 0 != length1(int,t2tb1(sF8)) )
    | spl11_53
    | ~ spl11_135 ),
    inference(subsumption_resolution,[],[f2352,f668]) ).

tff(f2352,plain,
    ( lt1(sF8,0,0)
    | $less(length1(int,t2tb1(sF8)),0)
    | ~ $less(0,length1(int,t2tb1(sF8)))
    | ( 0 != length1(int,t2tb1(sF8)) )
    | ~ spl11_135 ),
    inference(evaluation,[],[f2351]) ).

tff(f2351,plain,
    ( $less(length1(int,t2tb1(sF8)),0)
    | ~ $less($sum(0,0),length1(int,t2tb1(sF8)))
    | lt1(sF8,0,0)
    | $less(0,0)
    | ( $sum(0,0) != length1(int,t2tb1(sF8)) )
    | ~ spl11_135 ),
    inference(duplicate_literal_removal,[],[f2343]) ).

tff(f2343,plain,
    ( $less(0,0)
    | lt1(sF8,0,0)
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(length1(int,t2tb1(sF8)),0)
    | ( $sum(0,0) != length1(int,t2tb1(sF8)) )
    | $less(0,0)
    | ~ $less($sum(0,0),length1(int,t2tb1(sF8)))
    | ~ spl11_135 ),
    inference(resolution,[],[f2090,f221]) ).

tff(f2331,plain,
    ( spl11_135
    | ~ spl11_3
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(avatar_split_clause,[],[f2330,f787,f600,f546,f410,f323,f310,f259,f2088]) ).

tff(f2330,plain,
    ( is_common_prefix1(sF8,0,0,0)
    | ~ spl11_3
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(forward_demodulation,[],[f2319,f325]) ).

tff(f2319,plain,
    ( is_common_prefix1(tb2t1(sF7),0,0,0)
    | ~ spl11_3
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(superposition,[],[f2055,f261]) ).

tff(f2055,plain,
    ( ! [X0: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X0)),0,0,0)
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | ~ spl11_45
    | spl11_58 ),
    inference(superposition,[],[f978,f602]) ).

tff(f978,plain,
    ( ! [X4: uni] : is_common_prefix1(tb2t1(mk_array1(int,sK0,X4)),0,0,sK4)
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | spl11_58 ),
    inference(resolution,[],[f872,f789]) ).

tff(f872,plain,
    ( ! [X0: $int,X1: uni] :
        ( $less(X0,sF10)
        | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),0,0,sK4) )
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37 ),
    inference(superposition,[],[f868,f216]) ).

tff(f2310,plain,
    ( spl11_136
    | ~ spl11_45
    | ~ spl11_128 ),
    inference(avatar_split_clause,[],[f2309,f1996,f600,f2100]) ).

tff(f2309,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_45
    | ~ spl11_128 ),
    inference(forward_demodulation,[],[f1998,f602]) ).

tff(f2308,plain,
    ( ~ spl11_140
    | ~ spl11_134 ),
    inference(avatar_split_clause,[],[f2302,f2083,f2305]) ).

tff(f2302,plain,
    ( ~ is_longest_common_prefix1(sF8,0,sK0,-1)
    | ~ spl11_134 ),
    inference(interpreted_simplification,[],[f2301]) ).

tff(f2301,plain,
    ( ~ is_longest_common_prefix1(sF8,0,sK0,-1)
    | ~ $less(-1,0)
    | ~ spl11_134 ),
    inference(instantiation,[],[f2249]) ).

tff(f2295,plain,
    ( spl11_139
    | ~ spl11_45
    | ~ spl11_75 ),
    inference(avatar_split_clause,[],[f2290,f1071,f600,f2292]) ).

tff(f2290,plain,
    ( is_longest_common_prefix1(sF8,0,0,0)
    | ~ spl11_45
    | ~ spl11_75 ),
    inference(forward_demodulation,[],[f1073,f602]) ).

tff(f2288,plain,
    ( spl11_138
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_73 ),
    inference(avatar_split_clause,[],[f2283,f1009,f600,f374,f2285]) ).

tff(f1009,plain,
    ( spl11_73
  <=> is_longest_common_prefix1(sF8,sK3,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_73])]) ).

tff(f2283,plain,
    ( is_longest_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_73 ),
    inference(forward_demodulation,[],[f2282,f376]) ).

tff(f2282,plain,
    ( is_longest_common_prefix1(sF8,sK3,sK3,0)
    | ~ spl11_45
    | ~ spl11_73 ),
    inference(forward_demodulation,[],[f1011,f602]) ).

tff(f1011,plain,
    ( is_longest_common_prefix1(sF8,sK3,sK3,sK4)
    | ~ spl11_73 ),
    inference(avatar_component_clause,[],[f1009]) ).

tff(f2185,plain,
    ( spl11_134
    | ~ spl11_132 ),
    inference(avatar_split_clause,[],[f2183,f2069,f2083]) ).

tff(f2183,plain,
    ( is_common_prefix1(sF8,0,sK0,0)
    | ~ spl11_132 ),
    inference(resolution,[],[f2071,f203]) ).

tff(f2176,plain,
    ( ~ spl11_137
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61 ),
    inference(avatar_split_clause,[],[f2171,f821,f600,f374,f2173]) ).

tff(f2171,plain,
    ( ~ is_longest_common_prefix1(sF8,sK0,sK0,-3)
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61 ),
    inference(interpreted_simplification,[],[f2170]) ).

tff(f2170,plain,
    ( ~ is_longest_common_prefix1(sF8,sK0,sK0,-3)
    | ~ $less(-3,0)
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61 ),
    inference(instantiation,[],[f2104]) ).

tff(f2167,plain,
    ( spl11_136
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f2166,f2062,f476,f347,f2100]) ).

tff(f2166,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f2165,f56]) ).

tff(f2165,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | $less(sK0,sK0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(forward_demodulation,[],[f2132,f478]) ).

tff(f2132,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | $less(length1(int,sF7),sK0)
    | ~ spl11_18
    | ~ spl11_131 ),
    inference(superposition,[],[f559,f2064]) ).

tff(f2164,plain,
    ( spl11_136
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f2163,f2062,f476,f347,f2100]) ).

tff(f2163,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f2158,f56]) ).

tff(f2158,plain,
    ( $less(sK0,sK0)
    | is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(evaluation,[],[f2146]) ).

tff(f2146,plain,
    ( $less(0,0)
    | is_common_prefix1(sF8,sK0,sK0,0)
    | $less(sK0,sK0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(superposition,[],[f812,f2064]) ).

tff(f2162,plain,
    ( spl11_136
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(avatar_split_clause,[],[f2161,f2062,f476,f347,f2100]) ).

tff(f2161,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(subsumption_resolution,[],[f2133,f56]) ).

tff(f2133,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | $less(sK0,sK0)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_131 ),
    inference(superposition,[],[f686,f2064]) ).

tff(f2115,plain,
    ( spl11_132
    | ~ spl11_45
    | ~ spl11_130 ),
    inference(avatar_split_clause,[],[f2114,f2009,f600,f2069]) ).

tff(f2114,plain,
    ( is_longest_common_prefix1(sF8,0,sK0,0)
    | ~ spl11_45
    | ~ spl11_130 ),
    inference(forward_demodulation,[],[f2011,f602]) ).

tff(f2108,plain,
    ( spl11_131
    | ~ spl11_45
    | ~ spl11_127 ),
    inference(avatar_split_clause,[],[f2107,f1991,f600,f2062]) ).

tff(f2107,plain,
    ( ( $sum(sK0,0) = sK0 )
    | ~ spl11_45
    | ~ spl11_127 ),
    inference(forward_demodulation,[],[f1993,f602]) ).

tff(f1993,plain,
    ( ( sK0 = $sum(sK0,sK4) )
    | ~ spl11_127 ),
    inference(avatar_component_clause,[],[f1991]) ).

tff(f2103,plain,
    ( spl11_136
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61 ),
    inference(avatar_split_clause,[],[f2098,f821,f600,f374,f2100]) ).

tff(f2098,plain,
    ( is_common_prefix1(sF8,sK0,sK0,0)
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_61 ),
    inference(forward_demodulation,[],[f2052,f376]) ).

tff(f2052,plain,
    ( is_common_prefix1(sF8,sK3,sK3,0)
    | ~ spl11_45
    | ~ spl11_61 ),
    inference(superposition,[],[f823,f602]) ).

tff(f2097,plain,
    ( spl11_134
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_54 ),
    inference(avatar_split_clause,[],[f2096,f671,f600,f374,f2083]) ).

tff(f671,plain,
    ( spl11_54
  <=> is_common_prefix1(sF8,0,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_54])]) ).

tff(f2096,plain,
    ( is_common_prefix1(sF8,0,sK0,0)
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_54 ),
    inference(forward_demodulation,[],[f2050,f376]) ).

tff(f2050,plain,
    ( is_common_prefix1(sF8,0,sK3,0)
    | ~ spl11_45
    | ~ spl11_54 ),
    inference(superposition,[],[f673,f602]) ).

tff(f673,plain,
    ( is_common_prefix1(sF8,0,sK3,sK4)
    | ~ spl11_54 ),
    inference(avatar_component_clause,[],[f671]) ).

tff(f2095,plain,
    ( ~ spl11_69
    | ~ spl11_45
    | spl11_90 ),
    inference(avatar_split_clause,[],[f2058,f1288,f600,f967]) ).

tff(f2058,plain,
    ( ~ $less(sK0,1)
    | ~ spl11_45
    | spl11_90 ),
    inference(evaluation,[],[f2057]) ).

tff(f2057,plain,
    ( ~ $less(sK0,$sum(1,0))
    | ~ spl11_45
    | spl11_90 ),
    inference(superposition,[],[f1290,f602]) ).

tff(f2094,plain,
    ( spl11_133
    | ~ spl11_13
    | ~ spl11_29
    | ~ spl11_45 ),
    inference(avatar_split_clause,[],[f2093,f600,f410,f310,f2074]) ).

tff(f2093,plain,
    ( ( 0 = sF10 )
    | ~ spl11_13
    | ~ spl11_29
    | ~ spl11_45 ),
    inference(evaluation,[],[f2092]) ).

tff(f2092,plain,
    ( ( sF10 = $sum(0,0) )
    | ~ spl11_13
    | ~ spl11_29
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2044,f412]) ).

tff(f2044,plain,
    ( ( $sum(sK2,0) = sF10 )
    | ~ spl11_13
    | ~ spl11_45 ),
    inference(superposition,[],[f312,f602]) ).

tff(f2091,plain,
    ( spl11_135
    | ~ spl11_45
    | ~ spl11_62 ),
    inference(avatar_split_clause,[],[f2053,f829,f600,f2088]) ).

tff(f2053,plain,
    ( is_common_prefix1(sF8,0,0,0)
    | ~ spl11_45
    | ~ spl11_62 ),
    inference(superposition,[],[f831,f602]) ).

tff(f831,plain,
    ( is_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_62 ),
    inference(avatar_component_clause,[],[f829]) ).

tff(f2086,plain,
    ( spl11_134
    | ~ spl11_21
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_45 ),
    inference(avatar_split_clause,[],[f2081,f600,f416,f410,f374,f2083]) ).

tff(f2081,plain,
    ( is_common_prefix1(sF8,0,sK0,0)
    | ~ spl11_21
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2080,f412]) ).

tff(f2080,plain,
    ( is_common_prefix1(sF8,sK2,sK0,0)
    | ~ spl11_21
    | ~ spl11_30
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2046,f376]) ).

tff(f2046,plain,
    ( is_common_prefix1(sF8,sK2,sK3,0)
    | ~ spl11_30
    | ~ spl11_45 ),
    inference(superposition,[],[f418,f602]) ).

tff(f2079,plain,
    ( spl11_132
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_52 ),
    inference(avatar_split_clause,[],[f2078,f661,f600,f374,f2069]) ).

tff(f661,plain,
    ( spl11_52
  <=> is_longest_common_prefix1(sF8,0,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_52])]) ).

tff(f2078,plain,
    ( is_longest_common_prefix1(sF8,0,sK0,0)
    | ~ spl11_21
    | ~ spl11_45
    | ~ spl11_52 ),
    inference(forward_demodulation,[],[f2049,f376]) ).

tff(f2049,plain,
    ( is_longest_common_prefix1(sF8,0,sK3,0)
    | ~ spl11_45
    | ~ spl11_52 ),
    inference(superposition,[],[f663,f602]) ).

tff(f663,plain,
    ( is_longest_common_prefix1(sF8,0,sK3,sK4)
    | ~ spl11_52 ),
    inference(avatar_component_clause,[],[f661]) ).

tff(f2077,plain,
    ( spl11_133
    | ~ spl11_45
    | ~ spl11_51 ),
    inference(avatar_split_clause,[],[f2059,f656,f600,f2074]) ).

tff(f656,plain,
    ( spl11_51
  <=> ( sF10 = $sum(0,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_51])]) ).

tff(f2059,plain,
    ( ( 0 = sF10 )
    | ~ spl11_45
    | ~ spl11_51 ),
    inference(evaluation,[],[f2048]) ).

tff(f2048,plain,
    ( ( sF10 = $sum(0,0) )
    | ~ spl11_45
    | ~ spl11_51 ),
    inference(superposition,[],[f658,f602]) ).

tff(f658,plain,
    ( ( sF10 = $sum(0,sK4) )
    | ~ spl11_51 ),
    inference(avatar_component_clause,[],[f656]) ).

tff(f2072,plain,
    ( spl11_132
    | ~ spl11_4
    | ~ spl11_21
    | ~ spl11_29
    | ~ spl11_45 ),
    inference(avatar_split_clause,[],[f2067,f600,f410,f374,f264,f2069]) ).

tff(f264,plain,
    ( spl11_4
  <=> is_longest_common_prefix1(sF8,sK2,sK3,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_4])]) ).

tff(f2067,plain,
    ( is_longest_common_prefix1(sF8,0,sK0,0)
    | ~ spl11_4
    | ~ spl11_21
    | ~ spl11_29
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2066,f412]) ).

tff(f2066,plain,
    ( is_longest_common_prefix1(sF8,sK2,sK0,0)
    | ~ spl11_4
    | ~ spl11_21
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2043,f376]) ).

tff(f2043,plain,
    ( is_longest_common_prefix1(sF8,sK2,sK3,0)
    | ~ spl11_4
    | ~ spl11_45 ),
    inference(superposition,[],[f266,f602]) ).

tff(f266,plain,
    ( is_longest_common_prefix1(sF8,sK2,sK3,sK4)
    | ~ spl11_4 ),
    inference(avatar_component_clause,[],[f264]) ).

tff(f2065,plain,
    ( spl11_131
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_45 ),
    inference(avatar_split_clause,[],[f2060,f600,f374,f356,f2062]) ).

tff(f2060,plain,
    ( ( $sum(sK0,0) = sK0 )
    | ~ spl11_19
    | ~ spl11_21
    | ~ spl11_45 ),
    inference(forward_demodulation,[],[f2045,f376]) ).

tff(f2045,plain,
    ( ( $sum(sK3,0) = sK0 )
    | ~ spl11_19
    | ~ spl11_45 ),
    inference(superposition,[],[f358,f602]) ).

tff(f2015,plain,
    ( spl11_129
    | ~ spl11_21
    | ~ spl11_29
    | ~ spl11_30 ),
    inference(avatar_split_clause,[],[f2014,f416,f410,f374,f2002]) ).

tff(f2014,plain,
    ( is_common_prefix1(sF8,0,sK0,sK4)
    | ~ spl11_21
    | ~ spl11_29
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f1970,f412]) ).

tff(f1970,plain,
    ( is_common_prefix1(sF8,sK2,sK0,sK4)
    | ~ spl11_21
    | ~ spl11_30 ),
    inference(superposition,[],[f418,f376]) ).

tff(f2013,plain,
    ( spl11_130
    | ~ spl11_21
    | ~ spl11_52 ),
    inference(avatar_split_clause,[],[f1974,f661,f374,f2009]) ).

tff(f1974,plain,
    ( is_longest_common_prefix1(sF8,0,sK0,sK4)
    | ~ spl11_21
    | ~ spl11_52 ),
    inference(superposition,[],[f663,f376]) ).

tff(f2012,plain,
    ( spl11_130
    | ~ spl11_4
    | ~ spl11_21
    | ~ spl11_29 ),
    inference(avatar_split_clause,[],[f2007,f410,f374,f264,f2009]) ).

tff(f2007,plain,
    ( is_longest_common_prefix1(sF8,0,sK0,sK4)
    | ~ spl11_4
    | ~ spl11_21
    | ~ spl11_29 ),
    inference(forward_demodulation,[],[f1963,f412]) ).

tff(f1963,plain,
    ( is_longest_common_prefix1(sF8,sK2,sK0,sK4)
    | ~ spl11_4
    | ~ spl11_21 ),
    inference(superposition,[],[f266,f376]) ).

tff(f2005,plain,
    ( spl11_129
    | ~ spl11_21
    | ~ spl11_54 ),
    inference(avatar_split_clause,[],[f1975,f671,f374,f2002]) ).

tff(f1975,plain,
    ( is_common_prefix1(sF8,0,sK0,sK4)
    | ~ spl11_21
    | ~ spl11_54 ),
    inference(superposition,[],[f673,f376]) ).

tff(f2000,plain,
    ( ~ spl11_126
    | ~ spl11_21
    | spl11_50 ),
    inference(avatar_split_clause,[],[f1973,f651,f374,f1986]) ).

tff(f651,plain,
    ( spl11_50
  <=> lt1(sF8,sK3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_50])]) ).

tff(f1973,plain,
    ( ~ lt1(sF8,sK0,0)
    | ~ spl11_21
    | spl11_50 ),
    inference(superposition,[],[f653,f376]) ).

tff(f653,plain,
    ( ~ lt1(sF8,sK3,0)
    | spl11_50 ),
    inference(avatar_component_clause,[],[f651]) ).

tff(f1999,plain,
    ( spl11_128
    | ~ spl11_21
    | ~ spl11_61 ),
    inference(avatar_split_clause,[],[f1979,f821,f374,f1996]) ).

tff(f1979,plain,
    ( is_common_prefix1(sF8,sK0,sK0,sK4)
    | ~ spl11_21
    | ~ spl11_61 ),
    inference(superposition,[],[f823,f376]) ).

tff(f1994,plain,
    ( spl11_127
    | ~ spl11_19
    | ~ spl11_21 ),
    inference(avatar_split_clause,[],[f1966,f374,f356,f1991]) ).

tff(f1966,plain,
    ( ( sK0 = $sum(sK0,sK4) )
    | ~ spl11_19
    | ~ spl11_21 ),
    inference(superposition,[],[f358,f376]) ).

tff(f1989,plain,
    ( ~ spl11_126
    | spl11_6
    | ~ spl11_21
    | ~ spl11_29 ),
    inference(avatar_split_clause,[],[f1984,f410,f374,f274,f1986]) ).

tff(f1984,plain,
    ( ~ lt1(sF8,sK0,0)
    | spl11_6
    | ~ spl11_21
    | ~ spl11_29 ),
    inference(forward_demodulation,[],[f1964,f412]) ).

tff(f1964,plain,
    ( ~ lt1(sF8,sK0,sK2)
    | spl11_6
    | ~ spl11_21 ),
    inference(superposition,[],[f276,f376]) ).

tff(f1960,plain,
    ( ~ spl11_125
    | ~ spl11_110 ),
    inference(avatar_split_clause,[],[f1955,f1739,f1957]) ).

tff(f1957,plain,
    ( spl11_125
  <=> is_longest_common_prefix1(sF8,-2,-2,-3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_125])]) ).

tff(f1739,plain,
    ( spl11_110
  <=> is_common_prefix1(sF8,-2,-2,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_110])]) ).

tff(f1955,plain,
    ( ~ is_longest_common_prefix1(sF8,-2,-2,-3)
    | ~ spl11_110 ),
    inference(interpreted_simplification,[],[f1954]) ).

tff(f1954,plain,
    ( ~ is_longest_common_prefix1(sF8,-2,-2,-3)
    | ~ $less(-3,1)
    | ~ spl11_110 ),
    inference(instantiation,[],[f1757]) ).

tff(f1757,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-2,-2,X0)
        | ~ $less(X0,1) )
    | ~ spl11_110 ),
    inference(resolution,[],[f1741,f204]) ).

tff(f1741,plain,
    ( is_common_prefix1(sF8,-2,-2,1)
    | ~ spl11_110 ),
    inference(avatar_component_clause,[],[f1739]) ).

tff(f1953,plain,
    ( ~ spl11_106
    | spl11_124
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f1947,f476,f347,f1951,f1667]) ).

tff(f1947,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | is_common_prefix1(sF8,X0,-4,0)
        | ~ $less(-3,sK0) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f1946]) ).

tff(f1946,plain,
    ( ! [X0: $int] :
        ( $less(sK0,$sum(X0,0))
        | ~ $less(-3,sK0)
        | is_common_prefix1(sF8,X0,-4,0)
        | $less(-3,$sum(-4,0)) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(instantiation,[],[f979]) ).

tff(f1945,plain,
    ( ~ spl11_123
    | spl11_20
    | ~ spl11_99 ),
    inference(avatar_split_clause,[],[f1926,f1471,f370,f1942]) ).

tff(f1926,plain,
    ( ~ $less(sK3,-2)
    | spl11_20
    | ~ spl11_99 ),
    inference(resolution,[],[f371,f1571]) ).

tff(f1940,plain,
    ( spl11_21
    | spl11_1
    | spl11_20 ),
    inference(avatar_split_clause,[],[f1939,f370,f249,f374]) ).

tff(f1939,plain,
    ( ( sK3 = sK0 )
    | spl11_1
    | spl11_20 ),
    inference(subsumption_resolution,[],[f1929,f251]) ).

tff(f1929,plain,
    ( $less(sK0,sK3)
    | ( sK3 = sK0 )
    | spl11_20 ),
    inference(resolution,[],[f371,f58]) ).

tff(f1938,plain,
    ( ~ spl11_122
    | spl11_20
    | ~ spl11_60 ),
    inference(avatar_split_clause,[],[f1923,f804,f370,f1935]) ).

tff(f1923,plain,
    ( ~ $less(sK3,sF10)
    | spl11_20
    | ~ spl11_60 ),
    inference(resolution,[],[f371,f894]) ).

tff(f1933,plain,
    ( spl11_21
    | spl11_121
    | spl11_20 ),
    inference(avatar_split_clause,[],[f1927,f370,f1931,f374]) ).

tff(f1931,plain,
    ( spl11_121
  <=> ! [X2: $int,X3: $int] :
        ( ~ $less(X2,sK0)
        | $less(X3,sK3)
        | ~ $less(X3,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_121])]) ).

tff(f1927,plain,
    ( ! [X2: $int,X3: $int] :
        ( ~ $less(X2,sK0)
        | ~ $less(X3,X2)
        | ( sK3 = sK0 )
        | $less(X3,sK3) )
    | spl11_20 ),
    inference(resolution,[],[f371,f715]) ).

tff(f1903,plain,
    ( spl11_46
    | spl11_45
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37 ),
    inference(avatar_split_clause,[],[f1198,f546,f410,f310,f600,f604]) ).

tff(f1198,plain,
    ( ( 0 = sK4 )
    | $less(0,sK4)
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37 ),
    inference(resolution,[],[f976,f361]) ).

tff(f976,plain,
    ( ! [X0: uni] : is_common_prefix1(tb2t1(mk_array1(int,sF10,X0)),0,0,sK4)
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37 ),
    inference(resolution,[],[f872,f56]) ).

tff(f1902,plain,
    ( spl11_46
    | spl11_45
    | ~ spl11_61 ),
    inference(avatar_split_clause,[],[f1001,f821,f600,f604]) ).

tff(f1001,plain,
    ( ( 0 = sK4 )
    | $less(0,sK4)
    | ~ spl11_61 ),
    inference(resolution,[],[f823,f361]) ).

tff(f1901,plain,
    ( spl11_45
    | spl11_46
    | ~ spl11_54 ),
    inference(avatar_split_clause,[],[f922,f671,f604,f600]) ).

tff(f922,plain,
    ( $less(0,sK4)
    | ( 0 = sK4 )
    | ~ spl11_54 ),
    inference(resolution,[],[f673,f361]) ).

tff(f1900,plain,
    ( ~ spl11_46
    | spl11_87
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(avatar_split_clause,[],[f1220,f471,f416,f410,f347,f1223,f604]) ).

tff(f1223,plain,
    ( spl11_87
  <=> ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb(0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_87])]) ).

tff(f1220,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb(0))) )
    | ~ $less(0,sK4)
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(evaluation,[],[f1217]) ).

tff(f1217,plain,
    ( ~ $less(0,sK4)
    | ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb($sum(0,0)))) )
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(interpreted_simplification,[],[f1216]) ).

tff(f1216,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb($sum(0,0)))) )
    | ~ $less(0,sK4)
    | $less(0,0)
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(instantiation,[],[f1215]) ).

tff(f1215,plain,
    ( ! [X1: $int] :
        ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,X1)))) = tb2t(get(int,int,sF6,t2tb($sum(0,X1)))) )
        | ~ $less(X1,sK4)
        | $less(X1,0) )
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_34 ),
    inference(forward_demodulation,[],[f1214,f412]) ).

tff(f1899,plain,
    ( spl11_46
    | spl11_45
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f1235,f787,f546,f410,f310,f600,f604]) ).

tff(f1235,plain,
    ( ( 0 = sK4 )
    | $less(0,sK4)
    | ~ spl11_13
    | ~ spl11_29
    | spl11_37
    | spl11_58 ),
    inference(resolution,[],[f978,f361]) ).

tff(f1898,plain,
    ( spl11_46
    | spl11_45
    | ~ spl11_62 ),
    inference(avatar_split_clause,[],[f1045,f829,f600,f604]) ).

tff(f1045,plain,
    ( ( 0 = sK4 )
    | $less(0,sK4)
    | ~ spl11_62 ),
    inference(resolution,[],[f831,f361]) ).

tff(f1897,plain,
    ( ~ spl11_120
    | spl11_90
    | ~ spl11_95 ),
    inference(avatar_split_clause,[],[f1848,f1429,f1288,f1894]) ).

tff(f1894,plain,
    ( spl11_120
  <=> $less(-1,$sum(1,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_120])]) ).

tff(f1429,plain,
    ( spl11_95
  <=> ( -1 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_95])]) ).

tff(f1848,plain,
    ( ~ $less(-1,$sum(1,sK4))
    | spl11_90
    | ~ spl11_95 ),
    inference(superposition,[],[f1290,f1431]) ).

tff(f1431,plain,
    ( ( -1 = sK0 )
    | ~ spl11_95 ),
    inference(avatar_component_clause,[],[f1429]) ).

tff(f1892,plain,
    ( spl11_11
    | ~ spl11_29
    | ~ spl11_95 ),
    inference(avatar_contradiction_clause,[],[f1891]) ).

tff(f1891,plain,
    ( $false
    | spl11_11
    | ~ spl11_29
    | ~ spl11_95 ),
    inference(evaluation,[],[f1890]) ).

tff(f1890,plain,
    ( ~ $less(-1,0)
    | spl11_11
    | ~ spl11_29
    | ~ spl11_95 ),
    inference(forward_demodulation,[],[f1821,f412]) ).

tff(f1821,plain,
    ( ~ $less(-1,sK2)
    | spl11_11
    | ~ spl11_95 ),
    inference(superposition,[],[f301,f1431]) ).

tff(f1889,plain,
    ( ~ spl11_24
    | ~ spl11_29
    | ~ spl11_95 ),
    inference(avatar_contradiction_clause,[],[f1888]) ).

tff(f1888,plain,
    ( $false
    | ~ spl11_24
    | ~ spl11_29
    | ~ spl11_95 ),
    inference(evaluation,[],[f1887]) ).

tff(f1887,plain,
    ( $less(0,-1)
    | ~ spl11_24
    | ~ spl11_29
    | ~ spl11_95 ),
    inference(forward_demodulation,[],[f1824,f412]) ).

tff(f1824,plain,
    ( $less(sK2,-1)
    | ~ spl11_24
    | ~ spl11_95 ),
    inference(superposition,[],[f390,f1431]) ).

tff(f1886,plain,
    ( spl11_119
    | ~ spl11_92
    | ~ spl11_95 ),
    inference(avatar_split_clause,[],[f1849,f1429,f1304,f1883]) ).

tff(f1883,plain,
    ( spl11_119
  <=> $less($sum(1,sK4),-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_119])]) ).

tff(f1849,plain,
    ( $less($sum(1,sK4),-1)
    | ~ spl11_92
    | ~ spl11_95 ),
    inference(superposition,[],[f1305,f1431]) ).

tff(f1881,plain,
    ( spl11_118
    | ~ spl11_3
    | ~ spl11_95 ),
    inference(avatar_split_clause,[],[f1820,f1429,f259,f1878]) ).

tff(f1878,plain,
    ( spl11_118
  <=> ( sF7 = mk_array1(int,-1,sF6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_118])]) ).

tff(f1820,plain,
    ( ( sF7 = mk_array1(int,-1,sF6) )
    | ~ spl11_3
    | ~ spl11_95 ),
    inference(superposition,[],[f261,f1431]) ).

tff(f1876,plain,
    ( spl11_117
    | ~ spl11_60
    | ~ spl11_95 ),
    inference(avatar_split_clause,[],[f1838,f1429,f804,f1873]) ).

tff(f1838,plain,
    ( $less(sF10,-1)
    | ~ spl11_60
    | ~ spl11_95 ),
    inference(superposition,[],[f806,f1431]) ).

tff(f1871,plain,
    ( spl11_1
    | ~ spl11_56
    | ~ spl11_95 ),
    inference(avatar_contradiction_clause,[],[f1870]) ).

tff(f1870,plain,
    ( $false
    | spl11_1
    | ~ spl11_56
    | ~ spl11_95 ),
    inference(subsumption_resolution,[],[f1819,f709]) ).

tff(f1819,plain,
    ( ~ $less(-1,sK3)
    | spl11_1
    | ~ spl11_95 ),
    inference(superposition,[],[f251,f1431]) ).

tff(f1869,plain,
    ( ~ spl11_20
    | spl11_66
    | ~ spl11_95 ),
    inference(avatar_contradiction_clause,[],[f1868]) ).

tff(f1868,plain,
    ( $false
    | ~ spl11_20
    | spl11_66
    | ~ spl11_95 ),
    inference(subsumption_resolution,[],[f1823,f892]) ).

tff(f1823,plain,
    ( $less(sK3,-1)
    | ~ spl11_20
    | ~ spl11_95 ),
    inference(superposition,[],[f372,f1431]) ).

tff(f1867,plain,
    ( ~ spl11_116
    | spl11_58
    | ~ spl11_95 ),
    inference(avatar_split_clause,[],[f1837,f1429,f787,f1864]) ).

tff(f1837,plain,
    ( ~ $less(-1,sF10)
    | spl11_58
    | ~ spl11_95 ),
    inference(superposition,[],[f789,f1431]) ).

tff(f1862,plain,
    ( spl11_16
    | ~ spl11_95 ),
    inference(avatar_contradiction_clause,[],[f1861]) ).

tff(f1861,plain,
    ( $false
    | spl11_16
    | ~ spl11_95 ),
    inference(evaluation,[],[f1822]) ).

tff(f1822,plain,
    ( ~ $less(-1,0)
    | spl11_16
    | ~ spl11_95 ),
    inference(superposition,[],[f330,f1431]) ).

tff(f1860,plain,
    ( ~ spl11_57
    | ~ spl11_95 ),
    inference(avatar_contradiction_clause,[],[f1859]) ).

tff(f1859,plain,
    ( $false
    | ~ spl11_57
    | ~ spl11_95 ),
    inference(evaluation,[],[f1836]) ).

tff(f1836,plain,
    ( $less(-1,-1)
    | ~ spl11_57
    | ~ spl11_95 ),
    inference(superposition,[],[f771,f1431]) ).

tff(f1858,plain,
    ( ~ spl11_27
    | ~ spl11_95 ),
    inference(avatar_contradiction_clause,[],[f1857]) ).

tff(f1857,plain,
    ( $false
    | ~ spl11_27
    | ~ spl11_95 ),
    inference(evaluation,[],[f1826]) ).

tff(f1826,plain,
    ( $less(0,-1)
    | ~ spl11_27
    | ~ spl11_95 ),
    inference(superposition,[],[f403,f1431]) ).

tff(f1818,plain,
    ( spl11_115
    | ~ spl11_27 ),
    inference(avatar_split_clause,[],[f1810,f401,f1815]) ).

tff(f1810,plain,
    ( $less(-4,sK0)
    | ~ spl11_27 ),
    inference(interpreted_simplification,[],[f1809]) ).

tff(f1809,plain,
    ( $less(-4,sK0)
    | ~ $less(-3,0)
    | ~ $less(-4,-3)
    | ~ spl11_27 ),
    inference(instantiation,[],[f767]) ).

tff(f1795,plain,
    ( ~ spl11_106
    | spl11_114
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f1782,f476,f347,f1792,f1667]) ).

tff(f1782,plain,
    ( is_common_prefix1(sF8,-4,-4,0)
    | ~ $less(-3,sK0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f1781]) ).

tff(f1781,plain,
    ( $less(-3,$sum(-4,0))
    | ~ $less(-3,sK0)
    | is_common_prefix1(sF8,-4,-4,0)
    | $less(0,0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(instantiation,[],[f815]) ).

tff(f1778,plain,
    ( spl11_112
    | spl11_113
    | ~ spl11_110 ),
    inference(avatar_split_clause,[],[f1766,f1739,f1775,f1771]) ).

tff(f1771,plain,
    ( spl11_112
  <=> is_longest_common_prefix1(sF8,-2,-2,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_112])]) ).

tff(f1766,plain,
    ( is_common_prefix1(sF8,-2,-2,2)
    | is_longest_common_prefix1(sF8,-2,-2,1)
    | ~ spl11_110 ),
    inference(evaluation,[],[f1758]) ).

tff(f1758,plain,
    ( is_longest_common_prefix1(sF8,-2,-2,1)
    | is_common_prefix1(sF8,-2,-2,$sum(1,1))
    | ~ spl11_110 ),
    inference(resolution,[],[f1741,f219]) ).

tff(f1753,plain,
    ( spl11_106
    | ~ spl11_99 ),
    inference(avatar_split_clause,[],[f1744,f1471,f1667]) ).

tff(f1744,plain,
    ( $less(-3,sK0)
    | ~ spl11_99 ),
    inference(interpreted_simplification,[],[f1743]) ).

tff(f1743,plain,
    ( $less(-3,sK0)
    | ~ $less(-3,-2)
    | ~ spl11_99 ),
    inference(instantiation,[],[f1571]) ).

tff(f1752,plain,
    ( ~ spl11_111
    | ~ spl11_99 ),
    inference(avatar_split_clause,[],[f1745,f1471,f1749]) ).

tff(f1745,plain,
    ( ~ $less(sK0,-2)
    | ~ spl11_99 ),
    inference(resolution,[],[f1571,f56]) ).

tff(f1742,plain,
    ( spl11_110
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_57 ),
    inference(avatar_split_clause,[],[f1737,f769,f476,f347,f1739]) ).

tff(f1737,plain,
    ( is_common_prefix1(sF8,-2,-2,1)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_57 ),
    inference(subsumption_resolution,[],[f1736,f771]) ).

tff(f1736,plain,
    ( is_common_prefix1(sF8,-2,-2,1)
    | ~ $less(-1,sK0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f1735,f478]) ).

tff(f1735,plain,
    ( ~ $less(-1,length1(int,sF7))
    | is_common_prefix1(sF8,-2,-2,1)
    | ~ spl11_18 ),
    inference(superposition,[],[f1708,f349]) ).

tff(f1708,plain,
    ! [X0: array_int] :
      ( ~ $less(-1,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,-2,-2,1) ),
    inference(interpreted_simplification,[],[f1707]) ).

tff(f1707,plain,
    ! [X0: array_int] :
      ( $less(-1,$sum(-2,1))
      | ~ $less(-1,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,-2,-2,1) ),
    inference(instantiation,[],[f683]) ).

tff(f683,plain,
    ! [X2: $int,X0: array_int,X1: $int] :
      ( $less(X2,$sum(X1,1))
      | ~ $less(X2,length1(int,t2tb1(X0)))
      | is_common_prefix1(X0,X1,X1,1) ),
    inference(resolution,[],[f539,f57]) ).

tff(f1730,plain,
    ( ~ spl11_109
    | spl11_37 ),
    inference(avatar_split_clause,[],[f1720,f546,f1727]) ).

tff(f1720,plain,
    ( ~ $less(sK4,-1)
    | spl11_37 ),
    inference(interpreted_simplification,[],[f1719]) ).

tff(f1719,plain,
    ( $less(0,-1)
    | ( 0 = -1 )
    | ~ $less(sK4,-1)
    | spl11_37 ),
    inference(instantiation,[],[f721]) ).

tff(f1683,plain,
    ( spl11_84
    | ~ spl11_20 ),
    inference(avatar_split_clause,[],[f522,f370,f1171]) ).

tff(f522,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X0,sK3)
        | $less(X1,sK0)
        | ~ $less(X1,X0) )
    | ~ spl11_20 ),
    inference(resolution,[],[f422,f57]) ).

tff(f422,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,sK3) )
    | ~ spl11_20 ),
    inference(resolution,[],[f372,f57]) ).

tff(f1678,plain,
    ( spl11_107
    | spl11_108
    | spl11_100 ),
    inference(avatar_split_clause,[],[f1663,f1601,f1676,f1671]) ).

tff(f1671,plain,
    ( spl11_107
  <=> ( -3 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_107])]) ).

tff(f1676,plain,
    ( spl11_108
  <=> ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X0,-3)
        | ~ $less(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_108])]) ).

tff(f1663,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X1,X0)
        | ~ $less(X0,-3)
        | ( -3 = sK0 ) )
    | spl11_100 ),
    inference(resolution,[],[f1603,f715]) ).

tff(f1674,plain,
    ( spl11_106
    | spl11_107
    | spl11_100 ),
    inference(avatar_split_clause,[],[f1665,f1601,f1671,f1667]) ).

tff(f1665,plain,
    ( ( -3 = sK0 )
    | $less(-3,sK0)
    | spl11_100 ),
    inference(resolution,[],[f1603,f58]) ).

tff(f1657,plain,
    ( spl11_104
    | spl11_105
    | spl11_66 ),
    inference(avatar_split_clause,[],[f1647,f890,f1655,f1651]) ).

tff(f1651,plain,
    ( spl11_104
  <=> ( -1 = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_104])]) ).

tff(f1647,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK3)
        | ( -1 = sK3 )
        | ~ $less(X0,-1)
        | ~ $less(X1,X0) )
    | spl11_66 ),
    inference(resolution,[],[f892,f715]) ).

tff(f1623,plain,
    ( ~ spl11_103
    | ~ spl11_98 ),
    inference(avatar_split_clause,[],[f1618,f1467,f1620]) ).

tff(f1620,plain,
    ( spl11_103
  <=> is_longest_common_prefix1(sF8,-3,-3,-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_103])]) ).

tff(f1467,plain,
    ( spl11_98
  <=> is_common_prefix1(sF8,-3,-3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_98])]) ).

tff(f1618,plain,
    ( ~ is_longest_common_prefix1(sF8,-3,-3,-1)
    | ~ spl11_98 ),
    inference(interpreted_simplification,[],[f1617]) ).

tff(f1617,plain,
    ( ~ is_longest_common_prefix1(sF8,-3,-3,-1)
    | ~ $less(-1,0)
    | ~ spl11_98 ),
    inference(instantiation,[],[f1587]) ).

tff(f1587,plain,
    ( ! [X0: $int] :
        ( ~ is_longest_common_prefix1(sF8,-3,-3,X0)
        | ~ $less(X0,0) )
    | ~ spl11_98 ),
    inference(resolution,[],[f1469,f204]) ).

tff(f1469,plain,
    ( is_common_prefix1(sF8,-3,-3,0)
    | ~ spl11_98 ),
    inference(avatar_component_clause,[],[f1467]) ).

tff(f1616,plain,
    ( spl11_101
    | spl11_102
    | ~ spl11_98 ),
    inference(avatar_split_clause,[],[f1594,f1467,f1613,f1609]) ).

tff(f1609,plain,
    ( spl11_101
  <=> is_common_prefix1(sF8,-3,-3,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_101])]) ).

tff(f1613,plain,
    ( spl11_102
  <=> is_longest_common_prefix1(sF8,-3,-3,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_102])]) ).

tff(f1594,plain,
    ( is_longest_common_prefix1(sF8,-3,-3,0)
    | is_common_prefix1(sF8,-3,-3,1)
    | ~ spl11_98 ),
    inference(evaluation,[],[f1588]) ).

tff(f1588,plain,
    ( is_longest_common_prefix1(sF8,-3,-3,0)
    | is_common_prefix1(sF8,-3,-3,$sum(0,1))
    | ~ spl11_98 ),
    inference(resolution,[],[f1469,f219]) ).

tff(f1607,plain,
    ( ~ spl11_100
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_98 ),
    inference(avatar_split_clause,[],[f1606,f1467,f476,f347,f1601]) ).

tff(f1606,plain,
    ( ~ $less(sK0,-3)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_98 ),
    inference(forward_demodulation,[],[f1605,f478]) ).

tff(f1605,plain,
    ( ~ $less(length1(int,sF7),-3)
    | ~ spl11_18
    | ~ spl11_98 ),
    inference(forward_demodulation,[],[f1596,f349]) ).

tff(f1596,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),-3)
    | ~ spl11_98 ),
    inference(evaluation,[],[f1586]) ).

tff(f1586,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(-3,0))
    | ~ spl11_98 ),
    inference(resolution,[],[f1469,f201]) ).

tff(f1604,plain,
    ( ~ spl11_100
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_98 ),
    inference(avatar_split_clause,[],[f1599,f1467,f476,f347,f1601]) ).

tff(f1599,plain,
    ( ~ $less(sK0,-3)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_98 ),
    inference(forward_demodulation,[],[f1598,f478]) ).

tff(f1598,plain,
    ( ~ $less(length1(int,sF7),-3)
    | ~ spl11_18
    | ~ spl11_98 ),
    inference(forward_demodulation,[],[f1597,f349]) ).

tff(f1597,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),-3)
    | ~ spl11_98 ),
    inference(evaluation,[],[f1585]) ).

tff(f1585,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(-3,0))
    | ~ spl11_98 ),
    inference(resolution,[],[f1469,f200]) ).

tff(f1505,plain,
    ( spl11_98
    | ~ spl11_99
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f1504,f476,f323,f1471,f1467]) ).

tff(f1504,plain,
    ( ~ $less(-2,sK0)
    | is_common_prefix1(sF8,-3,-3,0)
    | ~ spl11_15
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f1502,f325]) ).

tff(f1502,plain,
    ( is_common_prefix1(tb2t1(sF7),-3,-3,0)
    | ~ $less(-2,sK0)
    | ~ spl11_35 ),
    inference(superposition,[],[f1463,f478]) ).

tff(f1481,plain,
    ( spl11_96
    | ~ spl11_57 ),
    inference(avatar_split_clause,[],[f1478,f769,f1433]) ).

tff(f1478,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,X0)
        | $less(X1,sK0)
        | ~ $less(X0,-1) )
    | ~ spl11_57 ),
    inference(resolution,[],[f1190,f57]) ).

tff(f1480,plain,
    ( spl11_99
    | ~ spl11_57 ),
    inference(avatar_split_clause,[],[f1476,f769,f1471]) ).

tff(f1476,plain,
    ( $less(-2,sK0)
    | ~ spl11_57 ),
    inference(interpreted_simplification,[],[f1475]) ).

tff(f1475,plain,
    ( $less(-2,sK0)
    | ~ $less(-2,-1)
    | ~ spl11_57 ),
    inference(instantiation,[],[f1190]) ).

tff(f1474,plain,
    ( spl11_98
    | ~ spl11_99
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f1465,f476,f347,f1471,f1467]) ).

tff(f1465,plain,
    ( ~ $less(-2,sK0)
    | is_common_prefix1(sF8,-3,-3,0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f1464,f478]) ).

tff(f1464,plain,
    ( is_common_prefix1(sF8,-3,-3,0)
    | ~ $less(-2,length1(int,sF7))
    | ~ spl11_18 ),
    inference(superposition,[],[f1028,f349]) ).

tff(f1459,plain,
    ( ~ spl11_97
    | spl11_64
    | ~ spl11_92 ),
    inference(avatar_split_clause,[],[f1453,f1304,f850,f1456]) ).

tff(f1456,plain,
    ( spl11_97
  <=> $less(1,$sum(1,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_97])]) ).

tff(f1453,plain,
    ( ~ $less(1,$sum(1,sK4))
    | spl11_64
    | ~ spl11_92 ),
    inference(resolution,[],[f1444,f852]) ).

tff(f1444,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | ~ $less(X0,$sum(1,sK4)) )
    | ~ spl11_92 ),
    inference(resolution,[],[f1305,f57]) ).

tff(f1454,plain,
    ( spl11_94
    | ~ spl11_92 ),
    inference(avatar_split_clause,[],[f1452,f1304,f1332]) ).

tff(f1452,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X0,$sum(1,sK4))
        | ~ $less(X1,X0)
        | $less(X1,sK0) )
    | ~ spl11_92 ),
    inference(resolution,[],[f1444,f57]) ).

tff(f1435,plain,
    ( spl11_95
    | spl11_96
    | spl11_63 ),
    inference(avatar_split_clause,[],[f1425,f841,f1433,f1429]) ).

tff(f1425,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X0,-1)
        | ~ $less(X1,X0)
        | ( -1 = sK0 ) )
    | spl11_63 ),
    inference(resolution,[],[f843,f715]) ).

tff(f1334,plain,
    ( spl11_91
    | spl11_94
    | spl11_90 ),
    inference(avatar_split_clause,[],[f1320,f1288,f1332,f1300]) ).

tff(f1320,plain,
    ( ! [X2: $int,X1: $int] :
        ( ~ $less(X2,X1)
        | $less(X2,sK0)
        | ( sK0 = $sum(1,sK4) )
        | ~ $less(X1,$sum(1,sK4)) )
    | spl11_90 ),
    inference(resolution,[],[f1290,f715]) ).

tff(f1329,plain,
    ( spl11_91
    | spl11_92
    | spl11_90 ),
    inference(avatar_split_clause,[],[f1322,f1288,f1304,f1300]) ).

tff(f1322,plain,
    ( $less($sum(1,sK4),sK0)
    | ( sK0 = $sum(1,sK4) )
    | spl11_90 ),
    inference(resolution,[],[f1290,f58]) ).

tff(f1328,plain,
    ( spl11_93
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(avatar_split_clause,[],[f1323,f1288,f546,f476,f347,f1325]) ).

tff(f1323,plain,
    ( is_common_prefix1(sF8,1,1,sK4)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | spl11_90 ),
    inference(subsumption_resolution,[],[f1318,f547]) ).

tff(f1318,plain,
    ( $less(sK4,0)
    | is_common_prefix1(sF8,1,1,sK4)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_90 ),
    inference(resolution,[],[f1290,f812]) ).

tff(f1310,plain,
    ( ~ spl11_90
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(avatar_split_clause,[],[f1309,f1067,f476,f347,f1288]) ).

tff(f1309,plain,
    ( ~ $less(sK0,$sum(1,sK4))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1308,f478]) ).

tff(f1308,plain,
    ( ~ $less(length1(int,sF7),$sum(1,sK4))
    | ~ spl11_18
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1268,f349]) ).

tff(f1268,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(1,sK4))
    | ~ spl11_74 ),
    inference(evaluation,[],[f1261]) ).

tff(f1261,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,$sum(sK4,1)))
    | ~ spl11_74 ),
    inference(resolution,[],[f1069,f201]) ).

tff(f1307,plain,
    ( spl11_53
    | ~ spl11_91
    | ~ spl11_92
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(avatar_split_clause,[],[f1298,f1067,f476,f347,f328,f1304,f1300,f666]) ).

tff(f1298,plain,
    ( ~ $less($sum(1,sK4),sK0)
    | ( sK0 != $sum(1,sK4) )
    | lt1(sF8,0,0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1297,f478]) ).

tff(f1297,plain,
    ( lt1(sF8,0,0)
    | ( length1(int,sF7) != $sum(1,sK4) )
    | ~ $less($sum(1,sK4),sK0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1296,f349]) ).

tff(f1296,plain,
    ( ( length1(int,t2tb1(sF8)) != $sum(1,sK4) )
    | ~ $less($sum(1,sK4),sK0)
    | lt1(sF8,0,0)
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1295,f478]) ).

tff(f1295,plain,
    ( lt1(sF8,0,0)
    | ~ $less($sum(1,sK4),length1(int,sF7))
    | ( length1(int,t2tb1(sF8)) != $sum(1,sK4) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1294,f349]) ).

tff(f1294,plain,
    ( lt1(sF8,0,0)
    | ~ $less($sum(1,sK4),length1(int,t2tb1(sF8)))
    | ( length1(int,t2tb1(sF8)) != $sum(1,sK4) )
    | spl11_16
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(subsumption_resolution,[],[f1293,f330]) ).

tff(f1293,plain,
    ( $less(sK0,0)
    | lt1(sF8,0,0)
    | ~ $less($sum(1,sK4),length1(int,t2tb1(sF8)))
    | ( length1(int,t2tb1(sF8)) != $sum(1,sK4) )
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1292,f478]) ).

tff(f1292,plain,
    ( $less(length1(int,sF7),0)
    | lt1(sF8,0,0)
    | ( length1(int,t2tb1(sF8)) != $sum(1,sK4) )
    | ~ $less($sum(1,sK4),length1(int,t2tb1(sF8)))
    | ~ spl11_18
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1270,f349]) ).

tff(f1270,plain,
    ( lt1(sF8,0,0)
    | $less(length1(int,t2tb1(sF8)),0)
    | ~ $less($sum(1,sK4),length1(int,t2tb1(sF8)))
    | ( length1(int,t2tb1(sF8)) != $sum(1,sK4) )
    | ~ spl11_74 ),
    inference(evaluation,[],[f1269]) ).

tff(f1269,plain,
    ( $less(0,0)
    | lt1(sF8,0,0)
    | ( $sum(0,$sum(sK4,1)) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,t2tb1(sF8)),0)
    | ~ $less($sum(0,$sum(sK4,1)),length1(int,t2tb1(sF8)))
    | ~ spl11_74 ),
    inference(duplicate_literal_removal,[],[f1264]) ).

tff(f1264,plain,
    ( $less(length1(int,t2tb1(sF8)),0)
    | $less(length1(int,t2tb1(sF8)),0)
    | $less(0,0)
    | $less(0,0)
    | ~ $less($sum(0,$sum(sK4,1)),length1(int,t2tb1(sF8)))
    | lt1(sF8,0,0)
    | ( $sum(0,$sum(sK4,1)) != length1(int,t2tb1(sF8)) )
    | ~ spl11_74 ),
    inference(resolution,[],[f1069,f221]) ).

tff(f1291,plain,
    ( ~ spl11_90
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(avatar_split_clause,[],[f1286,f1067,f476,f347,f1288]) ).

tff(f1286,plain,
    ( ~ $less(sK0,$sum(1,sK4))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1285,f478]) ).

tff(f1285,plain,
    ( ~ $less(length1(int,sF7),$sum(1,sK4))
    | ~ spl11_18
    | ~ spl11_74 ),
    inference(forward_demodulation,[],[f1271,f349]) ).

tff(f1271,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(1,sK4))
    | ~ spl11_74 ),
    inference(evaluation,[],[f1260]) ).

tff(f1260,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(0,$sum(sK4,1)))
    | ~ spl11_74 ),
    inference(resolution,[],[f1069,f200]) ).

tff(f1284,plain,
    ( spl11_88
    | spl11_89
    | ~ spl11_74 ),
    inference(avatar_split_clause,[],[f1275,f1067,f1281,f1277]) ).

tff(f1275,plain,
    ( is_longest_common_prefix1(sF8,0,0,$sum(sK4,1))
    | is_common_prefix1(sF8,0,0,$sum(2,sK4))
    | ~ spl11_74 ),
    inference(evaluation,[],[f1263]) ).

tff(f1263,plain,
    ( is_longest_common_prefix1(sF8,0,0,$sum(sK4,1))
    | is_common_prefix1(sF8,0,0,$sum($sum(sK4,1),1))
    | ~ spl11_74 ),
    inference(resolution,[],[f1069,f219]) ).

tff(f1226,plain,
    ( spl11_87
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_46 ),
    inference(avatar_split_clause,[],[f1221,f604,f471,f416,f410,f347,f1223]) ).

tff(f1221,plain,
    ( ( tb2t(get(int,int,sF6,t2tb($sum(sK3,0)))) = tb2t(get(int,int,sF6,t2tb(0))) )
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_30
    | ~ spl11_34
    | ~ spl11_46 ),
    inference(subsumption_resolution,[],[f1220,f606]) ).

tff(f1187,plain,
    ( spl11_45
    | spl11_86
    | spl11_37 ),
    inference(avatar_split_clause,[],[f1167,f546,f1185,f600]) ).

tff(f1167,plain,
    ( ! [X38: $int,X39: $int] :
        ( ~ $less(X38,0)
        | ~ $less(X39,X38)
        | $less(X39,sK4)
        | ( 0 = sK4 ) )
    | spl11_37 ),
    inference(resolution,[],[f715,f547]) ).

tff(f1179,plain,
    ( spl11_68
    | spl11_85
    | spl11_64 ),
    inference(avatar_split_clause,[],[f1160,f850,f1177,f963]) ).

tff(f1177,plain,
    ( spl11_85
  <=> ! [X25: $int,X24: $int] :
        ( $less(X25,1)
        | ~ $less(X25,X24)
        | ~ $less(X24,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_85])]) ).

tff(f1160,plain,
    ( ! [X24: $int,X25: $int] :
        ( $less(X25,1)
        | ( 1 = sK0 )
        | ~ $less(X24,sK0)
        | ~ $less(X25,X24) )
    | spl11_64 ),
    inference(resolution,[],[f715,f852]) ).

tff(f1173,plain,
    ( spl11_21
    | spl11_84
    | spl11_1 ),
    inference(avatar_split_clause,[],[f1163,f249,f1171,f374]) ).

tff(f1163,plain,
    ( ! [X31: $int,X30: $int] :
        ( ~ $less(X31,X30)
        | ( sK3 = sK0 )
        | $less(X31,sK0)
        | ~ $less(X30,sK3) )
    | spl11_1 ),
    inference(resolution,[],[f715,f251]) ).

tff(f1141,plain,
    ( spl11_82
    | spl11_83
    | ~ spl11_72 ),
    inference(avatar_split_clause,[],[f1090,f1005,f1138,f1134]) ).

tff(f1134,plain,
    ( spl11_82
  <=> is_longest_common_prefix1(sF8,sK3,sK3,$sum(sK4,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_82])]) ).

tff(f1138,plain,
    ( spl11_83
  <=> is_common_prefix1(sF8,sK3,sK3,$sum(2,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_83])]) ).

tff(f1090,plain,
    ( is_common_prefix1(sF8,sK3,sK3,$sum(2,sK4))
    | is_longest_common_prefix1(sF8,sK3,sK3,$sum(sK4,1))
    | ~ spl11_72 ),
    inference(evaluation,[],[f1084]) ).

tff(f1084,plain,
    ( is_common_prefix1(sF8,sK3,sK3,$sum($sum(sK4,1),1))
    | is_longest_common_prefix1(sF8,sK3,sK3,$sum(sK4,1))
    | ~ spl11_72 ),
    inference(resolution,[],[f1007,f219]) ).

tff(f1007,plain,
    ( is_common_prefix1(sF8,sK3,sK3,$sum(sK4,1))
    | ~ spl11_72 ),
    inference(avatar_component_clause,[],[f1005]) ).

tff(f1132,plain,
    ( ~ spl11_76
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(avatar_split_clause,[],[f1131,f1005,f476,f347,f1096]) ).

tff(f1131,plain,
    ( ~ $less(sK0,$sum(sK3,$sum(sK4,1)))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1130,f478]) ).

tff(f1130,plain,
    ( ~ $less(length1(int,sF7),$sum(sK3,$sum(sK4,1)))
    | ~ spl11_18
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1082,f349]) ).

tff(f1082,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK3,$sum(sK4,1)))
    | ~ spl11_72 ),
    inference(resolution,[],[f1007,f201]) ).

tff(f1129,plain,
    ( spl11_79
    | ~ spl11_80
    | ~ spl11_81
    | spl11_1
    | spl11_8
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(avatar_split_clause,[],[f1116,f1005,f476,f347,f284,f249,f1126,f1122,f1118]) ).

tff(f1118,plain,
    ( spl11_79
  <=> lt1(sF8,sK3,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_79])]) ).

tff(f1116,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),sK0)
    | ( $sum(sK3,$sum(sK4,1)) != sK0 )
    | lt1(sF8,sK3,sK3)
    | spl11_1
    | spl11_8
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(subsumption_resolution,[],[f1115,f251]) ).

tff(f1115,plain,
    ( ( $sum(sK3,$sum(sK4,1)) != sK0 )
    | $less(sK0,sK3)
    | lt1(sF8,sK3,sK3)
    | ~ $less($sum(sK3,$sum(sK4,1)),sK0)
    | spl11_8
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1114,f478]) ).

tff(f1114,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),sK0)
    | lt1(sF8,sK3,sK3)
    | $less(length1(int,sF7),sK3)
    | ( $sum(sK3,$sum(sK4,1)) != sK0 )
    | spl11_8
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1113,f349]) ).

tff(f1113,plain,
    ( ( $sum(sK3,$sum(sK4,1)) != sK0 )
    | ~ $less($sum(sK3,$sum(sK4,1)),sK0)
    | lt1(sF8,sK3,sK3)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | spl11_8
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1112,f478]) ).

tff(f1112,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),length1(int,sF7))
    | ( $sum(sK3,$sum(sK4,1)) != sK0 )
    | $less(length1(int,t2tb1(sF8)),sK3)
    | lt1(sF8,sK3,sK3)
    | spl11_8
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1111,f478]) ).

tff(f1111,plain,
    ( ( length1(int,sF7) != $sum(sK3,$sum(sK4,1)) )
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK3,$sum(sK4,1)),length1(int,sF7))
    | lt1(sF8,sK3,sK3)
    | spl11_8
    | ~ spl11_18
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1110,f349]) ).

tff(f1110,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),length1(int,t2tb1(sF8)))
    | lt1(sF8,sK3,sK3)
    | ( length1(int,sF7) != $sum(sK3,$sum(sK4,1)) )
    | $less(length1(int,t2tb1(sF8)),sK3)
    | spl11_8
    | ~ spl11_18
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1109,f349]) ).

tff(f1109,plain,
    ( ( $sum(sK3,$sum(sK4,1)) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK3,$sum(sK4,1)),length1(int,t2tb1(sF8)))
    | lt1(sF8,sK3,sK3)
    | spl11_8
    | ~ spl11_72 ),
    inference(subsumption_resolution,[],[f1091,f286]) ).

tff(f1091,plain,
    ( ( $sum(sK3,$sum(sK4,1)) != length1(int,t2tb1(sF8)) )
    | lt1(sF8,sK3,sK3)
    | ~ $less($sum(sK3,$sum(sK4,1)),length1(int,t2tb1(sF8)))
    | $less(sK3,0)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ spl11_72 ),
    inference(duplicate_literal_removal,[],[f1085]) ).

tff(f1085,plain,
    ( ~ $less($sum(sK3,$sum(sK4,1)),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ( $sum(sK3,$sum(sK4,1)) != length1(int,t2tb1(sF8)) )
    | $less(sK3,0)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | $less(sK3,0)
    | lt1(sF8,sK3,sK3)
    | ~ spl11_72 ),
    inference(resolution,[],[f1007,f221]) ).

tff(f1108,plain,
    ( spl11_77
    | spl11_78
    | ~ spl11_72 ),
    inference(avatar_split_clause,[],[f1088,f1005,f1105,f1101]) ).

tff(f1105,plain,
    ( spl11_78
  <=> ( 0 = $sum(sK4,1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_78])]) ).

tff(f1088,plain,
    ( ( 0 = $sum(sK4,1) )
    | $less(0,$sum(sK4,1))
    | ~ spl11_72 ),
    inference(resolution,[],[f1007,f361]) ).

tff(f1099,plain,
    ( ~ spl11_76
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(avatar_split_clause,[],[f1094,f1005,f476,f347,f1096]) ).

tff(f1094,plain,
    ( ~ $less(sK0,$sum(sK3,$sum(sK4,1)))
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1093,f478]) ).

tff(f1093,plain,
    ( ~ $less(length1(int,sF7),$sum(sK3,$sum(sK4,1)))
    | ~ spl11_18
    | ~ spl11_72 ),
    inference(forward_demodulation,[],[f1081,f349]) ).

tff(f1081,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK3,$sum(sK4,1)))
    | ~ spl11_72 ),
    inference(resolution,[],[f1007,f200]) ).

tff(f1074,plain,
    ( spl11_74
    | spl11_75
    | ~ spl11_62 ),
    inference(avatar_split_clause,[],[f1041,f829,f1071,f1067]) ).

tff(f1041,plain,
    ( is_longest_common_prefix1(sF8,0,0,sK4)
    | is_common_prefix1(sF8,0,0,$sum(sK4,1))
    | ~ spl11_62 ),
    inference(resolution,[],[f831,f219]) ).

tff(f1012,plain,
    ( spl11_72
    | spl11_73
    | ~ spl11_61 ),
    inference(avatar_split_clause,[],[f997,f821,f1009,f1005]) ).

tff(f997,plain,
    ( is_longest_common_prefix1(sF8,sK3,sK3,sK4)
    | is_common_prefix1(sF8,sK3,sK3,$sum(sK4,1))
    | ~ spl11_61 ),
    inference(resolution,[],[f823,f219]) ).

tff(f992,plain,
    ( ~ spl11_66
    | ~ spl11_56 ),
    inference(avatar_split_clause,[],[f983,f707,f890]) ).

tff(f983,plain,
    ( ~ $less(sK3,-1)
    | ~ spl11_56 ),
    inference(resolution,[],[f949,f56]) ).

tff(f991,plain,
    ( spl11_71
    | ~ spl11_56 ),
    inference(avatar_split_clause,[],[f982,f707,f988]) ).

tff(f982,plain,
    ( $less(-2,sK3)
    | ~ spl11_56 ),
    inference(interpreted_simplification,[],[f981]) ).

tff(f981,plain,
    ( $less(-2,sK3)
    | ~ $less(-2,-1)
    | ~ spl11_56 ),
    inference(instantiation,[],[f949]) ).

tff(f986,plain,
    ( ~ spl11_63
    | spl11_1
    | ~ spl11_56 ),
    inference(avatar_split_clause,[],[f985,f707,f249,f841]) ).

tff(f985,plain,
    ( ~ $less(sK0,-1)
    | spl11_1
    | ~ spl11_56 ),
    inference(resolution,[],[f949,f251]) ).

tff(f975,plain,
    ( ~ spl11_70
    | ~ spl11_20
    | spl11_64 ),
    inference(avatar_split_clause,[],[f954,f850,f370,f972]) ).

tff(f972,plain,
    ( spl11_70
  <=> $less(1,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_70])]) ).

tff(f954,plain,
    ( ~ $less(1,sK3)
    | ~ spl11_20
    | spl11_64 ),
    inference(resolution,[],[f852,f422]) ).

tff(f970,plain,
    ( spl11_68
    | spl11_69
    | spl11_64 ),
    inference(avatar_split_clause,[],[f956,f850,f967,f963]) ).

tff(f956,plain,
    ( $less(sK0,1)
    | ( 1 = sK0 )
    | spl11_64 ),
    inference(resolution,[],[f852,f58]) ).

tff(f961,plain,
    ( ~ spl11_67
    | ~ spl11_60
    | spl11_64 ),
    inference(avatar_split_clause,[],[f952,f850,f804,f958]) ).

tff(f958,plain,
    ( spl11_67
  <=> $less(1,sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_67])]) ).

tff(f952,plain,
    ( ~ $less(1,sF10)
    | ~ spl11_60
    | spl11_64 ),
    inference(resolution,[],[f852,f894]) ).

tff(f912,plain,
    ( spl11_54
    | ~ spl11_52 ),
    inference(avatar_split_clause,[],[f911,f661,f671]) ).

tff(f911,plain,
    ( is_common_prefix1(sF8,0,sK3,sK4)
    | ~ spl11_52 ),
    inference(resolution,[],[f663,f203]) ).

tff(f909,plain,
    ( spl11_62
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_51
    | spl11_58 ),
    inference(avatar_split_clause,[],[f908,f787,f656,f546,f476,f347,f829]) ).

tff(f908,plain,
    ( is_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_51
    | spl11_58 ),
    inference(subsumption_resolution,[],[f907,f789]) ).

tff(f907,plain,
    ( is_common_prefix1(sF8,0,0,sK4)
    | $less(sK0,sF10)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_51 ),
    inference(forward_demodulation,[],[f906,f478]) ).

tff(f906,plain,
    ( is_common_prefix1(sF8,0,0,sK4)
    | $less(length1(int,sF7),sF10)
    | ~ spl11_18
    | spl11_37
    | ~ spl11_51 ),
    inference(superposition,[],[f903,f349]) ).

tff(f903,plain,
    ( ! [X3: array_int] :
        ( $less(length1(int,t2tb1(X3)),sF10)
        | is_common_prefix1(X3,0,0,sK4) )
    | spl11_37
    | ~ spl11_51 ),
    inference(subsumption_resolution,[],[f898,f547]) ).

tff(f898,plain,
    ( ! [X3: array_int] :
        ( is_common_prefix1(X3,0,0,sK4)
        | $less(sK4,0)
        | $less(length1(int,t2tb1(X3)),sF10) )
    | ~ spl11_51 ),
    inference(superposition,[],[f535,f658]) ).

tff(f901,plain,
    ( spl11_62
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_51
    | spl11_58 ),
    inference(avatar_split_clause,[],[f900,f787,f656,f546,f476,f347,f829]) ).

tff(f900,plain,
    ( is_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_18
    | ~ spl11_35
    | spl11_37
    | ~ spl11_51
    | spl11_58 ),
    inference(subsumption_resolution,[],[f899,f547]) ).

tff(f899,plain,
    ( $less(sK4,0)
    | is_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_51
    | spl11_58 ),
    inference(subsumption_resolution,[],[f896,f789]) ).

tff(f896,plain,
    ( $less(sK0,sF10)
    | $less(sK4,0)
    | is_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_18
    | ~ spl11_35
    | ~ spl11_51 ),
    inference(superposition,[],[f812,f658]) ).

tff(f893,plain,
    ( ~ spl11_66
    | spl11_8 ),
    inference(avatar_split_clause,[],[f883,f284,f890]) ).

tff(f883,plain,
    ( ~ $less(sK3,-1)
    | spl11_8 ),
    inference(interpreted_simplification,[],[f882]) ).

tff(f882,plain,
    ( $less(0,-1)
    | ~ $less(sK3,-1)
    | ( 0 = -1 )
    | spl11_8 ),
    inference(instantiation,[],[f720]) ).

tff(f881,plain,
    ( spl11_61
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(avatar_split_clause,[],[f880,f546,f476,f356,f323,f821]) ).

tff(f880,plain,
    ( is_common_prefix1(sF8,sK3,sK3,sK4)
    | ~ spl11_15
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(forward_demodulation,[],[f879,f325]) ).

tff(f879,plain,
    ( is_common_prefix1(tb2t1(sF7),sK3,sK3,sK4)
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(subsumption_resolution,[],[f877,f56]) ).

tff(f877,plain,
    ( $less(sK0,sK0)
    | is_common_prefix1(tb2t1(sF7),sK3,sK3,sK4)
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(superposition,[],[f869,f478]) ).

tff(f875,plain,
    ( spl11_62
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f874,f787,f546,f476,f410,f323,f310,f829]) ).

tff(f874,plain,
    ( is_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_13
    | ~ spl11_15
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f873,f325]) ).

tff(f873,plain,
    ( is_common_prefix1(tb2t1(sF7),0,0,sK4)
    | ~ spl11_13
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(subsumption_resolution,[],[f871,f789]) ).

tff(f871,plain,
    ( is_common_prefix1(tb2t1(sF7),0,0,sK4)
    | $less(sK0,sF10)
    | ~ spl11_13
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37 ),
    inference(superposition,[],[f868,f478]) ).

tff(f857,plain,
    ( ~ spl11_64
    | spl11_65
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(avatar_split_clause,[],[f846,f476,f347,f854,f850]) ).

tff(f846,plain,
    ( is_common_prefix1(sF8,0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(interpreted_simplification,[],[f845]) ).

tff(f845,plain,
    ( $less(1,$sum(0,1))
    | is_common_prefix1(sF8,0,0,1)
    | ~ $less(1,sK0)
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(instantiation,[],[f773]) ).

tff(f773,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X1,$sum(X0,1))
        | is_common_prefix1(sF8,X0,X0,1)
        | ~ $less(X1,sK0) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(resolution,[],[f739,f57]) ).

tff(f739,plain,
    ( ! [X2: $int] :
        ( $less(sK0,$sum(X2,1))
        | is_common_prefix1(sF8,X2,X2,1) )
    | ~ spl11_18
    | ~ spl11_35 ),
    inference(forward_demodulation,[],[f685,f478]) ).

tff(f685,plain,
    ( ! [X2: $int] :
        ( $less(length1(int,sF7),$sum(X2,1))
        | is_common_prefix1(sF8,X2,X2,1) )
    | ~ spl11_18 ),
    inference(superposition,[],[f539,f349]) ).

tff(f844,plain,
    ( ~ spl11_63
    | spl11_16 ),
    inference(avatar_split_clause,[],[f834,f328,f841]) ).

tff(f834,plain,
    ( ~ $less(sK0,-1)
    | spl11_16 ),
    inference(interpreted_simplification,[],[f833]) ).

tff(f833,plain,
    ( $less(0,-1)
    | ~ $less(sK0,-1)
    | ( 0 = -1 )
    | spl11_16 ),
    inference(instantiation,[],[f718]) ).

tff(f832,plain,
    ( spl11_62
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(avatar_split_clause,[],[f827,f787,f546,f476,f410,f347,f310,f829]) ).

tff(f827,plain,
    ( is_common_prefix1(sF8,0,0,sK4)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_29
    | ~ spl11_35
    | spl11_37
    | spl11_58 ),
    inference(forward_demodulation,[],[f826,f412]) ).

tff(f824,plain,
    ( spl11_61
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(avatar_split_clause,[],[f819,f546,f476,f356,f347,f821]) ).

tff(f819,plain,
    ( is_common_prefix1(sF8,sK3,sK3,sK4)
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35
    | spl11_37 ),
    inference(subsumption_resolution,[],[f818,f547]) ).

tff(f818,plain,
    ( is_common_prefix1(sF8,sK3,sK3,sK4)
    | $less(sK4,0)
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35 ),
    inference(subsumption_resolution,[],[f816,f56]) ).

tff(f816,plain,
    ( $less(sK0,sK0)
    | is_common_prefix1(sF8,sK3,sK3,sK4)
    | $less(sK4,0)
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_35 ),
    inference(superposition,[],[f812,f358]) ).

tff(f807,plain,
    ( spl11_60
    | spl11_14
    | spl11_58 ),
    inference(avatar_split_clause,[],[f802,f787,f317,f804]) ).

tff(f802,plain,
    ( $less(sF10,sK0)
    | spl11_14
    | spl11_58 ),
    inference(subsumption_resolution,[],[f801,f319]) ).

tff(f801,plain,
    ( $less(sF10,sK0)
    | ( sF10 = sK0 )
    | spl11_58 ),
    inference(resolution,[],[f789,f58]) ).

tff(f799,plain,
    ( spl11_59
    | ~ spl11_46 ),
    inference(avatar_split_clause,[],[f792,f604,f796]) ).

tff(f792,plain,
    ( $less(-1,sK4)
    | ~ spl11_46 ),
    inference(interpreted_simplification,[],[f791]) ).

tff(f791,plain,
    ( $less(-1,sK4)
    | ~ $less(-1,0)
    | ~ spl11_46 ),
    inference(instantiation,[],[f711]) ).

tff(f711,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK4)
        | ~ $less(X0,0) )
    | ~ spl11_46 ),
    inference(resolution,[],[f606,f57]) ).

tff(f790,plain,
    ( ~ spl11_58
    | ~ spl11_35
    | spl11_47 ),
    inference(avatar_split_clause,[],[f785,f611,f476,f787]) ).

tff(f611,plain,
    ( spl11_47
  <=> $less(length1(int,sF7),sF10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_47])]) ).

tff(f785,plain,
    ( ~ $less(sK0,sF10)
    | ~ spl11_35
    | spl11_47 ),
    inference(forward_demodulation,[],[f613,f478]) ).

tff(f613,plain,
    ( ~ $less(length1(int,sF7),sF10)
    | spl11_47 ),
    inference(avatar_component_clause,[],[f611]) ).

tff(f772,plain,
    ( spl11_57
    | ~ spl11_27 ),
    inference(avatar_split_clause,[],[f765,f401,f769]) ).

tff(f765,plain,
    ( $less(-1,sK0)
    | ~ spl11_27 ),
    inference(interpreted_simplification,[],[f764]) ).

tff(f764,plain,
    ( $less(-1,sK0)
    | ~ $less(-1,0)
    | ~ spl11_27 ),
    inference(instantiation,[],[f514]) ).

tff(f710,plain,
    ( spl11_56
    | ~ spl11_23 ),
    inference(avatar_split_clause,[],[f702,f383,f707]) ).

tff(f702,plain,
    ( $less(-1,sK3)
    | ~ spl11_23 ),
    inference(interpreted_simplification,[],[f701]) ).

tff(f701,plain,
    ( ~ $less(-1,0)
    | $less(-1,sK3)
    | ~ spl11_23 ),
    inference(instantiation,[],[f512]) ).

tff(f690,plain,
    ( spl11_45
    | spl11_46
    | spl11_37 ),
    inference(avatar_split_clause,[],[f689,f546,f604,f600]) ).

tff(f689,plain,
    ( $less(0,sK4)
    | ( 0 = sK4 )
    | spl11_37 ),
    inference(resolution,[],[f547,f58]) ).

tff(f681,plain,
    ( spl11_55
    | ~ spl11_34 ),
    inference(avatar_split_clause,[],[f675,f471,f678]) ).

tff(f678,plain,
    ( spl11_55
  <=> ( sF7 = mk_array1(int,length1(int,sF7),sF6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_55])]) ).

tff(f675,plain,
    ( ( sF7 = mk_array1(int,length1(int,sF7),sF6) )
    | ~ spl11_34 ),
    inference(superposition,[],[f214,f473]) ).

tff(f674,plain,
    ( spl11_54
    | ~ spl11_29
    | ~ spl11_30 ),
    inference(avatar_split_clause,[],[f647,f416,f410,f671]) ).

tff(f647,plain,
    ( is_common_prefix1(sF8,0,sK3,sK4)
    | ~ spl11_29
    | ~ spl11_30 ),
    inference(superposition,[],[f418,f412]) ).

tff(f669,plain,
    ( ~ spl11_53
    | ~ spl11_29
    | spl11_33 ),
    inference(avatar_split_clause,[],[f648,f443,f410,f666]) ).

tff(f443,plain,
    ( spl11_33
  <=> lt1(sF8,0,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_33])]) ).

tff(f648,plain,
    ( ~ lt1(sF8,0,0)
    | ~ spl11_29
    | spl11_33 ),
    inference(superposition,[],[f445,f412]) ).

tff(f445,plain,
    ( ~ lt1(sF8,0,sK2)
    | spl11_33 ),
    inference(avatar_component_clause,[],[f443]) ).

tff(f664,plain,
    ( spl11_52
    | ~ spl11_4
    | ~ spl11_29 ),
    inference(avatar_split_clause,[],[f641,f410,f264,f661]) ).

tff(f641,plain,
    ( is_longest_common_prefix1(sF8,0,sK3,sK4)
    | ~ spl11_4
    | ~ spl11_29 ),
    inference(superposition,[],[f266,f412]) ).

tff(f659,plain,
    ( spl11_51
    | ~ spl11_13
    | ~ spl11_29 ),
    inference(avatar_split_clause,[],[f645,f410,f310,f656]) ).

tff(f645,plain,
    ( ( sF10 = $sum(0,sK4) )
    | ~ spl11_13
    | ~ spl11_29 ),
    inference(superposition,[],[f312,f412]) ).

tff(f654,plain,
    ( ~ spl11_50
    | spl11_6
    | ~ spl11_29 ),
    inference(avatar_split_clause,[],[f642,f410,f274,f651]) ).

tff(f642,plain,
    ( ~ lt1(sF8,sK3,0)
    | spl11_6
    | ~ spl11_29 ),
    inference(superposition,[],[f276,f412]) ).

tff(f638,plain,
    ( ~ spl11_30
    | ~ spl11_37 ),
    inference(avatar_contradiction_clause,[],[f637]) ).

tff(f637,plain,
    ( $false
    | ~ spl11_30
    | ~ spl11_37 ),
    inference(resolution,[],[f560,f418]) ).

tff(f560,plain,
    ( ! [X2: $int,X0: array_int,X1: $int] : ~ is_common_prefix1(X0,X1,X2,sK4)
    | ~ spl11_37 ),
    inference(resolution,[],[f548,f199]) ).

tff(f548,plain,
    ( $less(sK4,0)
    | ~ spl11_37 ),
    inference(avatar_component_clause,[],[f546]) ).

tff(f636,plain,
    ( spl11_44
    | ~ spl11_41
    | spl11_42
    | ~ spl11_49
    | spl11_40
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(avatar_split_clause,[],[f631,f416,f356,f347,f310,f305,f284,f579,f633,f587,f583,f595]) ).

tff(f595,plain,
    ( spl11_44
  <=> $less(length1(int,sF7),sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_44])]) ).

tff(f583,plain,
    ( spl11_41
  <=> $less(sK0,length1(int,sF7)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_41])]) ).

tff(f587,plain,
    ( spl11_42
  <=> lt1(sF8,sK2,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_42])]) ).

tff(f633,plain,
    ( spl11_49
  <=> $less(tb2t(get(int,int,elts(int,sF7),t2tb(sF10))),tb2t(get(int,int,elts(int,sF7),t2tb(sK0)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_49])]) ).

tff(f579,plain,
    ( spl11_40
  <=> $less(length1(int,sF7),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_40])]) ).

tff(f631,plain,
    ( $less(length1(int,sF7),sK2)
    | ~ $less(tb2t(get(int,int,elts(int,sF7),t2tb(sF10))),tb2t(get(int,int,elts(int,sF7),t2tb(sK0))))
    | lt1(sF8,sK2,sK3)
    | ~ $less(sK0,length1(int,sF7))
    | $less(length1(int,sF7),sK3)
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f630,f312]) ).

tff(f630,plain,
    ( $less(length1(int,sF7),sK2)
    | lt1(sF8,sK2,sK3)
    | ~ $less(sK0,length1(int,sF7))
    | $less(length1(int,sF7),sK3)
    | ~ $less(tb2t(get(int,int,elts(int,sF7),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,sF7),t2tb(sK0))))
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f629,f349]) ).

tff(f629,plain,
    ( $less(length1(int,sF7),sK2)
    | $less(length1(int,sF7),sK3)
    | lt1(sF8,sK2,sK3)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(sK0))))
    | ~ $less(sK0,length1(int,sF7))
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f628,f349]) ).

tff(f628,plain,
    ( $less(length1(int,sF7),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb(sK0))))
    | ~ $less(sK0,length1(int,sF7))
    | lt1(sF8,sK2,sK3)
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f627,f358]) ).

tff(f627,plain,
    ( ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | lt1(sF8,sK2,sK3)
    | $less(length1(int,sF7),sK2)
    | ~ $less(sK0,length1(int,sF7))
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f626,f349]) ).

tff(f626,plain,
    ( ~ $less(sK0,length1(int,sF7))
    | $less(length1(int,t2tb1(sF8)),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))))
    | lt1(sF8,sK2,sK3)
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f625,f358]) ).

tff(f625,plain,
    ( ~ $less($sum(sK3,sK4),length1(int,sF7))
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | lt1(sF8,sK2,sK3)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f624,f349]) ).

tff(f624,plain,
    ( ~ $less($sum(sK3,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK2)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))))
    | lt1(sF8,sK2,sK3)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | spl11_8
    | spl11_12
    | ~ spl11_30 ),
    inference(subsumption_resolution,[],[f623,f307]) ).

tff(f623,plain,
    ( $less(length1(int,t2tb1(sF8)),sK2)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | lt1(sF8,sK2,sK3)
    | $less(sK2,0)
    | ~ $less($sum(sK3,sK4),length1(int,t2tb1(sF8)))
    | spl11_8
    | ~ spl11_30 ),
    inference(subsumption_resolution,[],[f568,f286]) ).

tff(f568,plain,
    ( $less(length1(int,t2tb1(sF8)),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | $less(sK3,0)
    | ~ $less(tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK2,sK4)))),tb2t(get(int,int,elts(int,t2tb1(sF8)),t2tb($sum(sK3,sK4)))))
    | ~ $less($sum(sK3,sK4),length1(int,t2tb1(sF8)))
    | lt1(sF8,sK2,sK3)
    | $less(sK2,0)
    | ~ spl11_30 ),
    inference(resolution,[],[f418,f235]) ).

tff(f622,plain,
    ( ~ spl11_48
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(avatar_split_clause,[],[f617,f416,f356,f347,f619]) ).

tff(f619,plain,
    ( spl11_48
  <=> $less(length1(int,sF7),sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_48])]) ).

tff(f617,plain,
    ( ~ $less(length1(int,sF7),sK0)
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f616,f349]) ).

tff(f616,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),sK0)
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f563,f358]) ).

tff(f563,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK3,sK4))
    | ~ spl11_30 ),
    inference(resolution,[],[f418,f201]) ).

tff(f614,plain,
    ( ~ spl11_47
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_30 ),
    inference(avatar_split_clause,[],[f609,f416,f347,f310,f611]) ).

tff(f609,plain,
    ( ~ $less(length1(int,sF7),sF10)
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f608,f349]) ).

tff(f608,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),sF10)
    | ~ spl11_13
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f562,f312]) ).

tff(f562,plain,
    ( ~ $less(length1(int,t2tb1(sF8)),$sum(sK2,sK4))
    | ~ spl11_30 ),
    inference(resolution,[],[f418,f200]) ).

tff(f607,plain,
    ( spl11_45
    | spl11_46
    | ~ spl11_30 ),
    inference(avatar_split_clause,[],[f569,f416,f604,f600]) ).

tff(f569,plain,
    ( $less(0,sK4)
    | ( 0 = sK4 )
    | ~ spl11_30 ),
    inference(resolution,[],[f418,f361]) ).

tff(f598,plain,
    ( spl11_40
    | ~ spl11_41
    | spl11_42
    | ~ spl11_43
    | spl11_44
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(avatar_split_clause,[],[f577,f416,f356,f347,f310,f305,f284,f595,f591,f587,f583,f579]) ).

tff(f591,plain,
    ( spl11_43
  <=> ( sF10 = length1(int,sF7) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_43])]) ).

tff(f577,plain,
    ( $less(length1(int,sF7),sK3)
    | ( sF10 != length1(int,sF7) )
    | lt1(sF8,sK2,sK3)
    | ~ $less(sK0,length1(int,sF7))
    | $less(length1(int,sF7),sK2)
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f576,f349]) ).

tff(f576,plain,
    ( $less(length1(int,t2tb1(sF8)),sK3)
    | ( sF10 != length1(int,sF7) )
    | $less(length1(int,sF7),sK2)
    | lt1(sF8,sK2,sK3)
    | ~ $less(sK0,length1(int,sF7))
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_19
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f575,f358]) ).

tff(f575,plain,
    ( lt1(sF8,sK2,sK3)
    | ~ $less($sum(sK3,sK4),length1(int,sF7))
    | $less(length1(int,sF7),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ( sF10 != length1(int,sF7) )
    | spl11_8
    | spl11_12
    | ~ spl11_13
    | ~ spl11_18
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f574,f312]) ).

tff(f574,plain,
    ( ( length1(int,sF7) != $sum(sK2,sK4) )
    | ~ $less($sum(sK3,sK4),length1(int,sF7))
    | lt1(sF8,sK2,sK3)
    | $less(length1(int,sF7),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f573,f349]) ).

tff(f573,plain,
    ( ~ $less($sum(sK3,sK4),length1(int,t2tb1(sF8)))
    | lt1(sF8,sK2,sK3)
    | $less(length1(int,sF7),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ( length1(int,sF7) != $sum(sK2,sK4) )
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f572,f349]) ).

tff(f572,plain,
    ( lt1(sF8,sK2,sK3)
    | ( $sum(sK2,sK4) != length1(int,t2tb1(sF8)) )
    | $less(length1(int,sF7),sK2)
    | ~ $less($sum(sK3,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | spl11_8
    | spl11_12
    | ~ spl11_18
    | ~ spl11_30 ),
    inference(forward_demodulation,[],[f571,f349]) ).

tff(f571,plain,
    ( lt1(sF8,sK2,sK3)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ~ $less($sum(sK3,sK4),length1(int,t2tb1(sF8)))
    | ( $sum(sK2,sK4) != length1(int,t2tb1(sF8)) )
    | spl11_8
    | spl11_12
    | ~ spl11_30 ),
    inference(subsumption_resolution,[],[f570,f307]) ).

tff(f570,plain,
    ( ~ $less($sum(sK3,sK4),length1(int,t2tb1(sF8)))
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ( $sum(sK2,sK4) != length1(int,t2tb1(sF8)) )
    | lt1(sF8,sK2,sK3)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | $less(sK2,0)
    | spl11_8
    | ~ spl11_30 ),
    inference(subsumption_resolution,[],[f566,f286]) ).

tff(f566,plain,
    ( $less(sK3,0)
    | $less(length1(int,t2tb1(sF8)),sK2)
    | lt1(sF8,sK2,sK3)
    | $less(length1(int,t2tb1(sF8)),sK3)
    | ( $sum(sK2,sK4) != length1(int,t2tb1(sF8)) )
    | ~ $less($sum(sK3,sK4),length1(int,t2tb1(sF8)))
    | $less(sK2,0)
    | ~ spl11_30 ),
    inference(resolution,[],[f418,f221]) ).

tff(f556,plain,
    ( spl11_39
    | spl11_37
    | ~ spl11_13 ),
    inference(avatar_split_clause,[],[f544,f310,f546,f554]) ).

tff(f544,plain,
    ( ! [X1: array_int] :
        ( $less(sK4,0)
        | $less(length1(int,t2tb1(X1)),sF10)
        | is_common_prefix1(X1,sK2,sK2,sK4) )
    | ~ spl11_13 ),
    inference(superposition,[],[f535,f312]) ).

tff(f552,plain,
    ( spl11_37
    | spl11_38
    | ~ spl11_19 ),
    inference(avatar_split_clause,[],[f543,f356,f550,f546]) ).

tff(f550,plain,
    ( spl11_38
  <=> ! [X0: array_int] :
        ( is_common_prefix1(X0,sK3,sK3,sK4)
        | $less(length1(int,t2tb1(X0)),sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_38])]) ).

tff(f543,plain,
    ( ! [X0: array_int] :
        ( is_common_prefix1(X0,sK3,sK3,sK4)
        | $less(length1(int,t2tb1(X0)),sK0)
        | $less(sK4,0) )
    | ~ spl11_19 ),
    inference(superposition,[],[f535,f358]) ).

tff(f500,plain,
    ( spl11_36
    | ~ spl11_3 ),
    inference(avatar_split_clause,[],[f493,f259,f497]) ).

tff(f497,plain,
    ( spl11_36
  <=> ( mk_array1(int,sK0,elts(int,sF7)) = sF7 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_36])]) ).

tff(f493,plain,
    ( ( mk_array1(int,sK0,elts(int,sF7)) = sF7 )
    | ~ spl11_3 ),
    inference(superposition,[],[f420,f261]) ).

tff(f420,plain,
    ! [X2: uni,X0: ty,X1: $int] : ( mk_array1(X0,X1,X2) = mk_array1(X0,X1,elts(X0,mk_array1(X0,X1,X2))) ),
    inference(superposition,[],[f214,f216]) ).

tff(f479,plain,
    ( spl11_35
    | ~ spl11_3 ),
    inference(avatar_split_clause,[],[f467,f259,f476]) ).

tff(f467,plain,
    ( ( length1(int,sF7) = sK0 )
    | ~ spl11_3 ),
    inference(superposition,[],[f216,f261]) ).

tff(f474,plain,
    ( spl11_34
    | ~ spl11_3 ),
    inference(avatar_split_clause,[],[f469,f259,f471]) ).

tff(f469,plain,
    ( ( elts(int,sF7) = sF6 )
    | ~ spl11_3 ),
    inference(subsumption_resolution,[],[f466,f334]) ).

tff(f466,plain,
    ( ( elts(int,sF7) = sF6 )
    | ~ sort1(map(int,int),sF6)
    | ~ spl11_3 ),
    inference(superposition,[],[f194,f261]) ).

tff(f461,plain,
    ( spl11_8
    | ~ spl11_20
    | ~ spl11_26 ),
    inference(avatar_contradiction_clause,[],[f460]) ).

tff(f460,plain,
    ( $false
    | spl11_8
    | ~ spl11_20
    | ~ spl11_26 ),
    inference(subsumption_resolution,[],[f452,f286]) ).

tff(f452,plain,
    ( $less(sK3,0)
    | ~ spl11_20
    | ~ spl11_26 ),
    inference(superposition,[],[f372,f399]) ).

tff(f399,plain,
    ( ( 0 = sK0 )
    | ~ spl11_26 ),
    inference(avatar_component_clause,[],[f397]) ).

tff(f397,plain,
    ( spl11_26
  <=> ( 0 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_26])]) ).

tff(f458,plain,
    ( spl11_12
    | ~ spl11_24
    | ~ spl11_26 ),
    inference(avatar_contradiction_clause,[],[f457]) ).

tff(f457,plain,
    ( $false
    | spl11_12
    | ~ spl11_24
    | ~ spl11_26 ),
    inference(subsumption_resolution,[],[f451,f307]) ).

tff(f451,plain,
    ( $less(sK2,0)
    | ~ spl11_24
    | ~ spl11_26 ),
    inference(superposition,[],[f390,f399]) ).

tff(f456,plain,
    ( ~ spl11_28
    | spl11_11
    | ~ spl11_26 ),
    inference(avatar_split_clause,[],[f454,f397,f299,f406]) ).

tff(f454,plain,
    ( ~ $less(0,sK2)
    | spl11_11
    | ~ spl11_26 ),
    inference(superposition,[],[f301,f399]) ).

tff(f446,plain,
    ( ~ spl11_33
    | spl11_6
    | ~ spl11_22 ),
    inference(avatar_split_clause,[],[f426,f379,f274,f443]) ).

tff(f426,plain,
    ( ~ lt1(sF8,0,sK2)
    | spl11_6
    | ~ spl11_22 ),
    inference(superposition,[],[f276,f381]) ).

tff(f381,plain,
    ( ( 0 = sK3 )
    | ~ spl11_22 ),
    inference(avatar_component_clause,[],[f379]) ).

tff(f441,plain,
    ( spl11_27
    | ~ spl11_20
    | ~ spl11_22 ),
    inference(avatar_split_clause,[],[f429,f379,f370,f401]) ).

tff(f429,plain,
    ( $less(0,sK0)
    | ~ spl11_20
    | ~ spl11_22 ),
    inference(superposition,[],[f372,f381]) ).

tff(f440,plain,
    ( spl11_32
    | ~ spl11_4
    | ~ spl11_22 ),
    inference(avatar_split_clause,[],[f425,f379,f264,f437]) ).

tff(f437,plain,
    ( spl11_32
  <=> is_longest_common_prefix1(sF8,sK2,0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_32])]) ).

tff(f425,plain,
    ( is_longest_common_prefix1(sF8,sK2,0,sK4)
    | ~ spl11_4
    | ~ spl11_22 ),
    inference(superposition,[],[f266,f381]) ).

tff(f435,plain,
    ( ~ spl11_29
    | spl11_2
    | ~ spl11_22 ),
    inference(avatar_split_clause,[],[f424,f379,f254,f410]) ).

tff(f254,plain,
    ( spl11_2
  <=> ( sK3 = sK2 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_2])]) ).

tff(f424,plain,
    ( ( 0 != sK2 )
    | spl11_2
    | ~ spl11_22 ),
    inference(superposition,[],[f256,f381]) ).

tff(f256,plain,
    ( ( sK3 != sK2 )
    | spl11_2 ),
    inference(avatar_component_clause,[],[f254]) ).

tff(f434,plain,
    ( spl11_31
    | ~ spl11_19
    | ~ spl11_22 ),
    inference(avatar_split_clause,[],[f428,f379,f356,f431]) ).

tff(f428,plain,
    ( ( sK0 = $sum(0,sK4) )
    | ~ spl11_19
    | ~ spl11_22 ),
    inference(superposition,[],[f358,f381]) ).

tff(f419,plain,
    ( spl11_30
    | ~ spl11_4 ),
    inference(avatar_split_clause,[],[f414,f264,f416]) ).

tff(f414,plain,
    ( is_common_prefix1(sF8,sK2,sK3,sK4)
    | ~ spl11_4 ),
    inference(resolution,[],[f203,f266]) ).

tff(f413,plain,
    ( spl11_28
    | spl11_29
    | spl11_12 ),
    inference(avatar_split_clause,[],[f366,f305,f410,f406]) ).

tff(f366,plain,
    ( ( 0 = sK2 )
    | $less(0,sK2)
    | spl11_12 ),
    inference(resolution,[],[f58,f307]) ).

tff(f404,plain,
    ( spl11_26
    | spl11_27
    | spl11_16 ),
    inference(avatar_split_clause,[],[f365,f328,f401,f397]) ).

tff(f365,plain,
    ( $less(0,sK0)
    | ( 0 = sK0 )
    | spl11_16 ),
    inference(resolution,[],[f58,f330]) ).

tff(f395,plain,
    ( spl11_24
    | spl11_25
    | spl11_11 ),
    inference(avatar_split_clause,[],[f364,f299,f392,f388]) ).

tff(f364,plain,
    ( ( sK2 = sK0 )
    | $less(sK2,sK0)
    | spl11_11 ),
    inference(resolution,[],[f58,f301]) ).

tff(f386,plain,
    ( spl11_22
    | spl11_23
    | spl11_8 ),
    inference(avatar_split_clause,[],[f367,f284,f383,f379]) ).

tff(f367,plain,
    ( $less(0,sK3)
    | ( 0 = sK3 )
    | spl11_8 ),
    inference(resolution,[],[f58,f286]) ).

tff(f377,plain,
    ( spl11_20
    | spl11_21
    | spl11_1 ),
    inference(avatar_split_clause,[],[f363,f249,f374,f370]) ).

tff(f363,plain,
    ( ( sK3 = sK0 )
    | $less(sK3,sK0)
    | spl11_1 ),
    inference(resolution,[],[f58,f251]) ).

tff(f359,plain,
    ( spl11_19
    | ~ spl11_5
    | ~ spl11_9 ),
    inference(avatar_split_clause,[],[f354,f289,f269,f356]) ).

tff(f269,plain,
    ( spl11_5
  <=> ( sF9 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_5])]) ).

tff(f289,plain,
    ( spl11_9
  <=> ( sF9 = $sum(sK3,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_9])]) ).

tff(f354,plain,
    ( ( sK0 = $sum(sK3,sK4) )
    | ~ spl11_5
    | ~ spl11_9 ),
    inference(forward_demodulation,[],[f291,f271]) ).

tff(f271,plain,
    ( ( sF9 = sK0 )
    | ~ spl11_5 ),
    inference(avatar_component_clause,[],[f269]) ).

tff(f291,plain,
    ( ( sF9 = $sum(sK3,sK4) )
    | ~ spl11_9 ),
    inference(avatar_component_clause,[],[f289]) ).

tff(f350,plain,
    ( spl11_18
    | ~ spl11_15 ),
    inference(avatar_split_clause,[],[f345,f323,f347]) ).

tff(f345,plain,
    ( ( sF7 = t2tb1(sF8) )
    | ~ spl11_15 ),
    inference(superposition,[],[f211,f325]) ).

tff(f342,plain,
    ( spl11_17
    | ~ spl11_10 ),
    inference(avatar_split_clause,[],[f337,f294,f339]) ).

tff(f339,plain,
    ( spl11_17
  <=> ( tb2t2(sF6) = sK1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_17])]) ).

tff(f294,plain,
    ( spl11_10
  <=> ( t2tb2(sK1) = sF6 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl11_10])]) ).

tff(f337,plain,
    ( ( tb2t2(sF6) = sK1 )
    | ~ spl11_10 ),
    inference(superposition,[],[f205,f296]) ).

tff(f296,plain,
    ( ( t2tb2(sK1) = sF6 )
    | ~ spl11_10 ),
    inference(avatar_component_clause,[],[f294]) ).

tff(f205,plain,
    ! [X0: map_int_int] : ( tb2t2(t2tb2(X0)) = X0 ),
    inference(cnf_transformation,[],[f103]) ).

tff(f103,plain,
    ! [X0: map_int_int] : ( tb2t2(t2tb2(X0)) = X0 ),
    inference(rectify,[],[f42]) ).

tff(f42,axiom,
    ! [X14: map_int_int] : ( tb2t2(t2tb2(X14)) = X14 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL2) ).

tff(f331,plain,
    ~ spl11_16,
    inference(avatar_split_clause,[],[f173,f328]) ).

tff(f173,plain,
    ~ $less(sK0,0),
    inference(cnf_transformation,[],[f138]) ).

tff(f138,plain,
    ( ~ $less(sK2,0)
    & ~ $less(sK3,0)
    & ~ $less(sK0,sK2)
    & ~ $less(sK2,0)
    & ~ $less(sK0,sK2)
    & ~ $less(sK0,sK3)
    & is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4)
    & ~ lt1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK3,sK2)
    & $less(0,1)
    & ( sK0 = $sum(sK3,sK4) )
    & ( $sum(sK2,sK4) != sK0 )
    & ( sK3 != sK2 )
    & ~ $less(sK3,0)
    & ~ $less(sK0,sK3)
    & ~ $less(sK0,0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4])],[f135,f137,f136]) ).

tff(f136,plain,
    ( ? [X0: $int,X1: map_int_int,X2: $int,X3: $int] :
        ( ~ $less(X2,0)
        & ~ $less(X3,0)
        & ~ $less(X0,X2)
        & ~ $less(X2,0)
        & ~ $less(X0,X2)
        & ~ $less(X0,X3)
        & ? [X4: $int] :
            ( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X4)
            & ~ lt1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X3,X2)
            & $less(0,1)
            & ( $sum(X3,X4) = X0 )
            & ( $sum(X2,X4) != X0 ) )
        & ( X2 != X3 )
        & ~ $less(X3,0)
        & ~ $less(X0,X3)
        & ~ $less(X0,0) )
   => ( ~ $less(sK2,0)
      & ~ $less(sK3,0)
      & ~ $less(sK0,sK2)
      & ~ $less(sK2,0)
      & ~ $less(sK0,sK2)
      & ~ $less(sK0,sK3)
      & ? [X4: $int] :
          ( is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,X4)
          & ~ lt1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK3,sK2)
          & $less(0,1)
          & ( $sum(sK3,X4) = sK0 )
          & ( $sum(sK2,X4) != sK0 ) )
      & ( sK3 != sK2 )
      & ~ $less(sK3,0)
      & ~ $less(sK0,sK3)
      & ~ $less(sK0,0) ) ),
    introduced(choice_axiom,[]) ).

tff(f137,plain,
    ( ? [X4: $int] :
        ( is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,X4)
        & ~ lt1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK3,sK2)
        & $less(0,1)
        & ( $sum(sK3,X4) = sK0 )
        & ( $sum(sK2,X4) != sK0 ) )
   => ( is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4)
      & ~ lt1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK3,sK2)
      & $less(0,1)
      & ( sK0 = $sum(sK3,sK4) )
      & ( $sum(sK2,sK4) != sK0 ) ) ),
    introduced(choice_axiom,[]) ).

tff(f135,plain,
    ? [X0: $int,X1: map_int_int,X2: $int,X3: $int] :
      ( ~ $less(X2,0)
      & ~ $less(X3,0)
      & ~ $less(X0,X2)
      & ~ $less(X2,0)
      & ~ $less(X0,X2)
      & ~ $less(X0,X3)
      & ? [X4: $int] :
          ( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X4)
          & ~ lt1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X3,X2)
          & $less(0,1)
          & ( $sum(X3,X4) = X0 )
          & ( $sum(X2,X4) != X0 ) )
      & ( X2 != X3 )
      & ~ $less(X3,0)
      & ~ $less(X0,X3)
      & ~ $less(X0,0) ),
    inference(rectify,[],[f112]) ).

tff(f112,plain,
    ? [X2: $int,X3: map_int_int,X0: $int,X1: $int] :
      ( ~ $less(X0,0)
      & ~ $less(X1,0)
      & ~ $less(X2,X0)
      & ~ $less(X0,0)
      & ~ $less(X2,X0)
      & ~ $less(X2,X1)
      & ? [X4: $int] :
          ( is_longest_common_prefix1(tb2t1(mk_array1(int,X2,t2tb2(X3))),X0,X1,X4)
          & ~ lt1(tb2t1(mk_array1(int,X2,t2tb2(X3))),X1,X0)
          & $less(0,1)
          & ( $sum(X1,X4) = X2 )
          & ( $sum(X0,X4) != X2 ) )
      & ( X0 != X1 )
      & ~ $less(X1,0)
      & ~ $less(X2,X1)
      & ~ $less(X2,0) ),
    inference(flattening,[],[f111]) ).

tff(f111,plain,
    ? [X1: $int,X0: $int,X2: $int,X3: map_int_int] :
      ( ? [X4: $int] :
          ( ~ lt1(tb2t1(mk_array1(int,X2,t2tb2(X3))),X1,X0)
          & $less(0,1)
          & ( $sum(X1,X4) = X2 )
          & ( $sum(X0,X4) != X2 )
          & is_longest_common_prefix1(tb2t1(mk_array1(int,X2,t2tb2(X3))),X0,X1,X4) )
      & ~ $less(X2,X1)
      & ~ $less(X2,X0)
      & ~ $less(X1,0)
      & ~ $less(X0,0)
      & ( X0 != X1 )
      & ~ $less(X2,X1)
      & ~ $less(X2,0)
      & ~ $less(X2,X0)
      & ~ $less(X1,0)
      & ~ $less(X0,0) ),
    inference(ennf_transformation,[],[f88]) ).

tff(f88,plain,
    ~ ! [X1: $int,X0: $int,X2: $int,X3: map_int_int] :
        ( ( ~ $less(X2,X1)
          & ~ $less(X2,0)
          & ~ $less(X2,X0)
          & ~ $less(X1,0)
          & ~ $less(X0,0) )
       => ( ( X0 != X1 )
         => ( ( ~ $less(X2,X1)
              & ~ $less(X2,X0)
              & ~ $less(X1,0)
              & ~ $less(X0,0) )
           => ! [X4: $int] :
                ( is_longest_common_prefix1(tb2t1(mk_array1(int,X2,t2tb2(X3))),X0,X1,X4)
               => ( ( $sum(X0,X4) != X2 )
                 => ( ( $sum(X1,X4) = X2 )
                   => ( $less(0,1)
                     => lt1(tb2t1(mk_array1(int,X2,t2tb2(X3))),X1,X0) ) ) ) ) ) ) ),
    inference(rectify,[],[f47]) ).

tff(f47,plain,
    ~ ! [X1: $int,X7: $int,X0: $int,X10: map_int_int] :
        ( ( ~ $less(X7,0)
          & ~ $less(X0,X7)
          & ~ $less(X1,0)
          & ~ $less(X0,X1)
          & ~ $less(X0,0) )
       => ( ( X1 != X7 )
         => ( ( ~ $less(X7,0)
              & ~ $less(X0,X1)
              & ~ $less(X0,X7)
              & ~ $less(X1,0) )
           => ! [X18: $int] :
                ( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X1,X7,X18)
               => ( ( $sum(X1,X18) != X0 )
                 => ( ( $sum(X7,X18) = X0 )
                   => ( $less(0,1)
                     => lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X7,X1) ) ) ) ) ) ) ),
    inference(theory_normalization,[],[f45]) ).

tff(f45,negated_conjecture,
    ~ ! [X1: $int,X7: $int,X0: $int,X10: map_int_int] :
        ( ( $lesseq(0,X7)
          & $lesseq(X7,X0)
          & $lesseq(0,X1)
          & $lesseq(X1,X0)
          & $lesseq(0,X0) )
       => ( ( X1 != X7 )
         => ( ( $lesseq(0,X7)
              & $lesseq(X1,X0)
              & $lesseq(X7,X0)
              & $lesseq(0,X1) )
           => ! [X18: $int] :
                ( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X1,X7,X18)
               => ( ( $sum(X1,X18) != X0 )
                 => ( ( $sum(X7,X18) = X0 )
                   => ( $less(0,1)
                     => lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X7,X1) ) ) ) ) ) ) ),
    inference(negated_conjecture,[],[f44]) ).

tff(f44,conjecture,
    ! [X1: $int,X7: $int,X0: $int,X10: map_int_int] :
      ( ( $lesseq(0,X7)
        & $lesseq(X7,X0)
        & $lesseq(0,X1)
        & $lesseq(X1,X0)
        & $lesseq(0,X0) )
     => ( ( X1 != X7 )
       => ( ( $lesseq(0,X7)
            & $lesseq(X1,X0)
            & $lesseq(X7,X0)
            & $lesseq(0,X1) )
         => ! [X18: $int] :
              ( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X1,X7,X18)
             => ( ( $sum(X1,X18) != X0 )
               => ( ( $sum(X7,X18) = X0 )
                 => ( $less(0,1)
                   => lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X7,X1) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',wP_parameter_compare) ).

tff(f326,plain,
    spl11_15,
    inference(avatar_split_clause,[],[f241,f323]) ).

tff(f241,plain,
    sF8 = tb2t1(sF7),
    introduced(function_definition,[]) ).

tff(f321,plain,
    ~ spl11_1,
    inference(avatar_split_clause,[],[f174,f249]) ).

tff(f174,plain,
    ~ $less(sK0,sK3),
    inference(cnf_transformation,[],[f138]) ).

tff(f320,plain,
    ~ spl11_14,
    inference(avatar_split_clause,[],[f247,f317]) ).

tff(f247,plain,
    sF10 != sK0,
    inference(definition_folding,[],[f177,f246]) ).

tff(f246,plain,
    sF10 = $sum(sK2,sK4),
    introduced(function_definition,[]) ).

tff(f177,plain,
    $sum(sK2,sK4) != sK0,
    inference(cnf_transformation,[],[f138]) ).

tff(f315,plain,
    ~ spl11_8,
    inference(avatar_split_clause,[],[f186,f284]) ).

tff(f186,plain,
    ~ $less(sK3,0),
    inference(cnf_transformation,[],[f138]) ).

tff(f314,plain,
    ~ spl11_12,
    inference(avatar_split_clause,[],[f187,f305]) ).

tff(f187,plain,
    ~ $less(sK2,0),
    inference(cnf_transformation,[],[f138]) ).

tff(f313,plain,
    spl11_13,
    inference(avatar_split_clause,[],[f246,f310]) ).

tff(f308,plain,
    ~ spl11_12,
    inference(avatar_split_clause,[],[f184,f305]) ).

tff(f184,plain,
    ~ $less(sK2,0),
    inference(cnf_transformation,[],[f138]) ).

tff(f303,plain,
    ~ spl11_11,
    inference(avatar_split_clause,[],[f185,f299]) ).

tff(f185,plain,
    ~ $less(sK0,sK2),
    inference(cnf_transformation,[],[f138]) ).

tff(f302,plain,
    ~ spl11_11,
    inference(avatar_split_clause,[],[f183,f299]) ).

tff(f183,plain,
    ~ $less(sK0,sK2),
    inference(cnf_transformation,[],[f138]) ).

tff(f297,plain,
    spl11_10,
    inference(avatar_split_clause,[],[f239,f294]) ).

tff(f239,plain,
    t2tb2(sK1) = sF6,
    introduced(function_definition,[]) ).

tff(f292,plain,
    spl11_9,
    inference(avatar_split_clause,[],[f244,f289]) ).

tff(f244,plain,
    sF9 = $sum(sK3,sK4),
    introduced(function_definition,[]) ).

tff(f287,plain,
    ~ spl11_8,
    inference(avatar_split_clause,[],[f175,f284]) ).

tff(f175,plain,
    ~ $less(sK3,0),
    inference(cnf_transformation,[],[f138]) ).

tff(f282,plain,
    ~ spl11_7,
    inference(avatar_split_clause,[],[f210,f279]) ).

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

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

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

tff(f277,plain,
    ~ spl11_6,
    inference(avatar_split_clause,[],[f243,f274]) ).

tff(f243,plain,
    ~ lt1(sF8,sK3,sK2),
    inference(definition_folding,[],[f180,f241,f240,f239]) ).

tff(f240,plain,
    mk_array1(int,sK0,sF6) = sF7,
    introduced(function_definition,[]) ).

tff(f180,plain,
    ~ lt1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK3,sK2),
    inference(cnf_transformation,[],[f138]) ).

tff(f272,plain,
    spl11_5,
    inference(avatar_split_clause,[],[f245,f269]) ).

tff(f245,plain,
    sF9 = sK0,
    inference(definition_folding,[],[f178,f244]) ).

tff(f178,plain,
    sK0 = $sum(sK3,sK4),
    inference(cnf_transformation,[],[f138]) ).

tff(f267,plain,
    spl11_4,
    inference(avatar_split_clause,[],[f242,f264]) ).

tff(f242,plain,
    is_longest_common_prefix1(sF8,sK2,sK3,sK4),
    inference(definition_folding,[],[f181,f241,f240,f239]) ).

tff(f181,plain,
    is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4),
    inference(cnf_transformation,[],[f138]) ).

tff(f262,plain,
    spl11_3,
    inference(avatar_split_clause,[],[f240,f259]) ).

tff(f257,plain,
    ~ spl11_2,
    inference(avatar_split_clause,[],[f176,f254]) ).

tff(f176,plain,
    sK3 != sK2,
    inference(cnf_transformation,[],[f138]) ).

tff(f252,plain,
    ~ spl11_1,
    inference(avatar_split_clause,[],[f182,f249]) ).

tff(f182,plain,
    ~ $less(sK0,sK3),
    inference(cnf_transformation,[],[f138]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.10  % Problem    : SWW658=2 : TPTP v8.1.0. Released v6.1.0.
% 0.04/0.11  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.09/0.30  % Computer : n009.cluster.edu
% 0.09/0.30  % Model    : x86_64 x86_64
% 0.09/0.30  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.30  % Memory   : 8042.1875MB
% 0.09/0.30  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.30  % CPULimit   : 300
% 0.09/0.30  % WCLimit    : 300
% 0.09/0.30  % DateTime   : Tue Aug 30 20:55:35 EDT 2022
% 0.09/0.31  % CPUTime    : 
% 0.14/0.46  % (19683)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.14/0.46  % (19669)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=36:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/36Mi)
% 0.14/0.46  % (19668)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/32Mi)
% 0.14/0.46  % (19670)lrs+1010_1:1_ep=RST:s2a=on:s2at=5.0:sos=all:i=26:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/26Mi)
% 0.14/0.46  % (19691)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=41:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/41Mi)
% 0.14/0.47  % (19677)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.14/0.47  % (19675)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.14/0.47  % (19690)dis+1011_1:1_bd=off:canc=force:ev=cautious:nwc=5.0:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.14/0.47  % (19682)dis+1002_1:5_av=off:nwc=2.0:sos=all:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.14/0.47  % (19678)lrs+10_1:1_ev=force:gve=cautious:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.14/0.48  % (19685)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.14/0.48  % (19674)lrs+10_1:1_ep=R:gve=force:plsq=on:plsqr=32,1:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.14/0.48  % (19684)dis+2_1:1_av=off:bsr=on:erd=off:s2pl=on:sgt=16:sos=on:sp=frequency:ss=axioms:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/46Mi)
% 0.14/0.48  % (19678)Instruction limit reached!
% 0.14/0.48  % (19678)------------------------------
% 0.14/0.48  % (19678)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.48  % (19674)Instruction limit reached!
% 0.14/0.48  % (19674)------------------------------
% 0.14/0.48  % (19674)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.48  % (19674)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.48  % (19674)Termination reason: Unknown
% 0.14/0.48  % (19674)Termination phase: Property scanning
% 0.14/0.48  
% 0.14/0.48  % (19674)Memory used [KB]: 1023
% 0.14/0.48  % (19674)Time elapsed: 0.004 s
% 0.14/0.48  % (19674)Instructions burned: 3 (million)
% 0.14/0.48  % (19674)------------------------------
% 0.14/0.48  % (19674)------------------------------
% 0.14/0.48  % (19686)lrs+1_1:10_av=off:drc=off:nwc=2.0:sp=reverse_frequency:thsq=on:thsqc=64:thsql=off:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/47Mi)
% 0.14/0.48  % (19677)Instruction limit reached!
% 0.14/0.48  % (19677)------------------------------
% 0.14/0.48  % (19677)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.48  % (19677)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.48  % (19677)Termination reason: Unknown
% 0.14/0.48  % (19677)Termination phase: SInE selection
% 0.14/0.48  
% 0.14/0.48  % (19677)Memory used [KB]: 1023
% 0.14/0.48  % (19677)Time elapsed: 0.004 s
% 0.14/0.48  % (19677)Instructions burned: 3 (million)
% 0.14/0.48  % (19677)------------------------------
% 0.14/0.48  % (19677)------------------------------
% 0.14/0.49  % (19682)Instruction limit reached!
% 0.14/0.49  % (19682)------------------------------
% 0.14/0.49  % (19682)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.49  % (19682)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.49  % (19682)Termination reason: Unknown
% 0.14/0.49  % (19682)Termination phase: Saturation
% 0.14/0.49  
% 0.14/0.49  % (19682)Memory used [KB]: 1279
% 0.14/0.49  % (19682)Time elapsed: 0.115 s
% 0.14/0.49  % (19682)Instructions burned: 16 (million)
% 0.14/0.49  % (19682)------------------------------
% 0.14/0.49  % (19682)------------------------------
% 0.14/0.49  % (19676)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.14/0.49  % (19678)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.49  % (19678)Termination reason: Unknown
% 0.14/0.49  % (19678)Termination phase: Preprocessing 2
% 0.14/0.49  
% 0.14/0.49  % (19678)Memory used [KB]: 1023
% 0.14/0.49  % (19678)Time elapsed: 0.006 s
% 0.14/0.49  % (19678)Instructions burned: 3 (million)
% 0.14/0.49  % (19678)------------------------------
% 0.14/0.49  % (19678)------------------------------
% 0.14/0.50  % (19690)Instruction limit reached!
% 0.14/0.50  % (19690)------------------------------
% 0.14/0.50  % (19690)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.50  % (19690)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.50  % (19690)Termination reason: Unknown
% 0.14/0.50  % (19690)Termination phase: Saturation
% 0.14/0.50  
% 0.14/0.50  % (19690)Memory used [KB]: 5884
% 0.14/0.50  % (19690)Time elapsed: 0.132 s
% 0.14/0.50  % (19690)Instructions burned: 22 (million)
% 0.14/0.50  % (19690)------------------------------
% 0.14/0.50  % (19690)------------------------------
% 0.14/0.50  % (19683)Instruction limit reached!
% 0.14/0.50  % (19683)------------------------------
% 0.14/0.50  % (19683)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.50  % (19683)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.50  % (19683)Termination reason: Unknown
% 0.14/0.50  % (19683)Termination phase: Saturation
% 0.14/0.50  
% 0.14/0.50  % (19683)Memory used [KB]: 5756
% 0.14/0.50  % (19683)Time elapsed: 0.137 s
% 0.14/0.50  % (19683)Instructions burned: 21 (million)
% 0.14/0.50  % (19683)------------------------------
% 0.14/0.50  % (19683)------------------------------
% 0.14/0.50  % (19675)Instruction limit reached!
% 0.14/0.50  % (19675)------------------------------
% 0.14/0.50  % (19675)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.50  % (19675)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.50  % (19675)Termination reason: Unknown
% 0.14/0.50  % (19675)Termination phase: Saturation
% 0.14/0.50  
% 0.14/0.50  % (19675)Memory used [KB]: 5756
% 0.14/0.50  % (19675)Time elapsed: 0.122 s
% 0.14/0.50  % (19675)Instructions burned: 21 (million)
% 0.14/0.50  % (19675)------------------------------
% 0.14/0.50  % (19675)------------------------------
% 0.14/0.51  % (19673)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=4:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 0.14/0.52  % (19670)Instruction limit reached!
% 0.14/0.52  % (19670)------------------------------
% 0.14/0.52  % (19670)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.52  % (19670)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.52  % (19670)Termination reason: Unknown
% 0.14/0.52  % (19670)Termination phase: Saturation
% 0.14/0.52  
% 0.14/0.52  % (19670)Memory used [KB]: 6012
% 0.14/0.52  % (19670)Time elapsed: 0.151 s
% 0.14/0.52  % (19670)Instructions burned: 26 (million)
% 0.14/0.52  % (19670)------------------------------
% 0.14/0.52  % (19670)------------------------------
% 0.14/0.52  % (19669)Instruction limit reached!
% 0.14/0.52  % (19669)------------------------------
% 0.14/0.52  % (19669)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.52  % (19669)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.52  % (19669)Termination reason: Unknown
% 0.14/0.52  % (19669)Termination phase: Saturation
% 0.14/0.52  
% 0.14/0.52  % (19669)Memory used [KB]: 6012
% 0.14/0.52  % (19669)Time elapsed: 0.146 s
% 0.14/0.52  % (19669)Instructions burned: 37 (million)
% 0.14/0.52  % (19669)------------------------------
% 0.14/0.52  % (19669)------------------------------
% 0.14/0.52  % (19667)lrs+10_1:32_s2a=on:s2agt=10:sgt=8:ss=axioms:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.14/0.52  % (19668)Instruction limit reached!
% 0.14/0.52  % (19668)------------------------------
% 0.14/0.52  % (19668)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.52  % (19668)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.52  % (19668)Termination reason: Unknown
% 0.14/0.52  % (19668)Termination phase: Saturation
% 0.14/0.52  
% 0.14/0.52  % (19668)Memory used [KB]: 6140
% 0.14/0.52  % (19668)Time elapsed: 0.143 s
% 0.14/0.52  % (19668)Instructions burned: 32 (million)
% 0.14/0.52  % (19668)------------------------------
% 0.14/0.52  % (19668)------------------------------
% 0.14/0.53  % (19689)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.14/0.54  % (19681)lrs+10_1:1_sd=10:sos=all:ss=axioms:st=5.0:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.14/0.54  % (19673)Instruction limit reached!
% 0.14/0.54  % (19673)------------------------------
% 0.14/0.54  % (19673)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.54  % (19673)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.54  % (19673)Termination reason: Unknown
% 0.14/0.54  % (19673)Termination phase: Preprocessing 1
% 0.14/0.54  
% 0.14/0.54  % (19673)Memory used [KB]: 1023
% 0.14/0.54  % (19673)Time elapsed: 0.005 s
% 0.14/0.54  % (19673)Instructions burned: 4 (million)
% 0.14/0.54  % (19673)------------------------------
% 0.14/0.54  % (19673)------------------------------
% 0.14/0.54  % (19667)Instruction limit reached!
% 0.14/0.54  % (19667)------------------------------
% 0.14/0.54  % (19667)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.14/0.54  % (19667)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.14/0.54  % (19667)Termination reason: Unknown
% 0.14/0.54  % (19667)Termination phase: Saturation
% 0.14/0.54  
% 0.14/0.54  % (19667)Memory used [KB]: 5756
% 0.14/0.54  % (19667)Time elapsed: 0.172 s
% 0.14/0.54  % (19667)Instructions burned: 15 (million)
% 0.14/0.54  % (19667)------------------------------
% 0.14/0.54  % (19667)------------------------------
% 1.79/0.55  % (19681)Instruction limit reached!
% 1.79/0.55  % (19681)------------------------------
% 1.79/0.55  % (19681)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.79/0.55  % (19681)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.79/0.55  % (19681)Termination reason: Unknown
% 1.79/0.55  % (19681)Termination phase: Preprocessing 1
% 1.79/0.55  
% 1.79/0.55  % (19681)Memory used [KB]: 1023
% 1.79/0.55  % (19681)Time elapsed: 0.004 s
% 1.79/0.55  % (19681)Instructions burned: 3 (million)
% 1.79/0.55  % (19681)------------------------------
% 1.79/0.55  % (19681)------------------------------
% 1.79/0.56  % (19686)Instruction limit reached!
% 1.79/0.56  % (19686)------------------------------
% 1.79/0.56  % (19686)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.79/0.56  % (19686)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.79/0.56  % (19686)Termination reason: Unknown
% 1.79/0.56  % (19686)Termination phase: Saturation
% 1.79/0.56  
% 1.79/0.56  % (19686)Memory used [KB]: 1535
% 1.79/0.56  % (19686)Time elapsed: 0.174 s
% 1.79/0.56  % (19686)Instructions burned: 48 (million)
% 1.79/0.56  % (19686)------------------------------
% 1.79/0.56  % (19686)------------------------------
% 1.79/0.56  % (19691)Instruction limit reached!
% 1.79/0.56  % (19691)------------------------------
% 1.79/0.56  % (19691)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.79/0.56  % (19691)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.79/0.56  % (19691)Termination reason: Unknown
% 1.79/0.56  % (19691)Termination phase: Saturation
% 1.79/0.56  
% 1.79/0.56  % (19691)Memory used [KB]: 6396
% 1.79/0.56  % (19691)Time elapsed: 0.172 s
% 1.79/0.56  % (19691)Instructions burned: 41 (million)
% 1.79/0.56  % (19691)------------------------------
% 1.79/0.56  % (19691)------------------------------
% 1.79/0.56  % (19685)Instruction limit reached!
% 1.79/0.56  % (19685)------------------------------
% 1.79/0.56  % (19685)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.79/0.56  % (19685)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.79/0.56  % (19685)Termination reason: Unknown
% 1.79/0.56  % (19685)Termination phase: Saturation
% 1.79/0.56  
% 1.79/0.56  % (19685)Memory used [KB]: 6268
% 1.79/0.56  % (19685)Time elapsed: 0.197 s
% 1.79/0.56  % (19685)Instructions burned: 50 (million)
% 1.79/0.56  % (19685)------------------------------
% 1.79/0.56  % (19685)------------------------------
% 1.79/0.56  % (19676)Instruction limit reached!
% 1.79/0.56  % (19676)------------------------------
% 1.79/0.56  % (19676)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.79/0.56  % (19684)Instruction limit reached!
% 1.79/0.56  % (19684)------------------------------
% 1.79/0.56  % (19684)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.79/0.56  % (19684)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.79/0.56  % (19684)Termination reason: Unknown
% 1.79/0.56  % (19684)Termination phase: Saturation
% 1.79/0.56  
% 1.79/0.56  % (19684)Memory used [KB]: 1663
% 1.79/0.56  % (19684)Time elapsed: 0.195 s
% 1.79/0.56  % (19684)Instructions burned: 47 (million)
% 1.79/0.56  % (19684)------------------------------
% 1.79/0.56  % (19684)------------------------------
% 1.79/0.56  % (19666)ott+1011_1:2_br=off:bs=unit_only:bsr=unit_only:nwc=5.0:s2a=on:s2agt=32:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.79/0.57  % (19689)Instruction limit reached!
% 1.79/0.57  % (19689)------------------------------
% 1.79/0.57  % (19689)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.79/0.57  % (19689)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.79/0.57  % (19689)Termination reason: Unknown
% 1.79/0.57  % (19689)Termination phase: Saturation
% 1.79/0.57  
% 1.79/0.57  % (19689)Memory used [KB]: 5756
% 1.79/0.57  % (19689)Time elapsed: 0.202 s
% 1.79/0.57  % (19689)Instructions burned: 22 (million)
% 1.79/0.57  % (19689)------------------------------
% 1.79/0.57  % (19689)------------------------------
% 1.79/0.57  % (19676)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.79/0.57  % (19676)Termination reason: Unknown
% 1.79/0.57  % (19676)Termination phase: Saturation
% 1.79/0.57  
% 1.79/0.57  % (19676)Memory used [KB]: 6524
% 1.79/0.57  % (19676)Time elapsed: 0.178 s
% 1.79/0.57  % (19676)Instructions burned: 50 (million)
% 1.79/0.57  % (19676)------------------------------
% 1.79/0.57  % (19676)------------------------------
% 1.79/0.57  % (19663)dis+1011_1:64_drc=off:flr=on:nwc=2.0:sac=on:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/8Mi)
% 1.79/0.58  % (19688)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/43Mi)
% 1.79/0.58  % (19680)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 2.06/0.59  % (19672)lrs+10_1:1_canc=force:tha=some:to=lpo:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/35Mi)
% 2.06/0.60  % (19663)Instruction limit reached!
% 2.06/0.60  % (19663)------------------------------
% 2.06/0.60  % (19663)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.60  % (19663)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.60  % (19663)Termination reason: Unknown
% 2.06/0.60  % (19663)Termination phase: Saturation
% 2.06/0.60  
% 2.06/0.60  % (19663)Memory used [KB]: 5628
% 2.06/0.60  % (19663)Time elapsed: 0.216 s
% 2.06/0.60  % (19663)Instructions burned: 9 (million)
% 2.06/0.60  % (19663)------------------------------
% 2.06/0.60  % (19663)------------------------------
% 2.06/0.60  % (19694)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/25Mi)
% 2.06/0.62  % (19696)lrs+10_1:1_acc=model:br=off:ins=1:newcnf=on:nwc=5.0:s2a=on:sac=on:sp=frequency:to=lpo:urr=on:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/100Mi)
% 2.06/0.63  % (19693)lrs+1_1:1_aac=none:acc=on:add=large:bd=off:bs=unit_only:bsr=on:cond=on:nm=0:sac=on:sd=3:sos=on:ss=axioms:st=2.0:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/47Mi)
% 2.06/0.63  % (19680)Instruction limit reached!
% 2.06/0.63  % (19680)------------------------------
% 2.06/0.63  % (19680)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.63  % (19680)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.63  % (19680)Termination reason: Unknown
% 2.06/0.63  % (19680)Termination phase: Saturation
% 2.06/0.63  
% 2.06/0.63  % (19680)Memory used [KB]: 5756
% 2.06/0.63  % (19680)Time elapsed: 0.257 s
% 2.06/0.63  % (19680)Instructions burned: 15 (million)
% 2.06/0.63  % (19680)------------------------------
% 2.06/0.63  % (19680)------------------------------
% 2.06/0.63  % (19694)Instruction limit reached!
% 2.06/0.63  % (19694)------------------------------
% 2.06/0.63  % (19694)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.63  % (19694)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.63  % (19694)Termination reason: Unknown
% 2.06/0.63  % (19694)Termination phase: Saturation
% 2.06/0.63  
% 2.06/0.63  % (19694)Memory used [KB]: 5756
% 2.06/0.63  % (19694)Time elapsed: 0.057 s
% 2.06/0.63  % (19694)Instructions burned: 25 (million)
% 2.06/0.63  % (19694)------------------------------
% 2.06/0.63  % (19694)------------------------------
% 2.06/0.64  % (19695)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=148:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/148Mi)
% 2.06/0.65  % (19697)ott+21_1:1_bd=off:bsr=unit_only:drc=off:fd=preordered:fsr=off:nwc=3.0:sac=on:to=lpo:urr=on:i=76:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/76Mi)
% 2.48/0.66  % (19664)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 2.48/0.66  % (19698)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=58:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/58Mi)
% 2.55/0.67  % (19666)Instruction limit reached!
% 2.55/0.67  % (19666)------------------------------
% 2.55/0.67  % (19666)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.55/0.67  % (19666)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.55/0.67  % (19666)Termination reason: Unknown
% 2.55/0.67  % (19666)Termination phase: Saturation
% 2.55/0.67  
% 2.55/0.67  % (19666)Memory used [KB]: 6140
% 2.55/0.67  % (19666)Time elapsed: 0.298 s
% 2.55/0.67  % (19666)Instructions burned: 37 (million)
% 2.55/0.67  % (19666)------------------------------
% 2.55/0.67  % (19666)------------------------------
% 2.55/0.67  % (19671)lrs+10_1:8_ep=R:erd=off:fs=off:fsr=off:gve=force:nwc=2.0:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 2.55/0.67  % (19671)Instruction limit reached!
% 2.55/0.67  % (19671)------------------------------
% 2.55/0.67  % (19671)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.55/0.67  % (19671)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.55/0.67  % (19671)Termination reason: Unknown
% 2.55/0.67  % (19671)Termination phase: Property scanning
% 2.55/0.67  
% 2.55/0.67  % (19671)Memory used [KB]: 1023
% 2.55/0.67  % (19671)Time elapsed: 0.003 s
% 2.55/0.67  % (19671)Instructions burned: 3 (million)
% 2.55/0.67  % (19671)------------------------------
% 2.55/0.67  % (19671)------------------------------
% 2.55/0.67  % (19688)Instruction limit reached!
% 2.55/0.67  % (19688)------------------------------
% 2.55/0.67  % (19688)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.55/0.67  % (19688)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.55/0.67  % (19688)Termination reason: Unknown
% 2.55/0.67  % (19688)Termination phase: Saturation
% 2.55/0.67  
% 2.55/0.67  % (19688)Memory used [KB]: 6652
% 2.55/0.67  % (19688)Time elapsed: 0.272 s
% 2.55/0.67  % (19688)Instructions burned: 43 (million)
% 2.55/0.67  % (19688)------------------------------
% 2.55/0.67  % (19688)------------------------------
% 2.55/0.67  % (19700)lrs+10_1:3_add=large:afr=on:anc=all_dependent:avsq=on:avsqr=21,226:awrs=decay:awrsf=47:br=off:bsd=on:canc=cautious:cond=fast:fd=preordered:fsd=on:fsr=off:gs=on:gve=force:ins=1:lma=on:s2agt=4:s2at=1.9:sas=z3:slsq=on:slsqc=1:slsqr=13,121:sp=reverse_arity:tha=some:to=lpo:uace=off:uhcvi=on:updr=off:urr=ec_only:i=108:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/108Mi)
% 2.55/0.67  % (19679)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 2.55/0.68  % (19687)lrs+1002_1:1_br=off:canc=force:drc=off:s2a=on:sos=on:sp=reverse_frequency:urr=on:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/42Mi)
% 2.55/0.68  % (19672)Instruction limit reached!
% 2.55/0.68  % (19672)------------------------------
% 2.55/0.68  % (19672)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.55/0.68  % (19672)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.55/0.68  % (19672)Termination reason: Unknown
% 2.55/0.68  % (19672)Termination phase: Saturation
% 2.55/0.68  
% 2.55/0.68  % (19672)Memory used [KB]: 6140
% 2.55/0.68  % (19672)Time elapsed: 0.278 s
% 2.55/0.68  % (19672)Instructions burned: 35 (million)
% 2.55/0.68  % (19672)------------------------------
% 2.55/0.68  % (19672)------------------------------
% 2.55/0.68  % (19664)Instruction limit reached!
% 2.55/0.68  % (19664)------------------------------
% 2.55/0.68  % (19664)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.55/0.68  % (19664)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.55/0.68  % (19664)Termination reason: Unknown
% 2.55/0.68  % (19664)Termination phase: Property scanning
% 2.55/0.68  
% 2.55/0.68  % (19664)Memory used [KB]: 895
% 2.55/0.68  % (19664)Time elapsed: 0.003 s
% 2.55/0.68  % (19664)Instructions burned: 2 (million)
% 2.55/0.68  % (19664)------------------------------
% 2.55/0.68  % (19664)------------------------------
% 2.55/0.69  % (19662)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/34Mi)
% 2.55/0.69  % (19699)lrs+10_1:1_thi=all:thigen=on:i=96:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/96Mi)
% 2.55/0.70  % (19701)lrs+10_1:1_plsq=on:plsqc=1:plsqr=32,1:tha=off:thi=overlap:i=463:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/463Mi)
% 2.67/0.71  % (19706)lrs+1010_5:1_aer=off:norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=150:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/150Mi)
% 2.67/0.72  % (19661)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=59848:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59848Mi)
% 2.67/0.72  % (19707)lrs+1011_1:1_br=off:fde=none:norm_ineq=on:nwc=10.0:sas=z3:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:i=160:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/160Mi)
% 2.67/0.73  % (19705)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/488Mi)
% 2.67/0.73  % (19693)Instruction limit reached!
% 2.67/0.73  % (19693)------------------------------
% 2.67/0.73  % (19693)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.67/0.73  % (19693)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.67/0.73  % (19693)Termination reason: Unknown
% 2.67/0.73  % (19693)Termination phase: Saturation
% 2.67/0.73  
% 2.67/0.73  % (19693)Memory used [KB]: 6140
% 2.67/0.73  % (19693)Time elapsed: 0.195 s
% 2.67/0.73  % (19693)Instructions burned: 47 (million)
% 2.67/0.73  % (19693)------------------------------
% 2.67/0.73  % (19693)------------------------------
% 2.81/0.74  % (19696)Instruction limit reached!
% 2.81/0.74  % (19696)------------------------------
% 2.81/0.74  % (19696)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.81/0.74  % (19696)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.81/0.74  % (19696)Termination reason: Unknown
% 2.81/0.74  % (19696)Termination phase: Saturation
% 2.81/0.74  
% 2.81/0.74  % (19696)Memory used [KB]: 6908
% 2.81/0.74  % (19696)Time elapsed: 0.147 s
% 2.81/0.74  % (19696)Instructions burned: 101 (million)
% 2.81/0.74  % (19696)------------------------------
% 2.81/0.74  % (19696)------------------------------
% 2.81/0.75  % (19702)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=494:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/494Mi)
% 2.81/0.75  % (19713)dis+1010_1:1_s2a=on:sp=frequency:to=lpo:i=274:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/274Mi)
% 2.81/0.76  % (19703)lrs+10_1:1_newcnf=on:sas=z3:tgt=ground:tha=off:i=223:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/223Mi)
% 2.81/0.77  % (19708)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/370Mi)
% 2.81/0.77  % (19704)lrs+1002_1:1_av=off:br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=343:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/343Mi)
% 2.81/0.77  % (19698)Instruction limit reached!
% 2.81/0.77  % (19698)------------------------------
% 2.81/0.77  % (19698)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.81/0.77  % (19698)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.81/0.77  % (19698)Termination reason: Unknown
% 2.81/0.77  % (19698)Termination phase: Saturation
% 2.81/0.77  
% 2.81/0.77  % (19698)Memory used [KB]: 6396
% 2.81/0.77  % (19698)Time elapsed: 0.201 s
% 2.81/0.77  % (19698)Instructions burned: 59 (million)
% 2.81/0.77  % (19698)------------------------------
% 2.81/0.77  % (19698)------------------------------
% 2.81/0.78  % (19709)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=493:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/493Mi)
% 2.81/0.80  % (19710)dis+10_1:1_aac=none:abs=on:bce=on:bd=off:bsr=unit_only:drc=off:fd=preordered:fsd=on:gve=cautious:lcm=reverse:nm=16:plsq=on:plsqc=1:plsqr=232,15:sfv=off:slsq=on:slsql=off:slsqr=3,2:sos=on:sp=weighted_frequency:i=81:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/81Mi)
% 2.81/0.80  % (19697)Instruction limit reached!
% 2.81/0.80  % (19697)------------------------------
% 2.81/0.80  % (19697)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.81/0.80  % (19697)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.81/0.80  % (19697)Termination reason: Unknown
% 2.81/0.80  % (19697)Termination phase: Saturation
% 2.81/0.80  
% 2.81/0.80  % (19697)Memory used [KB]: 6780
% 2.81/0.80  % (19697)Time elapsed: 0.221 s
% 2.81/0.80  % (19697)Instructions burned: 76 (million)
% 2.81/0.80  % (19697)------------------------------
% 2.81/0.80  % (19697)------------------------------
% 2.81/0.82  % (19711)lrs+10_1:1_amm=sco:norm_ineq=on:nwc=3.0:plsq=on:plsqc=2:plsqr=32,1:sas=z3:sp=const_min:tha=off:to=lpo:i=146:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/146Mi)
% 3.04/0.83  % (19700)Instruction limit reached!
% 3.04/0.83  % (19700)------------------------------
% 3.04/0.83  % (19700)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.04/0.83  % (19700)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.04/0.83  % (19700)Termination reason: Unknown
% 3.04/0.83  % (19700)Termination phase: Saturation
% 3.04/0.83  
% 3.04/0.83  % (19700)Memory used [KB]: 5884
% 3.04/0.83  % (19700)Time elapsed: 0.064 s
% 3.04/0.83  % (19700)Instructions burned: 109 (million)
% 3.04/0.83  % (19700)------------------------------
% 3.04/0.83  % (19700)------------------------------
% 3.04/0.83  % (19662)Instruction limit reached!
% 3.04/0.83  % (19662)------------------------------
% 3.04/0.83  % (19662)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.04/0.83  % (19662)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.04/0.83  % (19662)Termination reason: Unknown
% 3.04/0.83  % (19662)Termination phase: Saturation
% 3.04/0.83  
% 3.04/0.83  % (19662)Memory used [KB]: 6012
% 3.04/0.83  % (19662)Time elapsed: 0.393 s
% 3.04/0.83  % (19662)Instructions burned: 35 (million)
% 3.04/0.83  % (19662)------------------------------
% 3.04/0.83  % (19662)------------------------------
% 3.04/0.84  % (19699)Instruction limit reached!
% 3.04/0.84  % (19699)------------------------------
% 3.04/0.84  % (19699)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.04/0.84  % (19699)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.04/0.84  % (19699)Termination reason: Unknown
% 3.04/0.84  % (19699)Termination phase: Saturation
% 3.04/0.84  
% 3.04/0.84  % (19699)Memory used [KB]: 5756
% 3.04/0.84  % (19699)Time elapsed: 0.267 s
% 3.04/0.84  % (19699)Instructions burned: 96 (million)
% 3.04/0.84  % (19699)------------------------------
% 3.04/0.84  % (19699)------------------------------
% 3.04/0.84  % (19712)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/211Mi)
% 3.04/0.84  % (19687)Instruction limit reached!
% 3.04/0.84  % (19687)------------------------------
% 3.04/0.84  % (19687)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.04/0.84  % (19687)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.04/0.84  % (19687)Termination reason: Unknown
% 3.04/0.84  % (19687)Termination phase: Saturation
% 3.04/0.84  
% 3.04/0.84  % (19687)Memory used [KB]: 6268
% 3.04/0.84  % (19687)Time elapsed: 0.441 s
% 3.04/0.84  % (19687)Instructions burned: 42 (million)
% 3.04/0.84  % (19687)------------------------------
% 3.04/0.84  % (19687)------------------------------
% 3.04/0.87  % (19720)lrs+10_1:1_abs=on:ev=cautious:nwc=10.0:s2a=on:sas=z3:tha=off:thi=all:thigen=on:i=230:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/230Mi)
% 3.04/0.87  % (19679)Instruction limit reached!
% 3.04/0.87  % (19679)------------------------------
% 3.04/0.87  % (19679)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.04/0.87  % (19679)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.04/0.87  % (19679)Termination reason: Unknown
% 3.04/0.87  % (19679)Termination phase: Saturation
% 3.04/0.87  
% 3.04/0.87  % (19679)Memory used [KB]: 6140
% 3.04/0.87  % (19679)Time elapsed: 0.472 s
% 3.04/0.87  % (19679)Instructions burned: 50 (million)
% 3.04/0.87  % (19679)------------------------------
% 3.04/0.87  % (19679)------------------------------
% 3.04/0.88  % (19714)lrs+1002_1:1_nm=0:sd=1:ss=axioms:urr=ec_only:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/330Mi)
% 3.17/0.89  % (19719)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/488Mi)
% 3.17/0.89  % (19716)lrs+30_1:64_flr=on:sp=frequency:to=lpo:i=213:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/213Mi)
% 3.17/0.90  % (19692)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/15Mi)
% 3.17/0.90  % (19717)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=374:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/374Mi)
% 3.17/0.92  % (19695)Instruction limit reached!
% 3.17/0.92  % (19695)------------------------------
% 3.17/0.92  % (19695)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.17/0.92  % (19695)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.17/0.92  % (19695)Termination reason: Unknown
% 3.17/0.92  % (19695)Termination phase: Saturation
% 3.17/0.92  
% 3.17/0.92  % (19695)Memory used [KB]: 7036
% 3.17/0.92  % (19695)Time elapsed: 0.342 s
% 3.17/0.92  % (19695)Instructions burned: 149 (million)
% 3.17/0.92  % (19695)------------------------------
% 3.17/0.92  % (19695)------------------------------
% 3.22/0.96  % (19692)Instruction limit reached!
% 3.22/0.96  % (19692)------------------------------
% 3.22/0.96  % (19692)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.22/0.96  % (19692)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.22/0.96  % (19692)Termination reason: Unknown
% 3.22/0.96  % (19692)Termination phase: Saturation
% 3.22/0.96  
% 3.22/0.96  % (19692)Memory used [KB]: 5756
% 3.22/0.96  % (19692)Time elapsed: 0.419 s
% 3.22/0.96  % (19692)Instructions burned: 15 (million)
% 3.22/0.96  % (19692)------------------------------
% 3.22/0.96  % (19692)------------------------------
% 3.23/0.97  % (19707)Instruction limit reached!
% 3.23/0.97  % (19707)------------------------------
% 3.23/0.97  % (19707)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.23/0.97  % (19707)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.23/0.97  % (19707)Termination reason: Unknown
% 3.23/0.97  % (19707)Termination phase: Saturation
% 3.23/0.97  
% 3.23/0.97  % (19707)Memory used [KB]: 1791
% 3.23/0.97  % (19707)Time elapsed: 0.372 s
% 3.23/0.97  % (19707)Instructions burned: 160 (million)
% 3.23/0.97  % (19707)------------------------------
% 3.23/0.97  % (19707)------------------------------
% 3.23/0.98  % (19722)lrs+1010_1:1_bsr=unit_only:cond=on:flr=on:newcnf=on:nwc=10.0:sas=z3:to=lpo:i=360:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/360Mi)
% 3.23/0.99  % (19706)Instruction limit reached!
% 3.23/0.99  % (19706)------------------------------
% 3.23/0.99  % (19706)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.23/0.99  % (19706)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.23/0.99  % (19706)Termination reason: Unknown
% 3.23/0.99  % (19706)Termination phase: Saturation
% 3.23/0.99  
% 3.23/0.99  % (19706)Memory used [KB]: 1663
% 3.23/0.99  % (19706)Time elapsed: 0.362 s
% 3.23/0.99  % (19706)Instructions burned: 150 (million)
% 3.23/0.99  % (19706)------------------------------
% 3.23/0.99  % (19706)------------------------------
% 3.23/1.00  % (19710)Instruction limit reached!
% 3.23/1.00  % (19710)------------------------------
% 3.23/1.00  % (19710)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.23/1.00  % (19710)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.23/1.00  % (19710)Termination reason: Unknown
% 3.23/1.00  % (19710)Termination phase: Saturation
% 3.23/1.00  
% 3.23/1.00  % (19710)Memory used [KB]: 6524
% 3.23/1.00  % (19710)Time elapsed: 0.391 s
% 3.23/1.00  % (19710)Instructions burned: 81 (million)
% 3.23/1.00  % (19710)------------------------------
% 3.23/1.00  % (19710)------------------------------
% 3.23/1.00  % (19723)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=382:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/382Mi)
% 3.52/1.03  % (19726)dis+1004_1:3_av=off:bs=on:plsq=on:i=3721:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/3721Mi)
% 3.52/1.03  % (19727)ott+10_1:1_bd=preordered:drc=off:fd=preordered:nwc=5.0:sp=reverse_frequency:i=501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/501Mi)
% 3.52/1.06  % (19718)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/500Mi)
% 3.52/1.07  % (19724)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/256Mi)
% 3.52/1.08  % (19715)lrs+11_1:1_erd=off:fs=off:fsr=off:norm_ineq=on:nwc=10.0:s2a=on:s2at=3.0:sas=z3:tha=some:i=294:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/294Mi)
% 5.87/1.10  % (19729)lrs+10_1:1_av=off:sd=10:sos=all:ss=axioms:st=4.0:i=2416:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/2416Mi)
% 5.87/1.10  % (19713)Instruction limit reached!
% 5.87/1.10  % (19713)------------------------------
% 5.87/1.10  % (19713)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.87/1.10  % (19713)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.87/1.10  % (19713)Termination reason: Unknown
% 5.87/1.10  % (19713)Termination phase: Saturation
% 5.87/1.10  
% 5.87/1.10  % (19713)Memory used [KB]: 7803
% 5.87/1.10  % (19713)Time elapsed: 0.380 s
% 5.87/1.10  % (19713)Instructions burned: 275 (million)
% 5.87/1.10  % (19713)------------------------------
% 5.87/1.10  % (19713)------------------------------
% 5.87/1.11  % (19711)Instruction limit reached!
% 5.87/1.11  % (19711)------------------------------
% 5.87/1.11  % (19711)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.87/1.11  % (19711)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.87/1.11  % (19711)Termination reason: Unknown
% 5.87/1.11  % (19711)Termination phase: Saturation
% 5.87/1.11  
% 5.87/1.11  % (19711)Memory used [KB]: 1663
% 5.87/1.11  % (19711)Time elapsed: 0.471 s
% 5.87/1.11  % (19711)Instructions burned: 146 (million)
% 5.87/1.11  % (19711)------------------------------
% 5.87/1.11  % (19711)------------------------------
% 5.87/1.12  % (19720)Instruction limit reached!
% 5.87/1.12  % (19720)------------------------------
% 5.87/1.12  % (19720)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.87/1.12  % (19720)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.87/1.12  % (19720)Termination reason: Unknown
% 5.87/1.12  % (19720)Termination phase: Saturation
% 5.87/1.12  
% 5.87/1.12  % (19720)Memory used [KB]: 1535
% 5.87/1.12  % (19720)Time elapsed: 0.281 s
% 5.87/1.12  % (19720)Instructions burned: 231 (million)
% 5.87/1.12  % (19720)------------------------------
% 5.87/1.12  % (19720)------------------------------
% 5.87/1.15  % (19731)dis+1011_1:1_av=off:fsr=off:nm=6:plsq=on:s2a=on:s2at=3.0:slsq=on:slsqc=0:slsqr=1,8:sp=frequency:to=lpo:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/330Mi)
% 6.70/1.18  % (19736)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3780:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/3780Mi)
% 6.70/1.23  % (19725)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/1006Mi)
% 7.05/1.23  % (19732)lrs+10_1:1_afp=1:sac=on:sas=z3:tha=off:i=113:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/113Mi)
% 7.19/1.29  % (19703)Instruction limit reached!
% 7.19/1.29  % (19703)------------------------------
% 7.19/1.29  % (19703)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.19/1.29  % (19703)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.19/1.29  % (19703)Termination reason: Unknown
% 7.19/1.29  % (19703)Termination phase: Saturation
% 7.19/1.29  
% 7.19/1.29  % (19703)Memory used [KB]: 2174
% 7.19/1.29  % (19703)Time elapsed: 0.700 s
% 7.19/1.29  % (19703)Instructions burned: 224 (million)
% 7.19/1.29  % (19703)------------------------------
% 7.19/1.29  % (19703)------------------------------
% 7.19/1.30  % (19728)ott+1011_1:1_anc=all:avsq=on:avsqc=1:bsr=unit_only:drc=off:erd=off:fs=off:fsr=off:nwc=3.0:s2a=on:s2at=1.5:sac=on:urr=on:i=1705:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/1705Mi)
% 7.64/1.36  % (19734)ott+10_6715:511922_awrs=decay:awrsf=1:bd=preordered:bs=on:drc=off:fd=preordered:nwc=5.0:sp=frequency:spb=goal_then_units:uwa=interpreted_only:i=3528:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/3528Mi)
% 7.91/1.37  % (19735)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=2304:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/2304Mi)
% 7.91/1.38  % (19730)dis+10_1:64_s2a=on:s2agt=16:slsq=on:slsqc=1:slsqr=1,1:i=1683:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/1683Mi)
% 7.91/1.39  % (19712)Instruction limit reached!
% 7.91/1.39  % (19712)------------------------------
% 7.91/1.39  % (19712)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.91/1.39  % (19712)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.91/1.39  % (19712)Termination reason: Unknown
% 7.91/1.39  % (19712)Termination phase: Saturation
% 7.91/1.39  
% 7.91/1.39  % (19712)Memory used [KB]: 8187
% 7.91/1.39  % (19712)Time elapsed: 0.655 s
% 7.91/1.39  % (19712)Instructions burned: 212 (million)
% 7.91/1.39  % (19712)------------------------------
% 7.91/1.39  % (19712)------------------------------
% 8.38/1.44  % (19732)Instruction limit reached!
% 8.38/1.44  % (19732)------------------------------
% 8.38/1.44  % (19732)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.38/1.44  % (19732)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.38/1.44  % (19732)Termination reason: Unknown
% 8.38/1.44  % (19732)Termination phase: Saturation
% 8.38/1.44  
% 8.38/1.44  % (19732)Memory used [KB]: 1151
% 8.38/1.44  % (19732)Time elapsed: 0.399 s
% 8.38/1.44  % (19732)Instructions burned: 113 (million)
% 8.38/1.44  % (19732)------------------------------
% 8.38/1.44  % (19732)------------------------------
% 8.38/1.46  % (19716)Instruction limit reached!
% 8.38/1.46  % (19716)------------------------------
% 8.38/1.46  % (19716)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.38/1.46  % (19716)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.38/1.46  % (19716)Termination reason: Unknown
% 8.38/1.46  % (19716)Termination phase: Saturation
% 8.38/1.46  
% 8.38/1.46  % (19716)Memory used [KB]: 8699
% 8.38/1.46  % (19716)Time elapsed: 0.732 s
% 8.38/1.46  % (19716)Instructions burned: 214 (million)
% 8.38/1.46  % (19716)------------------------------
% 8.38/1.46  % (19716)------------------------------
% 8.56/1.50  % (19733)lrs+10_1:1_ep=RS:fsr=off:sos=all:i=3217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/3217Mi)
% 8.56/1.53  % (19708)Instruction limit reached!
% 8.56/1.53  % (19708)------------------------------
% 8.56/1.53  % (19708)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.56/1.53  % (19708)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.56/1.53  % (19708)Termination reason: Unknown
% 8.56/1.53  % (19708)Termination phase: Saturation
% 8.56/1.53  
% 8.56/1.53  % (19708)Memory used [KB]: 2302
% 8.56/1.53  % (19708)Time elapsed: 0.900 s
% 8.56/1.53  % (19708)Instructions burned: 371 (million)
% 8.56/1.53  % (19708)------------------------------
% 8.56/1.53  % (19708)------------------------------
% 8.90/1.54  % (19705)Instruction limit reached!
% 8.90/1.54  % (19705)------------------------------
% 8.90/1.54  % (19705)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.90/1.54  % (19705)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.90/1.54  % (19705)Termination reason: Unknown
% 8.90/1.54  % (19705)Termination phase: Saturation
% 8.90/1.54  
% 8.90/1.54  % (19705)Memory used [KB]: 6396
% 8.90/1.54  % (19705)Time elapsed: 0.941 s
% 8.90/1.54  % (19705)Instructions burned: 488 (million)
% 8.90/1.54  % (19705)------------------------------
% 8.90/1.54  % (19705)------------------------------
% 8.90/1.55  % (19704)Instruction limit reached!
% 8.90/1.55  % (19704)------------------------------
% 8.90/1.55  % (19704)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.90/1.55  % (19704)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.90/1.55  % (19704)Termination reason: Unknown
% 8.90/1.55  % (19704)Termination phase: Saturation
% 8.90/1.55  
% 8.90/1.55  % (19704)Memory used [KB]: 2174
% 8.90/1.55  % (19704)Time elapsed: 0.954 s
% 8.90/1.55  % (19704)Instructions burned: 344 (million)
% 8.90/1.55  % (19704)------------------------------
% 8.90/1.55  % (19704)------------------------------
% 9.05/1.56  % (19738)lrs+10_1:32_newcnf=on:sas=z3:tgt=ground:tha=off:i=238:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/238Mi)
% 9.32/1.64  % (19739)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=656:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/656Mi)
% 9.32/1.68  % (19714)Instruction limit reached!
% 9.32/1.68  % (19714)------------------------------
% 9.32/1.68  % (19714)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 9.32/1.68  % (19714)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 9.32/1.68  % (19714)Termination reason: Unknown
% 9.32/1.68  % (19714)Termination phase: Saturation
% 9.32/1.68  
% 9.32/1.68  % (19714)Memory used [KB]: 8059
% 9.32/1.68  % (19714)Time elapsed: 0.972 s
% 9.32/1.68  % (19714)Instructions burned: 331 (million)
% 9.32/1.68  % (19714)------------------------------
% 9.32/1.68  % (19714)------------------------------
% 10.73/1.69  % (19719)Instruction limit reached!
% 10.73/1.69  % (19719)------------------------------
% 10.73/1.69  % (19719)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.73/1.69  % (19719)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.73/1.69  % (19719)Termination reason: Unknown
% 10.73/1.69  % (19719)Termination phase: Saturation
% 10.73/1.69  
% 10.73/1.69  % (19719)Memory used [KB]: 6524
% 10.73/1.69  % (19719)Time elapsed: 0.907 s
% 10.73/1.69  % (19719)Instructions burned: 488 (million)
% 10.73/1.69  % (19719)------------------------------
% 10.73/1.69  % (19719)------------------------------
% 10.73/1.70  % (19740)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=485:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/485Mi)
% 10.73/1.71  % (19701)Instruction limit reached!
% 10.73/1.71  % (19701)------------------------------
% 10.73/1.71  % (19701)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.73/1.71  % (19701)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.73/1.71  % (19701)Termination reason: Unknown
% 10.73/1.71  % (19701)Termination phase: Saturation
% 10.73/1.71  
% 10.73/1.71  % (19701)Memory used [KB]: 7931
% 10.73/1.71  % (19701)Time elapsed: 1.115 s
% 10.73/1.71  % (19701)Instructions burned: 463 (million)
% 10.73/1.71  % (19701)------------------------------
% 10.73/1.71  % (19701)------------------------------
% 10.73/1.71  % (19724)Refutation not found, non-redundant clauses discarded% (19724)------------------------------
% 10.73/1.71  % (19724)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.73/1.71  % (19724)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.73/1.71  % (19724)Termination reason: Refutation not found, non-redundant clauses discarded
% 10.73/1.71  
% 10.73/1.71  % (19724)Memory used [KB]: 3070
% 10.73/1.71  % (19724)Time elapsed: 0.840 s
% 10.73/1.71  % (19724)Instructions burned: 248 (million)
% 10.73/1.71  % (19724)------------------------------
% 10.73/1.71  % (19724)------------------------------
% 10.73/1.72  % (19741)lrs+1010_1:1_aac=none:abs=on:bd=off:fd=off:nm=0:sas=z3:sims=off:tha=off:to=lpo:i=1302:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/1302Mi)
% 10.73/1.73  % (19743)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=591:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/591Mi)
% 10.73/1.73  % (19731)Instruction limit reached!
% 10.73/1.73  % (19731)------------------------------
% 10.73/1.73  % (19731)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.73/1.73  % (19731)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.73/1.73  % (19731)Termination reason: Unknown
% 10.73/1.73  % (19731)Termination phase: Saturation
% 10.73/1.73  
% 10.73/1.73  % (19731)Memory used [KB]: 4605
% 10.73/1.73  % (19731)Time elapsed: 0.696 s
% 10.73/1.73  % (19731)Instructions burned: 331 (million)
% 10.73/1.73  % (19731)------------------------------
% 10.73/1.73  % (19731)------------------------------
% 10.73/1.73  % (19717)Instruction limit reached!
% 10.73/1.73  % (19717)------------------------------
% 10.73/1.73  % (19717)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.73/1.73  % (19717)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.73/1.73  % (19717)Termination reason: Unknown
% 10.73/1.73  % (19717)Termination phase: Saturation
% 10.73/1.73  
% 10.73/1.73  % (19717)Memory used [KB]: 3070
% 10.73/1.73  % (19717)Time elapsed: 0.936 s
% 10.73/1.73  % (19717)Instructions burned: 374 (million)
% 10.73/1.73  % (19717)------------------------------
% 10.73/1.73  % (19717)------------------------------
% 10.73/1.76  % (19702)Instruction limit reached!
% 10.73/1.76  % (19702)------------------------------
% 10.73/1.76  % (19702)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.73/1.76  % (19702)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.73/1.76  % (19702)Termination reason: Unknown
% 10.73/1.76  % (19702)Termination phase: Saturation
% 10.73/1.76  
% 10.73/1.76  % (19702)Memory used [KB]: 2174
% 10.73/1.76  % (19702)Time elapsed: 1.151 s
% 10.73/1.76  % (19702)Instructions burned: 495 (million)
% 10.73/1.76  % (19702)------------------------------
% 10.73/1.76  % (19702)------------------------------
% 11.78/1.83  % (19722)Refutation not found, non-redundant clauses discarded% (19722)------------------------------
% 11.78/1.83  % (19722)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.78/1.83  % (19722)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.78/1.83  % (19722)Termination reason: Refutation not found, non-redundant clauses discarded
% 11.78/1.83  
% 11.78/1.83  % (19722)Memory used [KB]: 2814
% 11.78/1.83  % (19722)Time elapsed: 1.001 s
% 11.78/1.83  % (19722)Instructions burned: 358 (million)
% 11.78/1.83  % (19722)------------------------------
% 11.78/1.83  % (19722)------------------------------
% 11.81/1.85  % (19750)lrs+1011_1:1_bce=on:drc=off:erd=off:gve=force:ins=2:norm_ineq=on:sac=on:sp=frequency:tha=some:urr=on:i=3058:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/3058Mi)
% 11.81/1.86  % (19742)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=980:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/980Mi)
% 11.81/1.87  % (19723)Instruction limit reached!
% 11.81/1.87  % (19723)------------------------------
% 11.81/1.87  % (19723)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.81/1.87  % (19723)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.81/1.87  % (19723)Termination reason: Unknown
% 11.81/1.87  % (19723)Termination phase: Saturation
% 11.81/1.87  
% 11.81/1.87  % (19723)Memory used [KB]: 3582
% 11.81/1.87  % (19723)Time elapsed: 1.029 s
% 11.81/1.87  % (19723)Instructions burned: 382 (million)
% 11.81/1.87  % (19723)------------------------------
% 11.81/1.87  % (19723)------------------------------
% 11.81/1.89  % (19744)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=638:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/638Mi)
% 11.81/1.90  % (19748)lrs+10_1:128_asg=cautious:drc=off:fde=none:gve=force:norm_ineq=on:sas=z3:sos=all:sp=reverse_arity:spb=intro:ss=axioms:to=lpo:uwa=one_side_constant:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/370Mi)
% 12.27/1.94  % (19747)lrs+10_1:1024_drc=off:fde=none:gve=force:nm=4:norm_ineq=on:sas=z3:sos=all:sp=const_min:spb=non_intro:to=lpo:uwa=one_side_constant:i=691:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/691Mi)
% 12.27/1.95  % (19749)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=361:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/361Mi)
% 12.27/1.96  % (19709)Refutation not found, non-redundant clauses discarded% (19709)------------------------------
% 12.27/1.96  % (19709)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.27/1.96  % (19709)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.27/1.96  % (19709)Termination reason: Refutation not found, non-redundant clauses discarded
% 12.27/1.96  
% 12.27/1.96  % (19709)Memory used [KB]: 3326
% 12.27/1.96  % (19709)Time elapsed: 1.319 s
% 12.27/1.96  % (19709)Instructions burned: 474 (million)
% 12.27/1.96  % (19709)------------------------------
% 12.27/1.96  % (19709)------------------------------
% 12.59/2.00  % (19751)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=1198:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/1198Mi)
% 12.59/2.00  % (19727)Instruction limit reached!
% 12.59/2.00  % (19727)------------------------------
% 12.59/2.00  % (19727)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.59/2.00  % (19727)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.59/2.00  % (19727)Termination reason: Unknown
% 12.59/2.00  % (19727)Termination phase: Saturation
% 12.59/2.00  
% 12.59/2.00  % (19727)Memory used [KB]: 9722
% 12.59/2.00  % (19727)Time elapsed: 1.054 s
% 12.59/2.00  % (19727)Instructions burned: 502 (million)
% 12.59/2.00  % (19727)------------------------------
% 12.59/2.00  % (19727)------------------------------
% 13.10/2.08  % (19746)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/947Mi)
% 13.10/2.09  % (19753)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/256Mi)
% 13.46/2.13  % (19754)dis+1011_1:1_bd=preordered:sd=2:sos=all:ss=axioms:i=217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/217Mi)
% 13.49/2.19  % (19752)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/2501Mi)
% 13.49/2.19  % (19756)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/1006Mi)
% 15.54/2.32  % (19715)Instruction limit reached!
% 15.54/2.32  % (19715)------------------------------
% 15.54/2.32  % (19715)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.54/2.32  % (19715)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.54/2.32  % (19715)Termination reason: Unknown
% 15.54/2.32  % (19715)Termination phase: Saturation
% 15.54/2.32  
% 15.54/2.32  % (19715)Memory used [KB]: 2302
% 15.54/2.32  % (19715)Time elapsed: 1.580 s
% 15.54/2.32  % (19715)Instructions burned: 294 (million)
% 15.54/2.32  % (19715)------------------------------
% 15.54/2.32  % (19715)------------------------------
% 15.54/2.35  % (19738)Instruction limit reached!
% 15.54/2.35  % (19738)------------------------------
% 15.54/2.35  % (19738)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.54/2.35  % (19738)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.54/2.35  % (19738)Termination reason: Unknown
% 15.54/2.35  % (19738)Termination phase: Saturation
% 15.54/2.35  
% 15.54/2.35  % (19738)Memory used [KB]: 2046
% 15.54/2.35  % (19738)Time elapsed: 0.970 s
% 15.54/2.35  % (19738)Instructions burned: 239 (million)
% 15.54/2.35  % (19738)------------------------------
% 15.54/2.35  % (19738)------------------------------
% 15.54/2.37  % (19755)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/1168Mi)
% 16.55/2.44  % (19736)First to succeed.
% 16.55/2.48  % (19736)Refutation found. Thanks to Tanya!
% 16.55/2.48  % SZS status Theorem for theBenchmark
% 16.55/2.48  % SZS output start Proof for theBenchmark
% See solution above
% 17.12/2.51  % (19736)------------------------------
% 17.12/2.51  % (19736)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.12/2.51  % (19736)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.12/2.51  % (19736)Termination reason: Refutation
% 17.12/2.51  
% 17.12/2.51  % (19736)Memory used [KB]: 7419
% 17.12/2.51  % (19736)Time elapsed: 1.304 s
% 17.12/2.51  % (19736)Instructions burned: 2022 (million)
% 17.12/2.51  % (19736)------------------------------
% 17.12/2.51  % (19736)------------------------------
% 17.12/2.51  % (19660)Success in time 2.186 s
%------------------------------------------------------------------------------