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

View Problem - Process Solution

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

% Computer : n029.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Aug 31 16:04:43 EDT 2022

% Result   : Theorem 29.43s 4.19s
% Output   : Refutation 30.32s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   23
%            Number of leaves      :  212
% Syntax   : Number of formulae    : 1011 (  31 unt;  10 typ;   0 def)
%            Number of atoms       : 3554 (1193 equ)
%            Maximal formula atoms :    8 (   3 avg)
%            Number of connectives : 4142 (1589   ~;2316   |;  28   &)
%                                         ( 203 <=>;   6  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   5 avg)
%            Maximal term depth    :    5 (   2 avg)
%            Number arithmetic     : 2738 ( 396 atm; 586 fun;1107 num; 649 var)
%            Number of types       :    3 (   1 usr;   1 ari)
%            Number of type conns  :    7 (   4   >;   3   *;   0   +;   0  <<)
%            Number of predicates  :  194 ( 189 usr; 189 prp; 0-2 aty)
%            Number of functors    :   17 (   8 usr;  11 con; 0-2 aty)
%            Number of variables   :  770 ( 762   !;   8   ?; 770   :)

% Comments : 
%------------------------------------------------------------------------------
tff(type_def_5,type,
    collection: $tType ).

tff(func_def_0,type,
    empty: collection ).

tff(func_def_1,type,
    add: ( $int * collection ) > collection ).

tff(func_def_2,type,
    remove: ( $int * collection ) > collection ).

tff(func_def_3,type,
    count: collection > $int ).

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

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

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

tff(func_def_13,type,
    sK3: collection ).

tff(pred_def_1,type,
    in: ( $int * collection ) > $o ).

tff(f6490,plain,
    $false,
    inference(avatar_smt_refutation,[],[f81,f86,f92,f97,f102,f107,f112,f136,f144,f149,f154,f174,f182,f192,f203,f208,f213,f237,f245,f254,f275,f276,f327,f332,f337,f508,f516,f517,f553,f558,f615,f632,f637,f714,f718,f722,f757,f763,f767,f797,f798,f830,f831,f846,f963,f967,f971,f1018,f1191,f1200,f1242,f1251,f1318,f1323,f1716,f1724,f1728,f1732,f1736,f1740,f1909,f2035,f2574,f2580,f2630,f2636,f2670,f2677,f2767,f2772,f2777,f2782,f3024,f3028,f3141,f3491,f3615,f3654,f3655,f3656,f3958,f3959,f4128,f4160,f4164,f4204,f4215,f4217,f4219,f4263,f4273,f4275,f4280,f4325,f4327,f4335,f4338,f4441,f4451,f4457,f4465,f4491,f4496,f4503,f4508,f4513,f4515,f4520,f4526,f4637,f4644,f4649,f4656,f4667,f4674,f4679,f4684,f4691,f4696,f4707,f4717,f4724,f4790,f4827,f5228,f5292,f5301,f5306,f5317,f5321,f5804,f5808,f5818,f5844,f5858,f5872,f5944,f5967,f5970,f5999,f6017,f6019,f6021,f6025,f6029,f6033,f6037,f6041,f6045,f6046,f6050,f6054,f6055,f6056,f6060,f6061,f6062,f6063,f6067,f6071,f6072,f6076,f6077,f6078,f6082,f6086,f6090,f6107,f6112,f6114,f6120,f6128,f6150,f6162,f6166,f6172,f6191,f6197,f6202,f6207,f6213,f6241,f6246,f6254,f6279,f6292,f6302,f6303,f6322,f6327,f6333,f6340,f6357,f6363,f6370,f6381,f6394,f6402,f6415,f6448,f6449,f6454,f6456,f6464,f6475,f6480,f6485]) ).

tff(f6485,plain,
    ( spl4_188
    | ~ spl4_25
    | ~ spl4_28 ),
    inference(avatar_split_clause,[],[f6466,f329,f251,f6482]) ).

tff(f6482,plain,
    ( spl4_188
  <=> ( sK3 = add(sK0,empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_188])]) ).

tff(f251,plain,
    ( spl4_25
  <=> ( empty = remove(sK0,sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_25])]) ).

tff(f329,plain,
    ( spl4_28
  <=> ( add(sK0,remove(sK0,sK3)) = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_28])]) ).

tff(f6466,plain,
    ( ( sK3 = add(sK0,empty) )
    | ~ spl4_25
    | ~ spl4_28 ),
    inference(backward_demodulation,[],[f331,f253]) ).

tff(f253,plain,
    ( ( empty = remove(sK0,sK3) )
    | ~ spl4_25 ),
    inference(avatar_component_clause,[],[f251]) ).

tff(f331,plain,
    ( ( add(sK0,remove(sK0,sK3)) = sK3 )
    | ~ spl4_28 ),
    inference(avatar_component_clause,[],[f329]) ).

tff(f6480,plain,
    ( ~ spl4_187
    | ~ spl4_25
    | spl4_103 ),
    inference(avatar_split_clause,[],[f6467,f4201,f251,f6477]) ).

tff(f6477,plain,
    ( spl4_187
  <=> ( empty = remove(sK1,empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_187])]) ).

tff(f4201,plain,
    ( spl4_103
  <=> ( empty = remove(sK1,remove(sK0,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_103])]) ).

tff(f6467,plain,
    ( ( empty != remove(sK1,empty) )
    | ~ spl4_25
    | spl4_103 ),
    inference(backward_demodulation,[],[f4202,f253]) ).

tff(f4202,plain,
    ( ( empty != remove(sK1,remove(sK0,sK3)) )
    | spl4_103 ),
    inference(avatar_component_clause,[],[f4201]) ).

tff(f6475,plain,
    ( ~ spl4_170
    | ~ spl4_1
    | ~ spl4_25
    | spl4_112 ),
    inference(avatar_split_clause,[],[f6474,f4448,f251,f78,f6194]) ).

tff(f6194,plain,
    ( spl4_170
  <=> ( 1 = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_170])]) ).

tff(f78,plain,
    ( spl4_1
  <=> ( 0 = count(empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_1])]) ).

tff(f4448,plain,
    ( spl4_112
  <=> ( count(add(sK1,remove(sK0,sK3))) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_112])]) ).

tff(f6474,plain,
    ( ( 1 != count(sK3) )
    | ~ spl4_1
    | ~ spl4_25
    | spl4_112 ),
    inference(forward_demodulation,[],[f6470,f281]) ).

tff(f281,plain,
    ( ! [X0: $int] : ( 1 = count(add(X0,empty)) )
    | ~ spl4_1 ),
    inference(evaluation,[],[f280]) ).

tff(f280,plain,
    ( ! [X0: $int] : ( count(add(X0,empty)) = $sum(0,1) )
    | ~ spl4_1 ),
    inference(forward_demodulation,[],[f277,f80]) ).

tff(f80,plain,
    ( ( 0 = count(empty) )
    | ~ spl4_1 ),
    inference(avatar_component_clause,[],[f78]) ).

tff(f277,plain,
    ! [X0: $int] : ( count(add(X0,empty)) = $sum(count(empty),1) ),
    inference(resolution,[],[f71,f49]) ).

tff(f49,plain,
    ! [X0: collection,X1: $int] :
      ( in(X1,X0)
      | ( count(add(X1,X0)) = $sum(count(X0),1) ) ),
    inference(cnf_transformation,[],[f34]) ).

tff(f34,plain,
    ! [X1: $int,X0: collection] :
      ( ~ in(X1,X0)
    <=> ( count(add(X1,X0)) = $sum(count(X0),1) ) ),
    inference(rectify,[],[f8]) ).

tff(f8,axiom,
    ! [X14: collection,X13: $int] :
      ( ~ in(X13,X14)
    <=> ( count(add(X13,X14)) = $sum(count(X14),1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax3) ).

tff(f71,plain,
    ! [X0: $int] : ~ in(X0,empty),
    inference(cnf_transformation,[],[f1]) ).

tff(f1,axiom,
    ! [X0: $int] : ~ in(X0,empty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax1) ).

tff(f6470,plain,
    ( ( count(sK3) != count(add(sK1,empty)) )
    | ~ spl4_25
    | spl4_112 ),
    inference(backward_demodulation,[],[f4449,f253]) ).

tff(f4449,plain,
    ( ( count(add(sK1,remove(sK0,sK3))) != count(sK3) )
    | spl4_112 ),
    inference(avatar_component_clause,[],[f4448]) ).

tff(f6464,plain,
    ( ~ spl4_24
    | spl4_108
    | ~ spl4_19
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f3902,f2668,f205,f4270,f247]) ).

tff(f247,plain,
    ( spl4_24
  <=> ( 0 = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_24])]) ).

tff(f4270,plain,
    ( spl4_108
  <=> ( sK2 = sK1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_108])]) ).

tff(f205,plain,
    ( spl4_19
  <=> ( $sum(count(sK3),-1) = count(remove(sK2,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_19])]) ).

tff(f2668,plain,
    ( spl4_84
  <=> ! [X2: $int] :
        ( ( sK1 = X2 )
        | ( 0 != count(remove(X2,sK3)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_84])]) ).

tff(f3902,plain,
    ( ( sK2 = sK1 )
    | ( 0 != $sum(count(sK3),-1) )
    | ~ spl4_19
    | ~ spl4_84 ),
    inference(superposition,[],[f2669,f207]) ).

tff(f207,plain,
    ( ( $sum(count(sK3),-1) = count(remove(sK2,sK3)) )
    | ~ spl4_19 ),
    inference(avatar_component_clause,[],[f205]) ).

tff(f2669,plain,
    ( ! [X2: $int] :
        ( ( 0 != count(remove(X2,sK3)) )
        | ( sK1 = X2 ) )
    | ~ spl4_84 ),
    inference(avatar_component_clause,[],[f2668]) ).

tff(f6456,plain,
    ( spl4_143
    | spl4_170
    | ~ spl4_1
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6455,f2668,f247,f109,f78,f6194,f5842]) ).

tff(f5842,plain,
    ( spl4_143
  <=> ! [X11: $int] : ( sK1 = X11 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_143])]) ).

tff(f109,plain,
    ( spl4_7
  <=> in(sK1,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_7])]) ).

tff(f6455,plain,
    ( ! [X1: $int] :
        ( ( 1 = count(sK3) )
        | ( sK1 = X1 ) )
    | ~ spl4_1
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_demodulation,[],[f6439,f281]) ).

tff(f6439,plain,
    ( ! [X1: $int] :
        ( ( count(sK3) = count(add(sK1,empty)) )
        | ( sK1 = X1 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(backward_subsumption_demodulation,[],[f6219,f6430]) ).

tff(f6430,plain,
    ( ! [X31: $int] :
        ( ( sK1 = X31 )
        | ( remove(X31,sK3) = add(sK1,empty) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(backward_subsumption_demodulation,[],[f1222,f6429]) ).

tff(f6429,plain,
    ( ! [X5: $int] :
        ( ( sK1 = X5 )
        | ( empty = remove(sK1,remove(X5,sK3)) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(trivial_inequality_removal,[],[f6428]) ).

tff(f6428,plain,
    ( ! [X5: $int] :
        ( ( 0 != 0 )
        | ( empty = remove(sK1,remove(X5,sK3)) )
        | ( sK1 = X5 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_demodulation,[],[f6427,f248]) ).

tff(f248,plain,
    ( ( 0 = $sum(count(sK3),-1) )
    | ~ spl4_24 ),
    inference(avatar_component_clause,[],[f247]) ).

tff(f6427,plain,
    ( ! [X5: $int] :
        ( ( 0 != $sum(count(sK3),-1) )
        | ( empty = remove(sK1,remove(X5,sK3)) )
        | ( sK1 = X5 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f4022,f6219]) ).

tff(f4022,plain,
    ( ! [X5: $int] :
        ( ( 0 != $sum(count(remove(X5,sK3)),-1) )
        | ( empty = remove(sK1,remove(X5,sK3)) )
        | ( sK1 = X5 ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f52,f1491]) ).

tff(f1491,plain,
    ( ! [X37: $int] :
        ( ( count(remove(sK1,remove(X37,sK3))) = $sum(count(remove(X37,sK3)),-1) )
        | ( sK1 = X37 ) )
    | ~ spl4_7 ),
    inference(resolution,[],[f350,f111]) ).

tff(f111,plain,
    ( in(sK1,sK3)
    | ~ spl4_7 ),
    inference(avatar_component_clause,[],[f109]) ).

tff(f350,plain,
    ! [X10: collection,X8: $int,X9: $int] :
      ( ~ in(X8,X10)
      | ( $sum(count(remove(X9,X10)),-1) = count(remove(X8,remove(X9,X10))) )
      | ( X8 = X9 ) ),
    inference(resolution,[],[f67,f75]) ).

tff(f75,plain,
    ! [X0: $int,X1: collection] :
      ( ~ in(X0,X1)
      | ( $sum(count(X1),-1) = count(remove(X0,X1)) ) ),
    inference(evaluation,[],[f51]) ).

tff(f51,plain,
    ! [X0: $int,X1: collection] :
      ( ( $sum(count(X1),$uminus(1)) = count(remove(X0,X1)) )
      | ~ in(X0,X1) ),
    inference(cnf_transformation,[],[f35]) ).

tff(f35,plain,
    ! [X0: $int,X1: collection] :
      ( in(X0,X1)
    <=> ( $sum(count(X1),$uminus(1)) = count(remove(X0,X1)) ) ),
    inference(rectify,[],[f17]) ).

tff(f17,plain,
    ! [X17: $int,X18: collection] :
      ( in(X17,X18)
    <=> ( count(remove(X17,X18)) = $sum(count(X18),$uminus(1)) ) ),
    inference(theory_normalization,[],[f10]) ).

tff(f10,axiom,
    ! [X17: $int,X18: collection] :
      ( in(X17,X18)
    <=> ( count(remove(X17,X18)) = $difference(count(X18),1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax5) ).

tff(f67,plain,
    ! [X2: collection,X0: $int,X1: $int] :
      ( in(X0,remove(X1,X2))
      | ( X0 = X1 )
      | ~ in(X0,X2) ),
    inference(cnf_transformation,[],[f38]) ).

tff(f38,plain,
    ! [X1: $int,X2: collection,X0: $int] :
      ( ( ( X0 != X1 )
        & in(X0,X2) )
    <=> in(X0,remove(X1,X2)) ),
    inference(rectify,[],[f5]) ).

tff(f5,axiom,
    ! [X8: $int,X10: $int,X9: collection] :
      ( in(X8,remove(X10,X9))
    <=> ( in(X8,X9)
        & ( X8 != X10 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax5) ).

tff(f52,plain,
    ! [X0: collection] :
      ( ( 0 != count(X0) )
      | ( empty = X0 ) ),
    inference(cnf_transformation,[],[f39]) ).

tff(f39,plain,
    ! [X0: collection] :
      ( ( empty = X0 )
    <=> ( 0 = count(X0) ) ),
    inference(rectify,[],[f7]) ).

tff(f7,axiom,
    ! [X12: collection] :
      ( ( empty = X12 )
    <=> ( 0 = count(X12) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax2) ).

tff(f1222,plain,
    ( ! [X31: $int] :
        ( ( remove(X31,sK3) = add(sK1,remove(sK1,remove(X31,sK3))) )
        | ( sK1 = X31 ) )
    | ~ spl4_7 ),
    inference(resolution,[],[f349,f111]) ).

tff(f349,plain,
    ! [X6: $int,X7: collection,X5: $int] :
      ( ~ in(X5,X7)
      | ( X5 = X6 )
      | ( add(X5,remove(X5,remove(X6,X7))) = remove(X6,X7) ) ),
    inference(resolution,[],[f67,f70]) ).

tff(f70,plain,
    ! [X0: $int,X1: collection] :
      ( ~ in(X0,X1)
      | ( add(X0,remove(X0,X1)) = X1 ) ),
    inference(cnf_transformation,[],[f42]) ).

tff(f42,plain,
    ! [X1: collection,X0: $int] :
      ( ( add(X0,remove(X0,X1)) = X1 )
      | ~ in(X0,X1) ),
    inference(ennf_transformation,[],[f33]) ).

tff(f33,plain,
    ! [X1: collection,X0: $int] :
      ( in(X0,X1)
     => ( add(X0,remove(X0,X1)) = X1 ) ),
    inference(rectify,[],[f12]) ).

tff(f12,axiom,
    ! [X21: $int,X22: collection] :
      ( in(X21,X22)
     => ( add(X21,remove(X21,X22)) = X22 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax7) ).

tff(f6219,plain,
    ( ! [X1: $int] :
        ( ( sK1 = X1 )
        | ( count(sK3) = count(remove(X1,sK3)) ) )
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(trivial_inequality_removal,[],[f6218]) ).

tff(f6218,plain,
    ( ! [X1: $int] :
        ( ( 0 != 0 )
        | ( sK1 = X1 )
        | ( count(sK3) = count(remove(X1,sK3)) ) )
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_demodulation,[],[f3905,f248]) ).

tff(f3905,plain,
    ( ! [X1: $int] :
        ( ( sK1 = X1 )
        | ( 0 != $sum(count(sK3),-1) )
        | ( count(sK3) = count(remove(X1,sK3)) ) )
    | ~ spl4_84 ),
    inference(superposition,[],[f2669,f198]) ).

tff(f198,plain,
    ! [X2: collection,X3: $int] :
      ( ( $sum(count(X2),-1) = count(remove(X3,X2)) )
      | ( count(X2) = count(remove(X3,X2)) ) ),
    inference(resolution,[],[f75,f64]) ).

tff(f64,plain,
    ! [X0: collection,X1: $int] :
      ( in(X1,X0)
      | ( count(X0) = count(remove(X1,X0)) ) ),
    inference(cnf_transformation,[],[f36]) ).

tff(f36,plain,
    ! [X0: collection,X1: $int] :
      ( ( count(X0) = count(remove(X1,X0)) )
    <=> ~ in(X1,X0) ),
    inference(rectify,[],[f11]) ).

tff(f11,axiom,
    ! [X20: collection,X19: $int] :
      ( ( count(remove(X19,X20)) = count(X20) )
    <=> ~ in(X19,X20) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax6) ).

tff(f6454,plain,
    ( spl4_143
    | spl4_186
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6450,f2668,f247,f109,f6452,f5842]) ).

tff(f6452,plain,
    ( spl4_186
  <=> ! [X27: $int] :
        ( ( empty = remove(X27,add(sK1,add(sK1,empty))) )
        | ( count(remove(X27,add(sK1,add(sK1,empty)))) = count(sK3) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_186])]) ).

tff(f6450,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( empty = remove(X27,add(sK1,add(sK1,empty))) )
        | ( sK1 = X26 )
        | ( count(remove(X27,add(sK1,add(sK1,empty)))) = count(sK3) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6442,f6430]) ).

tff(f6442,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( empty = remove(X27,add(sK1,add(sK1,empty))) )
        | ( count(remove(X27,add(sK1,remove(X26,sK3)))) = count(sK3) )
        | ( sK1 = X26 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(backward_subsumption_demodulation,[],[f6387,f6430]) ).

tff(f6387,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( empty = remove(X27,add(sK1,remove(X26,sK3))) )
        | ( count(remove(X27,add(sK1,remove(X26,sK3)))) = count(sK3) )
        | ( sK1 = X26 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6386,f6219]) ).

tff(f6386,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( sK1 = X26 )
        | ( empty = remove(X27,add(sK1,remove(X26,sK3))) )
        | ( count(remove(X26,sK3)) = count(remove(X27,add(sK1,remove(X26,sK3)))) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(trivial_inequality_removal,[],[f6385]) ).

tff(f6385,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( empty = remove(X27,add(sK1,remove(X26,sK3))) )
        | ( sK1 = X26 )
        | ( count(remove(X26,sK3)) = count(remove(X27,add(sK1,remove(X26,sK3)))) )
        | ( 0 != 0 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_demodulation,[],[f6384,f248]) ).

tff(f6384,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( count(remove(X26,sK3)) = count(remove(X27,add(sK1,remove(X26,sK3)))) )
        | ( 0 != $sum(count(sK3),-1) )
        | ( sK1 = X26 )
        | ( empty = remove(X27,add(sK1,remove(X26,sK3))) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f2658,f6219]) ).

tff(f2658,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( 0 != $sum(count(remove(X26,sK3)),-1) )
        | ( count(remove(X26,sK3)) = count(remove(X27,add(sK1,remove(X26,sK3)))) )
        | ( empty = remove(X27,add(sK1,remove(X26,sK3))) )
        | ( sK1 = X26 ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f467,f1233]) ).

tff(f1233,plain,
    ( ! [X31: $int] :
        ( ( count(remove(X31,sK3)) = count(add(sK1,remove(X31,sK3))) )
        | ( sK1 = X31 ) )
    | ~ spl4_7 ),
    inference(resolution,[],[f351,f111]) ).

tff(f351,plain,
    ! [X11: $int,X12: $int,X13: collection] :
      ( ~ in(X11,X13)
      | ( count(remove(X12,X13)) = count(add(X11,remove(X12,X13))) )
      | ( X11 = X12 ) ),
    inference(resolution,[],[f67,f45]) ).

tff(f45,plain,
    ! [X0: collection,X1: $int] :
      ( ~ in(X1,X0)
      | ( count(X0) = count(add(X1,X0)) ) ),
    inference(cnf_transformation,[],[f37]) ).

tff(f37,plain,
    ! [X1: $int,X0: collection] :
      ( ( count(X0) = count(add(X1,X0)) )
    <=> in(X1,X0) ),
    inference(rectify,[],[f9]) ).

tff(f9,axiom,
    ! [X16: collection,X15: $int] :
      ( ( count(add(X15,X16)) = count(X16) )
    <=> in(X15,X16) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax4) ).

tff(f467,plain,
    ! [X12: $int,X13: collection] :
      ( ( 0 != $sum(count(X13),-1) )
      | ( empty = remove(X12,X13) )
      | ( count(remove(X12,X13)) = count(X13) ) ),
    inference(superposition,[],[f52,f198]) ).

tff(f6449,plain,
    ( spl4_143
    | spl4_121
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6441,f2668,f247,f109,f4517,f5842]) ).

tff(f4517,plain,
    ( spl4_121
  <=> ( count(add(sK1,add(sK1,empty))) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_121])]) ).

tff(f6441,plain,
    ( ! [X31: $int] :
        ( ( count(add(sK1,add(sK1,empty))) = count(sK3) )
        | ( sK1 = X31 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(backward_subsumption_demodulation,[],[f6323,f6430]) ).

tff(f6323,plain,
    ( ! [X31: $int] :
        ( ( count(sK3) = count(add(sK1,remove(X31,sK3))) )
        | ( sK1 = X31 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f1233,f6219]) ).

tff(f6448,plain,
    ( spl4_143
    | spl4_185
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6444,f2668,f247,f109,f6446,f5842]) ).

tff(f6446,plain,
    ( spl4_185
  <=> ! [X35: $int] :
        ( ( empty = remove(X35,add(sK1,add(sK1,empty))) )
        | ( count(add(X35,add(sK1,add(sK1,empty)))) = $sum(count(sK3),1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_185])]) ).

tff(f6444,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( empty = remove(X35,add(sK1,add(sK1,empty))) )
        | ( count(add(X35,add(sK1,add(sK1,empty)))) = $sum(count(sK3),1) )
        | ( sK1 = X34 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6440,f6430]) ).

tff(f6440,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( sK1 = X34 )
        | ( count(add(X35,add(sK1,add(sK1,empty)))) = $sum(count(sK3),1) )
        | ( empty = remove(X35,add(sK1,remove(X34,sK3))) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(backward_subsumption_demodulation,[],[f6291,f6430]) ).

tff(f6291,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( $sum(count(sK3),1) = count(add(X35,add(sK1,remove(X34,sK3)))) )
        | ( empty = remove(X35,add(sK1,remove(X34,sK3))) )
        | ( sK1 = X34 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(trivial_inequality_removal,[],[f6290]) ).

tff(f6290,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( sK1 = X34 )
        | ( empty = remove(X35,add(sK1,remove(X34,sK3))) )
        | ( 0 != 0 )
        | ( $sum(count(sK3),1) = count(add(X35,add(sK1,remove(X34,sK3)))) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_demodulation,[],[f6289,f248]) ).

tff(f6289,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( $sum(count(sK3),1) = count(add(X35,add(sK1,remove(X34,sK3)))) )
        | ( empty = remove(X35,add(sK1,remove(X34,sK3))) )
        | ( sK1 = X34 )
        | ( 0 != $sum(count(sK3),-1) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6288,f6219]) ).

tff(f6288,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( empty = remove(X35,add(sK1,remove(X34,sK3))) )
        | ( $sum(count(sK3),1) = count(add(X35,add(sK1,remove(X34,sK3)))) )
        | ( 0 != $sum(count(remove(X34,sK3)),-1) )
        | ( sK1 = X34 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f2662,f6219]) ).

tff(f2662,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( empty = remove(X35,add(sK1,remove(X34,sK3))) )
        | ( $sum(count(remove(X34,sK3)),1) = count(add(X35,add(sK1,remove(X34,sK3)))) )
        | ( sK1 = X34 )
        | ( 0 != $sum(count(remove(X34,sK3)),-1) ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f524,f1233]) ).

tff(f524,plain,
    ! [X14: $int,X15: collection] :
      ( ( 0 != $sum(count(X15),-1) )
      | ( count(add(X14,X15)) = $sum(count(X15),1) )
      | ( empty = remove(X14,X15) ) ),
    inference(superposition,[],[f52,f197]) ).

tff(f197,plain,
    ! [X0: collection,X1: $int] :
      ( ( $sum(count(X0),-1) = count(remove(X1,X0)) )
      | ( count(add(X1,X0)) = $sum(count(X0),1) ) ),
    inference(resolution,[],[f75,f49]) ).

tff(f6415,plain,
    ( spl4_160
    | ~ spl4_44
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f1040,f200,f751,f6088]) ).

tff(f6088,plain,
    ( spl4_160
  <=> ! [X36: $int] : ( count(add(X36,remove(sK0,sK3))) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_160])]) ).

tff(f751,plain,
    ( spl4_44
  <=> $less($sum(-2,count(sK3)),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_44])]) ).

tff(f200,plain,
    ( spl4_18
  <=> ( $sum(count(sK3),-1) = count(remove(sK0,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_18])]) ).

tff(f1040,plain,
    ( ! [X30: $int] :
        ( ~ $less($sum(-2,count(sK3)),0)
        | ( count(add(X30,remove(sK0,sK3))) = count(sK3) ) )
    | ~ spl4_18 ),
    inference(evaluation,[],[f1037]) ).

tff(f1037,plain,
    ( ! [X30: $int] :
        ( ~ $less($sum($sum(count(sK3),-1),-1),0)
        | ( count(add(X30,remove(sK0,sK3))) = $sum($sum(count(sK3),-1),1) ) )
    | ~ spl4_18 ),
    inference(superposition,[],[f525,f202]) ).

tff(f202,plain,
    ( ( $sum(count(sK3),-1) = count(remove(sK0,sK3)) )
    | ~ spl4_18 ),
    inference(avatar_component_clause,[],[f200]) ).

tff(f525,plain,
    ! [X16: $int,X17: collection] :
      ( ~ $less($sum(count(X17),-1),0)
      | ( count(add(X16,X17)) = $sum(count(X17),1) ) ),
    inference(superposition,[],[f60,f197]) ).

tff(f60,plain,
    ! [X0: collection] : ~ $less(count(X0),0),
    inference(cnf_transformation,[],[f31]) ).

tff(f31,plain,
    ! [X0: collection] : ~ $less(count(X0),0),
    inference(rectify,[],[f16]) ).

tff(f16,plain,
    ! [X11: collection] : ~ $less(count(X11),0),
    inference(theory_normalization,[],[f6]) ).

tff(f6,axiom,
    ! [X11: collection] : $greatereq(count(X11),0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax1) ).

tff(f6402,plain,
    ( ~ spl4_184
    | ~ spl4_24
    | spl4_59 ),
    inference(avatar_split_clause,[],[f6397,f1188,f247,f6399]) ).

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

tff(f1188,plain,
    ( spl4_59
  <=> $less($sum(count(sK3),-1),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_59])]) ).

tff(f6397,plain,
    ( ~ $less(0,sK2)
    | ~ spl4_24
    | spl4_59 ),
    inference(forward_demodulation,[],[f1190,f248]) ).

tff(f1190,plain,
    ( ~ $less($sum(count(sK3),-1),sK2)
    | spl4_59 ),
    inference(avatar_component_clause,[],[f1188]) ).

tff(f6394,plain,
    ( spl4_144
    | spl4_178
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6393,f2625,f247,f104,f78,f6320,f5856]) ).

tff(f5856,plain,
    ( spl4_144
  <=> ! [X6: $int] : ( sK0 = X6 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_144])]) ).

tff(f6320,plain,
    ( spl4_178
  <=> ! [X28: $int] : ( 0 = count(remove(X28,remove(sK0,add(sK0,empty)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_178])]) ).

tff(f104,plain,
    ( spl4_6
  <=> in(sK0,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_6])]) ).

tff(f2625,plain,
    ( spl4_81
  <=> ! [X11: $int] :
        ( ( sK0 = X11 )
        | ( 0 != count(remove(X11,sK3)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_81])]) ).

tff(f6393,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( 0 = count(remove(X32,remove(sK0,add(sK0,empty)))) )
        | ( sK0 = X31 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(evaluation,[],[f6392]) ).

tff(f6392,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( count(remove(X32,remove(sK0,add(sK0,empty)))) = $sum(1,-1) )
        | ( sK0 = X31 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6391,f281]) ).

tff(f6391,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( count(remove(X32,remove(sK0,add(sK0,empty)))) = $sum(count(add(sK0,empty)),-1) )
        | ( sK0 = X31 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6390,f6177]) ).

tff(f6177,plain,
    ( ! [X30: $int] :
        ( ( remove(X30,sK3) = add(sK0,empty) )
        | ( sK0 = X30 ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f1221,f6176]) ).

tff(f6176,plain,
    ( ! [X5: $int] :
        ( ( empty = remove(sK0,remove(X5,sK3)) )
        | ( sK0 = X5 ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(trivial_inequality_removal,[],[f6175]) ).

tff(f6175,plain,
    ( ! [X5: $int] :
        ( ( 0 != 0 )
        | ( sK0 = X5 )
        | ( empty = remove(sK0,remove(X5,sK3)) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6140,f248]) ).

tff(f6140,plain,
    ( ! [X5: $int] :
        ( ( sK0 = X5 )
        | ( empty = remove(sK0,remove(X5,sK3)) )
        | ( 0 != $sum(count(sK3),-1) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f3976,f6132]) ).

tff(f6132,plain,
    ( ! [X1: $int] :
        ( ( sK0 = X1 )
        | ( count(sK3) = count(remove(X1,sK3)) ) )
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(trivial_inequality_removal,[],[f6131]) ).

tff(f6131,plain,
    ( ! [X1: $int] :
        ( ( count(sK3) = count(remove(X1,sK3)) )
        | ( 0 != 0 )
        | ( sK0 = X1 ) )
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f3669,f248]) ).

tff(f3669,plain,
    ( ! [X1: $int] :
        ( ( 0 != $sum(count(sK3),-1) )
        | ( count(sK3) = count(remove(X1,sK3)) )
        | ( sK0 = X1 ) )
    | ~ spl4_81 ),
    inference(superposition,[],[f2626,f198]) ).

tff(f2626,plain,
    ( ! [X11: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( sK0 = X11 ) )
    | ~ spl4_81 ),
    inference(avatar_component_clause,[],[f2625]) ).

tff(f3976,plain,
    ( ! [X5: $int] :
        ( ( sK0 = X5 )
        | ( 0 != $sum(count(remove(X5,sK3)),-1) )
        | ( empty = remove(sK0,remove(X5,sK3)) ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f52,f1490]) ).

tff(f1490,plain,
    ( ! [X36: $int] :
        ( ( $sum(count(remove(X36,sK3)),-1) = count(remove(sK0,remove(X36,sK3))) )
        | ( sK0 = X36 ) )
    | ~ spl4_6 ),
    inference(resolution,[],[f350,f106]) ).

tff(f106,plain,
    ( in(sK0,sK3)
    | ~ spl4_6 ),
    inference(avatar_component_clause,[],[f104]) ).

tff(f1221,plain,
    ( ! [X30: $int] :
        ( ( add(sK0,remove(sK0,remove(X30,sK3))) = remove(X30,sK3) )
        | ( sK0 = X30 ) )
    | ~ spl4_6 ),
    inference(resolution,[],[f349,f106]) ).

tff(f6390,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( sK0 = X31 )
        | ( $sum(count(remove(X31,sK3)),-1) = count(remove(X32,remove(sK0,remove(X31,sK3)))) ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(evaluation,[],[f6389]) ).

tff(f6389,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( $sum(count(remove(X31,sK3)),-1) = count(remove(X32,remove(sK0,remove(X31,sK3)))) )
        | ( sK0 = X31 )
        | ~ $less($sum(-2,1),0) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6388,f281]) ).

tff(f6388,plain,
    ( ! [X31: $int,X32: $int] :
        ( ~ $less($sum(-2,count(add(sK0,empty))),0)
        | ( sK0 = X31 )
        | ( $sum(count(remove(X31,sK3)),-1) = count(remove(X32,remove(sK0,remove(X31,sK3)))) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f4001,f6177]) ).

tff(f4001,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( sK0 = X31 )
        | ~ $less($sum(-2,count(remove(X31,sK3))),0)
        | ( $sum(count(remove(X31,sK3)),-1) = count(remove(X32,remove(sK0,remove(X31,sK3)))) ) )
    | ~ spl4_6 ),
    inference(evaluation,[],[f3990]) ).

tff(f3990,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( sK0 = X31 )
        | ~ $less($sum($sum(count(remove(X31,sK3)),-1),-1),0)
        | ( $sum(count(remove(X31,sK3)),-1) = count(remove(X32,remove(sK0,remove(X31,sK3)))) ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f468,f1490]) ).

tff(f468,plain,
    ! [X14: $int,X15: collection] :
      ( ~ $less($sum(count(X15),-1),0)
      | ( count(remove(X14,X15)) = count(X15) ) ),
    inference(superposition,[],[f60,f198]) ).

tff(f6381,plain,
    ( spl4_183
    | ~ spl4_24
    | ~ spl4_114 ),
    inference(avatar_split_clause,[],[f6376,f4462,f247,f6378]) ).

tff(f6378,plain,
    ( spl4_183
  <=> ( 0 = count(add(sK1,remove(sK0,sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_183])]) ).

tff(f4462,plain,
    ( spl4_114
  <=> ( $sum(count(sK3),-1) = count(add(sK1,remove(sK0,sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_114])]) ).

tff(f6376,plain,
    ( ( 0 = count(add(sK1,remove(sK0,sK3))) )
    | ~ spl4_24
    | ~ spl4_114 ),
    inference(forward_demodulation,[],[f4464,f248]) ).

tff(f4464,plain,
    ( ( $sum(count(sK3),-1) = count(add(sK1,remove(sK0,sK3))) )
    | ~ spl4_114 ),
    inference(avatar_component_clause,[],[f4462]) ).

tff(f6370,plain,
    ( ~ spl4_24
    | spl4_182
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f265,f210,f6367,f247]) ).

tff(f6367,plain,
    ( spl4_182
  <=> ( empty = remove(sK1,sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_182])]) ).

tff(f210,plain,
    ( spl4_20
  <=> ( count(remove(sK1,sK3)) = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_20])]) ).

tff(f265,plain,
    ( ( empty = remove(sK1,sK3) )
    | ( 0 != $sum(count(sK3),-1) )
    | ~ spl4_20 ),
    inference(superposition,[],[f52,f212]) ).

tff(f212,plain,
    ( ( count(remove(sK1,sK3)) = $sum(count(sK3),-1) )
    | ~ spl4_20 ),
    inference(avatar_component_clause,[],[f210]) ).

tff(f6363,plain,
    ( spl4_181
    | ~ spl4_24
    | ~ spl4_122 ),
    inference(avatar_split_clause,[],[f6358,f4523,f247,f6360]) ).

tff(f6360,plain,
    ( spl4_181
  <=> ( 0 = count(add(sK1,add(sK1,empty))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_181])]) ).

tff(f4523,plain,
    ( spl4_122
  <=> ( $sum(count(sK3),-1) = count(add(sK1,add(sK1,empty))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_122])]) ).

tff(f6358,plain,
    ( ( 0 = count(add(sK1,add(sK1,empty))) )
    | ~ spl4_24
    | ~ spl4_122 ),
    inference(forward_demodulation,[],[f4525,f248]) ).

tff(f4525,plain,
    ( ( $sum(count(sK3),-1) = count(add(sK1,add(sK1,empty))) )
    | ~ spl4_122 ),
    inference(avatar_component_clause,[],[f4523]) ).

tff(f6357,plain,
    ( spl4_164
    | ~ spl4_44
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f1041,f205,f751,f6126]) ).

tff(f6126,plain,
    ( spl4_164
  <=> ! [X37: $int] : ( count(sK3) = count(add(X37,remove(sK2,sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_164])]) ).

tff(f1041,plain,
    ( ! [X31: $int] :
        ( ~ $less($sum(-2,count(sK3)),0)
        | ( count(add(X31,remove(sK2,sK3))) = count(sK3) ) )
    | ~ spl4_19 ),
    inference(evaluation,[],[f1038]) ).

tff(f1038,plain,
    ( ! [X31: $int] :
        ( ( count(add(X31,remove(sK2,sK3))) = $sum($sum(count(sK3),-1),1) )
        | ~ $less($sum($sum(count(sK3),-1),-1),0) )
    | ~ spl4_19 ),
    inference(superposition,[],[f525,f207]) ).

tff(f6340,plain,
    ( ~ spl4_44
    | spl4_180
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6336,f2668,f247,f109,f6338,f751]) ).

tff(f6338,plain,
    ( spl4_180
  <=> ! [X40: $int,X39: $int] :
        ( ( sK1 = X39 )
        | ( count(add(X40,remove(sK1,remove(X39,sK3)))) = count(sK3) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_180])]) ).

