TSTP Solution File: SWW605_2 by SnakeForV-SAT---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV-SAT---1.0
% Problem : SWW605_2 : TPTP v8.1.0. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% Computer : n008.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Aug 31 19:20:11 EDT 2022
% Result : Theorem 65.17s 8.56s
% Output : Refutation 65.35s
% Verified :
% SZS Type : Refutation
% Derivation depth : 20
% Number of leaves : 798
% Syntax : Number of formulae : 3481 ( 116 unt; 99 typ; 0 def)
% Number of atoms : 10096 (1785 equ)
% Maximal formula atoms : 82 ( 2 avg)
% Number of connectives : 10990 (4276 ~;5511 |; 422 &)
% ( 669 <=>; 112 =>; 0 <=; 0 <~>)
% Maximal formula depth : 29 ( 4 avg)
% Maximal term depth : 8 ( 2 avg)
% Number arithmetic : 13247 (2224 atm;2819 fun;7340 num; 864 var)
% Number of types : 14 ( 12 usr; 1 ari)
% Number of type conns : 134 ( 63 >; 71 *; 0 +; 0 <<)
% Number of predicates : 661 ( 657 usr; 653 prp; 0-5 aty)
% Number of functors : 98 ( 82 usr; 37 con; 0-5 aty)
% Number of variables : 1551 (1457 !; 94 ?;1551 :)
% 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,
key1: $tType ).
tff(type_def_10,type,
a1: $tType ).
tff(type_def_11,type,
map_int_lplist_lpkeycm_a1rprp: $tType ).
tff(type_def_12,type,
map_key_lpoption_a1rp: $tType ).
tff(type_def_13,type,
option_a1: $tType ).
tff(type_def_14,type,
array_lplist_lpkeycm_a1rprp: $tType ).
tff(type_def_15,type,
list_lpkeycm_a1rp: $tType ).
tff(type_def_16,type,
lpkeycm_a1rp: $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,
abs1: $int > $int ).
tff(func_def_14,type,
div1: ( $int * $int ) > $int ).
tff(func_def_15,type,
mod1: ( $int * $int ) > $int ).
tff(func_def_18,type,
option: ty > ty ).
tff(func_def_19,type,
none: ty > uni ).
tff(func_def_20,type,
some: ( ty * uni ) > uni ).
tff(func_def_21,type,
match_option1: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_22,type,
some_proj_11: ( ty * uni ) > uni ).
tff(func_def_23,type,
list: ty > ty ).
tff(func_def_24,type,
nil: ty > uni ).
tff(func_def_25,type,
cons: ( ty * uni * uni ) > uni ).
tff(func_def_26,type,
match_list1: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_27,type,
cons_proj_11: ( ty * uni ) > uni ).
tff(func_def_28,type,
cons_proj_21: ( ty * uni ) > uni ).
tff(func_def_29,type,
map: ( ty * ty ) > ty ).
tff(func_def_30,type,
get: ( ty * ty * uni * uni ) > uni ).
tff(func_def_31,type,
set: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_32,type,
const: ( ty * ty * uni ) > uni ).
tff(func_def_33,type,
array: ty > ty ).
tff(func_def_34,type,
mk_array1: ( ty * $int * uni ) > uni ).
tff(func_def_35,type,
length1: ( ty * uni ) > $int ).
tff(func_def_36,type,
elts: ( ty * uni ) > uni ).
tff(func_def_37,type,
get2: ( ty * uni * $int ) > uni ).
tff(func_def_38,type,
t2tb: $int > uni ).
tff(func_def_39,type,
tb2t: uni > $int ).
tff(func_def_40,type,
set2: ( ty * uni * $int * uni ) > uni ).
tff(func_def_41,type,
make1: ( ty * $int * uni ) > uni ).
tff(func_def_42,type,
key: ty ).
tff(func_def_43,type,
hash1: key1 > $int ).
tff(func_def_44,type,
bucket1: ( key1 * $int ) > $int ).
tff(func_def_45,type,
tuple2: ( ty * ty ) > ty ).
tff(func_def_46,type,
tuple21: ( ty * ty * uni * uni ) > uni ).
tff(func_def_47,type,
tuple2_proj_11: ( ty * ty * uni ) > uni ).
tff(func_def_48,type,
tuple2_proj_21: ( ty * ty * uni ) > uni ).
tff(func_def_49,type,
t2tb1: key1 > uni ).
tff(func_def_50,type,
tb2t1: uni > key1 ).
tff(func_def_51,type,
t: ty > ty ).
tff(func_def_52,type,
mk_t1: ( ty * $int * uni * uni ) > uni ).
tff(func_def_53,type,
size1: ( ty * uni ) > $int ).
tff(func_def_54,type,
data: ( ty * uni ) > uni ).
tff(func_def_55,type,
view: ( ty * uni ) > uni ).
tff(func_def_56,type,
a: ty ).
tff(func_def_57,type,
t2tb2: map_int_lplist_lpkeycm_a1rprp > uni ).
tff(func_def_58,type,
tb2t2: uni > map_int_lplist_lpkeycm_a1rprp ).
tff(func_def_59,type,
t2tb3: map_key_lpoption_a1rp > uni ).
tff(func_def_60,type,
tb2t3: uni > map_key_lpoption_a1rp ).
tff(func_def_61,type,
t2tb4: option_a1 > uni ).
tff(func_def_62,type,
tb2t4: uni > option_a1 ).
tff(func_def_63,type,
t2tb5: array_lplist_lpkeycm_a1rprp > uni ).
tff(func_def_64,type,
tb2t5: uni > array_lplist_lpkeycm_a1rprp ).
tff(func_def_65,type,
t2tb6: list_lpkeycm_a1rp > uni ).
tff(func_def_66,type,
tb2t6: uni > list_lpkeycm_a1rp ).
tff(func_def_67,type,
t2tb8: lpkeycm_a1rp > uni ).
tff(func_def_68,type,
tb2t8: uni > lpkeycm_a1rp ).
tff(func_def_69,type,
t2tb7: a1 > uni ).
tff(func_def_70,type,
tb2t7: uni > a1 ).
tff(func_def_72,type,
sK0: $int ).
tff(func_def_73,type,
sK1: map_key_lpoption_a1rp ).
tff(func_def_74,type,
sK2: map_int_lplist_lpkeycm_a1rprp ).
tff(func_def_75,type,
sK3: map_key_lpoption_a1rp ).
tff(func_def_76,type,
sK4: map_int_lplist_lpkeycm_a1rprp ).
tff(func_def_77,type,
sK5: map_int_lplist_lpkeycm_a1rprp ).
tff(func_def_78,type,
sK6: $int ).
tff(func_def_79,type,
sK7: $int ).
tff(func_def_80,type,
sK8: list_lpkeycm_a1rp ).
tff(func_def_81,type,
sK9: a1 ).
tff(func_def_82,type,
sK10: key1 ).
tff(func_def_83,type,
sK11: ( uni * ty * $int ) > uni ).
tff(func_def_84,type,
sK12: ( uni * ty * $int ) > key1 ).
tff(func_def_92,type,
'$inst14': $int ).
tff(func_def_93,type,
'$inst15': $int ).
tff(func_def_95,type,
'$inst16': $int ).
tff(pred_def_1,type,
sort1: ( ty * uni ) > $o ).
tff(pred_def_4,type,
mem: ( ty * uni * uni ) > $o ).
tff(pred_def_5,type,
in_data1: ( ty * key1 * uni * uni ) > $o ).
tff(pred_def_6,type,
good_data1: ( ty * key1 * uni * uni * uni ) > $o ).
tff(pred_def_7,type,
good_hash1: ( ty * uni * $int ) > $o ).
tff(f14702,plain,
$false,
inference(avatar_smt_refutation,[],[f594,f599,f604,f609,f614,f624,f633,f638,f644,f650,f651,f654,f659,f664,f665,f666,f671,f681,f682,f691,f692,f705,f717,f722,f732,f739,f743,f750,f771,f784,f796,f838,f839,f861,f932,f937,f964,f965,f988,f996,f998,f999,f1066,f1096,f1139,f1205,f1258,f1393,f1402,f1407,f1408,f1421,f1445,f1464,f1564,f1565,f1578,f1602,f1610,f1623,f1624,f1641,f1747,f1760,f1820,f1842,f1866,f1889,f1900,f1918,f1923,f1937,f1977,f1987,f2014,f2054,f2062,f2063,f2067,f2071,f2075,f2076,f2081,f2082,f2083,f2087,f2088,f2093,f2094,f2095,f2116,f2124,f2210,f2214,f2215,f2216,f2220,f2221,f2226,f2227,f2228,f2229,f2230,f2231,f2234,f2235,f2236,f2237,f2322,f2326,f2327,f2331,f2332,f2333,f2334,f2335,f2340,f2341,f2342,f2343,f2344,f2345,f2346,f2349,f2393,f2417,f2505,f2603,f2609,f2633,f2638,f2659,f2667,f2672,f2676,f2714,f2719,f2739,f2758,f2851,f2938,f2943,f2948,f2953,f2958,f2959,f2964,f2970,f2984,f3043,f3048,f3053,f3058,f3063,f3068,f3073,f3075,f3080,f3081,f3086,f3093,f3501,f3519,f3527,f3528,f3540,f3556,f3562,f3567,f3574,f3601,f3635,f3644,f3666,f3705,f3710,f3711,f3716,f3722,f3727,f3742,f3769,f3782,f3806,f3815,f3832,f3848,f3855,f3860,f3889,f3913,f3920,f3927,f3934,f3953,f3960,f3967,f3969,f4020,f4037,f4072,f4077,f4107,f4137,f4142,f4239,f4269,f4275,f4286,f4298,f4322,f4440,f4443,f4444,f4446,f4447,f4453,f4456,f4523,f4528,f4532,f4535,f4538,f4539,f4544,f4545,f4548,f4551,f4552,f4575,f4580,f4585,f4609,f4615,f4628,f4638,f4657,f4662,f4680,f4681,f4686,f4709,f4714,f4719,f4879,f4889,f4902,f4908,f4944,f4957,f4974,f5026,f5046,f5050,f5055,f5060,f5081,f5086,f5091,f5095,f5119,f5135,f5140,f5152,f5158,f5181,f5238,f5280,f5390,f5396,f5397,f5402,f5524,f5528,f5532,f5593,f5599,f5620,f5625,f5669,f5671,f5672,f5674,f5676,f5678,f5679,f5680,f5681,f5683,f5684,f5685,f5686,f5687,f5688,f5691,f5694,f5698,f5757,f5765,f5776,f5799,f6018,f6101,f6106,f6111,f6126,f6142,f6147,f6152,f6198,f6213,f6232,f6287,f6328,f6352,f6356,f6360,f6365,f6369,f6373,f6404,f6405,f6407,f6409,f6410,f6412,f6429,f6434,f6439,f6444,f6445,f6450,f6451,f6452,f6453,f6458,f6463,f6468,f6469,f6471,f6477,f6478,f6479,f6480,f6496,f6501,f6506,f6514,f6533,f6569,f6587,f6602,f6621,f6626,f6642,f6647,f6652,f6667,f6672,f6677,f6690,f6695,f6700,f6751,f6764,f6769,f6784,f6789,f6794,f6810,f6816,f6821,f6860,f6864,f6869,f7290,f7296,f7298,f7299,f7301,f7303,f7306,f7308,f7315,f7316,f7317,f7333,f7788,f7802,f7810,f7817,f7823,f7828,f7833,f7841,f7853,f7863,f7870,f7875,f7881,f7886,f7892,f7897,f7910,f7915,f7923,f7929,f7934,f7940,f7955,f7961,f7980,f7991,f8001,f8014,f8019,f8030,f8035,f8041,f8047,f8059,f8069,f8074,f8085,f8100,f8107,f8115,f8130,f8147,f8160,f8163,f8170,f8175,f8177,f8196,f8204,f8240,f8245,f8272,f8277,f8368,f8375,f8380,f8411,f8416,f8446,f8451,f8456,f8476,f8490,f8502,f8508,f8522,f8533,f8547,f8549,f8553,f8555,f8566,f8571,f8583,f8600,f8605,f8610,f8618,f8623,f8629,f8640,f8646,f8651,f8735,f8740,f8745,f8755,f8761,f8774,f8811,f8819,f8823,f8828,f8859,f8865,f9129,f9142,f9149,f9173,f9187,f9192,f9206,f9233,f9246,f9251,f9265,f9270,f9275,f9280,f9297,f9302,f9307,f9429,f9452,f9457,f9591,f9595,f9597,f9603,f9607,f9608,f9609,f9611,f9618,f9620,f9622,f9720,f9725,f9730,f9741,f9756,f9823,f9832,f9837,f9848,f9849,f9885,f9890,f9907,f9916,f9917,f9930,f9935,f9995,f10015,f10083,f10121,f10164,f10395,f10399,f10405,f10406,f10407,f10412,f10413,f10414,f10415,f10416,f10440,f10445,f10458,f10463,f10482,f10487,f10492,f10504,f10509,f10528,f10623,f10815,f10821,f10825,f10826,f10962,f10992,f10997,f11100,f11104,f11108,f11112,f11116,f11120,f11124,f11128,f11132,f11136,f11141,f11142,f11146,f11150,f11154,f11158,f11162,f11166,f11171,f11176,f11177,f11182,f11187,f11188,f11189,f11244,f11249,f11254,f11324,f11325,f11400,f11405,f11410,f11706,f11712,f11718,f11724,f11729,f11736,f11742,f11747,f11755,f11762,f11783,f11789,f11794,f11804,f11809,f11818,f11825,f11830,f11835,f11841,f11864,f11869,f11874,f11883,f11888,f11893,f11898,f11904,f11909,f11914,f11924,f11931,f11938,f11944,f11949,f11954,f11959,f11966,f11972,f11978,f11989,f11994,f11999,f12006,f12011,f12018,f12024,f12030,f12116,f12122,f12127,f12142,f12147,f12152,f12214,f12215,f12584,f12590,f12595,f12637,f12678,f12683,f12688,f12715,f12720,f12756,f12765,f12770,f12797,f12954,f12961,f12976,f12982,f12995,f13006,f13007,f13018,f13019,f13279,f13285,f13296,f13433,f13438,f13443,f13453,f13461,f13466,f13479,f13484,f13489,f13550,f13620,f13625,f13630,f13637,f13648,f13653,f13658,f13667,f13681,f13686,f13728,f13729,f13743,f13744,f13757,f13762,f13767,f13814,f13818,f13822,f13892,f13897,f13902,f13905,f13907,f13912,f13913,f13916,f13921,f13922,f13923,f13926,f13933,f13934,f13935,f13938,f13940,f13941,f13942,f13956,f13978,f13983,f13988,f14016,f14024,f14025,f14028,f14029,f14030,f14031,f14032,f14064,f14071,f14076,f14086,f14091,f14097,f14114,f14121,f14122,f14156,f14161,f14166,f14190,f14195,f14199,f14204,f14222,f14227,f14232,f14243,f14284,f14285,f14290,f14296,f14297,f14298,f14299,f14316,f14320,f14325,f14361,f14374,f14380,f14392,f14397,f14408,f14414,f14425,f14430,f14434,f14456,f14460,f14464,f14475,f14497,f14502,f14505,f14506,f14515,f14520,f14544,f14550,f14561,f14563,f14569,f14572,f14601,f14607,f14612,f14615,f14620,f14622,f14623,f14634,f14639,f14644,f14666,f14671,f14676,f14701]) ).
tff(f14701,plain,
( spl13_10
| ~ spl13_8
| ~ spl13_56 ),
inference(avatar_split_clause,[],[f14700,f1575,f626,f635]) ).
tff(f635,plain,
( spl13_10
<=> good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_10])]) ).
tff(f626,plain,
( spl13_8
<=> in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_8])]) ).
tff(f1575,plain,
( spl13_56
<=> ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = some(a,t2tb7(sK9)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_56])]) ).
tff(f14700,plain,
( good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ spl13_8
| ~ spl13_56 ),
inference(trivial_inequality_removal,[],[f14695]) ).
tff(f14695,plain,
( ( some(a,t2tb7(sK9)) != some(a,t2tb7(sK9)) )
| good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ spl13_8
| ~ spl13_56 ),
inference(superposition,[],[f14530,f1577]) ).
tff(f1577,plain,
( ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = some(a,t2tb7(sK9)) )
| ~ spl13_56 ),
inference(avatar_component_clause,[],[f1575]) ).
tff(f14530,plain,
( ! [X1: uni] :
( ( some(a,t2tb7(sK9)) != get(option(a),key,X1,t2tb1(sK10)) )
| good_data1(a,sK10,t2tb7(sK9),X1,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ~ spl13_8 ),
inference(resolution,[],[f628,f439]) ).
tff(f439,plain,
! [X2: ty,X3: uni,X0: uni,X1: uni,X4: key1] :
( ~ in_data1(X2,X4,X3,X0)
| good_data1(X2,X4,X3,X1,X0)
| ( some(X2,X3) != get(option(X2),key,X1,t2tb1(X4)) ) ),
inference(cnf_transformation,[],[f319]) ).
tff(f319,plain,
! [X0: uni,X1: uni,X2: ty,X3: uni,X4: key1] :
( ( ( ( ( some(X2,X3) = get(option(X2),key,X1,t2tb1(X4)) )
| ~ in_data1(X2,X4,X3,X0) )
& ( in_data1(X2,X4,X3,X0)
| ( some(X2,X3) != get(option(X2),key,X1,t2tb1(X4)) ) ) )
| ~ good_data1(X2,X4,X3,X1,X0) )
& ( good_data1(X2,X4,X3,X1,X0)
| ( ( ~ in_data1(X2,X4,X3,X0)
| ( some(X2,X3) != get(option(X2),key,X1,t2tb1(X4)) ) )
& ( in_data1(X2,X4,X3,X0)
| ( some(X2,X3) = get(option(X2),key,X1,t2tb1(X4)) ) ) ) ) ),
inference(rectify,[],[f318]) ).
tff(f318,plain,
! [X0: uni,X4: uni,X3: ty,X1: uni,X2: key1] :
( ( ( ( ( some(X3,X1) = get(option(X3),key,X4,t2tb1(X2)) )
| ~ in_data1(X3,X2,X1,X0) )
& ( in_data1(X3,X2,X1,X0)
| ( some(X3,X1) != get(option(X3),key,X4,t2tb1(X2)) ) ) )
| ~ good_data1(X3,X2,X1,X4,X0) )
& ( good_data1(X3,X2,X1,X4,X0)
| ( ( ~ in_data1(X3,X2,X1,X0)
| ( some(X3,X1) != get(option(X3),key,X4,t2tb1(X2)) ) )
& ( in_data1(X3,X2,X1,X0)
| ( some(X3,X1) = get(option(X3),key,X4,t2tb1(X2)) ) ) ) ) ),
inference(nnf_transformation,[],[f235]) ).
tff(f235,plain,
! [X0: uni,X4: uni,X3: ty,X1: uni,X2: key1] :
( ( ( some(X3,X1) = get(option(X3),key,X4,t2tb1(X2)) )
<=> in_data1(X3,X2,X1,X0) )
<=> good_data1(X3,X2,X1,X4,X0) ),
inference(rectify,[],[f80]) ).
tff(f80,axiom,
! [X20: uni,X9: uni,X19: key1,X0: ty,X13: uni] :
( good_data1(X0,X19,X9,X13,X20)
<=> ( ( some(X0,X9) = get(option(X0),key,X13,t2tb1(X19)) )
<=> in_data1(X0,X19,X9,X20) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',good_data_def) ).
tff(f628,plain,
( in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ spl13_8 ),
inference(avatar_component_clause,[],[f626]) ).
tff(f14676,plain,
( spl13_652
| ~ spl13_178
| ~ spl13_645 ),
inference(avatar_split_clause,[],[f14651,f14609,f4625,f14673]) ).
tff(f14673,plain,
( spl13_652
<=> $less($uminus(abs1(4)),hash1(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_652])]) ).
tff(f4625,plain,
( spl13_178
<=> $less($uminus(abs1(4)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_178])]) ).
tff(f14609,plain,
( spl13_645
<=> $less(0,hash1(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_645])]) ).
tff(f14651,plain,
( $less($uminus(abs1(4)),hash1(sK10))
| ~ spl13_178
| ~ spl13_645 ),
inference(resolution,[],[f14611,f4632]) ).
tff(f4632,plain,
( ! [X0: $int] :
( ~ $less(0,X0)
| $less($uminus(abs1(4)),X0) )
| ~ spl13_178 ),
inference(resolution,[],[f4627,f135]) ).
tff(f135,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,X2)
| ~ $less(X1,X2) ),
introduced(theory_axiom_148,[]) ).
tff(f4627,plain,
( $less($uminus(abs1(4)),0)
| ~ spl13_178 ),
inference(avatar_component_clause,[],[f4625]) ).
tff(f14611,plain,
( $less(0,hash1(sK10))
| ~ spl13_645 ),
inference(avatar_component_clause,[],[f14609]) ).
tff(f14671,plain,
( spl13_651
| ~ spl13_645 ),
inference(avatar_split_clause,[],[f14660,f14609,f14668]) ).
tff(f14668,plain,
( spl13_651
<=> ( 0 = mod1(0,hash1(sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_651])]) ).
tff(f14660,plain,
( ( 0 = mod1(0,hash1(sK10)) )
| ~ spl13_645 ),
inference(evaluation,[],[f14658]) ).
tff(f14658,plain,
( ( 0 = mod1(0,hash1(sK10)) )
| $less(0,0)
| ~ spl13_645 ),
inference(resolution,[],[f14611,f517]) ).
tff(f517,plain,
! [X0: $int,X1: $int] :
( ~ $less(X1,X0)
| ( mod1(X1,X0) = X1 )
| $less(X1,0) ),
inference(cnf_transformation,[],[f277]) ).
tff(f277,plain,
! [X0: $int,X1: $int] :
( ( mod1(X1,X0) = X1 )
| $less(X1,0)
| ~ $less(X1,X0) ),
inference(flattening,[],[f276]) ).
tff(f276,plain,
! [X1: $int,X0: $int] :
( ( mod1(X1,X0) = X1 )
| $less(X1,0)
| ~ $less(X1,X0) ),
inference(ennf_transformation,[],[f229]) ).
tff(f229,plain,
! [X1: $int,X0: $int] :
( ( ~ $less(X1,0)
& $less(X1,X0) )
=> ( mod1(X1,X0) = X1 ) ),
inference(rectify,[],[f126]) ).
tff(f126,plain,
! [X7: $int,X1: $int] :
( ( $less(X1,X7)
& ~ $less(X1,0) )
=> ( mod1(X1,X7) = X1 ) ),
inference(theory_normalization,[],[f23]) ).
tff(f23,axiom,
! [X7: $int,X1: $int] :
( ( $less(X1,X7)
& $lesseq(0,X1) )
=> ( mod1(X1,X7) = X1 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mod_inf) ).
tff(f14666,plain,
( spl13_650
| ~ spl13_645 ),
inference(avatar_split_clause,[],[f14661,f14609,f14663]) ).
tff(f14663,plain,
( spl13_650
<=> ( 0 = div1(0,hash1(sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_650])]) ).
tff(f14661,plain,
( ( 0 = div1(0,hash1(sK10)) )
| ~ spl13_645 ),
inference(evaluation,[],[f14657]) ).
tff(f14657,plain,
( ( 0 = div1(0,hash1(sK10)) )
| $less(0,0)
| ~ spl13_645 ),
inference(resolution,[],[f14611,f540]) ).
tff(f540,plain,
! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,0)
| ( 0 = div1(X0,X1) ) ),
inference(cnf_transformation,[],[f298]) ).
tff(f298,plain,
! [X0: $int,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ( 0 = div1(X0,X1) ) ),
inference(flattening,[],[f297]) ).
tff(f297,plain,
! [X1: $int,X0: $int] :
( ( 0 = div1(X0,X1) )
| ~ $less(X0,X1)
| $less(X0,0) ),
inference(ennf_transformation,[],[f147]) ).
tff(f147,plain,
! [X1: $int,X0: $int] :
( ( $less(X0,X1)
& ~ $less(X0,0) )
=> ( 0 = div1(X0,X1) ) ),
inference(rectify,[],[f112]) ).
tff(f112,plain,
! [X1: $int,X7: $int] :
( ( $less(X1,X7)
& ~ $less(X1,0) )
=> ( 0 = div1(X1,X7) ) ),
inference(theory_normalization,[],[f22]) ).
tff(f22,axiom,
! [X1: $int,X7: $int] :
( ( $less(X1,X7)
& $lesseq(0,X1) )
=> ( 0 = div1(X1,X7) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',div_inf) ).
tff(f14644,plain,
( spl13_12
| spl13_649
| ~ spl13_643 ),
inference(avatar_split_clause,[],[f14628,f14598,f14641,f647]) ).
tff(f647,plain,
( spl13_12
<=> $less(sK7,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_12])]) ).
tff(f14641,plain,
( spl13_649
<=> ( mod1(sK7,sK0) = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_649])]) ).
tff(f14598,plain,
( spl13_643
<=> $less(sK7,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_643])]) ).
tff(f14628,plain,
( ( mod1(sK7,sK0) = sK7 )
| $less(sK7,0)
| ~ spl13_643 ),
inference(resolution,[],[f14600,f517]) ).
tff(f14600,plain,
( $less(sK7,sK0)
| ~ spl13_643 ),
inference(avatar_component_clause,[],[f14598]) ).
tff(f14639,plain,
( spl13_12
| spl13_648
| ~ spl13_643 ),
inference(avatar_split_clause,[],[f14627,f14598,f14636,f647]) ).
tff(f14636,plain,
( spl13_648
<=> ( 0 = div1(sK7,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_648])]) ).
tff(f14627,plain,
( ( 0 = div1(sK7,sK0) )
| $less(sK7,0)
| ~ spl13_643 ),
inference(resolution,[],[f14600,f540]) ).
tff(f14634,plain,
( spl13_647
| spl13_12
| ~ spl13_643 ),
inference(avatar_split_clause,[],[f14625,f14598,f647,f14631]) ).
tff(f14631,plain,
( spl13_647
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK7) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_647])]) ).
tff(f14625,plain,
( $less(sK7,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK7)
| ~ spl13_643 ),
inference(resolution,[],[f14600,f424]) ).
tff(f424,plain,
! [X3: $int] :
( ~ $less(X3,sK0)
| $less(X3,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),X3) ),
inference(cnf_transformation,[],[f311]) ).
tff(f311,plain,
( ~ $less($sum($product(2,sK0),1),0)
& ! [X3: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),X3)
| ~ $less(X3,sK0)
| $less(X3,0) )
& ! [X4: key1,X5: a1] : good_data1(a,X4,t2tb7(X5),t2tb3(sK1),mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)))
& ~ $less($sum($product(2,sK0),1),0)
& $less(0,sK6)
& ~ $less($sum($product(2,sK0),1),0)
& ! [X12: a1,X13: key1] :
( ( ( $less(bucket1(X13,sK0),0)
| ~ $less(bucket1(X13,sK0),sK7) )
& ( ( ( bucket1(X13,sK0) = sK7 )
& ( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
& ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ) )
& ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
& ( bucket1(X13,sK0) != sK7 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
& $less(bucket1(X13,sK0),sK7)
& ~ $less(bucket1(X13,sK0),0) ) )
& ~ $less(sK6,0)
& ! [X14: key1,X15: a1] :
( ( sK7 = bucket1(X14,sK0) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X14),t2tb7(X15)),t2tb6(sK8)) )
& ( ( ~ $less(sK7,bucket1(sK10,sK0))
& ~ $less(bucket1(sK10,sK0),0)
& ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ( ( $less(sK7,bucket1(sK10,sK0))
| $less(bucket1(sK10,sK0),0) )
& in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ) )
& ! [X18: a1,X19: key1] : good_data1(a,X19,t2tb7(X18),t2tb3(sK3),mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)))
& ( tb2t6(nil(tuple2(key,a))) = sK8 )
& ! [X20: $int] :
( ~ $less(X20,sK6)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),X20)
| $less(X20,0) )
& ! [X21: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),X21)
| ~ $less(X21,$sum($product(2,sK0),1))
| $less(X21,0) )
& ~ $less(sK0,0)
& $less(0,sK0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4,sK5,sK6,sK7,sK8,sK9,sK10])],[f307,f310,f309,f308]) ).
tff(f308,plain,
( ? [X0: $int,X1: map_key_lpoption_a1rp,X2: map_int_lplist_lpkeycm_a1rprp] :
( ~ $less($sum($product(2,X0),1),0)
& ! [X3: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)),X3)
| ~ $less(X3,X0)
| $less(X3,0) )
& ! [X4: key1,X5: a1] : good_data1(a,X4,t2tb7(X5),t2tb3(X1),mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)))
& ~ $less($sum($product(2,X0),1),0)
& ? [X6: map_key_lpoption_a1rp,X7: map_int_lplist_lpkeycm_a1rprp,X8: map_int_lplist_lpkeycm_a1rprp,X9: $int,X10: $int,X11: list_lpkeycm_a1rp] :
( $less(0,X9)
& ~ $less($sum($product(2,X0),1),0)
& ! [X12: a1,X13: key1] :
( ( ( $less(bucket1(X13,X0),0)
| ~ $less(bucket1(X13,X0),X10) )
& ( ( ( bucket1(X13,X0) = X10 )
& ( ( tb2t4(get(option(a),key,t2tb3(X6),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X11))
& ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8))) ) )
& ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X11))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8)))
| ( tb2t4(get(option(a),key,t2tb3(X6),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8)))
& ( bucket1(X13,X0) != X10 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(X6),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8)))
& $less(bucket1(X13,X0),X10)
& ~ $less(bucket1(X13,X0),0) ) )
& ~ $less(X9,0)
& ! [X14: key1,X15: a1] :
( ( bucket1(X14,X0) = X10 )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X14),t2tb7(X15)),t2tb6(X11)) )
& ? [X16: a1,X17: key1] :
( ( ~ $less(X10,bucket1(X17,X0))
& ~ $less(bucket1(X17,X0),0)
& ~ good_data1(a,X17,t2tb7(X16),t2tb3(X6),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8))) )
| ( ( $less(X10,bucket1(X17,X0))
| $less(bucket1(X17,X0),0) )
& in_data1(a,X17,t2tb7(X16),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8))) ) )
& ! [X18: a1,X19: key1] : good_data1(a,X19,t2tb7(X18),t2tb3(X6),mk_array1(list(tuple2(key,a)),X9,t2tb2(X7)))
& ( tb2t6(nil(tuple2(key,a))) = X11 )
& ! [X20: $int] :
( ~ $less(X20,X9)
| good_hash1(a,mk_array1(list(tuple2(key,a)),X9,t2tb2(X7)),X20)
| $less(X20,0) )
& ! [X21: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8)),X21)
| ~ $less(X21,$sum($product(2,X0),1))
| $less(X21,0) ) )
& ~ $less(X0,0)
& $less(0,X0) )
=> ( ~ $less($sum($product(2,sK0),1),0)
& ! [X3: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),X3)
| ~ $less(X3,sK0)
| $less(X3,0) )
& ! [X5: a1,X4: key1] : good_data1(a,X4,t2tb7(X5),t2tb3(sK1),mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)))
& ~ $less($sum($product(2,sK0),1),0)
& ? [X11: list_lpkeycm_a1rp,X10: $int,X9: $int,X8: map_int_lplist_lpkeycm_a1rprp,X7: map_int_lplist_lpkeycm_a1rprp,X6: map_key_lpoption_a1rp] :
( $less(0,X9)
& ~ $less($sum($product(2,sK0),1),0)
& ! [X13: key1,X12: a1] :
( ( ( $less(bucket1(X13,sK0),0)
| ~ $less(bucket1(X13,sK0),X10) )
& ( ( ( bucket1(X13,sK0) = X10 )
& ( ( tb2t4(get(option(a),key,t2tb3(X6),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X11))
& ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8))) ) )
& ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X11))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8)))
| ( tb2t4(get(option(a),key,t2tb3(X6),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8)))
& ( bucket1(X13,sK0) != X10 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(X6),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8)))
& $less(bucket1(X13,sK0),X10)
& ~ $less(bucket1(X13,sK0),0) ) )
& ~ $less(X9,0)
& ! [X15: a1,X14: key1] :
( ( bucket1(X14,sK0) = X10 )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X14),t2tb7(X15)),t2tb6(X11)) )
& ? [X17: key1,X16: a1] :
( ( ~ $less(X10,bucket1(X17,sK0))
& ~ $less(bucket1(X17,sK0),0)
& ~ good_data1(a,X17,t2tb7(X16),t2tb3(X6),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8))) )
| ( ( $less(X10,bucket1(X17,sK0))
| $less(bucket1(X17,sK0),0) )
& in_data1(a,X17,t2tb7(X16),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8))) ) )
& ! [X18: a1,X19: key1] : good_data1(a,X19,t2tb7(X18),t2tb3(X6),mk_array1(list(tuple2(key,a)),X9,t2tb2(X7)))
& ( tb2t6(nil(tuple2(key,a))) = X11 )
& ! [X20: $int] :
( ~ $less(X20,X9)
| good_hash1(a,mk_array1(list(tuple2(key,a)),X9,t2tb2(X7)),X20)
| $less(X20,0) )
& ! [X21: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8)),X21)
| ~ $less(X21,$sum($product(2,sK0),1))
| $less(X21,0) ) )
& ~ $less(sK0,0)
& $less(0,sK0) ) ),
introduced(choice_axiom,[]) ).
tff(f309,plain,
( ? [X11: list_lpkeycm_a1rp,X10: $int,X9: $int,X8: map_int_lplist_lpkeycm_a1rprp,X7: map_int_lplist_lpkeycm_a1rprp,X6: map_key_lpoption_a1rp] :
( $less(0,X9)
& ~ $less($sum($product(2,sK0),1),0)
& ! [X13: key1,X12: a1] :
( ( ( $less(bucket1(X13,sK0),0)
| ~ $less(bucket1(X13,sK0),X10) )
& ( ( ( bucket1(X13,sK0) = X10 )
& ( ( tb2t4(get(option(a),key,t2tb3(X6),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X11))
& ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8))) ) )
& ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X11))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8)))
| ( tb2t4(get(option(a),key,t2tb3(X6),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8)))
& ( bucket1(X13,sK0) != X10 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(X6),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8)))
& $less(bucket1(X13,sK0),X10)
& ~ $less(bucket1(X13,sK0),0) ) )
& ~ $less(X9,0)
& ! [X15: a1,X14: key1] :
( ( bucket1(X14,sK0) = X10 )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X14),t2tb7(X15)),t2tb6(X11)) )
& ? [X17: key1,X16: a1] :
( ( ~ $less(X10,bucket1(X17,sK0))
& ~ $less(bucket1(X17,sK0),0)
& ~ good_data1(a,X17,t2tb7(X16),t2tb3(X6),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8))) )
| ( ( $less(X10,bucket1(X17,sK0))
| $less(bucket1(X17,sK0),0) )
& in_data1(a,X17,t2tb7(X16),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8))) ) )
& ! [X18: a1,X19: key1] : good_data1(a,X19,t2tb7(X18),t2tb3(X6),mk_array1(list(tuple2(key,a)),X9,t2tb2(X7)))
& ( tb2t6(nil(tuple2(key,a))) = X11 )
& ! [X20: $int] :
( ~ $less(X20,X9)
| good_hash1(a,mk_array1(list(tuple2(key,a)),X9,t2tb2(X7)),X20)
| $less(X20,0) )
& ! [X21: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(X8)),X21)
| ~ $less(X21,$sum($product(2,sK0),1))
| $less(X21,0) ) )
=> ( $less(0,sK6)
& ~ $less($sum($product(2,sK0),1),0)
& ! [X13: key1,X12: a1] :
( ( ( $less(bucket1(X13,sK0),0)
| ~ $less(bucket1(X13,sK0),sK7) )
& ( ( ( bucket1(X13,sK0) = sK7 )
& ( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
& ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ) )
& ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
& ( bucket1(X13,sK0) != sK7 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
& $less(bucket1(X13,sK0),sK7)
& ~ $less(bucket1(X13,sK0),0) ) )
& ~ $less(sK6,0)
& ! [X15: a1,X14: key1] :
( ( sK7 = bucket1(X14,sK0) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X14),t2tb7(X15)),t2tb6(sK8)) )
& ? [X17: key1,X16: a1] :
( ( ~ $less(sK7,bucket1(X17,sK0))
& ~ $less(bucket1(X17,sK0),0)
& ~ good_data1(a,X17,t2tb7(X16),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ( ( $less(sK7,bucket1(X17,sK0))
| $less(bucket1(X17,sK0),0) )
& in_data1(a,X17,t2tb7(X16),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ) )
& ! [X19: key1,X18: a1] : good_data1(a,X19,t2tb7(X18),t2tb3(sK3),mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)))
& ( tb2t6(nil(tuple2(key,a))) = sK8 )
& ! [X20: $int] :
( ~ $less(X20,sK6)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),X20)
| $less(X20,0) )
& ! [X21: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),X21)
| ~ $less(X21,$sum($product(2,sK0),1))
| $less(X21,0) ) ) ),
introduced(choice_axiom,[]) ).
tff(f310,plain,
( ? [X17: key1,X16: a1] :
( ( ~ $less(sK7,bucket1(X17,sK0))
& ~ $less(bucket1(X17,sK0),0)
& ~ good_data1(a,X17,t2tb7(X16),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ( ( $less(sK7,bucket1(X17,sK0))
| $less(bucket1(X17,sK0),0) )
& in_data1(a,X17,t2tb7(X16),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ) )
=> ( ( ~ $less(sK7,bucket1(sK10,sK0))
& ~ $less(bucket1(sK10,sK0),0)
& ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ( ( $less(sK7,bucket1(sK10,sK0))
| $less(bucket1(sK10,sK0),0) )
& in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f307,plain,
? [X0: $int,X1: map_key_lpoption_a1rp,X2: map_int_lplist_lpkeycm_a1rprp] :
( ~ $less($sum($product(2,X0),1),0)
& ! [X3: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)),X3)
| ~ $less(X3,X0)
| $less(X3,0) )
& ! [X4: key1,X5: a1] : good_data1(a,X4,t2tb7(X5),t2tb3(X1),mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)))
& ~ $less($sum($product(2,X0),1),0)
& ? [X6: map_key_lpoption_a1rp,X7: map_int_lplist_lpkeycm_a1rprp,X8: map_int_lplist_lpkeycm_a1rprp,X9: $int,X10: $int,X11: list_lpkeycm_a1rp] :
( $less(0,X9)
& ~ $less($sum($product(2,X0),1),0)
& ! [X12: a1,X13: key1] :
( ( ( $less(bucket1(X13,X0),0)
| ~ $less(bucket1(X13,X0),X10) )
& ( ( ( bucket1(X13,X0) = X10 )
& ( ( tb2t4(get(option(a),key,t2tb3(X6),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X11))
& ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8))) ) )
& ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X11))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8)))
| ( tb2t4(get(option(a),key,t2tb3(X6),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8)))
& ( bucket1(X13,X0) != X10 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(X6),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8)))
& $less(bucket1(X13,X0),X10)
& ~ $less(bucket1(X13,X0),0) ) )
& ~ $less(X9,0)
& ! [X14: key1,X15: a1] :
( ( bucket1(X14,X0) = X10 )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X14),t2tb7(X15)),t2tb6(X11)) )
& ? [X16: a1,X17: key1] :
( ( ~ $less(X10,bucket1(X17,X0))
& ~ $less(bucket1(X17,X0),0)
& ~ good_data1(a,X17,t2tb7(X16),t2tb3(X6),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8))) )
| ( ( $less(X10,bucket1(X17,X0))
| $less(bucket1(X17,X0),0) )
& in_data1(a,X17,t2tb7(X16),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8))) ) )
& ! [X18: a1,X19: key1] : good_data1(a,X19,t2tb7(X18),t2tb3(X6),mk_array1(list(tuple2(key,a)),X9,t2tb2(X7)))
& ( tb2t6(nil(tuple2(key,a))) = X11 )
& ! [X20: $int] :
( ~ $less(X20,X9)
| good_hash1(a,mk_array1(list(tuple2(key,a)),X9,t2tb2(X7)),X20)
| $less(X20,0) )
& ! [X21: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X8)),X21)
| ~ $less(X21,$sum($product(2,X0),1))
| $less(X21,0) ) )
& ~ $less(X0,0)
& $less(0,X0) ),
inference(rectify,[],[f306]) ).
tff(f306,plain,
? [X1: $int,X2: map_key_lpoption_a1rp,X0: map_int_lplist_lpkeycm_a1rprp] :
( ~ $less($sum($product(2,X1),1),0)
& ! [X5: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)),X5)
| ~ $less(X5,X1)
| $less(X5,0) )
& ! [X4: key1,X3: a1] : good_data1(a,X4,t2tb7(X3),t2tb3(X2),mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)))
& ~ $less($sum($product(2,X1),1),0)
& ? [X11: map_key_lpoption_a1rp,X8: map_int_lplist_lpkeycm_a1rprp,X9: map_int_lplist_lpkeycm_a1rprp,X6: $int,X7: $int,X10: list_lpkeycm_a1rp] :
( $less(0,X6)
& ~ $less($sum($product(2,X1),1),0)
& ! [X12: a1,X13: key1] :
( ( ( $less(bucket1(X13,X1),0)
| ~ $less(bucket1(X13,X1),X7) )
& ( ( ( bucket1(X13,X1) = X7 )
& ( ( tb2t4(get(option(a),key,t2tb3(X11),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
& ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) )
& ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
| ( tb2t4(get(option(a),key,t2tb3(X11),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& ( bucket1(X13,X1) != X7 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& $less(bucket1(X13,X1),X7)
& ~ $less(bucket1(X13,X1),0) ) )
& ~ $less(X6,0)
& ! [X17: key1,X18: a1] :
( ( bucket1(X17,X1) = X7 )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X17),t2tb7(X18)),t2tb6(X10)) )
& ? [X21: a1,X20: key1] :
( ( ~ $less(X7,bucket1(X20,X1))
& ~ $less(bucket1(X20,X1),0)
& ~ good_data1(a,X20,t2tb7(X21),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) )
| ( ( $less(X7,bucket1(X20,X1))
| $less(bucket1(X20,X1),0) )
& in_data1(a,X20,t2tb7(X21),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) )
& ! [X15: a1,X14: key1] : good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)))
& ( tb2t6(nil(tuple2(key,a))) = X10 )
& ! [X19: $int] :
( ~ $less(X19,X6)
| good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)),X19)
| $less(X19,0) )
& ! [X16: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)),X16)
| ~ $less(X16,$sum($product(2,X1),1))
| $less(X16,0) ) )
& ~ $less(X1,0)
& $less(0,X1) ),
inference(flattening,[],[f305]) ).
tff(f305,plain,
? [X1: $int,X2: map_key_lpoption_a1rp,X0: map_int_lplist_lpkeycm_a1rprp] :
( ~ $less($sum($product(2,X1),1),0)
& ! [X5: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)),X5)
| ~ $less(X5,X1)
| $less(X5,0) )
& ! [X4: key1,X3: a1] : good_data1(a,X4,t2tb7(X3),t2tb3(X2),mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)))
& ~ $less($sum($product(2,X1),1),0)
& ? [X11: map_key_lpoption_a1rp,X8: map_int_lplist_lpkeycm_a1rprp,X9: map_int_lplist_lpkeycm_a1rprp,X6: $int,X7: $int,X10: list_lpkeycm_a1rp] :
( $less(0,X6)
& ~ $less($sum($product(2,X1),1),0)
& ! [X12: a1,X13: key1] :
( ( ( $less(bucket1(X13,X1),0)
| ~ $less(bucket1(X13,X1),X7) )
& ( ( ( bucket1(X13,X1) = X7 )
& ( ( tb2t4(get(option(a),key,t2tb3(X11),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
& ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) )
& ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
| ( tb2t4(get(option(a),key,t2tb3(X11),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& ( bucket1(X13,X1) != X7 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& $less(bucket1(X13,X1),X7)
& ~ $less(bucket1(X13,X1),0) ) )
& ~ $less(X6,0)
& ! [X17: key1,X18: a1] :
( ( bucket1(X17,X1) = X7 )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X17),t2tb7(X18)),t2tb6(X10)) )
& ? [X21: a1,X20: key1] :
( ( ~ $less(X7,bucket1(X20,X1))
& ~ $less(bucket1(X20,X1),0)
& ~ good_data1(a,X20,t2tb7(X21),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) )
| ( ( $less(X7,bucket1(X20,X1))
| $less(bucket1(X20,X1),0) )
& in_data1(a,X20,t2tb7(X21),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) )
& ! [X15: a1,X14: key1] : good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)))
& ( tb2t6(nil(tuple2(key,a))) = X10 )
& ! [X19: $int] :
( ~ $less(X19,X6)
| good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)),X19)
| $less(X19,0) )
& ! [X16: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)),X16)
| ~ $less(X16,$sum($product(2,X1),1))
| $less(X16,0) ) )
& ~ $less(X1,0)
& $less(0,X1) ),
inference(nnf_transformation,[],[f279]) ).
tff(f279,plain,
? [X1: $int,X2: map_key_lpoption_a1rp,X0: map_int_lplist_lpkeycm_a1rprp] :
( ~ $less($sum($product(2,X1),1),0)
& ! [X5: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)),X5)
| ~ $less(X5,X1)
| $less(X5,0) )
& ! [X4: key1,X3: a1] : good_data1(a,X4,t2tb7(X3),t2tb3(X2),mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)))
& ~ $less($sum($product(2,X1),1),0)
& ? [X11: map_key_lpoption_a1rp,X8: map_int_lplist_lpkeycm_a1rprp,X9: map_int_lplist_lpkeycm_a1rprp,X6: $int,X7: $int,X10: list_lpkeycm_a1rp] :
( $less(0,X6)
& ~ $less($sum($product(2,X1),1),0)
& ! [X12: a1,X13: key1] :
( ( ( $less(bucket1(X13,X1),0)
| ~ $less(bucket1(X13,X1),X7) )
& ( ( ( bucket1(X13,X1) = X7 )
& ( ( tb2t4(get(option(a),key,t2tb3(X11),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
<=> ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& ( bucket1(X13,X1) != X7 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& $less(bucket1(X13,X1),X7)
& ~ $less(bucket1(X13,X1),0) ) )
& ~ $less(X6,0)
& ! [X17: key1,X18: a1] :
( ( bucket1(X17,X1) = X7 )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X17),t2tb7(X18)),t2tb6(X10)) )
& ? [X21: a1,X20: key1] :
( ( ~ $less(X7,bucket1(X20,X1))
& ~ $less(bucket1(X20,X1),0)
& ~ good_data1(a,X20,t2tb7(X21),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) )
| ( ( $less(X7,bucket1(X20,X1))
| $less(bucket1(X20,X1),0) )
& in_data1(a,X20,t2tb7(X21),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) )
& ! [X15: a1,X14: key1] : good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)))
& ( tb2t6(nil(tuple2(key,a))) = X10 )
& ! [X19: $int] :
( ~ $less(X19,X6)
| good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)),X19)
| $less(X19,0) )
& ! [X16: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)),X16)
| ~ $less(X16,$sum($product(2,X1),1))
| $less(X16,0) ) )
& ~ $less(X1,0)
& $less(0,X1) ),
inference(flattening,[],[f278]) ).
tff(f278,plain,
? [X2: map_key_lpoption_a1rp,X1: $int,X0: map_int_lplist_lpkeycm_a1rprp] :
( ? [X8: map_int_lplist_lpkeycm_a1rprp,X10: list_lpkeycm_a1rp,X9: map_int_lplist_lpkeycm_a1rprp,X7: $int,X6: $int,X11: map_key_lpoption_a1rp] :
( ? [X21: a1,X20: key1] :
( ( ~ good_data1(a,X20,t2tb7(X21),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& ~ $less(bucket1(X20,X1),0)
& ~ $less(X7,bucket1(X20,X1)) )
| ( ( $less(X7,bucket1(X20,X1))
| $less(bucket1(X20,X1),0) )
& in_data1(a,X20,t2tb7(X21),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) )
& ( tb2t6(nil(tuple2(key,a))) = X10 )
& $less(0,X6)
& ! [X19: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)),X19)
| $less(X19,0)
| ~ $less(X19,X6) )
& ! [X12: a1,X13: key1] :
( ( ( $less(bucket1(X13,X1),0)
| ~ $less(bucket1(X13,X1),X7) )
& ( ( ( bucket1(X13,X1) = X7 )
& ( ( tb2t4(get(option(a),key,t2tb3(X11),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
<=> ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& ( bucket1(X13,X1) != X7 ) ) ) )
| ( good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& $less(bucket1(X13,X1),X7)
& ~ $less(bucket1(X13,X1),0) ) )
& ! [X15: a1,X14: key1] : good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)))
& ! [X16: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)),X16)
| $less(X16,0)
| ~ $less(X16,$sum($product(2,X1),1)) )
& ~ $less(X6,0)
& ~ $less($sum($product(2,X1),1),0)
& ! [X17: key1,X18: a1] :
( ( bucket1(X17,X1) = X7 )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X17),t2tb7(X18)),t2tb6(X10)) ) )
& ~ $less($sum($product(2,X1),1),0)
& ~ $less($sum($product(2,X1),1),0)
& $less(0,X1)
& ! [X5: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)),X5)
| $less(X5,0)
| ~ $less(X5,X1) )
& ! [X4: key1,X3: a1] : good_data1(a,X4,t2tb7(X3),t2tb3(X2),mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)))
& ~ $less(X1,0) ),
inference(ennf_transformation,[],[f173]) ).
tff(f173,plain,
~ ! [X2: map_key_lpoption_a1rp,X1: $int,X0: map_int_lplist_lpkeycm_a1rprp] :
( ( $less(0,X1)
& ! [X5: $int] :
( ( ~ $less(X5,0)
& $less(X5,X1) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)),X5) )
& ! [X4: key1,X3: a1] : good_data1(a,X4,t2tb7(X3),t2tb3(X2),mk_array1(list(tuple2(key,a)),X1,t2tb2(X0)))
& ~ $less(X1,0) )
=> ( ~ $less($sum($product(2,X1),1),0)
=> ( ~ $less($sum($product(2,X1),1),0)
=> ! [X8: map_int_lplist_lpkeycm_a1rprp,X10: list_lpkeycm_a1rp,X9: map_int_lplist_lpkeycm_a1rprp,X7: $int,X6: $int,X11: map_key_lpoption_a1rp] :
( ( $less(0,X6)
& ! [X19: $int] :
( ( ~ $less(X19,0)
& $less(X19,X6) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)),X19) )
& ! [X12: a1,X13: key1] :
( ( good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& $less(bucket1(X13,X1),X7)
& ~ $less(bucket1(X13,X1),0) )
| ( ~ ( $less(bucket1(X13,X1),X7)
& ~ $less(bucket1(X13,X1),0) )
& ( ( ( bucket1(X13,X1) = X7 )
& ( ( tb2t4(get(option(a),key,t2tb3(X11),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
<=> ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) ) )
| ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)))
& ( bucket1(X13,X1) != X7 ) ) ) ) )
& ! [X15: a1,X14: key1] : good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),X6,t2tb2(X8)))
& ! [X16: $int] :
( ( ~ $less(X16,0)
& $less(X16,$sum($product(2,X1),1)) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9)),X16) )
& ~ $less(X6,0)
& ~ $less($sum($product(2,X1),1),0)
& ! [X18: a1,X17: key1] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(X17),t2tb7(X18)),t2tb6(X10))
=> ( bucket1(X17,X1) = X7 ) ) )
=> ( ( tb2t6(nil(tuple2(key,a))) = X10 )
=> ! [X21: a1,X20: key1] :
( ( ( ~ $less(bucket1(X20,X1),0)
& ~ $less(X7,bucket1(X20,X1)) )
=> good_data1(a,X20,t2tb7(X21),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) )
& ( ~ ( ~ $less(X7,bucket1(X20,X1))
& ~ $less(bucket1(X20,X1),0) )
=> ~ in_data1(a,X20,t2tb7(X21),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X9))) ) ) ) ) ) ) ),
inference(rectify,[],[f117]) ).
tff(f117,plain,
~ ! [X23: map_int_lplist_lpkeycm_a1rprp,X22: $int,X24: map_key_lpoption_a1rp] :
( ( ! [X9: a1,X19: key1] : good_data1(a,X19,t2tb7(X9),t2tb3(X24),mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)))
& ! [X16: $int] :
( ( $less(X16,X22)
& ~ $less(X16,0) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)),X16) )
& $less(0,X22)
& ~ $less(X22,0) )
=> ( ~ $less($sum($product(2,X22),1),0)
=> ( ~ $less($sum($product(2,X22),1),0)
=> ! [X28: $int,X16: $int,X29: map_int_lplist_lpkeycm_a1rprp,X26: map_int_lplist_lpkeycm_a1rprp,X25: list_lpkeycm_a1rp,X27: map_key_lpoption_a1rp] :
( ( $less(0,X28)
& ~ $less(X28,0)
& ! [X9: a1,X19: key1] :
( ( $less(bucket1(X19,X22),X16)
& ~ $less(bucket1(X19,X22),0)
& good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
| ( ~ ( ~ $less(bucket1(X19,X22),0)
& $less(bucket1(X19,X22),X16) )
& ( ( ( ( tb2t4(get(option(a),key,t2tb3(X27),t2tb1(X19))) = tb2t4(some(a,t2tb7(X9))) )
<=> ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
| in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) )
& ( bucket1(X19,X22) = X16 ) )
| ( ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
& ( bucket1(X19,X22) != X16 ) ) ) ) )
& ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)))
& ! [X17: $int] :
( ( $less(X17,$sum($product(2,X22),1))
& ~ $less(X17,0) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)),X17) )
& ! [X19: key1,X9: a1] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
=> ( bucket1(X19,X22) = X16 ) )
& ! [X30: $int] :
( ( ~ $less(X30,0)
& $less(X30,X28) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)),X30) )
& ~ $less($sum($product(2,X22),1),0) )
=> ( ( tb2t6(nil(tuple2(key,a))) = X25 )
=> ! [X19: key1,X9: a1] :
( ( ( ~ $less(bucket1(X19,X22),0)
& ~ $less(X16,bucket1(X19,X22)) )
=> good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
& ( ~ ( ~ $less(bucket1(X19,X22),0)
& ~ $less(X16,bucket1(X19,X22)) )
=> ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) ) ) ) ) ) ),
inference(theory_normalization,[],[f111]) ).
tff(f111,negated_conjecture,
~ ! [X23: map_int_lplist_lpkeycm_a1rprp,X22: $int,X24: map_key_lpoption_a1rp] :
( ( ! [X9: a1,X19: key1] : good_data1(a,X19,t2tb7(X9),t2tb3(X24),mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)))
& ! [X16: $int] :
( ( $less(X16,X22)
& $lesseq(0,X16) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)),X16) )
& $less(0,X22)
& $lesseq(0,X22) )
=> ( $lesseq(0,$sum($product(2,X22),1))
=> ( $lesseq(0,$sum($product(2,X22),1))
=> ! [X28: $int,X16: $int,X29: map_int_lplist_lpkeycm_a1rprp,X26: map_int_lplist_lpkeycm_a1rprp,X25: list_lpkeycm_a1rp,X27: map_key_lpoption_a1rp] :
( ( $less(0,X28)
& $lesseq(0,X28)
& ! [X9: a1,X19: key1] :
( ( $less(bucket1(X19,X22),X16)
& $lesseq(0,bucket1(X19,X22))
& good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
| ( ~ ( $lesseq(0,bucket1(X19,X22))
& $less(bucket1(X19,X22),X16) )
& ( ( ( ( tb2t4(get(option(a),key,t2tb3(X27),t2tb1(X19))) = tb2t4(some(a,t2tb7(X9))) )
<=> ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
| in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) )
& ( bucket1(X19,X22) = X16 ) )
| ( ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
& ( bucket1(X19,X22) != X16 ) ) ) ) )
& ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)))
& ! [X17: $int] :
( ( $less(X17,$sum($product(2,X22),1))
& $lesseq(0,X17) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)),X17) )
& ! [X19: key1,X9: a1] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
=> ( bucket1(X19,X22) = X16 ) )
& ! [X30: $int] :
( ( $lesseq(0,X30)
& $less(X30,X28) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)),X30) )
& $lesseq(0,$sum($product(2,X22),1)) )
=> ( ( tb2t6(nil(tuple2(key,a))) = X25 )
=> ! [X19: key1,X9: a1] :
( ( ( $lesseq(0,bucket1(X19,X22))
& $lesseq(bucket1(X19,X22),X16) )
=> good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
& ( ~ ( $lesseq(0,bucket1(X19,X22))
& $lesseq(bucket1(X19,X22),X16) )
=> ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) ) ) ) ) ) ),
inference(negated_conjecture,[],[f110]) ).
tff(f110,conjecture,
! [X23: map_int_lplist_lpkeycm_a1rprp,X22: $int,X24: map_key_lpoption_a1rp] :
( ( ! [X9: a1,X19: key1] : good_data1(a,X19,t2tb7(X9),t2tb3(X24),mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)))
& ! [X16: $int] :
( ( $less(X16,X22)
& $lesseq(0,X16) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)),X16) )
& $less(0,X22)
& $lesseq(0,X22) )
=> ( $lesseq(0,$sum($product(2,X22),1))
=> ( $lesseq(0,$sum($product(2,X22),1))
=> ! [X28: $int,X16: $int,X29: map_int_lplist_lpkeycm_a1rprp,X26: map_int_lplist_lpkeycm_a1rprp,X25: list_lpkeycm_a1rp,X27: map_key_lpoption_a1rp] :
( ( $less(0,X28)
& $lesseq(0,X28)
& ! [X9: a1,X19: key1] :
( ( $less(bucket1(X19,X22),X16)
& $lesseq(0,bucket1(X19,X22))
& good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
| ( ~ ( $lesseq(0,bucket1(X19,X22))
& $less(bucket1(X19,X22),X16) )
& ( ( ( ( tb2t4(get(option(a),key,t2tb3(X27),t2tb1(X19))) = tb2t4(some(a,t2tb7(X9))) )
<=> ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
| in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) )
& ( bucket1(X19,X22) = X16 ) )
| ( ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
& ( bucket1(X19,X22) != X16 ) ) ) ) )
& ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)))
& ! [X17: $int] :
( ( $less(X17,$sum($product(2,X22),1))
& $lesseq(0,X17) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)),X17) )
& ! [X19: key1,X9: a1] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
=> ( bucket1(X19,X22) = X16 ) )
& ! [X30: $int] :
( ( $lesseq(0,X30)
& $less(X30,X28) )
=> good_hash1(a,mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)),X30) )
& $lesseq(0,$sum($product(2,X22),1)) )
=> ( ( tb2t6(nil(tuple2(key,a))) = X25 )
=> ! [X19: key1,X9: a1] :
( ( ( $lesseq(0,bucket1(X19,X22))
& $lesseq(bucket1(X19,X22),X16) )
=> good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
& ( ~ ( $lesseq(0,bucket1(X19,X22))
& $lesseq(bucket1(X19,X22),X16) )
=> ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) ) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',wP_parameter_resize) ).
tff(f14623,plain,
( spl13_643
| spl13_14
| spl13_34
| ~ spl13_20 ),
inference(avatar_split_clause,[],[f14586,f710,f958,f661,f14598]) ).
tff(f661,plain,
( spl13_14
<=> $less(sK0,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_14])]) ).
tff(f958,plain,
( spl13_34
<=> ( 0 = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_34])]) ).
tff(f710,plain,
( spl13_20
<=> ( mod1(hash1(sK10),sK0) = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_20])]) ).
tff(f14586,plain,
( ( 0 = sK0 )
| $less(sK0,0)
| $less(sK7,sK0)
| ~ spl13_20 ),
inference(superposition,[],[f951,f712]) ).
tff(f712,plain,
( ( mod1(hash1(sK10),sK0) = sK7 )
| ~ spl13_20 ),
inference(avatar_component_clause,[],[f710]) ).
tff(f951,plain,
! [X8: $int,X7: key1] :
( $less(mod1(hash1(X7),X8),X8)
| ( 0 = X8 )
| $less(X8,0) ),
inference(resolution,[],[f577,f136]) ).
tff(f136,plain,
! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,X0)
| ( X0 = X1 ) ),
introduced(theory_axiom_149,[]) ).
tff(f577,plain,
! [X0: $int,X1: key1] :
( ~ $less(0,X0)
| $less(mod1(hash1(X1),X0),X0) ),
inference(definition_unfolding,[],[f486,f507]) ).
tff(f507,plain,
! [X0: $int,X1: key1] : ( bucket1(X1,X0) = mod1(hash1(X1),X0) ),
inference(cnf_transformation,[],[f349]) ).
tff(f349,plain,
! [X0: $int,X1: key1] : ( bucket1(X1,X0) = mod1(hash1(X1),X0) ),
inference(rectify,[],[f234]) ).
tff(f234,plain,
! [X1: $int,X0: key1] : ( bucket1(X0,X1) = mod1(hash1(X0),X1) ),
inference(rectify,[],[f68]) ).
tff(f68,axiom,
! [X19: key1,X18: $int] : ( bucket1(X19,X18) = mod1(hash1(X19),X18) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bucket_def) ).
tff(f486,plain,
! [X0: $int,X1: key1] :
( $less(bucket1(X1,X0),X0)
| ~ $less(0,X0) ),
inference(cnf_transformation,[],[f282]) ).
tff(f282,plain,
! [X0: $int] :
( ! [X1: key1] :
( $less(bucket1(X1,X0),X0)
& ~ $less(bucket1(X1,X0),0) )
| ~ $less(0,X0) ),
inference(ennf_transformation,[],[f233]) ).
tff(f233,plain,
! [X0: $int] :
( $less(0,X0)
=> ! [X1: key1] :
( $less(bucket1(X1,X0),X0)
& ~ $less(bucket1(X1,X0),0) ) ),
inference(rectify,[],[f127]) ).
tff(f127,plain,
! [X18: $int] :
( $less(0,X18)
=> ! [X19: key1] :
( ~ $less(bucket1(X19,X18),0)
& $less(bucket1(X19,X18),X18) ) ),
inference(theory_normalization,[],[f69]) ).
tff(f69,axiom,
! [X18: $int] :
( $less(0,X18)
=> ! [X19: key1] :
( $lesseq(0,bucket1(X19,X18))
& $less(bucket1(X19,X18),X18) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bucket_bounds) ).
tff(f14622,plain,
( spl13_643
| spl13_34
| ~ spl13_20
| ~ spl13_81 ),
inference(avatar_split_clause,[],[f14621,f2056,f710,f958,f14598]) ).
tff(f2056,plain,
( spl13_81
<=> ( abs1(sK0) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_81])]) ).
tff(f14621,plain,
( ( 0 = sK0 )
| $less(sK7,sK0)
| ~ spl13_20
| ~ spl13_81 ),
inference(forward_demodulation,[],[f14592,f2058]) ).
tff(f2058,plain,
( ( abs1(sK0) = sK0 )
| ~ spl13_81 ),
inference(avatar_component_clause,[],[f2056]) ).
tff(f14592,plain,
( ( 0 = sK0 )
| $less(sK7,abs1(sK0))
| ~ spl13_20 ),
inference(superposition,[],[f496,f712]) ).
tff(f496,plain,
! [X0: $int,X1: $int] :
( $less(mod1(X0,X1),abs1(X1))
| ( 0 = X1 ) ),
inference(cnf_transformation,[],[f344]) ).
tff(f344,plain,
! [X0: $int,X1: $int] :
( ( $less($uminus(abs1(X1)),mod1(X0,X1))
& $less(mod1(X0,X1),abs1(X1)) )
| ( 0 = X1 ) ),
inference(rectify,[],[f283]) ).
tff(f283,plain,
! [X1: $int,X0: $int] :
( ( $less($uminus(abs1(X0)),mod1(X1,X0))
& $less(mod1(X1,X0),abs1(X0)) )
| ( 0 = X0 ) ),
inference(ennf_transformation,[],[f153]) ).
tff(f153,plain,
! [X0: $int,X1: $int] :
( ( 0 != X0 )
=> ( $less($uminus(abs1(X0)),mod1(X1,X0))
& $less(mod1(X1,X0),abs1(X0)) ) ),
inference(rectify,[],[f14]) ).
tff(f14,axiom,
! [X7: $int,X1: $int] :
( ( 0 != X7 )
=> ( $less($uminus(abs1(X7)),mod1(X1,X7))
& $less(mod1(X1,X7),abs1(X7)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mod_bound) ).
tff(f14620,plain,
( spl13_34
| spl13_646
| ~ spl13_20 ),
inference(avatar_split_clause,[],[f14593,f710,f14617,f958]) ).
tff(f14617,plain,
( spl13_646
<=> ( hash1(sK10) = $sum($product(sK0,div1(hash1(sK10),sK0)),sK7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_646])]) ).
tff(f14593,plain,
( ( hash1(sK10) = $sum($product(sK0,div1(hash1(sK10),sK0)),sK7) )
| ( 0 = sK0 )
| ~ spl13_20 ),
inference(superposition,[],[f457,f712]) ).
tff(f457,plain,
! [X0: $int,X1: $int] :
( ( $sum($product(X0,div1(X1,X0)),mod1(X1,X0)) = X1 )
| ( 0 = X0 ) ),
inference(cnf_transformation,[],[f262]) ).
tff(f262,plain,
! [X0: $int,X1: $int] :
( ( 0 = X0 )
| ( $sum($product(X0,div1(X1,X0)),mod1(X1,X0)) = X1 ) ),
inference(ennf_transformation,[],[f237]) ).
tff(f237,plain,
! [X1: $int,X0: $int] :
( ( 0 != X0 )
=> ( $sum($product(X0,div1(X1,X0)),mod1(X1,X0)) = X1 ) ),
inference(rectify,[],[f12]) ).
tff(f12,axiom,
! [X7: $int,X1: $int] :
( ( 0 != X7 )
=> ( $sum($product(X7,div1(X1,X7)),mod1(X1,X7)) = X1 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',div_mod) ).
tff(f14615,plain,
( spl13_644
| ~ spl13_20
| ~ spl13_103 ),
inference(avatar_split_clause,[],[f14587,f2607,f710,f14604]) ).
tff(f14604,plain,
( spl13_644
<=> $less($uminus(sK0),sK7) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_644])]) ).
tff(f2607,plain,
( spl13_103
<=> ! [X2: $int] : $less($uminus(sK0),mod1(X2,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_103])]) ).
tff(f14587,plain,
( $less($uminus(sK0),sK7)
| ~ spl13_20
| ~ spl13_103 ),
inference(superposition,[],[f2608,f712]) ).
tff(f2608,plain,
( ! [X2: $int] : $less($uminus(sK0),mod1(X2,sK0))
| ~ spl13_103 ),
inference(avatar_component_clause,[],[f2607]) ).
tff(f14612,plain,
( ~ spl13_29
| spl13_34
| spl13_645
| ~ spl13_20 ),
inference(avatar_split_clause,[],[f14590,f710,f14609,f958,f831]) ).
tff(f831,plain,
( spl13_29
<=> $less(0,sK7) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_29])]) ).
tff(f14590,plain,
( $less(0,hash1(sK10))
| ( 0 = sK0 )
| ~ $less(0,sK7)
| ~ spl13_20 ),
inference(superposition,[],[f475,f712]) ).
tff(f475,plain,
! [X0: $int,X1: $int] :
( ~ $less(0,mod1(X1,X0))
| $less(0,X1)
| ( 0 = X0 ) ),
inference(cnf_transformation,[],[f272]) ).
tff(f272,plain,
! [X0: $int,X1: $int] :
( ( 0 = X0 )
| ~ $less(0,mod1(X1,X0))
| $less(0,X1) ),
inference(flattening,[],[f271]) ).
tff(f271,plain,
! [X1: $int,X0: $int] :
( ~ $less(0,mod1(X1,X0))
| ( 0 = X0 )
| $less(0,X1) ),
inference(ennf_transformation,[],[f222]) ).
tff(f222,plain,
! [X1: $int,X0: $int] :
( ( ( 0 != X0 )
& ~ $less(0,X1) )
=> ~ $less(0,mod1(X1,X0)) ),
inference(rectify,[],[f125]) ).
tff(f125,plain,
! [X7: $int,X1: $int] :
( ( ( 0 != X7 )
& ~ $less(0,X1) )
=> ~ $less(0,mod1(X1,X7)) ),
inference(theory_normalization,[],[f18]) ).
tff(f18,axiom,
! [X7: $int,X1: $int] :
( ( ( 0 != X7 )
& $lesseq(X1,0) )
=> $lesseq(mod1(X1,X7),0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mod_sign_neg) ).
tff(f14607,plain,
( spl13_644
| spl13_34
| ~ spl13_20
| ~ spl13_81 ),
inference(avatar_split_clause,[],[f14602,f2056,f710,f958,f14604]) ).
tff(f14602,plain,
( ( 0 = sK0 )
| $less($uminus(sK0),sK7)
| ~ spl13_20
| ~ spl13_81 ),
inference(forward_demodulation,[],[f14589,f2058]) ).
tff(f14589,plain,
( $less($uminus(abs1(sK0)),sK7)
| ( 0 = sK0 )
| ~ spl13_20 ),
inference(superposition,[],[f497,f712]) ).
tff(f497,plain,
! [X0: $int,X1: $int] :
( $less($uminus(abs1(X1)),mod1(X0,X1))
| ( 0 = X1 ) ),
inference(cnf_transformation,[],[f344]) ).
tff(f14601,plain,
( spl13_643
| ~ spl13_20
| ~ spl13_101 ),
inference(avatar_split_clause,[],[f14588,f2503,f710,f14598]) ).
tff(f2503,plain,
( spl13_101
<=> ! [X0: $int] : $less(mod1(X0,sK0),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_101])]) ).
tff(f14588,plain,
( $less(sK7,sK0)
| ~ spl13_20
| ~ spl13_101 ),
inference(superposition,[],[f2504,f712]) ).
tff(f2504,plain,
( ! [X0: $int] : $less(mod1(X0,sK0),sK0)
| ~ spl13_101 ),
inference(avatar_component_clause,[],[f2503]) ).
tff(f14572,plain,
( ~ spl13_637
| ~ spl13_20
| spl13_630 ),
inference(avatar_split_clause,[],[f14571,f14427,f710,f14512]) ).
tff(f14512,plain,
( spl13_637
<=> ( 0 = div1(sK7,sK7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_637])]) ).
tff(f14427,plain,
( spl13_630
<=> ( 0 = div1(mod1(hash1(sK10),sK0),sK7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_630])]) ).
tff(f14571,plain,
( ( 0 != div1(sK7,sK7) )
| ~ spl13_20
| spl13_630 ),
inference(forward_demodulation,[],[f14428,f712]) ).
tff(f14428,plain,
( ( 0 != div1(mod1(hash1(sK10),sK0),sK7) )
| spl13_630 ),
inference(avatar_component_clause,[],[f14427]) ).
tff(f14569,plain,
( spl13_642
| spl13_30
| ~ spl13_637 ),
inference(avatar_split_clause,[],[f14537,f14512,f835,f14566]) ).
tff(f14566,plain,
( spl13_642
<=> ( $sum($product(sK7,0),mod1(sK7,sK7)) = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_642])]) ).
tff(f835,plain,
( spl13_30
<=> ( 0 = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_30])]) ).
tff(f14537,plain,
( ( 0 = sK7 )
| ( $sum($product(sK7,0),mod1(sK7,sK7)) = sK7 )
| ~ spl13_637 ),
inference(superposition,[],[f457,f14514]) ).
tff(f14514,plain,
( ( 0 = div1(sK7,sK7) )
| ~ spl13_637 ),
inference(avatar_component_clause,[],[f14512]) ).
tff(f14563,plain,
( spl13_30
| spl13_6
| ~ spl13_613
| ~ spl13_638 ),
inference(avatar_split_clause,[],[f14562,f14517,f14201,f618,f835]) ).
tff(f618,plain,
( spl13_6
<=> $less(sK7,sK7) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_6])]) ).
tff(f14201,plain,
( spl13_613
<=> ( abs1(sK7) = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_613])]) ).
tff(f14517,plain,
( spl13_638
<=> ( mod1(sK7,sK7) = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_638])]) ).
tff(f14562,plain,
( $less(sK7,sK7)
| ( 0 = sK7 )
| ~ spl13_613
| ~ spl13_638 ),
inference(forward_demodulation,[],[f14554,f14203]) ).
tff(f14203,plain,
( ( abs1(sK7) = sK7 )
| ~ spl13_613 ),
inference(avatar_component_clause,[],[f14201]) ).
tff(f14554,plain,
( $less(sK7,abs1(sK7))
| ( 0 = sK7 )
| ~ spl13_638 ),
inference(superposition,[],[f496,f14519]) ).
tff(f14519,plain,
( ( mod1(sK7,sK7) = sK7 )
| ~ spl13_638 ),
inference(avatar_component_clause,[],[f14517]) ).
tff(f14561,plain,
( spl13_30
| spl13_641
| ~ spl13_613
| ~ spl13_638 ),
inference(avatar_split_clause,[],[f14556,f14517,f14201,f14558,f835]) ).
tff(f14558,plain,
( spl13_641
<=> $less($uminus(sK7),sK7) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_641])]) ).
tff(f14556,plain,
( $less($uminus(sK7),sK7)
| ( 0 = sK7 )
| ~ spl13_613
| ~ spl13_638 ),
inference(forward_demodulation,[],[f14551,f14203]) ).
tff(f14551,plain,
( $less($uminus(abs1(sK7)),sK7)
| ( 0 = sK7 )
| ~ spl13_638 ),
inference(superposition,[],[f497,f14519]) ).
tff(f14550,plain,
( spl13_30
| ~ spl13_640
| ~ spl13_613
| ~ spl13_637 ),
inference(avatar_split_clause,[],[f14545,f14512,f14201,f14547,f835]) ).
tff(f14547,plain,
( spl13_640
<=> $less(sK7,abs1($product(0,sK7))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_640])]) ).
tff(f14545,plain,
( ~ $less(sK7,abs1($product(0,sK7)))
| ( 0 = sK7 )
| ~ spl13_613
| ~ spl13_637 ),
inference(forward_demodulation,[],[f14538,f14203]) ).
tff(f14538,plain,
( ( 0 = sK7 )
| ~ $less(abs1(sK7),abs1($product(0,sK7)))
| ~ spl13_637 ),
inference(superposition,[],[f503,f14514]) ).
tff(f503,plain,
! [X0: $int,X1: $int] :
( ~ $less(abs1(X1),abs1($product(div1(X1,X0),X0)))
| ( 0 = X0 ) ),
inference(cnf_transformation,[],[f261]) ).
tff(f261,plain,
! [X0: $int,X1: $int] :
( ( 0 = X0 )
| ~ $less(abs1(X1),abs1($product(div1(X1,X0),X0))) ),
inference(ennf_transformation,[],[f182]) ).
tff(f182,plain,
! [X1: $int,X0: $int] :
( ( 0 != X0 )
=> ~ $less(abs1(X1),abs1($product(div1(X1,X0),X0))) ),
inference(rectify,[],[f118]) ).
tff(f118,plain,
! [X7: $int,X1: $int] :
( ( 0 != X7 )
=> ~ $less(abs1(X1),abs1($product(div1(X1,X7),X7))) ),
inference(theory_normalization,[],[f19]) ).
tff(f19,axiom,
! [X7: $int,X1: $int] :
( ( 0 != X7 )
=> $lesseq(abs1($product(div1(X1,X7),X7)),abs1(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',rounds_toward_zero) ).
tff(f14544,plain,
( spl13_639
| spl13_30
| ~ spl13_637
| ~ spl13_638 ),
inference(avatar_split_clause,[],[f14539,f14517,f14512,f835,f14541]) ).
tff(f14541,plain,
( spl13_639
<=> ( $sum($product(sK7,0),sK7) = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_639])]) ).
tff(f14539,plain,
( ( 0 = sK7 )
| ( $sum($product(sK7,0),sK7) = sK7 )
| ~ spl13_637
| ~ spl13_638 ),
inference(forward_demodulation,[],[f14537,f14519]) ).
tff(f14520,plain,
( spl13_638
| ~ spl13_20
| ~ spl13_629 ),
inference(avatar_split_clause,[],[f14509,f14422,f710,f14517]) ).
tff(f14422,plain,
( spl13_629
<=> ( mod1(mod1(hash1(sK10),sK0),sK7) = mod1(hash1(sK10),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_629])]) ).
tff(f14509,plain,
( ( mod1(sK7,sK7) = sK7 )
| ~ spl13_20
| ~ spl13_629 ),
inference(backward_demodulation,[],[f14424,f712]) ).
tff(f14424,plain,
( ( mod1(mod1(hash1(sK10),sK0),sK7) = mod1(hash1(sK10),sK0) )
| ~ spl13_629 ),
inference(avatar_component_clause,[],[f14422]) ).
tff(f14515,plain,
( spl13_637
| ~ spl13_20
| ~ spl13_630 ),
inference(avatar_split_clause,[],[f14510,f14427,f710,f14512]) ).
tff(f14510,plain,
( ( 0 = div1(sK7,sK7) )
| ~ spl13_20
| ~ spl13_630 ),
inference(backward_demodulation,[],[f14429,f712]) ).
tff(f14429,plain,
( ( 0 = div1(mod1(hash1(sK10),sK0),sK7) )
| ~ spl13_630 ),
inference(avatar_component_clause,[],[f14427]) ).
tff(f14506,plain,
( spl13_8
| spl13_227
| ~ spl13_25
| ~ spl13_56 ),
inference(avatar_split_clause,[],[f9664,f1575,f748,f6015,f626]) ).
tff(f6015,plain,
( spl13_227
<=> mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),t2tb6(sK8)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_227])]) ).
tff(f748,plain,
( spl13_25
<=> ! [X0: a1] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X0)),t2tb6(sK8))
| in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(some(a,t2tb7(X0))) != tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_25])]) ).
tff(f9664,plain,
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),t2tb6(sK8))
| in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ spl13_25
| ~ spl13_56 ),
inference(equality_resolution,[],[f1579]) ).
tff(f1579,plain,
( ! [X0: a1] :
( ( tb2t4(some(a,t2tb7(sK9))) != tb2t4(some(a,t2tb7(X0))) )
| in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X0)),t2tb6(sK8)) )
| ~ spl13_25
| ~ spl13_56 ),
inference(backward_demodulation,[],[f749,f1577]) ).
tff(f749,plain,
( ! [X0: a1] :
( ( tb2t4(some(a,t2tb7(X0))) != tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X0)),t2tb6(sK8)) )
| ~ spl13_25 ),
inference(avatar_component_clause,[],[f748]) ).
tff(f14505,plain,
( spl13_20
| spl13_21
| ~ spl13_8 ),
inference(avatar_split_clause,[],[f14336,f626,f714,f710]) ).
tff(f714,plain,
( spl13_21
<=> $less(mod1(hash1(sK10),sK0),sK7) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_21])]) ).
tff(f14336,plain,
( $less(mod1(hash1(sK10),sK0),sK7)
| ( mod1(hash1(sK10),sK0) = sK7 )
| ~ spl13_8 ),
inference(resolution,[],[f548,f628]) ).
tff(f548,plain,
! [X12: a1,X13: key1] :
( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(mod1(hash1(X13),sK0),sK7)
| ( sK7 = mod1(hash1(X13),sK0) ) ),
inference(definition_unfolding,[],[f415,f507,f507]) ).
tff(f415,plain,
! [X12: a1,X13: key1] :
( ( bucket1(X13,sK0) = sK7 )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(bucket1(X13,sK0),sK7) ),
inference(cnf_transformation,[],[f311]) ).
tff(f14502,plain,
( spl13_10
| ~ spl13_631 ),
inference(avatar_contradiction_clause,[],[f14499]) ).
tff(f14499,plain,
( $false
| spl13_10
| ~ spl13_631 ),
inference(resolution,[],[f14433,f637]) ).
tff(f637,plain,
( ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| spl13_10 ),
inference(avatar_component_clause,[],[f635]) ).
tff(f14433,plain,
( ! [X0: a1] : good_data1(a,sK10,t2tb7(X0),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ spl13_631 ),
inference(avatar_component_clause,[],[f14432]) ).
tff(f14432,plain,
( spl13_631
<=> ! [X0: a1] : good_data1(a,sK10,t2tb7(X0),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_631])]) ).
tff(f14497,plain,
( ~ spl13_636
| spl13_30
| ~ spl13_79
| ~ spl13_616 ),
inference(avatar_split_clause,[],[f14492,f14229,f2048,f835,f14494]) ).
tff(f14494,plain,
( spl13_636
<=> $less(0,abs1($product(0,sK7))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_636])]) ).
tff(f2048,plain,
( spl13_79
<=> ( 0 = abs1(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_79])]) ).
tff(f14229,plain,
( spl13_616
<=> ( 0 = div1(0,sK7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_616])]) ).
tff(f14492,plain,
( ( 0 = sK7 )
| ~ $less(0,abs1($product(0,sK7)))
| ~ spl13_79
| ~ spl13_616 ),
inference(forward_demodulation,[],[f14491,f2050]) ).
tff(f2050,plain,
( ( 0 = abs1(0) )
| ~ spl13_79 ),
inference(avatar_component_clause,[],[f2048]) ).
tff(f14491,plain,
( ~ $less(abs1(0),abs1($product(0,sK7)))
| ( 0 = sK7 )
| ~ spl13_616 ),
inference(superposition,[],[f503,f14231]) ).
tff(f14231,plain,
( ( 0 = div1(0,sK7) )
| ~ spl13_616 ),
inference(avatar_component_clause,[],[f14229]) ).
tff(f14475,plain,
( spl13_635
| ~ spl13_627 ),
inference(avatar_split_clause,[],[f14470,f14405,f14472]) ).
tff(f14472,plain,
( spl13_635
<=> ( abs1($uminus(sK7)) = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_635])]) ).
tff(f14405,plain,
( spl13_627
<=> $less($uminus(sK7),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_627])]) ).
tff(f14470,plain,
( ( abs1($uminus(sK7)) = sK7 )
| ~ spl13_627 ),
inference(evaluation,[],[f14465]) ).
tff(f14465,plain,
( ( abs1($uminus(sK7)) = $uminus($uminus(sK7)) )
| ~ spl13_627 ),
inference(resolution,[],[f14407,f527]) ).
tff(f527,plain,
! [X0: $int] :
( ~ $less(X0,0)
| ( $uminus(X0) = abs1(X0) ) ),
inference(cnf_transformation,[],[f273]) ).
tff(f273,plain,
! [X0: $int] :
( ( ( abs1(X0) = X0 )
| $less(X0,0) )
& ( ~ $less(X0,0)
| ( $uminus(X0) = abs1(X0) ) ) ),
inference(ennf_transformation,[],[f221]) ).
tff(f221,plain,
! [X0: $int] :
( ( ~ $less(X0,0)
=> ( abs1(X0) = X0 ) )
& ( $less(X0,0)
=> ( $uminus(X0) = abs1(X0) ) ) ),
inference(rectify,[],[f124]) ).
tff(f124,plain,
! [X1: $int] :
( ( ~ $less(X1,0)
=> ( abs1(X1) = X1 ) )
& ( $less(X1,0)
=> ( abs1(X1) = $uminus(X1) ) ) ),
inference(theory_normalization,[],[f9]) ).
tff(f9,axiom,
! [X1: $int] :
( ( $lesseq(0,X1)
=> ( abs1(X1) = X1 ) )
& ( ~ $lesseq(0,X1)
=> ( abs1(X1) = $uminus(X1) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',abs_def) ).
tff(f14407,plain,
( $less($uminus(sK7),0)
| ~ spl13_627 ),
inference(avatar_component_clause,[],[f14405]) ).
tff(f14464,plain,
( spl13_13
| spl13_634
| ~ spl13_21 ),
inference(avatar_split_clause,[],[f14438,f714,f14462,f656]) ).
tff(f656,plain,
( spl13_13
<=> $less(mod1(hash1(sK10),sK0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_13])]) ).
tff(f14462,plain,
( spl13_634
<=> ! [X3: $int] :
( ( mod1(mod1(hash1(sK10),sK0),X3) = mod1(hash1(sK10),sK0) )
| ~ $less(sK7,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_634])]) ).
tff(f14438,plain,
( ! [X3: $int] :
( ( mod1(mod1(hash1(sK10),sK0),X3) = mod1(hash1(sK10),sK0) )
| ~ $less(sK7,X3)
| $less(mod1(hash1(sK10),sK0),0) )
| ~ spl13_21 ),
inference(resolution,[],[f14420,f517]) ).
tff(f14420,plain,
( ! [X2: $int] :
( $less(mod1(hash1(sK10),sK0),X2)
| ~ $less(sK7,X2) )
| ~ spl13_21 ),
inference(resolution,[],[f716,f135]) ).
tff(f716,plain,
( $less(mod1(hash1(sK10),sK0),sK7)
| ~ spl13_21 ),
inference(avatar_component_clause,[],[f714]) ).
tff(f14460,plain,
( spl13_633
| spl13_13
| ~ spl13_21 ),
inference(avatar_split_clause,[],[f14447,f714,f656,f14458]) ).
tff(f14458,plain,
( spl13_633
<=> ! [X9: $int] :
( ~ $less(sK7,div1(mod1(hash1(sK10),sK0),X9))
| ~ $less(0,X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_633])]) ).
tff(f14447,plain,
( ! [X9: $int] :
( $less(mod1(hash1(sK10),sK0),0)
| ~ $less(sK7,div1(mod1(hash1(sK10),sK0),X9))
| ~ $less(0,X9) )
| ~ spl13_21 ),
inference(resolution,[],[f14420,f479]) ).
tff(f479,plain,
! [X0: $int,X1: $int] :
( ~ $less(X0,div1(X0,X1))
| $less(X0,0)
| ~ $less(0,X1) ),
inference(cnf_transformation,[],[f334]) ).
tff(f334,plain,
! [X0: $int,X1: $int] :
( ~ $less(0,X1)
| ( ~ $less(X0,div1(X0,X1))
& ~ $less(div1(X0,X1),0) )
| $less(X0,0) ),
inference(rectify,[],[f268]) ).
tff(f268,plain,
! [X1: $int,X0: $int] :
( ~ $less(0,X0)
| ( ~ $less(X1,div1(X1,X0))
& ~ $less(div1(X1,X0),0) )
| $less(X1,0) ),
inference(flattening,[],[f267]) ).
tff(f267,plain,
! [X1: $int,X0: $int] :
( ( ~ $less(X1,div1(X1,X0))
& ~ $less(div1(X1,X0),0) )
| $less(X1,0)
| ~ $less(0,X0) ),
inference(ennf_transformation,[],[f194]) ).
tff(f194,plain,
! [X1: $int,X0: $int] :
( ( ~ $less(X1,0)
& $less(0,X0) )
=> ( ~ $less(X1,div1(X1,X0))
& ~ $less(div1(X1,X0),0) ) ),
inference(rectify,[],[f120]) ).
tff(f120,plain,
! [X7: $int,X1: $int] :
( ( $less(0,X7)
& ~ $less(X1,0) )
=> ( ~ $less(div1(X1,X7),0)
& ~ $less(X1,div1(X1,X7)) ) ),
inference(theory_normalization,[],[f13]) ).
tff(f13,axiom,
! [X7: $int,X1: $int] :
( ( $less(0,X7)
& $lesseq(0,X1) )
=> ( $lesseq(0,div1(X1,X7))
& $lesseq(div1(X1,X7),X1) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',div_bound) ).
tff(f14456,plain,
( spl13_13
| spl13_632
| ~ spl13_21 ),
inference(avatar_split_clause,[],[f14437,f714,f14454,f656]) ).
tff(f14454,plain,
( spl13_632
<=> ! [X2: $int] :
( ~ $less(sK7,X2)
| ( 0 = div1(mod1(hash1(sK10),sK0),X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_632])]) ).
tff(f14437,plain,
( ! [X2: $int] :
( ~ $less(sK7,X2)
| $less(mod1(hash1(sK10),sK0),0)
| ( 0 = div1(mod1(hash1(sK10),sK0),X2) ) )
| ~ spl13_21 ),
inference(resolution,[],[f14420,f540]) ).
tff(f14434,plain,
( spl13_631
| spl13_13
| ~ spl13_21 ),
inference(avatar_split_clause,[],[f14416,f714,f656,f14432]) ).
tff(f14416,plain,
( ! [X0: a1] :
( $less(mod1(hash1(sK10),sK0),0)
| good_data1(a,sK10,t2tb7(X0),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ~ spl13_21 ),
inference(resolution,[],[f716,f544]) ).
tff(f544,plain,
! [X12: a1,X13: key1] :
( ~ $less(mod1(hash1(X13),sK0),sK7)
| $less(mod1(hash1(X13),sK0),0)
| good_data1(a,X13,t2tb7(X12),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(definition_unfolding,[],[f419,f507,f507]) ).
tff(f419,plain,
! [X12: a1,X13: key1] :
( $less(bucket1(X13,sK0),0)
| ~ $less(bucket1(X13,sK0),sK7)
| good_data1(a,X13,t2tb7(X12),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(cnf_transformation,[],[f311]) ).
tff(f14430,plain,
( spl13_13
| spl13_630
| ~ spl13_21 ),
inference(avatar_split_clause,[],[f14418,f714,f14427,f656]) ).
tff(f14418,plain,
( ( 0 = div1(mod1(hash1(sK10),sK0),sK7) )
| $less(mod1(hash1(sK10),sK0),0)
| ~ spl13_21 ),
inference(resolution,[],[f716,f540]) ).
tff(f14425,plain,
( spl13_629
| spl13_13
| ~ spl13_21 ),
inference(avatar_split_clause,[],[f14419,f714,f656,f14422]) ).
tff(f14419,plain,
( $less(mod1(hash1(sK10),sK0),0)
| ( mod1(mod1(hash1(sK10),sK0),sK7) = mod1(hash1(sK10),sK0) )
| ~ spl13_21 ),
inference(resolution,[],[f716,f517]) ).
tff(f14414,plain,
( spl13_30
| spl13_628
| ~ spl13_615
| ~ spl13_616 ),
inference(avatar_split_clause,[],[f14409,f14229,f14224,f14411,f835]) ).
tff(f14411,plain,
( spl13_628
<=> ( 0 = $sum($product(sK7,0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_628])]) ).
tff(f14224,plain,
( spl13_615
<=> ( 0 = mod1(0,sK7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_615])]) ).
tff(f14409,plain,
( ( 0 = $sum($product(sK7,0),0) )
| ( 0 = sK7 )
| ~ spl13_615
| ~ spl13_616 ),
inference(forward_demodulation,[],[f14402,f14231]) ).
tff(f14402,plain,
( ( 0 = sK7 )
| ( 0 = $sum($product(sK7,div1(0,sK7)),0) )
| ~ spl13_615 ),
inference(superposition,[],[f457,f14226]) ).
tff(f14226,plain,
( ( 0 = mod1(0,sK7) )
| ~ spl13_615 ),
inference(avatar_component_clause,[],[f14224]) ).
tff(f14408,plain,
( spl13_30
| spl13_627
| ~ spl13_613
| ~ spl13_615 ),
inference(avatar_split_clause,[],[f14403,f14224,f14201,f14405,f835]) ).
tff(f14403,plain,
( $less($uminus(sK7),0)
| ( 0 = sK7 )
| ~ spl13_613
| ~ spl13_615 ),
inference(forward_demodulation,[],[f14398,f14203]) ).
tff(f14398,plain,
( $less($uminus(abs1(sK7)),0)
| ( 0 = sK7 )
| ~ spl13_615 ),
inference(superposition,[],[f497,f14226]) ).
tff(f14397,plain,
( spl13_626
| ~ spl13_623 ),
inference(avatar_split_clause,[],[f14386,f14371,f14394]) ).
tff(f14394,plain,
( spl13_626
<=> ( 1 = mod1(1,abs1(5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_626])]) ).
tff(f14371,plain,
( spl13_623
<=> $less(1,abs1(5)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_623])]) ).
tff(f14386,plain,
( ( 1 = mod1(1,abs1(5)) )
| ~ spl13_623 ),
inference(evaluation,[],[f14384]) ).
tff(f14384,plain,
( $less(1,0)
| ( 1 = mod1(1,abs1(5)) )
| ~ spl13_623 ),
inference(resolution,[],[f14373,f517]) ).
tff(f14373,plain,
( $less(1,abs1(5))
| ~ spl13_623 ),
inference(avatar_component_clause,[],[f14371]) ).
tff(f14392,plain,
( spl13_625
| ~ spl13_623 ),
inference(avatar_split_clause,[],[f14387,f14371,f14389]) ).
tff(f14389,plain,
( spl13_625
<=> ( 0 = div1(1,abs1(5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_625])]) ).
tff(f14387,plain,
( ( 0 = div1(1,abs1(5)) )
| ~ spl13_623 ),
inference(evaluation,[],[f14383]) ).
tff(f14383,plain,
( $less(1,0)
| ( 0 = div1(1,abs1(5)) )
| ~ spl13_623 ),
inference(resolution,[],[f14373,f540]) ).
tff(f14380,plain,
( spl13_624
| ~ spl13_333 ),
inference(avatar_split_clause,[],[f14367,f8144,f14377]) ).
tff(f14377,plain,
( spl13_624
<=> $less($uminus(abs1(5)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_624])]) ).
tff(f8144,plain,
( spl13_333
<=> ( 1 = mod1(1,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_333])]) ).
tff(f14367,plain,
( $less($uminus(abs1(5)),1)
| ~ spl13_333 ),
inference(evaluation,[],[f14362]) ).
tff(f14362,plain,
( ( 0 = 5 )
| $less($uminus(abs1(5)),1)
| ~ spl13_333 ),
inference(superposition,[],[f497,f8146]) ).
tff(f8146,plain,
( ( 1 = mod1(1,5) )
| ~ spl13_333 ),
inference(avatar_component_clause,[],[f8144]) ).
tff(f14374,plain,
( spl13_623
| ~ spl13_333 ),
inference(avatar_split_clause,[],[f14369,f8144,f14371]) ).
tff(f14369,plain,
( $less(1,abs1(5))
| ~ spl13_333 ),
inference(evaluation,[],[f14365]) ).
tff(f14365,plain,
( ( 0 = 5 )
| $less(1,abs1(5))
| ~ spl13_333 ),
inference(superposition,[],[f496,f8146]) ).
tff(f14361,plain,
( spl13_10
| spl13_20
| ~ spl13_8 ),
inference(avatar_split_clause,[],[f14359,f626,f710,f635]) ).
tff(f14359,plain,
( ( mod1(hash1(sK10),sK0) = sK7 )
| good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ spl13_8 ),
inference(resolution,[],[f547,f628]) ).
tff(f547,plain,
! [X12: a1,X13: key1] :
( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( sK7 = mod1(hash1(X13),sK0) )
| good_data1(a,X13,t2tb7(X12),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(definition_unfolding,[],[f416,f507]) ).
tff(f416,plain,
! [X12: a1,X13: key1] :
( ( bucket1(X13,sK0) = sK7 )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| good_data1(a,X13,t2tb7(X12),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(cnf_transformation,[],[f311]) ).
tff(f14325,plain,
( ~ spl13_622
| ~ spl13_613 ),
inference(avatar_split_clause,[],[f14308,f14201,f14322]) ).
tff(f14322,plain,
( spl13_622
<=> $less(sK7,abs1($product(sK7,1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_622])]) ).
tff(f14308,plain,
( ~ $less(sK7,abs1($product(sK7,1)))
| ~ spl13_613 ),
inference(superposition,[],[f1072,f14203]) ).
tff(f1072,plain,
! [X0: $int] : ~ $less(abs1(X0),abs1($product(X0,1))),
inference(evaluation,[],[f1071]) ).
tff(f1071,plain,
! [X0: $int] :
( ~ $less(abs1(X0),abs1($product(X0,1)))
| ( 0 = 1 ) ),
inference(superposition,[],[f503,f490]) ).
tff(f490,plain,
! [X0: $int] : ( div1(X0,1) = X0 ),
inference(cnf_transformation,[],[f148]) ).
tff(f148,plain,
! [X0: $int] : ( div1(X0,1) = X0 ),
inference(rectify,[],[f20]) ).
tff(f20,axiom,
! [X1: $int] : ( div1(X1,1) = X1 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',div_1) ).
tff(f14320,plain,
( spl13_30
| spl13_621
| ~ spl13_613 ),
inference(avatar_split_clause,[],[f14305,f14201,f14318,f835]) ).
tff(f14318,plain,
( spl13_621
<=> ! [X2: $int] : $less(mod1(X2,sK7),sK7) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_621])]) ).
tff(f14305,plain,
( ! [X2: $int] :
( $less(mod1(X2,sK7),sK7)
| ( 0 = sK7 ) )
| ~ spl13_613 ),
inference(superposition,[],[f496,f14203]) ).
tff(f14316,plain,
( spl13_620
| spl13_30
| ~ spl13_613 ),
inference(avatar_split_clause,[],[f14306,f14201,f835,f14314]) ).
tff(f14314,plain,
( spl13_620
<=> ! [X3: $int] : $less($uminus(sK7),mod1(X3,sK7)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_620])]) ).
tff(f14306,plain,
( ! [X3: $int] :
( ( 0 = sK7 )
| $less($uminus(sK7),mod1(X3,sK7)) )
| ~ spl13_613 ),
inference(superposition,[],[f497,f14203]) ).
tff(f14299,plain,
( spl13_137
| ~ spl13_56
| ~ spl13_142 ),
inference(avatar_split_clause,[],[f14048,f3564,f1575,f3516]) ).
tff(f3516,plain,
( spl13_137
<=> in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_137])]) ).
tff(f3564,plain,
( spl13_142
<=> good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_142])]) ).
tff(f14048,plain,
( ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) != some(a,t2tb7(sK9)) )
| in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)))
| ~ spl13_142 ),
inference(resolution,[],[f3565,f440]) ).
tff(f440,plain,
! [X2: ty,X3: uni,X0: uni,X1: uni,X4: key1] :
( ~ good_data1(X2,X4,X3,X1,X0)
| ( some(X2,X3) != get(option(X2),key,X1,t2tb1(X4)) )
| in_data1(X2,X4,X3,X0) ),
inference(cnf_transformation,[],[f319]) ).
tff(f3565,plain,
( good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)))
| ~ spl13_142 ),
inference(avatar_component_clause,[],[f3564]) ).
tff(f14298,plain,
( ~ spl13_56
| spl13_311
| ~ spl13_310 ),
inference(avatar_split_clause,[],[f14099,f7907,f7912,f1575]) ).
tff(f7912,plain,
( spl13_311
<=> in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_311])]) ).
tff(f7907,plain,
( spl13_310
<=> good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_310])]) ).
tff(f14099,plain,
( in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)))
| ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) != some(a,t2tb7(sK9)) )
| ~ spl13_310 ),
inference(resolution,[],[f7908,f440]) ).
tff(f7908,plain,
( good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)))
| ~ spl13_310 ),
inference(avatar_component_clause,[],[f7907]) ).
tff(f14297,plain,
( spl13_56
| ~ spl13_606 ),
inference(avatar_split_clause,[],[f14165,f14111,f1575]) ).
tff(f14111,plain,
( spl13_606
<=> ( tb2t4(some(a,t2tb7(sK9))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_606])]) ).
tff(f14165,plain,
( ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = some(a,t2tb7(sK9)) )
| ~ spl13_606 ),
inference(forward_demodulation,[],[f14164,f921]) ).
tff(f921,plain,
! [X1: uni] : ( some(a,X1) = t2tb4(tb2t4(some(a,X1))) ),
inference(resolution,[],[f536,f526]) ).
tff(f526,plain,
! [X0: ty,X1: uni] : sort1(option(X0),some(X0,X1)),
inference(cnf_transformation,[],[f362]) ).
tff(f362,plain,
! [X0: ty,X1: uni] : sort1(option(X0),some(X0,X1)),
inference(rectify,[],[f187]) ).
tff(f187,plain,
! [X1: ty,X0: uni] : sort1(option(X1),some(X1,X0)),
inference(rectify,[],[f27]) ).
tff(f27,axiom,
! [X1: uni,X0: ty] : sort1(option(X0),some(X0,X1)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',some_sort2) ).
tff(f536,plain,
! [X0: uni] :
( ~ sort1(option(a),X0)
| ( t2tb4(tb2t4(X0)) = X0 ) ),
inference(cnf_transformation,[],[f299]) ).
tff(f299,plain,
! [X0: uni] :
( ( t2tb4(tb2t4(X0)) = X0 )
| ~ sort1(option(a),X0) ),
inference(ennf_transformation,[],[f180]) ).
tff(f180,plain,
! [X0: uni] :
( sort1(option(a),X0)
=> ( t2tb4(tb2t4(X0)) = X0 ) ),
inference(rectify,[],[f97]) ).
tff(f97,axiom,
! [X17: uni] :
( sort1(option(a),X17)
=> ( t2tb4(tb2t4(X17)) = X17 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR4) ).
tff(f14164,plain,
( ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = t2tb4(tb2t4(some(a,t2tb7(sK9)))) )
| ~ spl13_606 ),
inference(superposition,[],[f925,f14113]) ).
tff(f14113,plain,
( ( tb2t4(some(a,t2tb7(sK9))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| ~ spl13_606 ),
inference(avatar_component_clause,[],[f14111]) ).
tff(f925,plain,
! [X6: uni,X4: ty,X5: uni] : ( t2tb4(tb2t4(get(option(a),X4,X5,X6))) = get(option(a),X4,X5,X6) ),
inference(resolution,[],[f536,f491]) ).
tff(f491,plain,
! [X2: ty,X3: uni,X0: ty,X1: uni] : sort1(X0,get(X0,X2,X3,X1)),
inference(cnf_transformation,[],[f339]) ).
tff(f339,plain,
! [X0: ty,X1: uni,X2: ty,X3: uni] : sort1(X0,get(X0,X2,X3,X1)),
inference(rectify,[],[f200]) ).
tff(f200,plain,
! [X1: ty,X2: uni,X3: ty,X0: uni] : sort1(X1,get(X1,X3,X0,X2)),
inference(rectify,[],[f47]) ).
tff(f47,axiom,
! [X1: uni,X12: ty,X2: uni,X0: ty] : sort1(X12,get(X12,X0,X1,X2)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',get_sort4) ).
tff(f14296,plain,
( spl13_619
| ~ spl13_13
| ~ spl13_36 ),
inference(avatar_split_clause,[],[f14291,f986,f656,f14293]) ).
tff(f14293,plain,
( spl13_619
<=> ( $uminus(mod1(hash1(sK10),sK0)) = mod1(hash1(sK10),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_619])]) ).
tff(f986,plain,
( spl13_36
<=> ! [X12: key1] : ~ $less(mod1(hash1(X12),sK0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_36])]) ).
tff(f14291,plain,
( ( $uminus(mod1(hash1(sK10),sK0)) = mod1(hash1(sK10),sK0) )
| ~ spl13_13
| ~ spl13_36 ),
inference(forward_demodulation,[],[f14279,f2020]) ).
tff(f2020,plain,
( ! [X4: key1] : ( abs1(mod1(hash1(X4),sK0)) = mod1(hash1(X4),sK0) )
| ~ spl13_36 ),
inference(resolution,[],[f528,f987]) ).
tff(f987,plain,
( ! [X12: key1] : ~ $less(mod1(hash1(X12),sK0),0)
| ~ spl13_36 ),
inference(avatar_component_clause,[],[f986]) ).
tff(f528,plain,
! [X0: $int] :
( $less(X0,0)
| ( abs1(X0) = X0 ) ),
inference(cnf_transformation,[],[f273]) ).
tff(f14279,plain,
( ( $uminus(mod1(hash1(sK10),sK0)) = abs1(mod1(hash1(sK10),sK0)) )
| ~ spl13_13 ),
inference(resolution,[],[f658,f527]) ).
tff(f658,plain,
( $less(mod1(hash1(sK10),sK0),0)
| ~ spl13_13 ),
inference(avatar_component_clause,[],[f656]) ).
tff(f14290,plain,
( spl13_618
| spl13_34
| ~ spl13_13 ),
inference(avatar_split_clause,[],[f14278,f656,f958,f14287]) ).
tff(f14287,plain,
( spl13_618
<=> $less(hash1(sK10),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_618])]) ).
tff(f14278,plain,
( ( 0 = sK0 )
| $less(hash1(sK10),0)
| ~ spl13_13 ),
inference(resolution,[],[f658,f451]) ).
tff(f451,plain,
! [X0: $int,X1: $int] :
( ~ $less(mod1(X0,X1),0)
| $less(X0,0)
| ( 0 = X1 ) ),
inference(cnf_transformation,[],[f288]) ).
tff(f288,plain,
! [X0: $int,X1: $int] :
( ( 0 = X1 )
| ~ $less(mod1(X0,X1),0)
| $less(X0,0) ),
inference(flattening,[],[f287]) ).
tff(f287,plain,
! [X1: $int,X0: $int] :
( ~ $less(mod1(X0,X1),0)
| ( 0 = X1 )
| $less(X0,0) ),
inference(ennf_transformation,[],[f169]) ).
tff(f169,plain,
! [X1: $int,X0: $int] :
( ( ( 0 != X1 )
& ~ $less(X0,0) )
=> ~ $less(mod1(X0,X1),0) ),
inference(rectify,[],[f116]) ).
tff(f116,plain,
! [X1: $int,X7: $int] :
( ( ( 0 != X7 )
& ~ $less(X1,0) )
=> ~ $less(mod1(X1,X7),0) ),
inference(theory_normalization,[],[f17]) ).
tff(f17,axiom,
! [X1: $int,X7: $int] :
( ( ( 0 != X7 )
& $lesseq(0,X1) )
=> $lesseq(0,mod1(X1,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mod_sign_pos) ).
tff(f14285,plain,
( spl13_14
| spl13_34
| ~ spl13_13 ),
inference(avatar_split_clause,[],[f14277,f656,f958,f661]) ).
tff(f14277,plain,
( ( 0 = sK0 )
| $less(sK0,0)
| ~ spl13_13 ),
inference(resolution,[],[f658,f980]) ).
tff(f980,plain,
! [X10: $int,X9: key1] :
( ~ $less(mod1(hash1(X9),X10),0)
| $less(X10,0)
| ( 0 = X10 ) ),
inference(resolution,[],[f578,f136]) ).
tff(f578,plain,
! [X0: $int,X1: key1] :
( ~ $less(0,X0)
| ~ $less(mod1(hash1(X1),X0),0) ),
inference(definition_unfolding,[],[f485,f507]) ).
tff(f485,plain,
! [X0: $int,X1: key1] :
( ~ $less(bucket1(X1,X0),0)
| ~ $less(0,X0) ),
inference(cnf_transformation,[],[f282]) ).
tff(f14284,plain,
( ~ spl13_13
| ~ spl13_36 ),
inference(avatar_contradiction_clause,[],[f14275]) ).
tff(f14275,plain,
( $false
| ~ spl13_13
| ~ spl13_36 ),
inference(resolution,[],[f658,f987]) ).
tff(f14243,plain,
( spl13_617
| ~ spl13_12
| ~ spl13_613 ),
inference(avatar_split_clause,[],[f14238,f14201,f647,f14240]) ).
tff(f14240,plain,
( spl13_617
<=> ( $uminus(sK7) = sK7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_617])]) ).
tff(f14238,plain,
( ( $uminus(sK7) = sK7 )
| ~ spl13_12
| ~ spl13_613 ),
inference(forward_demodulation,[],[f14233,f14203]) ).
tff(f14233,plain,
( ( abs1(sK7) = $uminus(sK7) )
| ~ spl13_12 ),
inference(resolution,[],[f648,f527]) ).
tff(f648,plain,
( $less(sK7,0)
| ~ spl13_12 ),
inference(avatar_component_clause,[],[f647]) ).
tff(f14232,plain,
( spl13_616
| ~ spl13_29 ),
inference(avatar_split_clause,[],[f14216,f831,f14229]) ).
tff(f14216,plain,
( ( 0 = div1(0,sK7) )
| ~ spl13_29 ),
inference(evaluation,[],[f14213]) ).
tff(f14213,plain,
( $less(0,0)
| ( 0 = div1(0,sK7) )
| ~ spl13_29 ),
inference(resolution,[],[f833,f540]) ).
tff(f833,plain,
( $less(0,sK7)
| ~ spl13_29 ),
inference(avatar_component_clause,[],[f831]) ).
tff(f14227,plain,
( spl13_615
| ~ spl13_29 ),
inference(avatar_split_clause,[],[f14217,f831,f14224]) ).
tff(f14217,plain,
( ( 0 = mod1(0,sK7) )
| ~ spl13_29 ),
inference(evaluation,[],[f14214]) ).
tff(f14214,plain,
( ( 0 = mod1(0,sK7) )
| $less(0,0)
| ~ spl13_29 ),
inference(resolution,[],[f833,f517]) ).
tff(f14222,plain,
( spl13_614
| ~ spl13_29
| ~ spl13_178 ),
inference(avatar_split_clause,[],[f14207,f4625,f831,f14219]) ).
tff(f14219,plain,
( spl13_614
<=> $less($uminus(abs1(4)),sK7) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_614])]) ).
tff(f14207,plain,
( $less($uminus(abs1(4)),sK7)
| ~ spl13_29
| ~ spl13_178 ),
inference(resolution,[],[f833,f4632]) ).
tff(f14204,plain,
( spl13_613
| spl13_12 ),
inference(avatar_split_clause,[],[f14167,f647,f14201]) ).
tff(f14167,plain,
( ( abs1(sK7) = sK7 )
| spl13_12 ),
inference(resolution,[],[f649,f528]) ).
tff(f649,plain,
( ~ $less(sK7,0)
| spl13_12 ),
inference(avatar_component_clause,[],[f647]) ).
tff(f14199,plain,
( spl13_30
| spl13_612
| spl13_12 ),
inference(avatar_split_clause,[],[f14172,f647,f14197,f835]) ).
tff(f14197,plain,
( spl13_612
<=> ! [X4: $int,X5: $int] :
( $less(X5,0)
| ( mod1($sum($product(sK7,X5),X4),sK7) = mod1(X4,sK7) )
| $less(X4,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_612])]) ).
tff(f14172,plain,
( ! [X4: $int,X5: $int] :
( $less(X5,0)
| ( 0 = sK7 )
| $less(X4,0)
| ( mod1($sum($product(sK7,X5),X4),sK7) = mod1(X4,sK7) ) )
| spl13_12 ),
inference(resolution,[],[f649,f1554]) ).
tff(f1554,plain,
! [X16: $int,X17: $int,X15: $int] :
( $less(X17,0)
| $less(X16,0)
| $less(X15,0)
| ( 0 = X16 )
| ( mod1(X17,X16) = mod1($sum($product(X16,X15),X17),X16) ) ),
inference(resolution,[],[f531,f136]) ).
tff(f531,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(0,X2)
| $less(X0,0)
| ( mod1($sum($product(X2,X0),X1),X2) = mod1(X1,X2) )
| $less(X1,0) ),
inference(cnf_transformation,[],[f264]) ).
tff(f264,plain,
! [X0: $int,X1: $int,X2: $int] :
( $less(X0,0)
| $less(X1,0)
| ( mod1($sum($product(X2,X0),X1),X2) = mod1(X1,X2) )
| ~ $less(0,X2) ),
inference(flattening,[],[f263]) ).
tff(f263,plain,
! [X0: $int,X2: $int,X1: $int] :
( ( mod1($sum($product(X2,X0),X1),X2) = mod1(X1,X2) )
| $less(X0,0)
| $less(X1,0)
| ~ $less(0,X2) ),
inference(ennf_transformation,[],[f158]) ).
tff(f158,plain,
! [X0: $int,X2: $int,X1: $int] :
( ( ~ $less(X0,0)
& ~ $less(X1,0)
& $less(0,X2) )
=> ( mod1($sum($product(X2,X0),X1),X2) = mod1(X1,X2) ) ),
inference(rectify,[],[f115]) ).
tff(f115,plain,
! [X7: $int,X4: $int,X1: $int] :
( ( ~ $less(X7,0)
& ~ $less(X4,0)
& $less(0,X1) )
=> ( mod1($sum($product(X1,X7),X4),X1) = mod1(X4,X1) ) ),
inference(theory_normalization,[],[f25]) ).
tff(f25,axiom,
! [X7: $int,X4: $int,X1: $int] :
( ( $lesseq(0,X7)
& $lesseq(0,X4)
& $less(0,X1) )
=> ( mod1($sum($product(X1,X7),X4),X1) = mod1(X4,X1) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mod_mult) ).
tff(f14195,plain,
( spl13_611
| spl13_12
| ~ spl13_15
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f14184,f2736,f668,f647,f14192]) ).
tff(f14192,plain,
( spl13_611
<=> ( 0 = mod1($sum($product(sK0,sK7),0),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_611])]) ).
tff(f668,plain,
( spl13_15
<=> $less(0,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_15])]) ).
tff(f2736,plain,
( spl13_115
<=> ( 0 = mod1(0,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_115])]) ).
tff(f14184,plain,
( ( 0 = mod1($sum($product(sK0,sK7),0),sK0) )
| spl13_12
| ~ spl13_15
| ~ spl13_115 ),
inference(resolution,[],[f649,f2971]) ).
tff(f2971,plain,
( ! [X19: $int] :
( $less(X19,0)
| ( 0 = mod1($sum($product(sK0,X19),0),sK0) ) )
| ~ spl13_15
| ~ spl13_115 ),
inference(backward_demodulation,[],[f2153,f2738]) ).
tff(f2738,plain,
( ( 0 = mod1(0,sK0) )
| ~ spl13_115 ),
inference(avatar_component_clause,[],[f2736]) ).
tff(f2153,plain,
( ! [X19: $int] :
( $less(X19,0)
| ( mod1($sum($product(sK0,X19),0),sK0) = mod1(0,sK0) ) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f134]) ).
tff(f134,plain,
! [X0: $int] : ~ $less(X0,X0),
introduced(theory_axiom_147,[]) ).
tff(f1551,plain,
( ! [X8: $int,X9: $int] :
( $less(X9,0)
| $less(X8,0)
| ( mod1(X9,sK0) = mod1($sum($product(sK0,X8),X9),sK0) ) )
| ~ spl13_15 ),
inference(resolution,[],[f531,f670]) ).
tff(f670,plain,
( $less(0,sK0)
| ~ spl13_15 ),
inference(avatar_component_clause,[],[f668]) ).
tff(f14190,plain,
( spl13_30
| spl13_610
| spl13_12 ),
inference(avatar_split_clause,[],[f14182,f647,f14188,f835]) ).
tff(f14188,plain,
( spl13_610
<=> ! [X18: $int,X19: $int] :
( ( div1($sum($product(sK7,X18),X19),sK7) = $sum(X18,div1(X19,sK7)) )
| $less(X18,0)
| $less(X19,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_610])]) ).
tff(f14182,plain,
( ! [X18: $int,X19: $int] :
( ( div1($sum($product(sK7,X18),X19),sK7) = $sum(X18,div1(X19,sK7)) )
| ( 0 = sK7 )
| $less(X19,0)
| $less(X18,0) )
| spl13_12 ),
inference(resolution,[],[f649,f1649]) ).
tff(f1649,plain,
! [X14: $int,X12: $int,X13: $int] :
( $less(X12,0)
| $less(X14,0)
| $less(X13,0)
| ( $sum(X12,div1(X13,X14)) = div1($sum($product(X14,X12),X13),X14) )
| ( 0 = X14 ) ),
inference(resolution,[],[f537,f136]) ).
tff(f537,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(0,X1)
| ( $sum(X0,div1(X2,X1)) = div1($sum($product(X1,X0),X2),X1) )
| $less(X2,0)
| $less(X0,0) ),
inference(cnf_transformation,[],[f367]) ).
tff(f367,plain,
! [X0: $int,X1: $int,X2: $int] :
( ( $sum(X0,div1(X2,X1)) = div1($sum($product(X1,X0),X2),X1) )
| $less(X0,0)
| $less(X2,0)
| ~ $less(0,X1) ),
inference(rectify,[],[f251]) ).
tff(f251,plain,
! [X1: $int,X2: $int,X0: $int] :
( ( div1($sum($product(X2,X1),X0),X2) = $sum(X1,div1(X0,X2)) )
| $less(X1,0)
| $less(X0,0)
| ~ $less(0,X2) ),
inference(flattening,[],[f250]) ).
tff(f250,plain,
! [X0: $int,X2: $int,X1: $int] :
( ( div1($sum($product(X2,X1),X0),X2) = $sum(X1,div1(X0,X2)) )
| $less(X0,0)
| $less(X1,0)
| ~ $less(0,X2) ),
inference(ennf_transformation,[],[f185]) ).
tff(f185,plain,
! [X0: $int,X2: $int,X1: $int] :
( ( ~ $less(X0,0)
& ~ $less(X1,0)
& $less(0,X2) )
=> ( div1($sum($product(X2,X1),X0),X2) = $sum(X1,div1(X0,X2)) ) ),
inference(rectify,[],[f119]) ).
tff(f119,plain,
! [X4: $int,X7: $int,X1: $int] :
( ( ~ $less(X7,0)
& $less(0,X1)
& ~ $less(X4,0) )
=> ( div1($sum($product(X1,X7),X4),X1) = $sum(X7,div1(X4,X1)) ) ),
inference(theory_normalization,[],[f24]) ).
tff(f24,axiom,
! [X4: $int,X7: $int,X1: $int] :
( ( $lesseq(0,X7)
& $less(0,X1)
& $lesseq(0,X4) )
=> ( div1($sum($product(X1,X7),X4),X1) = $sum(X7,div1(X4,X1)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',div_mult) ).
tff(f14166,plain,
( spl13_56
| ~ spl13_606 ),
inference(avatar_split_clause,[],[f14165,f14111,f1575]) ).
tff(f14161,plain,
( ~ spl13_609
| ~ spl13_261
| spl13_539 ),
inference(avatar_split_clause,[],[f14144,f12749,f6562,f14158]) ).
tff(f14158,plain,
( spl13_609
<=> $less(sK6,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_609])]) ).
tff(f6562,plain,
( spl13_261
<=> $less(5,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_261])]) ).
tff(f12749,plain,
( spl13_539
<=> $less(5,abs1(2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_539])]) ).
tff(f14144,plain,
( ~ $less(sK6,2)
| ~ spl13_261
| spl13_539 ),
inference(resolution,[],[f12750,f6901]) ).
tff(f6901,plain,
( ! [X2: $int] :
( $less(5,abs1(X2))
| ~ $less(sK6,X2) )
| ~ spl13_261 ),
inference(resolution,[],[f6613,f494]) ).
tff(f494,plain,
! [X0: $int,X1: $int] :
( $less(X1,abs1(X0))
| ~ $less(X1,X0) ),
inference(cnf_transformation,[],[f342]) ).
tff(f342,plain,
! [X0: $int,X1: $int] :
( ( ( ~ $less(X1,X0)
& ~ $less(X0,$uminus(X1)) )
| $less(X1,abs1(X0)) )
& ( ~ $less(X1,abs1(X0))
| $less(X1,X0)
| $less(X0,$uminus(X1)) ) ),
inference(rectify,[],[f341]) ).
tff(f341,plain,
! [X1: $int,X0: $int] :
( ( ( ~ $less(X0,X1)
& ~ $less(X1,$uminus(X0)) )
| $less(X0,abs1(X1)) )
& ( ~ $less(X0,abs1(X1))
| $less(X0,X1)
| $less(X1,$uminus(X0)) ) ),
inference(flattening,[],[f340]) ).
tff(f340,plain,
! [X1: $int,X0: $int] :
( ( ( ~ $less(X0,X1)
& ~ $less(X1,$uminus(X0)) )
| $less(X0,abs1(X1)) )
& ( ~ $less(X0,abs1(X1))
| $less(X0,X1)
| $less(X1,$uminus(X0)) ) ),
inference(nnf_transformation,[],[f209]) ).
tff(f209,plain,
! [X1: $int,X0: $int] :
( ( ~ $less(X0,X1)
& ~ $less(X1,$uminus(X0)) )
<=> ~ $less(X0,abs1(X1)) ),
inference(rectify,[],[f123]) ).
tff(f123,plain,
! [X7: $int,X1: $int] :
( ( ~ $less(X1,$uminus(X7))
& ~ $less(X7,X1) )
<=> ~ $less(X7,abs1(X1)) ),
inference(theory_normalization,[],[f10]) ).
tff(f10,axiom,
! [X7: $int,X1: $int] :
( ( $lesseq($uminus(X7),X1)
& $lesseq(X1,X7) )
<=> $lesseq(abs1(X1),X7) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',abs_le) ).
tff(f6613,plain,
( ! [X1: $int] :
( ~ $less(sK6,X1)
| $less(5,X1) )
| ~ spl13_261 ),
inference(resolution,[],[f6563,f135]) ).
tff(f6563,plain,
( $less(5,sK6)
| ~ spl13_261 ),
inference(avatar_component_clause,[],[f6562]) ).
tff(f12750,plain,
( ~ $less(5,abs1(2))
| spl13_539 ),
inference(avatar_component_clause,[],[f12749]) ).
tff(f14156,plain,
( ~ spl13_608
| ~ spl13_263
| spl13_539 ),
inference(avatar_split_clause,[],[f14143,f12749,f6580,f14153]) ).
tff(f14153,plain,
( spl13_608
<=> $less(sK0,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_608])]) ).
tff(f6580,plain,
( spl13_263
<=> $less(5,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_263])]) ).
tff(f14143,plain,
( ~ $less(sK0,2)
| ~ spl13_263
| spl13_539 ),
inference(resolution,[],[f12750,f8692]) ).
tff(f8692,plain,
( ! [X4: $int] :
( $less(5,abs1(X4))
| ~ $less(sK0,X4) )
| ~ spl13_263 ),
inference(resolution,[],[f8233,f494]) ).
tff(f8233,plain,
( ! [X1: $int] :
( ~ $less(sK0,X1)
| $less(5,X1) )
| ~ spl13_263 ),
inference(resolution,[],[f6581,f135]) ).
tff(f6581,plain,
( $less(5,sK0)
| ~ spl13_263 ),
inference(avatar_component_clause,[],[f6580]) ).
tff(f14122,plain,
( spl13_10
| spl13_606
| ~ spl13_8 ),
inference(avatar_split_clause,[],[f14101,f626,f14111,f635]) ).
tff(f14101,plain,
( ( tb2t4(some(a,t2tb7(sK9))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ spl13_8 ),
inference(resolution,[],[f628,f589]) ).
tff(f589,plain,
! [X12: a1,X13: key1] :
( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| good_data1(a,X13,t2tb7(X12),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(duplicate_literal_removal,[],[f404]) ).
tff(f404,plain,
! [X12: a1,X13: key1] :
( good_data1(a,X13,t2tb7(X12),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(cnf_transformation,[],[f311]) ).
tff(f14121,plain,
( spl13_607
| ~ spl13_8 ),
inference(avatar_split_clause,[],[f14116,f626,f14118]) ).
tff(f14118,plain,
( spl13_607
<=> mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),get(list(tuple2(key,a)),int,t2tb2(sK5),t2tb(mod1(hash1(sK10),$sum($product(2,sK0),1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_607])]) ).
tff(f14116,plain,
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),get(list(tuple2(key,a)),int,t2tb2(sK5),t2tb(mod1(hash1(sK10),$sum($product(2,sK0),1)))))
| ~ spl13_8 ),
inference(forward_demodulation,[],[f14115,f1235]) ).
tff(f1235,plain,
! [X0: $int,X1: map_int_lplist_lpkeycm_a1rprp] : ( t2tb2(X1) = elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),X0,t2tb2(X1))) ),
inference(resolution,[],[f509,f502]) ).
tff(f502,plain,
! [X0: map_int_lplist_lpkeycm_a1rprp] : sort1(map(int,list(tuple2(key,a))),t2tb2(X0)),
inference(cnf_transformation,[],[f197]) ).
tff(f197,plain,
! [X0: map_int_lplist_lpkeycm_a1rprp] : sort1(map(int,list(tuple2(key,a))),t2tb2(X0)),
inference(rectify,[],[f89]) ).
tff(f89,axiom,
! [X1: map_int_lplist_lpkeycm_a1rprp] : sort1(map(int,list(tuple2(key,a))),t2tb2(X1)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',t2tb_sort10) ).
tff(f509,plain,
! [X2: $int,X0: ty,X1: uni] :
( ~ sort1(map(int,X0),X1)
| ( elts(X0,mk_array1(X0,X2,X1)) = X1 ) ),
inference(cnf_transformation,[],[f351]) ).
tff(f351,plain,
! [X0: ty,X1: uni,X2: $int] :
( ~ sort1(map(int,X0),X1)
| ( elts(X0,mk_array1(X0,X2,X1)) = X1 ) ),
inference(rectify,[],[f248]) ).
tff(f248,plain,
! [X1: ty,X0: uni,X2: $int] :
( ~ sort1(map(int,X1),X0)
| ( elts(X1,mk_array1(X1,X2,X0)) = X0 ) ),
inference(ennf_transformation,[],[f162]) ).
tff(f162,plain,
! [X2: $int,X0: uni,X1: ty] :
( sort1(map(int,X1),X0)
=> ( elts(X1,mk_array1(X1,X2,X0)) = X0 ) ),
inference(rectify,[],[f56]) ).
tff(f56,axiom,
! [X10: uni,X0: ty,X6: $int] :
( sort1(map(int,X0),X10)
=> ( elts(X0,mk_array1(X0,X6,X10)) = X10 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',elts_def1) ).
tff(f14115,plain,
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),get(list(tuple2(key,a)),int,elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))),t2tb(mod1(hash1(sK10),$sum($product(2,sK0),1)))))
| ~ spl13_8 ),
inference(forward_demodulation,[],[f14105,f437]) ).
tff(f437,plain,
! [X2: ty,X0: uni,X1: $int] : ( length1(X2,mk_array1(X2,X1,X0)) = X1 ),
inference(cnf_transformation,[],[f317]) ).
tff(f317,plain,
! [X0: uni,X1: $int,X2: ty] : ( length1(X2,mk_array1(X2,X1,X0)) = X1 ),
inference(rectify,[],[f179]) ).
tff(f179,plain,
! [X1: uni,X2: $int,X0: ty] : ( length1(X0,mk_array1(X0,X2,X1)) = X2 ),
inference(rectify,[],[f54]) ).
tff(f54,axiom,
! [X0: ty,X10: uni,X6: $int] : ( length1(X0,mk_array1(X0,X6,X10)) = X6 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_def1) ).
tff(f14105,plain,
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),get(list(tuple2(key,a)),int,elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))),t2tb(mod1(hash1(sK10),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))))))
| ~ spl13_8 ),
inference(resolution,[],[f628,f574]) ).
tff(f574,plain,
! [X2: uni,X3: key1,X0: ty,X1: uni] :
( ~ in_data1(X0,X3,X2,X1)
| mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X2),get(list(tuple2(key,X0)),int,elts(list(tuple2(key,X0)),X1),t2tb(mod1(hash1(X3),length1(list(tuple2(key,X0)),X1))))) ),
inference(definition_unfolding,[],[f427,f508,f507]) ).
tff(f508,plain,
! [X2: $int,X0: ty,X1: uni] : ( get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2)) ),
inference(cnf_transformation,[],[f350]) ).
tff(f350,plain,
! [X0: ty,X1: uni,X2: $int] : ( get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2)) ),
inference(rectify,[],[f164]) ).
tff(f164,plain,
! [X1: ty,X2: uni,X0: $int] : ( get2(X1,X2,X0) = get(X1,int,elts(X1,X2),t2tb(X0)) ),
inference(rectify,[],[f62]) ).
tff(f62,axiom,
! [X16: $int,X0: ty,X8: uni] : ( get2(X0,X8,X16) = get(X0,int,elts(X0,X8),t2tb(X16)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',get_def) ).
tff(f427,plain,
! [X2: uni,X3: key1,X0: ty,X1: uni] :
( mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X2),get2(list(tuple2(key,X0)),X1,bucket1(X3,length1(list(tuple2(key,X0)),X1))))
| ~ in_data1(X0,X3,X2,X1) ),
inference(cnf_transformation,[],[f313]) ).
tff(f313,plain,
! [X0: ty,X1: uni,X2: uni,X3: key1] :
( ( mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X2),get2(list(tuple2(key,X0)),X1,bucket1(X3,length1(list(tuple2(key,X0)),X1))))
| ~ in_data1(X0,X3,X2,X1) )
& ( in_data1(X0,X3,X2,X1)
| ~ mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X2),get2(list(tuple2(key,X0)),X1,bucket1(X3,length1(list(tuple2(key,X0)),X1)))) ) ),
inference(rectify,[],[f312]) ).
tff(f312,plain,
! [X1: ty,X2: uni,X3: uni,X0: key1] :
( ( mem(tuple2(key,X1),tuple21(key,X1,t2tb1(X0),X3),get2(list(tuple2(key,X1)),X2,bucket1(X0,length1(list(tuple2(key,X1)),X2))))
| ~ in_data1(X1,X0,X3,X2) )
& ( in_data1(X1,X0,X3,X2)
| ~ mem(tuple2(key,X1),tuple21(key,X1,t2tb1(X0),X3),get2(list(tuple2(key,X1)),X2,bucket1(X0,length1(list(tuple2(key,X1)),X2)))) ) ),
inference(nnf_transformation,[],[f156]) ).
tff(f156,plain,
! [X1: ty,X2: uni,X3: uni,X0: key1] :
( mem(tuple2(key,X1),tuple21(key,X1,t2tb1(X0),X3),get2(list(tuple2(key,X1)),X2,bucket1(X0,length1(list(tuple2(key,X1)),X2))))
<=> in_data1(X1,X0,X3,X2) ),
inference(rectify,[],[f79]) ).
tff(f79,axiom,
! [X19: key1,X0: ty,X20: uni,X9: uni] :
( in_data1(X0,X19,X9,X20)
<=> mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X19),X9),get2(list(tuple2(key,X0)),X20,bucket1(X19,length1(list(tuple2(key,X0)),X20)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',in_data_def) ).
tff(f14114,plain,
( spl13_606
| ~ spl13_8
| ~ spl13_30
| ~ spl13_31 ),
inference(avatar_split_clause,[],[f14109,f858,f835,f626,f14111]) ).
tff(f858,plain,
( spl13_31
<=> ( 0 = mod1(hash1(sK10),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_31])]) ).
tff(f14109,plain,
( ( tb2t4(some(a,t2tb7(sK9))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| ~ spl13_8
| ~ spl13_30
| ~ spl13_31 ),
inference(evaluation,[],[f14108]) ).
tff(f14108,plain,
( ( tb2t4(some(a,t2tb7(sK9))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| $less(0,0)
| ~ spl13_8
| ~ spl13_30
| ~ spl13_31 ),
inference(forward_demodulation,[],[f14103,f860]) ).
tff(f860,plain,
( ( 0 = mod1(hash1(sK10),sK0) )
| ~ spl13_31 ),
inference(avatar_component_clause,[],[f858]) ).
tff(f14103,plain,
( $less(mod1(hash1(sK10),sK0),0)
| ( tb2t4(some(a,t2tb7(sK9))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| ~ spl13_8
| ~ spl13_30 ),
inference(resolution,[],[f628,f849]) ).
tff(f849,plain,
( ! [X12: a1,X13: key1] :
( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(mod1(hash1(X13),sK0),0)
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) )
| ~ spl13_30 ),
inference(backward_demodulation,[],[f588,f837]) ).
tff(f837,plain,
( ( 0 = sK7 )
| ~ spl13_30 ),
inference(avatar_component_clause,[],[f835]) ).
tff(f588,plain,
! [X12: a1,X13: key1] :
( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(mod1(hash1(X13),sK0),sK7)
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) ),
inference(duplicate_literal_removal,[],[f558]) ).
tff(f558,plain,
! [X12: a1,X13: key1] :
( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| $less(mod1(hash1(X13),sK0),sK7) ),
inference(definition_unfolding,[],[f403,f507]) ).
tff(f403,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(bucket1(X13,sK0),sK7) ),
inference(cnf_transformation,[],[f311]) ).
tff(f14097,plain,
( spl13_539
| ~ spl13_605
| ~ spl13_165
| ~ spl13_263 ),
inference(avatar_split_clause,[],[f12780,f6580,f4295,f14094,f12749]) ).
tff(f14094,plain,
( spl13_605
<=> $less(sK0,$uminus(abs1(2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_605])]) ).
tff(f4295,plain,
( spl13_165
<=> ( abs1(2) = abs1($uminus(abs1(2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_165])]) ).
tff(f12780,plain,
( ~ $less(sK0,$uminus(abs1(2)))
| $less(5,abs1(2))
| ~ spl13_165
| ~ spl13_263 ),
inference(superposition,[],[f8692,f4297]) ).
tff(f4297,plain,
( ( abs1(2) = abs1($uminus(abs1(2))) )
| ~ spl13_165 ),
inference(avatar_component_clause,[],[f4295]) ).
tff(f14091,plain,
( ~ spl13_604
| ~ spl13_324
| spl13_343 ),
inference(avatar_split_clause,[],[f14079,f8372,f8038,f14088]) ).
tff(f14088,plain,
( spl13_604
<=> ( 0 = div1(5,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_604])]) ).
tff(f8038,plain,
( spl13_324
<=> ( 5 = abs1(-5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_324])]) ).
tff(f8372,plain,
( spl13_343
<=> ( 0 = div1(5,abs1(-5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_343])]) ).
tff(f14079,plain,
( ( 0 != div1(5,5) )
| ~ spl13_324
| spl13_343 ),
inference(backward_demodulation,[],[f8373,f8040]) ).
tff(f8040,plain,
( ( 5 = abs1(-5) )
| ~ spl13_324 ),
inference(avatar_component_clause,[],[f8038]) ).
tff(f8373,plain,
( ( 0 != div1(5,abs1(-5)) )
| spl13_343 ),
inference(avatar_component_clause,[],[f8372]) ).
tff(f14086,plain,
( ~ spl13_603
| ~ spl13_324
| spl13_344 ),
inference(avatar_split_clause,[],[f14081,f8377,f8038,f14083]) ).
tff(f14083,plain,
( spl13_603
<=> ( mod1(5,5) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_603])]) ).
tff(f8377,plain,
( spl13_344
<=> ( mod1(5,abs1(-5)) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_344])]) ).
tff(f14081,plain,
( ( mod1(5,5) != 5 )
| ~ spl13_324
| spl13_344 ),
inference(backward_demodulation,[],[f8378,f8040]) ).
tff(f8378,plain,
( ( mod1(5,abs1(-5)) != 5 )
| spl13_344 ),
inference(avatar_component_clause,[],[f8377]) ).
tff(f14076,plain,
( spl13_602
| ~ spl13_539 ),
inference(avatar_split_clause,[],[f14065,f12749,f14073]) ).
tff(f14073,plain,
( spl13_602
<=> ( 5 = mod1(5,abs1(2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_602])]) ).
tff(f14065,plain,
( ( 5 = mod1(5,abs1(2)) )
| ~ spl13_539 ),
inference(evaluation,[],[f14061]) ).
tff(f14061,plain,
( ( 5 = mod1(5,abs1(2)) )
| $less(5,0)
| ~ spl13_539 ),
inference(resolution,[],[f12751,f517]) ).
tff(f12751,plain,
( $less(5,abs1(2))
| ~ spl13_539 ),
inference(avatar_component_clause,[],[f12749]) ).
tff(f14071,plain,
( spl13_601
| ~ spl13_539 ),
inference(avatar_split_clause,[],[f14066,f12749,f14068]) ).
tff(f14068,plain,
( spl13_601
<=> ( 0 = div1(5,abs1(2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_601])]) ).
tff(f14066,plain,
( ( 0 = div1(5,abs1(2)) )
| ~ spl13_539 ),
inference(evaluation,[],[f14060]) ).
tff(f14060,plain,
( ( 0 = div1(5,abs1(2)) )
| $less(5,0)
| ~ spl13_539 ),
inference(resolution,[],[f12751,f540]) ).
tff(f14064,plain,
~ spl13_539,
inference(avatar_contradiction_clause,[],[f14063]) ).
tff(f14063,plain,
( $false
| ~ spl13_539 ),
inference(evaluation,[],[f14058]) ).
tff(f14058,plain,
( $less(2,$uminus(5))
| $less(5,2)
| ~ spl13_539 ),
inference(resolution,[],[f12751,f492]) ).
tff(f492,plain,
! [X0: $int,X1: $int] :
( ~ $less(X1,abs1(X0))
| $less(X1,X0)
| $less(X0,$uminus(X1)) ),
inference(cnf_transformation,[],[f342]) ).
tff(f14032,plain,
( spl13_56
| spl13_311
| spl13_310 ),
inference(avatar_split_clause,[],[f8284,f7907,f7912,f1575]) ).
tff(f8284,plain,
( in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)))
| ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = some(a,t2tb7(sK9)) )
| spl13_310 ),
inference(resolution,[],[f7909,f438]) ).
tff(f438,plain,
! [X2: ty,X3: uni,X0: uni,X1: uni,X4: key1] :
( good_data1(X2,X4,X3,X1,X0)
| ( some(X2,X3) = get(option(X2),key,X1,t2tb1(X4)) )
| in_data1(X2,X4,X3,X0) ),
inference(cnf_transformation,[],[f319]) ).
tff(f7909,plain,
( ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)))
| spl13_310 ),
inference(avatar_component_clause,[],[f7907]) ).
tff(f14031,plain,
( spl13_25
| ~ spl13_30
| ~ spl13_31 ),
inference(avatar_split_clause,[],[f8356,f858,f835,f748]) ).
tff(f8356,plain,
( ! [X1: a1] :
( ( tb2t4(some(a,t2tb7(X1))) != tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X1)),t2tb6(sK8))
| in_data1(a,sK10,t2tb7(X1),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ~ spl13_30
| ~ spl13_31 ),
inference(evaluation,[],[f8355]) ).
tff(f8355,plain,
( ! [X1: a1] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X1)),t2tb6(sK8))
| $less(0,0)
| ( tb2t4(some(a,t2tb7(X1))) != tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| in_data1(a,sK10,t2tb7(X1),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ~ spl13_30
| ~ spl13_31 ),
inference(trivial_inequality_removal,[],[f8346]) ).
tff(f8346,plain,
( ! [X1: a1] :
( ( tb2t4(some(a,t2tb7(X1))) != tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| $less(0,0)
| mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X1)),t2tb6(sK8))
| in_data1(a,sK10,t2tb7(X1),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( 0 != 0 ) )
| ~ spl13_30
| ~ spl13_31 ),
inference(superposition,[],[f863,f860]) ).
tff(f863,plain,
( ! [X12: a1,X13: key1] :
( ( 0 != mod1(hash1(X13),sK0) )
| mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) )
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(mod1(hash1(X13),sK0),0) )
| ~ spl13_30 ),
inference(forward_demodulation,[],[f846,f837]) ).
tff(f846,plain,
( ! [X12: a1,X13: key1] :
( $less(mod1(hash1(X13),sK0),0)
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) )
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( sK7 != mod1(hash1(X13),sK0) )
| mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8)) )
| ~ spl13_30 ),
inference(backward_demodulation,[],[f566,f837]) ).
tff(f566,plain,
! [X12: a1,X13: key1] :
( ( sK7 != mod1(hash1(X13),sK0) )
| $less(mod1(hash1(X13),sK0),sK7)
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) )
| mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8)) ),
inference(definition_unfolding,[],[f394,f507,f507]) ).
tff(f394,plain,
! [X12: a1,X13: key1] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) )
| ( bucket1(X13,sK0) != sK7 )
| $less(bucket1(X13,sK0),sK7) ),
inference(cnf_transformation,[],[f311]) ).
tff(f14030,plain,
( spl13_56
| spl13_137
| spl13_142 ),
inference(avatar_split_clause,[],[f4144,f3564,f3516,f1575]) ).
tff(f4144,plain,
( in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)))
| ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = some(a,t2tb7(sK9)) )
| spl13_142 ),
inference(resolution,[],[f3566,f438]) ).
tff(f3566,plain,
( ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)))
| spl13_142 ),
inference(avatar_component_clause,[],[f3564]) ).
tff(f14029,plain,
( spl13_8
| spl13_56
| spl13_10 ),
inference(avatar_split_clause,[],[f8309,f635,f1575,f626]) ).
tff(f8309,plain,
( ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = some(a,t2tb7(sK9)) )
| in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| spl13_10 ),
inference(resolution,[],[f637,f438]) ).
tff(f14028,plain,
( spl13_56
| spl13_8
| spl13_10 ),
inference(avatar_split_clause,[],[f6588,f635,f626,f1575]) ).
tff(f6588,plain,
( in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = some(a,t2tb7(sK9)) )
| spl13_10 ),
inference(resolution,[],[f637,f438]) ).
tff(f14025,plain,
( spl13_8
| spl13_227
| ~ spl13_25
| ~ spl13_56 ),
inference(avatar_split_clause,[],[f9664,f1575,f748,f6015,f626]) ).
tff(f14024,plain,
( ~ spl13_599
| spl13_600
| ~ spl13_227 ),
inference(avatar_split_clause,[],[f14015,f6015,f14022,f14018]) ).
tff(f14018,plain,
( spl13_599
<=> sort1(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_599])]) ).
tff(f14022,plain,
( spl13_600
<=> ! [X0: uni] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),cons(tuple2(key,a),X0,t2tb6(sK8)))
| ~ sort1(tuple2(key,a),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_600])]) ).
tff(f14015,plain,
( ! [X0: uni] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),cons(tuple2(key,a),X0,t2tb6(sK8)))
| ~ sort1(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)))
| ~ sort1(tuple2(key,a),X0) )
| ~ spl13_227 ),
inference(resolution,[],[f6017,f445]) ).
tff(f445,plain,
! [X2: uni,X3: uni,X0: ty,X1: uni] :
( ~ mem(X0,X1,X2)
| ~ sort1(X0,X1)
| mem(X0,X1,cons(X0,X3,X2))
| ~ sort1(X0,X3) ),
inference(cnf_transformation,[],[f325]) ).
tff(f325,plain,
! [X0: ty,X1: uni] :
( ~ sort1(X0,X1)
| ( ~ mem(X0,X1,nil(X0))
& ! [X2: uni,X3: uni] :
( ( ( ( X1 = X3 )
| mem(X0,X1,X2)
| ~ mem(X0,X1,cons(X0,X3,X2)) )
& ( mem(X0,X1,cons(X0,X3,X2))
| ( ( X1 != X3 )
& ~ mem(X0,X1,X2) ) ) )
| ~ sort1(X0,X3) ) ) ),
inference(rectify,[],[f324]) ).
tff(f324,plain,
! [X0: ty,X1: uni] :
( ~ sort1(X0,X1)
| ( ~ mem(X0,X1,nil(X0))
& ! [X3: uni,X2: uni] :
( ( ( ( X1 = X2 )
| mem(X0,X1,X3)
| ~ mem(X0,X1,cons(X0,X2,X3)) )
& ( mem(X0,X1,cons(X0,X2,X3))
| ( ( X1 != X2 )
& ~ mem(X0,X1,X3) ) ) )
| ~ sort1(X0,X2) ) ) ),
inference(flattening,[],[f323]) ).
tff(f323,plain,
! [X0: ty,X1: uni] :
( ~ sort1(X0,X1)
| ( ~ mem(X0,X1,nil(X0))
& ! [X3: uni,X2: uni] :
( ( ( ( X1 = X2 )
| mem(X0,X1,X3)
| ~ mem(X0,X1,cons(X0,X2,X3)) )
& ( mem(X0,X1,cons(X0,X2,X3))
| ( ( X1 != X2 )
& ~ mem(X0,X1,X3) ) ) )
| ~ sort1(X0,X2) ) ) ),
inference(nnf_transformation,[],[f259]) ).
tff(f259,plain,
! [X0: ty,X1: uni] :
( ~ sort1(X0,X1)
| ( ~ mem(X0,X1,nil(X0))
& ! [X3: uni,X2: uni] :
( ( ( ( X1 = X2 )
| mem(X0,X1,X3) )
<=> mem(X0,X1,cons(X0,X2,X3)) )
| ~ sort1(X0,X2) ) ) ),
inference(ennf_transformation,[],[f46]) ).
tff(f46,axiom,
! [X1: uni,X0: ty] :
( sort1(X0,X1)
=> ( ~ mem(X0,X1,nil(X0))
& ! [X3: uni,X2: uni] :
( sort1(X0,X2)
=> ( ( ( X1 = X2 )
| mem(X0,X1,X3) )
<=> mem(X0,X1,cons(X0,X2,X3)) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_def) ).
tff(f6017,plain,
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),t2tb6(sK8))
| ~ spl13_227 ),
inference(avatar_component_clause,[],[f6015]) ).
tff(f14016,plain,
( ~ spl13_24
| ~ spl13_227 ),
inference(avatar_contradiction_clause,[],[f14013]) ).
tff(f14013,plain,
( $false
| ~ spl13_24
| ~ spl13_227 ),
inference(resolution,[],[f6017,f917]) ).
tff(f917,plain,
( ! [X0: uni,X1: uni] : ~ mem(tuple2(key,a),tuple21(key,a,X0,X1),t2tb6(sK8))
| ~ spl13_24 ),
inference(resolution,[],[f501,f772]) ).
tff(f772,plain,
( ! [X0: uni] :
( ~ sort1(tuple2(key,a),X0)
| ~ mem(tuple2(key,a),X0,t2tb6(sK8)) )
| ~ spl13_24 ),
inference(superposition,[],[f448,f738]) ).
tff(f738,plain,
( ( nil(tuple2(key,a)) = t2tb6(sK8) )
| ~ spl13_24 ),
inference(avatar_component_clause,[],[f736]) ).
tff(f736,plain,
( spl13_24
<=> ( nil(tuple2(key,a)) = t2tb6(sK8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_24])]) ).
tff(f448,plain,
! [X0: ty,X1: uni] :
( ~ mem(X0,X1,nil(X0))
| ~ sort1(X0,X1) ),
inference(cnf_transformation,[],[f325]) ).
tff(f501,plain,
! [X2: uni,X3: ty,X0: ty,X1: uni] : sort1(tuple2(X0,X3),tuple21(X0,X3,X1,X2)),
inference(cnf_transformation,[],[f191]) ).
tff(f191,plain,
! [X0: ty,X1: uni,X2: uni,X3: ty] : sort1(tuple2(X0,X3),tuple21(X0,X3,X1,X2)),
inference(rectify,[],[f70]) ).
tff(f70,axiom,
! [X8: ty,X1: uni,X2: uni,X0: ty] : sort1(tuple2(X8,X0),tuple21(X8,X0,X1,X2)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',tuple2_sort2) ).
tff(f13988,plain,
( spl13_598
| ~ spl13_582 ),
inference(avatar_split_clause,[],[f13971,f13740,f13985]) ).
tff(f13985,plain,
( spl13_598
<=> ( 4 = mod1(4,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_598])]) ).
tff(f13740,plain,
( spl13_582
<=> $less(4,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_582])]) ).
tff(f13971,plain,
( ( 4 = mod1(4,sK0) )
| ~ spl13_582 ),
inference(evaluation,[],[f13969]) ).
tff(f13969,plain,
( ( 4 = mod1(4,sK0) )
| $less(4,0)
| ~ spl13_582 ),
inference(resolution,[],[f13742,f517]) ).
tff(f13742,plain,
( $less(4,sK0)
| ~ spl13_582 ),
inference(avatar_component_clause,[],[f13740]) ).
tff(f13983,plain,
( spl13_597
| ~ spl13_582 ),
inference(avatar_split_clause,[],[f13972,f13740,f13980]) ).
tff(f13980,plain,
( spl13_597
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),4) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_597])]) ).
tff(f13972,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),4)
| ~ spl13_582 ),
inference(evaluation,[],[f13966]) ).
tff(f13966,plain,
( $less(4,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),4)
| ~ spl13_582 ),
inference(resolution,[],[f13742,f424]) ).
tff(f13978,plain,
( spl13_596
| ~ spl13_582 ),
inference(avatar_split_clause,[],[f13973,f13740,f13975]) ).
tff(f13975,plain,
( spl13_596
<=> ( 0 = div1(4,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_596])]) ).
tff(f13973,plain,
( ( 0 = div1(4,sK0) )
| ~ spl13_582 ),
inference(evaluation,[],[f13968]) ).
tff(f13968,plain,
( ( 0 = div1(4,sK0) )
| $less(4,0)
| ~ spl13_582 ),
inference(resolution,[],[f13742,f540]) ).
tff(f13956,plain,
( spl13_595
| ~ spl13_119 ),
inference(avatar_split_clause,[],[f13948,f2940,f13953]) ).
tff(f13953,plain,
( spl13_595
<=> $less($uminus(abs1(2)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_595])]) ).
tff(f2940,plain,
( spl13_119
<=> ( 1 = mod1(1,2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_119])]) ).
tff(f13948,plain,
( $less($uminus(abs1(2)),1)
| ~ spl13_119 ),
inference(evaluation,[],[f13943]) ).
tff(f13943,plain,
( ( 0 = 2 )
| $less($uminus(abs1(2)),1)
| ~ spl13_119 ),
inference(superposition,[],[f497,f2942]) ).
tff(f2942,plain,
( ( 1 = mod1(1,2) )
| ~ spl13_119 ),
inference(avatar_component_clause,[],[f2940]) ).
tff(f13942,plain,
( spl13_593
| ~ spl13_1
| ~ spl13_15
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13874,f2736,f668,f591,f13918]) ).
tff(f13918,plain,
( spl13_593
<=> ( 0 = mod1($sum($product(sK0,sK6),0),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_593])]) ).
tff(f591,plain,
( spl13_1
<=> $less(0,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_1])]) ).
tff(f13874,plain,
( ( 0 = mod1($sum($product(sK0,sK6),0),sK0) )
| ~ spl13_1
| ~ spl13_15
| ~ spl13_115 ),
inference(evaluation,[],[f13869]) ).
tff(f13869,plain,
( ( 0 = mod1($sum($product(sK0,sK6),0),sK0) )
| $less(0,0)
| ~ spl13_1
| ~ spl13_15
| ~ spl13_115 ),
inference(resolution,[],[f2971,f798]) ).
tff(f798,plain,
( ! [X0: $int] :
( ~ $less(sK6,X0)
| $less(0,X0) )
| ~ spl13_1 ),
inference(resolution,[],[f135,f593]) ).
tff(f593,plain,
( $less(0,sK6)
| ~ spl13_1 ),
inference(avatar_component_clause,[],[f591]) ).
tff(f13941,plain,
( spl13_593
| ~ spl13_15
| ~ spl13_115
| ~ spl13_261 ),
inference(avatar_split_clause,[],[f13875,f6562,f2736,f668,f13918]) ).
tff(f13875,plain,
( ( 0 = mod1($sum($product(sK0,sK6),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_261 ),
inference(evaluation,[],[f13868]) ).
tff(f13868,plain,
( ( 0 = mod1($sum($product(sK0,sK6),0),sK0) )
| $less(5,0)
| ~ spl13_15
| ~ spl13_115
| ~ spl13_261 ),
inference(resolution,[],[f2971,f6613]) ).
tff(f13940,plain,
( spl13_589
| ~ spl13_15
| ~ spl13_115
| ~ spl13_263 ),
inference(avatar_split_clause,[],[f13876,f6580,f2736,f668,f13889]) ).
tff(f13889,plain,
( spl13_589
<=> ( 0 = mod1($sum($product(sK0,sK0),0),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_589])]) ).
tff(f13876,plain,
( ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_263 ),
inference(evaluation,[],[f13864]) ).
tff(f13864,plain,
( $less(5,0)
| ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_263 ),
inference(resolution,[],[f2971,f8233]) ).
tff(f13938,plain,
( spl13_590
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115
| ~ spl13_265 ),
inference(avatar_split_clause,[],[f13937,f6595,f2736,f2048,f668,f13894]) ).
tff(f13894,plain,
( spl13_590
<=> ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_590])]) ).
tff(f6595,plain,
( spl13_265
<=> $less(5,$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_265])]) ).
tff(f13937,plain,
( ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115
| ~ spl13_265 ),
inference(evaluation,[],[f13936]) ).
tff(f13936,plain,
( $less(5,0)
| ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115
| ~ spl13_265 ),
inference(forward_demodulation,[],[f13859,f2050]) ).
tff(f13859,plain,
( ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| $less(5,abs1(0))
| ~ spl13_15
| ~ spl13_115
| ~ spl13_265 ),
inference(resolution,[],[f2971,f6918]) ).
tff(f6918,plain,
( ! [X2: $int] :
( ~ $less($sum($product(2,sK0),1),X2)
| $less(5,abs1(X2)) )
| ~ spl13_265 ),
inference(resolution,[],[f6756,f494]) ).
tff(f6756,plain,
( ! [X1: $int] :
( ~ $less($sum($product(2,sK0),1),X1)
| $less(5,X1) )
| ~ spl13_265 ),
inference(resolution,[],[f6596,f135]) ).
tff(f6596,plain,
( $less(5,$sum($product(2,sK0),1))
| ~ spl13_265 ),
inference(avatar_component_clause,[],[f6595]) ).
tff(f13935,plain,
( spl13_590
| ~ spl13_15
| ~ spl13_19
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13879,f2736,f702,f668,f13894]) ).
tff(f702,plain,
( spl13_19
<=> $less(0,$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_19])]) ).
tff(f13879,plain,
( ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| ~ spl13_15
| ~ spl13_19
| ~ spl13_115 ),
inference(evaluation,[],[f13862]) ).
tff(f13862,plain,
( $less(0,0)
| ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| ~ spl13_15
| ~ spl13_19
| ~ spl13_115 ),
inference(resolution,[],[f2971,f800]) ).
tff(f800,plain,
( ! [X2: $int] :
( ~ $less($sum($product(2,sK0),1),X2)
| $less(0,X2) )
| ~ spl13_19 ),
inference(resolution,[],[f135,f703]) ).
tff(f703,plain,
( $less(0,$sum($product(2,sK0),1))
| ~ spl13_19 ),
inference(avatar_component_clause,[],[f702]) ).
tff(f13934,plain,
( spl13_589
| spl13_14
| ~ spl13_15
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13839,f2736,f668,f661,f13889]) ).
tff(f13839,plain,
( ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| spl13_14
| ~ spl13_15
| ~ spl13_115 ),
inference(resolution,[],[f2971,f663]) ).
tff(f663,plain,
( ~ $less(sK0,0)
| spl13_14 ),
inference(avatar_component_clause,[],[f661]) ).
tff(f13933,plain,
( spl13_594
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115
| ~ spl13_134 ),
inference(avatar_split_clause,[],[f13928,f3083,f2736,f2048,f668,f13930]) ).
tff(f13930,plain,
( spl13_594
<=> ( 0 = mod1($sum($product(sK0,abs1(2)),0),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_594])]) ).
tff(f3083,plain,
( spl13_134
<=> $less(0,abs1(2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_134])]) ).
tff(f13928,plain,
( ( 0 = mod1($sum($product(sK0,abs1(2)),0),sK0) )
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115
| ~ spl13_134 ),
inference(evaluation,[],[f13927]) ).
tff(f13927,plain,
( $less(0,0)
| ( 0 = mod1($sum($product(sK0,abs1(2)),0),sK0) )
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115
| ~ spl13_134 ),
inference(forward_demodulation,[],[f13854,f2050]) ).
tff(f13854,plain,
( $less(0,abs1(0))
| ( 0 = mod1($sum($product(sK0,abs1(2)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_134 ),
inference(resolution,[],[f2971,f4810]) ).
tff(f4810,plain,
( ! [X8: $int] :
( ~ $less(abs1(2),X8)
| $less(0,abs1(X8)) )
| ~ spl13_134 ),
inference(resolution,[],[f4130,f494]) ).
tff(f4130,plain,
( ! [X6: $int] :
( ~ $less(abs1(2),X6)
| $less(0,X6) )
| ~ spl13_134 ),
inference(resolution,[],[f3085,f135]) ).
tff(f3085,plain,
( $less(0,abs1(2))
| ~ spl13_134 ),
inference(avatar_component_clause,[],[f3083]) ).
tff(f13926,plain,
( spl13_593
| ~ spl13_1
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13925,f2736,f2048,f668,f591,f13918]) ).
tff(f13925,plain,
( ( 0 = mod1($sum($product(sK0,sK6),0),sK0) )
| ~ spl13_1
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115 ),
inference(evaluation,[],[f13924]) ).
tff(f13924,plain,
( $less(0,0)
| ( 0 = mod1($sum($product(sK0,sK6),0),sK0) )
| ~ spl13_1
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115 ),
inference(forward_demodulation,[],[f13867,f2050]) ).
tff(f13867,plain,
( ( 0 = mod1($sum($product(sK0,sK6),0),sK0) )
| $less(0,abs1(0))
| ~ spl13_1
| ~ spl13_15
| ~ spl13_115 ),
inference(resolution,[],[f2971,f6833]) ).
tff(f6833,plain,
( ! [X2: $int] :
( ~ $less(sK6,X2)
| $less(0,abs1(X2)) )
| ~ spl13_1 ),
inference(resolution,[],[f798,f494]) ).
tff(f13923,plain,
( spl13_589
| ~ spl13_15
| ~ spl13_71
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13880,f2736,f1886,f668,f13889]) ).
tff(f1886,plain,
( spl13_71
<=> $less(1,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_71])]) ).
tff(f13880,plain,
( ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| ~ spl13_15
| ~ spl13_71
| ~ spl13_115 ),
inference(evaluation,[],[f13865]) ).
tff(f13865,plain,
( $less(1,0)
| ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| ~ spl13_15
| ~ spl13_71
| ~ spl13_115 ),
inference(resolution,[],[f2971,f6537]) ).
tff(f6537,plain,
( ! [X1: $int] :
( ~ $less(sK0,X1)
| $less(1,X1) )
| ~ spl13_71 ),
inference(resolution,[],[f1887,f135]) ).
tff(f1887,plain,
( $less(1,sK0)
| ~ spl13_71 ),
inference(avatar_component_clause,[],[f1886]) ).
tff(f13922,plain,
( spl13_591
| ~ spl13_15
| ~ spl13_115
| ~ spl13_206 ),
inference(avatar_split_clause,[],[f13881,f5116,f2736,f668,f13899]) ).
tff(f13899,plain,
( spl13_591
<=> ( 0 = mod1($sum($product(sK0,abs1(4)),0),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_591])]) ).
tff(f5116,plain,
( spl13_206
<=> $less(1,abs1(4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_206])]) ).
tff(f13881,plain,
( ( 0 = mod1($sum($product(sK0,abs1(4)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_206 ),
inference(evaluation,[],[f13851]) ).
tff(f13851,plain,
( ( 0 = mod1($sum($product(sK0,abs1(4)),0),sK0) )
| $less(1,0)
| ~ spl13_15
| ~ spl13_115
| ~ spl13_206 ),
inference(resolution,[],[f2971,f5128]) ).
tff(f5128,plain,
( ! [X1: $int] :
( ~ $less(abs1(4),X1)
| $less(1,X1) )
| ~ spl13_206 ),
inference(resolution,[],[f5118,f135]) ).
tff(f5118,plain,
( $less(1,abs1(4))
| ~ spl13_206 ),
inference(avatar_component_clause,[],[f5116]) ).
tff(f13921,plain,
( spl13_593
| spl13_2
| ~ spl13_15
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13840,f2736,f668,f596,f13918]) ).
tff(f596,plain,
( spl13_2
<=> $less(sK6,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_2])]) ).
tff(f13840,plain,
( ( 0 = mod1($sum($product(sK0,sK6),0),sK0) )
| spl13_2
| ~ spl13_15
| ~ spl13_115 ),
inference(resolution,[],[f2971,f598]) ).
tff(f598,plain,
( ~ $less(sK6,0)
| spl13_2 ),
inference(avatar_component_clause,[],[f596]) ).
tff(f13916,plain,
( spl13_589
| ~ spl13_15
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13882,f2736,f668,f13889]) ).
tff(f13882,plain,
( ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| ~ spl13_15
| ~ spl13_115 ),
inference(evaluation,[],[f13866]) ).
tff(f13866,plain,
( $less(0,0)
| ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| ~ spl13_15
| ~ spl13_115 ),
inference(resolution,[],[f2971,f799]) ).
tff(f799,plain,
( ! [X1: $int] :
( ~ $less(sK0,X1)
| $less(0,X1) )
| ~ spl13_15 ),
inference(resolution,[],[f135,f670]) ).
tff(f13913,plain,
( spl13_592
| ~ spl13_15
| ~ spl13_115
| ~ spl13_183 ),
inference(avatar_split_clause,[],[f13883,f4677,f2736,f668,f13909]) ).
tff(f13909,plain,
( spl13_592
<=> ( 0 = mod1($sum($product(sK0,mod1(5,3)),0),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_592])]) ).
tff(f4677,plain,
( spl13_183
<=> $less(0,mod1(5,3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_183])]) ).
tff(f13883,plain,
( ( 0 = mod1($sum($product(sK0,mod1(5,3)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_183 ),
inference(evaluation,[],[f13858]) ).
tff(f13858,plain,
( $less(0,0)
| ( 0 = mod1($sum($product(sK0,mod1(5,3)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_183 ),
inference(resolution,[],[f2971,f4702]) ).
tff(f4702,plain,
( ! [X6: $int] :
( ~ $less(mod1(5,3),X6)
| $less(0,X6) )
| ~ spl13_183 ),
inference(resolution,[],[f4679,f135]) ).
tff(f4679,plain,
( $less(0,mod1(5,3))
| ~ spl13_183 ),
inference(avatar_component_clause,[],[f4677]) ).
tff(f13912,plain,
( spl13_592
| ~ spl13_15
| ~ spl13_115
| spl13_181 ),
inference(avatar_split_clause,[],[f13836,f4659,f2736,f668,f13909]) ).
tff(f4659,plain,
( spl13_181
<=> $less(mod1(5,3),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_181])]) ).
tff(f13836,plain,
( ( 0 = mod1($sum($product(sK0,mod1(5,3)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| spl13_181 ),
inference(resolution,[],[f2971,f4661]) ).
tff(f4661,plain,
( ~ $less(mod1(5,3),0)
| spl13_181 ),
inference(avatar_component_clause,[],[f4659]) ).
tff(f13907,plain,
( spl13_590
| ~ spl13_15
| ~ spl13_115
| ~ spl13_265 ),
inference(avatar_split_clause,[],[f13884,f6595,f2736,f668,f13894]) ).
tff(f13884,plain,
( ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_265 ),
inference(evaluation,[],[f13861]) ).
tff(f13861,plain,
( $less(5,0)
| ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_265 ),
inference(resolution,[],[f2971,f6756]) ).
tff(f13905,plain,
( spl13_590
| ~ spl13_15
| ~ spl13_19
| ~ spl13_79
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13904,f2736,f2048,f702,f668,f13894]) ).
tff(f13904,plain,
( ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| ~ spl13_15
| ~ spl13_19
| ~ spl13_79
| ~ spl13_115 ),
inference(evaluation,[],[f13903]) ).
tff(f13903,plain,
( ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| $less(0,0)
| ~ spl13_15
| ~ spl13_19
| ~ spl13_79
| ~ spl13_115 ),
inference(forward_demodulation,[],[f13860,f2050]) ).
tff(f13860,plain,
( ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| $less(0,abs1(0))
| ~ spl13_15
| ~ spl13_19
| ~ spl13_115 ),
inference(resolution,[],[f2971,f2002]) ).
tff(f2002,plain,
( ! [X16: $int] :
( ~ $less($sum($product(2,sK0),1),X16)
| $less(0,abs1(X16)) )
| ~ spl13_19 ),
inference(resolution,[],[f494,f800]) ).
tff(f13902,plain,
( spl13_591
| ~ spl13_15
| ~ spl13_115
| ~ spl13_231 ),
inference(avatar_split_clause,[],[f13885,f6119,f2736,f668,f13899]) ).
tff(f6119,plain,
( spl13_231
<=> $less(2,abs1(4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_231])]) ).
tff(f13885,plain,
( ( 0 = mod1($sum($product(sK0,abs1(4)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_231 ),
inference(evaluation,[],[f13849]) ).
tff(f13849,plain,
( $less(2,0)
| ( 0 = mod1($sum($product(sK0,abs1(4)),0),sK0) )
| ~ spl13_15
| ~ spl13_115
| ~ spl13_231 ),
inference(resolution,[],[f2971,f6166]) ).
tff(f6166,plain,
( ! [X1: $int] :
( ~ $less(abs1(4),X1)
| $less(2,X1) )
| ~ spl13_231 ),
inference(resolution,[],[f6121,f135]) ).
tff(f6121,plain,
( $less(2,abs1(4))
| ~ spl13_231 ),
inference(avatar_component_clause,[],[f6119]) ).
tff(f13897,plain,
( spl13_590
| spl13_3
| ~ spl13_15
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13837,f2736,f668,f601,f13894]) ).
tff(f601,plain,
( spl13_3
<=> $less($sum($product(2,sK0),1),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_3])]) ).
tff(f13837,plain,
( ( 0 = mod1($sum($product(sK0,$sum($product(2,sK0),1)),0),sK0) )
| spl13_3
| ~ spl13_15
| ~ spl13_115 ),
inference(resolution,[],[f2971,f603]) ).
tff(f603,plain,
( ~ $less($sum($product(2,sK0),1),0)
| spl13_3 ),
inference(avatar_component_clause,[],[f601]) ).
tff(f13892,plain,
( spl13_589
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f13887,f2736,f2048,f668,f13889]) ).
tff(f13887,plain,
( ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115 ),
inference(evaluation,[],[f13886]) ).
tff(f13886,plain,
( $less(0,0)
| ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| ~ spl13_15
| ~ spl13_79
| ~ spl13_115 ),
inference(forward_demodulation,[],[f13863,f2050]) ).
tff(f13863,plain,
( ( 0 = mod1($sum($product(sK0,sK0),0),sK0) )
| $less(0,abs1(0))
| ~ spl13_15
| ~ spl13_115 ),
inference(resolution,[],[f2971,f2007]) ).
tff(f2007,plain,
( ! [X23: $int] :
( ~ $less(sK0,X23)
| $less(0,abs1(X23)) )
| ~ spl13_15 ),
inference(resolution,[],[f494,f799]) ).
tff(f13822,plain,
( spl13_545
| spl13_588
| ~ spl13_86 ),
inference(avatar_split_clause,[],[f13802,f2078,f13820,f12947]) ).
tff(f12947,plain,
( spl13_545
<=> ( 0 = $sum($product(2,sK0),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_545])]) ).
tff(f13820,plain,
( spl13_588
<=> ! [X2: $int] : $less(mod1(X2,$sum($product(2,sK0),1)),$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_588])]) ).
tff(f2078,plain,
( spl13_86
<=> ( $sum($product(2,sK0),1) = abs1($sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_86])]) ).
tff(f13802,plain,
( ! [X2: $int] :
( $less(mod1(X2,$sum($product(2,sK0),1)),$sum($product(2,sK0),1))
| ( 0 = $sum($product(2,sK0),1) ) )
| ~ spl13_86 ),
inference(superposition,[],[f496,f2080]) ).
tff(f2080,plain,
( ( $sum($product(2,sK0),1) = abs1($sum($product(2,sK0),1)) )
| ~ spl13_86 ),
inference(avatar_component_clause,[],[f2078]) ).
tff(f13818,plain,
( spl13_587
| spl13_545
| ~ spl13_86 ),
inference(avatar_split_clause,[],[f13803,f2078,f12947,f13816]) ).
tff(f13816,plain,
( spl13_587
<=> ! [X3: $int] : $less($uminus($sum($product(2,sK0),1)),mod1(X3,$sum($product(2,sK0),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_587])]) ).
tff(f13803,plain,
( ! [X3: $int] :
( ( 0 = $sum($product(2,sK0),1) )
| $less($uminus($sum($product(2,sK0),1)),mod1(X3,$sum($product(2,sK0),1))) )
| ~ spl13_86 ),
inference(superposition,[],[f497,f2080]) ).
tff(f13814,plain,
( ~ spl13_586
| ~ spl13_86 ),
inference(avatar_split_clause,[],[f13805,f2078,f13811]) ).
tff(f13811,plain,
( spl13_586
<=> $less($sum($product(2,sK0),1),abs1($product($sum($product(2,sK0),1),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_586])]) ).
tff(f13805,plain,
( ~ $less($sum($product(2,sK0),1),abs1($product($sum($product(2,sK0),1),1)))
| ~ spl13_86 ),
inference(superposition,[],[f1072,f2080]) ).
tff(f13767,plain,
( spl13_585
| ~ spl13_579 ),
inference(avatar_split_clause,[],[f13750,f13721,f13764]) ).
tff(f13764,plain,
( spl13_585
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),4) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_585])]) ).
tff(f13721,plain,
( spl13_579
<=> $less(4,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_579])]) ).
tff(f13750,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),4)
| ~ spl13_579 ),
inference(evaluation,[],[f13745]) ).
tff(f13745,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),4)
| $less(4,0)
| ~ spl13_579 ),
inference(resolution,[],[f13723,f382]) ).
tff(f382,plain,
! [X20: $int] :
( ~ $less(X20,sK6)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),X20)
| $less(X20,0) ),
inference(cnf_transformation,[],[f311]) ).
tff(f13723,plain,
( $less(4,sK6)
| ~ spl13_579 ),
inference(avatar_component_clause,[],[f13721]) ).
tff(f13762,plain,
( spl13_584
| ~ spl13_579 ),
inference(avatar_split_clause,[],[f13751,f13721,f13759]) ).
tff(f13759,plain,
( spl13_584
<=> ( 0 = div1(4,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_584])]) ).
tff(f13751,plain,
( ( 0 = div1(4,sK6) )
| ~ spl13_579 ),
inference(evaluation,[],[f13747]) ).
tff(f13747,plain,
( $less(4,0)
| ( 0 = div1(4,sK6) )
| ~ spl13_579 ),
inference(resolution,[],[f13723,f540]) ).
tff(f13757,plain,
( spl13_583
| ~ spl13_579 ),
inference(avatar_split_clause,[],[f13752,f13721,f13754]) ).
tff(f13754,plain,
( spl13_583
<=> ( mod1(4,sK6) = 4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_583])]) ).
tff(f13752,plain,
( ( mod1(4,sK6) = 4 )
| ~ spl13_579 ),
inference(evaluation,[],[f13748]) ).
tff(f13748,plain,
( $less(4,0)
| ( mod1(4,sK6) = 4 )
| ~ spl13_579 ),
inference(resolution,[],[f13723,f517]) ).
tff(f13744,plain,
( spl13_582
| spl13_581
| spl13_578 ),
inference(avatar_split_clause,[],[f13733,f13683,f13736,f13740]) ).
tff(f13736,plain,
( spl13_581
<=> ( 4 = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_581])]) ).
tff(f13683,plain,
( spl13_578
<=> $less(sK0,4) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_578])]) ).
tff(f13733,plain,
( ( 4 = sK0 )
| $less(4,sK0)
| spl13_578 ),
inference(resolution,[],[f13685,f136]) ).
tff(f13685,plain,
( ~ $less(sK0,4)
| spl13_578 ),
inference(avatar_component_clause,[],[f13683]) ).
tff(f13743,plain,
( spl13_581
| spl13_582
| spl13_578 ),
inference(avatar_split_clause,[],[f13734,f13683,f13740,f13736]) ).
tff(f13734,plain,
( $less(4,sK0)
| ( 4 = sK0 )
| spl13_578 ),
inference(resolution,[],[f13685,f136]) ).
tff(f13729,plain,
( spl13_580
| spl13_579
| spl13_577 ),
inference(avatar_split_clause,[],[f13719,f13678,f13721,f13725]) ).
tff(f13725,plain,
( spl13_580
<=> ( sK6 = 4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_580])]) ).
tff(f13678,plain,
( spl13_577
<=> $less(sK6,4) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_577])]) ).
tff(f13719,plain,
( $less(4,sK6)
| ( sK6 = 4 )
| spl13_577 ),
inference(resolution,[],[f13680,f136]) ).
tff(f13680,plain,
( ~ $less(sK6,4)
| spl13_577 ),
inference(avatar_component_clause,[],[f13678]) ).
tff(f13728,plain,
( spl13_579
| spl13_580
| spl13_577 ),
inference(avatar_split_clause,[],[f13718,f13678,f13725,f13721]) ).
tff(f13718,plain,
( ( sK6 = 4 )
| $less(4,sK6)
| spl13_577 ),
inference(resolution,[],[f13680,f136]) ).
tff(f13686,plain,
( ~ spl13_578
| ~ spl13_263
| spl13_542 ),
inference(avatar_split_clause,[],[f13668,f12762,f6580,f13683]) ).
tff(f12762,plain,
( spl13_542
<=> $less(5,abs1(4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_542])]) ).
tff(f13668,plain,
( ~ $less(sK0,4)
| ~ spl13_263
| spl13_542 ),
inference(resolution,[],[f12763,f8692]) ).
tff(f12763,plain,
( ~ $less(5,abs1(4))
| spl13_542 ),
inference(avatar_component_clause,[],[f12762]) ).
tff(f13681,plain,
( ~ spl13_577
| ~ spl13_261
| spl13_542 ),
inference(avatar_split_clause,[],[f13669,f12762,f6562,f13678]) ).
tff(f13669,plain,
( ~ $less(sK6,4)
| ~ spl13_261
| spl13_542 ),
inference(resolution,[],[f12763,f6901]) ).
tff(f13667,plain,
( spl13_575
| ~ spl13_576
| ~ spl13_15
| ~ spl13_571 ),
inference(avatar_split_clause,[],[f13640,f13634,f668,f13664,f13660]) ).
tff(f13660,plain,
( spl13_575
<=> $less($sum($product(sK0,1),2),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_575])]) ).
tff(f13664,plain,
( spl13_576
<=> $less($sum($product(sK0,1),2),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_576])]) ).
tff(f13634,plain,
( spl13_571
<=> ( 1 = div1($sum($product(sK0,1),2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_571])]) ).
tff(f13640,plain,
( ~ $less(0,sK0)
| ~ $less($sum($product(sK0,1),2),1)
| $less($sum($product(sK0,1),2),0)
| ~ spl13_571 ),
inference(superposition,[],[f479,f13636]) ).
tff(f13636,plain,
( ( 1 = div1($sum($product(sK0,1),2),sK0) )
| ~ spl13_571 ),
inference(avatar_component_clause,[],[f13634]) ).
tff(f13658,plain,
( spl13_34
| ~ spl13_574
| ~ spl13_571 ),
inference(avatar_split_clause,[],[f13642,f13634,f13655,f958]) ).
tff(f13655,plain,
( spl13_574
<=> $less(abs1($sum($product(sK0,1),2)),abs1($product(1,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_574])]) ).
tff(f13642,plain,
( ~ $less(abs1($sum($product(sK0,1),2)),abs1($product(1,sK0)))
| ( 0 = sK0 )
| ~ spl13_571 ),
inference(superposition,[],[f503,f13636]) ).
tff(f13653,plain,
( spl13_573
| ~ spl13_15
| ~ spl13_571 ),
inference(avatar_split_clause,[],[f13643,f13634,f668,f13650]) ).
tff(f13650,plain,
( spl13_573
<=> $less(0,$sum($product(sK0,1),2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_573])]) ).
tff(f13643,plain,
( ~ $less(0,sK0)
| $less(0,$sum($product(sK0,1),2))
| ~ spl13_571 ),
inference(evaluation,[],[f13639]) ).
tff(f13639,plain,
( $less(0,$sum($product(sK0,1),2))
| ~ $less(0,sK0)
| ~ $less(0,1)
| ~ spl13_571 ),
inference(superposition,[],[f481,f13636]) ).
tff(f481,plain,
! [X0: $int,X1: $int] :
( ~ $less(0,div1(X0,X1))
| ~ $less(0,X1)
| $less(0,X0) ),
inference(cnf_transformation,[],[f254]) ).
tff(f254,plain,
! [X0: $int,X1: $int] :
( ~ $less(0,X1)
| $less(0,X0)
| ~ $less(0,div1(X0,X1)) ),
inference(flattening,[],[f253]) ).
tff(f253,plain,
! [X0: $int,X1: $int] :
( ~ $less(0,div1(X0,X1))
| ~ $less(0,X1)
| $less(0,X0) ),
inference(ennf_transformation,[],[f246]) ).
tff(f246,plain,
! [X0: $int,X1: $int] :
( ( $less(0,X1)
& ~ $less(0,X0) )
=> ~ $less(0,div1(X0,X1)) ),
inference(rectify,[],[f128]) ).
tff(f128,plain,
! [X1: $int,X7: $int] :
( ( $less(0,X7)
& ~ $less(0,X1) )
=> ~ $less(0,div1(X1,X7)) ),
inference(theory_normalization,[],[f16]) ).
tff(f16,axiom,
! [X1: $int,X7: $int] :
( ( $less(0,X7)
& $lesseq(X1,0) )
=> $lesseq(div1(X1,X7),0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',div_sign_neg) ).
tff(f13648,plain,
( spl13_572
| spl13_34
| ~ spl13_571 ),
inference(avatar_split_clause,[],[f13641,f13634,f958,f13645]) ).
tff(f13645,plain,
( spl13_572
<=> ( $sum($product(sK0,1),2) = $sum($product(sK0,1),mod1($sum($product(sK0,1),2),sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_572])]) ).
tff(f13641,plain,
( ( 0 = sK0 )
| ( $sum($product(sK0,1),2) = $sum($product(sK0,1),mod1($sum($product(sK0,1),2),sK0)) )
| ~ spl13_571 ),
inference(superposition,[],[f457,f13636]) ).
tff(f13637,plain,
( spl13_571
| ~ spl13_98
| ~ spl13_570 ),
inference(avatar_split_clause,[],[f13632,f13627,f2337,f13634]) ).
tff(f2337,plain,
( spl13_98
<=> ( $sum(1,div1(2,sK0)) = div1($sum($product(sK0,1),2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_98])]) ).
tff(f13627,plain,
( spl13_570
<=> ( 0 = div1(2,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_570])]) ).
tff(f13632,plain,
( ( 1 = div1($sum($product(sK0,1),2),sK0) )
| ~ spl13_98
| ~ spl13_570 ),
inference(evaluation,[],[f13631]) ).
tff(f13631,plain,
( ( $sum(1,0) = div1($sum($product(sK0,1),2),sK0) )
| ~ spl13_98
| ~ spl13_570 ),
inference(backward_demodulation,[],[f2339,f13629]) ).
tff(f13629,plain,
( ( 0 = div1(2,sK0) )
| ~ spl13_570 ),
inference(avatar_component_clause,[],[f13627]) ).
tff(f2339,plain,
( ( $sum(1,div1(2,sK0)) = div1($sum($product(sK0,1),2),sK0) )
| ~ spl13_98 ),
inference(avatar_component_clause,[],[f2337]) ).
tff(f13630,plain,
( spl13_570
| ~ spl13_567 ),
inference(avatar_split_clause,[],[f13613,f13547,f13627]) ).
tff(f13547,plain,
( spl13_567
<=> $less(2,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_567])]) ).
tff(f13613,plain,
( ( 0 = div1(2,sK0) )
| ~ spl13_567 ),
inference(evaluation,[],[f13610]) ).
tff(f13610,plain,
( ( 0 = div1(2,sK0) )
| $less(2,0)
| ~ spl13_567 ),
inference(resolution,[],[f13549,f540]) ).
tff(f13549,plain,
( $less(2,sK0)
| ~ spl13_567 ),
inference(avatar_component_clause,[],[f13547]) ).
tff(f13625,plain,
( spl13_569
| ~ spl13_567 ),
inference(avatar_split_clause,[],[f13614,f13547,f13622]) ).
tff(f13622,plain,
( spl13_569
<=> ( 2 = mod1(2,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_569])]) ).
tff(f13614,plain,
( ( 2 = mod1(2,sK0) )
| ~ spl13_567 ),
inference(evaluation,[],[f13611]) ).
tff(f13611,plain,
( ( 2 = mod1(2,sK0) )
| $less(2,0)
| ~ spl13_567 ),
inference(resolution,[],[f13549,f517]) ).
tff(f13620,plain,
( spl13_568
| ~ spl13_567 ),
inference(avatar_split_clause,[],[f13615,f13547,f13617]) ).
tff(f13617,plain,
( spl13_568
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),2) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_568])]) ).
tff(f13615,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),2)
| ~ spl13_567 ),
inference(evaluation,[],[f13608]) ).
tff(f13608,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),2)
| $less(2,0)
| ~ spl13_567 ),
inference(resolution,[],[f13549,f424]) ).
tff(f13550,plain,
( spl13_563
| spl13_567
| spl13_542
| ~ spl13_231
| ~ spl13_263 ),
inference(avatar_split_clause,[],[f13517,f6580,f6119,f12762,f13547,f13463]) ).
tff(f13463,plain,
( spl13_563
<=> ( abs1(4) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_563])]) ).
tff(f13517,plain,
( $less(5,abs1(4))
| $less(2,sK0)
| ( abs1(4) = 5 )
| ~ spl13_231
| ~ spl13_263 ),
inference(resolution,[],[f8230,f6166]) ).
tff(f8230,plain,
( ! [X0: $int] :
( $less(5,X0)
| $less(X0,sK0)
| ( 5 = X0 ) )
| ~ spl13_263 ),
inference(resolution,[],[f6581,f816]) ).
tff(f816,plain,
! [X2: $int,X3: $int,X1: $int] :
( ~ $less(X2,X3)
| $less(X1,X3)
| $less(X2,X1)
| ( X1 = X2 ) ),
inference(resolution,[],[f136,f135]) ).
tff(f13489,plain,
( spl13_566
| ~ spl13_560 ),
inference(avatar_split_clause,[],[f13472,f13446,f13486]) ).
tff(f13486,plain,
( spl13_566
<=> ( 0 = div1(2,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_566])]) ).
tff(f13446,plain,
( spl13_560
<=> $less(2,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_560])]) ).
tff(f13472,plain,
( ( 0 = div1(2,sK6) )
| ~ spl13_560 ),
inference(evaluation,[],[f13469]) ).
tff(f13469,plain,
( $less(2,0)
| ( 0 = div1(2,sK6) )
| ~ spl13_560 ),
inference(resolution,[],[f13448,f540]) ).
tff(f13448,plain,
( $less(2,sK6)
| ~ spl13_560 ),
inference(avatar_component_clause,[],[f13446]) ).
tff(f13484,plain,
( spl13_565
| ~ spl13_560 ),
inference(avatar_split_clause,[],[f13473,f13446,f13481]) ).
tff(f13481,plain,
( spl13_565
<=> ( 2 = mod1(2,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_565])]) ).
tff(f13473,plain,
( ( 2 = mod1(2,sK6) )
| ~ spl13_560 ),
inference(evaluation,[],[f13470]) ).
tff(f13470,plain,
( ( 2 = mod1(2,sK6) )
| $less(2,0)
| ~ spl13_560 ),
inference(resolution,[],[f13448,f517]) ).
tff(f13479,plain,
( spl13_564
| ~ spl13_560 ),
inference(avatar_split_clause,[],[f13474,f13446,f13476]) ).
tff(f13476,plain,
( spl13_564
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),2) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_564])]) ).
tff(f13474,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),2)
| ~ spl13_560 ),
inference(evaluation,[],[f13467]) ).
tff(f13467,plain,
( $less(2,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),2)
| ~ spl13_560 ),
inference(resolution,[],[f13448,f382]) ).
tff(f13466,plain,
( spl13_542
| spl13_563
| spl13_560
| ~ spl13_231
| ~ spl13_261 ),
inference(avatar_split_clause,[],[f13226,f6562,f6119,f13446,f13463,f12762]) ).
tff(f13226,plain,
( $less(2,sK6)
| ( abs1(4) = 5 )
| $less(5,abs1(4))
| ~ spl13_231
| ~ spl13_261 ),
inference(resolution,[],[f6610,f6166]) ).
tff(f6610,plain,
( ! [X0: $int] :
( $less(X0,sK6)
| $less(5,X0)
| ( 5 = X0 ) )
| ~ spl13_261 ),
inference(resolution,[],[f6563,f816]) ).
tff(f13461,plain,
( ~ spl13_562
| spl13_542
| ~ spl13_179
| ~ spl13_263 ),
inference(avatar_split_clause,[],[f12779,f6580,f4635,f12762,f13458]) ).
tff(f13458,plain,
( spl13_562
<=> $less(sK0,$uminus(abs1(4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_562])]) ).
tff(f4635,plain,
( spl13_179
<=> ( abs1(4) = abs1($uminus(abs1(4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_179])]) ).
tff(f12779,plain,
( $less(5,abs1(4))
| ~ $less(sK0,$uminus(abs1(4)))
| ~ spl13_179
| ~ spl13_263 ),
inference(superposition,[],[f8692,f4637]) ).
tff(f4637,plain,
( ( abs1(4) = abs1($uminus(abs1(4))) )
| ~ spl13_179 ),
inference(avatar_component_clause,[],[f4635]) ).
tff(f13453,plain,
( spl13_560
| spl13_561
| spl13_542
| ~ spl13_231
| ~ spl13_261 ),
inference(avatar_split_clause,[],[f13388,f6562,f6119,f12762,f13450,f13446]) ).
tff(f13450,plain,
( spl13_561
<=> ( sK6 = abs1(4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_561])]) ).
tff(f13388,plain,
( $less(5,abs1(4))
| ( sK6 = abs1(4) )
| $less(2,sK6)
| ~ spl13_231
| ~ spl13_261 ),
inference(resolution,[],[f6899,f6166]) ).
tff(f6899,plain,
( ! [X1: $int] :
( $less(5,X1)
| $less(X1,sK6)
| ( sK6 = X1 ) )
| ~ spl13_261 ),
inference(resolution,[],[f6613,f136]) ).
tff(f13443,plain,
( spl13_559
| ~ spl13_542 ),
inference(avatar_split_clause,[],[f13430,f12762,f13440]) ).
tff(f13440,plain,
( spl13_559
<=> ( 5 = mod1(5,abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_559])]) ).
tff(f13430,plain,
( ( 5 = mod1(5,abs1(4)) )
| ~ spl13_542 ),
inference(evaluation,[],[f13428]) ).
tff(f13428,plain,
( ( 5 = mod1(5,abs1(4)) )
| $less(5,0)
| ~ spl13_542 ),
inference(resolution,[],[f12764,f517]) ).
tff(f12764,plain,
( $less(5,abs1(4))
| ~ spl13_542 ),
inference(avatar_component_clause,[],[f12762]) ).
tff(f13438,plain,
( spl13_558
| ~ spl13_542 ),
inference(avatar_split_clause,[],[f13431,f12762,f13435]) ).
tff(f13435,plain,
( spl13_558
<=> ( 0 = div1(5,abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_558])]) ).
tff(f13431,plain,
( ( 0 = div1(5,abs1(4)) )
| ~ spl13_542 ),
inference(evaluation,[],[f13427]) ).
tff(f13427,plain,
( $less(5,0)
| ( 0 = div1(5,abs1(4)) )
| ~ spl13_542 ),
inference(resolution,[],[f12764,f540]) ).
tff(f13433,plain,
~ spl13_542,
inference(avatar_contradiction_clause,[],[f13432]) ).
tff(f13432,plain,
( $false
| ~ spl13_542 ),
inference(evaluation,[],[f13425]) ).
tff(f13425,plain,
( $less(4,$uminus(5))
| $less(5,4)
| ~ spl13_542 ),
inference(resolution,[],[f12764,f492]) ).
tff(f13296,plain,
( spl13_545
| ~ spl13_557
| ~ spl13_280 ),
inference(avatar_split_clause,[],[f13291,f6766,f13293,f12947]) ).
tff(f13293,plain,
( spl13_557
<=> $less(abs1(5),abs1($product(0,$sum($product(2,sK0),1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_557])]) ).
tff(f6766,plain,
( spl13_280
<=> ( 0 = div1(5,$sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_280])]) ).
tff(f13291,plain,
( ~ $less(abs1(5),abs1($product(0,$sum($product(2,sK0),1))))
| ( 0 = $sum($product(2,sK0),1) )
| ~ spl13_280 ),
inference(superposition,[],[f503,f6768]) ).
tff(f6768,plain,
( ( 0 = div1(5,$sum($product(2,sK0),1)) )
| ~ spl13_280 ),
inference(avatar_component_clause,[],[f6766]) ).
tff(f13285,plain,
( spl13_556
| spl13_545
| ~ spl13_279
| ~ spl13_280 ),
inference(avatar_split_clause,[],[f13280,f6766,f6761,f12947,f13282]) ).
tff(f13282,plain,
( spl13_556
<=> ( $sum($product($sum($product(2,sK0),1),0),5) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_556])]) ).
tff(f6761,plain,
( spl13_279
<=> ( mod1(5,$sum($product(2,sK0),1)) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_279])]) ).
tff(f13280,plain,
( ( 0 = $sum($product(2,sK0),1) )
| ( $sum($product($sum($product(2,sK0),1),0),5) = 5 )
| ~ spl13_279
| ~ spl13_280 ),
inference(forward_demodulation,[],[f13273,f6768]) ).
tff(f13273,plain,
( ( $sum($product($sum($product(2,sK0),1),div1(5,$sum($product(2,sK0),1))),5) = 5 )
| ( 0 = $sum($product(2,sK0),1) )
| ~ spl13_279 ),
inference(superposition,[],[f457,f6763]) ).
tff(f6763,plain,
( ( mod1(5,$sum($product(2,sK0),1)) = 5 )
| ~ spl13_279 ),
inference(avatar_component_clause,[],[f6761]) ).
tff(f13279,plain,
( spl13_555
| spl13_545
| ~ spl13_86
| ~ spl13_279 ),
inference(avatar_split_clause,[],[f13274,f6761,f2078,f12947,f13276]) ).
tff(f13276,plain,
( spl13_555
<=> $less($uminus($sum($product(2,sK0),1)),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_555])]) ).
tff(f13274,plain,
( ( 0 = $sum($product(2,sK0),1) )
| $less($uminus($sum($product(2,sK0),1)),5)
| ~ spl13_86
| ~ spl13_279 ),
inference(forward_demodulation,[],[f13269,f2080]) ).
tff(f13269,plain,
( $less($uminus(abs1($sum($product(2,sK0),1))),5)
| ( 0 = $sum($product(2,sK0),1) )
| ~ spl13_279 ),
inference(superposition,[],[f497,f6763]) ).
tff(f13019,plain,
( spl13_553
| spl13_554
| spl13_544 ),
inference(avatar_split_clause,[],[f13008,f12794,f13015,f13011]) ).
tff(f13011,plain,
( spl13_553
<=> $less(-5,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_553])]) ).
tff(f13015,plain,
( spl13_554
<=> ( sK0 = -5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_554])]) ).
tff(f12794,plain,
( spl13_544
<=> $less(sK0,-5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_544])]) ).
tff(f13008,plain,
( ( sK0 = -5 )
| $less(-5,sK0)
| spl13_544 ),
inference(resolution,[],[f12796,f136]) ).
tff(f12796,plain,
( ~ $less(sK0,-5)
| spl13_544 ),
inference(avatar_component_clause,[],[f12794]) ).
tff(f13018,plain,
( spl13_553
| spl13_554
| spl13_544 ),
inference(avatar_split_clause,[],[f13009,f12794,f13015,f13011]) ).
tff(f13009,plain,
( ( sK0 = -5 )
| $less(-5,sK0)
| spl13_544 ),
inference(resolution,[],[f12796,f136]) ).
tff(f13007,plain,
( spl13_552
| spl13_551
| spl13_543 ),
inference(avatar_split_clause,[],[f12996,f12767,f12999,f13003]) ).
tff(f13003,plain,
( spl13_552
<=> $less(-5,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_552])]) ).
tff(f12999,plain,
( spl13_551
<=> ( sK6 = -5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_551])]) ).
tff(f12767,plain,
( spl13_543
<=> $less(sK6,-5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_543])]) ).
tff(f12996,plain,
( ( sK6 = -5 )
| $less(-5,sK6)
| spl13_543 ),
inference(resolution,[],[f12769,f136]) ).
tff(f12769,plain,
( ~ $less(sK6,-5)
| spl13_543 ),
inference(avatar_component_clause,[],[f12767]) ).
tff(f13006,plain,
( spl13_551
| spl13_552
| spl13_543 ),
inference(avatar_split_clause,[],[f12997,f12767,f13003,f12999]) ).
tff(f12997,plain,
( $less(-5,sK6)
| ( sK6 = -5 )
| spl13_543 ),
inference(resolution,[],[f12769,f136]) ).
tff(f12995,plain,
( ~ spl13_550
| spl13_545
| ~ spl13_79
| ~ spl13_130 ),
inference(avatar_split_clause,[],[f12990,f3060,f2048,f12947,f12992]) ).
tff(f12992,plain,
( spl13_550
<=> $less(0,abs1($product(0,$sum($product(2,sK0),1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_550])]) ).
tff(f3060,plain,
( spl13_130
<=> ( 0 = div1(0,$sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_130])]) ).
tff(f12990,plain,
( ( 0 = $sum($product(2,sK0),1) )
| ~ $less(0,abs1($product(0,$sum($product(2,sK0),1))))
| ~ spl13_79
| ~ spl13_130 ),
inference(forward_demodulation,[],[f12988,f2050]) ).
tff(f12988,plain,
( ( 0 = $sum($product(2,sK0),1) )
| ~ $less(abs1(0),abs1($product(0,$sum($product(2,sK0),1))))
| ~ spl13_130 ),
inference(superposition,[],[f503,f3062]) ).
tff(f3062,plain,
( ( 0 = div1(0,$sum($product(2,sK0),1)) )
| ~ spl13_130 ),
inference(avatar_component_clause,[],[f3060]) ).
tff(f12982,plain,
( spl13_34
| spl13_549
| ~ spl13_124 ),
inference(avatar_split_clause,[],[f12970,f2967,f12979,f958]) ).
tff(f12979,plain,
( spl13_549
<=> ( $sum($product(sK0,2),1) = $sum($product(sK0,div1($sum($product(sK0,2),1),sK0)),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_549])]) ).
tff(f2967,plain,
( spl13_124
<=> ( 1 = mod1($sum($product(sK0,2),1),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_124])]) ).
tff(f12970,plain,
( ( $sum($product(sK0,2),1) = $sum($product(sK0,div1($sum($product(sK0,2),1),sK0)),1) )
| ( 0 = sK0 )
| ~ spl13_124 ),
inference(superposition,[],[f457,f2969]) ).
tff(f2969,plain,
( ( 1 = mod1($sum($product(sK0,2),1),sK0) )
| ~ spl13_124 ),
inference(avatar_component_clause,[],[f2967]) ).
tff(f12976,plain,
( spl13_548
| spl13_34
| ~ spl13_124 ),
inference(avatar_split_clause,[],[f12971,f2967,f958,f12973]) ).
tff(f12973,plain,
( spl13_548
<=> $less(0,$sum($product(sK0,2),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_548])]) ).
tff(f12971,plain,
( ( 0 = sK0 )
| $less(0,$sum($product(sK0,2),1))
| ~ spl13_124 ),
inference(evaluation,[],[f12967]) ).
tff(f12967,plain,
( ( 0 = sK0 )
| $less(0,$sum($product(sK0,2),1))
| ~ $less(0,1)
| ~ spl13_124 ),
inference(superposition,[],[f475,f2969]) ).
tff(f12961,plain,
( spl13_547
| spl13_545
| ~ spl13_86
| ~ spl13_121 ),
inference(avatar_split_clause,[],[f12956,f2950,f2078,f12947,f12958]) ).
tff(f12958,plain,
( spl13_547
<=> $less($uminus($sum($product(2,sK0),1)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_547])]) ).
tff(f2950,plain,
( spl13_121
<=> ( 0 = mod1(0,$sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_121])]) ).
tff(f12956,plain,
( ( 0 = $sum($product(2,sK0),1) )
| $less($uminus($sum($product(2,sK0),1)),0)
| ~ spl13_86
| ~ spl13_121 ),
inference(forward_demodulation,[],[f12940,f2080]) ).
tff(f12940,plain,
( ( 0 = $sum($product(2,sK0),1) )
| $less($uminus(abs1($sum($product(2,sK0),1))),0)
| ~ spl13_121 ),
inference(superposition,[],[f497,f2952]) ).
tff(f2952,plain,
( ( 0 = mod1(0,$sum($product(2,sK0),1)) )
| ~ spl13_121 ),
inference(avatar_component_clause,[],[f2950]) ).
tff(f12954,plain,
( spl13_545
| spl13_546
| ~ spl13_121
| ~ spl13_130 ),
inference(avatar_split_clause,[],[f12945,f3060,f2950,f12951,f12947]) ).
tff(f12951,plain,
( spl13_546
<=> ( 0 = $sum($product($sum($product(2,sK0),1),0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_546])]) ).
tff(f12945,plain,
( ( 0 = $sum($product($sum($product(2,sK0),1),0),0) )
| ( 0 = $sum($product(2,sK0),1) )
| ~ spl13_121
| ~ spl13_130 ),
inference(forward_demodulation,[],[f12944,f3062]) ).
tff(f12944,plain,
( ( 0 = $sum($product(2,sK0),1) )
| ( 0 = $sum($product($sum($product(2,sK0),1),div1(0,$sum($product(2,sK0),1))),0) )
| ~ spl13_121 ),
inference(superposition,[],[f457,f2952]) ).
tff(f12797,plain,
( ~ spl13_544
| ~ spl13_263
| spl13_325 ),
inference(avatar_split_clause,[],[f12773,f8056,f6580,f12794]) ).
tff(f8056,plain,
( spl13_325
<=> $less(5,abs1(-5)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_325])]) ).
tff(f12773,plain,
( ~ $less(sK0,-5)
| ~ spl13_263
| spl13_325 ),
inference(resolution,[],[f8692,f8058]) ).
tff(f8058,plain,
( ~ $less(5,abs1(-5))
| spl13_325 ),
inference(avatar_component_clause,[],[f8056]) ).
tff(f12770,plain,
( ~ spl13_543
| ~ spl13_261
| spl13_325 ),
inference(avatar_split_clause,[],[f12728,f8056,f6562,f12767]) ).
tff(f12728,plain,
( ~ $less(sK6,-5)
| ~ spl13_261
| spl13_325 ),
inference(resolution,[],[f6901,f8058]) ).
tff(f12765,plain,
( ~ spl13_541
| spl13_542
| ~ spl13_179
| ~ spl13_261 ),
inference(avatar_split_clause,[],[f12734,f6562,f4635,f12762,f12758]) ).
tff(f12758,plain,
( spl13_541
<=> $less(sK6,$uminus(abs1(4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_541])]) ).
tff(f12734,plain,
( $less(5,abs1(4))
| ~ $less(sK6,$uminus(abs1(4)))
| ~ spl13_179
| ~ spl13_261 ),
inference(superposition,[],[f6901,f4637]) ).
tff(f12756,plain,
( spl13_539
| ~ spl13_540
| ~ spl13_165
| ~ spl13_261 ),
inference(avatar_split_clause,[],[f12735,f6562,f4295,f12753,f12749]) ).
tff(f12753,plain,
( spl13_540
<=> $less(sK6,$uminus(abs1(2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_540])]) ).
tff(f12735,plain,
( ~ $less(sK6,$uminus(abs1(2)))
| $less(5,abs1(2))
| ~ spl13_165
| ~ spl13_261 ),
inference(superposition,[],[f6901,f4297]) ).
tff(f12720,plain,
( ~ spl13_538
| ~ spl13_71
| spl13_350 ),
inference(avatar_split_clause,[],[f12691,f8473,f1886,f12717]) ).
tff(f12717,plain,
( spl13_538
<=> $less(sK0,$product(0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_538])]) ).
tff(f8473,plain,
( spl13_350
<=> $less(1,abs1($product(0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_350])]) ).
tff(f12691,plain,
( ~ $less(sK0,$product(0,sK0))
| ~ spl13_71
| spl13_350 ),
inference(resolution,[],[f6889,f8475]) ).
tff(f8475,plain,
( ~ $less(1,abs1($product(0,sK0)))
| spl13_350 ),
inference(avatar_component_clause,[],[f8473]) ).
tff(f6889,plain,
( ! [X2: $int] :
( $less(1,abs1(X2))
| ~ $less(sK0,X2) )
| ~ spl13_71 ),
inference(resolution,[],[f6537,f494]) ).
tff(f12715,plain,
( ~ spl13_537
| ~ spl13_71
| spl13_210 ),
inference(avatar_split_clause,[],[f12690,f5155,f1886,f12712]) ).
tff(f12712,plain,
( spl13_537
<=> $less(sK0,$product(0,abs1(4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_537])]) ).
tff(f5155,plain,
( spl13_210
<=> $less(1,abs1($product(0,abs1(4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_210])]) ).
tff(f12690,plain,
( ~ $less(sK0,$product(0,abs1(4)))
| ~ spl13_71
| spl13_210 ),
inference(resolution,[],[f6889,f5157]) ).
tff(f5157,plain,
( ~ $less(1,abs1($product(0,abs1(4))))
| spl13_210 ),
inference(avatar_component_clause,[],[f5155]) ).
tff(f12688,plain,
( spl13_536
| ~ spl13_533 ),
inference(avatar_split_clause,[],[f12672,f12634,f12685]) ).
tff(f12685,plain,
( spl13_536
<=> ( 0 = div1(0,abs1(12)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_536])]) ).
tff(f12634,plain,
( spl13_533
<=> $less(0,abs1(12)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_533])]) ).
tff(f12672,plain,
( ( 0 = div1(0,abs1(12)) )
| ~ spl13_533 ),
inference(evaluation,[],[f12669]) ).
tff(f12669,plain,
( ( 0 = div1(0,abs1(12)) )
| $less(0,0)
| ~ spl13_533 ),
inference(resolution,[],[f12636,f540]) ).
tff(f12636,plain,
( $less(0,abs1(12))
| ~ spl13_533 ),
inference(avatar_component_clause,[],[f12634]) ).
tff(f12683,plain,
( spl13_535
| ~ spl13_533 ),
inference(avatar_split_clause,[],[f12673,f12634,f12680]) ).
tff(f12680,plain,
( spl13_535
<=> ( 0 = mod1(0,abs1(12)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_535])]) ).
tff(f12673,plain,
( ( 0 = mod1(0,abs1(12)) )
| ~ spl13_533 ),
inference(evaluation,[],[f12670]) ).
tff(f12670,plain,
( ( 0 = mod1(0,abs1(12)) )
| $less(0,0)
| ~ spl13_533 ),
inference(resolution,[],[f12636,f517]) ).
tff(f12678,plain,
( spl13_534
| ~ spl13_178
| ~ spl13_533 ),
inference(avatar_split_clause,[],[f12663,f12634,f4625,f12675]) ).
tff(f12675,plain,
( spl13_534
<=> $less($uminus(abs1(4)),abs1(12)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_534])]) ).
tff(f12663,plain,
( $less($uminus(abs1(4)),abs1(12))
| ~ spl13_178
| ~ spl13_533 ),
inference(resolution,[],[f12636,f4632]) ).
tff(f12637,plain,
( spl13_533
| ~ spl13_15
| ~ spl13_503 ),
inference(avatar_split_clause,[],[f12603,f11895,f668,f12634]) ).
tff(f11895,plain,
( spl13_503
<=> $less(sK0,12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_503])]) ).
tff(f12603,plain,
( $less(0,abs1(12))
| ~ spl13_15
| ~ spl13_503 ),
inference(resolution,[],[f2007,f11897]) ).
tff(f11897,plain,
( $less(sK0,12)
| ~ spl13_503 ),
inference(avatar_component_clause,[],[f11895]) ).
tff(f12595,plain,
( spl13_532
| ~ spl13_477 ),
inference(avatar_split_clause,[],[f12582,f11703,f12592]) ).
tff(f12592,plain,
( spl13_532
<=> ( 0 = div1(12,abs1(12)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_532])]) ).
tff(f11703,plain,
( spl13_477
<=> $less(12,abs1(12)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_477])]) ).
tff(f12582,plain,
( ( 0 = div1(12,abs1(12)) )
| ~ spl13_477 ),
inference(evaluation,[],[f12579]) ).
tff(f12579,plain,
( ( 0 = div1(12,abs1(12)) )
| $less(12,0)
| ~ spl13_477 ),
inference(resolution,[],[f11704,f540]) ).
tff(f11704,plain,
( $less(12,abs1(12))
| ~ spl13_477 ),
inference(avatar_component_clause,[],[f11703]) ).
tff(f12590,plain,
( spl13_531
| ~ spl13_477 ),
inference(avatar_split_clause,[],[f12585,f11703,f12587]) ).
tff(f12587,plain,
( spl13_531
<=> ( 12 = mod1(12,abs1(12)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_531])]) ).
tff(f12585,plain,
( ( 12 = mod1(12,abs1(12)) )
| ~ spl13_477 ),
inference(evaluation,[],[f12580]) ).
tff(f12580,plain,
( $less(12,0)
| ( 12 = mod1(12,abs1(12)) )
| ~ spl13_477 ),
inference(resolution,[],[f11704,f517]) ).
tff(f12584,plain,
~ spl13_477,
inference(avatar_contradiction_clause,[],[f12583]) ).
tff(f12583,plain,
( $false
| ~ spl13_477 ),
inference(evaluation,[],[f12577]) ).
tff(f12577,plain,
( $less(12,12)
| $less(12,$uminus(12))
| ~ spl13_477 ),
inference(resolution,[],[f11704,f492]) ).
tff(f12215,plain,
( spl13_483
| spl13_14
| ~ spl13_503 ),
inference(avatar_split_clause,[],[f12212,f11895,f661,f11739]) ).
tff(f11739,plain,
( spl13_483
<=> ( mod1(sK0,12) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_483])]) ).
tff(f12212,plain,
( $less(sK0,0)
| ( mod1(sK0,12) = sK0 )
| ~ spl13_503 ),
inference(resolution,[],[f11897,f517]) ).
tff(f12214,plain,
( spl13_14
| spl13_479
| ~ spl13_503 ),
inference(avatar_split_clause,[],[f12211,f11895,f11715,f661]) ).
tff(f11715,plain,
( spl13_479
<=> ( 0 = div1(sK0,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_479])]) ).
tff(f12211,plain,
( ( 0 = div1(sK0,12) )
| $less(sK0,0)
| ~ spl13_503 ),
inference(resolution,[],[f11897,f540]) ).
tff(f12152,plain,
( spl13_530
| spl13_507 ),
inference(avatar_split_clause,[],[f12130,f11921,f12149]) ).
tff(f12149,plain,
( spl13_530
<=> ( sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_530])]) ).
tff(f11921,plain,
( spl13_507
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_507])]) ).
tff(f12130,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0))) )
| spl13_507 ),
inference(resolution,[],[f11922,f1029]) ).
tff(f1029,plain,
! [X10: $int,X8: ty,X9: uni] :
( good_hash1(X8,X9,X10)
| ( some_proj_11(X8,some(X8,sK11(X9,X8,X10))) = sK11(X9,X8,X10) ) ),
inference(resolution,[],[f512,f487]) ).
tff(f487,plain,
! [X0: ty,X1: uni] :
( ~ sort1(X0,X1)
| ( some_proj_11(X0,some(X0,X1)) = X1 ) ),
inference(cnf_transformation,[],[f337]) ).
tff(f337,plain,
! [X0: ty,X1: uni] :
( ( some_proj_11(X0,some(X0,X1)) = X1 )
| ~ sort1(X0,X1) ),
inference(rectify,[],[f291]) ).
tff(f291,plain,
! [X1: ty,X0: uni] :
( ( some_proj_11(X1,some(X1,X0)) = X0 )
| ~ sort1(X1,X0) ),
inference(ennf_transformation,[],[f160]) ).
tff(f160,plain,
! [X0: uni,X1: ty] :
( sort1(X1,X0)
=> ( some_proj_11(X1,some(X1,X0)) = X0 ) ),
inference(rectify,[],[f33]) ).
tff(f33,axiom,
! [X6: uni,X0: ty] :
( sort1(X0,X6)
=> ( some_proj_11(X0,some(X0,X6)) = X6 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',some_proj_1_def1) ).
tff(f512,plain,
! [X2: $int,X0: uni,X1: ty] :
( sort1(X1,sK11(X0,X1,X2))
| good_hash1(X1,X0,X2) ),
inference(cnf_transformation,[],[f354]) ).
tff(f354,plain,
! [X0: uni,X1: ty,X2: $int] :
( ( ~ good_hash1(X1,X0,X2)
| ! [X3: uni,X4: key1] :
( ( bucket1(X4,length1(list(tuple2(key,X1)),X0)) = X2 )
| ~ mem(tuple2(key,X1),tuple21(key,X1,t2tb1(X4),X3),get2(list(tuple2(key,X1)),X0,X2)) ) )
& ( ( mem(tuple2(key,X1),tuple21(key,X1,t2tb1(sK12(X0,X1,X2)),sK11(X0,X1,X2)),get2(list(tuple2(key,X1)),X0,X2))
& ( bucket1(sK12(X0,X1,X2),length1(list(tuple2(key,X1)),X0)) != X2 )
& sort1(X1,sK11(X0,X1,X2)) )
| good_hash1(X1,X0,X2) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK11,sK12])],[f352,f353]) ).
tff(f353,plain,
! [X0: uni,X1: ty,X2: $int] :
( ? [X5: uni,X6: key1] :
( mem(tuple2(key,X1),tuple21(key,X1,t2tb1(X6),X5),get2(list(tuple2(key,X1)),X0,X2))
& ( bucket1(X6,length1(list(tuple2(key,X1)),X0)) != X2 )
& sort1(X1,X5) )
=> ( mem(tuple2(key,X1),tuple21(key,X1,t2tb1(sK12(X0,X1,X2)),sK11(X0,X1,X2)),get2(list(tuple2(key,X1)),X0,X2))
& ( bucket1(sK12(X0,X1,X2),length1(list(tuple2(key,X1)),X0)) != X2 )
& sort1(X1,sK11(X0,X1,X2)) ) ),
introduced(choice_axiom,[]) ).
tff(f352,plain,
! [X0: uni,X1: ty,X2: $int] :
( ( ~ good_hash1(X1,X0,X2)
| ! [X3: uni,X4: key1] :
( ( bucket1(X4,length1(list(tuple2(key,X1)),X0)) = X2 )
| ~ mem(tuple2(key,X1),tuple21(key,X1,t2tb1(X4),X3),get2(list(tuple2(key,X1)),X0,X2)) ) )
& ( ? [X5: uni,X6: key1] :
( mem(tuple2(key,X1),tuple21(key,X1,t2tb1(X6),X5),get2(list(tuple2(key,X1)),X0,X2))
& ( bucket1(X6,length1(list(tuple2(key,X1)),X0)) != X2 )
& sort1(X1,X5) )
| good_hash1(X1,X0,X2) ) ),
inference(rectify,[],[f296]) ).
tff(f296,plain,
! [X0: uni,X2: ty,X1: $int] :
( ( ~ good_hash1(X2,X0,X1)
| ! [X6: uni,X5: key1] :
( ( bucket1(X5,length1(list(tuple2(key,X2)),X0)) = X1 )
| ~ mem(tuple2(key,X2),tuple21(key,X2,t2tb1(X5),X6),get2(list(tuple2(key,X2)),X0,X1)) ) )
& ( ? [X3: uni,X4: key1] :
( mem(tuple2(key,X2),tuple21(key,X2,t2tb1(X4),X3),get2(list(tuple2(key,X2)),X0,X1))
& ( bucket1(X4,length1(list(tuple2(key,X2)),X0)) != X1 )
& sort1(X2,X3) )
| good_hash1(X2,X0,X1) ) ),
inference(flattening,[],[f295]) ).
tff(f295,plain,
! [X0: uni,X1: $int,X2: ty] :
( ( ~ good_hash1(X2,X0,X1)
| ! [X6: uni,X5: key1] :
( ( bucket1(X5,length1(list(tuple2(key,X2)),X0)) = X1 )
| ~ mem(tuple2(key,X2),tuple21(key,X2,t2tb1(X5),X6),get2(list(tuple2(key,X2)),X0,X1)) ) )
& ( good_hash1(X2,X0,X1)
| ? [X3: uni,X4: key1] :
( ( bucket1(X4,length1(list(tuple2(key,X2)),X0)) != X1 )
& mem(tuple2(key,X2),tuple21(key,X2,t2tb1(X4),X3),get2(list(tuple2(key,X2)),X0,X1))
& sort1(X2,X3) ) ) ),
inference(ennf_transformation,[],[f181]) ).
tff(f181,plain,
! [X0: uni,X1: $int,X2: ty] :
( ( good_hash1(X2,X0,X1)
=> ! [X5: key1,X6: uni] :
( mem(tuple2(key,X2),tuple21(key,X2,t2tb1(X5),X6),get2(list(tuple2(key,X2)),X0,X1))
=> ( bucket1(X5,length1(list(tuple2(key,X2)),X0)) = X1 ) ) )
& ( ! [X3: uni,X4: key1] :
( sort1(X2,X3)
=> ( mem(tuple2(key,X2),tuple21(key,X2,t2tb1(X4),X3),get2(list(tuple2(key,X2)),X0,X1))
=> ( bucket1(X4,length1(list(tuple2(key,X2)),X0)) = X1 ) ) )
=> good_hash1(X2,X0,X1) ) ),
inference(rectify,[],[f81]) ).
tff(f81,axiom,
! [X20: uni,X16: $int,X0: ty] :
( ( ! [X9: uni,X19: key1] :
( sort1(X0,X9)
=> ( mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X19),X9),get2(list(tuple2(key,X0)),X20,X16))
=> ( bucket1(X19,length1(list(tuple2(key,X0)),X20)) = X16 ) ) )
=> good_hash1(X0,X20,X16) )
& ( good_hash1(X0,X20,X16)
=> ! [X19: key1,X9: uni] :
( mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X19),X9),get2(list(tuple2(key,X0)),X20,X16))
=> ( bucket1(X19,length1(list(tuple2(key,X0)),X20)) = X16 ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',good_hash_def) ).
tff(f11922,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),0)
| spl13_507 ),
inference(avatar_component_clause,[],[f11921]) ).
tff(f12147,plain,
( spl13_529
| spl13_507 ),
inference(avatar_split_clause,[],[f12128,f11921,f12144]) ).
tff(f12144,plain,
( spl13_529
<=> ( sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_529])]) ).
tff(f12128,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0))) )
| spl13_507 ),
inference(resolution,[],[f11922,f1028]) ).
tff(f1028,plain,
! [X6: uni,X7: $int] :
( good_hash1(a,X6,X7)
| ( t2tb7(tb2t7(sK11(X6,a,X7))) = sK11(X6,a,X7) ) ),
inference(resolution,[],[f512,f459]) ).
tff(f459,plain,
! [X0: uni] :
( ~ sort1(a,X0)
| ( t2tb7(tb2t7(X0)) = X0 ) ),
inference(cnf_transformation,[],[f266]) ).
tff(f266,plain,
! [X0: uni] :
( ( t2tb7(tb2t7(X0)) = X0 )
| ~ sort1(a,X0) ),
inference(ennf_transformation,[],[f241]) ).
tff(f241,plain,
! [X0: uni] :
( sort1(a,X0)
=> ( t2tb7(tb2t7(X0)) = X0 ) ),
inference(rectify,[],[f109]) ).
tff(f109,axiom,
! [X17: uni] :
( sort1(a,X17)
=> ( t2tb7(tb2t7(X17)) = X17 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR7) ).
tff(f12142,plain,
( ~ spl13_528
| spl13_507 ),
inference(avatar_split_clause,[],[f12137,f11921,f12139]) ).
tff(f12139,plain,
( spl13_528
<=> ( 0 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0)),12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_528])]) ).
tff(f12137,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0)),12) )
| spl13_507 ),
inference(forward_demodulation,[],[f12129,f437]) ).
tff(f12129,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,0)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)))) )
| spl13_507 ),
inference(resolution,[],[f11922,f582]) ).
tff(f582,plain,
! [X2: $int,X0: uni,X1: ty] :
( good_hash1(X1,X0,X2)
| ( mod1(hash1(sK12(X0,X1,X2)),length1(list(tuple2(key,X1)),X0)) != X2 ) ),
inference(definition_unfolding,[],[f513,f507]) ).
tff(f513,plain,
! [X2: $int,X0: uni,X1: ty] :
( ( bucket1(sK12(X0,X1,X2),length1(list(tuple2(key,X1)),X0)) != X2 )
| good_hash1(X1,X0,X2) ),
inference(cnf_transformation,[],[f354]) ).
tff(f12127,plain,
( spl13_527
| spl13_478 ),
inference(avatar_split_clause,[],[f12103,f11709,f12124]) ).
tff(f12124,plain,
( spl13_527
<=> ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5))) = sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_527])]) ).
tff(f11709,plain,
( spl13_478
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_478])]) ).
tff(f12103,plain,
( ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5))) = sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5) )
| spl13_478 ),
inference(resolution,[],[f11710,f1028]) ).
tff(f11710,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),5)
| spl13_478 ),
inference(avatar_component_clause,[],[f11709]) ).
tff(f12122,plain,
( ~ spl13_526
| spl13_478 ),
inference(avatar_split_clause,[],[f12117,f11709,f12119]) ).
tff(f12119,plain,
( spl13_526
<=> ( 5 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5)),12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_526])]) ).
tff(f12117,plain,
( ( 5 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5)),12) )
| spl13_478 ),
inference(forward_demodulation,[],[f12104,f437]) ).
tff(f12104,plain,
( ( 5 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)))) )
| spl13_478 ),
inference(resolution,[],[f11710,f582]) ).
tff(f12116,plain,
( spl13_525
| spl13_478 ),
inference(avatar_split_clause,[],[f12105,f11709,f12113]) ).
tff(f12113,plain,
( spl13_525
<=> ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5))) = sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_525])]) ).
tff(f12105,plain,
( ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5))) = sK11(mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),a,5) )
| spl13_478 ),
inference(resolution,[],[f11710,f1029]) ).
tff(f12030,plain,
( ~ spl13_524
| ~ spl13_473
| spl13_476 ),
inference(avatar_split_clause,[],[f12025,f11407,f11321,f12027]) ).
tff(f12027,plain,
( spl13_524
<=> ( mod1(12,12) = 12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_524])]) ).
tff(f11321,plain,
( spl13_473
<=> ( sK6 = 12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_473])]) ).
tff(f11407,plain,
( spl13_476
<=> ( mod1(12,sK6) = 12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_476])]) ).
tff(f12025,plain,
( ( mod1(12,12) != 12 )
| ~ spl13_473
| spl13_476 ),
inference(forward_demodulation,[],[f11408,f11323]) ).
tff(f11323,plain,
( ( sK6 = 12 )
| ~ spl13_473 ),
inference(avatar_component_clause,[],[f11321]) ).
tff(f11408,plain,
( ( mod1(12,sK6) != 12 )
| spl13_476 ),
inference(avatar_component_clause,[],[f11407]) ).
tff(f12024,plain,
( ~ spl13_523
| ~ spl13_473
| spl13_474 ),
inference(avatar_split_clause,[],[f12019,f11397,f11321,f12021]) ).
tff(f12021,plain,
( spl13_523
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_523])]) ).
tff(f11397,plain,
( spl13_474
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_474])]) ).
tff(f12019,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),12)
| ~ spl13_473
| spl13_474 ),
inference(forward_demodulation,[],[f11398,f11323]) ).
tff(f11398,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),12)
| spl13_474 ),
inference(avatar_component_clause,[],[f11397]) ).
tff(f12018,plain,
( ~ spl13_522
| ~ spl13_473
| spl13_475 ),
inference(avatar_split_clause,[],[f12013,f11402,f11321,f12015]) ).
tff(f12015,plain,
( spl13_522
<=> ( 0 = div1(12,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_522])]) ).
tff(f11402,plain,
( spl13_475
<=> ( 0 = div1(12,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_475])]) ).
tff(f12013,plain,
( ( 0 != div1(12,12) )
| ~ spl13_473
| spl13_475 ),
inference(forward_demodulation,[],[f11403,f11323]) ).
tff(f11403,plain,
( ( 0 != div1(12,sK6) )
| spl13_475 ),
inference(avatar_component_clause,[],[f11402]) ).
tff(f12011,plain,
( ~ spl13_521
| spl13_378
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11670,f11321,f8825,f12008]) ).
tff(f12008,plain,
( spl13_521
<=> $less(12,abs1(-12)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_521])]) ).
tff(f8825,plain,
( spl13_378
<=> $less(sK6,abs1($product($uminus(sK6),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_378])]) ).
tff(f11670,plain,
( ~ $less(12,abs1(-12))
| spl13_378
| ~ spl13_473 ),
inference(evaluation,[],[f11588]) ).
tff(f11588,plain,
( ~ $less(12,abs1($product($uminus(12),1)))
| spl13_378
| ~ spl13_473 ),
inference(backward_demodulation,[],[f8827,f11323]) ).
tff(f8827,plain,
( ~ $less(sK6,abs1($product($uminus(sK6),1)))
| spl13_378 ),
inference(avatar_component_clause,[],[f8825]) ).
tff(f12006,plain,
( spl13_520
| ~ spl13_258
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11477,f11321,f6503,f12003]) ).
tff(f12003,plain,
( spl13_520
<=> ( 0 = mod1(0,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_520])]) ).
tff(f6503,plain,
( spl13_258
<=> ( 0 = mod1(0,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_258])]) ).
tff(f11477,plain,
( ( 0 = mod1(0,12) )
| ~ spl13_258
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6505,f11323]) ).
tff(f6505,plain,
( ( 0 = mod1(0,sK6) )
| ~ spl13_258 ),
inference(avatar_component_clause,[],[f6503]) ).
tff(f11999,plain,
( spl13_519
| ~ spl13_63
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11454,f11321,f1638,f11996]) ).
tff(f11996,plain,
( spl13_519
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_519])]) ).
tff(f1638,plain,
( spl13_63
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_63])]) ).
tff(f11454,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),12)
| ~ spl13_63
| ~ spl13_473 ),
inference(backward_demodulation,[],[f1640,f11323]) ).
tff(f1640,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),sK6)
| ~ spl13_63 ),
inference(avatar_component_clause,[],[f1638]) ).
tff(f11994,plain,
( ~ spl13_518
| spl13_66
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11467,f11321,f1757,f11991]) ).
tff(f11991,plain,
( spl13_518
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_518])]) ).
tff(f1757,plain,
( spl13_66
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_66])]) ).
tff(f11467,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),12)
| spl13_66
| ~ spl13_473 ),
inference(backward_demodulation,[],[f1758,f11323]) ).
tff(f1758,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK6)
| spl13_66 ),
inference(avatar_component_clause,[],[f1757]) ).
tff(f11989,plain,
( spl13_517
| ~ spl13_267
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11485,f11321,f6618,f11986]) ).
tff(f11986,plain,
( spl13_517
<=> ( 0 = div1(5,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_517])]) ).
tff(f6618,plain,
( spl13_267
<=> ( 0 = div1(5,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_267])]) ).
tff(f11485,plain,
( ( 0 = div1(5,12) )
| ~ spl13_267
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6620,f11323]) ).
tff(f6620,plain,
( ( 0 = div1(5,sK6) )
| ~ spl13_267 ),
inference(avatar_component_clause,[],[f6618]) ).
tff(f11978,plain,
( ~ spl13_516
| spl13_394
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11614,f11321,f9277,f11975]) ).
tff(f11975,plain,
( spl13_516
<=> ( 0 = div1(12,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_516])]) ).
tff(f9277,plain,
( spl13_394
<=> ( 0 = div1(sK6,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_394])]) ).
tff(f11614,plain,
( ( 0 != div1(12,abs1(11)) )
| spl13_394
| ~ spl13_473 ),
inference(backward_demodulation,[],[f9278,f11323]) ).
tff(f9278,plain,
( ( 0 != div1(sK6,abs1(11)) )
| spl13_394 ),
inference(avatar_component_clause,[],[f9277]) ).
tff(f11972,plain,
( spl13_515
| ~ spl13_157
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11473,f11321,f3964,f11969]) ).
tff(f11969,plain,
( spl13_515
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_515])]) ).
tff(f3964,plain,
( spl13_157
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_157])]) ).
tff(f11473,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),12)
| ~ spl13_157
| ~ spl13_473 ),
inference(backward_demodulation,[],[f3966,f11323]) ).
tff(f3966,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),sK6)
| ~ spl13_157 ),
inference(avatar_component_clause,[],[f3964]) ).
tff(f11966,plain,
( spl13_514
| ~ spl13_380
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11673,f11321,f8862,f11963]) ).
tff(f11963,plain,
( spl13_514
<=> $less(-12,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_514])]) ).
tff(f8862,plain,
( spl13_380
<=> $less($uminus(sK6),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_380])]) ).
tff(f11673,plain,
( $less(-12,sK0)
| ~ spl13_380
| ~ spl13_473 ),
inference(evaluation,[],[f11590]) ).
tff(f11590,plain,
( $less($uminus(12),sK0)
| ~ spl13_380
| ~ spl13_473 ),
inference(backward_demodulation,[],[f8864,f11323]) ).
tff(f8864,plain,
( $less($uminus(sK6),sK0)
| ~ spl13_380 ),
inference(avatar_component_clause,[],[f8862]) ).
tff(f11959,plain,
( ~ spl13_513
| spl13_44
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11439,f11321,f1198,f11956]) ).
tff(f11956,plain,
( spl13_513
<=> ( 12 = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_513])]) ).
tff(f1198,plain,
( spl13_44
<=> ( sK6 = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_44])]) ).
tff(f11439,plain,
( ( 12 != sK0 )
| spl13_44
| ~ spl13_473 ),
inference(backward_demodulation,[],[f1199,f11323]) ).
tff(f1199,plain,
( ( sK6 != sK0 )
| spl13_44 ),
inference(avatar_component_clause,[],[f1198]) ).
tff(f11954,plain,
( spl13_512
| ~ spl13_62
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11449,f11321,f1620,f11951]) ).
tff(f11951,plain,
( spl13_512
<=> $less(12,$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_512])]) ).
tff(f1620,plain,
( spl13_62
<=> $less(sK6,$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_62])]) ).
tff(f11449,plain,
( $less(12,$sum($product(2,sK0),1))
| ~ spl13_62
| ~ spl13_473 ),
inference(backward_demodulation,[],[f1622,f11323]) ).
tff(f1622,plain,
( $less(sK6,$sum($product(2,sK0),1))
| ~ spl13_62 ),
inference(avatar_component_clause,[],[f1620]) ).
tff(f11949,plain,
( spl13_511
| ~ spl13_257
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11476,f11321,f6498,f11946]) ).
tff(f11946,plain,
( spl13_511
<=> ( 0 = div1(0,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_511])]) ).
tff(f6498,plain,
( spl13_257
<=> ( 0 = div1(0,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_257])]) ).
tff(f11476,plain,
( ( 0 = div1(0,12) )
| ~ spl13_257
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6500,f11323]) ).
tff(f6500,plain,
( ( 0 = div1(0,sK6) )
| ~ spl13_257 ),
inference(avatar_component_clause,[],[f6498]) ).
tff(f11944,plain,
( spl13_510
| ~ spl13_276
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11500,f11321,f6692,f11941]) ).
tff(f11941,plain,
( spl13_510
<=> ( 3 = mod1(3,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_510])]) ).
tff(f6692,plain,
( spl13_276
<=> ( 3 = mod1(3,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_276])]) ).
tff(f11500,plain,
( ( 3 = mod1(3,12) )
| ~ spl13_276
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6694,f11323]) ).
tff(f6694,plain,
( ( 3 = mod1(3,sK6) )
| ~ spl13_276 ),
inference(avatar_component_clause,[],[f6692]) ).
tff(f11938,plain,
( ~ spl13_509
| spl13_312
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11559,f11321,f7920,f11935]) ).
tff(f11935,plain,
( spl13_509
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_509])]) ).
tff(f7920,plain,
( spl13_312
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_312])]) ).
tff(f11559,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),12)
| spl13_312
| ~ spl13_473 ),
inference(backward_demodulation,[],[f7921,f11323]) ).
tff(f7921,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),sK6)
| spl13_312 ),
inference(avatar_component_clause,[],[f7920]) ).
tff(f11931,plain,
( ~ spl13_508
| spl13_341
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11563,f11321,f8269,f11928]) ).
tff(f11928,plain,
( spl13_508
<=> ( 0 = div1(12,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_508])]) ).
tff(f8269,plain,
( spl13_341
<=> ( 0 = div1(sK6,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_341])]) ).
tff(f11563,plain,
( ( 0 != div1(12,11) )
| spl13_341
| ~ spl13_473 ),
inference(backward_demodulation,[],[f8270,f11323]) ).
tff(f8270,plain,
( ( 0 != div1(sK6,11) )
| spl13_341 ),
inference(avatar_component_clause,[],[f8269]) ).
tff(f11924,plain,
( spl13_507
| ~ spl13_16
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11415,f11321,f678,f11921]) ).
tff(f678,plain,
( spl13_16
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_16])]) ).
tff(f11415,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),0)
| ~ spl13_16
| ~ spl13_473 ),
inference(backward_demodulation,[],[f680,f11323]) ).
tff(f680,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),0)
| ~ spl13_16 ),
inference(avatar_component_clause,[],[f678]) ).
tff(f11914,plain,
( ~ spl13_506
| spl13_391
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11613,f11321,f9262,f11911]) ).
tff(f11911,plain,
( spl13_506
<=> ( mod1(12,abs1(11)) = 12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_506])]) ).
tff(f9262,plain,
( spl13_391
<=> ( sK6 = mod1(sK6,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_391])]) ).
tff(f11613,plain,
( ( mod1(12,abs1(11)) != 12 )
| spl13_391
| ~ spl13_473 ),
inference(backward_demodulation,[],[f9263,f11323]) ).
tff(f9263,plain,
( ( sK6 != mod1(sK6,abs1(11)) )
| spl13_391 ),
inference(avatar_component_clause,[],[f9262]) ).
tff(f11909,plain,
( spl13_505
| ~ spl13_389
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11611,f11321,f9243,f11906]) ).
tff(f11906,plain,
( spl13_505
<=> $less($uminus(abs1(11)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_505])]) ).
tff(f9243,plain,
( spl13_389
<=> $less($uminus(abs1(11)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_389])]) ).
tff(f11611,plain,
( $less($uminus(abs1(11)),12)
| ~ spl13_389
| ~ spl13_473 ),
inference(backward_demodulation,[],[f9245,f11323]) ).
tff(f9245,plain,
( $less($uminus(abs1(11)),sK6)
| ~ spl13_389 ),
inference(avatar_component_clause,[],[f9243]) ).
tff(f11904,plain,
( ~ spl13_504
| spl13_305
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11557,f11321,f7872,f11901]) ).
tff(f11901,plain,
( spl13_504
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_504])]) ).
tff(f7872,plain,
( spl13_305
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_305])]) ).
tff(f11557,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),12)
| spl13_305
| ~ spl13_473 ),
inference(backward_demodulation,[],[f7874,f11323]) ).
tff(f7874,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),sK6)
| spl13_305 ),
inference(avatar_component_clause,[],[f7872]) ).
tff(f11898,plain,
( spl13_503
| ~ spl13_60
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11448,f11321,f1604,f11895]) ).
tff(f1604,plain,
( spl13_60
<=> $less(sK0,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_60])]) ).
tff(f11448,plain,
( $less(sK0,12)
| ~ spl13_60
| ~ spl13_473 ),
inference(backward_demodulation,[],[f1606,f11323]) ).
tff(f1606,plain,
( $less(sK0,sK6)
| ~ spl13_60 ),
inference(avatar_component_clause,[],[f1604]) ).
tff(f11893,plain,
( spl13_502
| ~ spl13_270
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11490,f11321,f6644,f11890]) ).
tff(f11890,plain,
( spl13_502
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_502])]) ).
tff(f6644,plain,
( spl13_270
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_270])]) ).
tff(f11490,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),sK0)
| ~ spl13_270
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6646,f11323]) ).
tff(f6646,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),sK0)
| ~ spl13_270 ),
inference(avatar_component_clause,[],[f6644]) ).
tff(f11888,plain,
( spl13_501
| ~ spl13_471
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11669,f11321,f11251,f11885]) ).
tff(f11885,plain,
( spl13_501
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),11) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_501])]) ).
tff(f11251,plain,
( spl13_471
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),11) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_471])]) ).
tff(f11669,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),11)
| ~ spl13_471
| ~ spl13_473 ),
inference(backward_demodulation,[],[f11253,f11323]) ).
tff(f11253,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),11)
| ~ spl13_471 ),
inference(avatar_component_clause,[],[f11251]) ).
tff(f11883,plain,
( ~ spl13_500
| spl13_342
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11564,f11321,f8274,f11880]) ).
tff(f11880,plain,
( spl13_500
<=> ( mod1(12,11) = 12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_500])]) ).
tff(f8274,plain,
( spl13_342
<=> ( sK6 = mod1(sK6,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_342])]) ).
tff(f11564,plain,
( ( mod1(12,11) != 12 )
| spl13_342
| ~ spl13_473 ),
inference(backward_demodulation,[],[f8275,f11323]) ).
tff(f8275,plain,
( ( sK6 != mod1(sK6,11) )
| spl13_342 ),
inference(avatar_component_clause,[],[f8274]) ).
tff(f11874,plain,
( ~ spl13_499
| spl13_390
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11612,f11321,f9248,f11871]) ).
tff(f11871,plain,
( spl13_499
<=> $less(12,abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_499])]) ).
tff(f9248,plain,
( spl13_390
<=> $less(sK6,abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_390])]) ).
tff(f11612,plain,
( ~ $less(12,abs1(11))
| spl13_390
| ~ spl13_473 ),
inference(backward_demodulation,[],[f9249,f11323]) ).
tff(f9249,plain,
( ~ $less(sK6,abs1(11))
| spl13_390 ),
inference(avatar_component_clause,[],[f9248]) ).
tff(f11869,plain,
( spl13_498
| ~ spl13_407
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11624,f11321,f9722,f11866]) ).
tff(f11866,plain,
( spl13_498
<=> ( 0 = div1($uminus(abs1(11)),12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_498])]) ).
tff(f9722,plain,
( spl13_407
<=> ( 0 = div1($uminus(abs1(11)),sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_407])]) ).
tff(f11624,plain,
( ( 0 = div1($uminus(abs1(11)),12) )
| ~ spl13_407
| ~ spl13_473 ),
inference(backward_demodulation,[],[f9724,f11323]) ).
tff(f9724,plain,
( ( 0 = div1($uminus(abs1(11)),sK6) )
| ~ spl13_407 ),
inference(avatar_component_clause,[],[f9722]) ).
tff(f11864,plain,
( spl13_497
| ~ spl13_277
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11501,f11321,f6697,f11861]) ).
tff(f11861,plain,
( spl13_497
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),3) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_497])]) ).
tff(f6697,plain,
( spl13_277
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),3) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_277])]) ).
tff(f11501,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),3)
| ~ spl13_277
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6699,f11323]) ).
tff(f6699,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),3)
| ~ spl13_277 ),
inference(avatar_component_clause,[],[f6697]) ).
tff(f11841,plain,
( spl13_496
| ~ spl13_272
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11494,f11321,f6664,f11838]) ).
tff(f11838,plain,
( spl13_496
<=> ( 1 = mod1(1,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_496])]) ).
tff(f6664,plain,
( spl13_272
<=> ( 1 = mod1(1,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_272])]) ).
tff(f11494,plain,
( ( 1 = mod1(1,12) )
| ~ spl13_272
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6666,f11323]) ).
tff(f6666,plain,
( ( 1 = mod1(1,sK6) )
| ~ spl13_272 ),
inference(avatar_component_clause,[],[f6664]) ).
tff(f11835,plain,
( spl13_495
| ~ spl13_256
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11475,f11321,f6493,f11832]) ).
tff(f11832,plain,
( spl13_495
<=> $less($uminus(abs1(4)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_495])]) ).
tff(f6493,plain,
( spl13_256
<=> $less($uminus(abs1(4)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_256])]) ).
tff(f11475,plain,
( $less($uminus(abs1(4)),12)
| ~ spl13_256
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6495,f11323]) ).
tff(f6495,plain,
( $less($uminus(abs1(4)),sK6)
| ~ spl13_256 ),
inference(avatar_component_clause,[],[f6493]) ).
tff(f11830,plain,
( ~ spl13_494
| spl13_57
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11445,f11321,f1592,f11827]) ).
tff(f11827,plain,
( spl13_494
<=> $less($sum($product(2,sK0),1),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_494])]) ).
tff(f1592,plain,
( spl13_57
<=> $less($sum($product(2,sK0),1),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_57])]) ).
tff(f11445,plain,
( ~ $less($sum($product(2,sK0),1),12)
| spl13_57
| ~ spl13_473 ),
inference(backward_demodulation,[],[f1593,f11323]) ).
tff(f1593,plain,
( ~ $less($sum($product(2,sK0),1),sK6)
| spl13_57 ),
inference(avatar_component_clause,[],[f1592]) ).
tff(f11825,plain,
( ~ spl13_493
| spl13_151
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11468,f11321,f3910,f11822]) ).
tff(f11822,plain,
( spl13_493
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_493])]) ).
tff(f3910,plain,
( spl13_151
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_151])]) ).
tff(f11468,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),12)
| spl13_151
| ~ spl13_473 ),
inference(backward_demodulation,[],[f3911,f11323]) ).
tff(f3911,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),sK6)
| spl13_151 ),
inference(avatar_component_clause,[],[f3910]) ).
tff(f11818,plain,
( spl13_492
| ~ spl13_275
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11499,f11321,f6687,f11815]) ).
tff(f11815,plain,
( spl13_492
<=> ( 0 = div1(3,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_492])]) ).
tff(f6687,plain,
( spl13_275
<=> ( 0 = div1(3,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_275])]) ).
tff(f11499,plain,
( ( 0 = div1(3,12) )
| ~ spl13_275
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6689,f11323]) ).
tff(f6689,plain,
( ( 0 = div1(3,sK6) )
| ~ spl13_275 ),
inference(avatar_component_clause,[],[f6687]) ).
tff(f11809,plain,
( spl13_491
| ~ spl13_274
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11496,f11321,f6674,f11806]) ).
tff(f11806,plain,
( spl13_491
<=> ( 0 = div1(1,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_491])]) ).
tff(f6674,plain,
( spl13_274
<=> ( 0 = div1(1,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_274])]) ).
tff(f11496,plain,
( ( 0 = div1(1,12) )
| ~ spl13_274
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6676,f11323]) ).
tff(f6676,plain,
( ( 0 = div1(1,sK6) )
| ~ spl13_274 ),
inference(avatar_component_clause,[],[f6674]) ).
tff(f11804,plain,
( spl13_490
| ~ spl13_406
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11623,f11321,f9717,f11801]) ).
tff(f11801,plain,
( spl13_490
<=> ( $uminus(abs1(11)) = mod1($uminus(abs1(11)),12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_490])]) ).
tff(f9717,plain,
( spl13_406
<=> ( mod1($uminus(abs1(11)),sK6) = $uminus(abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_406])]) ).
tff(f11623,plain,
( ( $uminus(abs1(11)) = mod1($uminus(abs1(11)),12) )
| ~ spl13_406
| ~ spl13_473 ),
inference(backward_demodulation,[],[f9719,f11323]) ).
tff(f9719,plain,
( ( mod1($uminus(abs1(11)),sK6) = $uminus(abs1(11)) )
| ~ spl13_406 ),
inference(avatar_component_clause,[],[f9717]) ).
tff(f11794,plain,
( spl13_489
| ~ spl13_268
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11486,f11321,f6623,f11791]) ).
tff(f11791,plain,
( spl13_489
<=> ( 5 = mod1(5,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_489])]) ).
tff(f6623,plain,
( spl13_268
<=> ( mod1(5,sK6) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_268])]) ).
tff(f11486,plain,
( ( 5 = mod1(5,12) )
| ~ spl13_268
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6625,f11323]) ).
tff(f6625,plain,
( ( mod1(5,sK6) = 5 )
| ~ spl13_268 ),
inference(avatar_component_clause,[],[f6623]) ).
tff(f11789,plain,
( ~ spl13_488
| spl13_65
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11466,f11321,f1744,f11786]) ).
tff(f11786,plain,
( spl13_488
<=> $less(12,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_488])]) ).
tff(f1744,plain,
( spl13_65
<=> $less(sK6,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_65])]) ).
tff(f11466,plain,
( ~ $less(12,sK0)
| spl13_65
| ~ spl13_473 ),
inference(backward_demodulation,[],[f1745,f11323]) ).
tff(f1745,plain,
( ~ $less(sK6,sK0)
| spl13_65 ),
inference(avatar_component_clause,[],[f1744]) ).
tff(f11783,plain,
( ~ spl13_487
| spl13_59
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11447,f11321,f1599,f11780]) ).
tff(f11780,plain,
( spl13_487
<=> ( $sum($product(2,sK0),1) = 12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_487])]) ).
tff(f1599,plain,
( spl13_59
<=> ( sK6 = $sum($product(2,sK0),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_59])]) ).
tff(f11447,plain,
( ( $sum($product(2,sK0),1) != 12 )
| spl13_59
| ~ spl13_473 ),
inference(backward_demodulation,[],[f1600,f11323]) ).
tff(f1600,plain,
( ( sK6 != $sum($product(2,sK0),1) )
| spl13_59 ),
inference(avatar_component_clause,[],[f1599]) ).
tff(f11762,plain,
( spl13_486
| ~ spl13_408
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11625,f11321,f9727,f11759]) ).
tff(f11759,plain,
( spl13_486
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),$uminus(abs1(11))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_486])]) ).
tff(f9727,plain,
( spl13_408
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),$uminus(abs1(11))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_408])]) ).
tff(f11625,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),$uminus(abs1(11)))
| ~ spl13_408
| ~ spl13_473 ),
inference(backward_demodulation,[],[f9729,f11323]) ).
tff(f9729,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),$uminus(abs1(11)))
| ~ spl13_408 ),
inference(avatar_component_clause,[],[f9727]) ).
tff(f11755,plain,
( spl13_485
| ~ spl13_470
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11668,f11321,f11246,f11752]) ).
tff(f11752,plain,
( spl13_485
<=> ( mod1(11,12) = 11 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_485])]) ).
tff(f11246,plain,
( spl13_470
<=> ( mod1(11,sK6) = 11 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_470])]) ).
tff(f11668,plain,
( ( mod1(11,12) = 11 )
| ~ spl13_470
| ~ spl13_473 ),
inference(backward_demodulation,[],[f11248,f11323]) ).
tff(f11248,plain,
( ( mod1(11,sK6) = 11 )
| ~ spl13_470 ),
inference(avatar_component_clause,[],[f11246]) ).
tff(f11747,plain,
( spl13_484
| ~ spl13_355
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11696,f11321,f8530,f11744]) ).
tff(f11744,plain,
( spl13_484
<=> ( abs1(-12) = 12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_484])]) ).
tff(f8530,plain,
( spl13_355
<=> ( sK6 = abs1($uminus(sK6)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_355])]) ).
tff(f11696,plain,
( ( abs1(-12) = 12 )
| ~ spl13_355
| ~ spl13_473 ),
inference(evaluation,[],[f11570]) ).
tff(f11570,plain,
( ( 12 = abs1($uminus(12)) )
| ~ spl13_355
| ~ spl13_473 ),
inference(backward_demodulation,[],[f8532,f11323]) ).
tff(f8532,plain,
( ( sK6 = abs1($uminus(sK6)) )
| ~ spl13_355 ),
inference(avatar_component_clause,[],[f8530]) ).
tff(f11742,plain,
( spl13_483
| ~ spl13_269
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11489,f11321,f6639,f11739]) ).
tff(f6639,plain,
( spl13_269
<=> ( mod1(sK0,sK6) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_269])]) ).
tff(f11489,plain,
( ( mod1(sK0,12) = sK0 )
| ~ spl13_269
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6641,f11323]) ).
tff(f6641,plain,
( ( mod1(sK0,sK6) = sK0 )
| ~ spl13_269 ),
inference(avatar_component_clause,[],[f6639]) ).
tff(f11736,plain,
( spl13_482
| ~ spl13_259
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11478,f11321,f6511,f11733]) ).
tff(f11733,plain,
( spl13_482
<=> ( 12 = abs1(12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_482])]) ).
tff(f6511,plain,
( spl13_259
<=> ( sK6 = abs1(sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_259])]) ).
tff(f11478,plain,
( ( 12 = abs1(12) )
| ~ spl13_259
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6513,f11323]) ).
tff(f6513,plain,
( ( sK6 = abs1(sK6) )
| ~ spl13_259 ),
inference(avatar_component_clause,[],[f6511]) ).
tff(f11729,plain,
( spl13_481
| ~ spl13_469
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11667,f11321,f11241,f11726]) ).
tff(f11726,plain,
( spl13_481
<=> ( 0 = div1(11,12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_481])]) ).
tff(f11241,plain,
( spl13_469
<=> ( 0 = div1(11,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_469])]) ).
tff(f11667,plain,
( ( 0 = div1(11,12) )
| ~ spl13_469
| ~ spl13_473 ),
inference(backward_demodulation,[],[f11243,f11323]) ).
tff(f11243,plain,
( ( 0 = div1(11,sK6) )
| ~ spl13_469 ),
inference(avatar_component_clause,[],[f11241]) ).
tff(f11724,plain,
( spl13_480
| ~ spl13_273
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11495,f11321,f6669,f11721]) ).
tff(f11721,plain,
( spl13_480
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_480])]) ).
tff(f6669,plain,
( spl13_273
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_273])]) ).
tff(f11495,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),1)
| ~ spl13_273
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6671,f11323]) ).
tff(f6671,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),1)
| ~ spl13_273 ),
inference(avatar_component_clause,[],[f6669]) ).
tff(f11718,plain,
( spl13_479
| ~ spl13_271
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11491,f11321,f6649,f11715]) ).
tff(f6649,plain,
( spl13_271
<=> ( 0 = div1(sK0,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_271])]) ).
tff(f11491,plain,
( ( 0 = div1(sK0,12) )
| ~ spl13_271
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6651,f11323]) ).
tff(f6651,plain,
( ( 0 = div1(sK0,sK6) )
| ~ spl13_271 ),
inference(avatar_component_clause,[],[f6649]) ).
tff(f11712,plain,
( spl13_478
| ~ spl13_262
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11482,f11321,f6566,f11709]) ).
tff(f6566,plain,
( spl13_262
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_262])]) ).
tff(f11482,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),12,t2tb2(sK4)),5)
| ~ spl13_262
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6568,f11323]) ).
tff(f6568,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),5)
| ~ spl13_262 ),
inference(avatar_component_clause,[],[f6566]) ).
tff(f11706,plain,
( ~ spl13_477
| spl13_289
| ~ spl13_473 ),
inference(avatar_split_clause,[],[f11700,f11321,f6866,f11703]) ).
tff(f6866,plain,
( spl13_289
<=> $less(sK6,abs1($product(sK6,1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_289])]) ).
tff(f11700,plain,
( ~ $less(12,abs1(12))
| spl13_289
| ~ spl13_473 ),
inference(evaluation,[],[f11507]) ).
tff(f11507,plain,
( ~ $less(12,abs1($product(12,1)))
| spl13_289
| ~ spl13_473 ),
inference(backward_demodulation,[],[f6868,f11323]) ).
tff(f6868,plain,
( ~ $less(sK6,abs1($product(sK6,1)))
| spl13_289 ),
inference(avatar_component_clause,[],[f6866]) ).
tff(f11410,plain,
( spl13_476
| ~ spl13_472 ),
inference(avatar_split_clause,[],[f11393,f11317,f11407]) ).
tff(f11317,plain,
( spl13_472
<=> $less(12,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_472])]) ).
tff(f11393,plain,
( ( mod1(12,sK6) = 12 )
| ~ spl13_472 ),
inference(evaluation,[],[f11391]) ).
tff(f11391,plain,
( ( mod1(12,sK6) = 12 )
| $less(12,0)
| ~ spl13_472 ),
inference(resolution,[],[f11319,f517]) ).
tff(f11319,plain,
( $less(12,sK6)
| ~ spl13_472 ),
inference(avatar_component_clause,[],[f11317]) ).
tff(f11405,plain,
( spl13_475
| ~ spl13_472 ),
inference(avatar_split_clause,[],[f11394,f11317,f11402]) ).
tff(f11394,plain,
( ( 0 = div1(12,sK6) )
| ~ spl13_472 ),
inference(evaluation,[],[f11390]) ).
tff(f11390,plain,
( ( 0 = div1(12,sK6) )
| $less(12,0)
| ~ spl13_472 ),
inference(resolution,[],[f11319,f540]) ).
tff(f11400,plain,
( spl13_474
| ~ spl13_472 ),
inference(avatar_split_clause,[],[f11395,f11317,f11397]) ).
tff(f11395,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),12)
| ~ spl13_472 ),
inference(evaluation,[],[f11388]) ).
tff(f11388,plain,
( $less(12,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),12)
| ~ spl13_472 ),
inference(resolution,[],[f11319,f382]) ).
tff(f11325,plain,
( spl13_473
| spl13_472
| spl13_458 ),
inference(avatar_split_clause,[],[f11315,f11138,f11317,f11321]) ).
tff(f11138,plain,
( spl13_458
<=> $less(sK6,12) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_458])]) ).
tff(f11315,plain,
( $less(12,sK6)
| ( sK6 = 12 )
| spl13_458 ),
inference(resolution,[],[f11139,f136]) ).
tff(f11139,plain,
( ~ $less(sK6,12)
| spl13_458 ),
inference(avatar_component_clause,[],[f11138]) ).
tff(f11324,plain,
( spl13_472
| spl13_473
| spl13_458 ),
inference(avatar_split_clause,[],[f11314,f11138,f11321,f11317]) ).
tff(f11314,plain,
( ( sK6 = 12 )
| $less(12,sK6)
| spl13_458 ),
inference(resolution,[],[f11139,f136]) ).
tff(f11254,plain,
( spl13_471
| ~ spl13_338 ),
inference(avatar_split_clause,[],[f11237,f8201,f11251]) ).
tff(f8201,plain,
( spl13_338
<=> $less(11,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_338])]) ).
tff(f11237,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),11)
| ~ spl13_338 ),
inference(evaluation,[],[f11232]) ).
tff(f11232,plain,
( $less(11,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),11)
| ~ spl13_338 ),
inference(resolution,[],[f8202,f382]) ).
tff(f8202,plain,
( $less(11,sK6)
| ~ spl13_338 ),
inference(avatar_component_clause,[],[f8201]) ).
tff(f11249,plain,
( spl13_470
| ~ spl13_338 ),
inference(avatar_split_clause,[],[f11238,f8201,f11246]) ).
tff(f11238,plain,
( ( mod1(11,sK6) = 11 )
| ~ spl13_338 ),
inference(evaluation,[],[f11235]) ).
tff(f11235,plain,
( $less(11,0)
| ( mod1(11,sK6) = 11 )
| ~ spl13_338 ),
inference(resolution,[],[f8202,f517]) ).
tff(f11244,plain,
( spl13_469
| ~ spl13_338 ),
inference(avatar_split_clause,[],[f11239,f8201,f11241]) ).
tff(f11239,plain,
( ( 0 = div1(11,sK6) )
| ~ spl13_338 ),
inference(evaluation,[],[f11234]) ).
tff(f11234,plain,
( $less(11,0)
| ( 0 = div1(11,sK6) )
| ~ spl13_338 ),
inference(resolution,[],[f8202,f540]) ).
tff(f11189,plain,
( spl13_436
| ~ spl13_71
| ~ spl13_432 ),
inference(avatar_split_clause,[],[f10472,f10442,f1886,f10484]) ).
tff(f10484,plain,
( spl13_436
<=> $less(1,abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_436])]) ).
tff(f10442,plain,
( spl13_432
<=> $less(sK0,abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_432])]) ).
tff(f10472,plain,
( $less(1,abs1(11))
| ~ spl13_71
| ~ spl13_432 ),
inference(resolution,[],[f10444,f6537]) ).
tff(f10444,plain,
( $less(sK0,abs1(11))
| ~ spl13_432 ),
inference(avatar_component_clause,[],[f10442]) ).
tff(f11188,plain,
( spl13_392
| ~ spl13_15
| ~ spl13_432 ),
inference(avatar_split_clause,[],[f10473,f10442,f668,f9267]) ).
tff(f9267,plain,
( spl13_392
<=> $less(0,abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_392])]) ).
tff(f10473,plain,
( $less(0,abs1(11))
| ~ spl13_15
| ~ spl13_432 ),
inference(resolution,[],[f10444,f799]) ).
tff(f11187,plain,
( spl13_405
| spl13_468
| ~ spl13_441 ),
inference(avatar_split_clause,[],[f10873,f10620,f11184,f9713]) ).
tff(f9713,plain,
( spl13_405
<=> $less($uminus(abs1(11)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_405])]) ).
tff(f11184,plain,
( spl13_468
<=> ( 0 = div1($uminus(abs1(11)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_468])]) ).
tff(f10620,plain,
( spl13_441
<=> $less($uminus(abs1(11)),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_441])]) ).
tff(f10873,plain,
( ( 0 = div1($uminus(abs1(11)),sK0) )
| $less($uminus(abs1(11)),0)
| ~ spl13_441 ),
inference(resolution,[],[f10622,f540]) ).
tff(f10622,plain,
( $less($uminus(abs1(11)),sK0)
| ~ spl13_441 ),
inference(avatar_component_clause,[],[f10620]) ).
tff(f11182,plain,
( spl13_467
| spl13_405
| ~ spl13_441 ),
inference(avatar_split_clause,[],[f10871,f10620,f9713,f11179]) ).
tff(f11179,plain,
( spl13_467
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),$uminus(abs1(11))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_467])]) ).
tff(f10871,plain,
( $less($uminus(abs1(11)),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),$uminus(abs1(11)))
| ~ spl13_441 ),
inference(resolution,[],[f10622,f424]) ).
tff(f11177,plain,
( spl13_432
| ~ spl13_434 ),
inference(avatar_split_clause,[],[f10618,f10460,f10442]) ).
tff(f10460,plain,
( spl13_434
<=> ( sK0 = mod1(sK0,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_434])]) ).
tff(f10618,plain,
( $less(sK0,abs1(11))
| ~ spl13_434 ),
inference(evaluation,[],[f10614]) ).
tff(f10614,plain,
( $less(sK0,abs1(11))
| ( 0 = 11 )
| ~ spl13_434 ),
inference(superposition,[],[f496,f10462]) ).
tff(f10462,plain,
( ( sK0 = mod1(sK0,11) )
| ~ spl13_434 ),
inference(avatar_component_clause,[],[f10460]) ).
tff(f11176,plain,
( spl13_466
| spl13_405
| ~ spl13_441 ),
inference(avatar_split_clause,[],[f10874,f10620,f9713,f11173]) ).
tff(f11173,plain,
( spl13_466
<=> ( mod1($uminus(abs1(11)),sK0) = $uminus(abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_466])]) ).
tff(f10874,plain,
( $less($uminus(abs1(11)),0)
| ( mod1($uminus(abs1(11)),sK0) = $uminus(abs1(11)) )
| ~ spl13_441 ),
inference(resolution,[],[f10622,f517]) ).
tff(f11171,plain,
( spl13_465
| spl13_316
| ~ spl13_390 ),
inference(avatar_split_clause,[],[f9254,f9248,f7952,f11168]) ).
tff(f11168,plain,
( spl13_465
<=> $less(11,$uminus(sK6)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_465])]) ).
tff(f7952,plain,
( spl13_316
<=> $less(sK6,11) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_316])]) ).
tff(f9254,plain,
( $less(sK6,11)
| $less(11,$uminus(sK6))
| ~ spl13_390 ),
inference(resolution,[],[f9250,f492]) ).
tff(f9250,plain,
( $less(sK6,abs1(11))
| ~ spl13_390 ),
inference(avatar_component_clause,[],[f9248]) ).
tff(f11166,plain,
( spl13_464
| spl13_2
| ~ spl13_1
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11089,f7952,f591,f596,f11164]) ).
tff(f11164,plain,
( spl13_464
<=> ! [X16: $int] :
( $less(X16,0)
| ( div1($sum($product(sK6,11),X16),sK6) = $sum(11,div1(X16,sK6)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_464])]) ).
tff(f11089,plain,
( ! [X16: $int] :
( $less(sK6,0)
| $less(X16,0)
| ( div1($sum($product(sK6,11),X16),sK6) = $sum(11,div1(X16,sK6)) ) )
| ~ spl13_1
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1648]) ).
tff(f1648,plain,
( ! [X10: $int,X11: $int] :
( $less(X10,0)
| $less(X11,0)
| ( $sum(X10,div1(X11,sK6)) = div1($sum($product(sK6,X10),X11),sK6) ) )
| ~ spl13_1 ),
inference(resolution,[],[f537,f593]) ).
tff(f8267,plain,
( ! [X1: $int] :
( ~ $less(11,X1)
| $less(sK6,X1) )
| ~ spl13_316 ),
inference(resolution,[],[f7954,f135]) ).
tff(f7954,plain,
( $less(sK6,11)
| ~ spl13_316 ),
inference(avatar_component_clause,[],[f7952]) ).
tff(f11162,plain,
( spl13_2
| spl13_463
| ~ spl13_19
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11086,f7952,f702,f11160,f596]) ).
tff(f11160,plain,
( spl13_463
<=> ! [X13: $int] :
( ( $sum(X13,div1(11,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),X13),11),$sum($product(2,sK0),1)) )
| $less(X13,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_463])]) ).
tff(f11086,plain,
( ! [X13: $int] :
( ( $sum(X13,div1(11,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),X13),11),$sum($product(2,sK0),1)) )
| $less(X13,0)
| $less(sK6,0) )
| ~ spl13_19
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1646]) ).
tff(f1646,plain,
( ! [X6: $int,X7: $int] :
( $less(X7,0)
| $less(X6,0)
| ( div1($sum($product($sum($product(2,sK0),1),X6),X7),$sum($product(2,sK0),1)) = $sum(X6,div1(X7,$sum($product(2,sK0),1))) ) )
| ~ spl13_19 ),
inference(resolution,[],[f537,f703]) ).
tff(f11158,plain,
( spl13_2
| spl13_462
| ~ spl13_19
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11078,f7952,f702,f11156,f596]) ).
tff(f11156,plain,
( spl13_462
<=> ! [X2: $int] :
( ( mod1($sum($product($sum($product(2,sK0),1),11),X2),$sum($product(2,sK0),1)) = mod1(X2,$sum($product(2,sK0),1)) )
| $less(X2,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_462])]) ).
tff(f11078,plain,
( ! [X2: $int] :
( ( mod1($sum($product($sum($product(2,sK0),1),11),X2),$sum($product(2,sK0),1)) = mod1(X2,$sum($product(2,sK0),1)) )
| $less(sK6,0)
| $less(X2,0) )
| ~ spl13_19
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1550]) ).
tff(f1550,plain,
( ! [X6: $int,X7: $int] :
( $less(X7,0)
| $less(X6,0)
| ( mod1(X7,$sum($product(2,sK0),1)) = mod1($sum($product($sum($product(2,sK0),1),X6),X7),$sum($product(2,sK0),1)) ) )
| ~ spl13_19 ),
inference(resolution,[],[f531,f703]) ).
tff(f11154,plain,
( spl13_461
| spl13_2
| ~ spl13_19
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11079,f7952,f702,f596,f11152]) ).
tff(f11152,plain,
( spl13_461
<=> ! [X3: $int] :
( ( mod1(11,$sum($product(2,sK0),1)) = mod1($sum($product($sum($product(2,sK0),1),X3),11),$sum($product(2,sK0),1)) )
| $less(X3,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_461])]) ).
tff(f11079,plain,
( ! [X3: $int] :
( $less(sK6,0)
| ( mod1(11,$sum($product(2,sK0),1)) = mod1($sum($product($sum($product(2,sK0),1),X3),11),$sum($product(2,sK0),1)) )
| $less(X3,0) )
| ~ spl13_19
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1550]) ).
tff(f11150,plain,
( spl13_2
| spl13_460
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11083,f7952,f11148,f596]) ).
tff(f11148,plain,
( spl13_460
<=> ! [X9: $int,X8: $int] :
( ( 0 = X9 )
| $less(X8,0)
| ( mod1($sum($product(X9,11),X8),X9) = mod1(X8,X9) )
| $less(X9,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_460])]) ).
tff(f11083,plain,
( ! [X8: $int,X9: $int] :
( ( 0 = X9 )
| $less(X9,0)
| ( mod1($sum($product(X9,11),X8),X9) = mod1(X8,X9) )
| $less(sK6,0)
| $less(X8,0) )
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1554]) ).
tff(f11146,plain,
( spl13_459
| spl13_2
| ~ spl13_15
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11087,f7952,f668,f596,f11144]) ).
tff(f11144,plain,
( spl13_459
<=> ! [X14: $int] :
( $less(X14,0)
| ( div1($sum($product(sK0,11),X14),sK0) = $sum(11,div1(X14,sK0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_459])]) ).
tff(f11087,plain,
( ! [X14: $int] :
( $less(sK6,0)
| $less(X14,0)
| ( div1($sum($product(sK0,11),X14),sK0) = $sum(11,div1(X14,sK0)) ) )
| ~ spl13_15
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1647]) ).
tff(f1647,plain,
( ! [X8: $int,X9: $int] :
( $less(X9,0)
| $less(X8,0)
| ( $sum(X8,div1(X9,sK0)) = div1($sum($product(sK0,X8),X9),sK0) ) )
| ~ spl13_15 ),
inference(resolution,[],[f537,f670]) ).
tff(f11142,plain,
( spl13_331
| spl13_2
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11077,f7952,f596,f8112]) ).
tff(f8112,plain,
( spl13_331
<=> ( 11 = abs1(11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_331])]) ).
tff(f11077,plain,
( $less(sK6,0)
| ( 11 = abs1(11) )
| ~ spl13_316 ),
inference(resolution,[],[f8267,f528]) ).
tff(f11141,plain,
( spl13_458
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11074,f7952,f11138]) ).
tff(f11074,plain,
( $less(sK6,12)
| ~ spl13_316 ),
inference(interpreted_simplification,[],[f11073]) ).
tff(f11073,plain,
( ~ $less(11,12)
| $less(sK6,12)
| ~ spl13_316 ),
inference(instantiation,[],[f8267]) ).
tff(f11136,plain,
( spl13_2
| spl13_457
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11091,f7952,f11134,f596]) ).
tff(f11134,plain,
( spl13_457
<=> ! [X18: $int,X19: $int] :
( ( 0 = X18 )
| $less(X19,0)
| ( div1($sum($product(X18,11),X19),X18) = $sum(11,div1(X19,X18)) )
| $less(X18,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_457])]) ).
tff(f11091,plain,
( ! [X18: $int,X19: $int] :
( ( 0 = X18 )
| $less(X18,0)
| $less(sK6,0)
| ( div1($sum($product(X18,11),X19),X18) = $sum(11,div1(X19,X18)) )
| $less(X19,0) )
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1649]) ).
tff(f11132,plain,
( spl13_456
| spl13_2
| ~ spl13_1
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11090,f7952,f591,f596,f11130]) ).
tff(f11130,plain,
( spl13_456
<=> ! [X17: $int] :
( ( div1($sum($product(sK6,X17),11),sK6) = $sum(X17,div1(11,sK6)) )
| $less(X17,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_456])]) ).
tff(f11090,plain,
( ! [X17: $int] :
( $less(sK6,0)
| ( div1($sum($product(sK6,X17),11),sK6) = $sum(X17,div1(11,sK6)) )
| $less(X17,0) )
| ~ spl13_1
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1648]) ).
tff(f11128,plain,
( spl13_2
| spl13_455
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11095,f7952,f11126,f596]) ).
tff(f11126,plain,
( spl13_455
<=> ! [X6: $int,X7: $int] :
( $less(X6,0)
| $less(X7,0)
| ( mod1(X6,11) = mod1($sum($product(11,X7),X6),11) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_455])]) ).
tff(f11095,plain,
( ! [X6: $int,X7: $int] :
( $less(X6,0)
| ( mod1(X6,11) = mod1($sum($product(11,X7),X6),11) )
| $less(X7,0)
| $less(sK6,0) )
| ~ spl13_316 ),
inference(evaluation,[],[f11082]) ).
tff(f11082,plain,
( ! [X6: $int,X7: $int] :
( $less(sK6,0)
| ( mod1(X6,11) = mod1($sum($product(11,X7),X6),11) )
| ( 0 = 11 )
| $less(X6,0)
| $less(X7,0) )
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1554]) ).
tff(f11124,plain,
( spl13_2
| spl13_454
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11093,f7952,f11122,f596]) ).
tff(f11122,plain,
( spl13_454
<=> ! [X22: $int,X23: $int] :
( ( 0 = X23 )
| ( $sum(X22,div1(11,X23)) = div1($sum($product(X23,X22),11),X23) )
| $less(X22,0)
| $less(X23,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_454])]) ).
tff(f11093,plain,
( ! [X22: $int,X23: $int] :
( ( 0 = X23 )
| $less(X23,0)
| $less(X22,0)
| $less(sK6,0)
| ( $sum(X22,div1(11,X23)) = div1($sum($product(X23,X22),11),X23) ) )
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1649]) ).
tff(f11120,plain,
( spl13_453
| spl13_2
| ~ spl13_15
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11080,f7952,f668,f596,f11118]) ).
tff(f11118,plain,
( spl13_453
<=> ! [X4: $int] :
( ( mod1($sum($product(sK0,11),X4),sK0) = mod1(X4,sK0) )
| $less(X4,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_453])]) ).
tff(f11080,plain,
( ! [X4: $int] :
( $less(sK6,0)
| ( mod1($sum($product(sK0,11),X4),sK0) = mod1(X4,sK0) )
| $less(X4,0) )
| ~ spl13_15
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1551]) ).
tff(f11116,plain,
( spl13_452
| spl13_2
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11096,f7952,f596,f11114]) ).
tff(f11114,plain,
( spl13_452
<=> ! [X20: $int,X21: $int] :
( $less(X21,0)
| $less(X20,0)
| ( $sum(X20,div1(X21,11)) = div1($sum($product(11,X20),X21),11) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_452])]) ).
tff(f11096,plain,
( ! [X21: $int,X20: $int] :
( $less(sK6,0)
| $less(X21,0)
| ( $sum(X20,div1(X21,11)) = div1($sum($product(11,X20),X21),11) )
| $less(X20,0) )
| ~ spl13_316 ),
inference(evaluation,[],[f11092]) ).
tff(f11092,plain,
( ! [X21: $int,X20: $int] :
( $less(X20,0)
| $less(X21,0)
| ( 0 = 11 )
| $less(sK6,0)
| ( $sum(X20,div1(X21,11)) = div1($sum($product(11,X20),X21),11) ) )
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1649]) ).
tff(f11112,plain,
( spl13_451
| spl13_2
| ~ spl13_15
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11088,f7952,f668,f596,f11110]) ).
tff(f11110,plain,
( spl13_451
<=> ! [X15: $int] :
( $less(X15,0)
| ( $sum(X15,div1(11,sK0)) = div1($sum($product(sK0,X15),11),sK0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_451])]) ).
tff(f11088,plain,
( ! [X15: $int] :
( $less(sK6,0)
| $less(X15,0)
| ( $sum(X15,div1(11,sK0)) = div1($sum($product(sK0,X15),11),sK0) ) )
| ~ spl13_15
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1647]) ).
tff(f11108,plain,
( spl13_2
| spl13_450
| ~ spl13_19
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11085,f7952,f702,f11106,f596]) ).
tff(f11106,plain,
( spl13_450
<=> ! [X12: $int] :
( ( $sum(11,div1(X12,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),11),X12),$sum($product(2,sK0),1)) )
| $less(X12,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_450])]) ).
tff(f11085,plain,
( ! [X12: $int] :
( ( $sum(11,div1(X12,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),11),X12),$sum($product(2,sK0),1)) )
| $less(X12,0)
| $less(sK6,0) )
| ~ spl13_19
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1646]) ).
tff(f11104,plain,
( spl13_449
| spl13_2
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11084,f7952,f596,f11102]) ).
tff(f11102,plain,
( spl13_449
<=> ! [X11: $int,X10: $int] :
( ( 0 = X10 )
| $less(X10,0)
| ( mod1(11,X10) = mod1($sum($product(X10,X11),11),X10) )
| $less(X11,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_449])]) ).
tff(f11084,plain,
( ! [X10: $int,X11: $int] :
( $less(sK6,0)
| ( 0 = X10 )
| $less(X11,0)
| ( mod1(11,X10) = mod1($sum($product(X10,X11),11),X10) )
| $less(X10,0) )
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1554]) ).
tff(f11100,plain,
( spl13_2
| spl13_448
| ~ spl13_15
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f11081,f7952,f668,f11098,f596]) ).
tff(f11098,plain,
( spl13_448
<=> ! [X5: $int] :
( $less(X5,0)
| ( mod1(11,sK0) = mod1($sum($product(sK0,X5),11),sK0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_448])]) ).
tff(f11081,plain,
( ! [X5: $int] :
( $less(X5,0)
| $less(sK6,0)
| ( mod1(11,sK0) = mod1($sum($product(sK0,X5),11),sK0) ) )
| ~ spl13_15
| ~ spl13_316 ),
inference(resolution,[],[f8267,f1551]) ).
tff(f10997,plain,
( spl13_447
| ~ spl13_445 ),
inference(avatar_split_clause,[],[f10986,f10959,f10994]) ).
tff(f10994,plain,
( spl13_447
<=> ( 3 = mod1(3,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_447])]) ).
tff(f10959,plain,
( spl13_445
<=> $less(3,abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_445])]) ).
tff(f10986,plain,
( ( 3 = mod1(3,abs1(11)) )
| ~ spl13_445 ),
inference(evaluation,[],[f10984]) ).
tff(f10984,plain,
( ( 3 = mod1(3,abs1(11)) )
| $less(3,0)
| ~ spl13_445 ),
inference(resolution,[],[f10961,f517]) ).
tff(f10961,plain,
( $less(3,abs1(11))
| ~ spl13_445 ),
inference(avatar_component_clause,[],[f10959]) ).
tff(f10992,plain,
( spl13_446
| ~ spl13_445 ),
inference(avatar_split_clause,[],[f10987,f10959,f10989]) ).
tff(f10989,plain,
( spl13_446
<=> ( 0 = div1(3,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_446])]) ).
tff(f10987,plain,
( ( 0 = div1(3,abs1(11)) )
| ~ spl13_445 ),
inference(evaluation,[],[f10983]) ).
tff(f10983,plain,
( $less(3,0)
| ( 0 = div1(3,abs1(11)) )
| ~ spl13_445 ),
inference(resolution,[],[f10961,f540]) ).
tff(f10962,plain,
( spl13_445
| ~ spl13_153
| ~ spl13_390 ),
inference(avatar_split_clause,[],[f10920,f9248,f3924,f10959]) ).
tff(f3924,plain,
( spl13_153
<=> $less(3,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_153])]) ).
tff(f10920,plain,
( $less(3,abs1(11))
| ~ spl13_153
| ~ spl13_390 ),
inference(resolution,[],[f6682,f9250]) ).
tff(f6682,plain,
( ! [X1: $int] :
( ~ $less(sK6,X1)
| $less(3,X1) )
| ~ spl13_153 ),
inference(resolution,[],[f3925,f135]) ).
tff(f3925,plain,
( $less(3,sK6)
| ~ spl13_153 ),
inference(avatar_component_clause,[],[f3924]) ).
tff(f10826,plain,
spl13_442,
inference(avatar_split_clause,[],[f10645,f10813]) ).
tff(f10813,plain,
( spl13_442
<=> ! [X55: $int,X56: $int] :
( $less(X55,0)
| $less(X56,0)
| ( 0 = X55 )
| ( $sum(0,div1(X56,X55)) = div1($sum($product(X55,0),X56),X55) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_442])]) ).
tff(f10645,plain,
! [X51: $int,X52: $int] :
( ( $sum(0,div1(X52,X51)) = div1($sum($product(X51,0),X52),X51) )
| $less(X51,0)
| ( 0 = X51 )
| $less(X52,0) ),
inference(resolution,[],[f1649,f134]) ).
tff(f10825,plain,
( spl13_80
| spl13_444 ),
inference(avatar_split_clause,[],[f10743,f10823,f2052]) ).
tff(f2052,plain,
( spl13_80
<=> ! [X11: $int,X10: $int] :
( ( div1($sum($product(0,X10),X11),0) = $sum(X10,div1(X11,0)) )
| $less(X10,0)
| $less(X11,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_80])]) ).
tff(f10823,plain,
( spl13_444
<=> ! [X55: $int,X56: $int] :
( $less(X55,0)
| ( 0 = X56 )
| $less(X56,0)
| ( $sum(X55,div1(0,X56)) = div1($sum($product(X56,X55),0),X56) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_444])]) ).
tff(f10743,plain,
! [X58: $int,X56: $int,X57: $int,X55: $int] :
( $less(X55,0)
| $less(X57,0)
| ( $sum(X57,div1(X58,0)) = div1($sum($product(0,X57),X58),0) )
| $less(X58,0)
| ( $sum(X55,div1(0,X56)) = div1($sum($product(X56,X55),0),X56) )
| $less(X56,0)
| ( 0 = X56 ) ),
inference(resolution,[],[f1649,f537]) ).
tff(f10821,plain,
( spl13_443
| spl13_14
| ~ spl13_60 ),
inference(avatar_split_clause,[],[f10764,f1604,f661,f10819]) ).
tff(f10819,plain,
( spl13_443
<=> ! [X103: $int,X104: $int] :
( $less(X104,0)
| $less(X103,0)
| ( div1($sum($product(X104,X103),sK6),X104) = $sum(X103,div1(sK6,X104)) )
| ( 0 = X104 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_443])]) ).
tff(f10764,plain,
( ! [X104: $int,X103: $int] :
( $less(sK0,0)
| $less(X104,0)
| ( 0 = X104 )
| ( div1($sum($product(X104,X103),sK6),X104) = $sum(X103,div1(sK6,X104)) )
| $less(X103,0) )
| ~ spl13_60 ),
inference(resolution,[],[f1649,f6637]) ).
tff(f6637,plain,
( ! [X1: $int] :
( ~ $less(sK6,X1)
| $less(sK0,X1) )
| ~ spl13_60 ),
inference(resolution,[],[f1606,f135]) ).
tff(f10815,plain,
( spl13_80
| spl13_442 ),
inference(avatar_split_clause,[],[f10647,f10813,f2052]) ).
tff(f10647,plain,
! [X58: $int,X56: $int,X57: $int,X55: $int] :
( $less(X55,0)
| ( $sum(0,div1(X56,X55)) = div1($sum($product(X55,0),X56),X55) )
| ( 0 = X55 )
| ( $sum(X57,div1(X58,0)) = div1($sum($product(0,X57),X58),0) )
| $less(X58,0)
| $less(X56,0)
| $less(X57,0) ),
inference(resolution,[],[f1649,f537]) ).
tff(f10623,plain,
( spl13_441
| ~ spl13_434 ),
inference(avatar_split_clause,[],[f10617,f10460,f10620]) ).
tff(f10617,plain,
( $less($uminus(abs1(11)),sK0)
| ~ spl13_434 ),
inference(evaluation,[],[f10611]) ).
tff(f10611,plain,
( ( 0 = 11 )
| $less($uminus(abs1(11)),sK0)
| ~ spl13_434 ),
inference(superposition,[],[f497,f10462]) ).
tff(f10528,plain,
( spl13_440
| ~ spl13_433
| ~ spl13_434 ),
inference(avatar_split_clause,[],[f10523,f10460,f10455,f10525]) ).
tff(f10525,plain,
( spl13_440
<=> ( $sum(0,sK0) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_440])]) ).
tff(f10455,plain,
( spl13_433
<=> ( 0 = div1(sK0,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_433])]) ).
tff(f10523,plain,
( ( $sum(0,sK0) = sK0 )
| ~ spl13_433
| ~ spl13_434 ),
inference(forward_demodulation,[],[f10520,f10462]) ).
tff(f10520,plain,
( ( $sum(0,mod1(sK0,11)) = sK0 )
| ~ spl13_433 ),
inference(evaluation,[],[f10518]) ).
tff(f10518,plain,
( ( sK0 = $sum($product(11,0),mod1(sK0,11)) )
| ( 0 = 11 )
| ~ spl13_433 ),
inference(superposition,[],[f457,f10457]) ).
tff(f10457,plain,
( ( 0 = div1(sK0,11) )
| ~ spl13_433 ),
inference(avatar_component_clause,[],[f10455]) ).
tff(f10509,plain,
( spl13_439
| ~ spl13_436 ),
inference(avatar_split_clause,[],[f10498,f10484,f10506]) ).
tff(f10506,plain,
( spl13_439
<=> ( 1 = mod1(1,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_439])]) ).
tff(f10498,plain,
( ( 1 = mod1(1,abs1(11)) )
| ~ spl13_436 ),
inference(evaluation,[],[f10496]) ).
tff(f10496,plain,
( ( 1 = mod1(1,abs1(11)) )
| $less(1,0)
| ~ spl13_436 ),
inference(resolution,[],[f10486,f517]) ).
tff(f10486,plain,
( $less(1,abs1(11))
| ~ spl13_436 ),
inference(avatar_component_clause,[],[f10484]) ).
tff(f10504,plain,
( spl13_438
| ~ spl13_436 ),
inference(avatar_split_clause,[],[f10499,f10484,f10501]) ).
tff(f10501,plain,
( spl13_438
<=> ( 0 = div1(1,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_438])]) ).
tff(f10499,plain,
( ( 0 = div1(1,abs1(11)) )
| ~ spl13_436 ),
inference(evaluation,[],[f10495]) ).
tff(f10495,plain,
( ( 0 = div1(1,abs1(11)) )
| $less(1,0)
| ~ spl13_436 ),
inference(resolution,[],[f10486,f540]) ).
tff(f10492,plain,
( spl13_437
| spl13_14
| ~ spl13_432 ),
inference(avatar_split_clause,[],[f10476,f10442,f661,f10489]) ).
tff(f10489,plain,
( spl13_437
<=> ( mod1(sK0,abs1(11)) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_437])]) ).
tff(f10476,plain,
( $less(sK0,0)
| ( mod1(sK0,abs1(11)) = sK0 )
| ~ spl13_432 ),
inference(resolution,[],[f10444,f517]) ).
tff(f10487,plain,
( spl13_436
| ~ spl13_71
| ~ spl13_432 ),
inference(avatar_split_clause,[],[f10472,f10442,f1886,f10484]) ).
tff(f10482,plain,
( spl13_14
| spl13_435
| ~ spl13_432 ),
inference(avatar_split_clause,[],[f10475,f10442,f10479,f661]) ).
tff(f10479,plain,
( spl13_435
<=> ( 0 = div1(sK0,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_435])]) ).
tff(f10475,plain,
( ( 0 = div1(sK0,abs1(11)) )
| $less(sK0,0)
| ~ spl13_432 ),
inference(resolution,[],[f10444,f540]) ).
tff(f10463,plain,
( spl13_14
| spl13_434
| ~ spl13_431 ),
inference(avatar_split_clause,[],[f10452,f10437,f10460,f661]) ).
tff(f10437,plain,
( spl13_431
<=> $less(sK0,11) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_431])]) ).
tff(f10452,plain,
( ( sK0 = mod1(sK0,11) )
| $less(sK0,0)
| ~ spl13_431 ),
inference(resolution,[],[f10439,f517]) ).
tff(f10439,plain,
( $less(sK0,11)
| ~ spl13_431 ),
inference(avatar_component_clause,[],[f10437]) ).
tff(f10458,plain,
( spl13_433
| spl13_14
| ~ spl13_431 ),
inference(avatar_split_clause,[],[f10451,f10437,f661,f10455]) ).
tff(f10451,plain,
( $less(sK0,0)
| ( 0 = div1(sK0,11) )
| ~ spl13_431 ),
inference(resolution,[],[f10439,f540]) ).
tff(f10445,plain,
( spl13_432
| ~ spl13_60
| ~ spl13_390 ),
inference(avatar_split_clause,[],[f10418,f9248,f1604,f10442]) ).
tff(f10418,plain,
( $less(sK0,abs1(11))
| ~ spl13_60
| ~ spl13_390 ),
inference(resolution,[],[f6637,f9250]) ).
tff(f10440,plain,
( spl13_431
| ~ spl13_60
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f10417,f7952,f1604,f10437]) ).
tff(f10417,plain,
( $less(sK0,11)
| ~ spl13_60
| ~ spl13_316 ),
inference(resolution,[],[f6637,f7954]) ).
tff(f10416,plain,
spl13_430,
inference(avatar_split_clause,[],[f10322,f10410]) ).
tff(f10410,plain,
( spl13_430
<=> ! [X55: $int,X56: $int] :
( ( 0 = X56 )
| $less(X55,0)
| $less(X56,0)
| ( mod1(X55,X56) = mod1($sum($product(X56,0),X55),X56) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_430])]) ).
tff(f10322,plain,
! [X51: $int,X52: $int] :
( ( 0 = X52 )
| $less(X52,0)
| $less(X51,0)
| ( mod1(X51,X52) = mod1($sum($product(X52,0),X51),X52) ) ),
inference(resolution,[],[f1554,f134]) ).
tff(f10415,plain,
spl13_428,
inference(avatar_split_clause,[],[f10228,f10393]) ).
tff(f10393,plain,
( spl13_428
<=> ! [X55: $int,X56: $int] :
( ( mod1(0,X55) = mod1($sum($product(X55,X56),0),X55) )
| $less(X56,0)
| $less(X55,0)
| ( 0 = X55 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_428])]) ).
tff(f10228,plain,
! [X51: $int,X52: $int] :
( $less(X52,0)
| $less(X51,0)
| ( mod1(0,X51) = mod1($sum($product(X51,X52),0),X51) )
| ( 0 = X51 ) ),
inference(resolution,[],[f1554,f134]) ).
tff(f10414,plain,
( spl13_428
| spl13_402 ),
inference(avatar_split_clause,[],[f10231,f9589,f10393]) ).
tff(f9589,plain,
( spl13_402
<=> ! [X36: $int,X37: $int] :
( $less(X37,0)
| $less(X36,0)
| ( mod1($sum($product(0,X36),X37),0) = mod1(X37,0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_402])]) ).
tff(f10231,plain,
! [X59: $int,X62: $int,X60: $int,X61: $int] :
( $less(X62,0)
| ( mod1($sum($product(X59,X60),0),X59) = mod1(0,X59) )
| $less(X59,0)
| ( mod1($sum($product(0,X61),X62),0) = mod1(X62,0) )
| $less(X60,0)
| $less(X61,0)
| ( 0 = X59 ) ),
inference(resolution,[],[f1554,f531]) ).
tff(f10413,plain,
( spl13_87
| spl13_429 ),
inference(avatar_split_clause,[],[f10326,f10397,f2085]) ).
tff(f2085,plain,
( spl13_87
<=> ! [X14: key1] : ~ $less(mod1(hash1(X14),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_87])]) ).
tff(f10397,plain,
( spl13_429
<=> ! [X60: $int,X59: $int] :
( $less(X59,0)
| ( 0 = X60 )
| $less(X60,0)
| ( mod1($sum($product(X60,0),X59),X60) = mod1(X59,X60) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_429])]) ).
tff(f10326,plain,
! [X65: key1,X63: $int,X64: $int] :
( $less(X64,0)
| ( 0 = X64 )
| ( mod1($sum($product(X64,0),X63),X64) = mod1(X63,X64) )
| ~ $less(mod1(hash1(X65),0),0)
| $less(X63,0) ),
inference(resolution,[],[f1554,f578]) ).
tff(f10412,plain,
( spl13_430
| spl13_80 ),
inference(avatar_split_clause,[],[f10324,f2052,f10410]) ).
tff(f10324,plain,
! [X58: $int,X56: $int,X57: $int,X55: $int] :
( $less(X57,0)
| ( 0 = X56 )
| ( mod1(X55,X56) = mod1($sum($product(X56,0),X55),X56) )
| ( $sum(X57,div1(X58,0)) = div1($sum($product(0,X57),X58),0) )
| $less(X56,0)
| $less(X58,0)
| $less(X55,0) ),
inference(resolution,[],[f1554,f537]) ).
tff(f10407,plain,
( spl13_84
| spl13_429 ),
inference(avatar_split_clause,[],[f10327,f10397,f2069]) ).
tff(f2069,plain,
( spl13_84
<=> ! [X15: key1] : $less(mod1(hash1(X15),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_84])]) ).
tff(f10327,plain,
! [X68: key1,X66: $int,X67: $int] :
( $less(X67,0)
| ( mod1($sum($product(X67,0),X66),X67) = mod1(X66,X67) )
| ( 0 = X67 )
| $less(mod1(hash1(X68),0),0)
| $less(X66,0) ),
inference(resolution,[],[f1554,f577]) ).
tff(f10406,plain,
( spl13_87
| spl13_428 ),
inference(avatar_split_clause,[],[f10232,f10393,f2085]) ).
tff(f10232,plain,
! [X65: key1,X63: $int,X64: $int] :
( $less(X64,0)
| ( mod1($sum($product(X63,X64),0),X63) = mod1(0,X63) )
| ~ $less(mod1(hash1(X65),0),0)
| ( 0 = X63 )
| $less(X63,0) ),
inference(resolution,[],[f1554,f578]) ).
tff(f10405,plain,
( spl13_428
| spl13_84 ),
inference(avatar_split_clause,[],[f10233,f2069,f10393]) ).
tff(f10233,plain,
! [X68: key1,X66: $int,X67: $int] :
( $less(mod1(hash1(X68),0),0)
| ( 0 = X66 )
| $less(X66,0)
| $less(X67,0)
| ( mod1(0,X66) = mod1($sum($product(X66,X67),0),X66) ) ),
inference(resolution,[],[f1554,f577]) ).
tff(f10399,plain,
( spl13_429
| spl13_402 ),
inference(avatar_split_clause,[],[f10325,f9589,f10397]) ).
tff(f10325,plain,
! [X59: $int,X62: $int,X60: $int,X61: $int] :
( ( mod1($sum($product(0,X61),X62),0) = mod1(X62,0) )
| $less(X62,0)
| $less(X59,0)
| ( mod1($sum($product(X60,0),X59),X60) = mod1(X59,X60) )
| $less(X60,0)
| ( 0 = X60 )
| $less(X61,0) ),
inference(resolution,[],[f1554,f531]) ).
tff(f10395,plain,
( spl13_80
| spl13_428 ),
inference(avatar_split_clause,[],[f10230,f10393,f2052]) ).
tff(f10230,plain,
! [X58: $int,X56: $int,X57: $int,X55: $int] :
( ( mod1(0,X55) = mod1($sum($product(X55,X56),0),X55) )
| ( $sum(X57,div1(X58,0)) = div1($sum($product(0,X57),X58),0) )
| $less(X57,0)
| ( 0 = X55 )
| $less(X55,0)
| $less(X56,0)
| $less(X58,0) ),
inference(resolution,[],[f1554,f537]) ).
tff(f10164,plain,
( spl13_427
| ~ spl13_40
| ~ spl13_390 ),
inference(avatar_split_clause,[],[f10145,f9248,f1089,f10161]) ).
tff(f10161,plain,
( spl13_427
<=> $less(-1,abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_427])]) ).
tff(f1089,plain,
( spl13_40
<=> $less(-1,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_40])]) ).
tff(f10145,plain,
( $less(-1,abs1(11))
| ~ spl13_40
| ~ spl13_390 ),
inference(resolution,[],[f1128,f9250]) ).
tff(f1128,plain,
( ! [X0: $int] :
( ~ $less(sK6,X0)
| $less(-1,X0) )
| ~ spl13_40 ),
inference(resolution,[],[f1091,f135]) ).
tff(f1091,plain,
( $less(-1,sK6)
| ~ spl13_40 ),
inference(avatar_component_clause,[],[f1089]) ).
tff(f10121,plain,
( ~ spl13_426
| spl13_352 ),
inference(avatar_split_clause,[],[f10114,f8499,f10118]) ).
tff(f10118,plain,
( spl13_426
<=> $less(0,$product(0,sK6)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_426])]) ).
tff(f8499,plain,
( spl13_352
<=> $less(0,abs1($product(0,sK6))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_352])]) ).
tff(f10114,plain,
( ~ $less(0,$product(0,sK6))
| spl13_352 ),
inference(resolution,[],[f8501,f494]) ).
tff(f8501,plain,
( ~ $less(0,abs1($product(0,sK6)))
| spl13_352 ),
inference(avatar_component_clause,[],[f8499]) ).
tff(f10083,plain,
( ~ spl13_425
| spl13_351 ),
inference(avatar_split_clause,[],[f10076,f8487,f10080]) ).
tff(f10080,plain,
( spl13_425
<=> $less(0,$product(0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_425])]) ).
tff(f8487,plain,
( spl13_351
<=> $less(0,abs1($product(0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_351])]) ).
tff(f10076,plain,
( ~ $less(0,$product(0,sK0))
| spl13_351 ),
inference(resolution,[],[f8489,f494]) ).
tff(f8489,plain,
( ~ $less(0,abs1($product(0,sK0)))
| spl13_351 ),
inference(avatar_component_clause,[],[f8487]) ).
tff(f10015,plain,
( ~ spl13_424
| spl13_350 ),
inference(avatar_split_clause,[],[f10008,f8473,f10012]) ).
tff(f10012,plain,
( spl13_424
<=> $less(1,$product(0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_424])]) ).
tff(f10008,plain,
( ~ $less(1,$product(0,sK0))
| spl13_350 ),
inference(resolution,[],[f8475,f494]) ).
tff(f9995,plain,
( ~ spl13_423
| spl13_289 ),
inference(avatar_split_clause,[],[f9988,f6866,f9992]) ).
tff(f9992,plain,
( spl13_423
<=> $less(sK6,$product(sK6,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_423])]) ).
tff(f9988,plain,
( ~ $less(sK6,$product(sK6,1))
| spl13_289 ),
inference(resolution,[],[f6868,f494]) ).
tff(f9935,plain,
( spl13_422
| spl13_181
| ~ spl13_413 ),
inference(avatar_split_clause,[],[f9923,f9829,f4659,f9932]) ).
tff(f9932,plain,
( spl13_422
<=> ( 0 = div1(mod1(5,3),3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_422])]) ).
tff(f9829,plain,
( spl13_413
<=> $less(mod1(5,3),3) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_413])]) ).
tff(f9923,plain,
( $less(mod1(5,3),0)
| ( 0 = div1(mod1(5,3),3) )
| ~ spl13_413 ),
inference(resolution,[],[f9831,f540]) ).
tff(f9831,plain,
( $less(mod1(5,3),3)
| ~ spl13_413 ),
inference(avatar_component_clause,[],[f9829]) ).
tff(f9930,plain,
( spl13_181
| spl13_421
| ~ spl13_413 ),
inference(avatar_split_clause,[],[f9924,f9829,f9927,f4659]) ).
tff(f9927,plain,
( spl13_421
<=> ( mod1(mod1(5,3),3) = mod1(5,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_421])]) ).
tff(f9924,plain,
( ( mod1(mod1(5,3),3) = mod1(5,3) )
| $less(mod1(5,3),0)
| ~ spl13_413 ),
inference(resolution,[],[f9831,f517]) ).
tff(f9917,plain,
( spl13_420
| spl13_419
| spl13_250 ),
inference(avatar_split_clause,[],[f9905,f6441,f9909,f9913]) ).
tff(f9913,plain,
( spl13_420
<=> $less(abs1(3),mod1(5,3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_420])]) ).
tff(f9909,plain,
( spl13_419
<=> ( mod1(5,3) = abs1(3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_419])]) ).
tff(f6441,plain,
( spl13_250
<=> $less(mod1(5,3),abs1(3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_250])]) ).
tff(f9905,plain,
( ( mod1(5,3) = abs1(3) )
| $less(abs1(3),mod1(5,3))
| spl13_250 ),
inference(resolution,[],[f6442,f136]) ).
tff(f6442,plain,
( ~ $less(mod1(5,3),abs1(3))
| spl13_250 ),
inference(avatar_component_clause,[],[f6441]) ).
tff(f9916,plain,
( spl13_419
| spl13_420
| spl13_250 ),
inference(avatar_split_clause,[],[f9904,f6441,f9913,f9909]) ).
tff(f9904,plain,
( $less(abs1(3),mod1(5,3))
| ( mod1(5,3) = abs1(3) )
| spl13_250 ),
inference(resolution,[],[f6442,f136]) ).
tff(f9907,plain,
spl13_250,
inference(avatar_contradiction_clause,[],[f9906]) ).
tff(f9906,plain,
( $false
| spl13_250 ),
inference(evaluation,[],[f9902]) ).
tff(f9902,plain,
( ( 0 = 3 )
| spl13_250 ),
inference(resolution,[],[f6442,f496]) ).
tff(f9890,plain,
( spl13_418
| ~ spl13_416 ),
inference(avatar_split_clause,[],[f9879,f9845,f9887]) ).
tff(f9887,plain,
( spl13_418
<=> ( 3 = mod1(3,mod1(5,3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_418])]) ).
tff(f9845,plain,
( spl13_416
<=> $less(3,mod1(5,3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_416])]) ).
tff(f9879,plain,
( ( 3 = mod1(3,mod1(5,3)) )
| ~ spl13_416 ),
inference(evaluation,[],[f9877]) ).
tff(f9877,plain,
( $less(3,0)
| ( 3 = mod1(3,mod1(5,3)) )
| ~ spl13_416 ),
inference(resolution,[],[f9847,f517]) ).
tff(f9847,plain,
( $less(3,mod1(5,3))
| ~ spl13_416 ),
inference(avatar_component_clause,[],[f9845]) ).
tff(f9885,plain,
( spl13_417
| ~ spl13_416 ),
inference(avatar_split_clause,[],[f9880,f9845,f9882]) ).
tff(f9882,plain,
( spl13_417
<=> ( 0 = div1(3,mod1(5,3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_417])]) ).
tff(f9880,plain,
( ( 0 = div1(3,mod1(5,3)) )
| ~ spl13_416 ),
inference(evaluation,[],[f9876]) ).
tff(f9876,plain,
( ( 0 = div1(3,mod1(5,3)) )
| $less(3,0)
| ~ spl13_416 ),
inference(resolution,[],[f9847,f540]) ).
tff(f9849,plain,
( spl13_415
| spl13_416
| spl13_413 ),
inference(avatar_split_clause,[],[f9838,f9829,f9845,f9841]) ).
tff(f9841,plain,
( spl13_415
<=> ( mod1(5,3) = 3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_415])]) ).
tff(f9838,plain,
( $less(3,mod1(5,3))
| ( mod1(5,3) = 3 )
| spl13_413 ),
inference(resolution,[],[f9830,f136]) ).
tff(f9830,plain,
( ~ $less(mod1(5,3),3)
| spl13_413 ),
inference(avatar_component_clause,[],[f9829]) ).
tff(f9848,plain,
( spl13_415
| spl13_416
| spl13_413 ),
inference(avatar_split_clause,[],[f9839,f9829,f9845,f9841]) ).
tff(f9839,plain,
( $less(3,mod1(5,3))
| ( mod1(5,3) = 3 )
| spl13_413 ),
inference(resolution,[],[f9830,f136]) ).
tff(f9837,plain,
( spl13_414
| spl13_181
| ~ spl13_250 ),
inference(avatar_split_clause,[],[f9817,f6441,f4659,f9834]) ).
tff(f9834,plain,
( spl13_414
<=> ( mod1(5,3) = mod1(mod1(5,3),abs1(3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_414])]) ).
tff(f9817,plain,
( $less(mod1(5,3),0)
| ( mod1(5,3) = mod1(mod1(5,3),abs1(3)) )
| ~ spl13_250 ),
inference(resolution,[],[f6443,f517]) ).
tff(f6443,plain,
( $less(mod1(5,3),abs1(3))
| ~ spl13_250 ),
inference(avatar_component_clause,[],[f6441]) ).
tff(f9832,plain,
( spl13_412
| spl13_413
| ~ spl13_250 ),
inference(avatar_split_clause,[],[f9812,f6441,f9829,f9825]) ).
tff(f9825,plain,
( spl13_412
<=> $less(3,$uminus(mod1(5,3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_412])]) ).
tff(f9812,plain,
( $less(mod1(5,3),3)
| $less(3,$uminus(mod1(5,3)))
| ~ spl13_250 ),
inference(resolution,[],[f6443,f492]) ).
tff(f9823,plain,
( spl13_411
| spl13_181
| ~ spl13_250 ),
inference(avatar_split_clause,[],[f9816,f6441,f4659,f9820]) ).
tff(f9820,plain,
( spl13_411
<=> ( 0 = div1(mod1(5,3),abs1(3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_411])]) ).
tff(f9816,plain,
( $less(mod1(5,3),0)
| ( 0 = div1(mod1(5,3),abs1(3)) )
| ~ spl13_250 ),
inference(resolution,[],[f6443,f540]) ).
tff(f9756,plain,
( spl13_410
| ~ spl13_252 ),
inference(avatar_split_clause,[],[f9751,f6455,f9753]) ).
tff(f9753,plain,
( spl13_410
<=> ( abs1(3) = abs1($uminus(abs1(3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_410])]) ).
tff(f6455,plain,
( spl13_252
<=> $less($uminus(abs1(3)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_252])]) ).
tff(f9751,plain,
( ( abs1(3) = abs1($uminus(abs1(3))) )
| ~ spl13_252 ),
inference(evaluation,[],[f9746]) ).
tff(f9746,plain,
( ( $uminus($uminus(abs1(3))) = abs1($uminus(abs1(3))) )
| ~ spl13_252 ),
inference(resolution,[],[f6457,f527]) ).
tff(f6457,plain,
( $less($uminus(abs1(3)),0)
| ~ spl13_252 ),
inference(avatar_component_clause,[],[f6455]) ).
tff(f9741,plain,
( spl13_409
| ~ spl13_405 ),
inference(avatar_split_clause,[],[f9736,f9713,f9738]) ).
tff(f9738,plain,
( spl13_409
<=> ( abs1(11) = abs1($uminus(abs1(11))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_409])]) ).
tff(f9736,plain,
( ( abs1(11) = abs1($uminus(abs1(11))) )
| ~ spl13_405 ),
inference(evaluation,[],[f9731]) ).
tff(f9731,plain,
( ( $uminus($uminus(abs1(11))) = abs1($uminus(abs1(11))) )
| ~ spl13_405 ),
inference(resolution,[],[f9715,f527]) ).
tff(f9715,plain,
( $less($uminus(abs1(11)),0)
| ~ spl13_405 ),
inference(avatar_component_clause,[],[f9713]) ).
tff(f9730,plain,
( spl13_405
| spl13_408
| ~ spl13_389 ),
inference(avatar_split_clause,[],[f9707,f9243,f9727,f9713]) ).
tff(f9707,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),$uminus(abs1(11)))
| $less($uminus(abs1(11)),0)
| ~ spl13_389 ),
inference(resolution,[],[f9245,f382]) ).
tff(f9725,plain,
( spl13_405
| spl13_407
| ~ spl13_389 ),
inference(avatar_split_clause,[],[f9709,f9243,f9722,f9713]) ).
tff(f9709,plain,
( ( 0 = div1($uminus(abs1(11)),sK6) )
| $less($uminus(abs1(11)),0)
| ~ spl13_389 ),
inference(resolution,[],[f9245,f540]) ).
tff(f9720,plain,
( spl13_405
| spl13_406
| ~ spl13_389 ),
inference(avatar_split_clause,[],[f9710,f9243,f9717,f9713]) ).
tff(f9710,plain,
( ( mod1($uminus(abs1(11)),sK6) = $uminus(abs1(11)) )
| $less($uminus(abs1(11)),0)
| ~ spl13_389 ),
inference(resolution,[],[f9245,f517]) ).
tff(f9622,plain,
( spl13_403
| spl13_80
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f9532,f702,f2052,f9605]) ).
tff(f9605,plain,
( spl13_403
<=> ! [X40: $int] :
( $less(X40,0)
| ( $sum(0,div1(X40,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),0),X40),$sum($product(2,sK0),1)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_403])]) ).
tff(f9532,plain,
( ! [X34: $int,X32: $int,X33: $int] :
( ( $sum(X33,div1(X34,0)) = div1($sum($product(0,X33),X34),0) )
| $less(X34,0)
| ( $sum(0,div1(X32,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),0),X32),$sum($product(2,sK0),1)) )
| $less(X33,0)
| $less(X32,0) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f537]) ).
tff(f9620,plain,
( spl13_401
| ~ spl13_19
| ~ spl13_130 ),
inference(avatar_split_clause,[],[f9619,f3060,f702,f9586]) ).
tff(f9586,plain,
( spl13_401
<=> ! [X35: $int] :
( ( $sum(X35,0) = div1($sum($product($sum($product(2,sK0),1),X35),0),$sum($product(2,sK0),1)) )
| $less(X35,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_401])]) ).
tff(f9619,plain,
( ! [X30: $int] :
( ( div1($sum($product($sum($product(2,sK0),1),X30),0),$sum($product(2,sK0),1)) = $sum(X30,0) )
| $less(X30,0) )
| ~ spl13_19
| ~ spl13_130 ),
inference(forward_demodulation,[],[f9486,f3062]) ).
tff(f9486,plain,
( ! [X30: $int] :
( $less(X30,0)
| ( div1($sum($product($sum($product(2,sK0),1),X30),0),$sum($product(2,sK0),1)) = $sum(X30,div1(0,$sum($product(2,sK0),1))) ) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f134]) ).
tff(f9618,plain,
( spl13_404
| ~ spl13_19
| ~ spl13_130 ),
inference(avatar_split_clause,[],[f9613,f3060,f702,f9615]) ).
tff(f9615,plain,
( spl13_404
<=> ( 0 = div1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_404])]) ).
tff(f9613,plain,
( ( 0 = div1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) )
| ~ spl13_19
| ~ spl13_130 ),
inference(evaluation,[],[f9612]) ).
tff(f9612,plain,
( ( $sum(0,0) = div1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) )
| ~ spl13_19
| ~ spl13_130 ),
inference(forward_demodulation,[],[f9470,f3062]) ).
tff(f9470,plain,
( ( $sum(0,div1(0,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(interpreted_simplification,[],[f9469]) ).
tff(f9469,plain,
( $less(0,0)
| $less(0,0)
| ( $sum(0,div1(0,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(instantiation,[],[f1646]) ).
tff(f9611,plain,
( spl13_403
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f9530,f702,f9605]) ).
tff(f9530,plain,
( ! [X30: $int] :
( ( $sum(0,div1(X30,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),0),X30),$sum($product(2,sK0),1)) )
| $less(X30,0) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f134]) ).
tff(f9609,plain,
( spl13_403
| spl13_87
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f9534,f702,f2085,f9605]) ).
tff(f9534,plain,
( ! [X38: $int,X39: key1] :
( ~ $less(mod1(hash1(X39),0),0)
| $less(X38,0)
| ( $sum(0,div1(X38,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),0),X38),$sum($product(2,sK0),1)) ) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f578]) ).
tff(f9608,plain,
( spl13_403
| spl13_402
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f9533,f702,f9589,f9605]) ).
tff(f9533,plain,
( ! [X36: $int,X37: $int,X35: $int] :
( $less(X37,0)
| ( div1($sum($product($sum($product(2,sK0),1),0),X35),$sum($product(2,sK0),1)) = $sum(0,div1(X35,$sum($product(2,sK0),1))) )
| $less(X36,0)
| ( mod1($sum($product(0,X36),X37),0) = mod1(X37,0) )
| $less(X35,0) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f531]) ).
tff(f9607,plain,
( spl13_84
| spl13_403
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f9535,f702,f9605,f2069]) ).
tff(f9535,plain,
( ! [X40: $int,X41: key1] :
( $less(X40,0)
| $less(mod1(hash1(X41),0),0)
| ( $sum(0,div1(X40,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),0),X40),$sum($product(2,sK0),1)) ) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f577]) ).
tff(f9603,plain,
( spl13_84
| spl13_401
| ~ spl13_19
| ~ spl13_130 ),
inference(avatar_split_clause,[],[f9602,f3060,f702,f9586,f2069]) ).
tff(f9602,plain,
( ! [X40: $int,X41: key1] :
( $less(X40,0)
| ( div1($sum($product($sum($product(2,sK0),1),X40),0),$sum($product(2,sK0),1)) = $sum(X40,0) )
| $less(mod1(hash1(X41),0),0) )
| ~ spl13_19
| ~ spl13_130 ),
inference(forward_demodulation,[],[f9491,f3062]) ).
tff(f9491,plain,
( ! [X40: $int,X41: key1] :
( ( $sum(X40,div1(0,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),X40),0),$sum($product(2,sK0),1)) )
| $less(X40,0)
| $less(mod1(hash1(X41),0),0) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f577]) ).
tff(f9597,plain,
( spl13_401
| spl13_80
| ~ spl13_19
| ~ spl13_130 ),
inference(avatar_split_clause,[],[f9596,f3060,f702,f2052,f9586]) ).
tff(f9596,plain,
( ! [X34: $int,X32: $int,X33: $int] :
( $less(X33,0)
| ( $sum(X33,div1(X34,0)) = div1($sum($product(0,X33),X34),0) )
| ( div1($sum($product($sum($product(2,sK0),1),X32),0),$sum($product(2,sK0),1)) = $sum(X32,0) )
| $less(X34,0)
| $less(X32,0) )
| ~ spl13_19
| ~ spl13_130 ),
inference(forward_demodulation,[],[f9488,f3062]) ).
tff(f9488,plain,
( ! [X34: $int,X32: $int,X33: $int] :
( $less(X34,0)
| $less(X32,0)
| ( div1($sum($product($sum($product(2,sK0),1),X32),0),$sum($product(2,sK0),1)) = $sum(X32,div1(0,$sum($product(2,sK0),1))) )
| $less(X33,0)
| ( $sum(X33,div1(X34,0)) = div1($sum($product(0,X33),X34),0) ) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f537]) ).
tff(f9595,plain,
( spl13_87
| spl13_401
| ~ spl13_19
| ~ spl13_130 ),
inference(avatar_split_clause,[],[f9594,f3060,f702,f9586,f2085]) ).
tff(f9594,plain,
( ! [X38: $int,X39: key1] :
( $less(X38,0)
| ( $sum(X38,0) = div1($sum($product($sum($product(2,sK0),1),X38),0),$sum($product(2,sK0),1)) )
| ~ $less(mod1(hash1(X39),0),0) )
| ~ spl13_19
| ~ spl13_130 ),
inference(forward_demodulation,[],[f9490,f3062]) ).
tff(f9490,plain,
( ! [X38: $int,X39: key1] :
( ( $sum(X38,div1(0,$sum($product(2,sK0),1))) = div1($sum($product($sum($product(2,sK0),1),X38),0),$sum($product(2,sK0),1)) )
| $less(X38,0)
| ~ $less(mod1(hash1(X39),0),0) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f578]) ).
tff(f9591,plain,
( spl13_401
| spl13_402
| ~ spl13_19
| ~ spl13_130 ),
inference(avatar_split_clause,[],[f9584,f3060,f702,f9589,f9586]) ).
tff(f9584,plain,
( ! [X36: $int,X37: $int,X35: $int] :
( $less(X37,0)
| ( $sum(X35,0) = div1($sum($product($sum($product(2,sK0),1),X35),0),$sum($product(2,sK0),1)) )
| ( mod1($sum($product(0,X36),X37),0) = mod1(X37,0) )
| $less(X36,0)
| $less(X35,0) )
| ~ spl13_19
| ~ spl13_130 ),
inference(forward_demodulation,[],[f9489,f3062]) ).
tff(f9489,plain,
( ! [X36: $int,X37: $int,X35: $int] :
( $less(X37,0)
| ( div1($sum($product($sum($product(2,sK0),1),X35),0),$sum($product(2,sK0),1)) = $sum(X35,div1(0,$sum($product(2,sK0),1))) )
| $less(X36,0)
| $less(X35,0)
| ( mod1($sum($product(0,X36),X37),0) = mod1(X37,0) ) )
| ~ spl13_19 ),
inference(resolution,[],[f1646,f531]) ).
tff(f9457,plain,
( spl13_400
| ~ spl13_393 ),
inference(avatar_split_clause,[],[f9446,f9272,f9454]) ).
tff(f9454,plain,
( spl13_400
<=> ( 5 = mod1(5,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_400])]) ).
tff(f9272,plain,
( spl13_393
<=> $less(5,abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_393])]) ).
tff(f9446,plain,
( ( 5 = mod1(5,abs1(11)) )
| ~ spl13_393 ),
inference(evaluation,[],[f9444]) ).
tff(f9444,plain,
( $less(5,0)
| ( 5 = mod1(5,abs1(11)) )
| ~ spl13_393 ),
inference(resolution,[],[f9274,f517]) ).
tff(f9274,plain,
( $less(5,abs1(11))
| ~ spl13_393 ),
inference(avatar_component_clause,[],[f9272]) ).
tff(f9452,plain,
( spl13_399
| ~ spl13_393 ),
inference(avatar_split_clause,[],[f9447,f9272,f9449]) ).
tff(f9449,plain,
( spl13_399
<=> ( 0 = div1(5,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_399])]) ).
tff(f9447,plain,
( ( 0 = div1(5,abs1(11)) )
| ~ spl13_393 ),
inference(evaluation,[],[f9443]) ).
tff(f9443,plain,
( ( 0 = div1(5,abs1(11)) )
| $less(5,0)
| ~ spl13_393 ),
inference(resolution,[],[f9274,f540]) ).
tff(f9429,plain,
( spl13_398
| ~ spl13_19
| ~ spl13_121 ),
inference(avatar_split_clause,[],[f9424,f2950,f702,f9426]) ).
tff(f9426,plain,
( spl13_398
<=> ( 0 = mod1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_398])]) ).
tff(f9424,plain,
( ( 0 = mod1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) )
| ~ spl13_19
| ~ spl13_121 ),
inference(forward_demodulation,[],[f9309,f2952]) ).
tff(f9309,plain,
( ( mod1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) = mod1(0,$sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(interpreted_simplification,[],[f9308]) ).
tff(f9308,plain,
( $less(0,0)
| $less(0,0)
| ( mod1($sum($product($sum($product(2,sK0),1),0),0),$sum($product(2,sK0),1)) = mod1(0,$sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(instantiation,[],[f1550]) ).
tff(f9307,plain,
( spl13_397
| ~ spl13_178
| ~ spl13_392 ),
inference(avatar_split_clause,[],[f9282,f9267,f4625,f9304]) ).
tff(f9304,plain,
( spl13_397
<=> $less($uminus(abs1(4)),abs1(11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_397])]) ).
tff(f9282,plain,
( $less($uminus(abs1(4)),abs1(11))
| ~ spl13_178
| ~ spl13_392 ),
inference(resolution,[],[f9269,f4632]) ).
tff(f9269,plain,
( $less(0,abs1(11))
| ~ spl13_392 ),
inference(avatar_component_clause,[],[f9267]) ).
tff(f9302,plain,
( spl13_396
| ~ spl13_392 ),
inference(avatar_split_clause,[],[f9291,f9267,f9299]) ).
tff(f9299,plain,
( spl13_396
<=> ( 0 = div1(0,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_396])]) ).
tff(f9291,plain,
( ( 0 = div1(0,abs1(11)) )
| ~ spl13_392 ),
inference(evaluation,[],[f9288]) ).
tff(f9288,plain,
( ( 0 = div1(0,abs1(11)) )
| $less(0,0)
| ~ spl13_392 ),
inference(resolution,[],[f9269,f540]) ).
tff(f9297,plain,
( spl13_395
| ~ spl13_392 ),
inference(avatar_split_clause,[],[f9292,f9267,f9294]) ).
tff(f9294,plain,
( spl13_395
<=> ( 0 = mod1(0,abs1(11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_395])]) ).
tff(f9292,plain,
( ( 0 = mod1(0,abs1(11)) )
| ~ spl13_392 ),
inference(evaluation,[],[f9289]) ).
tff(f9289,plain,
( ( 0 = mod1(0,abs1(11)) )
| $less(0,0)
| ~ spl13_392 ),
inference(resolution,[],[f9269,f517]) ).
tff(f9280,plain,
( spl13_2
| spl13_394
| ~ spl13_390 ),
inference(avatar_split_clause,[],[f9258,f9248,f9277,f596]) ).
tff(f9258,plain,
( ( 0 = div1(sK6,abs1(11)) )
| $less(sK6,0)
| ~ spl13_390 ),
inference(resolution,[],[f9250,f540]) ).
tff(f9275,plain,
( spl13_393
| ~ spl13_261
| ~ spl13_390 ),
inference(avatar_split_clause,[],[f9255,f9248,f6562,f9272]) ).
tff(f9255,plain,
( $less(5,abs1(11))
| ~ spl13_261
| ~ spl13_390 ),
inference(resolution,[],[f9250,f6613]) ).
tff(f9270,plain,
( spl13_392
| ~ spl13_1
| ~ spl13_390 ),
inference(avatar_split_clause,[],[f9256,f9248,f591,f9267]) ).
tff(f9256,plain,
( $less(0,abs1(11))
| ~ spl13_1
| ~ spl13_390 ),
inference(resolution,[],[f9250,f798]) ).
tff(f9265,plain,
( spl13_2
| spl13_391
| ~ spl13_390 ),
inference(avatar_split_clause,[],[f9259,f9248,f9262,f596]) ).
tff(f9259,plain,
( ( sK6 = mod1(sK6,abs1(11)) )
| $less(sK6,0)
| ~ spl13_390 ),
inference(resolution,[],[f9250,f517]) ).
tff(f9251,plain,
( spl13_390
| ~ spl13_342 ),
inference(avatar_split_clause,[],[f9240,f8274,f9248]) ).
tff(f9240,plain,
( $less(sK6,abs1(11))
| ~ spl13_342 ),
inference(evaluation,[],[f9237]) ).
tff(f9237,plain,
( ( 0 = 11 )
| $less(sK6,abs1(11))
| ~ spl13_342 ),
inference(superposition,[],[f496,f8276]) ).
tff(f8276,plain,
( ( sK6 = mod1(sK6,11) )
| ~ spl13_342 ),
inference(avatar_component_clause,[],[f8274]) ).
tff(f9246,plain,
( spl13_389
| ~ spl13_342 ),
inference(avatar_split_clause,[],[f9241,f8274,f9243]) ).
tff(f9241,plain,
( $less($uminus(abs1(11)),sK6)
| ~ spl13_342 ),
inference(evaluation,[],[f9234]) ).
tff(f9234,plain,
( $less($uminus(abs1(11)),sK6)
| ( 0 = 11 )
| ~ spl13_342 ),
inference(superposition,[],[f497,f8276]) ).
tff(f9233,plain,
( spl13_388
| ~ spl13_341
| ~ spl13_342 ),
inference(avatar_split_clause,[],[f9228,f8274,f8269,f9230]) ).
tff(f9230,plain,
( spl13_388
<=> ( sK6 = $sum(0,sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_388])]) ).
tff(f9228,plain,
( ( sK6 = $sum(0,sK6) )
| ~ spl13_341
| ~ spl13_342 ),
inference(forward_demodulation,[],[f9225,f8276]) ).
tff(f9225,plain,
( ( sK6 = $sum(0,mod1(sK6,11)) )
| ~ spl13_341 ),
inference(evaluation,[],[f9223]) ).
tff(f9223,plain,
( ( sK6 = $sum($product(11,0),mod1(sK6,11)) )
| ( 0 = 11 )
| ~ spl13_341 ),
inference(superposition,[],[f457,f8271]) ).
tff(f8271,plain,
( ( 0 = div1(sK6,11) )
| ~ spl13_341 ),
inference(avatar_component_clause,[],[f8269]) ).
tff(f9206,plain,
( spl13_387
| spl13_37
| ~ spl13_259
| ~ spl13_276 ),
inference(avatar_split_clause,[],[f9201,f6692,f6511,f990,f9203]) ).
tff(f9203,plain,
( spl13_387
<=> $less($uminus(sK6),3) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_387])]) ).
tff(f990,plain,
( spl13_37
<=> ( 0 = sK6 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_37])]) ).
tff(f9201,plain,
( ( 0 = sK6 )
| $less($uminus(sK6),3)
| ~ spl13_259
| ~ spl13_276 ),
inference(forward_demodulation,[],[f9195,f6513]) ).
tff(f9195,plain,
( $less($uminus(abs1(sK6)),3)
| ( 0 = sK6 )
| ~ spl13_276 ),
inference(superposition,[],[f497,f6694]) ).
tff(f9192,plain,
( spl13_37
| ~ spl13_386
| ~ spl13_275 ),
inference(avatar_split_clause,[],[f9181,f6687,f9189,f990]) ).
tff(f9189,plain,
( spl13_386
<=> $less(abs1(3),abs1($product(0,sK6))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_386])]) ).
tff(f9181,plain,
( ~ $less(abs1(3),abs1($product(0,sK6)))
| ( 0 = sK6 )
| ~ spl13_275 ),
inference(superposition,[],[f503,f6689]) ).
tff(f9187,plain,
( spl13_37
| spl13_385
| ~ spl13_275
| ~ spl13_276 ),
inference(avatar_split_clause,[],[f9182,f6692,f6687,f9184,f990]) ).
tff(f9184,plain,
( spl13_385
<=> ( 3 = $sum($product(sK6,0),3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_385])]) ).
tff(f9182,plain,
( ( 3 = $sum($product(sK6,0),3) )
| ( 0 = sK6 )
| ~ spl13_275
| ~ spl13_276 ),
inference(forward_demodulation,[],[f9180,f6694]) ).
tff(f9180,plain,
( ( 3 = $sum($product(sK6,0),mod1(3,sK6)) )
| ( 0 = sK6 )
| ~ spl13_275 ),
inference(superposition,[],[f457,f6689]) ).
tff(f9173,plain,
( ~ spl13_384
| spl13_37
| ~ spl13_88
| ~ spl13_274 ),
inference(avatar_split_clause,[],[f9168,f6674,f2090,f990,f9170]) ).
tff(f9170,plain,
( spl13_384
<=> $less(1,abs1($product(0,sK6))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_384])]) ).
tff(f2090,plain,
( spl13_88
<=> ( 1 = abs1(1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_88])]) ).
tff(f9168,plain,
( ( 0 = sK6 )
| ~ $less(1,abs1($product(0,sK6)))
| ~ spl13_88
| ~ spl13_274 ),
inference(forward_demodulation,[],[f9166,f2092]) ).
tff(f2092,plain,
( ( 1 = abs1(1) )
| ~ spl13_88 ),
inference(avatar_component_clause,[],[f2090]) ).
tff(f9166,plain,
( ~ $less(abs1(1),abs1($product(0,sK6)))
| ( 0 = sK6 )
| ~ spl13_274 ),
inference(superposition,[],[f503,f6676]) ).
tff(f9149,plain,
( spl13_37
| spl13_383
| ~ spl13_272
| ~ spl13_274 ),
inference(avatar_split_clause,[],[f9144,f6674,f6664,f9146,f990]) ).
tff(f9146,plain,
( spl13_383
<=> ( 1 = $sum($product(sK6,0),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_383])]) ).
tff(f9144,plain,
( ( 1 = $sum($product(sK6,0),1) )
| ( 0 = sK6 )
| ~ spl13_272
| ~ spl13_274 ),
inference(forward_demodulation,[],[f9136,f6676]) ).
tff(f9136,plain,
( ( 0 = sK6 )
| ( 1 = $sum($product(sK6,div1(1,sK6)),1) )
| ~ spl13_272 ),
inference(superposition,[],[f457,f6666]) ).
tff(f9142,plain,
( spl13_37
| spl13_382
| ~ spl13_259
| ~ spl13_272 ),
inference(avatar_split_clause,[],[f9137,f6664,f6511,f9139,f990]) ).
tff(f9139,plain,
( spl13_382
<=> $less($uminus(sK6),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_382])]) ).
tff(f9137,plain,
( $less($uminus(sK6),1)
| ( 0 = sK6 )
| ~ spl13_259
| ~ spl13_272 ),
inference(forward_demodulation,[],[f9132,f6513]) ).
tff(f9132,plain,
( ( 0 = sK6 )
| $less($uminus(abs1(sK6)),1)
| ~ spl13_272 ),
inference(superposition,[],[f497,f6666]) ).
tff(f9129,plain,
( spl13_37
| ~ spl13_381
| ~ spl13_81
| ~ spl13_271 ),
inference(avatar_split_clause,[],[f9124,f6649,f2056,f9126,f990]) ).
tff(f9126,plain,
( spl13_381
<=> $less(sK0,abs1($product(0,sK6))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_381])]) ).
tff(f9124,plain,
( ~ $less(sK0,abs1($product(0,sK6)))
| ( 0 = sK6 )
| ~ spl13_81
| ~ spl13_271 ),
inference(forward_demodulation,[],[f9123,f2058]) ).
tff(f9123,plain,
( ~ $less(abs1(sK0),abs1($product(0,sK6)))
| ( 0 = sK6 )
| ~ spl13_271 ),
inference(superposition,[],[f503,f6651]) ).
tff(f8865,plain,
( spl13_380
| spl13_37
| ~ spl13_259
| ~ spl13_269 ),
inference(avatar_split_clause,[],[f8860,f6639,f6511,f990,f8862]) ).
tff(f8860,plain,
( ( 0 = sK6 )
| $less($uminus(sK6),sK0)
| ~ spl13_259
| ~ spl13_269 ),
inference(forward_demodulation,[],[f8849,f6513]) ).
tff(f8849,plain,
( ( 0 = sK6 )
| $less($uminus(abs1(sK6)),sK0)
| ~ spl13_269 ),
inference(superposition,[],[f497,f6641]) ).
tff(f8859,plain,
( spl13_37
| spl13_379
| ~ spl13_269
| ~ spl13_271 ),
inference(avatar_split_clause,[],[f8854,f6649,f6639,f8856,f990]) ).
tff(f8856,plain,
( spl13_379
<=> ( $sum($product(sK6,0),sK0) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_379])]) ).
tff(f8854,plain,
( ( $sum($product(sK6,0),sK0) = sK0 )
| ( 0 = sK6 )
| ~ spl13_269
| ~ spl13_271 ),
inference(forward_demodulation,[],[f8853,f6651]) ).
tff(f8853,plain,
( ( 0 = sK6 )
| ( $sum($product(sK6,div1(sK0,sK6)),sK0) = sK0 )
| ~ spl13_269 ),
inference(superposition,[],[f457,f6641]) ).
tff(f8828,plain,
( ~ spl13_378
| ~ spl13_355 ),
inference(avatar_split_clause,[],[f8805,f8530,f8825]) ).
tff(f8805,plain,
( ~ $less(sK6,abs1($product($uminus(sK6),1)))
| ~ spl13_355 ),
inference(superposition,[],[f1072,f8532]) ).
tff(f8823,plain,
( spl13_375
| spl13_377
| ~ spl13_355 ),
inference(avatar_split_clause,[],[f8802,f8530,f8821,f8813]) ).
tff(f8813,plain,
( spl13_375
<=> ( 0 = $uminus(sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_375])]) ).
tff(f8821,plain,
( spl13_377
<=> ! [X2: $int] : $less(mod1(X2,$uminus(sK6)),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_377])]) ).
tff(f8802,plain,
( ! [X2: $int] :
( $less(mod1(X2,$uminus(sK6)),sK6)
| ( 0 = $uminus(sK6) ) )
| ~ spl13_355 ),
inference(superposition,[],[f496,f8532]) ).
tff(f8819,plain,
( spl13_375
| spl13_376
| ~ spl13_355 ),
inference(avatar_split_clause,[],[f8803,f8530,f8817,f8813]) ).
tff(f8817,plain,
( spl13_376
<=> ! [X3: $int] : $less($uminus(sK6),mod1(X3,$uminus(sK6))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_376])]) ).
tff(f8803,plain,
( ! [X3: $int] :
( $less($uminus(sK6),mod1(X3,$uminus(sK6)))
| ( 0 = $uminus(sK6) ) )
| ~ spl13_355 ),
inference(superposition,[],[f497,f8532]) ).
tff(f8811,plain,
( ~ spl13_374
| ~ spl13_355 ),
inference(avatar_split_clause,[],[f8806,f8530,f8808]) ).
tff(f8808,plain,
( spl13_374
<=> $less(sK6,$uminus(sK6)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_374])]) ).
tff(f8806,plain,
( ~ $less(sK6,$uminus(sK6))
| ~ spl13_355 ),
inference(superposition,[],[f1994,f8532]) ).
tff(f1994,plain,
! [X2: $int] : ~ $less(abs1(X2),X2),
inference(resolution,[],[f494,f134]) ).
tff(f8774,plain,
( spl13_34
| spl13_373
| ~ spl13_81
| ~ spl13_340 ),
inference(avatar_split_clause,[],[f8769,f8242,f2056,f8771,f958]) ).
tff(f8771,plain,
( spl13_373
<=> $less($uminus(sK0),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_373])]) ).
tff(f8242,plain,
( spl13_340
<=> ( 5 = mod1(5,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_340])]) ).
tff(f8769,plain,
( $less($uminus(sK0),5)
| ( 0 = sK0 )
| ~ spl13_81
| ~ spl13_340 ),
inference(forward_demodulation,[],[f8762,f2058]) ).
tff(f8762,plain,
( ( 0 = sK0 )
| $less($uminus(abs1(sK0)),5)
| ~ spl13_340 ),
inference(superposition,[],[f497,f8244]) ).
tff(f8244,plain,
( ( 5 = mod1(5,sK0) )
| ~ spl13_340 ),
inference(avatar_component_clause,[],[f8242]) ).
tff(f8761,plain,
( spl13_34
| spl13_372
| ~ spl13_339
| ~ spl13_340 ),
inference(avatar_split_clause,[],[f8756,f8242,f8237,f8758,f958]) ).
tff(f8758,plain,
( spl13_372
<=> ( $sum($product(sK0,0),5) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_372])]) ).
tff(f8237,plain,
( spl13_339
<=> ( 0 = div1(5,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_339])]) ).
tff(f8756,plain,
( ( $sum($product(sK0,0),5) = 5 )
| ( 0 = sK0 )
| ~ spl13_339
| ~ spl13_340 ),
inference(forward_demodulation,[],[f8749,f8244]) ).
tff(f8749,plain,
( ( 0 = sK0 )
| ( $sum($product(sK0,0),mod1(5,sK0)) = 5 )
| ~ spl13_339 ),
inference(superposition,[],[f457,f8239]) ).
tff(f8239,plain,
( ( 0 = div1(5,sK0) )
| ~ spl13_339 ),
inference(avatar_component_clause,[],[f8237]) ).
tff(f8755,plain,
( spl13_34
| ~ spl13_371
| ~ spl13_339 ),
inference(avatar_split_clause,[],[f8750,f8237,f8752,f958]) ).
tff(f8752,plain,
( spl13_371
<=> $less(abs1(5),abs1($product(0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_371])]) ).
tff(f8750,plain,
( ~ $less(abs1(5),abs1($product(0,sK0)))
| ( 0 = sK0 )
| ~ spl13_339 ),
inference(superposition,[],[f503,f8239]) ).
tff(f8745,plain,
( spl13_370
| spl13_297 ),
inference(avatar_split_clause,[],[f8727,f7807,f8742]) ).
tff(f8742,plain,
( spl13_370
<=> ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_370])]) ).
tff(f7807,plain,
( spl13_297
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_297])]) ).
tff(f8727,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1))) )
| spl13_297 ),
inference(resolution,[],[f7808,f1028]) ).
tff(f7808,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),1)
| spl13_297 ),
inference(avatar_component_clause,[],[f7807]) ).
tff(f8740,plain,
( spl13_369
| spl13_297 ),
inference(avatar_split_clause,[],[f8728,f7807,f8737]) ).
tff(f8737,plain,
( spl13_369
<=> ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_369])]) ).
tff(f8728,plain,
( ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1) )
| spl13_297 ),
inference(resolution,[],[f7808,f1029]) ).
tff(f8735,plain,
( ~ spl13_368
| spl13_297 ),
inference(avatar_split_clause,[],[f8730,f7807,f8732]) ).
tff(f8732,plain,
( spl13_368
<=> ( 1 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1)),5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_368])]) ).
tff(f8730,plain,
( ( 1 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1)),5) )
| spl13_297 ),
inference(forward_demodulation,[],[f8729,f437]) ).
tff(f8729,plain,
( ( 1 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,1)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)))) )
| spl13_297 ),
inference(resolution,[],[f7808,f582]) ).
tff(f8651,plain,
( spl13_367
| spl13_334 ),
inference(avatar_split_clause,[],[f8634,f8157,f8648]) ).
tff(f8648,plain,
( spl13_367
<=> ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_367])]) ).
tff(f8157,plain,
( spl13_334
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_334])]) ).
tff(f8634,plain,
( ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0) )
| spl13_334 ),
inference(resolution,[],[f8158,f1029]) ).
tff(f8158,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),0)
| spl13_334 ),
inference(avatar_component_clause,[],[f8157]) ).
tff(f8646,plain,
( ~ spl13_366
| spl13_334 ),
inference(avatar_split_clause,[],[f8641,f8157,f8643]) ).
tff(f8643,plain,
( spl13_366
<=> ( 0 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0)),5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_366])]) ).
tff(f8641,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0)),5) )
| spl13_334 ),
inference(forward_demodulation,[],[f8635,f437]) ).
tff(f8635,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)))) )
| spl13_334 ),
inference(resolution,[],[f8158,f582]) ).
tff(f8640,plain,
( spl13_365
| spl13_334 ),
inference(avatar_split_clause,[],[f8633,f8157,f8637]) ).
tff(f8637,plain,
( spl13_365
<=> ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_365])]) ).
tff(f8633,plain,
( ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,0) )
| spl13_334 ),
inference(resolution,[],[f8158,f1028]) ).
tff(f8629,plain,
( ~ spl13_364
| spl13_327 ),
inference(avatar_split_clause,[],[f8624,f8071,f8626]) ).
tff(f8626,plain,
( spl13_364
<=> ( 0 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0)),11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_364])]) ).
tff(f8071,plain,
( spl13_327
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_327])]) ).
tff(f8624,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0)),11) )
| spl13_327 ),
inference(forward_demodulation,[],[f8613,f437]) ).
tff(f8613,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)))) )
| spl13_327 ),
inference(resolution,[],[f8072,f582]) ).
tff(f8072,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),0)
| spl13_327 ),
inference(avatar_component_clause,[],[f8071]) ).
tff(f8623,plain,
( spl13_363
| spl13_327 ),
inference(avatar_split_clause,[],[f8611,f8071,f8620]) ).
tff(f8620,plain,
( spl13_363
<=> ( sK11(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_363])]) ).
tff(f8611,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0))) )
| spl13_327 ),
inference(resolution,[],[f8072,f1028]) ).
tff(f8618,plain,
( spl13_362
| spl13_327 ),
inference(avatar_split_clause,[],[f8612,f8071,f8615]) ).
tff(f8615,plain,
( spl13_362
<=> ( sK11(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_362])]) ).
tff(f8612,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),a,0))) )
| spl13_327 ),
inference(resolution,[],[f8072,f1029]) ).
tff(f8610,plain,
( spl13_361
| spl13_322 ),
inference(avatar_split_clause,[],[f8593,f8027,f8607]) ).
tff(f8607,plain,
( spl13_361
<=> ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_361])]) ).
tff(f8027,plain,
( spl13_322
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_322])]) ).
tff(f8593,plain,
( ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1) )
| spl13_322 ),
inference(resolution,[],[f8028,f1029]) ).
tff(f8028,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),1)
| spl13_322 ),
inference(avatar_component_clause,[],[f8027]) ).
tff(f8605,plain,
( spl13_360
| spl13_322 ),
inference(avatar_split_clause,[],[f8592,f8027,f8602]) ).
tff(f8602,plain,
( spl13_360
<=> ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_360])]) ).
tff(f8592,plain,
( ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1) )
| spl13_322 ),
inference(resolution,[],[f8028,f1028]) ).
tff(f8600,plain,
( ~ spl13_359
| spl13_322 ),
inference(avatar_split_clause,[],[f8595,f8027,f8597]) ).
tff(f8597,plain,
( spl13_359
<=> ( 1 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1)),5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_359])]) ).
tff(f8595,plain,
( ( 1 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1)),5) )
| spl13_322 ),
inference(forward_demodulation,[],[f8594,f437]) ).
tff(f8594,plain,
( ( 1 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,1)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)))) )
| spl13_322 ),
inference(resolution,[],[f8028,f582]) ).
tff(f8583,plain,
( spl13_37
| spl13_358
| ~ spl13_259
| ~ spl13_268 ),
inference(avatar_split_clause,[],[f8578,f6623,f6511,f8580,f990]) ).
tff(f8580,plain,
( spl13_358
<=> $less($uminus(sK6),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_358])]) ).
tff(f8578,plain,
( $less($uminus(sK6),5)
| ( 0 = sK6 )
| ~ spl13_259
| ~ spl13_268 ),
inference(forward_demodulation,[],[f8572,f6513]) ).
tff(f8572,plain,
( $less($uminus(abs1(sK6)),5)
| ( 0 = sK6 )
| ~ spl13_268 ),
inference(superposition,[],[f497,f6625]) ).
tff(f8571,plain,
( ~ spl13_357
| spl13_37
| ~ spl13_267 ),
inference(avatar_split_clause,[],[f8560,f6618,f990,f8568]) ).
tff(f8568,plain,
( spl13_357
<=> $less(abs1(5),abs1($product(0,sK6))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_357])]) ).
tff(f8560,plain,
( ( 0 = sK6 )
| ~ $less(abs1(5),abs1($product(0,sK6)))
| ~ spl13_267 ),
inference(superposition,[],[f503,f6620]) ).
tff(f8566,plain,
( spl13_37
| spl13_356
| ~ spl13_267
| ~ spl13_268 ),
inference(avatar_split_clause,[],[f8561,f6623,f6618,f8563,f990]) ).
tff(f8563,plain,
( spl13_356
<=> ( $sum($product(sK6,0),5) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_356])]) ).
tff(f8561,plain,
( ( $sum($product(sK6,0),5) = 5 )
| ( 0 = sK6 )
| ~ spl13_267
| ~ spl13_268 ),
inference(forward_demodulation,[],[f8559,f6625]) ).
tff(f8559,plain,
( ( 0 = sK6 )
| ( $sum($product(sK6,0),mod1(5,sK6)) = 5 )
| ~ spl13_267 ),
inference(superposition,[],[f457,f6620]) ).
tff(f8555,plain,
( spl13_328
| spl13_318 ),
inference(avatar_split_clause,[],[f8550,f7977,f8082]) ).
tff(f8082,plain,
( spl13_328
<=> ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_328])]) ).
tff(f7977,plain,
( spl13_318
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_318])]) ).
tff(f8550,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5))) )
| spl13_318 ),
inference(resolution,[],[f7979,f1028]) ).
tff(f7979,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),5)
| spl13_318 ),
inference(avatar_component_clause,[],[f7977]) ).
tff(f8553,plain,
( spl13_337
| spl13_318 ),
inference(avatar_split_clause,[],[f8551,f7977,f8193]) ).
tff(f8193,plain,
( spl13_337
<=> ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_337])]) ).
tff(f8551,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5))) )
| spl13_318 ),
inference(resolution,[],[f7979,f1029]) ).
tff(f8549,plain,
( spl13_302
| spl13_309 ),
inference(avatar_split_clause,[],[f8545,f7894,f7838]) ).
tff(f7838,plain,
( spl13_302
<=> ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_302])]) ).
tff(f7894,plain,
( spl13_309
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_309])]) ).
tff(f8545,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0))) )
| spl13_309 ),
inference(resolution,[],[f7896,f1029]) ).
tff(f7896,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),0)
| spl13_309 ),
inference(avatar_component_clause,[],[f7894]) ).
tff(f8547,plain,
( spl13_332
| spl13_309 ),
inference(avatar_split_clause,[],[f8544,f7894,f8127]) ).
tff(f8127,plain,
( spl13_332
<=> ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_332])]) ).
tff(f8544,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0))) )
| spl13_309 ),
inference(resolution,[],[f7896,f1028]) ).
tff(f8533,plain,
( spl13_355
| ~ spl13_354 ),
inference(avatar_split_clause,[],[f8528,f8519,f8530]) ).
tff(f8519,plain,
( spl13_354
<=> $less($uminus(sK6),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_354])]) ).
tff(f8528,plain,
( ( sK6 = abs1($uminus(sK6)) )
| ~ spl13_354 ),
inference(evaluation,[],[f8523]) ).
tff(f8523,plain,
( ( $uminus($uminus(sK6)) = abs1($uminus(sK6)) )
| ~ spl13_354 ),
inference(resolution,[],[f8521,f527]) ).
tff(f8521,plain,
( $less($uminus(sK6),0)
| ~ spl13_354 ),
inference(avatar_component_clause,[],[f8519]) ).
tff(f8522,plain,
( spl13_354
| spl13_37
| ~ spl13_258
| ~ spl13_259 ),
inference(avatar_split_clause,[],[f8517,f6511,f6503,f990,f8519]) ).
tff(f8517,plain,
( ( 0 = sK6 )
| $less($uminus(sK6),0)
| ~ spl13_258
| ~ spl13_259 ),
inference(forward_demodulation,[],[f8510,f6513]) ).
tff(f8510,plain,
( $less($uminus(abs1(sK6)),0)
| ( 0 = sK6 )
| ~ spl13_258 ),
inference(superposition,[],[f497,f6505]) ).
tff(f8508,plain,
( spl13_37
| spl13_353
| ~ spl13_257
| ~ spl13_258 ),
inference(avatar_split_clause,[],[f8503,f6503,f6498,f8505,f990]) ).
tff(f8505,plain,
( spl13_353
<=> ( 0 = $sum($product(sK6,0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_353])]) ).
tff(f8503,plain,
( ( 0 = $sum($product(sK6,0),0) )
| ( 0 = sK6 )
| ~ spl13_257
| ~ spl13_258 ),
inference(forward_demodulation,[],[f8495,f6505]) ).
tff(f8495,plain,
( ( 0 = sK6 )
| ( 0 = $sum($product(sK6,0),mod1(0,sK6)) )
| ~ spl13_257 ),
inference(superposition,[],[f457,f6500]) ).
tff(f8502,plain,
( spl13_37
| ~ spl13_352
| ~ spl13_79
| ~ spl13_257 ),
inference(avatar_split_clause,[],[f8497,f6498,f2048,f8499,f990]) ).
tff(f8497,plain,
( ~ $less(0,abs1($product(0,sK6)))
| ( 0 = sK6 )
| ~ spl13_79
| ~ spl13_257 ),
inference(forward_demodulation,[],[f8496,f2050]) ).
tff(f8496,plain,
( ~ $less(abs1(0),abs1($product(0,sK6)))
| ( 0 = sK6 )
| ~ spl13_257 ),
inference(superposition,[],[f503,f6500]) ).
tff(f8490,plain,
( spl13_34
| ~ spl13_351
| ~ spl13_79
| ~ spl13_128 ),
inference(avatar_split_clause,[],[f8485,f3050,f2048,f8487,f958]) ).
tff(f3050,plain,
( spl13_128
<=> ( 0 = div1(0,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_128])]) ).
tff(f8485,plain,
( ~ $less(0,abs1($product(0,sK0)))
| ( 0 = sK0 )
| ~ spl13_79
| ~ spl13_128 ),
inference(forward_demodulation,[],[f8484,f2050]) ).
tff(f8484,plain,
( ( 0 = sK0 )
| ~ $less(abs1(0),abs1($product(0,sK0)))
| ~ spl13_128 ),
inference(superposition,[],[f503,f3052]) ).
tff(f3052,plain,
( ( 0 = div1(0,sK0) )
| ~ spl13_128 ),
inference(avatar_component_clause,[],[f3050]) ).
tff(f8476,plain,
( spl13_34
| ~ spl13_350
| ~ spl13_88
| ~ spl13_126 ),
inference(avatar_split_clause,[],[f8471,f3040,f2090,f8473,f958]) ).
tff(f3040,plain,
( spl13_126
<=> ( 0 = div1(1,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_126])]) ).
tff(f8471,plain,
( ~ $less(1,abs1($product(0,sK0)))
| ( 0 = sK0 )
| ~ spl13_88
| ~ spl13_126 ),
inference(forward_demodulation,[],[f8469,f2092]) ).
tff(f8469,plain,
( ~ $less(abs1(1),abs1($product(0,sK0)))
| ( 0 = sK0 )
| ~ spl13_126 ),
inference(superposition,[],[f503,f3042]) ).
tff(f3042,plain,
( ( 0 = div1(1,sK0) )
| ~ spl13_126 ),
inference(avatar_component_clause,[],[f3040]) ).
tff(f8456,plain,
( spl13_349
| ~ spl13_178
| ~ spl13_248 ),
inference(avatar_split_clause,[],[f8431,f6431,f4625,f8453]) ).
tff(f8453,plain,
( spl13_349
<=> $less($uminus(abs1(4)),abs1(3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_349])]) ).
tff(f6431,plain,
( spl13_248
<=> $less(0,abs1(3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_248])]) ).
tff(f8431,plain,
( $less($uminus(abs1(4)),abs1(3))
| ~ spl13_178
| ~ spl13_248 ),
inference(resolution,[],[f6433,f4632]) ).
tff(f6433,plain,
( $less(0,abs1(3))
| ~ spl13_248 ),
inference(avatar_component_clause,[],[f6431]) ).
tff(f8451,plain,
( spl13_348
| ~ spl13_248 ),
inference(avatar_split_clause,[],[f8440,f6431,f8448]) ).
tff(f8448,plain,
( spl13_348
<=> ( 0 = div1(0,abs1(3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_348])]) ).
tff(f8440,plain,
( ( 0 = div1(0,abs1(3)) )
| ~ spl13_248 ),
inference(evaluation,[],[f8437]) ).
tff(f8437,plain,
( $less(0,0)
| ( 0 = div1(0,abs1(3)) )
| ~ spl13_248 ),
inference(resolution,[],[f6433,f540]) ).
tff(f8446,plain,
( spl13_347
| ~ spl13_248 ),
inference(avatar_split_clause,[],[f8441,f6431,f8443]) ).
tff(f8443,plain,
( spl13_347
<=> ( 0 = mod1(0,abs1(3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_347])]) ).
tff(f8441,plain,
( ( 0 = mod1(0,abs1(3)) )
| ~ spl13_248 ),
inference(evaluation,[],[f8438]) ).
tff(f8438,plain,
( ( 0 = mod1(0,abs1(3)) )
| $less(0,0)
| ~ spl13_248 ),
inference(resolution,[],[f6433,f517]) ).
tff(f8416,plain,
( spl13_346
| ~ spl13_247 ),
inference(avatar_split_clause,[],[f8405,f6426,f8413]) ).
tff(f8413,plain,
( spl13_346
<=> ( 0 = div1(1,abs1(3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_346])]) ).
tff(f6426,plain,
( spl13_247
<=> $less(1,abs1(3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_247])]) ).
tff(f8405,plain,
( ( 0 = div1(1,abs1(3)) )
| ~ spl13_247 ),
inference(evaluation,[],[f8402]) ).
tff(f8402,plain,
( $less(1,0)
| ( 0 = div1(1,abs1(3)) )
| ~ spl13_247 ),
inference(resolution,[],[f6428,f540]) ).
tff(f6428,plain,
( $less(1,abs1(3))
| ~ spl13_247 ),
inference(avatar_component_clause,[],[f6426]) ).
tff(f8411,plain,
( spl13_345
| ~ spl13_247 ),
inference(avatar_split_clause,[],[f8406,f6426,f8408]) ).
tff(f8408,plain,
( spl13_345
<=> ( 1 = mod1(1,abs1(3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_345])]) ).
tff(f8406,plain,
( ( 1 = mod1(1,abs1(3)) )
| ~ spl13_247 ),
inference(evaluation,[],[f8403]) ).
tff(f8403,plain,
( ( 1 = mod1(1,abs1(3)) )
| $less(1,0)
| ~ spl13_247 ),
inference(resolution,[],[f6428,f517]) ).
tff(f8380,plain,
( spl13_344
| ~ spl13_325 ),
inference(avatar_split_clause,[],[f8369,f8056,f8377]) ).
tff(f8369,plain,
( ( mod1(5,abs1(-5)) = 5 )
| ~ spl13_325 ),
inference(evaluation,[],[f8365]) ).
tff(f8365,plain,
( $less(5,0)
| ( mod1(5,abs1(-5)) = 5 )
| ~ spl13_325 ),
inference(resolution,[],[f8057,f517]) ).
tff(f8057,plain,
( $less(5,abs1(-5))
| ~ spl13_325 ),
inference(avatar_component_clause,[],[f8056]) ).
tff(f8375,plain,
( spl13_343
| ~ spl13_325 ),
inference(avatar_split_clause,[],[f8370,f8056,f8372]) ).
tff(f8370,plain,
( ( 0 = div1(5,abs1(-5)) )
| ~ spl13_325 ),
inference(evaluation,[],[f8364]) ).
tff(f8364,plain,
( $less(5,0)
| ( 0 = div1(5,abs1(-5)) )
| ~ spl13_325 ),
inference(resolution,[],[f8057,f540]) ).
tff(f8368,plain,
~ spl13_325,
inference(avatar_contradiction_clause,[],[f8367]) ).
tff(f8367,plain,
( $false
| ~ spl13_325 ),
inference(evaluation,[],[f8362]) ).
tff(f8362,plain,
( $less(-5,$uminus(5))
| $less(5,-5)
| ~ spl13_325 ),
inference(resolution,[],[f8057,f492]) ).
tff(f8277,plain,
( spl13_342
| spl13_2
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f8266,f7952,f596,f8274]) ).
tff(f8266,plain,
( $less(sK6,0)
| ( sK6 = mod1(sK6,11) )
| ~ spl13_316 ),
inference(resolution,[],[f7954,f517]) ).
tff(f8272,plain,
( spl13_2
| spl13_341
| ~ spl13_316 ),
inference(avatar_split_clause,[],[f8265,f7952,f8269,f596]) ).
tff(f8265,plain,
( ( 0 = div1(sK6,11) )
| $less(sK6,0)
| ~ spl13_316 ),
inference(resolution,[],[f7954,f540]) ).
tff(f8245,plain,
( spl13_340
| ~ spl13_263 ),
inference(avatar_split_clause,[],[f8234,f6580,f8242]) ).
tff(f8234,plain,
( ( 5 = mod1(5,sK0) )
| ~ spl13_263 ),
inference(evaluation,[],[f8232]) ).
tff(f8232,plain,
( $less(5,0)
| ( 5 = mod1(5,sK0) )
| ~ spl13_263 ),
inference(resolution,[],[f6581,f517]) ).
tff(f8240,plain,
( spl13_339
| ~ spl13_263 ),
inference(avatar_split_clause,[],[f8235,f6580,f8237]) ).
tff(f8235,plain,
( ( 0 = div1(5,sK0) )
| ~ spl13_263 ),
inference(evaluation,[],[f8231]) ).
tff(f8231,plain,
( ( 0 = div1(5,sK0) )
| $less(5,0)
| ~ spl13_263 ),
inference(resolution,[],[f6581,f540]) ).
tff(f8204,plain,
( ~ spl13_338
| spl13_57
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7673,f7330,f1592,f8201]) ).
tff(f7330,plain,
( spl13_294
<=> ( 5 = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_294])]) ).
tff(f7673,plain,
( ~ $less(11,sK6)
| spl13_57
| ~ spl13_294 ),
inference(evaluation,[],[f7404]) ).
tff(f7404,plain,
( ~ $less($sum($product(2,5),1),sK6)
| spl13_57
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1593,f7332]) ).
tff(f7332,plain,
( ( 5 = sK0 )
| ~ spl13_294 ),
inference(avatar_component_clause,[],[f7330]) ).
tff(f8196,plain,
( spl13_337
| ~ spl13_286
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7625,f7330,f6818,f8193]) ).
tff(f6818,plain,
( spl13_286
<=> ( sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_286])]) ).
tff(f7625,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5))) )
| ~ spl13_286
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6820,f7332]) ).
tff(f6820,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5))) )
| ~ spl13_286 ),
inference(avatar_component_clause,[],[f6818]) ).
tff(f8177,plain,
( ~ spl13_318
| spl13_68
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7431,f7330,f1839,f7977]) ).
tff(f1839,plain,
( spl13_68
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_68])]) ).
tff(f7431,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),5)
| spl13_68
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1841,f7332]) ).
tff(f1841,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK0)
| spl13_68 ),
inference(avatar_component_clause,[],[f1839]) ).
tff(f8175,plain,
( ~ spl13_336
| spl13_281
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7620,f7330,f6781,f8172]) ).
tff(f8172,plain,
( spl13_336
<=> ( 0 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0)),5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_336])]) ).
tff(f6781,plain,
( spl13_281
<=> ( 0 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_281])]) ).
tff(f7620,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0)),5) )
| spl13_281
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6783,f7332]) ).
tff(f6783,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0)),sK0) )
| spl13_281 ),
inference(avatar_component_clause,[],[f6781]) ).
tff(f8170,plain,
( spl13_335
| ~ spl13_31
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7357,f7330,f858,f8167]) ).
tff(f8167,plain,
( spl13_335
<=> ( 0 = mod1(hash1(sK10),5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_335])]) ).
tff(f7357,plain,
( ( 0 = mod1(hash1(sK10),5) )
| ~ spl13_31
| ~ spl13_294 ),
inference(backward_demodulation,[],[f860,f7332]) ).
tff(f8163,plain,
( spl13_320
| ~ spl13_123
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7680,f7330,f2961,f7998]) ).
tff(f7998,plain,
( spl13_320
<=> ( mod1(5,11) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_320])]) ).
tff(f2961,plain,
( spl13_123
<=> ( mod1(sK0,$sum($product(2,sK0),1)) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_123])]) ).
tff(f7680,plain,
( ( mod1(5,11) = 5 )
| ~ spl13_123
| ~ spl13_294 ),
inference(evaluation,[],[f7573]) ).
tff(f7573,plain,
( ( mod1(5,$sum($product(2,5),1)) = 5 )
| ~ spl13_123
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2963,f7332]) ).
tff(f2963,plain,
( ( mod1(sK0,$sum($product(2,sK0),1)) = sK0 )
| ~ spl13_123 ),
inference(avatar_component_clause,[],[f2961]) ).
tff(f8160,plain,
( spl13_334
| ~ spl13_17
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7344,f7330,f688,f8157]) ).
tff(f688,plain,
( spl13_17
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_17])]) ).
tff(f7344,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),0)
| ~ spl13_17
| ~ spl13_294 ),
inference(backward_demodulation,[],[f690,f7332]) ).
tff(f690,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),0)
| ~ spl13_17 ),
inference(avatar_component_clause,[],[f688]) ).
tff(f8147,plain,
( spl13_333
| ~ spl13_120
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7571,f7330,f2945,f8144]) ).
tff(f2945,plain,
( spl13_120
<=> ( 1 = mod1(1,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_120])]) ).
tff(f7571,plain,
( ( 1 = mod1(1,5) )
| ~ spl13_120
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2947,f7332]) ).
tff(f2947,plain,
( ( 1 = mod1(1,sK0) )
| ~ spl13_120 ),
inference(avatar_component_clause,[],[f2945]) ).
tff(f8130,plain,
( spl13_332
| ~ spl13_282
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7621,f7330,f6786,f8127]) ).
tff(f6786,plain,
( spl13_282
<=> ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_282])]) ).
tff(f7621,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0))) )
| ~ spl13_282
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6788,f7332]) ).
tff(f6788,plain,
( ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0) )
| ~ spl13_282 ),
inference(avatar_component_clause,[],[f6786]) ).
tff(f8115,plain,
( spl13_331
| ~ spl13_86
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7695,f7330,f2078,f8112]) ).
tff(f7695,plain,
( ( 11 = abs1(11) )
| ~ spl13_86
| ~ spl13_294 ),
inference(evaluation,[],[f7457]) ).
tff(f7457,plain,
( ( abs1($sum($product(2,5),1)) = $sum($product(2,5),1) )
| ~ spl13_86
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2080,f7332]) ).
tff(f8107,plain,
( spl13_330
| ~ spl13_130
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7700,f7330,f3060,f8104]) ).
tff(f8104,plain,
( spl13_330
<=> ( 0 = div1(0,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_330])]) ).
tff(f7700,plain,
( ( 0 = div1(0,11) )
| ~ spl13_130
| ~ spl13_294 ),
inference(evaluation,[],[f7590]) ).
tff(f7590,plain,
( ( 0 = div1(0,$sum($product(2,5),1)) )
| ~ spl13_130
| ~ spl13_294 ),
inference(backward_demodulation,[],[f3062,f7332]) ).
tff(f8100,plain,
( spl13_329
| ~ spl13_75
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7702,f7330,f1934,f8097]) ).
tff(f8097,plain,
( spl13_329
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_329])]) ).
tff(f1934,plain,
( spl13_75
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_75])]) ).
tff(f7702,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),1)
| ~ spl13_75
| ~ spl13_294 ),
inference(evaluation,[],[f7438]) ).
tff(f7438,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,5),1),t2tb2(sK5)),1)
| ~ spl13_75
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1936,f7332]) ).
tff(f1936,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),1)
| ~ spl13_75 ),
inference(avatar_component_clause,[],[f1934]) ).
tff(f8085,plain,
( spl13_328
| ~ spl13_284
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7623,f7330,f6807,f8082]) ).
tff(f6807,plain,
( spl13_284
<=> ( sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_284])]) ).
tff(f7623,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5))) )
| ~ spl13_284
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6809,f7332]) ).
tff(f6809,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5))) )
| ~ spl13_284 ),
inference(avatar_component_clause,[],[f6807]) ).
tff(f8074,plain,
( spl13_327
| ~ spl13_18
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7711,f7330,f698,f8071]) ).
tff(f698,plain,
( spl13_18
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_18])]) ).
tff(f7711,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),0)
| ~ spl13_18
| ~ spl13_294 ),
inference(evaluation,[],[f7345]) ).
tff(f7345,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,5),1),t2tb2(sK5)),0)
| ~ spl13_18
| ~ spl13_294 ),
inference(backward_demodulation,[],[f700,f7332]) ).
tff(f700,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),0)
| ~ spl13_18 ),
inference(avatar_component_clause,[],[f698]) ).
tff(f8069,plain,
( spl13_326
| ~ spl13_118
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7712,f7330,f2935,f8066]) ).
tff(f8066,plain,
( spl13_326
<=> ( 1 = mod1(1,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_326])]) ).
tff(f2935,plain,
( spl13_118
<=> ( 1 = mod1(1,$sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_118])]) ).
tff(f7712,plain,
( ( 1 = mod1(1,11) )
| ~ spl13_118
| ~ spl13_294 ),
inference(evaluation,[],[f7570]) ).
tff(f7570,plain,
( ( 1 = mod1(1,$sum($product(2,5),1)) )
| ~ spl13_118
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2937,f7332]) ).
tff(f2937,plain,
( ( 1 = mod1(1,$sum($product(2,sK0),1)) )
| ~ spl13_118 ),
inference(avatar_component_clause,[],[f2935]) ).
tff(f8059,plain,
( ~ spl13_325
| spl13_110
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7714,f7330,f2669,f8056]) ).
tff(f2669,plain,
( spl13_110
<=> $less(sK0,abs1($product($uminus(sK0),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_110])]) ).
tff(f7714,plain,
( ~ $less(5,abs1(-5))
| spl13_110
| ~ spl13_294 ),
inference(evaluation,[],[f7533]) ).
tff(f7533,plain,
( ~ $less(5,abs1($product($uminus(5),1)))
| spl13_110
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2671,f7332]) ).
tff(f2671,plain,
( ~ $less(sK0,abs1($product($uminus(sK0),1)))
| spl13_110 ),
inference(avatar_component_clause,[],[f2669]) ).
tff(f8047,plain,
( spl13_315
| ~ spl13_266
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7718,f7330,f6599,f7937]) ).
tff(f7937,plain,
( spl13_315
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_315])]) ).
tff(f6599,plain,
( spl13_266
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_266])]) ).
tff(f7718,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),5)
| ~ spl13_266
| ~ spl13_294 ),
inference(evaluation,[],[f7603]) ).
tff(f7603,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,5),1),t2tb2(sK5)),5)
| ~ spl13_266
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6601,f7332]) ).
tff(f6601,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),5)
| ~ spl13_266 ),
inference(avatar_component_clause,[],[f6599]) ).
tff(f8041,plain,
( spl13_324
| ~ spl13_106
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7721,f7330,f2635,f8038]) ).
tff(f2635,plain,
( spl13_106
<=> ( sK0 = abs1($uminus(sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_106])]) ).
tff(f7721,plain,
( ( 5 = abs1(-5) )
| ~ spl13_106
| ~ spl13_294 ),
inference(evaluation,[],[f7526]) ).
tff(f7526,plain,
( ( abs1($uminus(5)) = 5 )
| ~ spl13_106
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2637,f7332]) ).
tff(f2637,plain,
( ( sK0 = abs1($uminus(sK0)) )
| ~ spl13_106 ),
inference(avatar_component_clause,[],[f2635]) ).
tff(f8035,plain,
( ~ spl13_323
| spl13_59
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7725,f7330,f1599,f8032]) ).
tff(f8032,plain,
( spl13_323
<=> ( sK6 = 11 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_323])]) ).
tff(f7725,plain,
( ( sK6 != 11 )
| spl13_59
| ~ spl13_294 ),
inference(evaluation,[],[f7406]) ).
tff(f7406,plain,
( ( sK6 != $sum($product(2,5),1) )
| spl13_59
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1600,f7332]) ).
tff(f8030,plain,
( spl13_322
| ~ spl13_70
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7432,f7330,f1882,f8027]) ).
tff(f1882,plain,
( spl13_70
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_70])]) ).
tff(f7432,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),1)
| ~ spl13_70
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1884,f7332]) ).
tff(f1884,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),1)
| ~ spl13_70 ),
inference(avatar_component_clause,[],[f1882]) ).
tff(f8019,plain,
( spl13_298
| ~ spl13_280
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7730,f7330,f6766,f7814]) ).
tff(f7814,plain,
( spl13_298
<=> ( 0 = div1(5,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_298])]) ).
tff(f7730,plain,
( ( 0 = div1(5,11) )
| ~ spl13_280
| ~ spl13_294 ),
inference(evaluation,[],[f7619]) ).
tff(f7619,plain,
( ( 0 = div1(5,$sum($product(2,5),1)) )
| ~ spl13_280
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6768,f7332]) ).
tff(f8014,plain,
( spl13_321
| ~ spl13_81
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7456,f7330,f2056,f8011]) ).
tff(f8011,plain,
( spl13_321
<=> ( abs1(5) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_321])]) ).
tff(f7456,plain,
( ( abs1(5) = 5 )
| ~ spl13_81
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2058,f7332]) ).
tff(f8001,plain,
( spl13_320
| ~ spl13_279
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7738,f7330,f6761,f7998]) ).
tff(f7738,plain,
( ( mod1(5,11) = 5 )
| ~ spl13_279
| ~ spl13_294 ),
inference(evaluation,[],[f7618]) ).
tff(f7618,plain,
( ( mod1(5,$sum($product(2,5),1)) = 5 )
| ~ spl13_279
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6763,f7332]) ).
tff(f7991,plain,
( spl13_319
| ~ spl13_128
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7588,f7330,f3050,f7988]) ).
tff(f7988,plain,
( spl13_319
<=> ( 0 = div1(0,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_319])]) ).
tff(f7588,plain,
( ( 0 = div1(0,5) )
| ~ spl13_128
| ~ spl13_294 ),
inference(backward_demodulation,[],[f3052,f7332]) ).
tff(f7980,plain,
( ~ spl13_318
| spl13_264
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7601,f7330,f6584,f7977]) ).
tff(f6584,plain,
( spl13_264
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_264])]) ).
tff(f7601,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),5)
| spl13_264
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6585,f7332]) ).
tff(f6585,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),5)
| spl13_264 ),
inference(avatar_component_clause,[],[f6584]) ).
tff(f7961,plain,
( spl13_317
| ~ spl13_121
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7747,f7330,f2950,f7958]) ).
tff(f7958,plain,
( spl13_317
<=> ( 0 = mod1(0,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_317])]) ).
tff(f7747,plain,
( ( 0 = mod1(0,11) )
| ~ spl13_121
| ~ spl13_294 ),
inference(evaluation,[],[f7572]) ).
tff(f7572,plain,
( ( 0 = mod1(0,$sum($product(2,5),1)) )
| ~ spl13_121
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2952,f7332]) ).
tff(f7955,plain,
( spl13_316
| ~ spl13_62
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7749,f7330,f1620,f7952]) ).
tff(f7749,plain,
( $less(sK6,11)
| ~ spl13_62
| ~ spl13_294 ),
inference(evaluation,[],[f7408]) ).
tff(f7408,plain,
( $less(sK6,$sum($product(2,5),1))
| ~ spl13_62
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1622,f7332]) ).
tff(f7940,plain,
( spl13_315
| ~ spl13_52
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7753,f7330,f1418,f7937]) ).
tff(f1418,plain,
( spl13_52
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_52])]) ).
tff(f7753,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),5)
| ~ spl13_52
| ~ spl13_294 ),
inference(evaluation,[],[f7392]) ).
tff(f7392,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,5),1),t2tb2(sK5)),5)
| ~ spl13_52
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1420,f7332]) ).
tff(f1420,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),sK0)
| ~ spl13_52 ),
inference(avatar_component_clause,[],[f1418]) ).
tff(f7934,plain,
( spl13_314
| ~ spl13_260
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7596,f7330,f6530,f7931]) ).
tff(f7931,plain,
( spl13_314
<=> $less($uminus(abs1(4)),5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_314])]) ).
tff(f6530,plain,
( spl13_260
<=> $less($uminus(abs1(4)),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_260])]) ).
tff(f7596,plain,
( $less($uminus(abs1(4)),5)
| ~ spl13_260
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6532,f7332]) ).
tff(f6532,plain,
( $less($uminus(abs1(4)),sK0)
| ~ spl13_260 ),
inference(avatar_component_clause,[],[f6530]) ).
tff(f7929,plain,
( ~ spl13_313
| spl13_44
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7373,f7330,f1198,f7926]) ).
tff(f7926,plain,
( spl13_313
<=> ( sK6 = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_313])]) ).
tff(f7373,plain,
( ( sK6 != 5 )
| spl13_44
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1199,f7332]) ).
tff(f7923,plain,
( spl13_312
| ~ spl13_63
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7754,f7330,f1638,f7920]) ).
tff(f7754,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)),sK6)
| ~ spl13_63
| ~ spl13_294 ),
inference(evaluation,[],[f7413]) ).
tff(f7413,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,5),1),t2tb2(sK5)),sK6)
| ~ spl13_63
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1640,f7332]) ).
tff(f7915,plain,
( ~ spl13_311
| spl13_8
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7757,f7330,f626,f7912]) ).
tff(f7757,plain,
( ~ in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)))
| spl13_8
| ~ spl13_294 ),
inference(evaluation,[],[f7340]) ).
tff(f7340,plain,
( ~ in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,5),1),t2tb2(sK5)))
| spl13_8
| ~ spl13_294 ),
inference(backward_demodulation,[],[f627,f7332]) ).
tff(f627,plain,
( ~ in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| spl13_8 ),
inference(avatar_component_clause,[],[f626]) ).
tff(f7910,plain,
( ~ spl13_310
| spl13_10
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7758,f7330,f635,f7907]) ).
tff(f7758,plain,
( ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),11,t2tb2(sK5)))
| spl13_10
| ~ spl13_294 ),
inference(evaluation,[],[f7341]) ).
tff(f7341,plain,
( ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,5),1),t2tb2(sK5)))
| spl13_10
| ~ spl13_294 ),
inference(backward_demodulation,[],[f637,f7332]) ).
tff(f7897,plain,
( ~ spl13_309
| spl13_67
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7430,f7330,f1817,f7894]) ).
tff(f1817,plain,
( spl13_67
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_67])]) ).
tff(f7430,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),0)
| spl13_67
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1818,f7332]) ).
tff(f1818,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),0)
| spl13_67 ),
inference(avatar_component_clause,[],[f1817]) ).
tff(f7892,plain,
( ~ spl13_308
| spl13_65
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7428,f7330,f1744,f7889]) ).
tff(f7889,plain,
( spl13_308
<=> $less(sK6,5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_308])]) ).
tff(f7428,plain,
( ~ $less(sK6,5)
| spl13_65
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1745,f7332]) ).
tff(f7886,plain,
( spl13_307
| ~ spl13_278
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7763,f7330,f6748,f7883]) ).
tff(f7883,plain,
( spl13_307
<=> $less($uminus(abs1(4)),11) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_307])]) ).
tff(f6748,plain,
( spl13_278
<=> $less($uminus(abs1(4)),$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_278])]) ).
tff(f7763,plain,
( $less($uminus(abs1(4)),11)
| ~ spl13_278
| ~ spl13_294 ),
inference(evaluation,[],[f7615]) ).
tff(f7615,plain,
( $less($uminus(abs1(4)),$sum($product(2,5),1))
| ~ spl13_278
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6750,f7332]) ).
tff(f6750,plain,
( $less($uminus(abs1(4)),$sum($product(2,sK0),1))
| ~ spl13_278 ),
inference(avatar_component_clause,[],[f6748]) ).
tff(f7881,plain,
( spl13_306
| ~ spl13_124
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7764,f7330,f2967,f7878]) ).
tff(f7878,plain,
( spl13_306
<=> ( 1 = mod1(11,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_306])]) ).
tff(f7764,plain,
( ( 1 = mod1(11,5) )
| ~ spl13_124
| ~ spl13_294 ),
inference(evaluation,[],[f7574]) ).
tff(f7574,plain,
( ( 1 = mod1($sum($product(5,2),1),5) )
| ~ spl13_124
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2969,f7332]) ).
tff(f7875,plain,
( ~ spl13_305
| spl13_66
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7429,f7330,f1757,f7872]) ).
tff(f7429,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),sK6)
| spl13_66
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1758,f7332]) ).
tff(f7870,plain,
( ~ spl13_304
| spl13_89
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7765,f7330,f2113,f7867]) ).
tff(f7867,plain,
( spl13_304
<=> $less(5,abs1(5)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_304])]) ).
tff(f2113,plain,
( spl13_89
<=> $less(sK0,abs1($product(sK0,1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_89])]) ).
tff(f7765,plain,
( ~ $less(5,abs1(5))
| spl13_89
| ~ spl13_294 ),
inference(evaluation,[],[f7459]) ).
tff(f7459,plain,
( ~ $less(5,abs1($product(5,1)))
| spl13_89
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2115,f7332]) ).
tff(f2115,plain,
( ~ $less(sK0,abs1($product(sK0,1)))
| spl13_89 ),
inference(avatar_component_clause,[],[f2113]) ).
tff(f7863,plain,
( ~ spl13_303
| spl13_77
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7441,f7330,f1984,f7850]) ).
tff(f7850,plain,
( spl13_303
<=> ( 5 = mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5)),5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_303])]) ).
tff(f1984,plain,
( spl13_77
<=> ( mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,sK0)),sK0) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_77])]) ).
tff(f7441,plain,
( ( 5 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5)),5) )
| spl13_77
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1986,f7332]) ).
tff(f1986,plain,
( ( mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,sK0)),sK0) != sK0 )
| spl13_77 ),
inference(avatar_component_clause,[],[f1984]) ).
tff(f7853,plain,
( ~ spl13_303
| spl13_285
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7624,f7330,f6813,f7850]) ).
tff(f6813,plain,
( spl13_285
<=> ( mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5)),sK0) = 5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_285])]) ).
tff(f7624,plain,
( ( 5 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),a,5)),5) )
| spl13_285
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6815,f7332]) ).
tff(f6815,plain,
( ( mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5)),sK0) != 5 )
| spl13_285 ),
inference(avatar_component_clause,[],[f6813]) ).
tff(f7841,plain,
( spl13_302
| ~ spl13_283
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7622,f7330,f6791,f7838]) ).
tff(f6791,plain,
( spl13_283
<=> ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_283])]) ).
tff(f7622,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),5,t2tb2(sK4)),a,0))) )
| ~ spl13_283
| ~ spl13_294 ),
inference(backward_demodulation,[],[f6793,f7332]) ).
tff(f6793,plain,
( ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0) )
| ~ spl13_283 ),
inference(avatar_component_clause,[],[f6791]) ).
tff(f7833,plain,
( spl13_301
| ~ spl13_115
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7547,f7330,f2736,f7830]) ).
tff(f7830,plain,
( spl13_301
<=> ( 0 = mod1(0,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_301])]) ).
tff(f7547,plain,
( ( 0 = mod1(0,5) )
| ~ spl13_115
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2738,f7332]) ).
tff(f7828,plain,
( spl13_300
| ~ spl13_132
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7771,f7330,f3070,f7825]) ).
tff(f7825,plain,
( spl13_300
<=> ( 0 = div1(1,11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_300])]) ).
tff(f3070,plain,
( spl13_132
<=> ( 0 = div1(1,$sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_132])]) ).
tff(f7771,plain,
( ( 0 = div1(1,11) )
| ~ spl13_132
| ~ spl13_294 ),
inference(evaluation,[],[f7591]) ).
tff(f7591,plain,
( ( 0 = div1(1,$sum($product(2,5),1)) )
| ~ spl13_132
| ~ spl13_294 ),
inference(backward_demodulation,[],[f3072,f7332]) ).
tff(f3072,plain,
( ( 0 = div1(1,$sum($product(2,sK0),1)) )
| ~ spl13_132 ),
inference(avatar_component_clause,[],[f3070]) ).
tff(f7823,plain,
( spl13_299
| ~ spl13_126
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7587,f7330,f3040,f7820]) ).
tff(f7820,plain,
( spl13_299
<=> ( 0 = div1(1,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_299])]) ).
tff(f7587,plain,
( ( 0 = div1(1,5) )
| ~ spl13_126
| ~ spl13_294 ),
inference(backward_demodulation,[],[f3042,f7332]) ).
tff(f7817,plain,
( spl13_298
| ~ spl13_129
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7775,f7330,f3055,f7814]) ).
tff(f3055,plain,
( spl13_129
<=> ( 0 = div1(sK0,$sum($product(2,sK0),1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_129])]) ).
tff(f7775,plain,
( ( 0 = div1(5,11) )
| ~ spl13_129
| ~ spl13_294 ),
inference(evaluation,[],[f7589]) ).
tff(f7589,plain,
( ( 0 = div1(5,$sum($product(2,5),1)) )
| ~ spl13_129
| ~ spl13_294 ),
inference(backward_demodulation,[],[f3057,f7332]) ).
tff(f3057,plain,
( ( 0 = div1(sK0,$sum($product(2,sK0),1)) )
| ~ spl13_129 ),
inference(avatar_component_clause,[],[f3055]) ).
tff(f7810,plain,
( spl13_297
| ~ spl13_72
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7434,f7330,f1897,f7807]) ).
tff(f1897,plain,
( spl13_72
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_72])]) ).
tff(f7434,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),5,t2tb2(sK2)),1)
| ~ spl13_72
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1899,f7332]) ).
tff(f1899,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),1)
| ~ spl13_72 ),
inference(avatar_component_clause,[],[f1897]) ).
tff(f7802,plain,
( spl13_296
| ~ spl13_53
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7394,f7330,f1442,f7799]) ).
tff(f7799,plain,
( spl13_296
<=> ( hash1(sK10) = $sum($product(5,div1(hash1(sK10),5)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_296])]) ).
tff(f1442,plain,
( spl13_53
<=> ( hash1(sK10) = $sum($product(sK0,div1(hash1(sK10),sK0)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_53])]) ).
tff(f7394,plain,
( ( hash1(sK10) = $sum($product(5,div1(hash1(sK10),5)),0) )
| ~ spl13_53
| ~ spl13_294 ),
inference(backward_demodulation,[],[f1444,f7332]) ).
tff(f1444,plain,
( ( hash1(sK10) = $sum($product(sK0,div1(hash1(sK10),sK0)),0) )
| ~ spl13_53 ),
inference(avatar_component_clause,[],[f1442]) ).
tff(f7788,plain,
( spl13_295
| ~ spl13_98
| ~ spl13_294 ),
inference(avatar_split_clause,[],[f7782,f7330,f2337,f7785]) ).
tff(f7785,plain,
( spl13_295
<=> ( $sum(1,div1(2,5)) = div1(7,5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_295])]) ).
tff(f7782,plain,
( ( $sum(1,div1(2,5)) = div1(7,5) )
| ~ spl13_98
| ~ spl13_294 ),
inference(evaluation,[],[f7503]) ).
tff(f7503,plain,
( ( $sum(1,div1(2,5)) = div1($sum($product(5,1),2),5) )
| ~ spl13_98
| ~ spl13_294 ),
inference(backward_demodulation,[],[f2339,f7332]) ).
tff(f7333,plain,
( spl13_293
| spl13_294
| spl13_264 ),
inference(avatar_split_clause,[],[f7322,f6584,f7330,f7326]) ).
tff(f7326,plain,
( spl13_293
<=> $less(sK0,5) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_293])]) ).
tff(f7322,plain,
( ( 5 = sK0 )
| $less(sK0,5)
| spl13_264 ),
inference(evaluation,[],[f7320]) ).
tff(f7320,plain,
( $less(sK0,5)
| $less(5,0)
| ( 5 = sK0 )
| spl13_264 ),
inference(resolution,[],[f812,f6585]) ).
tff(f812,plain,
! [X11: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),X11)
| $less(X11,0)
| ( sK0 = X11 )
| $less(sK0,X11) ),
inference(resolution,[],[f136,f424]) ).
tff(f7317,plain,
( spl13_84
| spl13_290
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f7241,f591,f7288,f2069]) ).
tff(f7288,plain,
( spl13_290
<=> ! [X38: $int] :
( $less(X38,0)
| ( $sum(0,div1(X38,sK6)) = div1($sum($product(sK6,0),X38),sK6) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_290])]) ).
tff(f7241,plain,
( ! [X44: key1,X43: $int] :
( ( div1($sum($product(sK6,0),X43),sK6) = $sum(0,div1(X43,sK6)) )
| $less(X43,0)
| $less(mod1(hash1(X44),0),0) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f577]) ).
tff(f7316,plain,
( spl13_290
| spl13_80
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f7238,f591,f2052,f7288]) ).
tff(f7238,plain,
( ! [X36: $int,X37: $int,X35: $int] :
( $less(X36,0)
| $less(X35,0)
| ( div1($sum($product(0,X36),X37),0) = $sum(X36,div1(X37,0)) )
| $less(X37,0)
| ( div1($sum($product(sK6,0),X35),sK6) = $sum(0,div1(X35,sK6)) ) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f537]) ).
tff(f7315,plain,
( spl13_292
| ~ spl13_1
| ~ spl13_257 ),
inference(avatar_split_clause,[],[f7310,f6498,f591,f7312]) ).
tff(f7312,plain,
( spl13_292
<=> ( 0 = div1($sum($product(sK6,0),0),sK6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_292])]) ).
tff(f7310,plain,
( ( 0 = div1($sum($product(sK6,0),0),sK6) )
| ~ spl13_1
| ~ spl13_257 ),
inference(evaluation,[],[f7309]) ).
tff(f7309,plain,
( ( div1($sum($product(sK6,0),0),sK6) = $sum(0,0) )
| ~ spl13_1
| ~ spl13_257 ),
inference(forward_demodulation,[],[f7175,f6500]) ).
tff(f7175,plain,
( ( $sum(0,div1(0,sK6)) = div1($sum($product(sK6,0),0),sK6) )
| ~ spl13_1 ),
inference(interpreted_simplification,[],[f7174]) ).
tff(f7174,plain,
( $less(0,0)
| $less(0,0)
| ( $sum(0,div1(0,sK6)) = div1($sum($product(sK6,0),0),sK6) )
| ~ spl13_1 ),
inference(instantiation,[],[f1648]) ).
tff(f7308,plain,
( spl13_291
| ~ spl13_1
| ~ spl13_257 ),
inference(avatar_split_clause,[],[f7307,f6498,f591,f7294]) ).
tff(f7294,plain,
( spl13_291
<=> ! [X41: $int] :
( $less(X41,0)
| ( div1($sum($product(sK6,X41),0),sK6) = $sum(X41,0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_291])]) ).
tff(f7307,plain,
( ! [X33: $int] :
( ( div1($sum($product(sK6,X33),0),sK6) = $sum(X33,0) )
| $less(X33,0) )
| ~ spl13_1
| ~ spl13_257 ),
inference(forward_demodulation,[],[f7192,f6500]) ).
tff(f7192,plain,
( ! [X33: $int] :
( ( div1($sum($product(sK6,X33),0),sK6) = $sum(X33,div1(0,sK6)) )
| $less(X33,0) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f134]) ).
tff(f7306,plain,
( spl13_291
| spl13_80
| ~ spl13_1
| ~ spl13_257 ),
inference(avatar_split_clause,[],[f7305,f6498,f591,f2052,f7294]) ).
tff(f7305,plain,
( ! [X36: $int,X37: $int,X35: $int] :
( $less(X37,0)
| ( div1($sum($product(0,X36),X37),0) = $sum(X36,div1(X37,0)) )
| $less(X36,0)
| $less(X35,0)
| ( $sum(X35,0) = div1($sum($product(sK6,X35),0),sK6) ) )
| ~ spl13_1
| ~ spl13_257 ),
inference(forward_demodulation,[],[f7194,f6500]) ).
tff(f7194,plain,
( ! [X36: $int,X37: $int,X35: $int] :
( $less(X37,0)
| ( div1($sum($product(sK6,X35),0),sK6) = $sum(X35,div1(0,sK6)) )
| $less(X35,0)
| $less(X36,0)
| ( div1($sum($product(0,X36),X37),0) = $sum(X36,div1(X37,0)) ) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f537]) ).
tff(f7303,plain,
( spl13_85
| spl13_291
| ~ spl13_1
| ~ spl13_257 ),
inference(avatar_split_clause,[],[f7302,f6498,f591,f7294,f2073]) ).
tff(f2073,plain,
( spl13_85
<=> ! [X13: $int,X12: $int] :
( ( mod1(X13,0) = mod1($sum($product(0,X12),X13),0) )
| $less(X12,0)
| $less(X13,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_85])]) ).
tff(f7302,plain,
( ! [X40: $int,X38: $int,X39: $int] :
( ( div1($sum($product(sK6,X38),0),sK6) = $sum(X38,0) )
| $less(X40,0)
| ( mod1(X40,0) = mod1($sum($product(0,X39),X40),0) )
| $less(X38,0)
| $less(X39,0) )
| ~ spl13_1
| ~ spl13_257 ),
inference(forward_demodulation,[],[f7195,f6500]) ).
tff(f7195,plain,
( ! [X40: $int,X38: $int,X39: $int] :
( $less(X40,0)
| $less(X38,0)
| $less(X39,0)
| ( mod1(X40,0) = mod1($sum($product(0,X39),X40),0) )
| ( div1($sum($product(sK6,X38),0),sK6) = $sum(X38,div1(0,sK6)) ) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f531]) ).
tff(f7301,plain,
( spl13_87
| spl13_290
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f7240,f591,f7288,f2085]) ).
tff(f7240,plain,
( ! [X41: $int,X42: key1] :
( $less(X41,0)
| ( $sum(0,div1(X41,sK6)) = div1($sum($product(sK6,0),X41),sK6) )
| ~ $less(mod1(hash1(X42),0),0) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f578]) ).
tff(f7299,plain,
( spl13_290
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f7236,f591,f7288]) ).
tff(f7236,plain,
( ! [X33: $int] :
( ( $sum(0,div1(X33,sK6)) = div1($sum($product(sK6,0),X33),sK6) )
| $less(X33,0) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f134]) ).
tff(f7298,plain,
( spl13_291
| spl13_84
| ~ spl13_1
| ~ spl13_257 ),
inference(avatar_split_clause,[],[f7297,f6498,f591,f2069,f7294]) ).
tff(f7297,plain,
( ! [X44: key1,X43: $int] :
( $less(mod1(hash1(X44),0),0)
| $less(X43,0)
| ( div1($sum($product(sK6,X43),0),sK6) = $sum(X43,0) ) )
| ~ spl13_1
| ~ spl13_257 ),
inference(forward_demodulation,[],[f7197,f6500]) ).
tff(f7197,plain,
( ! [X44: key1,X43: $int] :
( $less(X43,0)
| ( $sum(X43,div1(0,sK6)) = div1($sum($product(sK6,X43),0),sK6) )
| $less(mod1(hash1(X44),0),0) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f577]) ).
tff(f7296,plain,
( spl13_87
| spl13_291
| ~ spl13_1
| ~ spl13_257 ),
inference(avatar_split_clause,[],[f7292,f6498,f591,f7294,f2085]) ).
tff(f7292,plain,
( ! [X41: $int,X42: key1] :
( $less(X41,0)
| ( div1($sum($product(sK6,X41),0),sK6) = $sum(X41,0) )
| ~ $less(mod1(hash1(X42),0),0) )
| ~ spl13_1
| ~ spl13_257 ),
inference(forward_demodulation,[],[f7196,f6500]) ).
tff(f7196,plain,
( ! [X41: $int,X42: key1] :
( $less(X41,0)
| ( div1($sum($product(sK6,X41),0),sK6) = $sum(X41,div1(0,sK6)) )
| ~ $less(mod1(hash1(X42),0),0) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f578]) ).
tff(f7290,plain,
( spl13_290
| spl13_85
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f7239,f591,f2073,f7288]) ).
tff(f7239,plain,
( ! [X40: $int,X38: $int,X39: $int] :
( ( mod1(X40,0) = mod1($sum($product(0,X39),X40),0) )
| $less(X40,0)
| $less(X39,0)
| $less(X38,0)
| ( $sum(0,div1(X38,sK6)) = div1($sum($product(sK6,0),X38),sK6) ) )
| ~ spl13_1 ),
inference(resolution,[],[f1648,f531]) ).
tff(f6869,plain,
( ~ spl13_289
| ~ spl13_259 ),
inference(avatar_split_clause,[],[f6855,f6511,f6866]) ).
tff(f6855,plain,
( ~ $less(sK6,abs1($product(sK6,1)))
| ~ spl13_259 ),
inference(superposition,[],[f1072,f6513]) ).
tff(f6864,plain,
( spl13_288
| spl13_37
| ~ spl13_259 ),
inference(avatar_split_clause,[],[f6852,f6511,f990,f6862]) ).
tff(f6862,plain,
( spl13_288
<=> ! [X2: $int] : $less(mod1(X2,sK6),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_288])]) ).
tff(f6852,plain,
( ! [X2: $int] :
( ( 0 = sK6 )
| $less(mod1(X2,sK6),sK6) )
| ~ spl13_259 ),
inference(superposition,[],[f496,f6513]) ).
tff(f6860,plain,
( spl13_287
| spl13_37
| ~ spl13_259 ),
inference(avatar_split_clause,[],[f6853,f6511,f990,f6858]) ).
tff(f6858,plain,
( spl13_287
<=> ! [X3: $int] : $less($uminus(sK6),mod1(X3,sK6)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_287])]) ).
tff(f6853,plain,
( ! [X3: $int] :
( ( 0 = sK6 )
| $less($uminus(sK6),mod1(X3,sK6)) )
| ~ spl13_259 ),
inference(superposition,[],[f497,f6513]) ).
tff(f6821,plain,
( spl13_286
| spl13_264 ),
inference(avatar_split_clause,[],[f6804,f6584,f6818]) ).
tff(f6804,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5) = some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5))) )
| spl13_264 ),
inference(resolution,[],[f6585,f1029]) ).
tff(f6816,plain,
( ~ spl13_285
| spl13_264 ),
inference(avatar_split_clause,[],[f6811,f6584,f6813]) ).
tff(f6811,plain,
( ( mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5)),sK0) != 5 )
| spl13_264 ),
inference(forward_demodulation,[],[f6805,f437]) ).
tff(f6805,plain,
( ( mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)))) != 5 )
| spl13_264 ),
inference(resolution,[],[f6585,f582]) ).
tff(f6810,plain,
( spl13_284
| spl13_264 ),
inference(avatar_split_clause,[],[f6803,f6584,f6807]) ).
tff(f6803,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,5))) )
| spl13_264 ),
inference(resolution,[],[f6585,f1028]) ).
tff(f6794,plain,
( spl13_283
| spl13_67 ),
inference(avatar_split_clause,[],[f6777,f1817,f6791]) ).
tff(f6777,plain,
( ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0) )
| spl13_67 ),
inference(resolution,[],[f1818,f1029]) ).
tff(f6789,plain,
( spl13_282
| spl13_67 ),
inference(avatar_split_clause,[],[f6776,f1817,f6786]) ).
tff(f6776,plain,
( ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0))) = sK11(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0) )
| spl13_67 ),
inference(resolution,[],[f1818,f1028]) ).
tff(f6784,plain,
( ~ spl13_281
| spl13_67 ),
inference(avatar_split_clause,[],[f6779,f1817,f6781]) ).
tff(f6779,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0)),sK0) )
| spl13_67 ),
inference(forward_demodulation,[],[f6778,f437]) ).
tff(f6778,plain,
( ( 0 != mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),a,0)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)))) )
| spl13_67 ),
inference(resolution,[],[f1818,f582]) ).
tff(f6769,plain,
( spl13_280
| ~ spl13_265 ),
inference(avatar_split_clause,[],[f6757,f6595,f6766]) ).
tff(f6757,plain,
( ( 0 = div1(5,$sum($product(2,sK0),1)) )
| ~ spl13_265 ),
inference(evaluation,[],[f6754]) ).
tff(f6754,plain,
( ( 0 = div1(5,$sum($product(2,sK0),1)) )
| $less(5,0)
| ~ spl13_265 ),
inference(resolution,[],[f6596,f540]) ).
tff(f6764,plain,
( spl13_279
| ~ spl13_265 ),
inference(avatar_split_clause,[],[f6758,f6595,f6761]) ).
tff(f6758,plain,
( ( mod1(5,$sum($product(2,sK0),1)) = 5 )
| ~ spl13_265 ),
inference(evaluation,[],[f6755]) ).
tff(f6755,plain,
( $less(5,0)
| ( mod1(5,$sum($product(2,sK0),1)) = 5 )
| ~ spl13_265 ),
inference(resolution,[],[f6596,f517]) ).
tff(f6751,plain,
( spl13_278
| ~ spl13_19
| ~ spl13_178 ),
inference(avatar_split_clause,[],[f6735,f4625,f702,f6748]) ).
tff(f6735,plain,
( $less($uminus(abs1(4)),$sum($product(2,sK0),1))
| ~ spl13_19
| ~ spl13_178 ),
inference(resolution,[],[f703,f4632]) ).
tff(f6700,plain,
( spl13_277
| ~ spl13_153 ),
inference(avatar_split_clause,[],[f6683,f3924,f6697]) ).
tff(f6683,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),3)
| ~ spl13_153 ),
inference(evaluation,[],[f6678]) ).
tff(f6678,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),3)
| $less(3,0)
| ~ spl13_153 ),
inference(resolution,[],[f3925,f382]) ).
tff(f6695,plain,
( spl13_276
| ~ spl13_153 ),
inference(avatar_split_clause,[],[f6684,f3924,f6692]) ).
tff(f6684,plain,
( ( 3 = mod1(3,sK6) )
| ~ spl13_153 ),
inference(evaluation,[],[f6681]) ).
tff(f6681,plain,
( $less(3,0)
| ( 3 = mod1(3,sK6) )
| ~ spl13_153 ),
inference(resolution,[],[f3925,f517]) ).
tff(f6690,plain,
( spl13_275
| ~ spl13_153 ),
inference(avatar_split_clause,[],[f6685,f3924,f6687]) ).
tff(f6685,plain,
( ( 0 = div1(3,sK6) )
| ~ spl13_153 ),
inference(evaluation,[],[f6680]) ).
tff(f6680,plain,
( ( 0 = div1(3,sK6) )
| $less(3,0)
| ~ spl13_153 ),
inference(resolution,[],[f3925,f540]) ).
tff(f6677,plain,
( spl13_274
| ~ spl13_152 ),
inference(avatar_split_clause,[],[f6660,f3917,f6674]) ).
tff(f3917,plain,
( spl13_152
<=> $less(1,sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_152])]) ).
tff(f6660,plain,
( ( 0 = div1(1,sK6) )
| ~ spl13_152 ),
inference(evaluation,[],[f6657]) ).
tff(f6657,plain,
( ( 0 = div1(1,sK6) )
| $less(1,0)
| ~ spl13_152 ),
inference(resolution,[],[f3919,f540]) ).
tff(f3919,plain,
( $less(1,sK6)
| ~ spl13_152 ),
inference(avatar_component_clause,[],[f3917]) ).
tff(f6672,plain,
( spl13_273
| ~ spl13_152 ),
inference(avatar_split_clause,[],[f6661,f3917,f6669]) ).
tff(f6661,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),1)
| ~ spl13_152 ),
inference(evaluation,[],[f6655]) ).
tff(f6655,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),1)
| $less(1,0)
| ~ spl13_152 ),
inference(resolution,[],[f3919,f382]) ).
tff(f6667,plain,
( spl13_272
| ~ spl13_152 ),
inference(avatar_split_clause,[],[f6662,f3917,f6664]) ).
tff(f6662,plain,
( ( 1 = mod1(1,sK6) )
| ~ spl13_152 ),
inference(evaluation,[],[f6658]) ).
tff(f6658,plain,
( ( 1 = mod1(1,sK6) )
| $less(1,0)
| ~ spl13_152 ),
inference(resolution,[],[f3919,f517]) ).
tff(f6652,plain,
( spl13_14
| spl13_271
| ~ spl13_60 ),
inference(avatar_split_clause,[],[f6635,f1604,f6649,f661]) ).
tff(f6635,plain,
( ( 0 = div1(sK0,sK6) )
| $less(sK0,0)
| ~ spl13_60 ),
inference(resolution,[],[f1606,f540]) ).
tff(f6647,plain,
( spl13_14
| spl13_270
| ~ spl13_60 ),
inference(avatar_split_clause,[],[f6633,f1604,f6644,f661]) ).
tff(f6633,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),sK0)
| $less(sK0,0)
| ~ spl13_60 ),
inference(resolution,[],[f1606,f382]) ).
tff(f6642,plain,
( spl13_269
| spl13_14
| ~ spl13_60 ),
inference(avatar_split_clause,[],[f6636,f1604,f661,f6639]) ).
tff(f6636,plain,
( $less(sK0,0)
| ( mod1(sK0,sK6) = sK0 )
| ~ spl13_60 ),
inference(resolution,[],[f1606,f517]) ).
tff(f6626,plain,
( spl13_268
| ~ spl13_261 ),
inference(avatar_split_clause,[],[f6614,f6562,f6623]) ).
tff(f6614,plain,
( ( mod1(5,sK6) = 5 )
| ~ spl13_261 ),
inference(evaluation,[],[f6612]) ).
tff(f6612,plain,
( ( mod1(5,sK6) = 5 )
| $less(5,0)
| ~ spl13_261 ),
inference(resolution,[],[f6563,f517]) ).
tff(f6621,plain,
( spl13_267
| ~ spl13_261 ),
inference(avatar_split_clause,[],[f6616,f6562,f6618]) ).
tff(f6616,plain,
( ( 0 = div1(5,sK6) )
| ~ spl13_261 ),
inference(evaluation,[],[f6611]) ).
tff(f6611,plain,
( $less(5,0)
| ( 0 = div1(5,sK6) )
| ~ spl13_261 ),
inference(resolution,[],[f6563,f540]) ).
tff(f6602,plain,
( ~ spl13_265
| spl13_266 ),
inference(avatar_split_clause,[],[f6590,f6599,f6595]) ).
tff(f6590,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),5)
| ~ $less(5,$sum($product(2,sK0),1)) ),
inference(interpreted_simplification,[],[f6589]) ).
tff(f6589,plain,
( ~ $less(5,$sum($product(2,sK0),1))
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),5)
| $less(5,0) ),
inference(instantiation,[],[f381]) ).
tff(f381,plain,
! [X21: $int] :
( ~ $less(X21,$sum($product(2,sK0),1))
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),X21)
| $less(X21,0) ),
inference(cnf_transformation,[],[f311]) ).
tff(f6587,plain,
( ~ spl13_263
| spl13_264 ),
inference(avatar_split_clause,[],[f6571,f6584,f6580]) ).
tff(f6571,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),5)
| ~ $less(5,sK0) ),
inference(interpreted_simplification,[],[f6570]) ).
tff(f6570,plain,
( ~ $less(5,sK0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),5)
| $less(5,0) ),
inference(instantiation,[],[f424]) ).
tff(f6569,plain,
( ~ spl13_261
| spl13_262 ),
inference(avatar_split_clause,[],[f6554,f6566,f6562]) ).
tff(f6554,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),5)
| ~ $less(5,sK6) ),
inference(interpreted_simplification,[],[f6553]) ).
tff(f6553,plain,
( ~ $less(5,sK6)
| $less(5,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),5) ),
inference(instantiation,[],[f382]) ).
tff(f6533,plain,
( spl13_260
| ~ spl13_15
| ~ spl13_178 ),
inference(avatar_split_clause,[],[f6518,f4625,f668,f6530]) ).
tff(f6518,plain,
( $less($uminus(abs1(4)),sK0)
| ~ spl13_15
| ~ spl13_178 ),
inference(resolution,[],[f670,f4632]) ).
tff(f6514,plain,
( spl13_259
| spl13_2 ),
inference(avatar_split_clause,[],[f6507,f596,f6511]) ).
tff(f6507,plain,
( ( sK6 = abs1(sK6) )
| spl13_2 ),
inference(resolution,[],[f598,f528]) ).
tff(f6506,plain,
( spl13_258
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f6490,f591,f6503]) ).
tff(f6490,plain,
( ( 0 = mod1(0,sK6) )
| ~ spl13_1 ),
inference(evaluation,[],[f6488]) ).
tff(f6488,plain,
( ( 0 = mod1(0,sK6) )
| $less(0,0)
| ~ spl13_1 ),
inference(resolution,[],[f593,f517]) ).
tff(f6501,plain,
( spl13_257
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f6491,f591,f6498]) ).
tff(f6491,plain,
( ( 0 = div1(0,sK6) )
| ~ spl13_1 ),
inference(evaluation,[],[f6487]) ).
tff(f6487,plain,
( ( 0 = div1(0,sK6) )
| $less(0,0)
| ~ spl13_1 ),
inference(resolution,[],[f593,f540]) ).
tff(f6496,plain,
( spl13_256
| ~ spl13_1
| ~ spl13_178 ),
inference(avatar_split_clause,[],[f6481,f4625,f591,f6493]) ).
tff(f6481,plain,
( $less($uminus(abs1(4)),sK6)
| ~ spl13_1
| ~ spl13_178 ),
inference(resolution,[],[f593,f4632]) ).
tff(f6480,plain,
( spl13_252
| ~ spl13_140 ),
inference(avatar_split_clause,[],[f5917,f3553,f6455]) ).
tff(f3553,plain,
( spl13_140
<=> ( 0 = mod1(0,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_140])]) ).
tff(f5917,plain,
( $less($uminus(abs1(3)),0)
| ~ spl13_140 ),
inference(evaluation,[],[f5911]) ).
tff(f5911,plain,
( ( 0 = 3 )
| $less($uminus(abs1(3)),0)
| ~ spl13_140 ),
inference(superposition,[],[f497,f3555]) ).
tff(f3555,plain,
( ( 0 = mod1(0,3) )
| ~ spl13_140 ),
inference(avatar_component_clause,[],[f3553]) ).
tff(f6479,plain,
( spl13_253
| ~ spl13_168 ),
inference(avatar_split_clause,[],[f4648,f4450,f6460]) ).
tff(f6460,plain,
( spl13_253
<=> $less($uminus(abs1(3)),mod1(5,3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_253])]) ).
tff(f4450,plain,
( spl13_168
<=> ( mod1(5,3) = mod1(17,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_168])]) ).
tff(f4648,plain,
( $less($uminus(abs1(3)),mod1(5,3))
| ~ spl13_168 ),
inference(evaluation,[],[f4643]) ).
tff(f4643,plain,
( $less($uminus(abs1(3)),mod1(5,3))
| ( 0 = 3 )
| ~ spl13_168 ),
inference(superposition,[],[f497,f4452]) ).
tff(f4452,plain,
( ( mod1(5,3) = mod1(17,3) )
| ~ spl13_168 ),
inference(avatar_component_clause,[],[f4450]) ).
tff(f6478,plain,
( ~ spl13_14
| ~ spl13_71
| ~ spl13_79 ),
inference(avatar_split_clause,[],[f2460,f2048,f1886,f661]) ).
tff(f2460,plain,
( ~ $less(sK0,0)
| ~ spl13_71
| ~ spl13_79 ),
inference(evaluation,[],[f2458]) ).
tff(f2458,plain,
( $less(1,0)
| ~ $less(sK0,0)
| ~ spl13_71
| ~ spl13_79 ),
inference(superposition,[],[f2003,f2050]) ).
tff(f2003,plain,
( ! [X17: $int] :
( $less(1,abs1(X17))
| ~ $less(sK0,X17) )
| ~ spl13_71 ),
inference(resolution,[],[f494,f1893]) ).
tff(f1893,plain,
( ! [X0: $int] :
( ~ $less(sK0,X0)
| $less(1,X0) )
| ~ spl13_71 ),
inference(resolution,[],[f1887,f135]) ).
tff(f6477,plain,
( spl13_255
| ~ spl13_125
| ~ spl13_126 ),
inference(avatar_split_clause,[],[f6472,f3040,f2981,f6474]) ).
tff(f6474,plain,
( spl13_255
<=> ( 1 = $sum($product(sK0,0),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_255])]) ).
tff(f2981,plain,
( spl13_125
<=> ( 1 = $sum($product(sK0,div1(1,sK0)),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_125])]) ).
tff(f6472,plain,
( ( 1 = $sum($product(sK0,0),1) )
| ~ spl13_125
| ~ spl13_126 ),
inference(forward_demodulation,[],[f2983,f3042]) ).
tff(f2983,plain,
( ( 1 = $sum($product(sK0,div1(1,sK0)),1) )
| ~ spl13_125 ),
inference(avatar_component_clause,[],[f2981]) ).
tff(f6471,plain,
( spl13_120
| ~ spl13_94
| ~ spl13_124 ),
inference(avatar_split_clause,[],[f6470,f2967,f2223,f2945]) ).
tff(f2223,plain,
( spl13_94
<=> ( mod1($sum($product(sK0,2),1),sK0) = mod1(1,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_94])]) ).
tff(f6470,plain,
( ( 1 = mod1(1,sK0) )
| ~ spl13_94
| ~ spl13_124 ),
inference(forward_demodulation,[],[f2225,f2969]) ).
tff(f2225,plain,
( ( mod1($sum($product(sK0,2),1),sK0) = mod1(1,sK0) )
| ~ spl13_94 ),
inference(avatar_component_clause,[],[f2223]) ).
tff(f6469,plain,
( spl13_254
| ~ spl13_149 ),
inference(avatar_split_clause,[],[f4193,f3707,f6465]) ).
tff(f6465,plain,
( spl13_254
<=> $less($uminus(abs1(3)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_254])]) ).
tff(f3707,plain,
( spl13_149
<=> ( 1 = mod1(1,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_149])]) ).
tff(f4193,plain,
( $less($uminus(abs1(3)),1)
| ~ spl13_149 ),
inference(evaluation,[],[f4188]) ).
tff(f4188,plain,
( ( 0 = 3 )
| $less($uminus(abs1(3)),1)
| ~ spl13_149 ),
inference(superposition,[],[f497,f3709]) ).
tff(f3709,plain,
( ( 1 = mod1(1,3) )
| ~ spl13_149 ),
inference(avatar_component_clause,[],[f3707]) ).
tff(f6468,plain,
( spl13_254
| ~ spl13_149 ),
inference(avatar_split_clause,[],[f5923,f3707,f6465]) ).
tff(f5923,plain,
( $less($uminus(abs1(3)),1)
| ~ spl13_149 ),
inference(evaluation,[],[f5913]) ).
tff(f5913,plain,
( $less($uminus(abs1(3)),1)
| ( 0 = 3 )
| ~ spl13_149 ),
inference(superposition,[],[f497,f3709]) ).
tff(f6463,plain,
( spl13_253
| ~ spl13_168 ),
inference(avatar_split_clause,[],[f5920,f4450,f6460]) ).
tff(f5920,plain,
( $less($uminus(abs1(3)),mod1(5,3))
| ~ spl13_168 ),
inference(evaluation,[],[f5915]) ).
tff(f5915,plain,
( ( 0 = 3 )
| $less($uminus(abs1(3)),mod1(5,3))
| ~ spl13_168 ),
inference(superposition,[],[f497,f4452]) ).
tff(f6458,plain,
( spl13_252
| ~ spl13_140 ),
inference(avatar_split_clause,[],[f4221,f3553,f6455]) ).
tff(f4221,plain,
( $less($uminus(abs1(3)),0)
| ~ spl13_140 ),
inference(evaluation,[],[f4218]) ).
tff(f4218,plain,
( $less($uminus(abs1(3)),0)
| ( 0 = 3 )
| ~ spl13_140 ),
inference(superposition,[],[f497,f3555]) ).
tff(f6453,plain,
( ~ spl13_46
| ~ spl13_71
| ~ spl13_100 ),
inference(avatar_split_clause,[],[f2564,f2414,f1886,f1255]) ).
tff(f1255,plain,
( spl13_46
<=> $less(sK0,-1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_46])]) ).
tff(f2414,plain,
( spl13_100
<=> ( 1 = abs1(-1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_100])]) ).
tff(f2564,plain,
( ~ $less(sK0,-1)
| ~ spl13_71
| ~ spl13_100 ),
inference(evaluation,[],[f2561]) ).
tff(f2561,plain,
( $less(1,1)
| ~ $less(sK0,-1)
| ~ spl13_71
| ~ spl13_100 ),
inference(superposition,[],[f2003,f2416]) ).
tff(f2416,plain,
( ( 1 = abs1(-1) )
| ~ spl13_100 ),
inference(avatar_component_clause,[],[f2414]) ).
tff(f6452,plain,
( spl13_248
| ~ spl13_183 ),
inference(avatar_split_clause,[],[f6054,f4677,f6431]) ).
tff(f6054,plain,
( $less(0,abs1(3))
| ~ spl13_183 ),
inference(evaluation,[],[f6039]) ).
tff(f6039,plain,
( ( 0 = 3 )
| $less(0,abs1(3))
| ~ spl13_183 ),
inference(resolution,[],[f4702,f496]) ).
tff(f6451,plain,
( spl13_124
| ~ spl13_94
| ~ spl13_120 ),
inference(avatar_split_clause,[],[f2965,f2945,f2223,f2967]) ).
tff(f2965,plain,
( ( 1 = mod1($sum($product(sK0,2),1),sK0) )
| ~ spl13_94
| ~ spl13_120 ),
inference(backward_demodulation,[],[f2225,f2947]) ).
tff(f6450,plain,
( spl13_251
| ~ spl13_222 ),
inference(avatar_split_clause,[],[f5826,f5596,f6447]) ).
tff(f6447,plain,
( spl13_251
<=> ( 0 = $sum($product(4,div1(0,4)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_251])]) ).
tff(f5596,plain,
( spl13_222
<=> ( 0 = mod1(0,4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_222])]) ).
tff(f5826,plain,
( ( 0 = $sum($product(4,div1(0,4)),0) )
| ~ spl13_222 ),
inference(evaluation,[],[f5825]) ).
tff(f5825,plain,
( ( 0 = 4 )
| ( 0 = $sum($product(4,div1(0,4)),0) )
| ~ spl13_222 ),
inference(superposition,[],[f457,f5598]) ).
tff(f5598,plain,
( ( 0 = mod1(0,4) )
| ~ spl13_222 ),
inference(avatar_component_clause,[],[f5596]) ).
tff(f6445,plain,
( spl13_73
| ~ spl13_50
| ~ spl13_101
| ~ spl13_120 ),
inference(avatar_split_clause,[],[f2973,f2945,f2503,f1399,f1915]) ).
tff(f1915,plain,
( spl13_73
<=> $less(1,$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_73])]) ).
tff(f1399,plain,
( spl13_50
<=> $less(sK0,$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_50])]) ).
tff(f2973,plain,
( $less(1,$sum($product(2,sK0),1))
| ~ spl13_50
| ~ spl13_101
| ~ spl13_120 ),
inference(superposition,[],[f2513,f2947]) ).
tff(f2513,plain,
( ! [X0: $int] : $less(mod1(X0,sK0),$sum($product(2,sK0),1))
| ~ spl13_50
| ~ spl13_101 ),
inference(resolution,[],[f2511,f1401]) ).
tff(f1401,plain,
( $less(sK0,$sum($product(2,sK0),1))
| ~ spl13_50 ),
inference(avatar_component_clause,[],[f1399]) ).
tff(f2511,plain,
( ! [X3: $int,X4: $int] :
( ~ $less(sK0,X4)
| $less(mod1(X3,sK0),X4) )
| ~ spl13_101 ),
inference(resolution,[],[f2504,f135]) ).
tff(f6444,plain,
( spl13_250
| ~ spl13_168 ),
inference(avatar_split_clause,[],[f4649,f4450,f6441]) ).
tff(f4649,plain,
( $less(mod1(5,3),abs1(3))
| ~ spl13_168 ),
inference(evaluation,[],[f4644]) ).
tff(f4644,plain,
( ( 0 = 3 )
| $less(mod1(5,3),abs1(3))
| ~ spl13_168 ),
inference(superposition,[],[f496,f4452]) ).
tff(f6439,plain,
( spl13_249
| ~ spl13_187 ),
inference(avatar_split_clause,[],[f6281,f4716,f6436]) ).
tff(f6436,plain,
( spl13_249
<=> $less(-1,abs1(3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_249])]) ).
tff(f4716,plain,
( spl13_187
<=> $less(-1,mod1(5,3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_187])]) ).
tff(f6281,plain,
( $less(-1,abs1(3))
| ~ spl13_187 ),
inference(evaluation,[],[f6267]) ).
tff(f6267,plain,
( $less(-1,abs1(3))
| ( 0 = 3 )
| ~ spl13_187 ),
inference(resolution,[],[f4722,f496]) ).
tff(f4722,plain,
( ! [X0: $int] :
( ~ $less(mod1(5,3),X0)
| $less(-1,X0) )
| ~ spl13_187 ),
inference(resolution,[],[f4718,f135]) ).
tff(f4718,plain,
( $less(-1,mod1(5,3))
| ~ spl13_187 ),
inference(avatar_component_clause,[],[f4716]) ).
tff(f6434,plain,
( spl13_248
| ~ spl13_140 ),
inference(avatar_split_clause,[],[f4223,f3553,f6431]) ).
tff(f4223,plain,
( $less(0,abs1(3))
| ~ spl13_140 ),
inference(evaluation,[],[f4219]) ).
tff(f4219,plain,
( $less(0,abs1(3))
| ( 0 = 3 )
| ~ spl13_140 ),
inference(superposition,[],[f496,f3555]) ).
tff(f6429,plain,
( spl13_247
| ~ spl13_149 ),
inference(avatar_split_clause,[],[f4192,f3707,f6426]) ).
tff(f4192,plain,
( $less(1,abs1(3))
| ~ spl13_149 ),
inference(evaluation,[],[f4189]) ).
tff(f4189,plain,
( $less(1,abs1(3))
| ( 0 = 3 )
| ~ spl13_149 ),
inference(superposition,[],[f496,f3709]) ).
tff(f6412,plain,
( ~ spl13_140
| ~ spl13_240 ),
inference(avatar_contradiction_clause,[],[f6411]) ).
tff(f6411,plain,
( $false
| ~ spl13_140
| ~ spl13_240 ),
inference(evaluation,[],[f6399]) ).
tff(f6399,plain,
( $less(0,0)
| ~ spl13_140
| ~ spl13_240 ),
inference(superposition,[],[f6348,f3555]) ).
tff(f6348,plain,
( ! [X7: $int] : $less(mod1(X7,3),0)
| ~ spl13_240 ),
inference(avatar_component_clause,[],[f6347]) ).
tff(f6347,plain,
( spl13_240
<=> ! [X7: $int] : $less(mod1(X7,3),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_240])]) ).
tff(f6410,plain,
( spl13_181
| ~ spl13_240 ),
inference(avatar_contradiction_clause,[],[f6388]) ).
tff(f6388,plain,
( $false
| spl13_181
| ~ spl13_240 ),
inference(resolution,[],[f6348,f4661]) ).
tff(f6409,plain,
~ spl13_240,
inference(avatar_contradiction_clause,[],[f6408]) ).
tff(f6408,plain,
( $false
| ~ spl13_240 ),
inference(evaluation,[],[f6390]) ).
tff(f6390,plain,
( ( 0 = 3 )
| $less(3,0)
| ~ spl13_240 ),
inference(resolution,[],[f6348,f980]) ).
tff(f6407,plain,
( ~ spl13_183
| ~ spl13_240 ),
inference(avatar_contradiction_clause,[],[f6406]) ).
tff(f6406,plain,
( $false
| ~ spl13_183
| ~ spl13_240 ),
inference(evaluation,[],[f6393]) ).
tff(f6393,plain,
( $less(0,0)
| ~ spl13_183
| ~ spl13_240 ),
inference(resolution,[],[f6348,f4702]) ).
tff(f6405,plain,
( ~ spl13_19
| ~ spl13_133
| ~ spl13_240 ),
inference(avatar_contradiction_clause,[],[f6387]) ).
tff(f6387,plain,
( $false
| ~ spl13_19
| ~ spl13_133
| ~ spl13_240 ),
inference(resolution,[],[f6348,f3434]) ).
tff(f3434,plain,
( ! [X4: key1] : ~ $less(mod1(hash1(X4),3),0)
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f3134]) ).
tff(f3134,plain,
( ! [X4: key1] : ~ $less(mod1(hash1(X4),$sum($product(2,1),1)),0)
| ~ spl13_19
| ~ spl13_133 ),
inference(backward_demodulation,[],[f976,f3079]) ).
tff(f3079,plain,
( ( 1 = sK0 )
| ~ spl13_133 ),
inference(avatar_component_clause,[],[f3077]) ).
tff(f3077,plain,
( spl13_133
<=> ( 1 = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_133])]) ).
tff(f976,plain,
( ! [X4: key1] : ~ $less(mod1(hash1(X4),$sum($product(2,sK0),1)),0)
| ~ spl13_19 ),
inference(resolution,[],[f578,f703]) ).
tff(f6404,plain,
( ~ spl13_149
| ~ spl13_240 ),
inference(avatar_contradiction_clause,[],[f6403]) ).
tff(f6403,plain,
( $false
| ~ spl13_149
| ~ spl13_240 ),
inference(evaluation,[],[f6400]) ).
tff(f6400,plain,
( $less(1,0)
| ~ spl13_149
| ~ spl13_240 ),
inference(superposition,[],[f6348,f3709]) ).
tff(f6373,plain,
( spl13_240
| spl13_246
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(avatar_split_clause,[],[f6339,f3632,f3077,f702,f6371,f6347]) ).
tff(f6371,plain,
( spl13_246
<=> ! [X12: $int] :
( ( mod1(4,3) = mod1($sum($product(3,X12),4),3) )
| $less(X12,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_246])]) ).
tff(f3632,plain,
( spl13_145
<=> ( abs1(3) = 3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_145])]) ).
tff(f6339,plain,
( ! [X11: $int,X12: $int] :
( ( mod1(4,3) = mod1($sum($product(3,X12),4),3) )
| $less(mod1(X11,3),0)
| $less(X12,0) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(resolution,[],[f5493,f3409]) ).
tff(f3409,plain,
( ! [X6: $int,X7: $int] :
( $less(X6,0)
| $less(X7,0)
| ( mod1($sum($product(3,X6),X7),3) = mod1(X7,3) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f3168]) ).
tff(f3168,plain,
( ! [X6: $int,X7: $int] :
( $less(X6,0)
| ( mod1(X7,$sum($product(2,1),1)) = mod1($sum($product($sum($product(2,1),1),X6),X7),$sum($product(2,1),1)) )
| $less(X7,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1550,f3079]) ).
tff(f5493,plain,
( ! [X4: $int,X5: $int] :
( ~ $less(4,X5)
| $less(mod1(X4,3),X5) )
| ~ spl13_145 ),
inference(resolution,[],[f5466,f135]) ).
tff(f5466,plain,
( ! [X3: $int] : $less(mod1(X3,3),4)
| ~ spl13_145 ),
inference(interpreted_simplification,[],[f5465]) ).
tff(f5465,plain,
( ! [X3: $int] :
( ~ $less(3,4)
| $less(mod1(X3,3),4) )
| ~ spl13_145 ),
inference(instantiation,[],[f4168]) ).
tff(f4168,plain,
( ! [X3: $int,X4: $int] :
( ~ $less(3,X4)
| $less(mod1(X3,3),X4) )
| ~ spl13_145 ),
inference(resolution,[],[f4121,f135]) ).
tff(f4121,plain,
( ! [X2: $int] : $less(mod1(X2,3),3)
| ~ spl13_145 ),
inference(evaluation,[],[f4114]) ).
tff(f4114,plain,
( ! [X2: $int] :
( ( 0 = 3 )
| $less(mod1(X2,3),3) )
| ~ spl13_145 ),
inference(superposition,[],[f496,f3634]) ).
tff(f3634,plain,
( ( abs1(3) = 3 )
| ~ spl13_145 ),
inference(avatar_component_clause,[],[f3632]) ).
tff(f6369,plain,
( spl13_240
| spl13_245
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(avatar_split_clause,[],[f6344,f3632,f3077,f702,f6367,f6347]) ).
tff(f6367,plain,
( spl13_245
<=> ! [X10: $int] :
( ( mod1($sum(12,X10),3) = mod1(X10,3) )
| $less(X10,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_245])]) ).
tff(f6344,plain,
( ! [X10: $int,X9: $int] :
( ( mod1($sum(12,X10),3) = mod1(X10,3) )
| $less(X10,0)
| $less(mod1(X9,3),0) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(evaluation,[],[f6338]) ).
tff(f6338,plain,
( ! [X10: $int,X9: $int] :
( $less(X10,0)
| ( mod1($sum($product(3,4),X10),3) = mod1(X10,3) )
| $less(mod1(X9,3),0) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(resolution,[],[f5493,f3409]) ).
tff(f6365,plain,
( spl13_240
| spl13_244
| ~ spl13_145 ),
inference(avatar_split_clause,[],[f6335,f3632,f6362,f6347]) ).
tff(f6362,plain,
( spl13_244
<=> ( abs1(4) = 4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_244])]) ).
tff(f6335,plain,
( ! [X4: $int] :
( ( abs1(4) = 4 )
| $less(mod1(X4,3),0) )
| ~ spl13_145 ),
inference(resolution,[],[f5493,f528]) ).
tff(f6360,plain,
( spl13_240
| spl13_243
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(avatar_split_clause,[],[f6345,f3632,f3077,f702,f6358,f6347]) ).
tff(f6358,plain,
( spl13_243
<=> ! [X6: $int] :
( $less(X6,0)
| ( div1($sum(12,X6),3) = $sum(4,div1(X6,3)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_243])]) ).
tff(f6345,plain,
( ! [X6: $int,X5: $int] :
( $less(X6,0)
| $less(mod1(X5,3),0)
| ( div1($sum(12,X6),3) = $sum(4,div1(X6,3)) ) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(evaluation,[],[f6336]) ).
tff(f6336,plain,
( ! [X6: $int,X5: $int] :
( $less(X6,0)
| $less(mod1(X5,3),0)
| ( div1($sum($product(3,4),X6),3) = $sum(4,div1(X6,3)) ) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(resolution,[],[f5493,f3369]) ).
tff(f3369,plain,
( ! [X6: $int,X7: $int] :
( $less(X6,0)
| $less(X7,0)
| ( $sum(X6,div1(X7,3)) = div1($sum($product(3,X6),X7),3) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f3174]) ).
tff(f3174,plain,
( ! [X6: $int,X7: $int] :
( ( div1($sum($product($sum($product(2,1),1),X6),X7),$sum($product(2,1),1)) = $sum(X6,div1(X7,$sum($product(2,1),1))) )
| $less(X7,0)
| $less(X6,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1646,f3079]) ).
tff(f6356,plain,
( spl13_242
| spl13_240
| ~ spl13_15
| ~ spl13_133
| ~ spl13_145 ),
inference(avatar_split_clause,[],[f6342,f3632,f3077,f668,f6347,f6354]) ).
tff(f6354,plain,
( spl13_242
<=> ! [X17: $int] :
( $less(X17,0)
| ( $sum(X17,4) = $sum($product(1,X17),4) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_242])]) ).
tff(f6342,plain,
( ! [X16: $int,X17: $int] :
( $less(mod1(X16,3),0)
| $less(X17,0)
| ( $sum(X17,4) = $sum($product(1,X17),4) ) )
| ~ spl13_15
| ~ spl13_133
| ~ spl13_145 ),
inference(resolution,[],[f5493,f3800]) ).
tff(f3800,plain,
( ! [X8: $int,X9: $int] :
( $less(X8,0)
| $less(X9,0)
| ( $sum(X8,X9) = $sum($product(1,X8),X9) ) )
| ~ spl13_15
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3799,f490]) ).
tff(f3799,plain,
( ! [X8: $int,X9: $int] :
( $less(X8,0)
| $less(X9,0)
| ( $sum($product(1,X8),X9) = $sum(X8,div1(X9,1)) ) )
| ~ spl13_15
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3175,f490]) ).
tff(f3175,plain,
( ! [X8: $int,X9: $int] :
( $less(X9,0)
| ( $sum(X8,div1(X9,1)) = div1($sum($product(1,X8),X9),1) )
| $less(X8,0) )
| ~ spl13_15
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1647,f3079]) ).
tff(f6352,plain,
( spl13_240
| spl13_241
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(avatar_split_clause,[],[f6337,f3632,f3077,f702,f6350,f6347]) ).
tff(f6350,plain,
( spl13_241
<=> ! [X8: $int] :
( $less(X8,0)
| ( $sum(X8,div1(4,3)) = div1($sum($product(3,X8),4),3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_241])]) ).
tff(f6337,plain,
( ! [X8: $int,X7: $int] :
( $less(X8,0)
| ( $sum(X8,div1(4,3)) = div1($sum($product(3,X8),4),3) )
| $less(mod1(X7,3),0) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_145 ),
inference(resolution,[],[f5493,f3369]) ).
tff(f6328,plain,
( ~ spl13_239
| spl13_190 ),
inference(avatar_split_clause,[],[f6321,f4899,f6325]) ).
tff(f6325,plain,
( spl13_239
<=> $less(0,$product(0,mod1(5,3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_239])]) ).
tff(f4899,plain,
( spl13_190
<=> $less(0,abs1($product(0,mod1(5,3)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_190])]) ).
tff(f6321,plain,
( ~ $less(0,$product(0,mod1(5,3)))
| spl13_190 ),
inference(resolution,[],[f4901,f494]) ).
tff(f4901,plain,
( ~ $less(0,abs1($product(0,mod1(5,3))))
| spl13_190 ),
inference(avatar_component_clause,[],[f4899]) ).
tff(f6287,plain,
( ~ spl13_238
| ~ spl13_187 ),
inference(avatar_split_clause,[],[f6266,f4716,f6284]) ).
tff(f6284,plain,
( spl13_238
<=> $less(mod1(5,3),-1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_238])]) ).
tff(f6266,plain,
( ~ $less(mod1(5,3),-1)
| ~ spl13_187 ),
inference(interpreted_simplification,[],[f6265]) ).
tff(f6265,plain,
( ~ $less(mod1(5,3),-1)
| $less(-1,-1)
| ~ spl13_187 ),
inference(instantiation,[],[f4722]) ).
tff(f6232,plain,
( spl13_237
| spl13_141 ),
inference(avatar_split_clause,[],[f6227,f3559,f6229]) ).
tff(f6229,plain,
( spl13_237
<=> ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),a,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_237])]) ).
tff(f3559,plain,
( spl13_141
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_141])]) ).
tff(f6227,plain,
( ( some_proj_11(a,some(a,sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),a,1) )
| spl13_141 ),
inference(resolution,[],[f1029,f3560]) ).
tff(f3560,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),1)
| spl13_141 ),
inference(avatar_component_clause,[],[f3559]) ).
tff(f6213,plain,
( spl13_175
| ~ spl13_236
| ~ spl13_234 ),
inference(avatar_split_clause,[],[f6208,f6144,f6210,f4602]) ).
tff(f4602,plain,
( spl13_175
<=> ( 0 = abs1(4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_175])]) ).
tff(f6210,plain,
( spl13_236
<=> $less(abs1(2),abs1($product(0,abs1(4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_236])]) ).
tff(f6144,plain,
( spl13_234
<=> ( 0 = div1(2,abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_234])]) ).
tff(f6208,plain,
( ~ $less(abs1(2),abs1($product(0,abs1(4))))
| ( 0 = abs1(4) )
| ~ spl13_234 ),
inference(superposition,[],[f503,f6146]) ).
tff(f6146,plain,
( ( 0 = div1(2,abs1(4)) )
| ~ spl13_234 ),
inference(avatar_component_clause,[],[f6144]) ).
tff(f6198,plain,
( spl13_175
| spl13_235
| ~ spl13_233
| ~ spl13_234 ),
inference(avatar_split_clause,[],[f6193,f6144,f6139,f6195,f4602]) ).
tff(f6195,plain,
( spl13_235
<=> ( 2 = $sum($product(abs1(4),0),2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_235])]) ).
tff(f6139,plain,
( spl13_233
<=> ( 2 = mod1(2,abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_233])]) ).
tff(f6193,plain,
( ( 2 = $sum($product(abs1(4),0),2) )
| ( 0 = abs1(4) )
| ~ spl13_233
| ~ spl13_234 ),
inference(forward_demodulation,[],[f6192,f6146]) ).
tff(f6192,plain,
( ( 2 = $sum($product(abs1(4),div1(2,abs1(4))),2) )
| ( 0 = abs1(4) )
| ~ spl13_233 ),
inference(superposition,[],[f457,f6141]) ).
tff(f6141,plain,
( ( 2 = mod1(2,abs1(4)) )
| ~ spl13_233 ),
inference(avatar_component_clause,[],[f6139]) ).
tff(f6152,plain,
spl13_231,
inference(avatar_contradiction_clause,[],[f6151]) ).
tff(f6151,plain,
( $false
| spl13_231 ),
inference(evaluation,[],[f6148]) ).
tff(f6148,plain,
( ~ $less(2,4)
| spl13_231 ),
inference(resolution,[],[f6120,f494]) ).
tff(f6120,plain,
( ~ $less(2,abs1(4))
| spl13_231 ),
inference(avatar_component_clause,[],[f6119]) ).
tff(f6147,plain,
( spl13_234
| ~ spl13_231 ),
inference(avatar_split_clause,[],[f6136,f6119,f6144]) ).
tff(f6136,plain,
( ( 0 = div1(2,abs1(4)) )
| ~ spl13_231 ),
inference(evaluation,[],[f6133]) ).
tff(f6133,plain,
( $less(2,0)
| ( 0 = div1(2,abs1(4)) )
| ~ spl13_231 ),
inference(resolution,[],[f6121,f540]) ).
tff(f6142,plain,
( spl13_233
| ~ spl13_231 ),
inference(avatar_split_clause,[],[f6137,f6119,f6139]) ).
tff(f6137,plain,
( ( 2 = mod1(2,abs1(4)) )
| ~ spl13_231 ),
inference(evaluation,[],[f6134]) ).
tff(f6134,plain,
( ( 2 = mod1(2,abs1(4)) )
| $less(2,0)
| ~ spl13_231 ),
inference(resolution,[],[f6121,f517]) ).
tff(f6126,plain,
( spl13_231
| spl13_232
| ~ spl13_229 ),
inference(avatar_split_clause,[],[f6117,f6103,f6123,f6119]) ).
tff(f6123,plain,
( spl13_232
<=> $less($uminus(abs1(4)),2) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_232])]) ).
tff(f6103,plain,
( spl13_229
<=> $less($uminus(abs1(4)),abs1(2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_229])]) ).
tff(f6117,plain,
( $less($uminus(abs1(4)),2)
| $less(2,abs1(4))
| ~ spl13_229 ),
inference(evaluation,[],[f6112]) ).
tff(f6112,plain,
( $less($uminus(abs1(4)),2)
| $less(2,$uminus($uminus(abs1(4))))
| ~ spl13_229 ),
inference(resolution,[],[f6105,f492]) ).
tff(f6105,plain,
( $less($uminus(abs1(4)),abs1(2))
| ~ spl13_229 ),
inference(avatar_component_clause,[],[f6103]) ).
tff(f6111,plain,
( spl13_230
| ~ spl13_166
| ~ spl13_178 ),
inference(avatar_split_clause,[],[f6082,f4625,f4319,f6108]) ).
tff(f6108,plain,
( spl13_230
<=> $less($uminus(abs1(4)),abs1(4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_230])]) ).
tff(f4319,plain,
( spl13_166
<=> $less(0,abs1(4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_166])]) ).
tff(f6082,plain,
( $less($uminus(abs1(4)),abs1(4))
| ~ spl13_166
| ~ spl13_178 ),
inference(resolution,[],[f4632,f4321]) ).
tff(f4321,plain,
( $less(0,abs1(4))
| ~ spl13_166 ),
inference(avatar_component_clause,[],[f4319]) ).
tff(f6106,plain,
( spl13_229
| ~ spl13_134
| ~ spl13_178 ),
inference(avatar_split_clause,[],[f6081,f4625,f3083,f6103]) ).
tff(f6081,plain,
( $less($uminus(abs1(4)),abs1(2))
| ~ spl13_134
| ~ spl13_178 ),
inference(resolution,[],[f4632,f3085]) ).
tff(f6101,plain,
( spl13_228
| ~ spl13_178
| ~ spl13_183 ),
inference(avatar_split_clause,[],[f6083,f4677,f4625,f6098]) ).
tff(f6098,plain,
( spl13_228
<=> $less($uminus(abs1(4)),mod1(5,3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_228])]) ).
tff(f6083,plain,
( $less($uminus(abs1(4)),mod1(5,3))
| ~ spl13_178
| ~ spl13_183 ),
inference(resolution,[],[f4632,f4679]) ).
tff(f6018,plain,
( spl13_227
| spl13_137
| ~ spl13_25
| ~ spl13_56
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f6013,f3077,f1575,f748,f3516,f6015]) ).
tff(f6013,plain,
( in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)))
| mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(sK9)),t2tb6(sK8))
| ~ spl13_25
| ~ spl13_56
| ~ spl13_133 ),
inference(equality_resolution,[],[f3377]) ).
tff(f3377,plain,
( ! [X0: a1] :
( ( tb2t4(some(a,t2tb7(sK9))) != tb2t4(some(a,t2tb7(X0))) )
| mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X0)),t2tb6(sK8))
| in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5))) )
| ~ spl13_25
| ~ spl13_56
| ~ spl13_133 ),
inference(evaluation,[],[f3170]) ).
tff(f3170,plain,
( ! [X0: a1] :
( in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)))
| ( tb2t4(some(a,t2tb7(sK9))) != tb2t4(some(a,t2tb7(X0))) )
| mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X0)),t2tb6(sK8)) )
| ~ spl13_25
| ~ spl13_56
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1579,f3079]) ).
tff(f5799,plain,
( spl13_87
| ~ spl13_220 ),
inference(avatar_split_clause,[],[f5643,f5587,f2085]) ).
tff(f5587,plain,
( spl13_220
<=> ! [X2: $int] : $less(mod1(X2,-1),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_220])]) ).
tff(f5643,plain,
( ! [X10: key1] : ~ $less(mod1(hash1(X10),0),0)
| ~ spl13_220 ),
inference(resolution,[],[f5608,f578]) ).
tff(f5608,plain,
( ! [X0: $int] : $less(X0,0)
| ~ spl13_220 ),
inference(evaluation,[],[f5601]) ).
tff(f5601,plain,
( ! [X0: $int] :
( $less(X0,0)
| ( 0 = -1 ) )
| ~ spl13_220 ),
inference(resolution,[],[f5588,f451]) ).
tff(f5588,plain,
( ! [X2: $int] : $less(mod1(X2,-1),0)
| ~ spl13_220 ),
inference(avatar_component_clause,[],[f5587]) ).
tff(f5776,plain,
( ~ spl13_226
| spl13_204
| ~ spl13_220 ),
inference(avatar_split_clause,[],[f5771,f5587,f5088,f5773]) ).
tff(f5773,plain,
( spl13_226
<=> $less(abs1(2),abs1($product(abs1(2),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_226])]) ).
tff(f5088,plain,
( spl13_204
<=> $less(abs1(2),abs1($product($uminus(abs1(2)),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_204])]) ).
tff(f5771,plain,
( ~ $less(abs1(2),abs1($product(abs1(2),1)))
| spl13_204
| ~ spl13_220 ),
inference(forward_demodulation,[],[f5727,f2017]) ).
tff(f2017,plain,
! [X0: $int] : ( abs1(abs1(X0)) = abs1(X0) ),
inference(resolution,[],[f528,f455]) ).
tff(f455,plain,
! [X0: $int] : ~ $less(abs1(X0),0),
inference(cnf_transformation,[],[f202]) ).
tff(f202,plain,
! [X0: $int] : ~ $less(abs1(X0),0),
inference(rectify,[],[f122]) ).
tff(f122,plain,
! [X1: $int] : ~ $less(abs1(X1),0),
inference(theory_normalization,[],[f11]) ).
tff(f11,axiom,
! [X1: $int] : $lesseq(0,abs1(X1)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',abs_pos) ).
tff(f5727,plain,
( ~ $less(abs1(2),abs1($product(abs1(abs1(2)),1)))
| spl13_204
| ~ spl13_220 ),
inference(backward_demodulation,[],[f5090,f5629]) ).
tff(f5629,plain,
( ! [X0: $int] : ( $uminus(X0) = abs1(X0) )
| ~ spl13_220 ),
inference(resolution,[],[f5608,f527]) ).
tff(f5090,plain,
( ~ $less(abs1(2),abs1($product($uminus(abs1(2)),1)))
| spl13_204 ),
inference(avatar_component_clause,[],[f5088]) ).
tff(f5765,plain,
( ~ spl13_225
| spl13_199
| ~ spl13_220 ),
inference(avatar_split_clause,[],[f5760,f5587,f5052,f5762]) ).
tff(f5762,plain,
( spl13_225
<=> $less(abs1(4),abs1($product(abs1(4),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_225])]) ).
tff(f5052,plain,
( spl13_199
<=> $less(abs1(4),abs1($product($uminus(abs1(4)),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_199])]) ).
tff(f5760,plain,
( ~ $less(abs1(4),abs1($product(abs1(4),1)))
| spl13_199
| ~ spl13_220 ),
inference(forward_demodulation,[],[f5737,f2017]) ).
tff(f5737,plain,
( ~ $less(abs1(4),abs1($product(abs1(abs1(4)),1)))
| spl13_199
| ~ spl13_220 ),
inference(backward_demodulation,[],[f5054,f5629]) ).
tff(f5054,plain,
( ~ $less(abs1(4),abs1($product($uminus(abs1(4)),1)))
| spl13_199 ),
inference(avatar_component_clause,[],[f5052]) ).
tff(f5757,plain,
( spl13_212
| ~ spl13_211
| ~ spl13_220 ),
inference(avatar_split_clause,[],[f5756,f5587,f5178,f5235]) ).
tff(f5235,plain,
( spl13_212
<=> $less(abs1(4),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_212])]) ).
tff(f5178,plain,
( spl13_211
<=> $less($uminus(abs1(4)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_211])]) ).
tff(f5756,plain,
( $less(abs1(4),1)
| ~ spl13_211
| ~ spl13_220 ),
inference(forward_demodulation,[],[f5739,f2017]) ).
tff(f5739,plain,
( $less(abs1(abs1(4)),1)
| ~ spl13_211
| ~ spl13_220 ),
inference(backward_demodulation,[],[f5180,f5629]) ).
tff(f5180,plain,
( $less($uminus(abs1(4)),1)
| ~ spl13_211 ),
inference(avatar_component_clause,[],[f5178]) ).
tff(f5698,plain,
( ~ spl13_19
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5697]) ).
tff(f5697,plain,
( $false
| ~ spl13_19
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(evaluation,[],[f5696]) ).
tff(f5696,plain,
( $less(0,0)
| ~ spl13_19
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(forward_demodulation,[],[f5659,f2050]) ).
tff(f5659,plain,
( $less(0,abs1(0))
| ~ spl13_19
| ~ spl13_133
| ~ spl13_220 ),
inference(resolution,[],[f5608,f3437]) ).
tff(f3437,plain,
( ! [X16: $int] :
( ~ $less(3,X16)
| $less(0,abs1(X16)) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f3210]) ).
tff(f3210,plain,
( ! [X16: $int] :
( ~ $less($sum($product(2,1),1),X16)
| $less(0,abs1(X16)) )
| ~ spl13_19
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2002,f3079]) ).
tff(f5694,plain,
( ~ spl13_73
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5693]) ).
tff(f5693,plain,
( $false
| ~ spl13_73
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(evaluation,[],[f5692]) ).
tff(f5692,plain,
( $less(1,0)
| ~ spl13_73
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(forward_demodulation,[],[f5661,f2050]) ).
tff(f5661,plain,
( $less(1,abs1(0))
| ~ spl13_73
| ~ spl13_133
| ~ spl13_220 ),
inference(resolution,[],[f5608,f3448]) ).
tff(f3448,plain,
( ! [X13: $int] :
( ~ $less(3,X13)
| $less(1,abs1(X13)) )
| ~ spl13_73
| ~ spl13_133 ),
inference(evaluation,[],[f3207]) ).
tff(f3207,plain,
( ! [X13: $int] :
( ~ $less($sum($product(2,1),1),X13)
| $less(1,abs1(X13)) )
| ~ spl13_73
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1999,f3079]) ).
tff(f1999,plain,
( ! [X13: $int] :
( $less(1,abs1(X13))
| ~ $less($sum($product(2,sK0),1),X13) )
| ~ spl13_73 ),
inference(resolution,[],[f494,f1931]) ).
tff(f1931,plain,
( ! [X0: $int] :
( ~ $less($sum($product(2,sK0),1),X0)
| $less(1,X0) )
| ~ spl13_73 ),
inference(resolution,[],[f1917,f135]) ).
tff(f1917,plain,
( $less(1,$sum($product(2,sK0),1))
| ~ spl13_73 ),
inference(avatar_component_clause,[],[f1915]) ).
tff(f5691,plain,
( ~ spl13_35
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5690]) ).
tff(f5690,plain,
( $false
| ~ spl13_35
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(evaluation,[],[f5689]) ).
tff(f5689,plain,
( $less(0,0)
| ~ spl13_35
| ~ spl13_79
| ~ spl13_133
| ~ spl13_220 ),
inference(forward_demodulation,[],[f5653,f2050]) ).
tff(f5653,plain,
( $less(0,abs1(0))
| ~ spl13_35
| ~ spl13_133
| ~ spl13_220 ),
inference(resolution,[],[f5608,f3744]) ).
tff(f3744,plain,
( ! [X21: $int] :
( ~ $less(1,X21)
| $less(0,abs1(X21)) )
| ~ spl13_35
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3743,f3079]) ).
tff(f3743,plain,
( ! [X21: $int] :
( ~ $less(sK0,X21)
| $less(0,abs1(X21)) )
| ~ spl13_35
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3213,f480]) ).
tff(f480,plain,
! [X0: $int] : ( 0 = mod1(X0,1) ),
inference(cnf_transformation,[],[f201]) ).
tff(f201,plain,
! [X0: $int] : ( 0 = mod1(X0,1) ),
inference(rectify,[],[f21]) ).
tff(f21,axiom,
! [X1: $int] : ( 0 = mod1(X1,1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mod_1) ).
tff(f3213,plain,
( ! [X21: $int,X22: key1] :
( $less(mod1(hash1(X22),1),abs1(X21))
| ~ $less(sK0,X21) )
| ~ spl13_35
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2006,f3079]) ).
tff(f2006,plain,
( ! [X21: $int,X22: key1] :
( $less(mod1(hash1(X22),sK0),abs1(X21))
| ~ $less(sK0,X21) )
| ~ spl13_35 ),
inference(resolution,[],[f494,f970]) ).
tff(f970,plain,
( ! [X2: $int,X1: key1] :
( ~ $less(sK0,X2)
| $less(mod1(hash1(X1),sK0),X2) )
| ~ spl13_35 ),
inference(resolution,[],[f963,f135]) ).
tff(f963,plain,
( ! [X12: key1] : $less(mod1(hash1(X12),sK0),sK0)
| ~ spl13_35 ),
inference(avatar_component_clause,[],[f962]) ).
tff(f962,plain,
( spl13_35
<=> ! [X12: key1] : $less(mod1(hash1(X12),sK0),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_35])]) ).
tff(f5688,plain,
~ spl13_220,
inference(avatar_contradiction_clause,[],[f5630]) ).
tff(f5630,plain,
( $false
| ~ spl13_220 ),
inference(resolution,[],[f5608,f455]) ).
tff(f5687,plain,
( ~ spl13_19
| ~ spl13_133
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5634]) ).
tff(f5634,plain,
( $false
| ~ spl13_19
| ~ spl13_133
| ~ spl13_220 ),
inference(resolution,[],[f5608,f3434]) ).
tff(f5686,plain,
( ~ spl13_166
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5636]) ).
tff(f5636,plain,
( $false
| ~ spl13_166
| ~ spl13_220 ),
inference(resolution,[],[f5608,f4564]) ).
tff(f4564,plain,
( ! [X4: key1] : ~ $less(mod1(hash1(X4),abs1(4)),0)
| ~ spl13_166 ),
inference(resolution,[],[f4321,f578]) ).
tff(f5685,plain,
~ spl13_220,
inference(avatar_contradiction_clause,[],[f5645]) ).
tff(f5645,plain,
( $false
| ~ spl13_220 ),
inference(resolution,[],[f5608,f1994]) ).
tff(f5684,plain,
( ~ spl13_134
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5637]) ).
tff(f5637,plain,
( $false
| ~ spl13_134
| ~ spl13_220 ),
inference(resolution,[],[f5608,f4126]) ).
tff(f4126,plain,
( ! [X4: key1] : ~ $less(mod1(hash1(X4),abs1(2)),0)
| ~ spl13_134 ),
inference(resolution,[],[f3085,f578]) ).
tff(f5683,plain,
( ~ spl13_35
| ~ spl13_133
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5682]) ).
tff(f5682,plain,
( $false
| ~ spl13_35
| ~ spl13_133
| ~ spl13_220 ),
inference(evaluation,[],[f5655]) ).
tff(f5655,plain,
( $less(0,0)
| ~ spl13_35
| ~ spl13_133
| ~ spl13_220 ),
inference(resolution,[],[f5608,f3503]) ).
tff(f3503,plain,
( ! [X2: $int] :
( ~ $less(1,X2)
| $less(0,X2) )
| ~ spl13_35
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3502,f480]) ).
tff(f3502,plain,
( ! [X2: $int,X1: key1] :
( $less(mod1(hash1(X1),1),X2)
| ~ $less(1,X2) )
| ~ spl13_35
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3132,f3079]) ).
tff(f3132,plain,
( ! [X2: $int,X1: key1] :
( ~ $less(1,X2)
| $less(mod1(hash1(X1),sK0),X2) )
| ~ spl13_35
| ~ spl13_133 ),
inference(backward_demodulation,[],[f970,f3079]) ).
tff(f5681,plain,
( spl13_181
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5635]) ).
tff(f5635,plain,
( $false
| spl13_181
| ~ spl13_220 ),
inference(resolution,[],[f5608,f4661]) ).
tff(f5680,plain,
~ spl13_220,
inference(avatar_contradiction_clause,[],[f5628]) ).
tff(f5628,plain,
( $false
| ~ spl13_220 ),
inference(interpreted_simplification,[],[f5627]) ).
tff(f5627,plain,
( $less(4,0)
| ~ spl13_220 ),
inference(instantiation,[],[f5608]) ).
tff(f5679,plain,
~ spl13_220,
inference(avatar_contradiction_clause,[],[f5639]) ).
tff(f5639,plain,
( $false
| ~ spl13_220 ),
inference(resolution,[],[f5608,f134]) ).
tff(f5678,plain,
( ~ spl13_73
| ~ spl13_133
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5677]) ).
tff(f5677,plain,
( $false
| ~ spl13_73
| ~ spl13_133
| ~ spl13_220 ),
inference(evaluation,[],[f5658]) ).
tff(f5658,plain,
( $less(1,0)
| ~ spl13_73
| ~ spl13_133
| ~ spl13_220 ),
inference(resolution,[],[f5608,f3420]) ).
tff(f3420,plain,
( ! [X0: $int] :
( ~ $less(3,X0)
| $less(1,X0) )
| ~ spl13_73
| ~ spl13_133 ),
inference(evaluation,[],[f3201]) ).
tff(f3201,plain,
( ! [X0: $int] :
( ~ $less($sum($product(2,1),1),X0)
| $less(1,X0) )
| ~ spl13_73
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1931,f3079]) ).
tff(f5676,plain,
( ~ spl13_206
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5675]) ).
tff(f5675,plain,
( $false
| ~ spl13_206
| ~ spl13_220 ),
inference(evaluation,[],[f5646]) ).
tff(f5646,plain,
( $less(1,0)
| ~ spl13_206
| ~ spl13_220 ),
inference(resolution,[],[f5608,f5128]) ).
tff(f5674,plain,
( ~ spl13_19
| ~ spl13_133
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5673]) ).
tff(f5673,plain,
( $false
| ~ spl13_19
| ~ spl13_133
| ~ spl13_220 ),
inference(evaluation,[],[f5657]) ).
tff(f5657,plain,
( $less(0,0)
| ~ spl13_19
| ~ spl13_133
| ~ spl13_220 ),
inference(resolution,[],[f5608,f3413]) ).
tff(f3413,plain,
( ! [X2: $int] :
( ~ $less(3,X2)
| $less(0,X2) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f3109]) ).
tff(f3109,plain,
( ! [X2: $int] :
( ~ $less($sum($product(2,1),1),X2)
| $less(0,X2) )
| ~ spl13_19
| ~ spl13_133 ),
inference(backward_demodulation,[],[f800,f3079]) ).
tff(f5672,plain,
~ spl13_220,
inference(avatar_contradiction_clause,[],[f5638]) ).
tff(f5638,plain,
( $false
| ~ spl13_220 ),
inference(resolution,[],[f5608,f532]) ).
tff(f532,plain,
! [X0: key1] : ~ $less(hash1(X0),0),
inference(cnf_transformation,[],[f198]) ).
tff(f198,plain,
! [X0: key1] : ~ $less(hash1(X0),0),
inference(rectify,[],[f121]) ).
tff(f121,plain,
! [X19: key1] : ~ $less(hash1(X19),0),
inference(theory_normalization,[],[f67]) ).
tff(f67,axiom,
! [X19: key1] : $lesseq(0,hash1(X19)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hash_nonneg) ).
tff(f5671,plain,
( ~ spl13_134
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5670]) ).
tff(f5670,plain,
( $false
| ~ spl13_134
| ~ spl13_220 ),
inference(evaluation,[],[f5650]) ).
tff(f5650,plain,
( $less(0,0)
| ~ spl13_134
| ~ spl13_220 ),
inference(resolution,[],[f5608,f4130]) ).
tff(f5669,plain,
( ~ spl13_166
| ~ spl13_220 ),
inference(avatar_contradiction_clause,[],[f5668]) ).
tff(f5668,plain,
( $false
| ~ spl13_166
| ~ spl13_220 ),
inference(evaluation,[],[f5648]) ).
tff(f5648,plain,
( $less(0,0)
| ~ spl13_166
| ~ spl13_220 ),
inference(resolution,[],[f5608,f4568]) ).
tff(f4568,plain,
( ! [X6: $int] :
( ~ $less(abs1(4),X6)
| $less(0,X6) )
| ~ spl13_166 ),
inference(resolution,[],[f4321,f135]) ).
tff(f5625,plain,
( spl13_224
| spl13_141 ),
inference(avatar_split_clause,[],[f5614,f3559,f5622]) ).
tff(f5622,plain,
( spl13_224
<=> ( sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),a,1) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),a,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_224])]) ).
tff(f5614,plain,
( ( sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),a,1) = t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),a,1))) )
| spl13_141 ),
inference(resolution,[],[f1028,f3560]) ).
tff(f5620,plain,
( spl13_223
| spl13_139 ),
inference(avatar_split_clause,[],[f5613,f3537,f5617]) ).
tff(f5617,plain,
( spl13_223
<=> ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),a,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_223])]) ).
tff(f3537,plain,
( spl13_139
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_139])]) ).
tff(f5613,plain,
( ( t2tb7(tb2t7(sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),a,1))) = sK11(mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),a,1) )
| spl13_139 ),
inference(resolution,[],[f1028,f3539]) ).
tff(f3539,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),1)
| spl13_139 ),
inference(avatar_component_clause,[],[f3537]) ).
tff(f5599,plain,
( spl13_220
| spl13_222
| ~ spl13_109
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f5594,f3077,f2665,f5596,f5587]) ).
tff(f2665,plain,
( spl13_109
<=> ! [X1: $int] : $less(mod1(X1,$uminus(sK0)),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_109])]) ).
tff(f5594,plain,
( ! [X3: $int] :
( ( 0 = mod1(0,4) )
| $less(mod1(X3,-1),0) )
| ~ spl13_109
| ~ spl13_133 ),
inference(forward_subsumption_demodulation,[],[f5583,f3699]) ).
tff(f3699,plain,
( ! [X36: $int] :
( ( 0 = mod1(X36,-1) )
| $less(mod1(X36,-1),0) )
| ~ spl13_109
| ~ spl13_133 ),
inference(evaluation,[],[f3698]) ).
tff(f3698,plain,
( ! [X36: $int] :
( $less(mod1(X36,$uminus(1)),0)
| ( 0 = mod1(X36,-1) ) )
| ~ spl13_109
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3697,f3079]) ).
tff(f3697,plain,
( ! [X36: $int] :
( $less(mod1(X36,$uminus(sK0)),0)
| ( 0 = mod1(X36,-1) ) )
| ~ spl13_109
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3405,f480]) ).
tff(f3405,plain,
( ! [X36: $int] :
( ( mod1(X36,-1) = mod1(mod1(X36,-1),1) )
| $less(mod1(X36,$uminus(sK0)),0) )
| ~ spl13_109
| ~ spl13_133 ),
inference(evaluation,[],[f3338]) ).
tff(f3338,plain,
( ! [X36: $int] :
( ( mod1(mod1(X36,$uminus(1)),1) = mod1(X36,$uminus(1)) )
| $less(mod1(X36,$uminus(sK0)),0) )
| ~ spl13_109
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2912,f3079]) ).
tff(f2912,plain,
( ! [X36: $int] :
( $less(mod1(X36,$uminus(sK0)),0)
| ( mod1(mod1(X36,$uminus(sK0)),sK0) = mod1(X36,$uminus(sK0)) ) )
| ~ spl13_109 ),
inference(resolution,[],[f517,f2666]) ).
tff(f2666,plain,
( ! [X1: $int] : $less(mod1(X1,$uminus(sK0)),sK0)
| ~ spl13_109 ),
inference(avatar_component_clause,[],[f2665]) ).
tff(f5583,plain,
( ! [X3: $int] :
( ( mod1(mod1(X3,-1),4) = mod1(X3,-1) )
| $less(mod1(X3,-1),0) )
| ~ spl13_109
| ~ spl13_133 ),
inference(resolution,[],[f5562,f517]) ).
tff(f5562,plain,
( ! [X3: $int] : $less(mod1(X3,-1),4)
| ~ spl13_109
| ~ spl13_133 ),
inference(interpreted_simplification,[],[f5561]) ).
tff(f5561,plain,
( ! [X3: $int] :
( ~ $less(1,4)
| $less(mod1(X3,-1),4) )
| ~ spl13_109
| ~ spl13_133 ),
inference(instantiation,[],[f3671]) ).
tff(f3671,plain,
( ! [X3: $int,X4: $int] :
( ~ $less(1,X4)
| $less(mod1(X3,-1),X4) )
| ~ spl13_109
| ~ spl13_133 ),
inference(evaluation,[],[f3670]) ).
tff(f3670,plain,
( ! [X3: $int,X4: $int] :
( $less(mod1(X3,$uminus(1)),X4)
| ~ $less(1,X4) )
| ~ spl13_109
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3311,f3079]) ).
tff(f3311,plain,
( ! [X3: $int,X4: $int] :
( ~ $less(1,X4)
| $less(mod1(X3,$uminus(sK0)),X4) )
| ~ spl13_109
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2696,f3079]) ).
tff(f2696,plain,
( ! [X3: $int,X4: $int] :
( ~ $less(sK0,X4)
| $less(mod1(X3,$uminus(sK0)),X4) )
| ~ spl13_109 ),
inference(resolution,[],[f2666,f135]) ).
tff(f5593,plain,
( spl13_220
| spl13_221
| ~ spl13_109
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f5585,f3077,f2665,f5590,f5587]) ).
tff(f5590,plain,
( spl13_221
<=> ( 0 = div1(0,4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_221])]) ).
tff(f5585,plain,
( ! [X2: $int] :
( ( 0 = div1(0,4) )
| $less(mod1(X2,-1),0) )
| ~ spl13_109
| ~ spl13_133 ),
inference(forward_subsumption_demodulation,[],[f5582,f3699]) ).
tff(f5582,plain,
( ! [X2: $int] :
( $less(mod1(X2,-1),0)
| ( 0 = div1(mod1(X2,-1),4) ) )
| ~ spl13_109
| ~ spl13_133 ),
inference(resolution,[],[f5562,f540]) ).
tff(f5532,plain,
( spl13_182
| spl13_219
| ~ spl13_184 ),
inference(avatar_split_clause,[],[f5513,f4683,f5530,f4673]) ).
tff(f4673,plain,
( spl13_182
<=> ( 0 = mod1(5,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_182])]) ).
tff(f5530,plain,
( spl13_219
<=> ! [X2: $int] : $less(mod1(X2,mod1(5,3)),mod1(5,3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_219])]) ).
tff(f4683,plain,
( spl13_184
<=> ( mod1(5,3) = abs1(mod1(5,3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_184])]) ).
tff(f5513,plain,
( ! [X2: $int] :
( $less(mod1(X2,mod1(5,3)),mod1(5,3))
| ( 0 = mod1(5,3) ) )
| ~ spl13_184 ),
inference(superposition,[],[f496,f4685]) ).
tff(f4685,plain,
( ( mod1(5,3) = abs1(mod1(5,3)) )
| ~ spl13_184 ),
inference(avatar_component_clause,[],[f4683]) ).
tff(f5528,plain,
( spl13_182
| spl13_218
| ~ spl13_184 ),
inference(avatar_split_clause,[],[f5514,f4683,f5526,f4673]) ).
tff(f5526,plain,
( spl13_218
<=> ! [X3: $int] : $less($uminus(mod1(5,3)),mod1(X3,mod1(5,3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_218])]) ).
tff(f5514,plain,
( ! [X3: $int] :
( $less($uminus(mod1(5,3)),mod1(X3,mod1(5,3)))
| ( 0 = mod1(5,3) ) )
| ~ spl13_184 ),
inference(superposition,[],[f497,f4685]) ).
tff(f5524,plain,
( ~ spl13_217
| ~ spl13_184 ),
inference(avatar_split_clause,[],[f5516,f4683,f5521]) ).
tff(f5521,plain,
( spl13_217
<=> $less(mod1(5,3),abs1($product(mod1(5,3),1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_217])]) ).
tff(f5516,plain,
( ~ $less(mod1(5,3),abs1($product(mod1(5,3),1)))
| ~ spl13_184 ),
inference(superposition,[],[f1072,f4685]) ).
tff(f5402,plain,
( spl13_216
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| spl13_181 ),
inference(avatar_split_clause,[],[f5353,f4659,f3077,f986,f668,f5399]) ).
tff(f5399,plain,
( spl13_216
<=> ( mod1(5,3) = $sum(mod1(5,3),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_216])]) ).
tff(f5353,plain,
( ( mod1(5,3) = $sum(mod1(5,3),0) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| spl13_181 ),
inference(resolution,[],[f3456,f4661]) ).
tff(f3456,plain,
( ! [X8: $int] :
( $less(X8,0)
| ( $sum(X8,0) = X8 ) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3455,f1439]) ).
tff(f1439,plain,
! [X0: $int] : ( $sum($product(1,X0),0) = X0 ),
inference(forward_demodulation,[],[f1438,f480]) ).
tff(f1438,plain,
! [X0: $int] : ( $sum($product(1,X0),mod1(X0,1)) = X0 ),
inference(evaluation,[],[f1434]) ).
tff(f1434,plain,
! [X0: $int] :
( ( $sum($product(1,X0),mod1(X0,1)) = X0 )
| ( 0 = 1 ) ),
inference(superposition,[],[f457,f490]) ).
tff(f3455,plain,
( ! [X8: $int] :
( $less(X8,0)
| ( $sum($product(1,X8),0) = $sum(X8,0) ) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3454,f490]) ).
tff(f3454,plain,
( ! [X8: $int] :
( ( $sum(X8,0) = div1($sum($product(1,X8),0),1) )
| $less(X8,0) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3453,f480]) ).
tff(f3453,plain,
( ! [X8: $int,X7: key1] :
( $less(X8,0)
| ( div1($sum($product(1,X8),mod1(hash1(X7),1)),1) = $sum(X8,mod1(hash1(X7),1)) ) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3259,f490]) ).
tff(f3259,plain,
( ! [X8: $int,X7: key1] :
( $less(X8,0)
| ( div1($sum($product(1,X8),mod1(hash1(X7),1)),1) = $sum(X8,div1(mod1(hash1(X7),1),1)) ) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2284,f3079]) ).
tff(f2284,plain,
( ! [X8: $int,X7: key1] :
( ( div1($sum($product(sK0,X8),mod1(hash1(X7),sK0)),sK0) = $sum(X8,div1(mod1(hash1(X7),sK0),sK0)) )
| $less(X8,0) )
| ~ spl13_15
| ~ spl13_36 ),
inference(resolution,[],[f1647,f987]) ).
tff(f5397,plain,
( spl13_215
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_206 ),
inference(avatar_split_clause,[],[f5383,f5116,f3077,f986,f668,f5393]) ).
tff(f5393,plain,
( spl13_215
<=> ( abs1(4) = $sum(abs1(4),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_215])]) ).
tff(f5383,plain,
( ( abs1(4) = $sum(abs1(4),0) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_206 ),
inference(evaluation,[],[f5364]) ).
tff(f5364,plain,
( $less(1,0)
| ( abs1(4) = $sum(abs1(4),0) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_206 ),
inference(resolution,[],[f3456,f5128]) ).
tff(f5396,plain,
( spl13_215
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_166 ),
inference(avatar_split_clause,[],[f5384,f4319,f3077,f986,f668,f5393]) ).
tff(f5384,plain,
( ( abs1(4) = $sum(abs1(4),0) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_166 ),
inference(evaluation,[],[f5366]) ).
tff(f5366,plain,
( $less(0,0)
| ( abs1(4) = $sum(abs1(4),0) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_166 ),
inference(resolution,[],[f3456,f4568]) ).
tff(f5390,plain,
( spl13_214
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_134 ),
inference(avatar_split_clause,[],[f5385,f3083,f3077,f986,f668,f5387]) ).
tff(f5387,plain,
( spl13_214
<=> ( $sum(abs1(2),0) = abs1(2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_214])]) ).
tff(f5385,plain,
( ( $sum(abs1(2),0) = abs1(2) )
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_134 ),
inference(evaluation,[],[f5368]) ).
tff(f5368,plain,
( ( $sum(abs1(2),0) = abs1(2) )
| $less(0,0)
| ~ spl13_15
| ~ spl13_36
| ~ spl13_133
| ~ spl13_134 ),
inference(resolution,[],[f3456,f4130]) ).
tff(f5280,plain,
( ~ spl13_213
| spl13_210 ),
inference(avatar_split_clause,[],[f5273,f5155,f5277]) ).
tff(f5277,plain,
( spl13_213
<=> $less(1,$product(0,abs1(4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_213])]) ).
tff(f5273,plain,
( ~ $less(1,$product(0,abs1(4)))
| spl13_210 ),
inference(resolution,[],[f5157,f494]) ).
tff(f5238,plain,
( ~ spl13_212
| ~ spl13_206 ),
inference(avatar_split_clause,[],[f5216,f5116,f5235]) ).
tff(f5216,plain,
( ~ $less(abs1(4),1)
| ~ spl13_206 ),
inference(interpreted_simplification,[],[f5215]) ).
tff(f5215,plain,
( ~ $less(abs1(4),1)
| $less(1,1)
| ~ spl13_206 ),
inference(instantiation,[],[f5128]) ).
tff(f5181,plain,
( spl13_211
| spl13_175
| ~ spl13_208 ),
inference(avatar_split_clause,[],[f5176,f5137,f4602,f5178]) ).
tff(f5137,plain,
( spl13_208
<=> ( 1 = mod1(1,abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_208])]) ).
tff(f5176,plain,
( ( 0 = abs1(4) )
| $less($uminus(abs1(4)),1)
| ~ spl13_208 ),
inference(forward_demodulation,[],[f5171,f2017]) ).
tff(f5171,plain,
( $less($uminus(abs1(abs1(4))),1)
| ( 0 = abs1(4) )
| ~ spl13_208 ),
inference(superposition,[],[f497,f5139]) ).
tff(f5139,plain,
( ( 1 = mod1(1,abs1(4)) )
| ~ spl13_208 ),
inference(avatar_component_clause,[],[f5137]) ).
tff(f5158,plain,
( ~ spl13_210
| spl13_175
| ~ spl13_88
| ~ spl13_207 ),
inference(avatar_split_clause,[],[f5153,f5132,f2090,f4602,f5155]) ).
tff(f5132,plain,
( spl13_207
<=> ( 0 = div1(1,abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_207])]) ).
tff(f5153,plain,
( ( 0 = abs1(4) )
| ~ $less(1,abs1($product(0,abs1(4))))
| ~ spl13_88
| ~ spl13_207 ),
inference(forward_demodulation,[],[f5146,f2092]) ).
tff(f5146,plain,
( ~ $less(abs1(1),abs1($product(0,abs1(4))))
| ( 0 = abs1(4) )
| ~ spl13_207 ),
inference(superposition,[],[f503,f5134]) ).
tff(f5134,plain,
( ( 0 = div1(1,abs1(4)) )
| ~ spl13_207 ),
inference(avatar_component_clause,[],[f5132]) ).
tff(f5152,plain,
( spl13_175
| spl13_209
| ~ spl13_207
| ~ spl13_208 ),
inference(avatar_split_clause,[],[f5147,f5137,f5132,f5149,f4602]) ).
tff(f5149,plain,
( spl13_209
<=> ( 1 = $sum($product(abs1(4),0),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_209])]) ).
tff(f5147,plain,
( ( 1 = $sum($product(abs1(4),0),1) )
| ( 0 = abs1(4) )
| ~ spl13_207
| ~ spl13_208 ),
inference(forward_demodulation,[],[f5145,f5139]) ).
tff(f5145,plain,
( ( 0 = abs1(4) )
| ( 1 = $sum($product(abs1(4),0),mod1(1,abs1(4))) )
| ~ spl13_207 ),
inference(superposition,[],[f457,f5134]) ).
tff(f5140,plain,
( spl13_208
| ~ spl13_206 ),
inference(avatar_split_clause,[],[f5129,f5116,f5137]) ).
tff(f5129,plain,
( ( 1 = mod1(1,abs1(4)) )
| ~ spl13_206 ),
inference(evaluation,[],[f5127]) ).
tff(f5127,plain,
( $less(1,0)
| ( 1 = mod1(1,abs1(4)) )
| ~ spl13_206 ),
inference(resolution,[],[f5118,f517]) ).
tff(f5135,plain,
( spl13_207
| ~ spl13_206 ),
inference(avatar_split_clause,[],[f5130,f5116,f5132]) ).
tff(f5130,plain,
( ( 0 = div1(1,abs1(4)) )
| ~ spl13_206 ),
inference(evaluation,[],[f5126]) ).
tff(f5126,plain,
( $less(1,0)
| ( 0 = div1(1,abs1(4)) )
| ~ spl13_206 ),
inference(resolution,[],[f5118,f540]) ).
tff(f5119,plain,
( spl13_206
| ~ spl13_73
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f5102,f3077,f1915,f5116]) ).
tff(f5102,plain,
( $less(1,abs1(4))
| ~ spl13_73
| ~ spl13_133 ),
inference(interpreted_simplification,[],[f5101]) ).
tff(f5101,plain,
( ~ $less(3,4)
| $less(1,abs1(4))
| ~ spl13_73
| ~ spl13_133 ),
inference(instantiation,[],[f3448]) ).
tff(f5095,plain,
( spl13_202
| spl13_205
| ~ spl13_165 ),
inference(avatar_split_clause,[],[f5068,f4295,f5093,f5078]) ).
tff(f5078,plain,
( spl13_202
<=> ( 0 = $uminus(abs1(2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_202])]) ).
tff(f5093,plain,
( spl13_205
<=> ! [X2: $int] : $less(mod1(X2,$uminus(abs1(2))),abs1(2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_205])]) ).
tff(f5068,plain,
( ! [X2: $int] :
( $less(mod1(X2,$uminus(abs1(2))),abs1(2))
| ( 0 = $uminus(abs1(2)) ) )
| ~ spl13_165 ),
inference(superposition,[],[f496,f4297]) ).
tff(f5091,plain,
( ~ spl13_204
| ~ spl13_165 ),
inference(avatar_split_clause,[],[f5071,f4295,f5088]) ).
tff(f5071,plain,
( ~ $less(abs1(2),abs1($product($uminus(abs1(2)),1)))
| ~ spl13_165 ),
inference(superposition,[],[f1072,f4297]) ).
tff(f5086,plain,
( ~ spl13_203
| ~ spl13_165 ),
inference(avatar_split_clause,[],[f5072,f4295,f5083]) ).
tff(f5083,plain,
( spl13_203
<=> $less(abs1(2),$uminus(abs1(2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_203])]) ).
tff(f5072,plain,
( ~ $less(abs1(2),$uminus(abs1(2)))
| ~ spl13_165 ),
inference(superposition,[],[f1994,f4297]) ).
tff(f5081,plain,
( spl13_201
| spl13_202
| ~ spl13_165 ),
inference(avatar_split_clause,[],[f5069,f4295,f5078,f5075]) ).
tff(f5075,plain,
( spl13_201
<=> ! [X3: $int] : $less($uminus(abs1(2)),mod1(X3,$uminus(abs1(2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_201])]) ).
tff(f5069,plain,
( ! [X3: $int] :
( ( 0 = $uminus(abs1(2)) )
| $less($uminus(abs1(2)),mod1(X3,$uminus(abs1(2)))) )
| ~ spl13_165 ),
inference(superposition,[],[f497,f4297]) ).
tff(f5060,plain,
( ~ spl13_200
| ~ spl13_179 ),
inference(avatar_split_clause,[],[f5037,f4635,f5057]) ).
tff(f5057,plain,
( spl13_200
<=> $less(abs1(4),$uminus(abs1(4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_200])]) ).
tff(f5037,plain,
( ~ $less(abs1(4),$uminus(abs1(4)))
| ~ spl13_179 ),
inference(superposition,[],[f1994,f4637]) ).
tff(f5055,plain,
( ~ spl13_199
| ~ spl13_179 ),
inference(avatar_split_clause,[],[f5036,f4635,f5052]) ).
tff(f5036,plain,
( ~ $less(abs1(4),abs1($product($uminus(abs1(4)),1)))
| ~ spl13_179 ),
inference(superposition,[],[f1072,f4637]) ).
tff(f5050,plain,
( spl13_196
| spl13_198
| ~ spl13_179 ),
inference(avatar_split_clause,[],[f5034,f4635,f5048,f5040]) ).
tff(f5040,plain,
( spl13_196
<=> ( 0 = $uminus(abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_196])]) ).
tff(f5048,plain,
( spl13_198
<=> ! [X3: $int] : $less($uminus(abs1(4)),mod1(X3,$uminus(abs1(4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_198])]) ).
tff(f5034,plain,
( ! [X3: $int] :
( $less($uminus(abs1(4)),mod1(X3,$uminus(abs1(4))))
| ( 0 = $uminus(abs1(4)) ) )
| ~ spl13_179 ),
inference(superposition,[],[f497,f4637]) ).
tff(f5046,plain,
( spl13_196
| spl13_197
| ~ spl13_179 ),
inference(avatar_split_clause,[],[f5033,f4635,f5044,f5040]) ).
tff(f5044,plain,
( spl13_197
<=> ! [X2: $int] : $less(mod1(X2,$uminus(abs1(4))),abs1(4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_197])]) ).
tff(f5033,plain,
( ! [X2: $int] :
( $less(mod1(X2,$uminus(abs1(4))),abs1(4))
| ( 0 = $uminus(abs1(4)) ) )
| ~ spl13_179 ),
inference(superposition,[],[f496,f4637]) ).
tff(f5026,plain,
( ~ spl13_195
| spl13_163 ),
inference(avatar_split_clause,[],[f5019,f4272,f5023]) ).
tff(f5023,plain,
( spl13_195
<=> $less(0,$product(0,abs1(2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_195])]) ).
tff(f4272,plain,
( spl13_163
<=> $less(0,abs1($product(0,abs1(2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_163])]) ).
tff(f5019,plain,
( ~ $less(0,$product(0,abs1(2)))
| spl13_163 ),
inference(resolution,[],[f4274,f494]) ).
tff(f4274,plain,
( ~ $less(0,abs1($product(0,abs1(2))))
| spl13_163 ),
inference(avatar_component_clause,[],[f4272]) ).
tff(f4974,plain,
( ~ spl13_194
| ~ spl13_160 ),
inference(avatar_split_clause,[],[f4959,f4236,f4971]) ).
tff(f4971,plain,
( spl13_194
<=> $less(abs1(2),-1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_194])]) ).
tff(f4236,plain,
( spl13_160
<=> $less(-1,abs1(2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_160])]) ).
tff(f4959,plain,
( ~ $less(abs1(2),-1)
| ~ spl13_160 ),
inference(interpreted_simplification,[],[f4958]) ).
tff(f4958,plain,
( ~ $less(abs1(2),-1)
| $less(-1,-1)
| ~ spl13_160 ),
inference(instantiation,[],[f4243]) ).
tff(f4243,plain,
( ! [X0: $int] :
( ~ $less(abs1(2),X0)
| $less(-1,X0) )
| ~ spl13_160 ),
inference(resolution,[],[f4238,f135]) ).
tff(f4238,plain,
( $less(-1,abs1(2))
| ~ spl13_160 ),
inference(avatar_component_clause,[],[f4236]) ).
tff(f4957,plain,
( spl13_193
| ~ spl13_192 ),
inference(avatar_split_clause,[],[f4952,f4941,f4954]) ).
tff(f4954,plain,
( spl13_193
<=> ( mod1(5,3) = abs1($uminus(mod1(5,3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_193])]) ).
tff(f4941,plain,
( spl13_192
<=> $less($uminus(mod1(5,3)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_192])]) ).
tff(f4952,plain,
( ( mod1(5,3) = abs1($uminus(mod1(5,3))) )
| ~ spl13_192 ),
inference(evaluation,[],[f4947]) ).
tff(f4947,plain,
( ( abs1($uminus(mod1(5,3))) = $uminus($uminus(mod1(5,3))) )
| ~ spl13_192 ),
inference(resolution,[],[f4943,f527]) ).
tff(f4943,plain,
( $less($uminus(mod1(5,3)),0)
| ~ spl13_192 ),
inference(avatar_component_clause,[],[f4941]) ).
tff(f4944,plain,
( spl13_182
| spl13_192
| ~ spl13_184
| ~ spl13_186 ),
inference(avatar_split_clause,[],[f4939,f4711,f4683,f4941,f4673]) ).
tff(f4711,plain,
( spl13_186
<=> ( 0 = mod1(0,mod1(5,3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_186])]) ).
tff(f4939,plain,
( $less($uminus(mod1(5,3)),0)
| ( 0 = mod1(5,3) )
| ~ spl13_184
| ~ spl13_186 ),
inference(forward_demodulation,[],[f4936,f4685]) ).
tff(f4936,plain,
( ( 0 = mod1(5,3) )
| $less($uminus(abs1(mod1(5,3))),0)
| ~ spl13_186 ),
inference(superposition,[],[f497,f4713]) ).
tff(f4713,plain,
( ( 0 = mod1(0,mod1(5,3)) )
| ~ spl13_186 ),
inference(avatar_component_clause,[],[f4711]) ).
tff(f4908,plain,
( spl13_182
| spl13_191
| ~ spl13_185
| ~ spl13_186 ),
inference(avatar_split_clause,[],[f4903,f4711,f4706,f4905,f4673]) ).
tff(f4905,plain,
( spl13_191
<=> ( 0 = $sum($product(mod1(5,3),0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_191])]) ).
tff(f4706,plain,
( spl13_185
<=> ( 0 = div1(0,mod1(5,3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_185])]) ).
tff(f4903,plain,
( ( 0 = $sum($product(mod1(5,3),0),0) )
| ( 0 = mod1(5,3) )
| ~ spl13_185
| ~ spl13_186 ),
inference(forward_demodulation,[],[f4895,f4713]) ).
tff(f4895,plain,
( ( 0 = $sum($product(mod1(5,3),0),mod1(0,mod1(5,3))) )
| ( 0 = mod1(5,3) )
| ~ spl13_185 ),
inference(superposition,[],[f457,f4708]) ).
tff(f4708,plain,
( ( 0 = div1(0,mod1(5,3)) )
| ~ spl13_185 ),
inference(avatar_component_clause,[],[f4706]) ).
tff(f4902,plain,
( spl13_182
| ~ spl13_190
| ~ spl13_79
| ~ spl13_185 ),
inference(avatar_split_clause,[],[f4897,f4706,f2048,f4899,f4673]) ).
tff(f4897,plain,
( ~ $less(0,abs1($product(0,mod1(5,3))))
| ( 0 = mod1(5,3) )
| ~ spl13_79
| ~ spl13_185 ),
inference(forward_demodulation,[],[f4896,f2050]) ).
tff(f4896,plain,
( ~ $less(abs1(0),abs1($product(0,mod1(5,3))))
| ( 0 = mod1(5,3) )
| ~ spl13_185 ),
inference(superposition,[],[f503,f4708]) ).
tff(f4889,plain,
( ~ spl13_189
| spl13_177 ),
inference(avatar_split_clause,[],[f4882,f4612,f4886]) ).
tff(f4886,plain,
( spl13_189
<=> $less(0,$product(0,abs1(4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_189])]) ).
tff(f4612,plain,
( spl13_177
<=> $less(0,abs1($product(0,abs1(4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_177])]) ).
tff(f4882,plain,
( ~ $less(0,$product(0,abs1(4)))
| spl13_177 ),
inference(resolution,[],[f4614,f494]) ).
tff(f4614,plain,
( ~ $less(0,abs1($product(0,abs1(4))))
| spl13_177 ),
inference(avatar_component_clause,[],[f4612]) ).
tff(f4879,plain,
( ~ spl13_188
| ~ spl13_174 ),
inference(avatar_split_clause,[],[f4864,f4582,f4876]) ).
tff(f4876,plain,
( spl13_188
<=> $less(abs1(4),-1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_188])]) ).
tff(f4582,plain,
( spl13_174
<=> $less(-1,abs1(4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_174])]) ).
tff(f4864,plain,
( ~ $less(abs1(4),-1)
| ~ spl13_174 ),
inference(interpreted_simplification,[],[f4863]) ).
tff(f4863,plain,
( ~ $less(abs1(4),-1)
| $less(-1,-1)
| ~ spl13_174 ),
inference(instantiation,[],[f4589]) ).
tff(f4589,plain,
( ! [X0: $int] :
( ~ $less(abs1(4),X0)
| $less(-1,X0) )
| ~ spl13_174 ),
inference(resolution,[],[f4584,f135]) ).
tff(f4584,plain,
( $less(-1,abs1(4))
| ~ spl13_174 ),
inference(avatar_component_clause,[],[f4582]) ).
tff(f4719,plain,
( spl13_187
| ~ spl13_102
| ~ spl13_133
| ~ spl13_183 ),
inference(avatar_split_clause,[],[f4695,f4677,f3077,f2600,f4716]) ).
tff(f2600,plain,
( spl13_102
<=> $less($uminus(sK0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_102])]) ).
tff(f4695,plain,
( $less(-1,mod1(5,3))
| ~ spl13_102
| ~ spl13_133
| ~ spl13_183 ),
inference(resolution,[],[f4679,f3392]) ).
tff(f3392,plain,
( ! [X0: $int] :
( ~ $less(0,X0)
| $less(-1,X0) )
| ~ spl13_102
| ~ spl13_133 ),
inference(evaluation,[],[f3292]) ).
tff(f3292,plain,
( ! [X0: $int] :
( $less($uminus(1),X0)
| ~ $less(0,X0) )
| ~ spl13_102
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2622,f3079]) ).
tff(f2622,plain,
( ! [X0: $int] :
( $less($uminus(sK0),X0)
| ~ $less(0,X0) )
| ~ spl13_102 ),
inference(resolution,[],[f2602,f135]) ).
tff(f2602,plain,
( $less($uminus(sK0),0)
| ~ spl13_102 ),
inference(avatar_component_clause,[],[f2600]) ).
tff(f4714,plain,
( spl13_186
| ~ spl13_183 ),
inference(avatar_split_clause,[],[f4703,f4677,f4711]) ).
tff(f4703,plain,
( ( 0 = mod1(0,mod1(5,3)) )
| ~ spl13_183 ),
inference(evaluation,[],[f4701]) ).
tff(f4701,plain,
( $less(0,0)
| ( 0 = mod1(0,mod1(5,3)) )
| ~ spl13_183 ),
inference(resolution,[],[f4679,f517]) ).
tff(f4709,plain,
( spl13_185
| ~ spl13_183 ),
inference(avatar_split_clause,[],[f4704,f4677,f4706]) ).
tff(f4704,plain,
( ( 0 = div1(0,mod1(5,3)) )
| ~ spl13_183 ),
inference(evaluation,[],[f4700]) ).
tff(f4700,plain,
( ( 0 = div1(0,mod1(5,3)) )
| $less(0,0)
| ~ spl13_183 ),
inference(resolution,[],[f4679,f540]) ).
tff(f4686,plain,
( spl13_184
| spl13_181 ),
inference(avatar_split_clause,[],[f4663,f4659,f4683]) ).
tff(f4663,plain,
( ( mod1(5,3) = abs1(mod1(5,3)) )
| spl13_181 ),
inference(resolution,[],[f4661,f528]) ).
tff(f4681,plain,
( spl13_182
| spl13_183
| spl13_181 ),
inference(avatar_split_clause,[],[f4670,f4659,f4677,f4673]) ).
tff(f4670,plain,
( $less(0,mod1(5,3))
| ( 0 = mod1(5,3) )
| spl13_181 ),
inference(resolution,[],[f4661,f136]) ).
tff(f4680,plain,
( spl13_182
| spl13_183
| spl13_181 ),
inference(avatar_split_clause,[],[f4671,f4659,f4677,f4673]) ).
tff(f4671,plain,
( $less(0,mod1(5,3))
| ( 0 = mod1(5,3) )
| spl13_181 ),
inference(resolution,[],[f4661,f136]) ).
tff(f4662,plain,
( ~ spl13_181
| ~ spl13_168 ),
inference(avatar_split_clause,[],[f4646,f4450,f4659]) ).
tff(f4646,plain,
( ~ $less(mod1(5,3),0)
| ~ spl13_168 ),
inference(evaluation,[],[f4642]) ).
tff(f4642,plain,
( $less(17,0)
| ( 0 = 3 )
| ~ $less(mod1(5,3),0)
| ~ spl13_168 ),
inference(superposition,[],[f451,f4452]) ).
tff(f4657,plain,
( spl13_180
| ~ spl13_168 ),
inference(avatar_split_clause,[],[f4647,f4450,f4654]) ).
tff(f4654,plain,
( spl13_180
<=> ( $sum($product(3,div1(17,3)),mod1(5,3)) = 17 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_180])]) ).
tff(f4647,plain,
( ( $sum($product(3,div1(17,3)),mod1(5,3)) = 17 )
| ~ spl13_168 ),
inference(evaluation,[],[f4645]) ).
tff(f4645,plain,
( ( 0 = 3 )
| ( $sum($product(3,div1(17,3)),mod1(5,3)) = 17 )
| ~ spl13_168 ),
inference(superposition,[],[f457,f4452]) ).
tff(f4638,plain,
( spl13_179
| ~ spl13_178 ),
inference(avatar_split_clause,[],[f4633,f4625,f4635]) ).
tff(f4633,plain,
( ( abs1(4) = abs1($uminus(abs1(4))) )
| ~ spl13_178 ),
inference(evaluation,[],[f4629]) ).
tff(f4629,plain,
( ( abs1($uminus(abs1(4))) = $uminus($uminus(abs1(4))) )
| ~ spl13_178 ),
inference(resolution,[],[f4627,f527]) ).
tff(f4628,plain,
( spl13_178
| spl13_175
| ~ spl13_173 ),
inference(avatar_split_clause,[],[f4623,f4577,f4602,f4625]) ).
tff(f4577,plain,
( spl13_173
<=> ( 0 = mod1(0,abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_173])]) ).
tff(f4623,plain,
( ( 0 = abs1(4) )
| $less($uminus(abs1(4)),0)
| ~ spl13_173 ),
inference(forward_demodulation,[],[f4618,f2017]) ).
tff(f4618,plain,
( $less($uminus(abs1(abs1(4))),0)
| ( 0 = abs1(4) )
| ~ spl13_173 ),
inference(superposition,[],[f497,f4579]) ).
tff(f4579,plain,
( ( 0 = mod1(0,abs1(4)) )
| ~ spl13_173 ),
inference(avatar_component_clause,[],[f4577]) ).
tff(f4615,plain,
( spl13_175
| ~ spl13_177
| ~ spl13_79
| ~ spl13_172 ),
inference(avatar_split_clause,[],[f4610,f4572,f2048,f4612,f4602]) ).
tff(f4572,plain,
( spl13_172
<=> ( 0 = div1(0,abs1(4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_172])]) ).
tff(f4610,plain,
( ~ $less(0,abs1($product(0,abs1(4))))
| ( 0 = abs1(4) )
| ~ spl13_79
| ~ spl13_172 ),
inference(forward_demodulation,[],[f4599,f2050]) ).
tff(f4599,plain,
( ~ $less(abs1(0),abs1($product(0,abs1(4))))
| ( 0 = abs1(4) )
| ~ spl13_172 ),
inference(superposition,[],[f503,f4574]) ).
tff(f4574,plain,
( ( 0 = div1(0,abs1(4)) )
| ~ spl13_172 ),
inference(avatar_component_clause,[],[f4572]) ).
tff(f4609,plain,
( spl13_175
| spl13_176
| ~ spl13_172
| ~ spl13_173 ),
inference(avatar_split_clause,[],[f4600,f4577,f4572,f4606,f4602]) ).
tff(f4606,plain,
( spl13_176
<=> ( 0 = $sum($product(abs1(4),0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_176])]) ).
tff(f4600,plain,
( ( 0 = $sum($product(abs1(4),0),0) )
| ( 0 = abs1(4) )
| ~ spl13_172
| ~ spl13_173 ),
inference(forward_demodulation,[],[f4598,f4579]) ).
tff(f4598,plain,
( ( 0 = $sum($product(abs1(4),0),mod1(0,abs1(4))) )
| ( 0 = abs1(4) )
| ~ spl13_172 ),
inference(superposition,[],[f457,f4574]) ).
tff(f4585,plain,
( spl13_174
| ~ spl13_102
| ~ spl13_133
| ~ spl13_166 ),
inference(avatar_split_clause,[],[f4561,f4319,f3077,f2600,f4582]) ).
tff(f4561,plain,
( $less(-1,abs1(4))
| ~ spl13_102
| ~ spl13_133
| ~ spl13_166 ),
inference(resolution,[],[f4321,f3392]) ).
tff(f4580,plain,
( spl13_173
| ~ spl13_166 ),
inference(avatar_split_clause,[],[f4569,f4319,f4577]) ).
tff(f4569,plain,
( ( 0 = mod1(0,abs1(4)) )
| ~ spl13_166 ),
inference(evaluation,[],[f4567]) ).
tff(f4567,plain,
( ( 0 = mod1(0,abs1(4)) )
| $less(0,0)
| ~ spl13_166 ),
inference(resolution,[],[f4321,f517]) ).
tff(f4575,plain,
( spl13_172
| ~ spl13_166 ),
inference(avatar_split_clause,[],[f4570,f4319,f4572]) ).
tff(f4570,plain,
( ( 0 = div1(0,abs1(4)) )
| ~ spl13_166 ),
inference(evaluation,[],[f4566]) ).
tff(f4566,plain,
( $less(0,0)
| ( 0 = div1(0,abs1(4)) )
| ~ spl13_166 ),
inference(resolution,[],[f4321,f540]) ).
tff(f4552,plain,
( spl13_170
| spl13_85
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4505,f3077,f702,f2073,f4530]) ).
tff(f4530,plain,
( spl13_170
<=> ! [X16: $int] :
( $less(X16,0)
| ( $sum(0,div1(X16,3)) = div1($sum(0,X16),3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_170])]) ).
tff(f4505,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( $less(X21,0)
| $less(X19,0)
| ( $sum(0,div1(X19,3)) = div1($sum(0,X19),3) )
| ( mod1(X21,0) = mod1($sum($product(0,X20),X21),0) )
| $less(X20,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4469]) ).
tff(f4469,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( ( mod1(X21,0) = mod1($sum($product(0,X20),X21),0) )
| $less(X19,0)
| $less(X20,0)
| $less(X21,0)
| ( div1($sum($product(3,0),X19),3) = $sum(0,div1(X19,3)) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f531]) ).
tff(f4551,plain,
( spl13_169
| spl13_85
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(avatar_split_clause,[],[f4550,f3641,f3077,f986,f702,f668,f2073,f4521]) ).
tff(f4521,plain,
( spl13_169
<=> ! [X16: $int] :
( ( div1($sum($product(3,X16),0),3) = X16 )
| $less(X16,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_169])]) ).
tff(f3641,plain,
( spl13_146
<=> ( 0 = div1(0,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_146])]) ).
tff(f4550,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( $less(X20,0)
| $less(X21,0)
| ( mod1(X21,0) = mod1($sum($product(0,X20),X21),0) )
| ( div1($sum($product(3,X19),0),3) = X19 )
| $less(X19,0) )
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_subsumption_demodulation,[],[f4549,f3456]) ).
tff(f4549,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( ( mod1(X21,0) = mod1($sum($product(0,X20),X21),0) )
| $less(X19,0)
| $less(X21,0)
| $less(X20,0)
| ( $sum(X19,0) = div1($sum($product(3,X19),0),3) ) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_demodulation,[],[f4491,f3643]) ).
tff(f3643,plain,
( ( 0 = div1(0,3) )
| ~ spl13_146 ),
inference(avatar_component_clause,[],[f3641]) ).
tff(f4491,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( ( mod1(X21,0) = mod1($sum($product(0,X20),X21),0) )
| $less(X20,0)
| ( $sum(X19,div1(0,3)) = div1($sum($product(3,X19),0),3) )
| $less(X21,0)
| $less(X19,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f531]) ).
tff(f4548,plain,
( spl13_170
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4507,f3077,f702,f4530]) ).
tff(f4507,plain,
( ! [X14: $int] :
( ( $sum(0,div1(X14,3)) = div1($sum(0,X14),3) )
| $less(X14,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4466]) ).
tff(f4466,plain,
( ! [X14: $int] :
( $less(X14,0)
| ( $sum(0,div1(X14,3)) = div1($sum($product(3,0),X14),3) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f134]) ).
tff(f4545,plain,
( spl13_170
| spl13_87
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4511,f3077,f702,f2085,f4530]) ).
tff(f4511,plain,
( ! [X22: $int,X23: key1] :
( ~ $less(mod1(hash1(X23),0),0)
| ( $sum(0,div1(X22,3)) = div1($sum(0,X22),3) )
| $less(X22,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4470]) ).
tff(f4470,plain,
( ! [X22: $int,X23: key1] :
( $less(X22,0)
| ( $sum(0,div1(X22,3)) = div1($sum($product(3,0),X22),3) )
| ~ $less(mod1(hash1(X23),0),0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f578]) ).
tff(f4544,plain,
( spl13_171
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4513,f3077,f702,f4541]) ).
tff(f4541,plain,
( spl13_171
<=> ( div1(17,3) = $sum(4,div1(5,3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_171])]) ).
tff(f4513,plain,
( ( div1(17,3) = $sum(4,div1(5,3)) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4459]) ).
tff(f4459,plain,
( ( div1($sum($product(3,4),5),3) = $sum(4,div1(5,3)) )
| ~ spl13_19
| ~ spl13_133 ),
inference(interpreted_simplification,[],[f4458]) ).
tff(f4458,plain,
( $less(4,0)
| $less(5,0)
| ( div1($sum($product(3,4),5),3) = $sum(4,div1(5,3)) )
| ~ spl13_19
| ~ spl13_133 ),
inference(instantiation,[],[f3369]) ).
tff(f4539,plain,
( spl13_84
| spl13_170
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4514,f3077,f702,f4530,f2069]) ).
tff(f4514,plain,
( ! [X24: $int,X25: key1] :
( ( $sum(0,div1(X24,3)) = div1($sum(0,X24),3) )
| $less(X24,0)
| $less(mod1(hash1(X25),0),0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4471]) ).
tff(f4471,plain,
( ! [X24: $int,X25: key1] :
( ( div1($sum($product(3,0),X24),3) = $sum(0,div1(X24,3)) )
| $less(mod1(hash1(X25),0),0)
| $less(X24,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f577]) ).
tff(f4538,plain,
( spl13_169
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(avatar_split_clause,[],[f4537,f3641,f3077,f986,f702,f668,f4521]) ).
tff(f4537,plain,
( ! [X14: $int] :
( $less(X14,0)
| ( div1($sum($product(3,X14),0),3) = X14 ) )
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_subsumption_demodulation,[],[f4536,f3456]) ).
tff(f4536,plain,
( ! [X14: $int] :
( $less(X14,0)
| ( $sum(X14,0) = div1($sum($product(3,X14),0),3) ) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_demodulation,[],[f4488,f3643]) ).
tff(f4488,plain,
( ! [X14: $int] :
( $less(X14,0)
| ( $sum(X14,div1(0,3)) = div1($sum($product(3,X14),0),3) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f134]) ).
tff(f4535,plain,
( spl13_87
| spl13_169
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(avatar_split_clause,[],[f4534,f3641,f3077,f986,f702,f668,f4521,f2085]) ).
tff(f4534,plain,
( ! [X22: $int,X23: key1] :
( ( div1($sum($product(3,X22),0),3) = X22 )
| $less(X22,0)
| ~ $less(mod1(hash1(X23),0),0) )
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_subsumption_demodulation,[],[f4533,f3456]) ).
tff(f4533,plain,
( ! [X22: $int,X23: key1] :
( $less(X22,0)
| ( $sum(X22,0) = div1($sum($product(3,X22),0),3) )
| ~ $less(mod1(hash1(X23),0),0) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_demodulation,[],[f4492,f3643]) ).
tff(f4492,plain,
( ! [X22: $int,X23: key1] :
( $less(X22,0)
| ~ $less(mod1(hash1(X23),0),0)
| ( $sum(X22,div1(0,3)) = div1($sum($product(3,X22),0),3) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f578]) ).
tff(f4532,plain,
( spl13_170
| spl13_80
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4516,f3077,f702,f2052,f4530]) ).
tff(f4516,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( $less(X17,0)
| $less(X16,0)
| ( $sum(0,div1(X16,3)) = div1($sum(0,X16),3) )
| ( div1($sum($product(0,X17),X18),0) = $sum(X17,div1(X18,0)) )
| $less(X18,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4468]) ).
tff(f4468,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( ( div1($sum($product(0,X17),X18),0) = $sum(X17,div1(X18,0)) )
| $less(X18,0)
| $less(X17,0)
| ( div1($sum($product(3,0),X16),3) = $sum(0,div1(X16,3)) )
| $less(X16,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f537]) ).
tff(f4528,plain,
( spl13_169
| spl13_84
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(avatar_split_clause,[],[f4527,f3641,f3077,f986,f702,f668,f2069,f4521]) ).
tff(f4527,plain,
( ! [X24: $int,X25: key1] :
( $less(mod1(hash1(X25),0),0)
| $less(X24,0)
| ( div1($sum($product(3,X24),0),3) = X24 ) )
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_subsumption_demodulation,[],[f4526,f3456]) ).
tff(f4526,plain,
( ! [X24: $int,X25: key1] :
( $less(X24,0)
| ( div1($sum($product(3,X24),0),3) = $sum(X24,0) )
| $less(mod1(hash1(X25),0),0) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_demodulation,[],[f4493,f3643]) ).
tff(f4493,plain,
( ! [X24: $int,X25: key1] :
( $less(mod1(hash1(X25),0),0)
| ( div1($sum($product(3,X24),0),3) = $sum(X24,div1(0,3)) )
| $less(X24,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f577]) ).
tff(f4523,plain,
( spl13_169
| spl13_80
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(avatar_split_clause,[],[f4519,f3641,f3077,f986,f702,f668,f2052,f4521]) ).
tff(f4519,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( $less(X18,0)
| $less(X17,0)
| ( div1($sum($product(0,X17),X18),0) = $sum(X17,div1(X18,0)) )
| ( div1($sum($product(3,X16),0),3) = X16 )
| $less(X16,0) )
| ~ spl13_15
| ~ spl13_19
| ~ spl13_36
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_subsumption_demodulation,[],[f4518,f3456]) ).
tff(f4518,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( $less(X17,0)
| ( div1($sum($product(3,X16),0),3) = $sum(X16,0) )
| ( div1($sum($product(0,X17),X18),0) = $sum(X17,div1(X18,0)) )
| $less(X16,0)
| $less(X18,0) )
| ~ spl13_19
| ~ spl13_133
| ~ spl13_146 ),
inference(forward_demodulation,[],[f4490,f3643]) ).
tff(f4490,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( $less(X18,0)
| $less(X17,0)
| $less(X16,0)
| ( div1($sum($product(0,X17),X18),0) = $sum(X17,div1(X18,0)) )
| ( div1($sum($product(3,X16),0),3) = $sum(X16,div1(0,3)) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3369,f537]) ).
tff(f4456,plain,
( spl13_80
| spl13_167
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4424,f3077,f702,f4438,f2052]) ).
tff(f4438,plain,
( spl13_167
<=> ! [X19: $int] :
( ( mod1(X19,3) = mod1($sum(0,X19),3) )
| $less(X19,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_167])]) ).
tff(f4424,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( $less(X16,0)
| ( mod1(X16,3) = mod1($sum(0,X16),3) )
| $less(X18,0)
| $less(X17,0)
| ( div1($sum($product(0,X17),X18),0) = $sum(X17,div1(X18,0)) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4386]) ).
tff(f4386,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( ( mod1($sum($product(3,0),X16),3) = mod1(X16,3) )
| $less(X18,0)
| $less(X16,0)
| $less(X17,0)
| ( div1($sum($product(0,X17),X18),0) = $sum(X17,div1(X18,0)) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3409,f537]) ).
tff(f4453,plain,
( spl13_168
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4427,f3077,f702,f4450]) ).
tff(f4427,plain,
( ( mod1(5,3) = mod1(17,3) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4377]) ).
tff(f4377,plain,
( ( mod1($sum($product(3,4),5),3) = mod1(5,3) )
| ~ spl13_19
| ~ spl13_133 ),
inference(interpreted_simplification,[],[f4376]) ).
tff(f4376,plain,
( $less(4,0)
| $less(5,0)
| ( mod1($sum($product(3,4),5),3) = mod1(5,3) )
| ~ spl13_19
| ~ spl13_133 ),
inference(instantiation,[],[f3409]) ).
tff(f4447,plain,
( spl13_87
| spl13_167
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4430,f3077,f702,f4438,f2085]) ).
tff(f4430,plain,
( ! [X22: $int,X23: key1] :
( $less(X22,0)
| ( mod1(X22,3) = mod1($sum(0,X22),3) )
| ~ $less(mod1(hash1(X23),0),0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4388]) ).
tff(f4388,plain,
( ! [X22: $int,X23: key1] :
( $less(X22,0)
| ~ $less(mod1(hash1(X23),0),0)
| ( mod1(X22,3) = mod1($sum($product(3,0),X22),3) ) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3409,f578]) ).
tff(f4446,plain,
( spl13_167
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4431,f3077,f702,f4438]) ).
tff(f4431,plain,
( ! [X14: $int] :
( ( mod1(X14,3) = mod1($sum(0,X14),3) )
| $less(X14,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4384]) ).
tff(f4384,plain,
( ! [X14: $int] :
( ( mod1(X14,3) = mod1($sum($product(3,0),X14),3) )
| $less(X14,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3409,f134]) ).
tff(f4444,plain,
( spl13_84
| spl13_167
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4433,f3077,f702,f4438,f2069]) ).
tff(f4433,plain,
( ! [X24: $int,X25: key1] :
( $less(X24,0)
| ( mod1($sum(0,X24),3) = mod1(X24,3) )
| $less(mod1(hash1(X25),0),0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4389]) ).
tff(f4389,plain,
( ! [X24: $int,X25: key1] :
( $less(X24,0)
| ( mod1($sum($product(3,0),X24),3) = mod1(X24,3) )
| $less(mod1(hash1(X25),0),0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3409,f577]) ).
tff(f4443,plain,
( spl13_167
| ~ spl13_19
| ~ spl13_79
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4442,f3077,f2048,f702,f4438]) ).
tff(f4442,plain,
( ! [X26: $int] :
( ( mod1($sum(0,X26),3) = mod1(X26,3) )
| $less(X26,0) )
| ~ spl13_19
| ~ spl13_79
| ~ spl13_133 ),
inference(evaluation,[],[f4441]) ).
tff(f4441,plain,
( ! [X26: $int] :
( $less(X26,0)
| ( mod1($sum($product(3,0),X26),3) = mod1(X26,3) ) )
| ~ spl13_19
| ~ spl13_79
| ~ spl13_133 ),
inference(forward_demodulation,[],[f4390,f2050]) ).
tff(f4390,plain,
( ! [X26: $int] :
( ( mod1(X26,3) = mod1($sum($product(3,abs1(0)),X26),3) )
| $less(X26,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3409,f1994]) ).
tff(f4440,plain,
( spl13_85
| spl13_167
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4434,f3077,f702,f4438,f2073]) ).
tff(f4434,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( ( mod1(X19,3) = mod1($sum(0,X19),3) )
| ( mod1(X21,0) = mod1($sum($product(0,X20),X21),0) )
| $less(X19,0)
| $less(X21,0)
| $less(X20,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(evaluation,[],[f4387]) ).
tff(f4387,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( ( mod1(X19,3) = mod1($sum($product(3,0),X19),3) )
| $less(X19,0)
| $less(X21,0)
| ( mod1(X21,0) = mod1($sum($product(0,X20),X21),0) )
| $less(X20,0) )
| ~ spl13_19
| ~ spl13_133 ),
inference(resolution,[],[f3409,f531]) ).
tff(f4322,plain,
( spl13_166
| ~ spl13_19
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4312,f3077,f702,f4319]) ).
tff(f4312,plain,
( $less(0,abs1(4))
| ~ spl13_19
| ~ spl13_133 ),
inference(interpreted_simplification,[],[f4311]) ).
tff(f4311,plain,
( ~ $less(3,4)
| $less(0,abs1(4))
| ~ spl13_19
| ~ spl13_133 ),
inference(instantiation,[],[f3437]) ).
tff(f4298,plain,
( spl13_165
| ~ spl13_164 ),
inference(avatar_split_clause,[],[f4293,f4283,f4295]) ).
tff(f4283,plain,
( spl13_164
<=> $less($uminus(abs1(2)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_164])]) ).
tff(f4293,plain,
( ( abs1(2) = abs1($uminus(abs1(2))) )
| ~ spl13_164 ),
inference(evaluation,[],[f4289]) ).
tff(f4289,plain,
( ( $uminus($uminus(abs1(2))) = abs1($uminus(abs1(2))) )
| ~ spl13_164 ),
inference(resolution,[],[f4285,f527]) ).
tff(f4285,plain,
( $less($uminus(abs1(2)),0)
| ~ spl13_164 ),
inference(avatar_component_clause,[],[f4283]) ).
tff(f4286,plain,
( spl13_164
| spl13_161
| ~ spl13_159 ),
inference(avatar_split_clause,[],[f4281,f4139,f4262,f4283]) ).
tff(f4262,plain,
( spl13_161
<=> ( 0 = abs1(2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_161])]) ).
tff(f4139,plain,
( spl13_159
<=> ( 0 = mod1(0,abs1(2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_159])]) ).
tff(f4281,plain,
( ( 0 = abs1(2) )
| $less($uminus(abs1(2)),0)
| ~ spl13_159 ),
inference(forward_demodulation,[],[f4278,f2017]) ).
tff(f4278,plain,
( $less($uminus(abs1(abs1(2))),0)
| ( 0 = abs1(2) )
| ~ spl13_159 ),
inference(superposition,[],[f497,f4141]) ).
tff(f4141,plain,
( ( 0 = mod1(0,abs1(2)) )
| ~ spl13_159 ),
inference(avatar_component_clause,[],[f4139]) ).
tff(f4275,plain,
( ~ spl13_163
| spl13_161
| ~ spl13_79
| ~ spl13_158 ),
inference(avatar_split_clause,[],[f4270,f4134,f2048,f4262,f4272]) ).
tff(f4134,plain,
( spl13_158
<=> ( 0 = div1(0,abs1(2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_158])]) ).
tff(f4270,plain,
( ( 0 = abs1(2) )
| ~ $less(0,abs1($product(0,abs1(2))))
| ~ spl13_79
| ~ spl13_158 ),
inference(forward_demodulation,[],[f4259,f2050]) ).
tff(f4259,plain,
( ( 0 = abs1(2) )
| ~ $less(abs1(0),abs1($product(0,abs1(2))))
| ~ spl13_158 ),
inference(superposition,[],[f503,f4136]) ).
tff(f4136,plain,
( ( 0 = div1(0,abs1(2)) )
| ~ spl13_158 ),
inference(avatar_component_clause,[],[f4134]) ).
tff(f4269,plain,
( spl13_161
| spl13_162
| ~ spl13_158
| ~ spl13_159 ),
inference(avatar_split_clause,[],[f4260,f4139,f4134,f4266,f4262]) ).
tff(f4266,plain,
( spl13_162
<=> ( 0 = $sum($product(abs1(2),0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_162])]) ).
tff(f4260,plain,
( ( 0 = $sum($product(abs1(2),0),0) )
| ( 0 = abs1(2) )
| ~ spl13_158
| ~ spl13_159 ),
inference(forward_demodulation,[],[f4258,f4141]) ).
tff(f4258,plain,
( ( 0 = abs1(2) )
| ( 0 = $sum($product(abs1(2),0),mod1(0,abs1(2))) )
| ~ spl13_158 ),
inference(superposition,[],[f457,f4136]) ).
tff(f4239,plain,
( spl13_160
| ~ spl13_102
| ~ spl13_133
| ~ spl13_134 ),
inference(avatar_split_clause,[],[f4230,f3083,f3077,f2600,f4236]) ).
tff(f4230,plain,
( $less(-1,abs1(2))
| ~ spl13_102
| ~ spl13_133
| ~ spl13_134 ),
inference(resolution,[],[f3392,f3085]) ).
tff(f4142,plain,
( spl13_159
| ~ spl13_134 ),
inference(avatar_split_clause,[],[f4131,f3083,f4139]) ).
tff(f4131,plain,
( ( 0 = mod1(0,abs1(2)) )
| ~ spl13_134 ),
inference(evaluation,[],[f4129]) ).
tff(f4129,plain,
( ( 0 = mod1(0,abs1(2)) )
| $less(0,0)
| ~ spl13_134 ),
inference(resolution,[],[f3085,f517]) ).
tff(f4137,plain,
( spl13_158
| ~ spl13_134 ),
inference(avatar_split_clause,[],[f4132,f3083,f4134]) ).
tff(f4132,plain,
( ( 0 = div1(0,abs1(2)) )
| ~ spl13_134 ),
inference(evaluation,[],[f4128]) ).
tff(f4128,plain,
( ( 0 = div1(0,abs1(2)) )
| $less(0,0)
| ~ spl13_134 ),
inference(resolution,[],[f3085,f540]) ).
tff(f4107,plain,
( spl13_136
| ~ spl13_67
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4106,f3077,f1817,f3498]) ).
tff(f3498,plain,
( spl13_136
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_136])]) ).
tff(f4106,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0)
| ~ spl13_67
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1819,f3079]) ).
tff(f1819,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),0)
| ~ spl13_67 ),
inference(avatar_component_clause,[],[f1817]) ).
tff(f4077,plain,
( spl13_136
| ~ spl13_67
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3187,f3077,f1817,f3498]) ).
tff(f3187,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0)
| ~ spl13_67
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1819,f3079]) ).
tff(f4072,plain,
( spl13_136
| ~ spl13_16
| ~ spl13_44
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f4071,f3077,f1198,f678,f3498]) ).
tff(f4071,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0)
| ~ spl13_16
| ~ spl13_44
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1765,f3079]) ).
tff(f1765,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),0)
| ~ spl13_16
| ~ spl13_44 ),
inference(backward_demodulation,[],[f680,f1200]) ).
tff(f1200,plain,
( ( sK6 = sK0 )
| ~ spl13_44 ),
inference(avatar_component_clause,[],[f1198]) ).
tff(f4037,plain,
( spl13_136
| ~ spl13_1
| ~ spl13_148 ),
inference(avatar_split_clause,[],[f4036,f3702,f591,f3498]) ).
tff(f3702,plain,
( spl13_148
<=> ( 1 = sK6 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_148])]) ).
tff(f4036,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0)
| ~ spl13_1
| ~ spl13_148 ),
inference(evaluation,[],[f4035]) ).
tff(f4035,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0)
| $less(0,0)
| ~ spl13_1
| ~ spl13_148 ),
inference(forward_demodulation,[],[f4034,f480]) ).
tff(f4034,plain,
( ! [X0: key1] :
( $less(mod1(hash1(X0),1),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0) )
| ~ spl13_1
| ~ spl13_148 ),
inference(forward_demodulation,[],[f4033,f480]) ).
tff(f4033,plain,
( ! [X0: key1] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),mod1(hash1(X0),1))
| $less(mod1(hash1(X0),1),0) )
| ~ spl13_1
| ~ spl13_148 ),
inference(forward_demodulation,[],[f3985,f3704]) ).
tff(f3704,plain,
( ( 1 = sK6 )
| ~ spl13_148 ),
inference(avatar_component_clause,[],[f3702]) ).
tff(f3985,plain,
( ! [X0: key1] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),mod1(hash1(X0),sK6))
| $less(mod1(hash1(X0),1),0) )
| ~ spl13_1
| ~ spl13_148 ),
inference(backward_demodulation,[],[f967,f3704]) ).
tff(f967,plain,
( ! [X0: key1] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),mod1(hash1(X0),sK6))
| $less(mod1(hash1(X0),sK6),0) )
| ~ spl13_1 ),
inference(resolution,[],[f950,f382]) ).
tff(f950,plain,
( ! [X6: key1] : $less(mod1(hash1(X6),sK6),sK6)
| ~ spl13_1 ),
inference(resolution,[],[f577,f593]) ).
tff(f4020,plain,
( spl13_136
| ~ spl13_16
| ~ spl13_148 ),
inference(avatar_split_clause,[],[f3975,f3702,f678,f3498]) ).
tff(f3975,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0)
| ~ spl13_16
| ~ spl13_148 ),
inference(backward_demodulation,[],[f680,f3704]) ).
tff(f3969,plain,
( ~ spl13_148
| spl13_44
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3968,f3077,f1198,f3702]) ).
tff(f3968,plain,
( ( 1 != sK6 )
| spl13_44
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1199,f3079]) ).
tff(f3967,plain,
( spl13_157
| ~ spl13_63
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3962,f3077,f1638,f3964]) ).
tff(f3962,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),sK6)
| ~ spl13_63
| ~ spl13_133 ),
inference(evaluation,[],[f3961]) ).
tff(f3961,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)),sK6)
| ~ spl13_63
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1640,f3079]) ).
tff(f3960,plain,
( spl13_156
| ~ spl13_62
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3955,f3077,f1620,f3957]) ).
tff(f3957,plain,
( spl13_156
<=> $less(sK6,3) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_156])]) ).
tff(f3955,plain,
( $less(sK6,3)
| ~ spl13_62
| ~ spl13_133 ),
inference(evaluation,[],[f3954]) ).
tff(f3954,plain,
( $less(sK6,$sum($product(2,1),1))
| ~ spl13_62
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1622,f3079]) ).
tff(f3953,plain,
( ~ spl13_155
| spl13_65
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3948,f3077,f1744,f3950]) ).
tff(f3950,plain,
( spl13_155
<=> $less(sK6,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_155])]) ).
tff(f3948,plain,
( ~ $less(sK6,1)
| spl13_65
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1745,f3079]) ).
tff(f3934,plain,
( ~ spl13_154
| spl13_59
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3929,f3077,f1599,f3931]) ).
tff(f3931,plain,
( spl13_154
<=> ( sK6 = 3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_154])]) ).
tff(f3929,plain,
( ( sK6 != 3 )
| spl13_59
| ~ spl13_133 ),
inference(evaluation,[],[f3928]) ).
tff(f3928,plain,
( ( sK6 != $sum($product(2,1),1) )
| spl13_59
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1600,f3079]) ).
tff(f3927,plain,
( ~ spl13_153
| spl13_57
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3922,f3077,f1592,f3924]) ).
tff(f3922,plain,
( ~ $less(3,sK6)
| spl13_57
| ~ spl13_133 ),
inference(evaluation,[],[f3921]) ).
tff(f3921,plain,
( ~ $less($sum($product(2,1),1),sK6)
| spl13_57
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1593,f3079]) ).
tff(f3920,plain,
( spl13_152
| ~ spl13_60
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3915,f3077,f1604,f3917]) ).
tff(f3915,plain,
( $less(1,sK6)
| ~ spl13_60
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1606,f3079]) ).
tff(f3913,plain,
( spl13_151
| ~ spl13_66
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3908,f3077,f1757,f3910]) ).
tff(f3908,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),sK6)
| ~ spl13_66
| ~ spl13_133 ),
inference(forward_demodulation,[],[f1759,f3079]) ).
tff(f1759,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK6)
| ~ spl13_66 ),
inference(avatar_component_clause,[],[f1757]) ).
tff(f3889,plain,
( spl13_138
| ~ spl13_132
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3370,f3077,f3070,f3524]) ).
tff(f3524,plain,
( spl13_138
<=> ( 0 = div1(1,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_138])]) ).
tff(f3370,plain,
( ( 0 = div1(1,3) )
| ~ spl13_132
| ~ spl13_133 ),
inference(evaluation,[],[f3364]) ).
tff(f3364,plain,
( ( 0 = div1(1,$sum($product(2,1),1)) )
| ~ spl13_132
| ~ spl13_133 ),
inference(backward_demodulation,[],[f3072,f3079]) ).
tff(f3860,plain,
( spl13_147
| ~ spl13_17
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3105,f3077,f688,f3663]) ).
tff(f3663,plain,
( spl13_147
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_147])]) ).
tff(f3105,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),0)
| ~ spl13_17
| ~ spl13_133 ),
inference(backward_demodulation,[],[f690,f3079]) ).
tff(f3855,plain,
( spl13_140
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3854,f3077,f1399,f962,f3553]) ).
tff(f3854,plain,
( ( 0 = mod1(0,3) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(evaluation,[],[f3853]) ).
tff(f3853,plain,
( ( 0 = mod1(0,3) )
| $less(0,0)
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3852,f480]) ).
tff(f3852,plain,
( ! [X30: key1] :
( ( 0 = mod1(0,3) )
| $less(mod1(hash1(X30),1),0) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3851,f480]) ).
tff(f3851,plain,
( ! [X30: key1] :
( ( mod1(mod1(hash1(X30),1),3) = mod1(hash1(X30),1) )
| $less(mod1(hash1(X30),1),0) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3379,f3079]) ).
tff(f3379,plain,
( ! [X30: key1] :
( $less(mod1(hash1(X30),sK0),0)
| ( mod1(mod1(hash1(X30),1),3) = mod1(hash1(X30),1) ) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(evaluation,[],[f3335]) ).
tff(f3335,plain,
( ! [X30: key1] :
( ( mod1(mod1(hash1(X30),1),$sum($product(2,1),1)) = mod1(hash1(X30),1) )
| $less(mod1(hash1(X30),sK0),0) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2907,f3079]) ).
tff(f2907,plain,
( ! [X30: key1] :
( $less(mod1(hash1(X30),sK0),0)
| ( mod1(mod1(hash1(X30),sK0),$sum($product(2,sK0),1)) = mod1(hash1(X30),sK0) ) )
| ~ spl13_35
| ~ spl13_50 ),
inference(resolution,[],[f517,f1412]) ).
tff(f1412,plain,
( ! [X1: key1] : $less(mod1(hash1(X1),sK0),$sum($product(2,sK0),1))
| ~ spl13_35
| ~ spl13_50 ),
inference(resolution,[],[f1401,f970]) ).
tff(f3848,plain,
( spl13_150
| ~ spl13_75
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3380,f3077,f1934,f3713]) ).
tff(f3713,plain,
( spl13_150
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_150])]) ).
tff(f3380,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),1)
| ~ spl13_75
| ~ spl13_133 ),
inference(evaluation,[],[f3202]) ).
tff(f3202,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)),1)
| ~ spl13_75
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1936,f3079]) ).
tff(f3832,plain,
( spl13_136
| ~ spl13_44
| ~ spl13_101
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3831,f3077,f2503,f1198,f3498]) ).
tff(f3831,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0)
| ~ spl13_44
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3830,f480]) ).
tff(f3830,plain,
( ! [X0: $int] : good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),mod1(X0,1))
| ~ spl13_44
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3829,f3079]) ).
tff(f3829,plain,
( ! [X0: $int] : good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),mod1(X0,sK0))
| ~ spl13_44
| ~ spl13_101
| ~ spl13_133 ),
inference(evaluation,[],[f3828]) ).
tff(f3828,plain,
( ! [X0: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),mod1(X0,sK0))
| $less(0,0) )
| ~ spl13_44
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3281,f480]) ).
tff(f3281,plain,
( ! [X0: $int] :
( $less(mod1(X0,1),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),mod1(X0,sK0)) )
| ~ spl13_44
| ~ spl13_101
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2508,f3079]) ).
tff(f2508,plain,
( ! [X0: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),mod1(X0,sK0))
| $less(mod1(X0,sK0),0) )
| ~ spl13_44
| ~ spl13_101 ),
inference(resolution,[],[f2504,f1825]) ).
tff(f1825,plain,
( ! [X20: $int] :
( ~ $less(X20,sK0)
| $less(X20,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),X20) )
| ~ spl13_44 ),
inference(forward_demodulation,[],[f1761,f1200]) ).
tff(f1761,plain,
( ! [X20: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),X20)
| ~ $less(X20,sK0)
| $less(X20,0) )
| ~ spl13_44 ),
inference(backward_demodulation,[],[f382,f1200]) ).
tff(f3815,plain,
( spl13_144
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3814,f3077,f2503,f1399,f3598]) ).
tff(f3598,plain,
( spl13_144
<=> good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_144])]) ).
tff(f3814,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),0)
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3813,f480]) ).
tff(f3813,plain,
( ! [X0: $int] : good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),mod1(X0,1))
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(evaluation,[],[f3812]) ).
tff(f3812,plain,
( ! [X0: $int] : good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)),mod1(X0,1))
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3811,f3079]) ).
tff(f3811,plain,
( ! [X0: $int] : good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(X0,sK0))
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(evaluation,[],[f3810]) ).
tff(f3810,plain,
( ! [X0: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(X0,sK0))
| $less(0,0) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3287,f480]) ).
tff(f3287,plain,
( ! [X0: $int] :
( $less(mod1(X0,1),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(X0,sK0)) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2525,f3079]) ).
tff(f2525,plain,
( ! [X0: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(X0,sK0))
| $less(mod1(X0,sK0),0) )
| ~ spl13_50
| ~ spl13_101 ),
inference(resolution,[],[f2513,f381]) ).
tff(f3806,plain,
( spl13_141
| ~ spl13_68
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3192,f3077,f1839,f3559]) ).
tff(f3192,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),1)
| ~ spl13_68
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1840,f3079]) ).
tff(f1840,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK0)
| ~ spl13_68 ),
inference(avatar_component_clause,[],[f1839]) ).
tff(f3782,plain,
( spl13_144
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3781,f3077,f1399,f962,f3598]) ).
tff(f3781,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),0)
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3780,f480]) ).
tff(f3780,plain,
( ! [X0: key1] : good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),mod1(hash1(X0),1))
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(evaluation,[],[f3779]) ).
tff(f3779,plain,
( ! [X0: key1] : good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)),mod1(hash1(X0),1))
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3778,f3079]) ).
tff(f3778,plain,
( ! [X0: key1] : good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(hash1(X0),sK0))
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(evaluation,[],[f3777]) ).
tff(f3777,plain,
( ! [X0: key1] :
( $less(0,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(hash1(X0),sK0)) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3160,f480]) ).
tff(f3160,plain,
( ! [X0: key1] :
( $less(mod1(hash1(X0),1),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(hash1(X0),sK0)) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1429,f3079]) ).
tff(f1429,plain,
( ! [X0: key1] :
( $less(mod1(hash1(X0),sK0),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(hash1(X0),sK0)) )
| ~ spl13_35
| ~ spl13_50 ),
inference(resolution,[],[f1412,f381]) ).
tff(f3769,plain,
( spl13_147
| ~ spl13_35
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3768,f3077,f962,f3663]) ).
tff(f3768,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),0)
| ~ spl13_35
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3767,f480]) ).
tff(f3767,plain,
( ! [X0: key1] : good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),mod1(hash1(X0),1))
| ~ spl13_35
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3766,f3079]) ).
tff(f3766,plain,
( ! [X0: key1] : good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),mod1(hash1(X0),sK0))
| ~ spl13_35
| ~ spl13_133 ),
inference(evaluation,[],[f3765]) ).
tff(f3765,plain,
( ! [X0: key1] :
( $less(0,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),mod1(hash1(X0),sK0)) )
| ~ spl13_35
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3131,f480]) ).
tff(f3131,plain,
( ! [X0: key1] :
( $less(mod1(hash1(X0),1),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),mod1(hash1(X0),sK0)) )
| ~ spl13_35
| ~ spl13_133 ),
inference(backward_demodulation,[],[f969,f3079]) ).
tff(f969,plain,
( ! [X0: key1] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),mod1(hash1(X0),sK0))
| $less(mod1(hash1(X0),sK0),0) )
| ~ spl13_35 ),
inference(resolution,[],[f963,f424]) ).
tff(f3742,plain,
( spl13_140
| ~ spl13_121
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3397,f3077,f2950,f3553]) ).
tff(f3397,plain,
( ( 0 = mod1(0,3) )
| ~ spl13_121
| ~ spl13_133 ),
inference(evaluation,[],[f3344]) ).
tff(f3344,plain,
( ( 0 = mod1(0,$sum($product(2,1),1)) )
| ~ spl13_121
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2952,f3079]) ).
tff(f3727,plain,
( spl13_146
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3726,f3077,f2503,f1399,f3641]) ).
tff(f3726,plain,
( ( 0 = div1(0,3) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(evaluation,[],[f3725]) ).
tff(f3725,plain,
( $less(0,0)
| ( 0 = div1(0,3) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3724,f480]) ).
tff(f3724,plain,
( ! [X36: $int] :
( $less(mod1(X36,1),0)
| ( 0 = div1(0,3) ) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3723,f480]) ).
tff(f3723,plain,
( ! [X36: $int] :
( ( 0 = div1(mod1(X36,1),3) )
| $less(mod1(X36,1),0) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3399,f3079]) ).
tff(f3399,plain,
( ! [X36: $int] :
( $less(mod1(X36,sK0),0)
| ( 0 = div1(mod1(X36,1),3) ) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(evaluation,[],[f3357]) ).
tff(f3357,plain,
( ! [X36: $int] :
( $less(mod1(X36,sK0),0)
| ( 0 = div1(mod1(X36,1),$sum($product(2,1),1)) ) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(backward_demodulation,[],[f3019,f3079]) ).
tff(f3019,plain,
( ! [X36: $int] :
( $less(mod1(X36,sK0),0)
| ( 0 = div1(mod1(X36,sK0),$sum($product(2,sK0),1)) ) )
| ~ spl13_50
| ~ spl13_101 ),
inference(resolution,[],[f540,f2513]) ).
tff(f3722,plain,
( spl13_146
| ~ spl13_130
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3401,f3077,f3060,f3641]) ).
tff(f3401,plain,
( ( 0 = div1(0,3) )
| ~ spl13_130
| ~ spl13_133 ),
inference(evaluation,[],[f3363]) ).
tff(f3363,plain,
( ( 0 = div1(0,$sum($product(2,1),1)) )
| ~ spl13_130
| ~ spl13_133 ),
inference(backward_demodulation,[],[f3062,f3079]) ).
tff(f3716,plain,
( spl13_150
| ~ spl13_52
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3402,f3077,f1418,f3713]) ).
tff(f3402,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),1)
| ~ spl13_52
| ~ spl13_133 ),
inference(evaluation,[],[f3158]) ).
tff(f3158,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)),1)
| ~ spl13_52
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1420,f3079]) ).
tff(f3711,plain,
( spl13_149
| ~ spl13_118
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3403,f3077,f2935,f3707]) ).
tff(f3403,plain,
( ( 1 = mod1(1,3) )
| ~ spl13_118
| ~ spl13_133 ),
inference(evaluation,[],[f3342]) ).
tff(f3342,plain,
( ( 1 = mod1(1,$sum($product(2,1),1)) )
| ~ spl13_118
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2937,f3079]) ).
tff(f3710,plain,
( spl13_149
| ~ spl13_123
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3404,f3077,f2961,f3707]) ).
tff(f3404,plain,
( ( 1 = mod1(1,3) )
| ~ spl13_123
| ~ spl13_133 ),
inference(evaluation,[],[f3345]) ).
tff(f3345,plain,
( ( 1 = mod1(1,$sum($product(2,1),1)) )
| ~ spl13_123
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2963,f3079]) ).
tff(f3705,plain,
( spl13_148
| ~ spl13_44
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3139,f3077,f1198,f3702]) ).
tff(f3139,plain,
( ( 1 = sK6 )
| ~ spl13_44
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1200,f3079]) ).
tff(f3666,plain,
( spl13_147
| ~ spl13_101
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3661,f3077,f2503,f3663]) ).
tff(f3661,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),0)
| ~ spl13_101
| ~ spl13_133 ),
inference(evaluation,[],[f3660]) ).
tff(f3660,plain,
( $less(0,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),0)
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3659,f480]) ).
tff(f3659,plain,
( ! [X1: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),0)
| $less(mod1(X1,1),0) )
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3658,f3079]) ).
tff(f3658,plain,
( ! [X1: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),0)
| $less(mod1(X1,sK0),0) )
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3282,f480]) ).
tff(f3282,plain,
( ! [X1: $int] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),mod1(X1,1))
| $less(mod1(X1,sK0),0) )
| ~ spl13_101
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2509,f3079]) ).
tff(f2509,plain,
( ! [X1: $int] :
( $less(mod1(X1,sK0),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),mod1(X1,sK0)) )
| ~ spl13_101 ),
inference(resolution,[],[f2504,f424]) ).
tff(f3644,plain,
( spl13_146
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3639,f3077,f1399,f962,f3641]) ).
tff(f3639,plain,
( ( 0 = div1(0,3) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(evaluation,[],[f3638]) ).
tff(f3638,plain,
( $less(0,0)
| ( 0 = div1(0,3) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3637,f480]) ).
tff(f3637,plain,
( ! [X29: key1] :
( ( 0 = div1(0,3) )
| $less(mod1(hash1(X29),1),0) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3636,f3079]) ).
tff(f3636,plain,
( ! [X29: key1] :
( $less(mod1(hash1(X29),sK0),0)
| ( 0 = div1(0,3) ) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3417,f480]) ).
tff(f3417,plain,
( ! [X29: key1] :
( ( 0 = div1(mod1(hash1(X29),1),3) )
| $less(mod1(hash1(X29),sK0),0) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(evaluation,[],[f3353]) ).
tff(f3353,plain,
( ! [X29: key1] :
( $less(mod1(hash1(X29),sK0),0)
| ( 0 = div1(mod1(hash1(X29),1),$sum($product(2,1),1)) ) )
| ~ spl13_35
| ~ spl13_50
| ~ spl13_133 ),
inference(backward_demodulation,[],[f3013,f3079]) ).
tff(f3013,plain,
( ! [X29: key1] :
( ( 0 = div1(mod1(hash1(X29),sK0),$sum($product(2,sK0),1)) )
| $less(mod1(hash1(X29),sK0),0) )
| ~ spl13_35
| ~ spl13_50 ),
inference(resolution,[],[f540,f1412]) ).
tff(f3635,plain,
( spl13_145
| ~ spl13_86
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3419,f3077,f2078,f3632]) ).
tff(f3419,plain,
( ( abs1(3) = 3 )
| ~ spl13_86
| ~ spl13_133 ),
inference(evaluation,[],[f3221]) ).
tff(f3221,plain,
( ( abs1($sum($product(2,1),1)) = $sum($product(2,1),1) )
| ~ spl13_86
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2080,f3079]) ).
tff(f3601,plain,
( spl13_144
| ~ spl13_18
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3426,f3077,f698,f3598]) ).
tff(f3426,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)),0)
| ~ spl13_18
| ~ spl13_133 ),
inference(evaluation,[],[f3106]) ).
tff(f3106,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)),0)
| ~ spl13_18
| ~ spl13_133 ),
inference(backward_demodulation,[],[f700,f3079]) ).
tff(f3574,plain,
( ~ spl13_143
| spl13_126
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3360,f3077,f3040,f3571]) ).
tff(f3571,plain,
( spl13_143
<=> ( 0 = div1(1,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_143])]) ).
tff(f3360,plain,
( ( 0 != div1(1,1) )
| spl13_126
| ~ spl13_133 ),
inference(backward_demodulation,[],[f3041,f3079]) ).
tff(f3041,plain,
( ( 0 != div1(1,sK0) )
| spl13_126 ),
inference(avatar_component_clause,[],[f3040]) ).
tff(f3567,plain,
( ~ spl13_142
| spl13_10
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3436,f3077,f635,f3564]) ).
tff(f3436,plain,
( ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)))
| spl13_10
| ~ spl13_133 ),
inference(evaluation,[],[f3101]) ).
tff(f3101,plain,
( ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)))
| spl13_10
| ~ spl13_133 ),
inference(backward_demodulation,[],[f637,f3079]) ).
tff(f3562,plain,
( spl13_141
| ~ spl13_72
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3197,f3077,f1897,f3559]) ).
tff(f3197,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK2)),1)
| ~ spl13_72
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1899,f3079]) ).
tff(f3556,plain,
( spl13_140
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3551,f3077,f2503,f1399,f3553]) ).
tff(f3551,plain,
( ( 0 = mod1(0,3) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(evaluation,[],[f3550]) ).
tff(f3550,plain,
( ( 0 = mod1(0,3) )
| $less(0,0)
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3549,f480]) ).
tff(f3549,plain,
( ! [X37: $int] :
( ( 0 = mod1(0,3) )
| $less(mod1(X37,1),0) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3548,f480]) ).
tff(f3548,plain,
( ! [X37: $int] :
( ( mod1(mod1(X37,1),3) = mod1(X37,1) )
| $less(mod1(X37,1),0) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(evaluation,[],[f3547]) ).
tff(f3547,plain,
( ! [X37: $int] :
( $less(mod1(X37,1),0)
| ( mod1(mod1(X37,1),$sum($product(2,1),1)) = mod1(X37,1) ) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3339,f3079]) ).
tff(f3339,plain,
( ! [X37: $int] :
( ( mod1(mod1(X37,sK0),$sum($product(2,sK0),1)) = mod1(X37,sK0) )
| $less(mod1(X37,1),0) )
| ~ spl13_50
| ~ spl13_101
| ~ spl13_133 ),
inference(backward_demodulation,[],[f2913,f3079]) ).
tff(f2913,plain,
( ! [X37: $int] :
( ( mod1(mod1(X37,sK0),$sum($product(2,sK0),1)) = mod1(X37,sK0) )
| $less(mod1(X37,sK0),0) )
| ~ spl13_50
| ~ spl13_101 ),
inference(resolution,[],[f517,f2513]) ).
tff(f3540,plain,
( ~ spl13_139
| spl13_70
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3195,f3077,f1882,f3537]) ).
tff(f3195,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),1)
| spl13_70
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1883,f3079]) ).
tff(f1883,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),1)
| spl13_70 ),
inference(avatar_component_clause,[],[f1882]) ).
tff(f3528,plain,
( spl13_136
| ~ spl13_67
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3187,f3077,f1817,f3498]) ).
tff(f3527,plain,
( spl13_138
| ~ spl13_129
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3441,f3077,f3055,f3524]) ).
tff(f3441,plain,
( ( 0 = div1(1,3) )
| ~ spl13_129
| ~ spl13_133 ),
inference(evaluation,[],[f3362]) ).
tff(f3362,plain,
( ( 0 = div1(1,$sum($product(2,1),1)) )
| ~ spl13_129
| ~ spl13_133 ),
inference(backward_demodulation,[],[f3057,f3079]) ).
tff(f3519,plain,
( ~ spl13_137
| spl13_8
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3444,f3077,f626,f3516]) ).
tff(f3444,plain,
( ~ in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),3,t2tb2(sK5)))
| spl13_8
| ~ spl13_133 ),
inference(evaluation,[],[f3100]) ).
tff(f3100,plain,
( ~ in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,1),1),t2tb2(sK5)))
| spl13_8
| ~ spl13_133 ),
inference(backward_demodulation,[],[f627,f3079]) ).
tff(f3501,plain,
( spl13_136
| ~ spl13_1
| ~ spl13_44
| ~ spl13_133 ),
inference(avatar_split_clause,[],[f3496,f3077,f1198,f591,f3498]) ).
tff(f3496,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),0)
| ~ spl13_1
| ~ spl13_44
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3495,f480]) ).
tff(f3495,plain,
( ! [X0: key1] : good_hash1(a,mk_array1(list(tuple2(key,a)),1,t2tb2(sK4)),mod1(hash1(X0),1))
| ~ spl13_1
| ~ spl13_44
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3494,f3079]) ).
tff(f3494,plain,
( ! [X0: key1] : good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),mod1(hash1(X0),sK0))
| ~ spl13_1
| ~ spl13_44
| ~ spl13_133 ),
inference(evaluation,[],[f3493]) ).
tff(f3493,plain,
( ! [X0: key1] :
( $less(0,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),mod1(hash1(X0),sK0)) )
| ~ spl13_1
| ~ spl13_44
| ~ spl13_133 ),
inference(forward_demodulation,[],[f3191,f480]) ).
tff(f3191,plain,
( ! [X0: key1] :
( $less(mod1(hash1(X0),1),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),mod1(hash1(X0),sK0)) )
| ~ spl13_1
| ~ spl13_44
| ~ spl13_133 ),
inference(backward_demodulation,[],[f1837,f3079]) ).
tff(f1837,plain,
( ! [X0: key1] :
( $less(mod1(hash1(X0),sK0),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),mod1(hash1(X0),sK0)) )
| ~ spl13_1
| ~ spl13_44 ),
inference(forward_demodulation,[],[f1775,f1200]) ).
tff(f1775,plain,
( ! [X0: key1] :
( $less(mod1(hash1(X0),sK0),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),mod1(hash1(X0),sK6)) )
| ~ spl13_1
| ~ spl13_44 ),
inference(backward_demodulation,[],[f967,f1200]) ).
tff(f3093,plain,
( spl13_135
| ~ spl13_116
| ~ spl13_128 ),
inference(avatar_split_clause,[],[f3087,f3050,f2755,f3090]) ).
tff(f3090,plain,
( spl13_135
<=> ( 0 = $sum($product(sK0,0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_135])]) ).
tff(f2755,plain,
( spl13_116
<=> ( 0 = $sum($product(sK0,div1(0,sK0)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_116])]) ).
tff(f3087,plain,
( ( 0 = $sum($product(sK0,0),0) )
| ~ spl13_116
| ~ spl13_128 ),
inference(backward_demodulation,[],[f2757,f3052]) ).
tff(f2757,plain,
( ( 0 = $sum($product(sK0,div1(0,sK0)),0) )
| ~ spl13_116 ),
inference(avatar_component_clause,[],[f2755]) ).
tff(f3086,plain,
( spl13_71
| spl13_134
| spl13_133
| ~ spl13_15
| ~ spl13_78 ),
inference(avatar_split_clause,[],[f2360,f2011,f668,f3077,f3083,f1886]) ).
tff(f2011,plain,
( spl13_78
<=> $less(1,abs1(2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_78])]) ).
tff(f2360,plain,
( ( 1 = sK0 )
| $less(0,abs1(2))
| $less(1,sK0)
| ~ spl13_15
| ~ spl13_78 ),
inference(resolution,[],[f2013,f901]) ).
tff(f901,plain,
( ! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ( sK0 = X0 )
| $less(X0,sK0)
| $less(0,X1) )
| ~ spl13_15 ),
inference(resolution,[],[f876,f135]) ).
tff(f876,plain,
( ! [X0: $int] :
( $less(X0,sK0)
| $less(0,X0)
| ( sK0 = X0 ) )
| ~ spl13_15 ),
inference(resolution,[],[f799,f136]) ).
tff(f2013,plain,
( $less(1,abs1(2))
| ~ spl13_78 ),
inference(avatar_component_clause,[],[f2011]) ).
tff(f3081,plain,
( spl13_71
| spl13_133
| spl13_74 ),
inference(avatar_split_clause,[],[f1928,f1920,f3077,f1886]) ).
tff(f1920,plain,
( spl13_74
<=> $less(sK0,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_74])]) ).
tff(f1928,plain,
( ( 1 = sK0 )
| $less(1,sK0)
| spl13_74 ),
inference(resolution,[],[f1922,f136]) ).
tff(f1922,plain,
( ~ $less(sK0,1)
| spl13_74 ),
inference(avatar_component_clause,[],[f1920]) ).
tff(f3080,plain,
( spl13_71
| spl13_133
| spl13_74 ),
inference(avatar_split_clause,[],[f1927,f1920,f3077,f1886]) ).
tff(f1927,plain,
( ( 1 = sK0 )
| $less(1,sK0)
| spl13_74 ),
inference(resolution,[],[f1922,f136]) ).
tff(f3075,plain,
( spl13_68
| ~ spl13_44
| ~ spl13_66 ),
inference(avatar_split_clause,[],[f3074,f1757,f1198,f1839]) ).
tff(f3074,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK0)
| ~ spl13_44
| ~ spl13_66 ),
inference(forward_demodulation,[],[f1759,f1200]) ).
tff(f3073,plain,
( spl13_132
| ~ spl13_73 ),
inference(avatar_split_clause,[],[f3030,f1915,f3070]) ).
tff(f3030,plain,
( ( 0 = div1(1,$sum($product(2,sK0),1)) )
| ~ spl13_73 ),
inference(evaluation,[],[f3023]) ).
tff(f3023,plain,
( ( 0 = div1(1,$sum($product(2,sK0),1)) )
| $less(1,0)
| ~ spl13_73 ),
inference(resolution,[],[f540,f1917]) ).
tff(f3068,plain,
spl13_131,
inference(avatar_split_clause,[],[f2988,f3065]) ).
tff(f3065,plain,
( spl13_131
<=> ( 0 = div1(1,2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_131])]) ).
tff(f2988,plain,
0 = div1(1,2),
inference(interpreted_simplification,[],[f2987]) ).
tff(f2987,plain,
( ~ $less(1,2)
| $less(1,0)
| ( 0 = div1(1,2) ) ),
inference(instantiation,[],[f540]) ).
tff(f3063,plain,
( spl13_130
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f3031,f702,f3060]) ).
tff(f3031,plain,
( ( 0 = div1(0,$sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(evaluation,[],[f3002]) ).
tff(f3002,plain,
( $less(0,0)
| ( 0 = div1(0,$sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(resolution,[],[f540,f703]) ).
tff(f3058,plain,
( spl13_129
| spl13_14
| ~ spl13_50 ),
inference(avatar_split_clause,[],[f3025,f1399,f661,f3055]) ).
tff(f3025,plain,
( $less(sK0,0)
| ( 0 = div1(sK0,$sum($product(2,sK0),1)) )
| ~ spl13_50 ),
inference(resolution,[],[f540,f1401]) ).
tff(f3053,plain,
( spl13_128
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f3033,f668,f3050]) ).
tff(f3033,plain,
( ( 0 = div1(0,sK0) )
| ~ spl13_15 ),
inference(evaluation,[],[f3003]) ).
tff(f3003,plain,
( ( 0 = div1(0,sK0) )
| $less(0,0)
| ~ spl13_15 ),
inference(resolution,[],[f540,f670]) ).
tff(f3048,plain,
( spl13_127
| ~ spl13_78 ),
inference(avatar_split_clause,[],[f3034,f2011,f3045]) ).
tff(f3045,plain,
( spl13_127
<=> ( 0 = div1(1,abs1(2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_127])]) ).
tff(f3034,plain,
( ( 0 = div1(1,abs1(2)) )
| ~ spl13_78 ),
inference(evaluation,[],[f3022]) ).
tff(f3022,plain,
( $less(1,0)
| ( 0 = div1(1,abs1(2)) )
| ~ spl13_78 ),
inference(resolution,[],[f540,f2013]) ).
tff(f3043,plain,
( spl13_126
| ~ spl13_71 ),
inference(avatar_split_clause,[],[f3035,f1886,f3040]) ).
tff(f3035,plain,
( ( 0 = div1(1,sK0) )
| ~ spl13_71 ),
inference(evaluation,[],[f3024]) ).
tff(f3024,plain,
( ( 0 = div1(1,sK0) )
| $less(1,0)
| ~ spl13_71 ),
inference(resolution,[],[f540,f1887]) ).
tff(f2984,plain,
( spl13_125
| spl13_34
| ~ spl13_120 ),
inference(avatar_split_clause,[],[f2979,f2945,f958,f2981]) ).
tff(f2979,plain,
( ( 0 = sK0 )
| ( 1 = $sum($product(sK0,div1(1,sK0)),1) )
| ~ spl13_120 ),
inference(superposition,[],[f457,f2947]) ).
tff(f2970,plain,
( spl13_124
| ~ spl13_94
| ~ spl13_120 ),
inference(avatar_split_clause,[],[f2965,f2945,f2223,f2967]) ).
tff(f2964,plain,
( spl13_123
| spl13_14
| ~ spl13_50 ),
inference(avatar_split_clause,[],[f2919,f1399,f661,f2961]) ).
tff(f2919,plain,
( $less(sK0,0)
| ( mod1(sK0,$sum($product(2,sK0),1)) = sK0 )
| ~ spl13_50 ),
inference(resolution,[],[f517,f1401]) ).
tff(f2959,plain,
( spl13_115
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2927,f668,f2736]) ).
tff(f2927,plain,
( ( 0 = mod1(0,sK0) )
| ~ spl13_15 ),
inference(evaluation,[],[f2897]) ).
tff(f2897,plain,
( $less(0,0)
| ( 0 = mod1(0,sK0) )
| ~ spl13_15 ),
inference(resolution,[],[f517,f670]) ).
tff(f2958,plain,
( spl13_122
| ~ spl13_78 ),
inference(avatar_split_clause,[],[f2928,f2011,f2955]) ).
tff(f2955,plain,
( spl13_122
<=> ( 1 = mod1(1,abs1(2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_122])]) ).
tff(f2928,plain,
( ( 1 = mod1(1,abs1(2)) )
| ~ spl13_78 ),
inference(evaluation,[],[f2916]) ).
tff(f2916,plain,
( $less(1,0)
| ( 1 = mod1(1,abs1(2)) )
| ~ spl13_78 ),
inference(resolution,[],[f517,f2013]) ).
tff(f2953,plain,
( spl13_121
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f2929,f702,f2950]) ).
tff(f2929,plain,
( ( 0 = mod1(0,$sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(evaluation,[],[f2895]) ).
tff(f2895,plain,
( $less(0,0)
| ( 0 = mod1(0,$sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(resolution,[],[f517,f703]) ).
tff(f2948,plain,
( spl13_120
| ~ spl13_71 ),
inference(avatar_split_clause,[],[f2931,f1886,f2945]) ).
tff(f2931,plain,
( ( 1 = mod1(1,sK0) )
| ~ spl13_71 ),
inference(evaluation,[],[f2918]) ).
tff(f2918,plain,
( ( 1 = mod1(1,sK0) )
| $less(1,0)
| ~ spl13_71 ),
inference(resolution,[],[f517,f1887]) ).
tff(f2943,plain,
spl13_119,
inference(avatar_split_clause,[],[f2881,f2940]) ).
tff(f2881,plain,
1 = mod1(1,2),
inference(interpreted_simplification,[],[f2880]) ).
tff(f2880,plain,
( ~ $less(1,2)
| ( 1 = mod1(1,2) )
| $less(1,0) ),
inference(instantiation,[],[f517]) ).
tff(f2938,plain,
( spl13_118
| ~ spl13_73 ),
inference(avatar_split_clause,[],[f2933,f1915,f2935]) ).
tff(f2933,plain,
( ( 1 = mod1(1,$sum($product(2,sK0),1)) )
| ~ spl13_73 ),
inference(evaluation,[],[f2917]) ).
tff(f2917,plain,
( ( 1 = mod1(1,$sum($product(2,sK0),1)) )
| $less(1,0)
| ~ spl13_73 ),
inference(resolution,[],[f517,f1917]) ).
tff(f2851,plain,
( ~ spl13_117
| spl13_110 ),
inference(avatar_split_clause,[],[f2844,f2669,f2848]) ).
tff(f2848,plain,
( spl13_117
<=> $less(sK0,$product($uminus(sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_117])]) ).
tff(f2844,plain,
( ~ $less(sK0,$product($uminus(sK0),1))
| spl13_110 ),
inference(resolution,[],[f2671,f494]) ).
tff(f2758,plain,
( spl13_116
| spl13_34
| ~ spl13_115 ),
inference(avatar_split_clause,[],[f2753,f2736,f958,f2755]) ).
tff(f2753,plain,
( ( 0 = sK0 )
| ( 0 = $sum($product(sK0,div1(0,sK0)),0) )
| ~ spl13_115 ),
inference(superposition,[],[f457,f2738]) ).
tff(f2739,plain,
( spl13_114
| spl13_34
| spl13_115
| ~ spl13_36 ),
inference(avatar_split_clause,[],[f2731,f986,f2736,f958,f2733]) ).
tff(f2733,plain,
( spl13_114
<=> ! [X0: key1] : $less(0,hash1(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_114])]) ).
tff(f2731,plain,
( ! [X0: key1] :
( ( 0 = mod1(0,sK0) )
| ( 0 = sK0 )
| $less(0,hash1(X0)) )
| ~ spl13_36 ),
inference(forward_subsumption_demodulation,[],[f2725,f821]) ).
tff(f821,plain,
! [X9: key1] :
( $less(0,hash1(X9))
| ( 0 = hash1(X9) ) ),
inference(resolution,[],[f136,f532]) ).
tff(f2725,plain,
( ! [X0: key1] :
( ( 0 = mod1(hash1(X0),sK0) )
| ( 0 = sK0 )
| $less(0,hash1(X0)) )
| ~ spl13_36 ),
inference(resolution,[],[f475,f1031]) ).
tff(f1031,plain,
( ! [X1: key1] :
( $less(0,mod1(hash1(X1),sK0))
| ( 0 = mod1(hash1(X1),sK0) ) )
| ~ spl13_36 ),
inference(resolution,[],[f987,f136]) ).
tff(f2719,plain,
( ~ spl13_113
| ~ spl13_102 ),
inference(avatar_split_clause,[],[f2702,f2600,f2716]) ).
tff(f2716,plain,
( spl13_113
<=> $less(0,$uminus(sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_113])]) ).
tff(f2702,plain,
( ~ $less(0,$uminus(sK0))
| ~ spl13_102 ),
inference(resolution,[],[f2622,f134]) ).
tff(f2714,plain,
( spl13_112
| ~ spl13_102 ),
inference(avatar_split_clause,[],[f2701,f2600,f2711]) ).
tff(f2711,plain,
( spl13_112
<=> $less($uminus(sK0),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_112])]) ).
tff(f2701,plain,
( $less($uminus(sK0),1)
| ~ spl13_102 ),
inference(interpreted_simplification,[],[f2700]) ).
tff(f2700,plain,
( $less($uminus(sK0),1)
| ~ $less(0,1)
| ~ spl13_102 ),
inference(instantiation,[],[f2622]) ).
tff(f2676,plain,
( spl13_111
| spl13_108
| ~ spl13_106 ),
inference(avatar_split_clause,[],[f2649,f2635,f2661,f2674]) ).
tff(f2674,plain,
( spl13_111
<=> ! [X2: $int] : $less($uminus(sK0),mod1(X2,$uminus(sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_111])]) ).
tff(f2661,plain,
( spl13_108
<=> ( 0 = $uminus(sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_108])]) ).
tff(f2649,plain,
( ! [X2: $int] :
( ( 0 = $uminus(sK0) )
| $less($uminus(sK0),mod1(X2,$uminus(sK0))) )
| ~ spl13_106 ),
inference(superposition,[],[f497,f2637]) ).
tff(f2672,plain,
( ~ spl13_110
| ~ spl13_106 ),
inference(avatar_split_clause,[],[f2651,f2635,f2669]) ).
tff(f2651,plain,
( ~ $less(sK0,abs1($product($uminus(sK0),1)))
| ~ spl13_106 ),
inference(superposition,[],[f1072,f2637]) ).
tff(f2667,plain,
( spl13_108
| spl13_109
| ~ spl13_106 ),
inference(avatar_split_clause,[],[f2648,f2635,f2665,f2661]) ).
tff(f2648,plain,
( ! [X1: $int] :
( $less(mod1(X1,$uminus(sK0)),sK0)
| ( 0 = $uminus(sK0) ) )
| ~ spl13_106 ),
inference(superposition,[],[f496,f2637]) ).
tff(f2659,plain,
( ~ spl13_107
| ~ spl13_106 ),
inference(avatar_split_clause,[],[f2652,f2635,f2656]) ).
tff(f2656,plain,
( spl13_107
<=> $less(sK0,$uminus(sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_107])]) ).
tff(f2652,plain,
( ~ $less(sK0,$uminus(sK0))
| ~ spl13_106 ),
inference(superposition,[],[f1994,f2637]) ).
tff(f2638,plain,
( spl13_106
| ~ spl13_102 ),
inference(avatar_split_clause,[],[f2623,f2600,f2635]) ).
tff(f2623,plain,
( ( sK0 = abs1($uminus(sK0)) )
| ~ spl13_102 ),
inference(evaluation,[],[f2620]) ).
tff(f2620,plain,
( ( $uminus($uminus(sK0)) = abs1($uminus(sK0)) )
| ~ spl13_102 ),
inference(resolution,[],[f2602,f527]) ).
tff(f2633,plain,
( spl13_104
| spl13_105
| ~ spl13_15
| ~ spl13_102 ),
inference(avatar_split_clause,[],[f2624,f2600,f668,f2630,f2626]) ).
tff(f2626,plain,
( spl13_104
<=> $less($uminus(sK0),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_104])]) ).
tff(f2630,plain,
( spl13_105
<=> ( $uminus(sK0) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_105])]) ).
tff(f2624,plain,
( ( $uminus(sK0) = sK0 )
| $less($uminus(sK0),sK0)
| ~ spl13_15
| ~ spl13_102 ),
inference(evaluation,[],[f2621]) ).
tff(f2621,plain,
( $less($uminus(sK0),sK0)
| ( $uminus(sK0) = sK0 )
| $less(0,0)
| ~ spl13_15
| ~ spl13_102 ),
inference(resolution,[],[f2602,f901]) ).
tff(f2609,plain,
( spl13_34
| spl13_103
| ~ spl13_81 ),
inference(avatar_split_clause,[],[f2591,f2056,f2607,f958]) ).
tff(f2591,plain,
( ! [X2: $int] :
( $less($uminus(sK0),mod1(X2,sK0))
| ( 0 = sK0 ) )
| ~ spl13_81 ),
inference(superposition,[],[f497,f2058]) ).
tff(f2603,plain,
( spl13_102
| spl13_34
| ~ spl13_31
| ~ spl13_81 ),
inference(avatar_split_clause,[],[f2598,f2056,f858,f958,f2600]) ).
tff(f2598,plain,
( ( 0 = sK0 )
| $less($uminus(sK0),0)
| ~ spl13_31
| ~ spl13_81 ),
inference(forward_demodulation,[],[f2594,f2058]) ).
tff(f2594,plain,
( $less($uminus(abs1(sK0)),0)
| ( 0 = sK0 )
| ~ spl13_31 ),
inference(superposition,[],[f497,f860]) ).
tff(f2505,plain,
( spl13_101
| spl13_34
| ~ spl13_81 ),
inference(avatar_split_clause,[],[f2496,f2056,f958,f2503]) ).
tff(f2496,plain,
( ! [X0: $int] :
( ( 0 = sK0 )
| $less(mod1(X0,sK0),sK0) )
| ~ spl13_81 ),
inference(superposition,[],[f496,f2058]) ).
tff(f2417,plain,
spl13_100,
inference(avatar_split_clause,[],[f2411,f2414]) ).
tff(f2411,plain,
1 = abs1(-1),
inference(evaluation,[],[f2397]) ).
tff(f2397,plain,
$uminus(-1) = abs1(-1),
inference(interpreted_simplification,[],[f2396]) ).
tff(f2396,plain,
( ~ $less(-1,0)
| ( $uminus(-1) = abs1(-1) ) ),
inference(instantiation,[],[f527]) ).
tff(f2393,plain,
spl13_99,
inference(avatar_split_clause,[],[f2381,f2390]) ).
tff(f2390,plain,
( spl13_99
<=> $less(0,abs1(-1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_99])]) ).
tff(f2381,plain,
$less(0,abs1(-1)),
inference(interpreted_simplification,[],[f2380]) ).
tff(f2380,plain,
( ~ $less(-1,$uminus(0))
| $less(0,abs1(-1)) ),
inference(instantiation,[],[f493]) ).
tff(f493,plain,
! [X0: $int,X1: $int] :
( ~ $less(X0,$uminus(X1))
| $less(X1,abs1(X0)) ),
inference(cnf_transformation,[],[f342]) ).
tff(f2349,plain,
( spl13_96
| ~ spl13_15
| ~ spl13_79 ),
inference(avatar_split_clause,[],[f2348,f2048,f668,f2324]) ).
tff(f2324,plain,
( spl13_96
<=> ! [X40: $int] :
( ( div1($sum($product(sK0,sK0),X40),sK0) = $sum(sK0,div1(X40,sK0)) )
| $less(X40,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_96])]) ).
tff(f2348,plain,
( ! [X35: $int] :
( $less(X35,0)
| ( $sum(sK0,div1(X35,sK0)) = div1($sum($product(sK0,sK0),X35),sK0) ) )
| ~ spl13_15
| ~ spl13_79 ),
inference(evaluation,[],[f2347]) ).
tff(f2347,plain,
( ! [X35: $int] :
( $less(X35,0)
| $less(0,0)
| ( $sum(sK0,div1(X35,sK0)) = div1($sum($product(sK0,sK0),X35),sK0) ) )
| ~ spl13_15
| ~ spl13_79 ),
inference(forward_demodulation,[],[f2273,f2050]) ).
tff(f2273,plain,
( ! [X35: $int] :
( ( $sum(sK0,div1(X35,sK0)) = div1($sum($product(sK0,sK0),X35),sK0) )
| $less(0,abs1(0))
| $less(X35,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1647,f2007]) ).
tff(f2346,plain,
( spl13_96
| spl13_14
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2262,f668,f661,f2324]) ).
tff(f2262,plain,
( ! [X18: $int] :
( $less(X18,0)
| ( div1($sum($product(sK0,sK0),X18),sK0) = $sum(sK0,div1(X18,sK0)) ) )
| spl13_14
| ~ spl13_15 ),
inference(resolution,[],[f1647,f663]) ).
tff(f2345,plain,
( spl13_96
| ~ spl13_15
| ~ spl13_71 ),
inference(avatar_split_clause,[],[f2311,f1886,f668,f2324]) ).
tff(f2311,plain,
( ! [X36: $int] :
( $less(X36,0)
| ( $sum(sK0,div1(X36,sK0)) = div1($sum($product(sK0,sK0),X36),sK0) ) )
| ~ spl13_15
| ~ spl13_71 ),
inference(evaluation,[],[f2274]) ).
tff(f2274,plain,
( ! [X36: $int] :
( ( $sum(sK0,div1(X36,sK0)) = div1($sum($product(sK0,sK0),X36),sK0) )
| $less(X36,0)
| $less(1,0) )
| ~ spl13_15
| ~ spl13_71 ),
inference(resolution,[],[f1647,f1893]) ).
tff(f2344,plain,
( spl13_97
| spl13_87
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2293,f668,f2085,f2329]) ).
tff(f2329,plain,
( spl13_97
<=> ! [X23: $int] :
( $less(X23,0)
| ( div1($sum($product(sK0,X23),0),sK0) = $sum(X23,div1(0,sK0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_97])]) ).
tff(f2293,plain,
( ! [X26: $int,X27: key1] :
( ~ $less(mod1(hash1(X27),0),0)
| ( $sum(X26,div1(0,sK0)) = div1($sum($product(sK0,X26),0),sK0) )
| $less(X26,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1647,f578]) ).
tff(f2343,plain,
( spl13_84
| spl13_97
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2294,f668,f2329,f2069]) ).
tff(f2294,plain,
( ! [X28: $int,X29: key1] :
( ( div1($sum($product(sK0,X28),0),sK0) = $sum(X28,div1(0,sK0)) )
| $less(X28,0)
| $less(mod1(hash1(X29),0),0) )
| ~ spl13_15 ),
inference(resolution,[],[f1647,f577]) ).
tff(f2342,plain,
( spl13_95
| spl13_3
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2287,f668,f601,f2320]) ).
tff(f2320,plain,
( spl13_95
<=> ! [X33: $int] :
( ( $sum(X33,div1($sum($product(2,sK0),1),sK0)) = div1($sum($product(sK0,X33),$sum($product(2,sK0),1)),sK0) )
| $less(X33,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_95])]) ).
tff(f2287,plain,
( ! [X15: $int] :
( $less(X15,0)
| ( $sum(X15,div1($sum($product(2,sK0),1),sK0)) = div1($sum($product(sK0,X15),$sum($product(2,sK0),1)),sK0) ) )
| spl13_3
| ~ spl13_15 ),
inference(resolution,[],[f1647,f603]) ).
tff(f2341,plain,
( spl13_82
| spl13_96
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2275,f668,f2324,f2060]) ).
tff(f2060,plain,
( spl13_82
<=> ! [X16: $int] :
( $less(0,X16)
| $less(X16,0)
| ( sK0 = X16 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_82])]) ).
tff(f2275,plain,
( ! [X38: $int,X37: $int] :
( ( div1($sum($product(sK0,sK0),X37),sK0) = $sum(sK0,div1(X37,sK0)) )
| $less(X37,0)
| $less(0,X38)
| ( sK0 = X38 )
| $less(X38,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1647,f909]) ).
tff(f909,plain,
( ! [X2: $int,X1: $int] :
( ~ $less(sK0,X2)
| ( sK0 = X1 )
| $less(0,X1)
| $less(X1,X2) )
| ~ spl13_15 ),
inference(resolution,[],[f876,f135]) ).
tff(f2340,plain,
( spl13_98
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2253,f668,f2337]) ).
tff(f2253,plain,
( ( $sum(1,div1(2,sK0)) = div1($sum($product(sK0,1),2),sK0) )
| ~ spl13_15 ),
inference(interpreted_simplification,[],[f2252]) ).
tff(f2252,plain,
( $less(1,0)
| $less(2,0)
| ( $sum(1,div1(2,sK0)) = div1($sum($product(sK0,1),2),sK0) )
| ~ spl13_15 ),
inference(instantiation,[],[f1647]) ).
tff(f2335,plain,
( spl13_96
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2313,f668,f2324]) ).
tff(f2313,plain,
( ! [X42: $int] :
( $less(X42,0)
| ( $sum(sK0,div1(X42,sK0)) = div1($sum($product(sK0,sK0),X42),sK0) ) )
| ~ spl13_15 ),
inference(evaluation,[],[f2278]) ).
tff(f2278,plain,
( ! [X42: $int] :
( ( $sum(sK0,div1(X42,sK0)) = div1($sum($product(sK0,sK0),X42),sK0) )
| $less(0,0)
| $less(X42,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1647,f799]) ).
tff(f2334,plain,
( spl13_80
| spl13_97
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2291,f668,f2329,f2052]) ).
tff(f2291,plain,
( ! [X21: $int,X22: $int,X20: $int] :
( $less(X20,0)
| $less(X22,0)
| ( div1($sum($product(sK0,X20),0),sK0) = $sum(X20,div1(0,sK0)) )
| ( div1($sum($product(0,X21),X22),0) = $sum(X21,div1(X22,0)) )
| $less(X21,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1647,f537]) ).
tff(f2333,plain,
( spl13_95
| ~ spl13_15
| ~ spl13_73 ),
inference(avatar_split_clause,[],[f2314,f1915,f668,f2320]) ).
tff(f2314,plain,
( ! [X31: $int] :
( ( $sum(X31,div1($sum($product(2,sK0),1),sK0)) = div1($sum($product(sK0,X31),$sum($product(2,sK0),1)),sK0) )
| $less(X31,0) )
| ~ spl13_15
| ~ spl13_73 ),
inference(evaluation,[],[f2296]) ).
tff(f2296,plain,
( ! [X31: $int] :
( $less(X31,0)
| $less(1,0)
| ( $sum(X31,div1($sum($product(2,sK0),1),sK0)) = div1($sum($product(sK0,X31),$sum($product(2,sK0),1)),sK0) ) )
| ~ spl13_15
| ~ spl13_73 ),
inference(resolution,[],[f1647,f1931]) ).
tff(f2332,plain,
( spl13_97
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2290,f668,f2329]) ).
tff(f2290,plain,
( ! [X19: $int] :
( ( div1($sum($product(sK0,X19),0),sK0) = $sum(X19,div1(0,sK0)) )
| $less(X19,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1647,f134]) ).
tff(f2331,plain,
( spl13_85
| spl13_97
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2292,f668,f2329,f2073]) ).
tff(f2292,plain,
( ! [X24: $int,X25: $int,X23: $int] :
( $less(X23,0)
| ( mod1(X25,0) = mod1($sum($product(0,X24),X25),0) )
| $less(X25,0)
| $less(X24,0)
| ( div1($sum($product(sK0,X23),0),sK0) = $sum(X23,div1(0,sK0)) ) )
| ~ spl13_15 ),
inference(resolution,[],[f1647,f531]) ).
tff(f2327,plain,
( spl13_95
| ~ spl13_15
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f2316,f702,f668,f2320]) ).
tff(f2316,plain,
( ! [X34: $int] :
( ( div1($sum($product(sK0,X34),$sum($product(2,sK0),1)),sK0) = $sum(X34,div1($sum($product(2,sK0),1),sK0)) )
| $less(X34,0) )
| ~ spl13_15
| ~ spl13_19 ),
inference(evaluation,[],[f2299]) ).
tff(f2299,plain,
( ! [X34: $int] :
( ( div1($sum($product(sK0,X34),$sum($product(2,sK0),1)),sK0) = $sum(X34,div1($sum($product(2,sK0),1),sK0)) )
| $less(0,0)
| $less(X34,0) )
| ~ spl13_15
| ~ spl13_19 ),
inference(resolution,[],[f1647,f800]) ).
tff(f2326,plain,
( spl13_96
| spl13_83
| ~ spl13_15
| ~ spl13_35 ),
inference(avatar_split_clause,[],[f2277,f962,f668,f2065,f2324]) ).
tff(f2065,plain,
( spl13_83
<=> ! [X17: key1] : $less(mod1(hash1(X17),sK0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_83])]) ).
tff(f2277,plain,
( ! [X40: $int,X41: key1] :
( $less(mod1(hash1(X41),sK0),0)
| ( div1($sum($product(sK0,sK0),X40),sK0) = $sum(sK0,div1(X40,sK0)) )
| $less(X40,0) )
| ~ spl13_15
| ~ spl13_35 ),
inference(resolution,[],[f1647,f970]) ).
tff(f2322,plain,
( spl13_14
| spl13_95
| ~ spl13_15
| ~ spl13_50 ),
inference(avatar_split_clause,[],[f2298,f1399,f668,f2320,f661]) ).
tff(f2298,plain,
( ! [X33: $int] :
( ( $sum(X33,div1($sum($product(2,sK0),1),sK0)) = div1($sum($product(sK0,X33),$sum($product(2,sK0),1)),sK0) )
| $less(sK0,0)
| $less(X33,0) )
| ~ spl13_15
| ~ spl13_50 ),
inference(resolution,[],[f1647,f1416]) ).
tff(f1416,plain,
( ! [X2: $int] :
( ~ $less($sum($product(2,sK0),1),X2)
| $less(sK0,X2) )
| ~ spl13_50 ),
inference(resolution,[],[f1401,f135]) ).
tff(f2237,plain,
( spl13_93
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2199,f668,f2218]) ).
tff(f2218,plain,
( spl13_93
<=> ! [X39: $int] :
( $less(X39,0)
| ( mod1($sum($product(sK0,X39),sK0),sK0) = mod1(sK0,sK0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_93])]) ).
tff(f2199,plain,
( ! [X41: $int] :
( $less(X41,0)
| ( mod1($sum($product(sK0,X41),sK0),sK0) = mod1(sK0,sK0) ) )
| ~ spl13_15 ),
inference(evaluation,[],[f2167]) ).
tff(f2167,plain,
( ! [X41: $int] :
( ( mod1($sum($product(sK0,X41),sK0),sK0) = mod1(sK0,sK0) )
| $less(0,0)
| $less(X41,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f799]) ).
tff(f2236,plain,
( spl13_93
| spl13_14
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2152,f668,f661,f2218]) ).
tff(f2152,plain,
( ! [X18: $int] :
( $less(X18,0)
| ( mod1($sum($product(sK0,X18),sK0),sK0) = mod1(sK0,sK0) ) )
| spl13_14
| ~ spl13_15 ),
inference(resolution,[],[f1551,f663]) ).
tff(f2235,plain,
( spl13_92
| ~ spl13_15
| ~ spl13_73 ),
inference(avatar_split_clause,[],[f2200,f1915,f668,f2212]) ).
tff(f2212,plain,
( spl13_92
<=> ! [X32: $int] :
( $less(X32,0)
| ( mod1($sum($product(2,sK0),1),sK0) = mod1($sum($product(sK0,X32),$sum($product(2,sK0),1)),sK0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_92])]) ).
tff(f2200,plain,
( ! [X30: $int] :
( $less(X30,0)
| ( mod1($sum($product(2,sK0),1),sK0) = mod1($sum($product(sK0,X30),$sum($product(2,sK0),1)),sK0) ) )
| ~ spl13_15
| ~ spl13_73 ),
inference(evaluation,[],[f2158]) ).
tff(f2158,plain,
( ! [X30: $int] :
( $less(X30,0)
| $less(1,0)
| ( mod1($sum($product(2,sK0),1),sK0) = mod1($sum($product(sK0,X30),$sum($product(2,sK0),1)),sK0) ) )
| ~ spl13_15
| ~ spl13_73 ),
inference(resolution,[],[f1551,f1931]) ).
tff(f2234,plain,
( spl13_93
| ~ spl13_15
| ~ spl13_79 ),
inference(avatar_split_clause,[],[f2233,f2048,f668,f2218]) ).
tff(f2233,plain,
( ! [X34: $int] :
( ( mod1($sum($product(sK0,X34),sK0),sK0) = mod1(sK0,sK0) )
| $less(X34,0) )
| ~ spl13_15
| ~ spl13_79 ),
inference(evaluation,[],[f2232]) ).
tff(f2232,plain,
( ! [X34: $int] :
( $less(X34,0)
| ( mod1($sum($product(sK0,X34),sK0),sK0) = mod1(sK0,sK0) )
| $less(0,0) )
| ~ spl13_15
| ~ spl13_79 ),
inference(forward_demodulation,[],[f2162,f2050]) ).
tff(f2162,plain,
( ! [X34: $int] :
( $less(X34,0)
| ( mod1($sum($product(sK0,X34),sK0),sK0) = mod1(sK0,sK0) )
| $less(0,abs1(0)) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f2007]) ).
tff(f2231,plain,
( spl13_93
| ~ spl13_15
| ~ spl13_71 ),
inference(avatar_split_clause,[],[f2201,f1886,f668,f2218]) ).
tff(f2201,plain,
( ! [X35: $int] :
( $less(X35,0)
| ( mod1($sum($product(sK0,X35),sK0),sK0) = mod1(sK0,sK0) ) )
| ~ spl13_15
| ~ spl13_71 ),
inference(evaluation,[],[f2163]) ).
tff(f2163,plain,
( ! [X35: $int] :
( $less(1,0)
| $less(X35,0)
| ( mod1($sum($product(sK0,X35),sK0),sK0) = mod1(sK0,sK0) ) )
| ~ spl13_15
| ~ spl13_71 ),
inference(resolution,[],[f1551,f1893]) ).
tff(f2230,plain,
( spl13_91
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2179,f668,f2208]) ).
tff(f2208,plain,
( spl13_91
<=> ! [X26: $int] :
( ( mod1($sum($product(sK0,0),X26),sK0) = mod1(X26,sK0) )
| $less(X26,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_91])]) ).
tff(f2179,plain,
( ! [X19: $int] :
( ( mod1(X19,sK0) = mod1($sum($product(sK0,0),X19),sK0) )
| $less(X19,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f134]) ).
tff(f2229,plain,
( spl13_93
| spl13_82
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2164,f668,f2060,f2218]) ).
tff(f2164,plain,
( ! [X36: $int,X37: $int] :
( ( sK0 = X37 )
| $less(X36,0)
| $less(0,X37)
| $less(X37,0)
| ( mod1(sK0,sK0) = mod1($sum($product(sK0,X36),sK0),sK0) ) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f909]) ).
tff(f2228,plain,
( spl13_91
| spl13_80
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2180,f668,f2052,f2208]) ).
tff(f2180,plain,
( ! [X21: $int,X22: $int,X20: $int] :
( $less(X21,0)
| ( mod1(X20,sK0) = mod1($sum($product(sK0,0),X20),sK0) )
| ( div1($sum($product(0,X21),X22),0) = $sum(X21,div1(X22,0)) )
| $less(X20,0)
| $less(X22,0) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f537]) ).
tff(f2227,plain,
( spl13_84
| spl13_91
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2183,f668,f2208,f2069]) ).
tff(f2183,plain,
( ! [X28: $int,X29: key1] :
( $less(X28,0)
| $less(mod1(hash1(X29),0),0)
| ( mod1(X28,sK0) = mod1($sum($product(sK0,0),X28),sK0) ) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f577]) ).
tff(f2226,plain,
( spl13_94
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2143,f668,f2223]) ).
tff(f2143,plain,
( ( mod1($sum($product(sK0,2),1),sK0) = mod1(1,sK0) )
| ~ spl13_15 ),
inference(interpreted_simplification,[],[f2142]) ).
tff(f2142,plain,
( $less(1,0)
| $less(2,0)
| ( mod1($sum($product(sK0,2),1),sK0) = mod1(1,sK0) )
| ~ spl13_15 ),
inference(instantiation,[],[f1551]) ).
tff(f2221,plain,
( spl13_92
| spl13_3
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2150,f668,f601,f2212]) ).
tff(f2150,plain,
( ! [X15: $int] :
( $less(X15,0)
| ( mod1($sum($product(2,sK0),1),sK0) = mod1($sum($product(sK0,X15),$sum($product(2,sK0),1)),sK0) ) )
| spl13_3
| ~ spl13_15 ),
inference(resolution,[],[f1551,f603]) ).
tff(f2220,plain,
( spl13_83
| spl13_93
| ~ spl13_15
| ~ spl13_35 ),
inference(avatar_split_clause,[],[f2166,f962,f668,f2218,f2065]) ).
tff(f2166,plain,
( ! [X40: key1,X39: $int] :
( $less(X39,0)
| $less(mod1(hash1(X40),sK0),0)
| ( mod1($sum($product(sK0,X39),sK0),sK0) = mod1(sK0,sK0) ) )
| ~ spl13_15
| ~ spl13_35 ),
inference(resolution,[],[f1551,f970]) ).
tff(f2216,plain,
( spl13_92
| ~ spl13_15
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f2203,f702,f668,f2212]) ).
tff(f2203,plain,
( ! [X33: $int] :
( $less(X33,0)
| ( mod1($sum($product(2,sK0),1),sK0) = mod1($sum($product(sK0,X33),$sum($product(2,sK0),1)),sK0) ) )
| ~ spl13_15
| ~ spl13_19 ),
inference(evaluation,[],[f2161]) ).
tff(f2161,plain,
( ! [X33: $int] :
( ( mod1($sum($product(2,sK0),1),sK0) = mod1($sum($product(sK0,X33),$sum($product(2,sK0),1)),sK0) )
| $less(0,0)
| $less(X33,0) )
| ~ spl13_15
| ~ spl13_19 ),
inference(resolution,[],[f1551,f800]) ).
tff(f2215,plain,
( spl13_91
| spl13_85
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2181,f668,f2073,f2208]) ).
tff(f2181,plain,
( ! [X24: $int,X25: $int,X23: $int] :
( $less(X25,0)
| ( mod1(X23,sK0) = mod1($sum($product(sK0,0),X23),sK0) )
| $less(X23,0)
| $less(X24,0)
| ( mod1(X25,0) = mod1($sum($product(0,X24),X25),0) ) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f531]) ).
tff(f2214,plain,
( spl13_92
| spl13_14
| ~ spl13_15
| ~ spl13_50 ),
inference(avatar_split_clause,[],[f2160,f1399,f668,f661,f2212]) ).
tff(f2160,plain,
( ! [X32: $int] :
( $less(sK0,0)
| $less(X32,0)
| ( mod1($sum($product(2,sK0),1),sK0) = mod1($sum($product(sK0,X32),$sum($product(2,sK0),1)),sK0) ) )
| ~ spl13_15
| ~ spl13_50 ),
inference(resolution,[],[f1551,f1416]) ).
tff(f2210,plain,
( spl13_87
| spl13_91
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2182,f668,f2208,f2085]) ).
tff(f2182,plain,
( ! [X26: $int,X27: key1] :
( ( mod1($sum($product(sK0,0),X26),sK0) = mod1(X26,sK0) )
| $less(X26,0)
| ~ $less(mod1(hash1(X27),0),0) )
| ~ spl13_15 ),
inference(resolution,[],[f1551,f578]) ).
tff(f2124,plain,
( ~ spl13_90
| spl13_89 ),
inference(avatar_split_clause,[],[f2117,f2113,f2121]) ).
tff(f2121,plain,
( spl13_90
<=> $less(sK0,$product(sK0,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_90])]) ).
tff(f2117,plain,
( ~ $less(sK0,$product(sK0,1))
| spl13_89 ),
inference(resolution,[],[f2115,f494]) ).
tff(f2116,plain,
( ~ spl13_89
| ~ spl13_81 ),
inference(avatar_split_clause,[],[f2111,f2056,f2113]) ).
tff(f2111,plain,
( ~ $less(sK0,abs1($product(sK0,1)))
| ~ spl13_81 ),
inference(superposition,[],[f1072,f2058]) ).
tff(f2095,plain,
( spl13_86
| spl13_3 ),
inference(avatar_split_clause,[],[f2023,f601,f2078]) ).
tff(f2023,plain,
( ( $sum($product(2,sK0),1) = abs1($sum($product(2,sK0),1)) )
| spl13_3 ),
inference(resolution,[],[f528,f603]) ).
tff(f2094,plain,
( spl13_14
| spl13_86
| ~ spl13_50 ),
inference(avatar_split_clause,[],[f2033,f1399,f2078,f661]) ).
tff(f2033,plain,
( ( $sum($product(2,sK0),1) = abs1($sum($product(2,sK0),1)) )
| $less(sK0,0)
| ~ spl13_50 ),
inference(resolution,[],[f528,f1416]) ).
tff(f2093,plain,
spl13_88,
inference(avatar_split_clause,[],[f2016,f2090]) ).
tff(f2016,plain,
1 = abs1(1),
inference(interpreted_simplification,[],[f2015]) ).
tff(f2015,plain,
( $less(1,0)
| ( 1 = abs1(1) ) ),
inference(instantiation,[],[f528]) ).
tff(f2088,plain,
( spl13_86
| ~ spl13_73 ),
inference(avatar_split_clause,[],[f2042,f1915,f2078]) ).
tff(f2042,plain,
( ( $sum($product(2,sK0),1) = abs1($sum($product(2,sK0),1)) )
| ~ spl13_73 ),
inference(evaluation,[],[f2031]) ).
tff(f2031,plain,
( ( $sum($product(2,sK0),1) = abs1($sum($product(2,sK0),1)) )
| $less(1,0)
| ~ spl13_73 ),
inference(resolution,[],[f528,f1931]) ).
tff(f2087,plain,
( spl13_79
| spl13_87 ),
inference(avatar_split_clause,[],[f2029,f2085,f2048]) ).
tff(f2029,plain,
! [X14: key1] :
( ~ $less(mod1(hash1(X14),0),0)
| ( 0 = abs1(0) ) ),
inference(resolution,[],[f528,f578]) ).
tff(f2083,plain,
( spl13_81
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2043,f668,f2056]) ).
tff(f2043,plain,
( ( abs1(sK0) = sK0 )
| ~ spl13_15 ),
inference(evaluation,[],[f2039]) ).
tff(f2039,plain,
( $less(0,0)
| ( abs1(sK0) = sK0 )
| ~ spl13_15 ),
inference(resolution,[],[f528,f799]) ).
tff(f2082,plain,
( spl13_81
| ~ spl13_71 ),
inference(avatar_split_clause,[],[f2044,f1886,f2056]) ).
tff(f2044,plain,
( ( abs1(sK0) = sK0 )
| ~ spl13_71 ),
inference(evaluation,[],[f2035]) ).
tff(f2035,plain,
( ( abs1(sK0) = sK0 )
| $less(1,0)
| ~ spl13_71 ),
inference(resolution,[],[f528,f1893]) ).
tff(f2081,plain,
( spl13_86
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f2045,f702,f2078]) ).
tff(f2045,plain,
( ( $sum($product(2,sK0),1) = abs1($sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(evaluation,[],[f2034]) ).
tff(f2034,plain,
( $less(0,0)
| ( $sum($product(2,sK0),1) = abs1($sum($product(2,sK0),1)) )
| ~ spl13_19 ),
inference(resolution,[],[f528,f800]) ).
tff(f2076,plain,
spl13_79,
inference(avatar_split_clause,[],[f2026,f2048]) ).
tff(f2026,plain,
0 = abs1(0),
inference(resolution,[],[f528,f134]) ).
tff(f2075,plain,
( spl13_79
| spl13_85 ),
inference(avatar_split_clause,[],[f2028,f2073,f2048]) ).
tff(f2028,plain,
! [X12: $int,X13: $int] :
( ( mod1(X13,0) = mod1($sum($product(0,X12),X13),0) )
| $less(X13,0)
| $less(X12,0)
| ( 0 = abs1(0) ) ),
inference(resolution,[],[f528,f531]) ).
tff(f2071,plain,
( spl13_84
| spl13_79 ),
inference(avatar_split_clause,[],[f2030,f2048,f2069]) ).
tff(f2030,plain,
! [X15: key1] :
( ( 0 = abs1(0) )
| $less(mod1(hash1(X15),0),0) ),
inference(resolution,[],[f528,f577]) ).
tff(f2067,plain,
( spl13_83
| spl13_81
| ~ spl13_35 ),
inference(avatar_split_clause,[],[f2038,f962,f2056,f2065]) ).
tff(f2038,plain,
( ! [X17: key1] :
( ( abs1(sK0) = sK0 )
| $less(mod1(hash1(X17),sK0),0) )
| ~ spl13_35 ),
inference(resolution,[],[f528,f970]) ).
tff(f2063,plain,
( spl13_81
| spl13_14 ),
inference(avatar_split_clause,[],[f2025,f661,f2056]) ).
tff(f2025,plain,
( ( abs1(sK0) = sK0 )
| spl13_14 ),
inference(resolution,[],[f528,f663]) ).
tff(f2062,plain,
( spl13_81
| spl13_82
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f2036,f668,f2060,f2056]) ).
tff(f2036,plain,
( ! [X16: $int] :
( $less(0,X16)
| ( sK0 = X16 )
| ( abs1(sK0) = sK0 )
| $less(X16,0) )
| ~ spl13_15 ),
inference(resolution,[],[f528,f909]) ).
tff(f2054,plain,
( spl13_79
| spl13_80 ),
inference(avatar_split_clause,[],[f2027,f2052,f2048]) ).
tff(f2027,plain,
! [X10: $int,X11: $int] :
( ( div1($sum($product(0,X10),X11),0) = $sum(X10,div1(X11,0)) )
| $less(X11,0)
| ( 0 = abs1(0) )
| $less(X10,0) ),
inference(resolution,[],[f528,f537]) ).
tff(f2014,plain,
spl13_78,
inference(avatar_split_clause,[],[f1992,f2011]) ).
tff(f1992,plain,
$less(1,abs1(2)),
inference(interpreted_simplification,[],[f1991]) ).
tff(f1991,plain,
( $less(1,abs1(2))
| ~ $less(1,2) ),
inference(instantiation,[],[f494]) ).
tff(f1987,plain,
( ~ spl13_77
| spl13_68 ),
inference(avatar_split_clause,[],[f1982,f1839,f1984]) ).
tff(f1982,plain,
( ( mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,sK0)),sK0) != sK0 )
| spl13_68 ),
inference(forward_demodulation,[],[f1981,f437]) ).
tff(f1981,plain,
( ( mod1(hash1(sK12(mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),a,sK0)),length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)))) != sK0 )
| spl13_68 ),
inference(resolution,[],[f1841,f582]) ).
tff(f1977,plain,
( ~ spl13_76
| ~ spl13_73 ),
inference(avatar_split_clause,[],[f1967,f1915,f1974]) ).
tff(f1974,plain,
( spl13_76
<=> $less($sum($product(2,sK0),1),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_76])]) ).
tff(f1967,plain,
( ~ $less($sum($product(2,sK0),1),1)
| ~ spl13_73 ),
inference(interpreted_simplification,[],[f1966]) ).
tff(f1966,plain,
( ~ $less($sum($product(2,sK0),1),1)
| $less(1,1)
| ~ spl13_73 ),
inference(instantiation,[],[f1931]) ).
tff(f1937,plain,
( spl13_75
| ~ spl13_73 ),
inference(avatar_split_clause,[],[f1932,f1915,f1934]) ).
tff(f1932,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),1)
| ~ spl13_73 ),
inference(evaluation,[],[f1929]) ).
tff(f1929,plain,
( $less(1,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),1)
| ~ spl13_73 ),
inference(resolution,[],[f1917,f381]) ).
tff(f1923,plain,
( ~ spl13_74
| ~ spl13_71 ),
inference(avatar_split_clause,[],[f1908,f1886,f1920]) ).
tff(f1908,plain,
( ~ $less(sK0,1)
| ~ spl13_71 ),
inference(interpreted_simplification,[],[f1907]) ).
tff(f1907,plain,
( ~ $less(sK0,1)
| $less(1,1)
| ~ spl13_71 ),
inference(instantiation,[],[f1893]) ).
tff(f1918,plain,
( spl13_73
| ~ spl13_50
| ~ spl13_71 ),
inference(avatar_split_clause,[],[f1909,f1886,f1399,f1915]) ).
tff(f1909,plain,
( $less(1,$sum($product(2,sK0),1))
| ~ spl13_50
| ~ spl13_71 ),
inference(resolution,[],[f1893,f1401]) ).
tff(f1900,plain,
( spl13_72
| ~ spl13_71 ),
inference(avatar_split_clause,[],[f1895,f1886,f1897]) ).
tff(f1895,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),1)
| ~ spl13_71 ),
inference(evaluation,[],[f1891]) ).
tff(f1891,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),1)
| $less(1,0)
| ~ spl13_71 ),
inference(resolution,[],[f1887,f424]) ).
tff(f1889,plain,
( spl13_70
| ~ spl13_71
| ~ spl13_44 ),
inference(avatar_split_clause,[],[f1868,f1198,f1886,f1882]) ).
tff(f1868,plain,
( ~ $less(1,sK0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),1)
| ~ spl13_44 ),
inference(interpreted_simplification,[],[f1867]) ).
tff(f1867,plain,
( ~ $less(1,sK0)
| $less(1,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK4)),1)
| ~ spl13_44 ),
inference(instantiation,[],[f1825]) ).
tff(f1866,plain,
( ~ spl13_69
| spl13_41
| ~ spl13_44 ),
inference(avatar_split_clause,[],[f1861,f1198,f1093,f1863]) ).
tff(f1863,plain,
( spl13_69
<=> ( -1 = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_69])]) ).
tff(f1093,plain,
( spl13_41
<=> ( sK6 = -1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_41])]) ).
tff(f1861,plain,
( ( -1 != sK0 )
| spl13_41
| ~ spl13_44 ),
inference(superposition,[],[f1094,f1200]) ).
tff(f1094,plain,
( ( sK6 != -1 )
| spl13_41 ),
inference(avatar_component_clause,[],[f1093]) ).
tff(f1842,plain,
( ~ spl13_68
| ~ spl13_44
| spl13_66 ),
inference(avatar_split_clause,[],[f1814,f1757,f1198,f1839]) ).
tff(f1814,plain,
( ~ good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK0)
| ~ spl13_44
| spl13_66 ),
inference(backward_demodulation,[],[f1758,f1200]) ).
tff(f1820,plain,
( spl13_67
| ~ spl13_16
| ~ spl13_44 ),
inference(avatar_split_clause,[],[f1765,f1198,f678,f1817]) ).
tff(f1760,plain,
( spl13_2
| spl13_66
| ~ spl13_65 ),
inference(avatar_split_clause,[],[f1748,f1744,f1757,f596]) ).
tff(f1748,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),sK6)
| $less(sK6,0)
| ~ spl13_65 ),
inference(resolution,[],[f1746,f424]) ).
tff(f1746,plain,
( $less(sK6,sK0)
| ~ spl13_65 ),
inference(avatar_component_clause,[],[f1744]) ).
tff(f1747,plain,
( spl13_64
| spl13_65
| spl13_44
| ~ spl13_35 ),
inference(avatar_split_clause,[],[f1738,f962,f1198,f1744,f1741]) ).
tff(f1741,plain,
( spl13_64
<=> ! [X14: key1] :
( $less(mod1(hash1(X14),sK0),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),mod1(hash1(X14),sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_64])]) ).
tff(f1738,plain,
( ! [X14: key1] :
( ( sK6 = sK0 )
| $less(sK6,sK0)
| $less(mod1(hash1(X14),sK0),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),mod1(hash1(X14),sK0)) )
| ~ spl13_35 ),
inference(resolution,[],[f1049,f382]) ).
tff(f1049,plain,
( ! [X2: key1,X3: $int] :
( $less(mod1(hash1(X2),sK0),X3)
| $less(X3,sK0)
| ( sK0 = X3 ) )
| ~ spl13_35 ),
inference(resolution,[],[f970,f136]) ).
tff(f1641,plain,
( spl13_63
| spl13_2
| ~ spl13_62 ),
inference(avatar_split_clause,[],[f1629,f1620,f596,f1638]) ).
tff(f1629,plain,
( $less(sK6,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),sK6)
| ~ spl13_62 ),
inference(resolution,[],[f1622,f381]) ).
tff(f1624,plain,
( spl13_62
| spl13_59
| spl13_57 ),
inference(avatar_split_clause,[],[f1618,f1592,f1599,f1620]) ).
tff(f1618,plain,
( ( sK6 = $sum($product(2,sK0),1) )
| $less(sK6,$sum($product(2,sK0),1))
| spl13_57 ),
inference(resolution,[],[f1593,f136]) ).
tff(f1623,plain,
( spl13_59
| spl13_62
| spl13_57 ),
inference(avatar_split_clause,[],[f1617,f1592,f1620,f1599]) ).
tff(f1617,plain,
( $less(sK6,$sum($product(2,sK0),1))
| ( sK6 = $sum($product(2,sK0),1) )
| spl13_57 ),
inference(resolution,[],[f1593,f136]) ).
tff(f1610,plain,
( spl13_60
| spl13_61
| spl13_44
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f1589,f591,f1198,f1608,f1604]) ).
tff(f1608,plain,
( spl13_61
<=> ! [X9: key1] :
( $less(mod1(hash1(X9),sK6),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),mod1(hash1(X9),sK6)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_61])]) ).
tff(f1589,plain,
( ! [X9: key1] :
( ( sK6 = sK0 )
| $less(mod1(hash1(X9),sK6),0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),mod1(hash1(X9),sK6))
| $less(sK0,sK6) )
| ~ spl13_1 ),
inference(resolution,[],[f1037,f424]) ).
tff(f1037,plain,
( ! [X0: key1,X1: $int] :
( $less(mod1(hash1(X0),sK6),X1)
| ( sK6 = X1 )
| $less(X1,sK6) )
| ~ spl13_1 ),
inference(resolution,[],[f968,f136]) ).
tff(f968,plain,
( ! [X2: $int,X1: key1] :
( ~ $less(sK6,X2)
| $less(mod1(hash1(X1),sK6),X2) )
| ~ spl13_1 ),
inference(resolution,[],[f950,f135]) ).
tff(f1602,plain,
( spl13_57
| spl13_58
| spl13_59
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f1588,f591,f1599,f1596,f1592]) ).
tff(f1596,plain,
( spl13_58
<=> ! [X8: key1] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(hash1(X8),sK6))
| $less(mod1(hash1(X8),sK6),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_58])]) ).
tff(f1588,plain,
( ! [X8: key1] :
( ( sK6 = $sum($product(2,sK0),1) )
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(hash1(X8),sK6))
| $less($sum($product(2,sK0),1),sK6)
| $less(mod1(hash1(X8),sK6),0) )
| ~ spl13_1 ),
inference(resolution,[],[f1037,f381]) ).
tff(f1578,plain,
( spl13_56
| spl13_8
| spl13_10 ),
inference(avatar_split_clause,[],[f1573,f635,f626,f1575]) ).
tff(f1573,plain,
( in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( get(option(a),key,t2tb3(sK3),t2tb1(sK10)) = some(a,t2tb7(sK9)) )
| spl13_10 ),
inference(resolution,[],[f438,f637]) ).
tff(f1565,plain,
( spl13_55
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f1552,f591,f1562]) ).
tff(f1562,plain,
( spl13_55
<=> ! [X20: $int,X21: $int] :
( ( mod1($sum($product(sK6,X20),X21),sK6) = mod1(X21,sK6) )
| $less(X20,0)
| $less(X21,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_55])]) ).
tff(f1552,plain,
( ! [X10: $int,X11: $int] :
( ( mod1($sum($product(sK6,X10),X11),sK6) = mod1(X11,sK6) )
| $less(X10,0)
| $less(X11,0) )
| ~ spl13_1 ),
inference(resolution,[],[f531,f593]) ).
tff(f1564,plain,
( spl13_37
| spl13_55
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f1560,f591,f1562,f990]) ).
tff(f1560,plain,
( ! [X21: $int,X20: $int] :
( ( mod1($sum($product(sK6,X20),X21),sK6) = mod1(X21,sK6) )
| ( 0 = sK6 )
| $less(X21,0)
| $less(X20,0) )
| ~ spl13_1 ),
inference(evaluation,[],[f1556]) ).
tff(f1556,plain,
( ! [X21: $int,X20: $int] :
( $less(X20,0)
| $less(X21,0)
| ( mod1($sum($product(sK6,X20),X21),sK6) = mod1(X21,sK6) )
| ( 0 = sK6 )
| $less(0,0) )
| ~ spl13_1 ),
inference(resolution,[],[f531,f873]) ).
tff(f873,plain,
( ! [X1: $int] :
( $less(0,X1)
| $less(X1,sK6)
| ( sK6 = X1 ) )
| ~ spl13_1 ),
inference(resolution,[],[f798,f136]) ).
tff(f1464,plain,
( ~ spl13_54
| ~ spl13_51 ),
inference(avatar_split_clause,[],[f1453,f1404,f1461]) ).
tff(f1461,plain,
( spl13_54
<=> $less($sum($product(2,sK0),1),-1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_54])]) ).
tff(f1404,plain,
( spl13_51
<=> $less(-1,$sum($product(2,sK0),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_51])]) ).
tff(f1453,plain,
( ~ $less($sum($product(2,sK0),1),-1)
| ~ spl13_51 ),
inference(interpreted_simplification,[],[f1452]) ).
tff(f1452,plain,
( ~ $less($sum($product(2,sK0),1),-1)
| $less(-1,-1)
| ~ spl13_51 ),
inference(instantiation,[],[f1425]) ).
tff(f1425,plain,
( ! [X0: $int] :
( ~ $less($sum($product(2,sK0),1),X0)
| $less(-1,X0) )
| ~ spl13_51 ),
inference(resolution,[],[f1406,f135]) ).
tff(f1406,plain,
( $less(-1,$sum($product(2,sK0),1))
| ~ spl13_51 ),
inference(avatar_component_clause,[],[f1404]) ).
tff(f1445,plain,
( spl13_53
| spl13_34
| ~ spl13_31 ),
inference(avatar_split_clause,[],[f1436,f858,f958,f1442]) ).
tff(f1436,plain,
( ( 0 = sK0 )
| ( hash1(sK10) = $sum($product(sK0,div1(hash1(sK10),sK0)),0) )
| ~ spl13_31 ),
inference(superposition,[],[f457,f860]) ).
tff(f1421,plain,
( spl13_14
| spl13_52
| ~ spl13_50 ),
inference(avatar_split_clause,[],[f1409,f1399,f1418,f661]) ).
tff(f1409,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),sK0)
| $less(sK0,0)
| ~ spl13_50 ),
inference(resolution,[],[f1401,f381]) ).
tff(f1408,plain,
( spl13_50
| spl13_48
| spl13_47 ),
inference(avatar_split_clause,[],[f1396,f1383,f1387,f1399]) ).
tff(f1387,plain,
( spl13_48
<=> ( $sum($product(2,sK0),1) = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_48])]) ).
tff(f1383,plain,
( spl13_47
<=> $less($sum($product(2,sK0),1),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_47])]) ).
tff(f1396,plain,
( ( $sum($product(2,sK0),1) = sK0 )
| $less(sK0,$sum($product(2,sK0),1))
| spl13_47 ),
inference(resolution,[],[f1384,f136]) ).
tff(f1384,plain,
( ~ $less($sum($product(2,sK0),1),sK0)
| spl13_47 ),
inference(avatar_component_clause,[],[f1383]) ).
tff(f1407,plain,
( spl13_51
| spl13_48
| ~ spl13_45
| spl13_47 ),
inference(avatar_split_clause,[],[f1394,f1383,f1202,f1387,f1404]) ).
tff(f1202,plain,
( spl13_45
<=> $less(-1,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_45])]) ).
tff(f1394,plain,
( ( $sum($product(2,sK0),1) = sK0 )
| $less(-1,$sum($product(2,sK0),1))
| ~ spl13_45
| spl13_47 ),
inference(resolution,[],[f1384,f1249]) ).
tff(f1249,plain,
( ! [X0: $int] :
( $less(X0,sK0)
| $less(-1,X0)
| ( sK0 = X0 ) )
| ~ spl13_45 ),
inference(resolution,[],[f1246,f136]) ).
tff(f1246,plain,
( ! [X0: $int] :
( ~ $less(sK0,X0)
| $less(-1,X0) )
| ~ spl13_45 ),
inference(resolution,[],[f1204,f135]) ).
tff(f1204,plain,
( $less(-1,sK0)
| ~ spl13_45 ),
inference(avatar_component_clause,[],[f1202]) ).
tff(f1402,plain,
( spl13_48
| spl13_50
| spl13_47 ),
inference(avatar_split_clause,[],[f1397,f1383,f1399,f1387]) ).
tff(f1397,plain,
( $less(sK0,$sum($product(2,sK0),1))
| ( $sum($product(2,sK0),1) = sK0 )
| spl13_47 ),
inference(resolution,[],[f1384,f136]) ).
tff(f1393,plain,
( spl13_47
| spl13_48
| spl13_49
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f1377,f668,f1391,f1387,f1383]) ).
tff(f1391,plain,
( spl13_49
<=> ! [X7: key1] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(hash1(X7),$sum($product(2,sK0),1)))
| $less(mod1(hash1(X7),$sum($product(2,sK0),1)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_49])]) ).
tff(f1377,plain,
( ! [X7: key1] :
( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),mod1(hash1(X7),$sum($product(2,sK0),1)))
| $less(mod1(hash1(X7),$sum($product(2,sK0),1)),0)
| ( $sum($product(2,sK0),1) = sK0 )
| $less($sum($product(2,sK0),1),sK0) )
| ~ spl13_15 ),
inference(resolution,[],[f946,f381]) ).
tff(f946,plain,
( ! [X0: key1,X1: $int] :
( $less(mod1(hash1(X0),X1),X1)
| ( sK0 = X1 )
| $less(X1,sK0) )
| ~ spl13_15 ),
inference(resolution,[],[f577,f876]) ).
tff(f1258,plain,
( ~ spl13_46
| ~ spl13_45 ),
inference(avatar_split_clause,[],[f1248,f1202,f1255]) ).
tff(f1248,plain,
( ~ $less(sK0,-1)
| ~ spl13_45 ),
inference(interpreted_simplification,[],[f1247]) ).
tff(f1247,plain,
( ~ $less(sK0,-1)
| $less(-1,-1)
| ~ spl13_45 ),
inference(instantiation,[],[f1246]) ).
tff(f1205,plain,
( spl13_43
| spl13_44
| spl13_45
| ~ spl13_35
| ~ spl13_40 ),
inference(avatar_split_clause,[],[f1178,f1089,f962,f1202,f1198,f1195]) ).
tff(f1195,plain,
( spl13_43
<=> ! [X1: key1] : $less(mod1(hash1(X1),sK0),sK6) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_43])]) ).
tff(f1178,plain,
( ! [X1: key1] :
( $less(-1,sK0)
| ( sK6 = sK0 )
| $less(mod1(hash1(X1),sK0),sK6) )
| ~ spl13_35
| ~ spl13_40 ),
inference(resolution,[],[f1132,f970]) ).
tff(f1132,plain,
( ! [X1: $int] :
( $less(X1,sK6)
| $less(-1,X1)
| ( sK6 = X1 ) )
| ~ spl13_40 ),
inference(resolution,[],[f1128,f136]) ).
tff(f1139,plain,
( ~ spl13_42
| ~ spl13_40 ),
inference(avatar_split_clause,[],[f1130,f1089,f1136]) ).
tff(f1136,plain,
( spl13_42
<=> $less(sK6,-1) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_42])]) ).
tff(f1130,plain,
( ~ $less(sK6,-1)
| ~ spl13_40 ),
inference(interpreted_simplification,[],[f1129]) ).
tff(f1129,plain,
( ~ $less(sK6,-1)
| $less(-1,-1)
| ~ spl13_40 ),
inference(instantiation,[],[f1128]) ).
tff(f1096,plain,
( spl13_40
| spl13_41
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f1074,f591,f1093,f1089]) ).
tff(f1074,plain,
( ( sK6 = -1 )
| $less(-1,sK6)
| ~ spl13_1 ),
inference(interpreted_simplification,[],[f1073]) ).
tff(f1073,plain,
( ~ $less(-1,0)
| $less(0,0)
| ( sK6 = -1 )
| $less(-1,sK6)
| ~ spl13_1 ),
inference(instantiation,[],[f893]) ).
tff(f893,plain,
( ! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ( sK6 = X0 )
| $less(0,X1)
| $less(X0,sK6) )
| ~ spl13_1 ),
inference(resolution,[],[f873,f135]) ).
tff(f1066,plain,
spl13_39,
inference(avatar_split_clause,[],[f1054,f1063]) ).
tff(f1063,plain,
( spl13_39
<=> ( t2tb3(tb2t3(witness1(map(key,option(a))))) = witness1(map(key,option(a))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_39])]) ).
tff(f1054,plain,
t2tb3(tb2t3(witness1(map(key,option(a))))) = witness1(map(key,option(a))),
inference(resolution,[],[f374,f511]) ).
tff(f511,plain,
! [X0: ty] : sort1(X0,witness1(X0)),
inference(cnf_transformation,[],[f1]) ).
tff(f1,axiom,
! [X0: ty] : sort1(X0,witness1(X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',witness_sort1) ).
tff(f374,plain,
! [X0: uni] :
( ~ sort1(map(key,option(a)),X0)
| ( t2tb3(tb2t3(X0)) = X0 ) ),
inference(cnf_transformation,[],[f290]) ).
tff(f290,plain,
! [X0: uni] :
( ~ sort1(map(key,option(a)),X0)
| ( t2tb3(tb2t3(X0)) = X0 ) ),
inference(ennf_transformation,[],[f190]) ).
tff(f190,plain,
! [X0: uni] :
( sort1(map(key,option(a)),X0)
=> ( t2tb3(tb2t3(X0)) = X0 ) ),
inference(rectify,[],[f94]) ).
tff(f94,axiom,
! [X17: uni] :
( sort1(map(key,option(a)),X17)
=> ( t2tb3(tb2t3(X17)) = X17 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR3) ).
tff(f999,plain,
( spl13_36
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f977,f668,f986]) ).
tff(f977,plain,
( ! [X5: key1] : ~ $less(mod1(hash1(X5),sK0),0)
| ~ spl13_15 ),
inference(resolution,[],[f578,f670]) ).
tff(f998,plain,
( spl13_38
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f978,f591,f994]) ).
tff(f994,plain,
( spl13_38
<=> ! [X11: key1] : ~ $less(mod1(hash1(X11),sK6),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_38])]) ).
tff(f978,plain,
( ! [X6: key1] : ~ $less(mod1(hash1(X6),sK6),0)
| ~ spl13_1 ),
inference(resolution,[],[f578,f593]) ).
tff(f996,plain,
( spl13_37
| spl13_38
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f983,f591,f994,f990]) ).
tff(f983,plain,
( ! [X11: key1] :
( ~ $less(mod1(hash1(X11),sK6),0)
| ( 0 = sK6 ) )
| ~ spl13_1 ),
inference(evaluation,[],[f981]) ).
tff(f981,plain,
( ! [X11: key1] :
( ( 0 = sK6 )
| $less(0,0)
| ~ $less(mod1(hash1(X11),sK6),0) )
| ~ spl13_1 ),
inference(resolution,[],[f578,f873]) ).
tff(f988,plain,
( spl13_36
| spl13_34
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f984,f668,f958,f986]) ).
tff(f984,plain,
( ! [X12: key1] :
( ( 0 = sK0 )
| ~ $less(mod1(hash1(X12),sK0),0) )
| ~ spl13_15 ),
inference(evaluation,[],[f982]) ).
tff(f982,plain,
( ! [X12: key1] :
( ~ $less(mod1(hash1(X12),sK0),0)
| ( 0 = sK0 )
| $less(0,0) )
| ~ spl13_15 ),
inference(resolution,[],[f578,f876]) ).
tff(f965,plain,
( spl13_35
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f949,f668,f962]) ).
tff(f949,plain,
( ! [X5: key1] : $less(mod1(hash1(X5),sK0),sK0)
| ~ spl13_15 ),
inference(resolution,[],[f577,f670]) ).
tff(f964,plain,
( spl13_34
| spl13_35
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f956,f668,f962,f958]) ).
tff(f956,plain,
( ! [X12: key1] :
( $less(mod1(hash1(X12),sK0),sK0)
| ( 0 = sK0 ) )
| ~ spl13_15 ),
inference(evaluation,[],[f954]) ).
tff(f954,plain,
( ! [X12: key1] :
( ( 0 = sK0 )
| $less(0,0)
| $less(mod1(hash1(X12),sK0),sK0) )
| ~ spl13_15 ),
inference(resolution,[],[f577,f876]) ).
tff(f937,plain,
spl13_33,
inference(avatar_split_clause,[],[f920,f934]) ).
tff(f934,plain,
( spl13_33
<=> ( none(a) = t2tb4(tb2t4(none(a))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_33])]) ).
tff(f920,plain,
none(a) = t2tb4(tb2t4(none(a))),
inference(resolution,[],[f536,f428]) ).
tff(f428,plain,
! [X0: ty] : sort1(option(X0),none(X0)),
inference(cnf_transformation,[],[f26]) ).
tff(f26,axiom,
! [X0: ty] : sort1(option(X0),none(X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',none_sort2) ).
tff(f932,plain,
spl13_32,
inference(avatar_split_clause,[],[f922,f929]) ).
tff(f929,plain,
( spl13_32
<=> ( witness1(option(a)) = t2tb4(tb2t4(witness1(option(a)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_32])]) ).
tff(f922,plain,
witness1(option(a)) = t2tb4(tb2t4(witness1(option(a)))),
inference(resolution,[],[f536,f511]) ).
tff(f861,plain,
( spl13_31
| ~ spl13_20
| ~ spl13_30 ),
inference(avatar_split_clause,[],[f851,f835,f710,f858]) ).
tff(f851,plain,
( ( 0 = mod1(hash1(sK10),sK0) )
| ~ spl13_20
| ~ spl13_30 ),
inference(backward_demodulation,[],[f712,f837]) ).
tff(f839,plain,
( spl13_29
| spl13_30
| spl13_12 ),
inference(avatar_split_clause,[],[f810,f647,f835,f831]) ).
tff(f810,plain,
( ( 0 = sK7 )
| $less(0,sK7)
| spl13_12 ),
inference(resolution,[],[f136,f649]) ).
tff(f838,plain,
( spl13_29
| spl13_30
| spl13_12 ),
inference(avatar_split_clause,[],[f824,f647,f835,f831]) ).
tff(f824,plain,
( ( 0 = sK7 )
| $less(0,sK7)
| spl13_12 ),
inference(resolution,[],[f136,f649]) ).
tff(f796,plain,
spl13_28,
inference(avatar_split_clause,[],[f786,f793]) ).
tff(f793,plain,
( spl13_28
<=> ( witness1(a) = t2tb7(tb2t7(witness1(a))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_28])]) ).
tff(f786,plain,
witness1(a) = t2tb7(tb2t7(witness1(a))),
inference(resolution,[],[f459,f511]) ).
tff(f784,plain,
( ~ spl13_27
| ~ spl13_24 ),
inference(avatar_split_clause,[],[f774,f736,f781]) ).
tff(f781,plain,
( spl13_27
<=> mem(tuple2(key,a),witness1(tuple2(key,a)),t2tb6(sK8)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_27])]) ).
tff(f774,plain,
( ~ mem(tuple2(key,a),witness1(tuple2(key,a)),t2tb6(sK8))
| ~ spl13_24 ),
inference(resolution,[],[f772,f511]) ).
tff(f771,plain,
spl13_26,
inference(avatar_split_clause,[],[f761,f768]) ).
tff(f768,plain,
( spl13_26
<=> ( t2tb1(tb2t1(witness1(key))) = witness1(key) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_26])]) ).
tff(f761,plain,
t2tb1(tb2t1(witness1(key))) = witness1(key),
inference(resolution,[],[f435,f511]) ).
tff(f435,plain,
! [X0: uni] :
( ~ sort1(key,X0)
| ( t2tb1(tb2t1(X0)) = X0 ) ),
inference(cnf_transformation,[],[f289]) ).
tff(f289,plain,
! [X0: uni] :
( ( t2tb1(tb2t1(X0)) = X0 )
| ~ sort1(key,X0) ),
inference(ennf_transformation,[],[f247]) ).
tff(f247,plain,
! [X0: uni] :
( sort1(key,X0)
=> ( t2tb1(tb2t1(X0)) = X0 ) ),
inference(rectify,[],[f78]) ).
tff(f78,axiom,
! [X17: uni] :
( sort1(key,X17)
=> ( t2tb1(tb2t1(X17)) = X17 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR1) ).
tff(f750,plain,
( spl13_6
| spl13_25
| ~ spl13_20 ),
inference(avatar_split_clause,[],[f746,f710,f748,f618]) ).
tff(f746,plain,
( ! [X0: a1] :
( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X0)),t2tb6(sK8))
| ( tb2t4(some(a,t2tb7(X0))) != tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(sK7,sK7) )
| ~ spl13_20 ),
inference(trivial_inequality_removal,[],[f745]) ).
tff(f745,plain,
( ! [X0: a1] :
( ( tb2t4(some(a,t2tb7(X0))) != tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| mem(tuple2(key,a),tuple21(key,a,t2tb1(sK10),t2tb7(X0)),t2tb6(sK8))
| $less(sK7,sK7)
| ( sK7 != sK7 )
| in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ~ spl13_20 ),
inference(superposition,[],[f566,f712]) ).
tff(f743,plain,
( spl13_23
| spl13_6
| ~ spl13_20 ),
inference(avatar_split_clause,[],[f742,f710,f618,f730]) ).
tff(f730,plain,
( spl13_23
<=> ! [X0: a1] :
( ( tb2t4(some(a,t2tb7(X0))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| ~ in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_23])]) ).
tff(f742,plain,
( ! [X0: a1] :
( $less(sK7,sK7)
| ~ in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(some(a,t2tb7(X0))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) ) )
| ~ spl13_20 ),
inference(trivial_inequality_removal,[],[f741]) ).
tff(f741,plain,
( ! [X0: a1] :
( ( sK7 != sK7 )
| $less(sK7,sK7)
| ( tb2t4(some(a,t2tb7(X0))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| ~ in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ~ spl13_20 ),
inference(superposition,[],[f561,f712]) ).
tff(f561,plain,
! [X12: a1,X13: key1] :
( ( sK7 != mod1(hash1(X13),sK0) )
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| $less(mod1(hash1(X13),sK0),sK7)
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(definition_unfolding,[],[f400,f507,f507]) ).
tff(f400,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( bucket1(X13,sK0) != sK7 )
| $less(bucket1(X13,sK0),sK7) ),
inference(cnf_transformation,[],[f311]) ).
tff(f739,plain,
( spl13_24
| ~ spl13_5 ),
inference(avatar_split_clause,[],[f734,f611,f736]) ).
tff(f611,plain,
( spl13_5
<=> ( tb2t6(nil(tuple2(key,a))) = sK8 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_5])]) ).
tff(f734,plain,
( ( nil(tuple2(key,a)) = t2tb6(sK8) )
| ~ spl13_5 ),
inference(superposition,[],[f376,f613]) ).
tff(f613,plain,
( ( tb2t6(nil(tuple2(key,a))) = sK8 )
| ~ spl13_5 ),
inference(avatar_component_clause,[],[f611]) ).
tff(f376,plain,
! [X0: uni] : ( t2tb6(tb2t6(X0)) = X0 ),
inference(cnf_transformation,[],[f176]) ).
tff(f176,plain,
! [X0: uni] : ( t2tb6(tb2t6(X0)) = X0 ),
inference(rectify,[],[f103]) ).
tff(f103,axiom,
! [X17: uni] : ( t2tb6(tb2t6(X17)) = X17 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR6) ).
tff(f732,plain,
( spl13_23
| ~ spl13_12
| ~ spl13_20 ),
inference(avatar_split_clause,[],[f728,f710,f647,f730]) ).
tff(f728,plain,
( ! [X0: a1] :
( ~ $less(sK7,0)
| ( tb2t4(some(a,t2tb7(X0))) = tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(sK10))) )
| ~ in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ~ spl13_20 ),
inference(superposition,[],[f587,f712]) ).
tff(f587,plain,
! [X12: a1,X13: key1] :
( ~ $less(mod1(hash1(X13),sK0),0)
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) ),
inference(duplicate_literal_removal,[],[f559]) ).
tff(f559,plain,
! [X12: a1,X13: key1] :
( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ $less(mod1(hash1(X13),sK0),0)
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(definition_unfolding,[],[f402,f507]) ).
tff(f402,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ $less(bucket1(X13,sK0),0) ),
inference(cnf_transformation,[],[f311]) ).
tff(f722,plain,
( spl13_22
| spl13_20
| ~ spl13_13 ),
inference(avatar_split_clause,[],[f718,f656,f710,f720]) ).
tff(f720,plain,
( spl13_22
<=> ! [X0: a1] : ~ in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_22])]) ).
tff(f718,plain,
( ! [X0: a1] :
( ( mod1(hash1(sK10),sK0) = sK7 )
| ~ in_data1(a,sK10,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) )
| ~ spl13_13 ),
inference(resolution,[],[f549,f658]) ).
tff(f549,plain,
! [X12: a1,X13: key1] :
( ~ $less(mod1(hash1(X13),sK0),0)
| ( sK7 = mod1(hash1(X13),sK0) )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(definition_unfolding,[],[f414,f507,f507]) ).
tff(f414,plain,
! [X12: a1,X13: key1] :
( ( bucket1(X13,sK0) = sK7 )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ $less(bucket1(X13,sK0),0) ),
inference(cnf_transformation,[],[f311]) ).
tff(f717,plain,
( spl13_20
| spl13_21
| ~ spl13_8 ),
inference(avatar_split_clause,[],[f708,f626,f714,f710]) ).
tff(f708,plain,
( $less(mod1(hash1(sK10),sK0),sK7)
| ( mod1(hash1(sK10),sK0) = sK7 )
| ~ spl13_8 ),
inference(resolution,[],[f548,f628]) ).
tff(f705,plain,
( spl13_18
| ~ spl13_19 ),
inference(avatar_split_clause,[],[f696,f702,f698]) ).
tff(f696,plain,
( ~ $less(0,$sum($product(2,sK0),1))
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),0) ),
inference(interpreted_simplification,[],[f695]) ).
tff(f695,plain,
( ~ $less(0,$sum($product(2,sK0),1))
| $less(0,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)),0) ),
inference(instantiation,[],[f381]) ).
tff(f692,plain,
( spl13_17
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f684,f668,f688]) ).
tff(f684,plain,
( ~ $less(0,sK0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),0) ),
inference(interpreted_simplification,[],[f683]) ).
tff(f683,plain,
( ~ $less(0,sK0)
| $less(0,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),0) ),
inference(instantiation,[],[f424]) ).
tff(f691,plain,
( spl13_17
| ~ spl13_15 ),
inference(avatar_split_clause,[],[f686,f668,f688]) ).
tff(f686,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),0)
| ~ spl13_15 ),
inference(evaluation,[],[f685]) ).
tff(f685,plain,
( $less(0,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK0,t2tb2(sK2)),0)
| ~ spl13_15 ),
inference(resolution,[],[f424,f670]) ).
tff(f682,plain,
( spl13_16
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f676,f591,f678]) ).
tff(f676,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),0)
| ~ spl13_1 ),
inference(evaluation,[],[f675]) ).
tff(f675,plain,
( good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),0)
| $less(0,0)
| ~ spl13_1 ),
inference(resolution,[],[f382,f593]) ).
tff(f681,plain,
( spl13_16
| ~ spl13_1 ),
inference(avatar_split_clause,[],[f674,f591,f678]) ).
tff(f674,plain,
( ~ $less(0,sK6)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),0) ),
inference(interpreted_simplification,[],[f673]) ).
tff(f673,plain,
( ~ $less(0,sK6)
| $less(0,0)
| good_hash1(a,mk_array1(list(tuple2(key,a)),sK6,t2tb2(sK4)),0) ),
inference(instantiation,[],[f382]) ).
tff(f671,plain,
spl13_15,
inference(avatar_split_clause,[],[f379,f668]) ).
tff(f379,plain,
$less(0,sK0),
inference(cnf_transformation,[],[f311]) ).
tff(f666,plain,
( spl13_8
| ~ spl13_13 ),
inference(avatar_split_clause,[],[f572,f656,f626]) ).
tff(f572,plain,
( ~ $less(mod1(hash1(sK10),sK0),0)
| in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(definition_unfolding,[],[f387,f507]) ).
tff(f387,plain,
( ~ $less(bucket1(sK10,sK0),0)
| in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(cnf_transformation,[],[f311]) ).
tff(f665,plain,
~ spl13_3,
inference(avatar_split_clause,[],[f422,f601]) ).
tff(f422,plain,
~ $less($sum($product(2,sK0),1),0),
inference(cnf_transformation,[],[f311]) ).
tff(f664,plain,
~ spl13_14,
inference(avatar_split_clause,[],[f380,f661]) ).
tff(f380,plain,
~ $less(sK0,0),
inference(cnf_transformation,[],[f311]) ).
tff(f659,plain,
( spl13_9
| ~ spl13_10
| spl13_13 ),
inference(avatar_split_clause,[],[f573,f656,f635,f630]) ).
tff(f630,plain,
( spl13_9
<=> $less(sK7,mod1(hash1(sK10),sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_9])]) ).
tff(f573,plain,
( $less(mod1(hash1(sK10),sK0),0)
| ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(sK7,mod1(hash1(sK10),sK0)) ),
inference(definition_unfolding,[],[f386,f507,f507]) ).
tff(f386,plain,
( ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(sK7,bucket1(sK10,sK0))
| $less(bucket1(sK10,sK0),0) ),
inference(cnf_transformation,[],[f311]) ).
tff(f654,plain,
( ~ spl13_12
| spl13_7 ),
inference(avatar_split_clause,[],[f653,f622,f647]) ).
tff(f622,plain,
( spl13_7
<=> ! [X13: key1,X12: a1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_7])]) ).
tff(f653,plain,
! [X12: a1,X13: key1] :
( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ $less(sK7,0) ),
inference(forward_subsumption_demodulation,[],[f652,f568]) ).
tff(f568,plain,
! [X14: key1,X15: a1] :
( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X14),t2tb7(X15)),t2tb6(sK8))
| ( mod1(hash1(X14),sK0) = sK7 ) ),
inference(definition_unfolding,[],[f391,f507]) ).
tff(f391,plain,
! [X14: key1,X15: a1] :
( ( sK7 = bucket1(X14,sK0) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X14),t2tb7(X15)),t2tb6(sK8)) ),
inference(cnf_transformation,[],[f311]) ).
tff(f652,plain,
! [X12: a1,X13: key1] :
( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ~ $less(mod1(hash1(X13),sK0),0)
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) ),
inference(subsumption_resolution,[],[f557,f568]) ).
tff(f557,plain,
! [X12: a1,X13: key1] :
( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ( sK7 != mod1(hash1(X13),sK0) )
| ~ $less(mod1(hash1(X13),sK0),0)
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) ),
inference(definition_unfolding,[],[f405,f507,f507]) ).
tff(f405,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ( bucket1(X13,sK0) != sK7 )
| ~ $less(bucket1(X13,sK0),0) ),
inference(cnf_transformation,[],[f311]) ).
tff(f651,plain,
~ spl13_3,
inference(avatar_split_clause,[],[f420,f601]) ).
tff(f420,plain,
~ $less($sum($product(2,sK0),1),0),
inference(cnf_transformation,[],[f311]) ).
tff(f650,plain,
( ~ spl13_12
| spl13_11 ),
inference(avatar_split_clause,[],[f645,f642,f647]) ).
tff(f642,plain,
( spl13_11
<=> ! [X13: key1,X12: a1] :
( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_11])]) ).
tff(f645,plain,
! [X12: a1,X13: key1] :
( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ $less(sK7,0)
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8)) ),
inference(forward_subsumption_demodulation,[],[f554,f568]) ).
tff(f554,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ $less(mod1(hash1(X13),sK0),0)
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(definition_unfolding,[],[f408,f507]) ).
tff(f408,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ $less(bucket1(X13,sK0),0) ),
inference(cnf_transformation,[],[f311]) ).
tff(f644,plain,
( spl13_11
| spl13_6 ),
inference(avatar_split_clause,[],[f640,f618,f642]) ).
tff(f640,plain,
! [X12: a1,X13: key1] :
( $less(sK7,sK7)
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) ),
inference(forward_subsumption_demodulation,[],[f553,f568]) ).
tff(f553,plain,
! [X12: a1,X13: key1] :
( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(mod1(hash1(X13),sK0),sK7) ),
inference(definition_unfolding,[],[f409,f507]) ).
tff(f409,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| $less(bucket1(X13,sK0),sK7) ),
inference(cnf_transformation,[],[f311]) ).
tff(f638,plain,
( ~ spl13_10
| spl13_8 ),
inference(avatar_split_clause,[],[f385,f626,f635]) ).
tff(f385,plain,
( in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5)))
| ~ good_data1(a,sK10,t2tb7(sK9),t2tb3(sK3),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(cnf_transformation,[],[f311]) ).
tff(f633,plain,
( spl13_8
| ~ spl13_9 ),
inference(avatar_split_clause,[],[f570,f630,f626]) ).
tff(f570,plain,
( ~ $less(sK7,mod1(hash1(sK10),sK0))
| in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(definition_unfolding,[],[f389,f507]) ).
tff(f389,plain,
( ~ $less(sK7,bucket1(sK10,sK0))
| in_data1(a,sK10,t2tb7(sK9),mk_array1(list(tuple2(key,a)),$sum($product(2,sK0),1),t2tb2(sK5))) ),
inference(cnf_transformation,[],[f311]) ).
tff(f624,plain,
( spl13_6
| spl13_7 ),
inference(avatar_split_clause,[],[f616,f622,f618]) ).
tff(f616,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| $less(sK7,sK7) ),
inference(forward_subsumption_demodulation,[],[f615,f568]) ).
tff(f615,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| $less(mod1(hash1(X13),sK0),sK7)
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8)) ),
inference(subsumption_resolution,[],[f556,f568]) ).
tff(f556,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ( sK7 != mod1(hash1(X13),sK0) )
| $less(mod1(hash1(X13),sK0),sK7)
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8)) ),
inference(definition_unfolding,[],[f406,f507,f507]) ).
tff(f406,plain,
! [X12: a1,X13: key1] :
( ( tb2t4(get(option(a),key,t2tb3(sK3),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
| ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(sK8))
| ( bucket1(X13,sK0) != sK7 )
| $less(bucket1(X13,sK0),sK7) ),
inference(cnf_transformation,[],[f311]) ).
tff(f614,plain,
spl13_5,
inference(avatar_split_clause,[],[f383,f611]) ).
tff(f383,plain,
tb2t6(nil(tuple2(key,a))) = sK8,
inference(cnf_transformation,[],[f311]) ).
tff(f609,plain,
~ spl13_4,
inference(avatar_split_clause,[],[f375,f606]) ).
tff(f606,plain,
( spl13_4
<=> ( true1 = false1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl13_4])]) ).
tff(f375,plain,
true1 != false1,
inference(cnf_transformation,[],[f5]) ).
tff(f5,axiom,
true1 != false1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',true_False) ).
tff(f604,plain,
~ spl13_3,
inference(avatar_split_clause,[],[f425,f601]) ).
tff(f425,plain,
~ $less($sum($product(2,sK0),1),0),
inference(cnf_transformation,[],[f311]) ).
tff(f599,plain,
~ spl13_2,
inference(avatar_split_clause,[],[f392,f596]) ).
tff(f392,plain,
~ $less(sK6,0),
inference(cnf_transformation,[],[f311]) ).
tff(f594,plain,
spl13_1,
inference(avatar_split_clause,[],[f421,f591]) ).
tff(f421,plain,
$less(0,sK6),
inference(cnf_transformation,[],[f311]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : SWW605=2 : TPTP v8.1.0. Released v6.1.0.
% 0.07/0.13 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.14/0.34 % Computer : n008.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 300
% 0.14/0.34 % DateTime : Tue Aug 30 20:58:40 EDT 2022
% 0.14/0.34 % CPUTime :
% 0.20/0.47 % (15583)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.20/0.48 % (15599)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 0.20/0.49 % (15599)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.20/0.49 % (15599)Terminated due to inappropriate strategy.
% 0.20/0.49 % (15599)------------------------------
% 0.20/0.49 % (15599)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.49 % (15599)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.49 % (15599)Termination reason: Inappropriate
% 0.20/0.49
% 0.20/0.49 % (15599)Memory used [KB]: 1279
% 0.20/0.49 % (15599)Time elapsed: 0.008 s
% 0.20/0.49 % (15599)Instructions burned: 18 (million)
% 0.20/0.49 % (15599)------------------------------
% 0.20/0.49 % (15599)------------------------------
% 0.20/0.50 % (15583)Instruction limit reached!
% 0.20/0.50 % (15583)------------------------------
% 0.20/0.50 % (15583)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.50 % (15583)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.50 % (15583)Termination reason: Unknown
% 0.20/0.50 % (15583)Termination phase: Saturation
% 0.20/0.50
% 0.20/0.50 % (15583)Memory used [KB]: 6268
% 0.20/0.50 % (15583)Time elapsed: 0.090 s
% 0.20/0.50 % (15583)Instructions burned: 50 (million)
% 0.20/0.50 % (15583)------------------------------
% 0.20/0.50 % (15583)------------------------------
% 0.20/0.51 % (15594)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 0.20/0.52 % (15596)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.20/0.52 % (15589)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 1.38/0.52 % (15589)Instruction limit reached!
% 1.38/0.52 % (15589)------------------------------
% 1.38/0.52 % (15589)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.38/0.52 % (15589)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.38/0.52 % (15589)Termination reason: Unknown
% 1.38/0.52 % (15589)Termination phase: Naming
% 1.38/0.52
% 1.38/0.52 % (15589)Memory used [KB]: 1151
% 1.38/0.52 % (15589)Time elapsed: 0.004 s
% 1.38/0.52 % (15589)Instructions burned: 7 (million)
% 1.38/0.52 % (15589)------------------------------
% 1.38/0.52 % (15589)------------------------------
% 1.38/0.52 % (15585)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.38/0.52 % (15605)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 1.38/0.52 % (15586)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.38/0.52 % (15584)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.38/0.52 % (15582)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 1.38/0.53 % (15597)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 1.38/0.53 % (15588)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.38/0.53 % (15587)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.38/0.53 % (15606)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 1.38/0.53 % (15595)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.38/0.53 % (15601)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.38/0.53 % (15600)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.38/0.53 % (15607)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 1.38/0.53 % (15598)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.38/0.54 % (15610)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 1.38/0.54 % (15593)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.38/0.54 % (15592)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.38/0.54 % (15611)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 1.50/0.54 % (15604)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 1.50/0.54 % (15591)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.50/0.54 % (15582)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 1.50/0.54 % (15608)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.50/0.54 % (15582)Terminated due to inappropriate strategy.
% 1.50/0.54 % (15582)------------------------------
% 1.50/0.54 % (15582)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.54 % (15582)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.54 % (15582)Termination reason: Inappropriate
% 1.50/0.54
% 1.50/0.54 % (15582)Memory used [KB]: 1279
% 1.50/0.54 % (15582)Time elapsed: 0.014 s
% 1.50/0.54 % (15582)Instructions burned: 16 (million)
% 1.50/0.54 % (15582)------------------------------
% 1.50/0.54 % (15582)------------------------------
% 1.50/0.54 % (15602)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 1.50/0.54 % (15609)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 1.50/0.55 % (15603)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 1.50/0.55 % (15588)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 1.50/0.55 % (15588)Terminated due to inappropriate strategy.
% 1.50/0.55 % (15588)------------------------------
% 1.50/0.55 % (15588)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.55 % (15588)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.55 % (15588)Termination reason: Inappropriate
% 1.50/0.55
% 1.50/0.55 % (15588)Memory used [KB]: 1279
% 1.50/0.55 % (15588)Time elapsed: 0.007 s
% 1.50/0.55 % (15588)Instructions burned: 13 (million)
% 1.50/0.55 % (15588)------------------------------
% 1.50/0.55 % (15588)------------------------------
% 1.50/0.55 % (15590)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.50/0.56 % (15590)Instruction limit reached!
% 1.50/0.56 % (15590)------------------------------
% 1.50/0.56 % (15590)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.56 % (15590)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.56 % (15590)Termination reason: Unknown
% 1.50/0.56 % (15590)Termination phase: Including theory axioms
% 1.50/0.56
% 1.50/0.56 % (15590)Memory used [KB]: 1023
% 1.50/0.56 % (15590)Time elapsed: 0.003 s
% 1.50/0.56 % (15590)Instructions burned: 4 (million)
% 1.50/0.56 % (15590)------------------------------
% 1.50/0.56 % (15590)------------------------------
% 1.50/0.59 % (15584)Instruction limit reached!
% 1.50/0.59 % (15584)------------------------------
% 1.50/0.59 % (15584)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.59 % (15584)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.59 % (15584)Termination reason: Unknown
% 1.50/0.59 % (15584)Termination phase: Saturation
% 1.50/0.59
% 1.50/0.59 % (15584)Memory used [KB]: 1535
% 1.50/0.59 % (15584)Time elapsed: 0.195 s
% 1.50/0.59 % (15584)Instructions burned: 37 (million)
% 1.50/0.59 % (15584)------------------------------
% 1.50/0.59 % (15584)------------------------------
% 1.50/0.59 % (15612)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/388Mi)
% 1.50/0.61 % (15592)Instruction limit reached!
% 1.50/0.61 % (15592)------------------------------
% 1.50/0.61 % (15592)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.61 % (15592)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.61 % (15592)Termination reason: Unknown
% 1.50/0.61 % (15592)Termination phase: Saturation
% 1.50/0.61
% 1.50/0.61 % (15592)Memory used [KB]: 6396
% 1.50/0.61 % (15592)Time elapsed: 0.218 s
% 1.50/0.61 % (15592)Instructions burned: 50 (million)
% 1.50/0.61 % (15592)------------------------------
% 1.50/0.61 % (15592)------------------------------
% 1.50/0.61 % (15585)Instruction limit reached!
% 1.50/0.61 % (15585)------------------------------
% 1.50/0.61 % (15585)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.61 % (15585)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.61 % (15585)Termination reason: Unknown
% 1.50/0.61 % (15585)Termination phase: Saturation
% 1.50/0.61
% 1.50/0.61 % (15585)Memory used [KB]: 6396
% 1.50/0.61 % (15585)Time elapsed: 0.200 s
% 1.50/0.61 % (15585)Instructions burned: 53 (million)
% 1.50/0.61 % (15585)------------------------------
% 1.50/0.61 % (15585)------------------------------
% 1.50/0.61 % (15586)Instruction limit reached!
% 1.50/0.61 % (15586)------------------------------
% 1.50/0.61 % (15586)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.61 % (15586)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.61 % (15586)Termination reason: Unknown
% 1.50/0.61 % (15586)Termination phase: Saturation
% 1.50/0.61
% 1.50/0.61 % (15586)Memory used [KB]: 6268
% 1.50/0.61 % (15586)Time elapsed: 0.203 s
% 1.50/0.61 % (15586)Instructions burned: 51 (million)
% 1.50/0.61 % (15586)------------------------------
% 1.50/0.61 % (15586)------------------------------
% 1.50/0.61 % (15587)Instruction limit reached!
% 1.50/0.61 % (15587)------------------------------
% 1.50/0.61 % (15587)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.61 % (15587)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.61 % (15587)Termination reason: Unknown
% 1.50/0.61 % (15587)Termination phase: Saturation
% 1.50/0.61
% 1.50/0.61 % (15587)Memory used [KB]: 6140
% 1.50/0.61 % (15587)Time elapsed: 0.202 s
% 1.50/0.61 % (15587)Instructions burned: 48 (million)
% 1.50/0.61 % (15587)------------------------------
% 1.50/0.61 % (15587)------------------------------
% 1.50/0.62 % (15591)Instruction limit reached!
% 1.50/0.62 % (15591)------------------------------
% 1.50/0.62 % (15591)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.62 % (15591)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.62 % (15591)Termination reason: Unknown
% 1.50/0.62 % (15591)Termination phase: Saturation
% 1.50/0.62
% 1.50/0.62 % (15591)Memory used [KB]: 1791
% 1.50/0.62 % (15591)Time elapsed: 0.218 s
% 1.50/0.62 % (15591)Instructions burned: 52 (million)
% 1.50/0.62 % (15591)------------------------------
% 1.50/0.62 % (15591)------------------------------
% 2.17/0.63 % (15596)Instruction limit reached!
% 2.17/0.63 % (15596)------------------------------
% 2.17/0.63 % (15596)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.17/0.63 % (15596)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.17/0.63 % (15596)Termination reason: Unknown
% 2.17/0.63 % (15596)Termination phase: Saturation
% 2.17/0.63
% 2.17/0.63 % (15596)Memory used [KB]: 7164
% 2.17/0.63 % (15596)Time elapsed: 0.032 s
% 2.17/0.63 % (15596)Instructions burned: 68 (million)
% 2.17/0.63 % (15596)------------------------------
% 2.17/0.63 % (15596)------------------------------
% 2.17/0.63 % (15613)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/211Mi)
% 2.17/0.64 % (15608)Instruction limit reached!
% 2.17/0.64 % (15608)------------------------------
% 2.17/0.64 % (15608)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.17/0.64 % (15608)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.17/0.64 % (15608)Termination reason: Unknown
% 2.17/0.64 % (15608)Termination phase: Saturation
% 2.17/0.64
% 2.17/0.64 % (15608)Memory used [KB]: 7036
% 2.17/0.64 % (15608)Time elapsed: 0.036 s
% 2.17/0.64 % (15608)Instructions burned: 68 (million)
% 2.17/0.64 % (15608)------------------------------
% 2.17/0.64 % (15608)------------------------------
% 2.17/0.64 % (15614)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/90Mi)
% 2.17/0.65 % (15597)Instruction limit reached!
% 2.17/0.65 % (15597)------------------------------
% 2.17/0.65 % (15597)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.17/0.65 % (15597)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.17/0.65 % (15597)Termination reason: Unknown
% 2.17/0.65 % (15597)Termination phase: Saturation
% 2.17/0.65
% 2.17/0.65 % (15597)Memory used [KB]: 2302
% 2.17/0.65 % (15597)Time elapsed: 0.226 s
% 2.17/0.65 % (15597)Instructions burned: 75 (million)
% 2.17/0.65 % (15597)------------------------------
% 2.17/0.65 % (15597)------------------------------
% 2.44/0.69 % (15600)Instruction limit reached!
% 2.44/0.69 % (15600)------------------------------
% 2.44/0.69 % (15600)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.69 % (15600)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.69 % (15600)Termination reason: Unknown
% 2.44/0.69 % (15600)Termination phase: Saturation
% 2.44/0.69
% 2.44/0.69 % (15600)Memory used [KB]: 7291
% 2.44/0.69 % (15600)Time elapsed: 0.283 s
% 2.44/0.69 % (15600)Instructions burned: 101 (million)
% 2.44/0.69 % (15600)------------------------------
% 2.44/0.69 % (15600)------------------------------
% 2.44/0.69 % (15615)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/920Mi)
% 2.44/0.69 % (15595)Instruction limit reached!
% 2.44/0.69 % (15595)------------------------------
% 2.44/0.69 % (15595)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.70 % (15616)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/934Mi)
% 2.44/0.70 % (15618)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/655Mi)
% 2.44/0.70 % (15594)Instruction limit reached!
% 2.44/0.70 % (15594)------------------------------
% 2.44/0.70 % (15594)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.71 % (15617)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/747Mi)
% 2.44/0.71 % (15594)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.71 % (15594)Termination reason: Unknown
% 2.44/0.71 % (15594)Termination phase: Saturation
% 2.44/0.71
% 2.44/0.71 % (15594)Memory used [KB]: 6780
% 2.44/0.71 % (15594)Time elapsed: 0.308 s
% 2.44/0.71 % (15594)Instructions burned: 101 (million)
% 2.44/0.71 % (15594)------------------------------
% 2.44/0.71 % (15594)------------------------------
% 2.44/0.71 % (15595)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.71 % (15595)Termination reason: Unknown
% 2.44/0.71 % (15595)Termination phase: Saturation
% 2.44/0.71
% 2.44/0.71 % (15595)Memory used [KB]: 6908
% 2.44/0.71 % (15595)Time elapsed: 0.283 s
% 2.44/0.71 % (15595)Instructions burned: 99 (million)
% 2.44/0.71 % (15595)------------------------------
% 2.44/0.71 % (15595)------------------------------
% 2.44/0.72 % (15601)Instruction limit reached!
% 2.44/0.72 % (15601)------------------------------
% 2.44/0.72 % (15601)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.72 % (15601)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.72 % (15601)Termination reason: Unknown
% 2.44/0.72 % (15601)Termination phase: Saturation
% 2.44/0.72
% 2.44/0.72 % (15601)Memory used [KB]: 2430
% 2.44/0.72 % (15601)Time elapsed: 0.310 s
% 2.44/0.72 % (15601)Instructions burned: 101 (million)
% 2.44/0.72 % (15601)------------------------------
% 2.44/0.72 % (15601)------------------------------
% 2.44/0.73 % (15593)Instruction limit reached!
% 2.44/0.73 % (15593)------------------------------
% 2.44/0.73 % (15593)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.73 % (15593)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.73 % (15593)Termination reason: Unknown
% 2.44/0.73 % (15593)Termination phase: Saturation
% 2.44/0.73
% 2.44/0.73 % (15593)Memory used [KB]: 6908
% 2.44/0.73 % (15593)Time elapsed: 0.323 s
% 2.44/0.73 % (15593)Instructions burned: 100 (million)
% 2.44/0.73 % (15593)------------------------------
% 2.44/0.73 % (15593)------------------------------
% 2.44/0.73 % (15598)Instruction limit reached!
% 2.44/0.73 % (15598)------------------------------
% 2.44/0.73 % (15598)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.44/0.73 % (15598)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.44/0.73 % (15598)Termination reason: Unknown
% 2.44/0.73 % (15598)Termination phase: Saturation
% 2.44/0.73
% 2.44/0.73 % (15598)Memory used [KB]: 6652
% 2.44/0.73 % (15598)Time elapsed: 0.298 s
% 2.44/0.73 % (15598)Instructions burned: 100 (million)
% 2.44/0.73 % (15598)------------------------------
% 2.44/0.73 % (15598)------------------------------
% 2.44/0.73 % (15622)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.44/0.74 WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 2.44/0.74 % (15621)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/981Mi)
% 2.44/0.75 % (15624)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/3735Mi)
% 2.44/0.75 % (15619)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/68Mi)
% 2.75/0.76 % (15620)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/940Mi)
% 2.77/0.77 % (15623)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/2016Mi)
% 2.77/0.78 % (15626)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4959Mi)
% 2.77/0.78 % (15614)Instruction limit reached!
% 2.77/0.78 % (15614)------------------------------
% 2.77/0.78 % (15614)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.78 % (15625)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/4958Mi)
% 2.77/0.80 % (15603)Instruction limit reached!
% 2.77/0.80 % (15603)------------------------------
% 2.77/0.80 % (15603)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.80 % (15603)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.80 % (15603)Termination reason: Unknown
% 2.77/0.80 % (15603)Termination phase: Saturation
% 2.77/0.80
% 2.77/0.80 % (15603)Memory used [KB]: 7803
% 2.77/0.80 % (15603)Time elapsed: 0.409 s
% 2.77/0.80 % (15603)Instructions burned: 138 (million)
% 2.77/0.80 % (15603)------------------------------
% 2.77/0.80 % (15603)------------------------------
% 2.77/0.80 % (15614)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.80 % (15614)Termination reason: Unknown
% 2.77/0.80 % (15614)Termination phase: Saturation
% 2.77/0.80
% 2.77/0.80 % (15614)Memory used [KB]: 6524
% 2.77/0.80 % (15614)Time elapsed: 0.196 s
% 2.77/0.80 % (15614)Instructions burned: 90 (million)
% 2.77/0.80 % (15614)------------------------------
% 2.77/0.80 % (15614)------------------------------
% 3.00/0.82 % (15602)Instruction limit reached!
% 3.00/0.82 % (15602)------------------------------
% 3.00/0.82 % (15602)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.00/0.82 % (15602)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.00/0.82 % (15602)Termination reason: Unknown
% 3.00/0.82 % (15602)Termination phase: Saturation
% 3.00/0.82
% 3.00/0.82 % (15602)Memory used [KB]: 7419
% 3.00/0.82 % (15602)Time elapsed: 0.429 s
% 3.00/0.82 % (15602)Instructions burned: 177 (million)
% 3.00/0.82 % (15602)------------------------------
% 3.00/0.82 % (15602)------------------------------
% 3.00/0.82 % (15628)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4931Mi)
% 3.00/0.83 % (15627)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4756Mi)
% 3.00/0.84 % (15629)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/68Mi)
% 3.09/0.84 % (15630)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/1824Mi)
% 3.09/0.85 % (15609)Instruction limit reached!
% 3.09/0.85 % (15609)------------------------------
% 3.09/0.85 % (15609)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.09/0.86 % (15631)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2134Mi)
% 3.09/0.86 % (15609)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.09/0.86 % (15609)Termination reason: Unknown
% 3.09/0.86 % (15609)Termination phase: Saturation
% 3.09/0.86
% 3.09/0.86 % (15609)Memory used [KB]: 3582
% 3.09/0.86 % (15609)Time elapsed: 0.457 s
% 3.09/0.86 % (15609)Instructions burned: 178 (million)
% 3.09/0.86 % (15609)------------------------------
% 3.09/0.86 % (15609)------------------------------
% 3.09/0.86 % (15619)Instruction limit reached!
% 3.09/0.86 % (15619)------------------------------
% 3.09/0.86 % (15619)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.09/0.86 % (15622)Instruction limit reached!
% 3.09/0.86 % (15622)------------------------------
% 3.09/0.86 % (15622)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.09/0.86 % (15622)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.09/0.86 % (15622)Termination reason: Unknown
% 3.09/0.86 % (15622)Termination phase: Saturation
% 3.09/0.86
% 3.09/0.86 % (15622)Memory used [KB]: 6524
% 3.09/0.86 % (15622)Time elapsed: 0.226 s
% 3.09/0.86 % (15622)Instructions burned: 90 (million)
% 3.09/0.86 % (15622)------------------------------
% 3.09/0.86 % (15622)------------------------------
% 3.09/0.86 % (15619)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.09/0.86 % (15619)Termination reason: Unknown
% 3.09/0.86 % (15619)Termination phase: Saturation
% 3.09/0.86
% 3.09/0.86 % (15619)Memory used [KB]: 7164
% 3.09/0.86 % (15619)Time elapsed: 0.034 s
% 3.09/0.86 % (15619)Instructions burned: 68 (million)
% 3.09/0.86 % (15619)------------------------------
% 3.09/0.86 % (15619)------------------------------
% 3.09/0.87 % (15632)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2891Mi)
% 3.09/0.92 % (15633)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4585Mi)
% 3.09/0.93 % (15613)Instruction limit reached!
% 3.09/0.93 % (15613)------------------------------
% 3.09/0.93 % (15613)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.42/0.93 % (15635)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2016Mi)
% 3.42/0.95 % (15613)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.42/0.95 % (15613)Termination reason: Unknown
% 3.42/0.95 % (15613)Termination phase: Saturation
% 3.42/0.95
% 3.42/0.95 % (15613)Memory used [KB]: 3198
% 3.42/0.95 % (15613)Time elapsed: 0.360 s
% 3.42/0.95 % (15613)Instructions burned: 212 (million)
% 3.42/0.95 % (15613)------------------------------
% 3.42/0.95 % (15613)------------------------------
% 3.42/0.95 % (15634)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/90Mi)
% 3.42/0.96 % (15629)Instruction limit reached!
% 3.42/0.96 % (15629)------------------------------
% 3.42/0.96 % (15629)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.42/0.96 % (15629)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.42/0.96 % (15629)Termination reason: Unknown
% 3.42/0.96 % (15629)Termination phase: Saturation
% 3.42/0.96
% 3.42/0.96 % (15629)Memory used [KB]: 7036
% 3.42/0.96 % (15629)Time elapsed: 0.045 s
% 3.42/0.96 % (15629)Instructions burned: 70 (million)
% 3.42/0.96 % (15629)------------------------------
% 3.42/0.96 % (15629)------------------------------
% 3.61/0.98 % (15636)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/8004Mi)
% 3.61/0.99 % (15637)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/9965Mi)
% 3.61/0.99 % (15638)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=9877:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/9877Mi)
% 3.61/1.05 % (15639)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=9902:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9902Mi)
% 5.74/1.09 % (15634)Instruction limit reached!
% 5.74/1.09 % (15634)------------------------------
% 5.74/1.09 % (15634)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.74/1.09 % (15634)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.74/1.09 % (15634)Termination reason: Unknown
% 5.74/1.09 % (15634)Termination phase: Saturation
% 5.74/1.09
% 5.74/1.09 % (15634)Memory used [KB]: 6652
% 5.74/1.09 % (15634)Time elapsed: 0.255 s
% 5.74/1.09 % (15634)Instructions burned: 90 (million)
% 5.74/1.09 % (15634)------------------------------
% 5.74/1.09 % (15634)------------------------------
% 5.74/1.10 % (15640)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/1824Mi)
% 6.30/1.16 % (15612)Instruction limit reached!
% 6.30/1.16 % (15612)------------------------------
% 6.30/1.16 % (15612)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.30/1.16 % (15612)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.30/1.16 % (15612)Termination reason: Unknown
% 6.30/1.16 % (15612)Termination phase: Saturation
% 6.30/1.16
% 6.30/1.16 % (15612)Memory used [KB]: 9338
% 6.30/1.16 % (15612)Time elapsed: 0.620 s
% 6.30/1.16 % (15612)Instructions burned: 388 (million)
% 6.30/1.16 % (15612)------------------------------
% 6.30/1.16 % (15612)------------------------------
% 6.30/1.17 % (15611)Instruction limit reached!
% 6.30/1.17 % (15611)------------------------------
% 6.30/1.17 % (15611)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.30/1.17 % (15611)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.30/1.17 % (15611)Termination reason: Unknown
% 6.30/1.17 % (15611)Termination phase: Saturation
% 6.30/1.17
% 6.30/1.17 % (15611)Memory used [KB]: 10106
% 6.30/1.17 % (15611)Time elapsed: 0.775 s
% 6.30/1.17 % (15611)Instructions burned: 355 (million)
% 6.30/1.17 % (15611)------------------------------
% 6.30/1.17 % (15611)------------------------------
% 6.90/1.23 % (15641)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/9989Mi)
% 6.90/1.26 % (15605)Instruction limit reached!
% 6.90/1.26 % (15605)------------------------------
% 6.90/1.26 % (15605)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.90/1.26 % (15605)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.90/1.26 % (15605)Termination reason: Unknown
% 6.90/1.26 % (15605)Termination phase: Saturation
% 6.90/1.26
% 6.90/1.26 % (15605)Memory used [KB]: 9594
% 6.90/1.26 % (15605)Time elapsed: 0.819 s
% 6.90/1.26 % (15605)Instructions burned: 468 (million)
% 6.90/1.26 % (15605)------------------------------
% 6.90/1.26 % (15605)------------------------------
% 7.25/1.28 % (15642)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9707Mi)
% 7.25/1.29 % (15604)Instruction limit reached!
% 7.25/1.29 % (15604)------------------------------
% 7.25/1.29 % (15604)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.25/1.29 % (15604)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.25/1.29 % (15604)Termination reason: Unknown
% 7.25/1.29 % (15604)Termination phase: Saturation
% 7.25/1.29
% 7.25/1.29 % (15604)Memory used [KB]: 2686
% 7.25/1.29 % (15604)Time elapsed: 0.894 s
% 7.25/1.29 % (15604)Instructions burned: 500 (million)
% 7.25/1.29 % (15604)------------------------------
% 7.25/1.29 % (15604)------------------------------
% 7.25/1.30 % (15643)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/90Mi)
% 7.25/1.34 % (15610)Instruction limit reached!
% 7.25/1.34 % (15610)------------------------------
% 7.25/1.34 % (15610)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.70/1.35 % (15610)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.70/1.35 % (15610)Termination reason: Unknown
% 7.70/1.35 % (15610)Termination phase: Saturation
% 7.70/1.35
% 7.70/1.35 % (15610)Memory used [KB]: 8955
% 7.70/1.35 % (15610)Time elapsed: 0.951 s
% 7.70/1.35 % (15610)Instructions burned: 439 (million)
% 7.70/1.35 % (15610)------------------------------
% 7.70/1.35 % (15610)------------------------------
% 7.70/1.36 % (15606)Instruction limit reached!
% 7.70/1.36 % (15606)------------------------------
% 7.70/1.36 % (15606)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.83/1.38 % (15606)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.83/1.38 % (15606)Termination reason: Unknown
% 7.83/1.38 % (15606)Termination phase: Saturation
% 7.83/1.38
% 7.83/1.38 % (15606)Memory used [KB]: 10874
% 7.83/1.38 % (15606)Time elapsed: 0.968 s
% 7.83/1.38 % (15606)Instructions burned: 483 (million)
% 7.83/1.38 % (15606)------------------------------
% 7.83/1.38 % (15606)------------------------------
% 7.83/1.40 % (15607)Instruction limit reached!
% 7.83/1.40 % (15607)------------------------------
% 7.83/1.40 % (15607)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.83/1.40 % (15607)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.83/1.40 % (15607)Termination reason: Unknown
% 7.83/1.40 % (15607)Termination phase: Saturation
% 7.83/1.40
% 7.83/1.40 % (15607)Memory used [KB]: 10234
% 7.83/1.40 % (15607)Time elapsed: 0.991 s
% 7.83/1.40 % (15607)Instructions burned: 501 (million)
% 7.83/1.40 % (15607)------------------------------
% 7.83/1.40 % (15607)------------------------------
% 7.83/1.41 % (15644)ott+3_1:1_abs=on:anc=none:bs=on:fsr=off:spb=goal_then_units:i=44001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/44001Mi)
% 8.21/1.43 % (15645)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/4958Mi)
% 8.41/1.46 % (15643)Instruction limit reached!
% 8.41/1.46 % (15643)------------------------------
% 8.41/1.46 % (15643)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.41/1.46 % (15643)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.41/1.46 % (15643)Termination reason: Unknown
% 8.41/1.46 % (15643)Termination phase: Saturation
% 8.41/1.46
% 8.41/1.46 % (15643)Memory used [KB]: 6652
% 8.41/1.46 % (15643)Time elapsed: 0.275 s
% 8.41/1.46 % (15643)Instructions burned: 92 (million)
% 8.41/1.46 % (15643)------------------------------
% 8.41/1.46 % (15643)------------------------------
% 8.41/1.48 % (15646)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/35256Mi)
% 8.41/1.51 % (15648)ott+21_1:28_afr=on:anc=all_dependent:bs=on:bsr=unit_only:nicw=on:sp=const_frequency:uhcvi=on:i=37001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/37001Mi)
% 8.91/1.53 % (15647)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/32293Mi)
% 9.17/1.58 % (15618)Instruction limit reached!
% 9.17/1.58 % (15618)------------------------------
% 9.17/1.58 % (15618)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 9.17/1.59 % (15618)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 9.17/1.59 % (15618)Termination reason: Unknown
% 9.17/1.59 % (15618)Termination phase: Saturation
% 9.17/1.59
% 9.17/1.59 % (15618)Memory used [KB]: 3070
% 9.17/1.59 % (15618)Time elapsed: 0.958 s
% 9.17/1.59 % (15618)Instructions burned: 655 (million)
% 9.17/1.59 % (15618)------------------------------
% 9.17/1.59 % (15618)------------------------------
% 9.17/1.60 % (15649)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=10187:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/10187Mi)
% 10.50/1.70 % (15650)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=29337:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/29337Mi)
% 13.46/2.06 % (15617)Instruction limit reached!
% 13.46/2.06 % (15617)------------------------------
% 13.46/2.06 % (15617)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.46/2.06 % (15617)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.46/2.06 % (15617)Termination reason: Unknown
% 13.46/2.06 % (15617)Termination phase: Saturation
% 13.46/2.06
% 13.46/2.06 % (15617)Memory used [KB]: 12665
% 13.46/2.06 % (15617)Time elapsed: 1.464 s
% 13.46/2.06 % (15617)Instructions burned: 748 (million)
% 13.46/2.06 % (15617)------------------------------
% 13.46/2.06 % (15617)------------------------------
% 13.46/2.10 % (15621)Instruction limit reached!
% 13.46/2.10 % (15621)------------------------------
% 13.46/2.10 % (15621)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.46/2.11 % (15621)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.46/2.11 % (15621)Termination reason: Unknown
% 13.46/2.11 % (15621)Termination phase: Saturation
% 13.46/2.11
% 13.46/2.11 % (15621)Memory used [KB]: 16375
% 13.46/2.11 % (15621)Time elapsed: 1.207 s
% 13.46/2.11 % (15621)Instructions burned: 982 (million)
% 13.46/2.11 % (15621)------------------------------
% 13.46/2.11 % (15621)------------------------------
% 14.43/2.20 % (15651)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=10147:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/10147Mi)
% 14.43/2.24 % (15652)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=38056:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/38056Mi)
% 14.43/2.24 % (15652)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 15.09/2.26 % (15652)Terminated due to inappropriate strategy.
% 15.09/2.26 % (15652)------------------------------
% 15.09/2.26 % (15652)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.09/2.26 % (15652)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.09/2.26 % (15652)Termination reason: Inappropriate
% 15.09/2.26
% 15.09/2.26 % (15652)Memory used [KB]: 1279
% 15.09/2.26 % (15652)Time elapsed: 0.008 s
% 15.09/2.26 % (15652)Instructions burned: 14 (million)
% 15.09/2.26 % (15652)------------------------------
% 15.09/2.26 % (15652)------------------------------
% 15.09/2.28 % (15616)Instruction limit reached!
% 15.09/2.28 % (15616)------------------------------
% 15.09/2.28 % (15616)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.36/2.29 % (15616)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.36/2.29 % (15616)Termination reason: Unknown
% 15.36/2.29 % (15616)Termination phase: Saturation
% 15.36/2.29
% 15.36/2.29 % (15616)Memory used [KB]: 13688
% 15.36/2.29 % (15616)Time elapsed: 1.707 s
% 15.36/2.29 % (15616)Instructions burned: 935 (million)
% 15.36/2.29 % (15616)------------------------------
% 15.36/2.29 % (15616)------------------------------
% 15.36/2.32 % (15615)Instruction limit reached!
% 15.36/2.32 % (15615)------------------------------
% 15.36/2.32 % (15615)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.36/2.32 % (15615)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.36/2.32 % (15615)Termination reason: Unknown
% 15.36/2.32 % (15615)Termination phase: Saturation
% 15.36/2.32
% 15.36/2.32 % (15615)Memory used [KB]: 14200
% 15.36/2.32 % (15615)Time elapsed: 1.573 s
% 15.36/2.32 % (15615)Instructions burned: 921 (million)
% 15.36/2.32 % (15615)------------------------------
% 15.36/2.32 % (15615)------------------------------
% 15.76/2.35 % (15620)Instruction limit reached!
% 15.76/2.35 % (15620)------------------------------
% 15.76/2.35 % (15620)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.76/2.36 % (15620)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.76/2.36 % (15620)Termination reason: Unknown
% 15.76/2.36 % (15620)Termination phase: Saturation
% 15.76/2.36
% 15.76/2.36 % (15620)Memory used [KB]: 14839
% 15.76/2.36 % (15620)Time elapsed: 1.646 s
% 15.76/2.36 % (15620)Instructions burned: 940 (million)
% 15.76/2.36 % (15620)------------------------------
% 15.76/2.36 % (15620)------------------------------
% 16.24/2.42 % (15653)fmb+10_1:1_dr=on:fmbsr=2.0:newcnf=on:nm=2:i=33239:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/33239Mi)
% 16.24/2.43 % (15655)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=49917:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/49917Mi)
% 16.24/2.44 % (15653)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 16.24/2.44 % (15653)Terminated due to inappropriate strategy.
% 16.24/2.44 % (15653)------------------------------
% 16.24/2.44 % (15653)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.24/2.44 % (15654)fmb+10_1:1_fmbas=predicate:gsp=on:nm=2:i=20987:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/20987Mi)
% 16.24/2.44 % (15653)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.24/2.44 % (15653)Termination reason: Inappropriate
% 16.24/2.44
% 16.24/2.44 % (15653)Memory used [KB]: 1279
% 16.24/2.44 % (15653)Time elapsed: 0.009 s
% 16.24/2.44 % (15653)Instructions burned: 13 (million)
% 16.24/2.44 % (15653)------------------------------
% 16.24/2.44 % (15653)------------------------------
% 16.24/2.45 % (15654)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 16.24/2.45 % (15654)Terminated due to inappropriate strategy.
% 16.24/2.45 % (15654)------------------------------
% 16.24/2.45 % (15654)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.24/2.45 % (15654)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.24/2.45 % (15654)Termination reason: Inappropriate
% 16.24/2.45
% 16.24/2.45 % (15654)Memory used [KB]: 1279
% 16.24/2.45 % (15654)Time elapsed: 0.006 s
% 16.24/2.45 % (15654)Instructions burned: 13 (million)
% 16.24/2.45 % (15654)------------------------------
% 16.24/2.45 % (15654)------------------------------
% 16.24/2.45 % (15655)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 16.24/2.45 % (15655)Terminated due to inappropriate strategy.
% 16.24/2.45 % (15655)------------------------------
% 16.24/2.45 % (15655)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.24/2.45 % (15655)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.24/2.45 % (15655)Termination reason: Inappropriate
% 16.24/2.45
% 16.24/2.45 % (15655)Memory used [KB]: 1279
% 16.24/2.45 % (15655)Time elapsed: 0.007 s
% 16.24/2.45 % (15655)Instructions burned: 15 (million)
% 16.24/2.45 % (15655)------------------------------
% 16.24/2.45 % (15655)------------------------------
% 16.70/2.49 % (15656)dis+2_1:64_add=large:bce=on:bd=off:i=19144:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/19144Mi)
% 17.35/2.58 % (15658)ott-11_1:32_i=6101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/6101Mi)
% 17.58/2.59 % (15657)dis+10_1:128_bd=off:lcm=predicate:sac=on:sp=reverse_arity:urr=on:i=27492:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/27492Mi)
% 17.58/2.60 % (15659)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/90Mi)
% 18.78/2.76 % (15659)Instruction limit reached!
% 18.78/2.76 % (15659)------------------------------
% 18.78/2.76 % (15659)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 18.78/2.77 % (15659)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 18.78/2.77 % (15659)Termination reason: Unknown
% 18.78/2.77 % (15659)Termination phase: Saturation
% 18.78/2.77
% 18.78/2.77 % (15659)Memory used [KB]: 6524
% 18.78/2.77 % (15659)Time elapsed: 0.250 s
% 18.78/2.77 % (15659)Instructions burned: 91 (million)
% 18.78/2.77 % (15659)------------------------------
% 18.78/2.77 % (15659)------------------------------
% 20.07/2.91 % (15660)ott+11_1:128_av=off:bd=off:bsr=unit_only:fd=preordered:to=lpo:updr=off:i=91600:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/91600Mi)
% 21.53/3.13 % (15635)Instruction limit reached!
% 21.53/3.13 % (15635)------------------------------
% 21.53/3.13 % (15635)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 21.53/3.13 % (15635)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 21.53/3.13 % (15635)Termination reason: Unknown
% 21.53/3.13 % (15635)Termination phase: Saturation
% 21.53/3.13
% 21.53/3.13 % (15635)Memory used [KB]: 6140
% 21.53/3.13 % (15635)Time elapsed: 2.267 s
% 21.53/3.13 % (15635)Instructions burned: 2018 (million)
% 21.53/3.13 % (15635)------------------------------
% 21.53/3.13 % (15635)------------------------------
% 22.93/3.25 % (15661)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=7127:si=on:rawr=on:rtra=on_0 on theBenchmark for (2972ds/7127Mi)
% 23.53/3.35 % (15630)Instruction limit reached!
% 23.53/3.35 % (15630)------------------------------
% 23.53/3.35 % (15630)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.53/3.35 % (15630)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.53/3.35 % (15630)Termination reason: Unknown
% 23.53/3.35 % (15630)Termination phase: Saturation
% 23.53/3.35
% 23.53/3.35 % (15630)Memory used [KB]: 5628
% 23.53/3.35 % (15630)Time elapsed: 2.583 s
% 23.53/3.35 % (15630)Instructions burned: 1824 (million)
% 23.53/3.35 % (15630)------------------------------
% 23.53/3.35 % (15630)------------------------------
% 24.77/3.49 % (15662)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2969ds/35256Mi)
% 25.21/3.57 % (15640)Instruction limit reached!
% 25.21/3.57 % (15640)------------------------------
% 25.21/3.57 % (15640)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.21/3.57 % (15640)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.21/3.57 % (15640)Termination reason: Unknown
% 25.21/3.57 % (15640)Termination phase: Saturation
% 25.21/3.57
% 25.21/3.57 % (15640)Memory used [KB]: 5884
% 25.21/3.57 % (15640)Time elapsed: 2.375 s
% 25.21/3.57 % (15640)Instructions burned: 1824 (million)
% 25.21/3.57 % (15640)------------------------------
% 25.21/3.57 % (15640)------------------------------
% 25.21/3.58 % (15623)Instruction limit reached!
% 25.21/3.58 % (15623)------------------------------
% 25.21/3.58 % (15623)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.21/3.58 % (15623)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.21/3.58 % (15623)Termination reason: Unknown
% 25.21/3.58 % (15623)Termination phase: Saturation
% 25.21/3.58
% 25.21/3.58 % (15623)Memory used [KB]: 5117
% 25.21/3.58 % (15623)Time elapsed: 2.917 s
% 25.21/3.58 % (15623)Instructions burned: 2018 (million)
% 25.21/3.58 % (15623)------------------------------
% 25.21/3.58 % (15623)------------------------------
% 26.32/3.69 % (15664)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=29337:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/29337Mi)
% 26.32/3.73 % (15663)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/32293Mi)
% 32.30/4.44 % (15631)Instruction limit reached!
% 32.30/4.44 % (15631)------------------------------
% 32.30/4.44 % (15631)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 32.30/4.44 % (15631)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 32.30/4.44 % (15631)Termination reason: Unknown
% 32.30/4.44 % (15631)Termination phase: Saturation
% 32.30/4.44
% 32.30/4.44 % (15631)Memory used [KB]: 24690
% 32.30/4.44 % (15631)Time elapsed: 3.648 s
% 32.30/4.44 % (15631)Instructions burned: 2134 (million)
% 32.30/4.44 % (15631)------------------------------
% 32.30/4.44 % (15631)------------------------------
% 33.49/4.59 % (15665)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=99860:si=on:rawr=on:rtra=on_0 on theBenchmark for (2958ds/99860Mi)
% 33.49/4.61 % (15665)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 33.49/4.61 % (15665)Terminated due to inappropriate strategy.
% 33.49/4.61 % (15665)------------------------------
% 33.49/4.61 % (15665)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 33.49/4.61 % (15665)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 33.49/4.61 % (15665)Termination reason: Inappropriate
% 33.49/4.61
% 33.49/4.61 % (15665)Memory used [KB]: 1279
% 33.49/4.61 % (15665)Time elapsed: 0.008 s
% 33.49/4.61 % (15665)Instructions burned: 13 (million)
% 33.49/4.61 % (15665)------------------------------
% 33.49/4.61 % (15665)------------------------------
% 34.68/4.75 % (15666)fmb+10_1:1_fmbas=expand:i=96985:si=on:rawr=on:rtra=on_0 on theBenchmark for (2957ds/96985Mi)
% 34.95/4.77 % (15666)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 34.95/4.77 % (15666)Terminated due to inappropriate strategy.
% 34.95/4.77 % (15666)------------------------------
% 34.95/4.77 % (15666)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 34.95/4.77 % (15666)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 34.95/4.77 % (15666)Termination reason: Inappropriate
% 34.95/4.77
% 34.95/4.77 % (15666)Memory used [KB]: 1279
% 34.95/4.77 % (15666)Time elapsed: 0.012 s
% 34.95/4.77 % (15666)Instructions burned: 13 (million)
% 34.95/4.77 % (15666)------------------------------
% 34.95/4.77 % (15666)------------------------------
% 35.93/4.91 % (15667)fmb+10_1:1_bce=on:dr=on:fmbsr=1.47:gsp=on:nm=2:skr=on:i=99648:si=on:rawr=on:rtra=on_0 on theBenchmark for (2955ds/99648Mi)
% 35.93/4.93 % (15667)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 36.54/4.95 % (15667)Terminated due to inappropriate strategy.
% 36.54/4.95 % (15667)------------------------------
% 36.54/4.95 % (15667)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 36.54/4.95 % (15667)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 36.54/4.95 % (15667)Termination reason: Inappropriate
% 36.54/4.95
% 36.54/4.95 % (15667)Memory used [KB]: 1407
% 36.54/4.95 % (15667)Time elapsed: 0.010 s
% 36.54/4.95 % (15667)Instructions burned: 17 (million)
% 36.54/4.95 % (15667)------------------------------
% 36.54/4.95 % (15667)------------------------------
% 37.35/5.09 % (15668)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=99882:si=on:rawr=on:rtra=on_0 on theBenchmark for (2953ds/99882Mi)
% 37.35/5.12 % (15668)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 37.84/5.14 % (15668)Terminated due to inappropriate strategy.
% 37.84/5.14 % (15668)------------------------------
% 37.84/5.14 % (15668)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 37.84/5.14 % (15668)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 37.84/5.14 % (15668)Termination reason: Inappropriate
% 37.84/5.14
% 37.84/5.14 % (15668)Memory used [KB]: 1279
% 37.84/5.14 % (15668)Time elapsed: 0.008 s
% 37.84/5.14 % (15668)Instructions burned: 16 (million)
% 37.84/5.14 % (15668)------------------------------
% 37.84/5.14 % (15668)------------------------------
% 39.11/5.29 % (15669)fmb+10_1:1_bce=on:fmbas=predicate:fmbsr=1.5:fmbsso=preprocessed_usage:nm=4:skr=on:i=99913:si=on:rawr=on:rtra=on_0 on theBenchmark for (2952ds/99913Mi)
% 39.11/5.31 % (15669)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 39.11/5.32 % (15669)Terminated due to inappropriate strategy.
% 39.11/5.32 % (15669)------------------------------
% 39.11/5.32 % (15669)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 39.11/5.32 % (15669)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 39.11/5.32 % (15669)Termination reason: Inappropriate
% 39.11/5.32
% 39.11/5.32 % (15669)Memory used [KB]: 1279
% 39.11/5.32 % (15669)Time elapsed: 0.010 s
% 39.11/5.32 % (15669)Instructions burned: 17 (million)
% 39.11/5.32 % (15669)------------------------------
% 39.11/5.32 % (15669)------------------------------
% 40.32/5.46 % (15670)dis+10_1:128_bd=off:lcm=predicate:sac=on:sp=reverse_arity:urr=on:i=28201:si=on:rawr=on:rtra=on_0 on theBenchmark for (2950ds/28201Mi)
% 45.02/6.04 % (15624)Instruction limit reached!
% 45.02/6.04 % (15624)------------------------------
% 45.02/6.04 % (15624)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 45.02/6.04 % (15624)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 45.02/6.04 % (15624)Termination reason: Unknown
% 45.02/6.04 % (15624)Termination phase: Saturation
% 45.02/6.04
% 45.02/6.04 % (15624)Memory used [KB]: 30575
% 45.02/6.04 % (15624)Time elapsed: 5.367 s
% 45.02/6.04 % (15624)Instructions burned: 3735 (million)
% 45.02/6.04 % (15624)------------------------------
% 45.02/6.04 % (15624)------------------------------
% 45.02/6.05 % (15632)Instruction limit reached!
% 45.02/6.05 % (15632)------------------------------
% 45.02/6.05 % (15632)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 45.02/6.05 % (15632)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 45.02/6.05 % (15632)Termination reason: Unknown
% 45.02/6.05 % (15632)Termination phase: Saturation
% 45.02/6.05
% 45.02/6.05 % (15632)Memory used [KB]: 27888
% 45.02/6.05 % (15632)Time elapsed: 5.068 s
% 45.02/6.05 % (15632)Instructions burned: 2892 (million)
% 45.02/6.05 % (15632)------------------------------
% 45.02/6.05 % (15632)------------------------------
% 46.13/6.16 % (15671)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2943ds/9707Mi)
% 46.13/6.18 % (15672)ott+11_1:128_av=off:bd=off:bsr=unit_only:fd=preordered:to=lpo:updr=off:i=144582:si=on:rawr=on:rtra=on_0 on theBenchmark for (2942ds/144582Mi)
% 56.35/7.46 % (15625)Instruction limit reached!
% 56.35/7.46 % (15625)------------------------------
% 56.35/7.46 % (15625)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 56.35/7.46 % (15625)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 56.35/7.46 % (15625)Termination reason: Unknown
% 56.35/7.46 % (15625)Termination phase: Saturation
% 56.35/7.46
% 56.35/7.46 % (15625)Memory used [KB]: 10618
% 56.35/7.46 % (15625)Time elapsed: 6.766 s
% 56.35/7.46 % (15625)Instructions burned: 4959 (million)
% 56.35/7.46 % (15625)------------------------------
% 56.35/7.46 % (15625)------------------------------
% 57.52/7.62 % (15673)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2928ds/35256Mi)
% 59.81/7.93 % (15645)Instruction limit reached!
% 59.81/7.93 % (15645)------------------------------
% 59.81/7.93 % (15645)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 59.81/7.93 % (15645)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 59.81/7.93 % (15645)Termination reason: Unknown
% 59.81/7.93 % (15645)Termination phase: Saturation
% 59.81/7.93
% 59.81/7.93 % (15645)Memory used [KB]: 9722
% 59.81/7.93 % (15645)Time elapsed: 6.567 s
% 59.81/7.93 % (15645)Instructions burned: 4958 (million)
% 59.81/7.93 % (15645)------------------------------
% 59.81/7.93 % (15645)------------------------------
% 61.26/8.06 % (15674)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=104647:si=on:rawr=on:rtra=on_0 on theBenchmark for (2924ds/104647Mi)
% 64.18/8.46 % (15637)First to succeed.
% 65.17/8.56 % (15637)Refutation found. Thanks to Tanya!
% 65.17/8.56 % SZS status Theorem for theBenchmark
% 65.17/8.56 % SZS output start Proof for theBenchmark
% See solution above
% 65.35/8.58 % (15637)------------------------------
% 65.35/8.58 % (15637)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 65.35/8.58 % (15637)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 65.35/8.58 % (15637)Termination reason: Refutation
% 65.35/8.58
% 65.35/8.58 % (15637)Memory used [KB]: 11897
% 65.35/8.58 % (15637)Time elapsed: 7.588 s
% 65.35/8.58 % (15637)Instructions burned: 6323 (million)
% 65.35/8.58 % (15637)------------------------------
% 65.35/8.58 % (15637)------------------------------
% 65.35/8.58 % (15581)Success in time 8.219 s
%------------------------------------------------------------------------------