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
%------------------------------------------------------------------------------