tff(f6336,plain,
    ( ! [X40: $int,X39: $int] :
        ( ( sK1 = X39 )
        | ( count(add(X40,remove(sK1,remove(X39,sK3)))) = count(sK3) )
        | ~ $less($sum(-2,count(sK3)),0) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6335,f6219]) ).

tff(f6335,plain,
    ( ! [X40: $int,X39: $int] :
        ( ( count(add(X40,remove(sK1,remove(X39,sK3)))) = count(remove(X39,sK3)) )
        | ~ $less($sum(-2,count(sK3)),0)
        | ( sK1 = X39 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f4045,f6219]) ).

tff(f4045,plain,
    ( ! [X40: $int,X39: $int] :
        ( ( sK1 = X39 )
        | ~ $less($sum(-2,count(remove(X39,sK3))),0)
        | ( count(add(X40,remove(sK1,remove(X39,sK3)))) = count(remove(X39,sK3)) ) )
    | ~ spl4_7 ),
    inference(evaluation,[],[f4040]) ).

tff(f4040,plain,
    ( ! [X40: $int,X39: $int] :
        ( ( count(add(X40,remove(sK1,remove(X39,sK3)))) = $sum($sum(count(remove(X39,sK3)),-1),1) )
        | ( sK1 = X39 )
        | ~ $less($sum($sum(count(remove(X39,sK3)),-1),-1),0) )
    | ~ spl4_7 ),
    inference(superposition,[],[f525,f1491]) ).

tff(f6333,plain,
    ( ~ spl4_67
    | spl4_179
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6329,f2668,f247,f109,f6331,f1718]) ).

tff(f1718,plain,
    ( spl4_67
  <=> ( $sum(count(sK3),1) = $sum(2,count(sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_67])]) ).

tff(f6331,plain,
    ( spl4_179
  <=> ! [X22: $int,X21: $int,X23: $int] :
        ( ( sK1 = X21 )
        | ( count(add(X22,add(sK1,remove(X21,sK3)))) = count(sK3) )
        | ~ in(X23,add(X22,add(sK1,remove(X21,sK3)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_179])]) ).

tff(f6329,plain,
    ( ! [X21: $int,X22: $int,X23: $int] :
        ( ( sK1 = X21 )
        | ~ in(X23,add(X22,add(sK1,remove(X21,sK3))))
        | ( count(add(X22,add(sK1,remove(X21,sK3)))) = count(sK3) )
        | ( $sum(count(sK3),1) != $sum(2,count(sK3)) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6328,f6219]) ).

tff(f6328,plain,
    ( ! [X21: $int,X22: $int,X23: $int] :
        ( ( $sum(count(sK3),1) != $sum(2,count(sK3)) )
        | ( sK1 = X21 )
        | ~ in(X23,add(X22,add(sK1,remove(X21,sK3))))
        | ( count(add(X22,add(sK1,remove(X21,sK3)))) = count(remove(X21,sK3)) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f2656,f6219]) ).

tff(f2656,plain,
    ( ! [X21: $int,X22: $int,X23: $int] :
        ( ( $sum(count(remove(X21,sK3)),1) != $sum(2,count(remove(X21,sK3))) )
        | ( count(add(X22,add(sK1,remove(X21,sK3)))) = count(remove(X21,sK3)) )
        | ~ in(X23,add(X22,add(sK1,remove(X21,sK3))))
        | ( sK1 = X21 ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f443,f1233]) ).

tff(f443,plain,
    ! [X6: $int,X4: $int,X5: collection] :
      ( ( $sum(count(X5),1) != $sum(2,count(X5)) )
      | ~ in(X6,add(X4,X5))
      | ( count(X5) = count(add(X4,X5)) ) ),
    inference(evaluation,[],[f438]) ).

tff(f438,plain,
    ! [X6: $int,X4: $int,X5: collection] :
      ( ( count(X5) = count(add(X4,X5)) )
      | ( $sum(count(X5),1) != $sum($sum(count(X5),1),1) )
      | ~ in(X6,add(X4,X5)) ),
    inference(superposition,[],[f113,f193]) ).

tff(f193,plain,
    ! [X0: $int,X1: collection] :
      ( ( count(add(X0,X1)) = $sum(count(X1),1) )
      | ( count(add(X0,X1)) = count(X1) ) ),
    inference(resolution,[],[f49,f45]) ).

tff(f113,plain,
    ! [X0: collection,X1: $int] :
      ( ( count(X0) != $sum(count(X0),1) )
      | ~ in(X1,X0) ),
    inference(backward_subsumption_demodulation,[],[f48,f45]) ).

tff(f48,plain,
    ! [X0: collection,X1: $int] :
      ( ~ in(X1,X0)
      | ( count(add(X1,X0)) != $sum(count(X0),1) ) ),
    inference(cnf_transformation,[],[f34]) ).

tff(f6327,plain,
    ( ~ spl4_24
    | spl4_108
    | ~ spl4_20
    | ~ spl4_79 ),
    inference(avatar_split_clause,[],[f2680,f2572,f210,f4270,f247]) ).

tff(f2572,plain,
    ( spl4_79
  <=> ! [X11: $int] :
        ( ( sK2 = X11 )
        | ( 0 != count(remove(X11,sK3)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_79])]) ).

tff(f2680,plain,
    ( ( sK2 = sK1 )
    | ( 0 != $sum(count(sK3),-1) )
    | ~ spl4_20
    | ~ spl4_79 ),
    inference(superposition,[],[f2573,f212]) ).

tff(f2573,plain,
    ( ! [X11: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( sK2 = X11 ) )
    | ~ spl4_79 ),
    inference(avatar_component_clause,[],[f2572]) ).

tff(f6322,plain,
    ( spl4_144
    | spl4_178
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6318,f2625,f247,f104,f78,f6320,f5856]) ).

tff(f6318,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( 0 = count(remove(X28,remove(sK0,add(sK0,empty)))) )
        | ( sK0 = X27 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(evaluation,[],[f6317]) ).

tff(f6317,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( count(remove(X28,remove(sK0,add(sK0,empty)))) = $sum(1,-1) )
        | ( sK0 = X27 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6316,f281]) ).

tff(f6316,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( sK0 = X27 )
        | ( count(remove(X28,remove(sK0,add(sK0,empty)))) = $sum(count(add(sK0,empty)),-1) ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6315,f6177]) ).

tff(f6315,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( sK0 = X27 )
        | ( count(remove(X28,remove(sK0,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(evaluation,[],[f6314]) ).

tff(f6314,plain,
    ( ! [X28: $int,X27: $int] :
        ( $less(0,$sum(-2,1))
        | ( sK0 = X27 )
        | ( count(remove(X28,remove(sK0,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6313,f281]) ).

tff(f6313,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( count(remove(X28,remove(sK0,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) )
        | $less(0,$sum(-2,count(add(sK0,empty))))
        | ( sK0 = X27 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6312,f6177]) ).

tff(f6312,plain,
    ( ! [X28: $int,X27: $int] :
        ( $less(0,$sum(-2,count(remove(X27,sK3))))
        | ( count(remove(X28,remove(sK0,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) )
        | ( sK0 = X27 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(evaluation,[],[f6311]) ).

tff(f6311,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( count(remove(X28,remove(sK0,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) )
        | $less(0,$sum(-2,count(remove(X27,sK3))))
        | ( sK0 = X27 )
        | ( 0 = $sum(-2,1) ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6310,f281]) ).

tff(f6310,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( count(remove(X28,remove(sK0,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) )
        | ( 0 = $sum(-2,count(add(sK0,empty))) )
        | ( sK0 = X27 )
        | $less(0,$sum(-2,count(remove(X27,sK3)))) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f4009,f6177]) ).

tff(f4009,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( 0 = $sum(-2,count(remove(X27,sK3))) )
        | ( sK0 = X27 )
        | $less(0,$sum(-2,count(remove(X27,sK3))))
        | ( count(remove(X28,remove(sK0,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) ) )
    | ~ spl4_6 ),
    inference(evaluation,[],[f3988]) ).

tff(f3988,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( 0 = $sum($sum(count(remove(X27,sK3)),-1),-1) )
        | ( count(remove(X28,remove(sK0,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) )
        | $less(0,$sum($sum(count(remove(X27,sK3)),-1),-1))
        | ( sK0 = X27 ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f464,f1490]) ).

tff(f464,plain,
    ! [X4: $int,X5: collection] :
      ( $less(0,$sum(count(X5),-1))
      | ( 0 = $sum(count(X5),-1) )
      | ( count(remove(X4,X5)) = count(X5) ) ),
    inference(superposition,[],[f121,f198]) ).

tff(f121,plain,
    ! [X4: collection] :
      ( $less(0,count(X4))
      | ( 0 = count(X4) ) ),
    inference(resolution,[],[f25,f60]) ).

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

tff(f6303,plain,
    ( ~ spl4_24
    | spl4_76
    | ~ spl4_20
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f3667,f2625,f210,f2029,f247]) ).

tff(f2029,plain,
    ( spl4_76
  <=> ( sK1 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_76])]) ).

tff(f3667,plain,
    ( ( sK1 = sK0 )
    | ( 0 != $sum(count(sK3),-1) )
    | ~ spl4_20
    | ~ spl4_81 ),
    inference(superposition,[],[f2626,f212]) ).

tff(f6302,plain,
    ( spl4_50
    | spl4_51
    | spl4_174
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6301,f2668,f247,f109,f6239,f827,f823]) ).

tff(f823,plain,
    ( spl4_50
  <=> $less(0,$sum(-2,count(sK3))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_50])]) ).

tff(f827,plain,
    ( spl4_51
  <=> ( 0 = $sum(-2,count(sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_51])]) ).

tff(f6239,plain,
    ( spl4_174
  <=> ! [X32: $int,X31: $int] :
        ( ( sK1 = X31 )
        | ( 0 = count(remove(X32,remove(sK1,remove(X31,sK3)))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_174])]) ).

tff(f6301,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( sK1 = X27 )
        | ( 0 = $sum(-2,count(sK3)) )
        | $less(0,$sum(-2,count(sK3)))
        | ( 0 = count(remove(X28,remove(sK1,remove(X27,sK3)))) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6300,f6219]) ).

tff(f6300,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( sK1 = X27 )
        | ( 0 = count(remove(X28,remove(sK1,remove(X27,sK3)))) )
        | $less(0,$sum(-2,count(remove(X27,sK3))))
        | ( 0 = $sum(-2,count(sK3)) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_demodulation,[],[f6299,f248]) ).

tff(f6299,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( 0 = $sum(-2,count(sK3)) )
        | $less(0,$sum(-2,count(remove(X27,sK3))))
        | ( count(remove(X28,remove(sK1,remove(X27,sK3)))) = $sum(count(sK3),-1) )
        | ( sK1 = X27 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6298,f6219]) ).

tff(f6298,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( count(remove(X28,remove(sK1,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) )
        | $less(0,$sum(-2,count(remove(X27,sK3))))
        | ( sK1 = X27 )
        | ( 0 = $sum(-2,count(sK3)) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f4057,f6219]) ).

tff(f4057,plain,
    ( ! [X28: $int,X27: $int] :
        ( ( sK1 = X27 )
        | ( 0 = $sum(-2,count(remove(X27,sK3))) )
        | ( count(remove(X28,remove(sK1,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) )
        | $less(0,$sum(-2,count(remove(X27,sK3)))) )
    | ~ spl4_7 ),
    inference(evaluation,[],[f4034]) ).

tff(f4034,plain,
    ( ! [X28: $int,X27: $int] :
        ( $less(0,$sum($sum(count(remove(X27,sK3)),-1),-1))
        | ( sK1 = X27 )
        | ( count(remove(X28,remove(sK1,remove(X27,sK3)))) = $sum(count(remove(X27,sK3)),-1) )
        | ( 0 = $sum($sum(count(remove(X27,sK3)),-1),-1) ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f464,f1491]) ).

tff(f6292,plain,
    ( spl4_50
    | spl4_155
    | spl4_51
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f1785,f210,f827,f6065,f823]) ).

tff(f6065,plain,
    ( spl4_155
  <=> ! [X32: $int] : ( count(add(X32,remove(sK1,sK3))) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_155])]) ).

tff(f1785,plain,
    ( ! [X38: $int] :
        ( ( 0 = $sum(-2,count(sK3)) )
        | ( count(add(X38,remove(sK1,sK3))) = count(sK3) )
        | $less(0,$sum(-2,count(sK3))) )
    | ~ spl4_20 ),
    inference(evaluation,[],[f1780]) ).

tff(f1780,plain,
    ( ! [X38: $int] :
        ( ( 0 = $sum($sum(count(sK3),-1),-1) )
        | $less(0,$sum($sum(count(sK3),-1),-1))
        | ( count(add(X38,remove(sK1,sK3))) = $sum($sum(count(sK3),-1),1) ) )
    | ~ spl4_20 ),
    inference(superposition,[],[f521,f212]) ).

tff(f521,plain,
    ! [X6: $int,X7: collection] :
      ( $less(0,$sum(count(X7),-1))
      | ( count(add(X6,X7)) = $sum(count(X7),1) )
      | ( 0 = $sum(count(X7),-1) ) ),
    inference(superposition,[],[f121,f197]) ).

tff(f6279,plain,
    ( spl4_177
    | ~ spl4_17
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6275,f2668,f247,f109,f189,f6277]) ).

tff(f6277,plain,
    ( spl4_177
  <=> ! [X20: $int,X19: $int] :
        ( ( count(add(X20,add(sK1,remove(X19,sK3)))) = count(sK3) )
        | ( sK1 = X19 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_177])]) ).

tff(f189,plain,
    ( spl4_17
  <=> ( $sum(count(sK3),1) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_17])]) ).

tff(f6275,plain,
    ( ! [X19: $int,X20: $int] :
        ( ( $sum(count(sK3),1) != count(sK3) )
        | ( count(add(X20,add(sK1,remove(X19,sK3)))) = count(sK3) )
        | ( sK1 = X19 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6274,f6219]) ).

tff(f6274,plain,
    ( ! [X19: $int,X20: $int] :
        ( ( count(remove(X19,sK3)) = count(add(X20,add(sK1,remove(X19,sK3)))) )
        | ( sK1 = X19 )
        | ( $sum(count(sK3),1) != count(sK3) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f2655,f6219]) ).

tff(f2655,plain,
    ( ! [X19: $int,X20: $int] :
        ( ( $sum(count(remove(X19,sK3)),1) != count(remove(X19,sK3)) )
        | ( count(remove(X19,sK3)) = count(add(X20,add(sK1,remove(X19,sK3)))) )
        | ( sK1 = X19 ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f442,f1233]) ).

tff(f442,plain,
    ! [X0: $int,X1: collection] :
      ( ( $sum(count(X1),1) != count(X1) )
      | ( count(add(X0,X1)) = count(X1) ) ),
    inference(equality_factoring,[],[f193]) ).

tff(f6254,plain,
    ( ~ spl4_17
    | spl4_176
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6220,f2668,f247,f109,f6252,f189]) ).

tff(f6252,plain,
    ( spl4_176
  <=> ! [X6: $int,X7: $int] :
        ( ~ in(X7,add(sK1,remove(X6,sK3)))
        | ( sK1 = X6 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_176])]) ).

tff(f6220,plain,
    ( ! [X6: $int,X7: $int] :
        ( ~ in(X7,add(sK1,remove(X6,sK3)))
        | ( sK1 = X6 )
        | ( $sum(count(sK3),1) != count(sK3) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(backward_subsumption_demodulation,[],[f2648,f6219]) ).

tff(f2648,plain,
    ( ! [X6: $int,X7: $int] :
        ( ( sK1 = X6 )
        | ~ in(X7,add(sK1,remove(X6,sK3)))
        | ( $sum(count(remove(X6,sK3)),1) != count(remove(X6,sK3)) ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f113,f1233]) ).

tff(f6246,plain,
    ( spl4_175
    | ~ spl4_48
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6242,f2668,f247,f109,f790,f6244]) ).

tff(f6244,plain,
    ( spl4_175
  <=> ! [X16: $int,X15: $int] :
        ( ( count(add(X16,add(sK1,remove(X15,sK3)))) = count(sK3) )
        | ( empty = add(X16,add(sK1,remove(X15,sK3))) )
        | ( sK1 = X15 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_175])]) ).

tff(f790,plain,
    ( spl4_48
  <=> ( 0 = $sum(count(sK3),1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_48])]) ).

tff(f6242,plain,
    ( ! [X16: $int,X15: $int] :
        ( ( 0 != $sum(count(sK3),1) )
        | ( count(add(X16,add(sK1,remove(X15,sK3)))) = count(sK3) )
        | ( sK1 = X15 )
        | ( empty = add(X16,add(sK1,remove(X15,sK3))) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6221,f6219]) ).

tff(f6221,plain,
    ( ! [X16: $int,X15: $int] :
        ( ( count(add(X16,add(sK1,remove(X15,sK3)))) = count(sK3) )
        | ( sK1 = X15 )
        | ( 0 != $sum(count(remove(X15,sK3)),1) )
        | ( empty = add(X16,add(sK1,remove(X15,sK3))) ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(backward_subsumption_demodulation,[],[f2653,f6219]) ).

tff(f2653,plain,
    ( ! [X16: $int,X15: $int] :
        ( ( count(add(X16,add(sK1,remove(X15,sK3)))) = count(remove(X15,sK3)) )
        | ( sK1 = X15 )
        | ( empty = add(X16,add(sK1,remove(X15,sK3))) )
        | ( 0 != $sum(count(remove(X15,sK3)),1) ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f440,f1233]) ).

tff(f440,plain,
    ! [X10: $int,X11: collection] :
      ( ( 0 != $sum(count(X11),1) )
      | ( count(X11) = count(add(X10,X11)) )
      | ( empty = add(X10,X11) ) ),
    inference(superposition,[],[f52,f193]) ).

tff(f6241,plain,
    ( ~ spl4_44
    | spl4_174
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f6237,f2668,f247,f109,f6239,f751]) ).

tff(f6237,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( sK1 = X31 )
        | ( 0 = count(remove(X32,remove(sK1,remove(X31,sK3)))) )
        | ~ $less($sum(-2,count(sK3)),0) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_demodulation,[],[f6236,f248]) ).

tff(f6236,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( $sum(count(sK3),-1) = count(remove(X32,remove(sK1,remove(X31,sK3)))) )
        | ( sK1 = X31 )
        | ~ $less($sum(-2,count(sK3)),0) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(forward_subsumption_demodulation,[],[f6230,f6219]) ).

tff(f6230,plain,
    ( ! [X31: $int,X32: $int] :
        ( ~ $less($sum(-2,count(sK3)),0)
        | ( $sum(count(remove(X31,sK3)),-1) = count(remove(X32,remove(sK1,remove(X31,sK3)))) )
        | ( sK1 = X31 ) )
    | ~ spl4_7
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(backward_subsumption_demodulation,[],[f4050,f6219]) ).

tff(f4050,plain,
    ( ! [X31: $int,X32: $int] :
        ( ~ $less($sum(-2,count(remove(X31,sK3))),0)
        | ( $sum(count(remove(X31,sK3)),-1) = count(remove(X32,remove(sK1,remove(X31,sK3)))) )
        | ( sK1 = X31 ) )
    | ~ spl4_7 ),
    inference(evaluation,[],[f4036]) ).

tff(f4036,plain,
    ( ! [X31: $int,X32: $int] :
        ( ( sK1 = X31 )
        | ( $sum(count(remove(X31,sK3)),-1) = count(remove(X32,remove(sK1,remove(X31,sK3)))) )
        | ~ $less($sum($sum(count(remove(X31,sK3)),-1),-1),0) )
    | ~ spl4_7 ),
    inference(superposition,[],[f468,f1491]) ).

tff(f6213,plain,
    ( spl4_173
    | spl4_144
    | ~ spl4_44
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6209,f2625,f247,f104,f78,f751,f5856,f6211]) ).

tff(f6211,plain,
    ( spl4_173
  <=> ! [X40: $int] : ( 1 = count(add(X40,remove(sK0,add(sK0,empty)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_173])]) ).

tff(f6209,plain,
    ( ! [X40: $int,X39: $int] :
        ( ~ $less($sum(-2,count(sK3)),0)
        | ( sK0 = X39 )
        | ( 1 = count(add(X40,remove(sK0,add(sK0,empty)))) ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6208,f281]) ).

tff(f6208,plain,
    ( ! [X40: $int,X39: $int] :
        ( ~ $less($sum(-2,count(sK3)),0)
        | ( sK0 = X39 )
        | ( count(add(sK0,empty)) = count(add(X40,remove(sK0,add(sK0,empty)))) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6142,f6177]) ).

tff(f6142,plain,
    ( ! [X40: $int,X39: $int] :
        ( ( sK0 = X39 )
        | ( count(remove(X39,sK3)) = count(add(X40,remove(sK0,remove(X39,sK3)))) )
        | ~ $less($sum(-2,count(sK3)),0) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f3998,f6132]) ).

tff(f3998,plain,
    ( ! [X40: $int,X39: $int] :
        ( ~ $less($sum(-2,count(remove(X39,sK3))),0)
        | ( count(remove(X39,sK3)) = count(add(X40,remove(sK0,remove(X39,sK3)))) )
        | ( sK0 = X39 ) )
    | ~ spl4_6 ),
    inference(evaluation,[],[f3994]) ).

tff(f3994,plain,
    ( ! [X40: $int,X39: $int] :
        ( ( $sum($sum(count(remove(X39,sK3)),-1),1) = count(add(X40,remove(sK0,remove(X39,sK3)))) )
        | ~ $less($sum($sum(count(remove(X39,sK3)),-1),-1),0)
        | ( sK0 = X39 ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f525,f1490]) ).

tff(f6207,plain,
    ( spl4_144
    | spl4_172
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6186,f2625,f247,f104,f6204,f5856]) ).

tff(f6204,plain,
    ( spl4_172
  <=> ( empty = remove(sK0,add(sK0,empty)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_172])]) ).

tff(f6186,plain,
    ( ! [X5: $int] :
        ( ( empty = remove(sK0,add(sK0,empty)) )
        | ( sK0 = X5 ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f6176,f6177]) ).

tff(f6202,plain,
    ( spl4_171
    | spl4_144
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6198,f2625,f247,f104,f5856,f6200]) ).

tff(f6200,plain,
    ( spl4_171
  <=> ! [X27: $int] :
        ( ( empty = remove(X27,add(sK0,add(sK0,empty))) )
        | ( count(remove(X27,add(sK0,add(sK0,empty)))) = count(sK3) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_171])]) ).

tff(f6198,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( sK0 = X26 )
        | ( empty = remove(X27,add(sK0,add(sK0,empty))) )
        | ( count(remove(X27,add(sK0,add(sK0,empty)))) = count(sK3) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6184,f6177]) ).

tff(f6184,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( count(remove(X27,add(sK0,remove(X26,sK3)))) = count(sK3) )
        | ( sK0 = X26 )
        | ( empty = remove(X27,add(sK0,add(sK0,empty))) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f6154,f6177]) ).

tff(f6154,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( empty = remove(X27,add(sK0,remove(X26,sK3))) )
        | ( sK0 = X26 )
        | ( count(remove(X27,add(sK0,remove(X26,sK3)))) = count(sK3) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(trivial_inequality_removal,[],[f6153]) ).

tff(f6153,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( sK0 = X26 )
        | ( count(remove(X27,add(sK0,remove(X26,sK3)))) = count(sK3) )
        | ( 0 != 0 )
        | ( empty = remove(X27,add(sK0,remove(X26,sK3))) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6152,f248]) ).

tff(f6152,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( empty = remove(X27,add(sK0,remove(X26,sK3))) )
        | ( sK0 = X26 )
        | ( 0 != $sum(count(sK3),-1) )
        | ( count(remove(X27,add(sK0,remove(X26,sK3)))) = count(sK3) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6138,f6132]) ).

tff(f6138,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( sK0 = X26 )
        | ( count(remove(X27,add(sK0,remove(X26,sK3)))) = count(sK3) )
        | ( empty = remove(X27,add(sK0,remove(X26,sK3))) )
        | ( 0 != $sum(count(remove(X26,sK3)),-1) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f2613,f6132]) ).

tff(f2613,plain,
    ( ! [X26: $int,X27: $int] :
        ( ( count(remove(X27,add(sK0,remove(X26,sK3)))) = count(remove(X26,sK3)) )
        | ( sK0 = X26 )
        | ( empty = remove(X27,add(sK0,remove(X26,sK3))) )
        | ( 0 != $sum(count(remove(X26,sK3)),-1) ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f467,f1232]) ).

tff(f1232,plain,
    ( ! [X30: $int] :
        ( ( count(remove(X30,sK3)) = count(add(sK0,remove(X30,sK3))) )
        | ( sK0 = X30 ) )
    | ~ spl4_6 ),
    inference(resolution,[],[f351,f106]) ).

tff(f6197,plain,
    ( spl4_170
    | spl4_144
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6192,f2625,f247,f104,f78,f5856,f6194]) ).

tff(f6192,plain,
    ( ! [X1: $int] :
        ( ( sK0 = X1 )
        | ( 1 = count(sK3) ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6183,f281]) ).

tff(f6183,plain,
    ( ! [X1: $int] :
        ( ( count(add(sK0,empty)) = count(sK3) )
        | ( sK0 = X1 ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f6132,f6177]) ).

tff(f6191,plain,
    ( spl4_144
    | spl4_169
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6187,f2625,f247,f104,f6189,f5856]) ).

tff(f6189,plain,
    ( spl4_169
  <=> ! [X35: $int] :
        ( ( empty = remove(X35,add(sK0,add(sK0,empty))) )
        | ( count(add(X35,add(sK0,add(sK0,empty)))) = $sum(count(sK3),1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_169])]) ).

tff(f6187,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( empty = remove(X35,add(sK0,add(sK0,empty))) )
        | ( sK0 = X34 )
        | ( count(add(X35,add(sK0,add(sK0,empty)))) = $sum(count(sK3),1) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6185,f6177]) ).

tff(f6185,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( sK0 = X34 )
        | ( count(add(X35,add(sK0,remove(X34,sK3)))) = $sum(count(sK3),1) )
        | ( empty = remove(X35,add(sK0,add(sK0,empty))) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f6157,f6177]) ).

tff(f6157,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( empty = remove(X35,add(sK0,remove(X34,sK3))) )
        | ( count(add(X35,add(sK0,remove(X34,sK3)))) = $sum(count(sK3),1) )
        | ( sK0 = X34 ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6156,f6132]) ).

tff(f6156,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( empty = remove(X35,add(sK0,remove(X34,sK3))) )
        | ( count(add(X35,add(sK0,remove(X34,sK3)))) = $sum(count(remove(X34,sK3)),1) )
        | ( sK0 = X34 ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(trivial_inequality_removal,[],[f6155]) ).

tff(f6155,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( empty = remove(X35,add(sK0,remove(X34,sK3))) )
        | ( count(add(X35,add(sK0,remove(X34,sK3)))) = $sum(count(remove(X34,sK3)),1) )
        | ( sK0 = X34 )
        | ( 0 != 0 ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_demodulation,[],[f6139,f248]) ).

tff(f6139,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( sK0 = X34 )
        | ( empty = remove(X35,add(sK0,remove(X34,sK3))) )
        | ( 0 != $sum(count(sK3),-1) )
        | ( count(add(X35,add(sK0,remove(X34,sK3)))) = $sum(count(remove(X34,sK3)),1) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f2617,f6132]) ).

tff(f2617,plain,
    ( ! [X34: $int,X35: $int] :
        ( ( sK0 = X34 )
        | ( 0 != $sum(count(remove(X34,sK3)),-1) )
        | ( count(add(X35,add(sK0,remove(X34,sK3)))) = $sum(count(remove(X34,sK3)),1) )
        | ( empty = remove(X35,add(sK0,remove(X34,sK3))) ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f524,f1232]) ).

tff(f6172,plain,
    ( spl4_51
    | spl4_50
    | spl4_168
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6168,f2625,f247,f104,f6170,f823,f827]) ).

tff(f6170,plain,
    ( spl4_168
  <=> ! [X36: $int,X35: $int] :
        ( ( count(add(X36,remove(sK0,remove(X35,sK3)))) = count(sK3) )
        | ( sK0 = X35 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_168])]) ).

tff(f6168,plain,
    ( ! [X36: $int,X35: $int] :
        ( ( count(add(X36,remove(sK0,remove(X35,sK3)))) = count(sK3) )
        | ( sK0 = X35 )
        | $less(0,$sum(-2,count(sK3)))
        | ( 0 = $sum(-2,count(sK3)) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6167,f6132]) ).

tff(f6167,plain,
    ( ! [X36: $int,X35: $int] :
        ( ( count(add(X36,remove(sK0,remove(X35,sK3)))) = count(remove(X35,sK3)) )
        | ( 0 = $sum(-2,count(sK3)) )
        | ( sK0 = X35 )
        | $less(0,$sum(-2,count(sK3))) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6143,f6132]) ).

tff(f6143,plain,
    ( ! [X36: $int,X35: $int] :
        ( ( sK0 = X35 )
        | ( 0 = $sum(-2,count(remove(X35,sK3))) )
        | $less(0,$sum(-2,count(sK3)))
        | ( count(add(X36,remove(sK0,remove(X35,sK3)))) = count(remove(X35,sK3)) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f3999,f6132]) ).

tff(f3999,plain,
    ( ! [X36: $int,X35: $int] :
        ( $less(0,$sum(-2,count(remove(X35,sK3))))
        | ( count(add(X36,remove(sK0,remove(X35,sK3)))) = count(remove(X35,sK3)) )
        | ( sK0 = X35 )
        | ( 0 = $sum(-2,count(remove(X35,sK3))) ) )
    | ~ spl4_6 ),
    inference(evaluation,[],[f3992]) ).

tff(f3992,plain,
    ( ! [X36: $int,X35: $int] :
        ( $less(0,$sum($sum(count(remove(X35,sK3)),-1),-1))
        | ( 0 = $sum($sum(count(remove(X35,sK3)),-1),-1) )
        | ( count(add(X36,remove(sK0,remove(X35,sK3)))) = $sum($sum(count(remove(X35,sK3)),-1),1) )
        | ( sK0 = X35 ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f521,f1490]) ).

tff(f6166,plain,
    ( spl4_167
    | ~ spl4_17
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6135,f2625,f247,f104,f189,f6164]) ).

tff(f6164,plain,
    ( spl4_167
  <=> ! [X6: $int,X7: $int] :
        ( ( sK0 = X6 )
        | ~ in(X7,add(sK0,remove(X6,sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_167])]) ).

tff(f6135,plain,
    ( ! [X6: $int,X7: $int] :
        ( ( $sum(count(sK3),1) != count(sK3) )
        | ( sK0 = X6 )
        | ~ in(X7,add(sK0,remove(X6,sK3))) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f2603,f6132]) ).

tff(f2603,plain,
    ( ! [X6: $int,X7: $int] :
        ( ~ in(X7,add(sK0,remove(X6,sK3)))
        | ( sK0 = X6 )
        | ( $sum(count(remove(X6,sK3)),1) != count(remove(X6,sK3)) ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f113,f1232]) ).

tff(f6162,plain,
    ( ~ spl4_67
    | spl4_166
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6158,f2625,f247,f104,f6160,f1718]) ).

tff(f6160,plain,
    ( spl4_166
  <=> ! [X22: $int,X21: $int,X23: $int] :
        ( ( sK0 = X21 )
        | ( count(add(X22,add(sK0,remove(X21,sK3)))) = count(sK3) )
        | ~ in(X23,add(X22,add(sK0,remove(X21,sK3)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_166])]) ).

tff(f6158,plain,
    ( ! [X21: $int,X22: $int,X23: $int] :
        ( ( sK0 = X21 )
        | ~ in(X23,add(X22,add(sK0,remove(X21,sK3))))
        | ( count(add(X22,add(sK0,remove(X21,sK3)))) = count(sK3) )
        | ( $sum(count(sK3),1) != $sum(2,count(sK3)) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6137,f6132]) ).

tff(f6137,plain,
    ( ! [X21: $int,X22: $int,X23: $int] :
        ( ~ in(X23,add(X22,add(sK0,remove(X21,sK3))))
        | ( $sum(count(remove(X21,sK3)),1) != $sum(2,count(remove(X21,sK3))) )
        | ( sK0 = X21 )
        | ( count(add(X22,add(sK0,remove(X21,sK3)))) = count(sK3) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f2611,f6132]) ).

tff(f2611,plain,
    ( ! [X21: $int,X22: $int,X23: $int] :
        ( ( sK0 = X21 )
        | ( count(remove(X21,sK3)) = count(add(X22,add(sK0,remove(X21,sK3)))) )
        | ( $sum(count(remove(X21,sK3)),1) != $sum(2,count(remove(X21,sK3))) )
        | ~ in(X23,add(X22,add(sK0,remove(X21,sK3)))) )
    | ~ spl4_6 ),
    inference(superposition,[],[f443,f1232]) ).

tff(f6150,plain,
    ( ~ spl4_17
    | spl4_165
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f6146,f2625,f247,f104,f6148,f189]) ).

tff(f6148,plain,
    ( spl4_165
  <=> ! [X20: $int,X19: $int] :
        ( ( sK0 = X19 )
        | ( count(add(X20,add(sK0,remove(X19,sK3)))) = count(sK3) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_165])]) ).

tff(f6146,plain,
    ( ! [X19: $int,X20: $int] :
        ( ( sK0 = X19 )
        | ( $sum(count(sK3),1) != count(sK3) )
        | ( count(add(X20,add(sK0,remove(X19,sK3)))) = count(sK3) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(forward_subsumption_demodulation,[],[f6136,f6132]) ).

tff(f6136,plain,
    ( ! [X19: $int,X20: $int] :
        ( ( sK0 = X19 )
        | ( $sum(count(remove(X19,sK3)),1) != count(remove(X19,sK3)) )
        | ( count(add(X20,add(sK0,remove(X19,sK3)))) = count(sK3) ) )
    | ~ spl4_6
    | ~ spl4_24
    | ~ spl4_81 ),
    inference(backward_subsumption_demodulation,[],[f2610,f6132]) ).

tff(f2610,plain,
    ( ! [X19: $int,X20: $int] :
        ( ( count(add(X20,add(sK0,remove(X19,sK3)))) = count(remove(X19,sK3)) )
        | ( sK0 = X19 )
        | ( $sum(count(remove(X19,sK3)),1) != count(remove(X19,sK3)) ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f442,f1232]) ).

tff(f6128,plain,
    ( spl4_50
    | spl4_164
    | spl4_51
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f1781,f205,f827,f6126,f823]) ).

tff(f1781,plain,
    ( ! [X37: $int] :
        ( ( 0 = $sum(-2,count(sK3)) )
        | ( count(sK3) = count(add(X37,remove(sK2,sK3))) )
        | $less(0,$sum(-2,count(sK3))) )
    | ~ spl4_19 ),
    inference(evaluation,[],[f1779]) ).

tff(f1779,plain,
    ( ! [X37: $int] :
        ( ( $sum($sum(count(sK3),-1),1) = count(add(X37,remove(sK2,sK3))) )
        | ( 0 = $sum($sum(count(sK3),-1),-1) )
        | $less(0,$sum($sum(count(sK3),-1),-1)) )
    | ~ spl4_19 ),
    inference(superposition,[],[f521,f207]) ).

tff(f6120,plain,
    ( ~ spl4_24
    | spl4_163
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f258,f205,f6117,f247]) ).

tff(f6117,plain,
    ( spl4_163
  <=> ( empty = remove(sK2,sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_163])]) ).

tff(f258,plain,
    ( ( empty = remove(sK2,sK3) )
    | ( 0 != $sum(count(sK3),-1) )
    | ~ spl4_19 ),
    inference(superposition,[],[f52,f207]) ).

tff(f6114,plain,
    ( spl4_113
    | ~ spl4_18
    | ~ spl4_24 ),
    inference(avatar_split_clause,[],[f6091,f247,f200,f4454]) ).

tff(f4454,plain,
    ( spl4_113
  <=> ( 0 = count(remove(sK0,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_113])]) ).

tff(f6091,plain,
    ( ( 0 = count(remove(sK0,sK3)) )
    | ~ spl4_18
    | ~ spl4_24 ),
    inference(backward_demodulation,[],[f202,f248]) ).

tff(f6112,plain,
    ( spl4_162
    | ~ spl4_20
    | ~ spl4_24 ),
    inference(avatar_split_clause,[],[f6093,f247,f210,f6109]) ).

tff(f6109,plain,
    ( spl4_162
  <=> ( 0 = count(remove(sK1,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_162])]) ).

tff(f6093,plain,
    ( ( 0 = count(remove(sK1,sK3)) )
    | ~ spl4_20
    | ~ spl4_24 ),
    inference(backward_demodulation,[],[f212,f248]) ).

tff(f6107,plain,
    ( spl4_161
    | ~ spl4_19
    | ~ spl4_24 ),
    inference(avatar_split_clause,[],[f6092,f247,f205,f6104]) ).

tff(f6104,plain,
    ( spl4_161
  <=> ( 0 = count(remove(sK2,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_161])]) ).

tff(f6092,plain,
    ( ( 0 = count(remove(sK2,sK3)) )
    | ~ spl4_19
    | ~ spl4_24 ),
    inference(backward_demodulation,[],[f207,f248]) ).

tff(f6090,plain,
    ( spl4_160
    | spl4_50
    | spl4_51
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f1783,f200,f827,f823,f6088]) ).

tff(f1783,plain,
    ( ! [X36: $int] :
        ( ( 0 = $sum(-2,count(sK3)) )
        | $less(0,$sum(-2,count(sK3)))
        | ( count(add(X36,remove(sK0,sK3))) = count(sK3) ) )
    | ~ spl4_18 ),
    inference(evaluation,[],[f1778]) ).

tff(f1778,plain,
    ( ! [X36: $int] :
        ( ( count(add(X36,remove(sK0,sK3))) = $sum($sum(count(sK3),-1),1) )
        | ( 0 = $sum($sum(count(sK3),-1),-1) )
        | $less(0,$sum($sum(count(sK3),-1),-1)) )
    | ~ spl4_18 ),
    inference(superposition,[],[f521,f202]) ).

tff(f6086,plain,
    ( spl4_26
    | spl4_159
    | spl4_24
    | ~ spl4_9 ),
    inference(avatar_split_clause,[],[f1770,f141,f247,f6084,f272]) ).

tff(f272,plain,
    ( spl4_26
  <=> $less(0,$sum(count(sK3),-1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_26])]) ).

tff(f6084,plain,
    ( spl4_159
  <=> ! [X18: $int] : ( count(add(X18,add(sK1,sK3))) = $sum(count(sK3),1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_159])]) ).

tff(f141,plain,
    ( spl4_9
  <=> ( count(sK3) = count(add(sK1,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_9])]) ).

tff(f1770,plain,
    ( ! [X18: $int] :
        ( ( 0 = $sum(count(sK3),-1) )
        | ( count(add(X18,add(sK1,sK3))) = $sum(count(sK3),1) )
        | $less(0,$sum(count(sK3),-1)) )
    | ~ spl4_9 ),
    inference(superposition,[],[f521,f143]) ).

tff(f143,plain,
    ( ( count(sK3) = count(add(sK1,sK3)) )
    | ~ spl4_9 ),
    inference(avatar_component_clause,[],[f141]) ).

tff(f6082,plain,
    ( spl4_26
    | spl4_158
    | spl4_24
    | ~ spl4_9 ),
    inference(avatar_split_clause,[],[f1597,f141,f247,f6080,f272]) ).

tff(f6080,plain,
    ( spl4_158
  <=> ! [X18: $int] : ( count(remove(X18,add(sK1,sK3))) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_158])]) ).

tff(f1597,plain,
    ( ! [X18: $int] :
        ( ( 0 = $sum(count(sK3),-1) )
        | ( count(remove(X18,add(sK1,sK3))) = count(sK3) )
        | $less(0,$sum(count(sK3),-1)) )
    | ~ spl4_9 ),
    inference(superposition,[],[f464,f143]) ).

tff(f6078,plain,
    ( ~ spl4_22
    | spl4_47
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f890,f210,f765,f239]) ).

tff(f239,plain,
    ( spl4_22
  <=> ( $sum(-2,count(sK3)) = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_22])]) ).

tff(f765,plain,
    ( spl4_47
  <=> ! [X32: $int] : ( count(remove(X32,remove(sK1,sK3))) = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_47])]) ).

tff(f890,plain,
    ( ! [X32: $int] :
        ( ( count(remove(X32,remove(sK1,sK3))) = $sum(count(sK3),-1) )
        | ( $sum(-2,count(sK3)) != $sum(count(sK3),-1) ) )
    | ~ spl4_20 ),
    inference(evaluation,[],[f889]) ).

tff(f889,plain,
    ( ! [X32: $int] :
        ( ( count(remove(X32,remove(sK1,sK3))) = $sum(count(sK3),-1) )
        | ( $sum(count(sK3),-1) != $sum($sum(count(sK3),-1),-1) ) )
    | ~ spl4_20 ),
    inference(superposition,[],[f469,f212]) ).

tff(f469,plain,
    ! [X0: $int,X1: collection] :
      ( ( $sum(count(X1),-1) != count(X1) )
      | ( count(X1) = count(remove(X0,X1)) ) ),
    inference(equality_factoring,[],[f198]) ).

tff(f6077,plain,
    ( spl4_46
    | ~ spl4_22
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f895,f200,f239,f761]) ).

