TSTP Solution File: SWW635_2 by SnakeForV---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV---1.0
% Problem : SWW635_2 : TPTP v8.1.0. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% Computer : n019.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Aug 31 19:08:59 EDT 2022
% Result : Theorem 19.12s 2.82s
% Output : Refutation 19.12s
% Verified :
% SZS Type : Refutation
% Derivation depth : 20
% Number of leaves : 802
% Syntax : Number of formulae : 2913 ( 222 unt; 119 typ; 0 def)
% Number of atoms : 8814 (1182 equ)
% Maximal formula atoms : 130 ( 3 avg)
% Number of connectives : 9825 (3805 ~;4544 |; 664 &)
% ( 644 <=>; 168 =>; 0 <=; 0 <~>)
% Maximal formula depth : 39 ( 4 avg)
% Maximal term depth : 7 ( 1 avg)
% Number arithmetic : 5314 (1934 atm; 573 fun;2206 num; 601 var)
% Number of types : 9 ( 7 usr; 1 ari)
% Number of type conns : 110 ( 53 >; 57 *; 0 +; 0 <<)
% Number of predicates : 602 ( 598 usr; 590 prp; 0-4 aty)
% Number of functors : 114 ( 103 usr; 67 con; 0-5 aty)
% Number of variables : 1601 (1403 !; 198 ?;1601 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
uni: $tType ).
tff(type_def_6,type,
ty: $tType ).
tff(type_def_7,type,
bool1: $tType ).
tff(type_def_8,type,
tuple02: $tType ).
tff(type_def_9,type,
set_int: $tType ).
tff(type_def_10,type,
map_int_int: $tType ).
tff(type_def_11,type,
map_int_lpmap_int_intrp: $tType ).
tff(func_def_0,type,
witness1: ty > uni ).
tff(func_def_1,type,
int: ty ).
tff(func_def_2,type,
real: ty ).
tff(func_def_3,type,
bool: ty ).
tff(func_def_4,type,
true1: bool1 ).
tff(func_def_5,type,
false1: bool1 ).
tff(func_def_6,type,
match_bool1: ( ty * bool1 * uni * uni ) > uni ).
tff(func_def_7,type,
tuple0: ty ).
tff(func_def_8,type,
tuple03: tuple02 ).
tff(func_def_9,type,
qtmark: ty ).
tff(func_def_12,type,
set: ty > ty ).
tff(func_def_13,type,
empty: ty > uni ).
tff(func_def_14,type,
add: ( ty * uni * uni ) > uni ).
tff(func_def_15,type,
remove: ( ty * uni * uni ) > uni ).
tff(func_def_16,type,
union: ( ty * uni * uni ) > uni ).
tff(func_def_17,type,
inter: ( ty * uni * uni ) > uni ).
tff(func_def_18,type,
diff: ( ty * uni * uni ) > uni ).
tff(func_def_19,type,
choose: ( ty * uni ) > uni ).
tff(func_def_20,type,
cardinal1: ( ty * uni ) > $int ).
tff(func_def_23,type,
min_elt1: set_int > $int ).
tff(func_def_24,type,
t2tb: set_int > uni ).
tff(func_def_25,type,
tb2t: uni > set_int ).
tff(func_def_26,type,
t2tb1: $int > uni ).
tff(func_def_27,type,
tb2t1: uni > $int ).
tff(func_def_28,type,
max_elt1: set_int > $int ).
tff(func_def_29,type,
below1: $int > set_int ).
tff(func_def_30,type,
succ1: set_int > set_int ).
tff(func_def_32,type,
pred1: set_int > set_int ).
tff(func_def_33,type,
ref: ty > ty ).
tff(func_def_34,type,
mk_ref: ( ty * uni ) > uni ).
tff(func_def_35,type,
contents: ( ty * uni ) > uni ).
tff(func_def_36,type,
map: ( ty * ty ) > ty ).
tff(func_def_37,type,
get: ( ty * ty * uni * uni ) > uni ).
tff(func_def_38,type,
set1: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_39,type,
const: ( ty * ty * uni ) > uni ).
tff(func_def_40,type,
n1: $int ).
tff(func_def_41,type,
t2tb2: map_int_int > uni ).
tff(func_def_42,type,
tb2t2: uni > map_int_int ).
tff(func_def_43,type,
t2tb3: map_int_lpmap_int_intrp > uni ).
tff(func_def_44,type,
tb2t3: uni > map_int_lpmap_int_intrp ).
tff(func_def_46,type,
sK0: ( map_int_lpmap_int_intrp * $int * $int ) > $int ).
tff(func_def_47,type,
sK1: ( map_int_lpmap_int_intrp * $int * $int ) > $int ).
tff(func_def_48,type,
sK2: ( map_int_int * map_int_int ) > $int ).
tff(func_def_49,type,
sK3: ( ty * uni * uni ) > uni ).
tff(func_def_50,type,
sK4: ( $int * ty * uni * uni ) > $int ).
tff(func_def_51,type,
sK5: ( ty * uni * uni ) > uni ).
tff(func_def_52,type,
sK6: ( ty * uni ) > uni ).
tff(func_def_53,type,
sK7: ( $int * map_int_int ) > $int ).
tff(func_def_54,type,
sK8: ( $int * map_int_int ) > $int ).
tff(func_def_55,type,
sK9: $int ).
tff(func_def_56,type,
sK10: set_int ).
tff(func_def_57,type,
sK11: map_int_int ).
tff(func_def_58,type,
sK12: map_int_lpmap_int_intrp ).
tff(func_def_59,type,
sK13: $int ).
tff(func_def_60,type,
sK14: set_int ).
tff(func_def_61,type,
sK15: set_int ).
tff(func_def_62,type,
sK16: $int > $int ).
tff(func_def_63,type,
sK17: $int > $int ).
tff(func_def_64,type,
sK18: $int > $int ).
tff(func_def_65,type,
sK19: $int ).
tff(func_def_66,type,
sK20: set_int ).
tff(func_def_67,type,
sK21: $int ).
tff(func_def_68,type,
sK22: map_int_lpmap_int_intrp ).
tff(func_def_69,type,
sK23: $int ).
tff(func_def_70,type,
sK24: map_int_int ).
tff(func_def_71,type,
sK25: map_int_int ).
tff(func_def_72,type,
sK26: $int ).
tff(func_def_73,type,
sK27: $int ).
tff(func_def_74,type,
sK28: $int ).
tff(func_def_75,type,
sK29: map_int_int > $int ).
tff(func_def_76,type,
sF30: uni ).
tff(func_def_77,type,
sF31: uni ).
tff(func_def_78,type,
sF32: uni ).
tff(func_def_79,type,
sF33: uni ).
tff(func_def_80,type,
sF34: $int ).
tff(func_def_81,type,
sF35: $int ).
tff(func_def_82,type,
sF36: $int ).
tff(func_def_83,type,
sF37: uni ).
tff(func_def_84,type,
sF38: uni ).
tff(func_def_85,type,
sF39: uni ).
tff(func_def_86,type,
sF40: uni ).
tff(func_def_87,type,
sF41: uni ).
tff(func_def_88,type,
sF42: $int ).
tff(func_def_89,type,
sF43: $int ).
tff(func_def_90,type,
sF44: uni ).
tff(func_def_91,type,
sF45: $int ).
tff(func_def_92,type,
sF46: uni ).
tff(func_def_93,type,
sF47: uni ).
tff(func_def_94,type,
sF48: uni ).
tff(func_def_95,type,
sF49: uni ).
tff(func_def_96,type,
sF50: uni ).
tff(func_def_97,type,
sF51: $int ).
tff(func_def_98,type,
sF52: $int ).
tff(func_def_99,type,
sF53: uni ).
tff(func_def_100,type,
sF54: uni ).
tff(func_def_101,type,
sF55: map_int_int ).
tff(func_def_102,type,
sF56: ty ).
tff(func_def_103,type,
sF57: uni ).
tff(func_def_104,type,
sF58: uni ).
tff(func_def_113,type,
'$inst60': $int ).
tff(func_def_114,type,
'$inst61': $int ).
tff(func_def_116,type,
'$inst62': $int ).
tff(func_def_118,type,
'$inst63': $int ).
tff(pred_def_1,type,
sort1: ( ty * uni ) > $o ).
tff(pred_def_3,type,
mem: ( ty * uni * uni ) > $o ).
tff(pred_def_4,type,
infix_eqeq: ( ty * uni * uni ) > $o ).
tff(pred_def_5,type,
subset: ( ty * uni * uni ) > $o ).
tff(pred_def_6,type,
is_empty: ( ty * uni ) > $o ).
tff(pred_def_8,type,
eq_prefix1: ( ty * uni * uni * $int ) > $o ).
tff(pred_def_9,type,
partial_solution1: ( $int * map_int_int ) > $o ).
tff(pred_def_10,type,
lt_sol1: ( map_int_int * map_int_int ) > $o ).
tff(pred_def_11,type,
sorted1: ( map_int_lpmap_int_intrp * $int * $int ) > $o ).
tff(f6384,plain,
$false,
inference(avatar_smt_refutation,[],[f567,f572,f577,f582,f587,f592,f597,f602,f607,f612,f617,f622,f627,f632,f637,f642,f647,f652,f657,f662,f667,f672,f677,f682,f687,f692,f697,f702,f707,f712,f717,f722,f727,f732,f737,f742,f747,f752,f757,f762,f767,f772,f777,f782,f787,f792,f797,f802,f807,f818,f824,f831,f837,f845,f859,f879,f888,f897,f906,f916,f923,f934,f944,f950,f956,f964,f980,f988,f995,f1002,f1021,f1045,f1052,f1064,f1072,f1080,f1093,f1112,f1113,f1119,f1125,f1130,f1137,f1149,f1157,f1170,f1177,f1184,f1190,f1192,f1216,f1224,f1232,f1241,f1249,f1256,f1258,f1268,f1284,f1296,f1305,f1308,f1317,f1331,f1336,f1341,f1346,f1359,f1368,f1387,f1400,f1413,f1434,f1442,f1451,f1463,f1468,f1473,f1478,f1489,f1497,f1526,f1529,f1549,f1559,f1568,f1574,f1591,f1605,f1624,f1633,f1645,f1653,f1684,f1711,f1728,f1746,f1751,f1756,f1761,f1766,f1771,f1779,f1795,f1801,f1806,f1812,f1817,f1826,f1836,f1849,f1859,f1875,f1880,f1893,f1910,f1915,f1933,f1941,f1950,f1959,f1965,f1977,f1982,f1987,f2006,f2014,f2023,f2029,f2038,f2046,f2051,f2056,f2074,f2079,f2084,f2089,f2090,f2092,f2097,f2112,f2114,f2116,f2121,f2126,f2127,f2132,f2133,f2146,f2152,f2166,f2171,f2176,f2187,f2192,f2197,f2219,f2229,f2241,f2246,f2251,f2263,f2268,f2273,f2290,f2295,f2300,f2308,f2313,f2318,f2334,f2350,f2366,f2377,f2399,f2417,f2419,f2422,f2435,f2436,f2441,f2446,f2455,f2460,f2478,f2483,f2488,f2494,f2499,f2516,f2554,f2555,f2556,f2608,f2610,f2613,f2638,f2643,f2648,f2657,f2675,f2682,f2688,f2693,f2744,f2749,f2754,f2760,f2766,f2771,f2814,f2819,f2829,f2834,f2838,f2849,f2854,f2859,f2868,f2873,f2882,f2891,f2901,f2903,f2905,f2909,f2921,f2954,f2963,f2969,f2974,f2979,f2985,f3011,f3023,f3035,f3045,f3069,f3074,f3079,f3084,f3090,f3095,f3100,f3105,f3115,f3123,f3136,f3137,f3142,f3160,f3165,f3174,f3186,f3208,f3213,f3229,f3234,f3245,f3256,f3261,f3272,f3286,f3290,f3295,f3307,f3317,f3323,f3347,f3357,f3363,f3373,f3379,f3391,f3396,f3402,f3427,f3445,f3458,f3463,f3471,f3478,f3505,f3524,f3530,f3555,f3563,f3603,f3610,f3635,f3637,f3649,f3650,f3701,f3706,f3718,f3719,f3725,f3747,f3761,f3769,f3799,f3809,f3815,f3843,f3873,f3874,f3907,f3913,f3919,f3924,f3930,f3981,f3988,f4013,f4015,f4020,f4021,f4027,f4032,f4037,f4038,f4044,f4045,f4050,f4051,f4056,f4063,f4068,f4074,f4079,f4085,f4090,f4094,f4116,f4121,f4126,f4127,f4132,f4137,f4142,f4147,f4152,f4157,f4162,f4163,f4172,f4180,f4192,f4202,f4207,f4229,f4234,f4251,f4260,f4266,f4270,f4282,f4284,f4299,f4305,f4307,f4329,f4334,f4339,f4344,f4349,f4354,f4359,f4360,f4365,f4370,f4375,f4386,f4392,f4399,f4403,f4409,f4415,f4433,f4437,f4443,f4450,f4464,f4491,f4492,f4493,f4494,f4498,f4510,f4517,f4524,f4531,f4533,f4581,f4603,f4616,f4621,f4630,f4640,f4653,f4665,f4672,f4682,f4688,f4711,f4712,f4713,f4723,f4747,f4752,f4757,f4778,f4780,f4781,f4801,f4806,f4812,f4826,f4832,f4836,f4840,f4912,f4918,f4922,f4928,f5005,f5015,f5055,f5069,f5070,f5082,f5121,f5130,f5139,f5145,f5147,f5152,f5158,f5164,f5170,f5176,f5182,f5184,f5190,f5232,f5238,f5244,f5250,f5256,f5258,f5264,f5270,f5272,f5273,f5279,f5281,f5286,f5296,f5322,f5333,f5339,f5340,f5351,f5363,f5371,f5385,f5390,f5408,f5415,f5422,f5443,f5454,f5459,f5461,f5473,f5474,f5483,f5493,f5506,f5512,f5513,f5549,f5582,f5631,f5641,f5697,f5716,f5725,f5733,f5751,f5756,f5757,f5764,f5767,f5772,f5775,f5783,f5788,f5789,f5813,f5851,f5861,f5862,f5863,f5874,f5875,f5885,f5906,f5933,f5941,f5946,f5947,f5956,f5960,f5961,f5970,f5976,f6020,f6027,f6037,f6042,f6047,f6052,f6083,f6094,f6105,f6106,f6107,f6128,f6133,f6138,f6143,f6164,f6175,f6182,f6193,f6200,f6209,f6217,f6219,f6246,f6247,f6257,f6262,f6267,f6273,f6284,f6285,f6297,f6305,f6311,f6315,f6320,f6340,f6345,f6350,f6355,f6357,f6362,f6367,f6368,f6373,f6378,f6383]) ).
tff(f6383,plain,
( spl59_589
| ~ spl59_164
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6331,f5136,f1678,f6380]) ).
tff(f6380,plain,
( spl59_589
<=> $less(sK26,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_589])]) ).
tff(f1678,plain,
( spl59_164
<=> $less(0,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_164])]) ).
tff(f5136,plain,
( spl59_489
<=> $less(sK26,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_489])]) ).
tff(f6331,plain,
( $less(sK26,sK23)
| ~ spl59_164
| ~ spl59_489 ),
inference(resolution,[],[f5138,f2223]) ).
tff(f2223,plain,
( ! [X3: $int] :
( ~ $less(X3,0)
| $less(X3,sK23) )
| ~ spl59_164 ),
inference(resolution,[],[f1679,f99]) ).
tff(f99,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X1,X2)
| $less(X0,X2)
| ~ $less(X0,X1) ),
introduced(theory_axiom_148,[]) ).
tff(f1679,plain,
( $less(0,sK23)
| ~ spl59_164 ),
inference(avatar_component_clause,[],[f1678]) ).
tff(f5138,plain,
( $less(sK26,0)
| ~ spl59_489 ),
inference(avatar_component_clause,[],[f5136]) ).
tff(f6378,plain,
( spl59_588
| ~ spl59_142
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6329,f5136,f1465,f6375]) ).
tff(f6375,plain,
( spl59_588
<=> $less(sK26,sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_588])]) ).
tff(f1465,plain,
( spl59_142
<=> $less(0,sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_142])]) ).
tff(f6329,plain,
( $less(sK26,sF35)
| ~ spl59_142
| ~ spl59_489 ),
inference(resolution,[],[f5138,f1881]) ).
tff(f1881,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,sF35) )
| ~ spl59_142 ),
inference(resolution,[],[f1467,f99]) ).
tff(f1467,plain,
( $less(0,sF35)
| ~ spl59_142 ),
inference(avatar_component_clause,[],[f1465]) ).
tff(f6373,plain,
( spl59_587
| ~ spl59_56
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6325,f5136,f872,f6370]) ).
tff(f6370,plain,
( spl59_587
<=> $less(sK26,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_587])]) ).
tff(f872,plain,
( spl59_56
<=> $less(0,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_56])]) ).
tff(f6325,plain,
( $less(sK26,sK19)
| ~ spl59_56
| ~ spl59_489 ),
inference(resolution,[],[f5138,f917]) ).
tff(f917,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,sK19) )
| ~ spl59_56 ),
inference(resolution,[],[f874,f99]) ).
tff(f874,plain,
( $less(0,sK19)
| ~ spl59_56 ),
inference(avatar_component_clause,[],[f872]) ).
tff(f6368,plain,
( ~ spl59_248
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6324,f5136,f2331]) ).
tff(f2331,plain,
( spl59_248
<=> mem(int,t2tb1(sK26),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_248])]) ).
tff(f6324,plain,
( ~ mem(int,t2tb1(sK26),sF30)
| ~ spl59_489 ),
inference(resolution,[],[f5138,f515]) ).
tff(f515,plain,
! [X13: $int] :
( ~ $less(X13,0)
| ~ mem(int,t2tb1(X13),sF30) ),
inference(definition_folding,[],[f461,f497]) ).
tff(f497,plain,
t2tb(sK10) = sF30,
introduced(function_definition,[]) ).
tff(f461,plain,
! [X13: $int] :
( ~ $less(X13,0)
| ~ mem(int,t2tb1(X13),t2tb(sK10)) ),
inference(cnf_transformation,[],[f315]) ).
tff(f315,plain,
( partial_solution1(sK13,sK11)
& ~ is_empty(int,t2tb(sK10))
& ! [X7: $int] :
( ( ( ! [X8: $int] :
( $less(X8,0)
| ~ $less(X8,sK13)
| ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X8))) != $sum($sum(X7,sK13),$uminus(X8)) ) )
| mem(int,t2tb1(X7),t2tb(sK14)) )
& ( ~ mem(int,t2tb1(X7),t2tb(sK14))
| ( ~ $less(sK16(X7),0)
& $less(sK16(X7),sK13)
& ( $sum($sum(X7,sK13),$uminus(sK16(X7))) = tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK16(X7)))) ) ) ) )
| $less(X7,0) )
& ! [X10: $int] :
( ( ( ~ mem(int,t2tb1(X10),t2tb(sK15))
| ( $less(sK17(X10),sK13)
& ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK17(X10)))) = $sum($sum(X10,sK17(X10)),$uminus(sK13)) )
& ~ $less(sK17(X10),0) ) )
& ( ! [X12: $int] :
( ~ $less(X12,sK13)
| ( $sum($sum(X10,X12),$uminus(sK13)) != tb2t1(get(int,int,t2tb2(sK11),t2tb1(X12))) )
| $less(X12,0) )
| mem(int,t2tb1(X10),t2tb(sK15)) ) )
| $less(X10,0) )
& ~ $less(sK9,0)
& ! [X13: $int] :
( ( mem(int,t2tb1(X13),t2tb(sK10))
| ~ $less(X13,n1)
| $less(X13,0)
| ( ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK18(X13)))) = X13 )
& $less(sK18(X13),sK13)
& ~ $less(sK18(X13),0) ) )
& ( ( $less(X13,n1)
& ~ $less(X13,0)
& ! [X15: $int] :
( ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X15))) != X13 )
| ~ $less(X15,sK13)
| $less(X15,0) ) )
| ~ mem(int,t2tb1(X13),t2tb(sK10)) ) )
& ~ $less(sK13,0)
& ( n1 = $sum(sK13,cardinal1(int,t2tb(sK10))) )
& ~ is_empty(int,t2tb(sK20))
& eq_prefix1(int,t2tb2(sK11),t2tb2(sK24),sK19)
& ! [X22: $int,X23: $int] :
( ~ mem(int,t2tb1(X22),t2tb(sK20))
| $less(X23,X22)
| ~ mem(int,t2tb1(X23),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(sK20))) )
& subset(int,t2tb(sK20),diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)))
& ~ $less($sum(sK23,$uminus(sK9)),0)
& mem(int,t2tb1(sK27),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10)))
& $less(sK28,sK26)
& ~ $less(sK28,0)
& ( tb2t1(get(int,int,t2tb2(sK25),t2tb1(sK28))) = sK27 )
& ( sK26 = $sum(sK19,1) )
& ( sK25 = tb2t2(set1(int,int,t2tb2(sK24),t2tb1(sK19),t2tb1(min_elt1(sK20)))) )
& partial_solution1(sK19,sK24)
& ( $sum(sK23,$uminus(sK9)) = sK21 )
& ! [X28: map_int_int] :
( ( ( $less(sK29(X28),sK23)
& ~ $less(sK29(X28),sK9)
& eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(sK29(X28))),n1) )
| ~ eq_prefix1(int,t2tb2(sK24),t2tb2(X28),sK19)
| ~ mem(int,get(int,int,t2tb2(X28),t2tb1(sK19)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(sK20)))
| ~ partial_solution1(n1,X28) )
& ( ( eq_prefix1(int,t2tb2(sK24),t2tb2(X28),sK19)
& mem(int,get(int,int,t2tb2(X28),t2tb1(sK19)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(sK20)))
& partial_solution1(n1,X28) )
| ! [X30: $int] :
( ~ $less(X30,sK23)
| $less(X30,sK9)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(X30)),n1) ) ) )
& ( sK13 = sK19 )
& eq_prefix1(map(int,int),t2tb3(sK12),t2tb3(sK22),sK9)
& sorted1(sK22,sK9,sK23) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK9,sK10,sK11,sK12,sK13,sK14,sK15,sK16,sK17,sK18,sK19,sK20,sK21,sK22,sK23,sK24,sK25,sK26,sK27,sK28,sK29])],[f304,f314,f313,f312,f311,f310,f309,f308,f307,f306,f305]) ).
tff(f305,plain,
( ? [X0: $int,X1: set_int,X2: map_int_int,X3: map_int_lpmap_int_intrp,X4: $int,X5: set_int,X6: set_int] :
( partial_solution1(X4,X2)
& ~ is_empty(int,t2tb(X1))
& ! [X7: $int] :
( ( ( ! [X8: $int] :
( $less(X8,0)
| ~ $less(X8,X4)
| ( tb2t1(get(int,int,t2tb2(X2),t2tb1(X8))) != $sum($sum(X7,X4),$uminus(X8)) ) )
| mem(int,t2tb1(X7),t2tb(X5)) )
& ( ~ mem(int,t2tb1(X7),t2tb(X5))
| ? [X9: $int] :
( ~ $less(X9,0)
& $less(X9,X4)
& ( $sum($sum(X7,X4),$uminus(X9)) = tb2t1(get(int,int,t2tb2(X2),t2tb1(X9))) ) ) ) )
| $less(X7,0) )
& ! [X10: $int] :
( ( ( ~ mem(int,t2tb1(X10),t2tb(X6))
| ? [X11: $int] :
( $less(X11,X4)
& ( $sum($sum(X10,X11),$uminus(X4)) = tb2t1(get(int,int,t2tb2(X2),t2tb1(X11))) )
& ~ $less(X11,0) ) )
& ( ! [X12: $int] :
( ~ $less(X12,X4)
| ( tb2t1(get(int,int,t2tb2(X2),t2tb1(X12))) != $sum($sum(X10,X12),$uminus(X4)) )
| $less(X12,0) )
| mem(int,t2tb1(X10),t2tb(X6)) ) )
| $less(X10,0) )
& ~ $less(X0,0)
& ! [X13: $int] :
( ( mem(int,t2tb1(X13),t2tb(X1))
| ~ $less(X13,n1)
| $less(X13,0)
| ? [X14: $int] :
( ( tb2t1(get(int,int,t2tb2(X2),t2tb1(X14))) = X13 )
& $less(X14,X4)
& ~ $less(X14,0) ) )
& ( ( $less(X13,n1)
& ~ $less(X13,0)
& ! [X15: $int] :
( ( tb2t1(get(int,int,t2tb2(X2),t2tb1(X15))) != X13 )
| ~ $less(X15,X4)
| $less(X15,0) ) )
| ~ mem(int,t2tb1(X13),t2tb(X1)) ) )
& ~ $less(X4,0)
& ( n1 = $sum(X4,cardinal1(int,t2tb(X1))) )
& ? [X16: $int,X17: set_int,X18: $int,X19: map_int_lpmap_int_intrp,X20: $int,X21: map_int_int] :
( ~ is_empty(int,t2tb(X17))
& eq_prefix1(int,t2tb2(X2),t2tb2(X21),X16)
& ! [X22: $int,X23: $int] :
( ~ mem(int,t2tb1(X22),t2tb(X17))
| $less(X23,X22)
| ~ mem(int,t2tb1(X23),diff(int,diff(int,diff(int,t2tb(X1),t2tb(X6)),t2tb(X5)),t2tb(X17))) )
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(X1),t2tb(X6)),t2tb(X5)))
& ~ $less($sum(X20,$uminus(X0)),0)
& ? [X24: map_int_int] :
( ? [X25: $int] :
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(X17)),t2tb(X1)))
& ? [X27: $int] :
( $less(X27,X25)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X27))) = X26 ) ) )
& ( $sum(X16,1) = X25 ) )
& ( tb2t2(set1(int,int,t2tb2(X21),t2tb1(X16),t2tb1(min_elt1(X17)))) = X24 ) )
& partial_solution1(X16,X21)
& ( $sum(X20,$uminus(X0)) = X18 )
& ! [X28: map_int_int] :
( ( ? [X29: $int] :
( $less(X29,X20)
& ~ $less(X29,X0)
& eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(X19),t2tb1(X29)),n1) )
| ~ eq_prefix1(int,t2tb2(X21),t2tb2(X28),X16)
| ~ mem(int,get(int,int,t2tb2(X28),t2tb1(X16)),diff(int,diff(int,diff(int,t2tb(X1),t2tb(X6)),t2tb(X5)),t2tb(X17)))
| ~ partial_solution1(n1,X28) )
& ( ( eq_prefix1(int,t2tb2(X21),t2tb2(X28),X16)
& mem(int,get(int,int,t2tb2(X28),t2tb1(X16)),diff(int,diff(int,diff(int,t2tb(X1),t2tb(X6)),t2tb(X5)),t2tb(X17)))
& partial_solution1(n1,X28) )
| ! [X30: $int] :
( ~ $less(X30,X20)
| $less(X30,X0)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(X19),t2tb1(X30)),n1) ) ) )
& ( X4 = X16 )
& eq_prefix1(map(int,int),t2tb3(X3),t2tb3(X19),X0)
& sorted1(X19,X0,X20) ) )
=> ( partial_solution1(sK13,sK11)
& ~ is_empty(int,t2tb(sK10))
& ! [X7: $int] :
( ( ( ! [X8: $int] :
( $less(X8,0)
| ~ $less(X8,sK13)
| ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X8))) != $sum($sum(X7,sK13),$uminus(X8)) ) )
| mem(int,t2tb1(X7),t2tb(sK14)) )
& ( ~ mem(int,t2tb1(X7),t2tb(sK14))
| ? [X9: $int] :
( ~ $less(X9,0)
& $less(X9,sK13)
& ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X9))) = $sum($sum(X7,sK13),$uminus(X9)) ) ) ) )
| $less(X7,0) )
& ! [X10: $int] :
( ( ( ~ mem(int,t2tb1(X10),t2tb(sK15))
| ? [X11: $int] :
( $less(X11,sK13)
& ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X11))) = $sum($sum(X10,X11),$uminus(sK13)) )
& ~ $less(X11,0) ) )
& ( ! [X12: $int] :
( ~ $less(X12,sK13)
| ( $sum($sum(X10,X12),$uminus(sK13)) != tb2t1(get(int,int,t2tb2(sK11),t2tb1(X12))) )
| $less(X12,0) )
| mem(int,t2tb1(X10),t2tb(sK15)) ) )
| $less(X10,0) )
& ~ $less(sK9,0)
& ! [X13: $int] :
( ( mem(int,t2tb1(X13),t2tb(sK10))
| ~ $less(X13,n1)
| $less(X13,0)
| ? [X14: $int] :
( ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X14))) = X13 )
& $less(X14,sK13)
& ~ $less(X14,0) ) )
& ( ( $less(X13,n1)
& ~ $less(X13,0)
& ! [X15: $int] :
( ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X15))) != X13 )
| ~ $less(X15,sK13)
| $less(X15,0) ) )
| ~ mem(int,t2tb1(X13),t2tb(sK10)) ) )
& ~ $less(sK13,0)
& ( n1 = $sum(sK13,cardinal1(int,t2tb(sK10))) )
& ? [X21: map_int_int,X20: $int,X19: map_int_lpmap_int_intrp,X18: $int,X17: set_int,X16: $int] :
( ~ is_empty(int,t2tb(X17))
& eq_prefix1(int,t2tb2(sK11),t2tb2(X21),X16)
& ! [X23: $int,X22: $int] :
( ~ mem(int,t2tb1(X22),t2tb(X17))
| $less(X23,X22)
| ~ mem(int,t2tb1(X23),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(X17))) )
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)))
& ~ $less($sum(X20,$uminus(sK9)),0)
& ? [X24: map_int_int] :
( ? [X25: $int] :
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(X17)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,X25)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X27))) = X26 ) ) )
& ( $sum(X16,1) = X25 ) )
& ( tb2t2(set1(int,int,t2tb2(X21),t2tb1(X16),t2tb1(min_elt1(X17)))) = X24 ) )
& partial_solution1(X16,X21)
& ( $sum(X20,$uminus(sK9)) = X18 )
& ! [X28: map_int_int] :
( ( ? [X29: $int] :
( $less(X29,X20)
& ~ $less(X29,sK9)
& eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(X19),t2tb1(X29)),n1) )
| ~ eq_prefix1(int,t2tb2(X21),t2tb2(X28),X16)
| ~ mem(int,get(int,int,t2tb2(X28),t2tb1(X16)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(X17)))
| ~ partial_solution1(n1,X28) )
& ( ( eq_prefix1(int,t2tb2(X21),t2tb2(X28),X16)
& mem(int,get(int,int,t2tb2(X28),t2tb1(X16)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(X17)))
& partial_solution1(n1,X28) )
| ! [X30: $int] :
( ~ $less(X30,X20)
| $less(X30,sK9)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(X19),t2tb1(X30)),n1) ) ) )
& ( sK13 = X16 )
& eq_prefix1(map(int,int),t2tb3(sK12),t2tb3(X19),sK9)
& sorted1(X19,sK9,X20) ) ) ),
introduced(choice_axiom,[]) ).
tff(f306,plain,
! [X7: $int] :
( ? [X9: $int] :
( ~ $less(X9,0)
& $less(X9,sK13)
& ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X9))) = $sum($sum(X7,sK13),$uminus(X9)) ) )
=> ( ~ $less(sK16(X7),0)
& $less(sK16(X7),sK13)
& ( $sum($sum(X7,sK13),$uminus(sK16(X7))) = tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK16(X7)))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f307,plain,
! [X10: $int] :
( ? [X11: $int] :
( $less(X11,sK13)
& ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X11))) = $sum($sum(X10,X11),$uminus(sK13)) )
& ~ $less(X11,0) )
=> ( $less(sK17(X10),sK13)
& ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK17(X10)))) = $sum($sum(X10,sK17(X10)),$uminus(sK13)) )
& ~ $less(sK17(X10),0) ) ),
introduced(choice_axiom,[]) ).
tff(f308,plain,
! [X13: $int] :
( ? [X14: $int] :
( ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X14))) = X13 )
& $less(X14,sK13)
& ~ $less(X14,0) )
=> ( ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK18(X13)))) = X13 )
& $less(sK18(X13),sK13)
& ~ $less(sK18(X13),0) ) ),
introduced(choice_axiom,[]) ).
tff(f309,plain,
( ? [X21: map_int_int,X20: $int,X19: map_int_lpmap_int_intrp,X18: $int,X17: set_int,X16: $int] :
( ~ is_empty(int,t2tb(X17))
& eq_prefix1(int,t2tb2(sK11),t2tb2(X21),X16)
& ! [X23: $int,X22: $int] :
( ~ mem(int,t2tb1(X22),t2tb(X17))
| $less(X23,X22)
| ~ mem(int,t2tb1(X23),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(X17))) )
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)))
& ~ $less($sum(X20,$uminus(sK9)),0)
& ? [X24: map_int_int] :
( ? [X25: $int] :
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(X17)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,X25)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X27))) = X26 ) ) )
& ( $sum(X16,1) = X25 ) )
& ( tb2t2(set1(int,int,t2tb2(X21),t2tb1(X16),t2tb1(min_elt1(X17)))) = X24 ) )
& partial_solution1(X16,X21)
& ( $sum(X20,$uminus(sK9)) = X18 )
& ! [X28: map_int_int] :
( ( ? [X29: $int] :
( $less(X29,X20)
& ~ $less(X29,sK9)
& eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(X19),t2tb1(X29)),n1) )
| ~ eq_prefix1(int,t2tb2(X21),t2tb2(X28),X16)
| ~ mem(int,get(int,int,t2tb2(X28),t2tb1(X16)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(X17)))
| ~ partial_solution1(n1,X28) )
& ( ( eq_prefix1(int,t2tb2(X21),t2tb2(X28),X16)
& mem(int,get(int,int,t2tb2(X28),t2tb1(X16)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(X17)))
& partial_solution1(n1,X28) )
| ! [X30: $int] :
( ~ $less(X30,X20)
| $less(X30,sK9)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(X19),t2tb1(X30)),n1) ) ) )
& ( sK13 = X16 )
& eq_prefix1(map(int,int),t2tb3(sK12),t2tb3(X19),sK9)
& sorted1(X19,sK9,X20) )
=> ( ~ is_empty(int,t2tb(sK20))
& eq_prefix1(int,t2tb2(sK11),t2tb2(sK24),sK19)
& ! [X23: $int,X22: $int] :
( ~ mem(int,t2tb1(X22),t2tb(sK20))
| $less(X23,X22)
| ~ mem(int,t2tb1(X23),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(sK20))) )
& subset(int,t2tb(sK20),diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)))
& ~ $less($sum(sK23,$uminus(sK9)),0)
& ? [X24: map_int_int] :
( ? [X25: $int] :
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,X25)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X27))) = X26 ) ) )
& ( $sum(sK19,1) = X25 ) )
& ( tb2t2(set1(int,int,t2tb2(sK24),t2tb1(sK19),t2tb1(min_elt1(sK20)))) = X24 ) )
& partial_solution1(sK19,sK24)
& ( $sum(sK23,$uminus(sK9)) = sK21 )
& ! [X28: map_int_int] :
( ( ? [X29: $int] :
( $less(X29,sK23)
& ~ $less(X29,sK9)
& eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(X29)),n1) )
| ~ eq_prefix1(int,t2tb2(sK24),t2tb2(X28),sK19)
| ~ mem(int,get(int,int,t2tb2(X28),t2tb1(sK19)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(sK20)))
| ~ partial_solution1(n1,X28) )
& ( ( eq_prefix1(int,t2tb2(sK24),t2tb2(X28),sK19)
& mem(int,get(int,int,t2tb2(X28),t2tb1(sK19)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(sK20)))
& partial_solution1(n1,X28) )
| ! [X30: $int] :
( ~ $less(X30,sK23)
| $less(X30,sK9)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(X30)),n1) ) ) )
& ( sK13 = sK19 )
& eq_prefix1(map(int,int),t2tb3(sK12),t2tb3(sK22),sK9)
& sorted1(sK22,sK9,sK23) ) ),
introduced(choice_axiom,[]) ).
tff(f310,plain,
( ? [X24: map_int_int] :
( ? [X25: $int] :
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,X25)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X27))) = X26 ) ) )
& ( $sum(sK19,1) = X25 ) )
& ( tb2t2(set1(int,int,t2tb2(sK24),t2tb1(sK19),t2tb1(min_elt1(sK20)))) = X24 ) )
=> ( ? [X25: $int] :
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,X25)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(sK25),t2tb1(X27))) = X26 ) ) )
& ( $sum(sK19,1) = X25 ) )
& ( sK25 = tb2t2(set1(int,int,t2tb2(sK24),t2tb1(sK19),t2tb1(min_elt1(sK20)))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f311,plain,
( ? [X25: $int] :
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,X25)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(sK25),t2tb1(X27))) = X26 ) ) )
& ( $sum(sK19,1) = X25 ) )
=> ( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,sK26)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(sK25),t2tb1(X27))) = X26 ) ) )
& ( sK26 = $sum(sK19,1) ) ) ),
introduced(choice_axiom,[]) ).
tff(f312,plain,
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,sK26)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(sK25),t2tb1(X27))) = X26 ) ) )
=> ( mem(int,t2tb1(sK27),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10)))
& ? [X27: $int] :
( $less(X27,sK26)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(sK25),t2tb1(X27))) = sK27 ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f313,plain,
( ? [X27: $int] :
( $less(X27,sK26)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(sK25),t2tb1(X27))) = sK27 ) )
=> ( $less(sK28,sK26)
& ~ $less(sK28,0)
& ( tb2t1(get(int,int,t2tb2(sK25),t2tb1(sK28))) = sK27 ) ) ),
introduced(choice_axiom,[]) ).
tff(f314,plain,
! [X28: map_int_int] :
( ? [X29: $int] :
( $less(X29,sK23)
& ~ $less(X29,sK9)
& eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(X29)),n1) )
=> ( $less(sK29(X28),sK23)
& ~ $less(sK29(X28),sK9)
& eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(sK29(X28))),n1) ) ),
introduced(choice_axiom,[]) ).
tff(f304,plain,
? [X0: $int,X1: set_int,X2: map_int_int,X3: map_int_lpmap_int_intrp,X4: $int,X5: set_int,X6: set_int] :
( partial_solution1(X4,X2)
& ~ is_empty(int,t2tb(X1))
& ! [X7: $int] :
( ( ( ! [X8: $int] :
( $less(X8,0)
| ~ $less(X8,X4)
| ( tb2t1(get(int,int,t2tb2(X2),t2tb1(X8))) != $sum($sum(X7,X4),$uminus(X8)) ) )
| mem(int,t2tb1(X7),t2tb(X5)) )
& ( ~ mem(int,t2tb1(X7),t2tb(X5))
| ? [X9: $int] :
( ~ $less(X9,0)
& $less(X9,X4)
& ( $sum($sum(X7,X4),$uminus(X9)) = tb2t1(get(int,int,t2tb2(X2),t2tb1(X9))) ) ) ) )
| $less(X7,0) )
& ! [X10: $int] :
( ( ( ~ mem(int,t2tb1(X10),t2tb(X6))
| ? [X11: $int] :
( $less(X11,X4)
& ( $sum($sum(X10,X11),$uminus(X4)) = tb2t1(get(int,int,t2tb2(X2),t2tb1(X11))) )
& ~ $less(X11,0) ) )
& ( ! [X12: $int] :
( ~ $less(X12,X4)
| ( tb2t1(get(int,int,t2tb2(X2),t2tb1(X12))) != $sum($sum(X10,X12),$uminus(X4)) )
| $less(X12,0) )
| mem(int,t2tb1(X10),t2tb(X6)) ) )
| $less(X10,0) )
& ~ $less(X0,0)
& ! [X13: $int] :
( ( mem(int,t2tb1(X13),t2tb(X1))
| ~ $less(X13,n1)
| $less(X13,0)
| ? [X14: $int] :
( ( tb2t1(get(int,int,t2tb2(X2),t2tb1(X14))) = X13 )
& $less(X14,X4)
& ~ $less(X14,0) ) )
& ( ( $less(X13,n1)
& ~ $less(X13,0)
& ! [X15: $int] :
( ( tb2t1(get(int,int,t2tb2(X2),t2tb1(X15))) != X13 )
| ~ $less(X15,X4)
| $less(X15,0) ) )
| ~ mem(int,t2tb1(X13),t2tb(X1)) ) )
& ~ $less(X4,0)
& ( n1 = $sum(X4,cardinal1(int,t2tb(X1))) )
& ? [X16: $int,X17: set_int,X18: $int,X19: map_int_lpmap_int_intrp,X20: $int,X21: map_int_int] :
( ~ is_empty(int,t2tb(X17))
& eq_prefix1(int,t2tb2(X2),t2tb2(X21),X16)
& ! [X22: $int,X23: $int] :
( ~ mem(int,t2tb1(X22),t2tb(X17))
| $less(X23,X22)
| ~ mem(int,t2tb1(X23),diff(int,diff(int,diff(int,t2tb(X1),t2tb(X6)),t2tb(X5)),t2tb(X17))) )
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(X1),t2tb(X6)),t2tb(X5)))
& ~ $less($sum(X20,$uminus(X0)),0)
& ? [X24: map_int_int] :
( ? [X25: $int] :
( ? [X26: $int] :
( mem(int,t2tb1(X26),remove(int,t2tb1(min_elt1(X17)),t2tb(X1)))
& ? [X27: $int] :
( $less(X27,X25)
& ~ $less(X27,0)
& ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X27))) = X26 ) ) )
& ( $sum(X16,1) = X25 ) )
& ( tb2t2(set1(int,int,t2tb2(X21),t2tb1(X16),t2tb1(min_elt1(X17)))) = X24 ) )
& partial_solution1(X16,X21)
& ( $sum(X20,$uminus(X0)) = X18 )
& ! [X28: map_int_int] :
( ( ? [X29: $int] :
( $less(X29,X20)
& ~ $less(X29,X0)
& eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(X19),t2tb1(X29)),n1) )
| ~ eq_prefix1(int,t2tb2(X21),t2tb2(X28),X16)
| ~ mem(int,get(int,int,t2tb2(X28),t2tb1(X16)),diff(int,diff(int,diff(int,t2tb(X1),t2tb(X6)),t2tb(X5)),t2tb(X17)))
| ~ partial_solution1(n1,X28) )
& ( ( eq_prefix1(int,t2tb2(X21),t2tb2(X28),X16)
& mem(int,get(int,int,t2tb2(X28),t2tb1(X16)),diff(int,diff(int,diff(int,t2tb(X1),t2tb(X6)),t2tb(X5)),t2tb(X17)))
& partial_solution1(n1,X28) )
| ! [X30: $int] :
( ~ $less(X30,X20)
| $less(X30,X0)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(X19),t2tb1(X30)),n1) ) ) )
& ( X4 = X16 )
& eq_prefix1(map(int,int),t2tb3(X3),t2tb3(X19),X0)
& sorted1(X19,X0,X20) ) ),
inference(rectify,[],[f303]) ).
tff(f303,plain,
? [X2: $int,X6: set_int,X4: map_int_int,X1: map_int_lpmap_int_intrp,X3: $int,X5: set_int,X0: set_int] :
( partial_solution1(X3,X4)
& ~ is_empty(int,t2tb(X6))
& ! [X7: $int] :
( ( ( ! [X8: $int] :
( $less(X8,0)
| ~ $less(X8,X3)
| ( $sum($sum(X7,X3),$uminus(X8)) != tb2t1(get(int,int,t2tb2(X4),t2tb1(X8))) ) )
| mem(int,t2tb1(X7),t2tb(X5)) )
& ( ~ mem(int,t2tb1(X7),t2tb(X5))
| ? [X8: $int] :
( ~ $less(X8,0)
& $less(X8,X3)
& ( $sum($sum(X7,X3),$uminus(X8)) = tb2t1(get(int,int,t2tb2(X4),t2tb1(X8))) ) ) ) )
| $less(X7,0) )
& ! [X9: $int] :
( ( ( ~ mem(int,t2tb1(X9),t2tb(X0))
| ? [X10: $int] :
( $less(X10,X3)
& ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X10))) = $sum($sum(X9,X10),$uminus(X3)) )
& ~ $less(X10,0) ) )
& ( ! [X10: $int] :
( ~ $less(X10,X3)
| ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X3)) )
| $less(X10,0) )
| mem(int,t2tb1(X9),t2tb(X0)) ) )
| $less(X9,0) )
& ~ $less(X2,0)
& ! [X11: $int] :
( ( mem(int,t2tb1(X11),t2tb(X6))
| ~ $less(X11,n1)
| $less(X11,0)
| ? [X12: $int] :
( ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X12))) = X11 )
& $less(X12,X3)
& ~ $less(X12,0) ) )
& ( ( $less(X11,n1)
& ~ $less(X11,0)
& ! [X12: $int] :
( ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X12))) != X11 )
| ~ $less(X12,X3)
| $less(X12,0) ) )
| ~ mem(int,t2tb1(X11),t2tb(X6)) ) )
& ~ $less(X3,0)
& ( n1 = $sum(X3,cardinal1(int,t2tb(X6))) )
& ? [X15: $int,X17: set_int,X18: $int,X14: map_int_lpmap_int_intrp,X16: $int,X13: map_int_int] :
( ~ is_empty(int,t2tb(X17))
& eq_prefix1(int,t2tb2(X4),t2tb2(X13),X15)
& ! [X19: $int,X20: $int] :
( ~ mem(int,t2tb1(X19),t2tb(X17))
| $less(X20,X19)
| ~ mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17))) )
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)))
& ~ $less($sum(X16,$uminus(X2)),0)
& ? [X23: map_int_int] :
( ? [X24: $int] :
( ? [X25: $int] :
( mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X17)),t2tb(X6)))
& ? [X26: $int] :
( $less(X26,X24)
& ~ $less(X26,0)
& ( tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) = X25 ) ) )
& ( $sum(X15,1) = X24 ) )
& ( tb2t2(set1(int,int,t2tb2(X13),t2tb1(X15),t2tb1(min_elt1(X17)))) = X23 ) )
& partial_solution1(X15,X13)
& ( $sum(X16,$uminus(X2)) = X18 )
& ! [X21: map_int_int] :
( ( ? [X22: $int] :
( $less(X22,X16)
& ~ $less(X22,X2)
& eq_prefix1(int,t2tb2(X21),get(map(int,int),int,t2tb3(X14),t2tb1(X22)),n1) )
| ~ eq_prefix1(int,t2tb2(X13),t2tb2(X21),X15)
| ~ mem(int,get(int,int,t2tb2(X21),t2tb1(X15)),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17)))
| ~ partial_solution1(n1,X21) )
& ( ( eq_prefix1(int,t2tb2(X13),t2tb2(X21),X15)
& mem(int,get(int,int,t2tb2(X21),t2tb1(X15)),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17)))
& partial_solution1(n1,X21) )
| ! [X22: $int] :
( ~ $less(X22,X16)
| $less(X22,X2)
| ~ eq_prefix1(int,t2tb2(X21),get(map(int,int),int,t2tb3(X14),t2tb1(X22)),n1) ) ) )
& ( X3 = X15 )
& eq_prefix1(map(int,int),t2tb3(X1),t2tb3(X14),X2)
& sorted1(X14,X2,X16) ) ),
inference(flattening,[],[f302]) ).
tff(f302,plain,
? [X2: $int,X6: set_int,X4: map_int_int,X1: map_int_lpmap_int_intrp,X3: $int,X5: set_int,X0: set_int] :
( partial_solution1(X3,X4)
& ~ is_empty(int,t2tb(X6))
& ! [X7: $int] :
( ( ( ! [X8: $int] :
( $less(X8,0)
| ~ $less(X8,X3)
| ( $sum($sum(X7,X3),$uminus(X8)) != tb2t1(get(int,int,t2tb2(X4),t2tb1(X8))) ) )
| mem(int,t2tb1(X7),t2tb(X5)) )
& ( ~ mem(int,t2tb1(X7),t2tb(X5))
| ? [X8: $int] :
( ~ $less(X8,0)
& $less(X8,X3)
& ( $sum($sum(X7,X3),$uminus(X8)) = tb2t1(get(int,int,t2tb2(X4),t2tb1(X8))) ) ) ) )
| $less(X7,0) )
& ! [X9: $int] :
( ( ( ~ mem(int,t2tb1(X9),t2tb(X0))
| ? [X10: $int] :
( $less(X10,X3)
& ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X10))) = $sum($sum(X9,X10),$uminus(X3)) )
& ~ $less(X10,0) ) )
& ( ! [X10: $int] :
( ~ $less(X10,X3)
| ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X3)) )
| $less(X10,0) )
| mem(int,t2tb1(X9),t2tb(X0)) ) )
| $less(X9,0) )
& ~ $less(X2,0)
& ! [X11: $int] :
( ( mem(int,t2tb1(X11),t2tb(X6))
| ~ $less(X11,n1)
| $less(X11,0)
| ? [X12: $int] :
( ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X12))) = X11 )
& $less(X12,X3)
& ~ $less(X12,0) ) )
& ( ( $less(X11,n1)
& ~ $less(X11,0)
& ! [X12: $int] :
( ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X12))) != X11 )
| ~ $less(X12,X3)
| $less(X12,0) ) )
| ~ mem(int,t2tb1(X11),t2tb(X6)) ) )
& ~ $less(X3,0)
& ( n1 = $sum(X3,cardinal1(int,t2tb(X6))) )
& ? [X15: $int,X17: set_int,X18: $int,X14: map_int_lpmap_int_intrp,X16: $int,X13: map_int_int] :
( ~ is_empty(int,t2tb(X17))
& eq_prefix1(int,t2tb2(X4),t2tb2(X13),X15)
& ! [X19: $int,X20: $int] :
( ~ mem(int,t2tb1(X19),t2tb(X17))
| $less(X20,X19)
| ~ mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17))) )
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)))
& ~ $less($sum(X16,$uminus(X2)),0)
& ? [X23: map_int_int] :
( ? [X24: $int] :
( ? [X25: $int] :
( mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X17)),t2tb(X6)))
& ? [X26: $int] :
( $less(X26,X24)
& ~ $less(X26,0)
& ( tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) = X25 ) ) )
& ( $sum(X15,1) = X24 ) )
& ( tb2t2(set1(int,int,t2tb2(X13),t2tb1(X15),t2tb1(min_elt1(X17)))) = X23 ) )
& partial_solution1(X15,X13)
& ( $sum(X16,$uminus(X2)) = X18 )
& ! [X21: map_int_int] :
( ( ? [X22: $int] :
( $less(X22,X16)
& ~ $less(X22,X2)
& eq_prefix1(int,t2tb2(X21),get(map(int,int),int,t2tb3(X14),t2tb1(X22)),n1) )
| ~ eq_prefix1(int,t2tb2(X13),t2tb2(X21),X15)
| ~ mem(int,get(int,int,t2tb2(X21),t2tb1(X15)),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17)))
| ~ partial_solution1(n1,X21) )
& ( ( eq_prefix1(int,t2tb2(X13),t2tb2(X21),X15)
& mem(int,get(int,int,t2tb2(X21),t2tb1(X15)),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17)))
& partial_solution1(n1,X21) )
| ! [X22: $int] :
( ~ $less(X22,X16)
| $less(X22,X2)
| ~ eq_prefix1(int,t2tb2(X21),get(map(int,int),int,t2tb3(X14),t2tb1(X22)),n1) ) ) )
& ( X3 = X15 )
& eq_prefix1(map(int,int),t2tb3(X1),t2tb3(X14),X2)
& sorted1(X14,X2,X16) ) ),
inference(nnf_transformation,[],[f214]) ).
tff(f214,plain,
? [X2: $int,X6: set_int,X4: map_int_int,X1: map_int_lpmap_int_intrp,X3: $int,X5: set_int,X0: set_int] :
( partial_solution1(X3,X4)
& ~ is_empty(int,t2tb(X6))
& ! [X7: $int] :
( ( ! [X8: $int] :
( $less(X8,0)
| ~ $less(X8,X3)
| ( $sum($sum(X7,X3),$uminus(X8)) != tb2t1(get(int,int,t2tb2(X4),t2tb1(X8))) ) )
<=> ~ mem(int,t2tb1(X7),t2tb(X5)) )
| $less(X7,0) )
& ! [X9: $int] :
( ( ~ mem(int,t2tb1(X9),t2tb(X0))
<=> ! [X10: $int] :
( ~ $less(X10,X3)
| ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X3)) )
| $less(X10,0) ) )
| $less(X9,0) )
& ~ $less(X2,0)
& ! [X11: $int] :
( mem(int,t2tb1(X11),t2tb(X6))
<=> ( $less(X11,n1)
& ~ $less(X11,0)
& ! [X12: $int] :
( ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X12))) != X11 )
| ~ $less(X12,X3)
| $less(X12,0) ) ) )
& ~ $less(X3,0)
& ( n1 = $sum(X3,cardinal1(int,t2tb(X6))) )
& ? [X15: $int,X17: set_int,X18: $int,X14: map_int_lpmap_int_intrp,X16: $int,X13: map_int_int] :
( ~ is_empty(int,t2tb(X17))
& eq_prefix1(int,t2tb2(X4),t2tb2(X13),X15)
& ! [X19: $int,X20: $int] :
( ~ mem(int,t2tb1(X19),t2tb(X17))
| $less(X20,X19)
| ~ mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17))) )
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)))
& ~ $less($sum(X16,$uminus(X2)),0)
& ? [X23: map_int_int] :
( ? [X24: $int] :
( ? [X25: $int] :
( mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X17)),t2tb(X6)))
& ? [X26: $int] :
( $less(X26,X24)
& ~ $less(X26,0)
& ( tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) = X25 ) ) )
& ( $sum(X15,1) = X24 ) )
& ( tb2t2(set1(int,int,t2tb2(X13),t2tb1(X15),t2tb1(min_elt1(X17)))) = X23 ) )
& partial_solution1(X15,X13)
& ( $sum(X16,$uminus(X2)) = X18 )
& ! [X21: map_int_int] :
( ? [X22: $int] :
( $less(X22,X16)
& ~ $less(X22,X2)
& eq_prefix1(int,t2tb2(X21),get(map(int,int),int,t2tb3(X14),t2tb1(X22)),n1) )
<=> ( eq_prefix1(int,t2tb2(X13),t2tb2(X21),X15)
& mem(int,get(int,int,t2tb2(X21),t2tb1(X15)),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17)))
& partial_solution1(n1,X21) ) )
& ( X3 = X15 )
& eq_prefix1(map(int,int),t2tb3(X1),t2tb3(X14),X2)
& sorted1(X14,X2,X16) ) ),
inference(flattening,[],[f213]) ).
tff(f213,plain,
? [X5: set_int,X1: map_int_lpmap_int_intrp,X2: $int,X6: set_int,X3: $int,X4: map_int_int,X0: set_int] :
( ? [X14: map_int_lpmap_int_intrp,X16: $int,X18: $int,X13: map_int_int,X15: $int,X17: set_int] :
( ? [X23: map_int_int] :
( ? [X24: $int] :
( ? [X25: $int] :
( ? [X26: $int] :
( ( tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) = X25 )
& ~ $less(X26,0)
& $less(X26,X24) )
& mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X17)),t2tb(X6))) )
& ( $sum(X15,1) = X24 ) )
& ( tb2t2(set1(int,int,t2tb2(X13),t2tb1(X15),t2tb1(min_elt1(X17)))) = X23 ) )
& ~ is_empty(int,t2tb(X17))
& ! [X21: map_int_int] :
( ? [X22: $int] :
( $less(X22,X16)
& ~ $less(X22,X2)
& eq_prefix1(int,t2tb2(X21),get(map(int,int),int,t2tb3(X14),t2tb1(X22)),n1) )
<=> ( eq_prefix1(int,t2tb2(X13),t2tb2(X21),X15)
& mem(int,get(int,int,t2tb2(X21),t2tb1(X15)),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17)))
& partial_solution1(n1,X21) ) )
& eq_prefix1(int,t2tb2(X4),t2tb2(X13),X15)
& ! [X20: $int,X19: $int] :
( $less(X20,X19)
| ~ mem(int,t2tb1(X19),t2tb(X17))
| ~ mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17))) )
& eq_prefix1(map(int,int),t2tb3(X1),t2tb3(X14),X2)
& partial_solution1(X15,X13)
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)))
& sorted1(X14,X2,X16)
& ~ $less($sum(X16,$uminus(X2)),0)
& ( X3 = X15 )
& ( $sum(X16,$uminus(X2)) = X18 ) )
& ~ is_empty(int,t2tb(X6))
& ! [X9: $int] :
( ( ~ mem(int,t2tb1(X9),t2tb(X0))
<=> ! [X10: $int] :
( ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X3)) )
| $less(X10,0)
| ~ $less(X10,X3) ) )
| $less(X9,0) )
& ( n1 = $sum(X3,cardinal1(int,t2tb(X6))) )
& ! [X7: $int] :
( ( ! [X8: $int] :
( ( $sum($sum(X7,X3),$uminus(X8)) != tb2t1(get(int,int,t2tb2(X4),t2tb1(X8))) )
| ~ $less(X8,X3)
| $less(X8,0) )
<=> ~ mem(int,t2tb1(X7),t2tb(X5)) )
| $less(X7,0) )
& ! [X11: $int] :
( ( $less(X11,n1)
& ~ $less(X11,0)
& ! [X12: $int] :
( ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X12))) != X11 )
| $less(X12,0)
| ~ $less(X12,X3) ) )
<=> mem(int,t2tb1(X11),t2tb(X6)) )
& ~ $less(X2,0)
& ~ $less(X3,0)
& partial_solution1(X3,X4) ),
inference(ennf_transformation,[],[f160]) ).
tff(f160,plain,
~ ! [X5: set_int,X1: map_int_lpmap_int_intrp,X2: $int,X6: set_int,X3: $int,X4: map_int_int,X0: set_int] :
( ( ! [X9: $int] :
( ~ $less(X9,0)
=> ( ~ mem(int,t2tb1(X9),t2tb(X0))
<=> ! [X10: $int] :
( ( ~ $less(X10,0)
& $less(X10,X3) )
=> ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X3)) ) ) ) )
& ( n1 = $sum(X3,cardinal1(int,t2tb(X6))) )
& ! [X7: $int] :
( ~ $less(X7,0)
=> ( ! [X8: $int] :
( ( $less(X8,X3)
& ~ $less(X8,0) )
=> ( $sum($sum(X7,X3),$uminus(X8)) != tb2t1(get(int,int,t2tb2(X4),t2tb1(X8))) ) )
<=> ~ mem(int,t2tb1(X7),t2tb(X5)) ) )
& ! [X11: $int] :
( ( $less(X11,n1)
& ~ $less(X11,0)
& ! [X12: $int] :
( ( ~ $less(X12,0)
& $less(X12,X3) )
=> ( tb2t1(get(int,int,t2tb2(X4),t2tb1(X12))) != X11 ) ) )
<=> mem(int,t2tb1(X11),t2tb(X6)) )
& ~ $less(X2,0)
& ~ $less(X3,0)
& partial_solution1(X3,X4) )
=> ( ~ is_empty(int,t2tb(X6))
=> ! [X14: map_int_lpmap_int_intrp,X16: $int,X18: $int,X13: map_int_int,X15: $int,X17: set_int] :
( ( ! [X21: map_int_int] :
( ? [X22: $int] :
( $less(X22,X16)
& ~ $less(X22,X2)
& eq_prefix1(int,t2tb2(X21),get(map(int,int),int,t2tb3(X14),t2tb1(X22)),n1) )
<=> ( eq_prefix1(int,t2tb2(X13),t2tb2(X21),X15)
& mem(int,get(int,int,t2tb2(X21),t2tb1(X15)),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17)))
& partial_solution1(n1,X21) ) )
& eq_prefix1(int,t2tb2(X4),t2tb2(X13),X15)
& ! [X20: $int,X19: $int] :
( mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)),t2tb(X17)))
=> ( mem(int,t2tb1(X19),t2tb(X17))
=> $less(X20,X19) ) )
& eq_prefix1(map(int,int),t2tb3(X1),t2tb3(X14),X2)
& partial_solution1(X15,X13)
& subset(int,t2tb(X17),diff(int,diff(int,t2tb(X6),t2tb(X0)),t2tb(X5)))
& sorted1(X14,X2,X16)
& ~ $less($sum(X16,$uminus(X2)),0)
& ( X3 = X15 )
& ( $sum(X16,$uminus(X2)) = X18 ) )
=> ( ~ is_empty(int,t2tb(X17))
=> ! [X23: map_int_int] :
( ( tb2t2(set1(int,int,t2tb2(X13),t2tb1(X15),t2tb1(min_elt1(X17)))) = X23 )
=> ! [X24: $int] :
( ( $sum(X15,1) = X24 )
=> ! [X25: $int] :
( mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X17)),t2tb(X6)))
=> ! [X26: $int] :
( ( ~ $less(X26,0)
& $less(X26,X24) )
=> ( tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) != X25 ) ) ) ) ) ) ) ) ),
inference(rectify,[],[f87]) ).
tff(f87,plain,
~ ! [X15: set_int,X23: map_int_lpmap_int_intrp,X10: $int,X21: $int,X24: map_int_int,X22: set_int,X0: set_int] :
( ( ! [X12: $int] :
( ~ $less(X12,0)
=> ( ! [X13: $int] :
( ( $less(X13,X21)
& ~ $less(X13,0) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $sum($sum(X12,X21),$uminus(X13)) ) )
<=> ~ mem(int,t2tb1(X12),t2tb(X22)) ) )
& ! [X12: $int] :
( ~ $less(X12,0)
=> ( ~ mem(int,t2tb1(X12),t2tb(X15))
<=> ! [X13: $int] :
( ( ~ $less(X13,0)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $sum($sum(X12,X13),$uminus(X21)) ) ) ) )
& partial_solution1(X21,X24)
& ~ $less(X21,0)
& ! [X12: $int] :
( mem(int,t2tb1(X12),t2tb(X0))
<=> ( $less(X12,n1)
& ~ $less(X12,0)
& ! [X13: $int] :
( ( ~ $less(X13,0)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12 ) ) ) )
& ~ $less(X10,0)
& ( n1 = $sum(X21,cardinal1(int,t2tb(X0))) ) )
=> ( ~ is_empty(int,t2tb(X0))
=> ! [X29: map_int_int,X27: map_int_lpmap_int_intrp,X28: $int,X8: $int,X26: set_int,X25: $int] :
( ( partial_solution1(X28,X29)
& ! [X13: $int,X12: $int] :
( mem(int,t2tb1(X12),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26)))
=> ( mem(int,t2tb1(X13),t2tb(X26))
=> $less(X12,X13) ) )
& ( $sum(X8,$uminus(X10)) = X25 )
& ! [X20: map_int_int] :
( ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X27),t2tb1(X12)),n1)
& $less(X12,X8)
& ~ $less(X12,X10) )
<=> ( eq_prefix1(int,t2tb2(X29),t2tb2(X20),X28)
& partial_solution1(n1,X20)
& mem(int,get(int,int,t2tb2(X20),t2tb1(X28)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) ) )
& sorted1(X27,X10,X8)
& eq_prefix1(int,t2tb2(X24),t2tb2(X29),X28)
& subset(int,t2tb(X26),diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)))
& ~ $less($sum(X8,$uminus(X10)),0)
& ( X21 = X28 )
& eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X27),X10) )
=> ( ~ is_empty(int,t2tb(X26))
=> ! [X30: map_int_int] :
( ( tb2t2(set1(int,int,t2tb2(X29),t2tb1(X28),t2tb1(min_elt1(X26)))) = X30 )
=> ! [X31: $int] :
( ( $sum(X28,1) = X31 )
=> ! [X12: $int] :
( mem(int,t2tb1(X12),remove(int,t2tb1(min_elt1(X26)),t2tb(X0)))
=> ! [X13: $int] :
( ( $less(X13,X31)
& ~ $less(X13,0) )
=> ( tb2t1(get(int,int,t2tb2(X30),t2tb1(X13))) != X12 ) ) ) ) ) ) ) ) ),
inference(theory_normalization,[],[f77]) ).
tff(f77,negated_conjecture,
~ ! [X15: set_int,X23: map_int_lpmap_int_intrp,X10: $int,X21: $int,X24: map_int_int,X22: set_int,X0: set_int] :
( ( ! [X12: $int] :
( $lesseq(0,X12)
=> ( ! [X13: $int] :
( ( $less(X13,X21)
& $lesseq(0,X13) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X21),X13) ) )
<=> ~ mem(int,t2tb1(X12),t2tb(X22)) ) )
& ! [X12: $int] :
( $lesseq(0,X12)
=> ( ~ mem(int,t2tb1(X12),t2tb(X15))
<=> ! [X13: $int] :
( ( $lesseq(0,X13)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X13),X21) ) ) ) )
& partial_solution1(X21,X24)
& $lesseq(0,X21)
& ! [X12: $int] :
( mem(int,t2tb1(X12),t2tb(X0))
<=> ( $less(X12,n1)
& $lesseq(0,X12)
& ! [X13: $int] :
( ( $lesseq(0,X13)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12 ) ) ) )
& $lesseq(0,X10)
& ( n1 = $sum(X21,cardinal1(int,t2tb(X0))) ) )
=> ( ~ is_empty(int,t2tb(X0))
=> ! [X29: map_int_int,X27: map_int_lpmap_int_intrp,X28: $int,X8: $int,X26: set_int,X25: $int] :
( ( partial_solution1(X28,X29)
& ! [X13: $int,X12: $int] :
( mem(int,t2tb1(X12),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26)))
=> ( mem(int,t2tb1(X13),t2tb(X26))
=> $less(X12,X13) ) )
& ( $difference(X8,X10) = X25 )
& ! [X20: map_int_int] :
( ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X27),t2tb1(X12)),n1)
& $less(X12,X8)
& $lesseq(X10,X12) )
<=> ( eq_prefix1(int,t2tb2(X29),t2tb2(X20),X28)
& partial_solution1(n1,X20)
& mem(int,get(int,int,t2tb2(X20),t2tb1(X28)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) ) )
& sorted1(X27,X10,X8)
& eq_prefix1(int,t2tb2(X24),t2tb2(X29),X28)
& subset(int,t2tb(X26),diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)))
& $lesseq(0,$difference(X8,X10))
& ( X21 = X28 )
& eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X27),X10) )
=> ( ~ is_empty(int,t2tb(X26))
=> ! [X30: map_int_int] :
( ( tb2t2(set1(int,int,t2tb2(X29),t2tb1(X28),t2tb1(min_elt1(X26)))) = X30 )
=> ! [X31: $int] :
( ( $sum(X28,1) = X31 )
=> ! [X12: $int] :
( mem(int,t2tb1(X12),remove(int,t2tb1(min_elt1(X26)),t2tb(X0)))
=> ! [X13: $int] :
( ( $less(X13,X31)
& $lesseq(0,X13) )
=> ( tb2t1(get(int,int,t2tb2(X30),t2tb1(X13))) != X12 ) ) ) ) ) ) ) ) ),
inference(negated_conjecture,[],[f76]) ).
tff(f76,conjecture,
! [X15: set_int,X23: map_int_lpmap_int_intrp,X10: $int,X21: $int,X24: map_int_int,X22: set_int,X0: set_int] :
( ( ! [X12: $int] :
( $lesseq(0,X12)
=> ( ! [X13: $int] :
( ( $less(X13,X21)
& $lesseq(0,X13) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X21),X13) ) )
<=> ~ mem(int,t2tb1(X12),t2tb(X22)) ) )
& ! [X12: $int] :
( $lesseq(0,X12)
=> ( ~ mem(int,t2tb1(X12),t2tb(X15))
<=> ! [X13: $int] :
( ( $lesseq(0,X13)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X13),X21) ) ) ) )
& partial_solution1(X21,X24)
& $lesseq(0,X21)
& ! [X12: $int] :
( mem(int,t2tb1(X12),t2tb(X0))
<=> ( $less(X12,n1)
& $lesseq(0,X12)
& ! [X13: $int] :
( ( $lesseq(0,X13)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12 ) ) ) )
& $lesseq(0,X10)
& ( n1 = $sum(X21,cardinal1(int,t2tb(X0))) ) )
=> ( ~ is_empty(int,t2tb(X0))
=> ! [X29: map_int_int,X27: map_int_lpmap_int_intrp,X28: $int,X8: $int,X26: set_int,X25: $int] :
( ( partial_solution1(X28,X29)
& ! [X13: $int,X12: $int] :
( mem(int,t2tb1(X12),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26)))
=> ( mem(int,t2tb1(X13),t2tb(X26))
=> $less(X12,X13) ) )
& ( $difference(X8,X10) = X25 )
& ! [X20: map_int_int] :
( ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X27),t2tb1(X12)),n1)
& $less(X12,X8)
& $lesseq(X10,X12) )
<=> ( eq_prefix1(int,t2tb2(X29),t2tb2(X20),X28)
& partial_solution1(n1,X20)
& mem(int,get(int,int,t2tb2(X20),t2tb1(X28)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) ) )
& sorted1(X27,X10,X8)
& eq_prefix1(int,t2tb2(X24),t2tb2(X29),X28)
& subset(int,t2tb(X26),diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)))
& $lesseq(0,$difference(X8,X10))
& ( X21 = X28 )
& eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X27),X10) )
=> ( ~ is_empty(int,t2tb(X26))
=> ! [X30: map_int_int] :
( ( tb2t2(set1(int,int,t2tb2(X29),t2tb1(X28),t2tb1(min_elt1(X26)))) = X30 )
=> ! [X31: $int] :
( ( $sum(X28,1) = X31 )
=> ! [X12: $int] :
( mem(int,t2tb1(X12),remove(int,t2tb1(min_elt1(X26)),t2tb(X0)))
=> ! [X13: $int] :
( ( $less(X13,X31)
& $lesseq(0,X13) )
=> ( tb2t1(get(int,int,t2tb2(X30),t2tb1(X13))) != X12 ) ) ) ) ) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',wP_parameter_t3) ).
tff(f6367,plain,
( spl59_586
| ~ spl59_61
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6330,f5136,f894,f6364]) ).
tff(f6364,plain,
( spl59_586
<=> $less(sK26,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_586])]) ).
tff(f894,plain,
( spl59_61
<=> $less(0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_61])]) ).
tff(f6330,plain,
( $less(sK26,sK9)
| ~ spl59_61
| ~ spl59_489 ),
inference(resolution,[],[f5138,f2153]) ).
tff(f2153,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,sK9) )
| ~ spl59_61 ),
inference(resolution,[],[f896,f99]) ).
tff(f896,plain,
( $less(0,sK9)
| ~ spl59_61 ),
inference(avatar_component_clause,[],[f894]) ).
tff(f6362,plain,
( spl59_585
| ~ spl59_58
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6326,f5136,f881,f6359]) ).
tff(f6359,plain,
( spl59_585
<=> $less(sK26,sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_585])]) ).
tff(f881,plain,
( spl59_58
<=> $less(0,sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_58])]) ).
tff(f6326,plain,
( $less(sK26,sF43)
| ~ spl59_58
| ~ spl59_489 ),
inference(resolution,[],[f5138,f924]) ).
tff(f924,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,sF43) )
| ~ spl59_58 ),
inference(resolution,[],[f883,f99]) ).
tff(f883,plain,
( $less(0,sF43)
| ~ spl59_58 ),
inference(avatar_component_clause,[],[f881]) ).
tff(f6357,plain,
( ~ spl59_67
| ~ spl59_489 ),
inference(avatar_contradiction_clause,[],[f6356]) ).
tff(f6356,plain,
( $false
| ~ spl59_67
| ~ spl59_489 ),
inference(subsumption_resolution,[],[f6328,f98]) ).
tff(f98,plain,
! [X0: $int] : ~ $less(X0,X0),
introduced(theory_axiom_147,[]) ).
tff(f6328,plain,
( $less(sK26,sK26)
| ~ spl59_67
| ~ spl59_489 ),
inference(resolution,[],[f5138,f1171]) ).
tff(f1171,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,sK26) )
| ~ spl59_67 ),
inference(resolution,[],[f943,f99]) ).
tff(f943,plain,
( $less(0,sK26)
| ~ spl59_67 ),
inference(avatar_component_clause,[],[f941]) ).
tff(f941,plain,
( spl59_67
<=> $less(0,sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_67])]) ).
tff(f6355,plain,
( spl59_584
| ~ spl59_87
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6332,f5136,f1109,f6352]) ).
tff(f6352,plain,
( spl59_584
<=> $less(sK26,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_584])]) ).
tff(f1109,plain,
( spl59_87
<=> $less(0,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_87])]) ).
tff(f6332,plain,
( $less(sK26,sK27)
| ~ spl59_87
| ~ spl59_489 ),
inference(resolution,[],[f5138,f2661]) ).
tff(f2661,plain,
( ! [X1: $int] :
( ~ $less(X1,0)
| $less(X1,sK27) )
| ~ spl59_87 ),
inference(resolution,[],[f1111,f99]) ).
tff(f1111,plain,
( $less(0,sK27)
| ~ spl59_87 ),
inference(avatar_component_clause,[],[f1109]) ).
tff(f6350,plain,
( spl59_583
| ~ spl59_83
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6327,f5136,f1086,f6347]) ).
tff(f6347,plain,
( spl59_583
<=> $less(sK26,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_583])]) ).
tff(f1086,plain,
( spl59_83
<=> $less(0,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_83])]) ).
tff(f6327,plain,
( $less(sK26,n1)
| ~ spl59_83
| ~ spl59_489 ),
inference(resolution,[],[f5138,f1142]) ).
tff(f1142,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,n1) )
| ~ spl59_83 ),
inference(resolution,[],[f1088,f99]) ).
tff(f1088,plain,
( $less(0,n1)
| ~ spl59_83 ),
inference(avatar_component_clause,[],[f1086]) ).
tff(f6345,plain,
( spl59_582
| ~ spl59_93
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6333,f5136,f1159,f6342]) ).
tff(f6342,plain,
( spl59_582
<=> $less(sK26,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_582])]) ).
tff(f1159,plain,
( spl59_93
<=> $less(0,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_93])]) ).
tff(f6333,plain,
( $less(sK26,sF45)
| ~ spl59_93
| ~ spl59_489 ),
inference(resolution,[],[f5138,f3044]) ).
tff(f3044,plain,
( ! [X1: $int] :
( ~ $less(X1,0)
| $less(X1,sF45) )
| ~ spl59_93 ),
inference(resolution,[],[f1161,f99]) ).
tff(f1161,plain,
( $less(0,sF45)
| ~ spl59_93 ),
inference(avatar_component_clause,[],[f1159]) ).
tff(f6340,plain,
( spl59_581
| ~ spl59_489 ),
inference(avatar_split_clause,[],[f6321,f5136,f6337]) ).
tff(f6337,plain,
( spl59_581
<=> ( 0 = cardinal1(int,t2tb(below1(sK26))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_581])]) ).
tff(f6321,plain,
( ( 0 = cardinal1(int,t2tb(below1(sK26))) )
| ~ spl59_489 ),
inference(resolution,[],[f5138,f368]) ).
tff(f368,plain,
! [X0: $int] :
( ~ $less(X0,0)
| ( 0 = cardinal1(int,t2tb(below1(X0))) ) ),
inference(cnf_transformation,[],[f188]) ).
tff(f188,plain,
! [X0: $int] :
( ( ( 0 = cardinal1(int,t2tb(below1(X0))) )
| ~ $less(X0,0) )
& ( $less(X0,0)
| ( cardinal1(int,t2tb(below1(X0))) = X0 ) ) ),
inference(ennf_transformation,[],[f128]) ).
tff(f128,plain,
! [X0: $int] :
( ( ~ $less(X0,0)
=> ( cardinal1(int,t2tb(below1(X0))) = X0 ) )
& ( $less(X0,0)
=> ( 0 = cardinal1(int,t2tb(below1(X0))) ) ) ),
inference(rectify,[],[f81]) ).
tff(f81,plain,
! [X14: $int] :
( ( ~ $less(X14,0)
=> ( cardinal1(int,t2tb(below1(X14))) = X14 ) )
& ( $less(X14,0)
=> ( 0 = cardinal1(int,t2tb(below1(X14))) ) ) ),
inference(theory_normalization,[],[f51]) ).
tff(f51,axiom,
! [X14: $int] :
( ( $lesseq(0,X14)
=> ( cardinal1(int,t2tb(below1(X14))) = X14 ) )
& ( ~ $lesseq(0,X14)
=> ( 0 = cardinal1(int,t2tb(below1(X14))) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cardinal_below) ).
tff(f6320,plain,
( ~ spl59_132
| ~ spl59_4
| ~ spl59_16
| ~ spl59_26
| ~ spl59_374 ),
inference(avatar_split_clause,[],[f6319,f3632,f689,f639,f579,f1402]) ).
tff(f1402,plain,
( spl59_132
<=> mem(int,sF44,sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_132])]) ).
tff(f579,plain,
( spl59_4
<=> ( sF44 = t2tb1(sK27) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_4])]) ).
tff(f639,plain,
( spl59_16
<=> ( sF37 = t2tb(sK20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_16])]) ).
tff(f689,plain,
( spl59_26
<=> ( sF45 = min_elt1(sK20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_26])]) ).
tff(f3632,plain,
( spl59_374
<=> $less(sK27,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_374])]) ).
tff(f6319,plain,
( ~ mem(int,sF44,sF37)
| ~ spl59_4
| ~ spl59_16
| ~ spl59_26
| ~ spl59_374 ),
inference(forward_demodulation,[],[f6316,f581]) ).
tff(f581,plain,
( ( sF44 = t2tb1(sK27) )
| ~ spl59_4 ),
inference(avatar_component_clause,[],[f579]) ).
tff(f6316,plain,
( ~ mem(int,t2tb1(sK27),sF37)
| ~ spl59_16
| ~ spl59_26
| ~ spl59_374 ),
inference(resolution,[],[f3634,f1322]) ).
tff(f1322,plain,
( ! [X0: $int] :
( ~ $less(X0,sF45)
| ~ mem(int,t2tb1(X0),sF37) )
| ~ spl59_16
| ~ spl59_26 ),
inference(forward_demodulation,[],[f1321,f641]) ).
tff(f641,plain,
( ( sF37 = t2tb(sK20) )
| ~ spl59_16 ),
inference(avatar_component_clause,[],[f639]) ).
tff(f1321,plain,
( ! [X0: $int] :
( ~ mem(int,t2tb1(X0),t2tb(sK20))
| ~ $less(X0,sF45) )
| ~ spl59_26 ),
inference(superposition,[],[f1318,f691]) ).
tff(f691,plain,
( ( sF45 = min_elt1(sK20) )
| ~ spl59_26 ),
inference(avatar_component_clause,[],[f689]) ).
tff(f1318,plain,
! [X0: set_int,X1: $int] :
( ~ $less(X1,min_elt1(X0))
| ~ mem(int,t2tb1(X1),t2tb(X0)) ),
inference(subsumption_resolution,[],[f350,f406]) ).
tff(f406,plain,
! [X3: uni,X0: ty,X1: uni] :
( ~ is_empty(X0,X1)
| ~ mem(X0,X3,X1) ),
inference(cnf_transformation,[],[f286]) ).
tff(f286,plain,
! [X0: ty,X1: uni] :
( ( ( mem(X0,sK6(X0,X1),X1)
& sort1(X0,sK6(X0,X1)) )
| is_empty(X0,X1) )
& ( ~ is_empty(X0,X1)
| ! [X3: uni] : ~ mem(X0,X3,X1) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK6])],[f284,f285]) ).
tff(f285,plain,
! [X0: ty,X1: uni] :
( ? [X2: uni] :
( mem(X0,X2,X1)
& sort1(X0,X2) )
=> ( mem(X0,sK6(X0,X1),X1)
& sort1(X0,sK6(X0,X1)) ) ),
introduced(choice_axiom,[]) ).
tff(f284,plain,
! [X0: ty,X1: uni] :
( ( ? [X2: uni] :
( mem(X0,X2,X1)
& sort1(X0,X2) )
| is_empty(X0,X1) )
& ( ~ is_empty(X0,X1)
| ! [X3: uni] : ~ mem(X0,X3,X1) ) ),
inference(rectify,[],[f224]) ).
tff(f224,plain,
! [X0: ty,X1: uni] :
( ( ? [X3: uni] :
( mem(X0,X3,X1)
& sort1(X0,X3) )
| is_empty(X0,X1) )
& ( ~ is_empty(X0,X1)
| ! [X2: uni] : ~ mem(X0,X2,X1) ) ),
inference(ennf_transformation,[],[f145]) ).
tff(f145,plain,
! [X0: ty,X1: uni] :
( ( ! [X3: uni] :
( sort1(X0,X3)
=> ~ mem(X0,X3,X1) )
=> is_empty(X0,X1) )
& ( is_empty(X0,X1)
=> ! [X2: uni] : ~ mem(X0,X2,X1) ) ),
inference(rectify,[],[f15]) ).
tff(f15,axiom,
! [X0: ty,X10: uni] :
( ( is_empty(X0,X10)
=> ! [X1: uni] : ~ mem(X0,X1,X10) )
& ( ! [X1: uni] :
( sort1(X0,X1)
=> ~ mem(X0,X1,X10) )
=> is_empty(X0,X10) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_empty_def) ).
tff(f350,plain,
! [X0: set_int,X1: $int] :
( ~ $less(X1,min_elt1(X0))
| ~ mem(int,t2tb1(X1),t2tb(X0))
| is_empty(int,t2tb(X0)) ),
inference(cnf_transformation,[],[f183]) ).
tff(f183,plain,
! [X0: set_int] :
( ! [X1: $int] :
( ~ mem(int,t2tb1(X1),t2tb(X0))
| ~ $less(X1,min_elt1(X0)) )
| is_empty(int,t2tb(X0)) ),
inference(ennf_transformation,[],[f123]) ).
tff(f123,plain,
! [X0: set_int] :
( ~ is_empty(int,t2tb(X0))
=> ! [X1: $int] :
( mem(int,t2tb1(X1),t2tb(X0))
=> ~ $less(X1,min_elt1(X0)) ) ),
inference(rectify,[],[f80]) ).
tff(f80,plain,
! [X10: set_int] :
( ~ is_empty(int,t2tb(X10))
=> ! [X1: $int] :
( mem(int,t2tb1(X1),t2tb(X10))
=> ~ $less(X1,min_elt1(X10)) ) ),
inference(theory_normalization,[],[f47]) ).
tff(f47,axiom,
! [X10: set_int] :
( ~ is_empty(int,t2tb(X10))
=> ! [X1: $int] :
( mem(int,t2tb1(X1),t2tb(X10))
=> $lesseq(min_elt1(X10),X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',min_elt_def2) ).
tff(f3634,plain,
( $less(sK27,sF45)
| ~ spl59_374 ),
inference(avatar_component_clause,[],[f3632]) ).
tff(f6315,plain,
( ~ spl59_123
| spl59_578
| ~ spl59_49
| spl59_79 ),
inference(avatar_split_clause,[],[f6313,f1057,f804,f6294,f1352]) ).
tff(f1352,plain,
( spl59_123
<=> mem(int,t2tb1(0),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_123])]) ).
tff(f6294,plain,
( spl59_578
<=> mem(int,t2tb1(0),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_578])]) ).
tff(f804,plain,
( spl59_49
<=> ( sF39 = diff(int,sF30,sF33) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_49])]) ).
tff(f1057,plain,
( spl59_79
<=> mem(int,t2tb1(0),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_79])]) ).
tff(f6313,plain,
( mem(int,t2tb1(0),sF39)
| ~ mem(int,t2tb1(0),sF30)
| ~ spl59_49
| spl59_79 ),
inference(resolution,[],[f1059,f1866]) ).
tff(f1866,plain,
( ! [X0: uni] :
( mem(int,X0,sF33)
| ~ mem(int,X0,sF30)
| mem(int,X0,sF39) )
| ~ spl59_49 ),
inference(superposition,[],[f392,f806]) ).
tff(f806,plain,
( ( sF39 = diff(int,sF30,sF33) )
| ~ spl59_49 ),
inference(avatar_component_clause,[],[f804]) ).
tff(f392,plain,
! [X2: uni,X3: uni,X0: ty,X1: uni] :
( mem(X0,X1,diff(X0,X3,X2))
| mem(X0,X1,X2)
| ~ mem(X0,X1,X3) ),
inference(cnf_transformation,[],[f276]) ).
tff(f276,plain,
! [X0: ty,X1: uni,X2: uni,X3: uni] :
( ( mem(X0,X1,diff(X0,X3,X2))
| mem(X0,X1,X2)
| ~ mem(X0,X1,X3) )
& ( ( ~ mem(X0,X1,X2)
& mem(X0,X1,X3) )
| ~ mem(X0,X1,diff(X0,X3,X2)) ) ),
inference(rectify,[],[f275]) ).
tff(f275,plain,
! [X2: ty,X1: uni,X3: uni,X0: uni] :
( ( mem(X2,X1,diff(X2,X0,X3))
| mem(X2,X1,X3)
| ~ mem(X2,X1,X0) )
& ( ( ~ mem(X2,X1,X3)
& mem(X2,X1,X0) )
| ~ mem(X2,X1,diff(X2,X0,X3)) ) ),
inference(flattening,[],[f274]) ).
tff(f274,plain,
! [X2: ty,X1: uni,X3: uni,X0: uni] :
( ( mem(X2,X1,diff(X2,X0,X3))
| mem(X2,X1,X3)
| ~ mem(X2,X1,X0) )
& ( ( ~ mem(X2,X1,X3)
& mem(X2,X1,X0) )
| ~ mem(X2,X1,diff(X2,X0,X3)) ) ),
inference(nnf_transformation,[],[f159]) ).
tff(f159,plain,
! [X2: ty,X1: uni,X3: uni,X0: uni] :
( mem(X2,X1,diff(X2,X0,X3))
<=> ( ~ mem(X2,X1,X3)
& mem(X2,X1,X0) ) ),
inference(rectify,[],[f30]) ).
tff(f30,axiom,
! [X8: uni,X1: uni,X0: ty,X9: uni] :
( mem(X0,X1,diff(X0,X8,X9))
<=> ( mem(X0,X1,X8)
& ~ mem(X0,X1,X9) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',diff_def1) ).
tff(f1059,plain,
( ~ mem(int,t2tb1(0),sF33)
| spl59_79 ),
inference(avatar_component_clause,[],[f1057]) ).
tff(f6311,plain,
( spl59_580
| spl59_85
| ~ spl59_44
| ~ spl59_181 ),
inference(avatar_split_clause,[],[f6307,f1823,f779,f1101,f6309]) ).
tff(f6309,plain,
( spl59_580
<=> ! [X0: uni] : ( sF44 = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_580])]) ).
tff(f1101,plain,
( spl59_85
<=> mem(int,sF44,sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_85])]) ).
tff(f779,plain,
( spl59_44
<=> mem(int,sF44,sF47) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_44])]) ).
tff(f1823,plain,
( spl59_181
<=> subset(int,sF47,sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_181])]) ).
tff(f6307,plain,
( ! [X0: uni] :
( mem(int,sF44,sF30)
| ( sF44 = X0 ) )
| ~ spl59_44
| ~ spl59_181 ),
inference(subsumption_resolution,[],[f6306,f808]) ).
tff(f808,plain,
! [X1: uni] : sort1(int,X1),
inference(superposition,[],[f360,f359]) ).
tff(f359,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(cnf_transformation,[],[f149]) ).
tff(f149,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(rectify,[],[f45]) ).
tff(f45,axiom,
! [X13: uni] : ( t2tb1(tb2t1(X13)) = X13 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR1) ).
tff(f360,plain,
! [X0: $int] : sort1(int,t2tb1(X0)),
inference(cnf_transformation,[],[f147]) ).
tff(f147,plain,
! [X0: $int] : sort1(int,t2tb1(X0)),
inference(rectify,[],[f43]) ).
tff(f43,axiom,
! [X1: $int] : sort1(int,t2tb1(X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t2tb_sort1) ).
tff(f6306,plain,
( ! [X0: uni] :
( ( sF44 = X0 )
| mem(int,sF44,sF30)
| ~ sort1(int,X0) )
| ~ spl59_44
| ~ spl59_181 ),
inference(subsumption_resolution,[],[f6298,f808]) ).
tff(f6298,plain,
( ! [X0: uni] :
( ~ sort1(int,sF44)
| ( sF44 = X0 )
| ~ sort1(int,X0)
| mem(int,sF44,sF30) )
| ~ spl59_44
| ~ spl59_181 ),
inference(resolution,[],[f6279,f330]) ).
tff(f330,plain,
! [X2: ty,X3: uni,X0: uni,X1: uni] :
( ~ mem(X2,X0,add(X2,X1,X3))
| mem(X2,X0,X3)
| ~ sort1(X2,X1)
| ( X0 = X1 )
| ~ sort1(X2,X0) ),
inference(cnf_transformation,[],[f233]) ).
tff(f233,plain,
! [X0: uni,X1: uni,X2: ty] :
( ~ sort1(X2,X1)
| ~ sort1(X2,X0)
| ! [X3: uni] :
( ( ( X0 = X1 )
| mem(X2,X0,X3)
| ~ mem(X2,X0,add(X2,X1,X3)) )
& ( mem(X2,X0,add(X2,X1,X3))
| ( ( X0 != X1 )
& ~ mem(X2,X0,X3) ) ) ) ),
inference(flattening,[],[f232]) ).
tff(f232,plain,
! [X0: uni,X1: uni,X2: ty] :
( ~ sort1(X2,X1)
| ~ sort1(X2,X0)
| ! [X3: uni] :
( ( ( X0 = X1 )
| mem(X2,X0,X3)
| ~ mem(X2,X0,add(X2,X1,X3)) )
& ( mem(X2,X0,add(X2,X1,X3))
| ( ( X0 != X1 )
& ~ mem(X2,X0,X3) ) ) ) ),
inference(nnf_transformation,[],[f196]) ).
tff(f196,plain,
! [X0: uni,X1: uni,X2: ty] :
( ~ sort1(X2,X1)
| ~ sort1(X2,X0)
| ! [X3: uni] :
( ( ( X0 = X1 )
| mem(X2,X0,X3) )
<=> mem(X2,X0,add(X2,X1,X3)) ) ),
inference(flattening,[],[f195]) ).
tff(f195,plain,
! [X2: ty,X0: uni,X1: uni] :
( ! [X3: uni] :
( ( ( X0 = X1 )
| mem(X2,X0,X3) )
<=> mem(X2,X0,add(X2,X1,X3)) )
| ~ sort1(X2,X1)
| ~ sort1(X2,X0) ),
inference(ennf_transformation,[],[f126]) ).
tff(f126,plain,
! [X2: ty,X0: uni,X1: uni] :
( sort1(X2,X0)
=> ( sort1(X2,X1)
=> ! [X3: uni] :
( ( ( X0 = X1 )
| mem(X2,X0,X3) )
<=> mem(X2,X0,add(X2,X1,X3)) ) ) ),
inference(rectify,[],[f19]) ).
tff(f19,axiom,
! [X1: uni,X7: uni,X0: ty] :
( sort1(X0,X1)
=> ( sort1(X0,X7)
=> ! [X10: uni] :
( ( mem(X0,X1,X10)
| ( X1 = X7 ) )
<=> mem(X0,X1,add(X0,X7,X10)) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',add_def1) ).
tff(f6279,plain,
( ! [X1: uni] : mem(int,sF44,add(int,X1,sF30))
| ~ spl59_44
| ~ spl59_181 ),
inference(subsumption_resolution,[],[f6278,f5856]) ).
tff(f5856,plain,
( ! [X0: uni] :
( ~ subset(int,sF30,X0)
| mem(int,sF44,X0) )
| ~ spl59_44
| ~ spl59_181 ),
inference(resolution,[],[f1825,f1198]) ).
tff(f1198,plain,
( ! [X0: uni,X1: uni] :
( ~ subset(int,sF47,X1)
| mem(int,sF44,X0)
| ~ subset(int,X1,X0) )
| ~ spl59_44 ),
inference(resolution,[],[f1193,f320]) ).
tff(f320,plain,
! [X2: uni,X3: uni,X0: uni,X1: ty] :
( subset(X1,X0,X3)
| ~ subset(X1,X2,X3)
| ~ subset(X1,X0,X2) ),
inference(cnf_transformation,[],[f228]) ).
tff(f228,plain,
! [X0: uni,X1: ty,X2: uni,X3: uni] :
( ~ subset(X1,X2,X3)
| subset(X1,X0,X3)
| ~ subset(X1,X0,X2) ),
inference(rectify,[],[f201]) ).
tff(f201,plain,
! [X3: uni,X1: ty,X2: uni,X0: uni] :
( ~ subset(X1,X2,X0)
| subset(X1,X3,X0)
| ~ subset(X1,X3,X2) ),
inference(flattening,[],[f200]) ).
tff(f200,plain,
! [X0: uni,X1: ty,X2: uni,X3: uni] :
( subset(X1,X3,X0)
| ~ subset(X1,X2,X0)
| ~ subset(X1,X3,X2) ),
inference(ennf_transformation,[],[f129]) ).
tff(f129,plain,
! [X0: uni,X1: ty,X2: uni,X3: uni] :
( subset(X1,X3,X2)
=> ( subset(X1,X2,X0)
=> subset(X1,X3,X0) ) ),
inference(rectify,[],[f13]) ).
tff(f13,axiom,
! [X11: uni,X0: ty,X9: uni,X8: uni] :
( subset(X0,X8,X9)
=> ( subset(X0,X9,X11)
=> subset(X0,X8,X11) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',subset_trans) ).
tff(f1193,plain,
( ! [X0: uni] :
( ~ subset(int,sF47,X0)
| mem(int,sF44,X0) )
| ~ spl59_44 ),
inference(resolution,[],[f393,f781]) ).
tff(f781,plain,
( mem(int,sF44,sF47)
| ~ spl59_44 ),
inference(avatar_component_clause,[],[f779]) ).
tff(f393,plain,
! [X2: uni,X0: ty,X1: uni,X4: uni] :
( ~ mem(X0,X4,X1)
| mem(X0,X4,X2)
| ~ subset(X0,X1,X2) ),
inference(cnf_transformation,[],[f279]) ).
tff(f279,plain,
! [X0: ty,X1: uni,X2: uni] :
( ( subset(X0,X1,X2)
| ( sort1(X0,sK5(X0,X1,X2))
& mem(X0,sK5(X0,X1,X2),X1)
& ~ mem(X0,sK5(X0,X1,X2),X2) ) )
& ( ~ subset(X0,X1,X2)
| ! [X4: uni] :
( ~ mem(X0,X4,X1)
| mem(X0,X4,X2) ) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK5])],[f277,f278]) ).
tff(f278,plain,
! [X0: ty,X1: uni,X2: uni] :
( ? [X3: uni] :
( sort1(X0,X3)
& mem(X0,X3,X1)
& ~ mem(X0,X3,X2) )
=> ( sort1(X0,sK5(X0,X1,X2))
& mem(X0,sK5(X0,X1,X2),X1)
& ~ mem(X0,sK5(X0,X1,X2),X2) ) ),
introduced(choice_axiom,[]) ).
tff(f277,plain,
! [X0: ty,X1: uni,X2: uni] :
( ( subset(X0,X1,X2)
| ? [X3: uni] :
( sort1(X0,X3)
& mem(X0,X3,X1)
& ~ mem(X0,X3,X2) ) )
& ( ~ subset(X0,X1,X2)
| ! [X4: uni] :
( ~ mem(X0,X4,X1)
| mem(X0,X4,X2) ) ) ),
inference(rectify,[],[f226]) ).
tff(f226,plain,
! [X2: ty,X0: uni,X1: uni] :
( ( subset(X2,X0,X1)
| ? [X3: uni] :
( sort1(X2,X3)
& mem(X2,X3,X0)
& ~ mem(X2,X3,X1) ) )
& ( ~ subset(X2,X0,X1)
| ! [X4: uni] :
( ~ mem(X2,X4,X0)
| mem(X2,X4,X1) ) ) ),
inference(flattening,[],[f225]) ).
tff(f225,plain,
! [X2: ty,X1: uni,X0: uni] :
( ( ~ subset(X2,X0,X1)
| ! [X4: uni] :
( ~ mem(X2,X4,X0)
| mem(X2,X4,X1) ) )
& ( subset(X2,X0,X1)
| ? [X3: uni] :
( ~ mem(X2,X3,X1)
& mem(X2,X3,X0)
& sort1(X2,X3) ) ) ),
inference(ennf_transformation,[],[f155]) ).
tff(f155,plain,
! [X2: ty,X1: uni,X0: uni] :
( ( subset(X2,X0,X1)
=> ! [X4: uni] :
( mem(X2,X4,X0)
=> mem(X2,X4,X1) ) )
& ( ! [X3: uni] :
( sort1(X2,X3)
=> ( mem(X2,X3,X0)
=> mem(X2,X3,X1) ) )
=> subset(X2,X0,X1) ) ),
inference(rectify,[],[f11]) ).
tff(f11,axiom,
! [X8: uni,X9: uni,X0: ty] :
( ( ! [X1: uni] :
( sort1(X0,X1)
=> ( mem(X0,X1,X8)
=> mem(X0,X1,X9) ) )
=> subset(X0,X8,X9) )
& ( subset(X0,X8,X9)
=> ! [X1: uni] :
( mem(X0,X1,X8)
=> mem(X0,X1,X9) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',subset_def) ).
tff(f1825,plain,
( subset(int,sF47,sF30)
| ~ spl59_181 ),
inference(avatar_component_clause,[],[f1823]) ).
tff(f6278,plain,
( ! [X1: uni] :
( subset(int,sF30,add(int,X1,sF30))
| mem(int,sF44,add(int,X1,sF30)) )
| ~ spl59_44
| ~ spl59_181 ),
inference(subsumption_resolution,[],[f6276,f808]) ).
tff(f6276,plain,
( ! [X1: uni] :
( ~ sort1(int,X1)
| mem(int,sF44,add(int,X1,sF30))
| subset(int,sF30,add(int,X1,sF30)) )
| ~ spl59_44
| ~ spl59_181 ),
inference(resolution,[],[f5973,f1577]) ).
tff(f1577,plain,
! [X8: uni,X6: uni,X7: uni,X5: ty] :
( ~ mem(X5,sK5(X5,X7,add(X5,X6,X8)),X8)
| ~ sort1(X5,X6)
| subset(X5,X7,add(X5,X6,X8)) ),
inference(subsumption_resolution,[],[f1576,f396]) ).
tff(f396,plain,
! [X2: uni,X0: ty,X1: uni] :
( sort1(X0,sK5(X0,X1,X2))
| subset(X0,X1,X2) ),
inference(cnf_transformation,[],[f279]) ).
tff(f1576,plain,
! [X8: uni,X6: uni,X7: uni,X5: ty] :
( ~ sort1(X5,sK5(X5,X7,add(X5,X6,X8)))
| subset(X5,X7,add(X5,X6,X8))
| ~ sort1(X5,X6)
| ~ mem(X5,sK5(X5,X7,add(X5,X6,X8)),X8) ),
inference(resolution,[],[f328,f394]) ).
tff(f394,plain,
! [X2: uni,X0: ty,X1: uni] :
( ~ mem(X0,sK5(X0,X1,X2),X2)
| subset(X0,X1,X2) ),
inference(cnf_transformation,[],[f279]) ).
tff(f328,plain,
! [X2: ty,X3: uni,X0: uni,X1: uni] :
( mem(X2,X0,add(X2,X1,X3))
| ~ sort1(X2,X1)
| ~ mem(X2,X0,X3)
| ~ sort1(X2,X0) ),
inference(cnf_transformation,[],[f233]) ).
tff(f5973,plain,
( ! [X2: uni] :
( mem(int,sK5(int,sF30,X2),sF30)
| mem(int,sF44,X2) )
| ~ spl59_44
| ~ spl59_181 ),
inference(resolution,[],[f5856,f395]) ).
tff(f395,plain,
! [X2: uni,X0: ty,X1: uni] :
( subset(X0,X1,X2)
| mem(X0,sK5(X0,X1,X2),X1) ),
inference(cnf_transformation,[],[f279]) ).
tff(f6305,plain,
( spl59_579
| ~ spl59_44
| ~ spl59_181 ),
inference(avatar_split_clause,[],[f6299,f1823,f779,f6302]) ).
tff(f6302,plain,
( spl59_579
<=> ( add(int,sF44,sF30) = add(int,sF44,remove(int,sF44,sF30)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_579])]) ).
tff(f6299,plain,
( ( add(int,sF44,sF30) = add(int,sF44,remove(int,sF44,sF30)) )
| ~ spl59_44
| ~ spl59_181 ),
inference(resolution,[],[f6279,f1585]) ).
tff(f1585,plain,
! [X2: uni,X0: ty,X1: uni] :
( ~ mem(X0,X1,add(X0,X1,X2))
| ( add(X0,X1,X2) = add(X0,X1,remove(X0,X1,X2)) ) ),
inference(subsumption_resolution,[],[f1578,f385]) ).
tff(f385,plain,
! [X2: uni,X0: uni,X1: ty] : sort1(set(X1),add(X1,X2,X0)),
inference(cnf_transformation,[],[f269]) ).
tff(f269,plain,
! [X0: uni,X1: ty,X2: uni] : sort1(set(X1),add(X1,X2,X0)),
inference(rectify,[],[f119]) ).
tff(f119,plain,
! [X2: uni,X1: ty,X0: uni] : sort1(set(X1),add(X1,X0,X2)),
inference(rectify,[],[f18]) ).
tff(f18,axiom,
! [X1: uni,X0: ty,X2: uni] : sort1(set(X0),add(X0,X1,X2)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',add_sort1) ).
tff(f1578,plain,
! [X2: uni,X0: ty,X1: uni] :
( ( add(X0,X1,X2) = add(X0,X1,remove(X0,X1,X2)) )
| ~ sort1(set(X0),add(X0,X1,X2))
| ~ mem(X0,X1,add(X0,X1,X2)) ),
inference(superposition,[],[f338,f352]) ).
tff(f352,plain,
! [X2: uni,X0: ty,X1: uni] : ( remove(X0,X1,X2) = remove(X0,X1,add(X0,X1,X2)) ),
inference(cnf_transformation,[],[f247]) ).
tff(f247,plain,
! [X0: ty,X1: uni,X2: uni] : ( remove(X0,X1,X2) = remove(X0,X1,add(X0,X1,X2)) ),
inference(rectify,[],[f117]) ).
tff(f117,plain,
! [X2: ty,X0: uni,X1: uni] : ( remove(X2,X0,add(X2,X0,X1)) = remove(X2,X0,X1) ),
inference(rectify,[],[f23]) ).
tff(f23,axiom,
! [X1: uni,X10: uni,X0: ty] : ( remove(X0,X1,X10) = remove(X0,X1,add(X0,X1,X10)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',remove_add) ).
tff(f338,plain,
! [X2: uni,X0: ty,X1: uni] :
( ( add(X0,X1,remove(X0,X1,X2)) = X2 )
| ~ sort1(set(X0),X2)
| ~ mem(X0,X1,X2) ),
inference(cnf_transformation,[],[f238]) ).
tff(f238,plain,
! [X0: ty,X1: uni,X2: uni] :
( ~ mem(X0,X1,X2)
| ( add(X0,X1,remove(X0,X1,X2)) = X2 )
| ~ sort1(set(X0),X2) ),
inference(rectify,[],[f223]) ).
tff(f223,plain,
! [X1: ty,X2: uni,X0: uni] :
( ~ mem(X1,X2,X0)
| ( add(X1,X2,remove(X1,X2,X0)) = X0 )
| ~ sort1(set(X1),X0) ),
inference(flattening,[],[f222]) ).
tff(f222,plain,
! [X0: uni,X1: ty,X2: uni] :
( ( add(X1,X2,remove(X1,X2,X0)) = X0 )
| ~ mem(X1,X2,X0)
| ~ sort1(set(X1),X0) ),
inference(ennf_transformation,[],[f118]) ).
tff(f118,plain,
! [X0: uni,X1: ty,X2: uni] :
( sort1(set(X1),X0)
=> ( mem(X1,X2,X0)
=> ( add(X1,X2,remove(X1,X2,X0)) = X0 ) ) ),
inference(rectify,[],[f22]) ).
tff(f22,axiom,
! [X10: uni,X0: ty,X1: uni] :
( sort1(set(X0),X10)
=> ( mem(X0,X1,X10)
=> ( add(X0,X1,remove(X0,X1,X10)) = X10 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',add_remove) ).
tff(f6297,plain,
( spl59_577
| ~ spl59_578
| ~ spl59_33
| spl59_75 ),
inference(avatar_split_clause,[],[f6287,f1014,f724,f6294,f6290]) ).
tff(f6290,plain,
( spl59_577
<=> mem(int,t2tb1(0),sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_577])]) ).
tff(f724,plain,
( spl59_33
<=> ( sF40 = diff(int,sF39,sF32) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_33])]) ).
tff(f1014,plain,
( spl59_75
<=> mem(int,t2tb1(0),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_75])]) ).
tff(f6287,plain,
( ~ mem(int,t2tb1(0),sF39)
| mem(int,t2tb1(0),sF40)
| ~ spl59_33
| spl59_75 ),
inference(resolution,[],[f1016,f1827]) ).
tff(f1827,plain,
( ! [X0: uni] :
( mem(int,X0,sF32)
| ~ mem(int,X0,sF39)
| mem(int,X0,sF40) )
| ~ spl59_33 ),
inference(superposition,[],[f392,f726]) ).
tff(f726,plain,
( ( sF40 = diff(int,sF39,sF32) )
| ~ spl59_33 ),
inference(avatar_component_clause,[],[f724]) ).
tff(f1016,plain,
( ~ mem(int,t2tb1(0),sF32)
| spl59_75 ),
inference(avatar_component_clause,[],[f1014]) ).
tff(f6285,plain,
( ~ spl59_254
| ~ spl59_9
| spl59_52 ),
inference(avatar_split_clause,[],[f6283,f828,f604,f2414]) ).
tff(f2414,plain,
( spl59_254
<=> mem(int,t2tb1(-1),sF47) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_254])]) ).
tff(f604,plain,
( spl59_9
<=> ( sF47 = remove(int,sF46,sF30) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_9])]) ).
tff(f828,plain,
( spl59_52
<=> mem(int,t2tb1(-1),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_52])]) ).
tff(f6283,plain,
( ~ mem(int,t2tb1(-1),sF47)
| ~ spl59_9
| spl59_52 ),
inference(resolution,[],[f830,f1821]) ).
tff(f1821,plain,
( ! [X1: uni] :
( mem(int,X1,sF30)
| ~ mem(int,X1,sF47) )
| ~ spl59_9 ),
inference(subsumption_resolution,[],[f1820,f808]) ).
tff(f1820,plain,
( ! [X1: uni] :
( ~ mem(int,X1,sF47)
| mem(int,X1,sF30)
| ~ sort1(int,X1) )
| ~ spl59_9 ),
inference(subsumption_resolution,[],[f1787,f808]) ).
tff(f1787,plain,
( ! [X1: uni] :
( ~ sort1(int,sF46)
| ~ mem(int,X1,sF47)
| ~ sort1(int,X1)
| mem(int,X1,sF30) )
| ~ spl59_9 ),
inference(superposition,[],[f479,f606]) ).
tff(f606,plain,
( ( sF47 = remove(int,sF46,sF30) )
| ~ spl59_9 ),
inference(avatar_component_clause,[],[f604]) ).
tff(f479,plain,
! [X2: ty,X3: uni,X0: uni,X1: uni] :
( ~ mem(X2,X3,remove(X2,X0,X1))
| ~ sort1(X2,X0)
| ~ sort1(X2,X3)
| mem(X2,X3,X1) ),
inference(cnf_transformation,[],[f318]) ).
tff(f318,plain,
! [X0: uni,X1: uni,X2: ty,X3: uni] :
( ~ sort1(X2,X3)
| ~ sort1(X2,X0)
| ( ( ( ( X0 != X3 )
& mem(X2,X3,X1) )
| ~ mem(X2,X3,remove(X2,X0,X1)) )
& ( mem(X2,X3,remove(X2,X0,X1))
| ( X0 = X3 )
| ~ mem(X2,X3,X1) ) ) ),
inference(rectify,[],[f317]) ).
tff(f317,plain,
! [X1: uni,X0: uni,X3: ty,X2: uni] :
( ~ sort1(X3,X2)
| ~ sort1(X3,X1)
| ( ( ( ( X1 != X2 )
& mem(X3,X2,X0) )
| ~ mem(X3,X2,remove(X3,X1,X0)) )
& ( mem(X3,X2,remove(X3,X1,X0))
| ( X1 = X2 )
| ~ mem(X3,X2,X0) ) ) ),
inference(flattening,[],[f316]) ).
tff(f316,plain,
! [X1: uni,X0: uni,X3: ty,X2: uni] :
( ~ sort1(X3,X2)
| ~ sort1(X3,X1)
| ( ( ( ( X1 != X2 )
& mem(X3,X2,X0) )
| ~ mem(X3,X2,remove(X3,X1,X0)) )
& ( mem(X3,X2,remove(X3,X1,X0))
| ( X1 = X2 )
| ~ mem(X3,X2,X0) ) ) ),
inference(nnf_transformation,[],[f220]) ).
tff(f220,plain,
! [X1: uni,X0: uni,X3: ty,X2: uni] :
( ~ sort1(X3,X2)
| ~ sort1(X3,X1)
| ( ( ( X1 != X2 )
& mem(X3,X2,X0) )
<=> mem(X3,X2,remove(X3,X1,X0)) ) ),
inference(flattening,[],[f219]) ).
tff(f219,plain,
! [X3: ty,X2: uni,X0: uni,X1: uni] :
( ( ( ( X1 != X2 )
& mem(X3,X2,X0) )
<=> mem(X3,X2,remove(X3,X1,X0)) )
| ~ sort1(X3,X1)
| ~ sort1(X3,X2) ),
inference(ennf_transformation,[],[f154]) ).
tff(f154,plain,
! [X3: ty,X2: uni,X0: uni,X1: uni] :
( sort1(X3,X2)
=> ( sort1(X3,X1)
=> ( ( ( X1 != X2 )
& mem(X3,X2,X0) )
<=> mem(X3,X2,remove(X3,X1,X0)) ) ) ),
inference(rectify,[],[f21]) ).
tff(f21,axiom,
! [X10: uni,X7: uni,X1: uni,X0: ty] :
( sort1(X0,X1)
=> ( sort1(X0,X7)
=> ( ( ( X1 != X7 )
& mem(X0,X1,X10) )
<=> mem(X0,X1,remove(X0,X7,X10)) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',remove_def1) ).
tff(f830,plain,
( ~ mem(int,t2tb1(-1),sF30)
| spl59_52 ),
inference(avatar_component_clause,[],[f828]) ).
tff(f6284,plain,
( ~ spl59_267
| ~ spl59_49
| spl59_52 ),
inference(avatar_split_clause,[],[f6282,f828,f804,f2496]) ).
tff(f2496,plain,
( spl59_267
<=> mem(int,t2tb1(-1),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_267])]) ).
tff(f6282,plain,
( ~ mem(int,t2tb1(-1),sF39)
| ~ spl59_49
| spl59_52 ),
inference(resolution,[],[f830,f1868]) ).
tff(f1868,plain,
( ! [X2: uni] :
( mem(int,X2,sF30)
| ~ mem(int,X2,sF39) )
| ~ spl59_49 ),
inference(superposition,[],[f390,f806]) ).
tff(f390,plain,
! [X2: uni,X3: uni,X0: ty,X1: uni] :
( ~ mem(X0,X1,diff(X0,X3,X2))
| mem(X0,X1,X3) ),
inference(cnf_transformation,[],[f276]) ).
tff(f6273,plain,
( spl59_137
| spl59_576
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6248,f1872,f794,f724,f6270,f1436]) ).
tff(f1436,plain,
( spl59_137
<=> ( 0 = cardinal1(int,sF41) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_137])]) ).
tff(f6270,plain,
( spl59_576
<=> mem(int,t2tb1(min_elt1(tb2t(sF41))),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_576])]) ).
tff(f794,plain,
( spl59_47
<=> ( sF41 = diff(int,sF40,sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_47])]) ).
tff(f1872,plain,
( spl59_185
<=> subset(int,sF39,sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_185])]) ).
tff(f6248,plain,
( mem(int,t2tb1(min_elt1(tb2t(sF41))),sF30)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(resolution,[],[f6118,f1271]) ).
tff(f1271,plain,
! [X0: uni] :
( mem(int,t2tb1(min_elt1(tb2t(X0))),X0)
| ( 0 = cardinal1(int,X0) ) ),
inference(superposition,[],[f935,f361]) ).
tff(f361,plain,
! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
inference(cnf_transformation,[],[f136]) ).
tff(f136,plain,
! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
inference(rectify,[],[f42]) ).
tff(f42,axiom,
! [X13: uni] : ( t2tb(tb2t(X13)) = X13 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR) ).
tff(f935,plain,
! [X0: set_int] :
( mem(int,t2tb1(min_elt1(X0)),t2tb(X0))
| ( 0 = cardinal1(int,t2tb(X0)) ) ),
inference(forward_literal_rewriting,[],[f336,f341]) ).
tff(f341,plain,
! [X0: ty,X1: uni] :
( ~ is_empty(X0,X1)
| ( 0 = cardinal1(X0,X1) ) ),
inference(cnf_transformation,[],[f240]) ).
tff(f240,plain,
! [X0: ty,X1: uni] :
( ( ( 0 = cardinal1(X0,X1) )
| ~ is_empty(X0,X1) )
& ( is_empty(X0,X1)
| ( 0 != cardinal1(X0,X1) ) ) ),
inference(rectify,[],[f239]) ).
tff(f239,plain,
! [X1: ty,X0: uni] :
( ( ( 0 = cardinal1(X1,X0) )
| ~ is_empty(X1,X0) )
& ( is_empty(X1,X0)
| ( 0 != cardinal1(X1,X0) ) ) ),
inference(nnf_transformation,[],[f157]) ).
tff(f157,plain,
! [X1: ty,X0: uni] :
( ( 0 = cardinal1(X1,X0) )
<=> is_empty(X1,X0) ),
inference(rectify,[],[f35]) ).
tff(f35,axiom,
! [X10: uni,X0: ty] :
( ( 0 = cardinal1(X0,X10) )
<=> is_empty(X0,X10) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cardinal_empty) ).
tff(f336,plain,
! [X0: set_int] :
( is_empty(int,t2tb(X0))
| mem(int,t2tb1(min_elt1(X0)),t2tb(X0)) ),
inference(cnf_transformation,[],[f206]) ).
tff(f206,plain,
! [X0: set_int] :
( mem(int,t2tb1(min_elt1(X0)),t2tb(X0))
| is_empty(int,t2tb(X0)) ),
inference(ennf_transformation,[],[f116]) ).
tff(f116,plain,
! [X0: set_int] :
( ~ is_empty(int,t2tb(X0))
=> mem(int,t2tb1(min_elt1(X0)),t2tb(X0)) ),
inference(rectify,[],[f46]) ).
tff(f46,axiom,
! [X10: set_int] :
( ~ is_empty(int,t2tb(X10))
=> mem(int,t2tb1(min_elt1(X10)),t2tb(X10)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',min_elt_def1) ).
tff(f6118,plain,
( ! [X0: uni] :
( ~ mem(int,X0,sF41)
| mem(int,X0,sF30) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(resolution,[],[f6090,f1852]) ).
tff(f1852,plain,
( ! [X2: uni] :
( mem(int,X2,sF40)
| ~ mem(int,X2,sF41) )
| ~ spl59_47 ),
inference(superposition,[],[f390,f796]) ).
tff(f796,plain,
( ( sF41 = diff(int,sF40,sF37) )
| ~ spl59_47 ),
inference(avatar_component_clause,[],[f794]) ).
tff(f6090,plain,
( ! [X0: uni] :
( ~ mem(int,X0,sF40)
| mem(int,X0,sF30) )
| ~ spl59_33
| ~ spl59_185 ),
inference(resolution,[],[f1874,f1988]) ).
tff(f1988,plain,
( ! [X0: uni,X1: uni] :
( ~ subset(int,sF39,X1)
| mem(int,X0,X1)
| ~ mem(int,X0,sF40) )
| ~ spl59_33 ),
inference(resolution,[],[f1829,f393]) ).
tff(f1829,plain,
( ! [X2: uni] :
( mem(int,X2,sF39)
| ~ mem(int,X2,sF40) )
| ~ spl59_33 ),
inference(superposition,[],[f390,f726]) ).
tff(f1874,plain,
( subset(int,sF39,sF30)
| ~ spl59_185 ),
inference(avatar_component_clause,[],[f1872]) ).
tff(f6267,plain,
( spl59_575
| spl59_137
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6250,f1872,f794,f724,f1436,f6264]) ).
tff(f6264,plain,
( spl59_575
<=> mem(int,choose(int,sF41),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_575])]) ).
tff(f6250,plain,
( ( 0 = cardinal1(int,sF41) )
| mem(int,choose(int,sF41),sF30)
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(resolution,[],[f6118,f908]) ).
tff(f908,plain,
! [X0: ty,X1: uni] :
( mem(X0,choose(X0,X1),X1)
| ( 0 = cardinal1(X0,X1) ) ),
inference(forward_literal_rewriting,[],[f362,f341]) ).
tff(f362,plain,
! [X0: ty,X1: uni] :
( mem(X0,choose(X0,X1),X1)
| is_empty(X0,X1) ),
inference(cnf_transformation,[],[f253]) ).
tff(f253,plain,
! [X0: ty,X1: uni] :
( mem(X0,choose(X0,X1),X1)
| is_empty(X0,X1) ),
inference(rectify,[],[f181]) ).
tff(f181,plain,
! [X1: ty,X0: uni] :
( mem(X1,choose(X1,X0),X0)
| is_empty(X1,X0) ),
inference(ennf_transformation,[],[f172]) ).
tff(f172,plain,
! [X0: uni,X1: ty] :
( ~ is_empty(X1,X0)
=> mem(X1,choose(X1,X0),X0) ),
inference(rectify,[],[f33]) ).
tff(f33,axiom,
! [X10: uni,X0: ty] :
( ~ is_empty(X0,X10)
=> mem(X0,choose(X0,X10),X10) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',choose_def) ).
tff(f6262,plain,
( spl59_137
| spl59_574
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6249,f1872,f794,f724,f6259,f1436]) ).
tff(f6259,plain,
( spl59_574
<=> mem(int,t2tb1(max_elt1(tb2t(sF41))),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_574])]) ).
tff(f6249,plain,
( mem(int,t2tb1(max_elt1(tb2t(sF41))),sF30)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(resolution,[],[f6118,f2666]) ).
tff(f2666,plain,
! [X0: uni] :
( mem(int,t2tb1(max_elt1(tb2t(X0))),X0)
| ( 0 = cardinal1(int,X0) ) ),
inference(superposition,[],[f2658,f361]) ).
tff(f2658,plain,
! [X0: set_int] :
( mem(int,t2tb1(max_elt1(X0)),t2tb(X0))
| ( 0 = cardinal1(int,t2tb(X0)) ) ),
inference(forward_literal_rewriting,[],[f339,f341]) ).
tff(f339,plain,
! [X0: set_int] :
( is_empty(int,t2tb(X0))
| mem(int,t2tb1(max_elt1(X0)),t2tb(X0)) ),
inference(cnf_transformation,[],[f218]) ).
tff(f218,plain,
! [X0: set_int] :
( mem(int,t2tb1(max_elt1(X0)),t2tb(X0))
| is_empty(int,t2tb(X0)) ),
inference(ennf_transformation,[],[f169]) ).
tff(f169,plain,
! [X0: set_int] :
( ~ is_empty(int,t2tb(X0))
=> mem(int,t2tb1(max_elt1(X0)),t2tb(X0)) ),
inference(rectify,[],[f48]) ).
tff(f48,axiom,
! [X10: set_int] :
( ~ is_empty(int,t2tb(X10))
=> mem(int,t2tb1(max_elt1(X10)),t2tb(X10)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',max_elt_def1) ).
tff(f6257,plain,
( spl59_137
| spl59_573
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6252,f1872,f794,f724,f6254,f1436]) ).
tff(f6254,plain,
( spl59_573
<=> mem(int,sK6(int,sF41),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_573])]) ).
tff(f6252,plain,
( mem(int,sK6(int,sF41),sF30)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_185 ),
inference(resolution,[],[f6118,f909]) ).
tff(f909,plain,
! [X0: ty,X1: uni] :
( mem(X0,sK6(X0,X1),X1)
| ( 0 = cardinal1(X0,X1) ) ),
inference(forward_literal_rewriting,[],[f408,f341]) ).
tff(f408,plain,
! [X0: ty,X1: uni] :
( is_empty(X0,X1)
| mem(X0,sK6(X0,X1),X1) ),
inference(cnf_transformation,[],[f286]) ).
tff(f6247,plain,
( ~ spl59_380
| ~ spl59_49
| spl59_51 ),
inference(avatar_split_clause,[],[f6244,f821,f804,f3758]) ).
tff(f3758,plain,
( spl59_380
<=> mem(int,t2tb1(n1),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_380])]) ).
tff(f821,plain,
( spl59_51
<=> mem(int,t2tb1(n1),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_51])]) ).
tff(f6244,plain,
( ~ mem(int,t2tb1(n1),sF39)
| ~ spl59_49
| spl59_51 ),
inference(resolution,[],[f823,f1868]) ).
tff(f823,plain,
( ~ mem(int,t2tb1(n1),sF30)
| spl59_51 ),
inference(avatar_component_clause,[],[f821]) ).
tff(f6246,plain,
( ~ spl59_381
| ~ spl59_9
| spl59_51 ),
inference(avatar_split_clause,[],[f6245,f821,f604,f3766]) ).
tff(f3766,plain,
( spl59_381
<=> mem(int,t2tb1(n1),sF47) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_381])]) ).
tff(f6245,plain,
( ~ mem(int,t2tb1(n1),sF47)
| ~ spl59_9
| spl59_51 ),
inference(resolution,[],[f823,f1821]) ).
tff(f6219,plain,
( spl59_264
| ~ spl59_259
| ~ spl59_49
| spl59_197 ),
inference(avatar_split_clause,[],[f6218,f1956,f804,f2443,f2480]) ).
tff(f2480,plain,
( spl59_264
<=> mem(int,sF49,sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_264])]) ).
tff(f2443,plain,
( spl59_259
<=> mem(int,sF49,sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_259])]) ).
tff(f1956,plain,
( spl59_197
<=> mem(int,sF49,sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_197])]) ).
tff(f6218,plain,
( ~ mem(int,sF49,sF30)
| mem(int,sF49,sF39)
| ~ spl59_49
| spl59_197 ),
inference(resolution,[],[f1957,f1866]) ).
tff(f1957,plain,
( ~ mem(int,sF49,sF33)
| spl59_197 ),
inference(avatar_component_clause,[],[f1956]) ).
tff(f6217,plain,
( spl59_572
| ~ spl59_11
| spl59_21
| ~ spl59_195 ),
inference(avatar_split_clause,[],[f6212,f1947,f664,f614,f6214]) ).
tff(f6214,plain,
( spl59_572
<=> ( t2tb1($sum($sum(sK19,sK17(sK19)),sF34)) = get(int,int,sF31,t2tb1(sK17(sK19))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_572])]) ).
tff(f614,plain,
( spl59_11
<=> ( sF53 = t2tb1(sK19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_11])]) ).
tff(f664,plain,
( spl59_21
<=> $less(sK19,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_21])]) ).
tff(f1947,plain,
( spl59_195
<=> mem(int,sF53,sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_195])]) ).
tff(f6212,plain,
( ( t2tb1($sum($sum(sK19,sK17(sK19)),sF34)) = get(int,int,sF31,t2tb1(sK17(sK19))) )
| ~ spl59_11
| spl59_21
| ~ spl59_195 ),
inference(subsumption_resolution,[],[f6211,f1949]) ).
tff(f1949,plain,
( mem(int,sF53,sF33)
| ~ spl59_195 ),
inference(avatar_component_clause,[],[f1947]) ).
tff(f6211,plain,
( ~ mem(int,sF53,sF33)
| ( t2tb1($sum($sum(sK19,sK17(sK19)),sF34)) = get(int,int,sF31,t2tb1(sK17(sK19))) )
| ~ spl59_11
| spl59_21 ),
inference(subsumption_resolution,[],[f6153,f666]) ).
tff(f666,plain,
( ~ $less(sK19,0)
| spl59_21 ),
inference(avatar_component_clause,[],[f664]) ).
tff(f6153,plain,
( $less(sK19,0)
| ~ mem(int,sF53,sF33)
| ( t2tb1($sum($sum(sK19,sK17(sK19)),sF34)) = get(int,int,sF31,t2tb1(sK17(sK19))) )
| ~ spl59_11 ),
inference(superposition,[],[f1774,f616]) ).
tff(f616,plain,
( ( sF53 = t2tb1(sK19) )
| ~ spl59_11 ),
inference(avatar_component_clause,[],[f614]) ).
tff(f1774,plain,
! [X0: $int] :
( ~ mem(int,t2tb1(X0),sF33)
| ( get(int,int,sF31,t2tb1(sK17(X0))) = t2tb1($sum($sum(X0,sK17(X0)),sF34)) )
| $less(X0,0) ),
inference(superposition,[],[f359,f508]) ).
tff(f508,plain,
! [X10: $int] :
( ( $sum($sum(X10,sK17(X10)),sF34) = tb2t1(get(int,int,sF31,t2tb1(sK17(X10)))) )
| ~ mem(int,t2tb1(X10),sF33)
| $less(X10,0) ),
inference(definition_folding,[],[f487,f507,f499,f505]) ).
tff(f505,plain,
t2tb(sK15) = sF33,
introduced(function_definition,[]) ).
tff(f499,plain,
sF31 = t2tb2(sK11),
introduced(function_definition,[]) ).
tff(f507,plain,
sF34 = $uminus(sK19),
introduced(function_definition,[]) ).
tff(f487,plain,
! [X10: $int] :
( ~ mem(int,t2tb1(X10),t2tb(sK15))
| ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK17(X10)))) = $sum($sum(X10,sK17(X10)),$uminus(sK19)) )
| $less(X10,0) ),
inference(definition_unfolding,[],[f469,f438]) ).
tff(f438,plain,
sK13 = sK19,
inference(cnf_transformation,[],[f315]) ).
tff(f469,plain,
! [X10: $int] :
( ~ mem(int,t2tb1(X10),t2tb(sK15))
| ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK17(X10)))) = $sum($sum(X10,sK17(X10)),$uminus(sK13)) )
| $less(X10,0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f6209,plain,
( spl59_570
| ~ spl59_571 ),
inference(avatar_split_clause,[],[f6146,f6206,f6202]) ).
tff(f6202,plain,
( spl59_570
<=> ( t2tb1($sum($sum(1,sK17(1)),sF34)) = get(int,int,sF31,t2tb1(sK17(1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_570])]) ).
tff(f6206,plain,
( spl59_571
<=> mem(int,t2tb1(1),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_571])]) ).
tff(f6146,plain,
( ~ mem(int,t2tb1(1),sF33)
| ( t2tb1($sum($sum(1,sK17(1)),sF34)) = get(int,int,sF31,t2tb1(sK17(1))) ) ),
inference(interpreted_simplification,[],[f6145]) ).
tff(f6145,plain,
( ~ mem(int,t2tb1(1),sF33)
| ( t2tb1($sum($sum(1,sK17(1)),sF34)) = get(int,int,sF31,t2tb1(sK17(1))) )
| $less(1,0) ),
inference(instantiation,[],[f1774]) ).
tff(f6200,plain,
( spl59_569
| ~ spl59_40
| spl59_154
| ~ spl59_193 ),
inference(avatar_split_clause,[],[f6195,f1938,f1565,f759,f6197]) ).
tff(f6197,plain,
( spl59_569
<=> ( get(int,int,sF31,t2tb1(sK17(sF45))) = t2tb1($sum($sum(sF45,sK17(sF45)),sF34)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_569])]) ).
tff(f759,plain,
( spl59_40
<=> ( sF46 = t2tb1(sF45) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_40])]) ).
tff(f1565,plain,
( spl59_154
<=> $less(sF45,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_154])]) ).
tff(f1938,plain,
( spl59_193
<=> mem(int,sF46,sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_193])]) ).
tff(f6195,plain,
( ( get(int,int,sF31,t2tb1(sK17(sF45))) = t2tb1($sum($sum(sF45,sK17(sF45)),sF34)) )
| ~ spl59_40
| spl59_154
| ~ spl59_193 ),
inference(subsumption_resolution,[],[f6194,f1566]) ).
tff(f1566,plain,
( ~ $less(sF45,0)
| spl59_154 ),
inference(avatar_component_clause,[],[f1565]) ).
tff(f6194,plain,
( $less(sF45,0)
| ( get(int,int,sF31,t2tb1(sK17(sF45))) = t2tb1($sum($sum(sF45,sK17(sF45)),sF34)) )
| ~ spl59_40
| ~ spl59_193 ),
inference(subsumption_resolution,[],[f6156,f1940]) ).
tff(f1940,plain,
( mem(int,sF46,sF33)
| ~ spl59_193 ),
inference(avatar_component_clause,[],[f1938]) ).
tff(f6156,plain,
( ~ mem(int,sF46,sF33)
| ( get(int,int,sF31,t2tb1(sK17(sF45))) = t2tb1($sum($sum(sF45,sK17(sF45)),sF34)) )
| $less(sF45,0)
| ~ spl59_40 ),
inference(superposition,[],[f1774,f761]) ).
tff(f761,plain,
( ( sF46 = t2tb1(sF45) )
| ~ spl59_40 ),
inference(avatar_component_clause,[],[f759]) ).
tff(f6193,plain,
( spl59_567
| spl59_117
| spl59_568
| ~ spl59_122 ),
inference(avatar_split_clause,[],[f6184,f1343,f6190,f1310,f6186]) ).
tff(f6186,plain,
( spl59_567
<=> ( get(int,int,sF31,t2tb1(sK17(min_elt1(sK15)))) = t2tb1($sum($sum(min_elt1(sK15),sK17(min_elt1(sK15))),sF34)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_567])]) ).
tff(f1310,plain,
( spl59_117
<=> ( 0 = cardinal1(int,sF33) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_117])]) ).
tff(f6190,plain,
( spl59_568
<=> $less(min_elt1(sK15),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_568])]) ).
tff(f1343,plain,
( spl59_122
<=> ( sK15 = tb2t(sF33) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_122])]) ).
tff(f6184,plain,
( $less(min_elt1(sK15),0)
| ( 0 = cardinal1(int,sF33) )
| ( get(int,int,sF31,t2tb1(sK17(min_elt1(sK15)))) = t2tb1($sum($sum(min_elt1(sK15),sK17(min_elt1(sK15))),sF34)) )
| ~ spl59_122 ),
inference(forward_demodulation,[],[f6183,f1345]) ).
tff(f1345,plain,
( ( sK15 = tb2t(sF33) )
| ~ spl59_122 ),
inference(avatar_component_clause,[],[f1343]) ).
tff(f6183,plain,
( $less(min_elt1(sK15),0)
| ( t2tb1($sum($sum(min_elt1(tb2t(sF33)),sK17(min_elt1(tb2t(sF33)))),sF34)) = get(int,int,sF31,t2tb1(sK17(min_elt1(tb2t(sF33))))) )
| ( 0 = cardinal1(int,sF33) )
| ~ spl59_122 ),
inference(forward_demodulation,[],[f6150,f1345]) ).
tff(f6150,plain,
( ( 0 = cardinal1(int,sF33) )
| $less(min_elt1(tb2t(sF33)),0)
| ( t2tb1($sum($sum(min_elt1(tb2t(sF33)),sK17(min_elt1(tb2t(sF33)))),sF34)) = get(int,int,sF31,t2tb1(sK17(min_elt1(tb2t(sF33))))) ) ),
inference(resolution,[],[f1774,f1271]) ).
tff(f6182,plain,
( spl59_566
| ~ spl59_4
| spl59_149
| ~ spl59_191 ),
inference(avatar_split_clause,[],[f6177,f1930,f1542,f579,f6179]) ).
tff(f6179,plain,
( spl59_566
<=> ( get(int,int,sF31,t2tb1(sK17(sK27))) = t2tb1($sum($sum(sK27,sK17(sK27)),sF34)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_566])]) ).
tff(f1542,plain,
( spl59_149
<=> $less(sK27,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_149])]) ).
tff(f1930,plain,
( spl59_191
<=> mem(int,sF44,sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_191])]) ).
tff(f6177,plain,
( ( get(int,int,sF31,t2tb1(sK17(sK27))) = t2tb1($sum($sum(sK27,sK17(sK27)),sF34)) )
| ~ spl59_4
| spl59_149
| ~ spl59_191 ),
inference(subsumption_resolution,[],[f6176,f1543]) ).
tff(f1543,plain,
( ~ $less(sK27,0)
| spl59_149 ),
inference(avatar_component_clause,[],[f1542]) ).
tff(f6176,plain,
( $less(sK27,0)
| ( get(int,int,sF31,t2tb1(sK17(sK27))) = t2tb1($sum($sum(sK27,sK17(sK27)),sF34)) )
| ~ spl59_4
| ~ spl59_191 ),
inference(subsumption_resolution,[],[f6154,f1932]) ).
tff(f1932,plain,
( mem(int,sF44,sF33)
| ~ spl59_191 ),
inference(avatar_component_clause,[],[f1930]) ).
tff(f6154,plain,
( ~ mem(int,sF44,sF33)
| $less(sK27,0)
| ( get(int,int,sF31,t2tb1(sK17(sK27))) = t2tb1($sum($sum(sK27,sK17(sK27)),sF34)) )
| ~ spl59_4 ),
inference(superposition,[],[f1774,f581]) ).
tff(f6175,plain,
( spl59_564
| spl59_117
| spl59_565
| ~ spl59_122 ),
inference(avatar_split_clause,[],[f6166,f1343,f6172,f1310,f6168]) ).
tff(f6168,plain,
( spl59_564
<=> ( t2tb1($sum($sum(max_elt1(sK15),sK17(max_elt1(sK15))),sF34)) = get(int,int,sF31,t2tb1(sK17(max_elt1(sK15)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_564])]) ).
tff(f6172,plain,
( spl59_565
<=> $less(max_elt1(sK15),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_565])]) ).
tff(f6166,plain,
( $less(max_elt1(sK15),0)
| ( 0 = cardinal1(int,sF33) )
| ( t2tb1($sum($sum(max_elt1(sK15),sK17(max_elt1(sK15))),sF34)) = get(int,int,sF31,t2tb1(sK17(max_elt1(sK15)))) )
| ~ spl59_122 ),
inference(forward_demodulation,[],[f6165,f1345]) ).
tff(f6165,plain,
( $less(max_elt1(tb2t(sF33)),0)
| ( 0 = cardinal1(int,sF33) )
| ( t2tb1($sum($sum(max_elt1(sK15),sK17(max_elt1(sK15))),sF34)) = get(int,int,sF31,t2tb1(sK17(max_elt1(sK15)))) )
| ~ spl59_122 ),
inference(forward_demodulation,[],[f6151,f1345]) ).
tff(f6151,plain,
( ( t2tb1($sum($sum(max_elt1(tb2t(sF33)),sK17(max_elt1(tb2t(sF33)))),sF34)) = get(int,int,sF31,t2tb1(sK17(max_elt1(tb2t(sF33))))) )
| ( 0 = cardinal1(int,sF33) )
| $less(max_elt1(tb2t(sF33)),0) ),
inference(resolution,[],[f1774,f2666]) ).
tff(f6164,plain,
( spl59_563
| ~ spl59_197
| spl59_19
| ~ spl59_23
| ~ spl59_63 ),
inference(avatar_split_clause,[],[f6159,f903,f674,f654,f1956,f6161]) ).
tff(f6161,plain,
( spl59_563
<=> ( t2tb1($sum($sum(0,sK17(0)),sF34)) = get(int,int,sF31,t2tb1(sK17(0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_563])]) ).
tff(f654,plain,
( spl59_19
<=> $less(sK28,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_19])]) ).
tff(f674,plain,
( spl59_23
<=> ( t2tb1(sK28) = sF49 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_23])]) ).
tff(f903,plain,
( spl59_63
<=> ( 0 = sK28 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_63])]) ).
tff(f6159,plain,
( ~ mem(int,sF49,sF33)
| ( t2tb1($sum($sum(0,sK17(0)),sF34)) = get(int,int,sF31,t2tb1(sK17(0))) )
| spl59_19
| ~ spl59_23
| ~ spl59_63 ),
inference(forward_demodulation,[],[f6158,f905]) ).
tff(f905,plain,
( ( 0 = sK28 )
| ~ spl59_63 ),
inference(avatar_component_clause,[],[f903]) ).
tff(f6158,plain,
( ~ mem(int,sF49,sF33)
| ( t2tb1($sum($sum(sK28,sK17(sK28)),sF34)) = get(int,int,sF31,t2tb1(sK17(sK28))) )
| spl59_19
| ~ spl59_23 ),
inference(subsumption_resolution,[],[f6155,f656]) ).
tff(f656,plain,
( ~ $less(sK28,0)
| spl59_19 ),
inference(avatar_component_clause,[],[f654]) ).
tff(f6155,plain,
( $less(sK28,0)
| ( t2tb1($sum($sum(sK28,sK17(sK28)),sF34)) = get(int,int,sF31,t2tb1(sK17(sK28))) )
| ~ mem(int,sF49,sF33)
| ~ spl59_23 ),
inference(superposition,[],[f1774,f676]) ).
tff(f676,plain,
( ( t2tb1(sK28) = sF49 )
| ~ spl59_23 ),
inference(avatar_component_clause,[],[f674]) ).
tff(f6143,plain,
( spl59_199
| spl59_562
| ~ spl59_33
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6120,f1872,f724,f6140,f1970]) ).
tff(f1970,plain,
( spl59_199
<=> ( 0 = cardinal1(int,sF40) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_199])]) ).
tff(f6140,plain,
( spl59_562
<=> mem(int,t2tb1(max_elt1(tb2t(sF40))),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_562])]) ).
tff(f6120,plain,
( mem(int,t2tb1(max_elt1(tb2t(sF40))),sF30)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33
| ~ spl59_185 ),
inference(resolution,[],[f6090,f2666]) ).
tff(f6138,plain,
( spl59_199
| spl59_561
| ~ spl59_33
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6123,f1872,f724,f6135,f1970]) ).
tff(f6135,plain,
( spl59_561
<=> mem(int,sK6(int,sF40),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_561])]) ).
tff(f6123,plain,
( mem(int,sK6(int,sF40),sF30)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33
| ~ spl59_185 ),
inference(resolution,[],[f6090,f909]) ).
tff(f6133,plain,
( spl59_199
| spl59_560
| ~ spl59_33
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6121,f1872,f724,f6130,f1970]) ).
tff(f6130,plain,
( spl59_560
<=> mem(int,choose(int,sF40),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_560])]) ).
tff(f6121,plain,
( mem(int,choose(int,sF40),sF30)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33
| ~ spl59_185 ),
inference(resolution,[],[f6090,f908]) ).
tff(f6128,plain,
( spl59_559
| spl59_199
| ~ spl59_33
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6119,f1872,f724,f1970,f6125]) ).
tff(f6125,plain,
( spl59_559
<=> mem(int,t2tb1(min_elt1(tb2t(sF40))),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_559])]) ).
tff(f6119,plain,
( ( 0 = cardinal1(int,sF40) )
| mem(int,t2tb1(min_elt1(tb2t(sF40))),sF30)
| ~ spl59_33
| ~ spl59_185 ),
inference(resolution,[],[f6090,f1271]) ).
tff(f6107,plain,
( spl59_224
| spl59_475
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6092,f1872,f4809,f2159]) ).
tff(f2159,plain,
( spl59_224
<=> ( 0 = cardinal1(int,sF39) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_224])]) ).
tff(f4809,plain,
( spl59_475
<=> mem(int,sK6(int,sF39),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_475])]) ).
tff(f6092,plain,
( mem(int,sK6(int,sF39),sF30)
| ( 0 = cardinal1(int,sF39) )
| ~ spl59_185 ),
inference(resolution,[],[f1874,f1196]) ).
tff(f1196,plain,
! [X10: uni,X8: ty,X9: uni] :
( ~ subset(X8,X9,X10)
| ( 0 = cardinal1(X8,X9) )
| mem(X8,sK6(X8,X9),X10) ),
inference(resolution,[],[f393,f909]) ).
tff(f6106,plain,
( ~ spl59_186
| ~ spl59_5
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6089,f1872,f584,f1877]) ).
tff(f1877,plain,
( spl59_186
<=> $less(sF35,cardinal1(int,sF39)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_186])]) ).
tff(f584,plain,
( spl59_5
<=> ( cardinal1(int,sF30) = sF35 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_5])]) ).
tff(f6089,plain,
( ~ $less(sF35,cardinal1(int,sF39))
| ~ spl59_5
| ~ spl59_185 ),
inference(resolution,[],[f1874,f1454]) ).
tff(f1454,plain,
( ! [X1: uni] :
( ~ subset(int,X1,sF30)
| ~ $less(sF35,cardinal1(int,X1)) )
| ~ spl59_5 ),
inference(superposition,[],[f402,f586]) ).
tff(f586,plain,
( ( cardinal1(int,sF30) = sF35 )
| ~ spl59_5 ),
inference(avatar_component_clause,[],[f584]) ).
tff(f402,plain,
! [X2: uni,X0: ty,X1: uni] :
( ~ $less(cardinal1(X0,X2),cardinal1(X0,X1))
| ~ subset(X0,X1,X2) ),
inference(cnf_transformation,[],[f281]) ).
tff(f281,plain,
! [X0: ty,X1: uni,X2: uni] :
( ~ subset(X0,X1,X2)
| ~ $less(cardinal1(X0,X2),cardinal1(X0,X1)) ),
inference(rectify,[],[f217]) ).
tff(f217,plain,
! [X2: ty,X0: uni,X1: uni] :
( ~ subset(X2,X0,X1)
| ~ $less(cardinal1(X2,X1),cardinal1(X2,X0)) ),
inference(ennf_transformation,[],[f167]) ).
tff(f167,plain,
! [X0: uni,X1: uni,X2: ty] :
( subset(X2,X0,X1)
=> ~ $less(cardinal1(X2,X1),cardinal1(X2,X0)) ),
inference(rectify,[],[f89]) ).
tff(f89,plain,
! [X8: uni,X9: uni,X0: ty] :
( subset(X0,X8,X9)
=> ~ $less(cardinal1(X0,X9),cardinal1(X0,X8)) ),
inference(theory_normalization,[],[f38]) ).
tff(f38,axiom,
! [X8: uni,X9: uni,X0: ty] :
( subset(X0,X8,X9)
=> $lesseq(cardinal1(X0,X8),cardinal1(X0,X9)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cardinal_subset) ).
tff(f6105,plain,
( spl59_557
| spl59_558
| ~ spl59_5
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6096,f1872,f584,f6102,f6098]) ).
tff(f6098,plain,
( spl59_557
<=> $less(cardinal1(int,sF39),sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_557])]) ).
tff(f6102,plain,
( spl59_558
<=> ( sF35 = cardinal1(int,sF39) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_558])]) ).
tff(f6096,plain,
( ( sF35 = cardinal1(int,sF39) )
| $less(cardinal1(int,sF39),sF35)
| ~ spl59_5
| ~ spl59_185 ),
inference(forward_demodulation,[],[f6095,f586]) ).
tff(f6095,plain,
( $less(cardinal1(int,sF39),cardinal1(int,sF30))
| ( sF35 = cardinal1(int,sF39) )
| ~ spl59_5
| ~ spl59_185 ),
inference(forward_demodulation,[],[f6091,f586]) ).
tff(f6091,plain,
( ( cardinal1(int,sF30) = cardinal1(int,sF39) )
| $less(cardinal1(int,sF39),cardinal1(int,sF30))
| ~ spl59_185 ),
inference(resolution,[],[f1874,f965]) ).
tff(f965,plain,
! [X2: uni,X0: ty,X1: uni] :
( ~ subset(X0,X1,X2)
| $less(cardinal1(X0,X1),cardinal1(X0,X2))
| ( cardinal1(X0,X2) = cardinal1(X0,X1) ) ),
inference(resolution,[],[f402,f100]) ).
tff(f100,plain,
! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,X0)
| ( X0 = X1 ) ),
introduced(theory_axiom_149,[]) ).
tff(f6094,plain,
( spl59_472
| spl59_224
| ~ spl59_185 ),
inference(avatar_split_clause,[],[f6093,f1872,f2159,f4754]) ).
tff(f4754,plain,
( spl59_472
<=> mem(int,choose(int,sF39),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_472])]) ).
tff(f6093,plain,
( ( 0 = cardinal1(int,sF39) )
| mem(int,choose(int,sF39),sF30)
| ~ spl59_185 ),
inference(resolution,[],[f1874,f1195]) ).
tff(f1195,plain,
! [X6: uni,X7: uni,X5: ty] :
( ~ subset(X5,X6,X7)
| mem(X5,choose(X5,X6),X7)
| ( 0 = cardinal1(X5,X6) ) ),
inference(resolution,[],[f393,f908]) ).
tff(f6083,plain,
( spl59_555
| ~ spl59_556
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f6064,f604,f6080,f6076]) ).
tff(f6076,plain,
( spl59_555
<=> ( $sum(1,cardinal1(int,sF47)) = cardinal1(int,add(int,sF46,sF30)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_555])]) ).
tff(f6080,plain,
( spl59_556
<=> mem(int,sF46,add(int,sF46,sF30)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_556])]) ).
tff(f6064,plain,
( ~ mem(int,sF46,add(int,sF46,sF30))
| ( $sum(1,cardinal1(int,sF47)) = cardinal1(int,add(int,sF46,sF30)) )
| ~ spl59_9 ),
inference(superposition,[],[f1504,f606]) ).
tff(f1504,plain,
! [X2: uni,X0: ty,X1: uni] :
( ( cardinal1(X0,add(X0,X1,X2)) = $sum(1,cardinal1(X0,remove(X0,X1,X2))) )
| ~ mem(X0,X1,add(X0,X1,X2)) ),
inference(superposition,[],[f354,f352]) ).
tff(f354,plain,
! [X2: uni,X0: uni,X1: ty] :
( ( cardinal1(X1,X2) = $sum(1,cardinal1(X1,remove(X1,X0,X2))) )
| ~ mem(X1,X0,X2) ),
inference(cnf_transformation,[],[f249]) ).
tff(f249,plain,
! [X0: uni,X1: ty,X2: uni] :
( ~ mem(X1,X0,X2)
| ( cardinal1(X1,X2) = $sum(1,cardinal1(X1,remove(X1,X0,X2))) ) ),
inference(rectify,[],[f186]) ).
tff(f186,plain,
! [X1: uni,X0: ty,X2: uni] :
( ~ mem(X0,X1,X2)
| ( cardinal1(X0,X2) = $sum(1,cardinal1(X0,remove(X0,X1,X2))) ) ),
inference(ennf_transformation,[],[f133]) ).
tff(f133,plain,
! [X0: ty,X1: uni,X2: uni] :
( mem(X0,X1,X2)
=> ( cardinal1(X0,X2) = $sum(1,cardinal1(X0,remove(X0,X1,X2))) ) ),
inference(rectify,[],[f37]) ).
tff(f37,axiom,
! [X0: ty,X1: uni,X10: uni] :
( mem(X0,X1,X10)
=> ( cardinal1(X0,X10) = $sum(1,cardinal1(X0,remove(X0,X1,X10))) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cardinal_remove) ).
tff(f6052,plain,
( spl59_554
| spl59_137
| ~ spl59_47
| ~ spl59_182 ),
inference(avatar_split_clause,[],[f6028,f1833,f794,f1436,f6049]) ).
tff(f6049,plain,
( spl59_554
<=> mem(int,t2tb1(min_elt1(tb2t(sF41))),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_554])]) ).
tff(f1833,plain,
( spl59_182
<=> subset(int,sF40,sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_182])]) ).
tff(f6028,plain,
( ( 0 = cardinal1(int,sF41) )
| mem(int,t2tb1(min_elt1(tb2t(sF41))),sF39)
| ~ spl59_47
| ~ spl59_182 ),
inference(resolution,[],[f5942,f1271]) ).
tff(f5942,plain,
( ! [X0: uni] :
( ~ mem(int,X0,sF41)
| mem(int,X0,sF39) )
| ~ spl59_47
| ~ spl59_182 ),
inference(resolution,[],[f1835,f2058]) ).
tff(f2058,plain,
( ! [X2: uni,X1: uni] :
( ~ subset(int,sF40,X2)
| ~ mem(int,X1,sF41)
| mem(int,X1,X2) )
| ~ spl59_47 ),
inference(resolution,[],[f1852,f393]) ).
tff(f1835,plain,
( subset(int,sF40,sF39)
| ~ spl59_182 ),
inference(avatar_component_clause,[],[f1833]) ).
tff(f6047,plain,
( spl59_553
| spl59_137
| ~ spl59_47
| ~ spl59_182 ),
inference(avatar_split_clause,[],[f6029,f1833,f794,f1436,f6044]) ).
tff(f6044,plain,
( spl59_553
<=> mem(int,t2tb1(max_elt1(tb2t(sF41))),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_553])]) ).
tff(f6029,plain,
( ( 0 = cardinal1(int,sF41) )
| mem(int,t2tb1(max_elt1(tb2t(sF41))),sF39)
| ~ spl59_47
| ~ spl59_182 ),
inference(resolution,[],[f5942,f2666]) ).
tff(f6042,plain,
( spl59_137
| spl59_552
| ~ spl59_47
| ~ spl59_182 ),
inference(avatar_split_clause,[],[f6030,f1833,f794,f6039,f1436]) ).
tff(f6039,plain,
( spl59_552
<=> mem(int,choose(int,sF41),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_552])]) ).
tff(f6030,plain,
( mem(int,choose(int,sF41),sF39)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_47
| ~ spl59_182 ),
inference(resolution,[],[f5942,f908]) ).
tff(f6037,plain,
( spl59_137
| spl59_551
| ~ spl59_47
| ~ spl59_182 ),
inference(avatar_split_clause,[],[f6032,f1833,f794,f6034,f1436]) ).
tff(f6034,plain,
( spl59_551
<=> mem(int,sK6(int,sF41),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_551])]) ).
tff(f6032,plain,
( mem(int,sK6(int,sF41),sF39)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_47
| ~ spl59_182 ),
inference(resolution,[],[f5942,f909]) ).
tff(f6027,plain,
( ~ spl59_550
| spl59_250
| ~ spl59_5
| ~ spl59_142 ),
inference(avatar_split_clause,[],[f6022,f1465,f584,f2360,f6024]) ).
tff(f6024,plain,
( spl59_550
<=> ( 0 = $sum(1,sF35) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_550])]) ).
tff(f2360,plain,
( spl59_250
<=> ! [X12: uni] : mem(int,X12,sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_250])]) ).
tff(f6022,plain,
( ! [X0: uni] :
( mem(int,X0,sF30)
| ( 0 != $sum(1,sF35) ) )
| ~ spl59_5
| ~ spl59_142 ),
inference(forward_demodulation,[],[f6021,f586]) ).
tff(f6021,plain,
( ! [X0: uni] :
( mem(int,X0,sF30)
| ( 0 != $sum(1,cardinal1(int,sF30)) ) )
| ~ spl59_5
| ~ spl59_142 ),
inference(subsumption_resolution,[],[f6013,f1467]) ).
tff(f6013,plain,
( ! [X0: uni] :
( ~ $less(0,sF35)
| ( 0 != $sum(1,cardinal1(int,sF30)) )
| mem(int,X0,sF30) )
| ~ spl59_5 ),
inference(superposition,[],[f5689,f1513]) ).
tff(f1513,plain,
! [X16: uni,X14: ty,X15: uni] :
( ( 0 = cardinal1(X14,add(X14,X15,X16)) )
| ( 0 != $sum(1,cardinal1(X14,X16)) )
| mem(X14,X15,X16) ),
inference(forward_literal_rewriting,[],[f1511,f341]) ).
tff(f1511,plain,
! [X16: uni,X14: ty,X15: uni] :
( mem(X14,X15,X16)
| is_empty(X14,add(X14,X15,X16))
| ( 0 != $sum(1,cardinal1(X14,X16)) ) ),
inference(superposition,[],[f340,f356]) ).
tff(f356,plain,
! [X2: uni,X0: ty,X1: uni] :
( ( cardinal1(X0,add(X0,X2,X1)) = $sum(1,cardinal1(X0,X1)) )
| mem(X0,X2,X1) ),
inference(cnf_transformation,[],[f251]) ).
tff(f251,plain,
! [X0: ty,X1: uni,X2: uni] :
( ( cardinal1(X0,add(X0,X2,X1)) = $sum(1,cardinal1(X0,X1)) )
| mem(X0,X2,X1) ),
inference(rectify,[],[f202]) ).
tff(f202,plain,
! [X2: ty,X0: uni,X1: uni] :
( ( cardinal1(X2,add(X2,X1,X0)) = $sum(1,cardinal1(X2,X0)) )
| mem(X2,X1,X0) ),
inference(ennf_transformation,[],[f142]) ).
tff(f142,plain,
! [X0: uni,X2: ty,X1: uni] :
( ~ mem(X2,X1,X0)
=> ( cardinal1(X2,add(X2,X1,X0)) = $sum(1,cardinal1(X2,X0)) ) ),
inference(rectify,[],[f36]) ).
tff(f36,axiom,
! [X10: uni,X1: uni,X0: ty] :
( ~ mem(X0,X1,X10)
=> ( cardinal1(X0,add(X0,X1,X10)) = $sum(1,cardinal1(X0,X10)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cardinal_add) ).
tff(f340,plain,
! [X0: ty,X1: uni] :
( ( 0 != cardinal1(X0,X1) )
| is_empty(X0,X1) ),
inference(cnf_transformation,[],[f240]) ).
tff(f5689,plain,
( ! [X3: uni] : ~ $less(cardinal1(int,add(int,X3,sF30)),sF35)
| ~ spl59_5 ),
inference(subsumption_resolution,[],[f5688,f1453]) ).
tff(f1453,plain,
( ! [X0: uni] :
( ~ subset(int,sF30,X0)
| ~ $less(cardinal1(int,X0),sF35) )
| ~ spl59_5 ),
inference(superposition,[],[f402,f586]) ).
tff(f5688,plain,
( ! [X3: uni] :
( ~ $less(cardinal1(int,add(int,X3,sF30)),sF35)
| subset(int,sF30,add(int,X3,sF30)) )
| ~ spl59_5 ),
inference(subsumption_resolution,[],[f5643,f808]) ).
tff(f5643,plain,
( ! [X3: uni] :
( ~ $less(cardinal1(int,add(int,X3,sF30)),sF35)
| subset(int,sF30,add(int,X3,sF30))
| ~ sort1(int,X3) )
| ~ spl59_5 ),
inference(resolution,[],[f1577,f1481]) ).
tff(f1481,plain,
( ! [X2: uni] :
( mem(int,sK5(int,sF30,X2),sF30)
| ~ $less(cardinal1(int,X2),sF35) )
| ~ spl59_5 ),
inference(resolution,[],[f1453,f395]) ).
tff(f6020,plain,
( spl59_250
| ~ spl59_549
| ~ spl59_5 ),
inference(avatar_split_clause,[],[f6015,f584,f6017,f2360]) ).
tff(f6017,plain,
( spl59_549
<=> $less($sum(1,sF35),sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_549])]) ).
tff(f6015,plain,
( ! [X1: uni] :
( ~ $less($sum(1,sF35),sF35)
| mem(int,X1,sF30) )
| ~ spl59_5 ),
inference(forward_demodulation,[],[f6014,f586]) ).
tff(f6014,plain,
( ! [X1: uni] :
( mem(int,X1,sF30)
| ~ $less($sum(1,cardinal1(int,sF30)),sF35) )
| ~ spl59_5 ),
inference(superposition,[],[f5689,f356]) ).
tff(f5976,plain,
( spl59_85
| ~ spl59_44
| ~ spl59_181 ),
inference(avatar_split_clause,[],[f5971,f1823,f779,f1101]) ).
tff(f5971,plain,
( mem(int,sF44,sF30)
| ~ spl59_44
| ~ spl59_181 ),
inference(resolution,[],[f5856,f420]) ).
tff(f420,plain,
! [X0: uni,X1: ty] : subset(X1,X0,X0),
inference(cnf_transformation,[],[f293]) ).
tff(f293,plain,
! [X0: uni,X1: ty] : subset(X1,X0,X0),
inference(rectify,[],[f177]) ).
tff(f177,plain,
! [X1: uni,X0: ty] : subset(X0,X1,X1),
inference(rectify,[],[f12]) ).
tff(f12,axiom,
! [X0: ty,X10: uni] : subset(X0,X10,X10),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',subset_refl) ).
tff(f5970,plain,
( spl59_547
| spl59_548
| ~ spl59_184 ),
inference(avatar_split_clause,[],[f5957,f1856,f5967,f5963]) ).
tff(f5963,plain,
( spl59_547
<=> ( cardinal1(int,sF41) = cardinal1(int,sF40) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_547])]) ).
tff(f5967,plain,
( spl59_548
<=> $less(cardinal1(int,sF41),cardinal1(int,sF40)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_548])]) ).
tff(f1856,plain,
( spl59_184
<=> subset(int,sF41,sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_184])]) ).
tff(f5957,plain,
( $less(cardinal1(int,sF41),cardinal1(int,sF40))
| ( cardinal1(int,sF41) = cardinal1(int,sF40) )
| ~ spl59_184 ),
inference(resolution,[],[f1858,f965]) ).
tff(f1858,plain,
( subset(int,sF41,sF40)
| ~ spl59_184 ),
inference(avatar_component_clause,[],[f1856]) ).
tff(f5961,plain,
( spl59_474
| spl59_137
| ~ spl59_184 ),
inference(avatar_split_clause,[],[f5958,f1856,f1436,f4803]) ).
tff(f4803,plain,
( spl59_474
<=> mem(int,sK6(int,sF41),sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_474])]) ).
tff(f5958,plain,
( ( 0 = cardinal1(int,sF41) )
| mem(int,sK6(int,sF41),sF40)
| ~ spl59_184 ),
inference(resolution,[],[f1858,f1196]) ).
tff(f5960,plain,
( spl59_470
| spl59_137
| ~ spl59_184 ),
inference(avatar_split_clause,[],[f5959,f1856,f1436,f4744]) ).
tff(f4744,plain,
( spl59_470
<=> mem(int,choose(int,sF41),sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_470])]) ).
tff(f5959,plain,
( ( 0 = cardinal1(int,sF41) )
| mem(int,choose(int,sF41),sF40)
| ~ spl59_184 ),
inference(resolution,[],[f1858,f1195]) ).
tff(f5956,plain,
( spl59_545
| spl59_546
| ~ spl59_182 ),
inference(avatar_split_clause,[],[f5943,f1833,f5953,f5949]) ).
tff(f5949,plain,
( spl59_545
<=> $less(cardinal1(int,sF40),cardinal1(int,sF39)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_545])]) ).
tff(f5953,plain,
( spl59_546
<=> ( cardinal1(int,sF40) = cardinal1(int,sF39) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_546])]) ).
tff(f5943,plain,
( ( cardinal1(int,sF40) = cardinal1(int,sF39) )
| $less(cardinal1(int,sF40),cardinal1(int,sF39))
| ~ spl59_182 ),
inference(resolution,[],[f1835,f965]) ).
tff(f5947,plain,
( spl59_199
| spl59_473
| ~ spl59_182 ),
inference(avatar_split_clause,[],[f5944,f1833,f4798,f1970]) ).
tff(f4798,plain,
( spl59_473
<=> mem(int,sK6(int,sF40),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_473])]) ).
tff(f5944,plain,
( mem(int,sK6(int,sF40),sF39)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_182 ),
inference(resolution,[],[f1835,f1196]) ).
tff(f5946,plain,
( spl59_199
| spl59_471
| ~ spl59_182 ),
inference(avatar_split_clause,[],[f5945,f1833,f4749,f1970]) ).
tff(f4749,plain,
( spl59_471
<=> mem(int,choose(int,sF40),sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_471])]) ).
tff(f5945,plain,
( mem(int,choose(int,sF40),sF39)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_182 ),
inference(resolution,[],[f1835,f1195]) ).
tff(f5941,plain,
( spl59_544
| ~ spl59_203 ),
inference(avatar_split_clause,[],[f5935,f2000,f5938]) ).
tff(f5938,plain,
( spl59_544
<=> ( add(int,sF44,remove(int,sF44,sF32)) = add(int,sF44,sF32) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_544])]) ).
tff(f2000,plain,
( spl59_203
<=> mem(int,sF44,sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_203])]) ).
tff(f5935,plain,
( ( add(int,sF44,remove(int,sF44,sF32)) = add(int,sF44,sF32) )
| ~ spl59_203 ),
inference(resolution,[],[f5687,f1585]) ).
tff(f5687,plain,
( ! [X9: uni] : mem(int,sF44,add(int,X9,sF32))
| ~ spl59_203 ),
inference(subsumption_resolution,[],[f5686,f4940]) ).
tff(f4940,plain,
( ! [X0: uni] :
( ~ subset(int,sF32,X0)
| mem(int,sF44,X0) )
| ~ spl59_203 ),
inference(resolution,[],[f2002,f393]) ).
tff(f2002,plain,
( mem(int,sF44,sF32)
| ~ spl59_203 ),
inference(avatar_component_clause,[],[f2000]) ).
tff(f5686,plain,
( ! [X9: uni] :
( mem(int,sF44,add(int,X9,sF32))
| subset(int,sF32,add(int,X9,sF32)) )
| ~ spl59_203 ),
inference(subsumption_resolution,[],[f5647,f808]) ).
tff(f5647,plain,
( ! [X9: uni] :
( ~ sort1(int,X9)
| mem(int,sF44,add(int,X9,sF32))
| subset(int,sF32,add(int,X9,sF32)) )
| ~ spl59_203 ),
inference(resolution,[],[f1577,f4955]) ).
tff(f4955,plain,
( ! [X2: uni] :
( mem(int,sK5(int,sF32,X2),sF32)
| mem(int,sF44,X2) )
| ~ spl59_203 ),
inference(resolution,[],[f4940,f395]) ).
tff(f5933,plain,
( spl59_543
| ~ spl59_195 ),
inference(avatar_split_clause,[],[f5927,f1947,f5930]) ).
tff(f5930,plain,
( spl59_543
<=> ( add(int,sF53,sF33) = add(int,sF53,remove(int,sF53,sF33)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_543])]) ).
tff(f5927,plain,
( ( add(int,sF53,sF33) = add(int,sF53,remove(int,sF53,sF33)) )
| ~ spl59_195 ),
inference(resolution,[],[f5683,f1585]) ).
tff(f5683,plain,
( ! [X12: uni] : mem(int,sF53,add(int,X12,sF33))
| ~ spl59_195 ),
inference(subsumption_resolution,[],[f5682,f4865]) ).
tff(f4865,plain,
( ! [X0: uni] :
( ~ subset(int,sF33,X0)
| mem(int,sF53,X0) )
| ~ spl59_195 ),
inference(resolution,[],[f1949,f393]) ).
tff(f5682,plain,
( ! [X12: uni] :
( mem(int,sF53,add(int,X12,sF33))
| subset(int,sF33,add(int,X12,sF33)) )
| ~ spl59_195 ),
inference(subsumption_resolution,[],[f5649,f808]) ).
tff(f5649,plain,
( ! [X12: uni] :
( subset(int,sF33,add(int,X12,sF33))
| ~ sort1(int,X12)
| mem(int,sF53,add(int,X12,sF33)) )
| ~ spl59_195 ),
inference(resolution,[],[f1577,f4884]) ).
tff(f4884,plain,
( ! [X2: uni] :
( mem(int,sK5(int,sF33,X2),sF33)
| mem(int,sF53,X2) )
| ~ spl59_195 ),
inference(resolution,[],[f4865,f395]) ).
tff(f5906,plain,
( spl59_123
| spl59_542
| ~ spl59_83 ),
inference(avatar_split_clause,[],[f5901,f1086,f5903,f1352]) ).
tff(f5903,plain,
( spl59_542
<=> ( get(int,int,sF31,t2tb1(sK18(0))) = t2tb1(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_542])]) ).
tff(f5901,plain,
( ( get(int,int,sF31,t2tb1(sK18(0))) = t2tb1(0) )
| mem(int,t2tb1(0),sF30)
| ~ spl59_83 ),
inference(subsumption_resolution,[],[f5887,f1088]) ).
tff(f5887,plain,
( ( get(int,int,sF31,t2tb1(sK18(0))) = t2tb1(0) )
| ~ $less(0,n1)
| mem(int,t2tb1(0),sF30) ),
inference(interpreted_simplification,[],[f5886]) ).
tff(f5886,plain,
( ( get(int,int,sF31,t2tb1(sK18(0))) = t2tb1(0) )
| $less(0,0)
| ~ $less(0,n1)
| mem(int,t2tb1(0),sF30) ),
inference(instantiation,[],[f1722]) ).
tff(f1722,plain,
! [X0: $int] :
( ( t2tb1(X0) = get(int,int,sF31,t2tb1(sK18(X0))) )
| $less(X0,0)
| ~ $less(X0,n1)
| mem(int,t2tb1(X0),sF30) ),
inference(superposition,[],[f359,f511]) ).
tff(f511,plain,
! [X13: $int] :
( ( tb2t1(get(int,int,sF31,t2tb1(sK18(X13)))) = X13 )
| $less(X13,0)
| ~ $less(X13,n1)
| mem(int,t2tb1(X13),sF30) ),
inference(definition_folding,[],[f465,f499,f497]) ).
tff(f465,plain,
! [X13: $int] :
( mem(int,t2tb1(X13),t2tb(sK10))
| ~ $less(X13,n1)
| $less(X13,0)
| ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK18(X13)))) = X13 ) ),
inference(cnf_transformation,[],[f315]) ).
tff(f5885,plain,
( ~ spl59_541
| ~ spl59_16
| ~ spl59_26
| ~ spl59_330 ),
inference(avatar_split_clause,[],[f5878,f3112,f689,f639,f5882]) ).
tff(f5882,plain,
( spl59_541
<=> mem(int,t2tb1(-1),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_541])]) ).
tff(f3112,plain,
( spl59_330
<=> $less(-1,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_330])]) ).
tff(f5878,plain,
( ~ mem(int,t2tb1(-1),sF37)
| ~ spl59_16
| ~ spl59_26
| ~ spl59_330 ),
inference(resolution,[],[f3114,f1322]) ).
tff(f3114,plain,
( $less(-1,sF45)
| ~ spl59_330 ),
inference(avatar_component_clause,[],[f3112]) ).
tff(f5875,plain,
( spl59_538
| spl59_256
| ~ spl59_181 ),
inference(avatar_split_clause,[],[f5860,f1823,f2428,f5848]) ).
tff(f5848,plain,
( spl59_538
<=> mem(int,choose(int,sF47),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_538])]) ).
tff(f2428,plain,
( spl59_256
<=> ( 0 = cardinal1(int,sF47) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_256])]) ).
tff(f5860,plain,
( ( 0 = cardinal1(int,sF47) )
| mem(int,choose(int,sF47),sF30)
| ~ spl59_181 ),
inference(resolution,[],[f1825,f1195]) ).
tff(f5874,plain,
( spl59_539
| spl59_540
| ~ spl59_5
| ~ spl59_181 ),
inference(avatar_split_clause,[],[f5865,f1823,f584,f5871,f5867]) ).
tff(f5867,plain,
( spl59_539
<=> $less(cardinal1(int,sF47),sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_539])]) ).
tff(f5871,plain,
( spl59_540
<=> ( sF35 = cardinal1(int,sF47) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_540])]) ).
tff(f5865,plain,
( ( sF35 = cardinal1(int,sF47) )
| $less(cardinal1(int,sF47),sF35)
| ~ spl59_5
| ~ spl59_181 ),
inference(forward_demodulation,[],[f5864,f586]) ).
tff(f5864,plain,
( ( sF35 = cardinal1(int,sF47) )
| $less(cardinal1(int,sF47),cardinal1(int,sF30))
| ~ spl59_5
| ~ spl59_181 ),
inference(forward_demodulation,[],[f5858,f586]) ).
tff(f5858,plain,
( ( cardinal1(int,sF30) = cardinal1(int,sF47) )
| $less(cardinal1(int,sF47),cardinal1(int,sF30))
| ~ spl59_181 ),
inference(resolution,[],[f1825,f965]) ).
tff(f5863,plain,
( ~ spl59_180
| ~ spl59_5
| ~ spl59_181 ),
inference(avatar_split_clause,[],[f5855,f1823,f584,f1814]) ).
tff(f1814,plain,
( spl59_180
<=> $less(sF35,cardinal1(int,sF47)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_180])]) ).
tff(f5855,plain,
( ~ $less(sF35,cardinal1(int,sF47))
| ~ spl59_5
| ~ spl59_181 ),
inference(resolution,[],[f1825,f1454]) ).
tff(f5862,plain,
( spl59_537
| spl59_256
| ~ spl59_181 ),
inference(avatar_split_clause,[],[f5859,f1823,f2428,f5810]) ).
tff(f5810,plain,
( spl59_537
<=> mem(int,sK6(int,sF47),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_537])]) ).
tff(f5859,plain,
( ( 0 = cardinal1(int,sF47) )
| mem(int,sK6(int,sF47),sF30)
| ~ spl59_181 ),
inference(resolution,[],[f1825,f1196]) ).
tff(f5861,plain,
( spl59_85
| ~ spl59_44
| ~ spl59_181 ),
inference(avatar_split_clause,[],[f5857,f1823,f779,f1101]) ).
tff(f5857,plain,
( mem(int,sF44,sF30)
| ~ spl59_44
| ~ spl59_181 ),
inference(resolution,[],[f1825,f1193]) ).
tff(f5851,plain,
( spl59_538
| spl59_256
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f5846,f604,f2428,f5848]) ).
tff(f5846,plain,
( ( 0 = cardinal1(int,sF47) )
| mem(int,choose(int,sF47),sF30)
| ~ spl59_9 ),
inference(subsumption_resolution,[],[f5835,f808]) ).
tff(f5835,plain,
( ( 0 = cardinal1(int,sF47) )
| mem(int,choose(int,sF47),sF30)
| ~ sort1(int,sF46)
| ~ spl59_9 ),
inference(superposition,[],[f1613,f606]) ).
tff(f1613,plain,
! [X2: ty,X3: uni,X4: uni] :
( mem(X2,choose(X2,remove(X2,X3,X4)),X4)
| ( 0 = cardinal1(X2,remove(X2,X3,X4)) )
| ~ sort1(X2,X3) ),
inference(subsumption_resolution,[],[f1607,f324]) ).
tff(f324,plain,
! [X0: uni,X1: ty] : sort1(X1,choose(X1,X0)),
inference(cnf_transformation,[],[f132]) ).
tff(f132,plain,
! [X0: uni,X1: ty] : sort1(X1,choose(X1,X0)),
inference(rectify,[],[f32]) ).
tff(f32,axiom,
! [X1: uni,X0: ty] : sort1(X0,choose(X0,X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',choose_sort1) ).
tff(f1607,plain,
! [X2: ty,X3: uni,X4: uni] :
( ~ sort1(X2,X3)
| ( 0 = cardinal1(X2,remove(X2,X3,X4)) )
| mem(X2,choose(X2,remove(X2,X3,X4)),X4)
| ~ sort1(X2,choose(X2,remove(X2,X3,X4))) ),
inference(resolution,[],[f479,f908]) ).
tff(f5813,plain,
( spl59_537
| spl59_256
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f5808,f604,f2428,f5810]) ).
tff(f5808,plain,
( ( 0 = cardinal1(int,sF47) )
| mem(int,sK6(int,sF47),sF30)
| ~ spl59_9 ),
inference(subsumption_resolution,[],[f5792,f808]) ).
tff(f5792,plain,
( mem(int,sK6(int,sF47),sF30)
| ( 0 = cardinal1(int,sF47) )
| ~ sort1(int,sF46)
| ~ spl59_9 ),
inference(superposition,[],[f1610,f606]) ).
tff(f1610,plain,
! [X6: uni,X7: uni,X5: ty] :
( ( 0 = cardinal1(X5,remove(X5,X6,X7)) )
| mem(X5,sK6(X5,remove(X5,X6,X7)),X7)
| ~ sort1(X5,X6) ),
inference(subsumption_resolution,[],[f1608,f849]) ).
tff(f849,plain,
! [X0: ty,X1: uni] :
( sort1(X0,sK6(X0,X1))
| ( 0 = cardinal1(X0,X1) ) ),
inference(forward_literal_rewriting,[],[f407,f341]) ).
tff(f407,plain,
! [X0: ty,X1: uni] :
( is_empty(X0,X1)
| sort1(X0,sK6(X0,X1)) ),
inference(cnf_transformation,[],[f286]) ).
tff(f1608,plain,
! [X6: uni,X7: uni,X5: ty] :
( ~ sort1(X5,X6)
| ( 0 = cardinal1(X5,remove(X5,X6,X7)) )
| ~ sort1(X5,sK6(X5,remove(X5,X6,X7)))
| mem(X5,sK6(X5,remove(X5,X6,X7)),X7) ),
inference(resolution,[],[f479,f909]) ).
tff(f5789,plain,
( spl59_117
| spl59_275
| ~ spl59_122 ),
inference(avatar_split_clause,[],[f5785,f1343,f2672,f1310]) ).
tff(f2672,plain,
( spl59_275
<=> mem(int,t2tb1(max_elt1(sK15)),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_275])]) ).
tff(f5785,plain,
( mem(int,t2tb1(max_elt1(sK15)),sF33)
| ( 0 = cardinal1(int,sF33) )
| ~ spl59_122 ),
inference(superposition,[],[f2666,f1345]) ).
tff(f5788,plain,
( spl59_117
| spl59_118
| ~ spl59_122 ),
inference(avatar_split_clause,[],[f5786,f1343,f1314,f1310]) ).
tff(f1314,plain,
( spl59_118
<=> mem(int,t2tb1(min_elt1(sK15)),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_118])]) ).
tff(f5786,plain,
( mem(int,t2tb1(min_elt1(sK15)),sF33)
| ( 0 = cardinal1(int,sF33) )
| ~ spl59_122 ),
inference(superposition,[],[f1271,f1345]) ).
tff(f5783,plain,
( spl59_536
| ~ spl59_191 ),
inference(avatar_split_clause,[],[f5777,f1930,f5780]) ).
tff(f5780,plain,
( spl59_536
<=> ( add(int,sF44,sF33) = add(int,sF44,remove(int,sF44,sF33)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_536])]) ).
tff(f5777,plain,
( ( add(int,sF44,sF33) = add(int,sF44,remove(int,sF44,sF33)) )
| ~ spl59_191 ),
inference(resolution,[],[f5676,f1585]) ).
tff(f5676,plain,
( ! [X14: uni] : mem(int,sF44,add(int,X14,sF33))
| ~ spl59_191 ),
inference(subsumption_resolution,[],[f5675,f4689]) ).
tff(f4689,plain,
( ! [X0: uni] :
( ~ subset(int,sF33,X0)
| mem(int,sF44,X0) )
| ~ spl59_191 ),
inference(resolution,[],[f1932,f393]) ).
tff(f5675,plain,
( ! [X14: uni] :
( mem(int,sF44,add(int,X14,sF33))
| subset(int,sF33,add(int,X14,sF33)) )
| ~ spl59_191 ),
inference(subsumption_resolution,[],[f5651,f808]) ).
tff(f5651,plain,
( ! [X14: uni] :
( mem(int,sF44,add(int,X14,sF33))
| ~ sort1(int,X14)
| subset(int,sF33,add(int,X14,sF33)) )
| ~ spl59_191 ),
inference(resolution,[],[f1577,f4692]) ).
tff(f4692,plain,
( ! [X2: uni] :
( mem(int,sK5(int,sF33,X2),sF33)
| mem(int,sF44,X2) )
| ~ spl59_191 ),
inference(resolution,[],[f4689,f395]) ).
tff(f5775,plain,
( spl59_113
| spl59_114
| ~ spl59_26
| ~ spl59_40
| ~ spl59_121 ),
inference(avatar_split_clause,[],[f5774,f1338,f759,f689,f1293,f1289]) ).
tff(f1289,plain,
( spl59_113
<=> ( 0 = cardinal1(int,sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_113])]) ).
tff(f1293,plain,
( spl59_114
<=> mem(int,sF46,sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_114])]) ).
tff(f1338,plain,
( spl59_121
<=> ( sK20 = tb2t(sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_121])]) ).
tff(f5774,plain,
( mem(int,sF46,sF37)
| ( 0 = cardinal1(int,sF37) )
| ~ spl59_26
| ~ spl59_40
| ~ spl59_121 ),
inference(forward_demodulation,[],[f5773,f761]) ).
tff(f5773,plain,
( ( 0 = cardinal1(int,sF37) )
| mem(int,t2tb1(sF45),sF37)
| ~ spl59_26
| ~ spl59_121 ),
inference(forward_demodulation,[],[f5770,f691]) ).
tff(f5770,plain,
( ( 0 = cardinal1(int,sF37) )
| mem(int,t2tb1(min_elt1(sK20)),sF37)
| ~ spl59_121 ),
inference(superposition,[],[f1271,f1340]) ).
tff(f1340,plain,
( ( sK20 = tb2t(sF37) )
| ~ spl59_121 ),
inference(avatar_component_clause,[],[f1338]) ).
tff(f5772,plain,
( spl59_113
| spl59_278
| ~ spl59_121 ),
inference(avatar_split_clause,[],[f5769,f1338,f2690,f1289]) ).
tff(f2690,plain,
( spl59_278
<=> mem(int,t2tb1(max_elt1(sK20)),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_278])]) ).
tff(f5769,plain,
( mem(int,t2tb1(max_elt1(sK20)),sF37)
| ( 0 = cardinal1(int,sF37) )
| ~ spl59_121 ),
inference(superposition,[],[f2666,f1340]) ).
tff(f5767,plain,
( spl59_276
| ~ spl59_5
| ~ spl59_120
| spl59_141 ),
inference(avatar_split_clause,[],[f5766,f1460,f1333,f584,f2679]) ).
tff(f2679,plain,
( spl59_276
<=> mem(int,t2tb1(max_elt1(sK10)),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_276])]) ).
tff(f1333,plain,
( spl59_120
<=> ( tb2t(sF30) = sK10 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_120])]) ).
tff(f1460,plain,
( spl59_141
<=> ( 0 = sF35 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_141])]) ).
tff(f5766,plain,
( mem(int,t2tb1(max_elt1(sK10)),sF30)
| ~ spl59_5
| ~ spl59_120
| spl59_141 ),
inference(subsumption_resolution,[],[f5765,f1462]) ).
tff(f1462,plain,
( ( 0 != sF35 )
| spl59_141 ),
inference(avatar_component_clause,[],[f1460]) ).
tff(f5765,plain,
( mem(int,t2tb1(max_elt1(sK10)),sF30)
| ( 0 = sF35 )
| ~ spl59_5
| ~ spl59_120 ),
inference(forward_demodulation,[],[f5759,f586]) ).
tff(f5759,plain,
( mem(int,t2tb1(max_elt1(sK10)),sF30)
| ( 0 = cardinal1(int,sF30) )
| ~ spl59_120 ),
inference(superposition,[],[f2666,f1335]) ).
tff(f1335,plain,
( ( tb2t(sF30) = sK10 )
| ~ spl59_120 ),
inference(avatar_component_clause,[],[f1333]) ).
tff(f5764,plain,
( spl59_111
| ~ spl59_5
| ~ spl59_120
| spl59_141 ),
inference(avatar_split_clause,[],[f5763,f1460,f1333,f584,f1277]) ).
tff(f1277,plain,
( spl59_111
<=> mem(int,t2tb1(min_elt1(sK10)),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_111])]) ).
tff(f5763,plain,
( mem(int,t2tb1(min_elt1(sK10)),sF30)
| ~ spl59_5
| ~ spl59_120
| spl59_141 ),
inference(subsumption_resolution,[],[f5762,f1462]) ).
tff(f5762,plain,
( mem(int,t2tb1(min_elt1(sK10)),sF30)
| ( 0 = sF35 )
| ~ spl59_5
| ~ spl59_120 ),
inference(forward_demodulation,[],[f5760,f586]) ).
tff(f5760,plain,
( ( 0 = cardinal1(int,sF30) )
| mem(int,t2tb1(min_elt1(sK10)),sF30)
| ~ spl59_120 ),
inference(superposition,[],[f1271,f1335]) ).
tff(f5757,plain,
( spl59_277
| spl59_115
| ~ spl59_119 ),
inference(avatar_split_clause,[],[f5753,f1328,f1298,f2685]) ).
tff(f2685,plain,
( spl59_277
<=> mem(int,t2tb1(max_elt1(sK14)),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_277])]) ).
tff(f1298,plain,
( spl59_115
<=> ( 0 = cardinal1(int,sF32) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_115])]) ).
tff(f1328,plain,
( spl59_119
<=> ( sK14 = tb2t(sF32) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_119])]) ).
tff(f5753,plain,
( ( 0 = cardinal1(int,sF32) )
| mem(int,t2tb1(max_elt1(sK14)),sF32)
| ~ spl59_119 ),
inference(superposition,[],[f2666,f1330]) ).
tff(f1330,plain,
( ( sK14 = tb2t(sF32) )
| ~ spl59_119 ),
inference(avatar_component_clause,[],[f1328]) ).
tff(f5756,plain,
( spl59_116
| spl59_115
| ~ spl59_119 ),
inference(avatar_split_clause,[],[f5754,f1328,f1298,f1302]) ).
tff(f1302,plain,
( spl59_116
<=> mem(int,t2tb1(min_elt1(sK14)),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_116])]) ).
tff(f5754,plain,
( ( 0 = cardinal1(int,sF32) )
| mem(int,t2tb1(min_elt1(sK14)),sF32)
| ~ spl59_119 ),
inference(superposition,[],[f1271,f1330]) ).
tff(f5751,plain,
( spl59_94
| ~ spl59_364
| ~ spl59_92 ),
inference(avatar_split_clause,[],[f5749,f1154,f3455,f1163]) ).
tff(f1163,plain,
( spl59_94
<=> ( 0 = sF45 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_94])]) ).
tff(f3455,plain,
( spl59_364
<=> mem(int,sF46,t2tb(below1(sF45))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_364])]) ).
tff(f1154,plain,
( spl59_92
<=> ( sF45 = tb2t1(sF46) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_92])]) ).
tff(f5749,plain,
( ~ mem(int,sF46,t2tb(below1(sF45)))
| ( 0 = sF45 )
| ~ spl59_92 ),
inference(superposition,[],[f3449,f1156]) ).
tff(f1156,plain,
( ( sF45 = tb2t1(sF46) )
| ~ spl59_92 ),
inference(avatar_component_clause,[],[f1154]) ).
tff(f3449,plain,
! [X0: uni] :
( ~ mem(int,X0,t2tb(below1(tb2t1(X0))))
| ( 0 = tb2t1(X0) ) ),
inference(superposition,[],[f3416,f359]) ).
tff(f3416,plain,
! [X0: $int] :
( ~ mem(int,t2tb1(X0),t2tb(below1(X0)))
| ( 0 = X0 ) ),
inference(subsumption_resolution,[],[f3403,f410]) ).
tff(f410,plain,
! [X0: $int,X1: $int] :
( ~ $less(X0,0)
| ~ mem(int,t2tb1(X0),t2tb(below1(X1))) ),
inference(cnf_transformation,[],[f288]) ).
tff(f288,plain,
! [X0: $int,X1: $int] :
( ( mem(int,t2tb1(X0),t2tb(below1(X1)))
| $less(X0,0)
| ~ $less(X0,X1) )
& ( ( ~ $less(X0,0)
& $less(X0,X1) )
| ~ mem(int,t2tb1(X0),t2tb(below1(X1))) ) ),
inference(flattening,[],[f287]) ).
tff(f287,plain,
! [X0: $int,X1: $int] :
( ( mem(int,t2tb1(X0),t2tb(below1(X1)))
| $less(X0,0)
| ~ $less(X0,X1) )
& ( ( ~ $less(X0,0)
& $less(X0,X1) )
| ~ mem(int,t2tb1(X0),t2tb(below1(X1))) ) ),
inference(nnf_transformation,[],[f140]) ).
tff(f140,plain,
! [X0: $int,X1: $int] :
( mem(int,t2tb1(X0),t2tb(below1(X1)))
<=> ( ~ $less(X0,0)
& $less(X0,X1) ) ),
inference(rectify,[],[f83]) ).
tff(f83,plain,
! [X1: $int,X14: $int] :
( ( ~ $less(X1,0)
& $less(X1,X14) )
<=> mem(int,t2tb1(X1),t2tb(below1(X14))) ),
inference(theory_normalization,[],[f50]) ).
tff(f50,axiom,
! [X1: $int,X14: $int] :
( ( $lesseq(0,X1)
& $less(X1,X14) )
<=> mem(int,t2tb1(X1),t2tb(below1(X14))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',below_def) ).
tff(f3403,plain,
! [X0: $int] :
( $less(X0,0)
| ~ mem(int,t2tb1(X0),t2tb(below1(X0)))
| ( 0 = X0 ) ),
inference(resolution,[],[f3380,f2772]) ).
tff(f2772,plain,
! [X2: $int] :
( $less(max_elt1(below1(X2)),X2)
| ( 0 = X2 )
| $less(X2,0) ),
inference(superposition,[],[f2663,f367]) ).
tff(f367,plain,
! [X0: $int] :
( ( cardinal1(int,t2tb(below1(X0))) = X0 )
| $less(X0,0) ),
inference(cnf_transformation,[],[f188]) ).
tff(f2663,plain,
! [X0: $int] :
( ( 0 = cardinal1(int,t2tb(below1(X0))) )
| $less(max_elt1(below1(X0)),X0) ),
inference(resolution,[],[f2658,f409]) ).
tff(f409,plain,
! [X0: $int,X1: $int] :
( ~ mem(int,t2tb1(X0),t2tb(below1(X1)))
| $less(X0,X1) ),
inference(cnf_transformation,[],[f288]) ).
tff(f3380,plain,
! [X0: set_int,X1: $int] :
( ~ $less(max_elt1(X0),X1)
| ~ mem(int,t2tb1(X1),t2tb(X0)) ),
inference(subsumption_resolution,[],[f342,f406]) ).
tff(f342,plain,
! [X0: set_int,X1: $int] :
( ~ $less(max_elt1(X0),X1)
| ~ mem(int,t2tb1(X1),t2tb(X0))
| is_empty(int,t2tb(X0)) ),
inference(cnf_transformation,[],[f209]) ).
tff(f209,plain,
! [X0: set_int] :
( is_empty(int,t2tb(X0))
| ! [X1: $int] :
( ~ $less(max_elt1(X0),X1)
| ~ mem(int,t2tb1(X1),t2tb(X0)) ) ),
inference(ennf_transformation,[],[f148]) ).
tff(f148,plain,
! [X0: set_int] :
( ~ is_empty(int,t2tb(X0))
=> ! [X1: $int] :
( mem(int,t2tb1(X1),t2tb(X0))
=> ~ $less(max_elt1(X0),X1) ) ),
inference(rectify,[],[f85]) ).
tff(f85,plain,
! [X10: set_int] :
( ~ is_empty(int,t2tb(X10))
=> ! [X1: $int] :
( mem(int,t2tb1(X1),t2tb(X10))
=> ~ $less(max_elt1(X10),X1) ) ),
inference(theory_normalization,[],[f49]) ).
tff(f49,axiom,
! [X10: set_int] :
( ~ is_empty(int,t2tb(X10))
=> ! [X1: $int] :
( mem(int,t2tb1(X1),t2tb(X10))
=> $lesseq(X1,max_elt1(X10)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',max_elt_def2) ).
tff(f5733,plain,
( spl59_535
| ~ spl59_193 ),
inference(avatar_split_clause,[],[f5727,f1938,f5730]) ).
tff(f5730,plain,
( spl59_535
<=> ( add(int,sF46,remove(int,sF46,sF33)) = add(int,sF46,sF33) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_535])]) ).
tff(f5727,plain,
( ( add(int,sF46,remove(int,sF46,sF33)) = add(int,sF46,sF33) )
| ~ spl59_193 ),
inference(resolution,[],[f5668,f1585]) ).
tff(f5668,plain,
( ! [X13: uni] : mem(int,sF46,add(int,X13,sF33))
| ~ spl59_193 ),
inference(subsumption_resolution,[],[f5667,f4845]) ).
tff(f4845,plain,
( ! [X0: uni] :
( ~ subset(int,sF33,X0)
| mem(int,sF46,X0) )
| ~ spl59_193 ),
inference(resolution,[],[f1940,f393]) ).
tff(f5667,plain,
( ! [X13: uni] :
( subset(int,sF33,add(int,X13,sF33))
| mem(int,sF46,add(int,X13,sF33)) )
| ~ spl59_193 ),
inference(subsumption_resolution,[],[f5650,f808]) ).
tff(f5650,plain,
( ! [X13: uni] :
( ~ sort1(int,X13)
| mem(int,sF46,add(int,X13,sF33))
| subset(int,sF33,add(int,X13,sF33)) )
| ~ spl59_193 ),
inference(resolution,[],[f1577,f4848]) ).
tff(f4848,plain,
( ! [X2: uni] :
( mem(int,sK5(int,sF33,X2),sF33)
| mem(int,sF46,X2) )
| ~ spl59_193 ),
inference(resolution,[],[f4845,f395]) ).
tff(f5725,plain,
( spl59_534
| ~ spl59_210 ),
inference(avatar_split_clause,[],[f5719,f2032,f5722]) ).
tff(f5722,plain,
( spl59_534
<=> ( add(int,sF53,sF32) = add(int,sF53,remove(int,sF53,sF32)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_534])]) ).
tff(f2032,plain,
( spl59_210
<=> mem(int,sF53,sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_210])]) ).
tff(f5719,plain,
( ( add(int,sF53,sF32) = add(int,sF53,remove(int,sF53,sF32)) )
| ~ spl59_210 ),
inference(resolution,[],[f5666,f1585]) ).
tff(f5666,plain,
( ! [X8: uni] : mem(int,sF53,add(int,X8,sF32))
| ~ spl59_210 ),
inference(subsumption_resolution,[],[f5665,f4952]) ).
tff(f4952,plain,
( ! [X0: uni] :
( ~ subset(int,sF32,X0)
| mem(int,sF53,X0) )
| ~ spl59_210 ),
inference(resolution,[],[f2034,f393]) ).
tff(f2034,plain,
( mem(int,sF53,sF32)
| ~ spl59_210 ),
inference(avatar_component_clause,[],[f2032]) ).
tff(f5665,plain,
( ! [X8: uni] :
( subset(int,sF32,add(int,X8,sF32))
| mem(int,sF53,add(int,X8,sF32)) )
| ~ spl59_210 ),
inference(subsumption_resolution,[],[f5646,f808]) ).
tff(f5646,plain,
( ! [X8: uni] :
( mem(int,sF53,add(int,X8,sF32))
| ~ sort1(int,X8)
| subset(int,sF32,add(int,X8,sF32)) )
| ~ spl59_210 ),
inference(resolution,[],[f1577,f4960]) ).
tff(f4960,plain,
( ! [X2: uni] :
( mem(int,sK5(int,sF32,X2),sF32)
| mem(int,sF53,X2) )
| ~ spl59_210 ),
inference(resolution,[],[f4952,f395]) ).
tff(f5716,plain,
( ~ spl59_95
| spl59_533
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f5711,f604,f5713,f1167]) ).
tff(f1167,plain,
( spl59_95
<=> mem(int,sF46,sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_95])]) ).
tff(f5713,plain,
( spl59_533
<=> ( remove(int,sF46,sF47) = sF47 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_533])]) ).
tff(f5711,plain,
( ( remove(int,sF46,sF47) = sF47 )
| ~ mem(int,sF46,sF30)
| ~ spl59_9 ),
inference(subsumption_resolution,[],[f5700,f1250]) ).
tff(f1250,plain,
! [X0: uni] : sort1(set(int),X0),
inference(superposition,[],[f415,f361]) ).
tff(f415,plain,
! [X0: set_int] : sort1(set(int),t2tb(X0)),
inference(cnf_transformation,[],[f127]) ).
tff(f127,plain,
! [X0: set_int] : sort1(set(int),t2tb(X0)),
inference(rectify,[],[f40]) ).
tff(f40,axiom,
! [X1: set_int] : sort1(set(int),t2tb(X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t2tb_sort) ).
tff(f5700,plain,
( ~ mem(int,sF46,sF30)
| ~ sort1(set(int),sF30)
| ( remove(int,sF46,sF47) = sF47 )
| ~ spl59_9 ),
inference(superposition,[],[f1582,f606]) ).
tff(f1582,plain,
! [X10: ty,X11: uni,X12: uni] :
( ( remove(X10,X11,X12) = remove(X10,X11,remove(X10,X11,X12)) )
| ~ sort1(set(X10),X12)
| ~ mem(X10,X11,X12) ),
inference(superposition,[],[f352,f338]) ).
tff(f5697,plain,
( spl59_532
| ~ spl59_44 ),
inference(avatar_split_clause,[],[f5691,f779,f5694]) ).
tff(f5694,plain,
( spl59_532
<=> ( add(int,sF44,sF47) = add(int,sF44,remove(int,sF44,sF47)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_532])]) ).
tff(f5691,plain,
( ( add(int,sF44,sF47) = add(int,sF44,remove(int,sF44,sF47)) )
| ~ spl59_44 ),
inference(resolution,[],[f5679,f1585]) ).
tff(f5679,plain,
( ! [X23: uni] : mem(int,sF44,add(int,X23,sF47))
| ~ spl59_44 ),
inference(subsumption_resolution,[],[f5678,f1193]) ).
tff(f5678,plain,
( ! [X23: uni] :
( mem(int,sF44,add(int,X23,sF47))
| subset(int,sF47,add(int,X23,sF47)) )
| ~ spl59_44 ),
inference(subsumption_resolution,[],[f5656,f808]) ).
tff(f5656,plain,
( ! [X23: uni] :
( mem(int,sF44,add(int,X23,sF47))
| subset(int,sF47,add(int,X23,sF47))
| ~ sort1(int,X23) )
| ~ spl59_44 ),
inference(resolution,[],[f1577,f1199]) ).
tff(f1199,plain,
( ! [X2: uni] :
( mem(int,sK5(int,sF47,X2),sF47)
| mem(int,sF44,X2) )
| ~ spl59_44 ),
inference(resolution,[],[f1193,f395]) ).
tff(f5641,plain,
( spl59_531
| ~ spl59_305 ),
inference(avatar_split_clause,[],[f5633,f2918,f5638]) ).
tff(f5638,plain,
( spl59_531
<=> $less(-2,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_531])]) ).
tff(f2918,plain,
( spl59_305
<=> $less(-1,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_305])]) ).
tff(f5633,plain,
( $less(-2,sK27)
| ~ spl59_305 ),
inference(interpreted_simplification,[],[f5632]) ).
tff(f5632,plain,
( ~ $less(-2,-1)
| $less(-2,sK27)
| ~ spl59_305 ),
inference(instantiation,[],[f5621]) ).
tff(f5621,plain,
( ! [X1: $int] :
( ~ $less(X1,-1)
| $less(X1,sK27) )
| ~ spl59_305 ),
inference(resolution,[],[f2920,f99]) ).
tff(f2920,plain,
( $less(-1,sK27)
| ~ spl59_305 ),
inference(avatar_component_clause,[],[f2918]) ).
tff(f5631,plain,
( spl59_269
| ~ spl59_530 ),
inference(avatar_split_clause,[],[f5630,f5579,f2605]) ).
tff(f2605,plain,
( spl59_269
<=> ( sF49 = t2tb1(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_269])]) ).
tff(f5579,plain,
( spl59_530
<=> ( 0 = tb2t1(sF49) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_530])]) ).
tff(f5630,plain,
( ( sF49 = t2tb1(0) )
| ~ spl59_530 ),
inference(superposition,[],[f359,f5581]) ).
tff(f5581,plain,
( ( 0 = tb2t1(sF49) )
| ~ spl59_530 ),
inference(avatar_component_clause,[],[f5579]) ).
tff(f5582,plain,
( spl59_530
| ~ spl59_63
| ~ spl59_74 ),
inference(avatar_split_clause,[],[f5577,f999,f903,f5579]) ).
tff(f999,plain,
( spl59_74
<=> ( tb2t1(sF49) = sK28 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_74])]) ).
tff(f5577,plain,
( ( 0 = tb2t1(sF49) )
| ~ spl59_63
| ~ spl59_74 ),
inference(forward_demodulation,[],[f1001,f905]) ).
tff(f1001,plain,
( ( tb2t1(sF49) = sK28 )
| ~ spl59_74 ),
inference(avatar_component_clause,[],[f999]) ).
tff(f5549,plain,
( spl59_529
| spl59_507
| ~ spl59_232 ),
inference(avatar_split_clause,[],[f5534,f2216,f5293,f5546]) ).
tff(f5546,plain,
( spl59_529
<=> ( n1 = -2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_529])]) ).
tff(f5293,plain,
( spl59_507
<=> $less(-2,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_507])]) ).
tff(f2216,plain,
( spl59_232
<=> $less(1,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_232])]) ).
tff(f5534,plain,
( $less(-2,n1)
| ( n1 = -2 )
| ~ spl59_232 ),
inference(interpreted_simplification,[],[f5533]) ).
tff(f5533,plain,
( $less(-2,n1)
| ( n1 = -2 )
| $less(1,-2)
| ~ spl59_232 ),
inference(instantiation,[],[f5344]) ).
tff(f5344,plain,
( ! [X0: $int] :
( $less(X0,n1)
| ( n1 = X0 )
| $less(1,X0) )
| ~ spl59_232 ),
inference(resolution,[],[f2217,f862]) ).
tff(f862,plain,
! [X2: $int,X3: $int,X4: $int] :
( ~ $less(X4,X3)
| $less(X4,X2)
| ( X2 = X3 )
| $less(X2,X3) ),
inference(resolution,[],[f100,f99]) ).
tff(f2217,plain,
( $less(1,n1)
| ~ spl59_232 ),
inference(avatar_component_clause,[],[f2216]) ).
tff(f5513,plain,
( spl59_330
| ~ spl59_234
| ~ spl59_462 ),
inference(avatar_split_clause,[],[f5500,f4646,f2238,f3112]) ).
tff(f2238,plain,
( spl59_234
<=> $less(-1,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_234])]) ).
tff(f4646,plain,
( spl59_462
<=> $less(sK23,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_462])]) ).
tff(f5500,plain,
( $less(-1,sF45)
| ~ spl59_234
| ~ spl59_462 ),
inference(resolution,[],[f5366,f2240]) ).
tff(f2240,plain,
( $less(-1,sK23)
| ~ spl59_234 ),
inference(avatar_component_clause,[],[f2238]) ).
tff(f5366,plain,
( ! [X1: $int] :
( ~ $less(X1,sK23)
| $less(X1,sF45) )
| ~ spl59_462 ),
inference(resolution,[],[f4648,f99]) ).
tff(f4648,plain,
( $less(sK23,sF45)
| ~ spl59_462 ),
inference(avatar_component_clause,[],[f4646]) ).
tff(f5512,plain,
( spl59_528
| spl59_167
| spl59_166
| ~ spl59_462 ),
inference(avatar_split_clause,[],[f5507,f4646,f1704,f1708,f5509]) ).
tff(f5509,plain,
( spl59_528
<=> $less(max_elt1(below1(sK23)),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_528])]) ).
tff(f1708,plain,
( spl59_167
<=> ( 0 = sK23 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_167])]) ).
tff(f1704,plain,
( spl59_166
<=> $less(sK23,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_166])]) ).
tff(f5507,plain,
( ( 0 = sK23 )
| $less(max_elt1(below1(sK23)),sF45)
| spl59_166
| ~ spl59_462 ),
inference(subsumption_resolution,[],[f5498,f1705]) ).
tff(f1705,plain,
( ~ $less(sK23,0)
| spl59_166 ),
inference(avatar_component_clause,[],[f1704]) ).
tff(f5498,plain,
( ( 0 = sK23 )
| $less(max_elt1(below1(sK23)),sF45)
| $less(sK23,0)
| ~ spl59_462 ),
inference(resolution,[],[f5366,f2772]) ).
tff(f5506,plain,
( spl59_167
| spl59_527
| spl59_166
| ~ spl59_462 ),
inference(avatar_split_clause,[],[f5501,f4646,f1704,f5503,f1708]) ).
tff(f5503,plain,
( spl59_527
<=> $less(min_elt1(below1(sK23)),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_527])]) ).
tff(f5501,plain,
( $less(min_elt1(below1(sK23)),sF45)
| ( 0 = sK23 )
| spl59_166
| ~ spl59_462 ),
inference(subsumption_resolution,[],[f5497,f1705]) ).
tff(f5497,plain,
( $less(min_elt1(below1(sK23)),sF45)
| ( 0 = sK23 )
| $less(sK23,0)
| ~ spl59_462 ),
inference(resolution,[],[f5366,f2694]) ).
tff(f2694,plain,
! [X1: $int] :
( $less(min_elt1(below1(X1)),X1)
| ( 0 = X1 )
| $less(X1,0) ),
inference(superposition,[],[f2503,f367]) ).
tff(f2503,plain,
! [X0: $int] :
( ( 0 = cardinal1(int,t2tb(below1(X0))) )
| $less(min_elt1(below1(X0)),X0) ),
inference(resolution,[],[f409,f935]) ).
tff(f5493,plain,
( spl59_526
| ~ spl59_146 ),
inference(avatar_split_clause,[],[f5485,f1494,f5490]) ).
tff(f5490,plain,
( spl59_526
<=> $less(-2,sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_526])]) ).
tff(f1494,plain,
( spl59_146
<=> $less(-1,sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_146])]) ).
tff(f5485,plain,
( $less(-2,sK26)
| ~ spl59_146 ),
inference(interpreted_simplification,[],[f5484]) ).
tff(f5484,plain,
( ~ $less(-2,-1)
| $less(-2,sK26)
| ~ spl59_146 ),
inference(instantiation,[],[f5348]) ).
tff(f5348,plain,
( ! [X1: $int] :
( ~ $less(X1,-1)
| $less(X1,sK26) )
| ~ spl59_146 ),
inference(resolution,[],[f1496,f99]) ).
tff(f1496,plain,
( $less(-1,sK26)
| ~ spl59_146 ),
inference(avatar_component_clause,[],[f1494]) ).
tff(f5483,plain,
( spl59_524
| ~ spl59_525
| ~ spl59_22
| ~ spl59_39
| spl59_327 ),
inference(avatar_split_clause,[],[f5468,f3092,f754,f669,f5480,f5476]) ).
tff(f5476,plain,
( spl59_524
<=> $less(sK7(1,sK25),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_524])]) ).
tff(f5480,plain,
( spl59_525
<=> eq_prefix1(int,sF48,sF38,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_525])]) ).
tff(f669,plain,
( spl59_22
<=> ( t2tb2(sK25) = sF48 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_22])]) ).
tff(f754,plain,
( spl59_39
<=> ( t2tb2(sK24) = sF38 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_39])]) ).
tff(f3092,plain,
( spl59_327
<=> partial_solution1(1,sK24) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_327])]) ).
tff(f5468,plain,
( ~ eq_prefix1(int,sF48,sF38,1)
| $less(sK7(1,sK25),1)
| ~ spl59_22
| ~ spl59_39
| spl59_327 ),
inference(superposition,[],[f4727,f671]) ).
tff(f671,plain,
( ( t2tb2(sK25) = sF48 )
| ~ spl59_22 ),
inference(avatar_component_clause,[],[f669]) ).
tff(f4727,plain,
( ! [X2: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X2),sF38,1)
| $less(sK7(1,X2),1) )
| ~ spl59_39
| spl59_327 ),
inference(resolution,[],[f4718,f431]) ).
tff(f431,plain,
! [X0: $int,X1: map_int_int] :
( partial_solution1(X0,X1)
| $less(sK7(X0,X1),X0) ),
inference(cnf_transformation,[],[f299]) ).
tff(f299,plain,
! [X0: $int,X1: map_int_int] :
( ( partial_solution1(X0,X1)
| ( ~ $less(sK7(X0,X1),0)
& $less(sK7(X0,X1),X0)
& ( ( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK8(X0,X1)))))) = $sum(sK8(X0,X1),$uminus(sK7(X0,X1))) )
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(sK8(X0,X1)))) = tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))) )
| ( $sum(sK7(X0,X1),$uminus(sK8(X0,X1))) = $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK8(X0,X1)))))) ) )
& ~ $less(sK8(X0,X1),0)
& $less(sK8(X0,X1),sK7(X0,X1)) )
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),n1)
| $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),0) ) ) )
& ( ! [X4: $int] :
( $less(X4,0)
| ~ $less(X4,X0)
| ( ! [X5: $int] :
( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X5))))) != $sum(X5,$uminus(X4)) )
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X5))) )
& ( $sum(X4,$uminus(X5)) != $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X5))))) ) )
| $less(X5,0)
| ~ $less(X5,X4) )
& $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),n1)
& ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),0) ) )
| ~ partial_solution1(X0,X1) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK7,sK8])],[f296,f298,f297]) ).
tff(f297,plain,
! [X0: $int,X1: map_int_int] :
( ? [X2: $int] :
( ~ $less(X2,0)
& $less(X2,X0)
& ( ? [X3: $int] :
( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) = $sum(X3,$uminus(X2)) )
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) = tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))) )
| ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) = $sum(X2,$uminus(X3)) ) )
& ~ $less(X3,0)
& $less(X3,X2) )
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),n1)
| $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),0) ) )
=> ( ~ $less(sK7(X0,X1),0)
& $less(sK7(X0,X1),X0)
& ( ? [X3: $int] :
( ( ( $sum(X3,$uminus(sK7(X0,X1))) = $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) )
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) = tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))) )
| ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) = $sum(sK7(X0,X1),$uminus(X3)) ) )
& ~ $less(X3,0)
& $less(X3,sK7(X0,X1)) )
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),n1)
| $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),0) ) ) ),
introduced(choice_axiom,[]) ).
tff(f298,plain,
! [X0: $int,X1: map_int_int] :
( ? [X3: $int] :
( ( ( $sum(X3,$uminus(sK7(X0,X1))) = $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) )
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) = tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))) )
| ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) = $sum(sK7(X0,X1),$uminus(X3)) ) )
& ~ $less(X3,0)
& $less(X3,sK7(X0,X1)) )
=> ( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK8(X0,X1)))))) = $sum(sK8(X0,X1),$uminus(sK7(X0,X1))) )
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(sK8(X0,X1)))) = tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))) )
| ( $sum(sK7(X0,X1),$uminus(sK8(X0,X1))) = $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK7(X0,X1)))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK8(X0,X1)))))) ) )
& ~ $less(sK8(X0,X1),0)
& $less(sK8(X0,X1),sK7(X0,X1)) ) ),
introduced(choice_axiom,[]) ).
tff(f296,plain,
! [X0: $int,X1: map_int_int] :
( ( partial_solution1(X0,X1)
| ? [X2: $int] :
( ~ $less(X2,0)
& $less(X2,X0)
& ( ? [X3: $int] :
( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) = $sum(X3,$uminus(X2)) )
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) = tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))) )
| ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) = $sum(X2,$uminus(X3)) ) )
& ~ $less(X3,0)
& $less(X3,X2) )
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),n1)
| $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),0) ) ) )
& ( ! [X4: $int] :
( $less(X4,0)
| ~ $less(X4,X0)
| ( ! [X5: $int] :
( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X5))))) != $sum(X5,$uminus(X4)) )
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X5))) )
& ( $sum(X4,$uminus(X5)) != $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X5))))) ) )
| $less(X5,0)
| ~ $less(X5,X4) )
& $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),n1)
& ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),0) ) )
| ~ partial_solution1(X0,X1) ) ),
inference(rectify,[],[f295]) ).
tff(f295,plain,
! [X0: $int,X1: map_int_int] :
( ( partial_solution1(X0,X1)
| ? [X2: $int] :
( ~ $less(X2,0)
& $less(X2,X0)
& ( ? [X3: $int] :
( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) = $sum(X3,$uminus(X2)) )
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) = tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))) )
| ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) = $sum(X2,$uminus(X3)) ) )
& ~ $less(X3,0)
& $less(X3,X2) )
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),n1)
| $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),0) ) ) )
& ( ! [X2: $int] :
( $less(X2,0)
| ~ $less(X2,X0)
| ( ! [X3: $int] :
( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) != $sum(X3,$uminus(X2)) )
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))) )
& ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) != $sum(X2,$uminus(X3)) ) )
| $less(X3,0)
| ~ $less(X3,X2) )
& $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),n1)
& ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),0) ) )
| ~ partial_solution1(X0,X1) ) ),
inference(nnf_transformation,[],[f185]) ).
tff(f185,plain,
! [X0: $int,X1: map_int_int] :
( partial_solution1(X0,X1)
<=> ! [X2: $int] :
( $less(X2,0)
| ~ $less(X2,X0)
| ( ! [X3: $int] :
( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) != $sum(X3,$uminus(X2)) )
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))) )
& ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) != $sum(X2,$uminus(X3)) ) )
| $less(X3,0)
| ~ $less(X3,X2) )
& $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),n1)
& ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),0) ) ) ),
inference(flattening,[],[f184]) ).
tff(f184,plain,
! [X1: map_int_int,X0: $int] :
( ! [X2: $int] :
( ( $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),n1)
& ! [X3: $int] :
( ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) != $sum(X3,$uminus(X2)) )
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))) )
& ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) != $sum(X2,$uminus(X3)) ) )
| $less(X3,0)
| ~ $less(X3,X2) )
& ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),0) )
| $less(X2,0)
| ~ $less(X2,X0) )
<=> partial_solution1(X0,X1) ),
inference(ennf_transformation,[],[f134]) ).
tff(f134,plain,
! [X1: map_int_int,X0: $int] :
( ! [X2: $int] :
( ( ~ $less(X2,0)
& $less(X2,X0) )
=> ( $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),n1)
& ! [X3: $int] :
( ( ~ $less(X3,0)
& $less(X3,X2) )
=> ( ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) != $sum(X3,$uminus(X2)) )
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))) )
& ( $sum(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),$uminus(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))))) != $sum(X2,$uminus(X3)) ) ) )
& ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),0) ) )
<=> partial_solution1(X0,X1) ),
inference(rectify,[],[f82]) ).
tff(f82,plain,
! [X21: $int,X10: map_int_int] :
( ! [X12: $int] :
( ( ~ $less(X12,0)
& $less(X12,X21) )
=> ( $less(tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))),n1)
& ~ $less(tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))),0)
& ! [X13: $int] :
( ( ~ $less(X13,0)
& $less(X13,X12) )
=> ( ( tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))) != tb2t1(get(int,int,t2tb2(X10),t2tb1(X13))) )
& ( $sum(tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))),$uminus(tb2t1(get(int,int,t2tb2(X10),t2tb1(X13))))) != $sum(X12,$uminus(X13)) )
& ( $sum(tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))),$uminus(tb2t1(get(int,int,t2tb2(X10),t2tb1(X13))))) != $sum(X13,$uminus(X12)) ) ) ) ) )
<=> partial_solution1(X21,X10) ),
inference(theory_normalization,[],[f68]) ).
tff(f68,axiom,
! [X21: $int,X10: map_int_int] :
( ! [X12: $int] :
( ( $lesseq(0,X12)
& $less(X12,X21) )
=> ( $less(tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))),n1)
& $lesseq(0,tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))))
& ! [X13: $int] :
( ( $lesseq(0,X13)
& $less(X13,X12) )
=> ( ( tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))) != tb2t1(get(int,int,t2tb2(X10),t2tb1(X13))) )
& ( $difference(tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))),tb2t1(get(int,int,t2tb2(X10),t2tb1(X13)))) != $difference(X12,X13) )
& ( $difference(tb2t1(get(int,int,t2tb2(X10),t2tb1(X12))),tb2t1(get(int,int,t2tb2(X10),t2tb1(X13)))) != $difference(X13,X12) ) ) ) ) )
<=> partial_solution1(X21,X10) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',partial_solution_def) ).
tff(f4718,plain,
( ! [X0: map_int_int] :
( ~ partial_solution1(1,X0)
| ~ eq_prefix1(int,t2tb2(X0),sF38,1) )
| ~ spl59_39
| spl59_327 ),
inference(forward_demodulation,[],[f4716,f756]) ).
tff(f756,plain,
( ( t2tb2(sK24) = sF38 )
| ~ spl59_39 ),
inference(avatar_component_clause,[],[f754]) ).
tff(f4716,plain,
( ! [X0: map_int_int] :
( ~ partial_solution1(1,X0)
| ~ eq_prefix1(int,t2tb2(X0),t2tb2(sK24),1) )
| spl59_327 ),
inference(resolution,[],[f3093,f334]) ).
tff(f334,plain,
! [X2: map_int_int,X0: $int,X1: map_int_int] :
( partial_solution1(X0,X1)
| ~ partial_solution1(X0,X2)
| ~ eq_prefix1(int,t2tb2(X2),t2tb2(X1),X0) ),
inference(cnf_transformation,[],[f237]) ).
tff(f237,plain,
! [X0: $int,X1: map_int_int,X2: map_int_int] :
( partial_solution1(X0,X1)
| ~ eq_prefix1(int,t2tb2(X2),t2tb2(X1),X0)
| ~ partial_solution1(X0,X2) ),
inference(rectify,[],[f199]) ).
tff(f199,plain,
! [X2: $int,X0: map_int_int,X1: map_int_int] :
( partial_solution1(X2,X0)
| ~ eq_prefix1(int,t2tb2(X1),t2tb2(X0),X2)
| ~ partial_solution1(X2,X1) ),
inference(flattening,[],[f198]) ).
tff(f198,plain,
! [X2: $int,X0: map_int_int,X1: map_int_int] :
( partial_solution1(X2,X0)
| ~ eq_prefix1(int,t2tb2(X1),t2tb2(X0),X2)
| ~ partial_solution1(X2,X1) ),
inference(ennf_transformation,[],[f158]) ).
tff(f158,plain,
! [X2: $int,X0: map_int_int,X1: map_int_int] :
( partial_solution1(X2,X1)
=> ( eq_prefix1(int,t2tb2(X1),t2tb2(X0),X2)
=> partial_solution1(X2,X0) ) ),
inference(rectify,[],[f69]) ).
tff(f69,axiom,
! [X6: map_int_int,X20: map_int_int,X21: $int] :
( partial_solution1(X21,X20)
=> ( eq_prefix1(int,t2tb2(X20),t2tb2(X6),X21)
=> partial_solution1(X21,X6) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',partial_solution_eq_prefix) ).
tff(f3093,plain,
( ~ partial_solution1(1,sK24)
| spl59_327 ),
inference(avatar_component_clause,[],[f3092]) ).
tff(f5474,plain,
( ~ spl59_322
| spl59_466
| ~ spl59_30
| ~ spl59_39
| spl59_327 ),
inference(avatar_split_clause,[],[f5466,f3092,f754,f709,f4669,f3066]) ).
tff(f3066,plain,
( spl59_322
<=> eq_prefix1(int,sF31,sF38,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_322])]) ).
tff(f4669,plain,
( spl59_466
<=> $less(sK7(1,sK11),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_466])]) ).
tff(f709,plain,
( spl59_30
<=> ( sF31 = t2tb2(sK11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_30])]) ).
tff(f5466,plain,
( $less(sK7(1,sK11),1)
| ~ eq_prefix1(int,sF31,sF38,1)
| ~ spl59_30
| ~ spl59_39
| spl59_327 ),
inference(superposition,[],[f4727,f711]) ).
tff(f711,plain,
( ( sF31 = t2tb2(sK11) )
| ~ spl59_30 ),
inference(avatar_component_clause,[],[f709]) ).
tff(f5473,plain,
( spl59_469
| ~ spl59_523
| ~ spl59_39
| spl59_327 ),
inference(avatar_split_clause,[],[f5467,f3092,f754,f5470,f4720]) ).
tff(f4720,plain,
( spl59_469
<=> $less(sK7(1,sK24),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_469])]) ).
tff(f5470,plain,
( spl59_523
<=> eq_prefix1(int,sF38,sF38,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_523])]) ).
tff(f5467,plain,
( ~ eq_prefix1(int,sF38,sF38,1)
| $less(sK7(1,sK24),1)
| ~ spl59_39
| spl59_327 ),
inference(superposition,[],[f4727,f756]) ).
tff(f5461,plain,
( spl59_522
| ~ spl59_13
| ~ spl59_61 ),
inference(avatar_split_clause,[],[f5460,f894,f624,f5456]) ).
tff(f5456,plain,
( spl59_522
<=> ( get(sF56,int,sF57,t2tb1(0)) = get(sF56,int,sF58,t2tb1(0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_522])]) ).
tff(f624,plain,
( spl59_13
<=> eq_prefix1(sF56,sF58,sF57,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_13])]) ).
tff(f5460,plain,
( ( get(sF56,int,sF57,t2tb1(0)) = get(sF56,int,sF58,t2tb1(0)) )
| ~ spl59_13
| ~ spl59_61 ),
inference(subsumption_resolution,[],[f5425,f896]) ).
tff(f5425,plain,
( ~ $less(0,sK9)
| ( get(sF56,int,sF57,t2tb1(0)) = get(sF56,int,sF58,t2tb1(0)) )
| ~ spl59_13 ),
inference(interpreted_simplification,[],[f5424]) ).
tff(f5424,plain,
( ~ $less(0,sK9)
| ( get(sF56,int,sF57,t2tb1(0)) = get(sF56,int,sF58,t2tb1(0)) )
| $less(0,0)
| ~ spl59_13 ),
inference(instantiation,[],[f2177]) ).
tff(f2177,plain,
( ! [X0: $int] :
( ~ $less(X0,sK9)
| ( get(sF56,int,sF57,t2tb1(X0)) = get(sF56,int,sF58,t2tb1(X0)) )
| $less(X0,0) )
| ~ spl59_13 ),
inference(resolution,[],[f626,f386]) ).
tff(f386,plain,
! [X2: uni,X3: uni,X0: $int,X1: ty,X5: $int] :
( ~ eq_prefix1(X1,X2,X3,X0)
| $less(X5,0)
| ( get(X1,int,X3,t2tb1(X5)) = get(X1,int,X2,t2tb1(X5)) )
| ~ $less(X5,X0) ),
inference(cnf_transformation,[],[f273]) ).
tff(f273,plain,
! [X0: $int,X1: ty,X2: uni,X3: uni] :
( ( eq_prefix1(X1,X2,X3,X0)
| ( $less(sK4(X0,X1,X2,X3),X0)
& ~ $less(sK4(X0,X1,X2,X3),0)
& ( get(X1,int,X2,t2tb1(sK4(X0,X1,X2,X3))) != get(X1,int,X3,t2tb1(sK4(X0,X1,X2,X3))) ) ) )
& ( ! [X5: $int] :
( ~ $less(X5,X0)
| $less(X5,0)
| ( get(X1,int,X3,t2tb1(X5)) = get(X1,int,X2,t2tb1(X5)) ) )
| ~ eq_prefix1(X1,X2,X3,X0) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK4])],[f271,f272]) ).
tff(f272,plain,
! [X0: $int,X1: ty,X2: uni,X3: uni] :
( ? [X4: $int] :
( $less(X4,X0)
& ~ $less(X4,0)
& ( get(X1,int,X3,t2tb1(X4)) != get(X1,int,X2,t2tb1(X4)) ) )
=> ( $less(sK4(X0,X1,X2,X3),X0)
& ~ $less(sK4(X0,X1,X2,X3),0)
& ( get(X1,int,X2,t2tb1(sK4(X0,X1,X2,X3))) != get(X1,int,X3,t2tb1(sK4(X0,X1,X2,X3))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f271,plain,
! [X0: $int,X1: ty,X2: uni,X3: uni] :
( ( eq_prefix1(X1,X2,X3,X0)
| ? [X4: $int] :
( $less(X4,X0)
& ~ $less(X4,0)
& ( get(X1,int,X3,t2tb1(X4)) != get(X1,int,X2,t2tb1(X4)) ) ) )
& ( ! [X5: $int] :
( ~ $less(X5,X0)
| $less(X5,0)
| ( get(X1,int,X3,t2tb1(X5)) = get(X1,int,X2,t2tb1(X5)) ) )
| ~ eq_prefix1(X1,X2,X3,X0) ) ),
inference(rectify,[],[f270]) ).
tff(f270,plain,
! [X0: $int,X1: ty,X2: uni,X3: uni] :
( ( eq_prefix1(X1,X2,X3,X0)
| ? [X4: $int] :
( $less(X4,X0)
& ~ $less(X4,0)
& ( get(X1,int,X3,t2tb1(X4)) != get(X1,int,X2,t2tb1(X4)) ) ) )
& ( ! [X4: $int] :
( ~ $less(X4,X0)
| $less(X4,0)
| ( get(X1,int,X3,t2tb1(X4)) = get(X1,int,X2,t2tb1(X4)) ) )
| ~ eq_prefix1(X1,X2,X3,X0) ) ),
inference(nnf_transformation,[],[f208]) ).
tff(f208,plain,
! [X0: $int,X1: ty,X2: uni,X3: uni] :
( eq_prefix1(X1,X2,X3,X0)
<=> ! [X4: $int] :
( ~ $less(X4,X0)
| $less(X4,0)
| ( get(X1,int,X3,t2tb1(X4)) = get(X1,int,X2,t2tb1(X4)) ) ) ),
inference(flattening,[],[f207]) ).
tff(f207,plain,
! [X3: uni,X0: $int,X2: uni,X1: ty] :
( eq_prefix1(X1,X2,X3,X0)
<=> ! [X4: $int] :
( ( get(X1,int,X3,t2tb1(X4)) = get(X1,int,X2,t2tb1(X4)) )
| ~ $less(X4,X0)
| $less(X4,0) ) ),
inference(ennf_transformation,[],[f174]) ).
tff(f174,plain,
! [X3: uni,X0: $int,X2: uni,X1: ty] :
( eq_prefix1(X1,X2,X3,X0)
<=> ! [X4: $int] :
( ( $less(X4,X0)
& ~ $less(X4,0) )
=> ( get(X1,int,X3,t2tb1(X4)) = get(X1,int,X2,t2tb1(X4)) ) ) ),
inference(rectify,[],[f91]) ).
tff(f91,plain,
! [X12: $int,X0: ty,X20: uni,X6: uni] :
( eq_prefix1(X0,X20,X6,X12)
<=> ! [X21: $int] :
( ( $less(X21,X12)
& ~ $less(X21,0) )
=> ( get(X0,int,X20,t2tb1(X21)) = get(X0,int,X6,t2tb1(X21)) ) ) ),
inference(theory_normalization,[],[f64]) ).
tff(f64,axiom,
! [X12: $int,X0: ty,X20: uni,X6: uni] :
( eq_prefix1(X0,X20,X6,X12)
<=> ! [X21: $int] :
( ( $less(X21,X12)
& $lesseq(0,X21) )
=> ( get(X0,int,X20,t2tb1(X21)) = get(X0,int,X6,t2tb1(X21)) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',eq_prefix_def) ).
tff(f626,plain,
( eq_prefix1(sF56,sF58,sF57,sK9)
| ~ spl59_13 ),
inference(avatar_component_clause,[],[f624]) ).
tff(f5459,plain,
( spl59_522
| ~ spl59_13
| ~ spl59_61 ),
inference(avatar_split_clause,[],[f5432,f894,f624,f5456]) ).
tff(f5432,plain,
( ( get(sF56,int,sF57,t2tb1(0)) = get(sF56,int,sF58,t2tb1(0)) )
| ~ spl59_13
| ~ spl59_61 ),
inference(evaluation,[],[f5428]) ).
tff(f5428,plain,
( ( get(sF56,int,sF57,t2tb1(0)) = get(sF56,int,sF58,t2tb1(0)) )
| $less(0,0)
| ~ spl59_13
| ~ spl59_61 ),
inference(resolution,[],[f2177,f896]) ).
tff(f5454,plain,
( spl59_520
| spl59_521
| ~ spl59_13
| spl59_18
| spl59_60 ),
inference(avatar_split_clause,[],[f5445,f890,f649,f624,f5451,f5447]) ).
tff(f5447,plain,
( spl59_520
<=> $less(max_elt1(below1(sK9)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_520])]) ).
tff(f5451,plain,
( spl59_521
<=> ( get(sF56,int,sF57,t2tb1(max_elt1(below1(sK9)))) = get(sF56,int,sF58,t2tb1(max_elt1(below1(sK9)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_521])]) ).
tff(f649,plain,
( spl59_18
<=> $less(sK9,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_18])]) ).
tff(f890,plain,
( spl59_60
<=> ( 0 = sK9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_60])]) ).
tff(f5445,plain,
( ( get(sF56,int,sF57,t2tb1(max_elt1(below1(sK9)))) = get(sF56,int,sF58,t2tb1(max_elt1(below1(sK9)))) )
| $less(max_elt1(below1(sK9)),0)
| ~ spl59_13
| spl59_18
| spl59_60 ),
inference(subsumption_resolution,[],[f5444,f651]) ).
tff(f651,plain,
( ~ $less(sK9,0)
| spl59_18 ),
inference(avatar_component_clause,[],[f649]) ).
tff(f5444,plain,
( $less(sK9,0)
| ( get(sF56,int,sF57,t2tb1(max_elt1(below1(sK9)))) = get(sF56,int,sF58,t2tb1(max_elt1(below1(sK9)))) )
| $less(max_elt1(below1(sK9)),0)
| ~ spl59_13
| spl59_60 ),
inference(subsumption_resolution,[],[f5430,f891]) ).
tff(f891,plain,
( ( 0 != sK9 )
| spl59_60 ),
inference(avatar_component_clause,[],[f890]) ).
tff(f5430,plain,
( ( 0 = sK9 )
| ( get(sF56,int,sF57,t2tb1(max_elt1(below1(sK9)))) = get(sF56,int,sF58,t2tb1(max_elt1(below1(sK9)))) )
| $less(sK9,0)
| $less(max_elt1(below1(sK9)),0)
| ~ spl59_13 ),
inference(resolution,[],[f2177,f2772]) ).
tff(f5443,plain,
( spl59_518
| spl59_519
| ~ spl59_13
| spl59_18
| spl59_60 ),
inference(avatar_split_clause,[],[f5434,f890,f649,f624,f5440,f5436]) ).
tff(f5436,plain,
( spl59_518
<=> ( get(sF56,int,sF58,t2tb1(min_elt1(below1(sK9)))) = get(sF56,int,sF57,t2tb1(min_elt1(below1(sK9)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_518])]) ).
tff(f5440,plain,
( spl59_519
<=> $less(min_elt1(below1(sK9)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_519])]) ).
tff(f5434,plain,
( $less(min_elt1(below1(sK9)),0)
| ( get(sF56,int,sF58,t2tb1(min_elt1(below1(sK9)))) = get(sF56,int,sF57,t2tb1(min_elt1(below1(sK9)))) )
| ~ spl59_13
| spl59_18
| spl59_60 ),
inference(subsumption_resolution,[],[f5433,f891]) ).
tff(f5433,plain,
( ( 0 = sK9 )
| $less(min_elt1(below1(sK9)),0)
| ( get(sF56,int,sF58,t2tb1(min_elt1(below1(sK9)))) = get(sF56,int,sF57,t2tb1(min_elt1(below1(sK9)))) )
| ~ spl59_13
| spl59_18 ),
inference(subsumption_resolution,[],[f5429,f651]) ).
tff(f5429,plain,
( $less(sK9,0)
| ( 0 = sK9 )
| ( get(sF56,int,sF58,t2tb1(min_elt1(below1(sK9)))) = get(sF56,int,sF57,t2tb1(min_elt1(below1(sK9)))) )
| $less(min_elt1(below1(sK9)),0)
| ~ spl59_13 ),
inference(resolution,[],[f2177,f2694]) ).
tff(f5422,plain,
( spl59_517
| ~ spl59_7
| spl59_19
| ~ spl59_23
| ~ spl59_152 ),
inference(avatar_split_clause,[],[f5417,f1556,f674,f654,f594,f5419]) ).
tff(f5419,plain,
( spl59_517
<=> ( get(int,int,sF31,sF49) = get(int,int,sF38,sF49) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_517])]) ).
tff(f594,plain,
( spl59_7
<=> eq_prefix1(int,sF31,sF38,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_7])]) ).
tff(f1556,plain,
( spl59_152
<=> $less(sK28,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_152])]) ).
tff(f5417,plain,
( ( get(int,int,sF31,sF49) = get(int,int,sF38,sF49) )
| ~ spl59_7
| spl59_19
| ~ spl59_23
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f5416,f656]) ).
tff(f5416,plain,
( $less(sK28,0)
| ( get(int,int,sF31,sF49) = get(int,int,sF38,sF49) )
| ~ spl59_7
| ~ spl59_23
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f5396,f1557]) ).
tff(f1557,plain,
( $less(sK28,sK19)
| ~ spl59_152 ),
inference(avatar_component_clause,[],[f1556]) ).
tff(f5396,plain,
( ~ $less(sK28,sK19)
| ( get(int,int,sF31,sF49) = get(int,int,sF38,sF49) )
| $less(sK28,0)
| ~ spl59_7
| ~ spl59_23 ),
inference(superposition,[],[f1886,f676]) ).
tff(f1886,plain,
( ! [X10: $int] :
( ( get(int,int,sF31,t2tb1(X10)) = get(int,int,sF38,t2tb1(X10)) )
| ~ $less(X10,sK19)
| $less(X10,0) )
| ~ spl59_7 ),
inference(resolution,[],[f386,f596]) ).
tff(f596,plain,
( eq_prefix1(int,sF31,sF38,sK19)
| ~ spl59_7 ),
inference(avatar_component_clause,[],[f594]) ).
tff(f5415,plain,
( spl59_516
| ~ spl59_4
| ~ spl59_7
| spl59_149
| ~ spl59_150 ),
inference(avatar_split_clause,[],[f5410,f1546,f1542,f594,f579,f5412]) ).
tff(f5412,plain,
( spl59_516
<=> ( get(int,int,sF38,sF44) = get(int,int,sF31,sF44) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_516])]) ).
tff(f1546,plain,
( spl59_150
<=> $less(sK27,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_150])]) ).
tff(f5410,plain,
( ( get(int,int,sF38,sF44) = get(int,int,sF31,sF44) )
| ~ spl59_4
| ~ spl59_7
| spl59_149
| ~ spl59_150 ),
inference(subsumption_resolution,[],[f5409,f1547]) ).
tff(f1547,plain,
( $less(sK27,sK19)
| ~ spl59_150 ),
inference(avatar_component_clause,[],[f1546]) ).
tff(f5409,plain,
( ~ $less(sK27,sK19)
| ( get(int,int,sF38,sF44) = get(int,int,sF31,sF44) )
| ~ spl59_4
| ~ spl59_7
| spl59_149 ),
inference(subsumption_resolution,[],[f5395,f1543]) ).
tff(f5395,plain,
( $less(sK27,0)
| ( get(int,int,sF38,sF44) = get(int,int,sF31,sF44) )
| ~ $less(sK27,sK19)
| ~ spl59_4
| ~ spl59_7 ),
inference(superposition,[],[f1886,f581]) ).
tff(f5408,plain,
( spl59_515
| ~ spl59_7
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f5403,f872,f594,f5405]) ).
tff(f5405,plain,
( spl59_515
<=> ( get(int,int,sF38,t2tb1(0)) = get(int,int,sF31,t2tb1(0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_515])]) ).
tff(f5403,plain,
( ( get(int,int,sF38,t2tb1(0)) = get(int,int,sF31,t2tb1(0)) )
| ~ spl59_7
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f5392,f874]) ).
tff(f5392,plain,
( ( get(int,int,sF38,t2tb1(0)) = get(int,int,sF31,t2tb1(0)) )
| ~ $less(0,sK19)
| ~ spl59_7 ),
inference(interpreted_simplification,[],[f5391]) ).
tff(f5391,plain,
( ( get(int,int,sF38,t2tb1(0)) = get(int,int,sF31,t2tb1(0)) )
| ~ $less(0,sK19)
| $less(0,0)
| ~ spl59_7 ),
inference(instantiation,[],[f1886]) ).
tff(f5390,plain,
( spl59_514
| ~ spl59_232 ),
inference(avatar_split_clause,[],[f5379,f2216,f5387]) ).
tff(f5387,plain,
( spl59_514
<=> $less(max_elt1(below1(1)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_514])]) ).
tff(f5379,plain,
( $less(max_elt1(below1(1)),n1)
| ~ spl59_232 ),
inference(evaluation,[],[f5377]) ).
tff(f5377,plain,
( $less(max_elt1(below1(1)),n1)
| ( 0 = 1 )
| $less(1,0)
| ~ spl59_232 ),
inference(resolution,[],[f5345,f2772]) ).
tff(f5345,plain,
( ! [X1: $int] :
( ~ $less(X1,1)
| $less(X1,n1) )
| ~ spl59_232 ),
inference(resolution,[],[f2217,f99]) ).
tff(f5385,plain,
( spl59_513
| ~ spl59_232 ),
inference(avatar_split_clause,[],[f5380,f2216,f5382]) ).
tff(f5382,plain,
( spl59_513
<=> $less(min_elt1(below1(1)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_513])]) ).
tff(f5380,plain,
( $less(min_elt1(below1(1)),n1)
| ~ spl59_232 ),
inference(evaluation,[],[f5376]) ).
tff(f5376,plain,
( $less(1,0)
| $less(min_elt1(below1(1)),n1)
| ( 0 = 1 )
| ~ spl59_232 ),
inference(resolution,[],[f5345,f2694]) ).
tff(f5371,plain,
( ~ spl59_512
| ~ spl59_16
| ~ spl59_26
| ~ spl59_462 ),
inference(avatar_split_clause,[],[f5364,f4646,f689,f639,f5368]) ).
tff(f5368,plain,
( spl59_512
<=> mem(int,t2tb1(sK23),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_512])]) ).
tff(f5364,plain,
( ~ mem(int,t2tb1(sK23),sF37)
| ~ spl59_16
| ~ spl59_26
| ~ spl59_462 ),
inference(resolution,[],[f4648,f1322]) ).
tff(f5363,plain,
( spl59_465
| spl59_464
| spl59_123
| ~ spl59_83 ),
inference(avatar_split_clause,[],[f5362,f1086,f1352,f4658,f4662]) ).
tff(f4662,plain,
( spl59_465
<=> ( 0 = sK18(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_465])]) ).
tff(f4658,plain,
( spl59_464
<=> $less(0,sK18(0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_464])]) ).
tff(f5362,plain,
( mem(int,t2tb1(0),sF30)
| $less(0,sK18(0))
| ( 0 = sK18(0) )
| ~ spl59_83 ),
inference(subsumption_resolution,[],[f5353,f1088]) ).
tff(f5353,plain,
( mem(int,t2tb1(0),sF30)
| $less(0,sK18(0))
| ~ $less(0,n1)
| ( 0 = sK18(0) ) ),
inference(interpreted_simplification,[],[f5352]) ).
tff(f5352,plain,
( $less(0,sK18(0))
| ( 0 = sK18(0) )
| ~ $less(0,n1)
| mem(int,t2tb1(0),sF30)
| $less(0,0) ),
inference(instantiation,[],[f1362]) ).
tff(f1362,plain,
! [X0: $int] :
( $less(0,sK18(X0))
| ( 0 = sK18(X0) )
| ~ $less(X0,n1)
| mem(int,t2tb1(X0),sF30)
| $less(X0,0) ),
inference(resolution,[],[f513,f100]) ).
tff(f513,plain,
! [X13: $int] :
( ~ $less(sK18(X13),0)
| $less(X13,0)
| mem(int,t2tb1(X13),sF30)
| ~ $less(X13,n1) ),
inference(definition_folding,[],[f463,f497]) ).
tff(f463,plain,
! [X13: $int] :
( mem(int,t2tb1(X13),t2tb(sK10))
| ~ $less(X13,n1)
| $less(X13,0)
| ~ $less(sK18(X13),0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f5351,plain,
( spl59_57
| ~ spl59_406
| ~ spl59_55 ),
inference(avatar_split_clause,[],[f5349,f856,f4071,f876]) ).
tff(f876,plain,
( spl59_57
<=> ( 0 = sK19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_57])]) ).
tff(f4071,plain,
( spl59_406
<=> mem(int,sF53,t2tb(below1(sK19))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_406])]) ).
tff(f856,plain,
( spl59_55
<=> ( tb2t1(sF53) = sK19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_55])]) ).
tff(f5349,plain,
( ~ mem(int,sF53,t2tb(below1(sK19)))
| ( 0 = sK19 )
| ~ spl59_55 ),
inference(superposition,[],[f3449,f858]) ).
tff(f858,plain,
( ( tb2t1(sF53) = sK19 )
| ~ spl59_55 ),
inference(avatar_component_clause,[],[f856]) ).
tff(f5340,plain,
( spl59_232
| ~ spl59_217
| ~ spl59_317 ),
inference(avatar_split_clause,[],[f5325,f3016,f2081,f2216]) ).
tff(f2081,plain,
( spl59_217
<=> $less(sK27,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_217])]) ).
tff(f3016,plain,
( spl59_317
<=> $less(1,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_317])]) ).
tff(f5325,plain,
( $less(1,n1)
| ~ spl59_217
| ~ spl59_317 ),
inference(resolution,[],[f5298,f3018]) ).
tff(f3018,plain,
( $less(1,sK27)
| ~ spl59_317 ),
inference(avatar_component_clause,[],[f3016]) ).
tff(f5298,plain,
( ! [X1: $int] :
( ~ $less(X1,sK27)
| $less(X1,n1) )
| ~ spl59_217 ),
inference(resolution,[],[f2083,f99]) ).
tff(f2083,plain,
( $less(sK27,n1)
| ~ spl59_217 ),
inference(avatar_component_clause,[],[f2081]) ).
tff(f5339,plain,
( spl59_511
| spl59_86
| spl59_149
| ~ spl59_217 ),
inference(avatar_split_clause,[],[f5334,f2081,f1542,f1105,f5336]) ).
tff(f5336,plain,
( spl59_511
<=> $less(min_elt1(below1(sK27)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_511])]) ).
tff(f1105,plain,
( spl59_86
<=> ( 0 = sK27 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_86])]) ).
tff(f5334,plain,
( ( 0 = sK27 )
| $less(min_elt1(below1(sK27)),n1)
| spl59_149
| ~ spl59_217 ),
inference(subsumption_resolution,[],[f5326,f1543]) ).
tff(f5326,plain,
( $less(min_elt1(below1(sK27)),n1)
| ( 0 = sK27 )
| $less(sK27,0)
| ~ spl59_217 ),
inference(resolution,[],[f5298,f2694]) ).
tff(f5333,plain,
( spl59_86
| spl59_510
| spl59_149
| ~ spl59_217 ),
inference(avatar_split_clause,[],[f5328,f2081,f1542,f5330,f1105]) ).
tff(f5330,plain,
( spl59_510
<=> $less(max_elt1(below1(sK27)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_510])]) ).
tff(f5328,plain,
( $less(max_elt1(below1(sK27)),n1)
| ( 0 = sK27 )
| spl59_149
| ~ spl59_217 ),
inference(subsumption_resolution,[],[f5327,f1543]) ).
tff(f5327,plain,
( $less(sK27,0)
| ( 0 = sK27 )
| $less(max_elt1(below1(sK27)),n1)
| ~ spl59_217 ),
inference(resolution,[],[f5298,f2772]) ).
tff(f5322,plain,
( spl59_508
| spl59_509
| ~ spl59_10 ),
inference(avatar_split_clause,[],[f5313,f609,f5319,f5315]) ).
tff(f5315,plain,
( spl59_508
<=> ( cardinal1(int,sF37) = cardinal1(int,sF40) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_508])]) ).
tff(f5319,plain,
( spl59_509
<=> $less(cardinal1(int,sF37),cardinal1(int,sF40)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_509])]) ).
tff(f609,plain,
( spl59_10
<=> subset(int,sF37,sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_10])]) ).
tff(f5313,plain,
( $less(cardinal1(int,sF37),cardinal1(int,sF40))
| ( cardinal1(int,sF37) = cardinal1(int,sF40) )
| ~ spl59_10 ),
inference(resolution,[],[f965,f611]) ).
tff(f611,plain,
( subset(int,sF37,sF40)
| ~ spl59_10 ),
inference(avatar_component_clause,[],[f609]) ).
tff(f5296,plain,
( spl59_507
| ~ spl59_110 ),
inference(avatar_split_clause,[],[f5288,f1265,f5293]) ).
tff(f1265,plain,
( spl59_110
<=> $less(-1,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_110])]) ).
tff(f5288,plain,
( $less(-2,n1)
| ~ spl59_110 ),
inference(interpreted_simplification,[],[f5287]) ).
tff(f5287,plain,
( ~ $less(-2,-1)
| $less(-2,n1)
| ~ spl59_110 ),
inference(instantiation,[],[f5072]) ).
tff(f5072,plain,
( ! [X1: $int] :
( ~ $less(X1,-1)
| $less(X1,n1) )
| ~ spl59_110 ),
inference(resolution,[],[f1267,f99]) ).
tff(f1267,plain,
( $less(-1,n1)
| ~ spl59_110 ),
inference(avatar_component_clause,[],[f1265]) ).
tff(f5286,plain,
( spl59_489
| spl59_506
| ~ spl59_67 ),
inference(avatar_split_clause,[],[f5201,f941,f5283,f5136]) ).
tff(f5283,plain,
( spl59_506
<=> $less(min_elt1(below1(sK26)),sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_506])]) ).
tff(f5201,plain,
( $less(min_elt1(below1(sK26)),sK26)
| $less(sK26,0)
| ~ spl59_67 ),
inference(resolution,[],[f3891,f943]) ).
tff(f3891,plain,
! [X2: $int] :
( ~ $less(0,X2)
| $less(X2,0)
| $less(min_elt1(below1(X2)),X2) ),
inference(superposition,[],[f3856,f2503]) ).
tff(f3856,plain,
! [X0: $int] :
( ~ $less(cardinal1(int,t2tb(below1(X0))),X0)
| $less(X0,0) ),
inference(resolution,[],[f2390,f420]) ).
tff(f2390,plain,
! [X6: $int,X7: uni] :
( ~ subset(int,t2tb(below1(X6)),X7)
| ~ $less(cardinal1(int,X7),X6)
| $less(X6,0) ),
inference(superposition,[],[f402,f367]) ).
tff(f5281,plain,
( spl59_281
| spl59_491 ),
inference(avatar_split_clause,[],[f5280,f5150,f2746]) ).
tff(f2746,plain,
( spl59_281
<=> $less(min_elt1(below1(1)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_281])]) ).
tff(f5150,plain,
( spl59_491
<=> ! [X7: set_int] : ~ mem(int,t2tb1(-1),t2tb(X7)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_491])]) ).
tff(f5280,plain,
! [X7: set_int] :
( ~ mem(int,t2tb1(-1),t2tb(X7))
| $less(min_elt1(below1(1)),1) ),
inference(subsumption_resolution,[],[f5223,f926]) ).
tff(f926,plain,
! [X0: set_int] : ~ mem(int,t2tb1(0),t2tb(succ1(X0))),
inference(interpreted_simplification,[],[f925]) ).
tff(f925,plain,
! [X0: set_int] :
( ~ $less(0,1)
| ~ mem(int,t2tb1(0),t2tb(succ1(X0))) ),
inference(instantiation,[],[f412]) ).
tff(f412,plain,
! [X0: set_int,X1: $int] :
( ~ $less(X1,1)
| ~ mem(int,t2tb1(X1),t2tb(succ1(X0))) ),
inference(cnf_transformation,[],[f290]) ).
tff(f290,plain,
! [X0: set_int,X1: $int] :
( ( mem(int,t2tb1(X1),t2tb(succ1(X0)))
| ~ mem(int,t2tb1($sum(X1,$uminus(1))),t2tb(X0))
| $less(X1,1) )
& ( ( mem(int,t2tb1($sum(X1,$uminus(1))),t2tb(X0))
& ~ $less(X1,1) )
| ~ mem(int,t2tb1(X1),t2tb(succ1(X0))) ) ),
inference(flattening,[],[f289]) ).
tff(f289,plain,
! [X0: set_int,X1: $int] :
( ( mem(int,t2tb1(X1),t2tb(succ1(X0)))
| ~ mem(int,t2tb1($sum(X1,$uminus(1))),t2tb(X0))
| $less(X1,1) )
& ( ( mem(int,t2tb1($sum(X1,$uminus(1))),t2tb(X0))
& ~ $less(X1,1) )
| ~ mem(int,t2tb1(X1),t2tb(succ1(X0))) ) ),
inference(nnf_transformation,[],[f143]) ).
tff(f143,plain,
! [X0: set_int,X1: $int] :
( mem(int,t2tb1(X1),t2tb(succ1(X0)))
<=> ( mem(int,t2tb1($sum(X1,$uminus(1))),t2tb(X0))
& ~ $less(X1,1) ) ),
inference(rectify,[],[f84]) ).
tff(f84,plain,
! [X10: set_int,X12: $int] :
( ( ~ $less(X12,1)
& mem(int,t2tb1($sum(X12,$uminus(1))),t2tb(X10)) )
<=> mem(int,t2tb1(X12),t2tb(succ1(X10))) ),
inference(theory_normalization,[],[f52]) ).
tff(f52,axiom,
! [X10: set_int,X12: $int] :
( ( $lesseq(1,X12)
& mem(int,t2tb1($difference(X12,1)),t2tb(X10)) )
<=> mem(int,t2tb1(X12),t2tb(succ1(X10))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',succ_def) ).
tff(f5223,plain,
! [X7: set_int] :
( $less(min_elt1(below1(1)),1)
| ~ mem(int,t2tb1(-1),t2tb(X7))
| mem(int,t2tb1(0),t2tb(succ1(X7))) ),
inference(evaluation,[],[f5207]) ).
tff(f5207,plain,
! [X7: set_int] :
( ~ mem(int,t2tb1($sum(0,-1)),t2tb(X7))
| $less(1,0)
| $less(min_elt1(below1(1)),1)
| mem(int,t2tb1(0),t2tb(succ1(X7))) ),
inference(resolution,[],[f3891,f559]) ).
tff(f559,plain,
! [X0: set_int,X1: $int] :
( $less(X1,1)
| mem(int,t2tb1(X1),t2tb(succ1(X0)))
| ~ mem(int,t2tb1($sum(X1,-1)),t2tb(X0)) ),
inference(evaluation,[],[f414]) ).
tff(f414,plain,
! [X0: set_int,X1: $int] :
( mem(int,t2tb1(X1),t2tb(succ1(X0)))
| ~ mem(int,t2tb1($sum(X1,$uminus(1))),t2tb(X0))
| $less(X1,1) ),
inference(cnf_transformation,[],[f290]) ).
tff(f5279,plain,
( spl59_505
| spl59_21
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f5274,f872,f664,f5276]) ).
tff(f5276,plain,
( spl59_505
<=> $less(min_elt1(below1(sK19)),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_505])]) ).
tff(f5274,plain,
( $less(min_elt1(below1(sK19)),sK19)
| spl59_21
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f5199,f666]) ).
tff(f5199,plain,
( $less(sK19,0)
| $less(min_elt1(below1(sK19)),sK19)
| ~ spl59_56 ),
inference(resolution,[],[f3891,f874]) ).
tff(f5273,plain,
spl59_281,
inference(avatar_split_clause,[],[f5192,f2746]) ).
tff(f5192,plain,
$less(min_elt1(below1(1)),1),
inference(interpreted_simplification,[],[f5191]) ).
tff(f5191,plain,
( ~ $less(0,1)
| $less(1,0)
| $less(min_elt1(below1(1)),1) ),
inference(instantiation,[],[f3891]) ).
tff(f5272,plain,
( spl59_501
| ~ spl59_123
| spl59_388 ),
inference(avatar_split_clause,[],[f5271,f3901,f1352,f5247]) ).
tff(f5247,plain,
( spl59_501
<=> $less(min_elt1(below1(n1)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_501])]) ).
tff(f3901,plain,
( spl59_388
<=> $less(n1,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_388])]) ).
tff(f5271,plain,
( ~ mem(int,t2tb1(0),sF30)
| $less(min_elt1(below1(n1)),n1)
| spl59_388 ),
inference(subsumption_resolution,[],[f5210,f3902]) ).
tff(f3902,plain,
( ~ $less(n1,0)
| spl59_388 ),
inference(avatar_component_clause,[],[f3901]) ).
tff(f5210,plain,
( $less(min_elt1(below1(n1)),n1)
| ~ mem(int,t2tb1(0),sF30)
| $less(n1,0) ),
inference(resolution,[],[f3891,f514]) ).
tff(f514,plain,
! [X13: $int] :
( $less(X13,n1)
| ~ mem(int,t2tb1(X13),sF30) ),
inference(definition_folding,[],[f462,f497]) ).
tff(f462,plain,
! [X13: $int] :
( $less(X13,n1)
| ~ mem(int,t2tb1(X13),t2tb(sK10)) ),
inference(cnf_transformation,[],[f315]) ).
tff(f5270,plain,
( spl59_504
| ~ spl59_87
| spl59_149 ),
inference(avatar_split_clause,[],[f5265,f1542,f1109,f5267]) ).
tff(f5267,plain,
( spl59_504
<=> $less(min_elt1(below1(sK27)),sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_504])]) ).
tff(f5265,plain,
( $less(min_elt1(below1(sK27)),sK27)
| ~ spl59_87
| spl59_149 ),
inference(subsumption_resolution,[],[f5202,f1543]) ).
tff(f5202,plain,
( $less(sK27,0)
| $less(min_elt1(below1(sK27)),sK27)
| ~ spl59_87 ),
inference(resolution,[],[f3891,f1111]) ).
tff(f5264,plain,
( spl59_503
| spl59_18
| ~ spl59_61 ),
inference(avatar_split_clause,[],[f5259,f894,f649,f5261]) ).
tff(f5261,plain,
( spl59_503
<=> $less(min_elt1(below1(sK9)),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_503])]) ).
tff(f5259,plain,
( $less(min_elt1(below1(sK9)),sK9)
| spl59_18
| ~ spl59_61 ),
inference(subsumption_resolution,[],[f5196,f651]) ).
tff(f5196,plain,
( $less(sK9,0)
| $less(min_elt1(below1(sK9)),sK9)
| ~ spl59_61 ),
inference(resolution,[],[f3891,f896]) ).
tff(f5258,plain,
( spl59_501
| spl59_487
| spl59_388 ),
inference(avatar_split_clause,[],[f5257,f3901,f5128,f5247]) ).
tff(f5128,plain,
( spl59_487
<=> ! [X9: $int] :
( ~ mem(int,t2tb1(X9),sF30)
| ~ $less(0,X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_487])]) ).
tff(f5257,plain,
( ! [X9: $int] :
( ~ $less(0,X9)
| ~ mem(int,t2tb1(X9),sF30)
| $less(min_elt1(below1(n1)),n1) )
| spl59_388 ),
inference(subsumption_resolution,[],[f5209,f3902]) ).
tff(f5209,plain,
! [X9: $int] :
( ~ mem(int,t2tb1(X9),sF30)
| $less(min_elt1(below1(n1)),n1)
| $less(n1,0)
| ~ $less(0,X9) ),
inference(resolution,[],[f3891,f851]) ).
tff(f851,plain,
! [X2: $int,X1: $int] :
( $less(X1,n1)
| ~ $less(X1,X2)
| ~ mem(int,t2tb1(X2),sF30) ),
inference(resolution,[],[f99,f514]) ).
tff(f5256,plain,
( spl59_502
| ~ spl59_164
| spl59_166 ),
inference(avatar_split_clause,[],[f5251,f1704,f1678,f5253]) ).
tff(f5253,plain,
( spl59_502
<=> $less(min_elt1(below1(sK23)),sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_502])]) ).
tff(f5251,plain,
( $less(min_elt1(below1(sK23)),sK23)
| ~ spl59_164
| spl59_166 ),
inference(subsumption_resolution,[],[f5200,f1705]) ).
tff(f5200,plain,
( $less(min_elt1(below1(sK23)),sK23)
| $less(sK23,0)
| ~ spl59_164 ),
inference(resolution,[],[f3891,f1679]) ).
tff(f5250,plain,
( spl59_501
| ~ spl59_83
| spl59_388 ),
inference(avatar_split_clause,[],[f5245,f3901,f1086,f5247]) ).
tff(f5245,plain,
( $less(min_elt1(below1(n1)),n1)
| ~ spl59_83
| spl59_388 ),
inference(subsumption_resolution,[],[f5194,f3902]) ).
tff(f5194,plain,
( $less(n1,0)
| $less(min_elt1(below1(n1)),n1)
| ~ spl59_83 ),
inference(resolution,[],[f3891,f1088]) ).
tff(f5244,plain,
( spl59_500
| ~ spl59_142
| spl59_144 ),
inference(avatar_split_clause,[],[f5239,f1475,f1465,f5241]) ).
tff(f5241,plain,
( spl59_500
<=> $less(min_elt1(below1(sF35)),sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_500])]) ).
tff(f1475,plain,
( spl59_144
<=> $less(sF35,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_144])]) ).
tff(f5239,plain,
( $less(min_elt1(below1(sF35)),sF35)
| ~ spl59_142
| spl59_144 ),
inference(subsumption_resolution,[],[f5203,f1477]) ).
tff(f1477,plain,
( ~ $less(sF35,0)
| spl59_144 ),
inference(avatar_component_clause,[],[f1475]) ).
tff(f5203,plain,
( $less(min_elt1(below1(sF35)),sF35)
| $less(sF35,0)
| ~ spl59_142 ),
inference(resolution,[],[f3891,f1467]) ).
tff(f5238,plain,
( spl59_499
| ~ spl59_93
| spl59_154 ),
inference(avatar_split_clause,[],[f5233,f1565,f1159,f5235]) ).
tff(f5235,plain,
( spl59_499
<=> $less(min_elt1(below1(sF45)),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_499])]) ).
tff(f5233,plain,
( $less(min_elt1(below1(sF45)),sF45)
| ~ spl59_93
| spl59_154 ),
inference(subsumption_resolution,[],[f5205,f1566]) ).
tff(f5205,plain,
( $less(sF45,0)
| $less(min_elt1(below1(sF45)),sF45)
| ~ spl59_93 ),
inference(resolution,[],[f3891,f1161]) ).
tff(f5232,plain,
( spl59_498
| spl59_20
| ~ spl59_58 ),
inference(avatar_split_clause,[],[f5227,f881,f659,f5229]) ).
tff(f5229,plain,
( spl59_498
<=> $less(min_elt1(below1(sF43)),sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_498])]) ).
tff(f659,plain,
( spl59_20
<=> $less(sF43,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_20])]) ).
tff(f5227,plain,
( $less(min_elt1(below1(sF43)),sF43)
| spl59_20
| ~ spl59_58 ),
inference(subsumption_resolution,[],[f5204,f661]) ).
tff(f661,plain,
( ~ $less(sF43,0)
| spl59_20 ),
inference(avatar_component_clause,[],[f659]) ).
tff(f5204,plain,
( $less(min_elt1(below1(sF43)),sF43)
| $less(sF43,0)
| ~ spl59_58 ),
inference(resolution,[],[f3891,f883]) ).
tff(f5190,plain,
( spl59_497
| ~ spl59_142
| spl59_144 ),
inference(avatar_split_clause,[],[f5185,f1475,f1465,f5187]) ).
tff(f5187,plain,
( spl59_497
<=> $less(max_elt1(below1(sF35)),sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_497])]) ).
tff(f5185,plain,
( $less(max_elt1(below1(sF35)),sF35)
| ~ spl59_142
| spl59_144 ),
inference(subsumption_resolution,[],[f5097,f1477]) ).
tff(f5097,plain,
( $less(max_elt1(below1(sF35)),sF35)
| $less(sF35,0)
| ~ spl59_142 ),
inference(resolution,[],[f3890,f1467]) ).
tff(f3890,plain,
! [X1: $int] :
( ~ $less(0,X1)
| $less(max_elt1(below1(X1)),X1)
| $less(X1,0) ),
inference(superposition,[],[f3856,f2663]) ).
tff(f5184,plain,
( spl59_486
| ~ spl59_123
| spl59_388 ),
inference(avatar_split_clause,[],[f5183,f3901,f1352,f5124]) ).
tff(f5124,plain,
( spl59_486
<=> $less(max_elt1(below1(n1)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_486])]) ).
tff(f5183,plain,
( ~ mem(int,t2tb1(0),sF30)
| $less(max_elt1(below1(n1)),n1)
| spl59_388 ),
inference(subsumption_resolution,[],[f5104,f3902]) ).
tff(f5104,plain,
( $less(n1,0)
| $less(max_elt1(below1(n1)),n1)
| ~ mem(int,t2tb1(0),sF30) ),
inference(resolution,[],[f3890,f514]) ).
tff(f5182,plain,
( spl59_496
| spl59_20
| ~ spl59_58 ),
inference(avatar_split_clause,[],[f5177,f881,f659,f5179]) ).
tff(f5179,plain,
( spl59_496
<=> $less(max_elt1(below1(sF43)),sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_496])]) ).
tff(f5177,plain,
( $less(max_elt1(below1(sF43)),sF43)
| spl59_20
| ~ spl59_58 ),
inference(subsumption_resolution,[],[f5098,f661]) ).
tff(f5098,plain,
( $less(max_elt1(below1(sF43)),sF43)
| $less(sF43,0)
| ~ spl59_58 ),
inference(resolution,[],[f3890,f883]) ).
tff(f5176,plain,
( spl59_495
| ~ spl59_164
| spl59_166 ),
inference(avatar_split_clause,[],[f5171,f1704,f1678,f5173]) ).
tff(f5173,plain,
( spl59_495
<=> $less(max_elt1(below1(sK23)),sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_495])]) ).
tff(f5171,plain,
( $less(max_elt1(below1(sK23)),sK23)
| ~ spl59_164
| spl59_166 ),
inference(subsumption_resolution,[],[f5094,f1705]) ).
tff(f5094,plain,
( $less(max_elt1(below1(sK23)),sK23)
| $less(sK23,0)
| ~ spl59_164 ),
inference(resolution,[],[f3890,f1679]) ).
tff(f5170,plain,
( spl59_494
| spl59_18
| ~ spl59_61 ),
inference(avatar_split_clause,[],[f5165,f894,f649,f5167]) ).
tff(f5167,plain,
( spl59_494
<=> $less(max_elt1(below1(sK9)),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_494])]) ).
tff(f5165,plain,
( $less(max_elt1(below1(sK9)),sK9)
| spl59_18
| ~ spl59_61 ),
inference(subsumption_resolution,[],[f5090,f651]) ).
tff(f5090,plain,
( $less(max_elt1(below1(sK9)),sK9)
| $less(sK9,0)
| ~ spl59_61 ),
inference(resolution,[],[f3890,f896]) ).
tff(f5164,plain,
( spl59_493
| spl59_21
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f5159,f872,f664,f5161]) ).
tff(f5161,plain,
( spl59_493
<=> $less(max_elt1(below1(sK19)),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_493])]) ).
tff(f5159,plain,
( $less(max_elt1(below1(sK19)),sK19)
| spl59_21
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f5093,f666]) ).
tff(f5093,plain,
( $less(sK19,0)
| $less(max_elt1(below1(sK19)),sK19)
| ~ spl59_56 ),
inference(resolution,[],[f3890,f874]) ).
tff(f5158,plain,
( spl59_492
| ~ spl59_87
| spl59_149 ),
inference(avatar_split_clause,[],[f5153,f1542,f1109,f5155]) ).
tff(f5155,plain,
( spl59_492
<=> $less(max_elt1(below1(sK27)),sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_492])]) ).
tff(f5153,plain,
( $less(max_elt1(below1(sK27)),sK27)
| ~ spl59_87
| spl59_149 ),
inference(subsumption_resolution,[],[f5096,f1543]) ).
tff(f5096,plain,
( $less(max_elt1(below1(sK27)),sK27)
| $less(sK27,0)
| ~ spl59_87 ),
inference(resolution,[],[f3890,f1111]) ).
tff(f5152,plain,
( spl59_306
| spl59_491 ),
inference(avatar_split_clause,[],[f5148,f5150,f2951]) ).
tff(f2951,plain,
( spl59_306
<=> $less(max_elt1(below1(1)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_306])]) ).
tff(f5148,plain,
! [X7: set_int] :
( ~ mem(int,t2tb1(-1),t2tb(X7))
| $less(max_elt1(below1(1)),1) ),
inference(subsumption_resolution,[],[f5116,f926]) ).
tff(f5116,plain,
! [X7: set_int] :
( $less(max_elt1(below1(1)),1)
| mem(int,t2tb1(0),t2tb(succ1(X7)))
| ~ mem(int,t2tb1(-1),t2tb(X7)) ),
inference(evaluation,[],[f5101]) ).
tff(f5101,plain,
! [X7: set_int] :
( $less(1,0)
| ~ mem(int,t2tb1($sum(0,-1)),t2tb(X7))
| $less(max_elt1(below1(1)),1)
| mem(int,t2tb1(0),t2tb(succ1(X7))) ),
inference(resolution,[],[f3890,f559]) ).
tff(f5147,plain,
( spl59_486
| ~ spl59_83
| spl59_388 ),
inference(avatar_split_clause,[],[f5146,f3901,f1086,f5124]) ).
tff(f5146,plain,
( $less(max_elt1(below1(n1)),n1)
| ~ spl59_83
| spl59_388 ),
inference(subsumption_resolution,[],[f5088,f3902]) ).
tff(f5088,plain,
( $less(n1,0)
| $less(max_elt1(below1(n1)),n1)
| ~ spl59_83 ),
inference(resolution,[],[f3890,f1088]) ).
tff(f5145,plain,
( spl59_490
| ~ spl59_93
| spl59_154 ),
inference(avatar_split_clause,[],[f5140,f1565,f1159,f5142]) ).
tff(f5142,plain,
( spl59_490
<=> $less(max_elt1(below1(sF45)),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_490])]) ).
tff(f5140,plain,
( $less(max_elt1(below1(sF45)),sF45)
| ~ spl59_93
| spl59_154 ),
inference(subsumption_resolution,[],[f5099,f1566]) ).
tff(f5099,plain,
( $less(sF45,0)
| $less(max_elt1(below1(sF45)),sF45)
| ~ spl59_93 ),
inference(resolution,[],[f3890,f1161]) ).
tff(f5139,plain,
( spl59_488
| spl59_489
| ~ spl59_67 ),
inference(avatar_split_clause,[],[f5095,f941,f5136,f5132]) ).
tff(f5132,plain,
( spl59_488
<=> $less(max_elt1(below1(sK26)),sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_488])]) ).
tff(f5095,plain,
( $less(sK26,0)
| $less(max_elt1(below1(sK26)),sK26)
| ~ spl59_67 ),
inference(resolution,[],[f3890,f943]) ).
tff(f5130,plain,
( spl59_486
| spl59_487
| spl59_388 ),
inference(avatar_split_clause,[],[f5122,f3901,f5128,f5124]) ).
tff(f5122,plain,
( ! [X9: $int] :
( ~ mem(int,t2tb1(X9),sF30)
| $less(max_elt1(below1(n1)),n1)
| ~ $less(0,X9) )
| spl59_388 ),
inference(subsumption_resolution,[],[f5103,f3902]) ).
tff(f5103,plain,
! [X9: $int] :
( ~ $less(0,X9)
| $less(n1,0)
| ~ mem(int,t2tb1(X9),sF30)
| $less(max_elt1(below1(n1)),n1) ),
inference(resolution,[],[f3890,f851]) ).
tff(f5121,plain,
spl59_306,
inference(avatar_split_clause,[],[f5086,f2951]) ).
tff(f5086,plain,
$less(max_elt1(below1(1)),1),
inference(interpreted_simplification,[],[f5085]) ).
tff(f5085,plain,
( ~ $less(0,1)
| $less(max_elt1(below1(1)),1)
| $less(1,0) ),
inference(instantiation,[],[f3890]) ).
tff(f5082,plain,
( spl59_86
| ~ spl59_365
| ~ spl59_50 ),
inference(avatar_split_clause,[],[f5080,f815,f3460,f1105]) ).
tff(f3460,plain,
( spl59_365
<=> mem(int,sF44,t2tb(below1(sK27))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_365])]) ).
tff(f815,plain,
( spl59_50
<=> ( sK27 = tb2t1(sF44) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_50])]) ).
tff(f5080,plain,
( ~ mem(int,sF44,t2tb(below1(sK27)))
| ( 0 = sK27 )
| ~ spl59_50 ),
inference(superposition,[],[f3449,f817]) ).
tff(f817,plain,
( ( sK27 = tb2t1(sF44) )
| ~ spl59_50 ),
inference(avatar_component_clause,[],[f815]) ).
tff(f5070,plain,
( spl59_128
| spl59_187
| spl59_127 ),
inference(avatar_split_clause,[],[f5068,f1380,f1890,f1384]) ).
tff(f1384,plain,
( spl59_128
<=> ( sF45 = sK19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_128])]) ).
tff(f1890,plain,
( spl59_187
<=> $less(sK19,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_187])]) ).
tff(f1380,plain,
( spl59_127
<=> $less(sF45,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_127])]) ).
tff(f5068,plain,
( $less(sK19,sF45)
| ( sF45 = sK19 )
| spl59_127 ),
inference(resolution,[],[f1381,f100]) ).
tff(f1381,plain,
( ~ $less(sF45,sK19)
| spl59_127 ),
inference(avatar_component_clause,[],[f1380]) ).
tff(f5069,plain,
( spl59_128
| spl59_374
| spl59_127
| ~ spl59_150 ),
inference(avatar_split_clause,[],[f5065,f1546,f1380,f3632,f1384]) ).
tff(f5065,plain,
( $less(sK27,sF45)
| ( sF45 = sK19 )
| spl59_127
| ~ spl59_150 ),
inference(resolution,[],[f1381,f4476]) ).
tff(f4476,plain,
( ! [X0: $int] :
( $less(X0,sK19)
| ( sK19 = X0 )
| $less(sK27,X0) )
| ~ spl59_150 ),
inference(resolution,[],[f1547,f862]) ).
tff(f5055,plain,
spl59_485,
inference(avatar_split_clause,[],[f5046,f5052]) ).
tff(f5052,plain,
( spl59_485
<=> mem(int,t2tb1(0),t2tb(below1(1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_485])]) ).
tff(f5046,plain,
mem(int,t2tb1(0),t2tb(below1(1))),
inference(resolution,[],[f5017,f420]) ).
tff(f5017,plain,
! [X6: uni] :
( ~ subset(int,t2tb(below1(1)),X6)
| mem(int,t2tb1(0),X6) ),
inference(interpreted_simplification,[],[f5016]) ).
tff(f5016,plain,
! [X6: uni] :
( ~ subset(int,t2tb(below1(1)),X6)
| $less(0,0)
| mem(int,t2tb1(0),X6)
| ~ $less(0,1) ),
inference(instantiation,[],[f3330]) ).
tff(f3330,plain,
! [X6: uni,X4: $int,X5: $int] :
( ~ subset(int,t2tb(below1(X5)),X6)
| $less(X4,0)
| mem(int,t2tb1(X4),X6)
| ~ $less(X4,X5) ),
inference(resolution,[],[f411,f393]) ).
tff(f411,plain,
! [X0: $int,X1: $int] :
( mem(int,t2tb1(X0),t2tb(below1(X1)))
| ~ $less(X0,X1)
| $less(X0,0) ),
inference(cnf_transformation,[],[f288]) ).
tff(f5015,plain,
( ~ spl59_483
| spl59_484
| spl59_217
| ~ spl59_11
| ~ spl59_150 ),
inference(avatar_split_clause,[],[f5006,f1546,f614,f2081,f5012,f5008]) ).
tff(f5008,plain,
( spl59_483
<=> mem(int,sF53,sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_483])]) ).
tff(f5012,plain,
( spl59_484
<=> ( n1 = sK19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_484])]) ).
tff(f5006,plain,
( $less(sK27,n1)
| ( n1 = sK19 )
| ~ mem(int,sF53,sF30)
| ~ spl59_11
| ~ spl59_150 ),
inference(forward_demodulation,[],[f4998,f616]) ).
tff(f4998,plain,
( ( n1 = sK19 )
| $less(sK27,n1)
| ~ mem(int,t2tb1(sK19),sF30)
| ~ spl59_150 ),
inference(resolution,[],[f4476,f1083]) ).
tff(f1083,plain,
! [X0: $int] :
( ~ $less(n1,X0)
| ~ mem(int,t2tb1(X0),sF30) ),
inference(resolution,[],[f851,f98]) ).
tff(f5005,plain,
( spl59_482
| spl59_452
| spl59_80
| ~ spl59_150 ),
inference(avatar_split_clause,[],[f4999,f1546,f1061,f4484,f5002]) ).
tff(f5002,plain,
( spl59_482
<=> $less(sK27,sK17(0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_482])]) ).
tff(f4484,plain,
( spl59_452
<=> ( sK19 = sK17(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_452])]) ).
tff(f1061,plain,
( spl59_80
<=> $less(sK17(0),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_80])]) ).
tff(f4999,plain,
( ( sK19 = sK17(0) )
| $less(sK27,sK17(0))
| spl59_80
| ~ spl59_150 ),
inference(resolution,[],[f4476,f1062]) ).
tff(f1062,plain,
( ~ $less(sK17(0),sK19)
| spl59_80 ),
inference(avatar_component_clause,[],[f1061]) ).
tff(f4928,plain,
( spl59_276
| ~ spl59_5
| ~ spl59_14
| spl59_141 ),
inference(avatar_split_clause,[],[f4923,f1460,f629,f584,f2679]) ).
tff(f629,plain,
( spl59_14
<=> ( t2tb(sK10) = sF30 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_14])]) ).
tff(f4923,plain,
( mem(int,t2tb1(max_elt1(sK10)),sF30)
| ~ spl59_5
| ~ spl59_14
| spl59_141 ),
inference(resolution,[],[f4914,f420]) ).
tff(f4914,plain,
( ! [X2: uni] :
( ~ subset(int,sF30,X2)
| mem(int,t2tb1(max_elt1(sK10)),X2) )
| ~ spl59_5
| ~ spl59_14
| spl59_141 ),
inference(subsumption_resolution,[],[f4913,f1462]) ).
tff(f4913,plain,
( ! [X2: uni] :
( ~ subset(int,sF30,X2)
| ( 0 = sF35 )
| mem(int,t2tb1(max_elt1(sK10)),X2) )
| ~ spl59_5
| ~ spl59_14 ),
inference(forward_demodulation,[],[f4905,f586]) ).
tff(f4905,plain,
( ! [X2: uni] :
( ( 0 = cardinal1(int,sF30) )
| ~ subset(int,sF30,X2)
| mem(int,t2tb1(max_elt1(sK10)),X2) )
| ~ spl59_14 ),
inference(superposition,[],[f2665,f631]) ).
tff(f631,plain,
( ( t2tb(sK10) = sF30 )
| ~ spl59_14 ),
inference(avatar_component_clause,[],[f629]) ).
tff(f2665,plain,
! [X2: set_int,X3: uni] :
( ~ subset(int,t2tb(X2),X3)
| mem(int,t2tb1(max_elt1(X2)),X3)
| ( 0 = cardinal1(int,t2tb(X2)) ) ),
inference(resolution,[],[f2658,f393]) ).
tff(f4922,plain,
( spl59_115
| spl59_481
| ~ spl59_35 ),
inference(avatar_split_clause,[],[f4906,f734,f4920,f1298]) ).
tff(f4920,plain,
( spl59_481
<=> ! [X3: uni] :
( ~ subset(int,sF32,X3)
| mem(int,t2tb1(max_elt1(sK14)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_481])]) ).
tff(f734,plain,
( spl59_35
<=> ( sF32 = t2tb(sK14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_35])]) ).
tff(f4906,plain,
( ! [X3: uni] :
( ~ subset(int,sF32,X3)
| mem(int,t2tb1(max_elt1(sK14)),X3)
| ( 0 = cardinal1(int,sF32) ) )
| ~ spl59_35 ),
inference(superposition,[],[f2665,f736]) ).
tff(f736,plain,
( ( sF32 = t2tb(sK14) )
| ~ spl59_35 ),
inference(avatar_component_clause,[],[f734]) ).
tff(f4918,plain,
( spl59_117
| spl59_480
| ~ spl59_32 ),
inference(avatar_split_clause,[],[f4907,f719,f4916,f1310]) ).
tff(f4916,plain,
( spl59_480
<=> ! [X4: uni] :
( ~ subset(int,sF33,X4)
| mem(int,t2tb1(max_elt1(sK15)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_480])]) ).
tff(f719,plain,
( spl59_32
<=> ( t2tb(sK15) = sF33 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_32])]) ).
tff(f4907,plain,
( ! [X4: uni] :
( ~ subset(int,sF33,X4)
| mem(int,t2tb1(max_elt1(sK15)),X4)
| ( 0 = cardinal1(int,sF33) ) )
| ~ spl59_32 ),
inference(superposition,[],[f2665,f721]) ).
tff(f721,plain,
( ( t2tb(sK15) = sF33 )
| ~ spl59_32 ),
inference(avatar_component_clause,[],[f719]) ).
tff(f4912,plain,
( spl59_113
| spl59_479
| ~ spl59_16 ),
inference(avatar_split_clause,[],[f4908,f639,f4910,f1289]) ).
tff(f4910,plain,
( spl59_479
<=> ! [X5: uni] :
( ~ subset(int,sF37,X5)
| mem(int,t2tb1(max_elt1(sK20)),X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_479])]) ).
tff(f4908,plain,
( ! [X5: uni] :
( ~ subset(int,sF37,X5)
| mem(int,t2tb1(max_elt1(sK20)),X5)
| ( 0 = cardinal1(int,sF37) ) )
| ~ spl59_16 ),
inference(superposition,[],[f2665,f641]) ).
tff(f4840,plain,
( spl59_111
| ~ spl59_5
| ~ spl59_14
| spl59_141 ),
inference(avatar_split_clause,[],[f4837,f1460,f629,f584,f1277]) ).
tff(f4837,plain,
( mem(int,t2tb1(min_elt1(sK10)),sF30)
| ~ spl59_5
| ~ spl59_14
| spl59_141 ),
inference(resolution,[],[f4822,f420]) ).
tff(f4822,plain,
( ! [X2: uni] :
( ~ subset(int,sF30,X2)
| mem(int,t2tb1(min_elt1(sK10)),X2) )
| ~ spl59_5
| ~ spl59_14
| spl59_141 ),
inference(subsumption_resolution,[],[f4821,f1462]) ).
tff(f4821,plain,
( ! [X2: uni] :
( ~ subset(int,sF30,X2)
| mem(int,t2tb1(min_elt1(sK10)),X2)
| ( 0 = sF35 ) )
| ~ spl59_5
| ~ spl59_14 ),
inference(forward_demodulation,[],[f4817,f586]) ).
tff(f4817,plain,
( ! [X2: uni] :
( mem(int,t2tb1(min_elt1(sK10)),X2)
| ~ subset(int,sF30,X2)
| ( 0 = cardinal1(int,sF30) ) )
| ~ spl59_14 ),
inference(superposition,[],[f1269,f631]) ).
tff(f1269,plain,
! [X0: set_int,X1: uni] :
( ~ subset(int,t2tb(X0),X1)
| ( 0 = cardinal1(int,t2tb(X0)) )
| mem(int,t2tb1(min_elt1(X0)),X1) ),
inference(resolution,[],[f935,f393]) ).
tff(f4836,plain,
( spl59_478
| spl59_115
| ~ spl59_35 ),
inference(avatar_split_clause,[],[f4818,f734,f1298,f4834]) ).
tff(f4834,plain,
( spl59_478
<=> ! [X3: uni] :
( mem(int,t2tb1(min_elt1(sK14)),X3)
| ~ subset(int,sF32,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_478])]) ).
tff(f4818,plain,
( ! [X3: uni] :
( ( 0 = cardinal1(int,sF32) )
| mem(int,t2tb1(min_elt1(sK14)),X3)
| ~ subset(int,sF32,X3) )
| ~ spl59_35 ),
inference(superposition,[],[f1269,f736]) ).
tff(f4832,plain,
( spl59_477
| spl59_113
| ~ spl59_16
| ~ spl59_26
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f4828,f759,f689,f639,f1289,f4830]) ).
tff(f4830,plain,
( spl59_477
<=> ! [X5: uni] :
( ~ subset(int,sF37,X5)
| mem(int,sF46,X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_477])]) ).
tff(f4828,plain,
( ! [X5: uni] :
( ( 0 = cardinal1(int,sF37) )
| ~ subset(int,sF37,X5)
| mem(int,sF46,X5) )
| ~ spl59_16
| ~ spl59_26
| ~ spl59_40 ),
inference(forward_demodulation,[],[f4827,f761]) ).
tff(f4827,plain,
( ! [X5: uni] :
( ~ subset(int,sF37,X5)
| mem(int,t2tb1(sF45),X5)
| ( 0 = cardinal1(int,sF37) ) )
| ~ spl59_16
| ~ spl59_26 ),
inference(forward_demodulation,[],[f4820,f691]) ).
tff(f4820,plain,
( ! [X5: uni] :
( ~ subset(int,sF37,X5)
| mem(int,t2tb1(min_elt1(sK20)),X5)
| ( 0 = cardinal1(int,sF37) ) )
| ~ spl59_16 ),
inference(superposition,[],[f1269,f641]) ).
tff(f4826,plain,
( spl59_117
| spl59_476
| ~ spl59_32 ),
inference(avatar_split_clause,[],[f4819,f719,f4824,f1310]) ).
tff(f4824,plain,
( spl59_476
<=> ! [X4: uni] :
( mem(int,t2tb1(min_elt1(sK15)),X4)
| ~ subset(int,sF33,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_476])]) ).
tff(f4819,plain,
( ! [X4: uni] :
( mem(int,t2tb1(min_elt1(sK15)),X4)
| ~ subset(int,sF33,X4)
| ( 0 = cardinal1(int,sF33) ) )
| ~ spl59_32 ),
inference(superposition,[],[f1269,f721]) ).
tff(f4812,plain,
( spl59_224
| spl59_475
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f4784,f804,f4809,f2159]) ).
tff(f4784,plain,
( mem(int,sK6(int,sF39),sF30)
| ( 0 = cardinal1(int,sF39) )
| ~ spl59_49 ),
inference(superposition,[],[f1009,f806]) ).
tff(f1009,plain,
! [X6: uni,X4: ty,X5: uni] :
( ( 0 = cardinal1(X4,diff(X4,X5,X6)) )
| mem(X4,sK6(X4,diff(X4,X5,X6)),X5) ),
inference(resolution,[],[f909,f390]) ).
tff(f4806,plain,
( spl59_137
| spl59_474
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f4783,f794,f4803,f1436]) ).
tff(f4783,plain,
( mem(int,sK6(int,sF41),sF40)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_47 ),
inference(superposition,[],[f1009,f796]) ).
tff(f4801,plain,
( spl59_199
| spl59_473
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f4782,f724,f4798,f1970]) ).
tff(f4782,plain,
( mem(int,sK6(int,sF40),sF39)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33 ),
inference(superposition,[],[f1009,f726]) ).
tff(f4781,plain,
( spl59_224
| ~ spl59_226
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f4776,f804,f2168,f2159]) ).
tff(f2168,plain,
( spl59_226
<=> mem(int,sK6(int,sF39),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_226])]) ).
tff(f4776,plain,
( ~ mem(int,sK6(int,sF39),sF33)
| ( 0 = cardinal1(int,sF39) )
| ~ spl59_49 ),
inference(superposition,[],[f1008,f806]) ).
tff(f1008,plain,
! [X2: uni,X3: uni,X1: ty] :
( ~ mem(X1,sK6(X1,diff(X1,X2,X3)),X3)
| ( 0 = cardinal1(X1,diff(X1,X2,X3)) ) ),
inference(resolution,[],[f909,f391]) ).
tff(f391,plain,
! [X2: uni,X3: uni,X0: ty,X1: uni] :
( ~ mem(X0,X1,diff(X0,X3,X2))
| ~ mem(X0,X1,X2) ),
inference(cnf_transformation,[],[f276]) ).
tff(f4780,plain,
( ~ spl59_202
| spl59_199
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f4774,f724,f1970,f1984]) ).
tff(f1984,plain,
( spl59_202
<=> mem(int,sK6(int,sF40),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_202])]) ).
tff(f4774,plain,
( ( 0 = cardinal1(int,sF40) )
| ~ mem(int,sK6(int,sF40),sF32)
| ~ spl59_33 ),
inference(superposition,[],[f1008,f726]) ).
tff(f4778,plain,
( ~ spl59_213
| spl59_137
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f4775,f794,f1436,f2048]) ).
tff(f2048,plain,
( spl59_213
<=> mem(int,sK6(int,sF41),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_213])]) ).
tff(f4775,plain,
( ( 0 = cardinal1(int,sF41) )
| ~ mem(int,sK6(int,sF41),sF37)
| ~ spl59_47 ),
inference(superposition,[],[f1008,f796]) ).
tff(f4757,plain,
( spl59_472
| spl59_224
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f4730,f804,f2159,f4754]) ).
tff(f4730,plain,
( ( 0 = cardinal1(int,sF39) )
| mem(int,choose(int,sF39),sF30)
| ~ spl59_49 ),
inference(superposition,[],[f974,f806]) ).
tff(f974,plain,
! [X6: uni,X4: ty,X5: uni] :
( ( 0 = cardinal1(X4,diff(X4,X5,X6)) )
| mem(X4,choose(X4,diff(X4,X5,X6)),X5) ),
inference(resolution,[],[f908,f390]) ).
tff(f4752,plain,
( spl59_199
| spl59_471
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f4728,f724,f4749,f1970]) ).
tff(f4728,plain,
( mem(int,choose(int,sF40),sF39)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33 ),
inference(superposition,[],[f974,f726]) ).
tff(f4747,plain,
( spl59_470
| spl59_137
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f4729,f794,f1436,f4744]) ).
tff(f4729,plain,
( ( 0 = cardinal1(int,sF41) )
| mem(int,choose(int,sF41),sF40)
| ~ spl59_47 ),
inference(superposition,[],[f974,f796]) ).
tff(f4723,plain,
( spl59_469
| spl59_327 ),
inference(avatar_split_clause,[],[f4717,f3092,f4720]) ).
tff(f4717,plain,
( $less(sK7(1,sK24),1)
| spl59_327 ),
inference(resolution,[],[f3093,f431]) ).
tff(f4713,plain,
( spl59_224
| ~ spl59_227
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f4710,f804,f2173,f2159]) ).
tff(f2173,plain,
( spl59_227
<=> mem(int,choose(int,sF39),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_227])]) ).
tff(f4710,plain,
( ~ mem(int,choose(int,sF39),sF33)
| ( 0 = cardinal1(int,sF39) )
| ~ spl59_49 ),
inference(superposition,[],[f973,f806]) ).
tff(f973,plain,
! [X2: uni,X3: uni,X1: ty] :
( ~ mem(X1,choose(X1,diff(X1,X2,X3)),X3)
| ( 0 = cardinal1(X1,diff(X1,X2,X3)) ) ),
inference(resolution,[],[f908,f391]) ).
tff(f4712,plain,
( spl59_137
| ~ spl59_212
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f4709,f794,f2043,f1436]) ).
tff(f2043,plain,
( spl59_212
<=> mem(int,choose(int,sF41),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_212])]) ).
tff(f4709,plain,
( ~ mem(int,choose(int,sF41),sF37)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_47 ),
inference(superposition,[],[f973,f796]) ).
tff(f4711,plain,
( ~ spl59_200
| spl59_199
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f4708,f724,f1970,f1974]) ).
tff(f1974,plain,
( spl59_200
<=> mem(int,choose(int,sF40),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_200])]) ).
tff(f4708,plain,
( ( 0 = cardinal1(int,sF40) )
| ~ mem(int,choose(int,sF40),sF32)
| ~ spl59_33 ),
inference(superposition,[],[f973,f726]) ).
tff(f4688,plain,
( spl59_465
| spl59_468
| ~ spl59_124
| spl59_125 ),
inference(avatar_split_clause,[],[f4683,f1365,f1356,f4685,f4662]) ).
tff(f4685,plain,
( spl59_468
<=> $less(min_elt1(below1(sK18(0))),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_468])]) ).
tff(f1356,plain,
( spl59_124
<=> $less(sK18(0),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_124])]) ).
tff(f1365,plain,
( spl59_125
<=> $less(sK18(0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_125])]) ).
tff(f4683,plain,
( $less(min_elt1(below1(sK18(0))),sK19)
| ( 0 = sK18(0) )
| ~ spl59_124
| spl59_125 ),
inference(subsumption_resolution,[],[f4675,f1367]) ).
tff(f1367,plain,
( ~ $less(sK18(0),0)
| spl59_125 ),
inference(avatar_component_clause,[],[f1365]) ).
tff(f4675,plain,
( $less(min_elt1(below1(sK18(0))),sK19)
| $less(sK18(0),0)
| ( 0 = sK18(0) )
| ~ spl59_124 ),
inference(resolution,[],[f4642,f2694]) ).
tff(f4642,plain,
( ! [X1: $int] :
( ~ $less(X1,sK18(0))
| $less(X1,sK19) )
| ~ spl59_124 ),
inference(resolution,[],[f1358,f99]) ).
tff(f1358,plain,
( $less(sK18(0),sK19)
| ~ spl59_124 ),
inference(avatar_component_clause,[],[f1356]) ).
tff(f4682,plain,
( spl59_465
| spl59_467
| ~ spl59_124
| spl59_125 ),
inference(avatar_split_clause,[],[f4677,f1365,f1356,f4679,f4662]) ).
tff(f4679,plain,
( spl59_467
<=> $less(max_elt1(below1(sK18(0))),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_467])]) ).
tff(f4677,plain,
( $less(max_elt1(below1(sK18(0))),sK19)
| ( 0 = sK18(0) )
| ~ spl59_124
| spl59_125 ),
inference(subsumption_resolution,[],[f4676,f1367]) ).
tff(f4676,plain,
( ( 0 = sK18(0) )
| $less(sK18(0),0)
| $less(max_elt1(below1(sK18(0))),sK19)
| ~ spl59_124 ),
inference(resolution,[],[f4642,f2772]) ).
tff(f4672,plain,
( spl59_466
| spl59_326 ),
inference(avatar_split_clause,[],[f4667,f3087,f4669]) ).
tff(f3087,plain,
( spl59_326
<=> partial_solution1(1,sK11) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_326])]) ).
tff(f4667,plain,
( $less(sK7(1,sK11),1)
| spl59_326 ),
inference(resolution,[],[f3088,f431]) ).
tff(f3088,plain,
( ~ partial_solution1(1,sK11)
| spl59_326 ),
inference(avatar_component_clause,[],[f3087]) ).
tff(f4665,plain,
( spl59_464
| spl59_465
| spl59_125 ),
inference(avatar_split_clause,[],[f4656,f1365,f4662,f4658]) ).
tff(f4656,plain,
( ( 0 = sK18(0) )
| $less(0,sK18(0))
| spl59_125 ),
inference(resolution,[],[f1367,f100]) ).
tff(f4653,plain,
( spl59_462
| spl59_463
| spl59_236 ),
inference(avatar_split_clause,[],[f4644,f2248,f4650,f4646]) ).
tff(f4650,plain,
( spl59_463
<=> ( sF45 = sK23 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_463])]) ).
tff(f2248,plain,
( spl59_236
<=> $less(sF45,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_236])]) ).
tff(f4644,plain,
( ( sF45 = sK23 )
| $less(sK23,sF45)
| spl59_236 ),
inference(resolution,[],[f2249,f100]) ).
tff(f2249,plain,
( ~ $less(sF45,sK23)
| spl59_236 ),
inference(avatar_component_clause,[],[f2248]) ).
tff(f4640,plain,
( spl59_461
| ~ spl59_228 ),
inference(avatar_split_clause,[],[f4632,f2184,f4637]) ).
tff(f4637,plain,
( spl59_461
<=> $less(-2,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_461])]) ).
tff(f2184,plain,
( spl59_228
<=> $less(-1,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_228])]) ).
tff(f4632,plain,
( $less(-2,sK9)
| ~ spl59_228 ),
inference(interpreted_simplification,[],[f4631]) ).
tff(f4631,plain,
( ~ $less(-2,-1)
| $less(-2,sK9)
| ~ spl59_228 ),
inference(instantiation,[],[f4623]) ).
tff(f4623,plain,
( ! [X1: $int] :
( ~ $less(X1,-1)
| $less(X1,sK9) )
| ~ spl59_228 ),
inference(resolution,[],[f2186,f99]) ).
tff(f2186,plain,
( $less(-1,sK9)
| ~ spl59_228 ),
inference(avatar_component_clause,[],[f2184]) ).
tff(f4630,plain,
( spl59_395
| spl59_394
| ~ spl59_79 ),
inference(avatar_split_clause,[],[f4625,f1057,f3974,f3978]) ).
tff(f3978,plain,
( spl59_395
<=> ( 0 = sK17(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_395])]) ).
tff(f3974,plain,
( spl59_394
<=> $less(0,sK17(0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_394])]) ).
tff(f4625,plain,
( ~ mem(int,t2tb1(0),sF33)
| $less(0,sK17(0))
| ( 0 = sK17(0) ) ),
inference(interpreted_simplification,[],[f4624]) ).
tff(f4624,plain,
( $less(0,sK17(0))
| ( 0 = sK17(0) )
| ~ mem(int,t2tb1(0),sF33)
| $less(0,0) ),
inference(instantiation,[],[f1067]) ).
tff(f1067,plain,
! [X0: $int] :
( $less(0,sK17(X0))
| ( 0 = sK17(X0) )
| ~ mem(int,t2tb1(X0),sF33)
| $less(X0,0) ),
inference(resolution,[],[f509,f100]) ).
tff(f509,plain,
! [X10: $int] :
( ~ $less(sK17(X10),0)
| $less(X10,0)
| ~ mem(int,t2tb1(X10),sF33) ),
inference(definition_folding,[],[f468,f505]) ).
tff(f468,plain,
! [X10: $int] :
( ~ mem(int,t2tb1(X10),t2tb(sK15))
| ~ $less(sK17(X10),0)
| $less(X10,0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f4621,plain,
( spl59_460
| ~ spl59_317 ),
inference(avatar_split_clause,[],[f4610,f3016,f4618]) ).
tff(f4618,plain,
( spl59_460
<=> $less(min_elt1(below1(1)),sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_460])]) ).
tff(f4610,plain,
( $less(min_elt1(below1(1)),sK27)
| ~ spl59_317 ),
inference(evaluation,[],[f4608]) ).
tff(f4608,plain,
( ( 0 = 1 )
| $less(1,0)
| $less(min_elt1(below1(1)),sK27)
| ~ spl59_317 ),
inference(resolution,[],[f4496,f2694]) ).
tff(f4496,plain,
( ! [X1: $int] :
( ~ $less(X1,1)
| $less(X1,sK27) )
| ~ spl59_317 ),
inference(resolution,[],[f3018,f99]) ).
tff(f4616,plain,
( spl59_459
| ~ spl59_317 ),
inference(avatar_split_clause,[],[f4611,f3016,f4613]) ).
tff(f4613,plain,
( spl59_459
<=> $less(max_elt1(below1(1)),sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_459])]) ).
tff(f4611,plain,
( $less(max_elt1(below1(1)),sK27)
| ~ spl59_317 ),
inference(evaluation,[],[f4609]) ).
tff(f4609,plain,
( $less(1,0)
| ( 0 = 1 )
| $less(max_elt1(below1(1)),sK27)
| ~ spl59_317 ),
inference(resolution,[],[f4496,f2772]) ).
tff(f4603,plain,
( spl59_457
| spl59_458 ),
inference(avatar_split_clause,[],[f4593,f4600,f4597]) ).
tff(f4597,plain,
( spl59_457
<=> ! [X2: uni] : ~ mem(int,X2,t2tb(below1(0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_457])]) ).
tff(f4600,plain,
( spl59_458
<=> ( 1 = cardinal1(int,t2tb(below1(0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_458])]) ).
tff(f4593,plain,
! [X2: uni] :
( ( 1 = cardinal1(int,t2tb(below1(0))) )
| ~ mem(int,X2,t2tb(below1(0))) ),
inference(evaluation,[],[f4584]) ).
tff(f4584,plain,
! [X2: uni] :
( ( $sum(1,0) = cardinal1(int,t2tb(below1(0))) )
| ~ mem(int,X2,t2tb(below1(0))) ),
inference(superposition,[],[f354,f4473]) ).
tff(f4473,plain,
! [X0: uni] : ( 0 = cardinal1(int,remove(int,X0,t2tb(below1(0)))) ),
inference(resolution,[],[f3986,f863]) ).
tff(f863,plain,
! [X6: uni,X5: ty] :
( $less(0,cardinal1(X5,X6))
| ( 0 = cardinal1(X5,X6) ) ),
inference(resolution,[],[f100,f319]) ).
tff(f319,plain,
! [X0: uni,X1: ty] : ~ $less(cardinal1(X1,X0),0),
inference(cnf_transformation,[],[f227]) ).
tff(f227,plain,
! [X0: uni,X1: ty] : ~ $less(cardinal1(X1,X0),0),
inference(rectify,[],[f122]) ).
tff(f122,plain,
! [X1: uni,X0: ty] : ~ $less(cardinal1(X0,X1),0),
inference(rectify,[],[f79]) ).
tff(f79,plain,
! [X0: ty,X10: uni] : ~ $less(cardinal1(X0,X10),0),
inference(theory_normalization,[],[f34]) ).
tff(f34,axiom,
! [X0: ty,X10: uni] : $lesseq(0,cardinal1(X0,X10)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cardinal_nonneg) ).
tff(f3986,plain,
! [X3: uni] : ~ $less(0,cardinal1(int,remove(int,X3,t2tb(below1(0))))),
inference(resolution,[],[f3848,f322]) ).
tff(f322,plain,
! [X2: uni,X0: ty,X1: uni] : subset(X0,remove(X0,X1,X2),X2),
inference(cnf_transformation,[],[f230]) ).
tff(f230,plain,
! [X0: ty,X1: uni,X2: uni] : subset(X0,remove(X0,X1,X2),X2),
inference(rectify,[],[f152]) ).
tff(f152,plain,
! [X1: ty,X2: uni,X0: uni] : subset(X1,remove(X1,X2,X0),X0),
inference(rectify,[],[f24]) ).
tff(f24,axiom,
! [X10: uni,X0: ty,X1: uni] : subset(X0,remove(X0,X1,X10),X10),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',subset_remove) ).
tff(f3848,plain,
! [X5: uni] :
( ~ subset(int,X5,t2tb(below1(0)))
| ~ $less(0,cardinal1(int,X5)) ),
inference(interpreted_simplification,[],[f3847]) ).
tff(f3847,plain,
! [X5: uni] :
( ~ subset(int,X5,t2tb(below1(0)))
| $less(0,0)
| ~ $less(0,cardinal1(int,X5)) ),
inference(instantiation,[],[f2389]) ).
tff(f2389,plain,
! [X4: $int,X5: uni] :
( ~ subset(int,X5,t2tb(below1(X4)))
| $less(X4,0)
| ~ $less(X4,cardinal1(int,X5)) ),
inference(superposition,[],[f402,f367]) ).
tff(f4581,plain,
( spl59_384
| ~ spl59_75
| spl59_383 ),
inference(avatar_split_clause,[],[f4576,f3802,f1014,f3806]) ).
tff(f3806,plain,
( spl59_384
<=> $less(0,sK16(0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_384])]) ).
tff(f3802,plain,
( spl59_383
<=> ( 0 = sK16(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_383])]) ).
tff(f4576,plain,
( ( 0 = sK16(0) )
| ~ mem(int,t2tb1(0),sF32)
| $less(0,sK16(0)) ),
inference(interpreted_simplification,[],[f4575]) ).
tff(f4575,plain,
( $less(0,sK16(0))
| ~ mem(int,t2tb1(0),sF32)
| ( 0 = sK16(0) )
| $less(0,0) ),
inference(instantiation,[],[f1012]) ).
tff(f1012,plain,
! [X0: $int] :
( $less(0,sK16(X0))
| ~ mem(int,t2tb1(X0),sF32)
| ( 0 = sK16(X0) )
| $less(X0,0) ),
inference(resolution,[],[f502,f100]) ).
tff(f502,plain,
! [X7: $int] :
( ~ $less(sK16(X7),0)
| ~ mem(int,t2tb1(X7),sF32)
| $less(X7,0) ),
inference(definition_folding,[],[f473,f500]) ).
tff(f500,plain,
sF32 = t2tb(sK14),
introduced(function_definition,[]) ).
tff(f473,plain,
! [X7: $int] :
( ~ mem(int,t2tb1(X7),t2tb(sK14))
| ~ $less(sK16(X7),0)
| $less(X7,0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f4533,plain,
( spl59_284
| spl59_86
| spl59_149
| ~ spl59_150 ),
inference(avatar_split_clause,[],[f4532,f1546,f1542,f1105,f2763]) ).
tff(f2763,plain,
( spl59_284
<=> $less(min_elt1(below1(sK27)),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_284])]) ).
tff(f4532,plain,
( ( 0 = sK27 )
| $less(min_elt1(below1(sK27)),sK19)
| spl59_149
| ~ spl59_150 ),
inference(subsumption_resolution,[],[f4528,f1543]) ).
tff(f4528,plain,
( $less(min_elt1(below1(sK27)),sK19)
| $less(sK27,0)
| ( 0 = sK27 )
| ~ spl59_150 ),
inference(resolution,[],[f4477,f2694]) ).
tff(f4477,plain,
( ! [X1: $int] :
( ~ $less(X1,sK27)
| $less(X1,sK19) )
| ~ spl59_150 ),
inference(resolution,[],[f1547,f99]) ).
tff(f4531,plain,
( spl59_86
| spl59_312
| spl59_149
| ~ spl59_150 ),
inference(avatar_split_clause,[],[f4530,f1546,f1542,f2982,f1105]) ).
tff(f2982,plain,
( spl59_312
<=> $less(max_elt1(below1(sK27)),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_312])]) ).
tff(f4530,plain,
( $less(max_elt1(below1(sK27)),sK19)
| ( 0 = sK27 )
| spl59_149
| ~ spl59_150 ),
inference(subsumption_resolution,[],[f4529,f1543]) ).
tff(f4529,plain,
( ( 0 = sK27 )
| $less(sK27,0)
| $less(max_elt1(below1(sK27)),sK19)
| ~ spl59_150 ),
inference(resolution,[],[f4477,f2772]) ).
tff(f4524,plain,
( spl59_358
| spl59_456
| spl59_230 ),
inference(avatar_split_clause,[],[f4519,f2194,f4521,f3376]) ).
tff(f3376,plain,
( spl59_358
<=> $less(sK9,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_358])]) ).
tff(f4521,plain,
( spl59_456
<=> ( sF45 = sK9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_456])]) ).
tff(f2194,plain,
( spl59_230
<=> $less(sF45,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_230])]) ).
tff(f4519,plain,
( ( sF45 = sK9 )
| $less(sK9,sF45)
| spl59_230 ),
inference(resolution,[],[f2195,f100]) ).
tff(f2195,plain,
( ~ $less(sF45,sK9)
| spl59_230 ),
inference(avatar_component_clause,[],[f2194]) ).
tff(f4517,plain,
( spl59_455
| spl59_343
| spl59_222 ),
inference(avatar_split_clause,[],[f4512,f2123,f3226,f4514]) ).
tff(f4514,plain,
( spl59_455
<=> ( sF45 = sF43 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_455])]) ).
tff(f3226,plain,
( spl59_343
<=> $less(sF43,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_343])]) ).
tff(f2123,plain,
( spl59_222
<=> $less(sF45,sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_222])]) ).
tff(f4512,plain,
( $less(sF43,sF45)
| ( sF45 = sF43 )
| spl59_222 ),
inference(resolution,[],[f2124,f100]) ).
tff(f2124,plain,
( ~ $less(sF45,sF43)
| spl59_222 ),
inference(avatar_component_clause,[],[f2123]) ).
tff(f4510,plain,
( spl59_113
| spl59_454
| ~ spl59_10 ),
inference(avatar_split_clause,[],[f4505,f609,f4507,f1289]) ).
tff(f4507,plain,
( spl59_454
<=> mem(int,sK6(int,sF37),sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_454])]) ).
tff(f4505,plain,
( mem(int,sK6(int,sF37),sF40)
| ( 0 = cardinal1(int,sF37) )
| ~ spl59_10 ),
inference(resolution,[],[f1196,f611]) ).
tff(f4498,plain,
( spl59_395
| spl59_394
| spl59_81 ),
inference(avatar_split_clause,[],[f4497,f1069,f3974,f3978]) ).
tff(f1069,plain,
( spl59_81
<=> $less(sK17(0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_81])]) ).
tff(f4497,plain,
( $less(0,sK17(0))
| ( 0 = sK17(0) )
| spl59_81 ),
inference(resolution,[],[f1071,f100]) ).
tff(f1071,plain,
( ~ $less(sK17(0),0)
| spl59_81 ),
inference(avatar_component_clause,[],[f1069]) ).
tff(f4494,plain,
( ~ spl59_79
| spl59_80 ),
inference(avatar_split_clause,[],[f4482,f1061,f1057]) ).
tff(f4482,plain,
( ~ mem(int,t2tb1(0),sF33)
| spl59_80 ),
inference(evaluation,[],[f4478]) ).
tff(f4478,plain,
( $less(0,0)
| ~ mem(int,t2tb1(0),sF33)
| spl59_80 ),
inference(resolution,[],[f1062,f506]) ).
tff(f506,plain,
! [X10: $int] :
( $less(sK17(X10),sK19)
| ~ mem(int,t2tb1(X10),sF33)
| $less(X10,0) ),
inference(definition_folding,[],[f486,f505]) ).
tff(f486,plain,
! [X10: $int] :
( ~ mem(int,t2tb1(X10),t2tb(sK15))
| $less(sK17(X10),sK19)
| $less(X10,0) ),
inference(definition_unfolding,[],[f470,f438]) ).
tff(f470,plain,
! [X10: $int] :
( ~ mem(int,t2tb1(X10),t2tb(sK15))
| $less(sK17(X10),sK13)
| $less(X10,0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f4493,plain,
( spl59_452
| spl59_394
| ~ spl59_56
| spl59_80 ),
inference(avatar_split_clause,[],[f4479,f1061,f872,f3974,f4484]) ).
tff(f4479,plain,
( $less(0,sK17(0))
| ( sK19 = sK17(0) )
| ~ spl59_56
| spl59_80 ),
inference(resolution,[],[f1062,f2580]) ).
tff(f2580,plain,
( ! [X20: $int] :
( $less(X20,sK19)
| ( sK19 = X20 )
| $less(0,X20) )
| ~ spl59_56 ),
inference(resolution,[],[f862,f874]) ).
tff(f4492,plain,
( spl59_394
| spl59_395
| ~ spl59_56
| spl59_80 ),
inference(avatar_split_clause,[],[f4480,f1061,f872,f3978,f3974]) ).
tff(f4480,plain,
( ( 0 = sK17(0) )
| $less(0,sK17(0))
| ~ spl59_56
| spl59_80 ),
inference(resolution,[],[f1062,f959]) ).
tff(f959,plain,
( ! [X0: $int] :
( $less(X0,sK19)
| ( 0 = X0 )
| $less(0,X0) )
| ~ spl59_56 ),
inference(resolution,[],[f917,f100]) ).
tff(f4491,plain,
( spl59_452
| spl59_453
| spl59_80 ),
inference(avatar_split_clause,[],[f4481,f1061,f4488,f4484]) ).
tff(f4488,plain,
( spl59_453
<=> $less(sK19,sK17(0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_453])]) ).
tff(f4481,plain,
( $less(sK19,sK17(0))
| ( sK19 = sK17(0) )
| spl59_80 ),
inference(resolution,[],[f1062,f100]) ).
tff(f4464,plain,
( spl59_451
| spl59_113
| ~ spl59_10 ),
inference(avatar_split_clause,[],[f4459,f609,f1289,f4461]) ).
tff(f4461,plain,
( spl59_451
<=> mem(int,choose(int,sF37),sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_451])]) ).
tff(f4459,plain,
( ( 0 = cardinal1(int,sF37) )
| mem(int,choose(int,sF37),sF40)
| ~ spl59_10 ),
inference(resolution,[],[f1195,f611]) ).
tff(f4450,plain,
( spl59_450
| spl59_19
| ~ spl59_23
| ~ spl59_30
| ~ spl59_48
| ~ spl59_152 ),
inference(avatar_split_clause,[],[f4445,f1556,f799,f709,f674,f654,f4447]) ).
tff(f4447,plain,
( spl59_450
<=> $less(tb2t1(get(int,int,sF31,sF49)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_450])]) ).
tff(f799,plain,
( spl59_48
<=> partial_solution1(sK19,sK11) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_48])]) ).
tff(f4445,plain,
( $less(tb2t1(get(int,int,sF31,sF49)),n1)
| spl59_19
| ~ spl59_23
| ~ spl59_30
| ~ spl59_48
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f4444,f656]) ).
tff(f4444,plain,
( $less(tb2t1(get(int,int,sF31,sF49)),n1)
| $less(sK28,0)
| ~ spl59_23
| ~ spl59_30
| ~ spl59_48
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f4423,f1557]) ).
tff(f4423,plain,
( ~ $less(sK28,sK19)
| $less(tb2t1(get(int,int,sF31,sF49)),n1)
| $less(sK28,0)
| ~ spl59_23
| ~ spl59_30
| ~ spl59_48 ),
inference(superposition,[],[f1672,f676]) ).
tff(f1672,plain,
( ! [X1: $int] :
( $less(tb2t1(get(int,int,sF31,t2tb1(X1))),n1)
| ~ $less(X1,sK19)
| $less(X1,0) )
| ~ spl59_30
| ~ spl59_48 ),
inference(forward_demodulation,[],[f1668,f711]) ).
tff(f1668,plain,
( ! [X1: $int] :
( $less(tb2t1(get(int,int,t2tb2(sK11),t2tb1(X1))),n1)
| ~ $less(X1,sK19)
| $less(X1,0) )
| ~ spl59_48 ),
inference(resolution,[],[f424,f801]) ).
tff(f801,plain,
( partial_solution1(sK19,sK11)
| ~ spl59_48 ),
inference(avatar_component_clause,[],[f799]) ).
tff(f424,plain,
! [X0: $int,X1: map_int_int,X4: $int] :
( ~ partial_solution1(X0,X1)
| $less(X4,0)
| ~ $less(X4,X0)
| $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),n1) ),
inference(cnf_transformation,[],[f299]) ).
tff(f4443,plain,
( ~ spl59_150
| spl59_449
| ~ spl59_4
| ~ spl59_30
| ~ spl59_48
| spl59_149 ),
inference(avatar_split_clause,[],[f4438,f1542,f799,f709,f579,f4440,f1546]) ).
tff(f4440,plain,
( spl59_449
<=> $less(tb2t1(get(int,int,sF31,sF44)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_449])]) ).
tff(f4438,plain,
( $less(tb2t1(get(int,int,sF31,sF44)),n1)
| ~ $less(sK27,sK19)
| ~ spl59_4
| ~ spl59_30
| ~ spl59_48
| spl59_149 ),
inference(subsumption_resolution,[],[f4422,f1543]) ).
tff(f4422,plain,
( ~ $less(sK27,sK19)
| $less(tb2t1(get(int,int,sF31,sF44)),n1)
| $less(sK27,0)
| ~ spl59_4
| ~ spl59_30
| ~ spl59_48 ),
inference(superposition,[],[f1672,f581]) ).
tff(f4437,plain,
( spl59_368
| ~ spl59_30
| ~ spl59_48
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f4436,f872,f799,f709,f3521]) ).
tff(f3521,plain,
( spl59_368
<=> $less(tb2t1(get(int,int,sF31,t2tb1(0))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_368])]) ).
tff(f4436,plain,
( $less(tb2t1(get(int,int,sF31,t2tb1(0))),n1)
| ~ spl59_30
| ~ spl59_48
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f4417,f874]) ).
tff(f4417,plain,
( $less(tb2t1(get(int,int,sF31,t2tb1(0))),n1)
| ~ $less(0,sK19)
| ~ spl59_30
| ~ spl59_48 ),
inference(interpreted_simplification,[],[f4416]) ).
tff(f4416,plain,
( $less(tb2t1(get(int,int,sF31,t2tb1(0))),n1)
| ~ $less(0,sK19)
| $less(0,0)
| ~ spl59_30
| ~ spl59_48 ),
inference(instantiation,[],[f1672]) ).
tff(f4433,plain,
( spl59_448
| ~ spl59_127
| ~ spl59_30
| ~ spl59_40
| ~ spl59_48
| spl59_154 ),
inference(avatar_split_clause,[],[f4428,f1565,f799,f759,f709,f1380,f4430]) ).
tff(f4430,plain,
( spl59_448
<=> $less(tb2t1(get(int,int,sF31,sF46)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_448])]) ).
tff(f4428,plain,
( ~ $less(sF45,sK19)
| $less(tb2t1(get(int,int,sF31,sF46)),n1)
| ~ spl59_30
| ~ spl59_40
| ~ spl59_48
| spl59_154 ),
inference(subsumption_resolution,[],[f4424,f1566]) ).
tff(f4424,plain,
( $less(tb2t1(get(int,int,sF31,sF46)),n1)
| $less(sF45,0)
| ~ $less(sF45,sK19)
| ~ spl59_30
| ~ spl59_40
| ~ spl59_48 ),
inference(superposition,[],[f1672,f761]) ).
tff(f4415,plain,
( spl59_447
| ~ spl59_150
| ~ spl59_3
| ~ spl59_4
| ~ spl59_39
| spl59_149 ),
inference(avatar_split_clause,[],[f4410,f1542,f754,f579,f574,f1546,f4412]) ).
tff(f4412,plain,
( spl59_447
<=> $less(tb2t1(get(int,int,sF38,sF44)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_447])]) ).
tff(f574,plain,
( spl59_3
<=> partial_solution1(sK19,sK24) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_3])]) ).
tff(f4410,plain,
( ~ $less(sK27,sK19)
| $less(tb2t1(get(int,int,sF38,sF44)),n1)
| ~ spl59_3
| ~ spl59_4
| ~ spl59_39
| spl59_149 ),
inference(subsumption_resolution,[],[f4382,f1543]) ).
tff(f4382,plain,
( $less(tb2t1(get(int,int,sF38,sF44)),n1)
| $less(sK27,0)
| ~ $less(sK27,sK19)
| ~ spl59_3
| ~ spl59_4
| ~ spl59_39 ),
inference(superposition,[],[f1671,f581]) ).
tff(f1671,plain,
( ! [X0: $int] :
( $less(tb2t1(get(int,int,sF38,t2tb1(X0))),n1)
| ~ $less(X0,sK19)
| $less(X0,0) )
| ~ spl59_3
| ~ spl59_39 ),
inference(forward_demodulation,[],[f1667,f756]) ).
tff(f1667,plain,
( ! [X0: $int] :
( ~ $less(X0,sK19)
| $less(X0,0)
| $less(tb2t1(get(int,int,t2tb2(sK24),t2tb1(X0))),n1) )
| ~ spl59_3 ),
inference(resolution,[],[f424,f576]) ).
tff(f576,plain,
( partial_solution1(sK19,sK24)
| ~ spl59_3 ),
inference(avatar_component_clause,[],[f574]) ).
tff(f4409,plain,
( ~ spl59_446
| ~ spl59_150
| ~ spl59_3
| ~ spl59_4
| ~ spl59_39
| spl59_149 ),
inference(avatar_split_clause,[],[f4404,f1542,f754,f579,f574,f1546,f4406]) ).
tff(f4406,plain,
( spl59_446
<=> $less(tb2t1(get(int,int,sF38,sF44)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_446])]) ).
tff(f4404,plain,
( ~ $less(sK27,sK19)
| ~ $less(tb2t1(get(int,int,sF38,sF44)),0)
| ~ spl59_3
| ~ spl59_4
| ~ spl59_39
| spl59_149 ),
inference(subsumption_resolution,[],[f4290,f1543]) ).
tff(f4290,plain,
( ~ $less(tb2t1(get(int,int,sF38,sF44)),0)
| $less(sK27,0)
| ~ $less(sK27,sK19)
| ~ spl59_3
| ~ spl59_4
| ~ spl59_39 ),
inference(superposition,[],[f1662,f581]) ).
tff(f1662,plain,
( ! [X0: $int] :
( ~ $less(tb2t1(get(int,int,sF38,t2tb1(X0))),0)
| ~ $less(X0,sK19)
| $less(X0,0) )
| ~ spl59_3
| ~ spl59_39 ),
inference(forward_demodulation,[],[f1657,f756]) ).
tff(f1657,plain,
( ! [X0: $int] :
( ~ $less(X0,sK19)
| $less(X0,0)
| ~ $less(tb2t1(get(int,int,t2tb2(sK24),t2tb1(X0))),0) )
| ~ spl59_3 ),
inference(resolution,[],[f423,f576]) ).
tff(f423,plain,
! [X0: $int,X1: map_int_int,X4: $int] :
( ~ partial_solution1(X0,X1)
| ~ $less(X4,X0)
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X4))),0)
| $less(X4,0) ),
inference(cnf_transformation,[],[f299]) ).
tff(f4403,plain,
( spl59_445
| ~ spl59_79 ),
inference(avatar_split_clause,[],[f4209,f1057,f4401]) ).
tff(f4401,plain,
( spl59_445
<=> ! [X1: $int] :
( $less(X1,sK19)
| ~ $less(X1,sK17(0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_445])]) ).
tff(f4209,plain,
! [X1: $int] :
( ~ mem(int,t2tb1(0),sF33)
| $less(X1,sK19)
| ~ $less(X1,sK17(0)) ),
inference(interpreted_simplification,[],[f4208]) ).
tff(f4208,plain,
! [X1: $int] :
( ~ $less(X1,sK17(0))
| $less(X1,sK19)
| ~ mem(int,t2tb1(0),sF33)
| $less(0,0) ),
inference(instantiation,[],[f1055]) ).
tff(f1055,plain,
! [X0: $int,X1: $int] :
( ~ $less(X1,sK17(X0))
| $less(X1,sK19)
| ~ mem(int,t2tb1(X0),sF33)
| $less(X0,0) ),
inference(resolution,[],[f506,f99]) ).
tff(f4399,plain,
( spl59_444
| ~ spl59_3
| spl59_19
| ~ spl59_23
| ~ spl59_39
| ~ spl59_152 ),
inference(avatar_split_clause,[],[f4394,f1556,f754,f674,f654,f574,f4396]) ).
tff(f4396,plain,
( spl59_444
<=> $less(tb2t1(get(int,int,sF38,sF49)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_444])]) ).
tff(f4394,plain,
( $less(tb2t1(get(int,int,sF38,sF49)),n1)
| ~ spl59_3
| spl59_19
| ~ spl59_23
| ~ spl59_39
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f4393,f656]) ).
tff(f4393,plain,
( $less(sK28,0)
| $less(tb2t1(get(int,int,sF38,sF49)),n1)
| ~ spl59_3
| ~ spl59_23
| ~ spl59_39
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f4383,f1557]) ).
tff(f4383,plain,
( $less(tb2t1(get(int,int,sF38,sF49)),n1)
| ~ $less(sK28,sK19)
| $less(sK28,0)
| ~ spl59_3
| ~ spl59_23
| ~ spl59_39 ),
inference(superposition,[],[f1671,f676]) ).
tff(f4392,plain,
( spl59_443
| ~ spl59_127
| ~ spl59_3
| ~ spl59_39
| ~ spl59_40
| spl59_154 ),
inference(avatar_split_clause,[],[f4387,f1565,f759,f754,f574,f1380,f4389]) ).
tff(f4389,plain,
( spl59_443
<=> $less(tb2t1(get(int,int,sF38,sF46)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_443])]) ).
tff(f4387,plain,
( ~ $less(sF45,sK19)
| $less(tb2t1(get(int,int,sF38,sF46)),n1)
| ~ spl59_3
| ~ spl59_39
| ~ spl59_40
| spl59_154 ),
inference(subsumption_resolution,[],[f4384,f1566]) ).
tff(f4384,plain,
( ~ $less(sF45,sK19)
| $less(sF45,0)
| $less(tb2t1(get(int,int,sF38,sF46)),n1)
| ~ spl59_3
| ~ spl59_39
| ~ spl59_40 ),
inference(superposition,[],[f1671,f761]) ).
tff(f4386,plain,
( spl59_373
| ~ spl59_3
| ~ spl59_39
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f4385,f872,f754,f574,f3607]) ).
tff(f3607,plain,
( spl59_373
<=> $less(tb2t1(get(int,int,sF38,t2tb1(0))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_373])]) ).
tff(f4385,plain,
( $less(tb2t1(get(int,int,sF38,t2tb1(0))),n1)
| ~ spl59_3
| ~ spl59_39
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f4377,f874]) ).
tff(f4377,plain,
( $less(tb2t1(get(int,int,sF38,t2tb1(0))),n1)
| ~ $less(0,sK19)
| ~ spl59_3
| ~ spl59_39 ),
inference(interpreted_simplification,[],[f4376]) ).
tff(f4376,plain,
( $less(tb2t1(get(int,int,sF38,t2tb1(0))),n1)
| ~ $less(0,sK19)
| $less(0,0)
| ~ spl59_3
| ~ spl59_39 ),
inference(instantiation,[],[f1671]) ).
tff(f4375,plain,
( spl59_442
| ~ spl59_81
| ~ spl59_164 ),
inference(avatar_split_clause,[],[f4319,f1678,f1069,f4372]) ).
tff(f4372,plain,
( spl59_442
<=> $less(sK17(0),sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_442])]) ).
tff(f4319,plain,
( $less(sK17(0),sK23)
| ~ spl59_81
| ~ spl59_164 ),
inference(resolution,[],[f1070,f2223]) ).
tff(f1070,plain,
( $less(sK17(0),0)
| ~ spl59_81 ),
inference(avatar_component_clause,[],[f1069]) ).
tff(f4370,plain,
( spl59_441
| ~ spl59_81
| ~ spl59_142 ),
inference(avatar_split_clause,[],[f4317,f1465,f1069,f4367]) ).
tff(f4367,plain,
( spl59_441
<=> $less(sK17(0),sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_441])]) ).
tff(f4317,plain,
( $less(sK17(0),sF35)
| ~ spl59_81
| ~ spl59_142 ),
inference(resolution,[],[f1070,f1881]) ).
tff(f4365,plain,
( spl59_440
| ~ spl59_67
| ~ spl59_81 ),
inference(avatar_split_clause,[],[f4316,f1069,f941,f4362]) ).
tff(f4362,plain,
( spl59_440
<=> $less(sK17(0),sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_440])]) ).
tff(f4316,plain,
( $less(sK17(0),sK26)
| ~ spl59_67
| ~ spl59_81 ),
inference(resolution,[],[f1070,f1171]) ).
tff(f4360,plain,
( ~ spl59_79
| ~ spl59_81 ),
inference(avatar_split_clause,[],[f4324,f1069,f1057]) ).
tff(f4324,plain,
( ~ mem(int,t2tb1(0),sF33)
| ~ spl59_81 ),
inference(evaluation,[],[f4308]) ).
tff(f4308,plain,
( $less(0,0)
| ~ mem(int,t2tb1(0),sF33)
| ~ spl59_81 ),
inference(resolution,[],[f1070,f509]) ).
tff(f4359,plain,
( spl59_439
| ~ spl59_81
| ~ spl59_93 ),
inference(avatar_split_clause,[],[f4321,f1159,f1069,f4356]) ).
tff(f4356,plain,
( spl59_439
<=> $less(sK17(0),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_439])]) ).
tff(f4321,plain,
( $less(sK17(0),sF45)
| ~ spl59_81
| ~ spl59_93 ),
inference(resolution,[],[f1070,f3044]) ).
tff(f4354,plain,
( spl59_438
| ~ spl59_81
| ~ spl59_83 ),
inference(avatar_split_clause,[],[f4315,f1086,f1069,f4351]) ).
tff(f4351,plain,
( spl59_438
<=> $less(sK17(0),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_438])]) ).
tff(f4315,plain,
( $less(sK17(0),n1)
| ~ spl59_81
| ~ spl59_83 ),
inference(resolution,[],[f1070,f1142]) ).
tff(f4349,plain,
( spl59_437
| ~ spl59_81
| ~ spl59_87 ),
inference(avatar_split_clause,[],[f4320,f1109,f1069,f4346]) ).
tff(f4346,plain,
( spl59_437
<=> $less(sK17(0),sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_437])]) ).
tff(f4320,plain,
( $less(sK17(0),sK27)
| ~ spl59_81
| ~ spl59_87 ),
inference(resolution,[],[f1070,f2661]) ).
tff(f4344,plain,
( spl59_436
| ~ spl59_58
| ~ spl59_81 ),
inference(avatar_split_clause,[],[f4314,f1069,f881,f4341]) ).
tff(f4341,plain,
( spl59_436
<=> $less(sK17(0),sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_436])]) ).
tff(f4314,plain,
( $less(sK17(0),sF43)
| ~ spl59_58
| ~ spl59_81 ),
inference(resolution,[],[f1070,f924]) ).
tff(f4339,plain,
( spl59_435
| ~ spl59_81 ),
inference(avatar_split_clause,[],[f4309,f1069,f4336]) ).
tff(f4336,plain,
( spl59_435
<=> ( 0 = cardinal1(int,t2tb(below1(sK17(0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_435])]) ).
tff(f4309,plain,
( ( 0 = cardinal1(int,t2tb(below1(sK17(0)))) )
| ~ spl59_81 ),
inference(resolution,[],[f1070,f368]) ).
tff(f4334,plain,
( spl59_434
| ~ spl59_61
| ~ spl59_81 ),
inference(avatar_split_clause,[],[f4318,f1069,f894,f4331]) ).
tff(f4331,plain,
( spl59_434
<=> $less(sK17(0),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_434])]) ).
tff(f4318,plain,
( $less(sK17(0),sK9)
| ~ spl59_61
| ~ spl59_81 ),
inference(resolution,[],[f1070,f2153]) ).
tff(f4329,plain,
( ~ spl59_433
| ~ spl59_81 ),
inference(avatar_split_clause,[],[f4312,f1069,f4326]) ).
tff(f4326,plain,
( spl59_433
<=> mem(int,t2tb1(sK17(0)),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_433])]) ).
tff(f4312,plain,
( ~ mem(int,t2tb1(sK17(0)),sF30)
| ~ spl59_81 ),
inference(resolution,[],[f1070,f515]) ).
tff(f4307,plain,
( ~ spl59_372
| ~ spl59_3
| ~ spl59_39
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f4306,f872,f754,f574,f3600]) ).
tff(f3600,plain,
( spl59_372
<=> $less(tb2t1(get(int,int,sF38,t2tb1(0))),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_372])]) ).
tff(f4306,plain,
( ~ $less(tb2t1(get(int,int,sF38,t2tb1(0))),0)
| ~ spl59_3
| ~ spl59_39
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f4286,f874]) ).
tff(f4286,plain,
( ~ $less(0,sK19)
| ~ $less(tb2t1(get(int,int,sF38,t2tb1(0))),0)
| ~ spl59_3
| ~ spl59_39 ),
inference(interpreted_simplification,[],[f4285]) ).
tff(f4285,plain,
( ~ $less(tb2t1(get(int,int,sF38,t2tb1(0))),0)
| ~ $less(0,sK19)
| $less(0,0)
| ~ spl59_3
| ~ spl59_39 ),
inference(instantiation,[],[f1662]) ).
tff(f4305,plain,
( ~ spl59_432
| ~ spl59_127
| ~ spl59_3
| ~ spl59_39
| ~ spl59_40
| spl59_154 ),
inference(avatar_split_clause,[],[f4300,f1565,f759,f754,f574,f1380,f4302]) ).
tff(f4302,plain,
( spl59_432
<=> $less(tb2t1(get(int,int,sF38,sF46)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_432])]) ).
tff(f4300,plain,
( ~ $less(sF45,sK19)
| ~ $less(tb2t1(get(int,int,sF38,sF46)),0)
| ~ spl59_3
| ~ spl59_39
| ~ spl59_40
| spl59_154 ),
inference(subsumption_resolution,[],[f4292,f1566]) ).
tff(f4292,plain,
( ~ $less(tb2t1(get(int,int,sF38,sF46)),0)
| $less(sF45,0)
| ~ $less(sF45,sK19)
| ~ spl59_3
| ~ spl59_39
| ~ spl59_40 ),
inference(superposition,[],[f1662,f761]) ).
tff(f4299,plain,
( ~ spl59_431
| ~ spl59_3
| spl59_19
| ~ spl59_23
| ~ spl59_39
| ~ spl59_152 ),
inference(avatar_split_clause,[],[f4294,f1556,f754,f674,f654,f574,f4296]) ).
tff(f4296,plain,
( spl59_431
<=> $less(tb2t1(get(int,int,sF38,sF49)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_431])]) ).
tff(f4294,plain,
( ~ $less(tb2t1(get(int,int,sF38,sF49)),0)
| ~ spl59_3
| spl59_19
| ~ spl59_23
| ~ spl59_39
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f4293,f1557]) ).
tff(f4293,plain,
( ~ $less(tb2t1(get(int,int,sF38,sF49)),0)
| ~ $less(sK28,sK19)
| ~ spl59_3
| spl59_19
| ~ spl59_23
| ~ spl59_39 ),
inference(subsumption_resolution,[],[f4291,f656]) ).
tff(f4291,plain,
( ~ $less(tb2t1(get(int,int,sF38,sF49)),0)
| $less(sK28,0)
| ~ $less(sK28,sK19)
| ~ spl59_3
| ~ spl59_23
| ~ spl59_39 ),
inference(superposition,[],[f1662,f676]) ).
tff(f4284,plain,
( spl59_383
| spl59_384
| spl59_76 ),
inference(avatar_split_clause,[],[f4283,f1018,f3806,f3802]) ).
tff(f1018,plain,
( spl59_76
<=> $less(sK16(0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_76])]) ).
tff(f4283,plain,
( $less(0,sK16(0))
| ( 0 = sK16(0) )
| spl59_76 ),
inference(resolution,[],[f1020,f100]) ).
tff(f1020,plain,
( ~ $less(sK16(0),0)
| spl59_76 ),
inference(avatar_component_clause,[],[f1018]) ).
tff(f4282,plain,
( spl59_429
| spl59_430
| spl59_150 ),
inference(avatar_split_clause,[],[f4273,f1546,f4279,f4275]) ).
tff(f4275,plain,
( spl59_429
<=> $less(sK19,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_429])]) ).
tff(f4279,plain,
( spl59_430
<=> ( sK19 = sK27 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_430])]) ).
tff(f4273,plain,
( ( sK19 = sK27 )
| $less(sK19,sK27)
| spl59_150 ),
inference(resolution,[],[f1548,f100]) ).
tff(f1548,plain,
( ~ $less(sK27,sK19)
| spl59_150 ),
inference(avatar_component_clause,[],[f1546]) ).
tff(f4270,plain,
( ~ spl59_369
| ~ spl59_30
| ~ spl59_48
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f4269,f872,f799,f709,f3527]) ).
tff(f3527,plain,
( spl59_369
<=> $less(tb2t1(get(int,int,sF31,t2tb1(0))),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_369])]) ).
tff(f4269,plain,
( ~ $less(tb2t1(get(int,int,sF31,t2tb1(0))),0)
| ~ spl59_30
| ~ spl59_48
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f4236,f874]) ).
tff(f4236,plain,
( ~ $less(0,sK19)
| ~ $less(tb2t1(get(int,int,sF31,t2tb1(0))),0)
| ~ spl59_30
| ~ spl59_48 ),
inference(interpreted_simplification,[],[f4235]) ).
tff(f4235,plain,
( ~ $less(tb2t1(get(int,int,sF31,t2tb1(0))),0)
| ~ $less(0,sK19)
| $less(0,0)
| ~ spl59_30
| ~ spl59_48 ),
inference(instantiation,[],[f1661]) ).
tff(f1661,plain,
( ! [X1: $int] :
( ~ $less(tb2t1(get(int,int,sF31,t2tb1(X1))),0)
| ~ $less(X1,sK19)
| $less(X1,0) )
| ~ spl59_30
| ~ spl59_48 ),
inference(forward_demodulation,[],[f1658,f711]) ).
tff(f1658,plain,
( ! [X1: $int] :
( ~ $less(tb2t1(get(int,int,t2tb2(sK11),t2tb1(X1))),0)
| $less(X1,0)
| ~ $less(X1,sK19) )
| ~ spl59_48 ),
inference(resolution,[],[f423,f801]) ).
tff(f4266,plain,
( ~ spl59_428
| ~ spl59_127
| ~ spl59_30
| ~ spl59_40
| ~ spl59_48
| spl59_154 ),
inference(avatar_split_clause,[],[f4261,f1565,f799,f759,f709,f1380,f4263]) ).
tff(f4263,plain,
( spl59_428
<=> $less(tb2t1(get(int,int,sF31,sF46)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_428])]) ).
tff(f4261,plain,
( ~ $less(sF45,sK19)
| ~ $less(tb2t1(get(int,int,sF31,sF46)),0)
| ~ spl59_30
| ~ spl59_40
| ~ spl59_48
| spl59_154 ),
inference(subsumption_resolution,[],[f4242,f1566]) ).
tff(f4242,plain,
( $less(sF45,0)
| ~ $less(tb2t1(get(int,int,sF31,sF46)),0)
| ~ $less(sF45,sK19)
| ~ spl59_30
| ~ spl59_40
| ~ spl59_48 ),
inference(superposition,[],[f1661,f761]) ).
tff(f4260,plain,
( ~ spl59_427
| spl59_19
| ~ spl59_23
| ~ spl59_30
| ~ spl59_48
| ~ spl59_152 ),
inference(avatar_split_clause,[],[f4255,f1556,f799,f709,f674,f654,f4257]) ).
tff(f4257,plain,
( spl59_427
<=> $less(tb2t1(get(int,int,sF31,sF49)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_427])]) ).
tff(f4255,plain,
( ~ $less(tb2t1(get(int,int,sF31,sF49)),0)
| spl59_19
| ~ spl59_23
| ~ spl59_30
| ~ spl59_48
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f4254,f656]) ).
tff(f4254,plain,
( $less(sK28,0)
| ~ $less(tb2t1(get(int,int,sF31,sF49)),0)
| ~ spl59_23
| ~ spl59_30
| ~ spl59_48
| ~ spl59_152 ),
inference(subsumption_resolution,[],[f4241,f1557]) ).
tff(f4241,plain,
( ~ $less(sK28,sK19)
| $less(sK28,0)
| ~ $less(tb2t1(get(int,int,sF31,sF49)),0)
| ~ spl59_23
| ~ spl59_30
| ~ spl59_48 ),
inference(superposition,[],[f1661,f676]) ).
tff(f4251,plain,
( ~ spl59_150
| ~ spl59_426
| ~ spl59_4
| ~ spl59_30
| ~ spl59_48
| spl59_149 ),
inference(avatar_split_clause,[],[f4246,f1542,f799,f709,f579,f4248,f1546]) ).
tff(f4248,plain,
( spl59_426
<=> $less(tb2t1(get(int,int,sF31,sF44)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_426])]) ).
tff(f4246,plain,
( ~ $less(tb2t1(get(int,int,sF31,sF44)),0)
| ~ $less(sK27,sK19)
| ~ spl59_4
| ~ spl59_30
| ~ spl59_48
| spl59_149 ),
inference(subsumption_resolution,[],[f4240,f1543]) ).
tff(f4240,plain,
( ~ $less(tb2t1(get(int,int,sF31,sF44)),0)
| ~ $less(sK27,sK19)
| $less(sK27,0)
| ~ spl59_4
| ~ spl59_30
| ~ spl59_48 ),
inference(superposition,[],[f1661,f581]) ).
tff(f4234,plain,
( spl59_425
| ~ spl59_314 ),
inference(avatar_split_clause,[],[f4223,f3005,f4231]) ).
tff(f4231,plain,
( spl59_425
<=> $less(max_elt1(below1(1)),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_425])]) ).
tff(f3005,plain,
( spl59_314
<=> $less(1,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_314])]) ).
tff(f4223,plain,
( $less(max_elt1(below1(1)),sK19)
| ~ spl59_314 ),
inference(evaluation,[],[f4222]) ).
tff(f4222,plain,
( $less(1,0)
| ( 0 = 1 )
| $less(max_elt1(below1(1)),sK19)
| ~ spl59_314 ),
inference(resolution,[],[f4216,f2772]) ).
tff(f4216,plain,
( ! [X1: $int] :
( ~ $less(X1,1)
| $less(X1,sK19) )
| ~ spl59_314 ),
inference(resolution,[],[f3007,f99]) ).
tff(f3007,plain,
( $less(1,sK19)
| ~ spl59_314 ),
inference(avatar_component_clause,[],[f3005]) ).
tff(f4229,plain,
( spl59_424
| ~ spl59_314 ),
inference(avatar_split_clause,[],[f4224,f3005,f4226]) ).
tff(f4226,plain,
( spl59_424
<=> $less(min_elt1(below1(1)),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_424])]) ).
tff(f4224,plain,
( $less(min_elt1(below1(1)),sK19)
| ~ spl59_314 ),
inference(evaluation,[],[f4221]) ).
tff(f4221,plain,
( $less(min_elt1(below1(1)),sK19)
| $less(1,0)
| ( 0 = 1 )
| ~ spl59_314 ),
inference(resolution,[],[f4216,f2694]) ).
tff(f4207,plain,
( spl59_81
| spl59_395
| spl59_423
| ~ spl59_80 ),
inference(avatar_split_clause,[],[f4197,f1061,f4204,f3978,f1069]) ).
tff(f4204,plain,
( spl59_423
<=> $less(max_elt1(below1(sK17(0))),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_423])]) ).
tff(f4197,plain,
( $less(max_elt1(below1(sK17(0))),sK19)
| ( 0 = sK17(0) )
| $less(sK17(0),0)
| ~ spl59_80 ),
inference(resolution,[],[f4194,f2772]) ).
tff(f4194,plain,
( ! [X1: $int] :
( ~ $less(X1,sK17(0))
| $less(X1,sK19) )
| ~ spl59_80 ),
inference(resolution,[],[f1063,f99]) ).
tff(f1063,plain,
( $less(sK17(0),sK19)
| ~ spl59_80 ),
inference(avatar_component_clause,[],[f1061]) ).
tff(f4202,plain,
( spl59_395
| spl59_81
| spl59_422
| ~ spl59_80 ),
inference(avatar_split_clause,[],[f4196,f1061,f4199,f1069,f3978]) ).
tff(f4199,plain,
( spl59_422
<=> $less(min_elt1(below1(sK17(0))),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_422])]) ).
tff(f4196,plain,
( $less(min_elt1(below1(sK17(0))),sK19)
| $less(sK17(0),0)
| ( 0 = sK17(0) )
| ~ spl59_80 ),
inference(resolution,[],[f4194,f2694]) ).
tff(f4192,plain,
( spl59_421
| ~ spl59_77 ),
inference(avatar_split_clause,[],[f4191,f1042,f4170]) ).
tff(f4170,plain,
( spl59_421
<=> ! [X1: $int] :
( $less(X1,sK19)
| ~ $less(X1,sK16(0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_421])]) ).
tff(f1042,plain,
( spl59_77
<=> $less(sK16(0),sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_77])]) ).
tff(f4191,plain,
( ! [X1: $int] :
( ~ $less(X1,sK16(0))
| $less(X1,sK19) )
| ~ spl59_77 ),
inference(resolution,[],[f1044,f99]) ).
tff(f1044,plain,
( $less(sK16(0),sK19)
| ~ spl59_77 ),
inference(avatar_component_clause,[],[f1042]) ).
tff(f4180,plain,
( ~ spl59_384
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f4176,f1018,f3806]) ).
tff(f4176,plain,
( ~ $less(0,sK16(0))
| ~ spl59_76 ),
inference(interpreted_simplification,[],[f4175]) ).
tff(f4175,plain,
( ~ $less(0,sK16(0))
| $less(0,0)
| ~ spl59_76 ),
inference(instantiation,[],[f4110]) ).
tff(f4110,plain,
( ! [X3: $int] :
( ~ $less(X3,sK16(0))
| $less(X3,0) )
| ~ spl59_76 ),
inference(resolution,[],[f1019,f99]) ).
tff(f1019,plain,
( $less(sK16(0),0)
| ~ spl59_76 ),
inference(avatar_component_clause,[],[f1018]) ).
tff(f4172,plain,
( ~ spl59_75
| spl59_421 ),
inference(avatar_split_clause,[],[f4165,f4170,f1014]) ).
tff(f4165,plain,
! [X1: $int] :
( $less(X1,sK19)
| ~ $less(X1,sK16(0))
| ~ mem(int,t2tb1(0),sF32) ),
inference(interpreted_simplification,[],[f4164]) ).
tff(f4164,plain,
! [X1: $int] :
( ~ $less(X1,sK16(0))
| $less(0,0)
| ~ mem(int,t2tb1(0),sF32)
| $less(X1,sK19) ),
inference(instantiation,[],[f1040]) ).
tff(f1040,plain,
! [X0: $int,X1: $int] :
( ~ $less(X1,sK16(X0))
| $less(X0,0)
| ~ mem(int,t2tb1(X0),sF32)
| $less(X1,sK19) ),
inference(resolution,[],[f503,f99]) ).
tff(f503,plain,
! [X7: $int] :
( $less(sK16(X7),sK19)
| ~ mem(int,t2tb1(X7),sF32)
| $less(X7,0) ),
inference(definition_folding,[],[f484,f500]) ).
tff(f484,plain,
! [X7: $int] :
( ~ mem(int,t2tb1(X7),t2tb(sK14))
| $less(sK16(X7),sK19)
| $less(X7,0) ),
inference(definition_unfolding,[],[f472,f438]) ).
tff(f472,plain,
! [X7: $int] :
( ~ mem(int,t2tb1(X7),t2tb(sK14))
| $less(sK16(X7),sK13)
| $less(X7,0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f4163,plain,
( ~ spl59_75
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f4111,f1018,f1014]) ).
tff(f4111,plain,
( ~ mem(int,t2tb1(0),sF32)
| ~ spl59_76 ),
inference(evaluation,[],[f4095]) ).
tff(f4095,plain,
( $less(0,0)
| ~ mem(int,t2tb1(0),sF32)
| ~ spl59_76 ),
inference(resolution,[],[f1019,f502]) ).
tff(f4162,plain,
( spl59_420
| ~ spl59_76
| ~ spl59_83 ),
inference(avatar_split_clause,[],[f4102,f1086,f1018,f4159]) ).
tff(f4159,plain,
( spl59_420
<=> $less(sK16(0),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_420])]) ).
tff(f4102,plain,
( $less(sK16(0),n1)
| ~ spl59_76
| ~ spl59_83 ),
inference(resolution,[],[f1019,f1142]) ).
tff(f4157,plain,
( spl59_419
| ~ spl59_67
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f4103,f1018,f941,f4154]) ).
tff(f4154,plain,
( spl59_419
<=> $less(sK16(0),sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_419])]) ).
tff(f4103,plain,
( $less(sK16(0),sK26)
| ~ spl59_67
| ~ spl59_76 ),
inference(resolution,[],[f1019,f1171]) ).
tff(f4152,plain,
( spl59_418
| ~ spl59_58
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f4101,f1018,f881,f4149]) ).
tff(f4149,plain,
( spl59_418
<=> $less(sK16(0),sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_418])]) ).
tff(f4101,plain,
( $less(sK16(0),sF43)
| ~ spl59_58
| ~ spl59_76 ),
inference(resolution,[],[f1019,f924]) ).
tff(f4147,plain,
( spl59_417
| ~ spl59_61
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f4105,f1018,f894,f4144]) ).
tff(f4144,plain,
( spl59_417
<=> $less(sK16(0),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_417])]) ).
tff(f4105,plain,
( $less(sK16(0),sK9)
| ~ spl59_61
| ~ spl59_76 ),
inference(resolution,[],[f1019,f2153]) ).
tff(f4142,plain,
( ~ spl59_416
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f4099,f1018,f4139]) ).
tff(f4139,plain,
( spl59_416
<=> mem(int,t2tb1(sK16(0)),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_416])]) ).
tff(f4099,plain,
( ~ mem(int,t2tb1(sK16(0)),sF30)
| ~ spl59_76 ),
inference(resolution,[],[f1019,f515]) ).
tff(f4137,plain,
( spl59_415
| ~ spl59_76
| ~ spl59_87 ),
inference(avatar_split_clause,[],[f4107,f1109,f1018,f4134]) ).
tff(f4134,plain,
( spl59_415
<=> $less(sK16(0),sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_415])]) ).
tff(f4107,plain,
( $less(sK16(0),sK27)
| ~ spl59_76
| ~ spl59_87 ),
inference(resolution,[],[f1019,f2661]) ).
tff(f4132,plain,
( spl59_414
| ~ spl59_76
| ~ spl59_164 ),
inference(avatar_split_clause,[],[f4106,f1678,f1018,f4129]) ).
tff(f4129,plain,
( spl59_414
<=> $less(sK16(0),sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_414])]) ).
tff(f4106,plain,
( $less(sK16(0),sK23)
| ~ spl59_76
| ~ spl59_164 ),
inference(resolution,[],[f1019,f2223]) ).
tff(f4127,plain,
( spl59_77
| ~ spl59_56
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f4100,f1018,f872,f1042]) ).
tff(f4100,plain,
( $less(sK16(0),sK19)
| ~ spl59_56
| ~ spl59_76 ),
inference(resolution,[],[f1019,f917]) ).
tff(f4126,plain,
( spl59_413
| ~ spl59_76
| ~ spl59_142 ),
inference(avatar_split_clause,[],[f4104,f1465,f1018,f4123]) ).
tff(f4123,plain,
( spl59_413
<=> $less(sK16(0),sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_413])]) ).
tff(f4104,plain,
( $less(sK16(0),sF35)
| ~ spl59_76
| ~ spl59_142 ),
inference(resolution,[],[f1019,f1881]) ).
tff(f4121,plain,
( spl59_412
| ~ spl59_76
| ~ spl59_93 ),
inference(avatar_split_clause,[],[f4108,f1159,f1018,f4118]) ).
tff(f4118,plain,
( spl59_412
<=> $less(sK16(0),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_412])]) ).
tff(f4108,plain,
( $less(sK16(0),sF45)
| ~ spl59_76
| ~ spl59_93 ),
inference(resolution,[],[f1019,f3044]) ).
tff(f4116,plain,
( spl59_411
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f4096,f1018,f4113]) ).
tff(f4113,plain,
( spl59_411
<=> ( 0 = cardinal1(int,t2tb(below1(sK16(0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_411])]) ).
tff(f4096,plain,
( ( 0 = cardinal1(int,t2tb(below1(sK16(0)))) )
| ~ spl59_76 ),
inference(resolution,[],[f1019,f368]) ).
tff(f4094,plain,
( spl59_228
| spl59_410
| ~ spl59_234 ),
inference(avatar_split_clause,[],[f3279,f2238,f4092,f2184]) ).
tff(f4092,plain,
( spl59_410
<=> ! [X1: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,t2tb1(-1)),n1)
| eq_prefix1(int,sF38,t2tb2(X1),sK19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_410])]) ).
tff(f3279,plain,
( ! [X1: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,t2tb1(-1)),n1)
| eq_prefix1(int,sF38,t2tb2(X1),sK19)
| $less(-1,sK9) )
| ~ spl59_234 ),
inference(resolution,[],[f2240,f554]) ).
tff(f554,plain,
! [X28: map_int_int,X30: $int] :
( ~ $less(X30,sK23)
| $less(X30,sK9)
| eq_prefix1(int,sF38,t2tb2(X28),sK19)
| ~ eq_prefix1(int,t2tb2(X28),get(sF56,int,sF57,t2tb1(X30)),n1) ),
inference(definition_folding,[],[f441,f552,f551,f522]) ).
tff(f522,plain,
t2tb2(sK24) = sF38,
introduced(function_definition,[]) ).
tff(f551,plain,
map(int,int) = sF56,
introduced(function_definition,[]) ).
tff(f552,plain,
t2tb3(sK22) = sF57,
introduced(function_definition,[]) ).
tff(f441,plain,
! [X28: map_int_int,X30: $int] :
( eq_prefix1(int,t2tb2(sK24),t2tb2(X28),sK19)
| ~ $less(X30,sK23)
| $less(X30,sK9)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(X30)),n1) ),
inference(cnf_transformation,[],[f315]) ).
tff(f4090,plain,
( spl59_230
| spl59_409
| ~ spl59_40
| ~ spl59_236 ),
inference(avatar_split_clause,[],[f4086,f2248,f759,f4088,f2194]) ).
tff(f4088,plain,
( spl59_409
<=> ! [X0: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X0),get(sF56,int,sF57,sF46),n1)
| mem(int,get(int,int,t2tb2(X0),sF53),sF41) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_409])]) ).
tff(f4086,plain,
( ! [X0: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X0),get(sF56,int,sF57,sF46),n1)
| mem(int,get(int,int,t2tb2(X0),sF53),sF41)
| $less(sF45,sK9) )
| ~ spl59_40
| ~ spl59_236 ),
inference(forward_demodulation,[],[f3301,f761]) ).
tff(f3301,plain,
( ! [X0: map_int_int] :
( $less(sF45,sK9)
| mem(int,get(int,int,t2tb2(X0),sF53),sF41)
| ~ eq_prefix1(int,t2tb2(X0),get(sF56,int,sF57,t2tb1(sF45)),n1) )
| ~ spl59_236 ),
inference(resolution,[],[f2250,f555]) ).
tff(f555,plain,
! [X28: map_int_int,X30: $int] :
( ~ $less(X30,sK23)
| mem(int,get(int,int,t2tb2(X28),sF53),sF41)
| ~ eq_prefix1(int,t2tb2(X28),get(sF56,int,sF57,t2tb1(X30)),n1)
| $less(X30,sK9) ),
inference(definition_folding,[],[f440,f552,f551,f526,f520,f525,f500,f524,f505,f497,f544]) ).
tff(f544,plain,
sF53 = t2tb1(sK19),
introduced(function_definition,[]) ).
tff(f524,plain,
sF39 = diff(int,sF30,sF33),
introduced(function_definition,[]) ).
tff(f525,plain,
sF40 = diff(int,sF39,sF32),
introduced(function_definition,[]) ).
tff(f520,plain,
sF37 = t2tb(sK20),
introduced(function_definition,[]) ).
tff(f526,plain,
sF41 = diff(int,sF40,sF37),
introduced(function_definition,[]) ).
tff(f440,plain,
! [X28: map_int_int,X30: $int] :
( mem(int,get(int,int,t2tb2(X28),t2tb1(sK19)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(sK20)))
| ~ $less(X30,sK23)
| $less(X30,sK9)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(X30)),n1) ),
inference(cnf_transformation,[],[f315]) ).
tff(f2250,plain,
( $less(sF45,sK23)
| ~ spl59_236 ),
inference(avatar_component_clause,[],[f2248]) ).
tff(f4085,plain,
( spl59_229
| spl59_408
| ~ spl59_4
| ~ spl59_235 ),
inference(avatar_split_clause,[],[f4081,f2243,f579,f4083,f2189]) ).
tff(f2189,plain,
( spl59_229
<=> $less(sK27,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_229])]) ).
tff(f4083,plain,
( spl59_408
<=> ! [X0: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X0),get(sF56,int,sF57,sF44),n1)
| mem(int,get(int,int,t2tb2(X0),sF53),sF41) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_408])]) ).
tff(f2243,plain,
( spl59_235
<=> $less(sK27,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_235])]) ).
tff(f4081,plain,
( ! [X0: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X0),get(sF56,int,sF57,sF44),n1)
| mem(int,get(int,int,t2tb2(X0),sF53),sF41)
| $less(sK27,sK9) )
| ~ spl59_4
| ~ spl59_235 ),
inference(forward_demodulation,[],[f3296,f581]) ).
tff(f3296,plain,
( ! [X0: map_int_int] :
( $less(sK27,sK9)
| mem(int,get(int,int,t2tb2(X0),sF53),sF41)
| ~ eq_prefix1(int,t2tb2(X0),get(sF56,int,sF57,t2tb1(sK27)),n1) )
| ~ spl59_235 ),
inference(resolution,[],[f2245,f555]) ).
tff(f2245,plain,
( $less(sK27,sK23)
| ~ spl59_235 ),
inference(avatar_component_clause,[],[f2243]) ).
tff(f4079,plain,
( spl59_407
| spl59_229
| ~ spl59_4
| ~ spl59_235 ),
inference(avatar_split_clause,[],[f4075,f2243,f579,f2189,f4077]) ).
tff(f4077,plain,
( spl59_407
<=> ! [X1: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,sF44),n1)
| eq_prefix1(int,sF38,t2tb2(X1),sK19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_407])]) ).
tff(f4075,plain,
( ! [X1: map_int_int] :
( $less(sK27,sK9)
| ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,sF44),n1)
| eq_prefix1(int,sF38,t2tb2(X1),sK19) )
| ~ spl59_4
| ~ spl59_235 ),
inference(forward_demodulation,[],[f3297,f581]) ).
tff(f3297,plain,
( ! [X1: map_int_int] :
( $less(sK27,sK9)
| eq_prefix1(int,sF38,t2tb2(X1),sK19)
| ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,t2tb1(sK27)),n1) )
| ~ spl59_235 ),
inference(resolution,[],[f2245,f554]) ).
tff(f4074,plain,
( ~ spl59_406
| spl59_57
| ~ spl59_11 ),
inference(avatar_split_clause,[],[f3450,f614,f876,f4071]) ).
tff(f3450,plain,
( ( 0 = sK19 )
| ~ mem(int,sF53,t2tb(below1(sK19)))
| ~ spl59_11 ),
inference(superposition,[],[f3416,f616]) ).
tff(f4068,plain,
( spl59_230
| spl59_405
| ~ spl59_40
| ~ spl59_236 ),
inference(avatar_split_clause,[],[f4064,f2248,f759,f4066,f2194]) ).
tff(f4066,plain,
( spl59_405
<=> ! [X2: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X2),get(sF56,int,sF57,sF46),n1)
| partial_solution1(n1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_405])]) ).
tff(f4064,plain,
( ! [X2: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X2),get(sF56,int,sF57,sF46),n1)
| partial_solution1(n1,X2)
| $less(sF45,sK9) )
| ~ spl59_40
| ~ spl59_236 ),
inference(forward_demodulation,[],[f3303,f761]) ).
tff(f3303,plain,
( ! [X2: map_int_int] :
( partial_solution1(n1,X2)
| ~ eq_prefix1(int,t2tb2(X2),get(sF56,int,sF57,t2tb1(sF45)),n1)
| $less(sF45,sK9) )
| ~ spl59_236 ),
inference(resolution,[],[f2250,f556]) ).
tff(f556,plain,
! [X28: map_int_int,X30: $int] :
( ~ $less(X30,sK23)
| partial_solution1(n1,X28)
| $less(X30,sK9)
| ~ eq_prefix1(int,t2tb2(X28),get(sF56,int,sF57,t2tb1(X30)),n1) ),
inference(definition_folding,[],[f439,f552,f551]) ).
tff(f439,plain,
! [X28: map_int_int,X30: $int] :
( partial_solution1(n1,X28)
| ~ $less(X30,sK23)
| $less(X30,sK9)
| ~ eq_prefix1(int,t2tb2(X28),get(map(int,int),int,t2tb3(sK22),t2tb1(X30)),n1) ),
inference(cnf_transformation,[],[f315]) ).
tff(f4063,plain,
( spl59_230
| spl59_404
| ~ spl59_40
| ~ spl59_236 ),
inference(avatar_split_clause,[],[f4059,f2248,f759,f4061,f2194]) ).
tff(f4061,plain,
( spl59_404
<=> ! [X1: map_int_int] :
( eq_prefix1(int,sF38,t2tb2(X1),sK19)
| ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,sF46),n1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_404])]) ).
tff(f4059,plain,
( ! [X1: map_int_int] :
( eq_prefix1(int,sF38,t2tb2(X1),sK19)
| ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,sF46),n1)
| $less(sF45,sK9) )
| ~ spl59_40
| ~ spl59_236 ),
inference(forward_demodulation,[],[f3302,f761]) ).
tff(f3302,plain,
( ! [X1: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,t2tb1(sF45)),n1)
| eq_prefix1(int,sF38,t2tb2(X1),sK19)
| $less(sF45,sK9) )
| ~ spl59_236 ),
inference(resolution,[],[f2250,f554]) ).
tff(f4056,plain,
( spl59_229
| spl59_403
| ~ spl59_4
| ~ spl59_235 ),
inference(avatar_split_clause,[],[f4052,f2243,f579,f4054,f2189]) ).
tff(f4054,plain,
( spl59_403
<=> ! [X2: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X2),get(sF56,int,sF57,sF44),n1)
| partial_solution1(n1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_403])]) ).
tff(f4052,plain,
( ! [X2: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X2),get(sF56,int,sF57,sF44),n1)
| $less(sK27,sK9)
| partial_solution1(n1,X2) )
| ~ spl59_4
| ~ spl59_235 ),
inference(forward_demodulation,[],[f3298,f581]) ).
tff(f3298,plain,
( ! [X2: map_int_int] :
( $less(sK27,sK9)
| ~ eq_prefix1(int,t2tb2(X2),get(sF56,int,sF57,t2tb1(sK27)),n1)
| partial_solution1(n1,X2) )
| ~ spl59_235 ),
inference(resolution,[],[f2245,f556]) ).
tff(f4051,plain,
( spl59_344
| ~ spl59_93
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f4006,f3901,f1159,f3231]) ).
tff(f3231,plain,
( spl59_344
<=> $less(n1,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_344])]) ).
tff(f4006,plain,
( $less(n1,sF45)
| ~ spl59_93
| ~ spl59_388 ),
inference(resolution,[],[f3903,f3044]) ).
tff(f3903,plain,
( $less(n1,0)
| ~ spl59_388 ),
inference(avatar_component_clause,[],[f3901]) ).
tff(f4050,plain,
( spl59_402
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f3994,f3901,f4047]) ).
tff(f4047,plain,
( spl59_402
<=> ( 0 = cardinal1(int,t2tb(below1(n1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_402])]) ).
tff(f3994,plain,
( ( 0 = cardinal1(int,t2tb(below1(n1))) )
| ~ spl59_388 ),
inference(resolution,[],[f3903,f368]) ).
tff(f4045,plain,
( ~ spl59_123
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f3993,f3901,f1352]) ).
tff(f3993,plain,
( ~ mem(int,t2tb1(0),sF30)
| ~ spl59_388 ),
inference(resolution,[],[f3903,f1083]) ).
tff(f4044,plain,
( spl59_401
| ~ spl59_56
| ~ spl59_313
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f4039,f3901,f3001,f872,f4041]) ).
tff(f4041,plain,
( spl59_401
<=> $less(n1,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_401])]) ).
tff(f3001,plain,
( spl59_313
<=> ( 1 = sK19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_313])]) ).
tff(f4039,plain,
( $less(n1,1)
| ~ spl59_56
| ~ spl59_313
| ~ spl59_388 ),
inference(forward_demodulation,[],[f3998,f3003]) ).
tff(f3003,plain,
( ( 1 = sK19 )
| ~ spl59_313 ),
inference(avatar_component_clause,[],[f3001]) ).
tff(f3998,plain,
( $less(n1,sK19)
| ~ spl59_56
| ~ spl59_388 ),
inference(resolution,[],[f3903,f917]) ).
tff(f4038,plain,
( spl59_340
| ~ spl59_87
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f4005,f3901,f1109,f3201]) ).
tff(f3201,plain,
( spl59_340
<=> $less(n1,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_340])]) ).
tff(f4005,plain,
( $less(n1,sK27)
| ~ spl59_87
| ~ spl59_388 ),
inference(resolution,[],[f3903,f2661]) ).
tff(f4037,plain,
( spl59_400
| ~ spl59_61
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f4003,f3901,f894,f4034]) ).
tff(f4034,plain,
( spl59_400
<=> $less(n1,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_400])]) ).
tff(f4003,plain,
( $less(n1,sK9)
| ~ spl59_61
| ~ spl59_388 ),
inference(resolution,[],[f3903,f2153]) ).
tff(f4032,plain,
( spl59_399
| ~ spl59_142
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f4002,f3901,f1465,f4029]) ).
tff(f4029,plain,
( spl59_399
<=> $less(n1,sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_399])]) ).
tff(f4002,plain,
( $less(n1,sF35)
| ~ spl59_142
| ~ spl59_388 ),
inference(resolution,[],[f3903,f1881]) ).
tff(f4027,plain,
( spl59_398
| ~ spl59_67
| ~ spl59_325
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f4022,f3901,f3081,f941,f4024]) ).
tff(f4024,plain,
( spl59_398
<=> $less(n1,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_398])]) ).
tff(f3081,plain,
( spl59_325
<=> ( 2 = sK26 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_325])]) ).
tff(f4022,plain,
( $less(n1,2)
| ~ spl59_67
| ~ spl59_325
| ~ spl59_388 ),
inference(forward_demodulation,[],[f4001,f3083]) ).
tff(f3083,plain,
( ( 2 = sK26 )
| ~ spl59_325 ),
inference(avatar_component_clause,[],[f3081]) ).
tff(f4001,plain,
( $less(n1,sK26)
| ~ spl59_67
| ~ spl59_388 ),
inference(resolution,[],[f3903,f1171]) ).
tff(f4021,plain,
( ~ spl59_51
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f3997,f3901,f821]) ).
tff(f3997,plain,
( ~ mem(int,t2tb1(n1),sF30)
| ~ spl59_388 ),
inference(resolution,[],[f3903,f515]) ).
tff(f4020,plain,
( spl59_397
| ~ spl59_164
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f4004,f3901,f1678,f4017]) ).
tff(f4017,plain,
( spl59_397
<=> $less(n1,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_397])]) ).
tff(f4004,plain,
( $less(n1,sK23)
| ~ spl59_164
| ~ spl59_388 ),
inference(resolution,[],[f3903,f2223]) ).
tff(f4015,plain,
( ~ spl59_83
| ~ spl59_388 ),
inference(avatar_contradiction_clause,[],[f4014]) ).
tff(f4014,plain,
( $false
| ~ spl59_83
| ~ spl59_388 ),
inference(subsumption_resolution,[],[f4000,f98]) ).
tff(f4000,plain,
( $less(n1,n1)
| ~ spl59_83
| ~ spl59_388 ),
inference(resolution,[],[f3903,f1142]) ).
tff(f4013,plain,
( spl59_396
| ~ spl59_58
| ~ spl59_388 ),
inference(avatar_split_clause,[],[f3999,f3901,f881,f4010]) ).
tff(f4010,plain,
( spl59_396
<=> $less(n1,sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_396])]) ).
tff(f3999,plain,
( $less(n1,sF43)
| ~ spl59_58
| ~ spl59_388 ),
inference(resolution,[],[f3903,f924]) ).
tff(f3988,plain,
~ spl59_387,
inference(avatar_split_clause,[],[f3983,f3870]) ).
tff(f3870,plain,
( spl59_387
<=> $less(0,cardinal1(int,t2tb(below1(0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_387])]) ).
tff(f3983,plain,
~ $less(0,cardinal1(int,t2tb(below1(0)))),
inference(resolution,[],[f3848,f420]) ).
tff(f3981,plain,
( spl59_394
| spl59_395
| spl59_81 ),
inference(avatar_split_clause,[],[f3972,f1069,f3978,f3974]) ).
tff(f3972,plain,
( ( 0 = sK17(0) )
| $less(0,sK17(0))
| spl59_81 ),
inference(resolution,[],[f1071,f100]) ).
tff(f3930,plain,
( ~ spl59_393
| spl59_20
| ~ spl59_222 ),
inference(avatar_split_clause,[],[f3925,f2123,f659,f3927]) ).
tff(f3927,plain,
( spl59_393
<=> $less(cardinal1(int,t2tb(below1(sF43))),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_393])]) ).
tff(f3925,plain,
( ~ $less(cardinal1(int,t2tb(below1(sF43))),sF45)
| spl59_20
| ~ spl59_222 ),
inference(subsumption_resolution,[],[f3887,f661]) ).
tff(f3887,plain,
( $less(sF43,0)
| ~ $less(cardinal1(int,t2tb(below1(sF43))),sF45)
| ~ spl59_222 ),
inference(resolution,[],[f3856,f3193]) ).
tff(f3193,plain,
( ! [X1: $int] :
( $less(X1,sF43)
| ~ $less(X1,sF45) )
| ~ spl59_222 ),
inference(resolution,[],[f2125,f99]) ).
tff(f2125,plain,
( $less(sF45,sF43)
| ~ spl59_222 ),
inference(avatar_component_clause,[],[f2123]) ).
tff(f3924,plain,
( ~ spl59_392
| spl59_388 ),
inference(avatar_split_clause,[],[f3880,f3901,f3921]) ).
tff(f3921,plain,
( spl59_392
<=> mem(int,t2tb1(cardinal1(int,t2tb(below1(n1)))),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_392])]) ).
tff(f3880,plain,
( $less(n1,0)
| ~ mem(int,t2tb1(cardinal1(int,t2tb(below1(n1)))),sF30) ),
inference(resolution,[],[f3856,f514]) ).
tff(f3919,plain,
( ~ spl59_391
| spl59_18
| ~ spl59_230 ),
inference(avatar_split_clause,[],[f3914,f2194,f649,f3916]) ).
tff(f3916,plain,
( spl59_391
<=> $less(cardinal1(int,t2tb(below1(sK9))),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_391])]) ).
tff(f3914,plain,
( ~ $less(cardinal1(int,t2tb(below1(sK9))),sF45)
| spl59_18
| ~ spl59_230 ),
inference(subsumption_resolution,[],[f3881,f651]) ).
tff(f3881,plain,
( $less(sK9,0)
| ~ $less(cardinal1(int,t2tb(below1(sK9))),sF45)
| ~ spl59_230 ),
inference(resolution,[],[f3856,f3219]) ).
tff(f3219,plain,
( ! [X1: $int] :
( $less(X1,sK9)
| ~ $less(X1,sF45) )
| ~ spl59_230 ),
inference(resolution,[],[f2196,f99]) ).
tff(f2196,plain,
( $less(sF45,sK9)
| ~ spl59_230 ),
inference(avatar_component_clause,[],[f2194]) ).
tff(f3913,plain,
( ~ spl59_390
| spl59_20
| ~ spl59_215 ),
inference(avatar_split_clause,[],[f3908,f2071,f659,f3910]) ).
tff(f3910,plain,
( spl59_390
<=> $less(cardinal1(int,t2tb(below1(sF43))),sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_390])]) ).
tff(f2071,plain,
( spl59_215
<=> $less(sK27,sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_215])]) ).
tff(f3908,plain,
( ~ $less(cardinal1(int,t2tb(below1(sF43))),sK27)
| spl59_20
| ~ spl59_215 ),
inference(subsumption_resolution,[],[f3888,f661]) ).
tff(f3888,plain,
( $less(sF43,0)
| ~ $less(cardinal1(int,t2tb(below1(sF43))),sK27)
| ~ spl59_215 ),
inference(resolution,[],[f3856,f3191]) ).
tff(f3191,plain,
( ! [X1: $int] :
( $less(X1,sF43)
| ~ $less(X1,sK27) )
| ~ spl59_215 ),
inference(resolution,[],[f2073,f99]) ).
tff(f2073,plain,
( $less(sK27,sF43)
| ~ spl59_215 ),
inference(avatar_component_clause,[],[f2071]) ).
tff(f3907,plain,
( spl59_388
| spl59_389 ),
inference(avatar_split_clause,[],[f3879,f3905,f3901]) ).
tff(f3905,plain,
( spl59_389
<=> ! [X2: $int] :
( ~ mem(int,t2tb1(X2),sF30)
| ~ $less(cardinal1(int,t2tb(below1(n1))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_389])]) ).
tff(f3879,plain,
! [X2: $int] :
( ~ mem(int,t2tb1(X2),sF30)
| $less(n1,0)
| ~ $less(cardinal1(int,t2tb(below1(n1))),X2) ),
inference(resolution,[],[f3856,f851]) ).
tff(f3874,plain,
spl59_253,
inference(avatar_split_clause,[],[f3867,f2396]) ).
tff(f2396,plain,
( spl59_253
<=> ( 0 = cardinal1(int,t2tb(below1(0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_253])]) ).
tff(f3867,plain,
0 = cardinal1(int,t2tb(below1(0))),
inference(evaluation,[],[f3862]) ).
tff(f3862,plain,
( ( 0 = cardinal1(int,t2tb(below1(0))) )
| $less(0,0) ),
inference(resolution,[],[f3849,f863]) ).
tff(f3849,plain,
! [X0: $int] :
( ~ $less(X0,cardinal1(int,t2tb(below1(X0))))
| $less(X0,0) ),
inference(resolution,[],[f2389,f420]) ).
tff(f3873,plain,
~ spl59_387,
inference(avatar_split_clause,[],[f3860,f3870]) ).
tff(f3860,plain,
~ $less(0,cardinal1(int,t2tb(below1(0)))),
inference(interpreted_simplification,[],[f3859]) ).
tff(f3859,plain,
( ~ $less(0,cardinal1(int,t2tb(below1(0))))
| $less(0,0) ),
inference(instantiation,[],[f3849]) ).
tff(f3843,plain,
( spl59_386
| ~ spl59_80
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3838,f3001,f1061,f3840]) ).
tff(f3840,plain,
( spl59_386
<=> $less(sK17(0),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_386])]) ).
tff(f3838,plain,
( $less(sK17(0),1)
| ~ spl59_80
| ~ spl59_313 ),
inference(forward_demodulation,[],[f1063,f3003]) ).
tff(f3815,plain,
( spl59_385
| ~ spl59_77
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3810,f3001,f1042,f3812]) ).
tff(f3812,plain,
( spl59_385
<=> $less(sK16(0),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_385])]) ).
tff(f3810,plain,
( $less(sK16(0),1)
| ~ spl59_77
| ~ spl59_313 ),
inference(forward_demodulation,[],[f1044,f3003]) ).
tff(f3809,plain,
( spl59_383
| spl59_384
| spl59_76 ),
inference(avatar_split_clause,[],[f3800,f1018,f3806,f3802]) ).
tff(f3800,plain,
( $less(0,sK16(0))
| ( 0 = sK16(0) )
| spl59_76 ),
inference(resolution,[],[f1020,f100]) ).
tff(f3799,plain,
( spl59_382
| ~ spl59_127
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3794,f3001,f1380,f3796]) ).
tff(f3796,plain,
( spl59_382
<=> $less(sF45,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_382])]) ).
tff(f3794,plain,
( $less(sF45,1)
| ~ spl59_127
| ~ spl59_313 ),
inference(forward_demodulation,[],[f1382,f3003]) ).
tff(f1382,plain,
( $less(sF45,sK19)
| ~ spl59_127 ),
inference(avatar_component_clause,[],[f1380]) ).
tff(f3769,plain,
( ~ spl59_381
| spl59_256
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f3764,f604,f2428,f3766]) ).
tff(f3764,plain,
( ( 0 = cardinal1(int,sF47) )
| ~ mem(int,t2tb1(n1),sF47)
| ~ spl59_9 ),
inference(forward_demodulation,[],[f3763,f361]) ).
tff(f3763,plain,
( ( 0 = cardinal1(int,sF47) )
| ~ mem(int,t2tb1(n1),t2tb(tb2t(sF47)))
| ~ spl59_9 ),
inference(resolution,[],[f3473,f2666]) ).
tff(f3473,plain,
( ! [X1: set_int] :
( ~ mem(int,t2tb1(max_elt1(X1)),sF47)
| ~ mem(int,t2tb1(n1),t2tb(X1)) )
| ~ spl59_9 ),
inference(resolution,[],[f3407,f1821]) ).
tff(f3407,plain,
! [X7: set_int] :
( ~ mem(int,t2tb1(max_elt1(X7)),sF30)
| ~ mem(int,t2tb1(n1),t2tb(X7)) ),
inference(resolution,[],[f3380,f514]) ).
tff(f3761,plain,
( ~ spl59_380
| spl59_224
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f3756,f804,f2159,f3758]) ).
tff(f3756,plain,
( ( 0 = cardinal1(int,sF39) )
| ~ mem(int,t2tb1(n1),sF39)
| ~ spl59_49 ),
inference(forward_demodulation,[],[f3755,f361]) ).
tff(f3755,plain,
( ( 0 = cardinal1(int,sF39) )
| ~ mem(int,t2tb1(n1),t2tb(tb2t(sF39)))
| ~ spl59_49 ),
inference(resolution,[],[f3472,f2666]) ).
tff(f3472,plain,
( ! [X0: set_int] :
( ~ mem(int,t2tb1(max_elt1(X0)),sF39)
| ~ mem(int,t2tb1(n1),t2tb(X0)) )
| ~ spl59_49 ),
inference(resolution,[],[f3407,f1868]) ).
tff(f3747,plain,
( ~ spl59_365
| spl59_86
| ~ spl59_96
| ~ spl59_97 ),
inference(avatar_split_clause,[],[f3746,f1181,f1174,f1105,f3460]) ).
tff(f1174,plain,
( spl59_96
<=> ( tb2t1(sF50) = sK27 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_96])]) ).
tff(f1181,plain,
( spl59_97
<=> ( sF50 = sF44 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_97])]) ).
tff(f3746,plain,
( ( 0 = sK27 )
| ~ mem(int,sF44,t2tb(below1(sK27)))
| ~ spl59_96
| ~ spl59_97 ),
inference(forward_demodulation,[],[f3737,f1183]) ).
tff(f1183,plain,
( ( sF50 = sF44 )
| ~ spl59_97 ),
inference(avatar_component_clause,[],[f1181]) ).
tff(f3737,plain,
( ( 0 = sK27 )
| ~ mem(int,sF50,t2tb(below1(sK27)))
| ~ spl59_96 ),
inference(superposition,[],[f3449,f1176]) ).
tff(f1176,plain,
( ( tb2t1(sF50) = sK27 )
| ~ spl59_96 ),
inference(avatar_component_clause,[],[f1174]) ).
tff(f3725,plain,
( spl59_86
| spl59_379
| spl59_149
| ~ spl59_329 ),
inference(avatar_split_clause,[],[f3720,f3102,f1542,f3722,f1105]) ).
tff(f3722,plain,
( spl59_379
<=> $less(max_elt1(below1(sK27)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_379])]) ).
tff(f3102,plain,
( spl59_329
<=> $less(sK27,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_329])]) ).
tff(f3720,plain,
( $less(max_elt1(below1(sK27)),1)
| ( 0 = sK27 )
| spl59_149
| ~ spl59_329 ),
inference(subsumption_resolution,[],[f3712,f1543]) ).
tff(f3712,plain,
( $less(sK27,0)
| $less(max_elt1(below1(sK27)),1)
| ( 0 = sK27 )
| ~ spl59_329 ),
inference(resolution,[],[f3630,f2772]) ).
tff(f3630,plain,
( ! [X2: $int] :
( ~ $less(X2,sK27)
| $less(X2,1) )
| ~ spl59_329 ),
inference(resolution,[],[f3104,f99]) ).
tff(f3104,plain,
( $less(sK27,1)
| ~ spl59_329 ),
inference(avatar_component_clause,[],[f3102]) ).
tff(f3719,plain,
( ~ spl59_317
| ~ spl59_329 ),
inference(avatar_split_clause,[],[f3708,f3102,f3016]) ).
tff(f3708,plain,
( ~ $less(1,sK27)
| ~ spl59_329 ),
inference(interpreted_simplification,[],[f3707]) ).
tff(f3707,plain,
( ~ $less(1,sK27)
| $less(1,1)
| ~ spl59_329 ),
inference(instantiation,[],[f3630]) ).
tff(f3718,plain,
( spl59_378
| spl59_86
| spl59_149
| ~ spl59_329 ),
inference(avatar_split_clause,[],[f3713,f3102,f1542,f1105,f3715]) ).
tff(f3715,plain,
( spl59_378
<=> $less(min_elt1(below1(sK27)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_378])]) ).
tff(f3713,plain,
( ( 0 = sK27 )
| $less(min_elt1(below1(sK27)),1)
| spl59_149
| ~ spl59_329 ),
inference(subsumption_resolution,[],[f3711,f1543]) ).
tff(f3711,plain,
( $less(min_elt1(below1(sK27)),1)
| ( 0 = sK27 )
| $less(sK27,0)
| ~ spl59_329 ),
inference(resolution,[],[f3630,f2694]) ).
tff(f3706,plain,
( spl59_377
| ~ spl59_233
| ~ spl59_375 ),
inference(avatar_split_clause,[],[f3700,f3642,f2226,f3703]) ).
tff(f3703,plain,
( spl59_377
<=> ( sF44 = get(int,int,sF48,sF53) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_377])]) ).
tff(f2226,plain,
( spl59_233
<=> ( get(int,int,sF48,sF49) = sF44 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_233])]) ).
tff(f3642,plain,
( spl59_375
<=> ( sF53 = sF49 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_375])]) ).
tff(f3700,plain,
( ( sF44 = get(int,int,sF48,sF53) )
| ~ spl59_233
| ~ spl59_375 ),
inference(superposition,[],[f2228,f3644]) ).
tff(f3644,plain,
( ( sF53 = sF49 )
| ~ spl59_375 ),
inference(avatar_component_clause,[],[f3642]) ).
tff(f2228,plain,
( ( get(int,int,sF48,sF49) = sF44 )
| ~ spl59_233 ),
inference(avatar_component_clause,[],[f2226]) ).
tff(f3701,plain,
( spl59_315
| ~ spl59_23
| ~ spl59_63
| ~ spl59_375 ),
inference(avatar_split_clause,[],[f3699,f3642,f903,f674,f3009]) ).
tff(f3009,plain,
( spl59_315
<=> ! [X2: set_int] : ~ mem(int,sF53,t2tb(succ1(X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_315])]) ).
tff(f3699,plain,
( ! [X0: set_int] : ~ mem(int,sF53,t2tb(succ1(X0)))
| ~ spl59_23
| ~ spl59_63
| ~ spl59_375 ),
inference(superposition,[],[f3039,f3644]) ).
tff(f3039,plain,
( ! [X4: set_int] : ~ mem(int,sF49,t2tb(succ1(X4)))
| ~ spl59_23
| ~ spl59_63 ),
inference(evaluation,[],[f3038]) ).
tff(f3038,plain,
( ! [X4: set_int] :
( $less(1,0)
| ~ mem(int,sF49,t2tb(succ1(X4))) )
| ~ spl59_23
| ~ spl59_63 ),
inference(forward_demodulation,[],[f3037,f905]) ).
tff(f3037,plain,
( ! [X4: set_int] :
( $less(1,sK28)
| ~ mem(int,sF49,t2tb(succ1(X4))) )
| ~ spl59_23
| ~ spl59_63 ),
inference(evaluation,[],[f3036]) ).
tff(f3036,plain,
( ! [X4: set_int] :
( $less(1,sK28)
| ~ mem(int,sF49,t2tb(succ1(X4)))
| ( 0 = 1 ) )
| ~ spl59_23
| ~ spl59_63 ),
inference(forward_demodulation,[],[f2996,f905]) ).
tff(f2996,plain,
( ! [X4: set_int] :
( ( 1 = sK28 )
| $less(1,sK28)
| ~ mem(int,sF49,t2tb(succ1(X4))) )
| ~ spl59_23 ),
inference(superposition,[],[f927,f676]) ).
tff(f927,plain,
! [X0: $int,X1: set_int] :
( ~ mem(int,t2tb1(X0),t2tb(succ1(X1)))
| $less(1,X0)
| ( 1 = X0 ) ),
inference(resolution,[],[f412,f100]) ).
tff(f3650,plain,
( spl59_375
| spl59_376
| ~ spl59_233
| ~ spl59_249 ),
inference(avatar_split_clause,[],[f3638,f2347,f2226,f3646,f3642]) ).
tff(f3646,plain,
( spl59_376
<=> ( sF44 = get(int,int,sF38,sF49) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_376])]) ).
tff(f2347,plain,
( spl59_249
<=> ( sF48 = set1(int,int,sF38,sF53,sF46) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_249])]) ).
tff(f3638,plain,
( ( sF44 = get(int,int,sF38,sF49) )
| ( sF53 = sF49 )
| ~ spl59_233
| ~ spl59_249 ),
inference(superposition,[],[f2371,f2228]) ).
tff(f2371,plain,
( ! [X0: uni] :
( ( get(int,int,sF48,X0) = get(int,int,sF38,X0) )
| ( sF53 = X0 ) )
| ~ spl59_249 ),
inference(subsumption_resolution,[],[f2370,f808]) ).
tff(f2370,plain,
( ! [X0: uni] :
( ( sF53 = X0 )
| ( get(int,int,sF48,X0) = get(int,int,sF38,X0) )
| ~ sort1(int,sF53) )
| ~ spl59_249 ),
inference(subsumption_resolution,[],[f2367,f808]) ).
tff(f2367,plain,
( ! [X0: uni] :
( ~ sort1(int,X0)
| ( get(int,int,sF48,X0) = get(int,int,sF38,X0) )
| ( sF53 = X0 )
| ~ sort1(int,sF53) )
| ~ spl59_249 ),
inference(superposition,[],[f358,f2349]) ).
tff(f2349,plain,
( ( sF48 = set1(int,int,sF38,sF53,sF46) )
| ~ spl59_249 ),
inference(avatar_component_clause,[],[f2347]) ).
tff(f358,plain,
! [X2: uni,X3: uni,X0: ty,X1: uni,X4: ty,X5: uni] :
( ( get(X0,X4,X3,X1) = get(X0,X4,set1(X0,X4,X3,X2,X5),X1) )
| ~ sort1(X4,X2)
| ~ sort1(X4,X1)
| ( X1 = X2 ) ),
inference(cnf_transformation,[],[f252]) ).
tff(f252,plain,
! [X0: ty,X1: uni,X2: uni,X3: uni,X4: ty] :
( ~ sort1(X4,X2)
| ~ sort1(X4,X1)
| ! [X5: uni] :
( ( get(X0,X4,X3,X1) = get(X0,X4,set1(X0,X4,X3,X2,X5),X1) )
| ( X1 = X2 ) ) ),
inference(rectify,[],[f180]) ).
tff(f180,plain,
! [X2: ty,X0: uni,X4: uni,X1: uni,X3: ty] :
( ~ sort1(X3,X4)
| ~ sort1(X3,X0)
| ! [X5: uni] :
( ( get(X2,X3,set1(X2,X3,X1,X4,X5),X0) = get(X2,X3,X1,X0) )
| ( X0 = X4 ) ) ),
inference(flattening,[],[f179]) ).
tff(f179,plain,
! [X2: ty,X4: uni,X0: uni,X3: ty,X1: uni] :
( ! [X5: uni] :
( ( get(X2,X3,set1(X2,X3,X1,X4,X5),X0) = get(X2,X3,X1,X0) )
| ( X0 = X4 ) )
| ~ sort1(X3,X0)
| ~ sort1(X3,X4) ),
inference(ennf_transformation,[],[f137]) ).
tff(f137,plain,
! [X2: ty,X4: uni,X0: uni,X3: ty,X1: uni] :
( sort1(X3,X4)
=> ( sort1(X3,X0)
=> ! [X5: uni] :
( ( X0 != X4 )
=> ( get(X2,X3,set1(X2,X3,X1,X4,X5),X0) = get(X2,X3,X1,X0) ) ) ) ),
inference(rectify,[],[f61]) ).
tff(f61,axiom,
! [X18: uni,X16: uni,X15: ty,X0: ty,X17: uni] :
( sort1(X0,X17)
=> ( sort1(X0,X18)
=> ! [X19: uni] :
( ( X17 != X18 )
=> ( get(X15,X0,set1(X15,X0,X16,X17,X19),X18) = get(X15,X0,X16,X18) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',select_neq) ).
tff(f3649,plain,
( spl59_375
| spl59_376
| ~ spl59_233
| ~ spl59_249 ),
inference(avatar_split_clause,[],[f3639,f2347,f2226,f3646,f3642]) ).
tff(f3639,plain,
( ( sF44 = get(int,int,sF38,sF49) )
| ( sF53 = sF49 )
| ~ spl59_233
| ~ spl59_249 ),
inference(superposition,[],[f2228,f2371]) ).
tff(f3637,plain,
( spl59_316
| ~ spl59_4
| ~ spl59_329 ),
inference(avatar_split_clause,[],[f3636,f3102,f579,f3013]) ).
tff(f3013,plain,
( spl59_316
<=> ! [X3: set_int] : ~ mem(int,sF44,t2tb(succ1(X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_316])]) ).
tff(f3636,plain,
( ! [X0: set_int] : ~ mem(int,sF44,t2tb(succ1(X0)))
| ~ spl59_4
| ~ spl59_329 ),
inference(forward_demodulation,[],[f3628,f581]) ).
tff(f3628,plain,
( ! [X0: set_int] : ~ mem(int,t2tb1(sK27),t2tb(succ1(X0)))
| ~ spl59_329 ),
inference(resolution,[],[f3104,f412]) ).
tff(f3635,plain,
( spl59_374
| ~ spl59_319
| ~ spl59_329 ),
inference(avatar_split_clause,[],[f3627,f3102,f3025,f3632]) ).
tff(f3025,plain,
( spl59_319
<=> $less(1,sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_319])]) ).
tff(f3627,plain,
( $less(sK27,sF45)
| ~ spl59_319
| ~ spl59_329 ),
inference(resolution,[],[f3104,f3118]) ).
tff(f3118,plain,
( ! [X1: $int] :
( ~ $less(X1,1)
| $less(X1,sF45) )
| ~ spl59_319 ),
inference(resolution,[],[f3027,f99]) ).
tff(f3027,plain,
( $less(1,sF45)
| ~ spl59_319 ),
inference(avatar_component_clause,[],[f3025]) ).
tff(f3610,plain,
( spl59_373
| ~ spl59_39
| ~ spl59_327 ),
inference(avatar_split_clause,[],[f3605,f3092,f754,f3607]) ).
tff(f3605,plain,
( $less(tb2t1(get(int,int,sF38,t2tb1(0))),n1)
| ~ spl59_39
| ~ spl59_327 ),
inference(forward_demodulation,[],[f3587,f756]) ).
tff(f3587,plain,
( $less(tb2t1(get(int,int,t2tb2(sK24),t2tb1(0))),n1)
| ~ spl59_327 ),
inference(resolution,[],[f3094,f1666]) ).
tff(f1666,plain,
! [X1: map_int_int] :
( ~ partial_solution1(1,X1)
| $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(0))),n1) ),
inference(interpreted_simplification,[],[f1665]) ).
tff(f1665,plain,
! [X1: map_int_int] :
( ~ partial_solution1(1,X1)
| $less(0,0)
| ~ $less(0,1)
| $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(0))),n1) ),
inference(instantiation,[],[f424]) ).
tff(f3094,plain,
( partial_solution1(1,sK24)
| ~ spl59_327 ),
inference(avatar_component_clause,[],[f3092]) ).
tff(f3603,plain,
( ~ spl59_372
| ~ spl59_39
| ~ spl59_327 ),
inference(avatar_split_clause,[],[f3598,f3092,f754,f3600]) ).
tff(f3598,plain,
( ~ $less(tb2t1(get(int,int,sF38,t2tb1(0))),0)
| ~ spl59_39
| ~ spl59_327 ),
inference(forward_demodulation,[],[f3588,f756]) ).
tff(f3588,plain,
( ~ $less(tb2t1(get(int,int,t2tb2(sK24),t2tb1(0))),0)
| ~ spl59_327 ),
inference(resolution,[],[f3094,f1656]) ).
tff(f1656,plain,
! [X1: map_int_int] :
( ~ partial_solution1(1,X1)
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(0))),0) ),
inference(interpreted_simplification,[],[f1655]) ).
tff(f1655,plain,
! [X1: map_int_int] :
( ~ partial_solution1(1,X1)
| ~ $less(0,1)
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(0))),0)
| $less(0,0) ),
inference(instantiation,[],[f423]) ).
tff(f3563,plain,
( ~ spl59_371
| ~ spl59_11
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3558,f3001,f614,f3560]) ).
tff(f3560,plain,
( spl59_371
<=> mem(int,sF53,t2tb(succ1(below1(-2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_371])]) ).
tff(f3558,plain,
( ~ mem(int,sF53,t2tb(succ1(below1(-2))))
| ~ spl59_11
| ~ spl59_313 ),
inference(interpreted_simplification,[],[f3557]) ).
tff(f3557,plain,
( ~ mem(int,sF53,t2tb(succ1(below1(-2))))
| $less(0,-2)
| ~ spl59_11
| ~ spl59_313 ),
inference(instantiation,[],[f3508]) ).
tff(f3508,plain,
( ! [X2: $int] :
( ~ mem(int,sF53,t2tb(succ1(below1(X2))))
| $less(0,X2) )
| ~ spl59_11
| ~ spl59_313 ),
inference(evaluation,[],[f3507]) ).
tff(f3507,plain,
( ! [X2: $int] :
( ~ mem(int,sF53,t2tb(succ1(below1(X2))))
| $less($sum(1,-1),X2) )
| ~ spl59_11
| ~ spl59_313 ),
inference(forward_demodulation,[],[f3494,f3003]) ).
tff(f3494,plain,
( ! [X2: $int] :
( $less($sum(sK19,-1),X2)
| ~ mem(int,sF53,t2tb(succ1(below1(X2)))) )
| ~ spl59_11 ),
inference(superposition,[],[f2504,f616]) ).
tff(f2504,plain,
! [X2: $int,X1: $int] :
( ~ mem(int,t2tb1(X1),t2tb(succ1(below1(X2))))
| $less($sum(X1,-1),X2) ),
inference(resolution,[],[f409,f560]) ).
tff(f560,plain,
! [X0: set_int,X1: $int] :
( mem(int,t2tb1($sum(X1,-1)),t2tb(X0))
| ~ mem(int,t2tb1(X1),t2tb(succ1(X0))) ),
inference(evaluation,[],[f413]) ).
tff(f413,plain,
! [X0: set_int,X1: $int] :
( mem(int,t2tb1($sum(X1,$uminus(1))),t2tb(X0))
| ~ mem(int,t2tb1(X1),t2tb(succ1(X0))) ),
inference(cnf_transformation,[],[f290]) ).
tff(f3555,plain,
( spl59_362
| spl59_370
| ~ spl59_164 ),
inference(avatar_split_clause,[],[f3542,f1678,f3552,f3424]) ).
tff(f3424,plain,
( spl59_362
<=> $less(-2,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_362])]) ).
tff(f3552,plain,
( spl59_370
<=> ( sK23 = -2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_370])]) ).
tff(f3542,plain,
( ( sK23 = -2 )
| $less(-2,sK23)
| ~ spl59_164 ),
inference(interpreted_simplification,[],[f3541]) ).
tff(f3541,plain,
( $less(-2,sK23)
| $less(0,-2)
| ( sK23 = -2 )
| ~ spl59_164 ),
inference(instantiation,[],[f2581]) ).
tff(f2581,plain,
( ! [X21: $int] :
( $less(X21,sK23)
| $less(0,X21)
| ( sK23 = X21 ) )
| ~ spl59_164 ),
inference(resolution,[],[f862,f1679]) ).
tff(f3530,plain,
( ~ spl59_369
| ~ spl59_30
| ~ spl59_326 ),
inference(avatar_split_clause,[],[f3525,f3087,f709,f3527]) ).
tff(f3525,plain,
( ~ $less(tb2t1(get(int,int,sF31,t2tb1(0))),0)
| ~ spl59_30
| ~ spl59_326 ),
inference(forward_demodulation,[],[f3512,f711]) ).
tff(f3512,plain,
( ~ $less(tb2t1(get(int,int,t2tb2(sK11),t2tb1(0))),0)
| ~ spl59_326 ),
inference(resolution,[],[f3089,f1656]) ).
tff(f3089,plain,
( partial_solution1(1,sK11)
| ~ spl59_326 ),
inference(avatar_component_clause,[],[f3087]) ).
tff(f3524,plain,
( spl59_368
| ~ spl59_30
| ~ spl59_326 ),
inference(avatar_split_clause,[],[f3519,f3087,f709,f3521]) ).
tff(f3519,plain,
( $less(tb2t1(get(int,int,sF31,t2tb1(0))),n1)
| ~ spl59_30
| ~ spl59_326 ),
inference(forward_demodulation,[],[f3511,f711]) ).
tff(f3511,plain,
( $less(tb2t1(get(int,int,t2tb2(sK11),t2tb1(0))),n1)
| ~ spl59_326 ),
inference(resolution,[],[f3089,f1666]) ).
tff(f3505,plain,
~ spl59_367,
inference(avatar_split_clause,[],[f3486,f3502]) ).
tff(f3502,plain,
( spl59_367
<=> mem(int,t2tb1(-2),t2tb(succ1(below1(-3)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_367])]) ).
tff(f3486,plain,
~ mem(int,t2tb1(-2),t2tb(succ1(below1(-3)))),
inference(interpreted_simplification,[],[f3485]) ).
tff(f3485,plain,
( ~ mem(int,t2tb1(-2),t2tb(succ1(below1(-3))))
| $less($sum(-2,-1),-3) ),
inference(instantiation,[],[f2504]) ).
tff(f3478,plain,
( ~ spl59_51
| ~ spl59_5
| spl59_141 ),
inference(avatar_split_clause,[],[f3477,f1460,f584,f821]) ).
tff(f3477,plain,
( ~ mem(int,t2tb1(n1),sF30)
| ~ spl59_5
| spl59_141 ),
inference(subsumption_resolution,[],[f3476,f1462]) ).
tff(f3476,plain,
( ( 0 = sF35 )
| ~ mem(int,t2tb1(n1),sF30)
| ~ spl59_5 ),
inference(forward_demodulation,[],[f3475,f586]) ).
tff(f3475,plain,
( ~ mem(int,t2tb1(n1),sF30)
| ( 0 = cardinal1(int,sF30) ) ),
inference(forward_demodulation,[],[f3474,f361]) ).
tff(f3474,plain,
( ~ mem(int,t2tb1(n1),t2tb(tb2t(sF30)))
| ( 0 = cardinal1(int,sF30) ) ),
inference(resolution,[],[f3407,f2666]) ).
tff(f3471,plain,
( ~ spl59_366
| ~ spl59_11
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3466,f3001,f614,f3468]) ).
tff(f3468,plain,
( spl59_366
<=> mem(int,sF53,t2tb(below1(1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_366])]) ).
tff(f3466,plain,
( ~ mem(int,sF53,t2tb(below1(1)))
| ~ spl59_11
| ~ spl59_313 ),
inference(forward_demodulation,[],[f3465,f3003]) ).
tff(f3465,plain,
( ~ mem(int,sF53,t2tb(below1(sK19)))
| ~ spl59_11
| ~ spl59_313 ),
inference(evaluation,[],[f3464]) ).
tff(f3464,plain,
( ~ mem(int,sF53,t2tb(below1(sK19)))
| ( 0 = 1 )
| ~ spl59_11
| ~ spl59_313 ),
inference(forward_demodulation,[],[f3450,f3003]) ).
tff(f3463,plain,
( ~ spl59_365
| spl59_86
| ~ spl59_4 ),
inference(avatar_split_clause,[],[f3451,f579,f1105,f3460]) ).
tff(f3451,plain,
( ( 0 = sK27 )
| ~ mem(int,sF44,t2tb(below1(sK27)))
| ~ spl59_4 ),
inference(superposition,[],[f3416,f581]) ).
tff(f3458,plain,
( spl59_94
| ~ spl59_364
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f3453,f759,f3455,f1163]) ).
tff(f3453,plain,
( ~ mem(int,sF46,t2tb(below1(sF45)))
| ( 0 = sF45 )
| ~ spl59_40 ),
inference(superposition,[],[f3416,f761]) ).
tff(f3445,plain,
spl59_363,
inference(avatar_split_clause,[],[f3429,f3442]) ).
tff(f3442,plain,
( spl59_363
<=> ( 0 = cardinal1(int,t2tb(below1(-2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_363])]) ).
tff(f3429,plain,
0 = cardinal1(int,t2tb(below1(-2))),
inference(interpreted_simplification,[],[f3428]) ).
tff(f3428,plain,
( ( 0 = cardinal1(int,t2tb(below1(-2))) )
| $less(0,-2) ),
inference(instantiation,[],[f3325]) ).
tff(f3325,plain,
! [X0: $int] :
( ( 0 = cardinal1(int,t2tb(below1(X0))) )
| $less(0,X0) ),
inference(subsumption_resolution,[],[f2449,f3277]) ).
tff(f3277,plain,
! [X1: $int] :
( ( 0 != X1 )
| ( 0 = cardinal1(int,t2tb(below1(X1))) ) ),
inference(subsumption_resolution,[],[f2400,f368]) ).
tff(f2400,plain,
! [X1: $int] :
( ( 0 != X1 )
| $less(X1,0)
| ( 0 = cardinal1(int,t2tb(below1(X1))) ) ),
inference(forward_literal_rewriting,[],[f2387,f341]) ).
tff(f2387,plain,
! [X1: $int] :
( ( 0 != X1 )
| $less(X1,0)
| is_empty(int,t2tb(below1(X1))) ),
inference(superposition,[],[f340,f367]) ).
tff(f2449,plain,
! [X0: $int] :
( ( 0 = cardinal1(int,t2tb(below1(X0))) )
| $less(0,X0)
| ( 0 = X0 ) ),
inference(resolution,[],[f368,f100]) ).
tff(f3427,plain,
( spl59_362
| ~ spl59_234 ),
inference(avatar_split_clause,[],[f3419,f2238,f3424]) ).
tff(f3419,plain,
( $less(-2,sK23)
| ~ spl59_234 ),
inference(interpreted_simplification,[],[f3418]) ).
tff(f3418,plain,
( ~ $less(-2,-1)
| $less(-2,sK23)
| ~ spl59_234 ),
inference(instantiation,[],[f3282]) ).
tff(f3282,plain,
( ! [X4: $int] :
( ~ $less(X4,-1)
| $less(X4,sK23) )
| ~ spl59_234 ),
inference(resolution,[],[f2240,f99]) ).
tff(f3402,plain,
( spl59_94
| spl59_361
| spl59_154
| ~ spl59_236 ),
inference(avatar_split_clause,[],[f3397,f2248,f1565,f3399,f1163]) ).
tff(f3399,plain,
( spl59_361
<=> $less(min_elt1(below1(sF45)),sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_361])]) ).
tff(f3397,plain,
( $less(min_elt1(below1(sF45)),sK23)
| ( 0 = sF45 )
| spl59_154
| ~ spl59_236 ),
inference(subsumption_resolution,[],[f3384,f1566]) ).
tff(f3384,plain,
( $less(min_elt1(below1(sF45)),sK23)
| ( 0 = sF45 )
| $less(sF45,0)
| ~ spl59_236 ),
inference(resolution,[],[f3305,f2694]) ).
tff(f3305,plain,
( ! [X4: $int] :
( ~ $less(X4,sF45)
| $less(X4,sK23) )
| ~ spl59_236 ),
inference(resolution,[],[f2250,f99]) ).
tff(f3396,plain,
( spl59_360
| ~ spl59_236
| ~ spl59_319 ),
inference(avatar_split_clause,[],[f3383,f3025,f2248,f3393]) ).
tff(f3393,plain,
( spl59_360
<=> $less(1,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_360])]) ).
tff(f3383,plain,
( $less(1,sK23)
| ~ spl59_236
| ~ spl59_319 ),
inference(resolution,[],[f3305,f3027]) ).
tff(f3391,plain,
( spl59_359
| spl59_94
| spl59_154
| ~ spl59_236 ),
inference(avatar_split_clause,[],[f3386,f2248,f1565,f1163,f3388]) ).
tff(f3388,plain,
( spl59_359
<=> $less(max_elt1(below1(sF45)),sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_359])]) ).
tff(f3386,plain,
( ( 0 = sF45 )
| $less(max_elt1(below1(sF45)),sK23)
| spl59_154
| ~ spl59_236 ),
inference(subsumption_resolution,[],[f3385,f1566]) ).
tff(f3385,plain,
( ( 0 = sF45 )
| $less(max_elt1(below1(sF45)),sK23)
| $less(sF45,0)
| ~ spl59_236 ),
inference(resolution,[],[f3305,f2772]) ).
tff(f3379,plain,
( ~ spl59_358
| ~ spl59_230 ),
inference(avatar_split_clause,[],[f3364,f2194,f3376]) ).
tff(f3364,plain,
( ~ $less(sK9,sF45)
| ~ spl59_230 ),
inference(resolution,[],[f3219,f98]) ).
tff(f3373,plain,
( ~ spl59_357
| ~ spl59_344
| ~ spl59_230 ),
inference(avatar_split_clause,[],[f3367,f2194,f3231,f3370]) ).
tff(f3370,plain,
( spl59_357
<=> mem(int,t2tb1(sK9),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_357])]) ).
tff(f3367,plain,
( ~ $less(n1,sF45)
| ~ mem(int,t2tb1(sK9),sF30)
| ~ spl59_230 ),
inference(resolution,[],[f3219,f1083]) ).
tff(f3363,plain,
( spl59_356
| spl59_86
| spl59_149
| ~ spl59_235 ),
inference(avatar_split_clause,[],[f3358,f2243,f1542,f1105,f3360]) ).
tff(f3360,plain,
( spl59_356
<=> $less(max_elt1(below1(sK27)),sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_356])]) ).
tff(f3358,plain,
( ( 0 = sK27 )
| $less(max_elt1(below1(sK27)),sK23)
| spl59_149
| ~ spl59_235 ),
inference(subsumption_resolution,[],[f3351,f1543]) ).
tff(f3351,plain,
( $less(max_elt1(below1(sK27)),sK23)
| ( 0 = sK27 )
| $less(sK27,0)
| ~ spl59_235 ),
inference(resolution,[],[f3300,f2772]) ).
tff(f3300,plain,
( ! [X4: $int] :
( ~ $less(X4,sK27)
| $less(X4,sK23) )
| ~ spl59_235 ),
inference(resolution,[],[f2245,f99]) ).
tff(f3357,plain,
( spl59_86
| spl59_355
| spl59_149
| ~ spl59_235 ),
inference(avatar_split_clause,[],[f3352,f2243,f1542,f3354,f1105]) ).
tff(f3354,plain,
( spl59_355
<=> $less(min_elt1(below1(sK27)),sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_355])]) ).
tff(f3352,plain,
( $less(min_elt1(below1(sK27)),sK23)
| ( 0 = sK27 )
| spl59_149
| ~ spl59_235 ),
inference(subsumption_resolution,[],[f3350,f1543]) ).
tff(f3350,plain,
( $less(min_elt1(below1(sK27)),sK23)
| ( 0 = sK27 )
| $less(sK27,0)
| ~ spl59_235 ),
inference(resolution,[],[f3300,f2694]) ).
tff(f3347,plain,
spl59_354,
inference(avatar_split_clause,[],[f3327,f3344]) ).
tff(f3344,plain,
( spl59_354
<=> mem(int,t2tb1(11),t2tb(below1(12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_354])]) ).
tff(f3327,plain,
mem(int,t2tb1(11),t2tb(below1(12))),
inference(interpreted_simplification,[],[f3326]) ).
tff(f3326,plain,
( mem(int,t2tb1(11),t2tb(below1(12)))
| ~ $less(11,12)
| $less(11,0) ),
inference(instantiation,[],[f411]) ).
tff(f3323,plain,
( spl59_353
| spl59_86
| spl59_149
| ~ spl59_229 ),
inference(avatar_split_clause,[],[f3318,f2189,f1542,f1105,f3320]) ).
tff(f3320,plain,
( spl59_353
<=> $less(min_elt1(below1(sK27)),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_353])]) ).
tff(f3318,plain,
( ( 0 = sK27 )
| $less(min_elt1(below1(sK27)),sK9)
| spl59_149
| ~ spl59_229 ),
inference(subsumption_resolution,[],[f3310,f1543]) ).
tff(f3310,plain,
( $less(min_elt1(below1(sK27)),sK9)
| $less(sK27,0)
| ( 0 = sK27 )
| ~ spl59_229 ),
inference(resolution,[],[f3195,f2694]) ).
tff(f3195,plain,
( ! [X1: $int] :
( ~ $less(X1,sK27)
| $less(X1,sK9) )
| ~ spl59_229 ),
inference(resolution,[],[f2191,f99]) ).
tff(f2191,plain,
( $less(sK27,sK9)
| ~ spl59_229 ),
inference(avatar_component_clause,[],[f2189]) ).
tff(f3317,plain,
( spl59_352
| spl59_86
| spl59_149
| ~ spl59_229 ),
inference(avatar_split_clause,[],[f3312,f2189,f1542,f1105,f3314]) ).
tff(f3314,plain,
( spl59_352
<=> $less(max_elt1(below1(sK27)),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_352])]) ).
tff(f3312,plain,
( ( 0 = sK27 )
| $less(max_elt1(below1(sK27)),sK9)
| spl59_149
| ~ spl59_229 ),
inference(subsumption_resolution,[],[f3311,f1543]) ).
tff(f3311,plain,
( $less(max_elt1(below1(sK27)),sK9)
| ( 0 = sK27 )
| $less(sK27,0)
| ~ spl59_229 ),
inference(resolution,[],[f3195,f2772]) ).
tff(f3307,plain,
spl59_253,
inference(avatar_split_clause,[],[f3306,f2396]) ).
tff(f3306,plain,
0 = cardinal1(int,t2tb(below1(0))),
inference(equality_resolution,[],[f3277]) ).
tff(f3295,plain,
( spl59_228
| spl59_351
| ~ spl59_234
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3291,f3001,f2238,f3293,f2184]) ).
tff(f3293,plain,
( spl59_351
<=> ! [X1: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,t2tb1(-1)),n1)
| eq_prefix1(int,sF38,t2tb2(X1),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_351])]) ).
tff(f3291,plain,
( ! [X1: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X1),get(sF56,int,sF57,t2tb1(-1)),n1)
| $less(-1,sK9)
| eq_prefix1(int,sF38,t2tb2(X1),1) )
| ~ spl59_234
| ~ spl59_313 ),
inference(forward_demodulation,[],[f3279,f3003]) ).
tff(f3290,plain,
( spl59_228
| spl59_350
| ~ spl59_234 ),
inference(avatar_split_clause,[],[f3278,f2238,f3288,f2184]) ).
tff(f3288,plain,
( spl59_350
<=> ! [X0: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X0),get(sF56,int,sF57,t2tb1(-1)),n1)
| mem(int,get(int,int,t2tb2(X0),sF53),sF41) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_350])]) ).
tff(f3278,plain,
( ! [X0: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X0),get(sF56,int,sF57,t2tb1(-1)),n1)
| mem(int,get(int,int,t2tb2(X0),sF53),sF41)
| $less(-1,sK9) )
| ~ spl59_234 ),
inference(resolution,[],[f2240,f555]) ).
tff(f3286,plain,
( spl59_349
| spl59_228
| ~ spl59_234 ),
inference(avatar_split_clause,[],[f3280,f2238,f2184,f3284]) ).
tff(f3284,plain,
( spl59_349
<=> ! [X2: map_int_int] :
( partial_solution1(n1,X2)
| ~ eq_prefix1(int,t2tb2(X2),get(sF56,int,sF57,t2tb1(-1)),n1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_349])]) ).
tff(f3280,plain,
( ! [X2: map_int_int] :
( $less(-1,sK9)
| partial_solution1(n1,X2)
| ~ eq_prefix1(int,t2tb2(X2),get(sF56,int,sF57,t2tb1(-1)),n1) )
| ~ spl59_234 ),
inference(resolution,[],[f2240,f556]) ).
tff(f3272,plain,
( spl59_347
| spl59_348
| ~ spl59_5
| spl59_141 ),
inference(avatar_split_clause,[],[f3263,f1460,f584,f3269,f3265]) ).
tff(f3265,plain,
( spl59_347
<=> $less(0,tb2t1(sK6(int,sF30))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_347])]) ).
tff(f3269,plain,
( spl59_348
<=> ( 0 = tb2t1(sK6(int,sF30)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_348])]) ).
tff(f3263,plain,
( ( 0 = tb2t1(sK6(int,sF30)) )
| $less(0,tb2t1(sK6(int,sF30)))
| ~ spl59_5
| spl59_141 ),
inference(subsumption_resolution,[],[f3262,f1462]) ).
tff(f3262,plain,
( $less(0,tb2t1(sK6(int,sF30)))
| ( 0 = sF35 )
| ( 0 = tb2t1(sK6(int,sF30)) )
| ~ spl59_5 ),
inference(forward_demodulation,[],[f3240,f586]) ).
tff(f3240,plain,
( $less(0,tb2t1(sK6(int,sF30)))
| ( 0 = cardinal1(int,sF30) )
| ( 0 = tb2t1(sK6(int,sF30)) ) ),
inference(resolution,[],[f1096,f909]) ).
tff(f1096,plain,
! [X0: uni] :
( ~ mem(int,X0,sF30)
| ( 0 = tb2t1(X0) )
| $less(0,tb2t1(X0)) ),
inference(superposition,[],[f861,f359]) ).
tff(f861,plain,
! [X1: $int] :
( ~ mem(int,t2tb1(X1),sF30)
| ( 0 = X1 )
| $less(0,X1) ),
inference(resolution,[],[f100,f515]) ).
tff(f3261,plain,
( spl59_139
| spl59_140
| ~ spl59_5
| spl59_141 ),
inference(avatar_split_clause,[],[f3260,f1460,f584,f1448,f1444]) ).
tff(f1444,plain,
( spl59_139
<=> $less(0,min_elt1(tb2t(sF30))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_139])]) ).
tff(f1448,plain,
( spl59_140
<=> ( 0 = min_elt1(tb2t(sF30)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_140])]) ).
tff(f3260,plain,
( ( 0 = min_elt1(tb2t(sF30)) )
| $less(0,min_elt1(tb2t(sF30)))
| ~ spl59_5
| spl59_141 ),
inference(forward_demodulation,[],[f3259,f323]) ).
tff(f323,plain,
! [X0: $int] : ( tb2t1(t2tb1(X0)) = X0 ),
inference(cnf_transformation,[],[f173]) ).
tff(f173,plain,
! [X0: $int] : ( tb2t1(t2tb1(X0)) = X0 ),
inference(rectify,[],[f44]) ).
tff(f44,axiom,
! [X12: $int] : ( tb2t1(t2tb1(X12)) = X12 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL1) ).
tff(f3259,plain,
( ( 0 = tb2t1(t2tb1(min_elt1(tb2t(sF30)))) )
| $less(0,min_elt1(tb2t(sF30)))
| ~ spl59_5
| spl59_141 ),
inference(forward_demodulation,[],[f3258,f323]) ).
tff(f3258,plain,
( $less(0,tb2t1(t2tb1(min_elt1(tb2t(sF30)))))
| ( 0 = tb2t1(t2tb1(min_elt1(tb2t(sF30)))) )
| ~ spl59_5
| spl59_141 ),
inference(subsumption_resolution,[],[f3257,f1462]) ).
tff(f3257,plain,
( ( 0 = tb2t1(t2tb1(min_elt1(tb2t(sF30)))) )
| ( 0 = sF35 )
| $less(0,tb2t1(t2tb1(min_elt1(tb2t(sF30)))))
| ~ spl59_5 ),
inference(forward_demodulation,[],[f3237,f586]) ).
tff(f3237,plain,
( ( 0 = cardinal1(int,sF30) )
| ( 0 = tb2t1(t2tb1(min_elt1(tb2t(sF30)))) )
| $less(0,tb2t1(t2tb1(min_elt1(tb2t(sF30))))) ),
inference(resolution,[],[f1096,f1271]) ).
tff(f3256,plain,
( spl59_345
| spl59_346
| ~ spl59_5
| spl59_141 ),
inference(avatar_split_clause,[],[f3247,f1460,f584,f3253,f3249]) ).
tff(f3249,plain,
( spl59_345
<=> ( 0 = tb2t1(choose(int,sF30)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_345])]) ).
tff(f3253,plain,
( spl59_346
<=> $less(0,tb2t1(choose(int,sF30))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_346])]) ).
tff(f3247,plain,
( $less(0,tb2t1(choose(int,sF30)))
| ( 0 = tb2t1(choose(int,sF30)) )
| ~ spl59_5
| spl59_141 ),
inference(subsumption_resolution,[],[f3246,f1462]) ).
tff(f3246,plain,
( $less(0,tb2t1(choose(int,sF30)))
| ( 0 = sF35 )
| ( 0 = tb2t1(choose(int,sF30)) )
| ~ spl59_5 ),
inference(forward_demodulation,[],[f3239,f586]) ).
tff(f3239,plain,
( ( 0 = cardinal1(int,sF30) )
| ( 0 = tb2t1(choose(int,sF30)) )
| $less(0,tb2t1(choose(int,sF30))) ),
inference(resolution,[],[f1096,f908]) ).
tff(f3245,plain,
( spl59_292
| spl59_293
| ~ spl59_5
| spl59_141 ),
inference(avatar_split_clause,[],[f3244,f1460,f584,f2846,f2842]) ).
tff(f2842,plain,
( spl59_292
<=> ( 0 = max_elt1(tb2t(sF30)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_292])]) ).
tff(f2846,plain,
( spl59_293
<=> $less(0,max_elt1(tb2t(sF30))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_293])]) ).
tff(f3244,plain,
( $less(0,max_elt1(tb2t(sF30)))
| ( 0 = max_elt1(tb2t(sF30)) )
| ~ spl59_5
| spl59_141 ),
inference(subsumption_resolution,[],[f3243,f1462]) ).
tff(f3243,plain,
( ( 0 = max_elt1(tb2t(sF30)) )
| ( 0 = sF35 )
| $less(0,max_elt1(tb2t(sF30)))
| ~ spl59_5 ),
inference(forward_demodulation,[],[f3242,f586]) ).
tff(f3242,plain,
( $less(0,max_elt1(tb2t(sF30)))
| ( 0 = cardinal1(int,sF30) )
| ( 0 = max_elt1(tb2t(sF30)) ) ),
inference(forward_demodulation,[],[f3241,f323]) ).
tff(f3241,plain,
( $less(0,tb2t1(t2tb1(max_elt1(tb2t(sF30)))))
| ( 0 = cardinal1(int,sF30) )
| ( 0 = max_elt1(tb2t(sF30)) ) ),
inference(forward_demodulation,[],[f3238,f323]) ).
tff(f3238,plain,
( ( 0 = tb2t1(t2tb1(max_elt1(tb2t(sF30)))) )
| $less(0,tb2t1(t2tb1(max_elt1(tb2t(sF30)))))
| ( 0 = cardinal1(int,sF30) ) ),
inference(resolution,[],[f1096,f2666]) ).
tff(f3234,plain,
( ~ spl59_341
| ~ spl59_344
| ~ spl59_222 ),
inference(avatar_split_clause,[],[f3224,f2123,f3231,f3205]) ).
tff(f3205,plain,
( spl59_341
<=> mem(int,t2tb1(sF43),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_341])]) ).
tff(f3224,plain,
( ~ $less(n1,sF45)
| ~ mem(int,t2tb1(sF43),sF30)
| ~ spl59_222 ),
inference(resolution,[],[f3193,f1083]) ).
tff(f3229,plain,
( ~ spl59_343
| ~ spl59_222 ),
inference(avatar_split_clause,[],[f3221,f2123,f3226]) ).
tff(f3221,plain,
( ~ $less(sF43,sF45)
| ~ spl59_222 ),
inference(resolution,[],[f3193,f98]) ).
tff(f3213,plain,
( ~ spl59_342
| ~ spl59_215 ),
inference(avatar_split_clause,[],[f3196,f2071,f3210]) ).
tff(f3210,plain,
( spl59_342
<=> $less(sF43,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_342])]) ).
tff(f3196,plain,
( ~ $less(sF43,sK27)
| ~ spl59_215 ),
inference(resolution,[],[f3191,f98]) ).
tff(f3208,plain,
( ~ spl59_340
| ~ spl59_341
| ~ spl59_215 ),
inference(avatar_split_clause,[],[f3199,f2071,f3205,f3201]) ).
tff(f3199,plain,
( ~ mem(int,t2tb1(sF43),sF30)
| ~ $less(n1,sK27)
| ~ spl59_215 ),
inference(resolution,[],[f3191,f1083]) ).
tff(f3186,plain,
( spl59_339
| spl59_228
| ~ spl59_61 ),
inference(avatar_split_clause,[],[f3176,f894,f2184,f3183]) ).
tff(f3183,plain,
( spl59_339
<=> ( -1 = sK9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_339])]) ).
tff(f3176,plain,
( $less(-1,sK9)
| ( -1 = sK9 )
| ~ spl59_61 ),
inference(interpreted_simplification,[],[f3175]) ).
tff(f3175,plain,
( $less(-1,sK9)
| $less(0,-1)
| ( -1 = sK9 )
| ~ spl59_61 ),
inference(instantiation,[],[f2579]) ).
tff(f2579,plain,
( ! [X19: $int] :
( $less(X19,sK9)
| $less(0,X19)
| ( sK9 = X19 ) )
| ~ spl59_61 ),
inference(resolution,[],[f862,f896]) ).
tff(f3174,plain,
( spl59_337
| spl59_137
| spl59_338
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f3146,f804,f794,f724,f3171,f1436,f3167]) ).
tff(f3167,plain,
( spl59_337
<=> $less(0,max_elt1(tb2t(sF41))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_337])]) ).
tff(f3171,plain,
( spl59_338
<=> ( 0 = max_elt1(tb2t(sF41)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_338])]) ).
tff(f3146,plain,
( ( 0 = max_elt1(tb2t(sF41)) )
| ( 0 = cardinal1(int,sF41) )
| $less(0,max_elt1(tb2t(sF41)))
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(resolution,[],[f2627,f2666]) ).
tff(f2627,plain,
( ! [X0: $int] :
( ~ mem(int,t2tb1(X0),sF41)
| ( 0 = X0 )
| $less(0,X0) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(resolution,[],[f2463,f1852]) ).
tff(f2463,plain,
( ! [X0: $int] :
( ~ mem(int,t2tb1(X0),sF40)
| ( 0 = X0 )
| $less(0,X0) )
| ~ spl59_33
| ~ spl59_49 ),
inference(resolution,[],[f2252,f1829]) ).
tff(f2252,plain,
( ! [X0: $int] :
( ~ mem(int,t2tb1(X0),sF39)
| $less(0,X0)
| ( 0 = X0 ) )
| ~ spl59_49 ),
inference(resolution,[],[f1868,f861]) ).
tff(f3165,plain,
( ~ spl59_336
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f3144,f804,f794,f724,f3162]) ).
tff(f3162,plain,
( spl59_336
<=> mem(int,t2tb1(-1),sF41) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_336])]) ).
tff(f3144,plain,
( ~ mem(int,t2tb1(-1),sF41)
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(interpreted_simplification,[],[f3143]) ).
tff(f3143,plain,
( ~ mem(int,t2tb1(-1),sF41)
| ( 0 = -1 )
| $less(0,-1)
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(instantiation,[],[f2627]) ).
tff(f3160,plain,
( spl59_137
| spl59_334
| spl59_335
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f3145,f804,f794,f724,f3157,f3153,f1436]) ).
tff(f3153,plain,
( spl59_334
<=> ( 0 = min_elt1(tb2t(sF41)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_334])]) ).
tff(f3157,plain,
( spl59_335
<=> $less(0,min_elt1(tb2t(sF41))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_335])]) ).
tff(f3145,plain,
( $less(0,min_elt1(tb2t(sF41)))
| ( 0 = min_elt1(tb2t(sF41)) )
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(resolution,[],[f2627,f1271]) ).
tff(f3142,plain,
( spl59_333
| ~ spl59_319 ),
inference(avatar_split_clause,[],[f3130,f3025,f3139]) ).
tff(f3139,plain,
( spl59_333
<=> $less(max_elt1(below1(1)),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_333])]) ).
tff(f3130,plain,
( $less(max_elt1(below1(1)),sF45)
| ~ spl59_319 ),
inference(evaluation,[],[f3129]) ).
tff(f3129,plain,
( $less(1,0)
| ( 0 = 1 )
| $less(max_elt1(below1(1)),sF45)
| ~ spl59_319 ),
inference(resolution,[],[f3118,f2772]) ).
tff(f3137,plain,
( spl59_330
| ~ spl59_319 ),
inference(avatar_split_clause,[],[f3125,f3025,f3112]) ).
tff(f3125,plain,
( $less(-1,sF45)
| ~ spl59_319 ),
inference(interpreted_simplification,[],[f3124]) ).
tff(f3124,plain,
( ~ $less(-1,1)
| $less(-1,sF45)
| ~ spl59_319 ),
inference(instantiation,[],[f3118]) ).
tff(f3136,plain,
( spl59_332
| ~ spl59_319 ),
inference(avatar_split_clause,[],[f3131,f3025,f3133]) ).
tff(f3133,plain,
( spl59_332
<=> $less(min_elt1(below1(1)),sF45) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_332])]) ).
tff(f3131,plain,
( $less(min_elt1(below1(1)),sF45)
| ~ spl59_319 ),
inference(evaluation,[],[f3128]) ).
tff(f3128,plain,
( $less(min_elt1(below1(1)),sF45)
| ( 0 = 1 )
| $less(1,0)
| ~ spl59_319 ),
inference(resolution,[],[f3118,f2694]) ).
tff(f3123,plain,
( ~ spl59_331
| ~ spl59_16
| ~ spl59_26
| ~ spl59_319 ),
inference(avatar_split_clause,[],[f3116,f3025,f689,f639,f3120]) ).
tff(f3120,plain,
( spl59_331
<=> mem(int,t2tb1(1),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_331])]) ).
tff(f3116,plain,
( ~ mem(int,t2tb1(1),sF37)
| ~ spl59_16
| ~ spl59_26
| ~ spl59_319 ),
inference(resolution,[],[f3027,f1322]) ).
tff(f3115,plain,
( spl59_330
| ~ spl59_93 ),
inference(avatar_split_clause,[],[f3107,f1159,f3112]) ).
tff(f3107,plain,
( $less(-1,sF45)
| ~ spl59_93 ),
inference(interpreted_simplification,[],[f3106]) ).
tff(f3106,plain,
( ~ $less(-1,0)
| $less(-1,sF45)
| ~ spl59_93 ),
inference(instantiation,[],[f3044]) ).
tff(f3105,plain,
( spl59_329
| ~ spl59_150
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3061,f3001,f1546,f3102]) ).
tff(f3061,plain,
( $less(sK27,1)
| ~ spl59_150
| ~ spl59_313 ),
inference(superposition,[],[f1547,f3003]) ).
tff(f3100,plain,
( spl59_328
| ~ spl59_11
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3052,f3001,f614,f3097]) ).
tff(f3097,plain,
( spl59_328
<=> ( sF53 = t2tb1(1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_328])]) ).
tff(f3052,plain,
( ( sF53 = t2tb1(1) )
| ~ spl59_11
| ~ spl59_313 ),
inference(superposition,[],[f616,f3003]) ).
tff(f3095,plain,
( spl59_327
| ~ spl59_3
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3050,f3001,f574,f3092]) ).
tff(f3050,plain,
( partial_solution1(1,sK24)
| ~ spl59_3
| ~ spl59_313 ),
inference(superposition,[],[f576,f3003]) ).
tff(f3090,plain,
( spl59_326
| ~ spl59_48
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3055,f3001,f799,f3087]) ).
tff(f3055,plain,
( partial_solution1(1,sK11)
| ~ spl59_48
| ~ spl59_313 ),
inference(superposition,[],[f801,f3003]) ).
tff(f3084,plain,
( spl59_325
| ~ spl59_145
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3063,f3001,f1486,f3081]) ).
tff(f1486,plain,
( spl59_145
<=> ( sK26 = $sum(sK19,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_145])]) ).
tff(f3063,plain,
( ( 2 = sK26 )
| ~ spl59_145
| ~ spl59_313 ),
inference(evaluation,[],[f3059]) ).
tff(f3059,plain,
( ( $sum(1,1) = sK26 )
| ~ spl59_145
| ~ spl59_313 ),
inference(superposition,[],[f1488,f3003]) ).
tff(f1488,plain,
( ( sK26 = $sum(sK19,1) )
| ~ spl59_145 ),
inference(avatar_component_clause,[],[f1486]) ).
tff(f3079,plain,
( spl59_324
| ~ spl59_15
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3064,f3001,f634,f3076]) ).
tff(f3076,plain,
( spl59_324
<=> ( -1 = sF34 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_324])]) ).
tff(f634,plain,
( spl59_15
<=> ( sF34 = $uminus(sK19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_15])]) ).
tff(f3064,plain,
( ( -1 = sF34 )
| ~ spl59_15
| ~ spl59_313 ),
inference(evaluation,[],[f3053]) ).
tff(f3053,plain,
( ( sF34 = $uminus(1) )
| ~ spl59_15
| ~ spl59_313 ),
inference(superposition,[],[f636,f3003]) ).
tff(f636,plain,
( ( sF34 = $uminus(sK19) )
| ~ spl59_15 ),
inference(avatar_component_clause,[],[f634]) ).
tff(f3074,plain,
( spl59_323
| ~ spl59_147
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3060,f3001,f1523,f3071]) ).
tff(f3071,plain,
( spl59_323
<=> ( n1 = $sum(1,sF35) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_323])]) ).
tff(f1523,plain,
( spl59_147
<=> ( n1 = $sum(sK19,sF35) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_147])]) ).
tff(f3060,plain,
( ( n1 = $sum(1,sF35) )
| ~ spl59_147
| ~ spl59_313 ),
inference(superposition,[],[f1525,f3003]) ).
tff(f1525,plain,
( ( n1 = $sum(sK19,sF35) )
| ~ spl59_147 ),
inference(avatar_component_clause,[],[f1523]) ).
tff(f3069,plain,
( spl59_322
| ~ spl59_7
| ~ spl59_313 ),
inference(avatar_split_clause,[],[f3051,f3001,f594,f3066]) ).
tff(f3051,plain,
( eq_prefix1(int,sF31,sF38,1)
| ~ spl59_7
| ~ spl59_313 ),
inference(superposition,[],[f596,f3003]) ).
tff(f3045,plain,
( ~ spl59_105
| ~ spl59_16
| ~ spl59_26
| ~ spl59_93 ),
inference(avatar_split_clause,[],[f3042,f1159,f689,f639,f1234]) ).
tff(f1234,plain,
( spl59_105
<=> mem(int,t2tb1(0),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_105])]) ).
tff(f3042,plain,
( ~ mem(int,t2tb1(0),sF37)
| ~ spl59_16
| ~ spl59_26
| ~ spl59_93 ),
inference(resolution,[],[f1161,f1322]) ).
tff(f3035,plain,
( spl59_319
| spl59_320
| spl59_321
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f2997,f759,f3032,f3029,f3025]) ).
tff(f3029,plain,
( spl59_320
<=> ! [X5: set_int] : ~ mem(int,sF46,t2tb(succ1(X5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_320])]) ).
tff(f3032,plain,
( spl59_321
<=> ( 1 = sF45 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_321])]) ).
tff(f2997,plain,
( ! [X5: set_int] :
( ( 1 = sF45 )
| ~ mem(int,sF46,t2tb(succ1(X5)))
| $less(1,sF45) )
| ~ spl59_40 ),
inference(superposition,[],[f927,f761]) ).
tff(f3023,plain,
( spl59_316
| spl59_317
| spl59_318
| ~ spl59_4 ),
inference(avatar_split_clause,[],[f2995,f579,f3020,f3016,f3013]) ).
tff(f3020,plain,
( spl59_318
<=> ( 1 = sK27 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_318])]) ).
tff(f2995,plain,
( ! [X3: set_int] :
( ( 1 = sK27 )
| $less(1,sK27)
| ~ mem(int,sF44,t2tb(succ1(X3))) )
| ~ spl59_4 ),
inference(superposition,[],[f927,f581]) ).
tff(f3011,plain,
( spl59_313
| spl59_314
| spl59_315
| ~ spl59_11 ),
inference(avatar_split_clause,[],[f2994,f614,f3009,f3005,f3001]) ).
tff(f2994,plain,
( ! [X2: set_int] :
( ~ mem(int,sF53,t2tb(succ1(X2)))
| $less(1,sK19)
| ( 1 = sK19 ) )
| ~ spl59_11 ),
inference(superposition,[],[f927,f616]) ).
tff(f2985,plain,
( spl59_86
| spl59_312
| spl59_149
| ~ spl59_150 ),
inference(avatar_split_clause,[],[f2980,f1546,f1542,f2982,f1105]) ).
tff(f2980,plain,
( $less(max_elt1(below1(sK27)),sK19)
| ( 0 = sK27 )
| spl59_149
| ~ spl59_150 ),
inference(subsumption_resolution,[],[f2943,f1543]) ).
tff(f2943,plain,
( ( 0 = sK27 )
| $less(sK27,0)
| $less(max_elt1(below1(sK27)),sK19)
| ~ spl59_150 ),
inference(resolution,[],[f2772,f2099]) ).
tff(f2099,plain,
( ! [X0: $int] :
( ~ $less(X0,sK27)
| $less(X0,sK19) )
| ~ spl59_150 ),
inference(resolution,[],[f1547,f99]) ).
tff(f2979,plain,
( spl59_311
| spl59_307
| spl59_167
| spl59_166 ),
inference(avatar_split_clause,[],[f2975,f1704,f1708,f2957,f2977]) ).
tff(f2977,plain,
( spl59_311
<=> ! [X8: map_int_int] :
( mem(int,get(int,int,t2tb2(X8),sF53),sF41)
| ~ eq_prefix1(int,t2tb2(X8),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_311])]) ).
tff(f2957,plain,
( spl59_307
<=> $less(max_elt1(below1(sK23)),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_307])]) ).
tff(f2975,plain,
( ! [X8: map_int_int] :
( ( 0 = sK23 )
| $less(max_elt1(below1(sK23)),sK9)
| mem(int,get(int,int,t2tb2(X8),sF53),sF41)
| ~ eq_prefix1(int,t2tb2(X8),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1) )
| spl59_166 ),
inference(subsumption_resolution,[],[f2940,f1705]) ).
tff(f2940,plain,
! [X8: map_int_int] :
( $less(sK23,0)
| $less(max_elt1(below1(sK23)),sK9)
| mem(int,get(int,int,t2tb2(X8),sF53),sF41)
| ( 0 = sK23 )
| ~ eq_prefix1(int,t2tb2(X8),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1) ),
inference(resolution,[],[f2772,f555]) ).
tff(f2974,plain,
( spl59_307
| spl59_167
| spl59_310
| spl59_166 ),
inference(avatar_split_clause,[],[f2970,f1704,f2972,f1708,f2957]) ).
tff(f2972,plain,
( spl59_310
<=> ! [X9: map_int_int] :
( eq_prefix1(int,sF38,t2tb2(X9),sK19)
| ~ eq_prefix1(int,t2tb2(X9),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_310])]) ).
tff(f2970,plain,
( ! [X9: map_int_int] :
( eq_prefix1(int,sF38,t2tb2(X9),sK19)
| ( 0 = sK23 )
| ~ eq_prefix1(int,t2tb2(X9),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1)
| $less(max_elt1(below1(sK23)),sK9) )
| spl59_166 ),
inference(subsumption_resolution,[],[f2941,f1705]) ).
tff(f2941,plain,
! [X9: map_int_int] :
( ( 0 = sK23 )
| $less(sK23,0)
| $less(max_elt1(below1(sK23)),sK9)
| eq_prefix1(int,sF38,t2tb2(X9),sK19)
| ~ eq_prefix1(int,t2tb2(X9),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1) ),
inference(resolution,[],[f2772,f554]) ).
tff(f2969,plain,
( ~ spl59_309
| spl59_94
| ~ spl59_16
| ~ spl59_26
| spl59_154 ),
inference(avatar_split_clause,[],[f2964,f1565,f689,f639,f1163,f2966]) ).
tff(f2966,plain,
( spl59_309
<=> mem(int,t2tb1(max_elt1(below1(sF45))),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_309])]) ).
tff(f2964,plain,
( ( 0 = sF45 )
| ~ mem(int,t2tb1(max_elt1(below1(sF45))),sF37)
| ~ spl59_16
| ~ spl59_26
| spl59_154 ),
inference(subsumption_resolution,[],[f2946,f1566]) ).
tff(f2946,plain,
( ( 0 = sF45 )
| ~ mem(int,t2tb1(max_elt1(below1(sF45))),sF37)
| $less(sF45,0)
| ~ spl59_16
| ~ spl59_26 ),
inference(resolution,[],[f2772,f1322]) ).
tff(f2963,plain,
( spl59_167
| spl59_307
| spl59_308
| spl59_166 ),
inference(avatar_split_clause,[],[f2955,f1704,f2961,f2957,f1708]) ).
tff(f2961,plain,
( spl59_308
<=> ! [X10: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X10),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1)
| partial_solution1(n1,X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_308])]) ).
tff(f2955,plain,
( ! [X10: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X10),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1)
| $less(max_elt1(below1(sK23)),sK9)
| partial_solution1(n1,X10)
| ( 0 = sK23 ) )
| spl59_166 ),
inference(subsumption_resolution,[],[f2942,f1705]) ).
tff(f2942,plain,
! [X10: map_int_int] :
( $less(sK23,0)
| partial_solution1(n1,X10)
| ~ eq_prefix1(int,t2tb2(X10),get(sF56,int,sF57,t2tb1(max_elt1(below1(sK23)))),n1)
| $less(max_elt1(below1(sK23)),sK9)
| ( 0 = sK23 ) ),
inference(resolution,[],[f2772,f556]) ).
tff(f2954,plain,
spl59_306,
inference(avatar_split_clause,[],[f2923,f2951]) ).
tff(f2923,plain,
$less(max_elt1(below1(1)),1),
inference(interpreted_simplification,[],[f2922]) ).
tff(f2922,plain,
( $less(max_elt1(below1(1)),1)
| ( 0 = 1 )
| $less(1,0) ),
inference(instantiation,[],[f2772]) ).
tff(f2921,plain,
( spl59_305
| ~ spl59_87 ),
inference(avatar_split_clause,[],[f2914,f1109,f2918]) ).
tff(f2914,plain,
( $less(-1,sK27)
| ~ spl59_87 ),
inference(interpreted_simplification,[],[f2913]) ).
tff(f2913,plain,
( ~ $less(-1,0)
| $less(-1,sK27)
| ~ spl59_87 ),
inference(instantiation,[],[f2661]) ).
tff(f2909,plain,
( spl59_137
| spl59_304 ),
inference(avatar_split_clause,[],[f2897,f2907,f1436]) ).
tff(f2907,plain,
( spl59_304
<=> ! [X3: $int] :
( $less(tb2t1(sK6(int,sF41)),X3)
| ~ mem(int,t2tb1(X3),sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_304])]) ).
tff(f2897,plain,
! [X3: $int] :
( $less(tb2t1(sK6(int,sF41)),X3)
| ( 0 = cardinal1(int,sF41) )
| ~ mem(int,t2tb1(X3),sF37) ),
inference(resolution,[],[f1204,f909]) ).
tff(f1204,plain,
! [X0: uni,X1: $int] :
( ~ mem(int,X0,sF41)
| ~ mem(int,t2tb1(X1),sF37)
| $less(tb2t1(X0),X1) ),
inference(superposition,[],[f527,f359]) ).
tff(f527,plain,
! [X22: $int,X23: $int] :
( ~ mem(int,t2tb1(X23),sF41)
| ~ mem(int,t2tb1(X22),sF37)
| $less(X23,X22) ),
inference(definition_folding,[],[f455,f526,f520,f525,f500,f524,f505,f497,f520]) ).
tff(f455,plain,
! [X22: $int,X23: $int] :
( ~ mem(int,t2tb1(X22),t2tb(sK20))
| $less(X23,X22)
| ~ mem(int,t2tb1(X23),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14)),t2tb(sK20))) ),
inference(cnf_transformation,[],[f315]) ).
tff(f2905,plain,
( spl59_291
| spl59_137 ),
inference(avatar_split_clause,[],[f2904,f1436,f2836]) ).
tff(f2836,plain,
( spl59_291
<=> ! [X1: $int] :
( $less(max_elt1(tb2t(sF41)),X1)
| ~ mem(int,t2tb1(X1),sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_291])]) ).
tff(f2904,plain,
! [X1: $int] :
( ( 0 = cardinal1(int,sF41) )
| $less(max_elt1(tb2t(sF41)),X1)
| ~ mem(int,t2tb1(X1),sF37) ),
inference(forward_demodulation,[],[f2895,f323]) ).
tff(f2895,plain,
! [X1: $int] :
( ~ mem(int,t2tb1(X1),sF37)
| ( 0 = cardinal1(int,sF41) )
| $less(tb2t1(t2tb1(max_elt1(tb2t(sF41)))),X1) ),
inference(resolution,[],[f1204,f2666]) ).
tff(f2903,plain,
( spl59_137
| spl59_138 ),
inference(avatar_split_clause,[],[f2902,f1440,f1436]) ).
tff(f1440,plain,
( spl59_138
<=> ! [X0: $int] :
( $less(min_elt1(tb2t(sF41)),X0)
| ~ mem(int,t2tb1(X0),sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_138])]) ).
tff(f2902,plain,
! [X0: $int] :
( ~ mem(int,t2tb1(X0),sF37)
| ( 0 = cardinal1(int,sF41) )
| $less(min_elt1(tb2t(sF41)),X0) ),
inference(forward_demodulation,[],[f2894,f323]) ).
tff(f2894,plain,
! [X0: $int] :
( ( 0 = cardinal1(int,sF41) )
| ~ mem(int,t2tb1(X0),sF37)
| $less(tb2t1(t2tb1(min_elt1(tb2t(sF41)))),X0) ),
inference(resolution,[],[f1204,f1271]) ).
tff(f2901,plain,
( spl59_303
| spl59_137 ),
inference(avatar_split_clause,[],[f2896,f1436,f2899]) ).
tff(f2899,plain,
( spl59_303
<=> ! [X2: $int] :
( $less(tb2t1(choose(int,sF41)),X2)
| ~ mem(int,t2tb1(X2),sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_303])]) ).
tff(f2896,plain,
! [X2: $int] :
( ( 0 = cardinal1(int,sF41) )
| $less(tb2t1(choose(int,sF41)),X2)
| ~ mem(int,t2tb1(X2),sF37) ),
inference(resolution,[],[f1204,f908]) ).
tff(f2891,plain,
( spl59_301
| spl59_224
| spl59_302
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2787,f804,f2888,f2159,f2884]) ).
tff(f2884,plain,
( spl59_301
<=> $less(0,max_elt1(tb2t(sF39))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_301])]) ).
tff(f2888,plain,
( spl59_302
<=> ( 0 = max_elt1(tb2t(sF39)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_302])]) ).
tff(f2787,plain,
( ( 0 = max_elt1(tb2t(sF39)) )
| ( 0 = cardinal1(int,sF39) )
| $less(0,max_elt1(tb2t(sF39)))
| ~ spl59_49 ),
inference(resolution,[],[f2666,f2252]) ).
tff(f2882,plain,
( spl59_299
| spl59_300
| spl59_256
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f2790,f604,f2428,f2879,f2875]) ).
tff(f2875,plain,
( spl59_299
<=> $less(0,max_elt1(tb2t(sF47))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_299])]) ).
tff(f2879,plain,
( spl59_300
<=> ( 0 = max_elt1(tb2t(sF47)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_300])]) ).
tff(f2790,plain,
( ( 0 = cardinal1(int,sF47) )
| ( 0 = max_elt1(tb2t(sF47)) )
| $less(0,max_elt1(tb2t(sF47)))
| ~ spl59_9 ),
inference(resolution,[],[f2666,f1898]) ).
tff(f1898,plain,
( ! [X0: $int] :
( ~ mem(int,t2tb1(X0),sF47)
| $less(0,X0)
| ( 0 = X0 ) )
| ~ spl59_9 ),
inference(resolution,[],[f1821,f861]) ).
tff(f2873,plain,
( ~ spl59_298
| spl59_137
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2795,f804,f794,f724,f1436,f2870]) ).
tff(f2870,plain,
( spl59_298
<=> mem(int,t2tb1(max_elt1(tb2t(sF41))),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_298])]) ).
tff(f2795,plain,
( ( 0 = cardinal1(int,sF41) )
| ~ mem(int,t2tb1(max_elt1(tb2t(sF41))),sF33)
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(resolution,[],[f2666,f2282]) ).
tff(f2282,plain,
( ! [X0: uni] :
( ~ mem(int,X0,sF41)
| ~ mem(int,X0,sF33) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(resolution,[],[f2154,f1852]) ).
tff(f2154,plain,
( ! [X0: uni] :
( ~ mem(int,X0,sF40)
| ~ mem(int,X0,sF33) )
| ~ spl59_33
| ~ spl59_49 ),
inference(resolution,[],[f1867,f1829]) ).
tff(f1867,plain,
( ! [X1: uni] :
( ~ mem(int,X1,sF39)
| ~ mem(int,X1,sF33) )
| ~ spl59_49 ),
inference(superposition,[],[f391,f806]) ).
tff(f2868,plain,
( spl59_296
| spl59_297
| spl59_113
| ~ spl59_16
| ~ spl59_26 ),
inference(avatar_split_clause,[],[f2786,f689,f639,f1289,f2865,f2861]) ).
tff(f2861,plain,
( spl59_296
<=> ( sF45 = max_elt1(tb2t(sF37)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_296])]) ).
tff(f2865,plain,
( spl59_297
<=> $less(sF45,max_elt1(tb2t(sF37))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_297])]) ).
tff(f2786,plain,
( ( 0 = cardinal1(int,sF37) )
| $less(sF45,max_elt1(tb2t(sF37)))
| ( sF45 = max_elt1(tb2t(sF37)) )
| ~ spl59_16
| ~ spl59_26 ),
inference(resolution,[],[f2666,f1369]) ).
tff(f1369,plain,
( ! [X0: $int] :
( ~ mem(int,t2tb1(X0),sF37)
| ( sF45 = X0 )
| $less(sF45,X0) )
| ~ spl59_16
| ~ spl59_26 ),
inference(resolution,[],[f1322,f100]) ).
tff(f2859,plain,
( spl59_137
| ~ spl59_295
| ~ spl59_33
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f2796,f794,f724,f2856,f1436]) ).
tff(f2856,plain,
( spl59_295
<=> mem(int,t2tb1(max_elt1(tb2t(sF41))),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_295])]) ).
tff(f2796,plain,
( ~ mem(int,t2tb1(max_elt1(tb2t(sF41))),sF32)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47 ),
inference(resolution,[],[f2666,f2057]) ).
tff(f2057,plain,
( ! [X0: uni] :
( ~ mem(int,X0,sF41)
| ~ mem(int,X0,sF32) )
| ~ spl59_33
| ~ spl59_47 ),
inference(resolution,[],[f1852,f1828]) ).
tff(f1828,plain,
( ! [X1: uni] :
( ~ mem(int,X1,sF40)
| ~ mem(int,X1,sF32) )
| ~ spl59_33 ),
inference(superposition,[],[f391,f726]) ).
tff(f2854,plain,
( ~ spl59_294
| spl59_224
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2792,f804,f2159,f2851]) ).
tff(f2851,plain,
( spl59_294
<=> mem(int,t2tb1(max_elt1(tb2t(sF39))),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_294])]) ).
tff(f2792,plain,
( ( 0 = cardinal1(int,sF39) )
| ~ mem(int,t2tb1(max_elt1(tb2t(sF39))),sF33)
| ~ spl59_49 ),
inference(resolution,[],[f2666,f1867]) ).
tff(f2849,plain,
( spl59_292
| spl59_293
| ~ spl59_5
| spl59_141 ),
inference(avatar_split_clause,[],[f2840,f1460,f584,f2846,f2842]) ).
tff(f2840,plain,
( $less(0,max_elt1(tb2t(sF30)))
| ( 0 = max_elt1(tb2t(sF30)) )
| ~ spl59_5
| spl59_141 ),
inference(subsumption_resolution,[],[f2839,f1462]) ).
tff(f2839,plain,
( $less(0,max_elt1(tb2t(sF30)))
| ( 0 = sF35 )
| ( 0 = max_elt1(tb2t(sF30)) )
| ~ spl59_5 ),
inference(forward_demodulation,[],[f2785,f586]) ).
tff(f2785,plain,
( ( 0 = max_elt1(tb2t(sF30)) )
| $less(0,max_elt1(tb2t(sF30)))
| ( 0 = cardinal1(int,sF30) ) ),
inference(resolution,[],[f2666,f861]) ).
tff(f2838,plain,
( spl59_137
| spl59_291 ),
inference(avatar_split_clause,[],[f2789,f2836,f1436]) ).
tff(f2789,plain,
! [X1: $int] :
( $less(max_elt1(tb2t(sF41)),X1)
| ( 0 = cardinal1(int,sF41) )
| ~ mem(int,t2tb1(X1),sF37) ),
inference(resolution,[],[f2666,f527]) ).
tff(f2834,plain,
( spl59_199
| ~ spl59_290
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f2794,f724,f2831,f1970]) ).
tff(f2831,plain,
( spl59_290
<=> mem(int,t2tb1(max_elt1(tb2t(sF40))),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_290])]) ).
tff(f2794,plain,
( ~ mem(int,t2tb1(max_elt1(tb2t(sF40))),sF32)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33 ),
inference(resolution,[],[f2666,f1828]) ).
tff(f2829,plain,
( ~ spl59_289
| spl59_199
| ~ spl59_33
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2793,f804,f724,f1970,f2826]) ).
tff(f2826,plain,
( spl59_289
<=> mem(int,t2tb1(max_elt1(tb2t(sF40))),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_289])]) ).
tff(f2793,plain,
( ( 0 = cardinal1(int,sF40) )
| ~ mem(int,t2tb1(max_elt1(tb2t(sF40))),sF33)
| ~ spl59_33
| ~ spl59_49 ),
inference(resolution,[],[f2666,f2154]) ).
tff(f2819,plain,
( spl59_137
| ~ spl59_288
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f2797,f794,f2816,f1436]) ).
tff(f2816,plain,
( spl59_288
<=> mem(int,t2tb1(max_elt1(tb2t(sF41))),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_288])]) ).
tff(f2797,plain,
( ~ mem(int,t2tb1(max_elt1(tb2t(sF41))),sF37)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_47 ),
inference(resolution,[],[f2666,f1851]) ).
tff(f1851,plain,
( ! [X1: uni] :
( ~ mem(int,X1,sF41)
| ~ mem(int,X1,sF37) )
| ~ spl59_47 ),
inference(superposition,[],[f391,f796]) ).
tff(f2814,plain,
( spl59_199
| spl59_286
| spl59_287
| ~ spl59_33
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2788,f804,f724,f2811,f2807,f1970]) ).
tff(f2807,plain,
( spl59_286
<=> ( 0 = max_elt1(tb2t(sF40)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_286])]) ).
tff(f2811,plain,
( spl59_287
<=> $less(0,max_elt1(tb2t(sF40))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_287])]) ).
tff(f2788,plain,
( $less(0,max_elt1(tb2t(sF40)))
| ( 0 = max_elt1(tb2t(sF40)) )
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33
| ~ spl59_49 ),
inference(resolution,[],[f2666,f2463]) ).
tff(f2771,plain,
( spl59_167
| spl59_285
| spl59_279
| spl59_166 ),
inference(avatar_split_clause,[],[f2767,f1704,f2738,f2769,f1708]) ).
tff(f2769,plain,
( spl59_285
<=> ! [X10: map_int_int] :
( partial_solution1(n1,X10)
| ~ eq_prefix1(int,t2tb2(X10),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_285])]) ).
tff(f2738,plain,
( spl59_279
<=> $less(min_elt1(below1(sK23)),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_279])]) ).
tff(f2767,plain,
( ! [X10: map_int_int] :
( $less(min_elt1(below1(sK23)),sK9)
| partial_solution1(n1,X10)
| ( 0 = sK23 )
| ~ eq_prefix1(int,t2tb2(X10),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1) )
| spl59_166 ),
inference(subsumption_resolution,[],[f2728,f1705]) ).
tff(f2728,plain,
! [X10: map_int_int] :
( $less(min_elt1(below1(sK23)),sK9)
| partial_solution1(n1,X10)
| $less(sK23,0)
| ( 0 = sK23 )
| ~ eq_prefix1(int,t2tb2(X10),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1) ),
inference(resolution,[],[f2694,f556]) ).
tff(f2766,plain,
( spl59_284
| spl59_86
| spl59_149
| ~ spl59_150 ),
inference(avatar_split_clause,[],[f2761,f1546,f1542,f1105,f2763]) ).
tff(f2761,plain,
( ( 0 = sK27 )
| $less(min_elt1(below1(sK27)),sK19)
| spl59_149
| ~ spl59_150 ),
inference(subsumption_resolution,[],[f2729,f1543]) ).
tff(f2729,plain,
( $less(min_elt1(below1(sK27)),sK19)
| $less(sK27,0)
| ( 0 = sK27 )
| ~ spl59_150 ),
inference(resolution,[],[f2694,f2099]) ).
tff(f2760,plain,
( spl59_94
| ~ spl59_283
| ~ spl59_16
| ~ spl59_26
| spl59_154 ),
inference(avatar_split_clause,[],[f2755,f1565,f689,f639,f2757,f1163]) ).
tff(f2757,plain,
( spl59_283
<=> mem(int,t2tb1(min_elt1(below1(sF45))),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_283])]) ).
tff(f2755,plain,
( ~ mem(int,t2tb1(min_elt1(below1(sF45))),sF37)
| ( 0 = sF45 )
| ~ spl59_16
| ~ spl59_26
| spl59_154 ),
inference(subsumption_resolution,[],[f2732,f1566]) ).
tff(f2732,plain,
( $less(sF45,0)
| ( 0 = sF45 )
| ~ mem(int,t2tb1(min_elt1(below1(sF45))),sF37)
| ~ spl59_16
| ~ spl59_26 ),
inference(resolution,[],[f2694,f1322]) ).
tff(f2754,plain,
( spl59_167
| spl59_282
| spl59_279
| spl59_166 ),
inference(avatar_split_clause,[],[f2750,f1704,f2738,f2752,f1708]) ).
tff(f2752,plain,
( spl59_282
<=> ! [X9: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X9),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1)
| eq_prefix1(int,sF38,t2tb2(X9),sK19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_282])]) ).
tff(f2750,plain,
( ! [X9: map_int_int] :
( $less(min_elt1(below1(sK23)),sK9)
| ~ eq_prefix1(int,t2tb2(X9),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1)
| eq_prefix1(int,sF38,t2tb2(X9),sK19)
| ( 0 = sK23 ) )
| spl59_166 ),
inference(subsumption_resolution,[],[f2727,f1705]) ).
tff(f2727,plain,
! [X9: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X9),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1)
| ( 0 = sK23 )
| $less(sK23,0)
| eq_prefix1(int,sF38,t2tb2(X9),sK19)
| $less(min_elt1(below1(sK23)),sK9) ),
inference(resolution,[],[f2694,f554]) ).
tff(f2749,plain,
spl59_281,
inference(avatar_split_clause,[],[f2710,f2746]) ).
tff(f2710,plain,
$less(min_elt1(below1(1)),1),
inference(interpreted_simplification,[],[f2709]) ).
tff(f2709,plain,
( $less(min_elt1(below1(1)),1)
| ( 0 = 1 )
| $less(1,0) ),
inference(instantiation,[],[f2694]) ).
tff(f2744,plain,
( spl59_279
| spl59_167
| spl59_280
| spl59_166 ),
inference(avatar_split_clause,[],[f2736,f1704,f2742,f1708,f2738]) ).
tff(f2742,plain,
( spl59_280
<=> ! [X8: map_int_int] :
( mem(int,get(int,int,t2tb2(X8),sF53),sF41)
| ~ eq_prefix1(int,t2tb2(X8),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_280])]) ).
tff(f2736,plain,
( ! [X8: map_int_int] :
( mem(int,get(int,int,t2tb2(X8),sF53),sF41)
| ~ eq_prefix1(int,t2tb2(X8),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1)
| ( 0 = sK23 )
| $less(min_elt1(below1(sK23)),sK9) )
| spl59_166 ),
inference(subsumption_resolution,[],[f2726,f1705]) ).
tff(f2726,plain,
! [X8: map_int_int] :
( ( 0 = sK23 )
| ~ eq_prefix1(int,t2tb2(X8),get(sF56,int,sF57,t2tb1(min_elt1(below1(sK23)))),n1)
| mem(int,get(int,int,t2tb2(X8),sF53),sF41)
| $less(sK23,0)
| $less(min_elt1(below1(sK23)),sK9) ),
inference(resolution,[],[f2694,f555]) ).
tff(f2693,plain,
( spl59_278
| spl59_113
| ~ spl59_16 ),
inference(avatar_split_clause,[],[f2670,f639,f1289,f2690]) ).
tff(f2670,plain,
( ( 0 = cardinal1(int,sF37) )
| mem(int,t2tb1(max_elt1(sK20)),sF37)
| ~ spl59_16 ),
inference(superposition,[],[f2658,f641]) ).
tff(f2688,plain,
( spl59_277
| spl59_115
| ~ spl59_35 ),
inference(avatar_split_clause,[],[f2668,f734,f1298,f2685]) ).
tff(f2668,plain,
( ( 0 = cardinal1(int,sF32) )
| mem(int,t2tb1(max_elt1(sK14)),sF32)
| ~ spl59_35 ),
inference(superposition,[],[f2658,f736]) ).
tff(f2682,plain,
( spl59_276
| ~ spl59_5
| ~ spl59_14
| spl59_141 ),
inference(avatar_split_clause,[],[f2677,f1460,f629,f584,f2679]) ).
tff(f2677,plain,
( mem(int,t2tb1(max_elt1(sK10)),sF30)
| ~ spl59_5
| ~ spl59_14
| spl59_141 ),
inference(subsumption_resolution,[],[f2676,f1462]) ).
tff(f2676,plain,
( ( 0 = sF35 )
| mem(int,t2tb1(max_elt1(sK10)),sF30)
| ~ spl59_5
| ~ spl59_14 ),
inference(forward_demodulation,[],[f2667,f586]) ).
tff(f2667,plain,
( ( 0 = cardinal1(int,sF30) )
| mem(int,t2tb1(max_elt1(sK10)),sF30)
| ~ spl59_14 ),
inference(superposition,[],[f2658,f631]) ).
tff(f2675,plain,
( spl59_275
| spl59_117
| ~ spl59_32 ),
inference(avatar_split_clause,[],[f2669,f719,f1310,f2672]) ).
tff(f2669,plain,
( ( 0 = cardinal1(int,sF33) )
| mem(int,t2tb1(max_elt1(sK15)),sF33)
| ~ spl59_32 ),
inference(superposition,[],[f2658,f721]) ).
tff(f2657,plain,
( spl59_273
| spl59_199
| spl59_274
| ~ spl59_33
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2628,f804,f724,f2654,f1970,f2650]) ).
tff(f2650,plain,
( spl59_273
<=> ( 0 = min_elt1(tb2t(sF40)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_273])]) ).
tff(f2654,plain,
( spl59_274
<=> $less(0,min_elt1(tb2t(sF40))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_274])]) ).
tff(f2628,plain,
( $less(0,min_elt1(tb2t(sF40)))
| ( 0 = cardinal1(int,sF40) )
| ( 0 = min_elt1(tb2t(sF40)) )
| ~ spl59_33
| ~ spl59_49 ),
inference(resolution,[],[f2463,f1271]) ).
tff(f2648,plain,
( ~ spl59_272
| ~ spl59_33
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2626,f804,f724,f2645]) ).
tff(f2645,plain,
( spl59_272
<=> mem(int,t2tb1(-1),sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_272])]) ).
tff(f2626,plain,
( ~ mem(int,t2tb1(-1),sF40)
| ~ spl59_33
| ~ spl59_49 ),
inference(interpreted_simplification,[],[f2625]) ).
tff(f2625,plain,
( ~ mem(int,t2tb1(-1),sF40)
| ( 0 = -1 )
| $less(0,-1)
| ~ spl59_33
| ~ spl59_49 ),
inference(instantiation,[],[f2463]) ).
tff(f2643,plain,
( spl59_87
| spl59_86
| ~ spl59_271
| ~ spl59_4
| ~ spl59_33
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2631,f804,f724,f579,f2640,f1105,f1109]) ).
tff(f2640,plain,
( spl59_271
<=> mem(int,sF44,sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_271])]) ).
tff(f2631,plain,
( ~ mem(int,sF44,sF40)
| ( 0 = sK27 )
| $less(0,sK27)
| ~ spl59_4
| ~ spl59_33
| ~ spl59_49 ),
inference(superposition,[],[f2463,f581]) ).
tff(f2638,plain,
( spl59_93
| ~ spl59_270
| spl59_94
| ~ spl59_33
| ~ spl59_40
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2633,f804,f759,f724,f1163,f2635,f1159]) ).
tff(f2635,plain,
( spl59_270
<=> mem(int,sF46,sF40) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_270])]) ).
tff(f2633,plain,
( ( 0 = sF45 )
| ~ mem(int,sF46,sF40)
| $less(0,sF45)
| ~ spl59_33
| ~ spl59_40
| ~ spl59_49 ),
inference(superposition,[],[f2463,f761]) ).
tff(f2613,plain,
( spl59_93
| spl59_94
| spl59_154 ),
inference(avatar_split_clause,[],[f2612,f1565,f1163,f1159]) ).
tff(f2612,plain,
( ( 0 = sF45 )
| $less(0,sF45)
| spl59_154 ),
inference(resolution,[],[f1566,f100]) ).
tff(f2610,plain,
( spl59_86
| spl59_87
| spl59_149 ),
inference(avatar_split_clause,[],[f2609,f1542,f1109,f1105]) ).
tff(f2609,plain,
( $less(0,sK27)
| ( 0 = sK27 )
| spl59_149 ),
inference(resolution,[],[f1543,f100]) ).
tff(f2608,plain,
( spl59_269
| ~ spl59_23
| ~ spl59_63 ),
inference(avatar_split_clause,[],[f2599,f903,f674,f2605]) ).
tff(f2599,plain,
( ( sF49 = t2tb1(0) )
| ~ spl59_23
| ~ spl59_63 ),
inference(superposition,[],[f676,f905]) ).
tff(f2556,plain,
( spl59_94
| ~ spl59_266
| spl59_93
| ~ spl59_40
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2469,f804,f759,f1159,f2491,f1163]) ).
tff(f2491,plain,
( spl59_266
<=> mem(int,sF46,sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_266])]) ).
tff(f2469,plain,
( $less(0,sF45)
| ~ mem(int,sF46,sF39)
| ( 0 = sF45 )
| ~ spl59_40
| ~ spl59_49 ),
inference(superposition,[],[f2252,f761]) ).
tff(f2555,plain,
( spl59_93
| spl59_94
| ~ spl59_177
| ~ spl59_9
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f2412,f759,f604,f1798,f1163,f1159]) ).
tff(f1798,plain,
( spl59_177
<=> mem(int,sF46,sF47) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_177])]) ).
tff(f2412,plain,
( ~ mem(int,sF46,sF47)
| ( 0 = sF45 )
| $less(0,sF45)
| ~ spl59_9
| ~ spl59_40 ),
inference(superposition,[],[f1898,f761]) ).
tff(f2554,plain,
( spl59_85
| ~ spl59_9
| ~ spl59_44 ),
inference(avatar_split_clause,[],[f2553,f779,f604,f1101]) ).
tff(f2553,plain,
( mem(int,sF44,sF30)
| ~ spl59_9
| ~ spl59_44 ),
inference(subsumption_resolution,[],[f2551,f1193]) ).
tff(f2551,plain,
( subset(int,sF47,sF30)
| mem(int,sF44,sF30)
| ~ spl59_9
| ~ spl59_44 ),
inference(resolution,[],[f1901,f1199]) ).
tff(f1901,plain,
( ! [X4: uni] :
( ~ mem(int,sK5(int,X4,sF30),sF47)
| subset(int,X4,sF30) )
| ~ spl59_9 ),
inference(resolution,[],[f1821,f394]) ).
tff(f2516,plain,
~ spl59_268,
inference(avatar_split_clause,[],[f2502,f2513]) ).
tff(f2513,plain,
( spl59_268
<=> mem(int,t2tb1(-1),t2tb(below1(-1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_268])]) ).
tff(f2502,plain,
~ mem(int,t2tb1(-1),t2tb(below1(-1))),
inference(interpreted_simplification,[],[f2501]) ).
tff(f2501,plain,
( ~ mem(int,t2tb1(-1),t2tb(below1(-1)))
| $less(-1,-1) ),
inference(instantiation,[],[f409]) ).
tff(f2499,plain,
( ~ spl59_267
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2462,f804,f2496]) ).
tff(f2462,plain,
( ~ mem(int,t2tb1(-1),sF39)
| ~ spl59_49 ),
inference(interpreted_simplification,[],[f2461]) ).
tff(f2461,plain,
( ~ mem(int,t2tb1(-1),sF39)
| $less(0,-1)
| ( 0 = -1 )
| ~ spl59_49 ),
inference(instantiation,[],[f2252]) ).
tff(f2494,plain,
( ~ spl59_266
| spl59_94
| ~ spl59_40
| ~ spl59_49
| spl59_93 ),
inference(avatar_split_clause,[],[f2489,f1159,f804,f759,f1163,f2491]) ).
tff(f2489,plain,
( ( 0 = sF45 )
| ~ mem(int,sF46,sF39)
| ~ spl59_40
| ~ spl59_49
| spl59_93 ),
inference(subsumption_resolution,[],[f2469,f1160]) ).
tff(f1160,plain,
( ~ $less(0,sF45)
| spl59_93 ),
inference(avatar_component_clause,[],[f1159]) ).
tff(f2488,plain,
( ~ spl59_265
| spl59_86
| spl59_87
| ~ spl59_4
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2467,f804,f579,f1109,f1105,f2485]) ).
tff(f2485,plain,
( spl59_265
<=> mem(int,sF44,sF39) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_265])]) ).
tff(f2467,plain,
( $less(0,sK27)
| ( 0 = sK27 )
| ~ mem(int,sF44,sF39)
| ~ spl59_4
| ~ spl59_49 ),
inference(superposition,[],[f2252,f581]) ).
tff(f2483,plain,
( spl59_62
| spl59_63
| ~ spl59_264
| ~ spl59_23
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2468,f804,f674,f2480,f903,f899]) ).
tff(f899,plain,
( spl59_62
<=> $less(0,sK28) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_62])]) ).
tff(f2468,plain,
( ~ mem(int,sF49,sF39)
| ( 0 = sK28 )
| $less(0,sK28)
| ~ spl59_23
| ~ spl59_49 ),
inference(superposition,[],[f2252,f676]) ).
tff(f2478,plain,
( spl59_262
| spl59_224
| spl59_263
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2464,f804,f2475,f2159,f2471]) ).
tff(f2471,plain,
( spl59_262
<=> $less(0,min_elt1(tb2t(sF39))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_262])]) ).
tff(f2475,plain,
( spl59_263
<=> ( 0 = min_elt1(tb2t(sF39)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_263])]) ).
tff(f2464,plain,
( ( 0 = min_elt1(tb2t(sF39)) )
| ( 0 = cardinal1(int,sF39) )
| $less(0,min_elt1(tb2t(sF39)))
| ~ spl59_49 ),
inference(resolution,[],[f2252,f1271]) ).
tff(f2460,plain,
( spl59_261
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2450,f1565,f2457]) ).
tff(f2457,plain,
( spl59_261
<=> ( 0 = cardinal1(int,t2tb(below1(sF45))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_261])]) ).
tff(f2450,plain,
( ( 0 = cardinal1(int,t2tb(below1(sF45))) )
| ~ spl59_154 ),
inference(resolution,[],[f368,f1567]) ).
tff(f1567,plain,
( $less(sF45,0)
| ~ spl59_154 ),
inference(avatar_component_clause,[],[f1565]) ).
tff(f2455,plain,
spl59_260,
inference(avatar_split_clause,[],[f2448,f2452]) ).
tff(f2452,plain,
( spl59_260
<=> ( 0 = cardinal1(int,t2tb(below1(-1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_260])]) ).
tff(f2448,plain,
0 = cardinal1(int,t2tb(below1(-1))),
inference(interpreted_simplification,[],[f2447]) ).
tff(f2447,plain,
( ~ $less(-1,0)
| ( 0 = cardinal1(int,t2tb(below1(-1))) ) ),
inference(instantiation,[],[f368]) ).
tff(f2446,plain,
( spl59_62
| ~ spl59_259
| spl59_63
| ~ spl59_23 ),
inference(avatar_split_clause,[],[f1099,f674,f903,f2443,f899]) ).
tff(f1099,plain,
( ( 0 = sK28 )
| ~ mem(int,sF49,sF30)
| $less(0,sK28)
| ~ spl59_23 ),
inference(superposition,[],[f861,f676]) ).
tff(f2441,plain,
( spl59_62
| ~ spl59_258
| spl59_63
| ~ spl59_9
| ~ spl59_23 ),
inference(avatar_split_clause,[],[f2411,f674,f604,f903,f2438,f899]) ).
tff(f2438,plain,
( spl59_258
<=> mem(int,sF49,sF47) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_258])]) ).
tff(f2411,plain,
( ( 0 = sK28 )
| ~ mem(int,sF49,sF47)
| $less(0,sK28)
| ~ spl59_9
| ~ spl59_23 ),
inference(superposition,[],[f1898,f676]) ).
tff(f2436,plain,
( spl59_86
| spl59_87
| ~ spl59_4
| ~ spl59_9
| ~ spl59_44 ),
inference(avatar_split_clause,[],[f2420,f779,f604,f579,f1109,f1105]) ).
tff(f2420,plain,
( $less(0,sK27)
| ( 0 = sK27 )
| ~ spl59_4
| ~ spl59_9
| ~ spl59_44 ),
inference(subsumption_resolution,[],[f2410,f781]) ).
tff(f2410,plain,
( ( 0 = sK27 )
| ~ mem(int,sF44,sF47)
| $less(0,sK27)
| ~ spl59_4
| ~ spl59_9 ),
inference(superposition,[],[f1898,f581]) ).
tff(f2435,plain,
( spl59_255
| spl59_256
| spl59_257
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f2407,f604,f2432,f2428,f2424]) ).
tff(f2424,plain,
( spl59_255
<=> $less(0,min_elt1(tb2t(sF47))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_255])]) ).
tff(f2432,plain,
( spl59_257
<=> ( 0 = min_elt1(tb2t(sF47)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_257])]) ).
tff(f2407,plain,
( ( 0 = min_elt1(tb2t(sF47)) )
| ( 0 = cardinal1(int,sF47) )
| $less(0,min_elt1(tb2t(sF47)))
| ~ spl59_9 ),
inference(resolution,[],[f1898,f1271]) ).
tff(f2422,plain,
( spl59_86
| ~ spl59_4
| ~ spl59_9
| ~ spl59_44
| spl59_87 ),
inference(avatar_split_clause,[],[f2421,f1109,f779,f604,f579,f1105]) ).
tff(f2421,plain,
( ( 0 = sK27 )
| ~ spl59_4
| ~ spl59_9
| ~ spl59_44
| spl59_87 ),
inference(subsumption_resolution,[],[f2420,f1110]) ).
tff(f1110,plain,
( ~ $less(0,sK27)
| spl59_87 ),
inference(avatar_component_clause,[],[f1109]) ).
tff(f2419,plain,
( spl59_94
| ~ spl59_177
| ~ spl59_9
| ~ spl59_40
| spl59_93 ),
inference(avatar_split_clause,[],[f2418,f1159,f759,f604,f1798,f1163]) ).
tff(f2418,plain,
( ~ mem(int,sF46,sF47)
| ( 0 = sF45 )
| ~ spl59_9
| ~ spl59_40
| spl59_93 ),
inference(subsumption_resolution,[],[f2412,f1160]) ).
tff(f2417,plain,
( ~ spl59_254
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f2405,f604,f2414]) ).
tff(f2405,plain,
( ~ mem(int,t2tb1(-1),sF47)
| ~ spl59_9 ),
inference(interpreted_simplification,[],[f2404]) ).
tff(f2404,plain,
( ~ mem(int,t2tb1(-1),sF47)
| $less(0,-1)
| ( 0 = -1 )
| ~ spl59_9 ),
inference(instantiation,[],[f1898]) ).
tff(f2399,plain,
spl59_253,
inference(avatar_split_clause,[],[f2385,f2396]) ).
tff(f2385,plain,
0 = cardinal1(int,t2tb(below1(0))),
inference(interpreted_simplification,[],[f2384]) ).
tff(f2384,plain,
( ( 0 = cardinal1(int,t2tb(below1(0))) )
| $less(0,0) ),
inference(instantiation,[],[f367]) ).
tff(f2377,plain,
( spl59_252
| ~ spl59_249 ),
inference(avatar_split_clause,[],[f2372,f2347,f2374]) ).
tff(f2374,plain,
( spl59_252
<=> ( sF46 = get(int,int,sF48,sF53) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_252])]) ).
tff(f2372,plain,
( ( sF46 = get(int,int,sF48,sF53) )
| ~ spl59_249 ),
inference(subsumption_resolution,[],[f2368,f808]) ).
tff(f2368,plain,
( ~ sort1(int,sF46)
| ( sF46 = get(int,int,sF48,sF53) )
| ~ spl59_249 ),
inference(superposition,[],[f494,f2349]) ).
tff(f494,plain,
! [X2: uni,X3: ty,X0: ty,X4: uni,X5: uni] :
( ( get(X0,X3,set1(X0,X3,X5,X4,X2),X4) = X2 )
| ~ sort1(X0,X2) ),
inference(equality_resolution,[],[f379]) ).
tff(f379,plain,
! [X2: uni,X3: ty,X0: ty,X1: uni,X4: uni,X5: uni] :
( ( get(X0,X3,set1(X0,X3,X5,X1,X2),X4) = X2 )
| ( X1 != X4 )
| ~ sort1(X0,X2) ),
inference(cnf_transformation,[],[f264]) ).
tff(f264,plain,
! [X0: ty,X1: uni,X2: uni,X3: ty,X4: uni,X5: uni] :
( ( get(X0,X3,set1(X0,X3,X5,X1,X2),X4) = X2 )
| ( X1 != X4 )
| ~ sort1(X0,X2) ),
inference(rectify,[],[f216]) ).
tff(f216,plain,
! [X2: ty,X1: uni,X0: uni,X4: ty,X3: uni,X5: uni] :
( ( get(X2,X4,set1(X2,X4,X5,X1,X0),X3) = X0 )
| ( X1 != X3 )
| ~ sort1(X2,X0) ),
inference(flattening,[],[f215]) ).
tff(f215,plain,
! [X5: uni,X2: ty,X1: uni,X4: ty,X3: uni,X0: uni] :
( ( get(X2,X4,set1(X2,X4,X5,X1,X0),X3) = X0 )
| ( X1 != X3 )
| ~ sort1(X2,X0) ),
inference(ennf_transformation,[],[f135]) ).
tff(f135,plain,
! [X5: uni,X2: ty,X1: uni,X4: ty,X3: uni,X0: uni] :
( sort1(X2,X0)
=> ( ( X1 = X3 )
=> ( get(X2,X4,set1(X2,X4,X5,X1,X0),X3) = X0 ) ) ),
inference(rectify,[],[f60]) ).
tff(f60,axiom,
! [X19: uni,X17: uni,X15: ty,X18: uni,X0: ty,X16: uni] :
( sort1(X15,X19)
=> ( ( X17 = X18 )
=> ( get(X15,X0,set1(X15,X0,X16,X17,X19),X18) = X19 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',select_eq) ).
tff(f2366,plain,
( spl59_250
| ~ spl59_251
| ~ spl59_5 ),
inference(avatar_split_clause,[],[f2356,f584,f2363,f2360]) ).
tff(f2363,plain,
( spl59_251
<=> $less($sum(1,sF35),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_251])]) ).
tff(f2356,plain,
( ! [X12: uni] :
( ~ $less($sum(1,sF35),0)
| mem(int,X12,sF30) )
| ~ spl59_5 ),
inference(superposition,[],[f1512,f586]) ).
tff(f1512,plain,
! [X18: uni,X19: uni,X17: ty] :
( ~ $less($sum(1,cardinal1(X17,X19)),0)
| mem(X17,X18,X19) ),
inference(superposition,[],[f319,f356]) ).
tff(f2350,plain,
( spl59_249
| ~ spl59_27
| ~ spl59_109 ),
inference(avatar_split_clause,[],[f2345,f1253,f694,f2347]) ).
tff(f694,plain,
( spl59_27
<=> ( sF54 = set1(int,int,sF38,sF53,sF46) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_27])]) ).
tff(f1253,plain,
( spl59_109
<=> ( sF48 = sF54 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_109])]) ).
tff(f2345,plain,
( ( sF48 = set1(int,int,sF38,sF53,sF46) )
| ~ spl59_27
| ~ spl59_109 ),
inference(forward_demodulation,[],[f696,f1255]) ).
tff(f1255,plain,
( ( sF48 = sF54 )
| ~ spl59_109 ),
inference(avatar_component_clause,[],[f1253]) ).
tff(f696,plain,
( ( sF54 = set1(int,int,sF38,sF53,sF46) )
| ~ spl59_27 ),
inference(avatar_component_clause,[],[f694]) ).
tff(f2334,plain,
( spl59_246
| spl59_247
| ~ spl59_248
| ~ spl59_29 ),
inference(avatar_split_clause,[],[f2321,f704,f2331,f2327,f2323]) ).
tff(f2323,plain,
( spl59_246
<=> $less(sK28,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_246])]) ).
tff(f2327,plain,
( spl59_247
<=> ( n1 = sK28 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_247])]) ).
tff(f704,plain,
( spl59_29
<=> $less(sK28,sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_29])]) ).
tff(f2321,plain,
( ~ mem(int,t2tb1(sK26),sF30)
| ( n1 = sK28 )
| $less(sK28,n1)
| ~ spl59_29 ),
inference(resolution,[],[f907,f1083]) ).
tff(f907,plain,
( ! [X0: $int] :
( $less(X0,sK26)
| $less(sK28,X0)
| ( sK28 = X0 ) )
| ~ spl59_29 ),
inference(resolution,[],[f850,f100]) ).
tff(f850,plain,
( ! [X0: $int] :
( ~ $less(X0,sK28)
| $less(X0,sK26) )
| ~ spl59_29 ),
inference(resolution,[],[f99,f706]) ).
tff(f706,plain,
( $less(sK28,sK26)
| ~ spl59_29 ),
inference(avatar_component_clause,[],[f704]) ).
tff(f2318,plain,
( spl59_137
| ~ spl59_245
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2301,f804,f794,f724,f2315,f1436]) ).
tff(f2315,plain,
( spl59_245
<=> mem(int,t2tb1(min_elt1(tb2t(sF41))),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_245])]) ).
tff(f2301,plain,
( ~ mem(int,t2tb1(min_elt1(tb2t(sF41))),sF33)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(resolution,[],[f2282,f1271]) ).
tff(f2313,plain,
( ~ spl59_244
| spl59_137
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2303,f804,f794,f724,f1436,f2310]) ).
tff(f2310,plain,
( spl59_244
<=> mem(int,sK6(int,sF41),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_244])]) ).
tff(f2303,plain,
( ( 0 = cardinal1(int,sF41) )
| ~ mem(int,sK6(int,sF41),sF33)
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(resolution,[],[f2282,f909]) ).
tff(f2308,plain,
( spl59_137
| ~ spl59_243
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2302,f804,f794,f724,f2305,f1436]) ).
tff(f2305,plain,
( spl59_243
<=> mem(int,choose(int,sF41),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_243])]) ).
tff(f2302,plain,
( ~ mem(int,choose(int,sF41),sF33)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47
| ~ spl59_49 ),
inference(resolution,[],[f2282,f908]) ).
tff(f2300,plain,
( ~ spl59_242
| spl59_199
| ~ spl59_33
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2284,f804,f724,f1970,f2297]) ).
tff(f2297,plain,
( spl59_242
<=> mem(int,choose(int,sF40),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_242])]) ).
tff(f2284,plain,
( ( 0 = cardinal1(int,sF40) )
| ~ mem(int,choose(int,sF40),sF33)
| ~ spl59_33
| ~ spl59_49 ),
inference(resolution,[],[f2154,f908]) ).
tff(f2295,plain,
( spl59_199
| ~ spl59_241
| ~ spl59_33
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2283,f804,f724,f2292,f1970]) ).
tff(f2292,plain,
( spl59_241
<=> mem(int,t2tb1(min_elt1(tb2t(sF40))),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_241])]) ).
tff(f2283,plain,
( ~ mem(int,t2tb1(min_elt1(tb2t(sF40))),sF33)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33
| ~ spl59_49 ),
inference(resolution,[],[f2154,f1271]) ).
tff(f2290,plain,
( ~ spl59_240
| spl59_199
| ~ spl59_33
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2285,f804,f724,f1970,f2287]) ).
tff(f2287,plain,
( spl59_240
<=> mem(int,sK6(int,sF40),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_240])]) ).
tff(f2285,plain,
( ( 0 = cardinal1(int,sF40) )
| ~ mem(int,sK6(int,sF40),sF33)
| ~ spl59_33
| ~ spl59_49 ),
inference(resolution,[],[f2154,f909]) ).
tff(f2273,plain,
( spl59_137
| ~ spl59_239
| ~ spl59_33
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f2258,f794,f724,f2270,f1436]) ).
tff(f2270,plain,
( spl59_239
<=> mem(int,sK6(int,sF41),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_239])]) ).
tff(f2258,plain,
( ~ mem(int,sK6(int,sF41),sF32)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47 ),
inference(resolution,[],[f2057,f909]) ).
tff(f2268,plain,
( ~ spl59_238
| spl59_137
| ~ spl59_33
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f2257,f794,f724,f1436,f2265]) ).
tff(f2265,plain,
( spl59_238
<=> mem(int,choose(int,sF41),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_238])]) ).
tff(f2257,plain,
( ( 0 = cardinal1(int,sF41) )
| ~ mem(int,choose(int,sF41),sF32)
| ~ spl59_33
| ~ spl59_47 ),
inference(resolution,[],[f2057,f908]) ).
tff(f2263,plain,
( spl59_137
| ~ spl59_237
| ~ spl59_33
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f2256,f794,f724,f2260,f1436]) ).
tff(f2260,plain,
( spl59_237
<=> mem(int,t2tb1(min_elt1(tb2t(sF41))),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_237])]) ).
tff(f2256,plain,
( ~ mem(int,t2tb1(min_elt1(tb2t(sF41))),sF32)
| ( 0 = cardinal1(int,sF41) )
| ~ spl59_33
| ~ spl59_47 ),
inference(resolution,[],[f2057,f1271]) ).
tff(f2251,plain,
( spl59_236
| ~ spl59_154
| ~ spl59_164 ),
inference(avatar_split_clause,[],[f2236,f1678,f1565,f2248]) ).
tff(f2236,plain,
( $less(sF45,sK23)
| ~ spl59_154
| ~ spl59_164 ),
inference(resolution,[],[f2223,f1567]) ).
tff(f2246,plain,
( spl59_235
| ~ spl59_149
| ~ spl59_164 ),
inference(avatar_split_clause,[],[f2235,f1678,f1542,f2243]) ).
tff(f2235,plain,
( $less(sK27,sK23)
| ~ spl59_149
| ~ spl59_164 ),
inference(resolution,[],[f2223,f1544]) ).
tff(f1544,plain,
( $less(sK27,0)
| ~ spl59_149 ),
inference(avatar_component_clause,[],[f1542]) ).
tff(f2241,plain,
( spl59_234
| ~ spl59_164 ),
inference(avatar_split_clause,[],[f2233,f1678,f2238]) ).
tff(f2233,plain,
( $less(-1,sK23)
| ~ spl59_164 ),
inference(interpreted_simplification,[],[f2232]) ).
tff(f2232,plain,
( ~ $less(-1,0)
| $less(-1,sK23)
| ~ spl59_164 ),
inference(instantiation,[],[f2223]) ).
tff(f2229,plain,
( spl59_233
| ~ spl59_37
| ~ spl59_97 ),
inference(avatar_split_clause,[],[f2224,f1181,f744,f2226]) ).
tff(f744,plain,
( spl59_37
<=> ( sF50 = get(int,int,sF48,sF49) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_37])]) ).
tff(f2224,plain,
( ( get(int,int,sF48,sF49) = sF44 )
| ~ spl59_37
| ~ spl59_97 ),
inference(forward_demodulation,[],[f746,f1183]) ).
tff(f746,plain,
( ( sF50 = get(int,int,sF48,sF49) )
| ~ spl59_37 ),
inference(avatar_component_clause,[],[f744]) ).
tff(f2219,plain,
( spl59_231
| ~ spl59_232 ),
inference(avatar_split_clause,[],[f2208,f2216,f2213]) ).
tff(f2213,plain,
( spl59_231
<=> ! [X0: map_int_int,X1: map_int_int] :
( ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(1))),tb2t1(get(int,int,t2tb2(X0),t2tb1(1))))
| lt_sol1(X1,X0)
| ~ eq_prefix1(int,t2tb2(X1),t2tb2(X0),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_231])]) ).
tff(f2208,plain,
! [X0: map_int_int,X1: map_int_int] :
( ~ $less(1,n1)
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(1))),tb2t1(get(int,int,t2tb2(X0),t2tb1(1))))
| ~ eq_prefix1(int,t2tb2(X1),t2tb2(X0),1)
| lt_sol1(X1,X0) ),
inference(interpreted_simplification,[],[f2207]) ).
tff(f2207,plain,
! [X0: map_int_int,X1: map_int_int] :
( lt_sol1(X1,X0)
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(1))),tb2t1(get(int,int,t2tb2(X0),t2tb1(1))))
| $less(1,0)
| ~ eq_prefix1(int,t2tb2(X1),t2tb2(X0),1)
| ~ $less(1,n1) ),
inference(instantiation,[],[f373]) ).
tff(f373,plain,
! [X2: $int,X0: map_int_int,X1: map_int_int] :
( lt_sol1(X1,X0)
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),tb2t1(get(int,int,t2tb2(X0),t2tb1(X2))))
| $less(X2,0)
| ~ eq_prefix1(int,t2tb2(X1),t2tb2(X0),X2)
| ~ $less(X2,n1) ),
inference(cnf_transformation,[],[f258]) ).
tff(f258,plain,
! [X0: map_int_int,X1: map_int_int] :
( ( lt_sol1(X1,X0)
| ! [X2: $int] :
( $less(X2,0)
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),tb2t1(get(int,int,t2tb2(X0),t2tb1(X2))))
| ~ $less(X2,n1)
| ~ eq_prefix1(int,t2tb2(X1),t2tb2(X0),X2) ) )
& ( ( ~ $less(sK2(X0,X1),0)
& $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK2(X0,X1)))),tb2t1(get(int,int,t2tb2(X0),t2tb1(sK2(X0,X1)))))
& $less(sK2(X0,X1),n1)
& eq_prefix1(int,t2tb2(X1),t2tb2(X0),sK2(X0,X1)) )
| ~ lt_sol1(X1,X0) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK2])],[f256,f257]) ).
tff(f257,plain,
! [X0: map_int_int,X1: map_int_int] :
( ? [X3: $int] :
( ~ $less(X3,0)
& $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))),tb2t1(get(int,int,t2tb2(X0),t2tb1(X3))))
& $less(X3,n1)
& eq_prefix1(int,t2tb2(X1),t2tb2(X0),X3) )
=> ( ~ $less(sK2(X0,X1),0)
& $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(sK2(X0,X1)))),tb2t1(get(int,int,t2tb2(X0),t2tb1(sK2(X0,X1)))))
& $less(sK2(X0,X1),n1)
& eq_prefix1(int,t2tb2(X1),t2tb2(X0),sK2(X0,X1)) ) ),
introduced(choice_axiom,[]) ).
tff(f256,plain,
! [X0: map_int_int,X1: map_int_int] :
( ( lt_sol1(X1,X0)
| ! [X2: $int] :
( $less(X2,0)
| ~ $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))),tb2t1(get(int,int,t2tb2(X0),t2tb1(X2))))
| ~ $less(X2,n1)
| ~ eq_prefix1(int,t2tb2(X1),t2tb2(X0),X2) ) )
& ( ? [X3: $int] :
( ~ $less(X3,0)
& $less(tb2t1(get(int,int,t2tb2(X1),t2tb1(X3))),tb2t1(get(int,int,t2tb2(X0),t2tb1(X3))))
& $less(X3,n1)
& eq_prefix1(int,t2tb2(X1),t2tb2(X0),X3) )
| ~ lt_sol1(X1,X0) ) ),
inference(rectify,[],[f255]) ).
tff(f255,plain,
! [X1: map_int_int,X0: map_int_int] :
( ( lt_sol1(X0,X1)
| ! [X2: $int] :
( $less(X2,0)
| ~ $less(tb2t1(get(int,int,t2tb2(X0),t2tb1(X2))),tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))))
| ~ $less(X2,n1)
| ~ eq_prefix1(int,t2tb2(X0),t2tb2(X1),X2) ) )
& ( ? [X2: $int] :
( ~ $less(X2,0)
& $less(tb2t1(get(int,int,t2tb2(X0),t2tb1(X2))),tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))))
& $less(X2,n1)
& eq_prefix1(int,t2tb2(X0),t2tb2(X1),X2) )
| ~ lt_sol1(X0,X1) ) ),
inference(nnf_transformation,[],[f171]) ).
tff(f171,plain,
! [X1: map_int_int,X0: map_int_int] :
( lt_sol1(X0,X1)
<=> ? [X2: $int] :
( ~ $less(X2,0)
& $less(tb2t1(get(int,int,t2tb2(X0),t2tb1(X2))),tb2t1(get(int,int,t2tb2(X1),t2tb1(X2))))
& $less(X2,n1)
& eq_prefix1(int,t2tb2(X0),t2tb2(X1),X2) ) ),
inference(rectify,[],[f90]) ).
tff(f90,plain,
! [X8: map_int_int,X9: map_int_int] :
( ? [X12: $int] :
( eq_prefix1(int,t2tb2(X8),t2tb2(X9),X12)
& $less(X12,n1)
& ~ $less(X12,0)
& $less(tb2t1(get(int,int,t2tb2(X8),t2tb1(X12))),tb2t1(get(int,int,t2tb2(X9),t2tb1(X12)))) )
<=> lt_sol1(X8,X9) ),
inference(theory_normalization,[],[f70]) ).
tff(f70,axiom,
! [X8: map_int_int,X9: map_int_int] :
( ? [X12: $int] :
( eq_prefix1(int,t2tb2(X8),t2tb2(X9),X12)
& $less(X12,n1)
& $lesseq(0,X12)
& $less(tb2t1(get(int,int,t2tb2(X8),t2tb1(X12))),tb2t1(get(int,int,t2tb2(X9),t2tb1(X12)))) )
<=> lt_sol1(X8,X9) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lt_sol_def) ).
tff(f2197,plain,
( spl59_230
| ~ spl59_61
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2182,f1565,f894,f2194]) ).
tff(f2182,plain,
( $less(sF45,sK9)
| ~ spl59_61
| ~ spl59_154 ),
inference(resolution,[],[f2153,f1567]) ).
tff(f2192,plain,
( spl59_229
| ~ spl59_61
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2181,f1542,f894,f2189]) ).
tff(f2181,plain,
( $less(sK27,sK9)
| ~ spl59_61
| ~ spl59_149 ),
inference(resolution,[],[f2153,f1544]) ).
tff(f2187,plain,
( spl59_228
| ~ spl59_61 ),
inference(avatar_split_clause,[],[f2179,f894,f2184]) ).
tff(f2179,plain,
( $less(-1,sK9)
| ~ spl59_61 ),
inference(interpreted_simplification,[],[f2178]) ).
tff(f2178,plain,
( ~ $less(-1,0)
| $less(-1,sK9)
| ~ spl59_61 ),
inference(instantiation,[],[f2153]) ).
tff(f2176,plain,
( ~ spl59_227
| spl59_224
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2156,f804,f2159,f2173]) ).
tff(f2156,plain,
( ( 0 = cardinal1(int,sF39) )
| ~ mem(int,choose(int,sF39),sF33)
| ~ spl59_49 ),
inference(resolution,[],[f1867,f908]) ).
tff(f2171,plain,
( spl59_224
| ~ spl59_226
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2157,f804,f2168,f2159]) ).
tff(f2157,plain,
( ~ mem(int,sK6(int,sF39),sF33)
| ( 0 = cardinal1(int,sF39) )
| ~ spl59_49 ),
inference(resolution,[],[f1867,f909]) ).
tff(f2166,plain,
( spl59_224
| ~ spl59_225
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f2155,f804,f2163,f2159]) ).
tff(f2163,plain,
( spl59_225
<=> mem(int,t2tb1(min_elt1(tb2t(sF39))),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_225])]) ).
tff(f2155,plain,
( ~ mem(int,t2tb1(min_elt1(tb2t(sF39))),sF33)
| ( 0 = cardinal1(int,sF39) )
| ~ spl59_49 ),
inference(resolution,[],[f1867,f1271]) ).
tff(f2152,plain,
( ~ spl59_93
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2150,f1565,f1159]) ).
tff(f2150,plain,
( ~ $less(0,sF45)
| ~ spl59_154 ),
inference(interpreted_simplification,[],[f2149]) ).
tff(f2149,plain,
( ~ $less(0,sF45)
| $less(0,0)
| ~ spl59_154 ),
inference(instantiation,[],[f2107]) ).
tff(f2107,plain,
( ! [X0: $int] :
( ~ $less(X0,sF45)
| $less(X0,0) )
| ~ spl59_154 ),
inference(resolution,[],[f1567,f99]) ).
tff(f2146,plain,
( ~ spl59_87
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2144,f1542,f1109]) ).
tff(f2144,plain,
( ~ $less(0,sK27)
| ~ spl59_149 ),
inference(interpreted_simplification,[],[f2143]) ).
tff(f2143,plain,
( ~ $less(0,sK27)
| $less(0,0)
| ~ spl59_149 ),
inference(instantiation,[],[f2069]) ).
tff(f2069,plain,
( ! [X0: $int] :
( ~ $less(X0,sK27)
| $less(X0,0) )
| ~ spl59_149 ),
inference(resolution,[],[f1544,f99]) ).
tff(f2133,plain,
( spl59_127
| ~ spl59_56
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2101,f1565,f872,f1380]) ).
tff(f2101,plain,
( $less(sF45,sK19)
| ~ spl59_56
| ~ spl59_154 ),
inference(resolution,[],[f1567,f917]) ).
tff(f2132,plain,
( spl59_223
| ~ spl59_83
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2104,f1565,f1086,f2129]) ).
tff(f2129,plain,
( spl59_223
<=> $less(sF45,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_223])]) ).
tff(f2104,plain,
( $less(sF45,n1)
| ~ spl59_83
| ~ spl59_154 ),
inference(resolution,[],[f1567,f1142]) ).
tff(f2127,plain,
( spl59_131
| ~ spl59_62
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2103,f1565,f899,f1397]) ).
tff(f1397,plain,
( spl59_131
<=> $less(sF45,sK28) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_131])]) ).
tff(f2103,plain,
( $less(sF45,sK28)
| ~ spl59_62
| ~ spl59_154 ),
inference(resolution,[],[f1567,f939]) ).
tff(f939,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,sK28) )
| ~ spl59_62 ),
inference(resolution,[],[f901,f99]) ).
tff(f901,plain,
( $less(0,sK28)
| ~ spl59_62 ),
inference(avatar_component_clause,[],[f899]) ).
tff(f2126,plain,
( spl59_222
| ~ spl59_58
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2102,f1565,f881,f2123]) ).
tff(f2102,plain,
( $less(sF45,sF43)
| ~ spl59_58
| ~ spl59_154 ),
inference(resolution,[],[f1567,f924]) ).
tff(f2121,plain,
( spl59_221
| ~ spl59_142
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2106,f1565,f1465,f2118]) ).
tff(f2118,plain,
( spl59_221
<=> $less(sF45,sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_221])]) ).
tff(f2106,plain,
( $less(sF45,sF35)
| ~ spl59_142
| ~ spl59_154 ),
inference(resolution,[],[f1567,f1881]) ).
tff(f2116,plain,
( ~ spl59_56
| spl59_127
| ~ spl59_154 ),
inference(avatar_contradiction_clause,[],[f2115]) ).
tff(f2115,plain,
( $false
| ~ spl59_56
| spl59_127
| ~ spl59_154 ),
inference(subsumption_resolution,[],[f2101,f1381]) ).
tff(f2114,plain,
( ~ spl59_95
| ~ spl59_40
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2113,f1565,f759,f1167]) ).
tff(f2113,plain,
( ~ mem(int,sF46,sF30)
| ~ spl59_40
| ~ spl59_154 ),
inference(forward_demodulation,[],[f2100,f761]) ).
tff(f2100,plain,
( ~ mem(int,t2tb1(sF45),sF30)
| ~ spl59_154 ),
inference(resolution,[],[f1567,f515]) ).
tff(f2112,plain,
( spl59_220
| ~ spl59_67
| ~ spl59_154 ),
inference(avatar_split_clause,[],[f2105,f1565,f941,f2109]) ).
tff(f2109,plain,
( spl59_220
<=> $less(sF45,sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_220])]) ).
tff(f2105,plain,
( $less(sF45,sK26)
| ~ spl59_67
| ~ spl59_154 ),
inference(resolution,[],[f1567,f1171]) ).
tff(f2097,plain,
( spl59_219
| ~ spl59_142
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2068,f1542,f1465,f2094]) ).
tff(f2094,plain,
( spl59_219
<=> $less(sK27,sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_219])]) ).
tff(f2068,plain,
( $less(sK27,sF35)
| ~ spl59_142
| ~ spl59_149 ),
inference(resolution,[],[f1544,f1881]) ).
tff(f2092,plain,
( ~ spl59_85
| ~ spl59_4
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2091,f1542,f579,f1101]) ).
tff(f2091,plain,
( ~ mem(int,sF44,sF30)
| ~ spl59_4
| ~ spl59_149 ),
inference(forward_demodulation,[],[f2062,f581]) ).
tff(f2062,plain,
( ~ mem(int,t2tb1(sK27),sF30)
| ~ spl59_149 ),
inference(resolution,[],[f1544,f515]) ).
tff(f2090,plain,
( spl59_150
| ~ spl59_56
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2063,f1542,f872,f1546]) ).
tff(f2063,plain,
( $less(sK27,sK19)
| ~ spl59_56
| ~ spl59_149 ),
inference(resolution,[],[f1544,f917]) ).
tff(f2089,plain,
( spl59_218
| ~ spl59_62
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2065,f1542,f899,f2086]) ).
tff(f2086,plain,
( spl59_218
<=> $less(sK27,sK28) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_218])]) ).
tff(f2065,plain,
( $less(sK27,sK28)
| ~ spl59_62
| ~ spl59_149 ),
inference(resolution,[],[f1544,f939]) ).
tff(f2084,plain,
( spl59_217
| ~ spl59_83
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2066,f1542,f1086,f2081]) ).
tff(f2066,plain,
( $less(sK27,n1)
| ~ spl59_83
| ~ spl59_149 ),
inference(resolution,[],[f1544,f1142]) ).
tff(f2079,plain,
( spl59_216
| ~ spl59_67
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2067,f1542,f941,f2076]) ).
tff(f2076,plain,
( spl59_216
<=> $less(sK27,sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_216])]) ).
tff(f2067,plain,
( $less(sK27,sK26)
| ~ spl59_67
| ~ spl59_149 ),
inference(resolution,[],[f1544,f1171]) ).
tff(f2074,plain,
( spl59_215
| ~ spl59_58
| ~ spl59_149 ),
inference(avatar_split_clause,[],[f2064,f1542,f881,f2071]) ).
tff(f2064,plain,
( $less(sK27,sF43)
| ~ spl59_58
| ~ spl59_149 ),
inference(resolution,[],[f1544,f924]) ).
tff(f2056,plain,
( ~ spl59_214
| spl59_137
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f2039,f794,f1436,f2053]) ).
tff(f2053,plain,
( spl59_214
<=> mem(int,t2tb1(min_elt1(tb2t(sF41))),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_214])]) ).
tff(f2039,plain,
( ( 0 = cardinal1(int,sF41) )
| ~ mem(int,t2tb1(min_elt1(tb2t(sF41))),sF37)
| ~ spl59_47 ),
inference(resolution,[],[f1851,f1271]) ).
tff(f2051,plain,
( ~ spl59_213
| spl59_137
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f2041,f794,f1436,f2048]) ).
tff(f2041,plain,
( ( 0 = cardinal1(int,sF41) )
| ~ mem(int,sK6(int,sF41),sF37)
| ~ spl59_47 ),
inference(resolution,[],[f1851,f909]) ).
tff(f2046,plain,
( ~ spl59_212
| spl59_137
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f2040,f794,f1436,f2043]) ).
tff(f2040,plain,
( ( 0 = cardinal1(int,sF41) )
| ~ mem(int,choose(int,sF41),sF37)
| ~ spl59_47 ),
inference(resolution,[],[f1851,f908]) ).
tff(f2038,plain,
( spl59_210
| spl59_211
| ~ spl59_11
| spl59_21 ),
inference(avatar_split_clause,[],[f2030,f664,f614,f2036,f2032]) ).
tff(f2036,plain,
( spl59_211
<=> ! [X2: $int] :
( $less(X2,0)
| ( $sum($sum(sK19,sK19),$uminus(X2)) != tb2t1(get(int,int,sF31,t2tb1(X2))) )
| ~ $less(X2,sK19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_211])]) ).
tff(f2030,plain,
( ! [X2: $int] :
( $less(X2,0)
| ~ $less(X2,sK19)
| ( $sum($sum(sK19,sK19),$uminus(X2)) != tb2t1(get(int,int,sF31,t2tb1(X2))) )
| mem(int,sF53,sF32) )
| ~ spl59_11
| spl59_21 ),
inference(subsumption_resolution,[],[f1994,f666]) ).
tff(f1994,plain,
( ! [X2: $int] :
( $less(sK19,0)
| mem(int,sF53,sF32)
| $less(X2,0)
| ( $sum($sum(sK19,sK19),$uminus(X2)) != tb2t1(get(int,int,sF31,t2tb1(X2))) )
| ~ $less(X2,sK19) )
| ~ spl59_11 ),
inference(superposition,[],[f501,f616]) ).
tff(f501,plain,
! [X8: $int,X7: $int] :
( mem(int,t2tb1(X7),sF32)
| ~ $less(X8,sK19)
| $less(X8,0)
| $less(X7,0)
| ( tb2t1(get(int,int,sF31,t2tb1(X8))) != $sum($sum(X7,sK19),$uminus(X8)) ) ),
inference(definition_folding,[],[f483,f500,f499]) ).
tff(f483,plain,
! [X8: $int,X7: $int] :
( $less(X8,0)
| ~ $less(X8,sK19)
| ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X8))) != $sum($sum(X7,sK19),$uminus(X8)) )
| mem(int,t2tb1(X7),t2tb(sK14))
| $less(X7,0) ),
inference(definition_unfolding,[],[f474,f438,f438]) ).
tff(f474,plain,
! [X8: $int,X7: $int] :
( $less(X8,0)
| ~ $less(X8,sK13)
| ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X8))) != $sum($sum(X7,sK13),$uminus(X8)) )
| mem(int,t2tb1(X7),t2tb(sK14))
| $less(X7,0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f2029,plain,
( spl59_75
| ~ spl59_209
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f2024,f872,f2026,f1014]) ).
tff(f2026,plain,
( spl59_209
<=> ( tb2t1(get(int,int,sF31,t2tb1(0))) = sK19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_209])]) ).
tff(f2024,plain,
( ( tb2t1(get(int,int,sF31,t2tb1(0))) != sK19 )
| mem(int,t2tb1(0),sF32)
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f1998,f874]) ).
tff(f1998,plain,
( ~ $less(0,sK19)
| ( tb2t1(get(int,int,sF31,t2tb1(0))) != sK19 )
| mem(int,t2tb1(0),sF32) ),
inference(evaluation,[],[f1991]) ).
tff(f1991,plain,
( ( tb2t1(get(int,int,sF31,t2tb1(0))) != $sum($sum(0,sK19),$uminus(0)) )
| mem(int,t2tb1(0),sF32)
| ~ $less(0,sK19) ),
inference(interpreted_simplification,[],[f1990]) ).
tff(f1990,plain,
( mem(int,t2tb1(0),sF32)
| ~ $less(0,sK19)
| $less(0,0)
| $less(0,0)
| ( tb2t1(get(int,int,sF31,t2tb1(0))) != $sum($sum(0,sK19),$uminus(0)) ) ),
inference(instantiation,[],[f501]) ).
tff(f2023,plain,
( spl59_207
| spl59_208
| spl59_19
| ~ spl59_23 ),
inference(avatar_split_clause,[],[f2015,f674,f654,f2021,f2017]) ).
tff(f2017,plain,
( spl59_207
<=> mem(int,sF49,sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_207])]) ).
tff(f2021,plain,
( spl59_208
<=> ! [X4: $int] :
( $less(X4,0)
| ( $sum($sum(sK28,sK19),$uminus(X4)) != tb2t1(get(int,int,sF31,t2tb1(X4))) )
| ~ $less(X4,sK19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_208])]) ).
tff(f2015,plain,
( ! [X4: $int] :
( $less(X4,0)
| mem(int,sF49,sF32)
| ~ $less(X4,sK19)
| ( $sum($sum(sK28,sK19),$uminus(X4)) != tb2t1(get(int,int,sF31,t2tb1(X4))) ) )
| spl59_19
| ~ spl59_23 ),
inference(subsumption_resolution,[],[f1996,f656]) ).
tff(f1996,plain,
( ! [X4: $int] :
( $less(sK28,0)
| ( $sum($sum(sK28,sK19),$uminus(X4)) != tb2t1(get(int,int,sF31,t2tb1(X4))) )
| mem(int,sF49,sF32)
| ~ $less(X4,sK19)
| $less(X4,0) )
| ~ spl59_23 ),
inference(superposition,[],[f501,f676]) ).
tff(f2014,plain,
( spl59_154
| spl59_205
| spl59_206
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f1997,f759,f2012,f2008,f1565]) ).
tff(f2008,plain,
( spl59_205
<=> mem(int,sF46,sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_205])]) ).
tff(f2012,plain,
( spl59_206
<=> ! [X5: $int] :
( $less(X5,0)
| ~ $less(X5,sK19)
| ( $sum($sum(sF45,sK19),$uminus(X5)) != tb2t1(get(int,int,sF31,t2tb1(X5))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_206])]) ).
tff(f1997,plain,
( ! [X5: $int] :
( $less(X5,0)
| ( $sum($sum(sF45,sK19),$uminus(X5)) != tb2t1(get(int,int,sF31,t2tb1(X5))) )
| mem(int,sF46,sF32)
| $less(sF45,0)
| ~ $less(X5,sK19) )
| ~ spl59_40 ),
inference(superposition,[],[f501,f761]) ).
tff(f2006,plain,
( spl59_149
| spl59_203
| spl59_204
| ~ spl59_4 ),
inference(avatar_split_clause,[],[f1995,f579,f2004,f2000,f1542]) ).
tff(f2004,plain,
( spl59_204
<=> ! [X3: $int] :
( ~ $less(X3,sK19)
| $less(X3,0)
| ( $sum($sum(sK27,sK19),$uminus(X3)) != tb2t1(get(int,int,sF31,t2tb1(X3))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_204])]) ).
tff(f1995,plain,
( ! [X3: $int] :
( ~ $less(X3,sK19)
| mem(int,sF44,sF32)
| ( $sum($sum(sK27,sK19),$uminus(X3)) != tb2t1(get(int,int,sF31,t2tb1(X3))) )
| $less(sK27,0)
| $less(X3,0) )
| ~ spl59_4 ),
inference(superposition,[],[f501,f581]) ).
tff(f1987,plain,
( ~ spl59_202
| spl59_199
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f1968,f724,f1970,f1984]) ).
tff(f1968,plain,
( ( 0 = cardinal1(int,sF40) )
| ~ mem(int,sK6(int,sF40),sF32)
| ~ spl59_33 ),
inference(resolution,[],[f1828,f909]) ).
tff(f1982,plain,
( spl59_199
| ~ spl59_201
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f1966,f724,f1979,f1970]) ).
tff(f1979,plain,
( spl59_201
<=> mem(int,t2tb1(min_elt1(tb2t(sF40))),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_201])]) ).
tff(f1966,plain,
( ~ mem(int,t2tb1(min_elt1(tb2t(sF40))),sF32)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33 ),
inference(resolution,[],[f1828,f1271]) ).
tff(f1977,plain,
( spl59_199
| ~ spl59_200
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f1967,f724,f1974,f1970]) ).
tff(f1967,plain,
( ~ mem(int,choose(int,sF40),sF32)
| ( 0 = cardinal1(int,sF40) )
| ~ spl59_33 ),
inference(resolution,[],[f1828,f908]) ).
tff(f1965,plain,
( ~ spl59_198
| spl59_79
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f1960,f872,f1057,f1962]) ).
tff(f1962,plain,
( spl59_198
<=> ( $sum(0,sF34) = tb2t1(get(int,int,sF31,t2tb1(0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_198])]) ).
tff(f1960,plain,
( mem(int,t2tb1(0),sF33)
| ( $sum(0,sF34) != tb2t1(get(int,int,sF31,t2tb1(0))) )
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f1925,f874]) ).
tff(f1925,plain,
( mem(int,t2tb1(0),sF33)
| ( $sum(0,sF34) != tb2t1(get(int,int,sF31,t2tb1(0))) )
| ~ $less(0,sK19) ),
inference(evaluation,[],[f1918]) ).
tff(f1918,plain,
( mem(int,t2tb1(0),sF33)
| ( tb2t1(get(int,int,sF31,t2tb1(0))) != $sum($sum(0,0),sF34) )
| ~ $less(0,sK19) ),
inference(interpreted_simplification,[],[f1917]) ).
tff(f1917,plain,
( mem(int,t2tb1(0),sF33)
| ~ $less(0,sK19)
| $less(0,0)
| $less(0,0)
| ( tb2t1(get(int,int,sF31,t2tb1(0))) != $sum($sum(0,0),sF34) ) ),
inference(instantiation,[],[f510]) ).
tff(f510,plain,
! [X10: $int,X12: $int] :
( mem(int,t2tb1(X10),sF33)
| ~ $less(X12,sK19)
| $less(X12,0)
| $less(X10,0)
| ( $sum($sum(X10,X12),sF34) != tb2t1(get(int,int,sF31,t2tb1(X12))) ) ),
inference(definition_folding,[],[f488,f505,f499,f507]) ).
tff(f488,plain,
! [X10: $int,X12: $int] :
( ~ $less(X12,sK19)
| ( $sum($sum(X10,X12),$uminus(sK19)) != tb2t1(get(int,int,t2tb2(sK11),t2tb1(X12))) )
| $less(X12,0)
| mem(int,t2tb1(X10),t2tb(sK15))
| $less(X10,0) ),
inference(definition_unfolding,[],[f467,f438,f438]) ).
tff(f467,plain,
! [X10: $int,X12: $int] :
( ~ $less(X12,sK13)
| ( $sum($sum(X10,X12),$uminus(sK13)) != tb2t1(get(int,int,t2tb2(sK11),t2tb1(X12))) )
| $less(X12,0)
| mem(int,t2tb1(X10),t2tb(sK15))
| $less(X10,0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f1959,plain,
( spl59_196
| spl59_197
| spl59_19
| ~ spl59_23 ),
inference(avatar_split_clause,[],[f1951,f674,f654,f1956,f1953]) ).
tff(f1953,plain,
( spl59_196
<=> ! [X4: $int] :
( $less(X4,0)
| ( tb2t1(get(int,int,sF31,t2tb1(X4))) != $sum($sum(sK28,X4),sF34) )
| ~ $less(X4,sK19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_196])]) ).
tff(f1951,plain,
( ! [X4: $int] :
( mem(int,sF49,sF33)
| $less(X4,0)
| ~ $less(X4,sK19)
| ( tb2t1(get(int,int,sF31,t2tb1(X4))) != $sum($sum(sK28,X4),sF34) ) )
| spl59_19
| ~ spl59_23 ),
inference(subsumption_resolution,[],[f1923,f656]) ).
tff(f1923,plain,
( ! [X4: $int] :
( mem(int,sF49,sF33)
| $less(X4,0)
| $less(sK28,0)
| ( tb2t1(get(int,int,sF31,t2tb1(X4))) != $sum($sum(sK28,X4),sF34) )
| ~ $less(X4,sK19) )
| ~ spl59_23 ),
inference(superposition,[],[f510,f676]) ).
tff(f1950,plain,
( spl59_194
| spl59_195
| ~ spl59_11
| spl59_21 ),
inference(avatar_split_clause,[],[f1942,f664,f614,f1947,f1944]) ).
tff(f1944,plain,
( spl59_194
<=> ! [X2: $int] :
( ( tb2t1(get(int,int,sF31,t2tb1(X2))) != $sum($sum(sK19,X2),sF34) )
| ~ $less(X2,sK19)
| $less(X2,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_194])]) ).
tff(f1942,plain,
( ! [X2: $int] :
( mem(int,sF53,sF33)
| ( tb2t1(get(int,int,sF31,t2tb1(X2))) != $sum($sum(sK19,X2),sF34) )
| $less(X2,0)
| ~ $less(X2,sK19) )
| ~ spl59_11
| spl59_21 ),
inference(subsumption_resolution,[],[f1921,f666]) ).
tff(f1921,plain,
( ! [X2: $int] :
( ~ $less(X2,sK19)
| mem(int,sF53,sF33)
| $less(X2,0)
| ( tb2t1(get(int,int,sF31,t2tb1(X2))) != $sum($sum(sK19,X2),sF34) )
| $less(sK19,0) )
| ~ spl59_11 ),
inference(superposition,[],[f510,f616]) ).
tff(f1941,plain,
( spl59_192
| spl59_154
| spl59_193
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f1924,f759,f1938,f1565,f1935]) ).
tff(f1935,plain,
( spl59_192
<=> ! [X5: $int] :
( ( $sum($sum(sF45,X5),sF34) != tb2t1(get(int,int,sF31,t2tb1(X5))) )
| ~ $less(X5,sK19)
| $less(X5,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_192])]) ).
tff(f1924,plain,
( ! [X5: $int] :
( mem(int,sF46,sF33)
| $less(sF45,0)
| ( $sum($sum(sF45,X5),sF34) != tb2t1(get(int,int,sF31,t2tb1(X5))) )
| $less(X5,0)
| ~ $less(X5,sK19) )
| ~ spl59_40 ),
inference(superposition,[],[f510,f761]) ).
tff(f1933,plain,
( spl59_149
| spl59_190
| spl59_191
| ~ spl59_4 ),
inference(avatar_split_clause,[],[f1922,f579,f1930,f1927,f1542]) ).
tff(f1927,plain,
( spl59_190
<=> ! [X3: $int] :
( ( $sum($sum(sK27,X3),sF34) != tb2t1(get(int,int,sF31,t2tb1(X3))) )
| ~ $less(X3,sK19)
| $less(X3,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_190])]) ).
tff(f1922,plain,
( ! [X3: $int] :
( mem(int,sF44,sF33)
| ( $sum($sum(sK27,X3),sF34) != tb2t1(get(int,int,sF31,t2tb1(X3))) )
| $less(X3,0)
| $less(sK27,0)
| ~ $less(X3,sK19) )
| ~ spl59_4 ),
inference(superposition,[],[f510,f581]) ).
tff(f1915,plain,
( spl59_189
| ~ spl59_142 ),
inference(avatar_split_clause,[],[f1903,f1465,f1912]) ).
tff(f1912,plain,
( spl59_189
<=> $less(-1,sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_189])]) ).
tff(f1903,plain,
( $less(-1,sF35)
| ~ spl59_142 ),
inference(interpreted_simplification,[],[f1902]) ).
tff(f1902,plain,
( ~ $less(-1,0)
| $less(-1,sF35)
| ~ spl59_142 ),
inference(instantiation,[],[f1881]) ).
tff(f1910,plain,
( spl59_188
| ~ spl59_142
| ~ spl59_166 ),
inference(avatar_split_clause,[],[f1905,f1704,f1465,f1907]) ).
tff(f1907,plain,
( spl59_188
<=> $less(sK23,sF35) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_188])]) ).
tff(f1905,plain,
( $less(sK23,sF35)
| ~ spl59_142
| ~ spl59_166 ),
inference(resolution,[],[f1881,f1706]) ).
tff(f1706,plain,
( $less(sK23,0)
| ~ spl59_166 ),
inference(avatar_component_clause,[],[f1704]) ).
tff(f1893,plain,
( spl59_128
| spl59_187
| spl59_127 ),
inference(avatar_split_clause,[],[f1888,f1380,f1890,f1384]) ).
tff(f1888,plain,
( $less(sK19,sF45)
| ( sF45 = sK19 )
| spl59_127 ),
inference(resolution,[],[f1381,f100]) ).
tff(f1880,plain,
( ~ spl59_186
| ~ spl59_5
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f1865,f804,f584,f1877]) ).
tff(f1865,plain,
( ~ $less(sF35,cardinal1(int,sF39))
| ~ spl59_5
| ~ spl59_49 ),
inference(superposition,[],[f1519,f806]) ).
tff(f1519,plain,
( ! [X4: uni] : ~ $less(sF35,cardinal1(int,diff(int,sF30,X4)))
| ~ spl59_5 ),
inference(resolution,[],[f1454,f433]) ).
tff(f433,plain,
! [X2: uni,X0: ty,X1: uni] : subset(X0,diff(X0,X2,X1),X2),
inference(cnf_transformation,[],[f300]) ).
tff(f300,plain,
! [X0: ty,X1: uni,X2: uni] : subset(X0,diff(X0,X2,X1),X2),
inference(rectify,[],[f144]) ).
tff(f144,plain,
! [X0: ty,X2: uni,X1: uni] : subset(X0,diff(X0,X1,X2),X1),
inference(rectify,[],[f31]) ).
tff(f31,axiom,
! [X0: ty,X8: uni,X9: uni] : subset(X0,diff(X0,X8,X9),X8),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',subset_diff) ).
tff(f1875,plain,
( spl59_185
| ~ spl59_49 ),
inference(avatar_split_clause,[],[f1869,f804,f1872]) ).
tff(f1869,plain,
( subset(int,sF39,sF30)
| ~ spl59_49 ),
inference(superposition,[],[f433,f806]) ).
tff(f1859,plain,
( spl59_184
| ~ spl59_47 ),
inference(avatar_split_clause,[],[f1853,f794,f1856]) ).
tff(f1853,plain,
( subset(int,sF41,sF40)
| ~ spl59_47 ),
inference(superposition,[],[f433,f796]) ).
tff(f1849,plain,
( ~ spl59_75
| spl59_183 ),
inference(avatar_split_clause,[],[f1843,f1846,f1014]) ).
tff(f1846,plain,
( spl59_183
<=> ( $sum($sum(0,sK19),$uminus(sK16(0))) = tb2t1(get(int,int,sF31,t2tb1(sK16(0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_183])]) ).
tff(f1843,plain,
( ( $sum($sum(0,sK19),$uminus(sK16(0))) = tb2t1(get(int,int,sF31,t2tb1(sK16(0)))) )
| ~ mem(int,t2tb1(0),sF32) ),
inference(interpreted_simplification,[],[f1842]) ).
tff(f1842,plain,
( ( $sum($sum(0,sK19),$uminus(sK16(0))) = tb2t1(get(int,int,sF31,t2tb1(sK16(0)))) )
| ~ mem(int,t2tb1(0),sF32)
| $less(0,0) ),
inference(instantiation,[],[f504]) ).
tff(f504,plain,
! [X7: $int] :
( ( tb2t1(get(int,int,sF31,t2tb1(sK16(X7)))) = $sum($sum(X7,sK19),$uminus(sK16(X7))) )
| ~ mem(int,t2tb1(X7),sF32)
| $less(X7,0) ),
inference(definition_folding,[],[f485,f499,f500]) ).
tff(f485,plain,
! [X7: $int] :
( ~ mem(int,t2tb1(X7),t2tb(sK14))
| ( $sum($sum(X7,sK19),$uminus(sK16(X7))) = tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK16(X7)))) )
| $less(X7,0) ),
inference(definition_unfolding,[],[f471,f438]) ).
tff(f471,plain,
! [X7: $int] :
( ~ mem(int,t2tb1(X7),t2tb(sK14))
| ( $sum($sum(X7,sK13),$uminus(sK16(X7))) = tb2t1(get(int,int,t2tb2(sK11),t2tb1(sK16(X7)))) )
| $less(X7,0) ),
inference(cnf_transformation,[],[f315]) ).
tff(f1836,plain,
( spl59_182
| ~ spl59_33 ),
inference(avatar_split_clause,[],[f1830,f724,f1833]) ).
tff(f1830,plain,
( subset(int,sF40,sF39)
| ~ spl59_33 ),
inference(superposition,[],[f433,f726]) ).
tff(f1826,plain,
( spl59_181
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f1782,f604,f1823]) ).
tff(f1782,plain,
( subset(int,sF47,sF30)
| ~ spl59_9 ),
inference(superposition,[],[f322,f606]) ).
tff(f1817,plain,
( ~ spl59_180
| ~ spl59_5
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f1781,f604,f584,f1814]) ).
tff(f1781,plain,
( ~ $less(sF35,cardinal1(int,sF47))
| ~ spl59_5
| ~ spl59_9 ),
inference(superposition,[],[f1518,f606]) ).
tff(f1518,plain,
( ! [X3: uni] : ~ $less(sF35,cardinal1(int,remove(int,X3,sF30)))
| ~ spl59_5 ),
inference(resolution,[],[f1454,f322]) ).
tff(f1812,plain,
( ~ spl59_95
| spl59_179
| ~ spl59_5
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f1807,f604,f584,f1809,f1167]) ).
tff(f1809,plain,
( spl59_179
<=> ( $sum(1,cardinal1(int,sF47)) = sF35 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_179])]) ).
tff(f1807,plain,
( ( $sum(1,cardinal1(int,sF47)) = sF35 )
| ~ mem(int,sF46,sF30)
| ~ spl59_5
| ~ spl59_9 ),
inference(forward_demodulation,[],[f1784,f586]) ).
tff(f1784,plain,
( ~ mem(int,sF46,sF30)
| ( $sum(1,cardinal1(int,sF47)) = cardinal1(int,sF30) )
| ~ spl59_9 ),
inference(superposition,[],[f354,f606]) ).
tff(f1806,plain,
( spl59_178
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f1789,f604,f1803]) ).
tff(f1803,plain,
( spl59_178
<=> subset(int,sF47,add(int,sF46,sF30)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_178])]) ).
tff(f1789,plain,
( subset(int,sF47,add(int,sF46,sF30))
| ~ spl59_9 ),
inference(superposition,[],[f1141,f606]) ).
tff(f1141,plain,
! [X8: uni,X6: ty,X7: uni] : subset(X6,remove(X6,X7,X8),add(X6,X7,X8)),
inference(superposition,[],[f322,f352]) ).
tff(f1801,plain,
( ~ spl59_177
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f1796,f604,f1798]) ).
tff(f1796,plain,
( ~ mem(int,sF46,sF47)
| ~ spl59_9 ),
inference(subsumption_resolution,[],[f1788,f808]) ).
tff(f1788,plain,
( ~ sort1(int,sF46)
| ~ mem(int,sF46,sF47)
| ~ spl59_9 ),
inference(superposition,[],[f562,f606]) ).
tff(f562,plain,
! [X2: ty,X3: uni,X1: uni] :
( ~ mem(X2,X3,remove(X2,X3,X1))
| ~ sort1(X2,X3) ),
inference(duplicate_literal_removal,[],[f496]) ).
tff(f496,plain,
! [X2: ty,X3: uni,X1: uni] :
( ~ sort1(X2,X3)
| ~ mem(X2,X3,remove(X2,X3,X1))
| ~ sort1(X2,X3) ),
inference(equality_resolution,[],[f480]) ).
tff(f480,plain,
! [X2: ty,X3: uni,X0: uni,X1: uni] :
( ~ sort1(X2,X3)
| ~ sort1(X2,X0)
| ( X0 != X3 )
| ~ mem(X2,X3,remove(X2,X0,X1)) ),
inference(cnf_transformation,[],[f318]) ).
tff(f1795,plain,
( ~ spl59_95
| spl59_176
| ~ spl59_9 ),
inference(avatar_split_clause,[],[f1790,f604,f1792,f1167]) ).
tff(f1792,plain,
( spl59_176
<=> ( sF30 = add(int,sF46,sF47) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_176])]) ).
tff(f1790,plain,
( ( sF30 = add(int,sF46,sF47) )
| ~ mem(int,sF46,sF30)
| ~ spl59_9 ),
inference(subsumption_resolution,[],[f1783,f1250]) ).
tff(f1783,plain,
( ( sF30 = add(int,sF46,sF47) )
| ~ sort1(set(int),sF30)
| ~ mem(int,sF46,sF30)
| ~ spl59_9 ),
inference(superposition,[],[f338,f606]) ).
tff(f1779,plain,
( spl59_175
| ~ spl59_79 ),
inference(avatar_split_clause,[],[f1773,f1057,f1776]) ).
tff(f1776,plain,
( spl59_175
<=> ( tb2t1(get(int,int,sF31,t2tb1(sK17(0)))) = $sum($sum(0,sK17(0)),sF34) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_175])]) ).
tff(f1773,plain,
( ~ mem(int,t2tb1(0),sF33)
| ( tb2t1(get(int,int,sF31,t2tb1(sK17(0)))) = $sum($sum(0,sK17(0)),sF34) ) ),
inference(interpreted_simplification,[],[f1772]) ).
tff(f1772,plain,
( ( tb2t1(get(int,int,sF31,t2tb1(sK17(0)))) = $sum($sum(0,sK17(0)),sF34) )
| ~ mem(int,t2tb1(0),sF33)
| $less(0,0) ),
inference(instantiation,[],[f508]) ).
tff(f1771,plain,
( spl59_174
| ~ spl59_67
| ~ spl59_166 ),
inference(avatar_split_clause,[],[f1735,f1704,f941,f1768]) ).
tff(f1768,plain,
( spl59_174
<=> $less(sK23,sK26) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_174])]) ).
tff(f1735,plain,
( $less(sK23,sK26)
| ~ spl59_67
| ~ spl59_166 ),
inference(resolution,[],[f1706,f1171]) ).
tff(f1766,plain,
( spl59_173
| ~ spl59_58
| ~ spl59_166 ),
inference(avatar_split_clause,[],[f1738,f1704,f881,f1763]) ).
tff(f1763,plain,
( spl59_173
<=> $less(sK23,sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_173])]) ).
tff(f1738,plain,
( $less(sK23,sF43)
| ~ spl59_58
| ~ spl59_166 ),
inference(resolution,[],[f1706,f924]) ).
tff(f1761,plain,
( spl59_172
| ~ spl59_56
| ~ spl59_166 ),
inference(avatar_split_clause,[],[f1739,f1704,f872,f1758]) ).
tff(f1758,plain,
( spl59_172
<=> $less(sK23,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_172])]) ).
tff(f1739,plain,
( $less(sK23,sK19)
| ~ spl59_56
| ~ spl59_166 ),
inference(resolution,[],[f1706,f917]) ).
tff(f1756,plain,
( spl59_171
| ~ spl59_62
| ~ spl59_166 ),
inference(avatar_split_clause,[],[f1737,f1704,f899,f1753]) ).
tff(f1753,plain,
( spl59_171
<=> $less(sK23,sK28) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_171])]) ).
tff(f1737,plain,
( $less(sK23,sK28)
| ~ spl59_62
| ~ spl59_166 ),
inference(resolution,[],[f1706,f939]) ).
tff(f1751,plain,
( spl59_170
| ~ spl59_83
| ~ spl59_166 ),
inference(avatar_split_clause,[],[f1736,f1704,f1086,f1748]) ).
tff(f1748,plain,
( spl59_170
<=> $less(sK23,n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_170])]) ).
tff(f1736,plain,
( $less(sK23,n1)
| ~ spl59_83
| ~ spl59_166 ),
inference(resolution,[],[f1706,f1142]) ).
tff(f1746,plain,
( ~ spl59_169
| ~ spl59_166 ),
inference(avatar_split_clause,[],[f1740,f1704,f1743]) ).
tff(f1743,plain,
( spl59_169
<=> mem(int,t2tb1(sK23),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_169])]) ).
tff(f1740,plain,
( ~ mem(int,t2tb1(sK23),sF30)
| ~ spl59_166 ),
inference(resolution,[],[f1706,f515]) ).
tff(f1728,plain,
( spl59_123
| spl59_168
| ~ spl59_83 ),
inference(avatar_split_clause,[],[f1723,f1086,f1725,f1352]) ).
tff(f1725,plain,
( spl59_168
<=> ( 0 = tb2t1(get(int,int,sF31,t2tb1(sK18(0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_168])]) ).
tff(f1723,plain,
( ( 0 = tb2t1(get(int,int,sF31,t2tb1(sK18(0)))) )
| mem(int,t2tb1(0),sF30)
| ~ spl59_83 ),
inference(subsumption_resolution,[],[f1721,f1088]) ).
tff(f1721,plain,
( mem(int,t2tb1(0),sF30)
| ~ $less(0,n1)
| ( 0 = tb2t1(get(int,int,sF31,t2tb1(sK18(0)))) ) ),
inference(interpreted_simplification,[],[f1720]) ).
tff(f1720,plain,
( ( 0 = tb2t1(get(int,int,sF31,t2tb1(sK18(0)))) )
| $less(0,0)
| ~ $less(0,n1)
| mem(int,t2tb1(0),sF30) ),
inference(instantiation,[],[f511]) ).
tff(f1711,plain,
( spl59_166
| spl59_167
| spl59_164 ),
inference(avatar_split_clause,[],[f1702,f1678,f1708,f1704]) ).
tff(f1702,plain,
( ( 0 = sK23 )
| $less(sK23,0)
| spl59_164 ),
inference(resolution,[],[f1680,f100]) ).
tff(f1680,plain,
( ~ $less(0,sK23)
| spl59_164 ),
inference(avatar_component_clause,[],[f1678]) ).
tff(f1684,plain,
( ~ spl59_164
| spl59_165
| ~ spl59_60 ),
inference(avatar_split_clause,[],[f1675,f890,f1682,f1678]) ).
tff(f1682,plain,
( spl59_165
<=> ! [X28: map_int_int] :
( partial_solution1(n1,X28)
| ~ eq_prefix1(int,t2tb2(X28),get(sF56,int,sF57,t2tb1(0)),n1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_165])]) ).
tff(f1675,plain,
( ! [X28: map_int_int] :
( partial_solution1(n1,X28)
| ~ $less(0,sK23)
| ~ eq_prefix1(int,t2tb2(X28),get(sF56,int,sF57,t2tb1(0)),n1) )
| ~ spl59_60 ),
inference(interpreted_simplification,[],[f1674]) ).
tff(f1674,plain,
( ! [X28: map_int_int] :
( ~ $less(0,sK23)
| partial_solution1(n1,X28)
| $less(0,0)
| ~ eq_prefix1(int,t2tb2(X28),get(sF56,int,sF57,t2tb1(0)),n1) )
| ~ spl59_60 ),
inference(instantiation,[],[f1673]) ).
tff(f1673,plain,
( ! [X28: map_int_int,X30: $int] :
( ~ $less(X30,sK23)
| partial_solution1(n1,X28)
| $less(X30,0)
| ~ eq_prefix1(int,t2tb2(X28),get(sF56,int,sF57,t2tb1(X30)),n1) )
| ~ spl59_60 ),
inference(forward_demodulation,[],[f556,f892]) ).
tff(f892,plain,
( ( 0 = sK9 )
| ~ spl59_60 ),
inference(avatar_component_clause,[],[f890]) ).
tff(f1653,plain,
( spl59_163
| ~ spl59_72 ),
inference(avatar_split_clause,[],[f1647,f985,f1650]) ).
tff(f1650,plain,
( spl59_163
<=> $less(-2,sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_163])]) ).
tff(f985,plain,
( spl59_72
<=> $less(-1,sF43) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_72])]) ).
tff(f1647,plain,
( $less(-2,sF43)
| ~ spl59_72 ),
inference(interpreted_simplification,[],[f1646]) ).
tff(f1646,plain,
( ~ $less(-2,-1)
| $less(-2,sF43)
| ~ spl59_72 ),
inference(instantiation,[],[f1319]) ).
tff(f1319,plain,
( ! [X0: $int] :
( ~ $less(X0,-1)
| $less(X0,sF43) )
| ~ spl59_72 ),
inference(resolution,[],[f987,f99]) ).
tff(f987,plain,
( $less(-1,sF43)
| ~ spl59_72 ),
inference(avatar_component_clause,[],[f985]) ).
tff(f1645,plain,
( spl59_162
| ~ spl59_84 ),
inference(avatar_split_clause,[],[f1639,f1090,f1643]) ).
tff(f1643,plain,
( spl59_162
<=> ! [X7: set_int] :
( mem(int,t2tb1(n1),t2tb(succ1(X7)))
| ~ mem(int,t2tb1($sum(n1,-1)),t2tb(X7)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_162])]) ).
tff(f1090,plain,
( spl59_84
<=> mem(int,t2tb1(1),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_84])]) ).
tff(f1639,plain,
! [X7: set_int] :
( ~ mem(int,t2tb1(1),sF30)
| mem(int,t2tb1(n1),t2tb(succ1(X7)))
| ~ mem(int,t2tb1($sum(n1,-1)),t2tb(X7)) ),
inference(resolution,[],[f559,f1083]) ).
tff(f1633,plain,
( spl59_161
| ~ spl59_70 ),
inference(avatar_split_clause,[],[f1627,f961,f1630]) ).
tff(f1630,plain,
( spl59_161
<=> $less(-2,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_161])]) ).
tff(f961,plain,
( spl59_70
<=> $less(-1,sK19) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_70])]) ).
tff(f1627,plain,
( $less(-2,sK19)
| ~ spl59_70 ),
inference(interpreted_simplification,[],[f1626]) ).
tff(f1626,plain,
( ~ $less(-2,-1)
| $less(-2,sK19)
| ~ spl59_70 ),
inference(instantiation,[],[f1201]) ).
tff(f1201,plain,
( ! [X0: $int] :
( ~ $less(X0,-1)
| $less(X0,sK19) )
| ~ spl59_70 ),
inference(resolution,[],[f963,f99]) ).
tff(f963,plain,
( $less(-1,sK19)
| ~ spl59_70 ),
inference(avatar_component_clause,[],[f961]) ).
tff(f1624,plain,
( spl59_159
| spl59_160
| spl59_152 ),
inference(avatar_split_clause,[],[f1615,f1556,f1621,f1617]) ).
tff(f1617,plain,
( spl59_159
<=> $less(sK19,sK28) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_159])]) ).
tff(f1621,plain,
( spl59_160
<=> ( sK19 = sK28 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_160])]) ).
tff(f1615,plain,
( ( sK19 = sK28 )
| $less(sK19,sK28)
| spl59_152 ),
inference(resolution,[],[f1558,f100]) ).
tff(f1558,plain,
( ~ $less(sK28,sK19)
| spl59_152 ),
inference(avatar_component_clause,[],[f1556]) ).
tff(f1605,plain,
( ~ spl59_157
| spl59_158
| ~ spl59_5 ),
inference(avatar_split_clause,[],[f1597,f584,f1603,f1599]) ).
tff(f1599,plain,
( spl59_157
<=> ( 1 = sF35 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_157])]) ).
tff(f1603,plain,
( spl59_158
<=> ! [X12: uni] :
( ( choose(int,sF30) = X12 )
| ~ mem(int,X12,sF30) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_158])]) ).
tff(f1597,plain,
( ! [X12: uni] :
( ( choose(int,sF30) = X12 )
| ~ mem(int,X12,sF30)
| ( 1 != sF35 ) )
| ~ spl59_5 ),
inference(subsumption_resolution,[],[f1596,f808]) ).
tff(f1596,plain,
( ! [X12: uni] :
( ~ sort1(int,X12)
| ~ mem(int,X12,sF30)
| ( 1 != sF35 )
| ( choose(int,sF30) = X12 ) )
| ~ spl59_5 ),
inference(superposition,[],[f357,f586]) ).
tff(f357,plain,
! [X2: uni,X0: ty,X1: uni] :
( ( 1 != cardinal1(X0,X1) )
| ~ sort1(X0,X2)
| ~ mem(X0,X2,X1)
| ( choose(X0,X1) = X2 ) ),
inference(cnf_transformation,[],[f192]) ).
tff(f192,plain,
! [X0: ty,X1: uni] :
( ( 1 != cardinal1(X0,X1) )
| ! [X2: uni] :
( ~ sort1(X0,X2)
| ( choose(X0,X1) = X2 )
| ~ mem(X0,X2,X1) ) ),
inference(flattening,[],[f191]) ).
tff(f191,plain,
! [X1: uni,X0: ty] :
( ! [X2: uni] :
( ( choose(X0,X1) = X2 )
| ~ mem(X0,X2,X1)
| ~ sort1(X0,X2) )
| ( 1 != cardinal1(X0,X1) ) ),
inference(ennf_transformation,[],[f150]) ).
tff(f150,plain,
! [X1: uni,X0: ty] :
( ( 1 = cardinal1(X0,X1) )
=> ! [X2: uni] :
( sort1(X0,X2)
=> ( mem(X0,X2,X1)
=> ( choose(X0,X1) = X2 ) ) ) ),
inference(rectify,[],[f39]) ).
tff(f39,axiom,
! [X0: ty,X10: uni] :
( ( cardinal1(X0,X10) = 1 )
=> ! [X1: uni] :
( sort1(X0,X1)
=> ( mem(X0,X1,X10)
=> ( choose(X0,X10) = X1 ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',cardinal1) ).
tff(f1591,plain,
( spl59_156
| ~ spl59_42
| ~ spl59_90 ),
inference(avatar_split_clause,[],[f1586,f1134,f769,f1588]) ).
tff(f1588,plain,
( spl59_156
<=> ( $sum(sK23,0) = sF43 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_156])]) ).
tff(f769,plain,
( spl59_42
<=> ( $sum(sK23,sF42) = sF43 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_42])]) ).
tff(f1134,plain,
( spl59_90
<=> ( 0 = sF42 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_90])]) ).
tff(f1586,plain,
( ( $sum(sK23,0) = sF43 )
| ~ spl59_42
| ~ spl59_90 ),
inference(forward_demodulation,[],[f771,f1136]) ).
tff(f1136,plain,
( ( 0 = sF42 )
| ~ spl59_90 ),
inference(avatar_component_clause,[],[f1134]) ).
tff(f771,plain,
( ( $sum(sK23,sF42) = sF43 )
| ~ spl59_42 ),
inference(avatar_component_clause,[],[f769]) ).
tff(f1574,plain,
( ~ spl59_155
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f1569,f872,f1571]) ).
tff(f1571,plain,
( spl59_155
<=> mem(int,get(int,int,sF31,t2tb1(0)),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_155])]) ).
tff(f1569,plain,
( ~ mem(int,get(int,int,sF31,t2tb1(0)),sF30)
| ~ spl59_56 ),
inference(subsumption_resolution,[],[f1531,f874]) ).
tff(f1531,plain,
( ~ mem(int,get(int,int,sF31,t2tb1(0)),sF30)
| ~ $less(0,sK19) ),
inference(interpreted_simplification,[],[f1530]) ).
tff(f1530,plain,
( ~ mem(int,get(int,int,sF31,t2tb1(0)),sF30)
| $less(0,0)
| ~ $less(0,sK19) ),
inference(instantiation,[],[f1514]) ).
tff(f1514,plain,
! [X15: $int] :
( ~ mem(int,get(int,int,sF31,t2tb1(X15)),sF30)
| $less(X15,0)
| ~ $less(X15,sK19) ),
inference(forward_demodulation,[],[f516,f359]) ).
tff(f516,plain,
! [X15: $int] :
( ~ $less(X15,sK19)
| ~ mem(int,t2tb1(tb2t1(get(int,int,sF31,t2tb1(X15)))),sF30)
| $less(X15,0) ),
inference(definition_folding,[],[f495,f497,f499]) ).
tff(f495,plain,
! [X15: $int] :
( ~ $less(X15,sK19)
| $less(X15,0)
| ~ mem(int,t2tb1(tb2t1(get(int,int,t2tb2(sK11),t2tb1(X15)))),t2tb(sK10)) ),
inference(equality_resolution,[],[f490]) ).
tff(f490,plain,
! [X15: $int,X13: $int] :
( ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X15))) != X13 )
| ~ $less(X15,sK19)
| $less(X15,0)
| ~ mem(int,t2tb1(X13),t2tb(sK10)) ),
inference(definition_unfolding,[],[f460,f438]) ).
tff(f460,plain,
! [X15: $int,X13: $int] :
( ( tb2t1(get(int,int,t2tb2(sK11),t2tb1(X15))) != X13 )
| ~ $less(X15,sK13)
| $less(X15,0)
| ~ mem(int,t2tb1(X13),t2tb(sK10)) ),
inference(cnf_transformation,[],[f315]) ).
tff(f1568,plain,
( ~ spl59_127
| ~ spl59_153
| spl59_154
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f1536,f759,f1565,f1561,f1380]) ).
tff(f1561,plain,
( spl59_153
<=> mem(int,get(int,int,sF31,sF46),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_153])]) ).
tff(f1536,plain,
( $less(sF45,0)
| ~ mem(int,get(int,int,sF31,sF46),sF30)
| ~ $less(sF45,sK19)
| ~ spl59_40 ),
inference(superposition,[],[f1514,f761]) ).
tff(f1559,plain,
( ~ spl59_151
| ~ spl59_152
| spl59_19
| ~ spl59_23 ),
inference(avatar_split_clause,[],[f1550,f674,f654,f1556,f1552]) ).
tff(f1552,plain,
( spl59_151
<=> mem(int,get(int,int,sF31,sF49),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_151])]) ).
tff(f1550,plain,
( ~ $less(sK28,sK19)
| ~ mem(int,get(int,int,sF31,sF49),sF30)
| spl59_19
| ~ spl59_23 ),
inference(subsumption_resolution,[],[f1535,f656]) ).
tff(f1535,plain,
( $less(sK28,0)
| ~ $less(sK28,sK19)
| ~ mem(int,get(int,int,sF31,sF49),sF30)
| ~ spl59_23 ),
inference(superposition,[],[f1514,f676]) ).
tff(f1549,plain,
( ~ spl59_148
| spl59_149
| ~ spl59_150
| ~ spl59_4 ),
inference(avatar_split_clause,[],[f1534,f579,f1546,f1542,f1538]) ).
tff(f1538,plain,
( spl59_148
<=> mem(int,get(int,int,sF31,sF44),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_148])]) ).
tff(f1534,plain,
( ~ $less(sK27,sK19)
| $less(sK27,0)
| ~ mem(int,get(int,int,sF31,sF44),sF30)
| ~ spl59_4 ),
inference(superposition,[],[f1514,f581]) ).
tff(f1529,plain,
( spl59_142
| spl59_141
| spl59_144 ),
inference(avatar_split_clause,[],[f1528,f1475,f1460,f1465]) ).
tff(f1528,plain,
( $less(0,sF35)
| spl59_141
| spl59_144 ),
inference(subsumption_resolution,[],[f1527,f1462]) ).
tff(f1527,plain,
( ( 0 = sF35 )
| $less(0,sF35)
| spl59_144 ),
inference(resolution,[],[f1477,f100]) ).
tff(f1526,plain,
( spl59_147
| ~ spl59_28
| ~ spl59_41 ),
inference(avatar_split_clause,[],[f1521,f764,f699,f1523]) ).
tff(f699,plain,
( spl59_28
<=> ( $sum(sK19,sF35) = sF36 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_28])]) ).
tff(f764,plain,
( spl59_41
<=> ( n1 = sF36 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_41])]) ).
tff(f1521,plain,
( ( n1 = $sum(sK19,sF35) )
| ~ spl59_28
| ~ spl59_41 ),
inference(forward_demodulation,[],[f701,f766]) ).
tff(f766,plain,
( ( n1 = sF36 )
| ~ spl59_41 ),
inference(avatar_component_clause,[],[f764]) ).
tff(f701,plain,
( ( $sum(sK19,sF35) = sF36 )
| ~ spl59_28 ),
inference(avatar_component_clause,[],[f699]) ).
tff(f1497,plain,
( spl59_146
| ~ spl59_67 ),
inference(avatar_split_clause,[],[f1491,f941,f1494]) ).
tff(f1491,plain,
( $less(-1,sK26)
| ~ spl59_67 ),
inference(interpreted_simplification,[],[f1490]) ).
tff(f1490,plain,
( ~ $less(-1,0)
| $less(-1,sK26)
| ~ spl59_67 ),
inference(instantiation,[],[f1171]) ).
tff(f1489,plain,
( spl59_145
| ~ spl59_1
| ~ spl59_6 ),
inference(avatar_split_clause,[],[f1484,f589,f564,f1486]) ).
tff(f564,plain,
( spl59_1
<=> ( sF52 = sK26 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_1])]) ).
tff(f589,plain,
( spl59_6
<=> ( sF52 = $sum(sK19,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_6])]) ).
tff(f1484,plain,
( ( sK26 = $sum(sK19,1) )
| ~ spl59_1
| ~ spl59_6 ),
inference(forward_demodulation,[],[f591,f566]) ).
tff(f566,plain,
( ( sF52 = sK26 )
| ~ spl59_1 ),
inference(avatar_component_clause,[],[f564]) ).
tff(f591,plain,
( ( sF52 = $sum(sK19,1) )
| ~ spl59_6 ),
inference(avatar_component_clause,[],[f589]) ).
tff(f1478,plain,
( ~ spl59_144
| ~ spl59_5 ),
inference(avatar_split_clause,[],[f1457,f584,f1475]) ).
tff(f1457,plain,
( ~ $less(sF35,0)
| ~ spl59_5 ),
inference(superposition,[],[f319,f586]) ).
tff(f1473,plain,
( ~ spl59_143
| ~ spl59_142
| ~ spl59_5 ),
inference(avatar_split_clause,[],[f1452,f584,f1465,f1470]) ).
tff(f1470,plain,
( spl59_143
<=> subset(int,sF30,empty(int)) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_143])]) ).
tff(f1452,plain,
( ~ $less(0,sF35)
| ~ subset(int,sF30,empty(int))
| ~ spl59_5 ),
inference(superposition,[],[f966,f586]) ).
tff(f966,plain,
! [X0: ty,X1: uni] :
( ~ $less(0,cardinal1(X0,X1))
| ~ subset(X0,X1,empty(X0)) ),
inference(superposition,[],[f402,f838]) ).
tff(f838,plain,
! [X0: ty] : ( 0 = cardinal1(X0,empty(X0)) ),
inference(resolution,[],[f341,f335]) ).
tff(f335,plain,
! [X0: ty] : is_empty(X0,empty(X0)),
inference(cnf_transformation,[],[f16]) ).
tff(f16,axiom,
! [X0: ty] : is_empty(X0,empty(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',empty_def1) ).
tff(f1468,plain,
( spl59_141
| spl59_142
| ~ spl59_5 ),
inference(avatar_split_clause,[],[f1455,f584,f1465,f1460]) ).
tff(f1455,plain,
( $less(0,sF35)
| ( 0 = sF35 )
| ~ spl59_5 ),
inference(superposition,[],[f863,f586]) ).
tff(f1463,plain,
( ~ spl59_141
| spl59_2
| ~ spl59_5 ),
inference(avatar_split_clause,[],[f1458,f584,f569,f1460]) ).
tff(f569,plain,
( spl59_2
<=> is_empty(int,sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_2])]) ).
tff(f1458,plain,
( ( 0 != sF35 )
| spl59_2
| ~ spl59_5 ),
inference(subsumption_resolution,[],[f1456,f571]) ).
tff(f571,plain,
( ~ is_empty(int,sF30)
| spl59_2 ),
inference(avatar_component_clause,[],[f569]) ).
tff(f1456,plain,
( ( 0 != sF35 )
| is_empty(int,sF30)
| ~ spl59_5 ),
inference(superposition,[],[f340,f586]) ).
tff(f1451,plain,
( spl59_139
| spl59_140
| spl59_112 ),
inference(avatar_split_clause,[],[f1418,f1281,f1448,f1444]) ).
tff(f1281,plain,
( spl59_112
<=> ( 0 = cardinal1(int,sF30) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_112])]) ).
tff(f1418,plain,
( ( 0 = cardinal1(int,sF30) )
| ( 0 = min_elt1(tb2t(sF30)) )
| $less(0,min_elt1(tb2t(sF30))) ),
inference(resolution,[],[f1271,f861]) ).
tff(f1442,plain,
( spl59_137
| spl59_138 ),
inference(avatar_split_clause,[],[f1420,f1440,f1436]) ).
tff(f1420,plain,
! [X0: $int] :
( $less(min_elt1(tb2t(sF41)),X0)
| ( 0 = cardinal1(int,sF41) )
| ~ mem(int,t2tb1(X0),sF37) ),
inference(resolution,[],[f1271,f527]) ).
tff(f1434,plain,
( spl59_135
| spl59_136
| spl59_113
| ~ spl59_16
| ~ spl59_26 ),
inference(avatar_split_clause,[],[f1419,f689,f639,f1289,f1431,f1427]) ).
tff(f1427,plain,
( spl59_135
<=> $less(sF45,min_elt1(tb2t(sF37))) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_135])]) ).
tff(f1431,plain,
( spl59_136
<=> ( sF45 = min_elt1(tb2t(sF37)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_136])]) ).
tff(f1419,plain,
( ( 0 = cardinal1(int,sF37) )
| ( sF45 = min_elt1(tb2t(sF37)) )
| $less(sF45,min_elt1(tb2t(sF37)))
| ~ spl59_16
| ~ spl59_26 ),
inference(resolution,[],[f1271,f1369]) ).
tff(f1413,plain,
( ~ spl59_132
| spl59_133
| spl59_134
| ~ spl59_4
| ~ spl59_16
| ~ spl59_26 ),
inference(avatar_split_clause,[],[f1372,f689,f639,f579,f1410,f1406,f1402]) ).
tff(f1406,plain,
( spl59_133
<=> $less(sF45,sK27) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_133])]) ).
tff(f1410,plain,
( spl59_134
<=> ( sF45 = sK27 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_134])]) ).
tff(f1372,plain,
( ( sF45 = sK27 )
| $less(sF45,sK27)
| ~ mem(int,sF44,sF37)
| ~ spl59_4
| ~ spl59_16
| ~ spl59_26 ),
inference(superposition,[],[f1369,f581]) ).
tff(f1400,plain,
( spl59_129
| ~ spl59_130
| spl59_131
| ~ spl59_16
| ~ spl59_23
| ~ spl59_26 ),
inference(avatar_split_clause,[],[f1373,f689,f674,f639,f1397,f1393,f1389]) ).
tff(f1389,plain,
( spl59_129
<=> ( sF45 = sK28 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_129])]) ).
tff(f1393,plain,
( spl59_130
<=> mem(int,sF49,sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_130])]) ).
tff(f1373,plain,
( $less(sF45,sK28)
| ~ mem(int,sF49,sF37)
| ( sF45 = sK28 )
| ~ spl59_16
| ~ spl59_23
| ~ spl59_26 ),
inference(superposition,[],[f1369,f676]) ).
tff(f1387,plain,
( ~ spl59_126
| spl59_127
| spl59_128
| ~ spl59_11
| ~ spl59_16
| ~ spl59_26 ),
inference(avatar_split_clause,[],[f1371,f689,f639,f614,f1384,f1380,f1376]) ).
tff(f1376,plain,
( spl59_126
<=> mem(int,sF53,sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_126])]) ).
tff(f1371,plain,
( ( sF45 = sK19 )
| $less(sF45,sK19)
| ~ mem(int,sF53,sF37)
| ~ spl59_11
| ~ spl59_16
| ~ spl59_26 ),
inference(superposition,[],[f1369,f616]) ).
tff(f1368,plain,
( ~ spl59_125
| spl59_123
| ~ spl59_83 ),
inference(avatar_split_clause,[],[f1363,f1086,f1352,f1365]) ).
tff(f1363,plain,
( mem(int,t2tb1(0),sF30)
| ~ $less(sK18(0),0)
| ~ spl59_83 ),
inference(subsumption_resolution,[],[f1361,f1088]) ).
tff(f1361,plain,
( ~ $less(0,n1)
| mem(int,t2tb1(0),sF30)
| ~ $less(sK18(0),0) ),
inference(interpreted_simplification,[],[f1360]) ).
tff(f1360,plain,
( ~ $less(sK18(0),0)
| $less(0,0)
| mem(int,t2tb1(0),sF30)
| ~ $less(0,n1) ),
inference(instantiation,[],[f513]) ).
tff(f1359,plain,
( spl59_123
| spl59_124
| ~ spl59_83 ),
inference(avatar_split_clause,[],[f1350,f1086,f1356,f1352]) ).
tff(f1350,plain,
( $less(sK18(0),sK19)
| mem(int,t2tb1(0),sF30)
| ~ spl59_83 ),
inference(subsumption_resolution,[],[f1348,f1088]) ).
tff(f1348,plain,
( ~ $less(0,n1)
| mem(int,t2tb1(0),sF30)
| $less(sK18(0),sK19) ),
inference(interpreted_simplification,[],[f1347]) ).
tff(f1347,plain,
( $less(sK18(0),sK19)
| mem(int,t2tb1(0),sF30)
| $less(0,0)
| ~ $less(0,n1) ),
inference(instantiation,[],[f512]) ).
tff(f512,plain,
! [X13: $int] :
( $less(sK18(X13),sK19)
| mem(int,t2tb1(X13),sF30)
| $less(X13,0)
| ~ $less(X13,n1) ),
inference(definition_folding,[],[f489,f497]) ).
tff(f489,plain,
! [X13: $int] :
( mem(int,t2tb1(X13),t2tb(sK10))
| ~ $less(X13,n1)
| $less(X13,0)
| $less(sK18(X13),sK19) ),
inference(definition_unfolding,[],[f464,f438]) ).
tff(f464,plain,
! [X13: $int] :
( mem(int,t2tb1(X13),t2tb(sK10))
| ~ $less(X13,n1)
| $less(X13,0)
| $less(sK18(X13),sK13) ),
inference(cnf_transformation,[],[f315]) ).
tff(f1346,plain,
( spl59_122
| ~ spl59_32 ),
inference(avatar_split_clause,[],[f1325,f719,f1343]) ).
tff(f1325,plain,
( ( sK15 = tb2t(sF33) )
| ~ spl59_32 ),
inference(superposition,[],[f397,f721]) ).
tff(f397,plain,
! [X0: set_int] : ( tb2t(t2tb(X0)) = X0 ),
inference(cnf_transformation,[],[f125]) ).
tff(f125,plain,
! [X0: set_int] : ( tb2t(t2tb(X0)) = X0 ),
inference(rectify,[],[f41]) ).
tff(f41,axiom,
! [X12: set_int] : ( tb2t(t2tb(X12)) = X12 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL) ).
tff(f1341,plain,
( spl59_121
| ~ spl59_16 ),
inference(avatar_split_clause,[],[f1326,f639,f1338]) ).
tff(f1326,plain,
( ( sK20 = tb2t(sF37) )
| ~ spl59_16 ),
inference(superposition,[],[f397,f641]) ).
tff(f1336,plain,
( spl59_120
| ~ spl59_14 ),
inference(avatar_split_clause,[],[f1323,f629,f1333]) ).
tff(f1323,plain,
( ( tb2t(sF30) = sK10 )
| ~ spl59_14 ),
inference(superposition,[],[f397,f631]) ).
tff(f1331,plain,
( spl59_119
| ~ spl59_35 ),
inference(avatar_split_clause,[],[f1324,f734,f1328]) ).
tff(f1324,plain,
( ( sK14 = tb2t(sF32) )
| ~ spl59_35 ),
inference(superposition,[],[f397,f736]) ).
tff(f1317,plain,
( spl59_117
| spl59_118
| ~ spl59_32 ),
inference(avatar_split_clause,[],[f1274,f719,f1314,f1310]) ).
tff(f1274,plain,
( mem(int,t2tb1(min_elt1(sK15)),sF33)
| ( 0 = cardinal1(int,sF33) )
| ~ spl59_32 ),
inference(superposition,[],[f935,f721]) ).
tff(f1308,plain,
( spl59_114
| spl59_113
| ~ spl59_16
| ~ spl59_26
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f1307,f759,f689,f639,f1289,f1293]) ).
tff(f1307,plain,
( ( 0 = cardinal1(int,sF37) )
| mem(int,sF46,sF37)
| ~ spl59_16
| ~ spl59_26
| ~ spl59_40 ),
inference(forward_demodulation,[],[f1306,f761]) ).
tff(f1306,plain,
( mem(int,t2tb1(sF45),sF37)
| ( 0 = cardinal1(int,sF37) )
| ~ spl59_16
| ~ spl59_26 ),
inference(forward_demodulation,[],[f1275,f691]) ).
tff(f1275,plain,
( ( 0 = cardinal1(int,sF37) )
| mem(int,t2tb1(min_elt1(sK20)),sF37)
| ~ spl59_16 ),
inference(superposition,[],[f935,f641]) ).
tff(f1305,plain,
( spl59_115
| spl59_116
| ~ spl59_35 ),
inference(avatar_split_clause,[],[f1273,f734,f1302,f1298]) ).
tff(f1273,plain,
( mem(int,t2tb1(min_elt1(sK14)),sF32)
| ( 0 = cardinal1(int,sF32) )
| ~ spl59_35 ),
inference(superposition,[],[f935,f736]) ).
tff(f1296,plain,
( spl59_113
| spl59_114
| ~ spl59_16
| ~ spl59_26
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f1287,f759,f689,f639,f1293,f1289]) ).
tff(f1287,plain,
( mem(int,sF46,sF37)
| ( 0 = cardinal1(int,sF37) )
| ~ spl59_16
| ~ spl59_26
| ~ spl59_40 ),
inference(forward_demodulation,[],[f1286,f761]) ).
tff(f1286,plain,
( ( 0 = cardinal1(int,sF37) )
| mem(int,t2tb1(sF45),sF37)
| ~ spl59_16
| ~ spl59_26 ),
inference(forward_demodulation,[],[f1285,f641]) ).
tff(f1285,plain,
( ( 0 = cardinal1(int,t2tb(sK20)) )
| mem(int,t2tb1(sF45),sF37)
| ~ spl59_16
| ~ spl59_26 ),
inference(forward_demodulation,[],[f1270,f641]) ).
tff(f1270,plain,
( mem(int,t2tb1(sF45),t2tb(sK20))
| ( 0 = cardinal1(int,t2tb(sK20)) )
| ~ spl59_26 ),
inference(superposition,[],[f935,f691]) ).
tff(f1284,plain,
( spl59_111
| spl59_112
| ~ spl59_14 ),
inference(avatar_split_clause,[],[f1272,f629,f1281,f1277]) ).
tff(f1272,plain,
( ( 0 = cardinal1(int,sF30) )
| mem(int,t2tb1(min_elt1(sK10)),sF30)
| ~ spl59_14 ),
inference(superposition,[],[f935,f631]) ).
tff(f1268,plain,
( spl59_110
| ~ spl59_83 ),
inference(avatar_split_clause,[],[f1262,f1086,f1265]) ).
tff(f1262,plain,
( $less(-1,n1)
| ~ spl59_83 ),
inference(interpreted_simplification,[],[f1261]) ).
tff(f1261,plain,
( ~ $less(-1,0)
| $less(-1,n1)
| ~ spl59_83 ),
inference(instantiation,[],[f1142]) ).
tff(f1258,plain,
( spl59_73
| ~ spl59_69
| ~ spl59_109 ),
inference(avatar_split_clause,[],[f1257,f1253,f953,f992]) ).
tff(f992,plain,
( spl59_73
<=> ( sK25 = tb2t2(sF48) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_73])]) ).
tff(f953,plain,
( spl59_69
<=> ( tb2t2(sF54) = sK25 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_69])]) ).
tff(f1257,plain,
( ( sK25 = tb2t2(sF48) )
| ~ spl59_69
| ~ spl59_109 ),
inference(superposition,[],[f955,f1255]) ).
tff(f955,plain,
( ( tb2t2(sF54) = sK25 )
| ~ spl59_69 ),
inference(avatar_component_clause,[],[f953]) ).
tff(f1256,plain,
( spl59_109
| ~ spl59_22
| ~ spl59_71 ),
inference(avatar_split_clause,[],[f1251,f977,f669,f1253]) ).
tff(f977,plain,
( spl59_71
<=> ( t2tb2(sK25) = sF54 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_71])]) ).
tff(f1251,plain,
( ( sF48 = sF54 )
| ~ spl59_22
| ~ spl59_71 ),
inference(forward_demodulation,[],[f979,f671]) ).
tff(f979,plain,
( ( t2tb2(sK25) = sF54 )
| ~ spl59_71 ),
inference(avatar_component_clause,[],[f977]) ).
tff(f1249,plain,
( ~ spl59_107
| spl59_108
| ~ spl59_23 ),
inference(avatar_split_clause,[],[f1207,f674,f1247,f1243]) ).
tff(f1243,plain,
( spl59_107
<=> mem(int,sF49,sF41) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_107])]) ).
tff(f1247,plain,
( spl59_108
<=> ! [X4: $int] :
( ~ mem(int,t2tb1(X4),sF37)
| $less(sK28,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_108])]) ).
tff(f1207,plain,
( ! [X4: $int] :
( ~ mem(int,t2tb1(X4),sF37)
| ~ mem(int,sF49,sF41)
| $less(sK28,X4) )
| ~ spl59_23 ),
inference(superposition,[],[f527,f676]) ).
tff(f1241,plain,
( ~ spl59_105
| ~ spl59_106 ),
inference(avatar_split_clause,[],[f1203,f1238,f1234]) ).
tff(f1238,plain,
( spl59_106
<=> mem(int,t2tb1(0),sF41) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_106])]) ).
tff(f1203,plain,
( ~ mem(int,t2tb1(0),sF41)
| ~ mem(int,t2tb1(0),sF37) ),
inference(interpreted_simplification,[],[f1202]) ).
tff(f1202,plain,
( ~ mem(int,t2tb1(0),sF41)
| ~ mem(int,t2tb1(0),sF37)
| $less(0,0) ),
inference(instantiation,[],[f527]) ).
tff(f1232,plain,
( spl59_103
| ~ spl59_104
| ~ spl59_4 ),
inference(avatar_split_clause,[],[f1206,f579,f1229,f1226]) ).
tff(f1226,plain,
( spl59_103
<=> ! [X3: $int] :
( ~ mem(int,t2tb1(X3),sF37)
| $less(sK27,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_103])]) ).
tff(f1229,plain,
( spl59_104
<=> mem(int,sF44,sF41) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_104])]) ).
tff(f1206,plain,
( ! [X3: $int] :
( ~ mem(int,sF44,sF41)
| ~ mem(int,t2tb1(X3),sF37)
| $less(sK27,X3) )
| ~ spl59_4 ),
inference(superposition,[],[f527,f581]) ).
tff(f1224,plain,
( ~ spl59_101
| spl59_102
| ~ spl59_11 ),
inference(avatar_split_clause,[],[f1205,f614,f1222,f1218]) ).
tff(f1218,plain,
( spl59_101
<=> mem(int,sF53,sF41) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_101])]) ).
tff(f1222,plain,
( spl59_102
<=> ! [X2: $int] :
( $less(sK19,X2)
| ~ mem(int,t2tb1(X2),sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_102])]) ).
tff(f1205,plain,
( ! [X2: $int] :
( $less(sK19,X2)
| ~ mem(int,sF53,sF41)
| ~ mem(int,t2tb1(X2),sF37) )
| ~ spl59_11 ),
inference(superposition,[],[f527,f616]) ).
tff(f1216,plain,
( spl59_99
| ~ spl59_100
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f1208,f759,f1213,f1210]) ).
tff(f1210,plain,
( spl59_99
<=> ! [X5: $int] :
( $less(sF45,X5)
| ~ mem(int,t2tb1(X5),sF37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_99])]) ).
tff(f1213,plain,
( spl59_100
<=> mem(int,sF46,sF41) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_100])]) ).
tff(f1208,plain,
( ! [X5: $int] :
( ~ mem(int,sF46,sF41)
| $less(sF45,X5)
| ~ mem(int,t2tb1(X5),sF37) )
| ~ spl59_40 ),
inference(superposition,[],[f527,f761]) ).
tff(f1192,plain,
( spl59_50
| ~ spl59_96
| ~ spl59_97 ),
inference(avatar_split_clause,[],[f1191,f1181,f1174,f815]) ).
tff(f1191,plain,
( ( sK27 = tb2t1(sF44) )
| ~ spl59_96
| ~ spl59_97 ),
inference(superposition,[],[f1176,f1183]) ).
tff(f1190,plain,
( spl59_98
| ~ spl59_13
| ~ spl59_60 ),
inference(avatar_split_clause,[],[f1185,f890,f624,f1187]) ).
tff(f1187,plain,
( spl59_98
<=> eq_prefix1(sF56,sF58,sF57,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_98])]) ).
tff(f1185,plain,
( eq_prefix1(sF56,sF58,sF57,0)
| ~ spl59_13
| ~ spl59_60 ),
inference(forward_demodulation,[],[f626,f892]) ).
tff(f1184,plain,
( spl59_97
| ~ spl59_4
| ~ spl59_96 ),
inference(avatar_split_clause,[],[f1179,f1174,f579,f1181]) ).
tff(f1179,plain,
( ( sF50 = sF44 )
| ~ spl59_4
| ~ spl59_96 ),
inference(forward_demodulation,[],[f1178,f581]) ).
tff(f1178,plain,
( ( sF50 = t2tb1(sK27) )
| ~ spl59_96 ),
inference(superposition,[],[f359,f1176]) ).
tff(f1177,plain,
( spl59_96
| ~ spl59_38
| ~ spl59_43 ),
inference(avatar_split_clause,[],[f1172,f774,f749,f1174]) ).
tff(f749,plain,
( spl59_38
<=> ( sF51 = sK27 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_38])]) ).
tff(f774,plain,
( spl59_43
<=> ( sF51 = tb2t1(sF50) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_43])]) ).
tff(f1172,plain,
( ( tb2t1(sF50) = sK27 )
| ~ spl59_38
| ~ spl59_43 ),
inference(forward_demodulation,[],[f776,f751]) ).
tff(f751,plain,
( ( sF51 = sK27 )
| ~ spl59_38 ),
inference(avatar_component_clause,[],[f749]) ).
tff(f776,plain,
( ( sF51 = tb2t1(sF50) )
| ~ spl59_43 ),
inference(avatar_component_clause,[],[f774]) ).
tff(f1170,plain,
( spl59_93
| spl59_94
| ~ spl59_95
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f1150,f759,f1167,f1163,f1159]) ).
tff(f1150,plain,
( ~ mem(int,sF46,sF30)
| ( 0 = sF45 )
| $less(0,sF45)
| ~ spl59_40 ),
inference(superposition,[],[f861,f761]) ).
tff(f1157,plain,
( spl59_92
| ~ spl59_40 ),
inference(avatar_split_clause,[],[f1151,f759,f1154]) ).
tff(f1151,plain,
( ( sF45 = tb2t1(sF46) )
| ~ spl59_40 ),
inference(superposition,[],[f323,f761]) ).
tff(f1149,plain,
( spl59_91
| ~ spl59_39 ),
inference(avatar_split_clause,[],[f1144,f754,f1146]) ).
tff(f1146,plain,
( spl59_91
<=> ( sK24 = tb2t2(sF38) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_91])]) ).
tff(f1144,plain,
( ( sK24 = tb2t2(sF38) )
| ~ spl59_39 ),
inference(superposition,[],[f399,f756]) ).
tff(f399,plain,
! [X0: map_int_int] : ( tb2t2(t2tb2(X0)) = X0 ),
inference(cnf_transformation,[],[f178]) ).
tff(f178,plain,
! [X0: map_int_int] : ( tb2t2(t2tb2(X0)) = X0 ),
inference(rectify,[],[f66]) ).
tff(f66,axiom,
! [X12: map_int_int] : ( tb2t2(t2tb2(X12)) = X12 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL2) ).
tff(f1137,plain,
( spl59_90
| ~ spl59_36
| ~ spl59_60 ),
inference(avatar_split_clause,[],[f1132,f890,f739,f1134]) ).
tff(f739,plain,
( spl59_36
<=> ( $uminus(sK9) = sF42 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_36])]) ).
tff(f1132,plain,
( ( 0 = sF42 )
| ~ spl59_36
| ~ spl59_60 ),
inference(evaluation,[],[f1131]) ).
tff(f1131,plain,
( ( $uminus(0) = sF42 )
| ~ spl59_36
| ~ spl59_60 ),
inference(forward_demodulation,[],[f741,f892]) ).
tff(f741,plain,
( ( $uminus(sK9) = sF42 )
| ~ spl59_36 ),
inference(avatar_component_clause,[],[f739]) ).
tff(f1130,plain,
~ spl59_51,
inference(avatar_split_clause,[],[f1129,f821]) ).
tff(f1129,plain,
~ mem(int,t2tb1(n1),sF30),
inference(duplicate_literal_removal,[],[f1127]) ).
tff(f1127,plain,
( ~ mem(int,t2tb1(n1),sF30)
| ~ mem(int,t2tb1(n1),sF30) ),
inference(resolution,[],[f1083,f514]) ).
tff(f1125,plain,
( spl59_89
| ~ spl59_35 ),
inference(avatar_split_clause,[],[f1120,f734,f1122]) ).
tff(f1122,plain,
( spl59_89
<=> sort1(set(int),sF32) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_89])]) ).
tff(f1120,plain,
( sort1(set(int),sF32)
| ~ spl59_35 ),
inference(superposition,[],[f415,f736]) ).
tff(f1119,plain,
( spl59_88
| ~ spl59_32 ),
inference(avatar_split_clause,[],[f1114,f719,f1116]) ).
tff(f1116,plain,
( spl59_88
<=> sort1(set(int),sF33) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_88])]) ).
tff(f1114,plain,
( sort1(set(int),sF33)
| ~ spl59_32 ),
inference(superposition,[],[f415,f721]) ).
tff(f1113,plain,
~ spl59_52,
inference(avatar_split_clause,[],[f1095,f828]) ).
tff(f1095,plain,
~ mem(int,t2tb1(-1),sF30),
inference(interpreted_simplification,[],[f1094]) ).
tff(f1094,plain,
( ~ mem(int,t2tb1(-1),sF30)
| ( 0 = -1 )
| $less(0,-1) ),
inference(instantiation,[],[f861]) ).
tff(f1112,plain,
( ~ spl59_85
| spl59_86
| spl59_87
| ~ spl59_4 ),
inference(avatar_split_clause,[],[f1098,f579,f1109,f1105,f1101]) ).
tff(f1098,plain,
( $less(0,sK27)
| ( 0 = sK27 )
| ~ mem(int,sF44,sF30)
| ~ spl59_4 ),
inference(superposition,[],[f861,f581]) ).
tff(f1093,plain,
( spl59_83
| ~ spl59_84 ),
inference(avatar_split_clause,[],[f1082,f1090,f1086]) ).
tff(f1082,plain,
( ~ mem(int,t2tb1(1),sF30)
| $less(0,n1) ),
inference(interpreted_simplification,[],[f1081]) ).
tff(f1081,plain,
( $less(0,n1)
| ~ $less(0,1)
| ~ mem(int,t2tb1(1),sF30) ),
inference(instantiation,[],[f851]) ).
tff(f1080,plain,
( spl59_82
| ~ spl59_62 ),
inference(avatar_split_clause,[],[f1074,f899,f1077]) ).
tff(f1077,plain,
( spl59_82
<=> $less(-1,sK28) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_82])]) ).
tff(f1074,plain,
( $less(-1,sK28)
| ~ spl59_62 ),
inference(interpreted_simplification,[],[f1073]) ).
tff(f1073,plain,
( ~ $less(-1,0)
| $less(-1,sK28)
| ~ spl59_62 ),
inference(instantiation,[],[f939]) ).
tff(f1072,plain,
( ~ spl59_79
| ~ spl59_81 ),
inference(avatar_split_clause,[],[f1066,f1069,f1057]) ).
tff(f1066,plain,
( ~ $less(sK17(0),0)
| ~ mem(int,t2tb1(0),sF33) ),
inference(interpreted_simplification,[],[f1065]) ).
tff(f1065,plain,
( ~ $less(sK17(0),0)
| $less(0,0)
| ~ mem(int,t2tb1(0),sF33) ),
inference(instantiation,[],[f509]) ).
tff(f1064,plain,
( ~ spl59_79
| spl59_80 ),
inference(avatar_split_clause,[],[f1054,f1061,f1057]) ).
tff(f1054,plain,
( $less(sK17(0),sK19)
| ~ mem(int,t2tb1(0),sF33) ),
inference(interpreted_simplification,[],[f1053]) ).
tff(f1053,plain,
( $less(sK17(0),sK19)
| ~ mem(int,t2tb1(0),sF33)
| $less(0,0) ),
inference(instantiation,[],[f506]) ).
tff(f1052,plain,
( spl59_78
| ~ spl59_30 ),
inference(avatar_split_clause,[],[f1047,f709,f1049]) ).
tff(f1049,plain,
( spl59_78
<=> ( sK11 = tb2t2(sF31) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_78])]) ).
tff(f1047,plain,
( ( sK11 = tb2t2(sF31) )
| ~ spl59_30 ),
inference(superposition,[],[f399,f711]) ).
tff(f1045,plain,
( ~ spl59_75
| spl59_77 ),
inference(avatar_split_clause,[],[f1039,f1042,f1014]) ).
tff(f1039,plain,
( $less(sK16(0),sK19)
| ~ mem(int,t2tb1(0),sF32) ),
inference(interpreted_simplification,[],[f1038]) ).
tff(f1038,plain,
( $less(sK16(0),sK19)
| ~ mem(int,t2tb1(0),sF32)
| $less(0,0) ),
inference(instantiation,[],[f503]) ).
tff(f1021,plain,
( ~ spl59_75
| ~ spl59_76 ),
inference(avatar_split_clause,[],[f1011,f1018,f1014]) ).
tff(f1011,plain,
( ~ $less(sK16(0),0)
| ~ mem(int,t2tb1(0),sF32) ),
inference(interpreted_simplification,[],[f1010]) ).
tff(f1010,plain,
( ~ $less(sK16(0),0)
| ~ mem(int,t2tb1(0),sF32)
| $less(0,0) ),
inference(instantiation,[],[f502]) ).
tff(f1002,plain,
( spl59_74
| ~ spl59_23 ),
inference(avatar_split_clause,[],[f996,f674,f999]) ).
tff(f996,plain,
( ( tb2t1(sF49) = sK28 )
| ~ spl59_23 ),
inference(superposition,[],[f323,f676]) ).
tff(f995,plain,
( spl59_73
| ~ spl59_22 ),
inference(avatar_split_clause,[],[f990,f669,f992]) ).
tff(f990,plain,
( ( sK25 = tb2t2(sF48) )
| ~ spl59_22 ),
inference(superposition,[],[f399,f671]) ).
tff(f988,plain,
( spl59_72
| ~ spl59_58 ),
inference(avatar_split_clause,[],[f982,f881,f985]) ).
tff(f982,plain,
( $less(-1,sF43)
| ~ spl59_58 ),
inference(interpreted_simplification,[],[f981]) ).
tff(f981,plain,
( ~ $less(-1,0)
| $less(-1,sF43)
| ~ spl59_58 ),
inference(instantiation,[],[f924]) ).
tff(f980,plain,
( spl59_71
| ~ spl59_69 ),
inference(avatar_split_clause,[],[f975,f953,f977]) ).
tff(f975,plain,
( ( t2tb2(sK25) = sF54 )
| ~ spl59_69 ),
inference(superposition,[],[f326,f955]) ).
tff(f326,plain,
! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
inference(cnf_transformation,[],[f165]) ).
tff(f165,plain,
! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
inference(rectify,[],[f67]) ).
tff(f67,axiom,
! [X13: uni] : ( t2tb2(tb2t2(X13)) = X13 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR2) ).
tff(f964,plain,
( spl59_70
| ~ spl59_56 ),
inference(avatar_split_clause,[],[f958,f872,f961]) ).
tff(f958,plain,
( $less(-1,sK19)
| ~ spl59_56 ),
inference(interpreted_simplification,[],[f957]) ).
tff(f957,plain,
( ~ $less(-1,0)
| $less(-1,sK19)
| ~ spl59_56 ),
inference(instantiation,[],[f917]) ).
tff(f956,plain,
( spl59_69
| ~ spl59_17
| ~ spl59_46 ),
inference(avatar_split_clause,[],[f951,f789,f644,f953]) ).
tff(f644,plain,
( spl59_17
<=> ( tb2t2(sF54) = sF55 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_17])]) ).
tff(f789,plain,
( spl59_46
<=> ( sK25 = sF55 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_46])]) ).
tff(f951,plain,
( ( tb2t2(sF54) = sK25 )
| ~ spl59_17
| ~ spl59_46 ),
inference(forward_demodulation,[],[f646,f791]) ).
tff(f791,plain,
( ( sK25 = sF55 )
| ~ spl59_46 ),
inference(avatar_component_clause,[],[f789]) ).
tff(f646,plain,
( ( tb2t2(sF54) = sF55 )
| ~ spl59_17 ),
inference(avatar_component_clause,[],[f644]) ).
tff(f950,plain,
( spl59_68
| ~ spl59_16 ),
inference(avatar_split_clause,[],[f945,f639,f947]) ).
tff(f947,plain,
( spl59_68
<=> sort1(set(int),sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_68])]) ).
tff(f945,plain,
( sort1(set(int),sF37)
| ~ spl59_16 ),
inference(superposition,[],[f415,f641]) ).
tff(f944,plain,
( spl59_67
| ~ spl59_29
| ~ spl59_62 ),
inference(avatar_split_clause,[],[f938,f899,f704,f941]) ).
tff(f938,plain,
( $less(0,sK26)
| ~ spl59_29
| ~ spl59_62 ),
inference(resolution,[],[f901,f850]) ).
tff(f934,plain,
( spl59_66
| ~ spl59_25
| ~ spl59_60 ),
inference(avatar_split_clause,[],[f928,f890,f684,f931]) ).
tff(f931,plain,
( spl59_66
<=> sorted1(sK22,0,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_66])]) ).
tff(f684,plain,
( spl59_25
<=> sorted1(sK22,sK9,sK23) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_25])]) ).
tff(f928,plain,
( sorted1(sK22,0,sK23)
| ~ spl59_25
| ~ spl59_60 ),
inference(superposition,[],[f686,f892]) ).
tff(f686,plain,
( sorted1(sK22,sK9,sK23)
| ~ spl59_25 ),
inference(avatar_component_clause,[],[f684]) ).
tff(f923,plain,
( spl59_65
| ~ spl59_14 ),
inference(avatar_split_clause,[],[f918,f629,f920]) ).
tff(f920,plain,
( spl59_65
<=> sort1(set(int),sF30) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_65])]) ).
tff(f918,plain,
( sort1(set(int),sF30)
| ~ spl59_14 ),
inference(superposition,[],[f415,f631]) ).
tff(f916,plain,
( spl59_64
| ~ spl59_12 ),
inference(avatar_split_clause,[],[f911,f619,f913]) ).
tff(f913,plain,
( spl59_64
<=> ( sK12 = tb2t3(sF58) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_64])]) ).
tff(f619,plain,
( spl59_12
<=> ( sF58 = t2tb3(sK12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_12])]) ).
tff(f911,plain,
( ( sK12 = tb2t3(sF58) )
| ~ spl59_12 ),
inference(superposition,[],[f400,f621]) ).
tff(f621,plain,
( ( sF58 = t2tb3(sK12) )
| ~ spl59_12 ),
inference(avatar_component_clause,[],[f619]) ).
tff(f400,plain,
! [X0: map_int_lpmap_int_intrp] : ( tb2t3(t2tb3(X0)) = X0 ),
inference(cnf_transformation,[],[f146]) ).
tff(f146,plain,
! [X0: map_int_lpmap_int_intrp] : ( tb2t3(t2tb3(X0)) = X0 ),
inference(rectify,[],[f72]) ).
tff(f72,axiom,
! [X12: map_int_lpmap_int_intrp] : ( tb2t3(t2tb3(X12)) = X12 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL3) ).
tff(f906,plain,
( spl59_62
| spl59_63
| spl59_19 ),
inference(avatar_split_clause,[],[f868,f654,f903,f899]) ).
tff(f868,plain,
( ( 0 = sK28 )
| $less(0,sK28)
| spl59_19 ),
inference(resolution,[],[f100,f656]) ).
tff(f897,plain,
( spl59_60
| spl59_61
| spl59_18 ),
inference(avatar_split_clause,[],[f866,f649,f894,f890]) ).
tff(f866,plain,
( $less(0,sK9)
| ( 0 = sK9 )
| spl59_18 ),
inference(resolution,[],[f100,f651]) ).
tff(f888,plain,
( spl59_58
| spl59_59
| spl59_20 ),
inference(avatar_split_clause,[],[f869,f659,f885,f881]) ).
tff(f885,plain,
( spl59_59
<=> ( 0 = sF43 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_59])]) ).
tff(f869,plain,
( ( 0 = sF43 )
| $less(0,sF43)
| spl59_20 ),
inference(resolution,[],[f100,f661]) ).
tff(f879,plain,
( spl59_56
| spl59_57
| spl59_21 ),
inference(avatar_split_clause,[],[f867,f664,f876,f872]) ).
tff(f867,plain,
( ( 0 = sK19 )
| $less(0,sK19)
| spl59_21 ),
inference(resolution,[],[f100,f666]) ).
tff(f859,plain,
( spl59_55
| ~ spl59_11 ),
inference(avatar_split_clause,[],[f853,f614,f856]) ).
tff(f853,plain,
( ( tb2t1(sF53) = sK19 )
| ~ spl59_11 ),
inference(superposition,[],[f323,f616]) ).
tff(f845,plain,
( spl59_54
| ~ spl59_8 ),
inference(avatar_split_clause,[],[f840,f599,f842]) ).
tff(f842,plain,
( spl59_54
<=> sort1(map(int,map(int,int)),sF57) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_54])]) ).
tff(f599,plain,
( spl59_8
<=> ( t2tb3(sK22) = sF57 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_8])]) ).
tff(f840,plain,
( sort1(map(int,map(int,int)),sF57)
| ~ spl59_8 ),
inference(superposition,[],[f365,f601]) ).
tff(f601,plain,
( ( t2tb3(sK22) = sF57 )
| ~ spl59_8 ),
inference(avatar_component_clause,[],[f599]) ).
tff(f365,plain,
! [X0: map_int_lpmap_int_intrp] : sort1(map(int,map(int,int)),t2tb3(X0)),
inference(cnf_transformation,[],[f114]) ).
tff(f114,plain,
! [X0: map_int_lpmap_int_intrp] : sort1(map(int,map(int,int)),t2tb3(X0)),
inference(rectify,[],[f71]) ).
tff(f71,axiom,
! [X1: map_int_lpmap_int_intrp] : sort1(map(int,map(int,int)),t2tb3(X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t2tb_sort3) ).
tff(f837,plain,
( spl59_53
| ~ spl59_8 ),
inference(avatar_split_clause,[],[f832,f599,f834]) ).
tff(f834,plain,
( spl59_53
<=> ( sK22 = tb2t3(sF57) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_53])]) ).
tff(f832,plain,
( ( sK22 = tb2t3(sF57) )
| ~ spl59_8 ),
inference(superposition,[],[f400,f601]) ).
tff(f831,plain,
~ spl59_52,
inference(avatar_split_clause,[],[f826,f828]) ).
tff(f826,plain,
~ mem(int,t2tb1(-1),sF30),
inference(interpreted_simplification,[],[f825]) ).
tff(f825,plain,
( ~ $less(-1,0)
| ~ mem(int,t2tb1(-1),sF30) ),
inference(instantiation,[],[f515]) ).
tff(f824,plain,
~ spl59_51,
inference(avatar_split_clause,[],[f819,f821]) ).
tff(f819,plain,
~ mem(int,t2tb1(n1),sF30),
inference(resolution,[],[f514,f98]) ).
tff(f818,plain,
( spl59_50
| ~ spl59_4 ),
inference(avatar_split_clause,[],[f812,f579,f815]) ).
tff(f812,plain,
( ( sK27 = tb2t1(sF44) )
| ~ spl59_4 ),
inference(superposition,[],[f323,f581]) ).
tff(f807,plain,
spl59_49,
inference(avatar_split_clause,[],[f524,f804]) ).
tff(f802,plain,
spl59_48,
inference(avatar_split_clause,[],[f482,f799]) ).
tff(f482,plain,
partial_solution1(sK19,sK11),
inference(definition_unfolding,[],[f476,f438]) ).
tff(f476,plain,
partial_solution1(sK13,sK11),
inference(cnf_transformation,[],[f315]) ).
tff(f797,plain,
spl59_47,
inference(avatar_split_clause,[],[f526,f794]) ).
tff(f792,plain,
spl59_46,
inference(avatar_split_clause,[],[f547,f789]) ).
tff(f547,plain,
sK25 = sF55,
inference(definition_folding,[],[f447,f546,f545,f534,f533,f544,f522]) ).
tff(f533,plain,
sF45 = min_elt1(sK20),
introduced(function_definition,[]) ).
tff(f534,plain,
sF46 = t2tb1(sF45),
introduced(function_definition,[]) ).
tff(f545,plain,
sF54 = set1(int,int,sF38,sF53,sF46),
introduced(function_definition,[]) ).
tff(f546,plain,
tb2t2(sF54) = sF55,
introduced(function_definition,[]) ).
tff(f447,plain,
sK25 = tb2t2(set1(int,int,t2tb2(sK24),t2tb1(sK19),t2tb1(min_elt1(sK20)))),
inference(cnf_transformation,[],[f315]) ).
tff(f787,plain,
spl59_45,
inference(avatar_split_clause,[],[f551,f784]) ).
tff(f784,plain,
( spl59_45
<=> ( map(int,int) = sF56 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_45])]) ).
tff(f782,plain,
spl59_44,
inference(avatar_split_clause,[],[f536,f779]) ).
tff(f536,plain,
mem(int,sF44,sF47),
inference(definition_folding,[],[f452,f535,f497,f534,f533,f532]) ).
tff(f532,plain,
sF44 = t2tb1(sK27),
introduced(function_definition,[]) ).
tff(f535,plain,
sF47 = remove(int,sF46,sF30),
introduced(function_definition,[]) ).
tff(f452,plain,
mem(int,t2tb1(sK27),remove(int,t2tb1(min_elt1(sK20)),t2tb(sK10))),
inference(cnf_transformation,[],[f315]) ).
tff(f777,plain,
spl59_43,
inference(avatar_split_clause,[],[f540,f774]) ).
tff(f540,plain,
sF51 = tb2t1(sF50),
introduced(function_definition,[]) ).
tff(f772,plain,
spl59_42,
inference(avatar_split_clause,[],[f530,f769]) ).
tff(f530,plain,
$sum(sK23,sF42) = sF43,
introduced(function_definition,[]) ).
tff(f767,plain,
spl59_41,
inference(avatar_split_clause,[],[f519,f764]) ).
tff(f519,plain,
n1 = sF36,
inference(definition_folding,[],[f492,f518,f517,f497]) ).
tff(f517,plain,
cardinal1(int,sF30) = sF35,
introduced(function_definition,[]) ).
tff(f518,plain,
$sum(sK19,sF35) = sF36,
introduced(function_definition,[]) ).
tff(f492,plain,
n1 = $sum(sK19,cardinal1(int,t2tb(sK10))),
inference(definition_unfolding,[],[f458,f438]) ).
tff(f458,plain,
n1 = $sum(sK13,cardinal1(int,t2tb(sK10))),
inference(cnf_transformation,[],[f315]) ).
tff(f762,plain,
spl59_40,
inference(avatar_split_clause,[],[f534,f759]) ).
tff(f757,plain,
spl59_39,
inference(avatar_split_clause,[],[f522,f754]) ).
tff(f752,plain,
spl59_38,
inference(avatar_split_clause,[],[f541,f749]) ).
tff(f541,plain,
sF51 = sK27,
inference(definition_folding,[],[f449,f540,f539,f538,f537]) ).
tff(f537,plain,
t2tb2(sK25) = sF48,
introduced(function_definition,[]) ).
tff(f538,plain,
t2tb1(sK28) = sF49,
introduced(function_definition,[]) ).
tff(f539,plain,
sF50 = get(int,int,sF48,sF49),
introduced(function_definition,[]) ).
tff(f449,plain,
tb2t1(get(int,int,t2tb2(sK25),t2tb1(sK28))) = sK27,
inference(cnf_transformation,[],[f315]) ).
tff(f747,plain,
spl59_37,
inference(avatar_split_clause,[],[f539,f744]) ).
tff(f742,plain,
spl59_36,
inference(avatar_split_clause,[],[f529,f739]) ).
tff(f529,plain,
$uminus(sK9) = sF42,
introduced(function_definition,[]) ).
tff(f737,plain,
spl59_35,
inference(avatar_split_clause,[],[f500,f734]) ).
tff(f732,plain,
~ spl59_34,
inference(avatar_split_clause,[],[f364,f729]) ).
tff(f729,plain,
( spl59_34
<=> ( true1 = false1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_34])]) ).
tff(f364,plain,
true1 != false1,
inference(cnf_transformation,[],[f5]) ).
tff(f5,axiom,
true1 != false1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',true_False) ).
tff(f727,plain,
spl59_33,
inference(avatar_split_clause,[],[f525,f724]) ).
tff(f722,plain,
spl59_32,
inference(avatar_split_clause,[],[f505,f719]) ).
tff(f717,plain,
spl59_31,
inference(avatar_split_clause,[],[f548,f714]) ).
tff(f714,plain,
( spl59_31
<=> ( sK21 = sF43 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_31])]) ).
tff(f548,plain,
sK21 = sF43,
inference(definition_folding,[],[f445,f530,f529]) ).
tff(f445,plain,
$sum(sK23,$uminus(sK9)) = sK21,
inference(cnf_transformation,[],[f315]) ).
tff(f712,plain,
spl59_30,
inference(avatar_split_clause,[],[f499,f709]) ).
tff(f707,plain,
spl59_29,
inference(avatar_split_clause,[],[f451,f704]) ).
tff(f451,plain,
$less(sK28,sK26),
inference(cnf_transformation,[],[f315]) ).
tff(f702,plain,
spl59_28,
inference(avatar_split_clause,[],[f518,f699]) ).
tff(f697,plain,
spl59_27,
inference(avatar_split_clause,[],[f545,f694]) ).
tff(f692,plain,
spl59_26,
inference(avatar_split_clause,[],[f533,f689]) ).
tff(f687,plain,
spl59_25,
inference(avatar_split_clause,[],[f436,f684]) ).
tff(f436,plain,
sorted1(sK22,sK9,sK23),
inference(cnf_transformation,[],[f315]) ).
tff(f682,plain,
~ spl59_24,
inference(avatar_split_clause,[],[f521,f679]) ).
tff(f679,plain,
( spl59_24
<=> is_empty(int,sF37) ),
introduced(avatar_definition,[new_symbols(naming,[spl59_24])]) ).
tff(f521,plain,
~ is_empty(int,sF37),
inference(definition_folding,[],[f457,f520]) ).
tff(f457,plain,
~ is_empty(int,t2tb(sK20)),
inference(cnf_transformation,[],[f315]) ).
tff(f677,plain,
spl59_23,
inference(avatar_split_clause,[],[f538,f674]) ).
tff(f672,plain,
spl59_22,
inference(avatar_split_clause,[],[f537,f669]) ).
tff(f667,plain,
~ spl59_21,
inference(avatar_split_clause,[],[f491,f664]) ).
tff(f491,plain,
~ $less(sK19,0),
inference(definition_unfolding,[],[f459,f438]) ).
tff(f459,plain,
~ $less(sK13,0),
inference(cnf_transformation,[],[f315]) ).
tff(f662,plain,
~ spl59_20,
inference(avatar_split_clause,[],[f531,f659]) ).
tff(f531,plain,
~ $less(sF43,0),
inference(definition_folding,[],[f453,f530,f529]) ).
tff(f453,plain,
~ $less($sum(sK23,$uminus(sK9)),0),
inference(cnf_transformation,[],[f315]) ).
tff(f657,plain,
~ spl59_19,
inference(avatar_split_clause,[],[f450,f654]) ).
tff(f450,plain,
~ $less(sK28,0),
inference(cnf_transformation,[],[f315]) ).
tff(f652,plain,
~ spl59_18,
inference(avatar_split_clause,[],[f466,f649]) ).
tff(f466,plain,
~ $less(sK9,0),
inference(cnf_transformation,[],[f315]) ).
tff(f647,plain,
spl59_17,
inference(avatar_split_clause,[],[f546,f644]) ).
tff(f642,plain,
spl59_16,
inference(avatar_split_clause,[],[f520,f639]) ).
tff(f637,plain,
spl59_15,
inference(avatar_split_clause,[],[f507,f634]) ).
tff(f632,plain,
spl59_14,
inference(avatar_split_clause,[],[f497,f629]) ).
tff(f627,plain,
spl59_13,
inference(avatar_split_clause,[],[f558,f624]) ).
tff(f558,plain,
eq_prefix1(sF56,sF58,sF57,sK9),
inference(definition_folding,[],[f437,f552,f557,f551]) ).
tff(f557,plain,
sF58 = t2tb3(sK12),
introduced(function_definition,[]) ).
tff(f437,plain,
eq_prefix1(map(int,int),t2tb3(sK12),t2tb3(sK22),sK9),
inference(cnf_transformation,[],[f315]) ).
tff(f622,plain,
spl59_12,
inference(avatar_split_clause,[],[f557,f619]) ).
tff(f617,plain,
spl59_11,
inference(avatar_split_clause,[],[f544,f614]) ).
tff(f612,plain,
spl59_10,
inference(avatar_split_clause,[],[f528,f609]) ).
tff(f528,plain,
subset(int,sF37,sF40),
inference(definition_folding,[],[f454,f525,f500,f524,f505,f497,f520]) ).
tff(f454,plain,
subset(int,t2tb(sK20),diff(int,diff(int,t2tb(sK10),t2tb(sK15)),t2tb(sK14))),
inference(cnf_transformation,[],[f315]) ).
tff(f607,plain,
spl59_9,
inference(avatar_split_clause,[],[f535,f604]) ).
tff(f602,plain,
spl59_8,
inference(avatar_split_clause,[],[f552,f599]) ).
tff(f597,plain,
spl59_7,
inference(avatar_split_clause,[],[f523,f594]) ).
tff(f523,plain,
eq_prefix1(int,sF31,sF38,sK19),
inference(definition_folding,[],[f456,f522,f499]) ).
tff(f456,plain,
eq_prefix1(int,t2tb2(sK11),t2tb2(sK24),sK19),
inference(cnf_transformation,[],[f315]) ).
tff(f592,plain,
spl59_6,
inference(avatar_split_clause,[],[f542,f589]) ).
tff(f542,plain,
sF52 = $sum(sK19,1),
introduced(function_definition,[]) ).
tff(f587,plain,
spl59_5,
inference(avatar_split_clause,[],[f517,f584]) ).
tff(f582,plain,
spl59_4,
inference(avatar_split_clause,[],[f532,f579]) ).
tff(f577,plain,
spl59_3,
inference(avatar_split_clause,[],[f446,f574]) ).
tff(f446,plain,
partial_solution1(sK19,sK24),
inference(cnf_transformation,[],[f315]) ).
tff(f572,plain,
~ spl59_2,
inference(avatar_split_clause,[],[f498,f569]) ).
tff(f498,plain,
~ is_empty(int,sF30),
inference(definition_folding,[],[f475,f497]) ).
tff(f475,plain,
~ is_empty(int,t2tb(sK10)),
inference(cnf_transformation,[],[f315]) ).
tff(f567,plain,
spl59_1,
inference(avatar_split_clause,[],[f543,f564]) ).
tff(f543,plain,
sF52 = sK26,
inference(definition_folding,[],[f448,f542]) ).
tff(f448,plain,
sK26 = $sum(sK19,1),
inference(cnf_transformation,[],[f315]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.12 % Problem : SWW635=2 : TPTP v8.1.0. Released v6.1.0.
% 0.08/0.13 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.13/0.34 % Computer : n019.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 300
% 0.13/0.34 % DateTime : Tue Aug 30 21:00:20 EDT 2022
% 0.13/0.34 % CPUTime :
% 0.20/0.50 % (16388)lrs+10_1:1_canc=force:tha=some:to=lpo:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/35Mi)
% 0.20/0.50 % (16406)dis+1011_1:1_bd=off:canc=force:ev=cautious:nwc=5.0:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.20/0.51 % (16406)Instruction limit reached!
% 0.20/0.51 % (16406)------------------------------
% 0.20/0.51 % (16406)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.31/0.53 % (16386)lrs+1010_1:1_ep=RST:s2a=on:s2at=5.0:sos=all:i=26:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/26Mi)
% 1.31/0.53 % (16406)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.31/0.53 % (16406)Termination reason: Unknown
% 1.31/0.53 % (16406)Termination phase: Saturation
% 1.31/0.53
% 1.31/0.53 % (16406)Memory used [KB]: 6012
% 1.31/0.53 % (16406)Time elapsed: 0.087 s
% 1.31/0.53 % (16406)Instructions burned: 21 (million)
% 1.31/0.53 % (16406)------------------------------
% 1.31/0.53 % (16406)------------------------------
% 1.31/0.53 % (16379)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/34Mi)
% 1.31/0.53 % (16393)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.31/0.53 % (16404)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/43Mi)
% 1.31/0.53 % (16393)Instruction limit reached!
% 1.31/0.53 % (16393)------------------------------
% 1.31/0.53 % (16393)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.31/0.53 % (16393)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.31/0.53 % (16393)Termination reason: Unknown
% 1.31/0.54 % (16393)Termination phase: Property scanning
% 1.31/0.54
% 1.31/0.54 % (16393)Memory used [KB]: 1023
% 1.31/0.54 % (16393)Time elapsed: 0.002 s
% 1.31/0.54 % (16393)Instructions burned: 3 (million)
% 1.31/0.54 % (16393)------------------------------
% 1.31/0.54 % (16393)------------------------------
% 1.31/0.54 % (16403)lrs+1002_1:1_br=off:canc=force:drc=off:s2a=on:sos=on:sp=reverse_frequency:urr=on:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/42Mi)
% 1.31/0.54 % (16381)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.31/0.54 % (16383)lrs+10_1:32_s2a=on:s2agt=10:sgt=8:ss=axioms:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 1.31/0.54 % (16380)dis+1011_1:64_drc=off:flr=on:nwc=2.0:sac=on:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/8Mi)
% 1.31/0.54 % (16381)Instruction limit reached!
% 1.31/0.54 % (16381)------------------------------
% 1.31/0.54 % (16381)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.31/0.54 % (16381)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.31/0.54 % (16381)Termination reason: Unknown
% 1.31/0.54 % (16381)Termination phase: Property scanning
% 1.31/0.54
% 1.31/0.54 % (16381)Memory used [KB]: 1023
% 1.31/0.54 % (16381)Time elapsed: 0.003 s
% 1.31/0.54 % (16381)Instructions burned: 4 (million)
% 1.31/0.54 % (16381)------------------------------
% 1.31/0.54 % (16381)------------------------------
% 1.31/0.54 % (16384)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/32Mi)
% 1.31/0.54 % (16388)Instruction limit reached!
% 1.31/0.54 % (16388)------------------------------
% 1.31/0.54 % (16388)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.31/0.54 % (16388)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.31/0.54 % (16388)Termination reason: Unknown
% 1.31/0.54 % (16388)Termination phase: Saturation
% 1.31/0.54
% 1.31/0.54 % (16388)Memory used [KB]: 6268
% 1.31/0.54 % (16388)Time elapsed: 0.115 s
% 1.31/0.54 % (16388)Instructions burned: 36 (million)
% 1.31/0.54 % (16388)------------------------------
% 1.31/0.54 % (16388)------------------------------
% 1.31/0.54 % (16382)ott+1011_1:2_br=off:bs=unit_only:bsr=unit_only:nwc=5.0:s2a=on:s2agt=32:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.31/0.54 % (16398)dis+1002_1:5_av=off:nwc=2.0:sos=all:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 1.31/0.54 % (16401)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.49/0.54 % (16394)lrs+10_1:1_ev=force:gve=cautious:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.49/0.54 % (16399)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 1.49/0.54 % (16378)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=59848:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59848Mi)
% 1.49/0.55 % (16400)dis+2_1:1_av=off:bsr=on:erd=off:s2pl=on:sgt=16:sos=on:sp=frequency:ss=axioms:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/46Mi)
% 1.49/0.55 % (16389)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=4:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 1.49/0.55 % (16387)lrs+10_1:8_ep=R:erd=off:fs=off:fsr=off:gve=force:nwc=2.0:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.49/0.55 % (16390)lrs+10_1:1_ep=R:gve=force:plsq=on:plsqr=32,1:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.49/0.55 % (16387)Instruction limit reached!
% 1.49/0.55 % (16387)------------------------------
% 1.49/0.55 % (16387)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.55 % (16387)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.55 % (16387)Termination reason: Unknown
% 1.49/0.55 % (16387)Termination phase: shuffling
% 1.49/0.55
% 1.49/0.55 % (16387)Memory used [KB]: 1023
% 1.49/0.55 % (16387)Time elapsed: 0.002 s
% 1.49/0.55 % (16387)Instructions burned: 2 (million)
% 1.49/0.55 % (16387)------------------------------
% 1.49/0.55 % (16387)------------------------------
% 1.49/0.55 % (16396)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 1.49/0.55 % (16389)Instruction limit reached!
% 1.49/0.55 % (16389)------------------------------
% 1.49/0.55 % (16389)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.55 % (16390)Instruction limit reached!
% 1.49/0.55 % (16390)------------------------------
% 1.49/0.55 % (16390)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.55 % (16390)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.55 % (16390)Termination reason: Unknown
% 1.49/0.55 % (16390)Termination phase: Property scanning
% 1.49/0.55
% 1.49/0.55 % (16390)Memory used [KB]: 1023
% 1.49/0.55 % (16390)Time elapsed: 0.003 s
% 1.49/0.55 % (16390)Instructions burned: 4 (million)
% 1.49/0.55 % (16390)------------------------------
% 1.49/0.55 % (16390)------------------------------
% 1.49/0.55 % (16385)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=36:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/36Mi)
% 1.49/0.55 % (16380)Instruction limit reached!
% 1.49/0.55 % (16380)------------------------------
% 1.49/0.55 % (16380)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.55 % (16395)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 1.49/0.55 % (16402)lrs+1_1:10_av=off:drc=off:nwc=2.0:sp=reverse_frequency:thsq=on:thsqc=64:thsql=off:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/47Mi)
% 1.49/0.55 % (16405)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 1.49/0.55 % (16397)lrs+10_1:1_sd=10:sos=all:ss=axioms:st=5.0:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.49/0.55 % (16392)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.49/0.56 % (16397)Instruction limit reached!
% 1.49/0.56 % (16397)------------------------------
% 1.49/0.56 % (16397)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.56 % (16397)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.56 % (16397)Termination reason: Unknown
% 1.49/0.56 % (16397)Termination phase: Property scanning
% 1.49/0.56
% 1.49/0.56 % (16397)Memory used [KB]: 1023
% 1.49/0.56 % (16397)Time elapsed: 0.002 s
% 1.49/0.56 % (16397)Instructions burned: 3 (million)
% 1.49/0.56 % (16397)------------------------------
% 1.49/0.56 % (16397)------------------------------
% 1.49/0.56 % (16380)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.56 % (16380)Termination reason: Unknown
% 1.49/0.56 % (16380)Termination phase: Preprocessing 3
% 1.49/0.56
% 1.49/0.56 % (16380)Memory used [KB]: 1151
% 1.49/0.56 % (16380)Time elapsed: 0.008 s
% 1.49/0.56 % (16380)Instructions burned: 8 (million)
% 1.49/0.56 % (16380)------------------------------
% 1.49/0.56 % (16380)------------------------------
% 1.49/0.56 % (16407)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=41:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/41Mi)
% 1.49/0.56 % (16394)Instruction limit reached!
% 1.49/0.56 % (16394)------------------------------
% 1.49/0.56 % (16394)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.56 % (16394)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.56 % (16394)Termination reason: Unknown
% 1.49/0.56 % (16394)Termination phase: Property scanning
% 1.49/0.56
% 1.49/0.56 % (16394)Memory used [KB]: 1023
% 1.49/0.56 % (16394)Time elapsed: 0.002 s
% 1.49/0.56 % (16394)Instructions burned: 3 (million)
% 1.49/0.56 % (16394)------------------------------
% 1.49/0.56 % (16394)------------------------------
% 1.49/0.56 % (16391)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 1.49/0.56 % (16383)Instruction limit reached!
% 1.49/0.56 % (16383)------------------------------
% 1.49/0.56 % (16383)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.56 % (16383)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.56 % (16383)Termination reason: Unknown
% 1.49/0.56 % (16383)Termination phase: Property scanning
% 1.49/0.56
% 1.49/0.56 % (16383)Memory used [KB]: 1279
% 1.49/0.56 % (16383)Time elapsed: 0.008 s
% 1.49/0.56 % (16383)Instructions burned: 15 (million)
% 1.49/0.56 % (16383)------------------------------
% 1.49/0.56 % (16383)------------------------------
% 1.49/0.57 % (16398)Instruction limit reached!
% 1.49/0.57 % (16398)------------------------------
% 1.49/0.57 % (16398)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.57 % (16389)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.57 % (16389)Termination reason: Unknown
% 1.49/0.57 % (16389)Termination phase: Property scanning
% 1.49/0.57
% 1.49/0.57 % (16389)Memory used [KB]: 1023
% 1.49/0.57 % (16389)Time elapsed: 0.003 s
% 1.49/0.57 % (16389)Instructions burned: 5 (million)
% 1.49/0.57 % (16389)------------------------------
% 1.49/0.57 % (16389)------------------------------
% 1.49/0.57 % (16379)Instruction limit reached!
% 1.49/0.57 % (16379)------------------------------
% 1.49/0.57 % (16379)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.58 % (16396)Instruction limit reached!
% 1.49/0.58 % (16396)------------------------------
% 1.49/0.58 % (16396)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.58 % (16399)Instruction limit reached!
% 1.49/0.58 % (16399)------------------------------
% 1.49/0.58 % (16399)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.58 % (16399)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.58 % (16399)Termination reason: Unknown
% 1.49/0.58 % (16399)Termination phase: Saturation
% 1.49/0.58
% 1.49/0.58 % (16399)Memory used [KB]: 6012
% 1.49/0.58 % (16399)Time elapsed: 0.168 s
% 1.49/0.58 % (16399)Instructions burned: 21 (million)
% 1.49/0.58 % (16399)------------------------------
% 1.49/0.58 % (16399)------------------------------
% 1.49/0.58 % (16398)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.58 % (16398)Termination reason: Unknown
% 1.49/0.58 % (16398)Termination phase: Saturation
% 1.49/0.58
% 1.49/0.58 % (16398)Memory used [KB]: 1407
% 1.49/0.58 % (16398)Time elapsed: 0.008 s
% 1.49/0.58 % (16398)Instructions burned: 16 (million)
% 1.49/0.58 % (16398)------------------------------
% 1.49/0.58 % (16398)------------------------------
% 1.49/0.58 % (16386)Instruction limit reached!
% 1.49/0.58 % (16386)------------------------------
% 1.49/0.58 % (16386)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.58 % (16386)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.58 % (16386)Termination reason: Unknown
% 1.49/0.58 % (16386)Termination phase: Saturation
% 1.49/0.58
% 1.49/0.58 % (16386)Memory used [KB]: 6140
% 1.49/0.58 % (16386)Time elapsed: 0.150 s
% 1.49/0.58 % (16386)Instructions burned: 26 (million)
% 1.49/0.58 % (16386)------------------------------
% 1.49/0.58 % (16386)------------------------------
% 1.49/0.58 % (16391)Instruction limit reached!
% 1.49/0.58 % (16391)------------------------------
% 1.49/0.58 % (16391)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.58 % (16396)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.58 % (16396)Termination reason: Unknown
% 1.49/0.58 % (16396)Termination phase: Saturation
% 1.49/0.58
% 1.49/0.58 % (16396)Memory used [KB]: 5884
% 1.49/0.58 % (16396)Time elapsed: 0.011 s
% 1.49/0.58 % (16396)Instructions burned: 16 (million)
% 1.49/0.58 % (16396)------------------------------
% 1.49/0.58 % (16396)------------------------------
% 1.49/0.59 % (16391)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.59 % (16391)Termination reason: Unknown
% 1.49/0.59 % (16391)Termination phase: Saturation
% 1.49/0.59
% 1.49/0.59 % (16391)Memory used [KB]: 6012
% 1.49/0.59 % (16391)Time elapsed: 0.180 s
% 1.49/0.59 % (16391)Instructions burned: 22 (million)
% 1.49/0.59 % (16391)------------------------------
% 1.49/0.59 % (16391)------------------------------
% 1.49/0.59 % (16384)Instruction limit reached!
% 1.49/0.59 % (16384)------------------------------
% 1.49/0.59 % (16384)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.59 % (16405)Instruction limit reached!
% 1.49/0.59 % (16405)------------------------------
% 1.49/0.59 % (16405)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.59 % (16379)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.59 % (16379)Termination reason: Unknown
% 1.49/0.59 % (16379)Termination phase: Saturation
% 1.49/0.59
% 1.49/0.59 % (16379)Memory used [KB]: 6268
% 1.49/0.59 % (16379)Time elapsed: 0.165 s
% 1.49/0.59 % (16379)Instructions burned: 34 (million)
% 1.49/0.59 % (16379)------------------------------
% 1.49/0.59 % (16379)------------------------------
% 1.49/0.60 % (16382)Instruction limit reached!
% 1.49/0.60 % (16382)------------------------------
% 1.49/0.60 % (16382)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.60 % (16384)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.60 % (16384)Termination reason: Unknown
% 1.49/0.60 % (16384)Termination phase: Saturation
% 1.49/0.60
% 1.49/0.60 % (16384)Memory used [KB]: 6268
% 1.49/0.60 % (16384)Time elapsed: 0.164 s
% 1.49/0.60 % (16384)Instructions burned: 32 (million)
% 1.49/0.60 % (16384)------------------------------
% 1.49/0.60 % (16384)------------------------------
% 1.49/0.60 % (16382)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.60 % (16382)Termination reason: Unknown
% 1.49/0.60 % (16382)Termination phase: Saturation
% 1.49/0.60
% 1.49/0.60 % (16382)Memory used [KB]: 6268
% 1.49/0.60 % (16382)Time elapsed: 0.192 s
% 1.49/0.60 % (16382)Instructions burned: 37 (million)
% 1.49/0.60 % (16382)------------------------------
% 1.49/0.60 % (16382)------------------------------
% 1.49/0.61 % (16402)Instruction limit reached!
% 1.49/0.61 % (16402)------------------------------
% 1.49/0.61 % (16402)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.61 % (16402)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.61 % (16402)Termination reason: Unknown
% 1.49/0.61 % (16402)Termination phase: Saturation
% 1.49/0.61
% 1.49/0.61 % (16402)Memory used [KB]: 1791
% 1.49/0.61 % (16402)Time elapsed: 0.183 s
% 1.49/0.61 % (16402)Instructions burned: 48 (million)
% 1.49/0.61 % (16402)------------------------------
% 1.49/0.61 % (16402)------------------------------
% 1.49/0.61 % (16403)Instruction limit reached!
% 1.49/0.61 % (16403)------------------------------
% 1.49/0.61 % (16403)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.61 % (16403)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.61 % (16403)Termination reason: Unknown
% 1.49/0.61 % (16403)Termination phase: Saturation
% 1.49/0.61
% 1.49/0.61 % (16403)Memory used [KB]: 6652
% 1.49/0.61 % (16403)Time elapsed: 0.193 s
% 1.49/0.61 % (16403)Instructions burned: 42 (million)
% 1.49/0.61 % (16403)------------------------------
% 1.49/0.61 % (16403)------------------------------
% 1.49/0.61 % (16405)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.61 % (16405)Termination reason: Unknown
% 1.49/0.61 % (16405)Termination phase: Saturation
% 1.49/0.61
% 1.49/0.61 % (16405)Memory used [KB]: 6012
% 1.49/0.61 % (16405)Time elapsed: 0.185 s
% 1.49/0.61 % (16405)Instructions burned: 21 (million)
% 1.49/0.61 % (16405)------------------------------
% 1.49/0.61 % (16405)------------------------------
% 1.49/0.61 % (16407)Instruction limit reached!
% 1.49/0.61 % (16407)------------------------------
% 1.49/0.61 % (16407)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.61 % (16407)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.61 % (16407)Termination reason: Unknown
% 1.49/0.61 % (16407)Termination phase: Saturation
% 1.49/0.61
% 1.49/0.61 % (16407)Memory used [KB]: 6524
% 1.49/0.61 % (16407)Time elapsed: 0.185 s
% 1.49/0.61 % (16407)Instructions burned: 42 (million)
% 1.49/0.61 % (16407)------------------------------
% 1.49/0.61 % (16407)------------------------------
% 1.49/0.61 % (16385)Instruction limit reached!
% 1.49/0.61 % (16385)------------------------------
% 1.49/0.61 % (16385)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.61 % (16385)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.61 % (16385)Termination reason: Unknown
% 1.49/0.61 % (16385)Termination phase: Saturation
% 1.49/0.61
% 1.49/0.61 % (16385)Memory used [KB]: 6268
% 1.49/0.61 % (16385)Time elapsed: 0.165 s
% 1.49/0.61 % (16385)Instructions burned: 36 (million)
% 1.49/0.61 % (16385)------------------------------
% 1.49/0.61 % (16385)------------------------------
% 1.49/0.62 % (16404)Instruction limit reached!
% 1.49/0.62 % (16404)------------------------------
% 1.49/0.62 % (16404)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.49/0.62 % (16404)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.49/0.62 % (16404)Termination reason: Unknown
% 1.49/0.62 % (16404)Termination phase: Saturation
% 1.49/0.62
% 1.49/0.62 % (16404)Memory used [KB]: 6652
% 1.49/0.62 % (16404)Time elapsed: 0.214 s
% 1.49/0.62 % (16404)Instructions burned: 45 (million)
% 1.49/0.62 % (16404)------------------------------
% 1.49/0.62 % (16404)------------------------------
% 1.97/0.63 % (16400)Instruction limit reached!
% 1.97/0.63 % (16400)------------------------------
% 1.97/0.63 % (16400)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.97/0.63 % (16395)Instruction limit reached!
% 1.97/0.63 % (16395)------------------------------
% 1.97/0.63 % (16395)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.97/0.63 % (16395)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.97/0.63 % (16395)Termination reason: Unknown
% 1.97/0.63 % (16400)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.97/0.63 % (16395)Termination phase: Saturation
% 1.97/0.63
% 1.97/0.63 % (16400)Termination reason: Unknown
% 1.97/0.63 % (16400)Termination phase: Saturation
% 1.97/0.63
% 1.97/0.63 % (16395)Memory used [KB]: 6268
% 1.97/0.63 % (16395)Time elapsed: 0.226 s
% 1.97/0.63 % (16400)Memory used [KB]: 1918
% 1.97/0.63 % (16395)Instructions burned: 49 (million)
% 1.97/0.63 % (16400)Time elapsed: 0.216 s
% 1.97/0.63 % (16395)------------------------------
% 1.97/0.63 % (16395)------------------------------
% 1.97/0.63 % (16400)Instructions burned: 46 (million)
% 1.97/0.63 % (16400)------------------------------
% 1.97/0.63 % (16400)------------------------------
% 1.97/0.63 % (16401)Instruction limit reached!
% 1.97/0.63 % (16401)------------------------------
% 1.97/0.63 % (16401)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.97/0.63 % (16401)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.97/0.63 % (16401)Termination reason: Unknown
% 1.97/0.63 % (16401)Termination phase: Saturation
% 1.97/0.63
% 1.97/0.63 % (16401)Memory used [KB]: 6268
% 1.97/0.63 % (16401)Time elapsed: 0.167 s
% 1.97/0.63 % (16401)Instructions burned: 51 (million)
% 1.97/0.63 % (16401)------------------------------
% 1.97/0.63 % (16401)------------------------------
% 1.97/0.63 % (16392)Instruction limit reached!
% 1.97/0.63 % (16392)------------------------------
% 1.97/0.63 % (16392)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.97/0.63 % (16392)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.97/0.63 % (16392)Termination reason: Unknown
% 1.97/0.63 % (16392)Termination phase: Saturation
% 1.97/0.63
% 1.97/0.63 % (16392)Memory used [KB]: 6908
% 1.97/0.63 % (16392)Time elapsed: 0.209 s
% 1.97/0.63 % (16392)Instructions burned: 50 (million)
% 1.97/0.63 % (16392)------------------------------
% 1.97/0.63 % (16392)------------------------------
% 1.97/0.64 % (16408)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/15Mi)
% 1.97/0.64 % (16408)Instruction limit reached!
% 1.97/0.64 % (16408)------------------------------
% 1.97/0.64 % (16408)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.97/0.65 % (16411)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=148:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/148Mi)
% 1.97/0.65 % (16409)lrs+1_1:1_aac=none:acc=on:add=large:bd=off:bs=unit_only:bsr=on:cond=on:nm=0:sac=on:sd=3:sos=on:ss=axioms:st=2.0:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/47Mi)
% 1.97/0.66 % (16408)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.97/0.66 % (16410)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/25Mi)
% 1.97/0.66 % (16408)Termination reason: Unknown
% 1.97/0.66 % (16408)Termination phase: Saturation
% 1.97/0.66
% 1.97/0.66 % (16408)Memory used [KB]: 5884
% 1.97/0.66 % (16408)Time elapsed: 0.008 s
% 1.97/0.66 % (16408)Instructions burned: 16 (million)
% 1.97/0.66 % (16408)------------------------------
% 1.97/0.66 % (16408)------------------------------
% 1.97/0.68 % (16414)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=58:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/58Mi)
% 2.08/0.68 % (16415)lrs+10_1:1_thi=all:thigen=on:i=96:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/96Mi)
% 2.08/0.69 % (16418)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=494:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/494Mi)
% 2.08/0.69 % (16412)lrs+10_1:1_acc=model:br=off:ins=1:newcnf=on:nwc=5.0:s2a=on:sac=on:sp=frequency:to=lpo:urr=on:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/100Mi)
% 2.08/0.69 % (16413)ott+21_1:1_bd=off:bsr=unit_only:drc=off:fd=preordered:fsr=off:nwc=3.0:sac=on:to=lpo:urr=on:i=76:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/76Mi)
% 2.08/0.69 % (16416)lrs+10_1:3_add=large:afr=on:anc=all_dependent:avsq=on:avsqr=21,226:awrs=decay:awrsf=47:br=off:bsd=on:canc=cautious:cond=fast:fd=preordered:fsd=on:fsr=off:gs=on:gve=force:ins=1:lma=on:s2agt=4:s2at=1.9:sas=z3:slsq=on:slsqc=1:slsqr=13,121:sp=reverse_arity:tha=some:to=lpo:uace=off:uhcvi=on:updr=off:urr=ec_only:i=108:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/108Mi)
% 2.08/0.69 % (16410)Instruction limit reached!
% 2.08/0.69 % (16410)------------------------------
% 2.08/0.69 % (16410)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.69 % (16410)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.69 % (16410)Termination reason: Unknown
% 2.08/0.69 % (16410)Termination phase: Saturation
% 2.08/0.69
% 2.08/0.69 % (16410)Memory used [KB]: 6012
% 2.08/0.69 % (16410)Time elapsed: 0.111 s
% 2.08/0.69 % (16410)Instructions burned: 26 (million)
% 2.08/0.69 % (16410)------------------------------
% 2.08/0.69 % (16410)------------------------------
% 2.08/0.69 % (16422)lrs+1010_5:1_aer=off:norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=150:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/150Mi)
% 2.08/0.70 % (16417)lrs+10_1:1_plsq=on:plsqc=1:plsqr=32,1:tha=off:thi=overlap:i=463:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/463Mi)
% 2.08/0.70 % (16421)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/488Mi)
% 2.08/0.71 % (16409)Instruction limit reached!
% 2.08/0.71 % (16409)------------------------------
% 2.08/0.71 % (16409)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.71 % (16409)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.71 % (16409)Termination reason: Unknown
% 2.08/0.71 % (16409)Termination phase: Saturation
% 2.08/0.71
% 2.08/0.71 % (16409)Memory used [KB]: 6396
% 2.08/0.71 % (16409)Time elapsed: 0.117 s
% 2.08/0.71 % (16409)Instructions burned: 47 (million)
% 2.08/0.71 % (16409)------------------------------
% 2.08/0.71 % (16409)------------------------------
% 2.08/0.71 % (16419)lrs+10_1:1_newcnf=on:sas=z3:tgt=ground:tha=off:i=223:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/223Mi)
% 2.08/0.71 % (16423)lrs+1011_1:1_br=off:fde=none:norm_ineq=on:nwc=10.0:sas=z3:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:i=160:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/160Mi)
% 2.08/0.72 % (16420)lrs+1002_1:1_av=off:br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=343:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/343Mi)
% 2.08/0.72 % (16424)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/370Mi)
% 2.08/0.73 % (16426)dis+10_1:1_aac=none:abs=on:bce=on:bd=off:bsr=unit_only:drc=off:fd=preordered:fsd=on:gve=cautious:lcm=reverse:nm=16:plsq=on:plsqc=1:plsqr=232,15:sfv=off:slsq=on:slsql=off:slsqr=3,2:sos=on:sp=weighted_frequency:i=81:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/81Mi)
% 2.08/0.73 % (16425)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=493:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/493Mi)
% 2.08/0.74 % (16428)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 2.08/0.74 % (16427)lrs+10_1:1_amm=sco:norm_ineq=on:nwc=3.0:plsq=on:plsqc=2:plsqr=32,1:sas=z3:sp=const_min:tha=off:to=lpo:i=146:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/146Mi)
% 2.21/0.76 % (16429)dis+1010_1:1_s2a=on:sp=frequency:to=lpo:i=274:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/274Mi)
% 2.21/0.76 % (16430)lrs+1002_1:1_nm=0:sd=1:ss=axioms:urr=ec_only:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/330Mi)
% 2.21/0.76 % (16433)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=374:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/374Mi)
% 2.21/0.76 % (16435)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/488Mi)
% 2.21/0.76 % (16414)Instruction limit reached!
% 2.21/0.76 % (16414)------------------------------
% 2.21/0.76 % (16414)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.21/0.76 % (16414)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.21/0.76 % (16414)Termination reason: Unknown
% 2.21/0.76 % (16414)Termination phase: Saturation
% 2.21/0.76
% 2.21/0.76 % (16414)Memory used [KB]: 7036
% 2.21/0.76 % (16414)Time elapsed: 0.167 s
% 2.21/0.76 % (16414)Instructions burned: 58 (million)
% 2.21/0.76 % (16414)------------------------------
% 2.21/0.76 % (16414)------------------------------
% 2.21/0.76 % (16432)lrs+30_1:64_flr=on:sp=frequency:to=lpo:i=213:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/213Mi)
% 2.21/0.76 % (16434)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/500Mi)
% 2.28/0.78 % (16431)lrs+11_1:1_erd=off:fs=off:fsr=off:norm_ineq=on:nwc=10.0:s2a=on:s2at=3.0:sas=z3:tha=some:i=294:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/294Mi)
% 2.28/0.78 % (16436)lrs+10_1:1_abs=on:ev=cautious:nwc=10.0:s2a=on:sas=z3:tha=off:thi=all:thigen=on:i=230:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/230Mi)
% 2.28/0.78 % (16437)lrs+1010_1:1_bsr=unit_only:cond=on:flr=on:newcnf=on:nwc=10.0:sas=z3:to=lpo:i=360:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/360Mi)
% 2.28/0.83 % (16438)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=382:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/382Mi)
% 2.28/0.83 % (16413)Instruction limit reached!
% 2.28/0.83 % (16413)------------------------------
% 2.28/0.83 % (16413)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.28/0.83 % (16413)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.28/0.83 % (16413)Termination reason: Unknown
% 2.28/0.83 % (16413)Termination phase: Saturation
% 2.28/0.83
% 2.28/0.83 % (16413)Memory used [KB]: 6780
% 2.28/0.83 % (16413)Time elapsed: 0.250 s
% 2.28/0.83 % (16413)Instructions burned: 76 (million)
% 2.28/0.83 % (16413)------------------------------
% 2.28/0.83 % (16413)------------------------------
% 2.28/0.84 % (16415)Instruction limit reached!
% 2.28/0.84 % (16415)------------------------------
% 2.28/0.84 % (16415)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.28/0.84 % (16415)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.28/0.84 % (16415)Termination reason: Unknown
% 2.28/0.84 % (16415)Termination phase: Saturation
% 2.28/0.84
% 2.28/0.84 % (16415)Memory used [KB]: 6140
% 2.28/0.84 % (16415)Time elapsed: 0.233 s
% 2.28/0.84 % (16415)Instructions burned: 97 (million)
% 2.28/0.84 % (16415)------------------------------
% 2.28/0.84 % (16415)------------------------------
% 2.44/0.84 % (16416)Instruction limit reached!
% 2.44/0.84 % (16416)------------------------------
% 2.44/0.84 % (16416)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.85 % (16439)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/256Mi)
% 2.44/0.85 % (16412)Instruction limit reached!
% 2.44/0.85 % (16412)------------------------------
% 2.44/0.85 % (16412)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.86 % (16416)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.86 % (16416)Termination reason: Unknown
% 2.44/0.86 % (16416)Termination phase: Saturation
% 2.44/0.86
% 2.44/0.86 % (16416)Memory used [KB]: 6268
% 2.44/0.86 % (16416)Time elapsed: 0.049 s
% 2.44/0.86 % (16416)Instructions burned: 110 (million)
% 2.44/0.86 % (16416)------------------------------
% 2.44/0.86 % (16416)------------------------------
% 2.44/0.87 % (16412)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.87 % (16412)Termination reason: Unknown
% 2.44/0.87 % (16412)Termination phase: Saturation
% 2.44/0.87
% 2.44/0.87 % (16412)Memory used [KB]: 7164
% 2.44/0.87 % (16412)Time elapsed: 0.275 s
% 2.44/0.87 % (16412)Instructions burned: 100 (million)
% 2.44/0.87 % (16412)------------------------------
% 2.44/0.87 % (16412)------------------------------
% 2.44/0.87 % (16426)Instruction limit reached!
% 2.44/0.87 % (16426)------------------------------
% 2.44/0.87 % (16426)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.87 % (16426)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.87 % (16426)Termination reason: Unknown
% 2.44/0.87 % (16426)Termination phase: Saturation
% 2.44/0.87
% 2.44/0.87 % (16426)Memory used [KB]: 6780
% 2.44/0.87 % (16426)Time elapsed: 0.242 s
% 2.44/0.87 % (16426)Instructions burned: 82 (million)
% 2.44/0.87 % (16426)------------------------------
% 2.44/0.87 % (16426)------------------------------
% 2.44/0.89 % (16411)Instruction limit reached!
% 2.44/0.89 % (16411)------------------------------
% 2.44/0.89 % (16411)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.89 % (16411)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.89 % (16411)Termination reason: Unknown
% 2.44/0.89 % (16411)Termination phase: Saturation
% 2.44/0.89
% 2.44/0.89 % (16411)Memory used [KB]: 7419
% 2.44/0.89 % (16411)Time elapsed: 0.324 s
% 2.44/0.89 % (16411)Instructions burned: 149 (million)
% 2.44/0.89 % (16411)------------------------------
% 2.44/0.89 % (16411)------------------------------
% 2.44/0.90 % (16440)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/1006Mi)
% 2.44/0.91 % (16422)Instruction limit reached!
% 2.44/0.91 % (16422)------------------------------
% 2.44/0.91 % (16422)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.92 % (16422)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.92 % (16422)Termination reason: Unknown
% 2.44/0.92 % (16422)Termination phase: Saturation
% 2.44/0.92
% 2.44/0.92 % (16422)Memory used [KB]: 1791
% 2.44/0.92 % (16422)Time elapsed: 0.264 s
% 2.44/0.92 % (16422)Instructions burned: 151 (million)
% 2.44/0.92 % (16422)------------------------------
% 2.44/0.92 % (16422)------------------------------
% 2.89/0.94 % (16423)Instruction limit reached!
% 2.89/0.94 % (16423)------------------------------
% 2.89/0.94 % (16423)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.89/0.94 % (16441)dis+1004_1:3_av=off:bs=on:plsq=on:i=3721:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/3721Mi)
% 2.89/0.95 % (16442)ott+10_1:1_bd=preordered:drc=off:fd=preordered:nwc=5.0:sp=reverse_frequency:i=501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/501Mi)
% 2.89/0.96 % (16423)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.89/0.96 % (16423)Termination reason: Unknown
% 2.89/0.96 % (16423)Termination phase: Saturation
% 2.89/0.96
% 2.89/0.96 % (16423)Memory used [KB]: 1918
% 2.89/0.96 % (16423)Time elapsed: 0.332 s
% 2.89/0.96 % (16423)Instructions burned: 160 (million)
% 2.89/0.96 % (16423)------------------------------
% 2.89/0.96 % (16423)------------------------------
% 2.89/0.96 % (16427)Instruction limit reached!
% 2.89/0.96 % (16427)------------------------------
% 2.89/0.96 % (16427)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.89/0.96 % (16427)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.89/0.96 % (16427)Termination reason: Unknown
% 2.89/0.96 % (16427)Termination phase: Saturation
% 2.89/0.96
% 2.89/0.96 % (16427)Memory used [KB]: 1791
% 2.89/0.96 % (16427)Time elapsed: 0.326 s
% 2.89/0.96 % (16427)Instructions burned: 146 (million)
% 2.89/0.96 % (16427)------------------------------
% 2.89/0.96 % (16427)------------------------------
% 3.08/0.98 % (16444)lrs+10_1:1_av=off:sd=10:sos=all:ss=axioms:st=4.0:i=2416:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2416Mi)
% 3.08/0.99 % (16419)Instruction limit reached!
% 3.08/0.99 % (16419)------------------------------
% 3.08/0.99 % (16419)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.08/0.99 % (16419)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.08/0.99 % (16419)Termination reason: Unknown
% 3.08/0.99 % (16419)Termination phase: Saturation
% 3.08/0.99
% 3.08/0.99 % (16419)Memory used [KB]: 2046
% 3.08/0.99 % (16419)Time elapsed: 0.384 s
% 3.08/0.99 % (16419)Instructions burned: 223 (million)
% 3.08/0.99 % (16419)------------------------------
% 3.08/0.99 % (16419)------------------------------
% 3.08/1.00 % (16443)ott+1011_1:1_anc=all:avsq=on:avsqc=1:bsr=unit_only:drc=off:erd=off:fs=off:fsr=off:nwc=3.0:s2a=on:s2at=1.5:sac=on:urr=on:i=1705:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/1705Mi)
% 3.08/1.00 % (16445)dis+10_1:64_s2a=on:s2agt=16:slsq=on:slsqc=1:slsqr=1,1:i=1683:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/1683Mi)
% 3.08/1.05 % (16446)dis+1011_1:1_av=off:fsr=off:nm=6:plsq=on:s2a=on:s2at=3.0:slsq=on:slsqc=0:slsqr=1,8:sp=frequency:to=lpo:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/330Mi)
% 3.21/1.06 % (16447)lrs+10_1:1_afp=1:sac=on:sas=z3:tha=off:i=113:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/113Mi)
% 3.21/1.06 % (16448)lrs+10_1:1_ep=RS:fsr=off:sos=all:i=3217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/3217Mi)
% 5.65/1.08 % (16449)ott+10_6715:511922_awrs=decay:awrsf=1:bd=preordered:bs=on:drc=off:fd=preordered:nwc=5.0:sp=frequency:spb=goal_then_units:uwa=interpreted_only:i=3528:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/3528Mi)
% 5.65/1.11 % (16428)Instruction limit reached!
% 5.65/1.11 % (16428)------------------------------
% 5.65/1.11 % (16428)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.65/1.11 % (16428)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.65/1.11 % (16428)Termination reason: Unknown
% 5.65/1.11 % (16428)Termination phase: Saturation
% 5.65/1.11
% 5.65/1.11 % (16428)Memory used [KB]: 8187
% 5.65/1.11 % (16428)Time elapsed: 0.454 s
% 5.65/1.11 % (16428)Instructions burned: 211 (million)
% 5.65/1.11 % (16428)------------------------------
% 5.65/1.11 % (16428)------------------------------
% 5.65/1.11 % (16436)Instruction limit reached!
% 5.65/1.11 % (16436)------------------------------
% 5.65/1.11 % (16436)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.65/1.11 % (16436)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.65/1.11 % (16436)Termination reason: Unknown
% 5.65/1.11 % (16436)Termination phase: Saturation
% 5.65/1.11
% 5.65/1.11 % (16436)Memory used [KB]: 2302
% 5.65/1.11 % (16436)Time elapsed: 0.433 s
% 5.65/1.11 % (16436)Instructions burned: 232 (million)
% 5.65/1.11 % (16436)------------------------------
% 5.65/1.11 % (16436)------------------------------
% 5.65/1.11 % (16432)Instruction limit reached!
% 5.65/1.11 % (16432)------------------------------
% 5.65/1.11 % (16432)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.65/1.11 % (16432)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.65/1.11 % (16432)Termination reason: Unknown
% 5.65/1.11 % (16432)Termination phase: Saturation
% 5.65/1.11
% 5.65/1.11 % (16432)Memory used [KB]: 8315
% 5.65/1.11 % (16432)Time elapsed: 0.451 s
% 5.65/1.11 % (16432)Instructions burned: 213 (million)
% 5.65/1.11 % (16432)------------------------------
% 5.65/1.11 % (16432)------------------------------
% 6.06/1.13 % (16450)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=2304:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/2304Mi)
% 6.24/1.17 % (16429)Instruction limit reached!
% 6.24/1.17 % (16429)------------------------------
% 6.24/1.17 % (16429)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.24/1.17 % (16429)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.24/1.17 % (16429)Termination reason: Unknown
% 6.24/1.17 % (16429)Termination phase: Saturation
% 6.24/1.17
% 6.24/1.17 % (16429)Memory used [KB]: 7931
% 6.24/1.17 % (16429)Time elapsed: 0.501 s
% 6.24/1.17 % (16429)Instructions burned: 274 (million)
% 6.24/1.17 % (16429)------------------------------
% 6.24/1.17 % (16429)------------------------------
% 6.24/1.20 % (16447)Instruction limit reached!
% 6.24/1.20 % (16447)------------------------------
% 6.24/1.20 % (16447)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.24/1.20 % (16447)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.24/1.20 % (16447)Termination reason: Unknown
% 6.24/1.20 % (16447)Termination phase: Saturation
% 6.24/1.20
% 6.24/1.20 % (16447)Memory used [KB]: 1535
% 6.24/1.20 % (16447)Time elapsed: 0.044 s
% 6.24/1.20 % (16447)Instructions burned: 114 (million)
% 6.24/1.20 % (16447)------------------------------
% 6.24/1.20 % (16447)------------------------------
% 6.24/1.22 % (16431)Instruction limit reached!
% 6.24/1.22 % (16431)------------------------------
% 6.24/1.22 % (16431)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.24/1.22 % (16431)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.24/1.22 % (16431)Termination reason: Unknown
% 6.24/1.22 % (16431)Termination phase: Saturation
% 6.24/1.22
% 6.24/1.22 % (16431)Memory used [KB]: 2302
% 6.24/1.22 % (16431)Time elapsed: 0.584 s
% 6.24/1.22 % (16431)Instructions burned: 294 (million)
% 6.24/1.22 % (16431)------------------------------
% 6.24/1.22 % (16431)------------------------------
% 6.24/1.23 % (16433)Instruction limit reached!
% 6.24/1.23 % (16433)------------------------------
% 6.24/1.23 % (16433)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.80/1.23 % (16451)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3780:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/3780Mi)
% 6.80/1.24 % (16433)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.80/1.24 % (16433)Termination reason: Unknown
% 6.80/1.24 % (16433)Termination phase: Saturation
% 6.80/1.24
% 6.80/1.24 % (16433)Memory used [KB]: 3326
% 6.80/1.24 % (16433)Time elapsed: 0.566 s
% 6.80/1.24 % (16433)Instructions burned: 376 (million)
% 6.80/1.24 % (16433)------------------------------
% 6.80/1.24 % (16433)------------------------------
% 6.80/1.24 % (16424)Instruction limit reached!
% 6.80/1.24 % (16424)------------------------------
% 6.80/1.24 % (16424)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.80/1.24 % (16424)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.80/1.24 % (16424)Termination reason: Unknown
% 6.80/1.24 % (16424)Termination phase: Saturation
% 6.80/1.24
% 6.80/1.24 % (16424)Memory used [KB]: 2558
% 6.80/1.24 % (16424)Time elapsed: 0.628 s
% 6.80/1.24 % (16424)Instructions burned: 372 (million)
% 6.80/1.24 % (16424)------------------------------
% 6.80/1.24 % (16424)------------------------------
% 6.80/1.25 % (16452)lrs+10_1:32_newcnf=on:sas=z3:tgt=ground:tha=off:i=238:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/238Mi)
% 6.80/1.25 % (16437)Instruction limit reached!
% 6.80/1.25 % (16437)------------------------------
% 6.80/1.25 % (16437)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.80/1.25 % (16453)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=656:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/656Mi)
% 6.80/1.25 % (16439)Instruction limit reached!
% 6.80/1.25 % (16439)------------------------------
% 6.80/1.25 % (16439)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.80/1.25 % (16439)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.80/1.25 % (16439)Termination reason: Unknown
% 6.80/1.25 % (16439)Termination phase: Saturation
% 6.80/1.25
% 6.80/1.25 % (16439)Memory used [KB]: 3454
% 6.80/1.25 % (16439)Time elapsed: 0.487 s
% 6.80/1.25 % (16439)Instructions burned: 256 (million)
% 6.80/1.25 % (16439)------------------------------
% 6.80/1.25 % (16439)------------------------------
% 6.80/1.26 % (16437)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.80/1.26 % (16437)Termination reason: Unknown
% 6.80/1.26 % (16437)Termination phase: Saturation
% 6.80/1.26
% 6.80/1.26 % (16437)Memory used [KB]: 2686
% 6.80/1.26 % (16437)Time elapsed: 0.536 s
% 6.80/1.26 % (16437)Instructions burned: 361 (million)
% 6.80/1.26 % (16437)------------------------------
% 6.80/1.26 % (16437)------------------------------
% 6.80/1.27 % (16420)Instruction limit reached!
% 6.80/1.27 % (16420)------------------------------
% 6.80/1.27 % (16420)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.80/1.27 % (16420)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.80/1.27 % (16420)Termination reason: Unknown
% 6.80/1.27 % (16420)Termination phase: Saturation
% 6.80/1.27
% 6.80/1.27 % (16420)Memory used [KB]: 1918
% 6.80/1.27 % (16420)Time elapsed: 0.638 s
% 6.80/1.27 % (16420)Instructions burned: 343 (million)
% 6.80/1.27 % (16420)------------------------------
% 6.80/1.27 % (16420)------------------------------
% 7.12/1.28 % (16454)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=485:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/485Mi)
% 7.12/1.32 % (16430)Instruction limit reached!
% 7.12/1.32 % (16430)------------------------------
% 7.12/1.32 % (16430)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.12/1.32 % (16430)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.12/1.32 % (16430)Termination reason: Unknown
% 7.12/1.32 % (16430)Termination phase: Saturation
% 7.12/1.32
% 7.12/1.32 % (16430)Memory used [KB]: 8571
% 7.12/1.32 % (16430)Time elapsed: 0.685 s
% 7.12/1.32 % (16430)Instructions burned: 330 (million)
% 7.12/1.32 % (16430)------------------------------
% 7.12/1.32 % (16430)------------------------------
% 7.12/1.34 % (16455)lrs+1010_1:1_aac=none:abs=on:bd=off:fd=off:nm=0:sas=z3:sims=off:tha=off:to=lpo:i=1302:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/1302Mi)
% 7.48/1.34 % (16460)lrs+10_1:1024_drc=off:fde=none:gve=force:nm=4:norm_ineq=on:sas=z3:sos=all:sp=const_min:spb=non_intro:to=lpo:uwa=one_side_constant:i=691:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/691Mi)
% 7.48/1.35 % (16418)Instruction limit reached!
% 7.48/1.35 % (16418)------------------------------
% 7.48/1.35 % (16418)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.48/1.35 % (16418)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.48/1.35 % (16418)Termination reason: Unknown
% 7.48/1.35 % (16418)Termination phase: Saturation
% 7.48/1.35
% 7.48/1.36 % (16418)Memory used [KB]: 6524
% 7.48/1.36 % (16418)Time elapsed: 0.755 s
% 7.48/1.36 % (16418)Instructions burned: 494 (million)
% 7.48/1.36 % (16418)------------------------------
% 7.48/1.36 % (16418)------------------------------
% 7.48/1.36 % (16456)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=980:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/980Mi)
% 7.48/1.36 % (16457)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=591:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/591Mi)
% 7.60/1.37 % (16438)Instruction limit reached!
% 7.60/1.37 % (16438)------------------------------
% 7.60/1.37 % (16438)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.60/1.37 % (16438)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.60/1.37 % (16438)Termination reason: Unknown
% 7.60/1.37 % (16438)Termination phase: Saturation
% 7.60/1.37
% 7.60/1.37 % (16438)Memory used [KB]: 2942
% 7.60/1.37 % (16438)Time elapsed: 0.621 s
% 7.60/1.37 % (16438)Instructions burned: 382 (million)
% 7.60/1.37 % (16438)------------------------------
% 7.60/1.37 % (16438)------------------------------
% 7.60/1.37 % (16459)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/947Mi)
% 7.60/1.37 % (16458)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=638:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/638Mi)
% 7.60/1.38 % (16417)Instruction limit reached!
% 7.60/1.38 % (16417)------------------------------
% 7.60/1.38 % (16417)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.60/1.38 % (16417)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.60/1.38 % (16417)Termination reason: Unknown
% 7.60/1.38 % (16417)Termination phase: Saturation
% 7.60/1.38
% 7.60/1.38 % (16417)Memory used [KB]: 9338
% 7.60/1.38 % (16417)Time elapsed: 0.785 s
% 7.60/1.38 % (16417)Instructions burned: 464 (million)
% 7.60/1.38 % (16417)------------------------------
% 7.60/1.38 % (16417)------------------------------
% 7.60/1.40 % (16461)lrs+10_1:128_asg=cautious:drc=off:fde=none:gve=force:norm_ineq=on:sas=z3:sos=all:sp=reverse_arity:spb=intro:ss=axioms:to=lpo:uwa=one_side_constant:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/370Mi)
% 7.60/1.41 % (16425)Instruction limit reached!
% 7.60/1.41 % (16425)------------------------------
% 7.60/1.41 % (16425)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.60/1.41 % (16425)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.60/1.41 % (16425)Termination reason: Unknown
% 7.60/1.41 % (16425)Termination phase: Saturation
% 7.60/1.41
% 7.60/1.41 % (16425)Memory used [KB]: 3070
% 7.60/1.41 % (16425)Time elapsed: 0.777 s
% 7.60/1.41 % (16425)Instructions burned: 494 (million)
% 7.60/1.41 % (16425)------------------------------
% 7.60/1.41 % (16425)------------------------------
% 7.87/1.44 % (16462)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=361:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/361Mi)
% 7.98/1.46 % (16421)Instruction limit reached!
% 7.98/1.46 % (16421)------------------------------
% 7.98/1.46 % (16421)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.98/1.46 % (16421)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.98/1.46 % (16421)Termination reason: Unknown
% 7.98/1.46 % (16421)Termination phase: Saturation
% 7.98/1.46
% 7.98/1.46 % (16421)Memory used [KB]: 6396
% 7.98/1.46 % (16421)Time elapsed: 0.834 s
% 7.98/1.46 % (16421)Instructions burned: 488 (million)
% 7.98/1.46 % (16421)------------------------------
% 7.98/1.46 % (16421)------------------------------
% 7.98/1.49 % (16463)lrs+1011_1:1_bce=on:drc=off:erd=off:gve=force:ins=2:norm_ineq=on:sac=on:sp=frequency:tha=some:urr=on:i=3058:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/3058Mi)
% 7.98/1.50 % (16464)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=1198:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/1198Mi)
% 8.27/1.53 % (16465)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/2501Mi)
% 8.27/1.55 % (16435)Instruction limit reached!
% 8.27/1.55 % (16435)------------------------------
% 8.27/1.55 % (16435)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.27/1.55 % (16435)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.27/1.55 % (16435)Termination reason: Unknown
% 8.27/1.55 % (16435)Termination phase: Saturation
% 8.27/1.55
% 8.27/1.55 % (16435)Memory used [KB]: 6396
% 8.27/1.55 % (16435)Time elapsed: 0.883 s
% 8.27/1.55 % (16435)Instructions burned: 488 (million)
% 8.27/1.55 % (16435)------------------------------
% 8.27/1.55 % (16435)------------------------------
% 8.27/1.56 % (16446)Instruction limit reached!
% 8.27/1.56 % (16446)------------------------------
% 8.27/1.56 % (16446)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.27/1.56 % (16446)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.27/1.56 % (16446)Termination reason: Unknown
% 8.27/1.56 % (16446)Termination phase: Saturation
% 8.27/1.56
% 8.27/1.56 % (16446)Memory used [KB]: 4989
% 8.27/1.56 % (16446)Time elapsed: 0.606 s
% 8.27/1.56 % (16446)Instructions burned: 330 (million)
% 8.27/1.56 % (16446)------------------------------
% 8.27/1.56 % (16446)------------------------------
% 8.27/1.56 % (16466)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/256Mi)
% 8.42/1.57 % (16452)Instruction limit reached!
% 8.42/1.57 % (16452)------------------------------
% 8.42/1.57 % (16452)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.42/1.57 % (16452)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.42/1.57 % (16452)Termination reason: Unknown
% 8.42/1.58 % (16452)Termination phase: Saturation
% 8.42/1.58
% 8.42/1.58 % (16452)Memory used [KB]: 1918
% 8.42/1.58 % (16452)Time elapsed: 0.421 s
% 8.42/1.58 % (16452)Instructions burned: 238 (million)
% 8.42/1.58 % (16452)------------------------------
% 8.42/1.58 % (16452)------------------------------
% 8.42/1.59 % (16467)dis+1011_1:1_bd=preordered:sd=2:sos=all:ss=axioms:i=217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/217Mi)
% 8.42/1.60 % (16434)Instruction limit reached!
% 8.42/1.60 % (16434)------------------------------
% 8.42/1.60 % (16434)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.42/1.60 % (16434)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.42/1.60 % (16434)Termination reason: Unknown
% 8.42/1.60 % (16434)Termination phase: Saturation
% 8.42/1.60
% 8.42/1.60 % (16434)Memory used [KB]: 12025
% 8.42/1.60 % (16434)Time elapsed: 0.241 s
% 8.42/1.60 % (16434)Instructions burned: 500 (million)
% 8.42/1.60 % (16434)------------------------------
% 8.42/1.60 % (16434)------------------------------
% 10.23/1.66 % (16468)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/1168Mi)
% 10.46/1.70 % (16469)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/1006Mi)
% 10.46/1.72 % (16470)dis+1004_1:3_av=off:bs=on:plsq=on:i=4966:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/4966Mi)
% 10.88/1.74 % (16471)ott+10_18762:894869_awrs=decay:awrsf=8:bsd=on:drc=off:fsr=off:irw=on:newcnf=on:slsq=on:slsqc=1:slsqr=76,61:i=4835:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/4835Mi)
% 11.88/1.87 % (16462)Instruction limit reached!
% 11.88/1.87 % (16462)------------------------------
% 11.88/1.87 % (16462)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.88/1.89 % (16462)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.88/1.89 % (16442)Instruction limit reached!
% 11.88/1.89 % (16442)------------------------------
% 11.88/1.89 % (16442)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.88/1.89 % (16442)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.88/1.89 % (16442)Termination reason: Unknown
% 11.88/1.89 % (16442)Termination phase: Saturation
% 11.88/1.89
% 11.88/1.89 % (16442)Memory used [KB]: 9210
% 11.88/1.89 % (16442)Time elapsed: 0.969 s
% 11.88/1.89 % (16442)Instructions burned: 502 (million)
% 11.88/1.89 % (16442)------------------------------
% 11.88/1.89 % (16442)------------------------------
% 11.88/1.89 % (16462)Termination reason: Unknown
% 11.88/1.89 % (16462)Termination phase: Saturation
% 11.88/1.89
% 11.88/1.89 % (16462)Memory used [KB]: 2558
% 11.88/1.89 % (16462)Time elapsed: 0.510 s
% 11.88/1.89 % (16462)Instructions burned: 363 (million)
% 11.88/1.89 % (16462)------------------------------
% 11.88/1.89 % (16462)------------------------------
% 12.54/1.96 % (16461)Instruction limit reached!
% 12.54/1.96 % (16461)------------------------------
% 12.54/1.96 % (16461)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.54/1.96 % (16461)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.54/1.96 % (16461)Termination reason: Unknown
% 12.54/1.96 % (16461)Termination phase: Saturation
% 12.54/1.96
% 12.54/1.96 % (16461)Memory used [KB]: 3454
% 12.54/1.96 % (16461)Time elapsed: 0.659 s
% 12.54/1.96 % (16461)Instructions burned: 370 (million)
% 12.54/1.96 % (16461)------------------------------
% 12.54/1.96 % (16461)------------------------------
% 12.82/1.98 % (16467)Instruction limit reached!
% 12.82/1.98 % (16467)------------------------------
% 12.82/1.98 % (16467)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.82/1.98 % (16467)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.82/1.98 % (16467)Termination reason: Unknown
% 12.82/1.98 % (16467)Termination phase: Saturation
% 12.82/1.98
% 12.82/1.98 % (16467)Memory used [KB]: 7547
% 12.82/1.98 % (16467)Time elapsed: 0.485 s
% 12.82/1.98 % (16467)Instructions burned: 217 (million)
% 12.82/1.98 % (16467)------------------------------
% 12.82/1.98 % (16467)------------------------------
% 12.82/1.99 % (16460)Instruction limit reached!
% 12.82/1.99 % (16460)------------------------------
% 12.82/1.99 % (16460)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.82/2.00 % (16460)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.82/2.00 % (16460)Termination reason: Unknown
% 12.82/2.00 % (16460)Termination phase: Saturation
% 12.82/2.00
% 12.82/2.00 % (16460)Memory used [KB]: 4349
% 12.82/2.00 % (16460)Time elapsed: 0.657 s
% 12.82/2.00 % (16460)Instructions burned: 692 (million)
% 12.82/2.00 % (16460)------------------------------
% 12.82/2.00 % (16460)------------------------------
% 12.82/2.01 % (16466)Refutation not found, non-redundant clauses discarded% (16466)------------------------------
% 12.82/2.01 % (16466)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.82/2.02 % (16473)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=1742:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/1742Mi)
% 12.82/2.02 % (16466)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.82/2.02 % (16466)Termination reason: Refutation not found, non-redundant clauses discarded
% 12.82/2.02
% 12.82/2.02 % (16466)Memory used [KB]: 3454
% 12.82/2.02 % (16466)Time elapsed: 0.565 s
% 12.82/2.02 % (16466)Instructions burned: 253 (million)
% 12.82/2.02 % (16466)------------------------------
% 12.82/2.02 % (16466)------------------------------
% 12.82/2.02 % (16472)ott+0_1:128_afr=on:amm=sco:anc=none:awrs=converge:awrsf=110:bsd=on:cond=fast:etr=on:fde=unused:flr=on:fsd=on:gve=force:irw=on:norm_ineq=on:sas=z3:sos=all:spb=units:tha=off:thi=strong:to=lpo:uwa=one_side_interpreted:i=3932:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/3932Mi)
% 12.82/2.02 % (16454)Instruction limit reached!
% 12.82/2.02 % (16454)------------------------------
% 12.82/2.02 % (16454)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.82/2.02 % (16454)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.82/2.02 % (16454)Termination reason: Unknown
% 12.82/2.02 % (16454)Termination phase: Saturation
% 12.82/2.02
% 12.82/2.02 % (16454)Memory used [KB]: 4477
% 12.82/2.02 % (16454)Time elapsed: 0.788 s
% 12.82/2.02 % (16454)Instructions burned: 487 (million)
% 12.82/2.02 % (16454)------------------------------
% 12.82/2.02 % (16454)------------------------------
% 13.34/2.08 % (16474)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3843:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/3843Mi)
% 13.34/2.11 % (16475)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/947Mi)
% 13.75/2.12 % (16476)dis+10_1:14_awrs=converge:sp=unary_first:tgt=ground:i=3622:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/3622Mi)
% 13.75/2.17 % (16477)lrs+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=4725:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/4725Mi)
% 13.75/2.17 % (16478)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=1518:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/1518Mi)
% 14.39/2.18 % (16453)Instruction limit reached!
% 14.39/2.18 % (16453)------------------------------
% 14.39/2.18 % (16453)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.39/2.20 % (16453)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.39/2.20 % (16453)Termination reason: Unknown
% 14.39/2.20 % (16453)Termination phase: Saturation
% 14.39/2.20
% 14.39/2.20 % (16453)Memory used [KB]: 4605
% 14.39/2.20 % (16453)Time elapsed: 1.048 s
% 14.39/2.20 % (16453)Instructions burned: 656 (million)
% 14.39/2.20 % (16453)------------------------------
% 14.39/2.20 % (16453)------------------------------
% 15.31/2.30 % (16457)Instruction limit reached!
% 15.31/2.30 % (16457)------------------------------
% 15.31/2.30 % (16457)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.31/2.32 % (16457)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.31/2.32 % (16457)Termination reason: Unknown
% 15.31/2.32 % (16457)Termination phase: Saturation
% 15.31/2.32
% 15.31/2.32 % (16457)Memory used [KB]: 12025
% 15.31/2.32 % (16457)Time elapsed: 0.290 s
% 15.31/2.32 % (16457)Instructions burned: 592 (million)
% 15.31/2.32 % (16457)------------------------------
% 15.31/2.32 % (16457)------------------------------
% 15.69/2.34 % (16479)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2661:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/2661Mi)
% 16.13/2.41 % (16458)Instruction limit reached!
% 16.13/2.41 % (16458)------------------------------
% 16.13/2.41 % (16458)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.13/2.41 % (16458)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.13/2.41 % (16458)Termination reason: Unknown
% 16.13/2.41 % (16458)Termination phase: Saturation
% 16.13/2.41
% 16.13/2.41 % (16458)Memory used [KB]: 6396
% 16.13/2.41 % (16458)Time elapsed: 1.137 s
% 16.13/2.41 % (16458)Instructions burned: 639 (million)
% 16.13/2.41 % (16458)------------------------------
% 16.13/2.41 % (16458)------------------------------
% 16.13/2.44 % (16480)ott+11_2:1_add=large:afp=4000:newcnf=on:sd=1:sos=on:sp=const_min:ss=axioms:i=1324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/1324Mi)
% 16.54/2.49 % (16440)Instruction limit reached!
% 16.54/2.49 % (16440)------------------------------
% 16.54/2.49 % (16440)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.54/2.49 % (16440)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.54/2.49 % (16440)Termination reason: Unknown
% 16.54/2.49 % (16440)Termination phase: Saturation
% 16.54/2.49
% 16.54/2.49 % (16440)Memory used [KB]: 12537
% 16.54/2.49 % (16440)Time elapsed: 1.662 s
% 16.54/2.49 % (16440)Instructions burned: 1007 (million)
% 16.54/2.49 % (16440)------------------------------
% 16.54/2.49 % (16440)------------------------------
% 16.54/2.55 % (16481)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/1168Mi)
% 17.80/2.64 % (16482)dis+1004_1:3_av=off:bs=on:plsq=on:i=11321:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/11321Mi)
% 17.85/2.66 % (16456)Instruction limit reached!
% 17.85/2.66 % (16456)------------------------------
% 17.85/2.66 % (16456)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.85/2.68 % (16456)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.85/2.68 % (16456)Termination reason: Unknown
% 17.85/2.68 % (16456)Termination phase: Saturation
% 17.85/2.68
% 17.85/2.68 % (16456)Memory used [KB]: 11769
% 17.85/2.68 % (16456)Time elapsed: 1.419 s
% 17.85/2.68 % (16456)Instructions burned: 980 (million)
% 17.85/2.68 % (16456)------------------------------
% 17.85/2.68 % (16456)------------------------------
% 18.70/2.73 % (16451)First to succeed.
% 19.12/2.79 % (16459)Instruction limit reached!
% 19.12/2.79 % (16459)------------------------------
% 19.12/2.79 % (16459)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 19.12/2.81 % (16459)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 19.12/2.81 % (16459)Termination reason: Unknown
% 19.12/2.81 % (16459)Termination phase: Saturation
% 19.12/2.81
% 19.12/2.81 % (16459)Memory used [KB]: 12281
% 19.12/2.81 % (16459)Time elapsed: 1.506 s
% 19.12/2.81 % (16459)Instructions burned: 948 (million)
% 19.12/2.81 % (16459)------------------------------
% 19.12/2.81 % (16459)------------------------------
% 19.12/2.82 % (16451)Refutation found. Thanks to Tanya!
% 19.12/2.82 % SZS status Theorem for theBenchmark
% 19.12/2.82 % SZS output start Proof for theBenchmark
% See solution above
% 19.12/2.83 % (16451)------------------------------
% 19.12/2.83 % (16451)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 19.12/2.83 % (16451)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 19.12/2.83 % (16451)Termination reason: Refutation
% 19.12/2.83
% 19.12/2.83 % (16451)Memory used [KB]: 5117
% 19.12/2.83 % (16451)Time elapsed: 1.573 s
% 19.12/2.83 % (16451)Instructions burned: 1045 (million)
% 19.12/2.83 % (16451)------------------------------
% 19.12/2.83 % (16451)------------------------------
% 19.12/2.83 % (16377)Success in time 2.47 s
%------------------------------------------------------------------------------