tff(f761,plain,
    ( spl4_46
  <=> ! [X30: $int] : ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_46])]) ).

tff(f895,plain,
    ( ! [X30: $int] :
        ( ( $sum(-2,count(sK3)) != $sum(count(sK3),-1) )
        | ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_18 ),
    inference(evaluation,[],[f887]) ).

tff(f887,plain,
    ( ! [X30: $int] :
        ( ( $sum(count(sK3),-1) != $sum($sum(count(sK3),-1),-1) )
        | ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_18 ),
    inference(superposition,[],[f469,f202]) ).

tff(f6076,plain,
    ( spl4_157
    | ~ spl4_24
    | ~ spl4_11 ),
    inference(avatar_split_clause,[],[f1654,f151,f247,f6074]) ).

tff(f6074,plain,
    ( spl4_157
  <=> ! [X20: $int] :
        ( ( empty = remove(X20,add(sK0,sK3)) )
        | ( count(add(X20,add(sK0,sK3))) = $sum(count(sK3),1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_157])]) ).

tff(f151,plain,
    ( spl4_11
  <=> ( count(add(sK0,sK3)) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_11])]) ).

tff(f1654,plain,
    ( ! [X20: $int] :
        ( ( 0 != $sum(count(sK3),-1) )
        | ( empty = remove(X20,add(sK0,sK3)) )
        | ( count(add(X20,add(sK0,sK3))) = $sum(count(sK3),1) ) )
    | ~ spl4_11 ),
    inference(superposition,[],[f524,f153]) ).

tff(f153,plain,
    ( ( count(add(sK0,sK3)) = count(sK3) )
    | ~ spl4_11 ),
    inference(avatar_component_clause,[],[f151]) ).

tff(f6072,plain,
    ( spl4_24
    | spl4_26
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f314,f205,f272,f247]) ).

tff(f314,plain,
    ( $less(0,$sum(count(sK3),-1))
    | ( 0 = $sum(count(sK3),-1) )
    | ~ spl4_19 ),
    inference(superposition,[],[f121,f207]) ).

tff(f6071,plain,
    ( spl4_156
    | ~ spl4_51
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f1399,f200,f827,f6069]) ).

tff(f6069,plain,
    ( spl4_156
  <=> ! [X30: $int] :
        ( ( empty = remove(X30,remove(sK0,sK3)) )
        | ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_156])]) ).

tff(f1399,plain,
    ( ! [X30: $int] :
        ( ( 0 != $sum(-2,count(sK3)) )
        | ( empty = remove(X30,remove(sK0,sK3)) )
        | ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_18 ),
    inference(evaluation,[],[f1392]) ).

tff(f1392,plain,
    ( ! [X30: $int] :
        ( ( 0 != $sum($sum(count(sK3),-1),-1) )
        | ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) )
        | ( empty = remove(X30,remove(sK0,sK3)) ) )
    | ~ spl4_18 ),
    inference(superposition,[],[f467,f202]) ).

tff(f6067,plain,
    ( ~ spl4_44
    | spl4_155
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f1042,f210,f6065,f751]) ).

tff(f1042,plain,
    ( ! [X32: $int] :
        ( ( count(add(X32,remove(sK1,sK3))) = count(sK3) )
        | ~ $less($sum(-2,count(sK3)),0) )
    | ~ spl4_20 ),
    inference(evaluation,[],[f1039]) ).

tff(f1039,plain,
    ( ! [X32: $int] :
        ( ( count(add(X32,remove(sK1,sK3))) = $sum($sum(count(sK3),-1),1) )
        | ~ $less($sum($sum(count(sK3),-1),-1),0) )
    | ~ spl4_20 ),
    inference(superposition,[],[f525,f212]) ).

tff(f6063,plain,
    ( ~ spl4_24
    | spl4_104
    | ~ spl4_18
    | ~ spl4_79 ),
    inference(avatar_split_clause,[],[f2678,f2572,f200,f4208,f247]) ).

tff(f4208,plain,
    ( spl4_104
  <=> ( sK2 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_104])]) ).

tff(f2678,plain,
    ( ( sK2 = sK0 )
    | ( 0 != $sum(count(sK3),-1) )
    | ~ spl4_18
    | ~ spl4_79 ),
    inference(superposition,[],[f2573,f202]) ).

tff(f6062,plain,
    ( ~ spl4_24
    | spl4_76
    | ~ spl4_18
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f3901,f2668,f200,f2029,f247]) ).

tff(f3901,plain,
    ( ( sK1 = sK0 )
    | ( 0 != $sum(count(sK3),-1) )
    | ~ spl4_18
    | ~ spl4_84 ),
    inference(superposition,[],[f2669,f202]) ).

tff(f6061,plain,
    ( spl4_26
    | spl4_24
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f313,f200,f247,f272]) ).

tff(f313,plain,
    ( ( 0 = $sum(count(sK3),-1) )
    | $less(0,$sum(count(sK3),-1))
    | ~ spl4_18 ),
    inference(superposition,[],[f121,f202]) ).

tff(f6060,plain,
    ( ~ spl4_24
    | spl4_154
    | ~ spl4_79 ),
    inference(avatar_split_clause,[],[f2682,f2572,f6058,f247]) ).

tff(f6058,plain,
    ( spl4_154
  <=> ! [X1: $int] :
        ( ( sK2 = X1 )
        | ( count(sK3) = count(remove(X1,sK3)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_154])]) ).

tff(f2682,plain,
    ( ! [X1: $int] :
        ( ( sK2 = X1 )
        | ( count(sK3) = count(remove(X1,sK3)) )
        | ( 0 != $sum(count(sK3),-1) ) )
    | ~ spl4_79 ),
    inference(superposition,[],[f2573,f198]) ).

tff(f6056,plain,
    ( spl4_45
    | ~ spl4_22
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f891,f205,f239,f755]) ).

tff(f755,plain,
    ( spl4_45
  <=> ! [X31: $int] : ( count(remove(X31,remove(sK2,sK3))) = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_45])]) ).

tff(f891,plain,
    ( ! [X31: $int] :
        ( ( $sum(-2,count(sK3)) != $sum(count(sK3),-1) )
        | ( count(remove(X31,remove(sK2,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_19 ),
    inference(evaluation,[],[f888]) ).

tff(f888,plain,
    ( ! [X31: $int] :
        ( ( $sum(count(sK3),-1) != $sum($sum(count(sK3),-1),-1) )
        | ( count(remove(X31,remove(sK2,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_19 ),
    inference(superposition,[],[f469,f207]) ).

tff(f6055,plain,
    ( spl4_24
    | spl4_150
    | spl4_21 ),
    inference(avatar_split_clause,[],[f911,f234,f6039,f247]) ).

tff(f6039,plain,
    ( spl4_150
  <=> ! [X32: $int] :
        ( $less(X32,$sum(count(sK3),-1))
        | $less(0,X32)
        | ( $sum(count(sK3),-1) = X32 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_150])]) ).

tff(f234,plain,
    ( spl4_21
  <=> $less($sum(count(sK3),-1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_21])]) ).

tff(f911,plain,
    ( ! [X25: $int] :
        ( $less(0,X25)
        | $less(X25,$sum(count(sK3),-1))
        | ( 0 = $sum(count(sK3),-1) )
        | ( $sum(count(sK3),-1) = X25 ) )
    | spl4_21 ),
    inference(resolution,[],[f370,f236]) ).

tff(f236,plain,
    ( ~ $less($sum(count(sK3),-1),0)
    | spl4_21 ),
    inference(avatar_component_clause,[],[f234]) ).

tff(f370,plain,
    ! [X2: $int,X0: $int,X1: $int] :
      ( $less(X2,X0)
      | $less(X1,X2)
      | $less(X0,X1)
      | ( X1 = X2 )
      | ( X0 = X2 ) ),
    inference(resolution,[],[f120,f25]) ).

tff(f120,plain,
    ! [X2: $int,X3: $int,X1: $int] :
      ( ~ $less(X3,X1)
      | $less(X3,X2)
      | $less(X2,X1)
      | ( X1 = X2 ) ),
    inference(resolution,[],[f25,f24]) ).

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

tff(f6054,plain,
    ( ~ spl4_24
    | spl4_153
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f1105,f200,f6052,f247]) ).

tff(f6052,plain,
    ( spl4_153
  <=> ! [X30: $int] :
        ( ( $sum(count(sK3),-1) = count(add(X30,remove(sK0,sK3))) )
        | ( empty = remove(X30,remove(sK0,sK3)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_153])]) ).

tff(f1105,plain,
    ( ! [X30: $int] :
        ( ( $sum(count(sK3),-1) = count(add(X30,remove(sK0,sK3))) )
        | ( empty = remove(X30,remove(sK0,sK3)) )
        | ( 0 != $sum(count(sK3),-1) ) )
    | ~ spl4_18 ),
    inference(superposition,[],[f403,f202]) ).

tff(f403,plain,
    ! [X10: $int,X11: collection] :
      ( ( count(X11) != 0 )
      | ( count(X11) = count(add(X10,X11)) )
      | ( empty = remove(X10,X11) ) ),
    inference(superposition,[],[f52,f156]) ).

tff(f156,plain,
    ! [X0: collection,X1: $int] :
      ( ( count(X0) = count(remove(X1,X0)) )
      | ( count(X0) = count(add(X1,X0)) ) ),
    inference(resolution,[],[f64,f45]) ).

tff(f6050,plain,
    ( spl4_152
    | ~ spl4_24
    | ~ spl4_10 ),
    inference(avatar_split_clause,[],[f1385,f146,f247,f6048]) ).

tff(f6048,plain,
    ( spl4_152
  <=> ! [X13: $int] :
        ( ( empty = remove(X13,add(sK2,sK3)) )
        | ( count(remove(X13,add(sK2,sK3))) = count(sK3) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_152])]) ).

tff(f146,plain,
    ( spl4_10
  <=> ( count(sK3) = count(add(sK2,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_10])]) ).

tff(f1385,plain,
    ( ! [X13: $int] :
        ( ( 0 != $sum(count(sK3),-1) )
        | ( empty = remove(X13,add(sK2,sK3)) )
        | ( count(remove(X13,add(sK2,sK3))) = count(sK3) ) )
    | ~ spl4_10 ),
    inference(superposition,[],[f467,f148]) ).

tff(f148,plain,
    ( ( count(sK3) = count(add(sK2,sK3)) )
    | ~ spl4_10 ),
    inference(avatar_component_clause,[],[f146]) ).

tff(f6046,plain,
    ( spl4_104
    | ~ spl4_24
    | ~ spl4_19
    | ~ spl4_81 ),
    inference(avatar_split_clause,[],[f3666,f2625,f205,f247,f4208]) ).

tff(f3666,plain,
    ( ( 0 != $sum(count(sK3),-1) )
    | ( sK2 = sK0 )
    | ~ spl4_19
    | ~ spl4_81 ),
    inference(superposition,[],[f2626,f207]) ).

tff(f6045,plain,
    ( spl4_151
    | spl4_26
    | spl4_24
    | ~ spl4_11 ),
    inference(avatar_split_clause,[],[f1599,f151,f247,f272,f6043]) ).

tff(f6043,plain,
    ( spl4_151
  <=> ! [X20: $int] : ( count(remove(X20,add(sK0,sK3))) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_151])]) ).

tff(f1599,plain,
    ( ! [X20: $int] :
        ( ( 0 = $sum(count(sK3),-1) )
        | $less(0,$sum(count(sK3),-1))
        | ( count(remove(X20,add(sK0,sK3))) = count(sK3) ) )
    | ~ spl4_11 ),
    inference(superposition,[],[f464,f153]) ).

tff(f6041,plain,
    ( spl4_24
    | spl4_150
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f992,f210,f6039,f247]) ).

tff(f992,plain,
    ( ! [X32: $int] :
        ( $less(X32,$sum(count(sK3),-1))
        | ( $sum(count(sK3),-1) = X32 )
        | $less(0,X32)
        | ( 0 = $sum(count(sK3),-1) ) )
    | ~ spl4_20 ),
    inference(superposition,[],[f376,f212]) ).

tff(f376,plain,
    ! [X14: collection,X13: $int] :
      ( $less(X13,count(X14))
      | ( count(X14) = X13 )
      | ( 0 = count(X14) )
      | $less(0,X13) ),
    inference(resolution,[],[f120,f121]) ).

tff(f6037,plain,
    ( spl4_149
    | ~ spl4_24
    | ~ spl4_11 ),
    inference(avatar_split_clause,[],[f1386,f151,f247,f6035]) ).

tff(f6035,plain,
    ( spl4_149
  <=> ! [X14: $int] :
        ( ( empty = remove(X14,add(sK0,sK3)) )
        | ( count(remove(X14,add(sK0,sK3))) = count(sK3) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_149])]) ).

tff(f1386,plain,
    ( ! [X14: $int] :
        ( ( 0 != $sum(count(sK3),-1) )
        | ( empty = remove(X14,add(sK0,sK3)) )
        | ( count(remove(X14,add(sK0,sK3))) = count(sK3) ) )
    | ~ spl4_11 ),
    inference(superposition,[],[f467,f153]) ).

tff(f6033,plain,
    ( spl4_148
    | spl4_26
    | spl4_24
    | ~ spl4_10 ),
    inference(avatar_split_clause,[],[f1598,f146,f247,f272,f6031]) ).

tff(f6031,plain,
    ( spl4_148
  <=> ! [X19: $int] : ( count(sK3) = count(remove(X19,add(sK2,sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_148])]) ).

tff(f1598,plain,
    ( ! [X19: $int] :
        ( ( 0 = $sum(count(sK3),-1) )
        | $less(0,$sum(count(sK3),-1))
        | ( count(sK3) = count(remove(X19,add(sK2,sK3))) ) )
    | ~ spl4_10 ),
    inference(superposition,[],[f464,f148]) ).

tff(f6029,plain,
    ( spl4_147
    | ~ spl4_24
    | ~ spl4_84 ),
    inference(avatar_split_clause,[],[f3904,f2668,f247,f6027]) ).

tff(f6027,plain,
    ( spl4_147
  <=> ! [X0: $int] :
        ( ( sK1 = X0 )
        | ( count(add(X0,sK3)) = $sum(count(sK3),1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_147])]) ).

tff(f3904,plain,
    ( ! [X0: $int] :
        ( ( 0 != $sum(count(sK3),-1) )
        | ( sK1 = X0 )
        | ( count(add(X0,sK3)) = $sum(count(sK3),1) ) )
    | ~ spl4_84 ),
    inference(superposition,[],[f2669,f197]) ).

tff(f6025,plain,
    ( ~ spl4_51
    | spl4_146
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f1668,f210,f6023,f827]) ).

tff(f6023,plain,
    ( spl4_146
  <=> ! [X38: $int] :
        ( ( count(add(X38,remove(sK1,sK3))) = count(sK3) )
        | ( empty = remove(X38,remove(sK1,sK3)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_146])]) ).

tff(f1668,plain,
    ( ! [X38: $int] :
        ( ( count(add(X38,remove(sK1,sK3))) = count(sK3) )
        | ( 0 != $sum(-2,count(sK3)) )
        | ( empty = remove(X38,remove(sK1,sK3)) ) )
    | ~ spl4_20 ),
    inference(evaluation,[],[f1662]) ).

tff(f1662,plain,
    ( ! [X38: $int] :
        ( ( empty = remove(X38,remove(sK1,sK3)) )
        | ( 0 != $sum($sum(count(sK3),-1),-1) )
        | ( count(add(X38,remove(sK1,sK3))) = $sum($sum(count(sK3),-1),1) ) )
    | ~ spl4_20 ),
    inference(superposition,[],[f524,f212]) ).

tff(f6021,plain,
    ( spl4_45
    | spl4_51
    | spl4_50
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f1613,f205,f823,f827,f755]) ).

tff(f1613,plain,
    ( ! [X37: $int] :
        ( $less(0,$sum(-2,count(sK3)))
        | ( 0 = $sum(-2,count(sK3)) )
        | ( $sum(count(sK3),-1) = count(remove(X37,remove(sK2,sK3))) ) )
    | ~ spl4_19 ),
    inference(evaluation,[],[f1606]) ).

tff(f1606,plain,
    ( ! [X37: $int] :
        ( $less(0,$sum($sum(count(sK3),-1),-1))
        | ( $sum(count(sK3),-1) = count(remove(X37,remove(sK2,sK3))) )
        | ( 0 = $sum($sum(count(sK3),-1),-1) ) )
    | ~ spl4_19 ),
    inference(superposition,[],[f464,f207]) ).

tff(f6019,plain,
    ( spl4_80
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f6018,f5303,f78,f2577]) ).

tff(f2577,plain,
    ( spl4_80
  <=> ( empty = add(sK2,empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_80])]) ).

tff(f5303,plain,
    ( spl4_141
  <=> in(sK2,empty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_141])]) ).

tff(f6018,plain,
    ( ( empty = add(sK2,empty) )
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5309,f541]) ).

tff(f541,plain,
    ( ! [X9: $int] : ( empty = remove(X9,empty) )
    | ~ spl4_1 ),
    inference(trivial_inequality_removal,[],[f539]) ).

tff(f539,plain,
    ( ! [X9: $int] :
        ( ( 0 != 0 )
        | ( empty = remove(X9,empty) ) )
    | ~ spl4_1 ),
    inference(superposition,[],[f52,f279]) ).

tff(f279,plain,
    ( ! [X1: $int] : ( 0 = count(remove(X1,empty)) )
    | ~ spl4_1 ),
    inference(forward_demodulation,[],[f278,f80]) ).

tff(f278,plain,
    ! [X1: $int] : ( count(remove(X1,empty)) = count(empty) ),
    inference(resolution,[],[f71,f64]) ).

tff(f5309,plain,
    ( ( empty = add(sK2,remove(sK2,empty)) )
    | ~ spl4_141 ),
    inference(resolution,[],[f5305,f70]) ).

tff(f5305,plain,
    ( in(sK2,empty)
    | ~ spl4_141 ),
    inference(avatar_component_clause,[],[f5303]) ).

tff(f6017,plain,
    ( spl4_145
    | ~ spl4_1
    | ~ spl4_140
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f6012,f5303,f5298,f78,f6014]) ).

tff(f6014,plain,
    ( spl4_145
  <=> ( 0 = count(add(sK1,empty)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_145])]) ).

tff(f5298,plain,
    ( spl4_140
  <=> ( add(sK2,empty) = add(sK1,empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_140])]) ).

tff(f6012,plain,
    ( ( 0 = count(add(sK1,empty)) )
    | ~ spl4_1
    | ~ spl4_140
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f6011,f5300]) ).

tff(f5300,plain,
    ( ( add(sK2,empty) = add(sK1,empty) )
    | ~ spl4_140 ),
    inference(avatar_component_clause,[],[f5298]) ).

tff(f6011,plain,
    ( ( 0 = count(add(sK2,empty)) )
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5308,f80]) ).

tff(f5308,plain,
    ( ( count(add(sK2,empty)) = count(empty) )
    | ~ spl4_141 ),
    inference(resolution,[],[f5305,f45]) ).

tff(f5999,plain,
    ( spl4_142
    | ~ spl4_1
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5436,f5303,f2775,f78,f5815]) ).

tff(f5815,plain,
    ( spl4_142
  <=> $less(sK2,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_142])]) ).

tff(f2775,plain,
    ( spl4_88
  <=> ! [X42: collection] : $less(sK2,count(X42)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_88])]) ).

tff(f5436,plain,
    ( $less(sK2,sK2)
    | ~ spl4_1
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f2776,f5326]) ).

tff(f5326,plain,
    ( ! [X4: $int] : ( sK2 = X4 )
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(evaluation,[],[f5325]) ).

tff(f5325,plain,
    ( ! [X4: $int] :
        ( ( sK2 = X4 )
        | ( 0 = $sum(0,-1) ) )
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5324,f80]) ).

tff(f5324,plain,
    ( ! [X4: $int] :
        ( ( sK2 = X4 )
        | ( $sum(count(empty),-1) = count(empty) ) )
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5323,f541]) ).

tff(f5323,plain,
    ( ! [X4: $int] :
        ( ( sK2 = X4 )
        | ( $sum(count(empty),-1) = count(remove(sK2,empty)) ) )
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5315,f541]) ).

tff(f5315,plain,
    ( ! [X4: $int] :
        ( ( count(remove(sK2,remove(X4,empty))) = $sum(count(remove(X4,empty)),-1) )
        | ( sK2 = X4 ) )
    | ~ spl4_141 ),
    inference(resolution,[],[f5305,f350]) ).

tff(f2776,plain,
    ( ! [X42: collection] : $less(sK2,count(X42))
    | ~ spl4_88 ),
    inference(avatar_component_clause,[],[f2775]) ).

tff(f5970,plain,
    ( ~ spl4_92
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5330,f5303,f78,f3138]) ).

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

tff(f5330,plain,
    ( ~ $less(sK2,0)
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f60,f5326]) ).

tff(f5967,plain,
    ( spl4_142
    | ~ spl4_1
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5966,f5303,f2775,f78,f5815]) ).

tff(f5966,plain,
    ( $less(sK2,sK2)
    | ~ spl4_1
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5504,f5326]) ).

tff(f5504,plain,
    ( $less(sK2,$sum(sK2,-1))
    | ~ spl4_1
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f3129,f5326]) ).

tff(f3129,plain,
    ( ! [X19: $int,X20: collection] : $less(sK2,$sum(count(add(X19,X20)),-1))
    | ~ spl4_88 ),
    inference(superposition,[],[f2776,f282]) ).

tff(f282,plain,
    ! [X0: $int,X1: collection] : ( count(remove(X0,add(X0,X1))) = $sum(count(add(X0,X1)),-1) ),
    inference(resolution,[],[f73,f75]) ).

tff(f73,plain,
    ! [X2: collection,X1: $int] : in(X1,add(X1,X2)),
    inference(equality_resolution,[],[f62]) ).

tff(f62,plain,
    ! [X2: collection,X0: $int,X1: $int] :
      ( ( X0 != X1 )
      | in(X1,add(X0,X2)) ),
    inference(cnf_transformation,[],[f41]) ).

tff(f41,plain,
    ! [X0: $int,X1: $int,X2: collection] :
      ( in(X1,add(X0,X2))
    <=> ( in(X1,X2)
        | ( X0 = X1 ) ) ),
    inference(rectify,[],[f4]) ).

tff(f4,axiom,
    ! [X7: $int,X5: $int,X6: collection] :
      ( in(X5,add(X7,X6))
    <=> ( in(X5,X6)
        | ( X5 = X7 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax4) ).

tff(f5944,plain,
    ( spl4_144
    | spl4_142
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5943,f5303,f2775,f104,f78,f5815,f5856]) ).

tff(f5943,plain,
    ( ! [X10: $int] :
        ( $less(sK2,sK2)
        | ( sK0 = X10 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5757,f5326]) ).

tff(f5757,plain,
    ( ! [X10: $int] :
        ( $less(sK2,$sum(sK2,-1))
        | ( sK0 = X10 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f3519,f5326]) ).

tff(f3519,plain,
    ( ! [X10: $int] :
        ( $less(sK2,$sum(count(remove(X10,sK3)),-1))
        | ( sK0 = X10 ) )
    | ~ spl4_6
    | ~ spl4_88 ),
    inference(superposition,[],[f3129,f1232]) ).

tff(f5872,plain,
    ( spl4_143
    | ~ spl4_92
    | ~ spl4_1
    | ~ spl4_7
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5871,f5303,f109,f78,f3138,f5842]) ).

tff(f5871,plain,
    ( ! [X6: $int] :
        ( ~ $less(sK2,0)
        | ( sK1 = X6 ) )
    | ~ spl4_1
    | ~ spl4_7
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5776,f5326]) ).

tff(f5776,plain,
    ( ! [X6: $int] :
        ( ~ $less($sum(sK2,-1),0)
        | ( sK1 = X6 ) )
    | ~ spl4_1
    | ~ spl4_7
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f4023,f5326]) ).

tff(f4023,plain,
    ( ! [X6: $int] :
        ( ( sK1 = X6 )
        | ~ $less($sum(count(remove(X6,sK3)),-1),0) )
    | ~ spl4_7 ),
    inference(superposition,[],[f60,f1491]) ).

tff(f5858,plain,
    ( ~ spl4_92
    | spl4_144
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5854,f5303,f104,f78,f5856,f3138]) ).

tff(f5854,plain,
    ( ! [X6: $int] :
        ( ( sK0 = X6 )
        | ~ $less(sK2,0) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5768,f5326]) ).

tff(f5768,plain,
    ( ! [X6: $int] :
        ( ~ $less($sum(sK2,-1),0)
        | ( sK0 = X6 ) )
    | ~ spl4_1
    | ~ spl4_6
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f3977,f5326]) ).

tff(f3977,plain,
    ( ! [X6: $int] :
        ( ~ $less($sum(count(remove(X6,sK3)),-1),0)
        | ( sK0 = X6 ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f60,f1490]) ).

tff(f5844,plain,
    ( spl4_143
    | spl4_142
    | ~ spl4_1
    | ~ spl4_7
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5840,f5303,f2775,f109,f78,f5815,f5842]) ).

tff(f5840,plain,
    ( ! [X11: $int] :
        ( $less(sK2,sK2)
        | ( sK1 = X11 ) )
    | ~ spl4_1
    | ~ spl4_7
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5756,f5326]) ).

tff(f5756,plain,
    ( ! [X11: $int] :
        ( ( sK1 = X11 )
        | $less(sK2,$sum(sK2,-1)) )
    | ~ spl4_1
    | ~ spl4_7
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f3508,f5326]) ).

tff(f3508,plain,
    ( ! [X11: $int] :
        ( $less(sK2,$sum(count(remove(X11,sK3)),-1))
        | ( sK1 = X11 ) )
    | ~ spl4_7
    | ~ spl4_88 ),
    inference(superposition,[],[f3129,f1222]) ).

tff(f5818,plain,
    ( spl4_142
    | ~ spl4_1
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5813,f5303,f2775,f78,f5815]) ).

tff(f5813,plain,
    ( $less(sK2,sK2)
    | ~ spl4_1
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5705,f5326]) ).

tff(f5705,plain,
    ( $less(sK2,$sum(sK2,1))
    | ~ spl4_1
    | ~ spl4_88
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f3119,f5326]) ).

tff(f3119,plain,
    ( ! [X8: $int,X9: collection] : $less(sK2,$sum(count(remove(X8,X9)),1))
    | ~ spl4_88 ),
    inference(superposition,[],[f2776,f285]) ).

tff(f285,plain,
    ! [X0: $int,X1: collection] : ( count(add(X0,remove(X0,X1))) = $sum(count(remove(X0,X1)),1) ),
    inference(resolution,[],[f74,f49]) ).

tff(f74,plain,
    ! [X2: collection,X1: $int] : ~ in(X1,remove(X1,X2)),
    inference(equality_resolution,[],[f69]) ).

tff(f69,plain,
    ! [X2: collection,X0: $int,X1: $int] :
      ( ~ in(X0,remove(X1,X2))
      | ( X0 != X1 ) ),
    inference(cnf_transformation,[],[f38]) ).

tff(f5808,plain,
    ( ~ spl4_92
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5807,f5303,f78,f3138]) ).

tff(f5807,plain,
    ( ~ $less(sK2,0)
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5691,f5326]) ).

tff(f5691,plain,
    ( ~ $less($sum(sK2,1),0)
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f674,f5326]) ).

tff(f674,plain,
    ! [X14: $int,X15: collection] : ~ $less($sum(count(remove(X14,X15)),1),0),
    inference(superposition,[],[f60,f285]) ).

tff(f5804,plain,
    ( ~ spl4_92
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(avatar_split_clause,[],[f5803,f5303,f78,f3138]) ).

tff(f5803,plain,
    ( ~ $less(sK2,0)
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5464,f5326]) ).

tff(f5464,plain,
    ( ~ $less($sum(sK2,-1),0)
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(backward_demodulation,[],[f662,f5326]) ).

tff(f662,plain,
    ! [X18: $int,X19: collection] : ~ $less($sum(count(add(X18,X19)),-1),0),
    inference(superposition,[],[f60,f282]) ).

tff(f5321,plain,
    ( ~ spl4_1
    | ~ spl4_141 ),
    inference(avatar_contradiction_clause,[],[f5320]) ).

tff(f5320,plain,
    ( $false
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(evaluation,[],[f5319]) ).

tff(f5319,plain,
    ( ( 0 = $sum(0,-1) )
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5318,f80]) ).

tff(f5318,plain,
    ( ( $sum(count(empty),-1) = count(empty) )
    | ~ spl4_1
    | ~ spl4_141 ),
    inference(forward_demodulation,[],[f5310,f541]) ).

tff(f5310,plain,
    ( ( $sum(count(empty),-1) = count(remove(sK2,empty)) )
    | ~ spl4_141 ),
    inference(resolution,[],[f5305,f75]) ).

tff(f5317,plain,
    ~ spl4_141,
    inference(avatar_contradiction_clause,[],[f5307]) ).

tff(f5307,plain,
    ( $false
    | ~ spl4_141 ),
    inference(resolution,[],[f5305,f71]) ).

tff(f5306,plain,
    ( spl4_141
    | spl4_108
    | ~ spl4_138 ),
    inference(avatar_split_clause,[],[f5277,f5225,f4270,f5303]) ).

tff(f5225,plain,
    ( spl4_138
  <=> in(sK2,add(sK1,empty)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_138])]) ).

tff(f5277,plain,
    ( ( sK2 = sK1 )
    | in(sK2,empty)
    | ~ spl4_138 ),
    inference(resolution,[],[f5227,f61]) ).

tff(f61,plain,
    ! [X2: collection,X0: $int,X1: $int] :
      ( ~ in(X1,add(X0,X2))
      | ( X0 = X1 )
      | in(X1,X2) ),
    inference(cnf_transformation,[],[f41]) ).

tff(f5227,plain,
    ( in(sK2,add(sK1,empty))
    | ~ spl4_138 ),
    inference(avatar_component_clause,[],[f5225]) ).

tff(f5301,plain,
    ( spl4_140
    | ~ spl4_117
    | ~ spl4_138 ),
    inference(avatar_split_clause,[],[f5296,f5225,f4493,f5298]) ).

tff(f4493,plain,
    ( spl4_117
  <=> ( empty = remove(sK2,add(sK1,empty)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_117])]) ).

tff(f5296,plain,
    ( ( add(sK2,empty) = add(sK1,empty) )
    | ~ spl4_117
    | ~ spl4_138 ),
    inference(forward_demodulation,[],[f5279,f4495]) ).

tff(f4495,plain,
    ( ( empty = remove(sK2,add(sK1,empty)) )
    | ~ spl4_117 ),
    inference(avatar_component_clause,[],[f4493]) ).

tff(f5279,plain,
    ( ( add(sK1,empty) = add(sK2,remove(sK2,add(sK1,empty))) )
    | ~ spl4_138 ),
    inference(resolution,[],[f5227,f70]) ).

tff(f5292,plain,
    ( spl4_139
    | ~ spl4_1
    | ~ spl4_138 ),
    inference(avatar_split_clause,[],[f5287,f5225,f78,f5289]) ).

tff(f5289,plain,
    ( spl4_139
  <=> ( 1 = count(add(sK2,add(sK1,empty))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_139])]) ).

tff(f5287,plain,
    ( ( 1 = count(add(sK2,add(sK1,empty))) )
    | ~ spl4_1
    | ~ spl4_138 ),
    inference(forward_demodulation,[],[f5278,f281]) ).

tff(f5278,plain,
    ( ( count(add(sK2,add(sK1,empty))) = count(add(sK1,empty)) )
    | ~ spl4_138 ),
    inference(resolution,[],[f5227,f45]) ).

tff(f5228,plain,
    ( spl4_138
    | spl4_104
    | ~ spl4_5
    | ~ spl4_119 ),
    inference(avatar_split_clause,[],[f5213,f4505,f99,f4208,f5225]) ).

tff(f99,plain,
    ( spl4_5
  <=> in(sK2,sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_5])]) ).

tff(f4505,plain,
    ( spl4_119
  <=> ( add(sK0,add(sK1,empty)) = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_119])]) ).

tff(f5213,plain,
    ( ( sK2 = sK0 )
    | in(sK2,add(sK1,empty))
    | ~ spl4_5
    | ~ spl4_119 ),
    inference(resolution,[],[f4983,f101]) ).

tff(f101,plain,
    ( in(sK2,sK3)
    | ~ spl4_5 ),
    inference(avatar_component_clause,[],[f99]) ).

tff(f4983,plain,
    ( ! [X0: $int] :
        ( ~ in(X0,sK3)
        | ( sK0 = X0 )
        | in(X0,add(sK1,empty)) )
    | ~ spl4_119 ),
    inference(superposition,[],[f61,f4507]) ).

tff(f4507,plain,
    ( ( add(sK0,add(sK1,empty)) = sK3 )
    | ~ spl4_119 ),
    inference(avatar_component_clause,[],[f4505]) ).

tff(f4827,plain,
    ( spl4_137
    | ~ spl4_95
    | ~ spl4_127 ),
    inference(avatar_split_clause,[],[f4819,f4664,f3613,f4824]) ).

tff(f4824,plain,
    ( spl4_137
  <=> $less(sK1,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_137])]) ).

tff(f3613,plain,
    ( spl4_95
  <=> ! [X22: collection] :
        ( ( 0 = count(X22) )
        | $less(sK1,count(X22)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_95])]) ).

tff(f4664,plain,
    ( spl4_127
  <=> ( 2 = count(add(sK2,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_127])]) ).

tff(f4819,plain,
    ( $less(sK1,2)
    | ~ spl4_95
    | ~ spl4_127 ),
    inference(evaluation,[],[f4817]) ).

tff(f4817,plain,
    ( ( 0 = 2 )
    | $less(sK1,2)
    | ~ spl4_95
    | ~ spl4_127 ),
    inference(superposition,[],[f3614,f4666]) ).

tff(f4666,plain,
    ( ( 2 = count(add(sK2,sK3)) )
    | ~ spl4_127 ),
    inference(avatar_component_clause,[],[f4664]) ).

tff(f3614,plain,
    ( ! [X22: collection] :
        ( $less(sK1,count(X22))
        | ( 0 = count(X22) ) )
    | ~ spl4_95 ),
    inference(avatar_component_clause,[],[f3613]) ).

tff(f4790,plain,
    ( spl4_136
    | ~ spl4_88
    | ~ spl4_124 ),
    inference(avatar_split_clause,[],[f4770,f4641,f2775,f4787]) ).

tff(f4787,plain,
    ( spl4_136
  <=> $less(sK2,2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_136])]) ).

tff(f4641,plain,
    ( spl4_124
  <=> ( 1 = count(remove(sK2,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_124])]) ).

tff(f4770,plain,
    ( $less(sK2,2)
    | ~ spl4_88
    | ~ spl4_124 ),
    inference(evaluation,[],[f4741]) ).

tff(f4741,plain,
    ( $less(sK2,$sum(1,1))
    | ~ spl4_88
    | ~ spl4_124 ),
    inference(superposition,[],[f3119,f4643]) ).

tff(f4643,plain,
    ( ( 1 = count(remove(sK2,sK3)) )
    | ~ spl4_124 ),
    inference(avatar_component_clause,[],[f4641]) ).

tff(f4724,plain,
    ( spl4_135
    | ~ spl4_118
    | ~ spl4_122 ),
    inference(avatar_split_clause,[],[f4719,f4523,f4500,f4721]) ).

tff(f4721,plain,
    ( spl4_135
  <=> ( 1 = count(add(sK1,add(sK1,empty))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_135])]) ).

tff(f4500,plain,
    ( spl4_118
  <=> ( 2 = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_118])]) ).

tff(f4719,plain,
    ( ( 1 = count(add(sK1,add(sK1,empty))) )
    | ~ spl4_118
    | ~ spl4_122 ),
    inference(evaluation,[],[f4718]) ).

tff(f4718,plain,
    ( ( $sum(2,-1) = count(add(sK1,add(sK1,empty))) )
    | ~ spl4_118
    | ~ spl4_122 ),
    inference(forward_demodulation,[],[f4525,f4502]) ).

tff(f4502,plain,
    ( ( 2 = count(sK3) )
    | ~ spl4_118 ),
    inference(avatar_component_clause,[],[f4500]) ).

tff(f4717,plain,
    ( ~ spl4_134
    | ~ spl4_118
    | spl4_121 ),
    inference(avatar_split_clause,[],[f4712,f4517,f4500,f4714]) ).

tff(f4714,plain,
    ( spl4_134
  <=> ( 2 = count(add(sK1,add(sK1,empty))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_134])]) ).

tff(f4712,plain,
    ( ( 2 != count(add(sK1,add(sK1,empty))) )
    | ~ spl4_118
    | spl4_121 ),
    inference(forward_demodulation,[],[f4519,f4502]) ).

tff(f4519,plain,
    ( ( count(add(sK1,add(sK1,empty))) != count(sK3) )
    | spl4_121 ),
    inference(avatar_component_clause,[],[f4517]) ).

tff(f4707,plain,
    ( spl4_133
    | ~ spl4_9
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4528,f4500,f141,f4704]) ).

tff(f4704,plain,
    ( spl4_133
  <=> ( 2 = count(add(sK1,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_133])]) ).

tff(f4528,plain,
    ( ( 2 = count(add(sK1,sK3)) )
    | ~ spl4_9
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f143,f4502]) ).

tff(f4696,plain,
    ( ~ spl4_132
    | spl4_30
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4598,f4500,f498,f4693]) ).

tff(f4693,plain,
    ( spl4_132
  <=> ( 1 = sK2 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_132])]) ).

tff(f498,plain,
    ( spl4_30
  <=> ( sK2 = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_30])]) ).

tff(f4598,plain,
    ( ( 1 != sK2 )
    | spl4_30
    | ~ spl4_118 ),
    inference(evaluation,[],[f4542]) ).

tff(f4542,plain,
    ( ( sK2 != $sum(2,-1) )
    | spl4_30
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f499,f4502]) ).

tff(f499,plain,
    ( ( sK2 != $sum(count(sK3),-1) )
    | spl4_30 ),
    inference(avatar_component_clause,[],[f498]) ).

tff(f4691,plain,
    ( spl4_131
    | ~ spl4_20
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4601,f4500,f210,f4688]) ).

tff(f4688,plain,
    ( spl4_131
  <=> ( 1 = count(remove(sK1,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_131])]) ).

tff(f4601,plain,
    ( ( 1 = count(remove(sK1,sK3)) )
    | ~ spl4_20
    | ~ spl4_118 ),
    inference(evaluation,[],[f4534]) ).

tff(f4534,plain,
    ( ( count(remove(sK1,sK3)) = $sum(2,-1) )
    | ~ spl4_20
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f212,f4502]) ).

tff(f4684,plain,
    ( spl4_130
    | ~ spl4_11
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4530,f4500,f151,f4681]) ).

tff(f4681,plain,
    ( spl4_130
  <=> ( 2 = count(add(sK0,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_130])]) ).

tff(f4530,plain,
    ( ( 2 = count(add(sK0,sK3)) )
    | ~ spl4_11
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f153,f4502]) ).

tff(f4679,plain,
    ( ~ spl4_129
    | spl4_99
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4607,f4500,f4125,f4676]) ).

tff(f4676,plain,
    ( spl4_129
  <=> $less(1,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_129])]) ).

tff(f4125,plain,
    ( spl4_99
  <=> $less($sum(count(sK3),-1),sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_99])]) ).

tff(f4607,plain,
    ( ~ $less(1,sK1)
    | spl4_99
    | ~ spl4_118 ),
    inference(evaluation,[],[f4583]) ).

tff(f4583,plain,
    ( ~ $less($sum(2,-1),sK1)
    | spl4_99
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f4127,f4502]) ).

tff(f4127,plain,
    ( ~ $less($sum(count(sK3),-1),sK1)
    | spl4_99 ),
    inference(avatar_component_clause,[],[f4125]) ).

tff(f4674,plain,
    ( ~ spl4_128
    | spl4_61
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4610,f4500,f1239,f4671]) ).

tff(f4671,plain,
    ( spl4_128
  <=> $less(3,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_128])]) ).

tff(f1239,plain,
    ( spl4_61
  <=> $less($sum(count(sK3),1),sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_61])]) ).

tff(f4610,plain,
    ( ~ $less(3,sK2)
    | spl4_61
    | ~ spl4_118 ),
    inference(evaluation,[],[f4566]) ).

tff(f4566,plain,
    ( ~ $less($sum(2,1),sK2)
    | spl4_61
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f1241,f4502]) ).

tff(f1241,plain,
    ( ~ $less($sum(count(sK3),1),sK2)
    | spl4_61 ),
    inference(avatar_component_clause,[],[f1239]) ).

tff(f4667,plain,
    ( spl4_127
    | ~ spl4_10
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4529,f4500,f146,f4664]) ).

tff(f4529,plain,
    ( ( 2 = count(add(sK2,sK3)) )
    | ~ spl4_10
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f148,f4502]) ).

tff(f4656,plain,
    ( ~ spl4_126
    | spl4_53
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4623,f4500,f843,f4653]) ).

tff(f4653,plain,
    ( spl4_126
  <=> ( sK2 = 3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_126])]) ).

tff(f843,plain,
    ( spl4_53
  <=> ( sK2 = $sum(count(sK3),1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_53])]) ).

tff(f4623,plain,
    ( ( sK2 != 3 )
    | spl4_53
    | ~ spl4_118 ),
    inference(evaluation,[],[f4553]) ).

tff(f4553,plain,
    ( ( sK2 != $sum(2,1) )
    | spl4_53
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f844,f4502]) ).

tff(f844,plain,
    ( ( sK2 != $sum(count(sK3),1) )
    | spl4_53 ),
    inference(avatar_component_clause,[],[f843]) ).

tff(f4649,plain,
    ( spl4_125
    | ~ spl4_52
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4625,f4500,f839,f4646]) ).

tff(f4646,plain,
    ( spl4_125
  <=> $less(sK2,3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_125])]) ).

tff(f839,plain,
    ( spl4_52
  <=> $less(sK2,$sum(count(sK3),1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_52])]) ).

tff(f4625,plain,
    ( $less(sK2,3)
    | ~ spl4_52
    | ~ spl4_118 ),
    inference(evaluation,[],[f4552]) ).

tff(f4552,plain,
    ( $less(sK2,$sum(2,1))
    | ~ spl4_52
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f841,f4502]) ).

tff(f841,plain,
    ( $less(sK2,$sum(count(sK3),1))
    | ~ spl4_52 ),
    inference(avatar_component_clause,[],[f839]) ).

tff(f4644,plain,
    ( spl4_124
    | ~ spl4_19
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4628,f4500,f205,f4641]) ).

tff(f4628,plain,
    ( ( 1 = count(remove(sK2,sK3)) )
    | ~ spl4_19
    | ~ spl4_118 ),
    inference(evaluation,[],[f4533]) ).

tff(f4533,plain,
    ( ( $sum(2,-1) = count(remove(sK2,sK3)) )
    | ~ spl4_19
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f207,f4502]) ).

tff(f4637,plain,
    ( ~ spl4_123
    | spl4_59
    | ~ spl4_118 ),
    inference(avatar_split_clause,[],[f4632,f4500,f1188,f4634]) ).

tff(f4634,plain,
    ( spl4_123
  <=> $less(1,sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_123])]) ).

tff(f4632,plain,
    ( ~ $less(1,sK2)
    | spl4_59
    | ~ spl4_118 ),
    inference(evaluation,[],[f4562]) ).

tff(f4562,plain,
    ( ~ $less($sum(2,-1),sK2)
    | spl4_59
    | ~ spl4_118 ),
    inference(backward_demodulation,[],[f1190,f4502]) ).

tff(f4526,plain,
    ( spl4_122
    | ~ spl4_111
    | ~ spl4_114 ),
    inference(avatar_split_clause,[],[f4521,f4462,f4438,f4523]) ).

tff(f4438,plain,
    ( spl4_111
  <=> ( remove(sK0,sK3) = add(sK1,empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_111])]) ).

tff(f4521,plain,
    ( ( $sum(count(sK3),-1) = count(add(sK1,add(sK1,empty))) )
    | ~ spl4_111
    | ~ spl4_114 ),
    inference(forward_demodulation,[],[f4464,f4440]) ).

tff(f4440,plain,
    ( ( remove(sK0,sK3) = add(sK1,empty) )
    | ~ spl4_111 ),
    inference(avatar_component_clause,[],[f4438]) ).

tff(f4520,plain,
    ( ~ spl4_121
    | ~ spl4_111
    | spl4_112 ),
    inference(avatar_split_clause,[],[f4480,f4448,f4438,f4517]) ).

tff(f4480,plain,
    ( ( count(add(sK1,add(sK1,empty))) != count(sK3) )
    | ~ spl4_111
    | spl4_112 ),
    inference(backward_demodulation,[],[f4449,f4440]) ).

tff(f4515,plain,
    ( spl4_116
    | ~ spl4_1
    | ~ spl4_18
    | ~ spl4_111 ),
    inference(avatar_split_clause,[],[f4514,f4438,f200,f78,f4488]) ).

tff(f4488,plain,
    ( spl4_116
  <=> ( 1 = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_116])]) ).

tff(f4514,plain,
    ( ( 1 = $sum(count(sK3),-1) )
    | ~ spl4_1
    | ~ spl4_18
    | ~ spl4_111 ),
    inference(forward_demodulation,[],[f4473,f281]) ).

tff(f4473,plain,
    ( ( $sum(count(sK3),-1) = count(add(sK1,empty)) )
    | ~ spl4_18
    | ~ spl4_111 ),
    inference(backward_demodulation,[],[f202,f4440]) ).

tff(f4513,plain,
    ( spl4_120
    | ~ spl4_103
    | ~ spl4_111 ),
    inference(avatar_split_clause,[],[f4477,f4438,f4201,f4510]) ).

tff(f4510,plain,
    ( spl4_120
  <=> ( empty = remove(sK1,add(sK1,empty)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_120])]) ).

tff(f4477,plain,
    ( ( empty = remove(sK1,add(sK1,empty)) )
    | ~ spl4_103
    | ~ spl4_111 ),
    inference(backward_demodulation,[],[f4203,f4440]) ).

tff(f4203,plain,
    ( ( empty = remove(sK1,remove(sK0,sK3)) )
    | ~ spl4_103 ),
    inference(avatar_component_clause,[],[f4201]) ).

tff(f4508,plain,
    ( spl4_119
    | ~ spl4_28
    | ~ spl4_111 ),
    inference(avatar_split_clause,[],[f4474,f4438,f329,f4505]) ).

tff(f4474,plain,
    ( ( add(sK0,add(sK1,empty)) = sK3 )
    | ~ spl4_28
    | ~ spl4_111 ),
    inference(backward_demodulation,[],[f331,f4440]) ).

tff(f4503,plain,
    ( spl4_118
    | spl4_115
    | ~ spl4_1
    | ~ spl4_18
    | ~ spl4_51
    | ~ spl4_111 ),
    inference(avatar_split_clause,[],[f4498,f4438,f827,f200,f78,f4485,f4500]) ).

tff(f4485,plain,
    ( spl4_115
  <=> ! [X30: $int] : ( empty = remove(X30,add(sK1,empty)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_115])]) ).

tff(f4498,plain,
    ( ! [X36: $int] :
        ( ( empty = remove(X36,add(sK1,empty)) )
        | ( 2 = count(sK3) ) )
    | ~ spl4_1
    | ~ spl4_18
    | ~ spl4_51
    | ~ spl4_111 ),
    inference(forward_subsumption_demodulation,[],[f4497,f1671]) ).

tff(f1671,plain,
    ( ! [X4: $int,X5: $int] :
        ( ( empty = remove(X5,add(X4,empty)) )
        | ( 2 = count(add(X5,add(X4,empty))) ) )
    | ~ spl4_1 ),
    inference(evaluation,[],[f1646]) ).

tff(f1646,plain,
    ( ! [X4: $int,X5: $int] :
        ( ( $sum(1,1) = count(add(X5,add(X4,empty))) )
        | ( empty = remove(X5,add(X4,empty)) )
        | ( 0 != $sum(1,-1) ) )
    | ~ spl4_1 ),
    inference(superposition,[],[f524,f281]) ).

tff(f4497,plain,
    ( ! [X36: $int] :
        ( ( count(sK3) = count(add(X36,add(sK1,empty))) )
        | ( empty = remove(X36,add(sK1,empty)) ) )
    | ~ spl4_18
    | ~ spl4_51
    | ~ spl4_111 ),
    inference(forward_demodulation,[],[f4476,f4440]) ).

tff(f4476,plain,
    ( ! [X36: $int] :
        ( ( empty = remove(X36,remove(sK0,sK3)) )
        | ( count(sK3) = count(add(X36,add(sK1,empty))) ) )
    | ~ spl4_18
    | ~ spl4_51
    | ~ spl4_111 ),
    inference(backward_demodulation,[],[f1673,f4440]) ).

tff(f1673,plain,
    ( ! [X36: $int] :
        ( ( count(add(X36,remove(sK0,sK3))) = count(sK3) )
        | ( empty = remove(X36,remove(sK0,sK3)) ) )
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(trivial_inequality_removal,[],[f1672]) ).

tff(f1672,plain,
    ( ! [X36: $int] :
        ( ( 0 != 0 )
        | ( empty = remove(X36,remove(sK0,sK3)) )
        | ( count(add(X36,remove(sK0,sK3))) = count(sK3) ) )
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f1669,f829]) ).

tff(f829,plain,
    ( ( 0 = $sum(-2,count(sK3)) )
    | ~ spl4_51 ),
    inference(avatar_component_clause,[],[f827]) ).

tff(f1669,plain,
    ( ! [X36: $int] :
        ( ( empty = remove(X36,remove(sK0,sK3)) )
        | ( count(add(X36,remove(sK0,sK3))) = count(sK3) )
        | ( 0 != $sum(-2,count(sK3)) ) )
    | ~ spl4_18 ),
    inference(evaluation,[],[f1660]) ).

tff(f1660,plain,
    ( ! [X36: $int] :
        ( ( 0 != $sum($sum(count(sK3),-1),-1) )
        | ( count(add(X36,remove(sK0,sK3))) = $sum($sum(count(sK3),-1),1) )
        | ( empty = remove(X36,remove(sK0,sK3)) ) )
    | ~ spl4_18 ),
    inference(superposition,[],[f524,f202]) ).

tff(f4496,plain,
    ( spl4_117
    | ~ spl4_105
    | ~ spl4_111 ),
    inference(avatar_split_clause,[],[f4478,f4438,f4212,f4493]) ).

tff(f4212,plain,
    ( spl4_105
  <=> ( empty = remove(sK2,remove(sK0,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_105])]) ).

tff(f4478,plain,
    ( ( empty = remove(sK2,add(sK1,empty)) )
    | ~ spl4_105
    | ~ spl4_111 ),
    inference(backward_demodulation,[],[f4214,f4440]) ).

tff(f4214,plain,
    ( ( empty = remove(sK2,remove(sK0,sK3)) )
    | ~ spl4_105 ),
    inference(avatar_component_clause,[],[f4212]) ).

tff(f4491,plain,
    ( spl4_115
    | spl4_116
    | ~ spl4_1
    | ~ spl4_18
    | ~ spl4_51
    | ~ spl4_111 ),
    inference(avatar_split_clause,[],[f4483,f4438,f827,f200,f78,f4488,f4485]) ).

tff(f4483,plain,
    ( ! [X30: $int] :
        ( ( 1 = $sum(count(sK3),-1) )
        | ( empty = remove(X30,add(sK1,empty)) ) )
    | ~ spl4_1
    | ~ spl4_18
    | ~ spl4_51
    | ~ spl4_111 ),
    inference(forward_subsumption_demodulation,[],[f4482,f1400]) ).

tff(f1400,plain,
    ( ! [X4: $int,X5: $int] :
        ( ( empty = remove(X5,add(X4,empty)) )
        | ( 1 = count(remove(X5,add(X4,empty))) ) )
    | ~ spl4_1 ),
    inference(evaluation,[],[f1381]) ).

tff(f1381,plain,
    ( ! [X4: $int,X5: $int] :
        ( ( empty = remove(X5,add(X4,empty)) )
        | ( 1 = count(remove(X5,add(X4,empty))) )
        | ( 0 != $sum(1,-1) ) )
    | ~ spl4_1 ),
    inference(superposition,[],[f467,f281]) ).

tff(f4482,plain,
    ( ! [X30: $int] :
        ( ( empty = remove(X30,add(sK1,empty)) )
        | ( $sum(count(sK3),-1) = count(remove(X30,add(sK1,empty))) ) )
    | ~ spl4_18
    | ~ spl4_51
    | ~ spl4_111 ),
    inference(forward_demodulation,[],[f4475,f4440]) ).

tff(f4475,plain,
    ( ! [X30: $int] :
        ( ( empty = remove(X30,remove(sK0,sK3)) )
        | ( $sum(count(sK3),-1) = count(remove(X30,add(sK1,empty))) ) )
    | ~ spl4_18
    | ~ spl4_51
    | ~ spl4_111 ),
    inference(backward_demodulation,[],[f1407,f4440]) ).

tff(f1407,plain,
    ( ! [X30: $int] :
        ( ( empty = remove(X30,remove(sK0,sK3)) )
        | ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(trivial_inequality_removal,[],[f1406]) ).

tff(f1406,plain,
    ( ! [X30: $int] :
        ( ( empty = remove(X30,remove(sK0,sK3)) )
        | ( 0 != 0 )
        | ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f1399,f829]) ).

tff(f4465,plain,
    ( spl4_24
    | spl4_114
    | ~ spl4_1
    | ~ spl4_18
    | ~ spl4_103 ),
    inference(avatar_split_clause,[],[f4460,f4201,f200,f78,f4462,f247]) ).

tff(f4460,plain,
    ( ( $sum(count(sK3),-1) = count(add(sK1,remove(sK0,sK3))) )
    | ( 0 = $sum(count(sK3),-1) )
    | ~ spl4_1
    | ~ spl4_18
    | ~ spl4_103 ),
    inference(forward_demodulation,[],[f4459,f80]) ).

tff(f4459,plain,
    ( ( $sum(count(sK3),-1) = count(empty) )
    | ( $sum(count(sK3),-1) = count(add(sK1,remove(sK0,sK3))) )
    | ~ spl4_18
    | ~ spl4_103 ),
    inference(forward_demodulation,[],[f4458,f202]) ).

tff(f4458,plain,
    ( ( $sum(count(sK3),-1) = count(add(sK1,remove(sK0,sK3))) )
    | ( count(empty) = count(remove(sK0,sK3)) )
    | ~ spl4_18
    | ~ spl4_103 ),
    inference(forward_demodulation,[],[f4419,f202]) ).

tff(f4419,plain,
    ( ( count(add(sK1,remove(sK0,sK3))) = count(remove(sK0,sK3)) )
    | ( count(empty) = count(remove(sK0,sK3)) )
    | ~ spl4_103 ),
    inference(superposition,[],[f156,f4203]) ).

tff(f4457,plain,
    ( spl4_111
    | spl4_113
    | ~ spl4_1
    | ~ spl4_103 ),
    inference(avatar_split_clause,[],[f4452,f4201,f78,f4454,f4438]) ).

tff(f4452,plain,
    ( ( 0 = count(remove(sK0,sK3)) )
    | ( remove(sK0,sK3) = add(sK1,empty) )
    | ~ spl4_1
    | ~ spl4_103 ),
    inference(forward_demodulation,[],[f4425,f80]) ).

tff(f4425,plain,
    ( ( count(empty) = count(remove(sK0,sK3)) )
    | ( remove(sK0,sK3) = add(sK1,empty) )
    | ~ spl4_103 ),
    inference(superposition,[],[f320,f4203]) ).

tff(f320,plain,
    ! [X2: $int,X3: collection] :
      ( ( add(X2,remove(X2,X3)) = X3 )
      | ( count(remove(X2,X3)) = count(X3) ) ),
    inference(resolution,[],[f70,f64]) ).

tff(f4451,plain,
    ( spl4_111
    | spl4_112
    | ~ spl4_18
    | ~ spl4_103 ),
    inference(avatar_split_clause,[],[f4446,f4201,f200,f4448,f4438]) ).

tff(f4446,plain,
    ( ( count(add(sK1,remove(sK0,sK3))) = count(sK3) )
    | ( remove(sK0,sK3) = add(sK1,empty) )
    | ~ spl4_18
    | ~ spl4_103 ),
    inference(evaluation,[],[f4445]) ).

tff(f4445,plain,
    ( ( remove(sK0,sK3) = add(sK1,empty) )
    | ( count(add(sK1,remove(sK0,sK3))) = $sum($sum(count(sK3),-1),1) )
    | ~ spl4_18
    | ~ spl4_103 ),
    inference(forward_demodulation,[],[f4424,f202]) ).

tff(f4424,plain,
    ( ( $sum(count(remove(sK0,sK3)),1) = count(add(sK1,remove(sK0,sK3))) )
    | ( remove(sK0,sK3) = add(sK1,empty) )
    | ~ spl4_103 ),
    inference(superposition,[],[f319,f4203]) ).

tff(f319,plain,
    ! [X0: $int,X1: collection] :
      ( ( add(X0,remove(X0,X1)) = X1 )
      | ( count(add(X0,X1)) = $sum(count(X1),1) ) ),
    inference(resolution,[],[f70,f49]) ).

tff(f4441,plain,
    ( spl4_76
    | spl4_111
    | ~ spl4_7
    | ~ spl4_103 ),
    inference(avatar_split_clause,[],[f4414,f4201,f109,f4438,f2029]) ).

tff(f4414,plain,
    ( ( remove(sK0,sK3) = add(sK1,empty) )
    | ( sK1 = sK0 )
    | ~ spl4_7
    | ~ spl4_103 ),
    inference(superposition,[],[f1222,f4203]) ).

tff(f4338,plain,
    ( spl4_110
    | spl4_15
    | spl4_108
    | ~ spl4_7
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4337,f827,f205,f109,f4270,f179,f4332]) ).

tff(f4332,plain,
    ( spl4_110
  <=> ( empty = remove(sK1,remove(sK2,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_110])]) ).

tff(f179,plain,
    ( spl4_15
  <=> ( $sum(count(sK3),-1) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_15])]) ).

tff(f4337,plain,
    ( ( sK2 = sK1 )
    | ( $sum(count(sK3),-1) = count(sK3) )
    | ( empty = remove(sK1,remove(sK2,sK3)) )
    | ~ spl4_7
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4294,f207]) ).

tff(f4294,plain,
    ( ( count(remove(sK2,sK3)) = count(sK3) )
    | ( sK2 = sK1 )
    | ( empty = remove(sK1,remove(sK2,sK3)) )
    | ~ spl4_7
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(superposition,[],[f1233,f1681]) ).

tff(f1681,plain,
    ( ! [X37: $int] :
        ( ( count(sK3) = count(add(X37,remove(sK2,sK3))) )
        | ( empty = remove(X37,remove(sK2,sK3)) ) )
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(trivial_inequality_removal,[],[f1680]) ).

tff(f1680,plain,
    ( ! [X37: $int] :
        ( ( count(sK3) = count(add(X37,remove(sK2,sK3))) )
        | ( 0 != 0 )
        | ( empty = remove(X37,remove(sK2,sK3)) ) )
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f1664,f829]) ).

tff(f1664,plain,
    ( ! [X37: $int] :
        ( ( 0 != $sum(-2,count(sK3)) )
        | ( count(sK3) = count(add(X37,remove(sK2,sK3))) )
        | ( empty = remove(X37,remove(sK2,sK3)) ) )
    | ~ spl4_19 ),
    inference(evaluation,[],[f1661]) ).

tff(f1661,plain,
    ( ! [X37: $int] :
        ( ( $sum($sum(count(sK3),-1),1) = count(add(X37,remove(sK2,sK3))) )
        | ( empty = remove(X37,remove(sK2,sK3)) )
        | ( 0 != $sum($sum(count(sK3),-1),-1) ) )
    | ~ spl4_19 ),
    inference(superposition,[],[f524,f207]) ).

tff(f4335,plain,
    ( spl4_110
    | spl4_15
    | spl4_108
    | ~ spl4_7
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4330,f827,f205,f109,f4270,f179,f4332]) ).

tff(f4330,plain,
    ( ( sK2 = sK1 )
    | ( $sum(count(sK3),-1) = count(sK3) )
    | ( empty = remove(sK1,remove(sK2,sK3)) )
    | ~ spl4_7
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4286,f207]) ).

tff(f4286,plain,
    ( ( empty = remove(sK1,remove(sK2,sK3)) )
    | ( sK2 = sK1 )
    | ( count(remove(sK2,sK3)) = count(sK3) )
    | ~ spl4_7
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(superposition,[],[f1681,f1233]) ).

tff(f4327,plain,
    ( spl4_109
    | spl4_104
    | spl4_15
    | ~ spl4_6
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4326,f827,f205,f104,f179,f4208,f4322]) ).

tff(f4322,plain,
    ( spl4_109
  <=> ( empty = remove(sK0,remove(sK2,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_109])]) ).

tff(f4326,plain,
    ( ( $sum(count(sK3),-1) = count(sK3) )
    | ( sK2 = sK0 )
    | ( empty = remove(sK0,remove(sK2,sK3)) )
    | ~ spl4_6
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4293,f207]) ).

tff(f4293,plain,
    ( ( sK2 = sK0 )
    | ( empty = remove(sK0,remove(sK2,sK3)) )
    | ( count(remove(sK2,sK3)) = count(sK3) )
    | ~ spl4_6
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(superposition,[],[f1232,f1681]) ).

tff(f4325,plain,
    ( spl4_104
    | spl4_15
    | spl4_109
    | ~ spl4_6
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4320,f827,f205,f104,f4322,f179,f4208]) ).

tff(f4320,plain,
    ( ( empty = remove(sK0,remove(sK2,sK3)) )
    | ( $sum(count(sK3),-1) = count(sK3) )
    | ( sK2 = sK0 )
    | ~ spl4_6
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4285,f207]) ).

tff(f4285,plain,
    ( ( sK2 = sK0 )
    | ( empty = remove(sK0,remove(sK2,sK3)) )
    | ( count(remove(sK2,sK3)) = count(sK3) )
    | ~ spl4_6
    | ~ spl4_19
    | ~ spl4_51 ),
    inference(superposition,[],[f1681,f1232]) ).

tff(f4280,plain,
    ( spl4_15
    | spl4_108
    | spl4_107
    | ~ spl4_5
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4279,f827,f210,f99,f4266,f4270,f179]) ).

tff(f4266,plain,
    ( spl4_107
  <=> ( empty = remove(sK2,remove(sK1,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_107])]) ).

tff(f4279,plain,
    ( ( empty = remove(sK2,remove(sK1,sK3)) )
    | ( sK2 = sK1 )
    | ( $sum(count(sK3),-1) = count(sK3) )
    | ~ spl4_5
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4235,f212]) ).

tff(f4235,plain,
    ( ( empty = remove(sK2,remove(sK1,sK3)) )
    | ( count(remove(sK1,sK3)) = count(sK3) )
    | ( sK2 = sK1 )
    | ~ spl4_5
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(superposition,[],[f1231,f1675]) ).

tff(f1675,plain,
    ( ! [X38: $int] :
        ( ( count(add(X38,remove(sK1,sK3))) = count(sK3) )
        | ( empty = remove(X38,remove(sK1,sK3)) ) )
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(trivial_inequality_removal,[],[f1674]) ).

tff(f1674,plain,
    ( ! [X38: $int] :
        ( ( empty = remove(X38,remove(sK1,sK3)) )
        | ( count(add(X38,remove(sK1,sK3))) = count(sK3) )
        | ( 0 != 0 ) )
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f1668,f829]) ).

tff(f1231,plain,
    ( ! [X29: $int] :
        ( ( count(add(sK2,remove(X29,sK3))) = count(remove(X29,sK3)) )
        | ( sK2 = X29 ) )
    | ~ spl4_5 ),
    inference(resolution,[],[f351,f101]) ).

tff(f4275,plain,
    ( spl4_15
    | spl4_106
    | spl4_76
    | ~ spl4_6
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4274,f827,f210,f104,f2029,f4260,f179]) ).

tff(f4260,plain,
    ( spl4_106
  <=> ( empty = remove(sK0,remove(sK1,sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_106])]) ).

tff(f4274,plain,
    ( ( sK1 = sK0 )
    | ( empty = remove(sK0,remove(sK1,sK3)) )
    | ( $sum(count(sK3),-1) = count(sK3) )
    | ~ spl4_6
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4225,f212]) ).

tff(f4225,plain,
    ( ( sK1 = sK0 )
    | ( count(remove(sK1,sK3)) = count(sK3) )
    | ( empty = remove(sK0,remove(sK1,sK3)) )
    | ~ spl4_6
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(superposition,[],[f1675,f1232]) ).

tff(f4273,plain,
    ( spl4_107
    | spl4_108
    | spl4_15
    | ~ spl4_5
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4264,f827,f210,f99,f179,f4270,f4266]) ).

tff(f4264,plain,
    ( ( $sum(count(sK3),-1) = count(sK3) )
    | ( sK2 = sK1 )
    | ( empty = remove(sK2,remove(sK1,sK3)) )
    | ~ spl4_5
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4227,f212]) ).

tff(f4227,plain,
    ( ( empty = remove(sK2,remove(sK1,sK3)) )
    | ( sK2 = sK1 )
    | ( count(remove(sK1,sK3)) = count(sK3) )
    | ~ spl4_5
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(superposition,[],[f1675,f1231]) ).

tff(f4263,plain,
    ( spl4_76
    | spl4_106
    | spl4_15
    | ~ spl4_6
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4258,f827,f210,f104,f179,f4260,f2029]) ).

tff(f4258,plain,
    ( ( $sum(count(sK3),-1) = count(sK3) )
    | ( empty = remove(sK0,remove(sK1,sK3)) )
    | ( sK1 = sK0 )
    | ~ spl4_6
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4233,f212]) ).

tff(f4233,plain,
    ( ( count(remove(sK1,sK3)) = count(sK3) )
    | ( sK1 = sK0 )
    | ( empty = remove(sK0,remove(sK1,sK3)) )
    | ~ spl4_6
    | ~ spl4_20
    | ~ spl4_51 ),
    inference(superposition,[],[f1232,f1675]) ).

tff(f4219,plain,
    ( spl4_76
    | spl4_15
    | spl4_103
    | ~ spl4_7
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4218,f827,f200,f109,f4201,f179,f2029]) ).

tff(f4218,plain,
    ( ( empty = remove(sK1,remove(sK0,sK3)) )
    | ( $sum(count(sK3),-1) = count(sK3) )
    | ( sK1 = sK0 )
    | ~ spl4_7
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4167,f202]) ).

tff(f4167,plain,
    ( ( empty = remove(sK1,remove(sK0,sK3)) )
    | ( sK1 = sK0 )
    | ( count(sK3) = count(remove(sK0,sK3)) )
    | ~ spl4_7
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(superposition,[],[f1673,f1233]) ).

tff(f4217,plain,
    ( spl4_105
    | spl4_15
    | spl4_104
    | ~ spl4_5
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4216,f827,f200,f99,f4208,f179,f4212]) ).

tff(f4216,plain,
    ( ( sK2 = sK0 )
    | ( $sum(count(sK3),-1) = count(sK3) )
    | ( empty = remove(sK2,remove(sK0,sK3)) )
    | ~ spl4_5
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4176,f202]) ).

tff(f4176,plain,
    ( ( count(sK3) = count(remove(sK0,sK3)) )
    | ( empty = remove(sK2,remove(sK0,sK3)) )
    | ( sK2 = sK0 )
    | ~ spl4_5
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(superposition,[],[f1231,f1673]) ).

tff(f4215,plain,
    ( spl4_15
    | spl4_104
    | spl4_105
    | ~ spl4_5
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4206,f827,f200,f99,f4212,f4208,f179]) ).

tff(f4206,plain,
    ( ( empty = remove(sK2,remove(sK0,sK3)) )
    | ( sK2 = sK0 )
    | ( $sum(count(sK3),-1) = count(sK3) )
    | ~ spl4_5
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4168,f202]) ).

tff(f4168,plain,
    ( ( count(sK3) = count(remove(sK0,sK3)) )
    | ( sK2 = sK0 )
    | ( empty = remove(sK2,remove(sK0,sK3)) )
    | ~ spl4_5
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(superposition,[],[f1673,f1231]) ).

tff(f4204,plain,
    ( spl4_103
    | spl4_76
    | spl4_15
    | ~ spl4_7
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(avatar_split_clause,[],[f4199,f827,f200,f109,f179,f2029,f4201]) ).

tff(f4199,plain,
    ( ( $sum(count(sK3),-1) = count(sK3) )
    | ( sK1 = sK0 )
    | ( empty = remove(sK1,remove(sK0,sK3)) )
    | ~ spl4_7
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(forward_demodulation,[],[f4175,f202]) ).

tff(f4175,plain,
    ( ( empty = remove(sK1,remove(sK0,sK3)) )
    | ( sK1 = sK0 )
    | ( count(sK3) = count(remove(sK0,sK3)) )
    | ~ spl4_7
    | ~ spl4_18
    | ~ spl4_51 ),
    inference(superposition,[],[f1233,f1673]) ).

tff(f4164,plain,
    ( spl4_100
    | spl4_102
    | ~ spl4_3
    | spl4_99 ),
    inference(avatar_split_clause,[],[f4134,f4125,f89,f4162,f4154]) ).

tff(f4154,plain,
    ( spl4_100
  <=> ( sK1 = $sum(count(sK3),-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_100])]) ).

tff(f4162,plain,
    ( spl4_102
  <=> ! [X3: $int] :
        ( $less(X3,$sum(count(sK3),-1))
        | ( sK1 = X3 )
        | $less(sK2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_102])]) ).

tff(f89,plain,
    ( spl4_3
  <=> $less(sK2,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_3])]) ).

tff(f4134,plain,
    ( ! [X3: $int] :
        ( $less(X3,$sum(count(sK3),-1))
        | $less(sK2,X3)
        | ( sK1 = X3 )
        | ( sK1 = $sum(count(sK3),-1) ) )
    | ~ spl4_3
    | spl4_99 ),
    inference(resolution,[],[f4127,f414]) ).

tff(f414,plain,
    ( ! [X2: $int,X1: $int] :
        ( $less(X1,X2)
        | $less(sK2,X1)
        | $less(X2,sK1)
        | ( sK1 = X2 )
        | ( sK1 = X1 ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f379,f120]) ).

tff(f379,plain,
    ( ! [X18: $int] :
        ( $less(sK2,X18)
        | $less(X18,sK1)
        | ( sK1 = X18 ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f120,f91]) ).

tff(f91,plain,
    ( $less(sK2,sK1)
    | ~ spl4_3 ),
    inference(avatar_component_clause,[],[f89]) ).

tff(f4160,plain,
    ( spl4_100
    | spl4_101
    | spl4_99 ),
    inference(avatar_split_clause,[],[f4140,f4125,f4158,f4154]) ).

tff(f4158,plain,
    ( spl4_101
  <=> ! [X7: $int] :
        ( $less(sK1,X7)
        | $less(X7,$sum(count(sK3),-1))
        | ( sK1 = X7 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_101])]) ).

tff(f4140,plain,
    ( ! [X7: $int] :
        ( $less(sK1,X7)
        | ( sK1 = $sum(count(sK3),-1) )
        | ( sK1 = X7 )
        | $less(X7,$sum(count(sK3),-1)) )
    | spl4_99 ),
    inference(resolution,[],[f4127,f370]) ).

tff(f4128,plain,
    ( ~ spl4_99
    | ~ spl4_96 ),
    inference(avatar_split_clause,[],[f4115,f3651,f4125]) ).

tff(f3651,plain,
    ( spl4_96
  <=> $less(sK1,$sum(count(sK3),-1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_96])]) ).

tff(f4115,plain,
    ( ~ $less($sum(count(sK3),-1),sK1)
    | ~ spl4_96 ),
    inference(resolution,[],[f3657,f23]) ).

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

tff(f3657,plain,
    ( ! [X0: $int] :
        ( $less(X0,$sum(count(sK3),-1))
        | ~ $less(X0,sK1) )
    | ~ spl4_96 ),
    inference(resolution,[],[f3653,f24]) ).

tff(f3653,plain,
    ( $less(sK1,$sum(count(sK3),-1))
    | ~ spl4_96 ),
    inference(avatar_component_clause,[],[f3651]) ).

tff(f3959,plain,
    ( spl4_39
    | spl4_98
    | spl4_97
    | ~ spl4_4
    | ~ spl4_92 ),
    inference(avatar_split_clause,[],[f3938,f3138,f94,f3952,f3955,f634]) ).

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

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

tff(f3952,plain,
    ( spl4_97
  <=> ! [X10: $int] :
        ( $less(sK2,X10)
        | ( 0 = X10 )
        | $less(X10,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_97])]) ).

tff(f94,plain,
    ( spl4_4
  <=> $less(sK1,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_4])]) ).

tff(f3938,plain,
    ( ! [X9: $int] :
        ( ( 0 = X9 )
        | $less(X9,sK0)
        | $less(sK1,0)
        | ( 0 = sK1 )
        | $less(sK2,X9) )
    | ~ spl4_4
    | ~ spl4_92 ),
    inference(resolution,[],[f3145,f297]) ).

tff(f297,plain,
    ( ! [X0: $int,X1: $int] :
        ( ~ $less(X1,X0)
        | $less(sK1,X0)
        | $less(X1,sK0)
        | ( sK1 = X0 ) )
    | ~ spl4_4 ),
    inference(resolution,[],[f130,f24]) ).

tff(f130,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK0)
        | $less(sK1,X0)
        | ( sK1 = X0 ) )
    | ~ spl4_4 ),
    inference(resolution,[],[f117,f25]) ).

tff(f117,plain,
    ( ! [X1: $int] :
        ( ~ $less(X1,sK1)
        | $less(X1,sK0) )
    | ~ spl4_4 ),
    inference(resolution,[],[f24,f96]) ).

tff(f96,plain,
    ( $less(sK1,sK0)
    | ~ spl4_4 ),
    inference(avatar_component_clause,[],[f94]) ).

tff(f3145,plain,
    ( ! [X3: $int] :
        ( $less(sK2,X3)
        | $less(X3,0)
        | ( 0 = X3 ) )
    | ~ spl4_92 ),
    inference(resolution,[],[f3140,f120]) ).

tff(f3140,plain,
    ( $less(sK2,0)
    | ~ spl4_92 ),
    inference(avatar_component_clause,[],[f3138]) ).

tff(f3958,plain,
    ( spl4_97
    | spl4_54
    | spl4_98
    | ~ spl4_4
    | ~ spl4_92 ),
    inference(avatar_split_clause,[],[f3939,f3138,f94,f3955,f957,f3952]) ).

tff(f957,plain,
    ( spl4_54
  <=> ( 0 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_54])]) ).

tff(f3939,plain,
    ( ! [X10: $int] :
        ( $less(sK1,0)
        | ( 0 = sK0 )
        | $less(sK2,X10)
        | $less(X10,sK0)
        | ( 0 = X10 ) )
    | ~ spl4_4
    | ~ spl4_92 ),
    inference(resolution,[],[f3145,f385]) ).

tff(f385,plain,
    ( ! [X2: $int,X3: $int] :
        ( ~ $less(X3,X2)
        | ( sK0 = X2 )
        | $less(sK1,X2)
        | $less(X3,sK0) )
    | ~ spl4_4 ),
    inference(resolution,[],[f377,f24]) ).

tff(f377,plain,
    ( ! [X15: $int] :
        ( $less(X15,sK0)
        | $less(sK1,X15)
        | ( sK0 = X15 ) )
    | ~ spl4_4 ),
    inference(resolution,[],[f120,f96]) ).

tff(f3656,plain,
    ( spl4_96
    | spl4_24
    | ~ spl4_20
    | ~ spl4_95 ),
    inference(avatar_split_clause,[],[f3648,f3613,f210,f247,f3651]) ).

tff(f3648,plain,
    ( ( 0 = $sum(count(sK3),-1) )
    | $less(sK1,$sum(count(sK3),-1))
    | ~ spl4_20
    | ~ spl4_95 ),
    inference(superposition,[],[f3614,f212]) ).

tff(f3655,plain,
    ( spl4_96
    | spl4_24
    | ~ spl4_18
    | ~ spl4_95 ),
    inference(avatar_split_clause,[],[f3646,f3613,f200,f247,f3651]) ).

tff(f3646,plain,
    ( ( 0 = $sum(count(sK3),-1) )
    | $less(sK1,$sum(count(sK3),-1))
    | ~ spl4_18
    | ~ spl4_95 ),
    inference(superposition,[],[f3614,f202]) ).

tff(f3654,plain,
    ( spl4_96
    | spl4_24
    | ~ spl4_19
    | ~ spl4_95 ),
    inference(avatar_split_clause,[],[f3647,f3613,f205,f247,f3651]) ).

tff(f3647,plain,
    ( ( 0 = $sum(count(sK3),-1) )
    | $less(sK1,$sum(count(sK3),-1))
    | ~ spl4_19
    | ~ spl4_95 ),
    inference(superposition,[],[f3614,f207]) ).

tff(f3615,plain,
    ( spl4_39
    | spl4_94
    | spl4_95
    | ~ spl4_4 ),
    inference(avatar_split_clause,[],[f3538,f94,f3613,f3610,f634]) ).

tff(f3610,plain,
    ( spl4_94
  <=> ! [X21: $int] :
        ( ( sK1 = X21 )
        | $less(X21,sK0)
        | $less(0,X21) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_94])]) ).

tff(f3538,plain,
    ( ! [X21: $int,X22: collection] :
        ( ( 0 = count(X22) )
        | ( sK1 = X21 )
        | $less(0,X21)
        | $less(sK1,count(X22))
        | ( 0 = sK1 )
        | $less(X21,sK0) )
    | ~ spl4_4 ),
    inference(resolution,[],[f922,f308]) ).

tff(f308,plain,
    ! [X0: collection,X1: $int] :
      ( ~ $less(X1,0)
      | ( 0 = count(X0) )
      | $less(X1,count(X0)) ),
    inference(resolution,[],[f121,f24]) ).

tff(f922,plain,
    ( ! [X16: $int,X17: $int] :
        ( $less(sK1,X17)
        | $less(X17,X16)
        | $less(X16,sK0)
        | ( sK1 = X16 )
        | ( sK1 = X17 ) )
    | ~ spl4_4 ),
    inference(resolution,[],[f370,f117]) ).

tff(f3491,plain,
    ( spl4_39
    | spl4_33
    | spl4_93
    | ~ spl4_3 ),
    inference(avatar_split_clause,[],[f3412,f89,f3489,f510,f634]) ).

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

tff(f3489,plain,
    ( spl4_93
  <=> ! [X22: collection,X21: $int] :
        ( $less(sK2,X21)
        | ( sK1 = X21 )
        | $less(X21,count(X22))
        | ( 0 = count(X22) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_93])]) ).

tff(f3412,plain,
    ( ! [X21: $int,X22: collection] :
        ( $less(sK2,X21)
        | ( 0 = count(X22) )
        | $less(X21,count(X22))
        | $less(0,sK1)
        | ( 0 = sK1 )
        | ( sK1 = X21 ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f414,f308]) ).

tff(f3141,plain,
    ( spl4_92
    | ~ spl4_1
    | ~ spl4_88 ),
    inference(avatar_split_clause,[],[f3112,f2775,f78,f3138]) ).

tff(f3112,plain,
    ( $less(sK2,0)
    | ~ spl4_1
    | ~ spl4_88 ),
    inference(superposition,[],[f2776,f80]) ).

tff(f3028,plain,
    ( spl4_33
    | spl4_38
    | spl4_91
    | ~ spl4_3
    | ~ spl4_35 ),
    inference(avatar_split_clause,[],[f2982,f555,f89,f3026,f629,f510]) ).

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

tff(f3026,plain,
    ( spl4_91
  <=> ! [X20: $int,X19: $int] :
        ( ( 0 = X19 )
        | $less(X20,sK0)
        | $less(sK2,X19)
        | ~ $less(X20,X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_91])]) ).

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

tff(f2982,plain,
    ( ! [X19: $int,X20: $int] :
        ( ( 0 = X19 )
        | ~ $less(X20,X19)
        | ( 0 = sK2 )
        | $less(0,sK1)
        | $less(sK2,X19)
        | $less(X20,sK0) )
    | ~ spl4_3
    | ~ spl4_35 ),
    inference(resolution,[],[f382,f610]) ).

tff(f610,plain,
    ( ! [X3: $int,X4: $int] :
        ( ~ $less(X3,0)
        | $less(X4,sK0)
        | ~ $less(X4,X3) )
    | ~ spl4_35 ),
    inference(resolution,[],[f578,f24]) ).

tff(f578,plain,
    ( ! [X1: $int] :
        ( $less(X1,sK0)
        | ~ $less(X1,0) )
    | ~ spl4_35 ),
    inference(resolution,[],[f557,f24]) ).

tff(f557,plain,
    ( $less(0,sK0)
    | ~ spl4_35 ),
    inference(avatar_component_clause,[],[f555]) ).

tff(f382,plain,
    ( ! [X22: $int,X23: $int] :
        ( $less(X23,sK1)
        | $less(sK2,X22)
        | $less(X22,X23)
        | ( X22 = X23 )
        | ( sK2 = X23 ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f120,f127]) ).

tff(f127,plain,
    ( ! [X0: $int] :
        ( $less(X0,sK1)
        | $less(sK2,X0)
        | ( sK2 = X0 ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f116,f25]) ).

tff(f116,plain,
    ( ! [X0: $int] :
        ( ~ $less(X0,sK2)
        | $less(X0,sK1) )
    | ~ spl4_3 ),
    inference(resolution,[],[f24,f91]) ).

tff(f3024,plain,
    ( spl4_33
    | spl4_38
    | spl4_90
    | ~ spl4_3 ),
    inference(avatar_split_clause,[],[f2983,f89,f3022,f629,f510]) ).

tff(f3022,plain,
    ( spl4_90
  <=> ! [X22: collection,X21: $int] :
        ( $less(X21,count(X22))
        | ( 0 = X21 )
        | $less(sK2,X21)
        | ( 0 = count(X22) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_90])]) ).

tff(f2983,plain,
    ( ! [X21: $int,X22: collection] :
        ( $less(X21,count(X22))
        | ( 0 = count(X22) )
        | ( 0 = sK2 )
        | $less(0,sK1)
        | $less(sK2,X21)
        | ( 0 = X21 ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f382,f308]) ).

tff(f2782,plain,
    ( spl4_33
    | spl4_38
    | spl4_39
    | spl4_89
    | ~ spl4_3
    | ~ spl4_37 ),
    inference(avatar_split_clause,[],[f2778,f626,f89,f2780,f634,f629,f510]) ).

tff(f2780,plain,
    ( spl4_89
  <=> ! [X43: collection,X44: $int] :
        ( ( count(add(X44,X43)) = count(X43) )
        | $less(sK2,$sum(count(X43),1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_89])]) ).

tff(f626,plain,
    ( spl4_37
  <=> ! [X10: collection] :
        ( $less(sK2,count(X10))
        | ( 0 = count(X10) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_37])]) ).

tff(f2778,plain,
    ( ! [X44: $int,X43: collection] :
        ( ( count(add(X44,X43)) = count(X43) )
        | ( 0 = sK1 )
        | $less(sK2,$sum(count(X43),1))
        | ( 0 = sK2 )
        | $less(0,sK1) )
    | ~ spl4_3
    | ~ spl4_37 ),
    inference(forward_subsumption_demodulation,[],[f2748,f998]) ).

tff(f998,plain,
    ( ! [X0: $int,X1: collection] :
        ( ( count(add(X0,X1)) = count(X1) )
        | $less(sK2,$sum(count(X1),1))
        | ( 0 = $sum(count(X1),1) ) )
    | ~ spl4_37 ),
    inference(superposition,[],[f627,f193]) ).

tff(f627,plain,
    ( ! [X10: collection] :
        ( $less(sK2,count(X10))
        | ( 0 = count(X10) ) )
    | ~ spl4_37 ),
    inference(avatar_component_clause,[],[f626]) ).

tff(f2748,plain,
    ( ! [X44: $int,X43: collection] :
        ( ( sK2 = $sum(count(X43),1) )
        | ( 0 = sK1 )
        | ( count(add(X44,X43)) = count(X43) )
        | $less(sK2,$sum(count(X43),1))
        | $less(0,sK1) )
    | ~ spl4_3 ),
    inference(resolution,[],[f372,f441]) ).

tff(f441,plain,
    ! [X12: $int,X13: collection] :
      ( ~ $less($sum(count(X13),1),0)
      | ( count(X13) = count(add(X12,X13)) ) ),
    inference(superposition,[],[f60,f193]) ).

tff(f372,plain,
    ( ! [X6: $int,X7: $int] :
        ( $less(sK2,X6)
        | $less(X7,sK1)
        | $less(X6,X7)
        | ( sK1 = X7 )
        | ( sK2 = X6 ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f120,f127]) ).

tff(f2777,plain,
    ( spl4_39
    | spl4_38
    | spl4_88
    | spl4_33
    | ~ spl4_3
    | ~ spl4_37 ),
    inference(avatar_split_clause,[],[f2773,f626,f89,f510,f2775,f629,f634]) ).

tff(f2773,plain,
    ( ! [X42: collection] :
        ( $less(0,sK1)
        | $less(sK2,count(X42))
        | ( 0 = sK2 )
        | ( 0 = sK1 ) )
    | ~ spl4_3
    | ~ spl4_37 ),
    inference(forward_subsumption_demodulation,[],[f2744,f627]) ).

tff(f2744,plain,
    ( ! [X42: collection] :
        ( ( sK2 = count(X42) )
        | ( 0 = sK1 )
        | $less(sK2,count(X42))
        | $less(0,sK1) )
    | ~ spl4_3 ),
    inference(resolution,[],[f372,f60]) ).

tff(f2772,plain,
    ( spl4_39
    | spl4_87
    | spl4_38
    | spl4_33
    | ~ spl4_3
    | ~ spl4_37 ),
    inference(avatar_split_clause,[],[f2768,f626,f89,f510,f629,f2770,f634]) ).

tff(f2770,plain,
    ( spl4_87
  <=> ! [X45: collection,X46: $int] :
        ( ( count(add(X46,X45)) = $sum(count(X45),1) )
        | $less(sK2,$sum(count(X45),-1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_87])]) ).

tff(f2768,plain,
    ( ! [X46: $int,X45: collection] :
        ( $less(0,sK1)
        | ( 0 = sK2 )
        | ( count(add(X46,X45)) = $sum(count(X45),1) )
        | ( 0 = sK1 )
        | $less(sK2,$sum(count(X45),-1)) )
    | ~ spl4_3
    | ~ spl4_37 ),
    inference(forward_subsumption_demodulation,[],[f2749,f1005]) ).

tff(f1005,plain,
    ( ! [X8: collection,X7: $int] :
        ( $less(sK2,$sum(count(X8),-1))
        | ( count(add(X7,X8)) = $sum(count(X8),1) )
        | ( 0 = $sum(count(X8),-1) ) )
    | ~ spl4_37 ),
    inference(superposition,[],[f627,f197]) ).

tff(f2749,plain,
    ( ! [X46: $int,X45: collection] :
        ( $less(0,sK1)
        | ( 0 = sK1 )
        | ( sK2 = $sum(count(X45),-1) )
        | $less(sK2,$sum(count(X45),-1))
        | ( count(add(X46,X45)) = $sum(count(X45),1) ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f372,f525]) ).

tff(f2767,plain,
    ( spl4_39
    | spl4_38
    | spl4_86
    | spl4_33
    | ~ spl4_3
    | ~ spl4_37 ),
    inference(avatar_split_clause,[],[f2763,f626,f89,f510,f2765,f629,f634]) ).

tff(f2765,plain,
    ( spl4_86
  <=> ! [X48: $int,X47: collection] :
        ( ( count(X47) = count(remove(X48,X47)) )
        | $less(sK2,$sum(count(X47),-1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_86])]) ).

tff(f2763,plain,
    ( ! [X48: $int,X47: collection] :
        ( $less(0,sK1)
        | ( count(X47) = count(remove(X48,X47)) )
        | $less(sK2,$sum(count(X47),-1))
        | ( 0 = sK2 )
        | ( 0 = sK1 ) )
    | ~ spl4_3
    | ~ spl4_37 ),
    inference(forward_subsumption_demodulation,[],[f2750,f1006]) ).

tff(f1006,plain,
    ( ! [X10: collection,X9: $int] :
        ( ( 0 = $sum(count(X10),-1) )
        | $less(sK2,$sum(count(X10),-1))
        | ( count(X10) = count(remove(X9,X10)) ) )
    | ~ spl4_37 ),
    inference(superposition,[],[f627,f198]) ).

tff(f2750,plain,
    ( ! [X48: $int,X47: collection] :
        ( $less(0,sK1)
        | $less(sK2,$sum(count(X47),-1))
        | ( 0 = sK1 )
        | ( sK2 = $sum(count(X47),-1) )
        | ( count(X47) = count(remove(X48,X47)) ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f372,f468]) ).

tff(f2677,plain,
    ( spl4_85
    | spl4_84
    | ~ spl4_1
    | ~ spl4_7 ),
    inference(avatar_split_clause,[],[f2673,f109,f78,f2668,f2675]) ).

tff(f2675,plain,
    ( spl4_85
  <=> ! [X12: $int] :
        ( ( 0 = count(add(X12,add(sK1,empty))) )
        | ( empty = remove(X12,add(sK1,empty)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_85])]) ).

tff(f2673,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( 0 = count(add(X12,add(sK1,empty))) )
        | ( sK1 = X11 )
        | ( empty = remove(X12,add(sK1,empty)) ) )
    | ~ spl4_1
    | ~ spl4_7 ),
    inference(forward_subsumption_demodulation,[],[f2672,f52]) ).

tff(f2672,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( 0 = count(add(X12,add(sK1,empty))) )
        | ( sK1 = X11 )
        | ( empty = remove(X12,add(sK1,remove(X11,sK3))) ) )
    | ~ spl4_1
    | ~ spl4_7 ),
    inference(forward_demodulation,[],[f2671,f80]) ).

tff(f2671,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( count(add(X12,add(sK1,empty))) = count(empty) )
        | ( empty = remove(X12,add(sK1,remove(X11,sK3))) )
        | ( 0 != count(remove(X11,sK3)) )
        | ( sK1 = X11 ) )
    | ~ spl4_7 ),
    inference(forward_subsumption_demodulation,[],[f2651,f52]) ).

tff(f2651,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( sK1 = X11 )
        | ( count(remove(X11,sK3)) = count(add(X12,add(sK1,remove(X11,sK3)))) )
        | ( empty = remove(X12,add(sK1,remove(X11,sK3))) )
        | ( 0 != count(remove(X11,sK3)) ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f403,f1233]) ).

tff(f2670,plain,
    ( spl4_13
    | spl4_84
    | ~ spl4_7 ),
    inference(avatar_split_clause,[],[f2666,f109,f2668,f171]) ).

tff(f171,plain,
    ( spl4_13
  <=> ( empty = add(sK1,empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_13])]) ).

tff(f2666,plain,
    ( ! [X2: $int] :
        ( ( sK1 = X2 )
        | ( 0 != count(remove(X2,sK3)) )
        | ( empty = add(sK1,empty) ) )
    | ~ spl4_7 ),
    inference(forward_subsumption_demodulation,[],[f2645,f52]) ).

tff(f2645,plain,
    ( ! [X2: $int] :
        ( ( empty = add(sK1,remove(X2,sK3)) )
        | ( sK1 = X2 )
        | ( 0 != count(remove(X2,sK3)) ) )
    | ~ spl4_7 ),
    inference(superposition,[],[f52,f1233]) ).

tff(f2636,plain,
    ( spl4_83
    | spl4_81
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f2631,f104,f2625,f2633]) ).

tff(f2633,plain,
    ( spl4_83
  <=> ( empty = add(sK0,empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_83])]) ).

tff(f2631,plain,
    ( ! [X2: $int] :
        ( ( 0 != count(remove(X2,sK3)) )
        | ( empty = add(sK0,empty) )
        | ( sK0 = X2 ) )
    | ~ spl4_6 ),
    inference(forward_subsumption_demodulation,[],[f2600,f52]) ).

tff(f2600,plain,
    ( ! [X2: $int] :
        ( ( 0 != count(remove(X2,sK3)) )
        | ( empty = add(sK0,remove(X2,sK3)) )
        | ( sK0 = X2 ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f52,f1232]) ).

tff(f2630,plain,
    ( spl4_81
    | spl4_82
    | ~ spl4_1
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f2623,f104,f78,f2628,f2625]) ).

tff(f2628,plain,
    ( spl4_82
  <=> ! [X12: $int] :
        ( ( empty = remove(X12,add(sK0,empty)) )
        | ( 0 = count(add(X12,add(sK0,empty))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_82])]) ).

tff(f2623,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( empty = remove(X12,add(sK0,empty)) )
        | ( 0 = count(add(X12,add(sK0,empty))) )
        | ( sK0 = X11 )
        | ( 0 != count(remove(X11,sK3)) ) )
    | ~ spl4_1
    | ~ spl4_6 ),
    inference(forward_subsumption_demodulation,[],[f2622,f52]) ).

tff(f2622,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( sK0 = X11 )
        | ( 0 != count(remove(X11,sK3)) )
        | ( empty = remove(X12,add(sK0,remove(X11,sK3))) )
        | ( 0 = count(add(X12,add(sK0,empty))) ) )
    | ~ spl4_1
    | ~ spl4_6 ),
    inference(forward_demodulation,[],[f2621,f80]) ).

tff(f2621,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( count(add(X12,add(sK0,empty))) = count(empty) )
        | ( sK0 = X11 )
        | ( empty = remove(X12,add(sK0,remove(X11,sK3))) ) )
    | ~ spl4_6 ),
    inference(forward_subsumption_demodulation,[],[f2606,f52]) ).

tff(f2606,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( count(add(X12,add(sK0,remove(X11,sK3)))) = count(remove(X11,sK3)) )
        | ( sK0 = X11 )
        | ( empty = remove(X12,add(sK0,remove(X11,sK3))) ) )
    | ~ spl4_6 ),
    inference(superposition,[],[f403,f1232]) ).

tff(f2580,plain,
    ( spl4_80
    | spl4_79
    | ~ spl4_5 ),
    inference(avatar_split_clause,[],[f2575,f99,f2572,f2577]) ).

tff(f2575,plain,
    ( ! [X2: $int] :
        ( ( 0 != count(remove(X2,sK3)) )
        | ( empty = add(sK2,empty) )
        | ( sK2 = X2 ) )
    | ~ spl4_5 ),
    inference(forward_subsumption_demodulation,[],[f2544,f52]) ).

tff(f2544,plain,
    ( ! [X2: $int] :
        ( ( sK2 = X2 )
        | ( empty = add(sK2,remove(X2,sK3)) )
        | ( 0 != count(remove(X2,sK3)) ) )
    | ~ spl4_5 ),
    inference(superposition,[],[f52,f1231]) ).

tff(f2574,plain,
    ( spl4_78
    | spl4_79
    | ~ spl4_1
    | ~ spl4_5 ),
    inference(avatar_split_clause,[],[f2567,f99,f78,f2572,f2569]) ).

tff(f2569,plain,
    ( spl4_78
  <=> ! [X12: $int] :
        ( ( 0 = count(add(X12,add(sK2,empty))) )
        | ( empty = remove(X12,add(sK2,empty)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_78])]) ).

tff(f2567,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( sK2 = X11 )
        | ( 0 = count(add(X12,add(sK2,empty))) )
        | ( empty = remove(X12,add(sK2,empty)) )
        | ( 0 != count(remove(X11,sK3)) ) )
    | ~ spl4_1
    | ~ spl4_5 ),
    inference(forward_demodulation,[],[f2566,f80]) ).

tff(f2566,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( sK2 = X11 )
        | ( count(add(X12,add(sK2,empty))) = count(empty) )
        | ( empty = remove(X12,add(sK2,empty)) ) )
    | ~ spl4_5 ),
    inference(forward_subsumption_demodulation,[],[f2565,f52]) ).

tff(f2565,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( empty = remove(X12,add(sK2,empty)) )
        | ( count(remove(X11,sK3)) = count(add(X12,add(sK2,remove(X11,sK3)))) )
        | ( sK2 = X11 ) )
    | ~ spl4_5 ),
    inference(forward_subsumption_demodulation,[],[f2550,f52]) ).

tff(f2550,plain,
    ( ! [X11: $int,X12: $int] :
        ( ( 0 != count(remove(X11,sK3)) )
        | ( empty = remove(X12,add(sK2,remove(X11,sK3))) )
        | ( sK2 = X11 )
        | ( count(remove(X11,sK3)) = count(add(X12,add(sK2,remove(X11,sK3)))) ) )
    | ~ spl4_5 ),
    inference(superposition,[],[f403,f1231]) ).

tff(f2035,plain,
    ( spl4_76
    | spl4_77
    | ~ spl4_4 ),
    inference(avatar_split_clause,[],[f2027,f94,f2033,f2029]) ).

tff(f2033,plain,
    ( spl4_77
  <=> ! [X13: collection,X14: $int] :
        ( ( count(X13) = X14 )
        | $less(0,X14)
        | $less(sK1,count(X13))
        | $less(X14,sK0)
        | ( 0 = count(X13) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_77])]) ).

tff(f2027,plain,
    ( ! [X14: $int,X13: collection] :
        ( ( count(X13) = X14 )
        | ( 0 = count(X13) )
        | $less(X14,sK0)
        | $less(sK1,count(X13))
        | $less(0,X14)
        | ( sK1 = sK0 ) )
    | ~ spl4_4 ),
    inference(backward_subsumption_demodulation,[],[f1852,f1978]) ).

tff(f1978,plain,
    ( ! [X14: $int,X13: collection] :
        ( ( 0 = count(X13) )
        | $less(sK1,count(X13))
        | ( count(X13) = X14 )
        | $less(0,X14)
        | $less(X14,sK0)
        | ( count(X13) = sK0 ) )
    | ~ spl4_4 ),
    inference(resolution,[],[f385,f376]) ).

tff(f1852,plain,
    ( ! [X14: $int,X13: collection] :
        ( ( 0 = count(X13) )
        | ( count(X13) = sK1 )
        | $less(sK1,count(X13))
        | $less(0,X14)
        | ( count(X13) = X14 )
        | $less(X14,sK0) )
    | ~ spl4_4 ),
    inference(resolution,[],[f297,f376]) ).

tff(f1909,plain,
    ( spl4_73
    | spl4_74
    | spl4_75
    | ~ spl4_4
    | ~ spl4_58 ),
    inference(avatar_split_clause,[],[f1854,f1015,f94,f1907,f1903,f1899]) ).

tff(f1899,plain,
    ( spl4_73
  <=> ( 1 = sK1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_73])]) ).

tff(f1903,plain,
    ( spl4_74
  <=> $less(sK1,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_74])]) ).

tff(f1907,plain,
    ( spl4_75
  <=> ! [X16: $int] :
        ( $less(sK2,X16)
        | $less(X16,sK0)
        | ( 1 = X16 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_75])]) ).

tff(f1015,plain,
    ( spl4_58
  <=> $less(sK2,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_58])]) ).

tff(f1854,plain,
    ( ! [X16: $int] :
        ( $less(sK2,X16)
        | $less(sK1,1)
        | ( 1 = X16 )
        | $less(X16,sK0)
        | ( 1 = sK1 ) )
    | ~ spl4_4
    | ~ spl4_58 ),
    inference(resolution,[],[f297,f1076]) ).

tff(f1076,plain,
    ( ! [X0: $int] :
        ( $less(sK2,X0)
        | $less(X0,1)
        | ( 1 = X0 ) )
    | ~ spl4_58 ),
    inference(resolution,[],[f1017,f120]) ).

tff(f1017,plain,
    ( $less(sK2,1)
    | ~ spl4_58 ),
    inference(avatar_component_clause,[],[f1015]) ).

tff(f1740,plain,
    ( ~ spl4_65
    | spl4_72
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f1702,f205,f1738,f1710]) ).

tff(f1710,plain,
    ( spl4_65
  <=> ( count(sK3) = $sum(1,count(sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_65])]) ).

tff(f1738,plain,
    ( spl4_72
  <=> ! [X54: $int,X55: $int] :
        ( ~ in(X55,add(X54,remove(sK2,sK3)))
        | ( count(add(X54,remove(sK2,sK3))) = $sum(count(sK3),-1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_72])]) ).

tff(f1702,plain,
    ( ! [X54: $int,X55: $int] :
        ( ~ in(X55,add(X54,remove(sK2,sK3)))
        | ( count(sK3) != $sum(1,count(sK3)) )
        | ( count(add(X54,remove(sK2,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_19 ),
    inference(evaluation,[],[f1699]) ).

tff(f1699,plain,
    ( ! [X54: $int,X55: $int] :
        ( ( count(add(X54,remove(sK2,sK3))) = $sum(count(sK3),-1) )
        | ~ in(X55,add(X54,remove(sK2,sK3)))
        | ( $sum(2,$sum(count(sK3),-1)) != $sum($sum(count(sK3),-1),1) ) )
    | ~ spl4_19 ),
    inference(superposition,[],[f443,f207]) ).

tff(f1736,plain,
    ( ~ spl4_65
    | spl4_71
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f1705,f200,f1734,f1710]) ).

tff(f1734,plain,
    ( spl4_71
  <=> ! [X52: $int,X53: $int] :
        ( ~ in(X53,add(X52,remove(sK0,sK3)))
        | ( $sum(count(sK3),-1) = count(add(X52,remove(sK0,sK3))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_71])]) ).

tff(f1705,plain,
    ( ! [X52: $int,X53: $int] :
        ( ~ in(X53,add(X52,remove(sK0,sK3)))
        | ( count(sK3) != $sum(1,count(sK3)) )
        | ( $sum(count(sK3),-1) = count(add(X52,remove(sK0,sK3))) ) )
    | ~ spl4_18 ),
    inference(evaluation,[],[f1698]) ).

tff(f1698,plain,
    ( ! [X52: $int,X53: $int] :
        ( ~ in(X53,add(X52,remove(sK0,sK3)))
        | ( $sum(2,$sum(count(sK3),-1)) != $sum($sum(count(sK3),-1),1) )
        | ( $sum(count(sK3),-1) = count(add(X52,remove(sK0,sK3))) ) )
    | ~ spl4_18 ),
    inference(superposition,[],[f443,f202]) ).

tff(f1732,plain,
    ( ~ spl4_67
    | spl4_70
    | ~ spl4_9 ),
    inference(avatar_split_clause,[],[f1690,f141,f1730,f1718]) ).

tff(f1730,plain,
    ( spl4_70
  <=> ! [X27: $int,X26: $int] :
        ( ~ in(X27,add(X26,add(sK1,sK3)))
        | ( count(sK3) = count(add(X26,add(sK1,sK3))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_70])]) ).

tff(f1690,plain,
    ( ! [X26: $int,X27: $int] :
        ( ~ in(X27,add(X26,add(sK1,sK3)))
        | ( $sum(count(sK3),1) != $sum(2,count(sK3)) )
        | ( count(sK3) = count(add(X26,add(sK1,sK3))) ) )
    | ~ spl4_9 ),
    inference(superposition,[],[f443,f143]) ).

tff(f1728,plain,
    ( spl4_69
    | ~ spl4_67
    | ~ spl4_10 ),
    inference(avatar_split_clause,[],[f1691,f146,f1718,f1726]) ).

tff(f1726,plain,
    ( spl4_69
  <=> ! [X29: $int,X28: $int] :
        ( ~ in(X29,add(X28,add(sK2,sK3)))
        | ( count(sK3) = count(add(X28,add(sK2,sK3))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_69])]) ).

tff(f1691,plain,
    ( ! [X28: $int,X29: $int] :
        ( ( $sum(count(sK3),1) != $sum(2,count(sK3)) )
        | ~ in(X29,add(X28,add(sK2,sK3)))
        | ( count(sK3) = count(add(X28,add(sK2,sK3))) ) )
    | ~ spl4_10 ),
    inference(superposition,[],[f443,f148]) ).

tff(f1724,plain,
    ( ~ spl4_67
    | spl4_68
    | ~ spl4_11 ),
    inference(avatar_split_clause,[],[f1692,f151,f1722,f1718]) ).

tff(f1722,plain,
    ( spl4_68
  <=> ! [X30: $int,X31: $int] :
        ( ( count(add(X30,add(sK0,sK3))) = count(sK3) )
        | ~ in(X31,add(X30,add(sK0,sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_68])]) ).

tff(f1692,plain,
    ( ! [X31: $int,X30: $int] :
        ( ( count(add(X30,add(sK0,sK3))) = count(sK3) )
        | ( $sum(count(sK3),1) != $sum(2,count(sK3)) )
        | ~ in(X31,add(X30,add(sK0,sK3))) )
    | ~ spl4_11 ),
    inference(superposition,[],[f443,f153]) ).

tff(f1716,plain,
    ( ~ spl4_65
    | spl4_66
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f1708,f210,f1714,f1710]) ).

tff(f1714,plain,
    ( spl4_66
  <=> ! [X57: $int,X56: $int] :
        ( ~ in(X57,add(X56,remove(sK1,sK3)))
        | ( $sum(count(sK3),-1) = count(add(X56,remove(sK1,sK3))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_66])]) ).

tff(f1708,plain,
    ( ! [X56: $int,X57: $int] :
        ( ~ in(X57,add(X56,remove(sK1,sK3)))
        | ( count(sK3) != $sum(1,count(sK3)) )
        | ( $sum(count(sK3),-1) = count(add(X56,remove(sK1,sK3))) ) )
    | ~ spl4_20 ),
    inference(evaluation,[],[f1700]) ).

tff(f1700,plain,
    ( ! [X56: $int,X57: $int] :
        ( ~ in(X57,add(X56,remove(sK1,sK3)))
        | ( $sum(2,$sum(count(sK3),-1)) != $sum($sum(count(sK3),-1),1) )
        | ( $sum(count(sK3),-1) = count(add(X56,remove(sK1,sK3))) ) )
    | ~ spl4_20 ),
    inference(superposition,[],[f443,f212]) ).

tff(f1323,plain,
    ( ~ spl4_1
    | ~ spl4_64 ),
    inference(avatar_contradiction_clause,[],[f1322]) ).

tff(f1322,plain,
    ( $false
    | ~ spl4_1
    | ~ spl4_64 ),
    inference(evaluation,[],[f1321]) ).

tff(f1321,plain,
    ( ( 0 = 1 )
    | ~ spl4_1
    | ~ spl4_64 ),
    inference(forward_demodulation,[],[f1320,f80]) ).

tff(f1320,plain,
    ( ( 1 = count(empty) )
    | ~ spl4_1
    | ~ spl4_64 ),
    inference(backward_demodulation,[],[f281,f1317]) ).

tff(f1317,plain,
    ( ! [X26: $int] : ( empty = add(X26,empty) )
    | ~ spl4_64 ),
    inference(avatar_component_clause,[],[f1316]) ).

tff(f1316,plain,
    ( spl4_64
  <=> ! [X26: $int] : ( empty = add(X26,empty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_64])]) ).

tff(f1318,plain,
    ( spl4_63
    | spl4_64
    | ~ spl4_1 ),
    inference(avatar_split_clause,[],[f1311,f78,f1316,f1313]) ).

tff(f1313,plain,
    ( spl4_63
  <=> ! [X25: collection,X24: $int] : ( 0 != count(add(X24,X25)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_63])]) ).

tff(f1311,plain,
    ( ! [X26: $int,X24: $int,X25: collection] :
        ( ( empty = add(X26,empty) )
        | ( 0 != count(add(X24,X25)) ) )
    | ~ spl4_1 ),
    inference(forward_demodulation,[],[f1310,f541]) ).

tff(f1310,plain,
    ( ! [X26: $int,X24: $int,X25: collection] :
        ( ( 0 != count(add(X24,X25)) )
        | ( empty = add(X26,remove(X24,empty)) ) )
    | ~ spl4_1 ),
    inference(forward_subsumption_demodulation,[],[f1309,f52]) ).

tff(f1309,plain,
    ( ! [X26: $int,X24: $int,X25: collection] :
        ( ( 0 != count(add(X24,X25)) )
        | ( empty = add(X26,remove(X24,add(X24,X25))) ) )
    | ~ spl4_1 ),
    inference(evaluation,[],[f1308]) ).

tff(f1308,plain,
    ( ! [X26: $int,X24: $int,X25: collection] :
        ( ( empty = add(X26,remove(X24,add(X24,X25))) )
        | ( 1 = $sum(0,-1) )
        | ( 0 != count(add(X24,X25)) ) )
    | ~ spl4_1 ),
    inference(forward_demodulation,[],[f1307,f80]) ).

tff(f1307,plain,
    ( ! [X26: $int,X24: $int,X25: collection] :
        ( ( empty = add(X26,remove(X24,add(X24,X25))) )
        | ( 0 != count(add(X24,X25)) )
        | ( 1 = $sum(count(empty),-1) ) )
    | ~ spl4_1 ),
    inference(forward_demodulation,[],[f1306,f281]) ).

tff(f1306,plain,
    ( ! [X26: $int,X24: $int,X25: collection] :
        ( ( 0 != count(add(X24,X25)) )
        | ( $sum(count(empty),-1) = count(add(X26,empty)) )
        | ( empty = add(X26,remove(X24,add(X24,X25))) ) )
    | ~ spl4_1 ),
    inference(forward_demodulation,[],[f1305,f541]) ).

tff(f1305,plain,
    ! [X26: $int,X24: $int,X25: collection] :
      ( ( 0 != count(add(X24,X25)) )
      | ( empty = add(X26,remove(X24,add(X24,X25))) )
      | ( $sum(count(empty),-1) = count(add(X26,remove(X24,empty))) ) ),
    inference(forward_subsumption_demodulation,[],[f1299,f52]) ).

tff(f1299,plain,
    ! [X26: $int,X24: $int,X25: collection] :
      ( ( count(add(X26,remove(X24,add(X24,X25)))) = $sum(count(add(X24,X25)),-1) )
      | ( 0 != count(add(X24,X25)) )
      | ( empty = add(X26,remove(X24,add(X24,X25))) ) ),
    inference(evaluation,[],[f1292]) ).

tff(f1292,plain,
    ! [X26: $int,X24: $int,X25: collection] :
      ( ( 0 != $sum($sum(count(add(X24,X25)),-1),1) )
      | ( empty = add(X26,remove(X24,add(X24,X25))) )
      | ( count(add(X26,remove(X24,add(X24,X25)))) = $sum(count(add(X24,X25)),-1) ) ),
    inference(superposition,[],[f440,f282]) ).

tff(f1251,plain,
    ( spl4_53
    | spl4_62
    | spl4_61 ),
    inference(avatar_split_clause,[],[f1244,f1239,f1249,f843]) ).

tff(f1249,plain,
    ( spl4_62
  <=> ! [X1: $int] :
        ( ( sK2 = X1 )
        | $less(X1,$sum(count(sK3),1))
        | $less(sK2,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_62])]) ).

tff(f1244,plain,
    ( ! [X1: $int] :
        ( ( sK2 = X1 )
        | ( sK2 = $sum(count(sK3),1) )
        | $less(sK2,X1)
        | $less(X1,$sum(count(sK3),1)) )
    | spl4_61 ),
    inference(resolution,[],[f1241,f370]) ).

tff(f1242,plain,
    ( ~ spl4_61
    | ~ spl4_52 ),
    inference(avatar_split_clause,[],[f1234,f839,f1239]) ).

tff(f1234,plain,
    ( ~ $less($sum(count(sK3),1),sK2)
    | ~ spl4_52 ),
    inference(resolution,[],[f849,f23]) ).

tff(f849,plain,
    ( ! [X1: $int] :
        ( $less(X1,$sum(count(sK3),1))
        | ~ $less(X1,sK2) )
    | ~ spl4_52 ),
    inference(resolution,[],[f841,f24]) ).

tff(f1200,plain,
    ( spl4_30
    | spl4_60
    | spl4_59 ),
    inference(avatar_split_clause,[],[f1193,f1188,f1198,f498]) ).

tff(f1198,plain,
    ( spl4_60
  <=> ! [X1: $int] :
        ( $less(sK2,X1)
        | ( sK2 = X1 )
        | $less(X1,$sum(count(sK3),-1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_60])]) ).

tff(f1193,plain,
    ( ! [X1: $int] :
        ( $less(sK2,X1)
        | $less(X1,$sum(count(sK3),-1))
        | ( sK2 = X1 )
        | ( sK2 = $sum(count(sK3),-1) ) )
    | spl4_59 ),
    inference(resolution,[],[f1190,f370]) ).

tff(f1191,plain,
    ( ~ spl4_59
    | ~ spl4_31 ),
    inference(avatar_split_clause,[],[f1183,f502,f1188]) ).

tff(f502,plain,
    ( spl4_31
  <=> $less(sK2,$sum(count(sK3),-1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_31])]) ).

tff(f1183,plain,
    ( ~ $less($sum(count(sK3),-1),sK2)
    | ~ spl4_31 ),
    inference(resolution,[],[f606,f23]) ).

tff(f606,plain,
    ( ! [X1: $int] :
        ( $less(X1,$sum(count(sK3),-1))
        | ~ $less(X1,sK2) )
    | ~ spl4_31 ),
    inference(resolution,[],[f504,f24]) ).

tff(f504,plain,
    ( $less(sK2,$sum(count(sK3),-1))
    | ~ spl4_31 ),
    inference(avatar_component_clause,[],[f502]) ).

tff(f1018,plain,
    ( spl4_58
    | ~ spl4_1
    | ~ spl4_37 ),
    inference(avatar_split_clause,[],[f1013,f626,f78,f1015]) ).

tff(f1013,plain,
    ( $less(sK2,1)
    | ~ spl4_1
    | ~ spl4_37 ),
    inference(evaluation,[],[f999]) ).

tff(f999,plain,
    ( $less(sK2,1)
    | ( 0 = 1 )
    | ~ spl4_1
    | ~ spl4_37 ),
    inference(superposition,[],[f627,f281]) ).

tff(f971,plain,
    ( spl4_24
    | spl4_57
    | spl4_21 ),
    inference(avatar_split_clause,[],[f927,f234,f969,f247]) ).

tff(f969,plain,
    ( spl4_57
  <=> ! [X25: $int] :
        ( ( 0 = X25 )
        | $less(0,X25)
        | $less(X25,$sum(count(sK3),-1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_57])]) ).

tff(f927,plain,
    ( ! [X25: $int] :
        ( ( 0 = X25 )
        | ( 0 = $sum(count(sK3),-1) )
        | $less(X25,$sum(count(sK3),-1))
        | $less(0,X25) )
    | spl4_21 ),
    inference(resolution,[],[f370,f236]) ).

tff(f967,plain,
    ( spl4_48
    | spl4_56
    | spl4_40 ),
    inference(avatar_split_clause,[],[f928,f708,f965,f790]) ).

tff(f965,plain,
    ( spl4_56
  <=> ! [X26: $int] :
        ( $less(0,X26)
        | ( 0 = X26 )
        | $less(X26,$sum(count(sK3),1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_56])]) ).

tff(f708,plain,
    ( spl4_40
  <=> $less($sum(count(sK3),1),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_40])]) ).

tff(f928,plain,
    ( ! [X26: $int] :
        ( $less(0,X26)
        | $less(X26,$sum(count(sK3),1))
        | ( 0 = $sum(count(sK3),1) )
        | ( 0 = X26 ) )
    | spl4_40 ),
    inference(resolution,[],[f370,f710]) ).

tff(f710,plain,
    ( ~ $less($sum(count(sK3),1),0)
    | spl4_40 ),
    inference(avatar_component_clause,[],[f708]) ).

tff(f963,plain,
    ( spl4_54
    | spl4_55
    | spl4_36 ),
    inference(avatar_split_clause,[],[f932,f612,f961,f957]) ).

tff(f961,plain,
    ( spl4_55
  <=> ! [X34: $int] :
        ( $less(X34,sK0)
        | ( 0 = X34 )
        | $less(0,X34) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_55])]) ).

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

tff(f932,plain,
    ( ! [X34: $int] :
        ( $less(X34,sK0)
        | $less(0,X34)
        | ( 0 = X34 )
        | ( 0 = sK0 ) )
    | spl4_36 ),
    inference(resolution,[],[f370,f614]) ).

tff(f614,plain,
    ( ~ $less(sK0,0)
    | spl4_36 ),
    inference(avatar_component_clause,[],[f612]) ).

tff(f846,plain,
    ( spl4_33
    | spl4_52
    | spl4_53
    | ~ spl4_3
    | ~ spl4_49 ),
    inference(avatar_split_clause,[],[f835,f794,f89,f843,f839,f510]) ).

tff(f794,plain,
    ( spl4_49
  <=> $less(0,$sum(count(sK3),1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_49])]) ).

tff(f835,plain,
    ( ( sK2 = $sum(count(sK3),1) )
    | $less(sK2,$sum(count(sK3),1))
    | $less(0,sK1)
    | ~ spl4_3
    | ~ spl4_49 ),
    inference(resolution,[],[f796,f289]) ).

tff(f289,plain,
    ( ! [X2: $int,X1: $int] :
        ( ~ $less(X2,X1)
        | ( sK2 = X1 )
        | $less(X2,sK1)
        | $less(sK2,X1) )
    | ~ spl4_3 ),
    inference(resolution,[],[f127,f24]) ).

tff(f796,plain,
    ( $less(0,$sum(count(sK3),1))
    | ~ spl4_49 ),
    inference(avatar_component_clause,[],[f794]) ).

tff(f831,plain,
    ( spl4_51
    | spl4_50
    | spl4_44 ),
    inference(avatar_split_clause,[],[f820,f751,f823,f827]) ).

tff(f820,plain,
    ( $less(0,$sum(-2,count(sK3)))
    | ( 0 = $sum(-2,count(sK3)) )
    | spl4_44 ),
    inference(resolution,[],[f753,f25]) ).

tff(f753,plain,
    ( ~ $less($sum(-2,count(sK3)),0)
    | spl4_44 ),
    inference(avatar_component_clause,[],[f751]) ).

tff(f830,plain,
    ( spl4_50
    | spl4_51
    | spl4_44 ),
    inference(avatar_split_clause,[],[f821,f751,f827,f823]) ).

tff(f821,plain,
    ( ( 0 = $sum(-2,count(sK3)) )
    | $less(0,$sum(-2,count(sK3)))
    | spl4_44 ),
    inference(resolution,[],[f753,f25]) ).

tff(f798,plain,
    ( spl4_49
    | spl4_48
    | spl4_40 ),
    inference(avatar_split_clause,[],[f788,f708,f790,f794]) ).

tff(f788,plain,
    ( ( 0 = $sum(count(sK3),1) )
    | $less(0,$sum(count(sK3),1))
    | spl4_40 ),
    inference(resolution,[],[f710,f25]) ).

tff(f797,plain,
    ( spl4_48
    | spl4_49
    | spl4_40 ),
    inference(avatar_split_clause,[],[f787,f708,f794,f790]) ).

tff(f787,plain,
    ( $less(0,$sum(count(sK3),1))
    | ( 0 = $sum(count(sK3),1) )
    | spl4_40 ),
    inference(resolution,[],[f710,f25]) ).

tff(f767,plain,
    ( spl4_47
    | ~ spl4_44
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f744,f210,f751,f765]) ).

tff(f744,plain,
    ( ! [X32: $int] :
        ( ~ $less($sum(-2,count(sK3)),0)
        | ( count(remove(X32,remove(sK1,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_20 ),
    inference(evaluation,[],[f740]) ).

tff(f740,plain,
    ( ! [X32: $int] :
        ( ( count(remove(X32,remove(sK1,sK3))) = $sum(count(sK3),-1) )
        | ~ $less($sum($sum(count(sK3),-1),-1),0) )
    | ~ spl4_20 ),
    inference(superposition,[],[f468,f212]) ).

tff(f763,plain,
    ( ~ spl4_44
    | spl4_46
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f745,f200,f761,f751]) ).

tff(f745,plain,
    ( ! [X30: $int] :
        ( ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) )
        | ~ $less($sum(-2,count(sK3)),0) )
    | ~ spl4_18 ),
    inference(evaluation,[],[f738]) ).

tff(f738,plain,
    ( ! [X30: $int] :
        ( ( count(remove(X30,remove(sK0,sK3))) = $sum(count(sK3),-1) )
        | ~ $less($sum($sum(count(sK3),-1),-1),0) )
    | ~ spl4_18 ),
    inference(superposition,[],[f468,f202]) ).

tff(f757,plain,
    ( ~ spl4_44
    | spl4_45
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f747,f205,f755,f751]) ).

tff(f747,plain,
    ( ! [X31: $int] :
        ( ( count(remove(X31,remove(sK2,sK3))) = $sum(count(sK3),-1) )
        | ~ $less($sum(-2,count(sK3)),0) )
    | ~ spl4_19 ),
    inference(evaluation,[],[f739]) ).

tff(f739,plain,
    ( ! [X31: $int] :
        ( ~ $less($sum($sum(count(sK3),-1),-1),0)
        | ( count(remove(X31,remove(sK2,sK3))) = $sum(count(sK3),-1) ) )
    | ~ spl4_19 ),
    inference(superposition,[],[f468,f207]) ).

tff(f722,plain,
    ( spl4_43
    | ~ spl4_40
    | ~ spl4_10 ),
    inference(avatar_split_clause,[],[f689,f146,f708,f720]) ).

tff(f720,plain,
    ( spl4_43
  <=> ! [X13: $int] : ( count(add(X13,add(sK2,sK3))) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_43])]) ).

tff(f689,plain,
    ( ! [X13: $int] :
        ( ~ $less($sum(count(sK3),1),0)
        | ( count(add(X13,add(sK2,sK3))) = count(sK3) ) )
    | ~ spl4_10 ),
    inference(superposition,[],[f441,f148]) ).

tff(f718,plain,
    ( ~ spl4_40
    | spl4_42
    | ~ spl4_11 ),
    inference(avatar_split_clause,[],[f690,f151,f716,f708]) ).

tff(f716,plain,
    ( spl4_42
  <=> ! [X14: $int] : ( count(sK3) = count(add(X14,add(sK0,sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_42])]) ).

tff(f690,plain,
    ( ! [X14: $int] :
        ( ( count(sK3) = count(add(X14,add(sK0,sK3))) )
        | ~ $less($sum(count(sK3),1),0) )
    | ~ spl4_11 ),
    inference(superposition,[],[f441,f153]) ).

tff(f714,plain,
    ( ~ spl4_40
    | spl4_41
    | ~ spl4_9 ),
    inference(avatar_split_clause,[],[f688,f141,f712,f708]) ).

tff(f712,plain,
    ( spl4_41
  <=> ! [X12: $int] : ( count(add(X12,add(sK1,sK3))) = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_41])]) ).

tff(f688,plain,
    ( ! [X12: $int] :
        ( ( count(add(X12,add(sK1,sK3))) = count(sK3) )
        | ~ $less($sum(count(sK3),1),0) )
    | ~ spl4_9 ),
    inference(superposition,[],[f441,f143]) ).

tff(f637,plain,
    ( spl4_33
    | spl4_39
    | spl4_37
    | ~ spl4_3 ),
    inference(avatar_split_clause,[],[f622,f89,f626,f634,f510]) ).

tff(f622,plain,
    ( ! [X8: collection] :
        ( $less(sK2,count(X8))
        | ( 0 = count(X8) )
        | ( 0 = sK1 )
        | $less(0,sK1) )
    | ~ spl4_3 ),
    inference(resolution,[],[f308,f379]) ).

tff(f632,plain,
    ( spl4_33
    | spl4_37
    | spl4_38
    | ~ spl4_3 ),
    inference(avatar_split_clause,[],[f624,f89,f629,f626,f510]) ).

tff(f624,plain,
    ( ! [X10: collection] :
        ( ( 0 = sK2 )
        | $less(sK2,count(X10))
        | $less(0,sK1)
        | ( 0 = count(X10) ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f308,f127]) ).

tff(f615,plain,
    ( ~ spl4_36
    | ~ spl4_35 ),
    inference(avatar_split_clause,[],[f607,f555,f612]) ).

tff(f607,plain,
    ( ~ $less(sK0,0)
    | ~ spl4_35 ),
    inference(resolution,[],[f578,f23]) ).

tff(f558,plain,
    ( spl4_35
    | ~ spl4_4
    | ~ spl4_33 ),
    inference(avatar_split_clause,[],[f549,f510,f94,f555]) ).

tff(f549,plain,
    ( $less(0,sK0)
    | ~ spl4_4
    | ~ spl4_33 ),
    inference(resolution,[],[f512,f117]) ).

tff(f512,plain,
    ( $less(0,sK1)
    | ~ spl4_33 ),
    inference(avatar_component_clause,[],[f510]) ).

tff(f553,plain,
    ( spl4_32
    | ~ spl4_33 ),
    inference(avatar_split_clause,[],[f552,f510,f506]) ).

tff(f506,plain,
    ( spl4_32
  <=> ! [X4: $int] :
        ( $less(X4,sK1)
        | ~ $less(X4,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_32])]) ).

tff(f552,plain,
    ( ! [X1: $int] :
        ( ~ $less(X1,0)
        | $less(X1,sK1) )
    | ~ spl4_33 ),
    inference(resolution,[],[f512,f24]) ).

tff(f517,plain,
    ( spl4_33
    | spl4_30
    | spl4_31
    | ~ spl4_3
    | ~ spl4_26 ),
    inference(avatar_split_clause,[],[f482,f272,f89,f502,f498,f510]) ).

tff(f482,plain,
    ( $less(sK2,$sum(count(sK3),-1))
    | ( sK2 = $sum(count(sK3),-1) )
    | $less(0,sK1)
    | ~ spl4_3
    | ~ spl4_26 ),
    inference(resolution,[],[f289,f274]) ).

tff(f274,plain,
    ( $less(0,$sum(count(sK3),-1))
    | ~ spl4_26 ),
    inference(avatar_component_clause,[],[f272]) ).

tff(f516,plain,
    ( spl4_33
    | spl4_34
    | ~ spl4_3 ),
    inference(avatar_split_clause,[],[f483,f89,f514,f510]) ).

tff(f514,plain,
    ( spl4_34
  <=> ! [X12: collection] :
        ( $less(sK2,count(X12))
        | ( 0 = count(X12) )
        | ( count(X12) = sK2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_34])]) ).

tff(f483,plain,
    ( ! [X12: collection] :
        ( $less(sK2,count(X12))
        | ( count(X12) = sK2 )
        | $less(0,sK1)
        | ( 0 = count(X12) ) )
    | ~ spl4_3 ),
    inference(resolution,[],[f289,f121]) ).

tff(f508,plain,
    ( spl4_30
    | spl4_31
    | spl4_32
    | ~ spl4_3
    | ~ spl4_26 ),
    inference(avatar_split_clause,[],[f474,f272,f89,f506,f502,f498]) ).

tff(f474,plain,
    ( ! [X4: $int] :
        ( $less(X4,sK1)
        | ~ $less(X4,0)
        | $less(sK2,$sum(count(sK3),-1))
        | ( sK2 = $sum(count(sK3),-1) ) )
    | ~ spl4_3
    | ~ spl4_26 ),
    inference(resolution,[],[f289,f284]) ).

tff(f284,plain,
    ( ! [X0: $int] :
        ( $less(X0,$sum(count(sK3),-1))
        | ~ $less(X0,0) )
    | ~ spl4_26 ),
    inference(resolution,[],[f274,f24]) ).

tff(f337,plain,
    ( spl4_29
    | ~ spl4_7 ),
    inference(avatar_split_clause,[],[f318,f109,f334]) ).

tff(f334,plain,
    ( spl4_29
  <=> ( add(sK1,remove(sK1,sK3)) = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_29])]) ).

tff(f318,plain,
    ( ( add(sK1,remove(sK1,sK3)) = sK3 )
    | ~ spl4_7 ),
    inference(resolution,[],[f70,f111]) ).

tff(f332,plain,
    ( spl4_28
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f317,f104,f329]) ).

tff(f317,plain,
    ( ( add(sK0,remove(sK0,sK3)) = sK3 )
    | ~ spl4_6 ),
    inference(resolution,[],[f70,f106]) ).

tff(f327,plain,
    ( spl4_27
    | ~ spl4_5 ),
    inference(avatar_split_clause,[],[f316,f99,f324]) ).

tff(f324,plain,
    ( spl4_27
  <=> ( add(sK2,remove(sK2,sK3)) = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_27])]) ).

tff(f316,plain,
    ( ( add(sK2,remove(sK2,sK3)) = sK3 )
    | ~ spl4_5 ),
    inference(resolution,[],[f70,f101]) ).

tff(f276,plain,
    ( spl4_24
    | spl4_26
    | spl4_21 ),
    inference(avatar_split_clause,[],[f270,f234,f272,f247]) ).

tff(f270,plain,
    ( $less(0,$sum(count(sK3),-1))
    | ( 0 = $sum(count(sK3),-1) )
    | spl4_21 ),
    inference(resolution,[],[f236,f25]) ).

tff(f275,plain,
    ( spl4_26
    | spl4_24
    | spl4_21 ),
    inference(avatar_split_clause,[],[f269,f234,f247,f272]) ).

tff(f269,plain,
    ( ( 0 = $sum(count(sK3),-1) )
    | $less(0,$sum(count(sK3),-1))
    | spl4_21 ),
    inference(resolution,[],[f236,f25]) ).

tff(f254,plain,
    ( ~ spl4_24
    | spl4_25
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f229,f200,f251,f247]) ).

tff(f229,plain,
    ( ( empty = remove(sK0,sK3) )
    | ( 0 != $sum(count(sK3),-1) )
    | ~ spl4_18 ),
    inference(superposition,[],[f52,f202]) ).

tff(f245,plain,
    ( ~ spl4_22
    | spl4_23
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f231,f200,f243,f239]) ).

tff(f243,plain,
    ( spl4_23
  <=> ! [X1: $int] : in(X1,remove(sK0,sK3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_23])]) ).

tff(f231,plain,
    ( ! [X1: $int] :
        ( in(X1,remove(sK0,sK3))
        | ( $sum(-2,count(sK3)) != $sum(count(sK3),-1) ) )
    | ~ spl4_18 ),
    inference(evaluation,[],[f228]) ).

tff(f228,plain,
    ( ! [X1: $int] :
        ( ( $sum(count(sK3),-1) != $sum($sum(count(sK3),-1),-1) )
        | in(X1,remove(sK0,sK3)) )
    | ~ spl4_18 ),
    inference(superposition,[],[f87,f202]) ).

tff(f87,plain,
    ! [X0: $int,X1: collection] :
      ( ( $sum(count(X1),-1) != count(X1) )
      | in(X0,X1) ),
    inference(forward_subsumption_demodulation,[],[f76,f64]) ).

tff(f76,plain,
    ! [X0: $int,X1: collection] :
      ( in(X0,X1)
      | ( $sum(count(X1),-1) != count(remove(X0,X1)) ) ),
    inference(evaluation,[],[f50]) ).

tff(f50,plain,
    ! [X0: $int,X1: collection] :
      ( in(X0,X1)
      | ( $sum(count(X1),$uminus(1)) != count(remove(X0,X1)) ) ),
    inference(cnf_transformation,[],[f35]) ).

tff(f237,plain,
    ( ~ spl4_21
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f230,f200,f234]) ).

tff(f230,plain,
    ( ~ $less($sum(count(sK3),-1),0)
    | ~ spl4_18 ),
    inference(superposition,[],[f60,f202]) ).

tff(f213,plain,
    ( spl4_20
    | ~ spl4_7 ),
    inference(avatar_split_clause,[],[f196,f109,f210]) ).

tff(f196,plain,
    ( ( count(remove(sK1,sK3)) = $sum(count(sK3),-1) )
    | ~ spl4_7 ),
    inference(resolution,[],[f75,f111]) ).

tff(f208,plain,
    ( spl4_19
    | ~ spl4_5 ),
    inference(avatar_split_clause,[],[f194,f99,f205]) ).

tff(f194,plain,
    ( ( $sum(count(sK3),-1) = count(remove(sK2,sK3)) )
    | ~ spl4_5 ),
    inference(resolution,[],[f75,f101]) ).

tff(f203,plain,
    ( spl4_18
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f195,f104,f200]) ).

tff(f195,plain,
    ( ( $sum(count(sK3),-1) = count(remove(sK0,sK3)) )
    | ~ spl4_6 ),
    inference(resolution,[],[f75,f106]) ).

tff(f192,plain,
    ( spl4_16
    | ~ spl4_17
    | ~ spl4_9 ),
    inference(avatar_split_clause,[],[f184,f141,f189,f186]) ).

tff(f186,plain,
    ( spl4_16
  <=> ! [X1: $int] : ~ in(X1,add(sK1,sK3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_16])]) ).

tff(f184,plain,
    ( ! [X1: $int] :
        ( ( $sum(count(sK3),1) != count(sK3) )
        | ~ in(X1,add(sK1,sK3)) )
    | ~ spl4_9 ),
    inference(superposition,[],[f113,f143]) ).

tff(f182,plain,
    ( spl4_14
    | ~ spl4_15
    | ~ spl4_9 ),
    inference(avatar_split_clause,[],[f161,f141,f179,f176]) ).

tff(f176,plain,
    ( spl4_14
  <=> ! [X0: $int] : in(X0,add(sK1,sK3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_14])]) ).

tff(f161,plain,
    ( ! [X0: $int] :
        ( ( $sum(count(sK3),-1) != count(sK3) )
        | in(X0,add(sK1,sK3)) )
    | ~ spl4_9 ),
    inference(superposition,[],[f87,f143]) ).

tff(f174,plain,
    ( ~ spl4_12
    | spl4_13
    | ~ spl4_9 ),
    inference(avatar_split_clause,[],[f165,f141,f171,f167]) ).

tff(f167,plain,
    ( spl4_12
  <=> ( 0 = count(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_12])]) ).

tff(f165,plain,
    ( ( empty = add(sK1,empty) )
    | ( 0 != count(sK3) )
    | ~ spl4_9 ),
    inference(forward_subsumption_demodulation,[],[f162,f52]) ).

tff(f162,plain,
    ( ( 0 != count(sK3) )
    | ( empty = add(sK1,sK3) )
    | ~ spl4_9 ),
    inference(superposition,[],[f52,f143]) ).

tff(f154,plain,
    ( spl4_11
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f138,f104,f151]) ).

tff(f138,plain,
    ( ( count(add(sK0,sK3)) = count(sK3) )
    | ~ spl4_6 ),
    inference(resolution,[],[f45,f106]) ).

tff(f149,plain,
    ( spl4_10
    | ~ spl4_5 ),
    inference(avatar_split_clause,[],[f137,f99,f146]) ).

tff(f137,plain,
    ( ( count(sK3) = count(add(sK2,sK3)) )
    | ~ spl4_5 ),
    inference(resolution,[],[f45,f101]) ).

tff(f144,plain,
    ( spl4_9
    | ~ spl4_7 ),
    inference(avatar_split_clause,[],[f139,f109,f141]) ).

tff(f139,plain,
    ( ( count(sK3) = count(add(sK1,sK3)) )
    | ~ spl4_7 ),
    inference(resolution,[],[f45,f111]) ).

tff(f136,plain,
    ( spl4_8
    | ~ spl4_3
    | ~ spl4_4 ),
    inference(avatar_split_clause,[],[f129,f94,f89,f133]) ).

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

tff(f129,plain,
    ( $less(sK2,sK0)
    | ~ spl4_3
    | ~ spl4_4 ),
    inference(resolution,[],[f117,f91]) ).

tff(f112,plain,
    spl4_7,
    inference(avatar_split_clause,[],[f58,f109]) ).

tff(f58,plain,
    in(sK1,sK3),
    inference(cnf_transformation,[],[f44]) ).

tff(f44,plain,
    ? [X2: $int,X1: $int,X3: $int,X0: collection] :
      ( in(X2,X0)
      & in(X1,X0)
      & ~ $less(2,count(X0))
      & in(X3,X0)
      & $less(X3,X1)
      & $less(X1,X2) ),
    inference(flattening,[],[f43]) ).

tff(f43,plain,
    ? [X3: $int,X2: $int,X1: $int,X0: collection] :
      ( ~ $less(2,count(X0))
      & in(X2,X0)
      & in(X3,X0)
      & $less(X1,X2)
      & $less(X3,X1)
      & in(X1,X0) ),
    inference(ennf_transformation,[],[f30]) ).

tff(f30,plain,
    ~ ! [X3: $int,X2: $int,X1: $int,X0: collection] :
        ( ( in(X2,X0)
          & in(X3,X0)
          & $less(X1,X2)
          & $less(X3,X1)
          & in(X1,X0) )
       => $less(2,count(X0)) ),
    inference(rectify,[],[f15]) ).

tff(f15,plain,
    ~ ! [X0: collection,X2: $int,X1: $int,X3: $int] :
        ( ( in(X2,X0)
          & $less(X2,X1)
          & in(X1,X0)
          & $less(X3,X2)
          & in(X3,X0) )
       => $less(2,count(X0)) ),
    inference(theory_normalization,[],[f14]) ).

tff(f14,negated_conjecture,
    ~ ! [X0: collection,X2: $int,X1: $int,X3: $int] :
        ( ( in(X2,X0)
          & $greater(X1,X2)
          & in(X1,X0)
          & $greater(X2,X3)
          & in(X3,X0) )
       => $greater(count(X0),2) ),
    inference(negated_conjecture,[],[f13]) ).

tff(f13,conjecture,
    ! [X0: collection,X2: $int,X1: $int,X3: $int] :
      ( ( in(X2,X0)
        & $greater(X1,X2)
        & in(X1,X0)
        & $greater(X2,X3)
        & in(X3,X0) )
     => $greater(count(X0),2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1) ).

tff(f107,plain,
    spl4_6,
    inference(avatar_split_clause,[],[f59,f104]) ).

tff(f59,plain,
    in(sK0,sK3),
    inference(cnf_transformation,[],[f44]) ).

tff(f102,plain,
    spl4_5,
    inference(avatar_split_clause,[],[f56,f99]) ).

tff(f56,plain,
    in(sK2,sK3),
    inference(cnf_transformation,[],[f44]) ).

tff(f97,plain,
    spl4_4,
    inference(avatar_split_clause,[],[f54,f94]) ).

tff(f54,plain,
    $less(sK1,sK0),
    inference(cnf_transformation,[],[f44]) ).

tff(f92,plain,
    spl4_3,
    inference(avatar_split_clause,[],[f55,f89]) ).

tff(f55,plain,
    $less(sK2,sK1),
    inference(cnf_transformation,[],[f44]) ).

tff(f86,plain,
    ~ spl4_2,
    inference(avatar_split_clause,[],[f57,f83]) ).

tff(f83,plain,
    ( spl4_2
  <=> $less(2,count(sK3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_2])]) ).

tff(f57,plain,
    ~ $less(2,count(sK3)),
    inference(cnf_transformation,[],[f44]) ).

tff(f81,plain,
    spl4_1,
    inference(avatar_split_clause,[],[f72,f78]) ).

tff(f72,plain,
    0 = count(empty),
    inference(equality_resolution,[],[f53]) ).

tff(f53,plain,
    ! [X0: collection] :
      ( ( 0 = count(X0) )
      | ( empty != X0 ) ),
    inference(cnf_transformation,[],[f39]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem    : DAT043=1 : TPTP v8.1.0. Released v5.0.0.
% 0.12/0.14  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.35  % Computer : n029.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit   : 300
% 0.13/0.35  % WCLimit    : 300
% 0.13/0.35  % DateTime   : Mon Aug 29 20:27:41 EDT 2022
% 0.13/0.35  % CPUTime    : 
% 0.19/0.52  % (24548)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 0.19/0.52  % (24545)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.19/0.53  % (24564)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 0.19/0.53  % (24557)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.19/0.54  % (24566)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 0.19/0.54  % (24556)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.19/0.54  % (24551)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.19/0.54  % (24551)Instruction limit reached!
% 0.19/0.54  % (24551)------------------------------
% 0.19/0.54  % (24551)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.54  % (24551)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.54  % (24551)Termination reason: Unknown
% 0.19/0.54  % (24551)Termination phase: Blocked clause elimination
% 0.19/0.54  
% 0.19/0.54  % (24551)Memory used [KB]: 895
% 0.19/0.54  % (24551)Time elapsed: 0.002 s
% 0.19/0.54  % (24551)Instructions burned: 3 (million)
% 0.19/0.54  % (24551)------------------------------
% 0.19/0.54  % (24551)------------------------------
% 0.19/0.54  % (24558)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 0.19/0.55  % (24572)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 0.19/0.55  % (24565)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 0.19/0.55  % (24550)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.19/0.56  % (24567)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 0.19/0.56  % (24544)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.19/0.57  % (24550)Instruction limit reached!
% 0.19/0.57  % (24550)------------------------------
% 0.19/0.57  % (24550)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.57  % (24550)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.57  % (24550)Termination reason: Unknown
% 0.19/0.57  % (24550)Termination phase: Saturation
% 0.19/0.57  
% 0.19/0.57  % (24550)Memory used [KB]: 5500
% 0.19/0.57  % (24550)Time elapsed: 0.088 s
% 0.19/0.57  % (24550)Instructions burned: 7 (million)
% 0.19/0.57  % (24550)------------------------------
% 0.19/0.57  % (24550)------------------------------
% 0.19/0.58  % (24559)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.19/0.58  % (24543)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 0.19/0.58  % (24549)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.58  % (24547)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.58  % (24546)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.80/0.59  % (24563)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 1.80/0.59  % (24561)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.80/0.59  % (24562)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.80/0.59  % (24568)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 1.80/0.60  % (24571)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 1.80/0.60  % (24570)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 1.80/0.60  % (24569)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.80/0.60  % (24543)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 1.80/0.60  % (24543)Terminated due to inappropriate strategy.
% 1.80/0.60  % (24543)------------------------------
% 1.80/0.60  % (24543)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.80/0.60  % (24543)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.80/0.60  % (24543)Termination reason: Inappropriate
% 1.80/0.60  
% 1.80/0.60  % (24543)Memory used [KB]: 895
% 1.80/0.60  % (24543)Time elapsed: 0.004 s
% 1.80/0.60  % (24543)Instructions burned: 3 (million)
% 1.80/0.60  % (24543)------------------------------
% 1.80/0.60  % (24543)------------------------------
% 1.80/0.60  % (24560)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 1.80/0.60  % (24549)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 1.80/0.60  % (24549)Terminated due to inappropriate strategy.
% 1.80/0.60  % (24549)------------------------------
% 1.80/0.60  % (24549)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.80/0.60  % (24549)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.80/0.60  % (24549)Termination reason: Inappropriate
% 1.80/0.60  
% 1.80/0.60  % (24549)Memory used [KB]: 895
% 1.80/0.60  % (24549)Time elapsed: 0.004 s
% 1.80/0.60  % (24549)Instructions burned: 2 (million)
% 1.80/0.60  % (24549)------------------------------
% 1.80/0.60  % (24549)------------------------------
% 1.80/0.60  % (24560)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 1.80/0.60  % (24560)Terminated due to inappropriate strategy.
% 1.80/0.60  % (24560)------------------------------
% 1.80/0.60  % (24560)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.80/0.60  % (24560)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.80/0.60  % (24560)Termination reason: Inappropriate
% 1.80/0.60  
% 1.80/0.60  % (24560)Memory used [KB]: 895
% 1.80/0.60  % (24560)Time elapsed: 0.003 s
% 1.80/0.60  % (24560)Instructions burned: 2 (million)
% 1.80/0.60  % (24560)------------------------------
% 1.80/0.60  % (24560)------------------------------
% 1.80/0.60  % (24555)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 1.80/0.60  % (24554)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.93/0.61  % (24553)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.93/0.61  % (24552)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.93/0.63  % (24548)Instruction limit reached!
% 1.93/0.63  % (24548)------------------------------
% 1.93/0.63  % (24548)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.93/0.63  % (24548)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.93/0.63  % (24548)Termination reason: Unknown
% 1.93/0.63  % (24548)Termination phase: Saturation
% 1.93/0.63  
% 1.93/0.63  % (24548)Memory used [KB]: 6012
% 1.93/0.63  % (24548)Time elapsed: 0.203 s
% 1.93/0.63  % (24548)Instructions burned: 49 (million)
% 1.93/0.63  % (24548)------------------------------
% 1.93/0.63  % (24548)------------------------------
% 1.93/0.64  % (24545)Instruction limit reached!
% 1.93/0.64  % (24545)------------------------------
% 1.93/0.64  % (24545)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.93/0.64  % (24545)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.93/0.64  % (24545)Termination reason: Unknown
% 1.93/0.64  % (24545)Termination phase: Saturation
% 1.93/0.64  
% 1.93/0.64  % (24545)Memory used [KB]: 1279
% 1.93/0.64  % (24545)Time elapsed: 0.221 s
% 1.93/0.64  % (24545)Instructions burned: 37 (million)
% 1.93/0.64  % (24545)------------------------------
% 1.93/0.64  % (24545)------------------------------
% 2.28/0.66  % (24544)Instruction limit reached!
% 2.28/0.66  % (24544)------------------------------
% 2.28/0.66  % (24544)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.28/0.66  % (24544)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.28/0.66  % (24544)Termination reason: Unknown
% 2.28/0.66  % (24544)Termination phase: Saturation
% 2.28/0.66  
% 2.28/0.66  % (24544)Memory used [KB]: 6268
% 2.28/0.66  % (24544)Time elapsed: 0.239 s
% 2.28/0.66  % (24544)Instructions burned: 51 (million)
% 2.28/0.66  % (24544)------------------------------
% 2.28/0.66  % (24544)------------------------------
% 2.28/0.66  % (24558)Instruction limit reached!
% 2.28/0.66  % (24558)------------------------------
% 2.28/0.66  % (24558)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.28/0.66  % (24558)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.28/0.66  % (24558)Termination reason: Unknown
% 2.28/0.66  % (24558)Termination phase: Saturation
% 2.28/0.66  
% 2.28/0.66  % (24558)Memory used [KB]: 2046
% 2.28/0.66  % (24558)Time elapsed: 0.175 s
% 2.28/0.66  % (24558)Instructions burned: 75 (million)
% 2.28/0.66  % (24558)------------------------------
% 2.28/0.66  % (24558)------------------------------
% 2.28/0.69  % (24557)Instruction limit reached!
% 2.28/0.69  % (24557)------------------------------
% 2.28/0.69  % (24557)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.28/0.69  % (24557)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.28/0.69  % (24557)Termination reason: Unknown
% 2.28/0.69  % (24557)Termination phase: Saturation
% 2.28/0.69  
% 2.28/0.69  % (24557)Memory used [KB]: 6652
% 2.28/0.69  % (24557)Time elapsed: 0.055 s
% 2.28/0.69  % (24557)Instructions burned: 69 (million)
% 2.28/0.69  % (24557)------------------------------
% 2.28/0.69  % (24557)------------------------------
% 2.28/0.74  % (24547)Instruction limit reached!
% 2.28/0.74  % (24547)------------------------------
% 2.28/0.74  % (24547)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.28/0.74  % (24547)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.28/0.74  % (24547)Termination reason: Unknown
% 2.28/0.74  % (24547)Termination phase: Saturation
% 2.28/0.74  
% 2.28/0.74  % (24547)Memory used [KB]: 6012
% 2.28/0.74  % (24547)Time elapsed: 0.300 s
% 2.28/0.74  % (24547)Instructions burned: 51 (million)
% 2.28/0.74  % (24547)------------------------------
% 2.28/0.74  % (24547)------------------------------
% 2.28/0.74  % (24546)Instruction limit reached!
% 2.28/0.74  % (24546)------------------------------
% 2.28/0.74  % (24546)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.28/0.74  % (24546)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.28/0.74  % (24546)Termination reason: Unknown
% 2.28/0.74  % (24546)Termination phase: Saturation
% 2.28/0.74  
% 2.28/0.74  % (24546)Memory used [KB]: 6140
% 2.28/0.74  % (24546)Time elapsed: 0.323 s
% 2.28/0.74  % (24546)Instructions burned: 52 (million)
% 2.28/0.74  % (24546)------------------------------
% 2.28/0.74  % (24546)------------------------------
% 2.28/0.74  % (24575)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 2.84/0.75  % (24552)Instruction limit reached!
% 2.84/0.75  % (24552)------------------------------
% 2.84/0.75  % (24552)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.84/0.75  % (24552)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.84/0.75  % (24552)Termination reason: Unknown
% 2.84/0.75  % (24552)Termination phase: Saturation
% 2.84/0.75  
% 2.84/0.75  % (24552)Memory used [KB]: 1407
% 2.84/0.75  % (24552)Time elapsed: 0.315 s
% 2.84/0.75  % (24552)Instructions burned: 51 (million)
% 2.84/0.75  % (24552)------------------------------
% 2.84/0.75  % (24552)------------------------------
% 2.84/0.77  % (24553)Instruction limit reached!
% 2.84/0.77  % (24553)------------------------------
% 2.84/0.77  % (24553)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.84/0.77  % (24553)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.84/0.77  % (24553)Termination reason: Unknown
% 2.84/0.77  % (24553)Termination phase: Saturation
% 2.84/0.77  
% 2.84/0.77  % (24553)Memory used [KB]: 6396
% 2.84/0.77  % (24553)Time elapsed: 0.329 s
% 2.84/0.77  % (24553)Instructions burned: 51 (million)
% 2.84/0.77  % (24553)------------------------------
% 2.84/0.77  % (24553)------------------------------
% 2.84/0.78  % (24569)Instruction limit reached!
% 2.84/0.78  % (24569)------------------------------
% 2.84/0.78  % (24569)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.84/0.78  % (24569)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.84/0.78  % (24569)Termination reason: Unknown
% 2.84/0.78  % (24569)Termination phase: Saturation
% 2.84/0.78  
% 2.84/0.78  % (24569)Memory used [KB]: 6652
% 2.84/0.78  % (24569)Time elapsed: 0.055 s
% 2.84/0.78  % (24569)Instructions burned: 68 (million)
% 2.84/0.78  % (24569)------------------------------
% 2.84/0.78  % (24569)------------------------------
% 2.84/0.79  % (24583)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/940Mi)
% 3.06/0.80  % (24574)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/388Mi)
% 3.06/0.81  % (24559)Instruction limit reached!
% 3.06/0.81  % (24559)------------------------------
% 3.06/0.81  % (24559)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.06/0.81  % (24559)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.06/0.81  % (24559)Termination reason: Unknown
% 3.06/0.81  % (24559)Termination phase: Saturation
% 3.06/0.81  
% 3.06/0.81  % (24559)Memory used [KB]: 6396
% 3.06/0.81  % (24559)Time elapsed: 0.392 s
% 3.06/0.81  % (24559)Instructions burned: 99 (million)
% 3.06/0.81  % (24559)------------------------------
% 3.06/0.81  % (24559)------------------------------
% 3.06/0.81  % (24581)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/655Mi)
% 3.06/0.84  % (24582)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/68Mi)
% 3.29/0.84  % (24578)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/934Mi)
% 3.29/0.85  % (24577)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/920Mi)
% 3.29/0.85  % (24576)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 3.31/0.85  % (24561)Instruction limit reached!
% 3.31/0.85  % (24561)------------------------------
% 3.31/0.85  % (24561)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.31/0.85  % (24561)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.31/0.85  % (24561)Termination reason: Unknown
% 3.31/0.85  % (24561)Termination phase: Saturation
% 3.31/0.85  
% 3.31/0.85  % (24561)Memory used [KB]: 6780
% 3.31/0.85  % (24561)Time elapsed: 0.414 s
% 3.31/0.85  % (24561)Instructions burned: 100 (million)
% 3.31/0.85  % (24561)------------------------------
% 3.31/0.85  % (24561)------------------------------
% 3.31/0.86  % (24562)Instruction limit reached!
% 3.31/0.86  % (24562)------------------------------
% 3.31/0.86  % (24562)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.31/0.86  % (24562)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.31/0.86  % (24562)Termination reason: Unknown
% 3.31/0.86  % (24562)Termination phase: Saturation
% 3.31/0.86  
% 3.31/0.86  % (24562)Memory used [KB]: 1663
% 3.31/0.86  % (24562)Time elapsed: 0.436 s
% 3.31/0.86  % (24562)Instructions burned: 101 (million)
% 3.31/0.86  % (24562)------------------------------
% 3.31/0.86  % (24562)------------------------------
% 3.31/0.86  % (24556)Instruction limit reached!
% 3.31/0.86  % (24556)------------------------------
% 3.31/0.86  % (24556)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.31/0.86  % (24556)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.31/0.86  % (24556)Termination reason: Unknown
% 3.31/0.86  % (24556)Termination phase: Saturation
% 3.31/0.86  
% 3.31/0.86  % (24556)Memory used [KB]: 6652
% 3.31/0.86  % (24556)Time elapsed: 0.402 s
% 3.31/0.86  % (24556)Instructions burned: 99 (million)
% 3.31/0.86  % (24556)------------------------------
% 3.31/0.86  % (24556)------------------------------
% 3.31/0.87  WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 3.31/0.87  % (24584)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/981Mi)
% 3.31/0.88  % (24580)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/747Mi)
% 3.56/0.91  % (24554)Instruction limit reached!
% 3.56/0.91  % (24554)------------------------------
% 3.56/0.91  % (24554)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.56/0.91  % (24554)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.56/0.91  % (24554)Termination reason: Unknown
% 3.56/0.91  % (24554)Termination phase: Saturation
% 3.56/0.91  
% 3.56/0.91  % (24554)Memory used [KB]: 6652
% 3.56/0.91  % (24554)Time elapsed: 0.484 s
% 3.56/0.91  % (24554)Instructions burned: 101 (million)
% 3.56/0.91  % (24554)------------------------------
% 3.56/0.91  % (24554)------------------------------
% 3.56/0.91  % (24555)Instruction limit reached!
% 3.56/0.91  % (24555)------------------------------
% 3.56/0.91  % (24555)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.56/0.91  % (24555)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.56/0.91  % (24555)Termination reason: Unknown
% 3.56/0.91  % (24555)Termination phase: Saturation
% 3.56/0.91  
% 3.56/0.91  % (24555)Memory used [KB]: 6396
% 3.56/0.91  % (24555)Time elapsed: 0.448 s
% 3.56/0.91  % (24555)Instructions burned: 101 (million)
% 3.56/0.91  % (24555)------------------------------
% 3.56/0.91  % (24555)------------------------------
% 3.56/0.93  % (24564)Instruction limit reached!
% 3.56/0.93  % (24564)------------------------------
% 3.56/0.93  % (24564)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.56/0.93  % (24564)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.56/0.93  % (24564)Termination reason: Unknown
% 3.56/0.93  % (24564)Termination phase: Saturation
% 3.56/0.93  
% 3.56/0.93  % (24564)Memory used [KB]: 7036
% 3.56/0.93  % (24564)Time elapsed: 0.517 s
% 3.56/0.93  % (24564)Instructions burned: 138 (million)
% 3.56/0.93  % (24564)------------------------------
% 3.56/0.93  % (24564)------------------------------
% 3.70/0.97  % (24586)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2016Mi)
% 3.70/0.97  % (24585)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/90Mi)
% 3.70/0.97  % (24588)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/3735Mi)
% 3.70/0.99  % (24589)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4958Mi)
% 3.70/0.99  % (24582)Instruction limit reached!
% 3.70/0.99  % (24582)------------------------------
% 3.70/0.99  % (24582)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.70/0.99  % (24582)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.70/0.99  % (24582)Termination reason: Unknown
% 3.70/0.99  % (24582)Termination phase: Saturation
% 3.70/0.99  
% 3.70/0.99  % (24582)Memory used [KB]: 6652
% 3.70/0.99  % (24582)Time elapsed: 0.037 s
% 3.70/0.99  % (24582)Instructions burned: 69 (million)
% 3.70/0.99  % (24582)------------------------------
% 3.70/0.99  % (24582)------------------------------
% 3.70/0.99  % (24591)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4756Mi)
% 3.70/1.00  % (24590)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4959Mi)
% 3.70/1.02  % (24563)Instruction limit reached!
% 3.70/1.02  % (24563)------------------------------
% 3.70/1.02  % (24563)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.70/1.02  % (24563)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.70/1.02  % (24563)Termination reason: Unknown
% 3.70/1.02  % (24563)Termination phase: Saturation
% 3.70/1.02  
% 3.70/1.02  % (24563)Memory used [KB]: 6396
% 3.70/1.02  % (24563)Time elapsed: 0.595 s
% 3.70/1.02  % (24563)Instructions burned: 177 (million)
% 3.70/1.02  % (24563)------------------------------
% 3.70/1.02  % (24563)------------------------------
% 3.99/1.06  % (24570)Instruction limit reached!
% 3.99/1.06  % (24570)------------------------------
% 3.99/1.06  % (24570)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.99/1.06  % (24570)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.99/1.06  % (24570)Termination reason: Unknown
% 3.99/1.06  % (24570)Termination phase: Saturation
% 3.99/1.06  
% 3.99/1.06  % (24570)Memory used [KB]: 3070
% 3.99/1.06  % (24570)Time elapsed: 0.634 s
% 3.99/1.06  % (24570)Instructions burned: 178 (million)
% 3.99/1.06  % (24570)------------------------------
% 3.99/1.06  % (24570)------------------------------
% 3.99/1.07  % (24566)Instruction limit reached!
% 3.99/1.07  % (24566)------------------------------
% 3.99/1.07  % (24566)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.99/1.07  % (24566)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.99/1.07  % (24566)Termination reason: Unknown
% 3.99/1.07  % (24566)Termination phase: Saturation
% 3.99/1.07  
% 3.99/1.07  % (24566)Memory used [KB]: 6268
% 3.99/1.07  % (24566)Time elapsed: 0.580 s
% 3.99/1.07  % (24566)Instructions burned: 468 (million)
% 3.99/1.07  % (24566)------------------------------
% 3.99/1.07  % (24566)------------------------------
% 3.99/1.08  % (24592)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4931Mi)
% 3.99/1.09  % (24576)Instruction limit reached!
% 3.99/1.09  % (24576)------------------------------
% 3.99/1.09  % (24576)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.99/1.09  % (24576)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.99/1.09  % (24576)Termination reason: Unknown
% 3.99/1.09  % (24576)Termination phase: Saturation
% 3.99/1.09  
% 3.99/1.09  % (24576)Memory used [KB]: 6780
% 3.99/1.09  % (24576)Time elapsed: 0.427 s
% 3.99/1.09  % (24576)Instructions burned: 91 (million)
% 3.99/1.09  % (24576)------------------------------
% 3.99/1.09  % (24576)------------------------------
% 4.22/1.09  % (24593)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/68Mi)
% 4.22/1.10  % (24594)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/1824Mi)
% 4.22/1.13  % (24597)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2891Mi)
% 4.22/1.14  % (24596)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2134Mi)
% 4.22/1.17  % (24599)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/90Mi)
% 4.22/1.17  % (24585)Instruction limit reached!
% 4.22/1.17  % (24585)------------------------------
% 4.22/1.17  % (24585)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.22/1.17  % (24585)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.22/1.17  % (24585)Termination reason: Unknown
% 4.22/1.17  % (24585)Termination phase: Saturation
% 4.22/1.17  
% 4.22/1.17  % (24585)Memory used [KB]: 6140
% 4.22/1.17  % (24585)Time elapsed: 0.365 s
% 4.22/1.17  % (24585)Instructions burned: 90 (million)
% 4.22/1.17  % (24585)------------------------------
% 4.22/1.17  % (24585)------------------------------
% 6.46/1.19  % (24598)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/4585Mi)
% 6.57/1.19  % (24603)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9965Mi)
% 6.57/1.21  % (24575)Instruction limit reached!
% 6.57/1.21  % (24575)------------------------------
% 6.57/1.21  % (24575)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.57/1.21  % (24575)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.57/1.21  % (24575)Termination reason: Unknown
% 6.57/1.21  % (24575)Termination phase: Saturation
% 6.57/1.21  
% 6.57/1.21  % (24575)Memory used [KB]: 2686
% 6.57/1.21  % (24575)Time elapsed: 0.587 s
% 6.57/1.21  % (24575)Instructions burned: 212 (million)
% 6.57/1.21  % (24575)------------------------------
% 6.57/1.21  % (24575)------------------------------
% 7.07/1.26  % (24593)Instruction limit reached!
% 7.07/1.26  % (24593)------------------------------
% 7.07/1.26  % (24593)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.07/1.26  % (24593)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.07/1.26  % (24593)Termination reason: Unknown
% 7.07/1.26  % (24593)Termination phase: Saturation
% 7.07/1.26  
% 7.07/1.26  % (24593)Memory used [KB]: 6652
% 7.07/1.26  % (24593)Time elapsed: 0.050 s
% 7.07/1.26  % (24593)Instructions burned: 69 (million)
% 7.07/1.26  % (24593)------------------------------
% 7.07/1.26  % (24593)------------------------------
% 7.07/1.28  % (24601)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/2016Mi)
% 7.07/1.29  % (24602)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/8004Mi)
% 7.38/1.32  % (24604)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=9877:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/9877Mi)
% 7.69/1.35  % (24599)Instruction limit reached!
% 7.69/1.35  % (24599)------------------------------
% 7.69/1.35  % (24599)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.69/1.35  % (24599)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.69/1.35  % (24599)Termination reason: Unknown
% 7.69/1.35  % (24599)Termination phase: Saturation
% 7.69/1.35  
% 7.69/1.35  % (24599)Memory used [KB]: 6908
% 7.69/1.35  % (24599)Time elapsed: 0.299 s
% 7.69/1.35  % (24599)Instructions burned: 91 (million)
% 7.69/1.35  % (24599)------------------------------
% 7.69/1.35  % (24599)------------------------------
% 7.69/1.35  % (24572)Instruction limit reached!
% 7.69/1.35  % (24572)------------------------------
% 7.69/1.35  % (24572)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.69/1.35  % (24572)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.69/1.35  % (24572)Termination reason: Unknown
% 7.69/1.35  % (24572)Termination phase: Saturation
% 7.69/1.35  
% 7.69/1.35  % (24572)Memory used [KB]: 8571
% 7.69/1.35  % (24572)Time elapsed: 0.954 s
% 7.69/1.35  % (24572)Instructions burned: 356 (million)
% 7.69/1.35  % (24572)------------------------------
% 7.69/1.35  % (24572)------------------------------
% 7.69/1.39  % (24607)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/1824Mi)
% 7.69/1.43  % (24606)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=9902:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9902Mi)
% 8.35/1.46  % (24565)Instruction limit reached!
% 8.35/1.46  % (24565)------------------------------
% 8.35/1.46  % (24565)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.35/1.46  % (24565)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.35/1.46  % (24565)Termination reason: Unknown
% 8.35/1.46  % (24565)Termination phase: Saturation
% 8.35/1.46  
% 8.35/1.46  % (24565)Memory used [KB]: 3326
% 8.35/1.46  % (24565)Time elapsed: 1.022 s
% 8.35/1.46  % (24565)Instructions burned: 498 (million)
% 8.35/1.46  % (24565)------------------------------
% 8.35/1.46  % (24565)------------------------------
% 8.70/1.51  % (24611)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/90Mi)
% 8.70/1.51  % (24609)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9989Mi)
% 9.11/1.57  % (24571)Instruction limit reached!
% 9.11/1.57  % (24571)------------------------------
% 9.11/1.57  % (24571)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 9.11/1.57  % (24571)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 9.11/1.57  % (24571)Termination reason: Unknown
% 9.11/1.57  % (24571)Termination phase: Saturation
% 9.11/1.57  
% 9.11/1.57  % (24571)Memory used [KB]: 7931
% 9.11/1.57  % (24571)Time elapsed: 1.127 s
% 9.11/1.57  % (24571)Instructions burned: 439 (million)
% 9.11/1.57  % (24571)------------------------------
% 9.11/1.57  % (24571)------------------------------
% 9.11/1.57  % (24567)Instruction limit reached!
% 9.11/1.57  % (24567)------------------------------
% 9.11/1.57  % (24567)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 9.11/1.57  % (24567)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 9.11/1.57  % (24567)Termination reason: Unknown
% 9.11/1.57  % (24567)Termination phase: Saturation
% 9.11/1.57  
% 9.11/1.57  % (24567)Memory used [KB]: 9850
% 9.11/1.57  % (24567)Time elapsed: 1.148 s
% 9.11/1.57  % (24567)Instructions burned: 482 (million)
% 9.11/1.57  % (24567)------------------------------
% 9.11/1.57  % (24567)------------------------------
% 9.42/1.60  % (24610)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/9707Mi)
% 9.42/1.63  % (24613)ott+3_1:1_abs=on:anc=none:bs=on:fsr=off:spb=goal_then_units:i=44001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/44001Mi)
% 10.36/1.70  % (24611)Instruction limit reached!
% 10.36/1.70  % (24611)------------------------------
% 10.36/1.70  % (24611)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.36/1.70  % (24611)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.36/1.70  % (24611)Termination reason: Unknown
% 10.36/1.70  % (24611)Termination phase: Saturation
% 10.36/1.70  
% 10.36/1.70  % (24611)Memory used [KB]: 6524
% 10.36/1.70  % (24611)Time elapsed: 0.317 s
% 10.36/1.70  % (24611)Instructions burned: 92 (million)
% 10.36/1.70  % (24611)------------------------------
% 10.36/1.70  % (24611)------------------------------
% 10.36/1.74  % (24615)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/35256Mi)
% 10.36/1.76  % (24614)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/4958Mi)
% 11.75/1.88  % (24568)Instruction limit reached!
% 11.75/1.88  % (24568)------------------------------
% 11.75/1.88  % (24568)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.75/1.88  % (24568)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.75/1.88  % (24568)Termination reason: Unknown
% 11.75/1.88  % (24568)Termination phase: Saturation
% 11.75/1.88  
% 11.75/1.88  % (24568)Memory used [KB]: 8955
% 11.75/1.88  % (24568)Time elapsed: 1.436 s
% 11.75/1.88  % (24568)Instructions burned: 500 (million)
% 11.75/1.88  % (24568)------------------------------
% 11.75/1.88  % (24568)------------------------------
% 11.75/1.88  % (24617)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/32293Mi)
% 11.75/1.89  % (24574)Instruction limit reached!
% 11.75/1.89  % (24574)------------------------------
% 11.75/1.89  % (24574)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.75/1.89  % (24574)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.75/1.89  % (24574)Termination reason: Unknown
% 11.75/1.89  % (24574)Termination phase: Saturation
% 11.75/1.89  
% 11.75/1.89  % (24574)Memory used [KB]: 8827
% 11.75/1.89  % (24574)Time elapsed: 1.267 s
% 11.75/1.89  % (24574)Instructions burned: 388 (million)
% 11.75/1.89  % (24574)------------------------------
% 11.75/1.89  % (24574)------------------------------
% 12.59/2.01  % (24581)Instruction limit reached!
% 12.59/2.01  % (24581)------------------------------
% 12.59/2.01  % (24581)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.59/2.03  % (24581)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.59/2.03  % (24581)Termination reason: Unknown
% 12.59/2.03  % (24581)Termination phase: Saturation
% 12.59/2.03  
% 12.59/2.03  % (24581)Memory used [KB]: 3070
% 12.59/2.03  % (24581)Time elapsed: 1.309 s
% 12.59/2.03  % (24581)Instructions burned: 656 (million)
% 12.59/2.03  % (24581)------------------------------
% 12.59/2.03  % (24581)------------------------------
% 13.46/2.11  % (24619)ott+21_1:28_afr=on:anc=all_dependent:bs=on:bsr=unit_only:nicw=on:sp=const_frequency:uhcvi=on:i=37001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/37001Mi)
% 13.82/2.14  % (24620)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=10187:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/10187Mi)
% 14.35/2.21  % (24621)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=29337:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/29337Mi)
% 16.39/2.45  % (24583)Instruction limit reached!
% 16.39/2.45  % (24583)------------------------------
% 16.39/2.45  % (24583)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.39/2.45  % (24583)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.39/2.45  % (24583)Termination reason: Unknown
% 16.39/2.45  % (24583)Termination phase: Saturation
% 16.39/2.45  
% 16.39/2.45  % (24583)Memory used [KB]: 11385
% 16.39/2.45  % (24583)Time elapsed: 1.641 s
% 16.39/2.45  % (24583)Instructions burned: 941 (million)
% 16.39/2.45  % (24583)------------------------------
% 16.39/2.45  % (24583)------------------------------
% 17.53/2.59  % (24584)Instruction limit reached!
% 17.53/2.59  % (24584)------------------------------
% 17.53/2.59  % (24584)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.53/2.59  % (24584)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.53/2.59  % (24584)Termination reason: Unknown
% 17.53/2.59  % (24584)Termination phase: Saturation
% 17.53/2.59  
% 17.53/2.59  % (24584)Memory used [KB]: 10746
% 17.53/2.59  % (24584)Time elapsed: 1.825 s
% 17.53/2.59  % (24584)Instructions burned: 982 (million)
% 17.53/2.59  % (24584)------------------------------
% 17.53/2.59  % (24584)------------------------------
% 18.25/2.71  % (24622)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=10147:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/10147Mi)
% 18.67/2.82  % (24580)Instruction limit reached!
% 18.67/2.82  % (24580)------------------------------
% 18.67/2.82  % (24580)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 18.67/2.82  % (24580)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 18.67/2.82  % (24580)Termination reason: Unknown
% 19.27/2.82  % (24580)Termination phase: Saturation
% 19.27/2.82  
% 19.27/2.82  % (24580)Memory used [KB]: 9722
% 19.27/2.82  % (24580)Time elapsed: 2.122 s
% 19.27/2.82  % (24580)Instructions burned: 747 (million)
% 19.27/2.82  % (24580)------------------------------
% 19.27/2.82  % (24580)------------------------------
% 19.27/2.84  % (24623)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=38056:si=on:rawr=on:rtra=on_0 on theBenchmark for (2977ds/38056Mi)
% 19.27/2.84  % (24623)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 19.27/2.84  % (24623)Terminated due to inappropriate strategy.
% 19.27/2.84  % (24623)------------------------------
% 19.27/2.84  % (24623)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 19.27/2.84  % (24623)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 19.27/2.84  % (24623)Termination reason: Inappropriate
% 19.27/2.84  
% 19.27/2.84  % (24623)Memory used [KB]: 895
% 19.27/2.84  % (24623)Time elapsed: 0.004 s
% 19.27/2.84  % (24623)Instructions burned: 2 (million)
% 19.27/2.84  % (24623)------------------------------
% 19.27/2.84  % (24623)------------------------------
% 20.93/3.01  % (24577)Instruction limit reached!
% 20.93/3.01  % (24577)------------------------------
% 20.93/3.01  % (24577)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 20.93/3.01  % (24577)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 20.93/3.01  % (24577)Termination reason: Unknown
% 20.93/3.01  % (24577)Termination phase: Saturation
% 20.93/3.01  
% 20.93/3.01  % (24577)Memory used [KB]: 9594
% 20.93/3.01  % (24577)Time elapsed: 2.337 s
% 20.93/3.01  % (24577)Instructions burned: 920 (million)
% 20.93/3.01  % (24577)------------------------------
% 20.93/3.01  % (24577)------------------------------
% 20.95/3.06  % (24624)fmb+10_1:1_dr=on:fmbsr=2.0:newcnf=on:nm=2:i=33239:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/33239Mi)
% 20.95/3.07  % (24624)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 20.95/3.07  % (24624)Terminated due to inappropriate strategy.
% 20.95/3.07  % (24624)------------------------------
% 20.95/3.07  % (24624)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 20.95/3.07  % (24624)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 20.95/3.07  % (24624)Termination reason: Inappropriate
% 20.95/3.07  
% 20.95/3.07  % (24624)Memory used [KB]: 895
% 20.95/3.07  % (24624)Time elapsed: 0.004 s
% 20.95/3.07  % (24624)Instructions burned: 2 (million)
% 20.95/3.07  % (24624)------------------------------
% 20.95/3.07  % (24624)------------------------------
% 20.95/3.09  % (24625)fmb+10_1:1_fmbas=predicate:gsp=on:nm=2:i=20987:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/20987Mi)
% 20.95/3.09  % (24625)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 20.95/3.09  % (24625)Terminated due to inappropriate strategy.
% 20.95/3.09  % (24625)------------------------------
% 20.95/3.09  % (24625)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 20.95/3.09  % (24625)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 20.95/3.09  % (24625)Termination reason: Inappropriate
% 20.95/3.09  
% 20.95/3.09  % (24625)Memory used [KB]: 895
% 20.95/3.09  % (24625)Time elapsed: 0.004 s
% 20.95/3.09  % (24625)Instructions burned: 2 (million)
% 20.95/3.09  % (24625)------------------------------
% 20.95/3.09  % (24625)------------------------------
% 22.25/3.23  % (24578)Instruction limit reached!
% 22.25/3.23  % (24578)------------------------------
% 22.25/3.23  % (24578)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.25/3.23  % (24578)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.25/3.23  % (24578)Termination reason: Unknown
% 22.25/3.23  % (24578)Termination phase: Saturation
% 22.25/3.23  
% 22.25/3.23  % (24578)Memory used [KB]: 13432
% 22.25/3.23  % (24578)Time elapsed: 2.569 s
% 22.25/3.23  % (24578)Instructions burned: 934 (million)
% 22.25/3.23  % (24578)------------------------------
% 22.25/3.23  % (24578)------------------------------
% 22.25/3.23  % (24626)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=49917:si=on:rawr=on:rtra=on_0 on theBenchmark for (2973ds/49917Mi)
% 22.25/3.26  % (24626)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 22.25/3.26  % (24626)Terminated due to inappropriate strategy.
% 22.25/3.26  % (24626)------------------------------
% 22.25/3.26  % (24626)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.25/3.26  % (24626)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.25/3.26  % (24626)Termination reason: Inappropriate
% 22.25/3.26  
% 22.25/3.26  % (24626)Memory used [KB]: 895
% 22.25/3.26  % (24626)Time elapsed: 0.004 s
% 22.25/3.26  % (24626)Instructions burned: 3 (million)
% 22.25/3.26  % (24626)------------------------------
% 22.25/3.26  % (24626)------------------------------
% 23.11/3.31  % (24627)dis+2_1:64_add=large:bce=on:bd=off:i=19144:si=on:rawr=on:rtra=on_0 on theBenchmark for (2972ds/19144Mi)
% 23.25/3.33  % (24628)dis+10_1:128_bd=off:lcm=predicate:sac=on:sp=reverse_arity:urr=on:i=27492:si=on:rawr=on:rtra=on_0 on theBenchmark for (2972ds/27492Mi)
% 23.85/3.48  % (24629)ott-11_1:32_i=6101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2971ds/6101Mi)
% 23.85/3.49  % (24630)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2971ds/90Mi)
% 26.51/3.72  % (24630)Instruction limit reached!
% 26.51/3.72  % (24630)------------------------------
% 26.51/3.72  % (24630)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 26.51/3.72  % (24630)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 26.51/3.72  % (24630)Termination reason: Unknown
% 26.51/3.72  % (24630)Termination phase: Saturation
% 26.51/3.72  
% 26.51/3.72  % (24630)Memory used [KB]: 6268
% 26.51/3.72  % (24630)Time elapsed: 0.410 s
% 26.51/3.72  % (24630)Instructions burned: 90 (million)
% 26.51/3.72  % (24630)------------------------------
% 26.51/3.72  % (24630)------------------------------
% 28.12/3.97  % (24632)ott+11_1:128_av=off:bd=off:bsr=unit_only:fd=preordered:to=lpo:updr=off:i=91600:si=on:rawr=on:rtra=on_0 on theBenchmark for (2966ds/91600Mi)
% 29.43/4.14  % (24607)First to succeed.
% 29.43/4.19  % (24607)Refutation found. Thanks to Tanya!
% 29.43/4.19  % SZS status Theorem for theBenchmark
% 29.43/4.19  % SZS output start Proof for theBenchmark
% See solution above
% 30.32/4.20  % (24607)------------------------------
% 30.32/4.20  % (24607)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 30.32/4.20  % (24607)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 30.32/4.20  % (24607)Termination reason: Refutation
% 30.32/4.20  
% 30.32/4.20  % (24607)Memory used [KB]: 5628
% 30.32/4.20  % (24607)Time elapsed: 2.550 s
% 30.32/4.20  % (24607)Instructions burned: 1640 (million)
% 30.32/4.20  % (24607)------------------------------
% 30.32/4.20  % (24607)------------------------------
% 30.32/4.20  % (24542)Success in time 3.826 s
%------------------------------------------------------------------------------