TSTP Solution File: SWW660_2 by SnakeForV---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV---1.0
% Problem : SWW660_2 : TPTP v8.1.0. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% Computer : n009.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Aug 31 19:09:22 EDT 2022
% Result : Theorem 41.68s 5.61s
% Output : Refutation 41.68s
% Verified :
% SZS Type : Refutation
% Derivation depth : 22
% Number of leaves : 573
% Syntax : Number of formulae : 2681 ( 177 unt; 87 typ; 0 def)
% Number of atoms : 10056 ( 938 equ)
% Maximal formula atoms : 114 ( 3 avg)
% Number of connectives : 10892 (3430 ~;5706 |;1064 &)
% ( 469 <=>; 223 =>; 0 <=; 0 <~>)
% Maximal formula depth : 51 ( 5 avg)
% Maximal term depth : 11 ( 2 avg)
% Number arithmetic : 16645 (3500 atm;6102 fun;5375 num;1668 var)
% Number of types : 8 ( 6 usr; 1 ari)
% Number of type conns : 191 ( 59 >; 132 *; 0 +; 0 <<)
% Number of predicates : 452 ( 448 usr; 427 prp; 0-7 aty)
% Number of functors : 66 ( 59 usr; 26 con; 0-7 aty)
% Number of variables : 2635 (2461 !; 174 ?;2635 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
uni: $tType ).
tff(type_def_6,type,
ty: $tType ).
tff(type_def_7,type,
bool1: $tType ).
tff(type_def_8,type,
tuple02: $tType ).
tff(type_def_9,type,
array_int: $tType ).
tff(type_def_10,type,
map_int_int: $tType ).
tff(func_def_0,type,
witness1: ty > uni ).
tff(func_def_1,type,
int: ty ).
tff(func_def_2,type,
real: ty ).
tff(func_def_3,type,
bool: ty ).
tff(func_def_4,type,
true1: bool1 ).
tff(func_def_5,type,
false1: bool1 ).
tff(func_def_6,type,
match_bool1: ( ty * bool1 * uni * uni ) > uni ).
tff(func_def_7,type,
tuple0: ty ).
tff(func_def_8,type,
tuple03: tuple02 ).
tff(func_def_9,type,
qtmark: ty ).
tff(func_def_12,type,
ref: ty > ty ).
tff(func_def_13,type,
mk_ref: ( ty * uni ) > uni ).
tff(func_def_14,type,
contents: ( ty * uni ) > uni ).
tff(func_def_15,type,
map: ( ty * ty ) > ty ).
tff(func_def_16,type,
get: ( ty * ty * uni * uni ) > uni ).
tff(func_def_17,type,
set: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_18,type,
const: ( ty * ty * uni ) > uni ).
tff(func_def_19,type,
array: ty > ty ).
tff(func_def_20,type,
mk_array1: ( ty * $int * uni ) > uni ).
tff(func_def_21,type,
length1: ( ty * uni ) > $int ).
tff(func_def_22,type,
elts: ( ty * uni ) > uni ).
tff(func_def_23,type,
get2: ( ty * uni * $int ) > uni ).
tff(func_def_24,type,
t2tb: $int > uni ).
tff(func_def_25,type,
tb2t: uni > $int ).
tff(func_def_26,type,
set2: ( ty * uni * $int * uni ) > uni ).
tff(func_def_27,type,
make1: ( ty * $int * uni ) > uni ).
tff(func_def_28,type,
t2tb1: array_int > uni ).
tff(func_def_29,type,
tb2t1: uni > array_int ).
tff(func_def_32,type,
t2tb2: map_int_int > uni ).
tff(func_def_33,type,
tb2t2: uni > map_int_int ).
tff(func_def_34,type,
occ1: ( ty * uni * uni * $int * $int ) > $int ).
tff(func_def_37,type,
sK2: ( ty * $int * uni * uni * $int ) > $int ).
tff(func_def_38,type,
sK3: ( $int * $int * array_int ) > $int ).
tff(func_def_39,type,
sK4: ( $int * uni * ty * uni * $int ) > $int ).
tff(func_def_40,type,
sK5: ( $int * map_int_int ) > $int ).
tff(func_def_41,type,
sK6: ( $int * map_int_int ) > $int ).
tff(func_def_42,type,
sK7: map_int_int ).
tff(func_def_43,type,
sK8: $int ).
tff(func_def_44,type,
sK9: $int ).
tff(func_def_45,type,
sK10: map_int_int ).
tff(func_def_46,type,
sK11: map_int_int ).
tff(func_def_47,type,
sK12: $int ).
tff(func_def_48,type,
sK13: map_int_int ).
tff(func_def_49,type,
sK14: $int ).
tff(func_def_50,type,
sK15: $int ).
tff(func_def_51,type,
sK16: map_int_int ).
tff(func_def_52,type,
sK17: map_int_int ).
tff(func_def_53,type,
sK18: $int ).
tff(func_def_54,type,
sK19: $int ).
tff(func_def_55,type,
sK20: $int ).
tff(func_def_56,type,
sK21: ( $int * ty * $int * uni * $int * uni ) > $int ).
tff(func_def_57,type,
sK22: ( uni * ty * $int * uni * $int ) > $int ).
tff(func_def_58,type,
sK23: ( $int * $int * $int * array_int ) > $int ).
tff(func_def_59,type,
sK24: ( $int * uni * $int * ty * uni ) > $int ).
tff(func_def_60,type,
sK25: ( $int * map_int_int ) > $int ).
tff(func_def_61,type,
sK26: ( $int * uni * ty * $int * uni * $int * $int ) > $int ).
tff(func_def_62,type,
sK27: ( map_int_int * $int ) > $int ).
tff(func_def_63,type,
sK28: ( uni * $int * $int * uni * ty ) > uni ).
tff(func_def_64,type,
sK29: ( map_int_int * $int * $int ) > $int ).
tff(pred_def_1,type,
sort1: ( ty * uni ) > $o ).
tff(pred_def_3,type,
is_common_prefix1: ( array_int * $int * $int * $int ) > $o ).
tff(pred_def_5,type,
is_longest_common_prefix1: ( array_int * $int * $int * $int ) > $o ).
tff(pred_def_6,type,
lt1: ( array_int * $int * $int ) > $o ).
tff(pred_def_7,type,
injective1: ( map_int_int * $int ) > $o ).
tff(pred_def_8,type,
surjective1: ( map_int_int * $int ) > $o ).
tff(pred_def_9,type,
range2: ( map_int_int * $int ) > $o ).
tff(pred_def_10,type,
range3: array_int > $o ).
tff(pred_def_11,type,
permut2: ( ty * uni * uni * $int * $int ) > $o ).
tff(pred_def_12,type,
map_eq_sub1: ( ty * uni * uni * $int * $int ) > $o ).
tff(pred_def_13,type,
array_eq_sub1: ( ty * uni * uni * $int * $int ) > $o ).
tff(pred_def_14,type,
array_eq: ( ty * uni * uni ) > $o ).
tff(pred_def_15,type,
exchange2: ( ty * uni * uni * $int * $int * $int * $int ) > $o ).
tff(pred_def_16,type,
exchange3: ( ty * uni * uni * $int * $int ) > $o ).
tff(pred_def_17,type,
permut3: ( ty * uni * uni * $int * $int ) > $o ).
tff(pred_def_18,type,
permut_sub1: ( ty * uni * uni * $int * $int ) > $o ).
tff(pred_def_19,type,
permut_all: ( ty * uni * uni ) > $o ).
tff(pred_def_20,type,
le1: ( array_int * $int * $int ) > $o ).
tff(pred_def_21,type,
sorted_sub1: ( array_int * map_int_int * $int * $int ) > $o ).
tff(pred_def_22,type,
sorted1: ( array_int * array_int ) > $o ).
tff(pred_def_23,type,
sP0: ( $int * $int * array_int ) > $o ).
tff(pred_def_24,type,
sP1: ( $int * uni * ty * $int * uni * $int * $int ) > $o ).
tff(f9979,plain,
$false,
inference(avatar_smt_refutation,[],[f707,f712,f717,f722,f727,f732,f737,f742,f747,f752,f757,f758,f763,f768,f769,f774,f779,f784,f789,f798,f803,f808,f809,f818,f823,f824,f829,f830,f835,f836,f837,f842,f847,f848,f853,f858,f859,f864,f873,f878,f883,f888,f889,f890,f895,f896,f901,f902,f907,f913,f919,f925,f931,f937,f943,f949,f960,f965,f985,f995,f996,f1001,f1007,f1088,f1089,f1240,f1241,f1248,f1249,f1282,f1286,f1289,f1290,f1414,f1508,f1516,f1524,f1528,f1532,f1536,f1551,f1620,f1633,f1636,f1643,f1655,f1658,f1667,f1670,f1692,f1696,f1703,f1704,f1755,f1760,f1761,f1766,f1767,f1768,f1842,f1939,f1971,f1989,f1994,f1999,f2024,f2029,f2034,f2035,f2036,f2037,f2038,f2058,f2063,f2068,f2069,f2070,f2071,f2072,f2073,f2074,f2075,f2077,f2119,f2124,f2129,f2130,f2132,f2133,f2134,f2135,f2136,f2137,f2138,f2480,f2579,f2604,f2621,f2632,f2768,f2777,f2786,f2813,f2818,f2823,f2834,f2839,f2844,f2911,f2916,f2921,f2932,f2937,f2942,f3758,f3806,f3816,f3828,f3834,f3839,f3902,f3912,f4116,f4125,f4130,f4135,f4142,f4147,f4184,f4189,f4190,f4191,f4209,f4214,f4215,f4216,f4242,f4243,f4248,f4249,f4279,f4280,f4314,f4315,f4333,f4334,f4342,f4343,f4353,f4354,f4491,f4497,f4503,f4516,f4522,f4528,f4536,f4542,f4552,f4556,f4562,f4565,f4571,f4572,f4578,f4583,f4587,f4597,f4600,f4606,f4607,f4608,f4612,f4613,f4620,f4626,f4632,f4633,f4634,f4640,f4641,f4642,f4648,f4654,f4655,f4656,f4660,f4667,f4670,f4671,f4674,f4680,f4681,f4684,f4690,f4694,f4697,f4700,f4703,f4706,f4712,f4715,f4718,f4719,f4720,f4721,f4725,f4731,f4732,f4733,f4736,f4737,f4743,f4746,f4747,f4750,f4751,f4757,f4758,f4761,f4762,f4765,f4768,f4769,f4781,f4782,f4799,f4800,f4809,f4810,f4822,f4827,f4832,f4843,f4844,f4890,f4891,f4931,f4932,f4969,f4970,f5002,f5007,f5008,f5011,f5035,f5045,f5126,f5128,f5437,f5442,f5447,f5480,f5484,f5490,f5505,f5510,f5514,f5526,f5530,f5533,f5534,f5535,f5542,f6352,f6831,f6835,f6839,f6914,f6918,f6922,f6986,f6993,f6997,f7001,f7469,f8048,f8052,f8056,f8057,f8061,f8062,f8063,f8065,f8093,f8099,f8105,f8110,f8116,f8118,f8124,f8129,f8135,f8141,f8147,f8149,f8155,f8160,f8162,f8164,f8166,f8168,f8170,f8175,f8177,f8179,f8185,f8191,f8301,f8305,f8313,f8319,f8325,f8337,f8342,f8346,f8350,f8354,f8359,f8369,f8373,f8377,f8381,f8385,f8389,f8393,f8397,f8401,f8406,f8410,f8418,f8423,f8428,f8432,f8436,f8469,f8478,f8483,f8509,f8516,f8523,f8528,f8535,f8538,f8539,f8542,f8543,f8544,f8551,f8552,f8565,f8566,f8624,f8629,f8635,f8640,f8643,f8649,f8655,f8660,f8665,f8672,f8674,f8680,f8689,f8697,f8702,f8708,f8711,f8717,f8720,f8722,f8727,f8732,f8736,f8740,f8746,f8751,f8757,f8768,f8773,f8775,f8778,f8785,f8787,f8789,f8794,f8796,f8798,f8924,f8929,f8930,f8932,f8938,f8942,f8943,f8948,f8952,f8956,f8957,f8961,f8965,f8966,f8974,f8982,f8987,f9000,f9017,f9075,f9076,f9118,f9119,f9124,f9129,f9132,f9137,f9138,f9140,f9150,f9155,f9160,f9165,f9170,f9176,f9183,f9190,f9197,f9203,f9209,f9210,f9216,f9221,f9224,f9235,f9237,f9239,f9246,f9247,f9250,f9253,f9255,f9262,f9264,f9265,f9267,f9272,f9287,f9288,f9292,f9295,f9301,f9304,f9307,f9310,f9312,f9314,f9316,f9317,f9318,f9346,f9351,f9356,f9361,f9366,f9371,f9376,f9377,f9382,f9389,f9395,f9404,f9407,f9417,f9420,f9541,f9545,f9549,f9554,f9558,f9562,f9566,f9570,f9575,f9579,f9583,f9589,f9594,f9598,f9603,f9604,f9609,f9613,f9617,f9620,f9624,f9628,f9632,f9633,f9639,f9643,f9647,f9650,f9652,f9658,f9665,f9667,f9669,f9673,f9677,f9679,f9682,f9685,f9689,f9714,f9719,f9721,f9725,f9728,f9730,f9732,f9734,f9743,f9745,f9747,f9753,f9756,f9759,f9766,f9772,f9774,f9776,f9782,f9788,f9790,f9792,f9794,f9797,f9808,f9811,f9815,f9817,f9820,f9823,f9826,f9920,f9924,f9928,f9929,f9930,f9931,f9932,f9936,f9940,f9941,f9945,f9946,f9950,f9952,f9956,f9957,f9961,f9965,f9969,f9973,f9974,f9978]) ).
tff(f9978,plain,
( spl30_298
| spl30_426
| ~ spl30_1
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9891,f4118,f704,f9976,f8415]) ).
tff(f8415,plain,
( spl30_298
<=> $less(0,$sum($sum(sK20,1),$uminus($sum(sK12,1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_298])]) ).
tff(f9976,plain,
( spl30_426
<=> ! [X110: $int] :
( $less(0,$sum(X110,$uminus(sK20)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X110))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum(sK14,$uminus(X110))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_426])]) ).
tff(f704,plain,
( spl30_1
<=> sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK13,sK14,$sum(sK12,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_1])]) ).
tff(f4118,plain,
( spl30_135
<=> ( t2tb(sK18) = t2tb(sK20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_135])]) ).
tff(f9891,plain,
( ! [X110: $int] :
( $less(0,$sum(X110,$uminus(sK20)))
| $less(0,$sum(sK14,$uminus(X110)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X110))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum($sum(sK20,1),$uminus($sum(sK12,1)))) )
| ~ spl30_1
| ~ spl30_135 ),
inference(superposition,[],[f2427,f4120]) ).
tff(f4120,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ spl30_135 ),
inference(avatar_component_clause,[],[f4118]) ).
tff(f2427,plain,
( ! [X4: $int,X5: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X4))),tb2t(get(int,int,t2tb2(sK13),t2tb(X5))))
| $less(0,$sum($sum(X5,1),$uminus($sum(sK12,1))))
| $less(0,$sum(sK14,$uminus(X4)))
| $less(0,$sum(X4,$uminus(X5))) )
| ~ spl30_1 ),
inference(resolution,[],[f659,f706]) ).
tff(f706,plain,
( sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK13,sK14,$sum(sK12,1))
| ~ spl30_1 ),
inference(avatar_component_clause,[],[f704]) ).
tff(f659,plain,
! [X2: $int,X3: $int,X0: map_int_int,X1: array_int,X4: $int,X5: $int] :
( ~ sorted_sub1(X1,X0,X2,X3)
| $less(0,$sum(X4,$uminus(X5)))
| $less(0,$sum($sum(X5,1),$uminus(X3)))
| $less(0,$sum(X2,$uminus(X4)))
| le1(X1,tb2t(get(int,int,t2tb2(X0),t2tb(X4))),tb2t(get(int,int,t2tb2(X0),t2tb(X5)))) ),
inference(evaluation,[],[f414]) ).
tff(f414,plain,
! [X2: $int,X3: $int,X0: map_int_int,X1: array_int,X4: $int,X5: $int] :
( $less(X5,X4)
| le1(X1,tb2t(get(int,int,t2tb2(X0),t2tb(X4))),tb2t(get(int,int,t2tb2(X0),t2tb(X5))))
| ~ sorted_sub1(X1,X0,X2,X3)
| $less(X4,X2)
| ~ $less(X5,X3) ),
inference(cnf_transformation,[],[f285]) ).
tff(f285,plain,
! [X0: map_int_int,X1: array_int,X2: $int,X3: $int] :
( ! [X4: $int,X5: $int] :
( ~ $less(X5,X3)
| $less(X4,X2)
| le1(X1,tb2t(get(int,int,t2tb2(X0),t2tb(X4))),tb2t(get(int,int,t2tb2(X0),t2tb(X5))))
| $less(X5,X4) )
| ~ sorted_sub1(X1,X0,X2,X3) ),
inference(rectify,[],[f248]) ).
tff(f248,plain,
! [X1: map_int_int,X0: array_int,X2: $int,X3: $int] :
( ! [X4: $int,X5: $int] :
( ~ $less(X5,X3)
| $less(X4,X2)
| le1(X0,tb2t(get(int,int,t2tb2(X1),t2tb(X4))),tb2t(get(int,int,t2tb2(X1),t2tb(X5))))
| $less(X5,X4) )
| ~ sorted_sub1(X0,X1,X2,X3) ),
inference(flattening,[],[f247]) ).
tff(f247,plain,
! [X2: $int,X1: map_int_int,X3: $int,X0: array_int] :
( ! [X4: $int,X5: $int] :
( le1(X0,tb2t(get(int,int,t2tb2(X1),t2tb(X4))),tb2t(get(int,int,t2tb2(X1),t2tb(X5))))
| ~ $less(X5,X3)
| $less(X5,X4)
| $less(X4,X2) )
| ~ sorted_sub1(X0,X1,X2,X3) ),
inference(ennf_transformation,[],[f185]) ).
tff(f185,plain,
! [X2: $int,X1: map_int_int,X3: $int,X0: array_int] :
( sorted_sub1(X0,X1,X2,X3)
=> ! [X4: $int,X5: $int] :
( ( $less(X5,X3)
& ~ $less(X5,X4)
& ~ $less(X4,X2) )
=> le1(X0,tb2t(get(int,int,t2tb2(X1),t2tb(X4))),tb2t(get(int,int,t2tb2(X1),t2tb(X5)))) ) ),
inference(unused_predicate_definition_removal,[],[f119]) ).
tff(f119,plain,
! [X2: $int,X1: map_int_int,X3: $int,X0: array_int] :
( sorted_sub1(X0,X1,X2,X3)
<=> ! [X4: $int,X5: $int] :
( ( $less(X5,X3)
& ~ $less(X5,X4)
& ~ $less(X4,X2) )
=> le1(X0,tb2t(get(int,int,t2tb2(X1),t2tb(X4))),tb2t(get(int,int,t2tb2(X1),t2tb(X5)))) ) ),
inference(rectify,[],[f83]) ).
tff(f83,plain,
! [X0: array_int,X27: map_int_int,X18: $int,X6: $int] :
( ! [X28: $int,X29: $int] :
( ( $less(X29,X6)
& ~ $less(X28,X18)
& ~ $less(X29,X28) )
=> le1(X0,tb2t(get(int,int,t2tb2(X27),t2tb(X28))),tb2t(get(int,int,t2tb2(X27),t2tb(X29)))) )
<=> sorted_sub1(X0,X27,X18,X6) ),
inference(theory_normalization,[],[f77]) ).
tff(f77,axiom,
! [X0: array_int,X27: map_int_int,X18: $int,X6: $int] :
( ! [X28: $int,X29: $int] :
( ( $less(X29,X6)
& $lesseq(X18,X28)
& $lesseq(X28,X29) )
=> le1(X0,tb2t(get(int,int,t2tb2(X27),t2tb(X28))),tb2t(get(int,int,t2tb2(X27),t2tb(X29)))) )
<=> sorted_sub1(X0,X27,X18,X6) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',sorted_sub_def) ).
tff(f9974,plain,
( spl30_278
| spl30_61
| spl30_279
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9835,f4118,f8334,f1408,f8330]) ).
tff(f8330,plain,
( spl30_278
<=> $less(0,$sum(sK20,$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_278])]) ).
tff(f1408,plain,
( spl30_61
<=> ! [X6: $int] :
( $less(0,$sum($sum(X6,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X6))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum(0,$uminus(X6))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_61])]) ).
tff(f8334,plain,
( spl30_279
<=> $less(0,$sum($sum(sK14,1),$uminus(sK20))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_279])]) ).
tff(f9835,plain,
( ! [X18: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum(0,$uminus(X18)))
| $less(0,$sum($sum(X18,1),$uminus(sK14))) )
| ~ spl30_135 ),
inference(superposition,[],[f625,f4120]) ).
tff(f625,plain,
! [X14: $int,X15: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X15))))
| $less(0,$sum(0,$uminus(X14)))
| $less(0,$sum($sum(X14,1),$uminus(sK14)))
| $less(0,$sum(X15,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X15))) ),
inference(evaluation,[],[f582]) ).
tff(f582,plain,
! [X14: $int,X15: $int] :
( $less(X15,$sum(sK14,1))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X15))))
| $less(X14,0)
| ~ $less(X14,sK14)
| $less(sK12,X15) ),
inference(definition_unfolding,[],[f447,f432]) ).
tff(f432,plain,
sK8 = sK9,
inference(cnf_transformation,[],[f306]) ).
tff(f306,plain,
( range2(sK7,sK9)
& ~ $less(sK9,0)
& ~ $less($sum(sK9,$uminus(1)),0)
& sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK11,0,sK12)
& sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK13,sK14,$sum(sK12,1))
& ~ $less(sK12,sK14)
& sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK13,0,sK14)
& $less($sum(sK14,$uminus(1)),sK9)
& ~ $less(sK14,0)
& ~ $less($sum(sK14,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| ( 0 != sK15 ) )
& ~ $less(sK14,0)
& $less(sK14,sK9)
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ $less(sK15,0) )
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))))
| ~ $less(0,sK15) )
& ( $sum(sK14,$uminus(1)) = sK18 )
& ~ $less(sK20,0)
& ~ $less(sK12,sK19)
& $less(sK20,sK18)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
& ~ $less(sK19,$sum(sK18,1))
& ( sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))) )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),$sum(sK14,$uminus(1)),sK14)
& $less($sum(sK14,$uminus(1)),sK9)
& ( sK16 = tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))) )
& ~ $less($sum(sK14,$uminus(1)),0)
& ~ $less(sK9,0)
& $less(0,sK15)
& $less(sK14,sK9)
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK13)))
& ~ $less(sK14,0)
& ~ $less(tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),0)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
& ! [X14: $int,X15: $int] :
( $less(X14,0)
| $less(X15,$sum(sK14,1))
| ~ $less(X14,sK14)
| le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X15))))
| $less(sK12,X15) )
& range2(sK13,sK9)
& $less(sK14,sK9)
& ~ $less(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),0)
& $less($sum(sK14,$uminus(1)),sK9)
& ~ $less(sK9,0)
& $less(0,sK14)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))))
& ~ $less($sum(sK14,$uminus(1)),0)
& ~ $less(sK14,0)
& ~ $less($sum(sK9,$uminus(1)),sK12)
& ~ $less(sK12,0)
& range2(sK11,sK9)
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK11)))
& ~ $less(sK8,0)
& ( sK8 = sK9 ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK7,sK8,sK9,sK10,sK11,sK12,sK13,sK14,sK15,sK16,sK17,sK18,sK19,sK20])],[f297,f305,f304,f303,f302,f301,f300,f299,f298]) ).
tff(f298,plain,
( ? [X0: map_int_int,X1: $int,X2: $int,X3: map_int_int] :
( range2(X0,X2)
& ~ $less(X2,0)
& ~ $less($sum(X2,$uminus(1)),0)
& ? [X4: map_int_int,X5: $int] :
( sorted_sub1(tb2t1(mk_array1(int,X1,t2tb2(X3))),X4,0,X5)
& ? [X6: map_int_int,X7: $int] :
( sorted_sub1(tb2t1(mk_array1(int,X1,t2tb2(X3))),X6,X7,$sum(X5,1))
& ~ $less(X5,X7)
& sorted_sub1(tb2t1(mk_array1(int,X1,t2tb2(X3))),X6,0,X7)
& ? [X8: $int] :
( $less($sum(X7,$uminus(1)),X2)
& ~ $less(X7,0)
& ~ $less($sum(X7,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))) = tb2t(get(int,int,t2tb2(X6),t2tb(X7))) )
| ( 0 != X8 ) )
& ~ $less(X7,0)
& $less(X7,X2)
& ( lt1(tb2t1(mk_array1(int,X1,t2tb2(X3))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
| ~ $less(X8,0) )
& ( lt1(tb2t1(mk_array1(int,X1,t2tb2(X3))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
| ~ $less(0,X8) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(X7,$uminus(1)) = X11 )
& ? [X12: $int,X13: $int] :
( ~ $less(X13,0)
& ~ $less(X5,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,X1,t2tb2(X3))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(X7,$uminus(1))),get(int,int,t2tb2(X6),t2tb(X7)))) = X10 )
& ~ $less(X2,0)
& exchange3(int,mk_array1(int,X2,t2tb2(X6)),mk_array1(int,X2,t2tb2(X10)),$sum(X7,$uminus(1)),X7) )
& $less($sum(X7,$uminus(1)),X2)
& ( tb2t2(set(int,int,t2tb2(X6),t2tb(X7),get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1)))))) = X9 )
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(X2,0) )
& $less(0,X8)
& $less(X7,X2) )
& permut_all(int,mk_array1(int,X2,t2tb2(X0)),mk_array1(int,X2,t2tb2(X6)))
& ~ $less(X7,0)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),0)
& ~ $less(X1,tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
& ! [X14: $int,X15: $int] :
( $less(X14,0)
| $less(X15,$sum(X7,1))
| ~ $less(X14,X7)
| le1(tb2t1(mk_array1(int,X1,t2tb2(X3))),tb2t(get(int,int,t2tb2(X6),t2tb(X14))),tb2t(get(int,int,t2tb2(X6),t2tb(X15))))
| $less(X5,X15) )
& range2(X6,X2)
& $less(X7,X2)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb(X7))),0)
& $less($sum(X7,$uminus(1)),X2)
& ~ $less(X2,0)
& $less(0,X7)
& ~ $less(X1,tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(X7,0) )
& ~ $less($sum(X2,$uminus(1)),X5)
& ~ $less(X5,0)
& range2(X4,X2)
& permut_all(int,mk_array1(int,X2,t2tb2(X0)),mk_array1(int,X2,t2tb2(X4))) )
& ~ $less(X1,0)
& ( X1 = X2 ) )
=> ( range2(sK7,sK9)
& ~ $less(sK9,0)
& ~ $less($sum(sK9,$uminus(1)),0)
& ? [X5: $int,X4: map_int_int] :
( sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X4,0,X5)
& ? [X7: $int,X6: map_int_int] :
( sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X6,X7,$sum(X5,1))
& ~ $less(X5,X7)
& sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X6,0,X7)
& ? [X8: $int] :
( $less($sum(X7,$uminus(1)),sK9)
& ~ $less(X7,0)
& ~ $less($sum(X7,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))) = tb2t(get(int,int,t2tb2(X6),t2tb(X7))) )
| ( 0 != X8 ) )
& ~ $less(X7,0)
& $less(X7,sK9)
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
| ~ $less(X8,0) )
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
| ~ $less(0,X8) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(X7,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(X5,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(X7,$uminus(1))),get(int,int,t2tb2(X6),t2tb(X7)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(X6)),mk_array1(int,sK9,t2tb2(X10)),$sum(X7,$uminus(1)),X7) )
& $less($sum(X7,$uminus(1)),sK9)
& ( tb2t2(set(int,int,t2tb2(X6),t2tb(X7),get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1)))))) = X9 )
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(sK9,0) )
& $less(0,X8)
& $less(X7,sK9) )
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(X6)))
& ~ $less(X7,0)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),0)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
& ! [X15: $int,X14: $int] :
( $less(X14,0)
| $less(X15,$sum(X7,1))
| ~ $less(X14,X7)
| le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb(X14))),tb2t(get(int,int,t2tb2(X6),t2tb(X15))))
| $less(X5,X15) )
& range2(X6,sK9)
& $less(X7,sK9)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb(X7))),0)
& $less($sum(X7,$uminus(1)),sK9)
& ~ $less(sK9,0)
& $less(0,X7)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(X7,0) )
& ~ $less($sum(sK9,$uminus(1)),X5)
& ~ $less(X5,0)
& range2(X4,sK9)
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(X4))) )
& ~ $less(sK8,0)
& ( sK8 = sK9 ) ) ),
introduced(choice_axiom,[]) ).
tff(f299,plain,
( ? [X5: $int,X4: map_int_int] :
( sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X4,0,X5)
& ? [X7: $int,X6: map_int_int] :
( sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X6,X7,$sum(X5,1))
& ~ $less(X5,X7)
& sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X6,0,X7)
& ? [X8: $int] :
( $less($sum(X7,$uminus(1)),sK9)
& ~ $less(X7,0)
& ~ $less($sum(X7,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))) = tb2t(get(int,int,t2tb2(X6),t2tb(X7))) )
| ( 0 != X8 ) )
& ~ $less(X7,0)
& $less(X7,sK9)
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
| ~ $less(X8,0) )
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
| ~ $less(0,X8) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(X7,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(X5,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(X7,$uminus(1))),get(int,int,t2tb2(X6),t2tb(X7)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(X6)),mk_array1(int,sK9,t2tb2(X10)),$sum(X7,$uminus(1)),X7) )
& $less($sum(X7,$uminus(1)),sK9)
& ( tb2t2(set(int,int,t2tb2(X6),t2tb(X7),get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1)))))) = X9 )
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(sK9,0) )
& $less(0,X8)
& $less(X7,sK9) )
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(X6)))
& ~ $less(X7,0)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),0)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
& ! [X15: $int,X14: $int] :
( $less(X14,0)
| $less(X15,$sum(X7,1))
| ~ $less(X14,X7)
| le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb(X14))),tb2t(get(int,int,t2tb2(X6),t2tb(X15))))
| $less(X5,X15) )
& range2(X6,sK9)
& $less(X7,sK9)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb(X7))),0)
& $less($sum(X7,$uminus(1)),sK9)
& ~ $less(sK9,0)
& $less(0,X7)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(X7,0) )
& ~ $less($sum(sK9,$uminus(1)),X5)
& ~ $less(X5,0)
& range2(X4,sK9)
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(X4))) )
=> ( sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK11,0,sK12)
& ? [X7: $int,X6: map_int_int] :
( sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X6,X7,$sum(sK12,1))
& ~ $less(sK12,X7)
& sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X6,0,X7)
& ? [X8: $int] :
( $less($sum(X7,$uminus(1)),sK9)
& ~ $less(X7,0)
& ~ $less($sum(X7,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))) = tb2t(get(int,int,t2tb2(X6),t2tb(X7))) )
| ( 0 != X8 ) )
& ~ $less(X7,0)
& $less(X7,sK9)
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
| ~ $less(X8,0) )
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
| ~ $less(0,X8) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(X7,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(X7,$uminus(1))),get(int,int,t2tb2(X6),t2tb(X7)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(X6)),mk_array1(int,sK9,t2tb2(X10)),$sum(X7,$uminus(1)),X7) )
& $less($sum(X7,$uminus(1)),sK9)
& ( tb2t2(set(int,int,t2tb2(X6),t2tb(X7),get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1)))))) = X9 )
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(sK9,0) )
& $less(0,X8)
& $less(X7,sK9) )
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(X6)))
& ~ $less(X7,0)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),0)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
& ! [X15: $int,X14: $int] :
( $less(X14,0)
| $less(X15,$sum(X7,1))
| ~ $less(X14,X7)
| le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb(X14))),tb2t(get(int,int,t2tb2(X6),t2tb(X15))))
| $less(sK12,X15) )
& range2(X6,sK9)
& $less(X7,sK9)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb(X7))),0)
& $less($sum(X7,$uminus(1)),sK9)
& ~ $less(sK9,0)
& $less(0,X7)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(X7,0) )
& ~ $less($sum(sK9,$uminus(1)),sK12)
& ~ $less(sK12,0)
& range2(sK11,sK9)
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK11))) ) ),
introduced(choice_axiom,[]) ).
tff(f300,plain,
( ? [X7: $int,X6: map_int_int] :
( sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X6,X7,$sum(sK12,1))
& ~ $less(sK12,X7)
& sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),X6,0,X7)
& ? [X8: $int] :
( $less($sum(X7,$uminus(1)),sK9)
& ~ $less(X7,0)
& ~ $less($sum(X7,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))) = tb2t(get(int,int,t2tb2(X6),t2tb(X7))) )
| ( 0 != X8 ) )
& ~ $less(X7,0)
& $less(X7,sK9)
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
| ~ $less(X8,0) )
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
| ~ $less(0,X8) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(X7,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(X7,$uminus(1))),get(int,int,t2tb2(X6),t2tb(X7)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(X6)),mk_array1(int,sK9,t2tb2(X10)),$sum(X7,$uminus(1)),X7) )
& $less($sum(X7,$uminus(1)),sK9)
& ( tb2t2(set(int,int,t2tb2(X6),t2tb(X7),get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1)))))) = X9 )
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(sK9,0) )
& $less(0,X8)
& $less(X7,sK9) )
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(X6)))
& ~ $less(X7,0)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),0)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
& ! [X15: $int,X14: $int] :
( $less(X14,0)
| $less(X15,$sum(X7,1))
| ~ $less(X14,X7)
| le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X6),t2tb(X14))),tb2t(get(int,int,t2tb2(X6),t2tb(X15))))
| $less(sK12,X15) )
& range2(X6,sK9)
& $less(X7,sK9)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb(X7))),0)
& $less($sum(X7,$uminus(1)),sK9)
& ~ $less(sK9,0)
& $less(0,X7)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(X7,0) )
=> ( sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK13,sK14,$sum(sK12,1))
& ~ $less(sK12,sK14)
& sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK13,0,sK14)
& ? [X8: $int] :
( $less($sum(sK14,$uminus(1)),sK9)
& ~ $less(sK14,0)
& ~ $less($sum(sK14,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| ( 0 != X8 ) )
& ~ $less(sK14,0)
& $less(sK14,sK9)
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ $less(X8,0) )
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))))
| ~ $less(0,X8) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(sK14,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(X10)),$sum(sK14,$uminus(1)),sK14) )
& $less($sum(sK14,$uminus(1)),sK9)
& ( tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))) = X9 )
& ~ $less($sum(sK14,$uminus(1)),0)
& ~ $less(sK9,0) )
& $less(0,X8)
& $less(sK14,sK9) )
& permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK13)))
& ~ $less(sK14,0)
& ~ $less(tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),0)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
& ! [X15: $int,X14: $int] :
( $less(X14,0)
| $less(X15,$sum(sK14,1))
| ~ $less(X14,sK14)
| le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X15))))
| $less(sK12,X15) )
& range2(sK13,sK9)
& $less(sK14,sK9)
& ~ $less(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),0)
& $less($sum(sK14,$uminus(1)),sK9)
& ~ $less(sK9,0)
& $less(0,sK14)
& ~ $less(sK8,tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))))
& ~ $less($sum(sK14,$uminus(1)),0)
& ~ $less(sK14,0) ) ),
introduced(choice_axiom,[]) ).
tff(f301,plain,
( ? [X8: $int] :
( $less($sum(sK14,$uminus(1)),sK9)
& ~ $less(sK14,0)
& ~ $less($sum(sK14,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| ( 0 != X8 ) )
& ~ $less(sK14,0)
& $less(sK14,sK9)
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ $less(X8,0) )
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))))
| ~ $less(0,X8) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(sK14,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(X10)),$sum(sK14,$uminus(1)),sK14) )
& $less($sum(sK14,$uminus(1)),sK9)
& ( tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))) = X9 )
& ~ $less($sum(sK14,$uminus(1)),0)
& ~ $less(sK9,0) )
& $less(0,X8)
& $less(sK14,sK9) )
=> ( $less($sum(sK14,$uminus(1)),sK9)
& ~ $less(sK14,0)
& ~ $less($sum(sK14,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| ( 0 != sK15 ) )
& ~ $less(sK14,0)
& $less(sK14,sK9)
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ $less(sK15,0) )
& ( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))))
| ~ $less(0,sK15) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(sK14,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(X10)),$sum(sK14,$uminus(1)),sK14) )
& $less($sum(sK14,$uminus(1)),sK9)
& ( tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))) = X9 )
& ~ $less($sum(sK14,$uminus(1)),0)
& ~ $less(sK9,0) )
& $less(0,sK15)
& $less(sK14,sK9) ) ),
introduced(choice_axiom,[]) ).
tff(f302,plain,
( ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(sK14,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(X10)),$sum(sK14,$uminus(1)),sK14) )
& $less($sum(sK14,$uminus(1)),sK9)
& ( tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))) = X9 )
& ~ $less($sum(sK14,$uminus(1)),0)
& ~ $less(sK9,0) )
=> ( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(sK14,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(sK16),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(X10)),$sum(sK14,$uminus(1)),sK14) )
& $less($sum(sK14,$uminus(1)),sK9)
& ( sK16 = tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))) )
& ~ $less($sum(sK14,$uminus(1)),0)
& ~ $less(sK9,0) ) ),
introduced(choice_axiom,[]) ).
tff(f303,plain,
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(sK14,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(sK16),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))) = X10 )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(X10)),$sum(sK14,$uminus(1)),sK14) )
=> ( ? [X11: $int] :
( ( $sum(sK14,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(X13))),tb2t(get(int,int,t2tb2(sK17),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))) )
& ~ $less(sK9,0)
& exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),$sum(sK14,$uminus(1)),sK14) ) ),
introduced(choice_axiom,[]) ).
tff(f304,plain,
( ? [X11: $int] :
( ( $sum(sK14,$uminus(1)) = X11 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(X13))),tb2t(get(int,int,t2tb2(sK17),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
=> ( ( $sum(sK14,$uminus(1)) = sK18 )
& ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,sK18)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(X13))),tb2t(get(int,int,t2tb2(sK17),t2tb(X12))))
& ~ $less(X12,$sum(sK18,1)) ) ) ),
introduced(choice_axiom,[]) ).
tff(f305,plain,
( ? [X13: $int,X12: $int] :
( ~ $less(X13,0)
& ~ $less(sK12,X12)
& $less(X13,sK18)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(X13))),tb2t(get(int,int,t2tb2(sK17),t2tb(X12))))
& ~ $less(X12,$sum(sK18,1)) )
=> ( ~ $less(sK20,0)
& ~ $less(sK12,sK19)
& $less(sK20,sK18)
& ~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
& ~ $less(sK19,$sum(sK18,1)) ) ),
introduced(choice_axiom,[]) ).
tff(f297,plain,
? [X0: map_int_int,X1: $int,X2: $int,X3: map_int_int] :
( range2(X0,X2)
& ~ $less(X2,0)
& ~ $less($sum(X2,$uminus(1)),0)
& ? [X4: map_int_int,X5: $int] :
( sorted_sub1(tb2t1(mk_array1(int,X1,t2tb2(X3))),X4,0,X5)
& ? [X6: map_int_int,X7: $int] :
( sorted_sub1(tb2t1(mk_array1(int,X1,t2tb2(X3))),X6,X7,$sum(X5,1))
& ~ $less(X5,X7)
& sorted_sub1(tb2t1(mk_array1(int,X1,t2tb2(X3))),X6,0,X7)
& ? [X8: $int] :
( $less($sum(X7,$uminus(1)),X2)
& ~ $less(X7,0)
& ~ $less($sum(X7,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))) = tb2t(get(int,int,t2tb2(X6),t2tb(X7))) )
| ( 0 != X8 ) )
& ~ $less(X7,0)
& $less(X7,X2)
& ( lt1(tb2t1(mk_array1(int,X1,t2tb2(X3))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
| ~ $less(X8,0) )
& ( lt1(tb2t1(mk_array1(int,X1,t2tb2(X3))),tb2t(get(int,int,t2tb2(X6),t2tb(X7))),tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
| ~ $less(0,X8) )
& ? [X9: map_int_int] :
( ? [X10: map_int_int] :
( ? [X11: $int] :
( ( $sum(X7,$uminus(1)) = X11 )
& ? [X12: $int,X13: $int] :
( ~ $less(X13,0)
& ~ $less(X5,X12)
& $less(X13,X11)
& ~ le1(tb2t1(mk_array1(int,X1,t2tb2(X3))),tb2t(get(int,int,t2tb2(X10),t2tb(X13))),tb2t(get(int,int,t2tb2(X10),t2tb(X12))))
& ~ $less(X12,$sum(X11,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X9),t2tb($sum(X7,$uminus(1))),get(int,int,t2tb2(X6),t2tb(X7)))) = X10 )
& ~ $less(X2,0)
& exchange3(int,mk_array1(int,X2,t2tb2(X6)),mk_array1(int,X2,t2tb2(X10)),$sum(X7,$uminus(1)),X7) )
& $less($sum(X7,$uminus(1)),X2)
& ( tb2t2(set(int,int,t2tb2(X6),t2tb(X7),get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1)))))) = X9 )
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(X2,0) )
& $less(0,X8)
& $less(X7,X2) )
& permut_all(int,mk_array1(int,X2,t2tb2(X0)),mk_array1(int,X2,t2tb2(X6)))
& ~ $less(X7,0)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))),0)
& ~ $less(X1,tb2t(get(int,int,t2tb2(X6),t2tb(X7))))
& ! [X14: $int,X15: $int] :
( $less(X14,0)
| $less(X15,$sum(X7,1))
| ~ $less(X14,X7)
| le1(tb2t1(mk_array1(int,X1,t2tb2(X3))),tb2t(get(int,int,t2tb2(X6),t2tb(X14))),tb2t(get(int,int,t2tb2(X6),t2tb(X15))))
| $less(X5,X15) )
& range2(X6,X2)
& $less(X7,X2)
& ~ $less(tb2t(get(int,int,t2tb2(X6),t2tb(X7))),0)
& $less($sum(X7,$uminus(1)),X2)
& ~ $less(X2,0)
& $less(0,X7)
& ~ $less(X1,tb2t(get(int,int,t2tb2(X6),t2tb($sum(X7,$uminus(1))))))
& ~ $less($sum(X7,$uminus(1)),0)
& ~ $less(X7,0) )
& ~ $less($sum(X2,$uminus(1)),X5)
& ~ $less(X5,0)
& range2(X4,X2)
& permut_all(int,mk_array1(int,X2,t2tb2(X0)),mk_array1(int,X2,t2tb2(X4))) )
& ~ $less(X1,0)
& ( X1 = X2 ) ),
inference(rectify,[],[f196]) ).
tff(f196,plain,
? [X1: map_int_int,X0: $int,X3: $int,X2: map_int_int] :
( range2(X1,X3)
& ~ $less(X3,0)
& ~ $less($sum(X3,$uminus(1)),0)
& ? [X4: map_int_int,X5: $int] :
( sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X4,0,X5)
& ? [X7: map_int_int,X6: $int] :
( sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X7,X6,$sum(X5,1))
& ~ $less(X5,X6)
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X7,0,X6)
& ? [X10: $int] :
( $less($sum(X6,$uminus(1)),X3)
& ~ $less(X6,0)
& ~ $less($sum(X6,$uminus(1)),0)
& ( ( tb2t(get(int,int,t2tb2(X7),t2tb(X6))) = tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))) )
| ( 0 != X10 ) )
& ~ $less(X6,0)
& $less(X6,X3)
& ( lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))),tb2t(get(int,int,t2tb2(X7),t2tb(X6))))
| ~ $less(X10,0) )
& ( lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb(X6))),tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))))
| ~ $less(0,X10) )
& ? [X11: map_int_int] :
( ? [X12: map_int_int] :
( ? [X13: $int] :
( ( $sum(X6,$uminus(1)) = X13 )
& ? [X14: $int,X15: $int] :
( ~ $less(X15,0)
& ~ $less(X5,X14)
& $less(X15,X13)
& ~ le1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X12),t2tb(X15))),tb2t(get(int,int,t2tb2(X12),t2tb(X14))))
& ~ $less(X14,$sum(X13,1)) ) )
& ( tb2t2(set(int,int,t2tb2(X11),t2tb($sum(X6,$uminus(1))),get(int,int,t2tb2(X7),t2tb(X6)))) = X12 )
& ~ $less(X3,0)
& exchange3(int,mk_array1(int,X3,t2tb2(X7)),mk_array1(int,X3,t2tb2(X12)),$sum(X6,$uminus(1)),X6) )
& $less($sum(X6,$uminus(1)),X3)
& ( tb2t2(set(int,int,t2tb2(X7),t2tb(X6),get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1)))))) = X11 )
& ~ $less($sum(X6,$uminus(1)),0)
& ~ $less(X3,0) )
& $less(0,X10)
& $less(X6,X3) )
& permut_all(int,mk_array1(int,X3,t2tb2(X1)),mk_array1(int,X3,t2tb2(X7)))
& ~ $less(X6,0)
& ~ $less(tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))),0)
& ~ $less(X0,tb2t(get(int,int,t2tb2(X7),t2tb(X6))))
& ! [X8: $int,X9: $int] :
( $less(X8,0)
| $less(X9,$sum(X6,1))
| ~ $less(X8,X6)
| le1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb(X8))),tb2t(get(int,int,t2tb2(X7),t2tb(X9))))
| $less(X5,X9) )
& range2(X7,X3)
& $less(X6,X3)
& ~ $less(tb2t(get(int,int,t2tb2(X7),t2tb(X6))),0)
& $less($sum(X6,$uminus(1)),X3)
& ~ $less(X3,0)
& $less(0,X6)
& ~ $less(X0,tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))))
& ~ $less($sum(X6,$uminus(1)),0)
& ~ $less(X6,0) )
& ~ $less($sum(X3,$uminus(1)),X5)
& ~ $less(X5,0)
& range2(X4,X3)
& permut_all(int,mk_array1(int,X3,t2tb2(X1)),mk_array1(int,X3,t2tb2(X4))) )
& ~ $less(X0,0)
& ( X0 = X3 ) ),
inference(flattening,[],[f195]) ).
tff(f195,plain,
? [X1: map_int_int,X3: $int,X0: $int,X2: map_int_int] :
( ? [X4: map_int_int,X5: $int] :
( ? [X7: map_int_int,X6: $int] :
( ? [X10: $int] :
( ? [X11: map_int_int] :
( ? [X12: map_int_int] :
( ? [X13: $int] :
( ? [X15: $int,X14: $int] :
( ~ le1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X12),t2tb(X15))),tb2t(get(int,int,t2tb2(X12),t2tb(X14))))
& $less(X15,X13)
& ~ $less(X5,X14)
& ~ $less(X15,0)
& ~ $less(X14,$sum(X13,1)) )
& ( $sum(X6,$uminus(1)) = X13 ) )
& exchange3(int,mk_array1(int,X3,t2tb2(X7)),mk_array1(int,X3,t2tb2(X12)),$sum(X6,$uminus(1)),X6)
& ~ $less(X3,0)
& ( tb2t2(set(int,int,t2tb2(X11),t2tb($sum(X6,$uminus(1))),get(int,int,t2tb2(X7),t2tb(X6)))) = X12 ) )
& $less($sum(X6,$uminus(1)),X3)
& ~ $less($sum(X6,$uminus(1)),0)
& ~ $less(X3,0)
& ( tb2t2(set(int,int,t2tb2(X7),t2tb(X6),get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1)))))) = X11 ) )
& ~ $less(X6,0)
& $less(X6,X3)
& $less($sum(X6,$uminus(1)),X3)
& ~ $less($sum(X6,$uminus(1)),0)
& $less(X6,X3)
& ~ $less(X6,0)
& $less(0,X10)
& ( lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))),tb2t(get(int,int,t2tb2(X7),t2tb(X6))))
| ~ $less(X10,0) )
& ( lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb(X6))),tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))))
| ~ $less(0,X10) )
& ( ( tb2t(get(int,int,t2tb2(X7),t2tb(X6))) = tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))) )
| ( 0 != X10 ) ) )
& ~ $less(tb2t(get(int,int,t2tb2(X7),t2tb(X6))),0)
& ~ $less(X0,tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))))
& ~ $less(tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))),0)
& ~ $less(X0,tb2t(get(int,int,t2tb2(X7),t2tb(X6))))
& ~ $less($sum(X6,$uminus(1)),0)
& $less($sum(X6,$uminus(1)),X3)
& ~ $less(X3,0)
& $less(X6,X3)
& ~ $less(X6,0)
& $less(0,X6)
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X7,X6,$sum(X5,1))
& ~ $less(X5,X6)
& permut_all(int,mk_array1(int,X3,t2tb2(X1)),mk_array1(int,X3,t2tb2(X7)))
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X7,0,X6)
& ~ $less(X6,0)
& range2(X7,X3)
& ! [X9: $int,X8: $int] :
( le1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb(X8))),tb2t(get(int,int,t2tb2(X7),t2tb(X9))))
| $less(X8,0)
| ~ $less(X8,X6)
| $less(X5,X9)
| $less(X9,$sum(X6,1)) ) )
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X4,0,X5)
& permut_all(int,mk_array1(int,X3,t2tb2(X1)),mk_array1(int,X3,t2tb2(X4)))
& range2(X4,X3)
& ~ $less(X5,0)
& ~ $less($sum(X3,$uminus(1)),X5) )
& ~ $less($sum(X3,$uminus(1)),0)
& range2(X1,X3)
& ( X0 = X3 )
& ~ $less(X3,0)
& ~ $less(X0,0) ),
inference(ennf_transformation,[],[f182]) ).
tff(f182,plain,
~ ! [X1: map_int_int,X3: $int,X0: $int,X2: map_int_int] :
( ( range2(X1,X3)
& ( X0 = X3 )
& ~ $less(X3,0)
& ~ $less(X0,0) )
=> ( ~ $less($sum(X3,$uminus(1)),0)
=> ! [X4: map_int_int,X5: $int] :
( ( ~ $less(X5,0)
& ~ $less($sum(X3,$uminus(1)),X5) )
=> ( ( sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X4,0,X5)
& permut_all(int,mk_array1(int,X3,t2tb2(X1)),mk_array1(int,X3,t2tb2(X4)))
& range2(X4,X3) )
=> ! [X7: map_int_int,X6: $int] :
( ( sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X7,X6,$sum(X5,1))
& ~ $less(X5,X6)
& permut_all(int,mk_array1(int,X3,t2tb2(X1)),mk_array1(int,X3,t2tb2(X7)))
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X7,0,X6)
& ~ $less(X6,0)
& range2(X7,X3)
& ! [X9: $int,X8: $int] :
( ( ~ $less(X8,0)
& $less(X8,X6)
& ~ $less(X5,X9)
& ~ $less(X9,$sum(X6,1)) )
=> le1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb(X8))),tb2t(get(int,int,t2tb2(X7),t2tb(X9)))) ) )
=> ( $less(0,X6)
=> ( ( ~ $less(X3,0)
& $less(X6,X3)
& ~ $less(X6,0) )
=> ( ( ~ $less($sum(X6,$uminus(1)),0)
& $less($sum(X6,$uminus(1)),X3) )
=> ( ( ~ $less(tb2t(get(int,int,t2tb2(X7),t2tb(X6))),0)
& ~ $less(X0,tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))))
& ~ $less(tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))),0)
& ~ $less(X0,tb2t(get(int,int,t2tb2(X7),t2tb(X6)))) )
=> ! [X10: $int] :
( ( ( $less(X10,0)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))),tb2t(get(int,int,t2tb2(X7),t2tb(X6)))) )
& ( $less(0,X10)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X7),t2tb(X6))),tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1)))))) )
& ( ( 0 = X10 )
=> ( tb2t(get(int,int,t2tb2(X7),t2tb(X6))) = tb2t(get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1))))) ) ) )
=> ( $less(0,X10)
=> ( ( $less(X6,X3)
& ~ $less(X6,0) )
=> ( ( $less($sum(X6,$uminus(1)),X3)
& ~ $less($sum(X6,$uminus(1)),0) )
=> ( ( ~ $less(X6,0)
& $less(X6,X3) )
=> ! [X11: map_int_int] :
( ( ~ $less(X3,0)
& ( tb2t2(set(int,int,t2tb2(X7),t2tb(X6),get(int,int,t2tb2(X7),t2tb($sum(X6,$uminus(1)))))) = X11 ) )
=> ( ( $less($sum(X6,$uminus(1)),X3)
& ~ $less($sum(X6,$uminus(1)),0) )
=> ! [X12: map_int_int] :
( ( ~ $less(X3,0)
& ( tb2t2(set(int,int,t2tb2(X11),t2tb($sum(X6,$uminus(1))),get(int,int,t2tb2(X7),t2tb(X6)))) = X12 ) )
=> ( exchange3(int,mk_array1(int,X3,t2tb2(X7)),mk_array1(int,X3,t2tb2(X12)),$sum(X6,$uminus(1)),X6)
=> ! [X13: $int] :
( ( $sum(X6,$uminus(1)) = X13 )
=> ! [X15: $int,X14: $int] :
( ( $less(X15,X13)
& ~ $less(X5,X14)
& ~ $less(X15,0)
& ~ $less(X14,$sum(X13,1)) )
=> le1(tb2t1(mk_array1(int,X0,t2tb2(X2))),tb2t(get(int,int,t2tb2(X12),t2tb(X15))),tb2t(get(int,int,t2tb2(X12),t2tb(X14)))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
inference(rectify,[],[f108]) ).
tff(f108,plain,
~ ! [X0: $int,X30: map_int_int,X10: map_int_int,X27: $int] :
( ( range2(X30,X27)
& ~ $less(X27,0)
& ~ $less(X0,0)
& ( X0 = X27 ) )
=> ( ~ $less($sum(X27,$uminus(1)),0)
=> ! [X31: map_int_int,X14: $int] :
( ( ~ $less(X14,0)
& ~ $less($sum(X27,$uminus(1)),X14) )
=> ( ( range2(X31,X27)
& permut_all(int,mk_array1(int,X27,t2tb2(X30)),mk_array1(int,X27,t2tb2(X31)))
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X31,0,X14) )
=> ! [X15: $int,X32: map_int_int] :
( ( ! [X33: $int,X34: $int] :
( ( ~ $less(X34,$sum(X15,1))
& ~ $less(X33,0)
& ~ $less(X14,X34)
& $less(X33,X15) )
=> le1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb(X33))),tb2t(get(int,int,t2tb2(X32),t2tb(X34)))) )
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X32,0,X15)
& ~ $less(X15,0)
& range2(X32,X27)
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X32,X15,$sum(X14,1))
& permut_all(int,mk_array1(int,X27,t2tb2(X30)),mk_array1(int,X27,t2tb2(X32)))
& ~ $less(X14,X15) )
=> ( $less(0,X15)
=> ( ( ~ $less(X15,0)
& ~ $less(X27,0)
& $less(X15,X27) )
=> ( ( $less($sum(X15,$uminus(1)),X27)
& ~ $less($sum(X15,$uminus(1)),0) )
=> ( ( ~ $less(tb2t(get(int,int,t2tb2(X32),t2tb($sum(X15,$uminus(1))))),0)
& ~ $less(X0,tb2t(get(int,int,t2tb2(X32),t2tb(X15))))
& ~ $less(tb2t(get(int,int,t2tb2(X32),t2tb(X15))),0)
& ~ $less(X0,tb2t(get(int,int,t2tb2(X32),t2tb($sum(X15,$uminus(1)))))) )
=> ! [X35: $int] :
( ( ( $less(X35,0)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb($sum(X15,$uminus(1))))),tb2t(get(int,int,t2tb2(X32),t2tb(X15)))) )
& ( $less(0,X35)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb(X15))),tb2t(get(int,int,t2tb2(X32),t2tb($sum(X15,$uminus(1)))))) )
& ( ( 0 = X35 )
=> ( tb2t(get(int,int,t2tb2(X32),t2tb(X15))) = tb2t(get(int,int,t2tb2(X32),t2tb($sum(X15,$uminus(1))))) ) ) )
=> ( $less(0,X35)
=> ( ( $less(X15,X27)
& ~ $less(X15,0) )
=> ( ( $less($sum(X15,$uminus(1)),X27)
& ~ $less($sum(X15,$uminus(1)),0) )
=> ( ( ~ $less(X15,0)
& $less(X15,X27) )
=> ! [X36: map_int_int] :
( ( ( tb2t2(set(int,int,t2tb2(X32),t2tb(X15),get(int,int,t2tb2(X32),t2tb($sum(X15,$uminus(1)))))) = X36 )
& ~ $less(X27,0) )
=> ( ( ~ $less($sum(X15,$uminus(1)),0)
& $less($sum(X15,$uminus(1)),X27) )
=> ! [X37: map_int_int] :
( ( ( tb2t2(set(int,int,t2tb2(X36),t2tb($sum(X15,$uminus(1))),get(int,int,t2tb2(X32),t2tb(X15)))) = X37 )
& ~ $less(X27,0) )
=> ( exchange3(int,mk_array1(int,X27,t2tb2(X32)),mk_array1(int,X27,t2tb2(X37)),$sum(X15,$uminus(1)),X15)
=> ! [X38: $int] :
( ( $sum(X15,$uminus(1)) = X38 )
=> ! [X34: $int,X33: $int] :
( ( ~ $less(X14,X34)
& ~ $less(X33,0)
& ~ $less(X34,$sum(X38,1))
& $less(X33,X38) )
=> le1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X37),t2tb(X33))),tb2t(get(int,int,t2tb2(X37),t2tb(X34)))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
inference(theory_normalization,[],[f80]) ).
tff(f80,negated_conjecture,
~ ! [X0: $int,X30: map_int_int,X10: map_int_int,X27: $int] :
( ( range2(X30,X27)
& $lesseq(0,X27)
& $lesseq(0,X0)
& ( X0 = X27 ) )
=> ( $lesseq(0,$difference(X27,1))
=> ! [X31: map_int_int,X14: $int] :
( ( $lesseq(0,X14)
& $lesseq(X14,$difference(X27,1)) )
=> ( ( range2(X31,X27)
& permut_all(int,mk_array1(int,X27,t2tb2(X30)),mk_array1(int,X27,t2tb2(X31)))
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X31,0,X14) )
=> ! [X15: $int,X32: map_int_int] :
( ( ! [X33: $int,X34: $int] :
( ( $lesseq($sum(X15,1),X34)
& $lesseq(0,X33)
& $lesseq(X34,X14)
& $less(X33,X15) )
=> le1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb(X33))),tb2t(get(int,int,t2tb2(X32),t2tb(X34)))) )
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X32,0,X15)
& $lesseq(0,X15)
& range2(X32,X27)
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X32,X15,$sum(X14,1))
& permut_all(int,mk_array1(int,X27,t2tb2(X30)),mk_array1(int,X27,t2tb2(X32)))
& $lesseq(X15,X14) )
=> ( $less(0,X15)
=> ( ( $lesseq(0,X15)
& $lesseq(0,X27)
& $less(X15,X27) )
=> ( ( $less($difference(X15,1),X27)
& $lesseq(0,$difference(X15,1)) )
=> ( ( $lesseq(0,tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1)))))
& $lesseq(tb2t(get(int,int,t2tb2(X32),t2tb(X15))),X0)
& $lesseq(0,tb2t(get(int,int,t2tb2(X32),t2tb(X15))))
& $lesseq(tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1)))),X0) )
=> ! [X35: $int] :
( ( ( $less(X35,0)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1)))),tb2t(get(int,int,t2tb2(X32),t2tb(X15)))) )
& ( $less(0,X35)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb(X15))),tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1))))) )
& ( ( 0 = X35 )
=> ( tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1)))) = tb2t(get(int,int,t2tb2(X32),t2tb(X15))) ) ) )
=> ( $less(0,X35)
=> ( ( $less(X15,X27)
& $lesseq(0,X15) )
=> ( ( $less($difference(X15,1),X27)
& $lesseq(0,$difference(X15,1)) )
=> ( ( $lesseq(0,X15)
& $less(X15,X27) )
=> ! [X36: map_int_int] :
( ( ( tb2t2(set(int,int,t2tb2(X32),t2tb(X15),get(int,int,t2tb2(X32),t2tb($difference(X15,1))))) = X36 )
& $lesseq(0,X27) )
=> ( ( $lesseq(0,$difference(X15,1))
& $less($difference(X15,1),X27) )
=> ! [X37: map_int_int] :
( ( ( tb2t2(set(int,int,t2tb2(X36),t2tb($difference(X15,1)),get(int,int,t2tb2(X32),t2tb(X15)))) = X37 )
& $lesseq(0,X27) )
=> ( exchange3(int,mk_array1(int,X27,t2tb2(X32)),mk_array1(int,X27,t2tb2(X37)),$difference(X15,1),X15)
=> ! [X38: $int] :
( ( $difference(X15,1) = X38 )
=> ! [X34: $int,X33: $int] :
( ( $lesseq(X34,X14)
& $lesseq(0,X33)
& $lesseq($sum(X38,1),X34)
& $less(X33,X38) )
=> le1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X37),t2tb(X33))),tb2t(get(int,int,t2tb2(X37),t2tb(X34)))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
inference(negated_conjecture,[],[f79]) ).
tff(f79,conjecture,
! [X0: $int,X30: map_int_int,X10: map_int_int,X27: $int] :
( ( range2(X30,X27)
& $lesseq(0,X27)
& $lesseq(0,X0)
& ( X0 = X27 ) )
=> ( $lesseq(0,$difference(X27,1))
=> ! [X31: map_int_int,X14: $int] :
( ( $lesseq(0,X14)
& $lesseq(X14,$difference(X27,1)) )
=> ( ( range2(X31,X27)
& permut_all(int,mk_array1(int,X27,t2tb2(X30)),mk_array1(int,X27,t2tb2(X31)))
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X31,0,X14) )
=> ! [X15: $int,X32: map_int_int] :
( ( ! [X33: $int,X34: $int] :
( ( $lesseq($sum(X15,1),X34)
& $lesseq(0,X33)
& $lesseq(X34,X14)
& $less(X33,X15) )
=> le1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb(X33))),tb2t(get(int,int,t2tb2(X32),t2tb(X34)))) )
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X32,0,X15)
& $lesseq(0,X15)
& range2(X32,X27)
& sorted_sub1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X32,X15,$sum(X14,1))
& permut_all(int,mk_array1(int,X27,t2tb2(X30)),mk_array1(int,X27,t2tb2(X32)))
& $lesseq(X15,X14) )
=> ( $less(0,X15)
=> ( ( $lesseq(0,X15)
& $lesseq(0,X27)
& $less(X15,X27) )
=> ( ( $less($difference(X15,1),X27)
& $lesseq(0,$difference(X15,1)) )
=> ( ( $lesseq(0,tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1)))))
& $lesseq(tb2t(get(int,int,t2tb2(X32),t2tb(X15))),X0)
& $lesseq(0,tb2t(get(int,int,t2tb2(X32),t2tb(X15))))
& $lesseq(tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1)))),X0) )
=> ! [X35: $int] :
( ( ( $less(X35,0)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1)))),tb2t(get(int,int,t2tb2(X32),t2tb(X15)))) )
& ( $less(0,X35)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X32),t2tb(X15))),tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1))))) )
& ( ( 0 = X35 )
=> ( tb2t(get(int,int,t2tb2(X32),t2tb($difference(X15,1)))) = tb2t(get(int,int,t2tb2(X32),t2tb(X15))) ) ) )
=> ( $less(0,X35)
=> ( ( $less(X15,X27)
& $lesseq(0,X15) )
=> ( ( $less($difference(X15,1),X27)
& $lesseq(0,$difference(X15,1)) )
=> ( ( $lesseq(0,X15)
& $less(X15,X27) )
=> ! [X36: map_int_int] :
( ( ( tb2t2(set(int,int,t2tb2(X32),t2tb(X15),get(int,int,t2tb2(X32),t2tb($difference(X15,1))))) = X36 )
& $lesseq(0,X27) )
=> ( ( $lesseq(0,$difference(X15,1))
& $less($difference(X15,1),X27) )
=> ! [X37: map_int_int] :
( ( ( tb2t2(set(int,int,t2tb2(X36),t2tb($difference(X15,1)),get(int,int,t2tb2(X32),t2tb(X15)))) = X37 )
& $lesseq(0,X27) )
=> ( exchange3(int,mk_array1(int,X27,t2tb2(X32)),mk_array1(int,X27,t2tb2(X37)),$difference(X15,1),X15)
=> ! [X38: $int] :
( ( $difference(X15,1) = X38 )
=> ! [X34: $int,X33: $int] :
( ( $lesseq(X34,X14)
& $lesseq(0,X33)
& $lesseq($sum(X38,1),X34)
& $less(X33,X38) )
=> le1(tb2t1(mk_array1(int,X0,t2tb2(X10))),tb2t(get(int,int,t2tb2(X37),t2tb(X33))),tb2t(get(int,int,t2tb2(X37),t2tb(X34)))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',wP_parameter_sort) ).
tff(f447,plain,
! [X14: $int,X15: $int] :
( $less(X14,0)
| $less(X15,$sum(sK14,1))
| ~ $less(X14,sK14)
| le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X15))))
| $less(sK12,X15) ),
inference(cnf_transformation,[],[f306]) ).
tff(f9973,plain,
( spl30_207
| spl30_205
| spl30_425
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9837,f4118,f9971,f4983,f4991]) ).
tff(f4991,plain,
( spl30_207
<=> $less(0,$sum($sum(sK20,1),$uminus(sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_207])]) ).
tff(f4983,plain,
( spl30_205
<=> $less(0,$sum(0,$uminus(sK20))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_205])]) ).
tff(f9971,plain,
( spl30_425
<=> ! [X20: uni] :
( $less(0,$sum(tb2t(X20),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),X20)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X20)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_425])]) ).
tff(f9837,plain,
( ! [X20: uni] :
( $less(0,$sum(tb2t(X20),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X20))))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),X20))) )
| ~ spl30_135 ),
inference(superposition,[],[f970,f4120]) ).
tff(f970,plain,
! [X0: uni,X1: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X1))),tb2t(get(int,int,t2tb2(sK13),X0)))
| $less(0,$sum(0,$uminus(X1)))
| $less(0,$sum(tb2t(X0),$uminus(sK12)))
| $less(0,$sum($sum(X1,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0)))) ),
inference(superposition,[],[f625,f569]) ).
tff(f569,plain,
! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
inference(cnf_transformation,[],[f111]) ).
tff(f111,plain,
! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
inference(rectify,[],[f27]) ).
tff(f27,axiom,
! [X15: uni] : ( t2tb(tb2t(X15)) = X15 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR) ).
tff(f9969,plain,
( spl30_205
| spl30_207
| spl30_424
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9834,f4118,f9967,f4991,f4983]) ).
tff(f9967,plain,
( spl30_424
<=> ! [X17: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X17)))
| $less(0,$sum(X17,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(X17)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_424])]) ).
tff(f9834,plain,
( ! [X17: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X17)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(X17))))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(X17,$uminus(sK12))) )
| ~ spl30_135 ),
inference(superposition,[],[f625,f4120]) ).
tff(f9965,plain,
( spl30_423
| spl30_207
| ~ spl30_30
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9889,f4118,f855,f4991,f9963]) ).
tff(f9963,plain,
( spl30_423
<=> ! [X108: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X108))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum(0,$uminus(X108)))
| $less(0,$sum(X108,$uminus(sK20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_423])]) ).
tff(f855,plain,
( spl30_30
<=> sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK13,0,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_30])]) ).
tff(f9889,plain,
( ! [X108: $int] :
( $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X108))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum(X108,$uminus(sK20)))
| $less(0,$sum(0,$uminus(X108))) )
| ~ spl30_30
| ~ spl30_135 ),
inference(superposition,[],[f2426,f4120]) ).
tff(f2426,plain,
( ! [X2: $int,X3: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X2))),tb2t(get(int,int,t2tb2(sK13),t2tb(X3))))
| $less(0,$sum(0,$uminus(X2)))
| $less(0,$sum(X2,$uminus(X3)))
| $less(0,$sum($sum(X3,1),$uminus(sK14))) )
| ~ spl30_30 ),
inference(resolution,[],[f659,f857]) ).
tff(f857,plain,
( sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK13,0,sK14)
| ~ spl30_30 ),
inference(avatar_component_clause,[],[f855]) ).
tff(f9961,plain,
( spl30_205
| spl30_422
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9884,f4118,f9959,f4983]) ).
tff(f9959,plain,
( spl30_422
<=> ! [X102: map_int_int,X101: $int] :
( $less(0,$sum($sum(sK20,1),$uminus(X101)))
| $less(0,$sum(X101,$uminus(tb2t(get(int,int,t2tb2(X102),t2tb(sK18))))))
| $less(0,$sum(X101,$uminus(sK25(X101,X102)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_422])]) ).
tff(f9884,plain,
( ! [X101: $int,X102: map_int_int] :
( $less(0,$sum($sum(sK20,1),$uminus(X101)))
| $less(0,$sum(X101,$uminus(sK25(X101,X102))))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(X101,$uminus(tb2t(get(int,int,t2tb2(X102),t2tb(sK18)))))) )
| ~ spl30_135 ),
inference(superposition,[],[f2081,f4120]) ).
tff(f2081,plain,
! [X3: $int,X4: $int,X5: map_int_int] :
( $less(0,$sum(X4,$uminus(sK25(X4,X5))))
| $less(0,$sum(X4,$uminus(tb2t(get(int,int,t2tb2(X5),t2tb(X3))))))
| $less(0,$sum(0,$uminus(X3)))
| $less(0,$sum($sum(X3,1),$uminus(X4))) ),
inference(resolution,[],[f609,f680]) ).
tff(f680,plain,
! [X0: $int,X1: map_int_int] :
( range2(X1,X0)
| $less(0,$sum(X0,$uminus(sK25(X0,X1)))) ),
inference(evaluation,[],[f527]) ).
tff(f527,plain,
! [X0: $int,X1: map_int_int] :
( range2(X1,X0)
| $less(sK25(X0,X1),X0) ),
inference(cnf_transformation,[],[f343]) ).
tff(f343,plain,
! [X0: $int,X1: map_int_int] :
( ( range2(X1,X0)
| ( ~ $less(sK25(X0,X1),0)
& $less(sK25(X0,X1),X0)
& ( ~ $less(tb2t(get(int,int,t2tb2(X1),t2tb(sK25(X0,X1)))),X0)
| $less(tb2t(get(int,int,t2tb2(X1),t2tb(sK25(X0,X1)))),0) ) ) )
& ( ! [X3: $int] :
( $less(X3,0)
| ~ $less(X3,X0)
| ( $less(tb2t(get(int,int,t2tb2(X1),t2tb(X3))),X0)
& ~ $less(tb2t(get(int,int,t2tb2(X1),t2tb(X3))),0) ) )
| ~ range2(X1,X0) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK25])],[f341,f342]) ).
tff(f342,plain,
! [X0: $int,X1: map_int_int] :
( ? [X2: $int] :
( ~ $less(X2,0)
& $less(X2,X0)
& ( ~ $less(tb2t(get(int,int,t2tb2(X1),t2tb(X2))),X0)
| $less(tb2t(get(int,int,t2tb2(X1),t2tb(X2))),0) ) )
=> ( ~ $less(sK25(X0,X1),0)
& $less(sK25(X0,X1),X0)
& ( ~ $less(tb2t(get(int,int,t2tb2(X1),t2tb(sK25(X0,X1)))),X0)
| $less(tb2t(get(int,int,t2tb2(X1),t2tb(sK25(X0,X1)))),0) ) ) ),
introduced(choice_axiom,[]) ).
tff(f341,plain,
! [X0: $int,X1: map_int_int] :
( ( range2(X1,X0)
| ? [X2: $int] :
( ~ $less(X2,0)
& $less(X2,X0)
& ( ~ $less(tb2t(get(int,int,t2tb2(X1),t2tb(X2))),X0)
| $less(tb2t(get(int,int,t2tb2(X1),t2tb(X2))),0) ) ) )
& ( ! [X3: $int] :
( $less(X3,0)
| ~ $less(X3,X0)
| ( $less(tb2t(get(int,int,t2tb2(X1),t2tb(X3))),X0)
& ~ $less(tb2t(get(int,int,t2tb2(X1),t2tb(X3))),0) ) )
| ~ range2(X1,X0) ) ),
inference(rectify,[],[f340]) ).
tff(f340,plain,
! [X1: $int,X0: map_int_int] :
( ( range2(X0,X1)
| ? [X2: $int] :
( ~ $less(X2,0)
& $less(X2,X1)
& ( ~ $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),X1)
| $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),0) ) ) )
& ( ! [X2: $int] :
( $less(X2,0)
| ~ $less(X2,X1)
| ( $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),X1)
& ~ $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),0) ) )
| ~ range2(X0,X1) ) ),
inference(nnf_transformation,[],[f192]) ).
tff(f192,plain,
! [X1: $int,X0: map_int_int] :
( range2(X0,X1)
<=> ! [X2: $int] :
( $less(X2,0)
| ~ $less(X2,X1)
| ( $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),X1)
& ~ $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),0) ) ) ),
inference(flattening,[],[f191]) ).
tff(f191,plain,
! [X0: map_int_int,X1: $int] :
( range2(X0,X1)
<=> ! [X2: $int] :
( ( $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),X1)
& ~ $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),0) )
| ~ $less(X2,X1)
| $less(X2,0) ) ),
inference(ennf_transformation,[],[f177]) ).
tff(f177,plain,
! [X0: map_int_int,X1: $int] :
( range2(X0,X1)
<=> ! [X2: $int] :
( ( $less(X2,X1)
& ~ $less(X2,0) )
=> ( $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),X1)
& ~ $less(tb2t(get(int,int,t2tb2(X0),t2tb(X2))),0) ) ) ),
inference(rectify,[],[f107]) ).
tff(f107,plain,
! [X0: map_int_int,X17: $int] :
( ! [X14: $int] :
( ( ~ $less(X14,0)
& $less(X14,X17) )
=> ( ~ $less(tb2t(get(int,int,t2tb2(X0),t2tb(X14))),0)
& $less(tb2t(get(int,int,t2tb2(X0),t2tb(X14))),X17) ) )
<=> range2(X0,X17) ),
inference(theory_normalization,[],[f46]) ).
tff(f46,axiom,
! [X0: map_int_int,X17: $int] :
( ! [X14: $int] :
( ( $lesseq(0,X14)
& $less(X14,X17) )
=> ( $lesseq(0,tb2t(get(int,int,t2tb2(X0),t2tb(X14))))
& $less(tb2t(get(int,int,t2tb2(X0),t2tb(X14))),X17) ) )
<=> range2(X0,X17) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',range_def) ).
tff(f609,plain,
! [X3: $int,X0: $int,X1: map_int_int] :
( ~ range2(X1,X0)
| $less(0,$sum($sum(X3,1),$uminus(X0)))
| $less(0,$sum(X0,$uminus(tb2t(get(int,int,t2tb2(X1),t2tb(X3))))))
| $less(0,$sum(0,$uminus(X3))) ),
inference(evaluation,[],[f525]) ).
tff(f525,plain,
! [X3: $int,X0: $int,X1: map_int_int] :
( ~ $less(X3,X0)
| $less(tb2t(get(int,int,t2tb2(X1),t2tb(X3))),X0)
| $less(X3,0)
| ~ range2(X1,X0) ),
inference(cnf_transformation,[],[f343]) ).
tff(f9957,plain,
( spl30_396
| spl30_278
| spl30_279
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9836,f4118,f8334,f8330,f9577]) ).
tff(f9577,plain,
( spl30_396
<=> ! [X19: uni] :
( $less(0,$sum($sum(tb2t(X19),1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X19)),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum(0,$uminus(tb2t(X19)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_396])]) ).
tff(f9836,plain,
( ! [X19: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum($sum(tb2t(X19),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X19))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X19)),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) )
| ~ spl30_135 ),
inference(superposition,[],[f969,f4120]) ).
tff(f969,plain,
! [X0: uni,X1: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X0)),tb2t(get(int,int,t2tb2(sK13),t2tb(X1))))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK14))) ),
inference(superposition,[],[f625,f569]) ).
tff(f9956,plain,
( spl30_205
| spl30_421
| ~ spl30_2
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9887,f4118,f709,f9954,f4983]) ).
tff(f9954,plain,
( spl30_421
<=> ! [X106: $int] :
( $less(0,$sum($sum(X106,1),$uminus(sK12)))
| $less(0,$sum(sK20,$uminus(X106)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK11),t2tb(X106)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_421])]) ).
tff(f709,plain,
( spl30_2
<=> sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK11,0,sK12) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_2])]) ).
tff(f9887,plain,
( ! [X106: $int] :
( $less(0,$sum($sum(X106,1),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK11),t2tb(X106))))
| $less(0,$sum(sK20,$uminus(X106)))
| $less(0,$sum(0,$uminus(sK20))) )
| ~ spl30_2
| ~ spl30_135 ),
inference(superposition,[],[f2425,f4120]) ).
tff(f2425,plain,
( ! [X0: $int,X1: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X0))),tb2t(get(int,int,t2tb2(sK11),t2tb(X1))))
| $less(0,$sum(X0,$uminus(X1)))
| $less(0,$sum($sum(X1,1),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X0))) )
| ~ spl30_2 ),
inference(resolution,[],[f659,f711]) ).
tff(f711,plain,
( sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK11,0,sK12)
| ~ spl30_2 ),
inference(avatar_component_clause,[],[f709]) ).
tff(f9952,plain,
( spl30_205
| spl30_270
| spl30_390
| ~ spl30_63
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9871,f4118,f1505,f9551,f8294,f4983]) ).
tff(f8294,plain,
( spl30_270
<=> $less(0,$sum($sum(sK20,1),$uminus(sK9))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_270])]) ).
tff(f9551,plain,
( spl30_390
<=> $less(0,occ1(int,get(int,int,t2tb2(sK11),t2tb(sK18)),t2tb2(sK7),0,sK9)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_390])]) ).
tff(f1505,plain,
( spl30_63
<=> permut2(int,t2tb2(sK7),t2tb2(sK11),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_63])]) ).
tff(f9871,plain,
( $less(0,occ1(int,get(int,int,t2tb2(sK11),t2tb(sK18)),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK20)))
| ~ spl30_63
| ~ spl30_135 ),
inference(superposition,[],[f1900,f4120]) ).
tff(f1900,plain,
( ! [X0: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK11),t2tb(X0)),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(X0,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(X0))) )
| ~ spl30_63 ),
inference(superposition,[],[f595,f1671]) ).
tff(f1671,plain,
( ! [X0: uni] : ( occ1(int,X0,t2tb2(sK7),0,sK9) = occ1(int,X0,t2tb2(sK11),0,sK9) )
| ~ spl30_63 ),
inference(unit_resulting_resolution,[],[f1507,f547]) ).
tff(f547,plain,
! [X2: $int,X3: uni,X0: uni,X1: $int,X4: ty,X5: uni] :
( ~ permut2(X4,X0,X3,X2,X1)
| ( occ1(X4,X5,X0,X2,X1) = occ1(X4,X5,X3,X2,X1) ) ),
inference(cnf_transformation,[],[f357]) ).
tff(f357,plain,
! [X0: uni,X1: $int,X2: $int,X3: uni,X4: ty] :
( ( ! [X5: uni] : ( occ1(X4,X5,X0,X2,X1) = occ1(X4,X5,X3,X2,X1) )
| ~ permut2(X4,X0,X3,X2,X1) )
& ( ( ( occ1(X4,sK28(X0,X1,X2,X3,X4),X0,X2,X1) != occ1(X4,sK28(X0,X1,X2,X3,X4),X3,X2,X1) )
& sort1(X4,sK28(X0,X1,X2,X3,X4)) )
| permut2(X4,X0,X3,X2,X1) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK28])],[f355,f356]) ).
tff(f356,plain,
! [X0: uni,X1: $int,X2: $int,X3: uni,X4: ty] :
( ? [X6: uni] :
( ( occ1(X4,X6,X0,X2,X1) != occ1(X4,X6,X3,X2,X1) )
& sort1(X4,X6) )
=> ( ( occ1(X4,sK28(X0,X1,X2,X3,X4),X0,X2,X1) != occ1(X4,sK28(X0,X1,X2,X3,X4),X3,X2,X1) )
& sort1(X4,sK28(X0,X1,X2,X3,X4)) ) ),
introduced(choice_axiom,[]) ).
tff(f355,plain,
! [X0: uni,X1: $int,X2: $int,X3: uni,X4: ty] :
( ( ! [X5: uni] : ( occ1(X4,X5,X0,X2,X1) = occ1(X4,X5,X3,X2,X1) )
| ~ permut2(X4,X0,X3,X2,X1) )
& ( ? [X6: uni] :
( ( occ1(X4,X6,X0,X2,X1) != occ1(X4,X6,X3,X2,X1) )
& sort1(X4,X6) )
| permut2(X4,X0,X3,X2,X1) ) ),
inference(rectify,[],[f227]) ).
tff(f227,plain,
! [X4: uni,X2: $int,X0: $int,X3: uni,X1: ty] :
( ( ! [X5: uni] : ( occ1(X1,X5,X3,X0,X2) = occ1(X1,X5,X4,X0,X2) )
| ~ permut2(X1,X4,X3,X0,X2) )
& ( ? [X6: uni] :
( ( occ1(X1,X6,X4,X0,X2) != occ1(X1,X6,X3,X0,X2) )
& sort1(X1,X6) )
| permut2(X1,X4,X3,X0,X2) ) ),
inference(ennf_transformation,[],[f154]) ).
tff(f154,plain,
! [X2: $int,X1: ty,X3: uni,X4: uni,X0: $int] :
( ( permut2(X1,X4,X3,X0,X2)
=> ! [X5: uni] : ( occ1(X1,X5,X3,X0,X2) = occ1(X1,X5,X4,X0,X2) ) )
& ( ! [X6: uni] :
( sort1(X1,X6)
=> ( occ1(X1,X6,X4,X0,X2) = occ1(X1,X6,X3,X0,X2) ) )
=> permut2(X1,X4,X3,X0,X2) ) ),
inference(rectify,[],[f59]) ).
tff(f59,axiom,
! [X18: $int,X0: ty,X6: $int,X21: uni,X20: uni] :
( ( permut2(X0,X20,X21,X18,X6)
=> ! [X16: uni] : ( occ1(X0,X16,X20,X18,X6) = occ1(X0,X16,X21,X18,X6) ) )
& ( ! [X16: uni] :
( sort1(X0,X16)
=> ( occ1(X0,X16,X20,X18,X6) = occ1(X0,X16,X21,X18,X6) ) )
=> permut2(X0,X20,X21,X18,X6) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',permut_def) ).
tff(f1507,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK11),0,sK9)
| ~ spl30_63 ),
inference(avatar_component_clause,[],[f1505]) ).
tff(f595,plain,
! [X2: $int,X3: ty,X0: uni,X1: $int,X4: $int] :
( $less(0,occ1(X3,get(X3,int,X0,t2tb(X2)),X0,X1,X4))
| $less(0,$sum(X1,$uminus(X2)))
| $less(0,$sum($sum(X2,1),$uminus(X4))) ),
inference(evaluation,[],[f563]) ).
tff(f563,plain,
! [X2: $int,X3: ty,X0: uni,X1: $int,X4: $int] :
( $less(0,occ1(X3,get(X3,int,X0,t2tb(X2)),X0,X1,X4))
| $less(X2,X1)
| ~ $less(X2,X4) ),
inference(cnf_transformation,[],[f370]) ).
tff(f370,plain,
! [X0: uni,X1: $int,X2: $int,X3: ty,X4: $int] :
( $less(0,occ1(X3,get(X3,int,X0,t2tb(X2)),X0,X1,X4))
| $less(X2,X1)
| ~ $less(X2,X4) ),
inference(rectify,[],[f194]) ).
tff(f194,plain,
! [X4: uni,X2: $int,X1: $int,X0: ty,X3: $int] :
( $less(0,occ1(X0,get(X0,int,X4,t2tb(X1)),X4,X2,X3))
| $less(X1,X2)
| ~ $less(X1,X3) ),
inference(flattening,[],[f193]) ).
tff(f193,plain,
! [X2: $int,X1: $int,X0: ty,X3: $int,X4: uni] :
( $less(0,occ1(X0,get(X0,int,X4,t2tb(X1)),X4,X2,X3))
| ~ $less(X1,X3)
| $less(X1,X2) ),
inference(ennf_transformation,[],[f143]) ).
tff(f143,plain,
! [X2: $int,X1: $int,X0: ty,X3: $int,X4: uni] :
( ( $less(X1,X3)
& ~ $less(X1,X2) )
=> $less(0,occ1(X0,get(X0,int,X4,t2tb(X1)),X4,X2,X3)) ),
inference(rectify,[],[f91]) ).
tff(f91,plain,
! [X0: ty,X14: $int,X18: $int,X6: $int,X9: uni] :
( ( $less(X14,X6)
& ~ $less(X14,X18) )
=> $less(0,occ1(X0,get(X0,int,X9,t2tb(X14)),X9,X18,X6)) ),
inference(theory_normalization,[],[f55]) ).
tff(f55,axiom,
! [X0: ty,X14: $int,X18: $int,X6: $int,X9: uni] :
( ( $less(X14,X6)
& $lesseq(X18,X14) )
=> $less(0,occ1(X0,get(X0,int,X9,t2tb(X14)),X9,X18,X6)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',occ_pos) ).
tff(f9950,plain,
( spl30_420
| spl30_285
| ~ spl30_47
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9900,f4118,f957,f8363,f9948]) ).
tff(f9948,plain,
( spl30_420
<=> ! [X116: $int,X115: $int] :
( $less(0,$sum(X115,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(X116)))
| $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK16),X115,X116)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_420])]) ).
tff(f8363,plain,
( spl30_285
<=> ( t2tb(sK18) = t2tb(sK14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_285])]) ).
tff(f957,plain,
( spl30_47
<=> ( set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb(sK18))) = t2tb2(sK16) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_47])]) ).
tff(f9900,plain,
( ! [X116: $int,X115: $int] :
( ( t2tb(sK18) = t2tb(sK14) )
| $less(0,$sum(X115,$uminus(sK20)))
| $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK16),X115,X116))
| $less(0,$sum($sum(sK20,1),$uminus(X116))) )
| ~ spl30_47
| ~ spl30_135 ),
inference(superposition,[],[f3999,f4120]) ).
tff(f3999,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(X8)),t2tb2(sK16),X9,X10))
| ( t2tb(sK14) = t2tb(X8) )
| $less(0,$sum($sum(X8,1),$uminus(X10)))
| $less(0,$sum(X9,$uminus(X8))) )
| ~ spl30_47 ),
inference(superposition,[],[f595,f3960]) ).
tff(f3960,plain,
( ! [X0: $int] :
( ( get(int,int,t2tb2(sK16),t2tb(X0)) = get(int,int,t2tb2(sK13),t2tb(X0)) )
| ( t2tb(sK14) = t2tb(X0) ) )
| ~ spl30_47 ),
inference(superposition,[],[f1830,f959]) ).
tff(f959,plain,
( ( set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb(sK18))) = t2tb2(sK16) )
| ~ spl30_47 ),
inference(avatar_component_clause,[],[f957]) ).
tff(f1830,plain,
! [X40: uni,X38: $int,X39: uni,X36: ty,X37: uni] :
( ( get(X36,int,X37,t2tb(X38)) = get(X36,int,set(X36,int,X37,X39,X40),t2tb(X38)) )
| ( t2tb(X38) = X39 ) ),
inference(subsumption_resolution,[],[f1814,f968]) ).
tff(f968,plain,
! [X1: uni] : sort1(int,X1),
inference(superposition,[],[f556,f569]) ).
tff(f556,plain,
! [X0: $int] : sort1(int,t2tb(X0)),
inference(cnf_transformation,[],[f184]) ).
tff(f184,plain,
! [X0: $int] : sort1(int,t2tb(X0)),
inference(rectify,[],[f25]) ).
tff(f25,axiom,
! [X1: $int] : sort1(int,t2tb(X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t2tb_sort2) ).
tff(f1814,plain,
! [X40: uni,X38: $int,X39: uni,X36: ty,X37: uni] :
( ( get(X36,int,X37,t2tb(X38)) = get(X36,int,set(X36,int,X37,X39,X40),t2tb(X38)) )
| ~ sort1(int,X39)
| ( t2tb(X38) = X39 ) ),
inference(resolution,[],[f423,f556]) ).
tff(f423,plain,
! [X2: uni,X3: uni,X0: uni,X1: ty,X4: ty,X5: uni] :
( ~ sort1(X1,X0)
| ( get(X4,X1,X2,X0) = get(X4,X1,set(X4,X1,X2,X3,X5),X0) )
| ~ sort1(X1,X3)
| ( X0 = X3 ) ),
inference(cnf_transformation,[],[f291]) ).
tff(f291,plain,
! [X0: uni,X1: ty,X2: uni,X3: uni,X4: ty] :
( ~ sort1(X1,X3)
| ~ sort1(X1,X0)
| ! [X5: uni] :
( ( get(X4,X1,X2,X0) = get(X4,X1,set(X4,X1,X2,X3,X5),X0) )
| ( X0 = X3 ) ) ),
inference(rectify,[],[f250]) ).
tff(f250,plain,
! [X1: uni,X4: ty,X3: uni,X2: uni,X0: ty] :
( ~ sort1(X4,X2)
| ~ sort1(X4,X1)
| ! [X5: uni] :
( ( get(X0,X4,X3,X1) = get(X0,X4,set(X0,X4,X3,X2,X5),X1) )
| ( X1 = X2 ) ) ),
inference(flattening,[],[f249]) ).
tff(f249,plain,
! [X2: uni,X1: uni,X4: ty,X0: ty,X3: uni] :
( ! [X5: uni] :
( ( get(X0,X4,X3,X1) = get(X0,X4,set(X0,X4,X3,X2,X5),X1) )
| ( X1 = X2 ) )
| ~ sort1(X4,X1)
| ~ sort1(X4,X2) ),
inference(ennf_transformation,[],[f170]) ).
tff(f170,plain,
! [X2: uni,X1: uni,X4: ty,X0: ty,X3: uni] :
( sort1(X4,X2)
=> ( sort1(X4,X1)
=> ! [X5: uni] :
( ( X1 != X2 )
=> ( get(X0,X4,X3,X1) = get(X0,X4,set(X0,X4,X3,X2,X5),X1) ) ) ) ),
inference(rectify,[],[f16]) ).
tff(f16,axiom,
! [X8: ty,X11: uni,X10: uni,X9: uni,X0: ty] :
( sort1(X0,X10)
=> ( sort1(X0,X11)
=> ! [X12: uni] :
( ( X10 != X11 )
=> ( get(X8,X0,set(X8,X0,X9,X10,X12),X11) = get(X8,X0,X9,X11) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',select_neq) ).
tff(f9946,plain,
( spl30_205
| spl30_402
| spl30_270
| ~ spl30_20
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9876,f4118,f800,f8294,f9606,f4983]) ).
tff(f9606,plain,
( spl30_402
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_402])]) ).
tff(f800,plain,
( spl30_20
<=> range2(sK11,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_20])]) ).
tff(f9876,plain,
( $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK11),t2tb(sK18)))))
| $less(0,$sum(0,$uminus(sK20)))
| ~ spl30_20
| ~ spl30_135 ),
inference(superposition,[],[f2000,f4120]) ).
tff(f2000,plain,
( ! [X0: $int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK11),t2tb(X0)))))
| $less(0,$sum($sum(X0,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(X0))) )
| ~ spl30_20 ),
inference(resolution,[],[f651,f802]) ).
tff(f802,plain,
( range2(sK11,sK9)
| ~ spl30_20 ),
inference(avatar_component_clause,[],[f800]) ).
tff(f651,plain,
! [X3: $int,X0: $int,X1: map_int_int] :
( ~ range2(X1,X0)
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X1),t2tb(X3)))))
| $less(0,$sum(0,$uminus(X3)))
| $less(0,$sum($sum(X3,1),$uminus(X0))) ),
inference(evaluation,[],[f524]) ).
tff(f524,plain,
! [X3: $int,X0: $int,X1: map_int_int] :
( ~ $less(X3,X0)
| ~ $less(tb2t(get(int,int,t2tb2(X1),t2tb(X3))),0)
| $less(X3,0)
| ~ range2(X1,X0) ),
inference(cnf_transformation,[],[f343]) ).
tff(f9945,plain,
( spl30_205
| spl30_419
| ~ spl30_30
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9888,f4118,f855,f9943,f4983]) ).
tff(f9943,plain,
( spl30_419
<=> ! [X107: $int] :
( $less(0,$sum(sK20,$uminus(X107)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(X107))))
| $less(0,$sum($sum(X107,1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_419])]) ).
tff(f9888,plain,
( ! [X107: $int] :
( $less(0,$sum(sK20,$uminus(X107)))
| $less(0,$sum($sum(X107,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(X107))))
| $less(0,$sum(0,$uminus(sK20))) )
| ~ spl30_30
| ~ spl30_135 ),
inference(superposition,[],[f2426,f4120]) ).
tff(f9941,plain,
( spl30_270
| spl30_387
| spl30_205
| ~ spl30_38
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9883,f4118,f898,f4983,f9538,f8294]) ).
tff(f9538,plain,
( spl30_387
<=> $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_387])]) ).
tff(f898,plain,
( spl30_38
<=> range2(sK13,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_38])]) ).
tff(f9883,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| ~ spl30_38
| ~ spl30_135 ),
inference(superposition,[],[f2080,f4120]) ).
tff(f2080,plain,
( ! [X2: $int] :
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X2))))))
| $less(0,$sum(0,$uminus(X2)))
| $less(0,$sum($sum(X2,1),$uminus(sK9))) )
| ~ spl30_38 ),
inference(resolution,[],[f609,f900]) ).
tff(f900,plain,
( range2(sK13,sK9)
| ~ spl30_38 ),
inference(avatar_component_clause,[],[f898]) ).
tff(f9940,plain,
( spl30_418
| spl30_205
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9880,f4118,f4983,f9938]) ).
tff(f9938,plain,
( spl30_418
<=> ! [X100: $int,X99: map_int_int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(X99),t2tb(sK18)))))
| $less(0,$sum($sum(sK20,1),$uminus(X100)))
| $less(0,$sum(1,sK25(X100,X99))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_418])]) ).
tff(f9880,plain,
( ! [X99: map_int_int,X100: $int] :
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X99),t2tb(sK18)))))
| $less(0,$sum(1,sK25(X100,X99)))
| $less(0,$sum($sum(sK20,1),$uminus(X100))) )
| ~ spl30_135 ),
inference(superposition,[],[f2004,f4120]) ).
tff(f2004,plain,
! [X8: $int,X6: map_int_int,X7: $int] :
( $less(0,$sum($sum(X7,1),$uminus(X8)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X6),t2tb(X7)))))
| $less(0,$sum(1,sK25(X8,X6)))
| $less(0,$sum(0,$uminus(X7))) ),
inference(resolution,[],[f651,f692]) ).
tff(f692,plain,
! [X0: $int,X1: map_int_int] :
( range2(X1,X0)
| $less(0,$sum(1,sK25(X0,X1))) ),
inference(evaluation,[],[f528]) ).
tff(f528,plain,
! [X0: $int,X1: map_int_int] :
( range2(X1,X0)
| ~ $less(sK25(X0,X1),0) ),
inference(cnf_transformation,[],[f343]) ).
tff(f9936,plain,
( spl30_417
| spl30_273
| ~ spl30_2
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9886,f4118,f709,f8307,f9934]) ).
tff(f9934,plain,
( spl30_417
<=> ! [X105: $int] :
( $less(0,$sum(0,$uminus(X105)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X105))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))))
| $less(0,$sum(X105,$uminus(sK20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_417])]) ).
tff(f8307,plain,
( spl30_273
<=> $less(0,$sum($sum(sK20,1),$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_273])]) ).
tff(f9886,plain,
( ! [X105: $int] :
( $less(0,$sum($sum(sK20,1),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X105)))
| $less(0,$sum(X105,$uminus(sK20)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X105))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK18)))) )
| ~ spl30_2
| ~ spl30_135 ),
inference(superposition,[],[f2425,f4120]) ).
tff(f9932,plain,
( spl30_270
| spl30_395
| spl30_205
| ~ spl30_29
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9882,f4118,f850,f4983,f9572,f8294]) ).
tff(f9572,plain,
( spl30_395
<=> $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK18)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_395])]) ).
tff(f850,plain,
( spl30_29
<=> range2(sK7,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_29])]) ).
tff(f9882,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK18))))))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| ~ spl30_29
| ~ spl30_135 ),
inference(superposition,[],[f2079,f4120]) ).
tff(f2079,plain,
( ! [X1: $int] :
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(X1))))))
| $less(0,$sum(0,$uminus(X1)))
| $less(0,$sum($sum(X1,1),$uminus(sK9))) )
| ~ spl30_29 ),
inference(resolution,[],[f609,f852]) ).
tff(f852,plain,
( range2(sK7,sK9)
| ~ spl30_29 ),
inference(avatar_component_clause,[],[f850]) ).
tff(f9931,plain,
( spl30_270
| spl30_399
| spl30_205
| ~ spl30_29
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9877,f4118,f850,f4983,f9591,f8294]) ).
tff(f9591,plain,
( spl30_399
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_399])]) ).
tff(f9877,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK18)))))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| ~ spl30_29
| ~ spl30_135 ),
inference(superposition,[],[f2001,f4120]) ).
tff(f2001,plain,
( ! [X1: $int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(X1)))))
| $less(0,$sum($sum(X1,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(X1))) )
| ~ spl30_29 ),
inference(resolution,[],[f651,f852]) ).
tff(f9930,plain,
( spl30_270
| spl30_205
| spl30_401
| ~ spl30_20
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9881,f4118,f800,f9600,f4983,f8294]) ).
tff(f9600,plain,
( spl30_401
<=> $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK11),t2tb(sK18)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_401])]) ).
tff(f9881,plain,
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))))))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| ~ spl30_20
| ~ spl30_135 ),
inference(superposition,[],[f2078,f4120]) ).
tff(f2078,plain,
( ! [X0: $int] :
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK11),t2tb(X0))))))
| $less(0,$sum($sum(X0,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(X0))) )
| ~ spl30_20 ),
inference(resolution,[],[f609,f802]) ).
tff(f9929,plain,
( ~ spl30_285
| ~ spl30_135
| spl30_145 ),
inference(avatar_split_clause,[],[f9827,f4206,f4118,f8363]) ).
tff(f4206,plain,
( spl30_145
<=> ( t2tb(sK14) = t2tb(sK20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_145])]) ).
tff(f9827,plain,
( ( t2tb(sK18) != t2tb(sK14) )
| ~ spl30_135
| spl30_145 ),
inference(superposition,[],[f4207,f4120]) ).
tff(f4207,plain,
( ( t2tb(sK14) != t2tb(sK20) )
| spl30_145 ),
inference(avatar_component_clause,[],[f4206]) ).
tff(f9928,plain,
( spl30_205
| spl30_416
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9885,f4118,f9926,f4983]) ).
tff(f9926,plain,
( spl30_416
<=> ! [X103: $int,X104: map_int_int] :
( $less(0,$sum(1,sK25(X103,X104)))
| $less(0,$sum($sum(sK20,1),$uminus(X103)))
| $less(0,$sum(X103,$uminus(tb2t(get(int,int,t2tb2(X104),t2tb(sK18)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_416])]) ).
tff(f9885,plain,
( ! [X104: map_int_int,X103: $int] :
( $less(0,$sum(1,sK25(X103,X104)))
| $less(0,$sum(X103,$uminus(tb2t(get(int,int,t2tb2(X104),t2tb(sK18))))))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(X103))) )
| ~ spl30_135 ),
inference(superposition,[],[f2082,f4120]) ).
tff(f2082,plain,
! [X8: map_int_int,X6: $int,X7: $int] :
( $less(0,$sum(X7,$uminus(tb2t(get(int,int,t2tb2(X8),t2tb(X6))))))
| $less(0,$sum(1,sK25(X7,X8)))
| $less(0,$sum($sum(X6,1),$uminus(X7)))
| $less(0,$sum(0,$uminus(X6))) ),
inference(resolution,[],[f609,f692]) ).
tff(f9924,plain,
( spl30_205
| spl30_415
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9879,f4118,f9922,f4983]) ).
tff(f9922,plain,
( spl30_415
<=> ! [X98: $int,X97: map_int_int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(X97),t2tb(sK18)))))
| $less(0,$sum($sum(sK20,1),$uminus(X98)))
| $less(0,$sum(X98,$uminus(sK25(X98,X97)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_415])]) ).
tff(f9879,plain,
( ! [X98: $int,X97: map_int_int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(X97),t2tb(sK18)))))
| $less(0,$sum(X98,$uminus(sK25(X98,X97))))
| $less(0,$sum($sum(sK20,1),$uminus(X98)))
| $less(0,$sum(0,$uminus(sK20))) )
| ~ spl30_135 ),
inference(superposition,[],[f2003,f4120]) ).
tff(f2003,plain,
! [X3: map_int_int,X4: $int,X5: $int] :
( $less(0,$sum($sum(X4,1),$uminus(X5)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X3),t2tb(X4)))))
| $less(0,$sum(X5,$uminus(sK25(X5,X3))))
| $less(0,$sum(0,$uminus(X4))) ),
inference(resolution,[],[f651,f680]) ).
tff(f9920,plain,
( spl30_414
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9915,f4118,f9917]) ).
tff(f9917,plain,
( spl30_414
<=> ( sK18 = sK20 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_414])]) ).
tff(f9915,plain,
( ( sK18 = sK20 )
| ~ spl30_135 ),
inference(forward_demodulation,[],[f9828,f392]) ).
tff(f392,plain,
! [X0: $int] : ( tb2t(t2tb(X0)) = X0 ),
inference(cnf_transformation,[],[f131]) ).
tff(f131,plain,
! [X0: $int] : ( tb2t(t2tb(X0)) = X0 ),
inference(rectify,[],[f26]) ).
tff(f26,axiom,
! [X14: $int] : ( tb2t(t2tb(X14)) = X14 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL) ).
tff(f9828,plain,
( ( sK20 = tb2t(t2tb(sK18)) )
| ~ spl30_135 ),
inference(superposition,[],[f392,f4120]) ).
tff(f9826,plain,
( spl30_259
| ~ spl30_407
| ~ spl30_411 ),
inference(avatar_split_clause,[],[f9825,f9769,f9716,f8113]) ).
tff(f8113,plain,
( spl30_259
<=> sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_259])]) ).
tff(f9716,plain,
( spl30_407
<=> ( get(int,int,t2tb2(sK16),t2tb(sK18)) = get(int,int,t2tb2(sK13),t2tb(sK18)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_407])]) ).
tff(f9769,plain,
( spl30_411
<=> sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_411])]) ).
tff(f9825,plain,
( sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_407
| ~ spl30_411 ),
inference(forward_demodulation,[],[f9771,f9718]) ).
tff(f9718,plain,
( ( get(int,int,t2tb2(sK16),t2tb(sK18)) = get(int,int,t2tb2(sK13),t2tb(sK18)) )
| ~ spl30_407 ),
inference(avatar_component_clause,[],[f9716]) ).
tff(f9771,plain,
( sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_411 ),
inference(avatar_component_clause,[],[f9769]) ).
tff(f9823,plain,
( spl30_256
| ~ spl30_407
| ~ spl30_410 ),
inference(avatar_split_clause,[],[f9822,f9763,f9716,f8096]) ).
tff(f8096,plain,
( spl30_256
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_256])]) ).
tff(f9763,plain,
( spl30_410
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_410])]) ).
tff(f9822,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_407
| ~ spl30_410 ),
inference(forward_demodulation,[],[f9764,f9718]) ).
tff(f9764,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_410 ),
inference(avatar_component_clause,[],[f9763]) ).
tff(f9820,plain,
( spl30_262
| ~ spl30_135
| ~ spl30_139
| ~ spl30_407 ),
inference(avatar_split_clause,[],[f9819,f9716,f4139,f4118,f8132]) ).
tff(f8132,plain,
( spl30_262
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_262])]) ).
tff(f4139,plain,
( spl30_139
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_139])]) ).
tff(f9819,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_135
| ~ spl30_139
| ~ spl30_407 ),
inference(forward_demodulation,[],[f9818,f9718]) ).
tff(f9818,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_135
| ~ spl30_139 ),
inference(forward_demodulation,[],[f4140,f4120]) ).
tff(f4140,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_139 ),
inference(avatar_component_clause,[],[f4139]) ).
tff(f9817,plain,
( spl30_257
| ~ spl30_407
| ~ spl30_412 ),
inference(avatar_split_clause,[],[f9816,f9779,f9716,f8102]) ).
tff(f8102,plain,
( spl30_257
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_257])]) ).
tff(f9779,plain,
( spl30_412
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_412])]) ).
tff(f9816,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_407
| ~ spl30_412 ),
inference(forward_demodulation,[],[f9781,f9718]) ).
tff(f9781,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_412 ),
inference(avatar_component_clause,[],[f9779]) ).
tff(f9815,plain,
( spl30_262
| ~ spl30_135
| ~ spl30_150 ),
inference(avatar_split_clause,[],[f9814,f4311,f4118,f8132]) ).
tff(f4311,plain,
( spl30_150
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_150])]) ).
tff(f9814,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_135
| ~ spl30_150 ),
inference(forward_demodulation,[],[f4312,f4120]) ).
tff(f4312,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_150 ),
inference(avatar_component_clause,[],[f4311]) ).
tff(f9811,plain,
( ~ spl30_259
| ~ spl30_135
| spl30_139
| ~ spl30_407 ),
inference(avatar_split_clause,[],[f9810,f9716,f4139,f4118,f8113]) ).
tff(f9810,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| spl30_139
| ~ spl30_407 ),
inference(forward_demodulation,[],[f9809,f9718]) ).
tff(f9809,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| spl30_139 ),
inference(forward_demodulation,[],[f4305,f4120]) ).
tff(f4305,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_139 ),
inference(unit_resulting_resolution,[],[f4141,f390]) ).
tff(f390,plain,
! [X2: $int,X0: array_int,X1: $int] :
( ~ sP0(X2,X1,X0)
| lt1(X0,X1,X2) ),
inference(cnf_transformation,[],[f271]) ).
tff(f271,plain,
! [X0: array_int,X1: $int,X2: $int] :
( ( sP0(X2,X1,X0)
| ~ lt1(X0,X1,X2) )
& ( lt1(X0,X1,X2)
| ~ sP0(X2,X1,X0) ) ),
inference(rectify,[],[f270]) ).
tff(f270,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ( sP0(X1,X0,X2)
| ~ lt1(X2,X0,X1) )
& ( lt1(X2,X0,X1)
| ~ sP0(X1,X0,X2) ) ),
inference(nnf_transformation,[],[f258]) ).
tff(f258,plain,
! [X2: array_int,X0: $int,X1: $int] :
( sP0(X1,X0,X2)
<=> lt1(X2,X0,X1) ),
inference(definition_folding,[],[f175,f257]) ).
tff(f257,plain,
! [X1: $int,X0: $int,X2: array_int] :
( sP0(X1,X0,X2)
<=> ( ~ $less(X1,0)
& ~ $less(X0,0)
& ~ $less(length1(int,t2tb1(X2)),X1)
& ? [X3: $int] :
( is_common_prefix1(X2,X0,X1,X3)
& $less($sum(X1,X3),length1(int,t2tb1(X2)))
& ( $less(tb2t(get2(int,t2tb1(X2),$sum(X0,X3))),tb2t(get2(int,t2tb1(X2),$sum(X1,X3))))
| ( $sum(X0,X3) = length1(int,t2tb1(X2)) ) ) )
& ~ $less(length1(int,t2tb1(X2)),X0) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).
tff(f175,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ( ~ $less(X1,0)
& ~ $less(X0,0)
& ~ $less(length1(int,t2tb1(X2)),X1)
& ? [X3: $int] :
( is_common_prefix1(X2,X0,X1,X3)
& $less($sum(X1,X3),length1(int,t2tb1(X2)))
& ( $less(tb2t(get2(int,t2tb1(X2),$sum(X0,X3))),tb2t(get2(int,t2tb1(X2),$sum(X1,X3))))
| ( $sum(X0,X3) = length1(int,t2tb1(X2)) ) ) )
& ~ $less(length1(int,t2tb1(X2)),X0) )
<=> lt1(X2,X0,X1) ),
inference(rectify,[],[f105]) ).
tff(f105,plain,
! [X1: $int,X7: $int,X0: array_int] :
( ( ? [X18: $int] :
( ( ( $sum(X1,X18) = length1(int,t2tb1(X0)) )
| $less(tb2t(get2(int,t2tb1(X0),$sum(X1,X18))),tb2t(get2(int,t2tb1(X0),$sum(X7,X18)))) )
& $less($sum(X7,X18),length1(int,t2tb1(X0)))
& is_common_prefix1(X0,X1,X7,X18) )
& ~ $less(X1,0)
& ~ $less(X7,0)
& ~ $less(length1(int,t2tb1(X0)),X7)
& ~ $less(length1(int,t2tb1(X0)),X1) )
<=> lt1(X0,X1,X7) ),
inference(theory_normalization,[],[f40]) ).
tff(f40,axiom,
! [X1: $int,X7: $int,X0: array_int] :
( ( ? [X18: $int] :
( ( ( $sum(X1,X18) = length1(int,t2tb1(X0)) )
| $less(tb2t(get2(int,t2tb1(X0),$sum(X1,X18))),tb2t(get2(int,t2tb1(X0),$sum(X7,X18)))) )
& $less($sum(X7,X18),length1(int,t2tb1(X0)))
& is_common_prefix1(X0,X1,X7,X18) )
& $lesseq(0,X1)
& $lesseq(0,X7)
& $lesseq(X7,length1(int,t2tb1(X0)))
& $lesseq(X1,length1(int,t2tb1(X0))) )
<=> lt1(X0,X1,X7) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lt_def) ).
tff(f4141,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_139 ),
inference(avatar_component_clause,[],[f4139]) ).
tff(f9808,plain,
( ~ spl30_256
| ~ spl30_48
| spl30_133
| ~ spl30_135
| spl30_139
| ~ spl30_407 ),
inference(avatar_split_clause,[],[f9807,f9716,f4139,f4118,f4109,f962,f8096]) ).
tff(f962,plain,
( spl30_48
<=> ( t2tb2(sK17) = set(int,int,t2tb2(sK16),t2tb(sK18),get(int,int,t2tb2(sK13),t2tb(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_48])]) ).
tff(f4109,plain,
( spl30_133
<=> ( t2tb(sK19) = t2tb(sK18) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_133])]) ).
tff(f9807,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_48
| spl30_133
| ~ spl30_135
| spl30_139
| ~ spl30_407 ),
inference(forward_demodulation,[],[f9806,f9718]) ).
tff(f9806,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_48
| spl30_133
| ~ spl30_135
| spl30_139 ),
inference(forward_demodulation,[],[f9805,f4120]) ).
tff(f9805,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_48
| spl30_133
| spl30_139 ),
inference(subsumption_resolution,[],[f4309,f4110]) ).
tff(f4110,plain,
( ( t2tb(sK19) != t2tb(sK18) )
| spl30_133 ),
inference(avatar_component_clause,[],[f4109]) ).
tff(f4309,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_48
| spl30_139 ),
inference(superposition,[],[f4141,f4084]) ).
tff(f4084,plain,
( ! [X0: uni] :
( ( get(int,int,t2tb2(sK17),X0) = get(int,int,t2tb2(sK16),X0) )
| ( t2tb(sK18) = X0 ) )
| ~ spl30_48 ),
inference(superposition,[],[f3961,f569]) ).
tff(f3961,plain,
( ! [X1: $int] :
( ( get(int,int,t2tb2(sK17),t2tb(X1)) = get(int,int,t2tb2(sK16),t2tb(X1)) )
| ( t2tb(X1) = t2tb(sK18) ) )
| ~ spl30_48 ),
inference(superposition,[],[f1830,f964]) ).
tff(f964,plain,
( ( t2tb2(sK17) = set(int,int,t2tb2(sK16),t2tb(sK18),get(int,int,t2tb2(sK13),t2tb(sK14))) )
| ~ spl30_48 ),
inference(avatar_component_clause,[],[f962]) ).
tff(f9797,plain,
( ~ spl30_305
| spl30_50
| ~ spl30_76
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9796,f4118,f1757,f992,f8475]) ).
tff(f8475,plain,
( spl30_305
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_305])]) ).
tff(f992,plain,
( spl30_50
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_50])]) ).
tff(f1757,plain,
( spl30_76
<=> ( get(int,int,t2tb2(sK17),t2tb(sK18)) = get(int,int,t2tb2(sK13),t2tb(sK14)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_76])]) ).
tff(f9796,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_50
| ~ spl30_76
| ~ spl30_135 ),
inference(forward_demodulation,[],[f9795,f1759]) ).
tff(f1759,plain,
( ( get(int,int,t2tb2(sK17),t2tb(sK18)) = get(int,int,t2tb2(sK13),t2tb(sK14)) )
| ~ spl30_76 ),
inference(avatar_component_clause,[],[f1757]) ).
tff(f9795,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_50
| ~ spl30_135 ),
inference(forward_demodulation,[],[f994,f4120]) ).
tff(f994,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_50 ),
inference(avatar_component_clause,[],[f992]) ).
tff(f9794,plain,
( spl30_410
| ~ spl30_135
| ~ spl30_143 ),
inference(avatar_split_clause,[],[f9793,f4186,f4118,f9763]) ).
tff(f4186,plain,
( spl30_143
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_143])]) ).
tff(f9793,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_135
| ~ spl30_143 ),
inference(forward_demodulation,[],[f4187,f4120]) ).
tff(f4187,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_143 ),
inference(avatar_component_clause,[],[f4186]) ).
tff(f9792,plain,
( spl30_257
| ~ spl30_135
| ~ spl30_204 ),
inference(avatar_split_clause,[],[f9791,f4966,f4118,f8102]) ).
tff(f4966,plain,
( spl30_204
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_204])]) ).
tff(f9791,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| ~ spl30_204 ),
inference(forward_demodulation,[],[f4967,f4120]) ).
tff(f4967,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_204 ),
inference(avatar_component_clause,[],[f4966]) ).
tff(f9790,plain,
( ~ spl30_262
| ~ spl30_135
| spl30_150 ),
inference(avatar_split_clause,[],[f9789,f4311,f4118,f8132]) ).
tff(f9789,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_135
| spl30_150 ),
inference(forward_demodulation,[],[f4313,f4120]) ).
tff(f4313,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_150 ),
inference(avatar_component_clause,[],[f4311]) ).
tff(f9788,plain,
( spl30_413
| ~ spl30_135
| ~ spl30_148 ),
inference(avatar_split_clause,[],[f9783,f4245,f4118,f9785]) ).
tff(f9785,plain,
( spl30_413
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_413])]) ).
tff(f4245,plain,
( spl30_148
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_148])]) ).
tff(f9783,plain,
( sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| ~ spl30_148 ),
inference(forward_demodulation,[],[f4246,f4120]) ).
tff(f4246,plain,
( sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_148 ),
inference(avatar_component_clause,[],[f4245]) ).
tff(f9782,plain,
( spl30_412
| ~ spl30_135
| ~ spl30_201 ),
inference(avatar_split_clause,[],[f9777,f4840,f4118,f9779]) ).
tff(f4840,plain,
( spl30_201
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_201])]) ).
tff(f9777,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| ~ spl30_201 ),
inference(forward_demodulation,[],[f4841,f4120]) ).
tff(f4841,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_201 ),
inference(avatar_component_clause,[],[f4840]) ).
tff(f9776,plain,
( spl30_259
| ~ spl30_135
| ~ spl30_147 ),
inference(avatar_split_clause,[],[f9775,f4239,f4118,f8113]) ).
tff(f4239,plain,
( spl30_147
<=> sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_147])]) ).
tff(f9775,plain,
( sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| ~ spl30_147 ),
inference(forward_demodulation,[],[f4240,f4120]) ).
tff(f4240,plain,
( sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_147 ),
inference(avatar_component_clause,[],[f4239]) ).
tff(f9774,plain,
( spl30_260
| ~ spl30_135
| ~ spl30_196 ),
inference(avatar_split_clause,[],[f9773,f4806,f4118,f8121]) ).
tff(f8121,plain,
( spl30_260
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_260])]) ).
tff(f4806,plain,
( spl30_196
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_196])]) ).
tff(f9773,plain,
( sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| ~ spl30_196 ),
inference(forward_demodulation,[],[f4807,f4120]) ).
tff(f4807,plain,
( sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_196 ),
inference(avatar_component_clause,[],[f4806]) ).
tff(f9772,plain,
( spl30_411
| ~ spl30_135
| ~ spl30_137 ),
inference(avatar_split_clause,[],[f9767,f4127,f4118,f9769]) ).
tff(f4127,plain,
( spl30_137
<=> sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_137])]) ).
tff(f9767,plain,
( sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| ~ spl30_137 ),
inference(forward_demodulation,[],[f4128,f4120]) ).
tff(f4128,plain,
( sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_137 ),
inference(avatar_component_clause,[],[f4127]) ).
tff(f9766,plain,
( ~ spl30_410
| ~ spl30_48
| spl30_133
| ~ spl30_135
| spl30_139 ),
inference(avatar_split_clause,[],[f9761,f4139,f4118,f4109,f962,f9763]) ).
tff(f9761,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_48
| spl30_133
| ~ spl30_135
| spl30_139 ),
inference(forward_demodulation,[],[f9760,f4120]) ).
tff(f9760,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_48
| spl30_133
| spl30_139 ),
inference(subsumption_resolution,[],[f4308,f4110]) ).
tff(f4308,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| spl30_139 ),
inference(superposition,[],[f4141,f3961]) ).
tff(f9759,plain,
( ~ spl30_268
| spl30_36
| ~ spl30_76
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9758,f4118,f1757,f885,f8182]) ).
tff(f8182,plain,
( spl30_268
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_268])]) ).
tff(f885,plain,
( spl30_36
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_36])]) ).
tff(f9758,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_36
| ~ spl30_76
| ~ spl30_135 ),
inference(forward_demodulation,[],[f9757,f1759]) ).
tff(f9757,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_36
| ~ spl30_135 ),
inference(forward_demodulation,[],[f887,f4120]) ).
tff(f887,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_36 ),
inference(avatar_component_clause,[],[f885]) ).
tff(f9756,plain,
( ~ spl30_269
| spl30_52
| ~ spl30_76
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9755,f4118,f1757,f1004,f8188]) ).
tff(f8188,plain,
( spl30_269
<=> sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_269])]) ).
tff(f1004,plain,
( spl30_52
<=> sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_52])]) ).
tff(f9755,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_52
| ~ spl30_76
| ~ spl30_135 ),
inference(forward_demodulation,[],[f9754,f1759]) ).
tff(f9754,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_52
| ~ spl30_135 ),
inference(forward_demodulation,[],[f1006,f4120]) ).
tff(f1006,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_52 ),
inference(avatar_component_clause,[],[f1004]) ).
tff(f9753,plain,
( spl30_409
| ~ spl30_135
| ~ spl30_136 ),
inference(avatar_split_clause,[],[f9748,f4122,f4118,f9750]) ).
tff(f9750,plain,
( spl30_409
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_409])]) ).
tff(f4122,plain,
( spl30_136
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_136])]) ).
tff(f9748,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_135
| ~ spl30_136 ),
inference(forward_demodulation,[],[f4123,f4120]) ).
tff(f4123,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_136 ),
inference(avatar_component_clause,[],[f4122]) ).
tff(f9747,plain,
( spl30_255
| ~ spl30_135
| ~ spl30_144 ),
inference(avatar_split_clause,[],[f9746,f4202,f4118,f8090]) ).
tff(f8090,plain,
( spl30_255
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_255])]) ).
tff(f4202,plain,
( spl30_144
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_144])]) ).
tff(f9746,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_135
| ~ spl30_144 ),
inference(forward_demodulation,[],[f4203,f4120]) ).
tff(f4203,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_144 ),
inference(avatar_component_clause,[],[f4202]) ).
tff(f9745,plain,
( ~ spl30_264
| ~ spl30_135
| spl30_204 ),
inference(avatar_split_clause,[],[f9744,f4966,f4118,f8144]) ).
tff(f8144,plain,
( spl30_264
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_264])]) ).
tff(f9744,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_135
| spl30_204 ),
inference(forward_demodulation,[],[f5047,f4120]) ).
tff(f5047,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_204 ),
inference(resolution,[],[f4968,f391]) ).
tff(f391,plain,
! [X2: $int,X0: array_int,X1: $int] :
( sP0(X2,X1,X0)
| ~ lt1(X0,X1,X2) ),
inference(cnf_transformation,[],[f271]) ).
tff(f4968,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_204 ),
inference(avatar_component_clause,[],[f4966]) ).
tff(f9743,plain,
( ~ spl30_408
| ~ spl30_135
| spl30_201 ),
inference(avatar_split_clause,[],[f9738,f4840,f4118,f9740]) ).
tff(f9740,plain,
( spl30_408
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_408])]) ).
tff(f9738,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_135
| spl30_201 ),
inference(forward_demodulation,[],[f4972,f4120]) ).
tff(f4972,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_201 ),
inference(resolution,[],[f4842,f391]) ).
tff(f4842,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_201 ),
inference(avatar_component_clause,[],[f4840]) ).
tff(f9734,plain,
( ~ spl30_267
| ~ spl30_76
| ~ spl30_135
| spl30_142 ),
inference(avatar_split_clause,[],[f9733,f4181,f4118,f1757,f8172]) ).
tff(f8172,plain,
( spl30_267
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_267])]) ).
tff(f4181,plain,
( spl30_142
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_142])]) ).
tff(f9733,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_76
| ~ spl30_135
| spl30_142 ),
inference(forward_demodulation,[],[f9693,f1759]) ).
tff(f9693,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_135
| spl30_142 ),
inference(backward_demodulation,[],[f4183,f4120]) ).
tff(f4183,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_142 ),
inference(avatar_component_clause,[],[f4181]) ).
tff(f9732,plain,
( ~ spl30_258
| ~ spl30_76
| ~ spl30_135
| spl30_151 ),
inference(avatar_split_clause,[],[f9731,f4330,f4118,f1757,f8107]) ).
tff(f8107,plain,
( spl30_258
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_258])]) ).
tff(f4330,plain,
( spl30_151
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_151])]) ).
tff(f9731,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_76
| ~ spl30_135
| spl30_151 ),
inference(forward_demodulation,[],[f9695,f1759]) ).
tff(f9695,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_135
| spl30_151 ),
inference(backward_demodulation,[],[f4332,f4120]) ).
tff(f4332,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_151 ),
inference(avatar_component_clause,[],[f4330]) ).
tff(f9730,plain,
( ~ spl30_261
| ~ spl30_76
| ~ spl30_135
| spl30_149 ),
inference(avatar_split_clause,[],[f9729,f4276,f4118,f1757,f8126]) ).
tff(f8126,plain,
( spl30_261
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_261])]) ).
tff(f4276,plain,
( spl30_149
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_149])]) ).
tff(f9729,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_76
| ~ spl30_135
| spl30_149 ),
inference(forward_demodulation,[],[f9694,f1759]) ).
tff(f9694,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| spl30_149 ),
inference(backward_demodulation,[],[f4278,f4120]) ).
tff(f4278,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_149 ),
inference(avatar_component_clause,[],[f4276]) ).
tff(f9728,plain,
( ~ spl30_311
| ~ spl30_76
| ~ spl30_135
| spl30_138 ),
inference(avatar_split_clause,[],[f9727,f4132,f4118,f1757,f8532]) ).
tff(f8532,plain,
( spl30_311
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_311])]) ).
tff(f4132,plain,
( spl30_138
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_138])]) ).
tff(f9727,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_76
| ~ spl30_135
| spl30_138 ),
inference(forward_demodulation,[],[f9691,f1759]) ).
tff(f9691,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_135
| spl30_138 ),
inference(backward_demodulation,[],[f4134,f4120]) ).
tff(f4134,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_138 ),
inference(avatar_component_clause,[],[f4132]) ).
tff(f9725,plain,
( ~ spl30_76
| ~ spl30_135
| spl30_306 ),
inference(avatar_contradiction_clause,[],[f9724]) ).
tff(f9724,plain,
( $false
| ~ spl30_76
| ~ spl30_135
| spl30_306 ),
inference(subsumption_resolution,[],[f9723,f591]) ).
tff(f591,plain,
! [X2: $int,X1: array_int] : le1(X1,X2,X2),
inference(equality_resolution,[],[f566]) ).
tff(f566,plain,
! [X2: $int,X0: $int,X1: array_int] :
( le1(X1,X2,X0)
| ( X0 != X2 ) ),
inference(cnf_transformation,[],[f373]) ).
tff(f373,plain,
! [X0: $int,X1: array_int,X2: $int] :
( ( ( X0 = X2 )
| lt1(X1,X2,X0)
| ~ le1(X1,X2,X0) )
& ( le1(X1,X2,X0)
| ( ( X0 != X2 )
& ~ lt1(X1,X2,X0) ) ) ),
inference(rectify,[],[f372]) ).
tff(f372,plain,
! [X1: $int,X2: array_int,X0: $int] :
( ( ( X0 = X1 )
| lt1(X2,X0,X1)
| ~ le1(X2,X0,X1) )
& ( le1(X2,X0,X1)
| ( ( X0 != X1 )
& ~ lt1(X2,X0,X1) ) ) ),
inference(flattening,[],[f371]) ).
tff(f371,plain,
! [X1: $int,X2: array_int,X0: $int] :
( ( ( X0 = X1 )
| lt1(X2,X0,X1)
| ~ le1(X2,X0,X1) )
& ( le1(X2,X0,X1)
| ( ( X0 != X1 )
& ~ lt1(X2,X0,X1) ) ) ),
inference(nnf_transformation,[],[f117]) ).
tff(f117,plain,
! [X1: $int,X2: array_int,X0: $int] :
( ( ( X0 = X1 )
| lt1(X2,X0,X1) )
<=> le1(X2,X0,X1) ),
inference(rectify,[],[f74]) ).
tff(f74,axiom,
! [X1: $int,X7: $int,X0: array_int] :
( le1(X0,X1,X7)
<=> ( lt1(X0,X1,X7)
| ( X1 = X7 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',le_def) ).
tff(f9723,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_76
| ~ spl30_135
| spl30_306 ),
inference(forward_demodulation,[],[f9697,f1759]) ).
tff(f9697,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_135
| spl30_306 ),
inference(backward_demodulation,[],[f8482,f4120]) ).
tff(f8482,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_306 ),
inference(avatar_component_clause,[],[f8480]) ).
tff(f8480,plain,
( spl30_306
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_306])]) ).
tff(f9721,plain,
( ~ spl30_266
| ~ spl30_76
| ~ spl30_135
| spl30_140 ),
inference(avatar_split_clause,[],[f9720,f4144,f4118,f1757,f8157]) ).
tff(f8157,plain,
( spl30_266
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_266])]) ).
tff(f4144,plain,
( spl30_140
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_140])]) ).
tff(f9720,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_76
| ~ spl30_135
| spl30_140 ),
inference(forward_demodulation,[],[f9692,f1759]) ).
tff(f9692,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_135
| spl30_140 ),
inference(backward_demodulation,[],[f4146,f4120]) ).
tff(f4146,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_140 ),
inference(avatar_component_clause,[],[f4144]) ).
tff(f9719,plain,
( spl30_407
| ~ spl30_135
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9707,f9072,f4118,f9716]) ).
tff(f9072,plain,
( spl30_354
<=> ( get(int,int,t2tb2(sK13),t2tb(sK20)) = get(int,int,t2tb2(sK16),t2tb(sK20)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_354])]) ).
tff(f9707,plain,
( ( get(int,int,t2tb2(sK16),t2tb(sK18)) = get(int,int,t2tb2(sK13),t2tb(sK18)) )
| ~ spl30_135
| ~ spl30_354 ),
inference(backward_demodulation,[],[f9074,f4120]) ).
tff(f9074,plain,
( ( get(int,int,t2tb2(sK13),t2tb(sK20)) = get(int,int,t2tb2(sK16),t2tb(sK20)) )
| ~ spl30_354 ),
inference(avatar_component_clause,[],[f9072]) ).
tff(f9714,plain,
( ~ spl30_406
| ~ spl30_76
| spl30_134
| ~ spl30_135 ),
inference(avatar_split_clause,[],[f9709,f4118,f4113,f1757,f9711]) ).
tff(f9711,plain,
( spl30_406
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_406])]) ).
tff(f4113,plain,
( spl30_134
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_134])]) ).
tff(f9709,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_76
| spl30_134
| ~ spl30_135 ),
inference(forward_demodulation,[],[f9690,f1759]) ).
tff(f9690,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_134
| ~ spl30_135 ),
inference(backward_demodulation,[],[f4115,f4120]) ).
tff(f4115,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_134 ),
inference(avatar_component_clause,[],[f4113]) ).
tff(f9689,plain,
( ~ spl30_257
| spl30_201
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9688,f9353,f9072,f4840,f8102]) ).
tff(f9353,plain,
( spl30_378
<=> ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_378])]) ).
tff(f9688,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_201
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9302,f9355]) ).
tff(f9355,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| ~ spl30_378 ),
inference(avatar_component_clause,[],[f9353]) ).
tff(f9302,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_201
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4842,f9074]) ).
tff(f9685,plain,
( ~ spl30_264
| spl30_201
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9684,f9353,f9072,f4840,f8144]) ).
tff(f9684,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_201
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9683,f9355]) ).
tff(f9683,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_201
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4971,f9074]) ).
tff(f4971,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_201 ),
inference(unit_resulting_resolution,[],[f4842,f391]) ).
tff(f9682,plain,
( spl30_265
| ~ spl30_195
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9681,f9353,f9072,f4796,f8152]) ).
tff(f8152,plain,
( spl30_265
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_265])]) ).
tff(f4796,plain,
( spl30_195
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_195])]) ).
tff(f9681,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_195
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9680,f9355]) ).
tff(f9680,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_195
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4797,f9074]) ).
tff(f4797,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_195 ),
inference(avatar_component_clause,[],[f4796]) ).
tff(f9679,plain,
( spl30_264
| ~ spl30_202
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9678,f9353,f4887,f8144]) ).
tff(f4887,plain,
( spl30_202
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_202])]) ).
tff(f9678,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_202
| ~ spl30_378 ),
inference(forward_demodulation,[],[f4888,f9355]) ).
tff(f4888,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_202 ),
inference(avatar_component_clause,[],[f4887]) ).
tff(f9677,plain,
( spl30_315
| ~ spl30_136
| ~ spl30_304
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9676,f9353,f9072,f8471,f4122,f8626]) ).
tff(f8626,plain,
( spl30_315
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_315])]) ).
tff(f8471,plain,
( spl30_304
<=> ( tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_304])]) ).
tff(f9676,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_136
| ~ spl30_304
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9675,f9355]) ).
tff(f9675,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_136
| ~ spl30_304
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9674,f9074]) ).
tff(f9674,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_136
| ~ spl30_304 ),
inference(forward_demodulation,[],[f4123,f8473]) ).
tff(f8473,plain,
( ( tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| ~ spl30_304 ),
inference(avatar_component_clause,[],[f8471]) ).
tff(f9673,plain,
( spl30_264
| ~ spl30_152
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9672,f9353,f9072,f4339,f8144]) ).
tff(f4339,plain,
( spl30_152
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_152])]) ).
tff(f9672,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_152
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9671,f9355]) ).
tff(f9671,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_152
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4340,f9074]) ).
tff(f4340,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_152 ),
inference(avatar_component_clause,[],[f4339]) ).
tff(f9669,plain,
( spl30_263
| ~ spl30_194
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9668,f9353,f4778,f8138]) ).
tff(f8138,plain,
( spl30_263
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_263])]) ).
tff(f4778,plain,
( spl30_194
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_194])]) ).
tff(f9668,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_194
| ~ spl30_378 ),
inference(forward_demodulation,[],[f4779,f9355]) ).
tff(f4779,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_194 ),
inference(avatar_component_clause,[],[f4778]) ).
tff(f9667,plain,
( spl30_265
| ~ spl30_203
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9666,f9353,f4928,f8152]) ).
tff(f4928,plain,
( spl30_203
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_203])]) ).
tff(f9666,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_203
| ~ spl30_378 ),
inference(forward_demodulation,[],[f4929,f9355]) ).
tff(f4929,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_203 ),
inference(avatar_component_clause,[],[f4928]) ).
tff(f9665,plain,
( spl30_135
| ~ spl30_315
| spl30_36
| ~ spl30_48
| ~ spl30_304
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9664,f9353,f9072,f8471,f962,f885,f8626,f4118]) ).
tff(f9664,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ( t2tb(sK18) = t2tb(sK20) )
| spl30_36
| ~ spl30_48
| ~ spl30_304
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9663,f9355]) ).
tff(f9663,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ( t2tb(sK18) = t2tb(sK20) )
| spl30_36
| ~ spl30_48
| ~ spl30_304
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9662,f9074]) ).
tff(f9662,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_36
| ~ spl30_48
| ~ spl30_304 ),
inference(forward_demodulation,[],[f8442,f8473]) ).
tff(f8442,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| spl30_36
| ~ spl30_48 ),
inference(superposition,[],[f887,f3961]) ).
tff(f9658,plain,
( ~ spl30_405
| spl30_206
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9653,f9353,f4987,f9655]) ).
tff(f9655,plain,
( spl30_405
<=> ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_405])]) ).
tff(f4987,plain,
( spl30_206
<=> ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_206])]) ).
tff(f9653,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) != tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))) )
| spl30_206
| ~ spl30_378 ),
inference(forward_demodulation,[],[f4988,f9355]) ).
tff(f4988,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) != tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| spl30_206 ),
inference(avatar_component_clause,[],[f4987]) ).
tff(f9652,plain,
( ~ spl30_257
| spl30_204
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9651,f9353,f4966,f8102]) ).
tff(f9651,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_204
| ~ spl30_378 ),
inference(forward_demodulation,[],[f4968,f9355]) ).
tff(f9650,plain,
( spl30_315
| ~ spl30_144
| ~ spl30_304
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9649,f9353,f8471,f4202,f8626]) ).
tff(f9649,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_144
| ~ spl30_304
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9648,f9355]) ).
tff(f9648,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_144
| ~ spl30_304 ),
inference(forward_demodulation,[],[f4203,f8473]) ).
tff(f9647,plain,
( ~ spl30_264
| spl30_204
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9646,f9353,f4966,f8144]) ).
tff(f9646,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_204
| ~ spl30_378 ),
inference(forward_demodulation,[],[f5046,f9355]) ).
tff(f5046,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_204 ),
inference(unit_resulting_resolution,[],[f4968,f391]) ).
tff(f9643,plain,
( ~ spl30_264
| ~ spl30_47
| spl30_141
| spl30_143
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9642,f9353,f9072,f4186,f4177,f957,f8144]) ).
tff(f4177,plain,
( spl30_141
<=> ( t2tb(sK19) = t2tb(sK14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_141])]) ).
tff(f9642,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_141
| spl30_143
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9641,f9355]) ).
tff(f9641,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_141
| spl30_143
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9640,f9074]) ).
tff(f9640,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_141
| spl30_143 ),
inference(subsumption_resolution,[],[f4347,f4178]) ).
tff(f4178,plain,
( ( t2tb(sK19) != t2tb(sK14) )
| spl30_141 ),
inference(avatar_component_clause,[],[f4177]) ).
tff(f4347,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_143 ),
inference(superposition,[],[f4188,f3960]) ).
tff(f4188,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_143 ),
inference(avatar_component_clause,[],[f4186]) ).
tff(f9639,plain,
( ~ spl30_260
| spl30_148
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9638,f9353,f9072,f4245,f8121]) ).
tff(f9638,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_148
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9184,f9355]) ).
tff(f9184,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_148
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4247,f9074]) ).
tff(f4247,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_148 ),
inference(avatar_component_clause,[],[f4245]) ).
tff(f9633,plain,
( ~ spl30_359
| ~ spl30_304
| spl30_366 ),
inference(avatar_split_clause,[],[f9630,f9194,f8471,f9147]) ).
tff(f9147,plain,
( spl30_359
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_359])]) ).
tff(f9194,plain,
( spl30_366
<=> sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_366])]) ).
tff(f9630,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_304
| spl30_366 ),
inference(backward_demodulation,[],[f9196,f8473]) ).
tff(f9196,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_366 ),
inference(avatar_component_clause,[],[f9194]) ).
tff(f9632,plain,
( ~ spl30_363
| ~ spl30_304
| spl30_372 ),
inference(avatar_split_clause,[],[f9631,f9259,f8471,f9167]) ).
tff(f9167,plain,
( spl30_363
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_363])]) ).
tff(f9259,plain,
( spl30_372
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_372])]) ).
tff(f9631,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_304
| spl30_372 ),
inference(backward_demodulation,[],[f9261,f8473]) ).
tff(f9261,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_372 ),
inference(avatar_component_clause,[],[f9259]) ).
tff(f9628,plain,
( ~ spl30_264
| ~ spl30_47
| spl30_141
| spl30_143
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9627,f9353,f9072,f4186,f4177,f957,f8144]) ).
tff(f9627,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_141
| spl30_143
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9626,f9355]) ).
tff(f9626,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_141
| spl30_143
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9625,f9074]) ).
tff(f9625,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_141
| spl30_143 ),
inference(subsumption_resolution,[],[f4348,f4178]) ).
tff(f4348,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_47
| spl30_143 ),
inference(superposition,[],[f4188,f3994]) ).
tff(f3994,plain,
( ! [X0: uni] :
( ( get(int,int,t2tb2(sK16),X0) = get(int,int,t2tb2(sK13),X0) )
| ( t2tb(sK14) = X0 ) )
| ~ spl30_47 ),
inference(superposition,[],[f3960,f569]) ).
tff(f9624,plain,
( spl30_135
| ~ spl30_255
| spl30_36
| ~ spl30_48
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9623,f9353,f9072,f962,f885,f8090,f4118]) ).
tff(f9623,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| spl30_36
| ~ spl30_48
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9622,f9355]) ).
tff(f9622,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| spl30_36
| ~ spl30_48
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4158,f9074]) ).
tff(f4158,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_36
| ~ spl30_48 ),
inference(superposition,[],[f887,f4084]) ).
tff(f9620,plain,
( spl30_263
| ~ spl30_146
| ~ spl30_354
| ~ spl30_378 ),
inference(avatar_split_clause,[],[f9619,f9353,f9072,f4211,f8138]) ).
tff(f4211,plain,
( spl30_146
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_146])]) ).
tff(f9619,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_146
| ~ spl30_354
| ~ spl30_378 ),
inference(forward_demodulation,[],[f9618,f9355]) ).
tff(f9618,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_146
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4212,f9074]) ).
tff(f4212,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_146 ),
inference(avatar_component_clause,[],[f4211]) ).
tff(f9617,plain,
( spl30_350
| spl30_404
| ~ spl30_2
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9507,f4109,f709,f9615,f8979]) ).
tff(f8979,plain,
( spl30_350
<=> $less(0,$sum($sum(sK19,1),$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_350])]) ).
tff(f9615,plain,
( spl30_404
<=> ! [X105: $int] :
( $less(0,$sum(X105,$uminus(sK19)))
| $less(0,$sum(0,$uminus(X105)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X105))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK18)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_404])]) ).
tff(f9507,plain,
( ! [X105: $int] :
( $less(0,$sum(X105,$uminus(sK19)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X105))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))))
| $less(0,$sum(0,$uminus(X105)))
| $less(0,$sum($sum(sK19,1),$uminus(sK12))) )
| ~ spl30_2
| ~ spl30_133 ),
inference(superposition,[],[f2425,f4111]) ).
tff(f4111,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_133 ),
inference(avatar_component_clause,[],[f4109]) ).
tff(f9613,plain,
( spl30_337
| spl30_403
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9505,f4109,f9611,f8917]) ).
tff(f8917,plain,
( spl30_337
<=> $less(0,$sum(0,$uminus(sK19))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_337])]) ).
tff(f9611,plain,
( spl30_403
<=> ! [X102: map_int_int,X101: $int] :
( $less(0,$sum(X101,$uminus(tb2t(get(int,int,t2tb2(X102),t2tb(sK18))))))
| $less(0,$sum($sum(sK19,1),$uminus(X101)))
| $less(0,$sum(X101,$uminus(sK25(X101,X102)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_403])]) ).
tff(f9505,plain,
( ! [X101: $int,X102: map_int_int] :
( $less(0,$sum(X101,$uminus(tb2t(get(int,int,t2tb2(X102),t2tb(sK18))))))
| $less(0,$sum(X101,$uminus(sK25(X101,X102))))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum($sum(sK19,1),$uminus(X101))) )
| ~ spl30_133 ),
inference(superposition,[],[f2081,f4111]) ).
tff(f9609,plain,
( spl30_337
| spl30_338
| spl30_402
| ~ spl30_20
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9497,f4109,f800,f9606,f8921,f8917]) ).
tff(f8921,plain,
( spl30_338
<=> $less(0,$sum($sum(sK19,1),$uminus(sK9))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_338])]) ).
tff(f9497,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK11),t2tb(sK18)))))
| $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK19)))
| ~ spl30_20
| ~ spl30_133 ),
inference(superposition,[],[f2000,f4111]) ).
tff(f9604,plain,
( spl30_209
| spl30_208
| spl30_61
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9456,f4109,f1408,f4995,f4999]) ).
tff(f4999,plain,
( spl30_209
<=> $less(0,$sum(sK19,$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_209])]) ).
tff(f4995,plain,
( spl30_208
<=> $less(0,$sum($sum(sK14,1),$uminus(sK19))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_208])]) ).
tff(f9456,plain,
( ! [X18: $int] :
( $less(0,$sum($sum(X18,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(sK19,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum(0,$uminus(X18))) )
| ~ spl30_133 ),
inference(superposition,[],[f625,f4111]) ).
tff(f9603,plain,
( spl30_401
| spl30_338
| spl30_337
| ~ spl30_20
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9502,f4109,f800,f8917,f8921,f9600]) ).
tff(f9502,plain,
( $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))))))
| ~ spl30_20
| ~ spl30_133 ),
inference(superposition,[],[f2078,f4111]) ).
tff(f9598,plain,
( spl30_337
| spl30_400
| ~ spl30_2
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9508,f4109,f709,f9596,f8917]) ).
tff(f9596,plain,
( spl30_400
<=> ! [X106: $int] :
( $less(0,$sum(sK19,$uminus(X106)))
| $less(0,$sum($sum(X106,1),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK11),t2tb(X106)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_400])]) ).
tff(f9508,plain,
( ! [X106: $int] :
( $less(0,$sum(sK19,$uminus(X106)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK11),t2tb(X106))))
| $less(0,$sum($sum(X106,1),$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK19))) )
| ~ spl30_2
| ~ spl30_133 ),
inference(superposition,[],[f2425,f4111]) ).
tff(f9594,plain,
( spl30_338
| spl30_399
| spl30_337
| ~ spl30_29
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9498,f4109,f850,f8917,f9591,f8921]) ).
tff(f9498,plain,
( $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK18)))))
| $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| ~ spl30_29
| ~ spl30_133 ),
inference(superposition,[],[f2001,f4111]) ).
tff(f9589,plain,
( spl30_398
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9584,f4109,f9586]) ).
tff(f9586,plain,
( spl30_398
<=> ( sK18 = sK19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_398])]) ).
tff(f9584,plain,
( ( sK18 = sK19 )
| ~ spl30_133 ),
inference(forward_demodulation,[],[f9449,f392]) ).
tff(f9449,plain,
( ( sK19 = tb2t(t2tb(sK18)) )
| ~ spl30_133 ),
inference(superposition,[],[f392,f4111]) ).
tff(f9583,plain,
( spl30_285
| spl30_397
| ~ spl30_47
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9521,f4109,f957,f9581,f8363]) ).
tff(f9581,plain,
( spl30_397
<=> ! [X116: $int,X115: $int] :
( $less(0,$sum(X115,$uminus(sK19)))
| $less(0,$sum($sum(sK19,1),$uminus(X116)))
| $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK16),X115,X116)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_397])]) ).
tff(f9521,plain,
( ! [X116: $int,X115: $int] :
( $less(0,$sum(X115,$uminus(sK19)))
| $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK16),X115,X116))
| ( t2tb(sK18) = t2tb(sK14) )
| $less(0,$sum($sum(sK19,1),$uminus(X116))) )
| ~ spl30_47
| ~ spl30_133 ),
inference(superposition,[],[f3999,f4111]) ).
tff(f9579,plain,
( spl30_208
| spl30_396
| spl30_209
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9457,f4109,f4999,f9577,f4995]) ).
tff(f9457,plain,
( ! [X19: uni] :
( $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(tb2t(X19),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(0,$uminus(tb2t(X19))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X19)),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) )
| ~ spl30_133 ),
inference(superposition,[],[f969,f4111]) ).
tff(f9575,plain,
( spl30_395
| spl30_337
| spl30_338
| ~ spl30_29
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9503,f4109,f850,f8921,f8917,f9572]) ).
tff(f9503,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK18))))))
| ~ spl30_29
| ~ spl30_133 ),
inference(superposition,[],[f2079,f4111]) ).
tff(f9570,plain,
( spl30_394
| spl30_337
| ~ spl30_30
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9509,f4109,f855,f8917,f9568]) ).
tff(f9568,plain,
( spl30_394
<=> ! [X107: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(X107))))
| $less(0,$sum($sum(X107,1),$uminus(sK14)))
| $less(0,$sum(sK19,$uminus(X107))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_394])]) ).
tff(f9509,plain,
( ! [X107: $int] :
( $less(0,$sum(0,$uminus(sK19)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(X107))))
| $less(0,$sum(sK19,$uminus(X107)))
| $less(0,$sum($sum(X107,1),$uminus(sK14))) )
| ~ spl30_30
| ~ spl30_133 ),
inference(superposition,[],[f2426,f4111]) ).
tff(f9566,plain,
( spl30_337
| spl30_393
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9501,f4109,f9564,f8917]) ).
tff(f9564,plain,
( spl30_393
<=> ! [X100: $int,X99: map_int_int] :
( $less(0,$sum($sum(sK19,1),$uminus(X100)))
| $less(0,$sum(1,sK25(X100,X99)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X99),t2tb(sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_393])]) ).
tff(f9501,plain,
( ! [X99: map_int_int,X100: $int] :
( $less(0,$sum($sum(sK19,1),$uminus(X100)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X99),t2tb(sK18)))))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(1,sK25(X100,X99))) )
| ~ spl30_133 ),
inference(superposition,[],[f2004,f4111]) ).
tff(f9562,plain,
( spl30_337
| spl30_392
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9506,f4109,f9560,f8917]) ).
tff(f9560,plain,
( spl30_392
<=> ! [X104: map_int_int,X103: $int] :
( $less(0,$sum($sum(sK19,1),$uminus(X103)))
| $less(0,$sum(1,sK25(X103,X104)))
| $less(0,$sum(X103,$uminus(tb2t(get(int,int,t2tb2(X104),t2tb(sK18)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_392])]) ).
tff(f9506,plain,
( ! [X104: map_int_int,X103: $int] :
( $less(0,$sum($sum(sK19,1),$uminus(X103)))
| $less(0,$sum(X103,$uminus(tb2t(get(int,int,t2tb2(X104),t2tb(sK18))))))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(1,sK25(X103,X104))) )
| ~ spl30_133 ),
inference(superposition,[],[f2082,f4111]) ).
tff(f9558,plain,
( spl30_337
| spl30_391
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9500,f4109,f9556,f8917]) ).
tff(f9556,plain,
( spl30_391
<=> ! [X98: $int,X97: map_int_int] :
( $less(0,$sum($sum(sK19,1),$uminus(X98)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X97),t2tb(sK18)))))
| $less(0,$sum(X98,$uminus(sK25(X98,X97)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_391])]) ).
tff(f9500,plain,
( ! [X98: $int,X97: map_int_int] :
( $less(0,$sum($sum(sK19,1),$uminus(X98)))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(X98,$uminus(sK25(X98,X97))))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X97),t2tb(sK18))))) )
| ~ spl30_133 ),
inference(superposition,[],[f2003,f4111]) ).
tff(f9554,plain,
( spl30_337
| spl30_390
| spl30_338
| ~ spl30_63
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9492,f4109,f1505,f8921,f9551,f8917]) ).
tff(f9492,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,occ1(int,get(int,int,t2tb2(sK11),t2tb(sK18)),t2tb2(sK7),0,sK9))
| $less(0,$sum(0,$uminus(sK19)))
| ~ spl30_63
| ~ spl30_133 ),
inference(superposition,[],[f1900,f4111]) ).
tff(f9549,plain,
( spl30_211
| spl30_389
| ~ spl30_1
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9512,f4109,f704,f9547,f5028]) ).
tff(f5028,plain,
( spl30_211
<=> $less(0,$sum($sum(sK19,1),$uminus($sum(sK12,1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_211])]) ).
tff(f9547,plain,
( spl30_389
<=> ! [X110: $int] :
( $less(0,$sum(sK14,$uminus(X110)))
| $less(0,$sum(X110,$uminus(sK19)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X110))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_389])]) ).
tff(f9512,plain,
( ! [X110: $int] :
( $less(0,$sum(sK14,$uminus(X110)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X110))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum($sum(sK19,1),$uminus($sum(sK12,1))))
| $less(0,$sum(X110,$uminus(sK19))) )
| ~ spl30_1
| ~ spl30_133 ),
inference(superposition,[],[f2427,f4111]) ).
tff(f9545,plain,
( spl30_347
| spl30_388
| ~ spl30_1
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9511,f4109,f704,f9543,f8968]) ).
tff(f8968,plain,
( spl30_347
<=> $less(0,$sum(sK14,$uminus(sK19))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_347])]) ).
tff(f9543,plain,
( spl30_388
<=> ! [X109: $int] :
( $less(0,$sum(sK19,$uminus(X109)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(X109))))
| $less(0,$sum($sum(X109,1),$uminus($sum(sK12,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_388])]) ).
tff(f9511,plain,
( ! [X109: $int] :
( $less(0,$sum(sK19,$uminus(X109)))
| $less(0,$sum($sum(X109,1),$uminus($sum(sK12,1))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(X109))))
| $less(0,$sum(sK14,$uminus(sK19))) )
| ~ spl30_1
| ~ spl30_133 ),
inference(superposition,[],[f2427,f4111]) ).
tff(f9541,plain,
( spl30_338
| spl30_387
| spl30_337
| ~ spl30_38
| ~ spl30_133 ),
inference(avatar_split_clause,[],[f9504,f4109,f898,f8917,f9538,f8921]) ).
tff(f9504,plain,
( $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| ~ spl30_38
| ~ spl30_133 ),
inference(superposition,[],[f2080,f4111]) ).
tff(f9420,plain,
( spl30_386
| ~ spl30_378
| ~ spl30_385 ),
inference(avatar_split_clause,[],[f9418,f9401,f9353,f9414]) ).
tff(f9414,plain,
( spl30_386
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_386])]) ).
tff(f9401,plain,
( spl30_385
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_385])]) ).
tff(f9418,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_378
| ~ spl30_385 ),
inference(backward_demodulation,[],[f9403,f9355]) ).
tff(f9403,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_385 ),
inference(avatar_component_clause,[],[f9401]) ).
tff(f9417,plain,
( spl30_386
| ~ spl30_133
| ~ spl30_367 ),
inference(avatar_split_clause,[],[f9412,f9200,f4109,f9414]) ).
tff(f9200,plain,
( spl30_367
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_367])]) ).
tff(f9412,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_133
| ~ spl30_367 ),
inference(forward_demodulation,[],[f9201,f4111]) ).
tff(f9201,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_367 ),
inference(avatar_component_clause,[],[f9200]) ).
tff(f9407,plain,
( spl30_322
| ~ spl30_133
| ~ spl30_195
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9406,f9072,f4796,f4109,f8669]) ).
tff(f8669,plain,
( spl30_322
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_322])]) ).
tff(f9406,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_133
| ~ spl30_195
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9405,f9074]) ).
tff(f9405,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_133
| ~ spl30_195 ),
inference(forward_demodulation,[],[f4797,f4111]) ).
tff(f9404,plain,
( spl30_385
| ~ spl30_133
| ~ spl30_146
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9399,f9072,f4211,f4109,f9401]) ).
tff(f9399,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_133
| ~ spl30_146
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9398,f9074]) ).
tff(f9398,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_133
| ~ spl30_146 ),
inference(forward_demodulation,[],[f4212,f4111]) ).
tff(f9395,plain,
( spl30_384
| ~ spl30_133
| ~ spl30_140 ),
inference(avatar_split_clause,[],[f9390,f4144,f4109,f9392]) ).
tff(f9392,plain,
( spl30_384
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_384])]) ).
tff(f9390,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_133
| ~ spl30_140 ),
inference(forward_demodulation,[],[f4145,f4111]) ).
tff(f4145,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_140 ),
inference(avatar_component_clause,[],[f4144]) ).
tff(f9389,plain,
( ~ spl30_376
| ~ spl30_133
| spl30_364 ),
inference(avatar_split_clause,[],[f9388,f9173,f4109,f9343]) ).
tff(f9343,plain,
( spl30_376
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_376])]) ).
tff(f9173,plain,
( spl30_364
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_364])]) ).
tff(f9388,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_133
| spl30_364 ),
inference(forward_demodulation,[],[f9175,f4111]) ).
tff(f9175,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_364 ),
inference(avatar_component_clause,[],[f9173]) ).
tff(f9382,plain,
( ~ spl30_383
| ~ spl30_133
| spl30_134 ),
inference(avatar_split_clause,[],[f9319,f4113,f4109,f9379]) ).
tff(f9379,plain,
( spl30_383
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_383])]) ).
tff(f9319,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_133
| spl30_134 ),
inference(backward_demodulation,[],[f4115,f4111]) ).
tff(f9377,plain,
( ~ spl30_381
| ~ spl30_133
| spl30_365 ),
inference(avatar_split_clause,[],[f9338,f9187,f4109,f9368]) ).
tff(f9368,plain,
( spl30_381
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_381])]) ).
tff(f9187,plain,
( spl30_365
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_365])]) ).
tff(f9338,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_133
| spl30_365 ),
inference(backward_demodulation,[],[f9189,f4111]) ).
tff(f9189,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_365 ),
inference(avatar_component_clause,[],[f9187]) ).
tff(f9376,plain,
( ~ spl30_382
| ~ spl30_133
| spl30_138 ),
inference(avatar_split_clause,[],[f9320,f4132,f4109,f9373]) ).
tff(f9373,plain,
( spl30_382
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_382])]) ).
tff(f9320,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_133
| spl30_138 ),
inference(backward_demodulation,[],[f4134,f4111]) ).
tff(f9371,plain,
( ~ spl30_381
| ~ spl30_133
| spl30_260 ),
inference(avatar_split_clause,[],[f9327,f8121,f4109,f9368]) ).
tff(f9327,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_133
| spl30_260 ),
inference(backward_demodulation,[],[f8123,f4111]) ).
tff(f8123,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_260 ),
inference(avatar_component_clause,[],[f8121]) ).
tff(f9366,plain,
( spl30_380
| ~ spl30_133
| ~ spl30_312 ),
inference(avatar_split_clause,[],[f9332,f8548,f4109,f9363]) ).
tff(f9363,plain,
( spl30_380
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_380])]) ).
tff(f8548,plain,
( spl30_312
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_312])]) ).
tff(f9332,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK16),t2tb(sK18)))))
| ~ spl30_133
| ~ spl30_312 ),
inference(backward_demodulation,[],[f8550,f4111]) ).
tff(f8550,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))))
| ~ spl30_312 ),
inference(avatar_component_clause,[],[f8548]) ).
tff(f9361,plain,
( spl30_379
| ~ spl30_133
| ~ spl30_266 ),
inference(avatar_split_clause,[],[f9329,f8157,f4109,f9358]) ).
tff(f9358,plain,
( spl30_379
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_379])]) ).
tff(f9329,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_133
| ~ spl30_266 ),
inference(backward_demodulation,[],[f8159,f4111]) ).
tff(f8159,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_266 ),
inference(avatar_component_clause,[],[f8157]) ).
tff(f9356,plain,
( spl30_378
| ~ spl30_133
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9323,f4987,f4109,f9353]) ).
tff(f9323,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| ~ spl30_133
| ~ spl30_206 ),
inference(backward_demodulation,[],[f4989,f4111]) ).
tff(f4989,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| ~ spl30_206 ),
inference(avatar_component_clause,[],[f4987]) ).
tff(f9351,plain,
( spl30_377
| ~ spl30_133
| ~ spl30_311 ),
inference(avatar_split_clause,[],[f9331,f8532,f4109,f9348]) ).
tff(f9348,plain,
( spl30_377
<=> sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_377])]) ).
tff(f9331,plain,
( sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_133
| ~ spl30_311 ),
inference(backward_demodulation,[],[f8534,f4111]) ).
tff(f8534,plain,
( sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_311 ),
inference(avatar_component_clause,[],[f8532]) ).
tff(f9346,plain,
( ~ spl30_376
| ~ spl30_133
| spl30_256 ),
inference(avatar_split_clause,[],[f9325,f8096,f4109,f9343]) ).
tff(f9325,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK18))))
| ~ spl30_133
| spl30_256 ),
inference(backward_demodulation,[],[f8098,f4111]) ).
tff(f8098,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_256 ),
inference(avatar_component_clause,[],[f8096]) ).
tff(f9318,plain,
( ~ spl30_140
| spl30_133
| spl30_36
| ~ spl30_48 ),
inference(avatar_split_clause,[],[f4155,f962,f885,f4109,f4144]) ).
tff(f4155,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_36
| ~ spl30_48 ),
inference(superposition,[],[f887,f4084]) ).
tff(f9317,plain,
( ~ spl30_140
| spl30_133
| spl30_36
| ~ spl30_48 ),
inference(avatar_split_clause,[],[f8445,f962,f885,f4109,f4144]) ).
tff(f8445,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_36
| ~ spl30_48 ),
inference(superposition,[],[f887,f4084]) ).
tff(f9316,plain,
( spl30_367
| ~ spl30_194
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9315,f4987,f4778,f9200]) ).
tff(f9315,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_194
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4779,f4989]) ).
tff(f9314,plain,
( ~ spl30_335
| spl30_269
| ~ spl30_304 ),
inference(avatar_split_clause,[],[f9313,f8471,f8188,f8770]) ).
tff(f8770,plain,
( spl30_335
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_335])]) ).
tff(f9313,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_269
| ~ spl30_304 ),
inference(forward_demodulation,[],[f8189,f8473]) ).
tff(f8189,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_269 ),
inference(avatar_component_clause,[],[f8188]) ).
tff(f9312,plain,
( ~ spl30_361
| ~ spl30_304
| spl30_369 ),
inference(avatar_split_clause,[],[f9311,f9213,f8471,f9157]) ).
tff(f9157,plain,
( spl30_361
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_361])]) ).
tff(f9213,plain,
( spl30_369
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_369])]) ).
tff(f9311,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_304
| spl30_369 ),
inference(forward_demodulation,[],[f9215,f8473]) ).
tff(f9215,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_369 ),
inference(avatar_component_clause,[],[f9213]) ).
tff(f9310,plain,
( ~ spl30_364
| spl30_143
| ~ spl30_206
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9309,f9072,f4987,f4186,f9173]) ).
tff(f9309,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_143
| ~ spl30_206
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9308,f4989]) ).
tff(f9308,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_143
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4188,f9074]) ).
tff(f9307,plain,
( spl30_370
| ~ spl30_206
| ~ spl30_322 ),
inference(avatar_split_clause,[],[f9306,f8669,f4987,f9232]) ).
tff(f9232,plain,
( spl30_370
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_370])]) ).
tff(f9306,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_206
| ~ spl30_322 ),
inference(forward_demodulation,[],[f8670,f4989]) ).
tff(f8670,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_322 ),
inference(avatar_component_clause,[],[f8669]) ).
tff(f9304,plain,
( ~ spl30_368
| spl30_201
| ~ spl30_206
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9303,f9072,f4987,f4840,f9206]) ).
tff(f9206,plain,
( spl30_368
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_368])]) ).
tff(f9303,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_201
| ~ spl30_206
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9302,f4989]) ).
tff(f9301,plain,
( spl30_375
| ~ spl30_304
| ~ spl30_308 ),
inference(avatar_split_clause,[],[f9296,f8513,f8471,f9298]) ).
tff(f9298,plain,
( spl30_375
<=> is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_375])]) ).
tff(f8513,plain,
( spl30_308
<=> is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_308])]) ).
tff(f9296,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ~ spl30_304
| ~ spl30_308 ),
inference(forward_demodulation,[],[f8515,f8473]) ).
tff(f8515,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ~ spl30_308 ),
inference(avatar_component_clause,[],[f8513]) ).
tff(f9295,plain,
( spl30_135
| ~ spl30_370
| ~ spl30_48
| ~ spl30_206
| spl30_328
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9294,f9072,f8714,f4987,f962,f9232,f4118]) ).
tff(f8714,plain,
( spl30_328
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_328])]) ).
tff(f9294,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ( t2tb(sK18) = t2tb(sK20) )
| ~ spl30_48
| ~ spl30_206
| spl30_328
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9293,f4989]) ).
tff(f9293,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_48
| spl30_328
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9044,f9074]) ).
tff(f9044,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_48
| spl30_328 ),
inference(superposition,[],[f8716,f3961]) ).
tff(f8716,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| spl30_328 ),
inference(avatar_component_clause,[],[f8714]) ).
tff(f9292,plain,
( ~ spl30_361
| spl30_136
| ~ spl30_206
| ~ spl30_304
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9291,f9072,f8471,f4987,f4122,f9157]) ).
tff(f9291,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_136
| ~ spl30_206
| ~ spl30_304
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9290,f4989]) ).
tff(f9290,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_136
| ~ spl30_304
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9289,f9074]) ).
tff(f9289,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_136
| ~ spl30_304 ),
inference(forward_demodulation,[],[f4124,f8473]) ).
tff(f4124,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_136 ),
inference(avatar_component_clause,[],[f4122]) ).
tff(f9288,plain,
( spl30_335
| ~ spl30_269
| ~ spl30_304 ),
inference(avatar_split_clause,[],[f9278,f8471,f8188,f8770]) ).
tff(f9278,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_269
| ~ spl30_304 ),
inference(backward_demodulation,[],[f8190,f8473]) ).
tff(f8190,plain,
( sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_269 ),
inference(avatar_component_clause,[],[f8188]) ).
tff(f9287,plain,
( spl30_374
| ~ spl30_304
| ~ spl30_307 ),
inference(avatar_split_clause,[],[f9280,f8506,f8471,f9284]) ).
tff(f9284,plain,
( spl30_374
<=> $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_374])]) ).
tff(f8506,plain,
( spl30_307
<=> $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_307])]) ).
tff(f9280,plain,
( $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_304
| ~ spl30_307 ),
inference(backward_demodulation,[],[f8508,f8473]) ).
tff(f8508,plain,
( $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_307 ),
inference(avatar_component_clause,[],[f8506]) ).
tff(f9272,plain,
( spl30_373
| spl30_350 ),
inference(avatar_split_clause,[],[f9133,f8979,f9269]) ).
tff(f9269,plain,
( spl30_373
<=> $less(0,$sum(1,$uminus($sum($sum(sK19,1),$uminus(sK12))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_373])]) ).
tff(f9133,plain,
( $less(0,$sum(1,$uminus($sum($sum(sK19,1),$uminus(sK12)))))
| spl30_350 ),
inference(evaluation,[],[f8980]) ).
tff(f8980,plain,
( ~ $less(0,$sum($sum(sK19,1),$uminus(sK12)))
| spl30_350 ),
inference(avatar_component_clause,[],[f8979]) ).
tff(f9267,plain,
( ~ spl30_372
| spl30_150
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9266,f4987,f4311,f9259]) ).
tff(f9266,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_150
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4313,f4989]) ).
tff(f9265,plain,
( spl30_305
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8494,f8188,f8475]) ).
tff(f8494,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_269 ),
inference(resolution,[],[f8190,f390]) ).
tff(f9264,plain,
( ~ spl30_366
| spl30_147
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9263,f4987,f4239,f9194]) ).
tff(f9263,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_147
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4241,f4989]) ).
tff(f4241,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_147 ),
inference(avatar_component_clause,[],[f4239]) ).
tff(f9262,plain,
( ~ spl30_372
| spl30_139
| ~ spl30_206
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9257,f9072,f4987,f4139,f9259]) ).
tff(f9257,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_139
| ~ spl30_206
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9256,f4989]) ).
tff(f9256,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_139
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4141,f9074]) ).
tff(f9255,plain,
( ~ spl30_371
| spl30_202
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9254,f4987,f4887,f9243]) ).
tff(f9243,plain,
( spl30_371
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_371])]) ).
tff(f9254,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_202
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4889,f4989]) ).
tff(f4889,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_202 ),
inference(avatar_component_clause,[],[f4887]) ).
tff(f9253,plain,
( ~ spl30_367
| spl30_146
| ~ spl30_206
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9252,f9072,f4987,f4211,f9200]) ).
tff(f9252,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_146
| ~ spl30_206
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9251,f4989]) ).
tff(f9251,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_146
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4213,f9074]) ).
tff(f4213,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_146 ),
inference(avatar_component_clause,[],[f4211]) ).
tff(f9250,plain,
( spl30_205
| spl30_209
| spl30_208
| spl30_207
| spl30_203 ),
inference(avatar_split_clause,[],[f9249,f4928,f4991,f4995,f4999,f4983]) ).
tff(f9249,plain,
( $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK20)))
| spl30_203 ),
inference(forward_demodulation,[],[f9248,f392]) ).
tff(f9248,plain,
( $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| spl30_203 ),
inference(forward_demodulation,[],[f5019,f392]) ).
tff(f5019,plain,
( $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| spl30_203 ),
inference(resolution,[],[f4930,f969]) ).
tff(f4930,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_203 ),
inference(avatar_component_clause,[],[f4928]) ).
tff(f9247,plain,
( spl30_208
| spl30_205
| spl30_207
| spl30_209
| spl30_203 ),
inference(avatar_split_clause,[],[f5018,f4928,f4999,f4991,f4983,f4995]) ).
tff(f5018,plain,
( $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| spl30_203 ),
inference(resolution,[],[f4930,f625]) ).
tff(f9246,plain,
( ~ spl30_371
| spl30_152
| ~ spl30_206
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9241,f9072,f4987,f4339,f9243]) ).
tff(f9241,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_152
| ~ spl30_206
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9240,f4989]) ).
tff(f9240,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_152
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4341,f9074]) ).
tff(f4341,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_152 ),
inference(avatar_component_clause,[],[f4339]) ).
tff(f9239,plain,
( spl30_209
| spl30_208
| spl30_207
| spl30_205
| spl30_203 ),
inference(avatar_split_clause,[],[f9238,f4928,f4983,f4991,f4995,f4999]) ).
tff(f9238,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(sK19,$uminus(sK12)))
| spl30_203 ),
inference(forward_demodulation,[],[f5036,f392]) ).
tff(f5036,plain,
( $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(0,$uminus(sK20)))
| spl30_203 ),
inference(forward_demodulation,[],[f5020,f392]) ).
tff(f5020,plain,
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| spl30_203 ),
inference(resolution,[],[f4930,f970]) ).
tff(f9237,plain,
( ~ spl30_365
| spl30_196
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9236,f4987,f4806,f9187]) ).
tff(f9236,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_196
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4808,f4989]) ).
tff(f4808,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_196 ),
inference(avatar_component_clause,[],[f4806]) ).
tff(f9235,plain,
( ~ spl30_370
| spl30_135
| ~ spl30_48
| ~ spl30_206
| spl30_328
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9230,f9072,f8714,f4987,f962,f4118,f9232]) ).
tff(f9230,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_48
| ~ spl30_206
| spl30_328
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9229,f4989]) ).
tff(f9229,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_48
| spl30_328
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9045,f9074]) ).
tff(f9045,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_48
| spl30_328 ),
inference(superposition,[],[f8716,f4084]) ).
tff(f9224,plain,
( spl30_203
| ~ spl30_206 ),
inference(avatar_contradiction_clause,[],[f9223]) ).
tff(f9223,plain,
( $false
| spl30_203
| ~ spl30_206 ),
inference(subsumption_resolution,[],[f9222,f591]) ).
tff(f9222,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_203
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4930,f4989]) ).
tff(f9221,plain,
( spl30_208
| spl30_209
| spl30_358
| spl30_203 ),
inference(avatar_split_clause,[],[f9220,f4928,f9135,f4999,f4995]) ).
tff(f9135,plain,
( spl30_358
<=> ! [X4: $int,X5: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X5))))
| $less(0,$sum($sum(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X5),1),$uminus(sK14)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X4,X5) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_358])]) ).
tff(f9220,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X5))))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X4,X5) )
| $less(0,$sum($sum(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X5),1),$uminus(sK14)))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19))) )
| spl30_203 ),
inference(forward_demodulation,[],[f9219,f569]) ).
tff(f9219,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X5))))
| $less(0,$sum($sum(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X4,X5) )
| $less(0,$sum(sK19,$uminus(sK12))) )
| spl30_203 ),
inference(forward_demodulation,[],[f9218,f569]) ).
tff(f9218,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5))))
| $less(0,$sum($sum(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5),1),$uminus(sK14)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X4,X5) )
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19))) )
| spl30_203 ),
inference(forward_demodulation,[],[f9217,f392]) ).
tff(f9217,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X4,X5) )
| $less(0,$sum(0,$uminus(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5))))
| $less(0,$sum($sum(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5),1),$uminus(sK14))) )
| spl30_203 ),
inference(forward_demodulation,[],[f7439,f569]) ).
tff(f7439,plain,
( ! [X4: $int,X5: $int] :
( ( 0 = occ1(int,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X4,X5) )
| $less(0,$sum(0,$uminus(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5))))
| $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum($sum(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5),1),$uminus(sK14))) )
| spl30_203 ),
inference(forward_demodulation,[],[f7420,f392]) ).
tff(f7420,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| ( 0 = occ1(int,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X4,X5) )
| $less(0,$sum($sum(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK2(int,X4,t2tb(tb2t(get(int,int,t2tb2(sK13),t2tb(sK20)))),t2tb2(sK13),X5))))
| $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12))) )
| spl30_203 ),
inference(resolution,[],[f7276,f4930]) ).
tff(f7276,plain,
! [X2: $int,X3: $int,X0: $int,X1: uni] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),X0,tb2t(get(int,int,t2tb2(sK13),X1)))
| $less(0,$sum($sum(sK2(int,X2,t2tb(X0),t2tb2(sK13),X3),1),$uminus(sK14)))
| $less(0,$sum(tb2t(X1),$uminus(sK12)))
| ( 0 = occ1(int,t2tb(X0),t2tb2(sK13),X2,X3) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X1))))
| $less(0,$sum(0,$uminus(sK2(int,X2,t2tb(X0),t2tb2(sK13),X3)))) ),
inference(superposition,[],[f7195,f392]) ).
tff(f7195,plain,
! [X2: $int,X3: $int,X0: uni,X1: uni] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(X1),tb2t(get(int,int,t2tb2(sK13),X0)))
| $less(0,$sum($sum(sK2(int,X2,X1,t2tb2(sK13),X3),1),$uminus(sK14)))
| $less(0,$sum(tb2t(X0),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0))))
| $less(0,$sum(0,$uminus(sK2(int,X2,X1,t2tb2(sK13),X3))))
| ( 0 = occ1(int,X1,t2tb2(sK13),X2,X3) ) ),
inference(superposition,[],[f7165,f569]) ).
tff(f7165,plain,
! [X2: $int,X3: $int,X0: uni,X1: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(X0),tb2t(get(int,int,t2tb2(sK13),t2tb(X1))))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| ( 0 = occ1(int,X0,t2tb2(sK13),X2,X3) )
| $less(0,$sum(0,$uminus(sK2(int,X2,X0,t2tb2(sK13),X3))))
| $less(0,$sum($sum(sK2(int,X2,X0,t2tb2(sK13),X3),1),$uminus(sK14))) ),
inference(superposition,[],[f5259,f1072]) ).
tff(f1072,plain,
! [X12: uni] : ( contents(int,mk_ref(int,X12)) = X12 ),
inference(resolution,[],[f410,f968]) ).
tff(f410,plain,
! [X0: uni,X1: ty] :
( ~ sort1(X1,X0)
| ( contents(X1,mk_ref(X1,X0)) = X0 ) ),
inference(cnf_transformation,[],[f204]) ).
tff(f204,plain,
! [X0: uni,X1: ty] :
( ~ sort1(X1,X0)
| ( contents(X1,mk_ref(X1,X0)) = X0 ) ),
inference(ennf_transformation,[],[f165]) ).
tff(f165,plain,
! [X1: ty,X0: uni] :
( sort1(X1,X0)
=> ( contents(X1,mk_ref(X1,X0)) = X0 ) ),
inference(rectify,[],[f11]) ).
tff(f11,axiom,
! [X6: uni,X0: ty] :
( sort1(X0,X6)
=> ( contents(X0,mk_ref(X0,X6)) = X6 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',contents_def3) ).
tff(f5259,plain,
! [X174: $int,X175: $int,X172: $int,X173: uni] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(contents(int,X173)),tb2t(get(int,int,t2tb2(sK13),t2tb(X175))))
| $less(0,$sum($sum(sK14,1),$uminus(X175)))
| $less(0,$sum(X175,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK2(int,X172,contents(int,X173),t2tb2(sK13),X174))))
| ( 0 = occ1(int,contents(int,X173),t2tb2(sK13),X172,X174) )
| $less(0,$sum($sum(sK2(int,X172,contents(int,X173),t2tb2(sK13),X174),1),$uminus(sK14))) ),
inference(superposition,[],[f625,f1771]) ).
tff(f1771,plain,
! [X11: ty,X14: $int,X15: $int,X12: uni,X13: uni] :
( ( get(X11,int,X13,t2tb(sK2(X11,X14,contents(X11,X12),X13,X15))) = contents(X11,X12) )
| ( 0 = occ1(X11,contents(X11,X12),X13,X14,X15) ) ),
inference(resolution,[],[f377,f492]) ).
tff(f492,plain,
! [X0: ty,X1: uni] : sort1(X0,contents(X0,X1)),
inference(cnf_transformation,[],[f317]) ).
tff(f317,plain,
! [X0: ty,X1: uni] : sort1(X0,contents(X0,X1)),
inference(rectify,[],[f147]) ).
tff(f147,plain,
! [X1: ty,X0: uni] : sort1(X1,contents(X1,X0)),
inference(rectify,[],[f10]) ).
tff(f10,axiom,
! [X1: uni,X0: ty] : sort1(X0,contents(X0,X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',contents_sort1) ).
tff(f377,plain,
! [X2: uni,X3: uni,X0: ty,X1: $int,X4: $int] :
( ~ sort1(X0,X2)
| ( 0 = occ1(X0,X2,X3,X1,X4) )
| ( get(X0,int,X3,t2tb(sK2(X0,X1,X2,X3,X4))) = X2 ) ),
inference(cnf_transformation,[],[f264]) ).
tff(f264,plain,
! [X0: ty,X1: $int,X2: uni,X3: uni,X4: $int] :
( ( $less(sK2(X0,X1,X2,X3,X4),X4)
& ~ $less(sK2(X0,X1,X2,X3,X4),X1)
& ( get(X0,int,X3,t2tb(sK2(X0,X1,X2,X3,X4))) = X2 ) )
| ~ sort1(X0,X2)
| ( 0 = occ1(X0,X2,X3,X1,X4) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK2])],[f262,f263]) ).
tff(f263,plain,
! [X0: ty,X1: $int,X2: uni,X3: uni,X4: $int] :
( ? [X5: $int] :
( $less(X5,X4)
& ~ $less(X5,X1)
& ( get(X0,int,X3,t2tb(X5)) = X2 ) )
=> ( $less(sK2(X0,X1,X2,X3,X4),X4)
& ~ $less(sK2(X0,X1,X2,X3,X4),X1)
& ( get(X0,int,X3,t2tb(sK2(X0,X1,X2,X3,X4))) = X2 ) ) ),
introduced(choice_axiom,[]) ).
tff(f262,plain,
! [X0: ty,X1: $int,X2: uni,X3: uni,X4: $int] :
( ? [X5: $int] :
( $less(X5,X4)
& ~ $less(X5,X1)
& ( get(X0,int,X3,t2tb(X5)) = X2 ) )
| ~ sort1(X0,X2)
| ( 0 = occ1(X0,X2,X3,X1,X4) ) ),
inference(rectify,[],[f254]) ).
tff(f254,plain,
! [X1: ty,X2: $int,X0: uni,X4: uni,X3: $int] :
( ? [X5: $int] :
( $less(X5,X3)
& ~ $less(X5,X2)
& ( get(X1,int,X4,t2tb(X5)) = X0 ) )
| ~ sort1(X1,X0)
| ( 0 = occ1(X1,X0,X4,X2,X3) ) ),
inference(flattening,[],[f253]) ).
tff(f253,plain,
! [X0: uni,X1: ty,X4: uni,X3: $int,X2: $int] :
( ( 0 = occ1(X1,X0,X4,X2,X3) )
| ? [X5: $int] :
( ( get(X1,int,X4,t2tb(X5)) = X0 )
& $less(X5,X3)
& ~ $less(X5,X2) )
| ~ sort1(X1,X0) ),
inference(ennf_transformation,[],[f157]) ).
tff(f157,plain,
! [X0: uni,X1: ty,X4: uni,X3: $int,X2: $int] :
( sort1(X1,X0)
=> ( ! [X5: $int] :
( ( $less(X5,X3)
& ~ $less(X5,X2) )
=> ( get(X1,int,X4,t2tb(X5)) != X0 ) )
=> ( 0 = occ1(X1,X0,X4,X2,X3) ) ) ),
inference(rectify,[],[f97]) ).
tff(f97,plain,
! [X16: uni,X0: ty,X18: $int,X6: $int,X9: uni] :
( sort1(X0,X16)
=> ( ! [X14: $int] :
( ( $less(X14,X6)
& ~ $less(X14,X18) )
=> ( get(X0,int,X9,t2tb(X14)) != X16 ) )
=> ( 0 = occ1(X0,X16,X9,X18,X6) ) ) ),
inference(theory_normalization,[],[f53]) ).
tff(f53,axiom,
! [X16: uni,X0: ty,X18: $int,X6: $int,X9: uni] :
( sort1(X0,X16)
=> ( ! [X14: $int] :
( ( $less(X14,X6)
& $lesseq(X18,X14) )
=> ( get(X0,int,X9,t2tb(X14)) != X16 ) )
=> ( 0 = occ1(X0,X16,X9,X18,X6) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',occ_neq) ).
tff(f9216,plain,
( ~ spl30_369
| spl30_144
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9211,f4987,f4202,f9213]) ).
tff(f9211,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_144
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4204,f4989]) ).
tff(f4204,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_144 ),
inference(avatar_component_clause,[],[f4202]) ).
tff(f9210,plain,
( spl30_305
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8487,f8188,f8475]) ).
tff(f8487,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_269 ),
inference(unit_resulting_resolution,[],[f8190,f390]) ).
tff(f9209,plain,
( ~ spl30_368
| spl30_204
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9204,f4987,f4966,f9206]) ).
tff(f9204,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_204
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4968,f4989]) ).
tff(f9203,plain,
( ~ spl30_367
| spl30_194
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9198,f4987,f4778,f9200]) ).
tff(f9198,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_194
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4780,f4989]) ).
tff(f4780,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_194 ),
inference(avatar_component_clause,[],[f4778]) ).
tff(f9197,plain,
( ~ spl30_366
| spl30_137
| ~ spl30_206
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9192,f9072,f4987,f4127,f9194]) ).
tff(f9192,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_137
| ~ spl30_206
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9191,f4989]) ).
tff(f9191,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_137
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4129,f9074]) ).
tff(f4129,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_137 ),
inference(avatar_component_clause,[],[f4127]) ).
tff(f9190,plain,
( ~ spl30_365
| spl30_148
| ~ spl30_206
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9185,f9072,f4987,f4245,f9187]) ).
tff(f9185,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_148
| ~ spl30_206
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9184,f4989]) ).
tff(f9183,plain,
( spl30_208
| spl30_209
| spl30_358
| spl30_195
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9182,f9072,f4796,f9135,f4999,f4995]) ).
tff(f9182,plain,
( ! [X2: $int,X3: $int] :
( ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X2,X3) )
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK2(int,X2,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X3),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK2(int,X2,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X3))))
| $less(0,$sum($sum(sK14,1),$uminus(sK19))) )
| spl30_195
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9181,f9074]) ).
tff(f9181,plain,
( ! [X2: $int,X3: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X2,get(int,int,t2tb2(sK16),t2tb(sK20)),t2tb2(sK13),X3))))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum($sum(sK2(int,X2,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X3),1),$uminus(sK14)))
| $less(0,$sum(sK19,$uminus(sK12)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X2,X3) ) )
| spl30_195
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9180,f569]) ).
tff(f9180,plain,
( ! [X2: $int,X3: $int] :
( $less(0,$sum($sum(sK2(int,X2,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X3),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK2(int,X2,t2tb(tb2t(get(int,int,t2tb2(sK16),t2tb(sK20)))),t2tb2(sK13),X3))))
| $less(0,$sum(sK19,$uminus(sK12)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X2,X3) )
| $less(0,$sum($sum(sK14,1),$uminus(sK19))) )
| spl30_195
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9179,f9074]) ).
tff(f9179,plain,
( ! [X2: $int,X3: $int] :
( $less(0,$sum($sum(sK2(int,X2,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X3),1),$uminus(sK14)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK16),t2tb(sK20)),t2tb2(sK13),X2,X3) )
| $less(0,$sum(0,$uminus(sK2(int,X2,t2tb(tb2t(get(int,int,t2tb2(sK16),t2tb(sK20)))),t2tb2(sK13),X3))))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(sK19,$uminus(sK12))) )
| spl30_195
| ~ spl30_354 ),
inference(forward_demodulation,[],[f9178,f9074]) ).
tff(f9178,plain,
( ! [X2: $int,X3: $int] :
( $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK2(int,X2,get(int,int,t2tb2(sK16),t2tb(sK20)),t2tb2(sK13),X3),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK16),t2tb(sK20)),t2tb2(sK13),X2,X3) )
| $less(0,$sum(0,$uminus(sK2(int,X2,t2tb(tb2t(get(int,int,t2tb2(sK16),t2tb(sK20)))),t2tb2(sK13),X3)))) )
| spl30_195 ),
inference(forward_demodulation,[],[f9177,f569]) ).
tff(f9177,plain,
( ! [X2: $int,X3: $int] :
( $less(0,$sum(sK19,$uminus(sK12)))
| ( 0 = occ1(int,t2tb(tb2t(get(int,int,t2tb2(sK16),t2tb(sK20)))),t2tb2(sK13),X2,X3) )
| $less(0,$sum(0,$uminus(sK2(int,X2,t2tb(tb2t(get(int,int,t2tb2(sK16),t2tb(sK20)))),t2tb2(sK13),X3))))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum($sum(sK2(int,X2,get(int,int,t2tb2(sK16),t2tb(sK20)),t2tb2(sK13),X3),1),$uminus(sK14))) )
| spl30_195 ),
inference(forward_demodulation,[],[f7369,f569]) ).
tff(f7369,plain,
( ! [X2: $int,X3: $int] :
( $less(0,$sum($sum(sK2(int,X2,t2tb(tb2t(get(int,int,t2tb2(sK16),t2tb(sK20)))),t2tb2(sK13),X3),1),$uminus(sK14)))
| ( 0 = occ1(int,t2tb(tb2t(get(int,int,t2tb2(sK16),t2tb(sK20)))),t2tb2(sK13),X2,X3) )
| $less(0,$sum(0,$uminus(sK2(int,X2,t2tb(tb2t(get(int,int,t2tb2(sK16),t2tb(sK20)))),t2tb2(sK13),X3))))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19))) )
| spl30_195 ),
inference(resolution,[],[f7194,f4798]) ).
tff(f4798,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_195 ),
inference(avatar_component_clause,[],[f4796]) ).
tff(f7194,plain,
! [X2: $int,X3: $int,X0: $int,X1: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),X0,tb2t(get(int,int,t2tb2(sK13),t2tb(X1))))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK2(int,X2,t2tb(X0),t2tb2(sK13),X3))))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum($sum(sK2(int,X2,t2tb(X0),t2tb2(sK13),X3),1),$uminus(sK14)))
| ( 0 = occ1(int,t2tb(X0),t2tb2(sK13),X2,X3) ) ),
inference(superposition,[],[f7165,f392]) ).
tff(f9176,plain,
( ~ spl30_364
| spl30_153
| ~ spl30_206 ),
inference(avatar_split_clause,[],[f9171,f4987,f4350,f9173]) ).
tff(f4350,plain,
( spl30_153
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_153])]) ).
tff(f9171,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_153
| ~ spl30_206 ),
inference(forward_demodulation,[],[f4352,f4989]) ).
tff(f4352,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_153 ),
inference(avatar_component_clause,[],[f4350]) ).
tff(f9170,plain,
( ~ spl30_363
| ~ spl30_206
| spl30_320 ),
inference(avatar_split_clause,[],[f9142,f8657,f4987,f9167]) ).
tff(f8657,plain,
( spl30_320
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_320])]) ).
tff(f9142,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_206
| spl30_320 ),
inference(backward_demodulation,[],[f8659,f4989]) ).
tff(f8659,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_320 ),
inference(avatar_component_clause,[],[f8657]) ).
tff(f9165,plain,
( ~ spl30_362
| ~ spl30_206
| spl30_319 ),
inference(avatar_split_clause,[],[f9145,f8652,f4987,f9162]) ).
tff(f9162,plain,
( spl30_362
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_362])]) ).
tff(f8652,plain,
( spl30_319
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_319])]) ).
tff(f9145,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_206
| spl30_319 ),
inference(backward_demodulation,[],[f8654,f4989]) ).
tff(f8654,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| spl30_319 ),
inference(avatar_component_clause,[],[f8652]) ).
tff(f9160,plain,
( ~ spl30_361
| ~ spl30_206
| spl30_318 ),
inference(avatar_split_clause,[],[f9143,f8646,f4987,f9157]) ).
tff(f8646,plain,
( spl30_318
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_318])]) ).
tff(f9143,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_206
| spl30_318 ),
inference(backward_demodulation,[],[f8648,f4989]) ).
tff(f8648,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_318 ),
inference(avatar_component_clause,[],[f8646]) ).
tff(f9155,plain,
( ~ spl30_360
| ~ spl30_206
| spl30_324 ),
inference(avatar_split_clause,[],[f9144,f8686,f4987,f9152]) ).
tff(f9152,plain,
( spl30_360
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_360])]) ).
tff(f8686,plain,
( spl30_324
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_324])]) ).
tff(f9144,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_206
| spl30_324 ),
inference(backward_demodulation,[],[f8688,f4989]) ).
tff(f8688,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_324 ),
inference(avatar_component_clause,[],[f8686]) ).
tff(f9150,plain,
( ~ spl30_359
| ~ spl30_206
| spl30_314 ),
inference(avatar_split_clause,[],[f9141,f8621,f4987,f9147]) ).
tff(f8621,plain,
( spl30_314
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_314])]) ).
tff(f9141,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_206
| spl30_314 ),
inference(backward_demodulation,[],[f8623,f4989]) ).
tff(f8623,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_314 ),
inference(avatar_component_clause,[],[f8621]) ).
tff(f9140,plain,
( ~ spl30_203
| spl30_195
| ~ spl30_354 ),
inference(avatar_split_clause,[],[f9139,f9072,f4796,f4928]) ).
tff(f9139,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_195
| ~ spl30_354 ),
inference(forward_demodulation,[],[f4798,f9074]) ).
tff(f9138,plain,
( spl30_205
| spl30_209
| spl30_208
| spl30_207
| spl30_203 ),
inference(avatar_split_clause,[],[f5040,f4928,f4991,f4995,f4999,f4983]) ).
tff(f5040,plain,
( $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK20)))
| spl30_203 ),
inference(forward_demodulation,[],[f5039,f392]) ).
tff(f5039,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(sK19,$uminus(sK12)))
| spl30_203 ),
inference(forward_demodulation,[],[f5038,f392]) ).
tff(f5038,plain,
( $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| spl30_203 ),
inference(forward_demodulation,[],[f5037,f392]) ).
tff(f5037,plain,
( $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| spl30_203 ),
inference(forward_demodulation,[],[f5021,f392]) ).
tff(f5021,plain,
( $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| spl30_203 ),
inference(resolution,[],[f4930,f977]) ).
tff(f977,plain,
! [X0: uni,X1: uni] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X1)),tb2t(get(int,int,t2tb2(sK13),X0)))
| $less(0,$sum(0,$uminus(tb2t(X1))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0))))
| $less(0,$sum($sum(tb2t(X1),1),$uminus(sK14)))
| $less(0,$sum(tb2t(X0),$uminus(sK12))) ),
inference(superposition,[],[f969,f569]) ).
tff(f9137,plain,
( spl30_209
| spl30_208
| spl30_358
| spl30_203 ),
inference(avatar_split_clause,[],[f7184,f4928,f9135,f4995,f4999]) ).
tff(f7184,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X5))))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X4,X5) )
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK20)),t2tb2(sK13),X5),1),$uminus(sK14))) )
| spl30_203 ),
inference(resolution,[],[f7165,f4930]) ).
tff(f9132,plain,
( spl30_355
| spl30_356
| spl30_205
| spl30_207
| spl30_322 ),
inference(avatar_split_clause,[],[f9131,f8669,f4991,f4983,f9115,f9111]) ).
tff(f9111,plain,
( spl30_355
<=> $less(0,$sum(sK18,$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_355])]) ).
tff(f9115,plain,
( spl30_356
<=> $less(0,$sum($sum(sK14,1),$uminus(sK18))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_356])]) ).
tff(f9131,plain,
( $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK14,1),$uminus(sK18)))
| $less(0,$sum(sK18,$uminus(sK12)))
| spl30_322 ),
inference(forward_demodulation,[],[f9130,f392]) ).
tff(f9130,plain,
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum($sum(sK14,1),$uminus(sK18)))
| $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| spl30_322 ),
inference(forward_demodulation,[],[f9098,f392]) ).
tff(f9098,plain,
( $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK18)))
| spl30_322 ),
inference(resolution,[],[f8671,f969]) ).
tff(f8671,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| spl30_322 ),
inference(avatar_component_clause,[],[f8669]) ).
tff(f9129,plain,
( spl30_205
| spl30_356
| spl30_207
| spl30_355
| spl30_322 ),
inference(avatar_split_clause,[],[f9128,f8669,f9111,f4991,f9115,f4983]) ).
tff(f9128,plain,
( $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK18)))
| $less(0,$sum(0,$uminus(sK20)))
| spl30_322 ),
inference(forward_demodulation,[],[f9127,f392]) ).
tff(f9127,plain,
( $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK18)))))
| $less(0,$sum(0,$uminus(sK20)))
| spl30_322 ),
inference(forward_demodulation,[],[f9126,f392]) ).
tff(f9126,plain,
( $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK18)))))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| spl30_322 ),
inference(forward_demodulation,[],[f9125,f392]) ).
tff(f9125,plain,
( $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK18)))))
| spl30_322 ),
inference(forward_demodulation,[],[f9100,f392]) ).
tff(f9100,plain,
( $less(0,$sum(tb2t(t2tb(sK18)),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK18)))))
| $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| spl30_322 ),
inference(resolution,[],[f8671,f977]) ).
tff(f9124,plain,
( spl30_357
| spl30_57
| spl30_205
| ~ spl30_30
| spl30_322 ),
inference(avatar_split_clause,[],[f9096,f8669,f855,f4983,f1276,f9121]) ).
tff(f9121,plain,
( spl30_357
<=> $less(0,$sum(sK20,$uminus(sK18))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_357])]) ).
tff(f1276,plain,
( spl30_57
<=> $less(0,$sum($sum(sK18,1),$uminus(sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_57])]) ).
tff(f9096,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK18,1),$uminus(sK14)))
| $less(0,$sum(sK20,$uminus(sK18)))
| ~ spl30_30
| spl30_322 ),
inference(resolution,[],[f8671,f2426]) ).
tff(f9119,plain,
( spl30_205
| spl30_355
| spl30_356
| spl30_207
| spl30_322 ),
inference(avatar_split_clause,[],[f9097,f8669,f4991,f9115,f9111,f4983]) ).
tff(f9097,plain,
( $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK18)))
| $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK20)))
| spl30_322 ),
inference(resolution,[],[f8671,f625]) ).
tff(f9118,plain,
( spl30_207
| spl30_205
| spl30_355
| spl30_356
| spl30_322 ),
inference(avatar_split_clause,[],[f9109,f8669,f9115,f9111,f4983,f4991]) ).
tff(f9109,plain,
( $less(0,$sum($sum(sK14,1),$uminus(sK18)))
| $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| spl30_322 ),
inference(forward_demodulation,[],[f9108,f392]) ).
tff(f9108,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(sK18,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK18)))))
| spl30_322 ),
inference(forward_demodulation,[],[f9099,f392]) ).
tff(f9099,plain,
( $less(0,$sum(tb2t(t2tb(sK18)),$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK18)))))
| spl30_322 ),
inference(resolution,[],[f8671,f970]) ).
tff(f9076,plain,
( spl30_354
| ~ spl30_47
| spl30_145 ),
inference(avatar_split_clause,[],[f9055,f4206,f957,f9072]) ).
tff(f9055,plain,
( ( get(int,int,t2tb2(sK13),t2tb(sK20)) = get(int,int,t2tb2(sK16),t2tb(sK20)) )
| ~ spl30_47
| spl30_145 ),
inference(unit_resulting_resolution,[],[f4207,f3960]) ).
tff(f9075,plain,
( spl30_354
| ~ spl30_47
| spl30_145 ),
inference(avatar_split_clause,[],[f9056,f4206,f957,f9072]) ).
tff(f9056,plain,
( ( get(int,int,t2tb2(sK13),t2tb(sK20)) = get(int,int,t2tb2(sK16),t2tb(sK20)) )
| ~ spl30_47
| spl30_145 ),
inference(unit_resulting_resolution,[],[f4207,f3994]) ).
tff(f9017,plain,
( spl30_353
| ~ spl30_340
| ~ spl30_350 ),
inference(avatar_split_clause,[],[f9012,f8979,f8935,f9014]) ).
tff(f9014,plain,
( spl30_353
<=> $less(0,$sum($sum(sK14,1),$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_353])]) ).
tff(f8935,plain,
( spl30_340
<=> ( sK14 = sK19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_340])]) ).
tff(f9012,plain,
( $less(0,$sum($sum(sK14,1),$uminus(sK12)))
| ~ spl30_340
| ~ spl30_350 ),
inference(forward_demodulation,[],[f8981,f8937]) ).
tff(f8937,plain,
( ( sK14 = sK19 )
| ~ spl30_340 ),
inference(avatar_component_clause,[],[f8935]) ).
tff(f8981,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK12)))
| ~ spl30_350 ),
inference(avatar_component_clause,[],[f8979]) ).
tff(f9000,plain,
( spl30_352
| ~ spl30_10
| ~ spl30_340 ),
inference(avatar_split_clause,[],[f8988,f8935,f749,f8997]) ).
tff(f8997,plain,
( spl30_352
<=> $less(0,$sum($sum(sK14,1),$uminus($sum(sK18,1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_352])]) ).
tff(f749,plain,
( spl30_10
<=> $less(0,$sum($sum(sK19,1),$uminus($sum(sK18,1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_10])]) ).
tff(f8988,plain,
( $less(0,$sum($sum(sK14,1),$uminus($sum(sK18,1))))
| ~ spl30_10
| ~ spl30_340 ),
inference(backward_demodulation,[],[f751,f8937]) ).
tff(f751,plain,
( $less(0,$sum($sum(sK19,1),$uminus($sum(sK18,1))))
| ~ spl30_10 ),
inference(avatar_component_clause,[],[f749]) ).
tff(f8987,plain,
( spl30_337
| spl30_351
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8885,f4177,f8985,f8917]) ).
tff(f8985,plain,
( spl30_351
<=> ! [X96: map_int_int,X95: $int] :
( $less(0,$sum(X95,$uminus(sK25(X95,X96))))
| $less(0,$sum(X95,$uminus(tb2t(get(int,int,t2tb2(X96),t2tb(sK14))))))
| $less(0,$sum($sum(sK19,1),$uminus(X95))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_351])]) ).
tff(f8885,plain,
( ! [X96: map_int_int,X95: $int] :
( $less(0,$sum(X95,$uminus(sK25(X95,X96))))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum($sum(sK19,1),$uminus(X95)))
| $less(0,$sum(X95,$uminus(tb2t(get(int,int,t2tb2(X96),t2tb(sK14)))))) )
| ~ spl30_141 ),
inference(superposition,[],[f2081,f4179]) ).
tff(f4179,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_141 ),
inference(avatar_component_clause,[],[f4177]) ).
tff(f8982,plain,
( spl30_349
| spl30_350
| ~ spl30_2
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8887,f4177,f709,f8979,f8976]) ).
tff(f8976,plain,
( spl30_349
<=> ! [X99: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X99))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))))
| $less(0,$sum(X99,$uminus(sK19)))
| $less(0,$sum(0,$uminus(X99))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_349])]) ).
tff(f8887,plain,
( ! [X99: $int] :
( $less(0,$sum($sum(sK19,1),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X99))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))))
| $less(0,$sum(0,$uminus(X99)))
| $less(0,$sum(X99,$uminus(sK19))) )
| ~ spl30_2
| ~ spl30_141 ),
inference(superposition,[],[f2425,f4179]) ).
tff(f8974,plain,
( spl30_347
| spl30_348
| ~ spl30_1
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8891,f4177,f704,f8972,f8968]) ).
tff(f8972,plain,
( spl30_348
<=> ! [X103: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X103))))
| $less(0,$sum(sK19,$uminus(X103)))
| $less(0,$sum($sum(X103,1),$uminus($sum(sK12,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_348])]) ).
tff(f8891,plain,
( ! [X103: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X103))))
| $less(0,$sum($sum(X103,1),$uminus($sum(sK12,1))))
| $less(0,$sum(sK19,$uminus(X103)))
| $less(0,$sum(sK14,$uminus(sK19))) )
| ~ spl30_1
| ~ spl30_141 ),
inference(superposition,[],[f2427,f4179]) ).
tff(f8966,plain,
( spl30_295
| spl30_337
| spl30_338
| ~ spl30_38
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8884,f4177,f898,f8921,f8917,f8403]) ).
tff(f8403,plain,
( spl30_295
<=> $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_295])]) ).
tff(f8884,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))))
| ~ spl30_38
| ~ spl30_141 ),
inference(superposition,[],[f2080,f4179]) ).
tff(f8965,plain,
( spl30_337
| spl30_346
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8881,f4177,f8963,f8917]) ).
tff(f8963,plain,
( spl30_346
<=> ! [X93: map_int_int,X94: $int] :
( $less(0,$sum($sum(sK19,1),$uminus(X94)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X93),t2tb(sK14)))))
| $less(0,$sum(1,sK25(X94,X93))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_346])]) ).
tff(f8881,plain,
( ! [X94: $int,X93: map_int_int] :
( $less(0,$sum($sum(sK19,1),$uminus(X94)))
| $less(0,$sum(1,sK25(X94,X93)))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X93),t2tb(sK14))))) )
| ~ spl30_141 ),
inference(superposition,[],[f2004,f4179]) ).
tff(f8961,plain,
( spl30_211
| spl30_345
| ~ spl30_1
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8892,f4177,f704,f8959,f5028]) ).
tff(f8959,plain,
( spl30_345
<=> ! [X104: $int] :
( $less(0,$sum(sK14,$uminus(X104)))
| $less(0,$sum(X104,$uminus(sK19)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X104))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_345])]) ).
tff(f8892,plain,
( ! [X104: $int] :
( $less(0,$sum(sK14,$uminus(X104)))
| $less(0,$sum($sum(sK19,1),$uminus($sum(sK12,1))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X104))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum(X104,$uminus(sK19))) )
| ~ spl30_1
| ~ spl30_141 ),
inference(superposition,[],[f2427,f4179]) ).
tff(f8957,plain,
( spl30_299
| spl30_338
| spl30_337
| ~ spl30_63
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8873,f4177,f1505,f8917,f8921,f8420]) ).
tff(f8420,plain,
( spl30_299
<=> $less(0,occ1(int,get(int,int,t2tb2(sK11),t2tb(sK14)),t2tb2(sK7),0,sK9)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_299])]) ).
tff(f8873,plain,
( $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,occ1(int,get(int,int,t2tb2(sK11),t2tb(sK14)),t2tb2(sK7),0,sK9))
| ~ spl30_63
| ~ spl30_141 ),
inference(superposition,[],[f1900,f4179]) ).
tff(f8956,plain,
( spl30_344
| spl30_337
| ~ spl30_30
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8889,f4177,f855,f8917,f8954]) ).
tff(f8954,plain,
( spl30_344
<=> ! [X101: $int] :
( $less(0,$sum(sK19,$uminus(X101)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X101))))
| $less(0,$sum($sum(X101,1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_344])]) ).
tff(f8889,plain,
( ! [X101: $int] :
( $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(sK19,$uminus(X101)))
| $less(0,$sum($sum(X101,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X101)))) )
| ~ spl30_30
| ~ spl30_141 ),
inference(superposition,[],[f2426,f4179]) ).
tff(f8952,plain,
( spl30_337
| spl30_343
| ~ spl30_2
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8888,f4177,f709,f8950,f8917]) ).
tff(f8950,plain,
( spl30_343
<=> ! [X100: $int] :
( $less(0,$sum(sK19,$uminus(X100)))
| $less(0,$sum($sum(X100,1),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK11),t2tb(X100)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_343])]) ).
tff(f8888,plain,
( ! [X100: $int] :
( $less(0,$sum(sK19,$uminus(X100)))
| $less(0,$sum(0,$uminus(sK19)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK11),t2tb(X100))))
| $less(0,$sum($sum(X100,1),$uminus(sK12))) )
| ~ spl30_2
| ~ spl30_141 ),
inference(superposition,[],[f2425,f4179]) ).
tff(f8948,plain,
( spl30_342
| spl30_337
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8886,f4177,f8917,f8946]) ).
tff(f8946,plain,
( spl30_342
<=> ! [X98: map_int_int,X97: $int] :
( $less(0,$sum(1,sK25(X97,X98)))
| $less(0,$sum(X97,$uminus(tb2t(get(int,int,t2tb2(X98),t2tb(sK14))))))
| $less(0,$sum($sum(sK19,1),$uminus(X97))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_342])]) ).
tff(f8886,plain,
( ! [X98: map_int_int,X97: $int] :
( $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(1,sK25(X97,X98)))
| $less(0,$sum($sum(sK19,1),$uminus(X97)))
| $less(0,$sum(X97,$uminus(tb2t(get(int,int,t2tb2(X98),t2tb(sK14)))))) )
| ~ spl30_141 ),
inference(superposition,[],[f2082,f4179]) ).
tff(f8943,plain,
( spl30_337
| spl30_284
| spl30_338
| ~ spl30_20
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8877,f4177,f800,f8921,f8356,f8917]) ).
tff(f8356,plain,
( spl30_284
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_284])]) ).
tff(f8877,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK11),t2tb(sK14)))))
| $less(0,$sum(0,$uminus(sK19)))
| ~ spl30_20
| ~ spl30_141 ),
inference(superposition,[],[f2000,f4179]) ).
tff(f8942,plain,
( spl30_337
| spl30_341
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8880,f4177,f8940,f8917]) ).
tff(f8940,plain,
( spl30_341
<=> ! [X91: map_int_int,X92: $int] :
( $less(0,$sum(X92,$uminus(sK25(X92,X91))))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X91),t2tb(sK14)))))
| $less(0,$sum($sum(sK19,1),$uminus(X92))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_341])]) ).
tff(f8880,plain,
( ! [X91: map_int_int,X92: $int] :
( $less(0,$sum(X92,$uminus(sK25(X92,X91))))
| $less(0,$sum($sum(sK19,1),$uminus(X92)))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X91),t2tb(sK14))))) )
| ~ spl30_141 ),
inference(superposition,[],[f2003,f4179]) ).
tff(f8938,plain,
( spl30_340
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8933,f4177,f8935]) ).
tff(f8933,plain,
( ( sK14 = sK19 )
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8830,f392]) ).
tff(f8830,plain,
( ( sK19 = tb2t(t2tb(sK14)) )
| ~ spl30_141 ),
inference(superposition,[],[f392,f4179]) ).
tff(f8932,plain,
( spl30_300
| spl30_337
| spl30_338
| ~ spl30_20
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8882,f4177,f800,f8921,f8917,f8425]) ).
tff(f8425,plain,
( spl30_300
<=> $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK11),t2tb(sK14)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_300])]) ).
tff(f8882,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))))))
| ~ spl30_20
| ~ spl30_141 ),
inference(superposition,[],[f2078,f4179]) ).
tff(f8930,plain,
( spl30_337
| spl30_271
| spl30_338
| ~ spl30_29
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8883,f4177,f850,f8921,f8298,f8917]) ).
tff(f8298,plain,
( spl30_271
<=> $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK14)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_271])]) ).
tff(f8883,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK14))))))
| $less(0,$sum(0,$uminus(sK19)))
| ~ spl30_29
| ~ spl30_141 ),
inference(superposition,[],[f2079,f4179]) ).
tff(f8929,plain,
( spl30_339
| spl30_285
| ~ spl30_48
| ~ spl30_124
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8925,f4177,f3755,f962,f8363,f8927]) ).
tff(f8927,plain,
( spl30_339
<=> ! [X112: $int,X111: $int] :
( $less(0,$sum($sum(sK19,1),$uminus(X112)))
| $less(0,$sum(X111,$uminus(sK19)))
| $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK17),X111,X112)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_339])]) ).
tff(f3755,plain,
( spl30_124
<=> ( get(int,int,t2tb2(sK16),t2tb(sK14)) = get(int,int,t2tb2(sK13),t2tb(sK18)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_124])]) ).
tff(f8925,plain,
( ! [X111: $int,X112: $int] :
( ( t2tb(sK18) = t2tb(sK14) )
| $less(0,$sum($sum(sK19,1),$uminus(X112)))
| $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK17),X111,X112))
| $less(0,$sum(X111,$uminus(sK19))) )
| ~ spl30_48
| ~ spl30_124
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8903,f3757]) ).
tff(f3757,plain,
( ( get(int,int,t2tb2(sK16),t2tb(sK14)) = get(int,int,t2tb2(sK13),t2tb(sK18)) )
| ~ spl30_124 ),
inference(avatar_component_clause,[],[f3755]) ).
tff(f8903,plain,
( ! [X111: $int,X112: $int] :
( $less(0,$sum($sum(sK19,1),$uminus(X112)))
| ( t2tb(sK18) = t2tb(sK14) )
| $less(0,occ1(int,get(int,int,t2tb2(sK16),t2tb(sK14)),t2tb2(sK17),X111,X112))
| $less(0,$sum(X111,$uminus(sK19))) )
| ~ spl30_48
| ~ spl30_141 ),
inference(superposition,[],[f4099,f4179]) ).
tff(f4099,plain,
( ! [X10: $int,X11: $int,X12: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK16),t2tb(X10)),t2tb2(sK17),X11,X12))
| $less(0,$sum(X11,$uminus(X10)))
| ( t2tb(sK18) = t2tb(X10) )
| $less(0,$sum($sum(X10,1),$uminus(X12))) )
| ~ spl30_48 ),
inference(superposition,[],[f595,f3961]) ).
tff(f8924,plain,
( spl30_275
| spl30_337
| spl30_338
| ~ spl30_29
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8878,f4177,f850,f8921,f8917,f8316]) ).
tff(f8316,plain,
( spl30_275
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK14))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_275])]) ).
tff(f8878,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK19)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK14)))))
| ~ spl30_29
| ~ spl30_141 ),
inference(superposition,[],[f2001,f4179]) ).
tff(f8798,plain,
( ~ spl30_333
| ~ spl30_75
| spl30_139
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8797,f4177,f4139,f1752,f8754]) ).
tff(f8754,plain,
( spl30_333
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_333])]) ).
tff(f1752,plain,
( spl30_75
<=> ( get(int,int,t2tb2(sK17),t2tb(sK14)) = get(int,int,t2tb2(sK13),t2tb(sK18)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_75])]) ).
tff(f8797,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_75
| spl30_139
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8574,f1754]) ).
tff(f1754,plain,
( ( get(int,int,t2tb2(sK17),t2tb(sK14)) = get(int,int,t2tb2(sK13),t2tb(sK18)) )
| ~ spl30_75 ),
inference(avatar_component_clause,[],[f1752]) ).
tff(f8574,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))))
| spl30_139
| ~ spl30_141 ),
inference(backward_demodulation,[],[f4141,f4179]) ).
tff(f8796,plain,
( ~ spl30_334
| ~ spl30_124
| ~ spl30_141
| spl30_148 ),
inference(avatar_split_clause,[],[f8795,f4245,f4177,f3755,f8765]) ).
tff(f8765,plain,
( spl30_334
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_334])]) ).
tff(f8795,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_124
| ~ spl30_141
| spl30_148 ),
inference(forward_demodulation,[],[f8581,f3757]) ).
tff(f8581,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_148 ),
inference(backward_demodulation,[],[f4247,f4179]) ).
tff(f8794,plain,
( ~ spl30_336
| ~ spl30_141
| spl30_267 ),
inference(avatar_split_clause,[],[f8609,f8172,f4177,f8791]) ).
tff(f8791,plain,
( spl30_336
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_336])]) ).
tff(f8609,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_141
| spl30_267 ),
inference(backward_demodulation,[],[f8174,f4179]) ).
tff(f8174,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_267 ),
inference(avatar_component_clause,[],[f8172]) ).
tff(f8789,plain,
( ~ spl30_319
| ~ spl30_75
| ~ spl30_141
| spl30_150 ),
inference(avatar_split_clause,[],[f8788,f4311,f4177,f1752,f8652]) ).
tff(f8788,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_75
| ~ spl30_141
| spl30_150 ),
inference(forward_demodulation,[],[f8583,f1754]) ).
tff(f8583,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))))
| ~ spl30_141
| spl30_150 ),
inference(backward_demodulation,[],[f4313,f4179]) ).
tff(f8787,plain,
( ~ spl30_331
| ~ spl30_124
| ~ spl30_141
| spl30_256 ),
inference(avatar_split_clause,[],[f8786,f8096,f4177,f3755,f8743]) ).
tff(f8743,plain,
( spl30_331
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_331])]) ).
tff(f8786,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_124
| ~ spl30_141
| spl30_256 ),
inference(forward_demodulation,[],[f8598,f3757]) ).
tff(f8598,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))))
| ~ spl30_141
| spl30_256 ),
inference(backward_demodulation,[],[f8098,f4179]) ).
tff(f8785,plain,
( ~ spl30_323
| ~ spl30_124
| spl30_134
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8784,f4177,f4113,f3755,f8677]) ).
tff(f8677,plain,
( spl30_323
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_323])]) ).
tff(f8784,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_124
| spl30_134
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8570,f3757]) ).
tff(f8570,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))))
| spl30_134
| ~ spl30_141 ),
inference(backward_demodulation,[],[f4115,f4179]) ).
tff(f8778,plain,
( ~ spl30_324
| ~ spl30_75
| ~ spl30_141
| spl30_147 ),
inference(avatar_split_clause,[],[f8777,f4239,f4177,f1752,f8686]) ).
tff(f8777,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_75
| ~ spl30_141
| spl30_147 ),
inference(forward_demodulation,[],[f8580,f1754]) ).
tff(f8580,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_147 ),
inference(backward_demodulation,[],[f4241,f4179]) ).
tff(f8775,plain,
( ~ spl30_322
| ~ spl30_124
| ~ spl30_141
| spl30_194 ),
inference(avatar_split_clause,[],[f8774,f4778,f4177,f3755,f8669]) ).
tff(f8774,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_124
| ~ spl30_141
| spl30_194 ),
inference(forward_demodulation,[],[f8587,f3757]) ).
tff(f8587,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))))
| ~ spl30_141
| spl30_194 ),
inference(backward_demodulation,[],[f4780,f4179]) ).
tff(f8773,plain,
( ~ spl30_335
| ~ spl30_141
| spl30_261 ),
inference(avatar_split_clause,[],[f8603,f8126,f4177,f8770]) ).
tff(f8603,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_261 ),
inference(backward_demodulation,[],[f8128,f4179]) ).
tff(f8128,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_261 ),
inference(avatar_component_clause,[],[f8126]) ).
tff(f8768,plain,
( ~ spl30_334
| ~ spl30_75
| spl30_137
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8763,f4177,f4127,f1752,f8765]) ).
tff(f8763,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_75
| spl30_137
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8572,f1754]) ).
tff(f8572,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_137
| ~ spl30_141 ),
inference(backward_demodulation,[],[f4129,f4179]) ).
tff(f8757,plain,
( ~ spl30_333
| ~ spl30_124
| ~ spl30_141
| spl30_143 ),
inference(avatar_split_clause,[],[f8752,f4186,f4177,f3755,f8754]) ).
tff(f8752,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_124
| ~ spl30_141
| spl30_143 ),
inference(forward_demodulation,[],[f8577,f3757]) ).
tff(f8577,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))))
| ~ spl30_141
| spl30_143 ),
inference(backward_demodulation,[],[f4188,f4179]) ).
tff(f8751,plain,
( ~ spl30_332
| ~ spl30_141
| spl30_195 ),
inference(avatar_split_clause,[],[f8588,f4796,f4177,f8748]) ).
tff(f8748,plain,
( spl30_332
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_332])]) ).
tff(f8588,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_141
| spl30_195 ),
inference(backward_demodulation,[],[f4798,f4179]) ).
tff(f8746,plain,
( ~ spl30_331
| ~ spl30_75
| ~ spl30_141
| spl30_262 ),
inference(avatar_split_clause,[],[f8741,f8132,f4177,f1752,f8743]) ).
tff(f8741,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_75
| ~ spl30_141
| spl30_262 ),
inference(forward_demodulation,[],[f8604,f1754]) ).
tff(f8604,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))))
| ~ spl30_141
| spl30_262 ),
inference(backward_demodulation,[],[f8134,f4179]) ).
tff(f8134,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_262 ),
inference(avatar_component_clause,[],[f8132]) ).
tff(f8740,plain,
( ~ spl30_325
| ~ spl30_124
| ~ spl30_141
| spl30_260 ),
inference(avatar_split_clause,[],[f8739,f8121,f4177,f3755,f8694]) ).
tff(f8694,plain,
( spl30_325
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_325])]) ).
tff(f8739,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_124
| ~ spl30_141
| spl30_260 ),
inference(forward_demodulation,[],[f8602,f3757]) ).
tff(f8602,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_260 ),
inference(backward_demodulation,[],[f8123,f4179]) ).
tff(f8736,plain,
( ~ spl30_75
| ~ spl30_141
| spl30_255 ),
inference(avatar_contradiction_clause,[],[f8735]) ).
tff(f8735,plain,
( $false
| ~ spl30_75
| ~ spl30_141
| spl30_255 ),
inference(subsumption_resolution,[],[f8734,f591]) ).
tff(f8734,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_75
| ~ spl30_141
| spl30_255 ),
inference(forward_demodulation,[],[f8597,f1754]) ).
tff(f8597,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))))
| ~ spl30_141
| spl30_255 ),
inference(backward_demodulation,[],[f8092,f4179]) ).
tff(f8092,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_255 ),
inference(avatar_component_clause,[],[f8090]) ).
tff(f8732,plain,
( ~ spl30_330
| ~ spl30_141
| spl30_264 ),
inference(avatar_split_clause,[],[f8606,f8144,f4177,f8729]) ).
tff(f8729,plain,
( spl30_330
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_330])]) ).
tff(f8606,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_141
| spl30_264 ),
inference(backward_demodulation,[],[f8146,f4179]) ).
tff(f8146,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_264 ),
inference(avatar_component_clause,[],[f8144]) ).
tff(f8727,plain,
( ~ spl30_329
| ~ spl30_141
| spl30_149 ),
inference(avatar_split_clause,[],[f8582,f4276,f4177,f8724]) ).
tff(f8724,plain,
( spl30_329
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_329])]) ).
tff(f8582,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_149 ),
inference(backward_demodulation,[],[f4278,f4179]) ).
tff(f8722,plain,
( ~ spl30_328
| spl30_36
| ~ spl30_75
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8721,f4177,f1752,f885,f8714]) ).
tff(f8721,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| spl30_36
| ~ spl30_75
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8567,f1754]) ).
tff(f8567,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))))
| spl30_36
| ~ spl30_141 ),
inference(backward_demodulation,[],[f887,f4179]) ).
tff(f8720,plain,
( ~ spl30_316
| ~ spl30_124
| spl30_138
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8719,f4177,f4132,f3755,f8632]) ).
tff(f8632,plain,
( spl30_316
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_316])]) ).
tff(f8719,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_124
| spl30_138
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8573,f3757]) ).
tff(f8573,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_138
| ~ spl30_141 ),
inference(backward_demodulation,[],[f4134,f4179]) ).
tff(f8717,plain,
( ~ spl30_328
| ~ spl30_124
| spl30_140
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8712,f4177,f4144,f3755,f8714]) ).
tff(f8712,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_124
| spl30_140
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8575,f3757]) ).
tff(f8575,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))))
| spl30_140
| ~ spl30_141 ),
inference(backward_demodulation,[],[f4146,f4179]) ).
tff(f8711,plain,
( ~ spl30_327
| ~ spl30_75
| spl30_136
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8710,f4177,f4122,f1752,f8705]) ).
tff(f8705,plain,
( spl30_327
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_327])]) ).
tff(f8710,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_75
| spl30_136
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8571,f1754]) ).
tff(f8571,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))))
| spl30_136
| ~ spl30_141 ),
inference(backward_demodulation,[],[f4124,f4179]) ).
tff(f8708,plain,
( ~ spl30_327
| ~ spl30_124
| ~ spl30_141
| spl30_146 ),
inference(avatar_split_clause,[],[f8703,f4211,f4177,f3755,f8705]) ).
tff(f8703,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_124
| ~ spl30_141
| spl30_146 ),
inference(forward_demodulation,[],[f8579,f3757]) ).
tff(f8579,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))))
| ~ spl30_141
| spl30_146 ),
inference(backward_demodulation,[],[f4213,f4179]) ).
tff(f8702,plain,
( ~ spl30_326
| ~ spl30_141
| spl30_201 ),
inference(avatar_split_clause,[],[f8590,f4840,f4177,f8699]) ).
tff(f8699,plain,
( spl30_326
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_326])]) ).
tff(f8590,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_201 ),
inference(backward_demodulation,[],[f4842,f4179]) ).
tff(f8697,plain,
( ~ spl30_325
| ~ spl30_75
| ~ spl30_141
| spl30_259 ),
inference(avatar_split_clause,[],[f8692,f8113,f4177,f1752,f8694]) ).
tff(f8692,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_75
| ~ spl30_141
| spl30_259 ),
inference(forward_demodulation,[],[f8601,f1754]) ).
tff(f8601,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_259 ),
inference(backward_demodulation,[],[f8115,f4179]) ).
tff(f8115,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_259 ),
inference(avatar_component_clause,[],[f8113]) ).
tff(f8689,plain,
( ~ spl30_324
| ~ spl30_124
| ~ spl30_141
| spl30_196 ),
inference(avatar_split_clause,[],[f8684,f4806,f4177,f3755,f8686]) ).
tff(f8684,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_124
| ~ spl30_141
| spl30_196 ),
inference(forward_demodulation,[],[f8589,f3757]) ).
tff(f8589,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_196 ),
inference(backward_demodulation,[],[f4808,f4179]) ).
tff(f8680,plain,
( ~ spl30_323
| spl30_50
| ~ spl30_75
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8675,f4177,f1752,f992,f8677]) ).
tff(f8675,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| spl30_50
| ~ spl30_75
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8568,f1754]) ).
tff(f8568,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))))
| spl30_50
| ~ spl30_141 ),
inference(backward_demodulation,[],[f994,f4179]) ).
tff(f8674,plain,
( ~ spl30_141
| spl30_258 ),
inference(avatar_contradiction_clause,[],[f8673]) ).
tff(f8673,plain,
( $false
| ~ spl30_141
| spl30_258 ),
inference(subsumption_resolution,[],[f8600,f591]) ).
tff(f8600,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_141
| spl30_258 ),
inference(backward_demodulation,[],[f8109,f4179]) ).
tff(f8109,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_258 ),
inference(avatar_component_clause,[],[f8107]) ).
tff(f8672,plain,
( ~ spl30_322
| ~ spl30_75
| ~ spl30_141
| spl30_144 ),
inference(avatar_split_clause,[],[f8667,f4202,f4177,f1752,f8669]) ).
tff(f8667,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_75
| ~ spl30_141
| spl30_144 ),
inference(forward_demodulation,[],[f8578,f1754]) ).
tff(f8578,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))))
| ~ spl30_141
| spl30_144 ),
inference(backward_demodulation,[],[f4204,f4179]) ).
tff(f8665,plain,
( ~ spl30_321
| ~ spl30_141
| spl30_152 ),
inference(avatar_split_clause,[],[f8585,f4339,f4177,f8662]) ).
tff(f8662,plain,
( spl30_321
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_321])]) ).
tff(f8585,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_141
| spl30_152 ),
inference(backward_demodulation,[],[f4341,f4179]) ).
tff(f8660,plain,
( ~ spl30_320
| ~ spl30_141
| spl30_202 ),
inference(avatar_split_clause,[],[f8591,f4887,f4177,f8657]) ).
tff(f8591,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_141
| spl30_202 ),
inference(backward_demodulation,[],[f4889,f4179]) ).
tff(f8655,plain,
( ~ spl30_319
| ~ spl30_124
| ~ spl30_141
| spl30_153 ),
inference(avatar_split_clause,[],[f8650,f4350,f4177,f3755,f8652]) ).
tff(f8650,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_124
| ~ spl30_141
| spl30_153 ),
inference(forward_demodulation,[],[f8586,f3757]) ).
tff(f8586,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))))
| ~ spl30_141
| spl30_153 ),
inference(backward_demodulation,[],[f4352,f4179]) ).
tff(f8649,plain,
( ~ spl30_318
| ~ spl30_141
| spl30_203 ),
inference(avatar_split_clause,[],[f8592,f4928,f4177,f8646]) ).
tff(f8592,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_141
| spl30_203 ),
inference(backward_demodulation,[],[f4930,f4179]) ).
tff(f8643,plain,
( ~ spl30_124
| ~ spl30_141
| spl30_263 ),
inference(avatar_contradiction_clause,[],[f8642]) ).
tff(f8642,plain,
( $false
| ~ spl30_124
| ~ spl30_141
| spl30_263 ),
inference(subsumption_resolution,[],[f8641,f591]) ).
tff(f8641,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_124
| ~ spl30_141
| spl30_263 ),
inference(forward_demodulation,[],[f8605,f3757]) ).
tff(f8605,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))))
| ~ spl30_141
| spl30_263 ),
inference(backward_demodulation,[],[f8140,f4179]) ).
tff(f8140,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_263 ),
inference(avatar_component_clause,[],[f8138]) ).
tff(f8640,plain,
( ~ spl30_317
| ~ spl30_141
| spl30_257 ),
inference(avatar_split_clause,[],[f8599,f8102,f4177,f8637]) ).
tff(f8637,plain,
( spl30_317
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_317])]) ).
tff(f8599,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_257 ),
inference(backward_demodulation,[],[f8104,f4179]) ).
tff(f8104,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_257 ),
inference(avatar_component_clause,[],[f8102]) ).
tff(f8635,plain,
( ~ spl30_316
| spl30_52
| ~ spl30_75
| ~ spl30_141 ),
inference(avatar_split_clause,[],[f8630,f4177,f1752,f1004,f8632]) ).
tff(f8630,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_52
| ~ spl30_75
| ~ spl30_141 ),
inference(forward_demodulation,[],[f8569,f1754]) ).
tff(f8569,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_52
| ~ spl30_141 ),
inference(backward_demodulation,[],[f1006,f4179]) ).
tff(f8629,plain,
( ~ spl30_315
| ~ spl30_141
| spl30_265 ),
inference(avatar_split_clause,[],[f8607,f8152,f4177,f8626]) ).
tff(f8607,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ spl30_141
| spl30_265 ),
inference(backward_demodulation,[],[f8154,f4179]) ).
tff(f8154,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_265 ),
inference(avatar_component_clause,[],[f8152]) ).
tff(f8624,plain,
( ~ spl30_314
| ~ spl30_141
| spl30_204 ),
inference(avatar_split_clause,[],[f8593,f4966,f4177,f8621]) ).
tff(f8593,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_141
| spl30_204 ),
inference(backward_demodulation,[],[f4968,f4179]) ).
tff(f8566,plain,
( spl30_141
| spl30_313
| ~ spl30_47
| ~ spl30_312 ),
inference(avatar_split_clause,[],[f8559,f8548,f957,f8562,f4177]) ).
tff(f8562,plain,
( spl30_313
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_313])]) ).
tff(f8559,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))))
| ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_47
| ~ spl30_312 ),
inference(superposition,[],[f8550,f3960]) ).
tff(f8565,plain,
( spl30_313
| spl30_141
| ~ spl30_47
| ~ spl30_312 ),
inference(avatar_split_clause,[],[f8560,f8548,f957,f4177,f8562]) ).
tff(f8560,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK19)))))
| ~ spl30_47
| ~ spl30_312 ),
inference(superposition,[],[f8550,f3994]) ).
tff(f8552,plain,
( spl30_133
| spl30_312
| ~ spl30_48
| ~ spl30_310 ),
inference(avatar_split_clause,[],[f8546,f8525,f962,f8548,f4109]) ).
tff(f8525,plain,
( spl30_310
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_310])]) ).
tff(f8546,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| ~ spl30_310 ),
inference(superposition,[],[f8527,f4084]) ).
tff(f8527,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))))
| ~ spl30_310 ),
inference(avatar_component_clause,[],[f8525]) ).
tff(f8551,plain,
( spl30_133
| spl30_312
| ~ spl30_48
| ~ spl30_310 ),
inference(avatar_split_clause,[],[f8545,f8525,f962,f8548,f4109]) ).
tff(f8545,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK16),t2tb(sK19)))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| ~ spl30_310 ),
inference(superposition,[],[f8527,f3961]) ).
tff(f8544,plain,
( spl30_310
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8490,f8188,f8525]) ).
tff(f8490,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))))
| ~ spl30_269 ),
inference(unit_resulting_resolution,[],[f8190,f626]) ).
tff(f626,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| $less(0,$sum(1,X0)) ),
inference(evaluation,[],[f387]) ).
tff(f387,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| ~ $less(X0,0) ),
inference(cnf_transformation,[],[f269]) ).
tff(f269,plain,
! [X0: $int,X1: $int,X2: array_int] :
( ( sP0(X0,X1,X2)
| $less(X0,0)
| $less(X1,0)
| $less(length1(int,t2tb1(X2)),X0)
| ! [X3: $int] :
( ~ is_common_prefix1(X2,X1,X0,X3)
| ~ $less($sum(X0,X3),length1(int,t2tb1(X2)))
| ( ~ $less(tb2t(get2(int,t2tb1(X2),$sum(X1,X3))),tb2t(get2(int,t2tb1(X2),$sum(X0,X3))))
& ( length1(int,t2tb1(X2)) != $sum(X1,X3) ) ) )
| $less(length1(int,t2tb1(X2)),X1) )
& ( ( ~ $less(X0,0)
& ~ $less(X1,0)
& ~ $less(length1(int,t2tb1(X2)),X0)
& is_common_prefix1(X2,X1,X0,sK3(X0,X1,X2))
& $less($sum(X0,sK3(X0,X1,X2)),length1(int,t2tb1(X2)))
& ( $less(tb2t(get2(int,t2tb1(X2),$sum(X1,sK3(X0,X1,X2)))),tb2t(get2(int,t2tb1(X2),$sum(X0,sK3(X0,X1,X2)))))
| ( $sum(X1,sK3(X0,X1,X2)) = length1(int,t2tb1(X2)) ) )
& ~ $less(length1(int,t2tb1(X2)),X1) )
| ~ sP0(X0,X1,X2) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK3])],[f267,f268]) ).
tff(f268,plain,
! [X0: $int,X1: $int,X2: array_int] :
( ? [X4: $int] :
( is_common_prefix1(X2,X1,X0,X4)
& $less($sum(X0,X4),length1(int,t2tb1(X2)))
& ( $less(tb2t(get2(int,t2tb1(X2),$sum(X1,X4))),tb2t(get2(int,t2tb1(X2),$sum(X0,X4))))
| ( $sum(X1,X4) = length1(int,t2tb1(X2)) ) ) )
=> ( is_common_prefix1(X2,X1,X0,sK3(X0,X1,X2))
& $less($sum(X0,sK3(X0,X1,X2)),length1(int,t2tb1(X2)))
& ( $less(tb2t(get2(int,t2tb1(X2),$sum(X1,sK3(X0,X1,X2)))),tb2t(get2(int,t2tb1(X2),$sum(X0,sK3(X0,X1,X2)))))
| ( $sum(X1,sK3(X0,X1,X2)) = length1(int,t2tb1(X2)) ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f267,plain,
! [X0: $int,X1: $int,X2: array_int] :
( ( sP0(X0,X1,X2)
| $less(X0,0)
| $less(X1,0)
| $less(length1(int,t2tb1(X2)),X0)
| ! [X3: $int] :
( ~ is_common_prefix1(X2,X1,X0,X3)
| ~ $less($sum(X0,X3),length1(int,t2tb1(X2)))
| ( ~ $less(tb2t(get2(int,t2tb1(X2),$sum(X1,X3))),tb2t(get2(int,t2tb1(X2),$sum(X0,X3))))
& ( length1(int,t2tb1(X2)) != $sum(X1,X3) ) ) )
| $less(length1(int,t2tb1(X2)),X1) )
& ( ( ~ $less(X0,0)
& ~ $less(X1,0)
& ~ $less(length1(int,t2tb1(X2)),X0)
& ? [X4: $int] :
( is_common_prefix1(X2,X1,X0,X4)
& $less($sum(X0,X4),length1(int,t2tb1(X2)))
& ( $less(tb2t(get2(int,t2tb1(X2),$sum(X1,X4))),tb2t(get2(int,t2tb1(X2),$sum(X0,X4))))
| ( $sum(X1,X4) = length1(int,t2tb1(X2)) ) ) )
& ~ $less(length1(int,t2tb1(X2)),X1) )
| ~ sP0(X0,X1,X2) ) ),
inference(rectify,[],[f266]) ).
tff(f266,plain,
! [X1: $int,X0: $int,X2: array_int] :
( ( sP0(X1,X0,X2)
| $less(X1,0)
| $less(X0,0)
| $less(length1(int,t2tb1(X2)),X1)
| ! [X3: $int] :
( ~ is_common_prefix1(X2,X0,X1,X3)
| ~ $less($sum(X1,X3),length1(int,t2tb1(X2)))
| ( ~ $less(tb2t(get2(int,t2tb1(X2),$sum(X0,X3))),tb2t(get2(int,t2tb1(X2),$sum(X1,X3))))
& ( $sum(X0,X3) != length1(int,t2tb1(X2)) ) ) )
| $less(length1(int,t2tb1(X2)),X0) )
& ( ( ~ $less(X1,0)
& ~ $less(X0,0)
& ~ $less(length1(int,t2tb1(X2)),X1)
& ? [X3: $int] :
( is_common_prefix1(X2,X0,X1,X3)
& $less($sum(X1,X3),length1(int,t2tb1(X2)))
& ( $less(tb2t(get2(int,t2tb1(X2),$sum(X0,X3))),tb2t(get2(int,t2tb1(X2),$sum(X1,X3))))
| ( $sum(X0,X3) = length1(int,t2tb1(X2)) ) ) )
& ~ $less(length1(int,t2tb1(X2)),X0) )
| ~ sP0(X1,X0,X2) ) ),
inference(flattening,[],[f265]) ).
tff(f265,plain,
! [X1: $int,X0: $int,X2: array_int] :
( ( sP0(X1,X0,X2)
| $less(X1,0)
| $less(X0,0)
| $less(length1(int,t2tb1(X2)),X1)
| ! [X3: $int] :
( ~ is_common_prefix1(X2,X0,X1,X3)
| ~ $less($sum(X1,X3),length1(int,t2tb1(X2)))
| ( ~ $less(tb2t(get2(int,t2tb1(X2),$sum(X0,X3))),tb2t(get2(int,t2tb1(X2),$sum(X1,X3))))
& ( $sum(X0,X3) != length1(int,t2tb1(X2)) ) ) )
| $less(length1(int,t2tb1(X2)),X0) )
& ( ( ~ $less(X1,0)
& ~ $less(X0,0)
& ~ $less(length1(int,t2tb1(X2)),X1)
& ? [X3: $int] :
( is_common_prefix1(X2,X0,X1,X3)
& $less($sum(X1,X3),length1(int,t2tb1(X2)))
& ( $less(tb2t(get2(int,t2tb1(X2),$sum(X0,X3))),tb2t(get2(int,t2tb1(X2),$sum(X1,X3))))
| ( $sum(X0,X3) = length1(int,t2tb1(X2)) ) ) )
& ~ $less(length1(int,t2tb1(X2)),X0) )
| ~ sP0(X1,X0,X2) ) ),
inference(nnf_transformation,[],[f257]) ).
tff(f8543,plain,
( spl30_308
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8486,f8188,f8513]) ).
tff(f8486,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ~ spl30_269 ),
inference(unit_resulting_resolution,[],[f8190,f384]) ).
tff(f384,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| is_common_prefix1(X2,X1,X0,sK3(X0,X1,X2)) ),
inference(cnf_transformation,[],[f269]) ).
tff(f8542,plain,
( spl30_309
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8541,f8188,f8520]) ).
tff(f8520,plain,
( spl30_309
<=> $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_309])]) ).
tff(f8541,plain,
( $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))))
| ~ spl30_269 ),
inference(forward_demodulation,[],[f8540,f428]) ).
tff(f428,plain,
! [X2: $int,X0: ty,X1: uni] : ( length1(X0,mk_array1(X0,X2,X1)) = X2 ),
inference(cnf_transformation,[],[f145]) ).
tff(f145,plain,
! [X0: ty,X1: uni,X2: $int] : ( length1(X0,mk_array1(X0,X2,X1)) = X2 ),
inference(rectify,[],[f20]) ).
tff(f20,axiom,
! [X0: ty,X13: uni,X6: $int] : ( length1(X0,mk_array1(X0,X6,X13)) = X6 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',length_def3) ).
tff(f8540,plain,
( $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))))
| ~ spl30_269 ),
inference(forward_demodulation,[],[f8491,f523]) ).
tff(f523,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(cnf_transformation,[],[f183]) ).
tff(f183,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(rectify,[],[f35]) ).
tff(f35,axiom,
! [X15: uni] : ( t2tb1(tb2t1(X15)) = X15 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR1) ).
tff(f8491,plain,
( $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))))
| ~ spl30_269 ),
inference(unit_resulting_resolution,[],[f8190,f646]) ).
tff(f646,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| $less(0,$sum($sum(length1(int,t2tb1(X2)),1),$uminus(X0))) ),
inference(evaluation,[],[f385]) ).
tff(f385,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| ~ $less(length1(int,t2tb1(X2)),X0) ),
inference(cnf_transformation,[],[f269]) ).
tff(f8539,plain,
( spl30_311
| spl30_133
| ~ spl30_48
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8502,f8188,f962,f4109,f8532]) ).
tff(f8502,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_48
| ~ spl30_269 ),
inference(superposition,[],[f8190,f4084]) ).
tff(f8538,plain,
( spl30_307
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8537,f8188,f8506]) ).
tff(f8537,plain,
( $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_269 ),
inference(forward_demodulation,[],[f8536,f428]) ).
tff(f8536,plain,
( $less(0,$sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),$uminus($sum(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_269 ),
inference(forward_demodulation,[],[f8492,f523]) ).
tff(f8492,plain,
( $less(0,$sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),$uminus($sum(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_269 ),
inference(unit_resulting_resolution,[],[f8190,f655]) ).
tff(f655,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| $less(0,$sum(length1(int,t2tb1(X2)),$uminus($sum(X0,sK3(X0,X1,X2))))) ),
inference(evaluation,[],[f383]) ).
tff(f383,plain,
! [X2: array_int,X0: $int,X1: $int] :
( $less($sum(X0,sK3(X0,X1,X2)),length1(int,t2tb1(X2)))
| ~ sP0(X0,X1,X2) ),
inference(cnf_transformation,[],[f269]) ).
tff(f8535,plain,
( spl30_311
| spl30_133
| ~ spl30_48
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8501,f8188,f962,f4109,f8532]) ).
tff(f8501,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_48
| ~ spl30_269 ),
inference(superposition,[],[f8190,f3961]) ).
tff(f8528,plain,
( spl30_310
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8497,f8188,f8525]) ).
tff(f8497,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))))
| ~ spl30_269 ),
inference(resolution,[],[f8190,f626]) ).
tff(f8523,plain,
( spl30_309
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8518,f8188,f8520]) ).
tff(f8518,plain,
( $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))))
| ~ spl30_269 ),
inference(forward_demodulation,[],[f8517,f428]) ).
tff(f8517,plain,
( $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))))
| ~ spl30_269 ),
inference(forward_demodulation,[],[f8498,f523]) ).
tff(f8498,plain,
( $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))))
| ~ spl30_269 ),
inference(resolution,[],[f8190,f646]) ).
tff(f8516,plain,
( spl30_308
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8493,f8188,f8513]) ).
tff(f8493,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ~ spl30_269 ),
inference(resolution,[],[f8190,f384]) ).
tff(f8509,plain,
( spl30_307
| ~ spl30_269 ),
inference(avatar_split_clause,[],[f8504,f8188,f8506]) ).
tff(f8504,plain,
( $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_269 ),
inference(forward_demodulation,[],[f8503,f428]) ).
tff(f8503,plain,
( $less(0,$sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),$uminus($sum(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_269 ),
inference(forward_demodulation,[],[f8499,f523]) ).
tff(f8499,plain,
( $less(0,$sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),$uminus($sum(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),sK3(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_269 ),
inference(resolution,[],[f8190,f655]) ).
tff(f8483,plain,
( ~ spl30_306
| spl30_36
| ~ spl30_268 ),
inference(avatar_split_clause,[],[f8452,f8182,f885,f8480]) ).
tff(f8452,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_36
| ~ spl30_268 ),
inference(unit_resulting_resolution,[],[f887,f8184,f401]) ).
tff(f401,plain,
! [X2: $int,X3: $int,X0: array_int,X1: $int] :
( ~ le1(X0,X1,X3)
| ~ le1(X0,X3,X2)
| le1(X0,X1,X2) ),
inference(cnf_transformation,[],[f279]) ).
tff(f279,plain,
! [X0: array_int,X1: $int,X2: $int,X3: $int] :
( ~ le1(X0,X1,X3)
| le1(X0,X1,X2)
| ~ le1(X0,X3,X2) ),
inference(rectify,[],[f222]) ).
tff(f222,plain,
! [X1: array_int,X3: $int,X2: $int,X0: $int] :
( ~ le1(X1,X3,X0)
| le1(X1,X3,X2)
| ~ le1(X1,X0,X2) ),
inference(flattening,[],[f221]) ).
tff(f221,plain,
! [X0: $int,X2: $int,X1: array_int,X3: $int] :
( le1(X1,X3,X2)
| ~ le1(X1,X3,X0)
| ~ le1(X1,X0,X2) ),
inference(ennf_transformation,[],[f160]) ).
tff(f160,plain,
! [X0: $int,X2: $int,X1: array_int,X3: $int] :
( ( le1(X1,X3,X0)
& le1(X1,X0,X2) )
=> le1(X1,X3,X2) ),
inference(rectify,[],[f76]) ).
tff(f76,axiom,
! [X7: $int,X0: array_int,X4: $int,X1: $int] :
( ( le1(X0,X1,X7)
& le1(X0,X7,X4) )
=> le1(X0,X1,X4) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',le_trans) ).
tff(f8184,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_268 ),
inference(avatar_component_clause,[],[f8182]) ).
tff(f8478,plain,
( spl30_304
| spl30_305
| ~ spl30_268 ),
inference(avatar_split_clause,[],[f8462,f8182,f8475,f8471]) ).
tff(f8462,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ( tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| ~ spl30_268 ),
inference(resolution,[],[f8184,f567]) ).
tff(f567,plain,
! [X2: $int,X0: $int,X1: array_int] :
( ~ le1(X1,X2,X0)
| lt1(X1,X2,X0)
| ( X0 = X2 ) ),
inference(cnf_transformation,[],[f373]) ).
tff(f8469,plain,
( ~ spl30_303
| spl30_36
| ~ spl30_268 ),
inference(avatar_split_clause,[],[f8451,f8182,f885,f8466]) ).
tff(f8466,plain,
( spl30_303
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_303])]) ).
tff(f8451,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| spl30_36
| ~ spl30_268 ),
inference(unit_resulting_resolution,[],[f887,f8184,f1256]) ).
tff(f1256,plain,
! [X3: array_int,X6: $int,X4: $int,X5: $int] :
( ~ lt1(X3,X6,X4)
| le1(X3,X6,X5)
| ~ le1(X3,X4,X5) ),
inference(resolution,[],[f401,f565]) ).
tff(f565,plain,
! [X2: $int,X0: $int,X1: array_int] :
( le1(X1,X2,X0)
| ~ lt1(X1,X2,X0) ),
inference(cnf_transformation,[],[f373]) ).
tff(f8436,plain,
( spl30_205
| spl30_302
| ~ spl30_2
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8265,f4206,f709,f8434,f4983]) ).
tff(f8434,plain,
( spl30_302
<=> ! [X100: $int] :
( $less(0,$sum(sK20,$uminus(X100)))
| $less(0,$sum($sum(X100,1),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK11),t2tb(X100)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_302])]) ).
tff(f8265,plain,
( ! [X100: $int] :
( $less(0,$sum(sK20,$uminus(X100)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK11),t2tb(X100))))
| $less(0,$sum($sum(X100,1),$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK20))) )
| ~ spl30_2
| ~ spl30_145 ),
inference(superposition,[],[f2425,f4208]) ).
tff(f4208,plain,
( ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_145 ),
inference(avatar_component_clause,[],[f4206]) ).
tff(f8432,plain,
( spl30_207
| spl30_301
| ~ spl30_30
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8267,f4206,f855,f8430,f4991]) ).
tff(f8430,plain,
( spl30_301
<=> ! [X102: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X102))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum(0,$uminus(X102)))
| $less(0,$sum(X102,$uminus(sK20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_301])]) ).
tff(f8267,plain,
( ! [X102: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X102))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum(X102,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X102))) )
| ~ spl30_30
| ~ spl30_145 ),
inference(superposition,[],[f2426,f4208]) ).
tff(f8428,plain,
( spl30_270
| spl30_205
| spl30_300
| ~ spl30_20
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8259,f4206,f800,f8425,f4983,f8294]) ).
tff(f8259,plain,
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))))))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| ~ spl30_20
| ~ spl30_145 ),
inference(superposition,[],[f2078,f4208]) ).
tff(f8423,plain,
( spl30_299
| spl30_205
| spl30_270
| ~ spl30_63
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8250,f4206,f1505,f8294,f4983,f8420]) ).
tff(f8250,plain,
( $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,occ1(int,get(int,int,t2tb2(sK11),t2tb(sK14)),t2tb2(sK7),0,sK9))
| ~ spl30_63
| ~ spl30_145 ),
inference(superposition,[],[f1900,f4208]) ).
tff(f8418,plain,
( spl30_297
| spl30_298
| ~ spl30_1
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8269,f4206,f704,f8415,f8412]) ).
tff(f8412,plain,
( spl30_297
<=> ! [X104: $int] :
( $less(0,$sum(sK14,$uminus(X104)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X104))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum(X104,$uminus(sK20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_297])]) ).
tff(f8269,plain,
( ! [X104: $int] :
( $less(0,$sum($sum(sK20,1),$uminus($sum(sK12,1))))
| $less(0,$sum(sK14,$uminus(X104)))
| $less(0,$sum(X104,$uminus(sK20)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X104))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) )
| ~ spl30_1
| ~ spl30_145 ),
inference(superposition,[],[f2427,f4208]) ).
tff(f8410,plain,
( spl30_279
| spl30_278
| spl30_296
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8232,f4206,f8408,f8330,f8334]) ).
tff(f8408,plain,
( spl30_296
<=> ! [X36: $int,X37: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X36)
| $less(0,$sum($sum(X37,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X37))),X36)
| $less(0,$sum(0,$uminus(X37))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_296])]) ).
tff(f8232,plain,
( ! [X36: $int,X37: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X36)
| $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| $less(0,$sum($sum(X37,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X37)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X37))),X36) )
| ~ spl30_145 ),
inference(superposition,[],[f1401,f4208]) ).
tff(f1401,plain,
! [X21: $int,X19: $int,X20: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X19))),X21)
| $less(0,$sum($sum(X20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X19)))
| $less(0,$sum(X19,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X20))),X21)
| $less(0,$sum(0,$uminus(X20))) ),
inference(resolution,[],[f1257,f565]) ).
tff(f1257,plain,
! [X8: $int,X9: $int,X7: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X7))),X8)
| $less(0,$sum($sum(sK14,1),$uminus(X7)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X9))),X8)
| $less(0,$sum(0,$uminus(X9)))
| $less(0,$sum(X7,$uminus(sK12)))
| $less(0,$sum($sum(X9,1),$uminus(sK14))) ),
inference(resolution,[],[f401,f625]) ).
tff(f8406,plain,
( spl30_205
| spl30_270
| spl30_295
| ~ spl30_38
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8261,f4206,f898,f8403,f8294,f4983]) ).
tff(f8261,plain,
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK20)))
| ~ spl30_38
| ~ spl30_145 ),
inference(superposition,[],[f2080,f4208]) ).
tff(f8401,plain,
( spl30_279
| spl30_278
| spl30_294
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8220,f4206,f8399,f8330,f8334]) ).
tff(f8399,plain,
( spl30_294
<=> ! [X24: uni] :
( ( tb2t(get(int,int,t2tb2(sK13),X24)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum($sum(tb2t(X24),1),$uminus(sK14)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X24)),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum(0,$uminus(tb2t(X24)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_294])]) ).
tff(f8220,plain,
( ! [X24: uni] :
( ( tb2t(get(int,int,t2tb2(sK13),X24)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum(0,$uminus(tb2t(X24))))
| $less(0,$sum(sK20,$uminus(sK12)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X24)),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum($sum(tb2t(X24),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK20))) )
| ~ spl30_145 ),
inference(superposition,[],[f1219,f4208]) ).
tff(f1219,plain,
! [X8: $int,X7: uni] :
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X7)),tb2t(get(int,int,t2tb2(sK13),t2tb(X8))))
| $less(0,$sum($sum(tb2t(X7),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X7))))
| $less(0,$sum($sum(sK14,1),$uminus(X8)))
| $less(0,$sum(X8,$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X8))) = tb2t(get(int,int,t2tb2(sK13),X7)) ) ),
inference(resolution,[],[f567,f969]) ).
tff(f8397,plain,
( spl30_205
| spl30_293
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8258,f4206,f8395,f4983]) ).
tff(f8395,plain,
( spl30_293
<=> ! [X93: map_int_int,X94: $int] :
( $less(0,$sum(1,sK25(X94,X93)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X93),t2tb(sK14)))))
| $less(0,$sum($sum(sK20,1),$uminus(X94))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_293])]) ).
tff(f8258,plain,
( ! [X94: $int,X93: map_int_int] :
( $less(0,$sum(1,sK25(X94,X93)))
| $less(0,$sum($sum(sK20,1),$uminus(X94)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(X93),t2tb(sK14))))) )
| ~ spl30_145 ),
inference(superposition,[],[f2004,f4208]) ).
tff(f8393,plain,
( spl30_279
| spl30_278
| spl30_292
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8219,f4206,f8391,f8330,f8334]) ).
tff(f8391,plain,
( spl30_292
<=> ! [X23: $int] :
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X23))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum($sum(X23,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X23))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum(0,$uminus(X23))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_292])]) ).
tff(f8219,plain,
( ! [X23: $int] :
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X23))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum(0,$uminus(X23)))
| $less(0,$sum(sK20,$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X23))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum($sum(X23,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK20))) )
| ~ spl30_145 ),
inference(superposition,[],[f1218,f4208]) ).
tff(f1218,plain,
! [X6: $int,X5: $int] :
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X5))),tb2t(get(int,int,t2tb2(sK13),t2tb(X6))))
| $less(0,$sum(X6,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X6)))
| $less(0,$sum(0,$uminus(X5)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X6))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X5))) )
| $less(0,$sum($sum(X5,1),$uminus(sK14))) ),
inference(resolution,[],[f567,f625]) ).
tff(f8389,plain,
( spl30_278
| spl30_291
| spl30_279
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8233,f4206,f8334,f8387,f8330]) ).
tff(f8387,plain,
( spl30_291
<=> ! [X38: $int,X39: uni] :
( $less(0,$sum($sum(tb2t(X39),1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X39)),X38)
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X38)
| $less(0,$sum(0,$uminus(tb2t(X39)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_291])]) ).
tff(f8233,plain,
( ! [X38: $int,X39: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| $less(0,$sum($sum(tb2t(X39),1),$uminus(sK14)))
| $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X39))))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X38)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X39)),X38) )
| ~ spl30_145 ),
inference(superposition,[],[f1463,f4208]) ).
tff(f1463,plain,
! [X21: $int,X19: $int,X20: uni] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X19))),X21)
| $less(0,$sum($sum(tb2t(X20),1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X20)),X21)
| $less(0,$sum(X19,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X20))))
| $less(0,$sum($sum(sK14,1),$uminus(X19))) ),
inference(resolution,[],[f1258,f565]) ).
tff(f1258,plain,
! [X10: $int,X11: $int,X12: uni] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X10))),X11)
| $less(0,$sum($sum(sK14,1),$uminus(X10)))
| $less(0,$sum($sum(tb2t(X12),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X12))))
| $less(0,$sum(X10,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X12)),X11) ),
inference(resolution,[],[f401,f969]) ).
tff(f8385,plain,
( spl30_279
| spl30_290
| spl30_278
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8290,f4206,f8330,f8383,f8334]) ).
tff(f8383,plain,
( spl30_290
<=> ! [X125: $int,X124: uni,X126: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X125,X124,t2tb2(sK13),X126))))
| ( 0 = occ1(int,X124,t2tb2(sK13),X125,X126) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(X124),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum($sum(sK2(int,X125,X124,t2tb2(sK13),X126),1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_290])]) ).
tff(f8290,plain,
( ! [X126: $int,X124: uni,X125: $int] :
( $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK2(int,X125,X124,t2tb2(sK13),X126))))
| $less(0,$sum($sum(sK2(int,X125,X124,t2tb2(sK13),X126),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(X124),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ( 0 = occ1(int,X124,t2tb2(sK13),X125,X126) ) )
| ~ spl30_145 ),
inference(superposition,[],[f7165,f4208]) ).
tff(f8381,plain,
( spl30_278
| spl30_289
| spl30_279
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8225,f4206,f8334,f8379,f8330]) ).
tff(f8379,plain,
( spl30_289
<=> ! [X30: $int,X31: uni] :
( $less(0,$sum($sum(tb2t(X31),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X31))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X31)),X30)
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X30) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_289])]) ).
tff(f8225,plain,
( ! [X31: uni,X30: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| $less(0,$sum($sum(tb2t(X31),1),$uminus(sK14)))
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X30)
| $less(0,$sum(sK20,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X31)),X30)
| $less(0,$sum(0,$uminus(tb2t(X31)))) )
| ~ spl30_145 ),
inference(superposition,[],[f1258,f4208]) ).
tff(f8377,plain,
( spl30_205
| spl30_288
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8257,f4206,f8375,f4983]) ).
tff(f8375,plain,
( spl30_288
<=> ! [X91: map_int_int,X92: $int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(X91),t2tb(sK14)))))
| $less(0,$sum($sum(sK20,1),$uminus(X92)))
| $less(0,$sum(X92,$uminus(sK25(X92,X91)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_288])]) ).
tff(f8257,plain,
( ! [X91: map_int_int,X92: $int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(X91),t2tb(sK14)))))
| $less(0,$sum($sum(sK20,1),$uminus(X92)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(X92,$uminus(sK25(X92,X91)))) )
| ~ spl30_145 ),
inference(superposition,[],[f2003,f4208]) ).
tff(f8373,plain,
( spl30_287
| spl30_205
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8262,f4206,f4983,f8371]) ).
tff(f8371,plain,
( spl30_287
<=> ! [X96: map_int_int,X95: $int] :
( $less(0,$sum($sum(sK20,1),$uminus(X95)))
| $less(0,$sum(X95,$uminus(tb2t(get(int,int,t2tb2(X96),t2tb(sK14))))))
| $less(0,$sum(X95,$uminus(sK25(X95,X96)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_287])]) ).
tff(f8262,plain,
( ! [X96: map_int_int,X95: $int] :
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(X95)))
| $less(0,$sum(X95,$uminus(sK25(X95,X96))))
| $less(0,$sum(X95,$uminus(tb2t(get(int,int,t2tb2(X96),t2tb(sK14)))))) )
| ~ spl30_145 ),
inference(superposition,[],[f2081,f4208]) ).
tff(f8369,plain,
( spl30_285
| spl30_286
| ~ spl30_48
| ~ spl30_124
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8361,f4206,f3755,f962,f8367,f8363]) ).
tff(f8367,plain,
( spl30_286
<=> ! [X112: $int,X111: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK17),X111,X112))
| $less(0,$sum(X111,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(X112))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_286])]) ).
tff(f8361,plain,
( ! [X111: $int,X112: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK17),X111,X112))
| ( t2tb(sK18) = t2tb(sK14) )
| $less(0,$sum($sum(sK20,1),$uminus(X112)))
| $less(0,$sum(X111,$uminus(sK20))) )
| ~ spl30_48
| ~ spl30_124
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8280,f3757]) ).
tff(f8280,plain,
( ! [X111: $int,X112: $int] :
( ( t2tb(sK18) = t2tb(sK14) )
| $less(0,$sum($sum(sK20,1),$uminus(X112)))
| $less(0,$sum(X111,$uminus(sK20)))
| $less(0,occ1(int,get(int,int,t2tb2(sK16),t2tb(sK14)),t2tb2(sK17),X111,X112)) )
| ~ spl30_48
| ~ spl30_145 ),
inference(superposition,[],[f4099,f4208]) ).
tff(f8359,plain,
( spl30_270
| spl30_205
| spl30_284
| ~ spl30_20
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8254,f4206,f800,f8356,f4983,f8294]) ).
tff(f8254,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK11),t2tb(sK14)))))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| ~ spl30_20
| ~ spl30_145 ),
inference(superposition,[],[f2000,f4208]) ).
tff(f8354,plain,
( spl30_278
| spl30_279
| spl30_283
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8224,f4206,f8352,f8334,f8330]) ).
tff(f8352,plain,
( spl30_283
<=> ! [X29: $int,X28: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X28)
| $less(0,$sum(0,$uminus(X29)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X29))),X28)
| $less(0,$sum($sum(X29,1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_283])]) ).
tff(f8224,plain,
( ! [X28: $int,X29: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X28)
| $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum(0,$uminus(X29)))
| $less(0,$sum($sum(X29,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X29))),X28) )
| ~ spl30_145 ),
inference(superposition,[],[f1257,f4208]) ).
tff(f8350,plain,
( spl30_205
| spl30_282
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8263,f4206,f8348,f4983]) ).
tff(f8348,plain,
( spl30_282
<=> ! [X98: map_int_int,X97: $int] :
( $less(0,$sum(1,sK25(X97,X98)))
| $less(0,$sum(X97,$uminus(tb2t(get(int,int,t2tb2(X98),t2tb(sK14))))))
| $less(0,$sum($sum(sK20,1),$uminus(X97))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_282])]) ).
tff(f8263,plain,
( ! [X98: map_int_int,X97: $int] :
( $less(0,$sum(1,sK25(X97,X98)))
| $less(0,$sum($sum(sK20,1),$uminus(X97)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(X97,$uminus(tb2t(get(int,int,t2tb2(X98),t2tb(sK14)))))) )
| ~ spl30_145 ),
inference(superposition,[],[f2082,f4208]) ).
tff(f8346,plain,
( spl30_279
| spl30_278
| spl30_281
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8214,f4206,f8344,f8330,f8334]) ).
tff(f8344,plain,
( spl30_281
<=> ! [X18: $int] :
( $less(0,$sum($sum(X18,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X18)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_281])]) ).
tff(f8214,plain,
( ! [X18: $int] :
( $less(0,$sum($sum(X18,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum(0,$uminus(X18)))
| $less(0,$sum($sum(sK14,1),$uminus(sK20))) )
| ~ spl30_145 ),
inference(superposition,[],[f625,f4208]) ).
tff(f8342,plain,
( spl30_278
| spl30_279
| spl30_280
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8291,f4206,f8340,f8334,f8330]) ).
tff(f8340,plain,
( spl30_280
<=> ! [X128: $int,X129: $int,X127: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),X127,tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ( 0 = occ1(int,t2tb(X127),t2tb2(sK13),X128,X129) )
| $less(0,$sum(0,$uminus(sK2(int,X128,t2tb(X127),t2tb2(sK13),X129))))
| $less(0,$sum($sum(sK2(int,X128,t2tb(X127),t2tb2(sK13),X129),1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_280])]) ).
tff(f8291,plain,
( ! [X127: $int,X128: $int,X129: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),X127,tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum($sum(sK2(int,X128,t2tb(X127),t2tb2(sK13),X129),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK2(int,X128,t2tb(X127),t2tb2(sK13),X129))))
| ( 0 = occ1(int,t2tb(X127),t2tb2(sK13),X128,X129) ) )
| ~ spl30_145 ),
inference(superposition,[],[f7194,f4208]) ).
tff(f8337,plain,
( spl30_277
| spl30_278
| spl30_279
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8215,f4206,f8334,f8330,f8327]) ).
tff(f8327,plain,
( spl30_277
<=> ! [X19: uni] :
( $less(0,$sum(0,$uminus(tb2t(X19))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X19)),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum($sum(tb2t(X19),1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_277])]) ).
tff(f8215,plain,
( ! [X19: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(sK20)))
| $less(0,$sum(sK20,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X19))))
| $less(0,$sum($sum(tb2t(X19),1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X19)),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) )
| ~ spl30_145 ),
inference(superposition,[],[f969,f4208]) ).
tff(f8325,plain,
( spl30_276
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8320,f4206,f8322]) ).
tff(f8322,plain,
( spl30_276
<=> ( sK14 = sK20 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_276])]) ).
tff(f8320,plain,
( ( sK14 = sK20 )
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8207,f392]) ).
tff(f8207,plain,
( ( tb2t(t2tb(sK14)) = sK20 )
| ~ spl30_145 ),
inference(superposition,[],[f392,f4208]) ).
tff(f8319,plain,
( spl30_205
| spl30_275
| spl30_270
| ~ spl30_29
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8255,f4206,f850,f8294,f8316,f4983]) ).
tff(f8255,plain,
( $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK14)))))
| $less(0,$sum(0,$uminus(sK20)))
| ~ spl30_29
| ~ spl30_145 ),
inference(superposition,[],[f2001,f4208]) ).
tff(f8313,plain,
( spl30_273
| spl30_274
| ~ spl30_2
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8264,f4206,f709,f8311,f8307]) ).
tff(f8311,plain,
( spl30_274
<=> ! [X99: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X99))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))))
| $less(0,$sum(X99,$uminus(sK20)))
| $less(0,$sum(0,$uminus(X99))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_274])]) ).
tff(f8264,plain,
( ! [X99: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK11),t2tb(X99))),tb2t(get(int,int,t2tb2(sK11),t2tb(sK14))))
| $less(0,$sum(0,$uminus(X99)))
| $less(0,$sum(X99,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK12))) )
| ~ spl30_2
| ~ spl30_145 ),
inference(superposition,[],[f2425,f4208]) ).
tff(f8305,plain,
( spl30_205
| spl30_272
| ~ spl30_30
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8266,f4206,f855,f8303,f4983]) ).
tff(f8303,plain,
( spl30_272
<=> ! [X101: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X101))))
| $less(0,$sum($sum(X101,1),$uminus(sK14)))
| $less(0,$sum(sK20,$uminus(X101))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_272])]) ).
tff(f8266,plain,
( ! [X101: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X101))))
| $less(0,$sum(sK20,$uminus(X101)))
| $less(0,$sum($sum(X101,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK20))) )
| ~ spl30_30
| ~ spl30_145 ),
inference(superposition,[],[f2426,f4208]) ).
tff(f8301,plain,
( spl30_205
| spl30_270
| spl30_271
| ~ spl30_29
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8260,f4206,f850,f8298,f8294,f4983]) ).
tff(f8260,plain,
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK14))))))
| $less(0,$sum($sum(sK20,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK20)))
| ~ spl30_29
| ~ spl30_145 ),
inference(superposition,[],[f2079,f4208]) ).
tff(f8191,plain,
( spl30_269
| ~ spl30_145
| ~ spl30_147 ),
inference(avatar_split_clause,[],[f8186,f4239,f4206,f8188]) ).
tff(f8186,plain,
( sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_145
| ~ spl30_147 ),
inference(forward_demodulation,[],[f4240,f4208]) ).
tff(f8185,plain,
( spl30_268
| ~ spl30_144
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8180,f4206,f4202,f8182]) ).
tff(f8180,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_144
| ~ spl30_145 ),
inference(forward_demodulation,[],[f4203,f4208]) ).
tff(f8179,plain,
( ~ spl30_256
| ~ spl30_75
| spl30_134
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8178,f4206,f4113,f1752,f8096]) ).
tff(f8178,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_75
| spl30_134
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8069,f1754]) ).
tff(f8069,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_134
| ~ spl30_145 ),
inference(backward_demodulation,[],[f4115,f4208]) ).
tff(f8177,plain,
( ~ spl30_255
| spl30_36
| ~ spl30_75
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8176,f4206,f1752,f885,f8090]) ).
tff(f8176,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_36
| ~ spl30_75
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8066,f1754]) ).
tff(f8066,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_36
| ~ spl30_145 ),
inference(backward_demodulation,[],[f887,f4208]) ).
tff(f8175,plain,
( ~ spl30_267
| ~ spl30_145
| spl30_202 ),
inference(avatar_split_clause,[],[f8085,f4887,f4206,f8172]) ).
tff(f8085,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_145
| spl30_202 ),
inference(backward_demodulation,[],[f4889,f4208]) ).
tff(f8170,plain,
( ~ spl30_264
| ~ spl30_75
| spl30_142
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8169,f4206,f4181,f1752,f8144]) ).
tff(f8169,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_75
| spl30_142
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8075,f1754]) ).
tff(f8075,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| spl30_142
| ~ spl30_145 ),
inference(backward_demodulation,[],[f4183,f4208]) ).
tff(f8168,plain,
( ~ spl30_262
| spl30_50
| ~ spl30_75
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8167,f4206,f1752,f992,f8132]) ).
tff(f8167,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_50
| ~ spl30_75
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8067,f1754]) ).
tff(f8067,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_50
| ~ spl30_145 ),
inference(backward_demodulation,[],[f994,f4208]) ).
tff(f8166,plain,
( ~ spl30_260
| ~ spl30_124
| ~ spl30_145
| spl30_148 ),
inference(avatar_split_clause,[],[f8165,f4245,f4206,f3755,f8121]) ).
tff(f8165,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_124
| ~ spl30_145
| spl30_148 ),
inference(forward_demodulation,[],[f8078,f3757]) ).
tff(f8078,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_145
| spl30_148 ),
inference(backward_demodulation,[],[f4247,f4208]) ).
tff(f8164,plain,
( ~ spl30_265
| ~ spl30_75
| ~ spl30_145
| spl30_151 ),
inference(avatar_split_clause,[],[f8163,f4330,f4206,f1752,f8152]) ).
tff(f8163,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_75
| ~ spl30_145
| spl30_151 ),
inference(forward_demodulation,[],[f8080,f1754]) ).
tff(f8080,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_145
| spl30_151 ),
inference(backward_demodulation,[],[f4332,f4208]) ).
tff(f8162,plain,
( ~ spl30_263
| ~ spl30_75
| spl30_140
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8161,f4206,f4144,f1752,f8138]) ).
tff(f8161,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_75
| spl30_140
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8074,f1754]) ).
tff(f8074,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_140
| ~ spl30_145 ),
inference(backward_demodulation,[],[f4146,f4208]) ).
tff(f8160,plain,
( spl30_266
| ~ spl30_145
| ~ spl30_194 ),
inference(avatar_split_clause,[],[f8082,f4778,f4206,f8157]) ).
tff(f8082,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_145
| ~ spl30_194 ),
inference(backward_demodulation,[],[f4779,f4208]) ).
tff(f8155,plain,
( ~ spl30_265
| ~ spl30_124
| ~ spl30_145
| spl30_195 ),
inference(avatar_split_clause,[],[f8150,f4796,f4206,f3755,f8152]) ).
tff(f8150,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_124
| ~ spl30_145
| spl30_195 ),
inference(forward_demodulation,[],[f8083,f3757]) ).
tff(f8083,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_145
| spl30_195 ),
inference(backward_demodulation,[],[f4798,f4208]) ).
tff(f8149,plain,
( ~ spl30_257
| ~ spl30_75
| ~ spl30_145
| spl30_149 ),
inference(avatar_split_clause,[],[f8148,f4276,f4206,f1752,f8102]) ).
tff(f8148,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_75
| ~ spl30_145
| spl30_149 ),
inference(forward_demodulation,[],[f8079,f1754]) ).
tff(f8079,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_145
| spl30_149 ),
inference(backward_demodulation,[],[f4278,f4208]) ).
tff(f8147,plain,
( ~ spl30_264
| ~ spl30_124
| ~ spl30_145
| spl30_152 ),
inference(avatar_split_clause,[],[f8142,f4339,f4206,f3755,f8144]) ).
tff(f8142,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_124
| ~ spl30_145
| spl30_152 ),
inference(forward_demodulation,[],[f8081,f3757]) ).
tff(f8081,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_145
| spl30_152 ),
inference(backward_demodulation,[],[f4341,f4208]) ).
tff(f8141,plain,
( ~ spl30_263
| ~ spl30_124
| ~ spl30_145
| spl30_146 ),
inference(avatar_split_clause,[],[f8136,f4211,f4206,f3755,f8138]) ).
tff(f8136,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_124
| ~ spl30_145
| spl30_146 ),
inference(forward_demodulation,[],[f8077,f3757]) ).
tff(f8077,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_145
| spl30_146 ),
inference(backward_demodulation,[],[f4213,f4208]) ).
tff(f8135,plain,
( ~ spl30_262
| ~ spl30_124
| spl30_139
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8130,f4206,f4139,f3755,f8132]) ).
tff(f8130,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_124
| spl30_139
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8073,f3757]) ).
tff(f8073,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_139
| ~ spl30_145 ),
inference(backward_demodulation,[],[f4141,f4208]) ).
tff(f8129,plain,
( ~ spl30_261
| ~ spl30_145
| spl30_204 ),
inference(avatar_split_clause,[],[f8087,f4966,f4206,f8126]) ).
tff(f8087,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_145
| spl30_204 ),
inference(backward_demodulation,[],[f4968,f4208]) ).
tff(f8124,plain,
( ~ spl30_260
| ~ spl30_75
| spl30_138
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8119,f4206,f4132,f1752,f8121]) ).
tff(f8119,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_75
| spl30_138
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8072,f1754]) ).
tff(f8072,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_138
| ~ spl30_145 ),
inference(backward_demodulation,[],[f4134,f4208]) ).
tff(f8118,plain,
( ~ spl30_259
| ~ spl30_124
| spl30_137
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8117,f4206,f4127,f3755,f8113]) ).
tff(f8117,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_124
| spl30_137
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8071,f3757]) ).
tff(f8071,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_137
| ~ spl30_145 ),
inference(backward_demodulation,[],[f4129,f4208]) ).
tff(f8116,plain,
( ~ spl30_259
| spl30_52
| ~ spl30_75
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8111,f4206,f1752,f1004,f8113]) ).
tff(f8111,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_52
| ~ spl30_75
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8068,f1754]) ).
tff(f8068,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_52
| ~ spl30_145 ),
inference(backward_demodulation,[],[f1006,f4208]) ).
tff(f8110,plain,
( ~ spl30_258
| ~ spl30_145
| spl30_203 ),
inference(avatar_split_clause,[],[f8086,f4928,f4206,f8107]) ).
tff(f8086,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_145
| spl30_203 ),
inference(backward_demodulation,[],[f4930,f4208]) ).
tff(f8105,plain,
( ~ spl30_257
| ~ spl30_124
| ~ spl30_145
| spl30_201 ),
inference(avatar_split_clause,[],[f8100,f4840,f4206,f3755,f8102]) ).
tff(f8100,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_124
| ~ spl30_145
| spl30_201 ),
inference(forward_demodulation,[],[f8084,f3757]) ).
tff(f8084,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_145
| spl30_201 ),
inference(backward_demodulation,[],[f4842,f4208]) ).
tff(f8099,plain,
( ~ spl30_256
| ~ spl30_124
| spl30_143
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8094,f4206,f4186,f3755,f8096]) ).
tff(f8094,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_124
| spl30_143
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8076,f3757]) ).
tff(f8076,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_143
| ~ spl30_145 ),
inference(backward_demodulation,[],[f4188,f4208]) ).
tff(f8093,plain,
( ~ spl30_255
| ~ spl30_124
| spl30_136
| ~ spl30_145 ),
inference(avatar_split_clause,[],[f8088,f4206,f4122,f3755,f8090]) ).
tff(f8088,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_124
| spl30_136
| ~ spl30_145 ),
inference(forward_demodulation,[],[f8070,f3757]) ).
tff(f8070,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_136
| ~ spl30_145 ),
inference(backward_demodulation,[],[f4124,f4208]) ).
tff(f8065,plain,
( spl30_145
| ~ spl30_47
| spl30_146
| ~ spl30_194 ),
inference(avatar_split_clause,[],[f8064,f4778,f4211,f957,f4206]) ).
tff(f8064,plain,
( ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_146
| ~ spl30_194 ),
inference(subsumption_resolution,[],[f4792,f4779]) ).
tff(f4792,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_146 ),
inference(superposition,[],[f4213,f3994]) ).
tff(f8063,plain,
( spl30_145
| ~ spl30_196
| ~ spl30_47
| spl30_148 ),
inference(avatar_split_clause,[],[f4837,f4245,f957,f4806,f4206]) ).
tff(f4837,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_148 ),
inference(superposition,[],[f4247,f3960]) ).
tff(f8062,plain,
( spl30_145
| ~ spl30_194
| ~ spl30_47
| spl30_146 ),
inference(avatar_split_clause,[],[f4791,f4211,f957,f4778,f4206]) ).
tff(f4791,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_146 ),
inference(superposition,[],[f4213,f3960]) ).
tff(f8061,plain,
( spl30_207
| spl30_254
| spl30_205
| spl30_203 ),
inference(avatar_split_clause,[],[f8030,f4928,f4983,f8059,f4991]) ).
tff(f8059,plain,
( spl30_254
<=> ! [X4: $int,X5: $int] :
( $less(0,$sum(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK19)),t2tb2(sK13),X5),$uminus(sK12)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK19)),t2tb2(sK13),X4,X5) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK19)),t2tb2(sK13),X5)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_254])]) ).
tff(f8030,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK19)),t2tb2(sK13),X5),$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X4,get(int,int,t2tb2(sK13),t2tb(sK19)),t2tb2(sK13),X5))))
| ( 0 = occ1(int,get(int,int,t2tb2(sK13),t2tb(sK19)),t2tb2(sK13),X4,X5) ) )
| spl30_203 ),
inference(resolution,[],[f7484,f4930]) ).
tff(f7484,plain,
! [X2: $int,X3: $int,X0: uni,X1: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X1))),tb2t(X0))
| $less(0,$sum(0,$uminus(X1)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X2,X0,t2tb2(sK13),X3))))
| $less(0,$sum($sum(X1,1),$uminus(sK14)))
| $less(0,$sum(sK2(int,X2,X0,t2tb2(sK13),X3),$uminus(sK12)))
| ( 0 = occ1(int,X0,t2tb2(sK13),X2,X3) ) ),
inference(superposition,[],[f5260,f1072]) ).
tff(f5260,plain,
! [X178: $int,X179: $int,X176: $int,X177: uni] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X179))),tb2t(contents(int,X177)))
| ( 0 = occ1(int,contents(int,X177),t2tb2(sK13),X176,X178) )
| $less(0,$sum(sK2(int,X176,contents(int,X177),t2tb2(sK13),X178),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X179)))
| $less(0,$sum($sum(X179,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X176,contents(int,X177),t2tb2(sK13),X178)))) ),
inference(superposition,[],[f625,f1771]) ).
tff(f8057,plain,
( spl30_56
| spl30_57
| spl30_250
| ~ spl30_51 ),
inference(avatar_split_clause,[],[f8031,f998,f8043,f1276,f1272]) ).
tff(f1272,plain,
( spl30_56
<=> $less(0,$sum(0,$uminus(sK18))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_56])]) ).
tff(f8043,plain,
( spl30_250
<=> ! [X11: uni,X12: $int,X10: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X10,X11,t2tb2(sK13),X12))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(X11))
| ( 0 = occ1(int,X11,t2tb2(sK13),X10,X12) )
| $less(0,$sum(sK2(int,X10,X11,t2tb2(sK13),X12),$uminus(sK12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_250])]) ).
tff(f998,plain,
( spl30_51
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_51])]) ).
tff(f8031,plain,
( ! [X8: $int,X6: $int,X7: uni] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(X7))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X6,X7,t2tb2(sK13),X8))))
| $less(0,$sum($sum(sK18,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK18)))
| $less(0,$sum(sK2(int,X6,X7,t2tb2(sK13),X8),$uminus(sK12)))
| ( 0 = occ1(int,X7,t2tb2(sK13),X6,X8) ) )
| ~ spl30_51 ),
inference(resolution,[],[f7484,f1259]) ).
tff(f1259,plain,
( ! [X13: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),X13)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X13) )
| ~ spl30_51 ),
inference(resolution,[],[f401,f1000]) ).
tff(f1000,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_51 ),
inference(avatar_component_clause,[],[f998]) ).
tff(f8056,plain,
( spl30_207
| spl30_205
| spl30_253
| spl30_194 ),
inference(avatar_split_clause,[],[f8029,f4778,f8054,f4983,f4991]) ).
tff(f8054,plain,
( spl30_253
<=> ! [X2: $int,X3: $int] :
( $less(0,$sum(sK2(int,X2,get(int,int,t2tb2(sK16),t2tb(sK19)),t2tb2(sK13),X3),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X2,get(int,int,t2tb2(sK16),t2tb(sK19)),t2tb2(sK13),X3))))
| ( 0 = occ1(int,get(int,int,t2tb2(sK16),t2tb(sK19)),t2tb2(sK13),X2,X3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_253])]) ).
tff(f8029,plain,
( ! [X2: $int,X3: $int] :
( $less(0,$sum(sK2(int,X2,get(int,int,t2tb2(sK16),t2tb(sK19)),t2tb2(sK13),X3),$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK16),t2tb(sK19)),t2tb2(sK13),X2,X3) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X2,get(int,int,t2tb2(sK16),t2tb(sK19)),t2tb2(sK13),X3)))) )
| spl30_194 ),
inference(resolution,[],[f7484,f4780]) ).
tff(f8052,plain,
( spl30_205
| spl30_252
| spl30_207
| spl30_144 ),
inference(avatar_split_clause,[],[f8028,f4202,f4991,f8050,f4983]) ).
tff(f8050,plain,
( spl30_252
<=> ! [X0: $int,X1: $int] :
( ( 0 = occ1(int,get(int,int,t2tb2(sK17),t2tb(sK19)),t2tb2(sK13),X0,X1) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X0,get(int,int,t2tb2(sK17),t2tb(sK19)),t2tb2(sK13),X1))))
| $less(0,$sum(sK2(int,X0,get(int,int,t2tb2(sK17),t2tb(sK19)),t2tb2(sK13),X1),$uminus(sK12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_252])]) ).
tff(f8028,plain,
( ! [X0: $int,X1: $int] :
( $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| ( 0 = occ1(int,get(int,int,t2tb2(sK17),t2tb(sK19)),t2tb2(sK13),X0,X1) )
| $less(0,$sum(sK2(int,X0,get(int,int,t2tb2(sK17),t2tb(sK19)),t2tb2(sK13),X1),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X0,get(int,int,t2tb2(sK17),t2tb(sK19)),t2tb2(sK13),X1))))
| $less(0,$sum(0,$uminus(sK20))) )
| spl30_144 ),
inference(resolution,[],[f7484,f4204]) ).
tff(f8048,plain,
( spl30_250
| spl30_251
| ~ spl30_59 ),
inference(avatar_split_clause,[],[f8032,f1284,f8046,f8043]) ).
tff(f8046,plain,
( spl30_251
<=> ! [X9: $int] :
( $less(0,$sum(X9,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X9)))
| $less(0,$sum(0,$uminus(X9)))
| $less(0,$sum($sum(X9,1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_251])]) ).
tff(f1284,plain,
( spl30_59
<=> ! [X0: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum(X0,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_59])]) ).
tff(f8032,plain,
( ! [X10: $int,X11: uni,X9: $int,X12: $int] :
( $less(0,$sum(X9,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X10,X11,t2tb2(sK13),X12))))
| $less(0,$sum($sum(X9,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X9)))
| $less(0,$sum(sK2(int,X10,X11,t2tb2(sK13),X12),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X9)))
| ( 0 = occ1(int,X11,t2tb2(sK13),X10,X12) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(X11)) )
| ~ spl30_59 ),
inference(resolution,[],[f7484,f1292]) ).
tff(f1292,plain,
( ! [X0: $int,X1: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0))),X1)
| $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum(X0,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X1) )
| ~ spl30_59 ),
inference(resolution,[],[f1285,f401]) ).
tff(f1285,plain,
( ! [X0: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))
| $less(0,$sum(X0,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X0))) )
| ~ spl30_59 ),
inference(avatar_component_clause,[],[f1284]) ).
tff(f7469,plain,
( spl30_246
| spl30_247
| spl30_248
| spl30_249
| ~ spl30_47 ),
inference(avatar_split_clause,[],[f7452,f957,f7466,f7462,f7458,f7454]) ).
tff(f7454,plain,
( spl30_246
<=> $less(0,$sum(1,sK25(0,sK16))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_246])]) ).
tff(f7458,plain,
( spl30_247
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK25(0,sK16)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_247])]) ).
tff(f7462,plain,
( spl30_248
<=> ( t2tb(sK14) = t2tb(sK25(0,sK16)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_248])]) ).
tff(f7466,plain,
( spl30_249
<=> $less(0,$sum(0,$uminus(sK25(0,sK16)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_249])]) ).
tff(f7452,plain,
( $less(0,$sum(0,$uminus(sK25(0,sK16))))
| ( t2tb(sK14) = t2tb(sK25(0,sK16)) )
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK25(0,sK16))))))
| $less(0,$sum(1,sK25(0,sK16)))
| ~ spl30_47 ),
inference(evaluation,[],[f7446]) ).
tff(f7446,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK25(0,sK16))))))
| $less(0,$sum($sum(sK25(0,sK16),1),$uminus(0)))
| ( t2tb(sK14) = t2tb(sK25(0,sK16)) )
| $less(0,$sum(0,$uminus(sK25(0,sK16))))
| ~ spl30_47 ),
inference(factoring,[],[f6807]) ).
tff(f6807,plain,
( ! [X6: $int,X5: $int] :
( $less(0,$sum($sum(X5,1),$uminus(X6)))
| $less(0,$sum(X6,$uminus(sK25(X6,sK16))))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X5)))))
| $less(0,$sum(0,$uminus(X5)))
| ( t2tb(sK14) = t2tb(X5) ) )
| ~ spl30_47 ),
inference(superposition,[],[f2003,f3960]) ).
tff(f7001,plain,
( spl30_240
| spl30_245
| ~ spl30_47
| ~ spl30_48 ),
inference(avatar_split_clause,[],[f6978,f962,f957,f6999,f6981]) ).
tff(f6981,plain,
( spl30_240
<=> ! [X9: $int] :
( $less(0,$sum(X9,$uminus(sK14)))
| $less(0,$sum(X9,$uminus(sK18))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_240])]) ).
tff(f6999,plain,
( spl30_245
<=> ! [X12: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X12)))
| $less(0,$sum(X12,$uminus(sK18)))
| $less(0,$sum($sum(sK18,1),$uminus(X12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_245])]) ).
tff(f6978,plain,
( ! [X12: $int,X13: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X12)))
| $less(0,$sum($sum(sK18,1),$uminus(X12)))
| $less(0,$sum(X13,$uminus(sK18)))
| $less(0,$sum(X13,$uminus(sK14)))
| $less(0,$sum(X12,$uminus(sK18))) )
| ~ spl30_47
| ~ spl30_48 ),
inference(resolution,[],[f6864,f675]) ).
tff(f675,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ sP1(X0,X1,X2,X3,X4,X5,X6)
| $less(0,$sum(X6,$uminus(X3))) ),
inference(evaluation,[],[f532]) ).
tff(f532,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( $less(X3,X6)
| ~ sP1(X0,X1,X2,X3,X4,X5,X6) ),
inference(cnf_transformation,[],[f348]) ).
tff(f348,plain,
! [X0: $int,X1: uni,X2: ty,X3: $int,X4: uni,X5: $int,X6: $int] :
( ( sP1(X0,X1,X2,X3,X4,X5,X6)
| ( get(X2,int,X1,t2tb(X0)) != get(X2,int,X4,t2tb(X3)) )
| $less(X0,X5)
| ~ $less(X0,X6)
| ~ $less(X3,X6)
| $less(X3,X5)
| ( ( sK26(X0,X1,X2,X3,X4,X5,X6) != X0 )
& ~ $less(sK26(X0,X1,X2,X3,X4,X5,X6),X5)
& $less(sK26(X0,X1,X2,X3,X4,X5,X6),X6)
& ( get(X2,int,X1,t2tb(sK26(X0,X1,X2,X3,X4,X5,X6))) != get(X2,int,X4,t2tb(sK26(X0,X1,X2,X3,X4,X5,X6))) )
& ( sK26(X0,X1,X2,X3,X4,X5,X6) != X3 ) )
| ( get(X2,int,X1,t2tb(X3)) != get(X2,int,X4,t2tb(X0)) ) )
& ( ( ( get(X2,int,X1,t2tb(X0)) = get(X2,int,X4,t2tb(X3)) )
& ~ $less(X0,X5)
& $less(X0,X6)
& $less(X3,X6)
& ~ $less(X3,X5)
& ! [X8: $int] :
( ( X0 = X8 )
| $less(X8,X5)
| ~ $less(X8,X6)
| ( get(X2,int,X1,t2tb(X8)) = get(X2,int,X4,t2tb(X8)) )
| ( X3 = X8 ) )
& ( get(X2,int,X1,t2tb(X3)) = get(X2,int,X4,t2tb(X0)) ) )
| ~ sP1(X0,X1,X2,X3,X4,X5,X6) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK26])],[f346,f347]) ).
tff(f347,plain,
! [X0: $int,X1: uni,X2: ty,X3: $int,X4: uni,X5: $int,X6: $int] :
( ? [X7: $int] :
( ( X0 != X7 )
& ~ $less(X7,X5)
& $less(X7,X6)
& ( get(X2,int,X4,t2tb(X7)) != get(X2,int,X1,t2tb(X7)) )
& ( X3 != X7 ) )
=> ( ( sK26(X0,X1,X2,X3,X4,X5,X6) != X0 )
& ~ $less(sK26(X0,X1,X2,X3,X4,X5,X6),X5)
& $less(sK26(X0,X1,X2,X3,X4,X5,X6),X6)
& ( get(X2,int,X1,t2tb(sK26(X0,X1,X2,X3,X4,X5,X6))) != get(X2,int,X4,t2tb(sK26(X0,X1,X2,X3,X4,X5,X6))) )
& ( sK26(X0,X1,X2,X3,X4,X5,X6) != X3 ) ) ),
introduced(choice_axiom,[]) ).
tff(f346,plain,
! [X0: $int,X1: uni,X2: ty,X3: $int,X4: uni,X5: $int,X6: $int] :
( ( sP1(X0,X1,X2,X3,X4,X5,X6)
| ( get(X2,int,X1,t2tb(X0)) != get(X2,int,X4,t2tb(X3)) )
| $less(X0,X5)
| ~ $less(X0,X6)
| ~ $less(X3,X6)
| $less(X3,X5)
| ? [X7: $int] :
( ( X0 != X7 )
& ~ $less(X7,X5)
& $less(X7,X6)
& ( get(X2,int,X4,t2tb(X7)) != get(X2,int,X1,t2tb(X7)) )
& ( X3 != X7 ) )
| ( get(X2,int,X1,t2tb(X3)) != get(X2,int,X4,t2tb(X0)) ) )
& ( ( ( get(X2,int,X1,t2tb(X0)) = get(X2,int,X4,t2tb(X3)) )
& ~ $less(X0,X5)
& $less(X0,X6)
& $less(X3,X6)
& ~ $less(X3,X5)
& ! [X8: $int] :
( ( X0 = X8 )
| $less(X8,X5)
| ~ $less(X8,X6)
| ( get(X2,int,X1,t2tb(X8)) = get(X2,int,X4,t2tb(X8)) )
| ( X3 = X8 ) )
& ( get(X2,int,X1,t2tb(X3)) = get(X2,int,X4,t2tb(X0)) ) )
| ~ sP1(X0,X1,X2,X3,X4,X5,X6) ) ),
inference(rectify,[],[f345]) ).
tff(f345,plain,
! [X6: $int,X0: uni,X5: ty,X3: $int,X4: uni,X1: $int,X2: $int] :
( ( sP1(X6,X0,X5,X3,X4,X1,X2)
| ( get(X5,int,X4,t2tb(X3)) != get(X5,int,X0,t2tb(X6)) )
| $less(X6,X1)
| ~ $less(X6,X2)
| ~ $less(X3,X2)
| $less(X3,X1)
| ? [X7: $int] :
( ( X6 != X7 )
& ~ $less(X7,X1)
& $less(X7,X2)
& ( get(X5,int,X4,t2tb(X7)) != get(X5,int,X0,t2tb(X7)) )
& ( X3 != X7 ) )
| ( get(X5,int,X0,t2tb(X3)) != get(X5,int,X4,t2tb(X6)) ) )
& ( ( ( get(X5,int,X4,t2tb(X3)) = get(X5,int,X0,t2tb(X6)) )
& ~ $less(X6,X1)
& $less(X6,X2)
& $less(X3,X2)
& ~ $less(X3,X1)
& ! [X7: $int] :
( ( X6 = X7 )
| $less(X7,X1)
| ~ $less(X7,X2)
| ( get(X5,int,X4,t2tb(X7)) = get(X5,int,X0,t2tb(X7)) )
| ( X3 = X7 ) )
& ( get(X5,int,X0,t2tb(X3)) = get(X5,int,X4,t2tb(X6)) ) )
| ~ sP1(X6,X0,X5,X3,X4,X1,X2) ) ),
inference(flattening,[],[f344]) ).
tff(f344,plain,
! [X6: $int,X0: uni,X5: ty,X3: $int,X4: uni,X1: $int,X2: $int] :
( ( sP1(X6,X0,X5,X3,X4,X1,X2)
| ( get(X5,int,X4,t2tb(X3)) != get(X5,int,X0,t2tb(X6)) )
| $less(X6,X1)
| ~ $less(X6,X2)
| ~ $less(X3,X2)
| $less(X3,X1)
| ? [X7: $int] :
( ( X6 != X7 )
& ~ $less(X7,X1)
& $less(X7,X2)
& ( get(X5,int,X4,t2tb(X7)) != get(X5,int,X0,t2tb(X7)) )
& ( X3 != X7 ) )
| ( get(X5,int,X0,t2tb(X3)) != get(X5,int,X4,t2tb(X6)) ) )
& ( ( ( get(X5,int,X4,t2tb(X3)) = get(X5,int,X0,t2tb(X6)) )
& ~ $less(X6,X1)
& $less(X6,X2)
& $less(X3,X2)
& ~ $less(X3,X1)
& ! [X7: $int] :
( ( X6 = X7 )
| $less(X7,X1)
| ~ $less(X7,X2)
| ( get(X5,int,X4,t2tb(X7)) = get(X5,int,X0,t2tb(X7)) )
| ( X3 = X7 ) )
& ( get(X5,int,X0,t2tb(X3)) = get(X5,int,X4,t2tb(X6)) ) )
| ~ sP1(X6,X0,X5,X3,X4,X1,X2) ) ),
inference(nnf_transformation,[],[f259]) ).
tff(f259,plain,
! [X6: $int,X0: uni,X5: ty,X3: $int,X4: uni,X1: $int,X2: $int] :
( sP1(X6,X0,X5,X3,X4,X1,X2)
<=> ( ( get(X5,int,X4,t2tb(X3)) = get(X5,int,X0,t2tb(X6)) )
& ~ $less(X6,X1)
& $less(X6,X2)
& $less(X3,X2)
& ~ $less(X3,X1)
& ! [X7: $int] :
( ( X6 = X7 )
| $less(X7,X1)
| ~ $less(X7,X2)
| ( get(X5,int,X4,t2tb(X7)) = get(X5,int,X0,t2tb(X7)) )
| ( X3 = X7 ) )
& ( get(X5,int,X0,t2tb(X3)) = get(X5,int,X4,t2tb(X6)) ) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).
tff(f6864,plain,
( ! [X0: $int,X1: $int] :
( sP1(sK14,t2tb2(sK17),int,sK18,t2tb2(sK13),X1,X0)
| $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum(X1,$uminus(sK18)))
| $less(0,$sum($sum(sK18,1),$uminus(X0)))
| $less(0,$sum(X1,$uminus(sK14))) )
| ~ spl30_47
| ~ spl30_48 ),
inference(resolution,[],[f2507,f542]) ).
tff(f542,plain,
! [X2: uni,X3: $int,X0: $int,X1: ty,X6: $int,X4: uni,X5: $int] :
( ~ exchange2(X1,X4,X2,X5,X0,X6,X3)
| sP1(X6,X2,X1,X3,X4,X5,X0) ),
inference(cnf_transformation,[],[f350]) ).
tff(f350,plain,
! [X0: $int,X1: ty,X2: uni,X3: $int,X4: uni,X5: $int,X6: $int] :
( ( sP1(X6,X2,X1,X3,X4,X5,X0)
| ~ exchange2(X1,X4,X2,X5,X0,X6,X3) )
& ( exchange2(X1,X4,X2,X5,X0,X6,X3)
| ~ sP1(X6,X2,X1,X3,X4,X5,X0) ) ),
inference(rectify,[],[f349]) ).
tff(f349,plain,
! [X2: $int,X5: ty,X0: uni,X3: $int,X4: uni,X1: $int,X6: $int] :
( ( sP1(X6,X0,X5,X3,X4,X1,X2)
| ~ exchange2(X5,X4,X0,X1,X2,X6,X3) )
& ( exchange2(X5,X4,X0,X1,X2,X6,X3)
| ~ sP1(X6,X0,X5,X3,X4,X1,X2) ) ),
inference(nnf_transformation,[],[f260]) ).
tff(f260,plain,
! [X2: $int,X5: ty,X0: uni,X3: $int,X4: uni,X1: $int,X6: $int] :
( sP1(X6,X0,X5,X3,X4,X1,X2)
<=> exchange2(X5,X4,X0,X1,X2,X6,X3) ),
inference(definition_folding,[],[f243,f259]) ).
tff(f243,plain,
! [X2: $int,X5: ty,X0: uni,X3: $int,X4: uni,X1: $int,X6: $int] :
( ( ( get(X5,int,X4,t2tb(X3)) = get(X5,int,X0,t2tb(X6)) )
& ~ $less(X6,X1)
& $less(X6,X2)
& $less(X3,X2)
& ~ $less(X3,X1)
& ! [X7: $int] :
( ( X6 = X7 )
| $less(X7,X1)
| ~ $less(X7,X2)
| ( get(X5,int,X4,t2tb(X7)) = get(X5,int,X0,t2tb(X7)) )
| ( X3 = X7 ) )
& ( get(X5,int,X0,t2tb(X3)) = get(X5,int,X4,t2tb(X6)) ) )
<=> exchange2(X5,X4,X0,X1,X2,X6,X3) ),
inference(flattening,[],[f242]) ).
tff(f242,plain,
! [X6: $int,X5: ty,X1: $int,X0: uni,X3: $int,X4: uni,X2: $int] :
( exchange2(X5,X4,X0,X1,X2,X6,X3)
<=> ( $less(X6,X2)
& ~ $less(X3,X1)
& $less(X3,X2)
& ~ $less(X6,X1)
& ( get(X5,int,X4,t2tb(X3)) = get(X5,int,X0,t2tb(X6)) )
& ( get(X5,int,X0,t2tb(X3)) = get(X5,int,X4,t2tb(X6)) )
& ! [X7: $int] :
( ( get(X5,int,X4,t2tb(X7)) = get(X5,int,X0,t2tb(X7)) )
| ( X3 = X7 )
| ( X6 = X7 )
| $less(X7,X1)
| ~ $less(X7,X2) ) ) ),
inference(ennf_transformation,[],[f163]) ).
tff(f163,plain,
! [X6: $int,X5: ty,X1: $int,X0: uni,X3: $int,X4: uni,X2: $int] :
( exchange2(X5,X4,X0,X1,X2,X6,X3)
<=> ( $less(X6,X2)
& ~ $less(X3,X1)
& $less(X3,X2)
& ~ $less(X6,X1)
& ( get(X5,int,X4,t2tb(X3)) = get(X5,int,X0,t2tb(X6)) )
& ( get(X5,int,X0,t2tb(X3)) = get(X5,int,X4,t2tb(X6)) )
& ! [X7: $int] :
( ( ~ $less(X7,X1)
& $less(X7,X2) )
=> ( ( X6 != X7 )
=> ( ( X3 != X7 )
=> ( get(X5,int,X4,t2tb(X7)) = get(X5,int,X0,t2tb(X7)) ) ) ) ) ) ),
inference(rectify,[],[f101]) ).
tff(f101,plain,
! [X11: uni,X18: $int,X6: $int,X15: $int,X10: uni,X0: ty,X14: $int] :
( ( ( get(X0,int,X10,t2tb(X14)) = get(X0,int,X11,t2tb(X15)) )
& $less(X14,X6)
& ~ $less(X15,X18)
& ~ $less(X14,X18)
& ! [X23: $int] :
( ( $less(X23,X6)
& ~ $less(X23,X18) )
=> ( ( X14 != X23 )
=> ( ( X15 != X23 )
=> ( get(X0,int,X10,t2tb(X23)) = get(X0,int,X11,t2tb(X23)) ) ) ) )
& $less(X15,X6)
& ( get(X0,int,X10,t2tb(X15)) = get(X0,int,X11,t2tb(X14)) ) )
<=> exchange2(X0,X10,X11,X18,X6,X14,X15) ),
inference(theory_normalization,[],[f65]) ).
tff(f65,axiom,
! [X11: uni,X18: $int,X6: $int,X15: $int,X10: uni,X0: ty,X14: $int] :
( ( ( get(X0,int,X10,t2tb(X14)) = get(X0,int,X11,t2tb(X15)) )
& $less(X14,X6)
& $lesseq(X18,X15)
& $lesseq(X18,X14)
& ! [X23: $int] :
( ( $less(X23,X6)
& $lesseq(X18,X23) )
=> ( ( X14 != X23 )
=> ( ( X15 != X23 )
=> ( get(X0,int,X10,t2tb(X23)) = get(X0,int,X11,t2tb(X23)) ) ) ) )
& $less(X15,X6)
& ( get(X0,int,X10,t2tb(X15)) = get(X0,int,X11,t2tb(X14)) ) )
<=> exchange2(X0,X10,X11,X18,X6,X14,X15) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',exchange_def) ).
tff(f2507,plain,
( ! [X0: $int,X1: $int] :
( exchange2(int,t2tb2(sK13),t2tb2(sK17),X0,X1,sK14,sK18)
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum($sum(sK18,1),$uminus(X1)))
| $less(0,$sum(X0,$uminus(sK14)))
| $less(0,$sum(X0,$uminus(sK18))) )
| ~ spl30_47
| ~ spl30_48 ),
inference(forward_demodulation,[],[f2502,f964]) ).
tff(f2502,plain,
( ! [X0: $int,X1: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X1)))
| exchange2(int,t2tb2(sK13),set(int,int,t2tb2(sK16),t2tb(sK18),get(int,int,t2tb2(sK13),t2tb(sK14))),X0,X1,sK14,sK18)
| $less(0,$sum($sum(sK18,1),$uminus(X1)))
| $less(0,$sum(X0,$uminus(sK18)))
| $less(0,$sum(X0,$uminus(sK14))) )
| ~ spl30_47 ),
inference(superposition,[],[f606,f959]) ).
tff(f606,plain,
! [X2: $int,X3: $int,X0: $int,X1: ty,X4: uni,X5: $int] :
( exchange2(X1,X4,set(X1,int,set(X1,int,X4,t2tb(X5),get(X1,int,X4,t2tb(X0))),t2tb(X0),get(X1,int,X4,t2tb(X5))),X3,X2,X5,X0)
| $less(0,$sum(X3,$uminus(X0)))
| $less(0,$sum(X3,$uminus(X5)))
| $less(0,$sum($sum(X5,1),$uminus(X2)))
| $less(0,$sum($sum(X0,1),$uminus(X2))) ),
inference(evaluation,[],[f507]) ).
tff(f507,plain,
! [X2: $int,X3: $int,X0: $int,X1: ty,X4: uni,X5: $int] :
( ~ $less(X5,X2)
| $less(X5,X3)
| ~ $less(X0,X2)
| $less(X0,X3)
| exchange2(X1,X4,set(X1,int,set(X1,int,X4,t2tb(X5),get(X1,int,X4,t2tb(X0))),t2tb(X0),get(X1,int,X4,t2tb(X5))),X3,X2,X5,X0) ),
inference(cnf_transformation,[],[f327]) ).
tff(f327,plain,
! [X0: $int,X1: ty,X2: $int,X3: $int,X4: uni,X5: $int] :
( ~ $less(X0,X2)
| $less(X0,X3)
| exchange2(X1,X4,set(X1,int,set(X1,int,X4,t2tb(X5),get(X1,int,X4,t2tb(X0))),t2tb(X0),get(X1,int,X4,t2tb(X5))),X3,X2,X5,X0)
| $less(X5,X3)
| ~ $less(X5,X2) ),
inference(rectify,[],[f203]) ).
tff(f203,plain,
! [X1: $int,X4: ty,X0: $int,X5: $int,X2: uni,X3: $int] :
( ~ $less(X1,X0)
| $less(X1,X5)
| exchange2(X4,X2,set(X4,int,set(X4,int,X2,t2tb(X3),get(X4,int,X2,t2tb(X1))),t2tb(X1),get(X4,int,X2,t2tb(X3))),X5,X0,X3,X1)
| $less(X3,X5)
| ~ $less(X3,X0) ),
inference(flattening,[],[f202]) ).
tff(f202,plain,
! [X2: uni,X3: $int,X1: $int,X4: ty,X5: $int,X0: $int] :
( exchange2(X4,X2,set(X4,int,set(X4,int,X2,t2tb(X3),get(X4,int,X2,t2tb(X1))),t2tb(X1),get(X4,int,X2,t2tb(X3))),X5,X0,X3,X1)
| ~ $less(X1,X0)
| $less(X1,X5)
| $less(X3,X5)
| ~ $less(X3,X0) ),
inference(ennf_transformation,[],[f161]) ).
tff(f161,plain,
! [X2: uni,X3: $int,X1: $int,X4: ty,X5: $int,X0: $int] :
( ( ~ $less(X3,X5)
& $less(X3,X0) )
=> ( ( $less(X1,X0)
& ~ $less(X1,X5) )
=> exchange2(X4,X2,set(X4,int,set(X4,int,X2,t2tb(X3),get(X4,int,X2,t2tb(X1))),t2tb(X1),get(X4,int,X2,t2tb(X3))),X5,X0,X3,X1) ) ),
inference(rectify,[],[f99]) ).
tff(f99,plain,
! [X6: $int,X15: $int,X10: uni,X14: $int,X0: ty,X18: $int] :
( ( $less(X14,X6)
& ~ $less(X14,X18) )
=> ( ( $less(X15,X6)
& ~ $less(X15,X18) )
=> exchange2(X0,X10,set(X0,int,set(X0,int,X10,t2tb(X14),get(X0,int,X10,t2tb(X15))),t2tb(X15),get(X0,int,X10,t2tb(X14))),X18,X6,X14,X15) ) ),
inference(theory_normalization,[],[f66]) ).
tff(f66,axiom,
! [X6: $int,X15: $int,X10: uni,X14: $int,X0: ty,X18: $int] :
( ( $less(X14,X6)
& $lesseq(X18,X14) )
=> ( ( $less(X15,X6)
& $lesseq(X18,X15) )
=> exchange2(X0,X10,set(X0,int,set(X0,int,X10,t2tb(X14),get(X0,int,X10,t2tb(X15))),t2tb(X15),get(X0,int,X10,t2tb(X14))),X18,X6,X14,X15) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',exchange_set) ).
tff(f6997,plain,
( spl30_244
| spl30_242
| ~ spl30_47
| ~ spl30_48 ),
inference(avatar_split_clause,[],[f6977,f962,f957,f6988,f6995]) ).
tff(f6995,plain,
( spl30_244
<=> ! [X11: $int] :
( $less(0,$sum(X11,$uminus(sK14)))
| $less(0,$sum(X11,$uminus(sK18)))
| $less(0,$sum($sum(sK14,1),$uminus(X11))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_244])]) ).
tff(f6988,plain,
( spl30_242
<=> ! [X6: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X6)))
| $less(0,$sum($sum(sK18,1),$uminus(X6))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_242])]) ).
tff(f6977,plain,
( ! [X10: $int,X11: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X10)))
| $less(0,$sum(X11,$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X11)))
| $less(0,$sum($sum(sK18,1),$uminus(X10)))
| $less(0,$sum(X11,$uminus(sK18))) )
| ~ spl30_47
| ~ spl30_48 ),
inference(resolution,[],[f6864,f670]) ).
tff(f670,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ sP1(X0,X1,X2,X3,X4,X5,X6)
| $less(0,$sum($sum(X0,1),$uminus(X5))) ),
inference(evaluation,[],[f534]) ).
tff(f534,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ sP1(X0,X1,X2,X3,X4,X5,X6)
| ~ $less(X0,X5) ),
inference(cnf_transformation,[],[f348]) ).
tff(f6993,plain,
( spl30_242
| spl30_243
| ~ spl30_47
| ~ spl30_48 ),
inference(avatar_split_clause,[],[f6975,f962,f957,f6991,f6988]) ).
tff(f6991,plain,
( spl30_243
<=> ! [X7: $int] :
( $less(0,$sum(X7,$uminus(sK14)))
| $less(0,$sum($sum(sK18,1),$uminus(X7)))
| $less(0,$sum(X7,$uminus(sK18))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_243])]) ).
tff(f6975,plain,
( ! [X6: $int,X7: $int] :
( $less(0,$sum(X7,$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X6)))
| $less(0,$sum(X7,$uminus(sK18)))
| $less(0,$sum($sum(sK18,1),$uminus(X6)))
| $less(0,$sum($sum(sK18,1),$uminus(X7))) )
| ~ spl30_47
| ~ spl30_48 ),
inference(resolution,[],[f6864,f614]) ).
tff(f614,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ sP1(X0,X1,X2,X3,X4,X5,X6)
| $less(0,$sum($sum(X3,1),$uminus(X5))) ),
inference(evaluation,[],[f531]) ).
tff(f531,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ $less(X3,X5)
| ~ sP1(X0,X1,X2,X3,X4,X5,X6) ),
inference(cnf_transformation,[],[f348]) ).
tff(f6986,plain,
( spl30_240
| spl30_241
| ~ spl30_47
| ~ spl30_48 ),
inference(avatar_split_clause,[],[f6976,f962,f957,f6984,f6981]) ).
tff(f6984,plain,
( spl30_241
<=> ! [X8: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X8)))
| $less(0,$sum(X8,$uminus(sK14)))
| $less(0,$sum($sum(sK18,1),$uminus(X8))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_241])]) ).
tff(f6976,plain,
( ! [X8: $int,X9: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X8)))
| $less(0,$sum(X9,$uminus(sK14)))
| $less(0,$sum($sum(sK18,1),$uminus(X8)))
| $less(0,$sum(X9,$uminus(sK18)))
| $less(0,$sum(X8,$uminus(sK14))) )
| ~ spl30_47
| ~ spl30_48 ),
inference(resolution,[],[f6864,f617]) ).
tff(f617,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ sP1(X0,X1,X2,X3,X4,X5,X6)
| $less(0,$sum(X6,$uminus(X0))) ),
inference(evaluation,[],[f533]) ).
tff(f533,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ sP1(X0,X1,X2,X3,X4,X5,X6)
| $less(X0,X6) ),
inference(cnf_transformation,[],[f348]) ).
tff(f6922,plain,
( spl30_81
| spl30_239
| ~ spl30_75 ),
inference(avatar_split_clause,[],[f6899,f1752,f6920,f1932]) ).
tff(f1932,plain,
( spl30_81
<=> $less(0,$sum(0,$uminus(sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_81])]) ).
tff(f6920,plain,
( spl30_239
<=> ! [X0: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum(X0,$uminus(sK25(X0,sK17))))
| $less(0,$sum(X0,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_239])]) ).
tff(f6899,plain,
( ! [X0: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum(X0,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum(X0,$uminus(sK25(X0,sK17))))
| $less(0,$sum(0,$uminus(sK14))) )
| ~ spl30_75 ),
inference(superposition,[],[f2081,f1754]) ).
tff(f6918,plain,
( spl30_81
| spl30_238
| ~ spl30_124 ),
inference(avatar_split_clause,[],[f6902,f3755,f6916,f1932]) ).
tff(f6916,plain,
( spl30_238
<=> ! [X4: $int] :
( $less(0,$sum(X4,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum(X4,$uminus(sK25(X4,sK16))))
| $less(0,$sum($sum(sK14,1),$uminus(X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_238])]) ).
tff(f6902,plain,
( ! [X4: $int] :
( $less(0,$sum(X4,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum($sum(sK14,1),$uminus(X4)))
| $less(0,$sum(X4,$uminus(sK25(X4,sK16))))
| $less(0,$sum(0,$uminus(sK14))) )
| ~ spl30_124 ),
inference(superposition,[],[f2081,f3757]) ).
tff(f6914,plain,
( spl30_237
| spl30_56
| ~ spl30_76 ),
inference(avatar_split_clause,[],[f6900,f1757,f1272,f6912]) ).
tff(f6912,plain,
( spl30_237
<=> ! [X1: $int] :
( $less(0,$sum(X1,$uminus(sK25(X1,sK17))))
| $less(0,$sum(X1,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))))
| $less(0,$sum($sum(sK18,1),$uminus(X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_237])]) ).
tff(f6900,plain,
( ! [X1: $int] :
( $less(0,$sum(0,$uminus(sK18)))
| $less(0,$sum(X1,$uminus(sK25(X1,sK17))))
| $less(0,$sum($sum(sK18,1),$uminus(X1)))
| $less(0,$sum(X1,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))))) )
| ~ spl30_76 ),
inference(superposition,[],[f2081,f1759]) ).
tff(f6839,plain,
( spl30_81
| spl30_236
| ~ spl30_124 ),
inference(avatar_split_clause,[],[f6820,f3755,f6837,f1932]) ).
tff(f6837,plain,
( spl30_236
<=> ! [X4: $int] :
( $less(0,$sum(X4,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum($sum(sK14,1),$uminus(X4)))
| $less(0,$sum(1,sK25(X4,sK16))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_236])]) ).
tff(f6820,plain,
( ! [X4: $int] :
( $less(0,$sum(X4,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum(0,$uminus(sK14)))
| $less(0,$sum(1,sK25(X4,sK16)))
| $less(0,$sum($sum(sK14,1),$uminus(X4))) )
| ~ spl30_124 ),
inference(superposition,[],[f2082,f3757]) ).
tff(f6835,plain,
( spl30_81
| spl30_235
| ~ spl30_75 ),
inference(avatar_split_clause,[],[f6817,f1752,f6833,f1932]) ).
tff(f6833,plain,
( spl30_235
<=> ! [X0: $int] :
( $less(0,$sum(X0,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum(1,sK25(X0,sK17))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_235])]) ).
tff(f6817,plain,
( ! [X0: $int] :
( $less(0,$sum(X0,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| $less(0,$sum(1,sK25(X0,sK17)))
| $less(0,$sum(0,$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X0))) )
| ~ spl30_75 ),
inference(superposition,[],[f2082,f1754]) ).
tff(f6831,plain,
( spl30_56
| spl30_234
| ~ spl30_76 ),
inference(avatar_split_clause,[],[f6818,f1757,f6829,f1272]) ).
tff(f6829,plain,
( spl30_234
<=> ! [X1: $int] :
( $less(0,$sum($sum(sK18,1),$uminus(X1)))
| $less(0,$sum(1,sK25(X1,sK17)))
| $less(0,$sum(X1,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_234])]) ).
tff(f6818,plain,
( ! [X1: $int] :
( $less(0,$sum($sum(sK18,1),$uminus(X1)))
| $less(0,$sum(X1,$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))))
| $less(0,$sum(1,sK25(X1,sK17)))
| $less(0,$sum(0,$uminus(sK18))) )
| ~ spl30_76 ),
inference(superposition,[],[f2082,f1759]) ).
tff(f6352,plain,
( spl30_185
| spl30_233
| ~ spl30_99 ),
inference(avatar_split_clause,[],[f6342,f2577,f6350,f4664]) ).
tff(f4664,plain,
( spl30_185
<=> le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_185])]) ).
tff(f6350,plain,
( spl30_233
<=> ! [X0: $int,X1: $int] :
( $less(0,$sum(sK18,$uminus(sK2(int,X0,witness1(int),t2tb2(sK13),X1))))
| $less(0,$sum($sum(sK2(int,X0,witness1(int),t2tb2(sK13),X1),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_233])]) ).
tff(f2577,plain,
( spl30_99
<=> ! [X0: $int] :
( $less(0,$sum(sK18,$uminus(X0)))
| $less(0,$sum($sum(X0,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_99])]) ).
tff(f6342,plain,
( ! [X0: $int,X1: $int] :
( $less(0,$sum(sK18,$uminus(sK2(int,X0,witness1(int),t2tb2(sK13),X1))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X0,X1) )
| $less(0,$sum($sum(sK2(int,X0,witness1(int),t2tb2(sK13),X1),1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int))) )
| ~ spl30_99 ),
inference(superposition,[],[f2578,f1769]) ).
tff(f1769,plain,
! [X2: $int,X3: $int,X0: ty,X1: uni] :
( ( witness1(X0) = get(X0,int,X1,t2tb(sK2(X0,X2,witness1(X0),X1,X3))) )
| ( 0 = occ1(X0,witness1(X0),X1,X2,X3) ) ),
inference(resolution,[],[f377,f555]) ).
tff(f555,plain,
! [X0: ty] : sort1(X0,witness1(X0)),
inference(cnf_transformation,[],[f1]) ).
tff(f1,axiom,
! [X0: ty] : sort1(X0,witness1(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',witness_sort1) ).
tff(f2578,plain,
( ! [X0: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))
| $less(0,$sum(sK18,$uminus(X0)))
| $less(0,$sum($sum(X0,1),$uminus(sK14))) )
| ~ spl30_99 ),
inference(avatar_component_clause,[],[f2577]) ).
tff(f5542,plain,
( spl30_232
| spl30_217 ),
inference(avatar_split_clause,[],[f5537,f5444,f5539]) ).
tff(f5539,plain,
( spl30_232
<=> injective1(sK7,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_232])]) ).
tff(f5444,plain,
( spl30_217
<=> ( tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))) = tb2t(get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_217])]) ).
tff(f5537,plain,
( injective1(sK7,sK9)
| spl30_217 ),
inference(unit_resulting_resolution,[],[f5445,f422]) ).
tff(f422,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
| ( tb2t(get(int,int,t2tb2(X1),t2tb(sK5(X0,X1)))) = tb2t(get(int,int,t2tb2(X1),t2tb(sK6(X0,X1)))) ) ),
inference(cnf_transformation,[],[f290]) ).
tff(f290,plain,
! [X0: $int,X1: map_int_int] :
( ( injective1(X1,X0)
| ( ( tb2t(get(int,int,t2tb2(X1),t2tb(sK5(X0,X1)))) = tb2t(get(int,int,t2tb2(X1),t2tb(sK6(X0,X1)))) )
& ~ $less(sK5(X0,X1),0)
& $less(sK6(X0,X1),X0)
& ( sK5(X0,X1) != sK6(X0,X1) )
& $less(sK5(X0,X1),X0)
& ~ $less(sK6(X0,X1),0) ) )
& ( ! [X4: $int,X5: $int] :
( ( tb2t(get(int,int,t2tb2(X1),t2tb(X5))) != tb2t(get(int,int,t2tb2(X1),t2tb(X4))) )
| $less(X4,0)
| ~ $less(X5,X0)
| ( X4 = X5 )
| ~ $less(X4,X0)
| $less(X5,0) )
| ~ injective1(X1,X0) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK5,sK6])],[f288,f289]) ).
tff(f289,plain,
! [X0: $int,X1: map_int_int] :
( ? [X2: $int,X3: $int] :
( ( tb2t(get(int,int,t2tb2(X1),t2tb(X2))) = tb2t(get(int,int,t2tb2(X1),t2tb(X3))) )
& ~ $less(X2,0)
& $less(X3,X0)
& ( X2 != X3 )
& $less(X2,X0)
& ~ $less(X3,0) )
=> ( ( tb2t(get(int,int,t2tb2(X1),t2tb(sK5(X0,X1)))) = tb2t(get(int,int,t2tb2(X1),t2tb(sK6(X0,X1)))) )
& ~ $less(sK5(X0,X1),0)
& $less(sK6(X0,X1),X0)
& ( sK5(X0,X1) != sK6(X0,X1) )
& $less(sK5(X0,X1),X0)
& ~ $less(sK6(X0,X1),0) ) ),
introduced(choice_axiom,[]) ).
tff(f288,plain,
! [X0: $int,X1: map_int_int] :
( ( injective1(X1,X0)
| ? [X2: $int,X3: $int] :
( ( tb2t(get(int,int,t2tb2(X1),t2tb(X2))) = tb2t(get(int,int,t2tb2(X1),t2tb(X3))) )
& ~ $less(X2,0)
& $less(X3,X0)
& ( X2 != X3 )
& $less(X2,X0)
& ~ $less(X3,0) ) )
& ( ! [X4: $int,X5: $int] :
( ( tb2t(get(int,int,t2tb2(X1),t2tb(X5))) != tb2t(get(int,int,t2tb2(X1),t2tb(X4))) )
| $less(X4,0)
| ~ $less(X5,X0)
| ( X4 = X5 )
| ~ $less(X4,X0)
| $less(X5,0) )
| ~ injective1(X1,X0) ) ),
inference(rectify,[],[f287]) ).
tff(f287,plain,
! [X0: $int,X1: map_int_int] :
( ( injective1(X1,X0)
| ? [X3: $int,X2: $int] :
( ( tb2t(get(int,int,t2tb2(X1),t2tb(X2))) = tb2t(get(int,int,t2tb2(X1),t2tb(X3))) )
& ~ $less(X3,0)
& $less(X2,X0)
& ( X2 != X3 )
& $less(X3,X0)
& ~ $less(X2,0) ) )
& ( ! [X3: $int,X2: $int] :
( ( tb2t(get(int,int,t2tb2(X1),t2tb(X2))) != tb2t(get(int,int,t2tb2(X1),t2tb(X3))) )
| $less(X3,0)
| ~ $less(X2,X0)
| ( X2 = X3 )
| ~ $less(X3,X0)
| $less(X2,0) )
| ~ injective1(X1,X0) ) ),
inference(nnf_transformation,[],[f233]) ).
tff(f233,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
<=> ! [X3: $int,X2: $int] :
( ( tb2t(get(int,int,t2tb2(X1),t2tb(X2))) != tb2t(get(int,int,t2tb2(X1),t2tb(X3))) )
| $less(X3,0)
| ~ $less(X2,X0)
| ( X2 = X3 )
| ~ $less(X3,X0)
| $less(X2,0) ) ),
inference(flattening,[],[f232]) ).
tff(f232,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
<=> ! [X2: $int,X3: $int] :
( ( tb2t(get(int,int,t2tb2(X1),t2tb(X2))) != tb2t(get(int,int,t2tb2(X1),t2tb(X3))) )
| ( X2 = X3 )
| $less(X3,0)
| ~ $less(X3,X0)
| ~ $less(X2,X0)
| $less(X2,0) ) ),
inference(ennf_transformation,[],[f140]) ).
tff(f140,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
<=> ! [X2: $int,X3: $int] :
( ( $less(X2,X0)
& ~ $less(X2,0) )
=> ( ( ~ $less(X3,0)
& $less(X3,X0) )
=> ( ( X2 != X3 )
=> ( tb2t(get(int,int,t2tb2(X1),t2tb(X2))) != tb2t(get(int,int,t2tb2(X1),t2tb(X3))) ) ) ) ) ),
inference(rectify,[],[f89]) ).
tff(f89,plain,
! [X17: $int,X0: map_int_int] :
( injective1(X0,X17)
<=> ! [X14: $int,X15: $int] :
( ( ~ $less(X14,0)
& $less(X14,X17) )
=> ( ( ~ $less(X15,0)
& $less(X15,X17) )
=> ( ( X14 != X15 )
=> ( tb2t(get(int,int,t2tb2(X0),t2tb(X14))) != tb2t(get(int,int,t2tb2(X0),t2tb(X15))) ) ) ) ) ),
inference(theory_normalization,[],[f44]) ).
tff(f44,axiom,
! [X17: $int,X0: map_int_int] :
( injective1(X0,X17)
<=> ! [X14: $int,X15: $int] :
( ( $lesseq(0,X14)
& $less(X14,X17) )
=> ( ( $lesseq(0,X15)
& $less(X15,X17) )
=> ( ( X14 != X15 )
=> ( tb2t(get(int,int,t2tb2(X0),t2tb(X14))) != tb2t(get(int,int,t2tb2(X0),t2tb(X15))) ) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',injective_def) ).
tff(f5445,plain,
( ( tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))) != tb2t(get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7)))) )
| spl30_217 ),
inference(avatar_component_clause,[],[f5444]) ).
tff(f5535,plain,
( spl30_116
| spl30_126
| ~ spl30_63 ),
inference(avatar_split_clause,[],[f3796,f1505,f3804,f2836]) ).
tff(f2836,plain,
( spl30_116
<=> $less(0,$sum(1,sK6(sK9,sK11))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_116])]) ).
tff(f3804,plain,
( spl30_126
<=> ! [X2: $int] : $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK7),0,sK9)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_126])]) ).
tff(f3796,plain,
( ! [X0: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X0),t2tb2(sK7),0,sK9))))
| $less(0,$sum(1,sK6(sK9,sK11))) )
| ~ spl30_63 ),
inference(superposition,[],[f1539,f1671]) ).
tff(f1539,plain,
! [X8: $int,X6: $int,X7: map_int_int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X6),t2tb2(X7),0,X8))))
| $less(0,$sum(1,sK6(X8,X7))) ),
inference(resolution,[],[f631,f687]) ).
tff(f687,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
| $less(0,$sum(1,sK6(X0,X1))) ),
inference(evaluation,[],[f417]) ).
tff(f417,plain,
! [X0: $int,X1: map_int_int] :
( ~ $less(sK6(X0,X1),0)
| injective1(X1,X0) ),
inference(cnf_transformation,[],[f290]) ).
tff(f631,plain,
! [X2: $int,X0: map_int_int,X1: $int] :
( ~ injective1(X0,X1)
| $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(X0),0,X1)))) ),
inference(evaluation,[],[f544]) ).
tff(f544,plain,
! [X2: $int,X0: map_int_int,X1: $int] :
( ~ $less(1,occ1(int,t2tb(X2),t2tb2(X0),0,X1))
| ~ injective1(X0,X1) ),
inference(cnf_transformation,[],[f354]) ).
tff(f354,plain,
! [X0: map_int_int,X1: $int] :
( ( ! [X2: $int] : ~ $less(1,occ1(int,t2tb(X2),t2tb2(X0),0,X1))
| ~ injective1(X0,X1) )
& ( injective1(X0,X1)
| $less(1,occ1(int,t2tb(sK27(X0,X1)),t2tb2(X0),0,X1)) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK27])],[f352,f353]) ).
tff(f353,plain,
! [X0: map_int_int,X1: $int] :
( ? [X3: $int] : $less(1,occ1(int,t2tb(X3),t2tb2(X0),0,X1))
=> $less(1,occ1(int,t2tb(sK27(X0,X1)),t2tb2(X0),0,X1)) ),
introduced(choice_axiom,[]) ).
tff(f352,plain,
! [X0: map_int_int,X1: $int] :
( ( ! [X2: $int] : ~ $less(1,occ1(int,t2tb(X2),t2tb2(X0),0,X1))
| ~ injective1(X0,X1) )
& ( injective1(X0,X1)
| ? [X3: $int] : $less(1,occ1(int,t2tb(X3),t2tb2(X0),0,X1)) ) ),
inference(rectify,[],[f351]) ).
tff(f351,plain,
! [X1: map_int_int,X0: $int] :
( ( ! [X2: $int] : ~ $less(1,occ1(int,t2tb(X2),t2tb2(X1),0,X0))
| ~ injective1(X1,X0) )
& ( injective1(X1,X0)
| ? [X2: $int] : $less(1,occ1(int,t2tb(X2),t2tb2(X1),0,X0)) ) ),
inference(nnf_transformation,[],[f121]) ).
tff(f121,plain,
! [X1: map_int_int,X0: $int] :
( ! [X2: $int] : ~ $less(1,occ1(int,t2tb(X2),t2tb2(X1),0,X0))
<=> injective1(X1,X0) ),
inference(rectify,[],[f84]) ).
tff(f84,plain,
! [X17: $int,X9: map_int_int] :
( injective1(X9,X17)
<=> ! [X16: $int] : ~ $less(1,occ1(int,t2tb(X16),t2tb2(X9),0,X17)) ),
inference(theory_normalization,[],[f57]) ).
tff(f57,axiom,
! [X17: $int,X9: map_int_int] :
( injective1(X9,X17)
<=> ! [X16: $int] : $lesseq(occ1(int,t2tb(X16),t2tb2(X9),0,X17),1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',injection_occ) ).
tff(f5534,plain,
( spl30_223
| spl30_225
| spl30_224
| ~ spl30_29
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5460,f5444,f850,f5498,f5502,f5494]) ).
tff(f5494,plain,
( spl30_223
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_223])]) ).
tff(f5502,plain,
( spl30_225
<=> $less(0,$sum($sum(sK6(sK9,sK7),1),$uminus(sK9))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_225])]) ).
tff(f5498,plain,
( spl30_224
<=> $less(0,$sum(0,$uminus(sK6(sK9,sK7)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_224])]) ).
tff(f5460,plain,
( $less(0,$sum(0,$uminus(sK6(sK9,sK7))))
| $less(0,$sum($sum(sK6(sK9,sK7),1),$uminus(sK9)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))))
| ~ spl30_29
| ~ spl30_217 ),
inference(superposition,[],[f2001,f5446]) ).
tff(f5446,plain,
( ( tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))) = tb2t(get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7)))) )
| ~ spl30_217 ),
inference(avatar_component_clause,[],[f5444]) ).
tff(f5533,plain,
( spl30_225
| spl30_224
| spl30_226
| ~ spl30_29
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5532,f5444,f850,f5507,f5498,f5502]) ).
tff(f5507,plain,
( spl30_226
<=> $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_226])]) ).
tff(f5532,plain,
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))))
| $less(0,$sum(0,$uminus(sK6(sK9,sK7))))
| $less(0,$sum($sum(sK6(sK9,sK7),1),$uminus(sK9)))
| ~ spl30_29
| ~ spl30_217 ),
inference(forward_demodulation,[],[f5531,f392]) ).
tff(f5531,plain,
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))))
| $less(0,$sum($sum(sK6(sK9,sK7),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK6(sK9,sK7))))))
| ~ spl30_29
| ~ spl30_217 ),
inference(forward_demodulation,[],[f5461,f392]) ).
tff(f5461,plain,
( $less(0,$sum($sum(tb2t(t2tb(sK6(sK9,sK7))),1),$uminus(sK9)))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK6(sK9,sK7))))))
| ~ spl30_29
| ~ spl30_217 ),
inference(superposition,[],[f2513,f5446]) ).
tff(f2513,plain,
( ! [X0: uni] :
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),X0)))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(tb2t(X0)))) )
| ~ spl30_29 ),
inference(superposition,[],[f2079,f569]) ).
tff(f5530,plain,
( spl30_229
| spl30_231
| spl30_228
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5467,f5444,f5516,f5528,f5520]) ).
tff(f5520,plain,
( spl30_229
<=> $less(0,$sum(0,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_229])]) ).
tff(f5528,plain,
( spl30_231
<=> ! [X4: $int] :
( $less(0,$sum(X4,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X4)))
| ( tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X4))) )
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_231])]) ).
tff(f5516,plain,
( spl30_228
<=> $less(0,$sum($sum(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))),1),$uminus(sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_228])]) ).
tff(f5467,plain,
( ! [X4: $int] :
( $less(0,$sum($sum(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))),1),$uminus(sK14)))
| $less(0,$sum(X4,$uminus(sK12)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X4)))))
| ( tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X4))) )
| $less(0,$sum(0,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))))
| $less(0,$sum($sum(sK14,1),$uminus(X4))) )
| ~ spl30_217 ),
inference(superposition,[],[f1596,f5446]) ).
tff(f1596,plain,
! [X18: $int,X17: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X18)))))
| $less(0,$sum($sum(tb2t(X17),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X18)))
| $less(0,$sum(0,$uminus(tb2t(X17))))
| $less(0,$sum(X18,$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),X17)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X18))) ) ),
inference(resolution,[],[f1219,f1012]) ).
tff(f1012,plain,
! [X2: $int,X0: $int,X1: array_int] :
( ~ lt1(X1,X2,X0)
| $less(0,$sum(1,X0)) ),
inference(resolution,[],[f626,f391]) ).
tff(f5526,plain,
( spl30_228
| spl30_229
| spl30_230
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5466,f5444,f5524,f5520,f5516]) ).
tff(f5524,plain,
( spl30_230
<=> ! [X3: uni] :
( $less(0,$sum(tb2t(X3),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) = tb2t(get(int,int,t2tb2(sK13),X3)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X3))))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X3)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_230])]) ).
tff(f5466,plain,
( ! [X3: uni] :
( $less(0,$sum(tb2t(X3),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X3))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X3))))
| $less(0,$sum($sum(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))),1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) = tb2t(get(int,int,t2tb2(sK13),X3)) ) )
| ~ spl30_217 ),
inference(superposition,[],[f1599,f5446]) ).
tff(f1599,plain,
! [X0: uni,X1: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X0))))
| $less(0,$sum($sum(tb2t(X1),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X1))))
| $less(0,$sum(tb2t(X0),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),X1)) = tb2t(get(int,int,t2tb2(sK13),X0)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0)))) ),
inference(superposition,[],[f1596,f569]) ).
tff(f5514,plain,
( spl30_220
| spl30_218
| spl30_227
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5464,f5444,f5512,f5470,f5477]) ).
tff(f5477,plain,
( spl30_220
<=> $less(0,$sum($sum(sK14,1),$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_220])]) ).
tff(f5470,plain,
( spl30_218
<=> $less(0,$sum(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))),$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_218])]) ).
tff(f5512,plain,
( spl30_227
<=> ! [X1: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X1))))
| $less(0,$sum($sum(tb2t(X1),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X1))))
| ( tb2t(get(int,int,t2tb2(sK13),X1)) = tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_227])]) ).
tff(f5464,plain,
( ! [X1: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X1))))
| ( tb2t(get(int,int,t2tb2(sK13),X1)) = tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) )
| $less(0,$sum(0,$uminus(tb2t(X1))))
| $less(0,$sum($sum(tb2t(X1),1),$uminus(sK14)))
| $less(0,$sum(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))))) )
| ~ spl30_217 ),
inference(superposition,[],[f1622,f5446]) ).
tff(f1622,plain,
! [X0: uni,X1: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X0))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X1))))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),X1)) = tb2t(get(int,int,t2tb2(sK13),X0)) )
| $less(0,$sum(tb2t(X1),$uminus(sK12))) ),
inference(superposition,[],[f1610,f569]) ).
tff(f1610,plain,
! [X19: uni,X20: $int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X20)))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X19))))
| $less(0,$sum(0,$uminus(X20)))
| $less(0,$sum(tb2t(X19),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X20))) = tb2t(get(int,int,t2tb2(sK13),X19)) )
| $less(0,$sum($sum(X20,1),$uminus(sK14))) ),
inference(resolution,[],[f1221,f1009]) ).
tff(f1009,plain,
! [X2: $int,X0: $int,X1: array_int] :
( ~ lt1(X1,X0,X2)
| $less(0,$sum(1,X0)) ),
inference(resolution,[],[f604,f391]) ).
tff(f604,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| $less(0,$sum(1,X1)) ),
inference(evaluation,[],[f386]) ).
tff(f386,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ $less(X1,0)
| ~ sP0(X0,X1,X2) ),
inference(cnf_transformation,[],[f269]) ).
tff(f1221,plain,
! [X10: uni,X9: $int] :
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X9))),tb2t(get(int,int,t2tb2(sK13),X10)))
| $less(0,$sum(tb2t(X10),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X10))))
| $less(0,$sum($sum(X9,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X9))) = tb2t(get(int,int,t2tb2(sK13),X10)) )
| $less(0,$sum(0,$uminus(X9))) ),
inference(resolution,[],[f567,f970]) ).
tff(f5510,plain,
( spl30_226
| spl30_224
| spl30_225
| ~ spl30_29
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5459,f5444,f850,f5502,f5498,f5507]) ).
tff(f5459,plain,
( $less(0,$sum($sum(sK6(sK9,sK7),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK6(sK9,sK7))))
| $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))))
| ~ spl30_29
| ~ spl30_217 ),
inference(superposition,[],[f2079,f5446]) ).
tff(f5505,plain,
( spl30_223
| spl30_224
| spl30_225
| ~ spl30_29
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5492,f5444,f850,f5502,f5498,f5494]) ).
tff(f5492,plain,
( $less(0,$sum($sum(sK6(sK9,sK7),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK6(sK9,sK7))))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))))
| ~ spl30_29
| ~ spl30_217 ),
inference(forward_demodulation,[],[f5491,f392]) ).
tff(f5491,plain,
( $less(0,$sum($sum(sK6(sK9,sK7),1),$uminus(sK9)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK6(sK9,sK7))))))
| ~ spl30_29
| ~ spl30_217 ),
inference(forward_demodulation,[],[f5462,f392]) ).
tff(f5462,plain,
( $less(0,$sum($sum(tb2t(t2tb(sK6(sK9,sK7))),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK6(sK9,sK7))))))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))))
| ~ spl30_29
| ~ spl30_217 ),
inference(superposition,[],[f2482,f5446]) ).
tff(f2482,plain,
( ! [X0: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK7),X0))))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9))) )
| ~ spl30_29 ),
inference(superposition,[],[f2001,f569]) ).
tff(f5490,plain,
( spl30_222
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5485,f5444,f5487]) ).
tff(f5487,plain,
( spl30_222
<=> ( get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))) = get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_222])]) ).
tff(f5485,plain,
( ( get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))) = get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))) )
| ~ spl30_217 ),
inference(forward_demodulation,[],[f5468,f569]) ).
tff(f5468,plain,
( ( get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))) = t2tb(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7))))) )
| ~ spl30_217 ),
inference(superposition,[],[f569,f5446]) ).
tff(f5484,plain,
( spl30_218
| spl30_220
| spl30_221
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5465,f5444,f5482,f5477,f5470]) ).
tff(f5482,plain,
( spl30_221
<=> ! [X2: $int] :
( ( tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X2))) )
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X2)))))
| $less(0,$sum(0,$uminus(X2)))
| $less(0,$sum($sum(X2,1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_221])]) ).
tff(f5465,plain,
( ! [X2: $int] :
( ( tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X2))) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))))
| $less(0,$sum(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))),$uminus(sK12)))
| $less(0,$sum($sum(X2,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X2)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X2))))) )
| ~ spl30_217 ),
inference(superposition,[],[f1610,f5446]) ).
tff(f5480,plain,
( spl30_218
| spl30_219
| spl30_220
| ~ spl30_217 ),
inference(avatar_split_clause,[],[f5463,f5444,f5477,f5474,f5470]) ).
tff(f5474,plain,
( spl30_219
<=> ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) )
| $less(0,$sum(0,$uminus(X0)))
| $less(0,$sum($sum(X0,1),$uminus(sK14)))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X0)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_219])]) ).
tff(f5463,plain,
( ! [X0: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))))))
| ( tb2t(get(int,int,t2tb2(sK13),get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) )
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))))
| $less(0,$sum(tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))),$uminus(sK12)))
| $less(0,$sum($sum(X0,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X0))) )
| ~ spl30_217 ),
inference(superposition,[],[f3166,f5446]) ).
tff(f3166,plain,
! [X4: $int,X5: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X5))))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X4))))))
| $less(0,$sum(0,$uminus(X4)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X4))) = tb2t(get(int,int,t2tb2(sK13),X5)) )
| $less(0,$sum(tb2t(X5),$uminus(sK12)))
| $less(0,$sum($sum(X4,1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f3165,f428]) ).
tff(f3165,plain,
! [X4: $int,X5: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X5))))
| $less(0,$sum(tb2t(X5),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X4))) = tb2t(get(int,int,t2tb2(sK13),X5)) )
| $less(0,$sum($sum(X4,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X4)))
| $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X4)))))) ),
inference(forward_demodulation,[],[f3152,f523]) ).
tff(f3152,plain,
! [X4: $int,X5: uni] :
( $less(0,$sum($sum(X4,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X4))) = tb2t(get(int,int,t2tb2(sK13),X5)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X5))))
| $less(0,$sum(0,$uminus(X4)))
| $less(0,$sum(tb2t(X5),$uminus(sK12)))
| $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X4)))))) ),
inference(resolution,[],[f1466,f1221]) ).
tff(f1466,plain,
! [X2: $int,X0: array_int,X1: $int] :
( ~ lt1(X0,X1,X2)
| $less(0,$sum($sum(length1(int,t2tb1(X0)),1),$uminus(X1))) ),
inference(resolution,[],[f624,f391]) ).
tff(f624,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| $less(0,$sum($sum(length1(int,t2tb1(X2)),1),$uminus(X1))) ),
inference(evaluation,[],[f381]) ).
tff(f381,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| ~ $less(length1(int,t2tb1(X2)),X1) ),
inference(cnf_transformation,[],[f269]) ).
tff(f5447,plain,
( spl30_109
| spl30_217
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f5428,f850,f5444,f2774]) ).
tff(f2774,plain,
( spl30_109
<=> surjective1(sK7,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_109])]) ).
tff(f5428,plain,
( ( tb2t(get(int,int,t2tb2(sK7),t2tb(sK5(sK9,sK7)))) = tb2t(get(int,int,t2tb2(sK7),t2tb(sK6(sK9,sK7)))) )
| surjective1(sK7,sK9)
| ~ spl30_29 ),
inference(resolution,[],[f1789,f852]) ).
tff(f1789,plain,
! [X3: map_int_int,X4: $int] :
( ~ range2(X3,X4)
| ( tb2t(get(int,int,t2tb2(X3),t2tb(sK6(X4,X3)))) = tb2t(get(int,int,t2tb2(X3),t2tb(sK5(X4,X3)))) )
| surjective1(X3,X4) ),
inference(resolution,[],[f422,f554]) ).
tff(f554,plain,
! [X0: $int,X1: map_int_int] :
( ~ injective1(X1,X0)
| ~ range2(X1,X0)
| surjective1(X1,X0) ),
inference(cnf_transformation,[],[f363]) ).
tff(f363,plain,
! [X0: $int,X1: map_int_int] :
( surjective1(X1,X0)
| ~ range2(X1,X0)
| ~ injective1(X1,X0) ),
inference(rectify,[],[f206]) ).
tff(f206,plain,
! [X1: $int,X0: map_int_int] :
( surjective1(X0,X1)
| ~ range2(X0,X1)
| ~ injective1(X0,X1) ),
inference(flattening,[],[f205]) ).
tff(f205,plain,
! [X1: $int,X0: map_int_int] :
( surjective1(X0,X1)
| ~ range2(X0,X1)
| ~ injective1(X0,X1) ),
inference(ennf_transformation,[],[f155]) ).
tff(f155,plain,
! [X1: $int,X0: map_int_int] :
( injective1(X0,X1)
=> ( range2(X0,X1)
=> surjective1(X0,X1) ) ),
inference(rectify,[],[f47]) ).
tff(f47,axiom,
! [X0: map_int_int,X17: $int] :
( injective1(X0,X17)
=> ( range2(X0,X17)
=> surjective1(X0,X17) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',injective_surjective) ).
tff(f5442,plain,
( spl30_111
| spl30_216
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f5429,f898,f5439,f2783]) ).
tff(f2783,plain,
( spl30_111
<=> surjective1(sK13,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_111])]) ).
tff(f5439,plain,
( spl30_216
<=> ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK5(sK9,sK13)))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK6(sK9,sK13)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_216])]) ).
tff(f5429,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK5(sK9,sK13)))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK6(sK9,sK13)))) )
| surjective1(sK13,sK9)
| ~ spl30_38 ),
inference(resolution,[],[f1789,f900]) ).
tff(f5437,plain,
( spl30_107
| spl30_215
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f5427,f800,f5434,f2765]) ).
tff(f2765,plain,
( spl30_107
<=> surjective1(sK11,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_107])]) ).
tff(f5434,plain,
( spl30_215
<=> ( tb2t(get(int,int,t2tb2(sK11),t2tb(sK5(sK9,sK11)))) = tb2t(get(int,int,t2tb2(sK11),t2tb(sK6(sK9,sK11)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_215])]) ).
tff(f5427,plain,
( ( tb2t(get(int,int,t2tb2(sK11),t2tb(sK5(sK9,sK11)))) = tb2t(get(int,int,t2tb2(sK11),t2tb(sK6(sK9,sK11)))) )
| surjective1(sK11,sK9)
| ~ spl30_20 ),
inference(resolution,[],[f1789,f802]) ).
tff(f5128,plain,
( spl30_214
| spl30_126
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f5127,f1521,f1513,f3804,f5123]) ).
tff(f5123,plain,
( spl30_214
<=> $less(0,$sum(occ1(int,t2tb(sK27(sK17,sK9)),t2tb2(sK7),0,sK9),-1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_214])]) ).
tff(f1513,plain,
( spl30_64
<=> permut2(int,t2tb2(sK7),t2tb2(sK13),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_64])]) ).
tff(f1521,plain,
( spl30_65
<=> permut2(int,t2tb2(sK13),t2tb2(sK17),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_65])]) ).
tff(f5127,plain,
( ! [X2: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK7),0,sK9))))
| $less(0,$sum(occ1(int,t2tb(sK27(sK17,sK9)),t2tb2(sK7),0,sK9),-1)) )
| ~ spl30_64
| ~ spl30_65 ),
inference(forward_demodulation,[],[f5115,f1680]) ).
tff(f1680,plain,
( ! [X3: uni] : ( occ1(int,X3,t2tb2(sK17),0,sK9) = occ1(int,X3,t2tb2(sK7),0,sK9) )
| ~ spl30_64
| ~ spl30_65 ),
inference(backward_demodulation,[],[f1678,f1672]) ).
tff(f1672,plain,
( ! [X0: uni] : ( occ1(int,X0,t2tb2(sK7),0,sK9) = occ1(int,X0,t2tb2(sK13),0,sK9) )
| ~ spl30_64 ),
inference(unit_resulting_resolution,[],[f1515,f547]) ).
tff(f1515,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK13),0,sK9)
| ~ spl30_64 ),
inference(avatar_component_clause,[],[f1513]) ).
tff(f1678,plain,
( ! [X3: uni] : ( occ1(int,X3,t2tb2(sK13),0,sK9) = occ1(int,X3,t2tb2(sK17),0,sK9) )
| ~ spl30_65 ),
inference(resolution,[],[f547,f1523]) ).
tff(f1523,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK17),0,sK9)
| ~ spl30_65 ),
inference(avatar_component_clause,[],[f1521]) ).
tff(f5115,plain,
( ! [X2: $int] :
( $less(0,$sum(occ1(int,t2tb(sK27(sK17,sK9)),t2tb2(sK17),0,sK9),-1))
| $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK7),0,sK9)))) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1581,f1680]) ).
tff(f1581,plain,
! [X2: $int,X0: map_int_int,X1: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(X0),0,X1))))
| $less(0,$sum(occ1(int,t2tb(sK27(X0,X1)),t2tb2(X0),0,X1),-1)) ),
inference(resolution,[],[f605,f631]) ).
tff(f605,plain,
! [X0: map_int_int,X1: $int] :
( injective1(X0,X1)
| $less(0,$sum(occ1(int,t2tb(sK27(X0,X1)),t2tb2(X0),0,X1),-1)) ),
inference(evaluation,[],[f543]) ).
tff(f543,plain,
! [X0: map_int_int,X1: $int] :
( injective1(X0,X1)
| $less(1,occ1(int,t2tb(sK27(X0,X1)),t2tb2(X0),0,X1)) ),
inference(cnf_transformation,[],[f354]) ).
tff(f5126,plain,
( spl30_214
| spl30_126
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f5121,f1521,f1513,f3804,f5123]) ).
tff(f5121,plain,
( ! [X2: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK7),0,sK9))))
| $less(0,$sum(occ1(int,t2tb(sK27(sK17,sK9)),t2tb2(sK7),0,sK9),-1)) )
| ~ spl30_64
| ~ spl30_65 ),
inference(forward_demodulation,[],[f5119,f1680]) ).
tff(f5119,plain,
( ! [X2: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK17),0,sK9))))
| $less(0,$sum(occ1(int,t2tb(sK27(sK17,sK9)),t2tb2(sK7),0,sK9),-1)) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1581,f1680]) ).
tff(f5045,plain,
( spl30_212
| spl30_205
| spl30_213
| ~ spl30_30
| spl30_203 ),
inference(avatar_split_clause,[],[f5017,f4928,f855,f5042,f4983,f5032]) ).
tff(f5032,plain,
( spl30_212
<=> $less(0,$sum(sK20,$uminus(sK19))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_212])]) ).
tff(f5042,plain,
( spl30_213
<=> $less(0,$sum($sum(sK19,1),$uminus(sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_213])]) ).
tff(f5017,plain,
( $less(0,$sum($sum(sK19,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(sK20,$uminus(sK19)))
| ~ spl30_30
| spl30_203 ),
inference(resolution,[],[f4930,f2426]) ).
tff(f5035,plain,
( spl30_210
| spl30_211
| spl30_212
| ~ spl30_1
| spl30_203 ),
inference(avatar_split_clause,[],[f5016,f4928,f704,f5032,f5028,f5024]) ).
tff(f5024,plain,
( spl30_210
<=> $less(0,$sum(sK14,$uminus(sK20))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_210])]) ).
tff(f5016,plain,
( $less(0,$sum(sK20,$uminus(sK19)))
| $less(0,$sum($sum(sK19,1),$uminus($sum(sK12,1))))
| $less(0,$sum(sK14,$uminus(sK20)))
| ~ spl30_1
| spl30_203 ),
inference(resolution,[],[f4930,f2427]) ).
tff(f5011,plain,
( spl30_206
| spl30_208
| spl30_209
| spl30_207
| spl30_205
| spl30_202 ),
inference(avatar_split_clause,[],[f5010,f4887,f4983,f4991,f4999,f4995,f4987]) ).
tff(f5010,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| spl30_202 ),
inference(forward_demodulation,[],[f5009,f392]) ).
tff(f5009,plain,
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK20)))
| spl30_202 ),
inference(forward_demodulation,[],[f4977,f392]) ).
tff(f4977,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| spl30_202 ),
inference(resolution,[],[f4889,f1221]) ).
tff(f5008,plain,
( spl30_208
| spl30_209
| spl30_207
| spl30_206
| spl30_205
| spl30_202 ),
inference(avatar_split_clause,[],[f4976,f4887,f4983,f4987,f4991,f4999,f4995]) ).
tff(f4976,plain,
( $less(0,$sum(0,$uminus(sK20)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| spl30_202 ),
inference(resolution,[],[f4889,f1218]) ).
tff(f5007,plain,
( spl30_209
| spl30_207
| spl30_205
| spl30_206
| spl30_208
| spl30_202 ),
inference(avatar_split_clause,[],[f5006,f4887,f4995,f4987,f4983,f4991,f4999]) ).
tff(f5006,plain,
( $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| $less(0,$sum(sK19,$uminus(sK12)))
| spl30_202 ),
inference(forward_demodulation,[],[f5005,f392]) ).
tff(f5005,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| spl30_202 ),
inference(forward_demodulation,[],[f5004,f392]) ).
tff(f5004,plain,
( $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| spl30_202 ),
inference(forward_demodulation,[],[f5003,f392]) ).
tff(f5003,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| spl30_202 ),
inference(forward_demodulation,[],[f4979,f392]) ).
tff(f4979,plain,
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK19)))))
| $less(0,$sum(tb2t(t2tb(sK19)),$uminus(sK12)))
| spl30_202 ),
inference(resolution,[],[f4889,f1222]) ).
tff(f1222,plain,
! [X11: uni,X12: uni] :
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X11)),tb2t(get(int,int,t2tb2(sK13),X12)))
| ( tb2t(get(int,int,t2tb2(sK13),X12)) = tb2t(get(int,int,t2tb2(sK13),X11)) )
| $less(0,$sum(tb2t(X12),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X11))))
| $less(0,$sum($sum(tb2t(X11),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X12)))) ),
inference(resolution,[],[f567,f977]) ).
tff(f5002,plain,
( spl30_205
| spl30_206
| spl30_207
| spl30_208
| spl30_209
| spl30_202 ),
inference(avatar_split_clause,[],[f4981,f4887,f4999,f4995,f4991,f4987,f4983]) ).
tff(f4981,plain,
( $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum($sum(sK20,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum(0,$uminus(sK20)))
| spl30_202 ),
inference(forward_demodulation,[],[f4980,f392]) ).
tff(f4980,plain,
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| $less(0,$sum(0,$uminus(sK20)))
| $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum(sK19,$uminus(sK12)))
| spl30_202 ),
inference(forward_demodulation,[],[f4978,f392]) ).
tff(f4978,plain,
( $less(0,$sum(sK19,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK20)))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))) )
| $less(0,$sum($sum(tb2t(t2tb(sK20)),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK19)))
| spl30_202 ),
inference(resolution,[],[f4889,f1219]) ).
tff(f4970,plain,
( ~ spl30_204
| spl30_141
| ~ spl30_47
| spl30_196 ),
inference(avatar_split_clause,[],[f4964,f4806,f957,f4177,f4966]) ).
tff(f4964,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_47
| spl30_196 ),
inference(superposition,[],[f4808,f3994]) ).
tff(f4969,plain,
( ~ spl30_204
| spl30_141
| ~ spl30_47
| spl30_196 ),
inference(avatar_split_clause,[],[f4963,f4806,f957,f4177,f4966]) ).
tff(f4963,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_47
| spl30_196 ),
inference(superposition,[],[f4808,f3960]) ).
tff(f4932,plain,
( ~ spl30_203
| spl30_141
| ~ spl30_47
| spl30_194 ),
inference(avatar_split_clause,[],[f4925,f4778,f957,f4177,f4928]) ).
tff(f4925,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_194 ),
inference(superposition,[],[f4780,f3960]) ).
tff(f4931,plain,
( spl30_141
| ~ spl30_203
| ~ spl30_47
| spl30_194 ),
inference(avatar_split_clause,[],[f4926,f4778,f957,f4928,f4177]) ).
tff(f4926,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_47
| spl30_194 ),
inference(superposition,[],[f4780,f3994]) ).
tff(f4891,plain,
( ~ spl30_202
| spl30_145
| ~ spl30_47
| spl30_152 ),
inference(avatar_split_clause,[],[f4885,f4339,f957,f4206,f4887]) ).
tff(f4885,plain,
( ( t2tb(sK14) = t2tb(sK20) )
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_152 ),
inference(superposition,[],[f4341,f3994]) ).
tff(f4890,plain,
( spl30_145
| ~ spl30_202
| ~ spl30_47
| spl30_152 ),
inference(avatar_split_clause,[],[f4884,f4339,f957,f4887,f4206]) ).
tff(f4884,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_152 ),
inference(superposition,[],[f4341,f3960]) ).
tff(f4844,plain,
( spl30_141
| ~ spl30_201
| ~ spl30_47
| spl30_148 ),
inference(avatar_split_clause,[],[f4835,f4245,f957,f4840,f4177]) ).
tff(f4835,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_47
| spl30_148 ),
inference(superposition,[],[f4247,f3960]) ).
tff(f4843,plain,
( spl30_141
| ~ spl30_201
| ~ spl30_47
| spl30_148 ),
inference(avatar_split_clause,[],[f4836,f4245,f957,f4840,f4177]) ).
tff(f4836,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_47
| spl30_148 ),
inference(superposition,[],[f4247,f3994]) ).
tff(f4832,plain,
( spl30_200
| spl30_198
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f4813,f1521,f1513,f4819,f4829]) ).
tff(f4829,plain,
( spl30_200
<=> $less(0,$sum(sK9,$uminus(sK22(witness1(int),int,0,t2tb2(sK17),sK9)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_200])]) ).
tff(f4819,plain,
( spl30_198
<=> $less(0,$sum(1,$uminus(occ1(int,witness1(int),t2tb2(sK7),0,sK9)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_198])]) ).
tff(f4813,plain,
( $less(0,$sum(1,$uminus(occ1(int,witness1(int),t2tb2(sK7),0,sK9))))
| $less(0,$sum(sK9,$uminus(sK22(witness1(int),int,0,t2tb2(sK17),sK9))))
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1843,f1680]) ).
tff(f1843,plain,
! [X2: $int,X3: uni,X0: $int,X1: ty] :
( $less(0,$sum(X0,$uminus(sK22(witness1(X1),X1,X2,X3,X0))))
| $less(0,$sum(1,$uminus(occ1(X1,witness1(X1),X3,X2,X0)))) ),
inference(resolution,[],[f676,f555]) ).
tff(f676,plain,
! [X2: $int,X3: uni,X0: uni,X1: ty,X4: $int] :
( ~ sort1(X1,X0)
| $less(0,$sum(X4,$uminus(sK22(X0,X1,X2,X3,X4))))
| $less(0,$sum(1,$uminus(occ1(X1,X0,X3,X2,X4)))) ),
inference(evaluation,[],[f491]) ).
tff(f491,plain,
! [X2: $int,X3: uni,X0: uni,X1: ty,X4: $int] :
( ~ sort1(X1,X0)
| ~ $less(0,occ1(X1,X0,X3,X2,X4))
| $less(sK22(X0,X1,X2,X3,X4),X4) ),
inference(cnf_transformation,[],[f316]) ).
tff(f316,plain,
! [X0: uni,X1: ty,X2: $int,X3: uni,X4: $int] :
( ~ $less(0,occ1(X1,X0,X3,X2,X4))
| ( $less(sK22(X0,X1,X2,X3,X4),X4)
& ~ $less(sK22(X0,X1,X2,X3,X4),X2)
& ( get(X1,int,X3,t2tb(sK22(X0,X1,X2,X3,X4))) = X0 ) )
| ~ sort1(X1,X0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK22])],[f314,f315]) ).
tff(f315,plain,
! [X0: uni,X1: ty,X2: $int,X3: uni,X4: $int] :
( ? [X5: $int] :
( $less(X5,X4)
& ~ $less(X5,X2)
& ( get(X1,int,X3,t2tb(X5)) = X0 ) )
=> ( $less(sK22(X0,X1,X2,X3,X4),X4)
& ~ $less(sK22(X0,X1,X2,X3,X4),X2)
& ( get(X1,int,X3,t2tb(sK22(X0,X1,X2,X3,X4))) = X0 ) ) ),
introduced(choice_axiom,[]) ).
tff(f314,plain,
! [X0: uni,X1: ty,X2: $int,X3: uni,X4: $int] :
( ~ $less(0,occ1(X1,X0,X3,X2,X4))
| ? [X5: $int] :
( $less(X5,X4)
& ~ $less(X5,X2)
& ( get(X1,int,X3,t2tb(X5)) = X0 ) )
| ~ sort1(X1,X0) ),
inference(rectify,[],[f239]) ).
tff(f239,plain,
! [X3: uni,X1: ty,X0: $int,X2: uni,X4: $int] :
( ~ $less(0,occ1(X1,X3,X2,X0,X4))
| ? [X5: $int] :
( $less(X5,X4)
& ~ $less(X5,X0)
& ( get(X1,int,X2,t2tb(X5)) = X3 ) )
| ~ sort1(X1,X3) ),
inference(flattening,[],[f238]) ).
tff(f238,plain,
! [X3: uni,X0: $int,X1: ty,X2: uni,X4: $int] :
( ? [X5: $int] :
( $less(X5,X4)
& ~ $less(X5,X0)
& ( get(X1,int,X2,t2tb(X5)) = X3 ) )
| ~ $less(0,occ1(X1,X3,X2,X0,X4))
| ~ sort1(X1,X3) ),
inference(ennf_transformation,[],[f166]) ).
tff(f166,plain,
! [X3: uni,X0: $int,X1: ty,X2: uni,X4: $int] :
( sort1(X1,X3)
=> ( $less(0,occ1(X1,X3,X2,X0,X4))
=> ? [X5: $int] :
( $less(X5,X4)
& ~ $less(X5,X0)
& ( get(X1,int,X2,t2tb(X5)) = X3 ) ) ) ),
inference(rectify,[],[f103]) ).
tff(f103,plain,
! [X18: $int,X0: ty,X9: uni,X16: uni,X6: $int] :
( sort1(X0,X16)
=> ( $less(0,occ1(X0,X16,X9,X18,X6))
=> ? [X14: $int] :
( $less(X14,X6)
& ( get(X0,int,X9,t2tb(X14)) = X16 )
& ~ $less(X14,X18) ) ) ),
inference(theory_normalization,[],[f54]) ).
tff(f54,axiom,
! [X18: $int,X0: ty,X9: uni,X16: uni,X6: $int] :
( sort1(X0,X16)
=> ( $less(0,occ1(X0,X16,X9,X18,X6))
=> ? [X14: $int] :
( $less(X14,X6)
& ( get(X0,int,X9,t2tb(X14)) = X16 )
& $lesseq(X18,X14) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',occ_exists) ).
tff(f4827,plain,
( spl30_198
| spl30_199
| ~ spl30_64 ),
inference(avatar_split_clause,[],[f4812,f1513,f4824,f4819]) ).
tff(f4824,plain,
( spl30_199
<=> $less(0,$sum(sK9,$uminus(sK22(witness1(int),int,0,t2tb2(sK13),sK9)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_199])]) ).
tff(f4812,plain,
( $less(0,$sum(sK9,$uminus(sK22(witness1(int),int,0,t2tb2(sK13),sK9))))
| $less(0,$sum(1,$uminus(occ1(int,witness1(int),t2tb2(sK7),0,sK9))))
| ~ spl30_64 ),
inference(superposition,[],[f1843,f1672]) ).
tff(f4822,plain,
( spl30_197
| spl30_198
| ~ spl30_63 ),
inference(avatar_split_clause,[],[f4811,f1505,f4819,f4815]) ).
tff(f4815,plain,
( spl30_197
<=> $less(0,$sum(sK9,$uminus(sK22(witness1(int),int,0,t2tb2(sK11),sK9)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_197])]) ).
tff(f4811,plain,
( $less(0,$sum(1,$uminus(occ1(int,witness1(int),t2tb2(sK7),0,sK9))))
| $less(0,$sum(sK9,$uminus(sK22(witness1(int),int,0,t2tb2(sK11),sK9))))
| ~ spl30_63 ),
inference(superposition,[],[f1843,f1671]) ).
tff(f4810,plain,
( spl30_133
| ~ spl30_196
| ~ spl30_48
| spl30_147 ),
inference(avatar_split_clause,[],[f4804,f4239,f962,f4806,f4109]) ).
tff(f4804,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| spl30_147 ),
inference(superposition,[],[f4241,f4084]) ).
tff(f4809,plain,
( ~ spl30_196
| spl30_133
| ~ spl30_48
| spl30_147 ),
inference(avatar_split_clause,[],[f4803,f4239,f962,f4109,f4806]) ).
tff(f4803,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_48
| spl30_147 ),
inference(superposition,[],[f4241,f3961]) ).
tff(f4800,plain,
( ~ spl30_195
| spl30_141
| ~ spl30_47
| spl30_146 ),
inference(avatar_split_clause,[],[f4793,f4211,f957,f4177,f4796]) ).
tff(f4793,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_146 ),
inference(superposition,[],[f4213,f3960]) ).
tff(f4799,plain,
( spl30_141
| ~ spl30_195
| ~ spl30_47
| spl30_146 ),
inference(avatar_split_clause,[],[f4794,f4211,f957,f4796,f4177]) ).
tff(f4794,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_47
| spl30_146 ),
inference(superposition,[],[f4213,f3994]) ).
tff(f4782,plain,
( spl30_133
| ~ spl30_194
| ~ spl30_48
| spl30_144 ),
inference(avatar_split_clause,[],[f4775,f4202,f962,f4778,f4109]) ).
tff(f4775,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| spl30_144 ),
inference(superposition,[],[f4204,f3961]) ).
tff(f4781,plain,
( spl30_133
| ~ spl30_194
| ~ spl30_48
| spl30_144 ),
inference(avatar_split_clause,[],[f4776,f4202,f962,f4778,f4109]) ).
tff(f4776,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| spl30_144 ),
inference(superposition,[],[f4204,f4084]) ).
tff(f4769,plain,
( spl30_174
| spl30_183
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f4395,f850,f4652,f4591]) ).
tff(f4591,plain,
( spl30_174
<=> $less(0,$sum(sK9,$uminus(tb2t(witness1(int))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_174])]) ).
tff(f4652,plain,
( spl30_183
<=> ! [X121: $int,X120: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X120,witness1(int),t2tb2(sK7),X121))))
| $less(0,$sum($sum(sK2(int,X120,witness1(int),t2tb2(sK7),X121),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK7),X120,X121) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_183])]) ).
tff(f4395,plain,
( ! [X118: $int,X119: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK7),X118,X119) )
| $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(sK2(int,X118,witness1(int),t2tb2(sK7),X119),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X118,witness1(int),t2tb2(sK7),X119)))) )
| ~ spl30_29 ),
inference(superposition,[],[f2079,f1769]) ).
tff(f4768,plain,
( spl30_190
| spl30_160 ),
inference(avatar_split_clause,[],[f4767,f4514,f4723]) ).
tff(f4723,plain,
( spl30_190
<=> ! [X136: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X136)))
| $less(0,$sum(X136,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X136)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_190])]) ).
tff(f4514,plain,
( spl30_160
<=> ! [X276: $int,X275: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X275,witness1(int),t2tb2(sK13),X276))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X275,X276) )
| $less(0,$sum($sum(sK2(int,X275,witness1(int),t2tb2(sK13),X276),1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_160])]) ).
tff(f4767,plain,
! [X250: $int,X248: $int,X249: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X248,witness1(int),t2tb2(sK13),X249))))
| $less(0,$sum(X250,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X250)))
| $less(0,$sum($sum(sK2(int,X248,witness1(int),t2tb2(sK13),X249),1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X250))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X248,X249) ) ),
inference(forward_demodulation,[],[f4766,f392]) ).
tff(f4766,plain,
! [X250: $int,X248: $int,X249: $int] :
( $less(0,$sum($sum(tb2t(t2tb(sK2(int,X248,witness1(int),t2tb2(sK13),X249))),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X248,X249) )
| $less(0,$sum(X250,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X250)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X250))))
| $less(0,$sum(0,$uminus(sK2(int,X248,witness1(int),t2tb2(sK13),X249)))) ),
inference(forward_demodulation,[],[f4443,f392]) ).
tff(f4443,plain,
! [X250: $int,X248: $int,X249: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X250))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X248,witness1(int),t2tb2(sK13),X249))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X248,X249) )
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X248,witness1(int),t2tb2(sK13),X249))),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X250)))
| $less(0,$sum(X250,$uminus(sK12))) ),
inference(superposition,[],[f969,f1769]) ).
tff(f4765,plain,
( spl30_174
| spl30_183
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f4764,f850,f4652,f4591]) ).
tff(f4764,plain,
( ! [X238: $int,X239: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X238,witness1(int),t2tb2(sK7),X239))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK7),X238,X239) )
| $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(sK2(int,X238,witness1(int),t2tb2(sK7),X239),1),$uminus(sK9))) )
| ~ spl30_29 ),
inference(forward_demodulation,[],[f4763,f392]) ).
tff(f4763,plain,
( ! [X238: $int,X239: $int] :
( $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X238,witness1(int),t2tb2(sK7),X239))),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X238,witness1(int),t2tb2(sK7),X239))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK7),X238,X239) ) )
| ~ spl30_29 ),
inference(forward_demodulation,[],[f4438,f392]) ).
tff(f4438,plain,
( ! [X238: $int,X239: $int] :
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X238,witness1(int),t2tb2(sK7),X239))))))
| $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK7),X238,X239) )
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X238,witness1(int),t2tb2(sK7),X239))),1),$uminus(sK9))) )
| ~ spl30_29 ),
inference(superposition,[],[f2513,f1769]) ).
tff(f4762,plain,
( spl30_186
| spl30_154 ),
inference(avatar_split_clause,[],[f4419,f4486,f4678]) ).
tff(f4678,plain,
( spl30_186
<=> ! [X301: $int,X300: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X301))),X300)
| $less(0,$sum(0,$uminus(X301)))
| $less(0,$sum($sum(X301,1),$uminus(sK14)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X300) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_186])]) ).
tff(f4486,plain,
( spl30_154
<=> ! [X267: $int,X266: $int] :
( $less(0,$sum(sK2(int,X266,witness1(int),t2tb2(sK13),X267),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X266,witness1(int),t2tb2(sK13),X267))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X266,X267) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_154])]) ).
tff(f4419,plain,
! [X186: $int,X187: $int,X184: $int,X185: $int] :
( $less(0,$sum(sK2(int,X184,witness1(int),t2tb2(sK13),X185),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X184,X185) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X184,witness1(int),t2tb2(sK13),X185))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X187))),X186)
| $less(0,$sum(0,$uminus(X187)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X186)
| $less(0,$sum($sum(X187,1),$uminus(sK14))) ),
inference(superposition,[],[f1401,f1769]) ).
tff(f4761,plain,
( spl30_172
| spl30_158
| spl30_154
| ~ spl30_59 ),
inference(avatar_split_clause,[],[f4760,f1284,f4486,f4507,f4580]) ).
tff(f4580,plain,
( spl30_172
<=> ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_172])]) ).
tff(f4507,plain,
( spl30_158
<=> $less(0,$sum(1,tb2t(witness1(int)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_158])]) ).
tff(f4760,plain,
( ! [X297: $int,X296: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X296,witness1(int),t2tb2(sK13),X297))))
| $less(0,$sum(sK2(int,X296,witness1(int),t2tb2(sK13),X297),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X296,X297) )
| $less(0,$sum(1,tb2t(witness1(int))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) )
| ~ spl30_59 ),
inference(forward_demodulation,[],[f4759,f392]) ).
tff(f4759,plain,
( ! [X297: $int,X296: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X296,X297) )
| $less(0,$sum(1,tb2t(witness1(int))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X296,witness1(int),t2tb2(sK13),X297))),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X296,witness1(int),t2tb2(sK13),X297)))) )
| ~ spl30_59 ),
inference(forward_demodulation,[],[f4459,f392]) ).
tff(f4459,plain,
( ! [X297: $int,X296: $int] :
( $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X296,witness1(int),t2tb2(sK13),X297))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X296,X297) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X296,witness1(int),t2tb2(sK13),X297))),$uminus(sK12)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) )
| ~ spl30_59 ),
inference(superposition,[],[f1388,f1769]) ).
tff(f1388,plain,
( ! [X0: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X0))))
| ( tb2t(get(int,int,t2tb2(sK13),X0)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0))))
| $less(0,$sum(tb2t(X0),$uminus(sK12))) )
| ~ spl30_59 ),
inference(superposition,[],[f1385,f569]) ).
tff(f1385,plain,
( ! [X2: $int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X2)))))
| $less(0,$sum(X2,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X2)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X2))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) )
| ~ spl30_59 ),
inference(resolution,[],[f1293,f1012]) ).
tff(f1293,plain,
( ! [X2: $int] :
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X2))))
| $less(0,$sum(X2,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X2)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X2))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) )
| ~ spl30_59 ),
inference(resolution,[],[f1285,f567]) ).
tff(f4758,plain,
( spl30_154
| spl30_187 ),
inference(avatar_split_clause,[],[f4412,f4688,f4486]) ).
tff(f4688,plain,
( spl30_187
<=> ! [X280: $int,X281: $int] :
( $less(0,$sum(0,$uminus(X281)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X281))),X280)
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X280)
| $less(0,$sum($sum(X281,1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_187])]) ).
tff(f4412,plain,
! [X166: $int,X167: $int,X164: $int,X165: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X166)
| $less(0,$sum(sK2(int,X164,witness1(int),t2tb2(sK13),X165),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X167)))
| $less(0,$sum($sum(X167,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X164,witness1(int),t2tb2(sK13),X165))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X164,X165) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X167))),X166) ),
inference(superposition,[],[f1257,f1769]) ).
tff(f4757,plain,
( spl30_193
| spl30_160 ),
inference(avatar_split_clause,[],[f4753,f4514,f4755]) ).
tff(f4755,plain,
( spl30_193
<=> ! [X341: uni] :
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X341)),sK3(tb2t(get(int,int,t2tb2(sK13),X341)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum(tb2t(X341),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X341))))
| ( tb2t(get(int,int,t2tb2(sK13),X341)) = tb2t(witness1(int)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_193])]) ).
tff(f4753,plain,
! [X341: uni,X340: $int,X339: $int] :
( $less(0,$sum($sum(sK2(int,X339,witness1(int),t2tb2(sK13),X340),1),$uminus(sK14)))
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X341)),sK3(tb2t(get(int,int,t2tb2(sK13),X341)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ( tb2t(get(int,int,t2tb2(sK13),X341)) = tb2t(witness1(int)) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X339,X340) )
| $less(0,$sum(0,$uminus(sK2(int,X339,witness1(int),t2tb2(sK13),X340))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X341))))
| $less(0,$sum(tb2t(X341),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4752,f392]) ).
tff(f4752,plain,
! [X341: uni,X340: $int,X339: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X339,X340) )
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X339,witness1(int),t2tb2(sK13),X340))),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK2(int,X339,witness1(int),t2tb2(sK13),X340))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X341))))
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X341)),sK3(tb2t(get(int,int,t2tb2(sK13),X341)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ( tb2t(get(int,int,t2tb2(sK13),X341)) = tb2t(witness1(int)) )
| $less(0,$sum(tb2t(X341),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4474,f392]) ).
tff(f4474,plain,
! [X341: uni,X340: $int,X339: $int] :
( $less(0,$sum(tb2t(X341),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X341))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X339,witness1(int),t2tb2(sK13),X340))))))
| ( tb2t(get(int,int,t2tb2(sK13),X341)) = tb2t(witness1(int)) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X339,X340) )
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X341)),sK3(tb2t(get(int,int,t2tb2(sK13),X341)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X339,witness1(int),t2tb2(sK13),X340))),1),$uminus(sK14))) ),
inference(superposition,[],[f2867,f1769]) ).
tff(f2867,plain,
! [X10: uni,X11: uni] :
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X11)),sK3(tb2t(get(int,int,t2tb2(sK13),X11)),tb2t(get(int,int,t2tb2(sK13),X10)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ( tb2t(get(int,int,t2tb2(sK13),X10)) = tb2t(get(int,int,t2tb2(sK13),X11)) )
| $less(0,$sum(tb2t(X11),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X10))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X11))))
| $less(0,$sum($sum(tb2t(X10),1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f2866,f428]) ).
tff(f2866,plain,
! [X10: uni,X11: uni] :
( $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X11)),sK3(tb2t(get(int,int,t2tb2(sK13),X11)),tb2t(get(int,int,t2tb2(sK13),X10)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum(0,$uminus(tb2t(X10))))
| $less(0,$sum($sum(tb2t(X10),1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),X10)) = tb2t(get(int,int,t2tb2(sK13),X11)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X11))))
| $less(0,$sum(tb2t(X11),$uminus(sK12))) ),
inference(forward_demodulation,[],[f2862,f523]) ).
tff(f2862,plain,
! [X10: uni,X11: uni] :
( $less(0,$sum(tb2t(X11),$uminus(sK12)))
| $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X11)),sK3(tb2t(get(int,int,t2tb2(sK13),X11)),tb2t(get(int,int,t2tb2(sK13),X10)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X11))))
| ( tb2t(get(int,int,t2tb2(sK13),X10)) = tb2t(get(int,int,t2tb2(sK13),X11)) )
| $less(0,$sum($sum(tb2t(X10),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X10)))) ),
inference(resolution,[],[f2705,f672]) ).
tff(f672,plain,
! [X2: $int,X3: array_int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X3,X2,X0,X1)
| $less(0,$sum($sum(length1(int,t2tb1(X3)),1),$uminus($sum(X0,X1)))) ),
inference(evaluation,[],[f502]) ).
tff(f502,plain,
! [X2: $int,X3: array_int,X0: $int,X1: $int] :
( ~ $less(length1(int,t2tb1(X3)),$sum(X0,X1))
| ~ is_common_prefix1(X3,X2,X0,X1) ),
inference(cnf_transformation,[],[f324]) ).
tff(f324,plain,
! [X0: $int,X1: $int,X2: $int,X3: array_int] :
( ( ( ~ $less(length1(int,t2tb1(X3)),$sum(X0,X1))
& ~ $less(X1,0)
& ! [X4: $int] :
( $less(X4,0)
| ( tb2t(get2(int,t2tb1(X3),$sum(X0,X4))) = tb2t(get2(int,t2tb1(X3),$sum(X2,X4))) )
| ~ $less(X4,X1) )
& ~ $less(length1(int,t2tb1(X3)),$sum(X2,X1)) )
| ~ is_common_prefix1(X3,X2,X0,X1) )
& ( is_common_prefix1(X3,X2,X0,X1)
| $less(length1(int,t2tb1(X3)),$sum(X0,X1))
| $less(X1,0)
| ( ~ $less(sK23(X0,X1,X2,X3),0)
& ( tb2t(get2(int,t2tb1(X3),$sum(X2,sK23(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X3),$sum(X0,sK23(X0,X1,X2,X3)))) )
& $less(sK23(X0,X1,X2,X3),X1) )
| $less(length1(int,t2tb1(X3)),$sum(X2,X1)) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK23])],[f322,f323]) ).
tff(f323,plain,
! [X0: $int,X1: $int,X2: $int,X3: array_int] :
( ? [X5: $int] :
( ~ $less(X5,0)
& ( tb2t(get2(int,t2tb1(X3),$sum(X2,X5))) != tb2t(get2(int,t2tb1(X3),$sum(X0,X5))) )
& $less(X5,X1) )
=> ( ~ $less(sK23(X0,X1,X2,X3),0)
& ( tb2t(get2(int,t2tb1(X3),$sum(X2,sK23(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X3),$sum(X0,sK23(X0,X1,X2,X3)))) )
& $less(sK23(X0,X1,X2,X3),X1) ) ),
introduced(choice_axiom,[]) ).
tff(f322,plain,
! [X0: $int,X1: $int,X2: $int,X3: array_int] :
( ( ( ~ $less(length1(int,t2tb1(X3)),$sum(X0,X1))
& ~ $less(X1,0)
& ! [X4: $int] :
( $less(X4,0)
| ( tb2t(get2(int,t2tb1(X3),$sum(X0,X4))) = tb2t(get2(int,t2tb1(X3),$sum(X2,X4))) )
| ~ $less(X4,X1) )
& ~ $less(length1(int,t2tb1(X3)),$sum(X2,X1)) )
| ~ is_common_prefix1(X3,X2,X0,X1) )
& ( is_common_prefix1(X3,X2,X0,X1)
| $less(length1(int,t2tb1(X3)),$sum(X0,X1))
| $less(X1,0)
| ? [X5: $int] :
( ~ $less(X5,0)
& ( tb2t(get2(int,t2tb1(X3),$sum(X2,X5))) != tb2t(get2(int,t2tb1(X3),$sum(X0,X5))) )
& $less(X5,X1) )
| $less(length1(int,t2tb1(X3)),$sum(X2,X1)) ) ),
inference(rectify,[],[f321]) ).
tff(f321,plain,
! [X3: $int,X1: $int,X2: $int,X0: array_int] :
( ( ( ~ $less(length1(int,t2tb1(X0)),$sum(X3,X1))
& ~ $less(X1,0)
& ! [X4: $int] :
( $less(X4,0)
| ( tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X3,X4))) )
| ~ $less(X4,X1) )
& ~ $less(length1(int,t2tb1(X0)),$sum(X2,X1)) )
| ~ is_common_prefix1(X0,X2,X3,X1) )
& ( is_common_prefix1(X0,X2,X3,X1)
| $less(length1(int,t2tb1(X0)),$sum(X3,X1))
| $less(X1,0)
| ? [X4: $int] :
( ~ $less(X4,0)
& ( tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) != tb2t(get2(int,t2tb1(X0),$sum(X3,X4))) )
& $less(X4,X1) )
| $less(length1(int,t2tb1(X0)),$sum(X2,X1)) ) ),
inference(flattening,[],[f320]) ).
tff(f320,plain,
! [X3: $int,X1: $int,X2: $int,X0: array_int] :
( ( ( ~ $less(length1(int,t2tb1(X0)),$sum(X3,X1))
& ~ $less(X1,0)
& ! [X4: $int] :
( $less(X4,0)
| ( tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X3,X4))) )
| ~ $less(X4,X1) )
& ~ $less(length1(int,t2tb1(X0)),$sum(X2,X1)) )
| ~ is_common_prefix1(X0,X2,X3,X1) )
& ( is_common_prefix1(X0,X2,X3,X1)
| $less(length1(int,t2tb1(X0)),$sum(X3,X1))
| $less(X1,0)
| ? [X4: $int] :
( ~ $less(X4,0)
& ( tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) != tb2t(get2(int,t2tb1(X0),$sum(X3,X4))) )
& $less(X4,X1) )
| $less(length1(int,t2tb1(X0)),$sum(X2,X1)) ) ),
inference(nnf_transformation,[],[f252]) ).
tff(f252,plain,
! [X3: $int,X1: $int,X2: $int,X0: array_int] :
( ( ~ $less(length1(int,t2tb1(X0)),$sum(X3,X1))
& ~ $less(X1,0)
& ! [X4: $int] :
( $less(X4,0)
| ( tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X3,X4))) )
| ~ $less(X4,X1) )
& ~ $less(length1(int,t2tb1(X0)),$sum(X2,X1)) )
<=> is_common_prefix1(X0,X2,X3,X1) ),
inference(flattening,[],[f251]) ).
tff(f251,plain,
! [X2: $int,X0: array_int,X1: $int,X3: $int] :
( is_common_prefix1(X0,X2,X3,X1)
<=> ( ~ $less(length1(int,t2tb1(X0)),$sum(X3,X1))
& ~ $less(X1,0)
& ~ $less(length1(int,t2tb1(X0)),$sum(X2,X1))
& ! [X4: $int] :
( ( tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X3,X4))) )
| ~ $less(X4,X1)
| $less(X4,0) ) ) ),
inference(ennf_transformation,[],[f153]) ).
tff(f153,plain,
! [X2: $int,X0: array_int,X1: $int,X3: $int] :
( is_common_prefix1(X0,X2,X3,X1)
<=> ( ~ $less(length1(int,t2tb1(X0)),$sum(X3,X1))
& ~ $less(X1,0)
& ~ $less(length1(int,t2tb1(X0)),$sum(X2,X1))
& ! [X4: $int] :
( ( $less(X4,X1)
& ~ $less(X4,0) )
=> ( tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X3,X4))) ) ) ) ),
inference(rectify,[],[f96]) ).
tff(f96,plain,
! [X0: array_int,X18: $int,X1: $int,X7: $int] :
( is_common_prefix1(X0,X1,X7,X18)
<=> ( ~ $less(length1(int,t2tb1(X0)),$sum(X1,X18))
& ~ $less(length1(int,t2tb1(X0)),$sum(X7,X18))
& ! [X14: $int] :
( ( ~ $less(X14,0)
& $less(X14,X18) )
=> ( tb2t(get2(int,t2tb1(X0),$sum(X1,X14))) = tb2t(get2(int,t2tb1(X0),$sum(X7,X14))) ) )
& ~ $less(X18,0) ) ),
inference(theory_normalization,[],[f36]) ).
tff(f36,axiom,
! [X0: array_int,X18: $int,X1: $int,X7: $int] :
( is_common_prefix1(X0,X1,X7,X18)
<=> ( $lesseq($sum(X1,X18),length1(int,t2tb1(X0)))
& $lesseq($sum(X7,X18),length1(int,t2tb1(X0)))
& ! [X14: $int] :
( ( $lesseq(0,X14)
& $less(X14,X18) )
=> ( tb2t(get2(int,t2tb1(X0),$sum(X1,X14))) = tb2t(get2(int,t2tb1(X0),$sum(X7,X14))) ) )
& $lesseq(0,X18) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_common_prefix_def) ).
tff(f2705,plain,
! [X8: uni,X9: uni] :
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X8)),tb2t(get(int,int,t2tb2(sK13),X9)),sK3(tb2t(get(int,int,t2tb2(sK13),X9)),tb2t(get(int,int,t2tb2(sK13),X8)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| $less(0,$sum(0,$uminus(tb2t(X8))))
| ( tb2t(get(int,int,t2tb2(sK13),X8)) = tb2t(get(int,int,t2tb2(sK13),X9)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X9))))
| $less(0,$sum(tb2t(X9),$uminus(sK12)))
| $less(0,$sum($sum(tb2t(X8),1),$uminus(sK14))) ),
inference(resolution,[],[f1234,f1222]) ).
tff(f1234,plain,
! [X2: $int,X0: array_int,X1: $int] :
( ~ lt1(X0,X1,X2)
| is_common_prefix1(X0,X1,X2,sK3(X2,X1,X0)) ),
inference(resolution,[],[f384,f391]) ).
tff(f4751,plain,
( spl30_163
| spl30_159
| spl30_160 ),
inference(avatar_split_clause,[],[f4430,f4514,f4511,f4530]) ).
tff(f4530,plain,
( spl30_163
<=> $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_163])]) ).
tff(f4511,plain,
( spl30_159
<=> ! [X277: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X277)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X277))) )
| $less(0,$sum(X277,$uminus(sK12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_159])]) ).
tff(f4430,plain,
! [X218: $int,X216: $int,X217: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X216,witness1(int),t2tb2(sK13),X217))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X218))) )
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(sK2(int,X216,witness1(int),t2tb2(sK13),X217),1),$uminus(sK14)))
| $less(0,$sum(X218,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X218)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X216,X217) ) ),
inference(superposition,[],[f3170,f1769]) ).
tff(f3170,plain,
! [X0: $int,X1: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) )
| $less(0,$sum(0,$uminus(X0)))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum($sum(X0,1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f3169,f428]) ).
tff(f3169,plain,
! [X0: $int,X1: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum(0,$uminus(X0)))
| $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))))
| $less(0,$sum($sum(X0,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) ) ),
inference(forward_demodulation,[],[f3149,f523]) ).
tff(f3149,plain,
! [X0: $int,X1: $int] :
( $less(0,$sum(0,$uminus(X0)))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum($sum(X0,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) )
| $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X0)))))) ),
inference(resolution,[],[f1466,f1218]) ).
tff(f4750,plain,
( spl30_158
| spl30_175
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f4749,f800,f4595,f4507]) ).
tff(f4595,plain,
( spl30_175
<=> ! [X128: $int,X129: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK11),X128,X129) )
| $less(0,$sum(0,$uminus(sK2(int,X128,witness1(int),t2tb2(sK11),X129))))
| $less(0,$sum($sum(sK2(int,X128,witness1(int),t2tb2(sK11),X129),1),$uminus(sK9))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_175])]) ).
tff(f4749,plain,
( ! [X246: $int,X247: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK11),X246,X247) )
| $less(0,$sum(0,$uminus(sK2(int,X246,witness1(int),t2tb2(sK11),X247))))
| $less(0,$sum($sum(sK2(int,X246,witness1(int),t2tb2(sK11),X247),1),$uminus(sK9)))
| $less(0,$sum(1,tb2t(witness1(int)))) )
| ~ spl30_20 ),
inference(forward_demodulation,[],[f4748,f392]) ).
tff(f4748,plain,
( ! [X246: $int,X247: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK11),X246,X247) )
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum(0,$uminus(sK2(int,X246,witness1(int),t2tb2(sK11),X247))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X246,witness1(int),t2tb2(sK11),X247))),1),$uminus(sK9))) )
| ~ spl30_20 ),
inference(forward_demodulation,[],[f4442,f392]) ).
tff(f4442,plain,
( ! [X246: $int,X247: $int] :
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X246,witness1(int),t2tb2(sK11),X247))))))
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X246,witness1(int),t2tb2(sK11),X247))),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X246,X247) ) )
| ~ spl30_20 ),
inference(superposition,[],[f2481,f1769]) ).
tff(f2481,plain,
( ! [X0: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK11),X0))))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9))) )
| ~ spl30_20 ),
inference(superposition,[],[f2000,f569]) ).
tff(f4747,plain,
( spl30_154
| spl30_185
| ~ spl30_59 ),
inference(avatar_split_clause,[],[f4414,f1284,f4664,f4486]) ).
tff(f4414,plain,
( ! [X172: $int,X173: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X172,X173) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X172,witness1(int),t2tb2(sK13),X173))))
| $less(0,$sum(sK2(int,X172,witness1(int),t2tb2(sK13),X173),$uminus(sK12))) )
| ~ spl30_59 ),
inference(superposition,[],[f1285,f1769]) ).
tff(f4746,plain,
( spl30_175
| spl30_167
| ~ spl30_63 ),
inference(avatar_split_clause,[],[f4745,f1505,f4549,f4595]) ).
tff(f4549,plain,
( spl30_167
<=> $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_167])]) ).
tff(f4745,plain,
( ! [X242: $int,X243: $int] :
( $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X242,X243) )
| $less(0,$sum($sum(sK2(int,X242,witness1(int),t2tb2(sK11),X243),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X242,witness1(int),t2tb2(sK11),X243)))) )
| ~ spl30_63 ),
inference(forward_demodulation,[],[f4744,f392]) ).
tff(f4744,plain,
( ! [X242: $int,X243: $int] :
( $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(sK2(int,X242,witness1(int),t2tb2(sK11),X243),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X242,X243) )
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X242,witness1(int),t2tb2(sK11),X243)))))) )
| ~ spl30_63 ),
inference(forward_demodulation,[],[f4440,f392]) ).
tff(f4440,plain,
( ! [X242: $int,X243: $int] :
( $less(0,$sum($sum(tb2t(t2tb(sK2(int,X242,witness1(int),t2tb2(sK11),X243))),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X242,X243) )
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X242,witness1(int),t2tb2(sK11),X243))))))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9)) )
| ~ spl30_63 ),
inference(superposition,[],[f1905,f1769]) ).
tff(f1905,plain,
( ! [X0: uni] :
( $less(0,occ1(int,get(int,int,t2tb2(sK11),X0),t2tb2(sK7),0,sK9))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9))) )
| ~ spl30_63 ),
inference(superposition,[],[f1900,f569]) ).
tff(f4743,plain,
( spl30_192
| spl30_160 ),
inference(avatar_split_clause,[],[f4739,f4514,f4741]) ).
tff(f4741,plain,
( spl30_192
<=> ! [X329: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X329))))
| $less(0,$sum(1,sK3(tb2t(get(int,int,t2tb2(sK13),X329)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X329)) )
| $less(0,$sum(tb2t(X329),$uminus(sK12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_192])]) ).
tff(f4739,plain,
! [X329: uni,X327: $int,X328: $int] :
( $less(0,$sum($sum(sK2(int,X327,witness1(int),t2tb2(sK13),X328),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X329))))
| $less(0,$sum(tb2t(X329),$uminus(sK12)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X329)) )
| $less(0,$sum(0,$uminus(sK2(int,X327,witness1(int),t2tb2(sK13),X328))))
| $less(0,$sum(1,sK3(tb2t(get(int,int,t2tb2(sK13),X329)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X327,X328) ) ),
inference(forward_demodulation,[],[f4738,f392]) ).
tff(f4738,plain,
! [X329: uni,X327: $int,X328: $int] :
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X327,witness1(int),t2tb2(sK13),X328))))))
| $less(0,$sum(1,sK3(tb2t(get(int,int,t2tb2(sK13),X329)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X329))))
| $less(0,$sum($sum(sK2(int,X327,witness1(int),t2tb2(sK13),X328),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X327,X328) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X329)) )
| $less(0,$sum(tb2t(X329),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4470,f392]) ).
tff(f4470,plain,
! [X329: uni,X327: $int,X328: $int] :
( $less(0,$sum(1,sK3(tb2t(get(int,int,t2tb2(sK13),X329)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X327,witness1(int),t2tb2(sK13),X328))),1),$uminus(sK14)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X329)) )
| $less(0,$sum(tb2t(X329),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X327,witness1(int),t2tb2(sK13),X328))))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X329))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X327,X328) ) ),
inference(superposition,[],[f2860,f1769]) ).
tff(f2860,plain,
! [X6: uni,X7: uni] :
( $less(0,$sum(1,sK3(tb2t(get(int,int,t2tb2(sK13),X7)),tb2t(get(int,int,t2tb2(sK13),X6)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| $less(0,$sum(0,$uminus(tb2t(X6))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X7))))
| $less(0,$sum(tb2t(X7),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),X6)) = tb2t(get(int,int,t2tb2(sK13),X7)) )
| $less(0,$sum($sum(tb2t(X6),1),$uminus(sK14))) ),
inference(resolution,[],[f2705,f658]) ).
tff(f658,plain,
! [X2: $int,X3: array_int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X3,X2,X0,X1)
| $less(0,$sum(1,X1)) ),
inference(evaluation,[],[f501]) ).
tff(f501,plain,
! [X2: $int,X3: array_int,X0: $int,X1: $int] :
( ~ $less(X1,0)
| ~ is_common_prefix1(X3,X2,X0,X1) ),
inference(cnf_transformation,[],[f324]) ).
tff(f4737,plain,
( spl30_178
| spl30_172
| spl30_154
| ~ spl30_59 ),
inference(avatar_split_clause,[],[f4416,f1284,f4486,f4580,f4617]) ).
tff(f4617,plain,
( spl30_178
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_178])]) ).
tff(f4416,plain,
( ! [X178: $int,X177: $int] :
( $less(0,$sum(sK2(int,X177,witness1(int),t2tb2(sK13),X178),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X177,X178) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X177,witness1(int),t2tb2(sK13),X178)))) )
| ~ spl30_59 ),
inference(superposition,[],[f1293,f1769]) ).
tff(f4736,plain,
( spl30_154
| spl30_184 ),
inference(avatar_split_clause,[],[f4735,f4658,f4486]) ).
tff(f4658,plain,
( spl30_184
<=> ! [X171: uni,X170: $int] :
( $less(0,$sum($sum(tb2t(X171),1),$uminus(sK14)))
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X170)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X171)),X170)
| $less(0,$sum(0,$uminus(tb2t(X171)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_184])]) ).
tff(f4735,plain,
! [X283: $int,X282: $int,X285: uni,X284: $int] :
( $less(0,$sum($sum(tb2t(X285),1),$uminus(sK14)))
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X284)
| $less(0,$sum(0,$uminus(tb2t(X285))))
| $less(0,$sum(sK2(int,X282,witness1(int),t2tb2(sK13),X283),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X282,witness1(int),t2tb2(sK13),X283))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X285)),X284)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X282,X283) ) ),
inference(forward_demodulation,[],[f4734,f392]) ).
tff(f4734,plain,
! [X283: $int,X282: $int,X285: uni,X284: $int] :
( $less(0,$sum($sum(tb2t(X285),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X282,X283) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X284)
| $less(0,$sum(sK2(int,X282,witness1(int),t2tb2(sK13),X283),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X282,witness1(int),t2tb2(sK13),X283))))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X285)),X284)
| $less(0,$sum(0,$uminus(tb2t(X285)))) ),
inference(forward_demodulation,[],[f4454,f392]) ).
tff(f4454,plain,
! [X283: $int,X282: $int,X285: uni,X284: $int] :
( $less(0,$sum(tb2t(t2tb(sK2(int,X282,witness1(int),t2tb2(sK13),X283))),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X285))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X282,X283) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X284)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X285)),X284)
| $less(0,$sum($sum(tb2t(X285),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X282,witness1(int),t2tb2(sK13),X283)))))) ),
inference(superposition,[],[f1261,f1769]) ).
tff(f1261,plain,
! [X18: $int,X19: uni,X17: uni] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X17)),X18)
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X17))))
| $less(0,$sum(tb2t(X17),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X19)),X18)
| $less(0,$sum($sum(tb2t(X19),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X19)))) ),
inference(resolution,[],[f401,f977]) ).
tff(f4733,plain,
( spl30_160
| spl30_176 ),
inference(avatar_split_clause,[],[f4406,f4604,f4514]) ).
tff(f4604,plain,
( spl30_176
<=> ! [X262: $int] :
( $less(0,$sum(X262,$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X262))) = tb2t(witness1(int)) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X262))))
| $less(0,$sum($sum(sK14,1),$uminus(X262))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_176])]) ).
tff(f4406,plain,
! [X148: $int,X146: $int,X147: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X148)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X146,X147) )
| $less(0,$sum($sum(sK2(int,X146,witness1(int),t2tb2(sK13),X147),1),$uminus(sK14)))
| $less(0,$sum(X148,$uminus(sK12)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X148))))
| $less(0,$sum(0,$uminus(sK2(int,X146,witness1(int),t2tb2(sK13),X147))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X148))) = tb2t(witness1(int)) ) ),
inference(superposition,[],[f1218,f1769]) ).
tff(f4732,plain,
( spl30_181
| spl30_154
| ~ spl30_59 ),
inference(avatar_split_clause,[],[f4415,f1284,f4486,f4638]) ).
tff(f4638,plain,
( spl30_181
<=> ! [X290: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X290)
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X290) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_181])]) ).
tff(f4415,plain,
( ! [X176: $int,X174: $int,X175: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X174,witness1(int),t2tb2(sK13),X175))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X174,X175) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X176)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X176)
| $less(0,$sum(sK2(int,X174,witness1(int),t2tb2(sK13),X175),$uminus(sK12))) )
| ~ spl30_59 ),
inference(superposition,[],[f1292,f1769]) ).
tff(f4731,plain,
( spl30_191
| spl30_160 ),
inference(avatar_split_clause,[],[f4727,f4514,f4729]) ).
tff(f4729,plain,
( spl30_191
<=> ! [X320: uni] :
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X320)),sK3(tb2t(get(int,int,t2tb2(sK13),X320)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X320))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X320)) )
| $less(0,$sum(tb2t(X320),$uminus(sK12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_191])]) ).
tff(f4727,plain,
! [X319: $int,X318: $int,X320: uni] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X318,X319) )
| is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X320)),sK3(tb2t(get(int,int,t2tb2(sK13),X320)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| $less(0,$sum(tb2t(X320),$uminus(sK12)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X320)) )
| $less(0,$sum($sum(sK2(int,X318,witness1(int),t2tb2(sK13),X319),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X320))))
| $less(0,$sum(0,$uminus(sK2(int,X318,witness1(int),t2tb2(sK13),X319)))) ),
inference(forward_demodulation,[],[f4726,f392]) ).
tff(f4726,plain,
! [X319: $int,X318: $int,X320: uni] :
( $less(0,$sum(0,$uminus(sK2(int,X318,witness1(int),t2tb2(sK13),X319))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X318,witness1(int),t2tb2(sK13),X319))),1),$uminus(sK14)))
| $less(0,$sum(tb2t(X320),$uminus(sK12)))
| is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X320)),sK3(tb2t(get(int,int,t2tb2(sK13),X320)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X318,X319) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X320)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X320)))) ),
inference(forward_demodulation,[],[f4467,f392]) ).
tff(f4467,plain,
! [X319: $int,X318: $int,X320: uni] :
( $less(0,$sum(tb2t(X320),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X318,witness1(int),t2tb2(sK13),X319))))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X318,witness1(int),t2tb2(sK13),X319))),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X320))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X320)) )
| is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X320)),sK3(tb2t(get(int,int,t2tb2(sK13),X320)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X318,X319) ) ),
inference(superposition,[],[f2705,f1769]) ).
tff(f4725,plain,
( spl30_160
| spl30_190 ),
inference(avatar_split_clause,[],[f4402,f4723,f4514]) ).
tff(f4402,plain,
! [X136: $int,X134: $int,X135: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X136)))
| $less(0,$sum(0,$uminus(sK2(int,X134,witness1(int),t2tb2(sK13),X135))))
| $less(0,$sum($sum(sK2(int,X134,witness1(int),t2tb2(sK13),X135),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X134,X135) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X136))))
| $less(0,$sum(X136,$uminus(sK12))) ),
inference(superposition,[],[f625,f1769]) ).
tff(f4721,plain,
( spl30_167
| spl30_168
| ~ spl30_64 ),
inference(avatar_split_clause,[],[f4423,f1513,f4554,f4549]) ).
tff(f4554,plain,
( spl30_168
<=> ! [X201: $int,X200: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X200,X201) )
| $less(0,$sum(0,$uminus(sK2(int,X200,witness1(int),t2tb2(sK13),X201))))
| $less(0,$sum($sum(sK2(int,X200,witness1(int),t2tb2(sK13),X201),1),$uminus(sK9))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_168])]) ).
tff(f4423,plain,
( ! [X198: $int,X199: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X198,witness1(int),t2tb2(sK13),X199))))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X198,X199) )
| $less(0,$sum($sum(sK2(int,X198,witness1(int),t2tb2(sK13),X199),1),$uminus(sK9))) )
| ~ spl30_64 ),
inference(superposition,[],[f1901,f1769]) ).
tff(f1901,plain,
( ! [X1: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(X1)),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(X1,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(X1))) )
| ~ spl30_64 ),
inference(superposition,[],[f595,f1672]) ).
tff(f4720,plain,
( spl30_167
| spl30_166
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f4437,f1521,f1513,f4546,f4549]) ).
tff(f4546,plain,
( spl30_166
<=> ! [X363: $int,X362: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X362,witness1(int),t2tb2(sK17),X363))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK17),X362,X363) )
| $less(0,$sum($sum(sK2(int,X362,witness1(int),t2tb2(sK17),X363),1),$uminus(sK9))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_166])]) ).
tff(f4437,plain,
( ! [X236: $int,X237: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X236,witness1(int),t2tb2(sK17),X237))))
| $less(0,$sum($sum(sK2(int,X236,witness1(int),t2tb2(sK17),X237),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK17),X236,X237) )
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9)) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1902,f1769]) ).
tff(f1902,plain,
( ! [X2: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK17),t2tb(X2)),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(X2,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(X2))) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f595,f1680]) ).
tff(f4719,plain,
( spl30_167
| spl30_175
| ~ spl30_63 ),
inference(avatar_split_clause,[],[f4401,f1505,f4595,f4549]) ).
tff(f4401,plain,
( ! [X132: $int,X133: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X132,witness1(int),t2tb2(sK11),X133))))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X132,X133) )
| $less(0,$sum($sum(sK2(int,X132,witness1(int),t2tb2(sK11),X133),1),$uminus(sK9))) )
| ~ spl30_63 ),
inference(superposition,[],[f1900,f1769]) ).
tff(f4718,plain,
( spl30_160
| spl30_163
| spl30_159 ),
inference(avatar_split_clause,[],[f4717,f4511,f4530,f4514]) ).
tff(f4717,plain,
! [X344: $int,X342: $int,X343: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X344))) )
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int)))))
| $less(0,$sum(X344,$uminus(sK12)))
| $less(0,$sum($sum(sK2(int,X342,witness1(int),t2tb2(sK13),X343),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X344)))
| $less(0,$sum(0,$uminus(sK2(int,X342,witness1(int),t2tb2(sK13),X343))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X342,X343) ) ),
inference(forward_demodulation,[],[f4716,f392]) ).
tff(f4716,plain,
! [X344: $int,X342: $int,X343: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X344))) )
| $less(0,$sum($sum(sK14,1),$uminus(X344)))
| $less(0,$sum(X344,$uminus(sK12)))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X342,witness1(int),t2tb2(sK13),X343))),1),$uminus(sK14)))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int)))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X342,X343) )
| $less(0,$sum(0,$uminus(sK2(int,X342,witness1(int),t2tb2(sK13),X343)))) ),
inference(forward_demodulation,[],[f4475,f392]) ).
tff(f4475,plain,
! [X344: $int,X342: $int,X343: $int] :
( $less(0,$sum(X344,$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X342,X343) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X344))) )
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X342,witness1(int),t2tb2(sK13),X343))))))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X342,witness1(int),t2tb2(sK13),X343))),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X344))) ),
inference(superposition,[],[f3162,f1769]) ).
tff(f3162,plain,
! [X6: uni,X7: $int] :
( $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),X6)))))
| $less(0,$sum($sum(sK14,1),$uminus(X7)))
| $less(0,$sum(X7,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X6))))
| $less(0,$sum($sum(tb2t(X6),1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X7))) = tb2t(get(int,int,t2tb2(sK13),X6)) ) ),
inference(forward_demodulation,[],[f3161,f428]) ).
tff(f3161,plain,
! [X6: uni,X7: $int] :
( $less(0,$sum(0,$uminus(tb2t(X6))))
| $less(0,$sum($sum(tb2t(X6),1),$uminus(sK14)))
| $less(0,$sum(X7,$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X7))) = tb2t(get(int,int,t2tb2(sK13),X6)) )
| $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),X6)))))
| $less(0,$sum($sum(sK14,1),$uminus(X7))) ),
inference(forward_demodulation,[],[f3153,f523]) ).
tff(f3153,plain,
! [X6: uni,X7: $int] :
( $less(0,$sum($sum(tb2t(X6),1),$uminus(sK14)))
| $less(0,$sum(X7,$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X6))))
| $less(0,$sum($sum(sK14,1),$uminus(X7)))
| $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),X6)))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X7))) = tb2t(get(int,int,t2tb2(sK13),X6)) ) ),
inference(resolution,[],[f1466,f1219]) ).
tff(f4715,plain,
( spl30_183
| spl30_158
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f4714,f850,f4507,f4652]) ).
tff(f4714,plain,
( ! [X240: $int,X241: $int] :
( $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(sK2(int,X240,witness1(int),t2tb2(sK7),X241),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK7),X240,X241) )
| $less(0,$sum(0,$uminus(sK2(int,X240,witness1(int),t2tb2(sK7),X241)))) )
| ~ spl30_29 ),
inference(forward_demodulation,[],[f4713,f392]) ).
tff(f4713,plain,
( ! [X240: $int,X241: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK7),X240,X241) )
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X240,witness1(int),t2tb2(sK7),X241))),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X240,witness1(int),t2tb2(sK7),X241)))) )
| ~ spl30_29 ),
inference(forward_demodulation,[],[f4439,f392]) ).
tff(f4439,plain,
( ! [X240: $int,X241: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK7),X240,X241) )
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X240,witness1(int),t2tb2(sK7),X241))))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X240,witness1(int),t2tb2(sK7),X241))),1),$uminus(sK9))) )
| ~ spl30_29 ),
inference(superposition,[],[f2482,f1769]) ).
tff(f4712,plain,
( spl30_154
| spl30_189 ),
inference(avatar_split_clause,[],[f4708,f4710,f4486]) ).
tff(f4710,plain,
( spl30_189
<=> ! [X323: uni] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X323)) )
| $less(0,$sum($sum(tb2t(X323),1),$uminus(sK14)))
| is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X323)),tb2t(witness1(int)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X323)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| $less(0,$sum(0,$uminus(tb2t(X323)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_189])]) ).
tff(f4708,plain,
! [X323: uni,X322: $int,X321: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X323)) )
| $less(0,$sum(0,$uminus(tb2t(X323))))
| is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X323)),tb2t(witness1(int)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X323)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| $less(0,$sum($sum(tb2t(X323),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X321,X322) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X321,witness1(int),t2tb2(sK13),X322))))
| $less(0,$sum(sK2(int,X321,witness1(int),t2tb2(sK13),X322),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4707,f392]) ).
tff(f4707,plain,
! [X323: uni,X322: $int,X321: $int] :
( $less(0,$sum($sum(tb2t(X323),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X321,X322) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X323)) )
| is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X323)),tb2t(witness1(int)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X323)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X321,witness1(int),t2tb2(sK13),X322))))))
| $less(0,$sum(0,$uminus(tb2t(X323))))
| $less(0,$sum(sK2(int,X321,witness1(int),t2tb2(sK13),X322),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4468,f392]) ).
tff(f4468,plain,
! [X323: uni,X322: $int,X321: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X323)) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X321,witness1(int),t2tb2(sK13),X322))),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X323))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X321,X322) )
| $less(0,$sum($sum(tb2t(X323),1),$uminus(sK14)))
| is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X323)),tb2t(witness1(int)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X323)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X321,witness1(int),t2tb2(sK13),X322)))))) ),
inference(superposition,[],[f2705,f1769]) ).
tff(f4706,plain,
( spl30_158
| spl30_160
| spl30_188 ),
inference(avatar_split_clause,[],[f4705,f4692,f4514,f4507]) ).
tff(f4692,plain,
( spl30_188
<=> ! [X197: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X197))))
| ( tb2t(get(int,int,t2tb2(sK13),X197)) = tb2t(witness1(int)) )
| $less(0,$sum(tb2t(X197),$uminus(sK12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_188])]) ).
tff(f4705,plain,
! [X310: $int,X309: $int,X311: uni] :
( ( tb2t(get(int,int,t2tb2(sK13),X311)) = tb2t(witness1(int)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X311))))
| $less(0,$sum(tb2t(X311),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X309,X310) )
| $less(0,$sum($sum(sK2(int,X309,witness1(int),t2tb2(sK13),X310),1),$uminus(sK14)))
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum(0,$uminus(sK2(int,X309,witness1(int),t2tb2(sK13),X310)))) ),
inference(forward_demodulation,[],[f4704,f392]) ).
tff(f4704,plain,
! [X310: $int,X309: $int,X311: uni] :
( $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X311))))
| ( tb2t(get(int,int,t2tb2(sK13),X311)) = tb2t(witness1(int)) )
| $less(0,$sum(tb2t(X311),$uminus(sK12)))
| $less(0,$sum($sum(sK2(int,X309,witness1(int),t2tb2(sK13),X310),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X309,X310) )
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X309,witness1(int),t2tb2(sK13),X310)))))) ),
inference(forward_demodulation,[],[f4463,f392]) ).
tff(f4463,plain,
! [X310: $int,X309: $int,X311: uni] :
( $less(0,$sum(1,tb2t(witness1(int))))
| ( tb2t(get(int,int,t2tb2(sK13),X311)) = tb2t(witness1(int)) )
| $less(0,$sum(tb2t(X311),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X311))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X309,witness1(int),t2tb2(sK13),X310))),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X309,witness1(int),t2tb2(sK13),X310))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X309,X310) ) ),
inference(superposition,[],[f1622,f1769]) ).
tff(f4703,plain,
( spl30_167
| spl30_168
| ~ spl30_64 ),
inference(avatar_split_clause,[],[f4702,f1513,f4554,f4549]) ).
tff(f4702,plain,
( ! [X313: $int,X312: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X312,witness1(int),t2tb2(sK13),X313))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X312,X313) )
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(sK2(int,X312,witness1(int),t2tb2(sK13),X313),1),$uminus(sK9))) )
| ~ spl30_64 ),
inference(forward_demodulation,[],[f4701,f392]) ).
tff(f4701,plain,
( ! [X313: $int,X312: $int] :
( $less(0,$sum($sum(sK2(int,X312,witness1(int),t2tb2(sK13),X313),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X312,witness1(int),t2tb2(sK13),X313))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X312,X313) )
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9)) )
| ~ spl30_64 ),
inference(forward_demodulation,[],[f4464,f392]) ).
tff(f4464,plain,
( ! [X313: $int,X312: $int] :
( $less(0,$sum($sum(tb2t(t2tb(sK2(int,X312,witness1(int),t2tb2(sK13),X313))),1),$uminus(sK9)))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X312,witness1(int),t2tb2(sK13),X313))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X312,X313) ) )
| ~ spl30_64 ),
inference(superposition,[],[f1906,f1769]) ).
tff(f1906,plain,
( ! [X0: uni] :
( $less(0,occ1(int,get(int,int,t2tb2(sK13),X0),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(tb2t(X0)))) )
| ~ spl30_64 ),
inference(superposition,[],[f1901,f569]) ).
tff(f4700,plain,
( spl30_154
| spl30_177
| ~ spl30_59 ),
inference(avatar_split_clause,[],[f4699,f1284,f4610,f4486]) ).
tff(f4610,plain,
( spl30_177
<=> ! [X181: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X181)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X181) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_177])]) ).
tff(f4699,plain,
( ! [X295: $int,X294: $int,X293: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X295)
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X293,witness1(int),t2tb2(sK13),X294))))
| $less(0,$sum(sK2(int,X293,witness1(int),t2tb2(sK13),X294),$uminus(sK12)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X295)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X293,X294) ) )
| ~ spl30_59 ),
inference(forward_demodulation,[],[f4698,f392]) ).
tff(f4698,plain,
( ! [X295: $int,X294: $int,X293: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X295)
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X293,witness1(int),t2tb2(sK13),X294))))))
| $less(0,$sum(sK2(int,X293,witness1(int),t2tb2(sK13),X294),$uminus(sK12)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X295)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X293,X294) ) )
| ~ spl30_59 ),
inference(forward_demodulation,[],[f4458,f392]) ).
tff(f4458,plain,
( ! [X295: $int,X294: $int,X293: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X295)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X293,X294) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X293,witness1(int),t2tb2(sK13),X294))),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X295)
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X293,witness1(int),t2tb2(sK13),X294)))))) )
| ~ spl30_59 ),
inference(superposition,[],[f1371,f1769]) ).
tff(f1371,plain,
( ! [X0: uni,X1: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X0)),X1)
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X1)
| $less(0,$sum(tb2t(X0),$uminus(sK12))) )
| ~ spl30_59 ),
inference(superposition,[],[f1367,f569]) ).
tff(f1367,plain,
( ! [X11: $int,X12: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X11))),X12)
| $less(0,$sum(X11,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X12)
| $less(0,$sum($sum(sK14,1),$uminus(X11))) )
| ~ spl30_59 ),
inference(resolution,[],[f1292,f565]) ).
tff(f4697,plain,
( spl30_168
| spl30_174
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f4696,f898,f4591,f4554]) ).
tff(f4696,plain,
( ! [X317: $int,X316: $int] :
( $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| $less(0,$sum(0,$uminus(sK2(int,X316,witness1(int),t2tb2(sK13),X317))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X316,X317) )
| $less(0,$sum($sum(sK2(int,X316,witness1(int),t2tb2(sK13),X317),1),$uminus(sK9))) )
| ~ spl30_38 ),
inference(forward_demodulation,[],[f4695,f392]) ).
tff(f4695,plain,
( ! [X317: $int,X316: $int] :
( $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X316,witness1(int),t2tb2(sK13),X317))),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X316,witness1(int),t2tb2(sK13),X317))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X316,X317) ) )
| ~ spl30_38 ),
inference(forward_demodulation,[],[f4466,f392]) ).
tff(f4466,plain,
( ! [X317: $int,X316: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X316,X317) )
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X316,witness1(int),t2tb2(sK13),X317))))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X316,witness1(int),t2tb2(sK13),X317))),1),$uminus(sK9)))
| $less(0,$sum(sK9,$uminus(tb2t(witness1(int))))) )
| ~ spl30_38 ),
inference(superposition,[],[f2516,f1769]) ).
tff(f2516,plain,
( ! [X0: uni] :
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK13),X0)))))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9))) )
| ~ spl30_38 ),
inference(superposition,[],[f2080,f569]) ).
tff(f4694,plain,
( spl30_158
| spl30_160
| spl30_188 ),
inference(avatar_split_clause,[],[f4422,f4692,f4514,f4507]) ).
tff(f4422,plain,
! [X195: $int,X196: $int,X197: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X197))))
| $less(0,$sum(0,$uminus(sK2(int,X195,witness1(int),t2tb2(sK13),X196))))
| $less(0,$sum($sum(sK2(int,X195,witness1(int),t2tb2(sK13),X196),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X195,X196) )
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum(tb2t(X197),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),X197)) = tb2t(witness1(int)) ) ),
inference(superposition,[],[f1610,f1769]) ).
tff(f4690,plain,
( spl30_187
| spl30_154 ),
inference(avatar_split_clause,[],[f4686,f4486,f4688]) ).
tff(f4686,plain,
! [X281: $int,X279: $int,X278: $int,X280: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X278,X279) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X278,witness1(int),t2tb2(sK13),X279))))
| $less(0,$sum(0,$uminus(X281)))
| $less(0,$sum(sK2(int,X278,witness1(int),t2tb2(sK13),X279),$uminus(sK12)))
| $less(0,$sum($sum(X281,1),$uminus(sK14)))
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X280)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X281))),X280) ),
inference(forward_demodulation,[],[f4685,f392]) ).
tff(f4685,plain,
! [X281: $int,X280: $int,X278: $int,X279: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X280)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X278,X279) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X281))),X280)
| $less(0,$sum(tb2t(t2tb(sK2(int,X278,witness1(int),t2tb2(sK13),X279))),$uminus(sK12)))
| $less(0,$sum($sum(X281,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X278,witness1(int),t2tb2(sK13),X279))))
| $less(0,$sum(0,$uminus(X281))) ),
inference(forward_demodulation,[],[f4453,f392]) ).
tff(f4453,plain,
! [X281: $int,X280: $int,X278: $int,X279: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X280)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X281))),X280)
| $less(0,$sum($sum(X281,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X281)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X278,witness1(int),t2tb2(sK13),X279))))))
| $less(0,$sum(tb2t(t2tb(sK2(int,X278,witness1(int),t2tb2(sK13),X279))),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X278,X279) ) ),
inference(superposition,[],[f1260,f1769]) ).
tff(f1260,plain,
! [X16: $int,X14: uni,X15: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X14)),X15)
| $less(0,$sum(tb2t(X14),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X16)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X14))))
| $less(0,$sum($sum(X16,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X16))),X15) ),
inference(resolution,[],[f401,f970]) ).
tff(f4684,plain,
( spl30_154
| spl30_164
| spl30_163 ),
inference(avatar_split_clause,[],[f4683,f4530,f4534,f4486]) ).
tff(f4534,plain,
( spl30_164
<=> ! [X221: $int] :
( $less(0,$sum($sum(X221,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X221)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X221))) = tb2t(witness1(int)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_164])]) ).
tff(f4683,plain,
! [X345: $int,X347: $int,X346: $int] :
( $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int)))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X347))) = tb2t(witness1(int)) )
| $less(0,$sum(0,$uminus(X347)))
| $less(0,$sum(sK2(int,X345,witness1(int),t2tb2(sK13),X346),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X345,X346) )
| $less(0,$sum($sum(X347,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X345,witness1(int),t2tb2(sK13),X346)))) ),
inference(forward_demodulation,[],[f4682,f392]) ).
tff(f4682,plain,
! [X345: $int,X347: $int,X346: $int] :
( $less(0,$sum($sum(X347,1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X345,X346) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X345,witness1(int),t2tb2(sK13),X346))))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int)))))
| $less(0,$sum(tb2t(t2tb(sK2(int,X345,witness1(int),t2tb2(sK13),X346))),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X347))) = tb2t(witness1(int)) )
| $less(0,$sum(0,$uminus(X347))) ),
inference(forward_demodulation,[],[f4476,f392]) ).
tff(f4476,plain,
! [X345: $int,X347: $int,X346: $int] :
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(X347))) = tb2t(witness1(int)) )
| $less(0,$sum(0,$uminus(X347)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X345,witness1(int),t2tb2(sK13),X346))))))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int)))))
| $less(0,$sum(tb2t(t2tb(sK2(int,X345,witness1(int),t2tb2(sK13),X346))),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X345,X346) )
| $less(0,$sum($sum(X347,1),$uminus(sK14))) ),
inference(superposition,[],[f3194,f1769]) ).
tff(f3194,plain,
! [X4: uni,X5: $int] :
( $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),X4)))))
| $less(0,$sum($sum(X5,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X4))))
| $less(0,$sum(tb2t(X4),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X5)))
| ( tb2t(get(int,int,t2tb2(sK13),X4)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X5))) ) ),
inference(forward_demodulation,[],[f3193,f428]) ).
tff(f3193,plain,
! [X4: uni,X5: $int] :
( $less(0,$sum(0,$uminus(X5)))
| $less(0,$sum(tb2t(X4),$uminus(sK12)))
| $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),X4)))))
| $less(0,$sum($sum(X5,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X4))))
| ( tb2t(get(int,int,t2tb2(sK13),X4)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X5))) ) ),
inference(forward_demodulation,[],[f3176,f523]) ).
tff(f3176,plain,
! [X4: uni,X5: $int] :
( $less(0,$sum(0,$uminus(X5)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X4))))
| $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),X4)))))
| ( tb2t(get(int,int,t2tb2(sK13),X4)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X5))) )
| $less(0,$sum($sum(X5,1),$uminus(sK14)))
| $less(0,$sum(tb2t(X4),$uminus(sK12))) ),
inference(resolution,[],[f1473,f1221]) ).
tff(f1473,plain,
! [X2: $int,X0: array_int,X1: $int] :
( ~ lt1(X0,X2,X1)
| $less(0,$sum($sum(length1(int,t2tb1(X0)),1),$uminus(X1))) ),
inference(resolution,[],[f646,f391]) ).
tff(f4681,plain,
( spl30_155
| spl30_154 ),
inference(avatar_split_clause,[],[f4408,f4486,f4489]) ).
tff(f4489,plain,
( spl30_155
<=> ! [X268: uni] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X268)) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X268)),tb2t(witness1(int)))
| $less(0,$sum($sum(tb2t(X268),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X268)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_155])]) ).
tff(f4408,plain,
! [X152: $int,X153: $int,X154: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X152,witness1(int),t2tb2(sK13),X153))))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X154)),tb2t(witness1(int)))
| $less(0,$sum(sK2(int,X152,witness1(int),t2tb2(sK13),X153),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X152,X153) )
| $less(0,$sum(0,$uminus(tb2t(X154))))
| ( tb2t(get(int,int,t2tb2(sK13),X154)) = tb2t(witness1(int)) )
| $less(0,$sum($sum(tb2t(X154),1),$uminus(sK14))) ),
inference(superposition,[],[f1219,f1769]) ).
tff(f4680,plain,
( spl30_186
| spl30_154 ),
inference(avatar_split_clause,[],[f4676,f4486,f4678]) ).
tff(f4676,plain,
! [X301: $int,X300: $int,X299: $int,X298: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X298,X299) )
| $less(0,$sum(sK2(int,X298,witness1(int),t2tb2(sK13),X299),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X301))),X300)
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X298,witness1(int),t2tb2(sK13),X299))))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X300)
| $less(0,$sum($sum(X301,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X301))) ),
inference(forward_demodulation,[],[f4675,f392]) ).
tff(f4675,plain,
! [X301: $int,X300: $int,X299: $int,X298: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X298,X299) )
| $less(0,$sum(sK2(int,X298,witness1(int),t2tb2(sK13),X299),$uminus(sK12)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X300)
| $less(0,$sum($sum(X301,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X301)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X298,witness1(int),t2tb2(sK13),X299))))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X301))),X300) ),
inference(forward_demodulation,[],[f4460,f392]) ).
tff(f4460,plain,
! [X301: $int,X300: $int,X299: $int,X298: $int] :
( $less(0,$sum($sum(X301,1),$uminus(sK14)))
| $less(0,$sum(tb2t(t2tb(sK2(int,X298,witness1(int),t2tb2(sK13),X299))),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X298,X299) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X301))),X300)
| $less(0,$sum(0,$uminus(X301)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X300)
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X298,witness1(int),t2tb2(sK13),X299)))))) ),
inference(superposition,[],[f1454,f1769]) ).
tff(f1454,plain,
! [X2: $int,X0: uni,X1: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X0)),X1)
| $less(0,$sum(tb2t(X0),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X2))),X1)
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0))))
| $less(0,$sum(0,$uminus(X2)))
| $less(0,$sum($sum(X2,1),$uminus(sK14))) ),
inference(superposition,[],[f1401,f569]) ).
tff(f4674,plain,
( spl30_175
| spl30_174
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f4673,f800,f4591,f4595]) ).
tff(f4673,plain,
( ! [X244: $int,X245: $int] :
( $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(sK2(int,X244,witness1(int),t2tb2(sK11),X245),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X244,witness1(int),t2tb2(sK11),X245))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X244,X245) ) )
| ~ spl30_20 ),
inference(forward_demodulation,[],[f4672,f392]) ).
tff(f4672,plain,
( ! [X244: $int,X245: $int] :
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X244,witness1(int),t2tb2(sK11),X245))))))
| $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(sK2(int,X244,witness1(int),t2tb2(sK11),X245),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X244,X245) ) )
| ~ spl30_20 ),
inference(forward_demodulation,[],[f4441,f392]) ).
tff(f4441,plain,
( ! [X244: $int,X245: $int] :
( $less(0,$sum($sum(tb2t(t2tb(sK2(int,X244,witness1(int),t2tb2(sK11),X245))),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X244,X245) )
| $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X244,witness1(int),t2tb2(sK11),X245)))))) )
| ~ spl30_20 ),
inference(superposition,[],[f2512,f1769]) ).
tff(f2512,plain,
( ! [X0: uni] :
( $less(0,$sum(sK9,$uminus(tb2t(get(int,int,t2tb2(sK11),X0)))))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9))) )
| ~ spl30_20 ),
inference(superposition,[],[f2078,f569]) ).
tff(f4671,plain,
( spl30_167
| spl30_182
| ~ spl30_48
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f4433,f1521,f1513,f962,f4646,f4549]) ).
tff(f4646,plain,
( spl30_182
<=> ! [X353: $int,X352: $int] :
( ( t2tb(sK18) = t2tb(sK2(int,X352,witness1(int),t2tb2(sK16),X353)) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK16),X352,X353) )
| $less(0,$sum(0,$uminus(sK2(int,X352,witness1(int),t2tb2(sK16),X353))))
| $less(0,$sum($sum(sK2(int,X352,witness1(int),t2tb2(sK16),X353),1),$uminus(sK9))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_182])]) ).
tff(f4433,plain,
( ! [X226: $int,X227: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK16),X226,X227) )
| $less(0,$sum(0,$uminus(sK2(int,X226,witness1(int),t2tb2(sK16),X227))))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(sK2(int,X226,witness1(int),t2tb2(sK16),X227),1),$uminus(sK9)))
| ( t2tb(sK18) = t2tb(sK2(int,X226,witness1(int),t2tb2(sK16),X227)) ) )
| ~ spl30_48
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f4087,f1769]) ).
tff(f4087,plain,
( ! [X0: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK16),t2tb(X0)),t2tb2(sK7),0,sK9))
| $less(0,$sum(0,$uminus(X0)))
| ( t2tb(sK18) = t2tb(X0) )
| $less(0,$sum($sum(X0,1),$uminus(sK9))) )
| ~ spl30_48
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1902,f3961]) ).
tff(f4670,plain,
( spl30_168
| spl30_158
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f4669,f898,f4507,f4554]) ).
tff(f4669,plain,
( ! [X315: $int,X314: $int] :
( $less(0,$sum(1,tb2t(witness1(int))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X314,X315) )
| $less(0,$sum($sum(sK2(int,X314,witness1(int),t2tb2(sK13),X315),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X314,witness1(int),t2tb2(sK13),X315)))) )
| ~ spl30_38 ),
inference(forward_demodulation,[],[f4668,f392]) ).
tff(f4668,plain,
( ! [X315: $int,X314: $int] :
( $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X314,witness1(int),t2tb2(sK13),X315))),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X314,witness1(int),t2tb2(sK13),X315))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X314,X315) ) )
| ~ spl30_38 ),
inference(forward_demodulation,[],[f4465,f392]) ).
tff(f4465,plain,
( ! [X315: $int,X314: $int] :
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X314,witness1(int),t2tb2(sK13),X315))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X314,X315) )
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X314,witness1(int),t2tb2(sK13),X315))),1),$uminus(sK9))) )
| ~ spl30_38 ),
inference(superposition,[],[f2508,f1769]) ).
tff(f2508,plain,
( ! [X0: uni] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X0))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(tb2t(X0)))) )
| ~ spl30_38 ),
inference(superposition,[],[f2002,f569]) ).
tff(f2002,plain,
( ! [X2: $int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X2)))))
| $less(0,$sum(0,$uminus(X2)))
| $less(0,$sum($sum(X2,1),$uminus(sK9))) )
| ~ spl30_38 ),
inference(resolution,[],[f651,f900]) ).
tff(f4667,plain,
( spl30_154
| spl30_185
| ~ spl30_58 ),
inference(avatar_split_clause,[],[f4662,f1280,f4664,f4486]) ).
tff(f1280,plain,
( spl30_58
<=> ! [X3: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X3))))
| $less(0,$sum(tb2t(X3),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_58])]) ).
tff(f4662,plain,
( ! [X287: $int,X286: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X286,witness1(int),t2tb2(sK13),X287))))
| $less(0,$sum(sK2(int,X286,witness1(int),t2tb2(sK13),X287),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X286,X287) ) )
| ~ spl30_58 ),
inference(forward_demodulation,[],[f4661,f392]) ).
tff(f4661,plain,
( ! [X287: $int,X286: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X286,witness1(int),t2tb2(sK13),X287))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X286,X287) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X286,witness1(int),t2tb2(sK13),X287))),$uminus(sK12))) )
| ~ spl30_58 ),
inference(forward_demodulation,[],[f4455,f392]) ).
tff(f4455,plain,
( ! [X287: $int,X286: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X286,witness1(int),t2tb2(sK13),X287))))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X286,X287) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X286,witness1(int),t2tb2(sK13),X287))),$uminus(sK12))) )
| ~ spl30_58 ),
inference(superposition,[],[f1281,f1769]) ).
tff(f1281,plain,
( ! [X3: uni] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),X3)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X3))))
| $less(0,$sum(tb2t(X3),$uminus(sK12))) )
| ~ spl30_58 ),
inference(avatar_component_clause,[],[f1280]) ).
tff(f4660,plain,
( spl30_154
| spl30_184 ),
inference(avatar_split_clause,[],[f4413,f4658,f4486]) ).
tff(f4413,plain,
! [X170: $int,X171: uni,X168: $int,X169: $int] :
( $less(0,$sum($sum(tb2t(X171),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X168,X169) )
| $less(0,$sum(0,$uminus(tb2t(X171))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X171)),X170)
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X168,witness1(int),t2tb2(sK13),X169))))
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X170)
| $less(0,$sum(sK2(int,X168,witness1(int),t2tb2(sK13),X169),$uminus(sK12))) ),
inference(superposition,[],[f1258,f1769]) ).
tff(f4656,plain,
( spl30_154
| spl30_179 ),
inference(avatar_split_clause,[],[f4420,f4624,f4486]) ).
tff(f4624,plain,
( spl30_179
<=> ! [X305: uni,X304: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X304)
| $less(0,$sum($sum(tb2t(X305),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X305))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X305)),X304) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_179])]) ).
tff(f4420,plain,
! [X191: uni,X188: $int,X189: $int,X190: $int] :
( $less(0,$sum($sum(tb2t(X191),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X188,X189) )
| $less(0,$sum(0,$uminus(tb2t(X191))))
| $less(0,$sum(sK2(int,X188,witness1(int),t2tb2(sK13),X189),$uminus(sK12)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X190)
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X188,witness1(int),t2tb2(sK13),X189))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X191)),X190) ),
inference(superposition,[],[f1463,f1769]) ).
tff(f4655,plain,
( spl30_154
| spl30_169 ),
inference(avatar_split_clause,[],[f4407,f4560,f4486]) ).
tff(f4560,plain,
( spl30_169
<=> ! [X265: $int] :
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(X265))) = tb2t(witness1(int)) )
| $less(0,$sum($sum(X265,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X265)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X265))),tb2t(witness1(int))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_169])]) ).
tff(f4407,plain,
! [X150: $int,X151: $int,X149: $int] :
( $less(0,$sum($sum(X151,1),$uminus(sK14)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X151))) )
| $less(0,$sum(sK2(int,X149,witness1(int),t2tb2(sK13),X150),$uminus(sK12)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X151))),tb2t(witness1(int)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X149,X150) )
| $less(0,$sum(0,$uminus(X151)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X149,witness1(int),t2tb2(sK13),X150)))) ),
inference(superposition,[],[f1218,f1769]) ).
tff(f4654,plain,
( spl30_158
| spl30_183
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f4396,f850,f4652,f4507]) ).
tff(f4396,plain,
( ! [X120: $int,X121: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X120,witness1(int),t2tb2(sK7),X121))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK7),X120,X121) )
| $less(0,$sum($sum(sK2(int,X120,witness1(int),t2tb2(sK7),X121),1),$uminus(sK9)))
| $less(0,$sum(1,tb2t(witness1(int)))) )
| ~ spl30_29 ),
inference(superposition,[],[f2001,f1769]) ).
tff(f4648,plain,
( spl30_167
| spl30_182
| ~ spl30_48
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f4644,f1521,f1513,f962,f4646,f4549]) ).
tff(f4644,plain,
( ! [X353: $int,X352: $int] :
( ( t2tb(sK18) = t2tb(sK2(int,X352,witness1(int),t2tb2(sK16),X353)) )
| $less(0,$sum($sum(sK2(int,X352,witness1(int),t2tb2(sK16),X353),1),$uminus(sK9)))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| $less(0,$sum(0,$uminus(sK2(int,X352,witness1(int),t2tb2(sK16),X353))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK16),X352,X353) ) )
| ~ spl30_48
| ~ spl30_64
| ~ spl30_65 ),
inference(forward_demodulation,[],[f4643,f392]) ).
tff(f4643,plain,
( ! [X353: $int,X352: $int] :
( $less(0,$sum($sum(tb2t(t2tb(sK2(int,X352,witness1(int),t2tb2(sK16),X353))),1),$uminus(sK9)))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| ( 0 = occ1(int,witness1(int),t2tb2(sK16),X352,X353) )
| ( t2tb(sK18) = t2tb(sK2(int,X352,witness1(int),t2tb2(sK16),X353)) )
| $less(0,$sum(0,$uminus(sK2(int,X352,witness1(int),t2tb2(sK16),X353)))) )
| ~ spl30_48
| ~ spl30_64
| ~ spl30_65 ),
inference(forward_demodulation,[],[f4478,f392]) ).
tff(f4478,plain,
( ! [X353: $int,X352: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK16),X352,X353) )
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X352,witness1(int),t2tb2(sK16),X353))))))
| ( t2tb(sK18) = t2tb(sK2(int,X352,witness1(int),t2tb2(sK16),X353)) )
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X352,witness1(int),t2tb2(sK16),X353))),1),$uminus(sK9)))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9)) )
| ~ spl30_48
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f4159,f1769]) ).
tff(f4159,plain,
( ! [X2: uni] :
( $less(0,occ1(int,get(int,int,t2tb2(sK16),X2),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(tb2t(X2),1),$uminus(sK9)))
| ( t2tb(sK18) = X2 )
| $less(0,$sum(0,$uminus(tb2t(X2)))) )
| ~ spl30_48
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f3254,f4084]) ).
tff(f3254,plain,
( ! [X0: uni] :
( $less(0,occ1(int,get(int,int,t2tb2(sK17),X0),t2tb2(sK7),0,sK9))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK9))) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1902,f569]) ).
tff(f4642,plain,
( spl30_158
| spl30_175
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f4400,f800,f4595,f4507]) ).
tff(f4400,plain,
( ! [X130: $int,X131: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X130,witness1(int),t2tb2(sK11),X131))))
| $less(0,$sum($sum(sK2(int,X130,witness1(int),t2tb2(sK11),X131),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK11),X130,X131) )
| $less(0,$sum(1,tb2t(witness1(int)))) )
| ~ spl30_20 ),
inference(superposition,[],[f2000,f1769]) ).
tff(f4641,plain,
( spl30_160
| spl30_180 ),
inference(avatar_split_clause,[],[f4405,f4630,f4514]) ).
tff(f4630,plain,
( spl30_180
<=> ! [X256: uni] :
( $less(0,$sum(tb2t(X256),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X256))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X256))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_180])]) ).
tff(f4405,plain,
! [X145: uni,X143: $int,X144: $int] :
( $less(0,$sum(tb2t(X145),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X143,X144) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X145)))
| $less(0,$sum(0,$uminus(sK2(int,X143,witness1(int),t2tb2(sK13),X144))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X145))))
| $less(0,$sum($sum(sK2(int,X143,witness1(int),t2tb2(sK13),X144),1),$uminus(sK14))) ),
inference(superposition,[],[f970,f1769]) ).
tff(f4640,plain,
( spl30_181
| spl30_154
| ~ spl30_58 ),
inference(avatar_split_clause,[],[f4636,f1280,f4486,f4638]) ).
tff(f4636,plain,
( ! [X290: $int,X289: $int,X288: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X288,witness1(int),t2tb2(sK13),X289))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X288,X289) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X290)
| $less(0,$sum(sK2(int,X288,witness1(int),t2tb2(sK13),X289),$uminus(sK12)))
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X290) )
| ~ spl30_58 ),
inference(forward_demodulation,[],[f4635,f392]) ).
tff(f4635,plain,
( ! [X290: $int,X289: $int,X288: $int] :
( $less(0,$sum(sK2(int,X288,witness1(int),t2tb2(sK13),X289),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X288,witness1(int),t2tb2(sK13),X289))))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X290)
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X290)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X288,X289) ) )
| ~ spl30_58 ),
inference(forward_demodulation,[],[f4456,f392]) ).
tff(f4456,plain,
( ! [X290: $int,X289: $int,X288: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X290)
| $less(0,$sum(tb2t(t2tb(sK2(int,X288,witness1(int),t2tb2(sK13),X289))),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X288,X289) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X288,witness1(int),t2tb2(sK13),X289))))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X290) )
| ~ spl30_58 ),
inference(superposition,[],[f1299,f1769]) ).
tff(f1299,plain,
( ! [X0: uni,X1: $int] :
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X0)),X1)
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0))))
| $less(0,$sum(tb2t(X0),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X1) )
| ~ spl30_58 ),
inference(resolution,[],[f1281,f401]) ).
tff(f4634,plain,
( spl30_158
| spl30_154
| spl30_165 ),
inference(avatar_split_clause,[],[f4421,f4540,f4486,f4507]) ).
tff(f4540,plain,
( spl30_165
<=> ! [X308: uni] :
( $less(0,$sum(0,$uminus(tb2t(X308))))
| $less(0,$sum($sum(tb2t(X308),1),$uminus(sK14)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X308)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_165])]) ).
tff(f4421,plain,
! [X194: uni,X192: $int,X193: $int] :
( ( tb2t(get(int,int,t2tb2(sK13),X194)) = tb2t(witness1(int)) )
| $less(0,$sum(sK2(int,X192,witness1(int),t2tb2(sK13),X193),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X192,witness1(int),t2tb2(sK13),X193))))
| $less(0,$sum($sum(tb2t(X194),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X194))))
| $less(0,$sum(1,tb2t(witness1(int))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X192,X193) ) ),
inference(superposition,[],[f1596,f1769]) ).
tff(f4633,plain,
( spl30_174
| spl30_168
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f4425,f898,f4554,f4591]) ).
tff(f4425,plain,
( ! [X202: $int,X203: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X202,witness1(int),t2tb2(sK13),X203))))
| $less(0,$sum($sum(sK2(int,X202,witness1(int),t2tb2(sK13),X203),1),$uminus(sK9)))
| $less(0,$sum(sK9,$uminus(tb2t(witness1(int)))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X202,X203) ) )
| ~ spl30_38 ),
inference(superposition,[],[f2080,f1769]) ).
tff(f4632,plain,
( spl30_180
| spl30_160 ),
inference(avatar_split_clause,[],[f4628,f4514,f4630]) ).
tff(f4628,plain,
! [X254: $int,X256: uni,X255: $int] :
( $less(0,$sum($sum(sK2(int,X254,witness1(int),t2tb2(sK13),X255),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X254,X255) )
| $less(0,$sum(tb2t(X256),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X256)))
| $less(0,$sum(0,$uminus(sK2(int,X254,witness1(int),t2tb2(sK13),X255))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X256)))) ),
inference(forward_demodulation,[],[f4627,f392]) ).
tff(f4627,plain,
! [X254: $int,X256: uni,X255: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X254,X255) )
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X254,witness1(int),t2tb2(sK13),X255))))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X256)))
| $less(0,$sum($sum(sK2(int,X254,witness1(int),t2tb2(sK13),X255),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X256))))
| $less(0,$sum(tb2t(X256),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4445,f392]) ).
tff(f4445,plain,
! [X254: $int,X256: uni,X255: $int] :
( $less(0,$sum(tb2t(X256),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X256)))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X254,witness1(int),t2tb2(sK13),X255))),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X254,X255) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X256))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X254,witness1(int),t2tb2(sK13),X255)))))) ),
inference(superposition,[],[f977,f1769]) ).
tff(f4626,plain,
( spl30_154
| spl30_179 ),
inference(avatar_split_clause,[],[f4622,f4624,f4486]) ).
tff(f4622,plain,
! [X305: uni,X304: $int,X303: $int,X302: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X304)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X305)),X304)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X302,X303) )
| $less(0,$sum(0,$uminus(tb2t(X305))))
| $less(0,$sum(sK2(int,X302,witness1(int),t2tb2(sK13),X303),$uminus(sK12)))
| $less(0,$sum($sum(tb2t(X305),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X302,witness1(int),t2tb2(sK13),X303)))) ),
inference(forward_demodulation,[],[f4621,f392]) ).
tff(f4621,plain,
! [X305: uni,X303: $int,X304: $int,X302: $int] :
( $less(0,$sum(tb2t(t2tb(sK2(int,X302,witness1(int),t2tb2(sK13),X303))),$uminus(sK12)))
| $less(0,$sum($sum(tb2t(X305),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X302,witness1(int),t2tb2(sK13),X303))))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X304)
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X305)),X304)
| $less(0,$sum(0,$uminus(tb2t(X305))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X302,X303) ) ),
inference(forward_demodulation,[],[f4461,f392]) ).
tff(f4461,plain,
! [X305: uni,X303: $int,X304: $int,X302: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X302,witness1(int),t2tb2(sK13),X303))))))
| $less(0,$sum(0,$uminus(tb2t(X305))))
| $less(0,$sum(tb2t(t2tb(sK2(int,X302,witness1(int),t2tb2(sK13),X303))),$uminus(sK12)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X304)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X302,X303) )
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X305)),X304)
| $less(0,$sum($sum(tb2t(X305),1),$uminus(sK14))) ),
inference(superposition,[],[f1570,f1769]) ).
tff(f1570,plain,
! [X2: uni,X0: uni,X1: $int] :
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X0)),X1)
| $less(0,$sum(tb2t(X0),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X2))))
| $less(0,$sum($sum(tb2t(X2),1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X2)),X1)
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0)))) ),
inference(superposition,[],[f1463,f569]) ).
tff(f4620,plain,
( spl30_178
| spl30_172
| spl30_154
| ~ spl30_58 ),
inference(avatar_split_clause,[],[f4615,f1280,f4486,f4580,f4617]) ).
tff(f4615,plain,
( ! [X291: $int,X292: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X291,witness1(int),t2tb2(sK13),X292))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum(sK2(int,X291,witness1(int),t2tb2(sK13),X292),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X291,X292) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int))) )
| ~ spl30_58 ),
inference(forward_demodulation,[],[f4614,f392]) ).
tff(f4614,plain,
( ! [X291: $int,X292: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X291,witness1(int),t2tb2(sK13),X292))))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X291,X292) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X291,witness1(int),t2tb2(sK13),X292))),$uminus(sK12))) )
| ~ spl30_58 ),
inference(forward_demodulation,[],[f4457,f392]) ).
tff(f4457,plain,
( ! [X291: $int,X292: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X291,witness1(int),t2tb2(sK13),X292))))))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(witness1(int)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X291,X292) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X291,witness1(int),t2tb2(sK13),X292))),$uminus(sK12))) )
| ~ spl30_58 ),
inference(superposition,[],[f1300,f1769]) ).
tff(f1300,plain,
( ! [X2: uni] :
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),X2)))
| ( tb2t(get(int,int,t2tb2(sK13),X2)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum(tb2t(X2),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X2)))) )
| ~ spl30_58 ),
inference(resolution,[],[f1281,f567]) ).
tff(f4613,plain,
( spl30_162
| spl30_154 ),
inference(avatar_split_clause,[],[f4403,f4486,f4526]) ).
tff(f4526,plain,
( spl30_162
<=> ! [X253: $int] :
( $less(0,$sum($sum(X253,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X253)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X253))),tb2t(witness1(int))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_162])]) ).
tff(f4403,plain,
! [X138: $int,X139: $int,X137: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X137,X138) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X137,witness1(int),t2tb2(sK13),X138))))
| $less(0,$sum(sK2(int,X137,witness1(int),t2tb2(sK13),X138),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X139)))
| $less(0,$sum($sum(X139,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X139))),tb2t(witness1(int))) ),
inference(superposition,[],[f625,f1769]) ).
tff(f4612,plain,
( spl30_177
| spl30_154
| ~ spl30_59 ),
inference(avatar_split_clause,[],[f4417,f1284,f4486,f4610]) ).
tff(f4417,plain,
( ! [X180: $int,X181: $int,X179: $int] :
( $less(0,$sum(sK2(int,X179,witness1(int),t2tb2(sK13),X180),$uminus(sK12)))
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),X181)
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X179,witness1(int),t2tb2(sK13),X180))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),X181)
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X179,X180) ) )
| ~ spl30_59 ),
inference(superposition,[],[f1367,f1769]) ).
tff(f4608,plain,
( spl30_154
| spl30_161 ),
inference(avatar_split_clause,[],[f4404,f4520,f4486]) ).
tff(f4520,plain,
( spl30_161
<=> ! [X259: uni] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X259)),tb2t(witness1(int)))
| $less(0,$sum(0,$uminus(tb2t(X259))))
| $less(0,$sum($sum(tb2t(X259),1),$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_161])]) ).
tff(f4404,plain,
! [X142: uni,X140: $int,X141: $int] :
( $less(0,$sum($sum(tb2t(X142),1),$uminus(sK14)))
| $less(0,$sum(sK2(int,X140,witness1(int),t2tb2(sK13),X141),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X140,witness1(int),t2tb2(sK13),X141))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X142)),tb2t(witness1(int)))
| $less(0,$sum(0,$uminus(tb2t(X142))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X140,X141) ) ),
inference(superposition,[],[f969,f1769]) ).
tff(f4607,plain,
( spl30_158
| spl30_164
| spl30_154 ),
inference(avatar_split_clause,[],[f4410,f4486,f4534,f4507]) ).
tff(f4410,plain,
! [X160: $int,X158: $int,X159: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X158,witness1(int),t2tb2(sK13),X159))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X160))) = tb2t(witness1(int)) )
| $less(0,$sum($sum(X160,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X160)))
| $less(0,$sum(sK2(int,X158,witness1(int),t2tb2(sK13),X159),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X158,X159) )
| $less(0,$sum(1,tb2t(witness1(int)))) ),
inference(superposition,[],[f1223,f1769]) ).
tff(f1223,plain,
! [X0: $int,X1: $int] :
( $less(0,$sum($sum(X1,1),$uminus(sK14)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X0)))))
| $less(0,$sum(0,$uminus(X1)))
| $less(0,$sum(X0,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X0)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) ) ),
inference(resolution,[],[f1218,f1012]) ).
tff(f4606,plain,
( spl30_160
| spl30_176 ),
inference(avatar_split_clause,[],[f4602,f4604,f4514]) ).
tff(f4602,plain,
! [X262: $int,X261: $int,X260: $int] :
( $less(0,$sum(X262,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X262)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X262))))
| $less(0,$sum($sum(sK2(int,X260,witness1(int),t2tb2(sK13),X261),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK2(int,X260,witness1(int),t2tb2(sK13),X261))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X262))) = tb2t(witness1(int)) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X260,X261) ) ),
inference(forward_demodulation,[],[f4601,f392]) ).
tff(f4601,plain,
! [X262: $int,X261: $int,X260: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X260,X261) )
| $less(0,$sum(X262,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK2(int,X260,witness1(int),t2tb2(sK13),X261))))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X262))))
| $less(0,$sum($sum(sK14,1),$uminus(X262)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X262))) = tb2t(witness1(int)) )
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X260,witness1(int),t2tb2(sK13),X261))),1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f4447,f392]) ).
tff(f4447,plain,
! [X262: $int,X261: $int,X260: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X262)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X260,witness1(int),t2tb2(sK13),X261))))))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),t2tb(X262))))
| $less(0,$sum(X262,$uminus(sK12)))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X260,witness1(int),t2tb2(sK13),X261))),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X260,X261) )
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X262))) = tb2t(witness1(int)) ) ),
inference(superposition,[],[f1219,f1769]) ).
tff(f4600,plain,
( spl30_173
| spl30_160 ),
inference(avatar_split_clause,[],[f4599,f4514,f4585]) ).
tff(f4585,plain,
( spl30_173
<=> ! [X157: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X157))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X157)) )
| $less(0,$sum(tb2t(X157),$uminus(sK12)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X157))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_173])]) ).
tff(f4599,plain,
! [X271: uni,X270: $int,X269: $int] :
( $less(0,$sum($sum(sK2(int,X269,witness1(int),t2tb2(sK13),X270),1),$uminus(sK14)))
| $less(0,$sum(tb2t(X271),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X269,X270) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X271)))
| ( tb2t(get(int,int,t2tb2(sK13),X271)) = tb2t(witness1(int)) )
| $less(0,$sum(0,$uminus(sK2(int,X269,witness1(int),t2tb2(sK13),X270))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X271)))) ),
inference(forward_demodulation,[],[f4598,f392]) ).
tff(f4598,plain,
! [X271: uni,X270: $int,X269: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X269,X270) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X271))))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X271)))
| ( tb2t(get(int,int,t2tb2(sK13),X271)) = tb2t(witness1(int)) )
| $less(0,$sum(tb2t(X271),$uminus(sK12)))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X269,witness1(int),t2tb2(sK13),X270))),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK2(int,X269,witness1(int),t2tb2(sK13),X270)))) ),
inference(forward_demodulation,[],[f4450,f392]) ).
tff(f4450,plain,
! [X271: uni,X270: $int,X269: $int] :
( $less(0,$sum(tb2t(X271),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X269,witness1(int),t2tb2(sK13),X270))))))
| ( tb2t(get(int,int,t2tb2(sK13),X271)) = tb2t(witness1(int)) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X271)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X271))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X269,witness1(int),t2tb2(sK13),X270))),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X269,X270) ) ),
inference(superposition,[],[f1222,f1769]) ).
tff(f4597,plain,
( spl30_174
| spl30_175
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f4399,f800,f4595,f4591]) ).
tff(f4399,plain,
( ! [X128: $int,X129: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK11),X128,X129) )
| $less(0,$sum($sum(sK2(int,X128,witness1(int),t2tb2(sK11),X129),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK2(int,X128,witness1(int),t2tb2(sK11),X129))))
| $less(0,$sum(sK9,$uminus(tb2t(witness1(int))))) )
| ~ spl30_20 ),
inference(superposition,[],[f2078,f1769]) ).
tff(f4587,plain,
( spl30_160
| spl30_173 ),
inference(avatar_split_clause,[],[f4409,f4585,f4514]) ).
tff(f4409,plain,
! [X155: $int,X156: $int,X157: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X157))))
| $less(0,$sum(0,$uminus(sK2(int,X155,witness1(int),t2tb2(sK13),X156))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X155,X156) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X157)))
| $less(0,$sum(tb2t(X157),$uminus(sK12)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X157)) )
| $less(0,$sum($sum(sK2(int,X155,witness1(int),t2tb2(sK13),X156),1),$uminus(sK14))) ),
inference(superposition,[],[f1221,f1769]) ).
tff(f4583,plain,
( spl30_158
| spl30_154
| spl30_172
| ~ spl30_59 ),
inference(avatar_split_clause,[],[f4418,f1284,f4580,f4486,f4507]) ).
tff(f4418,plain,
( ! [X182: $int,X183: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X182,witness1(int),t2tb2(sK13),X183))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X182,X183) )
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum(sK2(int,X182,witness1(int),t2tb2(sK13),X183),$uminus(sK12))) )
| ~ spl30_59 ),
inference(superposition,[],[f1385,f1769]) ).
tff(f4578,plain,
( spl30_171
| spl30_154 ),
inference(avatar_split_clause,[],[f4574,f4486,f4576]) ).
tff(f4576,plain,
( spl30_171
<=> ! [X332: uni] :
( $less(0,$sum(0,$uminus(tb2t(X332))))
| $less(0,$sum($sum(tb2t(X332),1),$uminus(sK14)))
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X332)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X332)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X332)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_171])]) ).
tff(f4574,plain,
! [X332: uni,X331: $int,X330: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X330,X331) )
| $less(0,$sum(0,$uminus(tb2t(X332))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X332)) )
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X332)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X332)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X330,witness1(int),t2tb2(sK13),X331))))
| $less(0,$sum($sum(tb2t(X332),1),$uminus(sK14)))
| $less(0,$sum(sK2(int,X330,witness1(int),t2tb2(sK13),X331),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4573,f392]) ).
tff(f4573,plain,
! [X332: uni,X331: $int,X330: $int] :
( $less(0,$sum(tb2t(t2tb(sK2(int,X330,witness1(int),t2tb2(sK13),X331))),$uminus(sK12)))
| $less(0,$sum($sum(tb2t(X332),1),$uminus(sK14)))
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X332)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X332)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X330,witness1(int),t2tb2(sK13),X331))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X330,X331) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X332)) )
| $less(0,$sum(0,$uminus(tb2t(X332)))) ),
inference(forward_demodulation,[],[f4471,f392]) ).
tff(f4471,plain,
! [X332: uni,X331: $int,X330: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X330,X331) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X332)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X330,witness1(int),t2tb2(sK13),X331))))))
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X332)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X332)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum(0,$uminus(tb2t(X332))))
| $less(0,$sum($sum(tb2t(X332),1),$uminus(sK14)))
| $less(0,$sum(tb2t(t2tb(sK2(int,X330,witness1(int),t2tb2(sK13),X331))),$uminus(sK12))) ),
inference(superposition,[],[f2865,f1769]) ).
tff(f2865,plain,
! [X4: uni,X5: uni] :
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X4)),sK3(tb2t(get(int,int,t2tb2(sK13),X5)),tb2t(get(int,int,t2tb2(sK13),X4)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum(tb2t(X5),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),X4)) = tb2t(get(int,int,t2tb2(sK13),X5)) )
| $less(0,$sum(0,$uminus(tb2t(X4))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X5))))
| $less(0,$sum($sum(tb2t(X4),1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f2864,f428]) ).
tff(f2864,plain,
! [X4: uni,X5: uni] :
( $less(0,$sum($sum(tb2t(X4),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X4))))
| $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X4)),sK3(tb2t(get(int,int,t2tb2(sK13),X5)),tb2t(get(int,int,t2tb2(sK13),X4)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ( tb2t(get(int,int,t2tb2(sK13),X4)) = tb2t(get(int,int,t2tb2(sK13),X5)) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X5))))
| $less(0,$sum(tb2t(X5),$uminus(sK12))) ),
inference(forward_demodulation,[],[f2859,f523]) ).
tff(f2859,plain,
! [X4: uni,X5: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X5))))
| $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),X4)),sK3(tb2t(get(int,int,t2tb2(sK13),X5)),tb2t(get(int,int,t2tb2(sK13),X4)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum($sum(tb2t(X4),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X4))))
| ( tb2t(get(int,int,t2tb2(sK13),X4)) = tb2t(get(int,int,t2tb2(sK13),X5)) )
| $less(0,$sum(tb2t(X5),$uminus(sK12))) ),
inference(resolution,[],[f2705,f633]) ).
tff(f633,plain,
! [X2: $int,X3: array_int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X3,X2,X0,X1)
| $less(0,$sum($sum(length1(int,t2tb1(X3)),1),$uminus($sum(X2,X1)))) ),
inference(evaluation,[],[f499]) ).
tff(f499,plain,
! [X2: $int,X3: array_int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X3,X2,X0,X1)
| ~ $less(length1(int,t2tb1(X3)),$sum(X2,X1)) ),
inference(cnf_transformation,[],[f324]) ).
tff(f4572,plain,
( spl30_158
| spl30_159
| spl30_160 ),
inference(avatar_split_clause,[],[f4411,f4514,f4511,f4507]) ).
tff(f4411,plain,
! [X162: $int,X163: $int,X161: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X161,X162) )
| $less(0,$sum($sum(sK14,1),$uminus(X163)))
| $less(0,$sum(1,tb2t(witness1(int))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X163))) )
| $less(0,$sum(X163,$uminus(sK12)))
| $less(0,$sum(0,$uminus(sK2(int,X161,witness1(int),t2tb2(sK13),X162))))
| $less(0,$sum($sum(sK2(int,X161,witness1(int),t2tb2(sK13),X162),1),$uminus(sK14))) ),
inference(superposition,[],[f1224,f1769]) ).
tff(f1224,plain,
! [X2: $int,X3: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X2)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(X3)))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X3))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X2))) )
| $less(0,$sum(0,$uminus(X3)))
| $less(0,$sum(X2,$uminus(sK12)))
| $less(0,$sum($sum(X3,1),$uminus(sK14))) ),
inference(resolution,[],[f1218,f1009]) ).
tff(f4571,plain,
( spl30_170
| spl30_160 ),
inference(avatar_split_clause,[],[f4567,f4514,f4569]) ).
tff(f4569,plain,
( spl30_170
<=> ! [X335: uni] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X335)) )
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(witness1(int)),sK3(tb2t(get(int,int,t2tb2(sK13),X335)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum(tb2t(X335),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X335)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_170])]) ).
tff(f4567,plain,
! [X333: $int,X335: uni,X334: $int] :
( $less(0,$sum($sum(sK2(int,X333,witness1(int),t2tb2(sK13),X334),1),$uminus(sK14)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X335)) )
| $less(0,$sum(0,$uminus(sK2(int,X333,witness1(int),t2tb2(sK13),X334))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X335))))
| $less(0,$sum(tb2t(X335),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X333,X334) )
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(witness1(int)),sK3(tb2t(get(int,int,t2tb2(sK13),X335)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))) ),
inference(forward_demodulation,[],[f4566,f392]) ).
tff(f4566,plain,
! [X333: $int,X335: uni,X334: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X333,witness1(int),t2tb2(sK13),X334))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X335))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X335)) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X333,X334) )
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(witness1(int)),sK3(tb2t(get(int,int,t2tb2(sK13),X335)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X333,witness1(int),t2tb2(sK13),X334))),1),$uminus(sK14)))
| $less(0,$sum(tb2t(X335),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4472,f392]) ).
tff(f4472,plain,
! [X333: $int,X335: uni,X334: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X333,X334) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X335))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X333,witness1(int),t2tb2(sK13),X334))))))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X333,witness1(int),t2tb2(sK13),X334))),1),$uminus(sK14)))
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(witness1(int)),sK3(tb2t(get(int,int,t2tb2(sK13),X335)),tb2t(witness1(int)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum(tb2t(X335),$uminus(sK12)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X335)) ) ),
inference(superposition,[],[f2865,f1769]) ).
tff(f4565,plain,
( spl30_158
| spl30_154
| spl30_164 ),
inference(avatar_split_clause,[],[f4564,f4534,f4486,f4507]) ).
tff(f4564,plain,
! [X273: $int,X272: $int,X274: $int] :
( $less(0,$sum($sum(X274,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X272,witness1(int),t2tb2(sK13),X273))))
| $less(0,$sum(sK2(int,X272,witness1(int),t2tb2(sK13),X273),$uminus(sK12)))
| $less(0,$sum(1,tb2t(witness1(int))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X272,X273) )
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X274))) )
| $less(0,$sum(0,$uminus(X274))) ),
inference(forward_demodulation,[],[f4563,f392]) ).
tff(f4563,plain,
! [X273: $int,X272: $int,X274: $int] :
( $less(0,$sum(0,$uminus(X274)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X272,witness1(int),t2tb2(sK13),X273))))
| $less(0,$sum($sum(X274,1),$uminus(sK14)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X274))) )
| $less(0,$sum(1,tb2t(witness1(int))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X272,X273) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X272,witness1(int),t2tb2(sK13),X273))),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4451,f392]) ).
tff(f4451,plain,
! [X273: $int,X272: $int,X274: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X272,X273) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X272,witness1(int),t2tb2(sK13),X273))))))
| $less(0,$sum($sum(X274,1),$uminus(sK14)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X274))) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X272,witness1(int),t2tb2(sK13),X273))),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X274)))
| $less(0,$sum(1,tb2t(witness1(int)))) ),
inference(superposition,[],[f1228,f1769]) ).
tff(f1228,plain,
! [X0: uni,X1: $int] :
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X0))))
| $less(0,$sum($sum(X1,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X1)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),X0)) )
| $less(0,$sum(tb2t(X0),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X0)))) ),
inference(superposition,[],[f1223,f569]) ).
tff(f4562,plain,
( spl30_169
| spl30_154 ),
inference(avatar_split_clause,[],[f4558,f4486,f4560]) ).
tff(f4558,plain,
! [X263: $int,X264: $int,X265: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X263,witness1(int),t2tb2(sK13),X264))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X263,X264) )
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X265))) = tb2t(witness1(int)) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X265))),tb2t(witness1(int)))
| $less(0,$sum(0,$uminus(X265)))
| $less(0,$sum(sK2(int,X263,witness1(int),t2tb2(sK13),X264),$uminus(sK12)))
| $less(0,$sum($sum(X265,1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f4557,f392]) ).
tff(f4557,plain,
! [X263: $int,X264: $int,X265: $int] :
( ( tb2t(get(int,int,t2tb2(sK13),t2tb(X265))) = tb2t(witness1(int)) )
| $less(0,$sum(0,$uminus(X265)))
| $less(0,$sum($sum(X265,1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X263,X264) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X265))),tb2t(witness1(int)))
| $less(0,$sum(sK2(int,X263,witness1(int),t2tb2(sK13),X264),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X263,witness1(int),t2tb2(sK13),X264)))))) ),
inference(forward_demodulation,[],[f4448,f392]) ).
tff(f4448,plain,
! [X263: $int,X264: $int,X265: $int] :
( $less(0,$sum(tb2t(t2tb(sK2(int,X263,witness1(int),t2tb2(sK13),X264))),$uminus(sK12)))
| $less(0,$sum(0,$uminus(X265)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X263,X264) )
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X265))) = tb2t(witness1(int)) )
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X265))),tb2t(witness1(int)))
| $less(0,$sum($sum(X265,1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X263,witness1(int),t2tb2(sK13),X264)))))) ),
inference(superposition,[],[f1221,f1769]) ).
tff(f4556,plain,
( spl30_158
| spl30_168
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f4424,f898,f4554,f4507]) ).
tff(f4424,plain,
( ! [X200: $int,X201: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X200,X201) )
| $less(0,$sum($sum(sK2(int,X200,witness1(int),t2tb2(sK13),X201),1),$uminus(sK9)))
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum(0,$uminus(sK2(int,X200,witness1(int),t2tb2(sK13),X201)))) )
| ~ spl30_38 ),
inference(superposition,[],[f2002,f1769]) ).
tff(f4552,plain,
( spl30_166
| spl30_167
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f4544,f1521,f1513,f4549,f4546]) ).
tff(f4544,plain,
( ! [X363: $int,X362: $int] :
( $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| $less(0,$sum(0,$uminus(sK2(int,X362,witness1(int),t2tb2(sK17),X363))))
| $less(0,$sum($sum(sK2(int,X362,witness1(int),t2tb2(sK17),X363),1),$uminus(sK9)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK17),X362,X363) ) )
| ~ spl30_64
| ~ spl30_65 ),
inference(forward_demodulation,[],[f4543,f392]) ).
tff(f4543,plain,
( ! [X363: $int,X362: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK17),X362,X363) )
| $less(0,$sum($sum(sK2(int,X362,witness1(int),t2tb2(sK17),X363),1),$uminus(sK9)))
| $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X362,witness1(int),t2tb2(sK17),X363)))))) )
| ~ spl30_64
| ~ spl30_65 ),
inference(forward_demodulation,[],[f4482,f392]) ).
tff(f4482,plain,
( ! [X363: $int,X362: $int] :
( $less(0,occ1(int,witness1(int),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X362,witness1(int),t2tb2(sK17),X363))),1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X362,witness1(int),t2tb2(sK17),X363))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK17),X362,X363) ) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f3254,f1769]) ).
tff(f4542,plain,
( spl30_158
| spl30_154
| spl30_165 ),
inference(avatar_split_clause,[],[f4538,f4540,f4486,f4507]) ).
tff(f4538,plain,
! [X308: uni,X307: $int,X306: $int] :
( $less(0,$sum(0,$uminus(tb2t(X308))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X306,X307) )
| $less(0,$sum(sK2(int,X306,witness1(int),t2tb2(sK13),X307),$uminus(sK12)))
| $less(0,$sum(1,tb2t(witness1(int))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X308)) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X306,witness1(int),t2tb2(sK13),X307))))
| $less(0,$sum($sum(tb2t(X308),1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f4537,f392]) ).
tff(f4537,plain,
! [X308: uni,X307: $int,X306: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X306,X307) )
| $less(0,$sum(0,$uminus(tb2t(X308))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X306,witness1(int),t2tb2(sK13),X307))))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X308)) )
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(tb2t(X308),1),$uminus(sK14)))
| $less(0,$sum(sK2(int,X306,witness1(int),t2tb2(sK13),X307),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4462,f392]) ).
tff(f4462,plain,
! [X308: uni,X307: $int,X306: $int] :
( $less(0,$sum($sum(tb2t(X308),1),$uminus(sK14)))
| $less(0,$sum(tb2t(t2tb(sK2(int,X306,witness1(int),t2tb2(sK13),X307))),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X306,X307) )
| $less(0,$sum(0,$uminus(tb2t(X308))))
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X306,witness1(int),t2tb2(sK13),X307))))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X308)) ) ),
inference(superposition,[],[f1599,f1769]) ).
tff(f4536,plain,
( spl30_163
| spl30_154
| spl30_164 ),
inference(avatar_split_clause,[],[f4431,f4534,f4486,f4530]) ).
tff(f4431,plain,
! [X220: $int,X221: $int,X219: $int] :
( $less(0,$sum($sum(X221,1),$uminus(sK14)))
| $less(0,$sum(sK2(int,X219,witness1(int),t2tb2(sK13),X220),$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X221))) = tb2t(witness1(int)) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X219,X220) )
| $less(0,$sum(0,$uminus(X221)))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(witness1(int)))))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X219,witness1(int),t2tb2(sK13),X220)))) ),
inference(superposition,[],[f3186,f1769]) ).
tff(f3186,plain,
! [X0: $int,X1: $int] :
( $less(0,$sum($sum(X1,1),$uminus(sK14)))
| $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))))
| $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum(0,$uminus(X1)))
| $less(0,$sum(X0,$uminus(sK12)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) ) ),
inference(forward_demodulation,[],[f3185,f428]) ).
tff(f3185,plain,
! [X0: $int,X1: $int] :
( $less(0,$sum(X0,$uminus(sK12)))
| $less(0,$sum($sum(X1,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) )
| $less(0,$sum(0,$uminus(X1)))
| $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X0)))))) ),
inference(forward_demodulation,[],[f3173,f523]) ).
tff(f3173,plain,
! [X0: $int,X1: $int] :
( $less(0,$sum(0,$uminus(X1)))
| $less(0,$sum($sum(X1,1),$uminus(sK14)))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),t2tb(X0))) )
| $less(0,$sum(X0,$uminus(sK12)))
| $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))))
| $less(0,$sum($sum(sK14,1),$uminus(X0))) ),
inference(resolution,[],[f1473,f1218]) ).
tff(f4528,plain,
( spl30_162
| spl30_154 ),
inference(avatar_split_clause,[],[f4524,f4486,f4526]) ).
tff(f4524,plain,
! [X253: $int,X251: $int,X252: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X251,X252) )
| $less(0,$sum(sK2(int,X251,witness1(int),t2tb2(sK13),X252),$uminus(sK12)))
| $less(0,$sum($sum(X253,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X253))),tb2t(witness1(int)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X251,witness1(int),t2tb2(sK13),X252))))
| $less(0,$sum(0,$uminus(X253))) ),
inference(forward_demodulation,[],[f4523,f392]) ).
tff(f4523,plain,
! [X253: $int,X251: $int,X252: $int] :
( $less(0,$sum($sum(X253,1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X253))),tb2t(witness1(int)))
| $less(0,$sum(0,$uminus(X253)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X251,X252) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X251,witness1(int),t2tb2(sK13),X252))),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X251,witness1(int),t2tb2(sK13),X252)))) ),
inference(forward_demodulation,[],[f4444,f392]) ).
tff(f4444,plain,
! [X253: $int,X251: $int,X252: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X253))),tb2t(witness1(int)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X251,witness1(int),t2tb2(sK13),X252))))))
| $less(0,$sum($sum(X253,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X253)))
| $less(0,$sum(tb2t(t2tb(sK2(int,X251,witness1(int),t2tb2(sK13),X252))),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X251,X252) ) ),
inference(superposition,[],[f970,f1769]) ).
tff(f4522,plain,
( spl30_161
| spl30_154 ),
inference(avatar_split_clause,[],[f4518,f4486,f4520]) ).
tff(f4518,plain,
! [X259: uni,X258: $int,X257: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X257,witness1(int),t2tb2(sK13),X258))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X259)),tb2t(witness1(int)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X257,X258) )
| $less(0,$sum($sum(tb2t(X259),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X259))))
| $less(0,$sum(sK2(int,X257,witness1(int),t2tb2(sK13),X258),$uminus(sK12))) ),
inference(forward_demodulation,[],[f4517,f392]) ).
tff(f4517,plain,
! [X259: uni,X258: $int,X257: $int] :
( $less(0,$sum(tb2t(t2tb(sK2(int,X257,witness1(int),t2tb2(sK13),X258))),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X257,X258) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X257,witness1(int),t2tb2(sK13),X258))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X259)),tb2t(witness1(int)))
| $less(0,$sum(0,$uminus(tb2t(X259))))
| $less(0,$sum($sum(tb2t(X259),1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f4446,f392]) ).
tff(f4446,plain,
! [X259: uni,X258: $int,X257: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X257,witness1(int),t2tb2(sK13),X258))))))
| $less(0,$sum(0,$uminus(tb2t(X259))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X257,X258) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X257,witness1(int),t2tb2(sK13),X258))),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X259)),tb2t(witness1(int)))
| $less(0,$sum($sum(tb2t(X259),1),$uminus(sK14))) ),
inference(superposition,[],[f977,f1769]) ).
tff(f4516,plain,
( spl30_158
| spl30_159
| spl30_160 ),
inference(avatar_split_clause,[],[f4505,f4514,f4511,f4507]) ).
tff(f4505,plain,
! [X277: $int,X276: $int,X275: $int] :
( $less(0,$sum(0,$uminus(sK2(int,X275,witness1(int),t2tb2(sK13),X276))))
| $less(0,$sum($sum(sK14,1),$uminus(X277)))
| $less(0,$sum(X277,$uminus(sK12)))
| $less(0,$sum($sum(sK2(int,X275,witness1(int),t2tb2(sK13),X276),1),$uminus(sK14)))
| $less(0,$sum(1,tb2t(witness1(int))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X277))) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X275,X276) ) ),
inference(forward_demodulation,[],[f4504,f392]) ).
tff(f4504,plain,
! [X277: $int,X276: $int,X275: $int] :
( $less(0,$sum(X277,$uminus(sK12)))
| $less(0,$sum($sum(sK2(int,X275,witness1(int),t2tb2(sK13),X276),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X275,witness1(int),t2tb2(sK13),X276))))))
| $less(0,$sum($sum(sK14,1),$uminus(X277)))
| $less(0,$sum(1,tb2t(witness1(int))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X277))) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X275,X276) ) ),
inference(forward_demodulation,[],[f4452,f392]) ).
tff(f4452,plain,
! [X277: $int,X276: $int,X275: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X277)))
| $less(0,$sum($sum(tb2t(t2tb(sK2(int,X275,witness1(int),t2tb2(sK13),X276))),1),$uminus(sK14)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),t2tb(X277))) )
| $less(0,$sum(X277,$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X275,X276) )
| $less(0,$sum(1,tb2t(witness1(int))))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK2(int,X275,witness1(int),t2tb2(sK13),X276)))))) ),
inference(superposition,[],[f1230,f1769]) ).
tff(f1230,plain,
! [X0: uni,X1: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),X0))))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum($sum(tb2t(X0),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X0))))
| ( tb2t(get(int,int,t2tb2(sK13),t2tb(X1))) = tb2t(get(int,int,t2tb2(sK13),X0)) ) ),
inference(superposition,[],[f1224,f569]) ).
tff(f4503,plain,
( spl30_157
| spl30_154 ),
inference(avatar_split_clause,[],[f4499,f4486,f4501]) ).
tff(f4501,plain,
( spl30_157
<=> ! [X338: uni] :
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(witness1(int)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X338)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum($sum(tb2t(X338),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X338))))
| ( tb2t(get(int,int,t2tb2(sK13),X338)) = tb2t(witness1(int)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_157])]) ).
tff(f4499,plain,
! [X338: uni,X337: $int,X336: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X336,witness1(int),t2tb2(sK13),X337))))
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(witness1(int)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X338)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ( tb2t(get(int,int,t2tb2(sK13),X338)) = tb2t(witness1(int)) )
| $less(0,$sum(0,$uminus(tb2t(X338))))
| $less(0,$sum($sum(tb2t(X338),1),$uminus(sK14)))
| $less(0,$sum(sK2(int,X336,witness1(int),t2tb2(sK13),X337),$uminus(sK12)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X336,X337) ) ),
inference(forward_demodulation,[],[f4498,f392]) ).
tff(f4498,plain,
! [X338: uni,X337: $int,X336: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X336,witness1(int),t2tb2(sK13),X337))))))
| ( tb2t(get(int,int,t2tb2(sK13),X338)) = tb2t(witness1(int)) )
| $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(witness1(int)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X338)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X336,X337) )
| $less(0,$sum(sK2(int,X336,witness1(int),t2tb2(sK13),X337),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X338))))
| $less(0,$sum($sum(tb2t(X338),1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f4473,f392]) ).
tff(f4473,plain,
! [X338: uni,X337: $int,X336: $int] :
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(witness1(int)),sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X338)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| $less(0,$sum($sum(tb2t(X338),1),$uminus(sK14)))
| $less(0,$sum(tb2t(t2tb(sK2(int,X336,witness1(int),t2tb2(sK13),X337))),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X336,witness1(int),t2tb2(sK13),X337))))))
| $less(0,$sum(0,$uminus(tb2t(X338))))
| ( tb2t(get(int,int,t2tb2(sK13),X338)) = tb2t(witness1(int)) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X336,X337) ) ),
inference(superposition,[],[f2867,f1769]) ).
tff(f4497,plain,
( spl30_156
| spl30_154 ),
inference(avatar_split_clause,[],[f4493,f4486,f4495]) ).
tff(f4495,plain,
( spl30_156
<=> ! [X326: uni] :
( $less(0,$sum(1,sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X326)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| $less(0,$sum($sum(tb2t(X326),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(X326))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X326)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_156])]) ).
tff(f4493,plain,
! [X324: $int,X326: uni,X325: $int] :
( ( 0 = occ1(int,witness1(int),t2tb2(sK13),X324,X325) )
| $less(0,$sum(1,sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X326)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X326)) )
| $less(0,$sum(sK2(int,X324,witness1(int),t2tb2(sK13),X325),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X326))))
| $less(0,$sum($sum(tb2t(X326),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X324,witness1(int),t2tb2(sK13),X325)))) ),
inference(forward_demodulation,[],[f4492,f392]) ).
tff(f4492,plain,
! [X324: $int,X326: uni,X325: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X326)) )
| $less(0,$sum($sum(tb2t(X326),1),$uminus(sK14)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X324,X325) )
| $less(0,$sum(0,$uminus(tb2t(X326))))
| $less(0,$sum(1,sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X326)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| $less(0,$sum(sK2(int,X324,witness1(int),t2tb2(sK13),X325),$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X324,witness1(int),t2tb2(sK13),X325)))))) ),
inference(forward_demodulation,[],[f4469,f392]) ).
tff(f4469,plain,
! [X324: $int,X326: uni,X325: $int] :
( $less(0,$sum(0,$uminus(tb2t(X326))))
| $less(0,$sum(tb2t(t2tb(sK2(int,X324,witness1(int),t2tb2(sK13),X325))),$uminus(sK12)))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X326)) )
| $less(0,$sum(1,sK3(tb2t(witness1(int)),tb2t(get(int,int,t2tb2(sK13),X326)),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X324,witness1(int),t2tb2(sK13),X325))))))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X324,X325) )
| $less(0,$sum($sum(tb2t(X326),1),$uminus(sK14))) ),
inference(superposition,[],[f2860,f1769]) ).
tff(f4491,plain,
( spl30_154
| spl30_155 ),
inference(avatar_split_clause,[],[f4484,f4489,f4486]) ).
tff(f4484,plain,
! [X268: uni,X267: $int,X266: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X268)) )
| $less(0,$sum(sK2(int,X266,witness1(int),t2tb2(sK13),X267),$uminus(sK12)))
| $less(0,$sum(0,$uminus(tb2t(X268))))
| $less(0,$sum($sum(tb2t(X268),1),$uminus(sK14)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X268)),tb2t(witness1(int)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X266,X267) )
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X266,witness1(int),t2tb2(sK13),X267)))) ),
inference(forward_demodulation,[],[f4483,f392]) ).
tff(f4483,plain,
! [X268: uni,X267: $int,X266: $int] :
( $less(0,$sum(0,$uminus(tb2t(X268))))
| $less(0,$sum($sum(sK14,1),$uminus(sK2(int,X266,witness1(int),t2tb2(sK13),X267))))
| ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X268)) )
| $less(0,$sum(tb2t(t2tb(sK2(int,X266,witness1(int),t2tb2(sK13),X267))),$uminus(sK12)))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X268)),tb2t(witness1(int)))
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X266,X267) )
| $less(0,$sum($sum(tb2t(X268),1),$uminus(sK14))) ),
inference(forward_demodulation,[],[f4449,f392]) ).
tff(f4449,plain,
! [X268: uni,X267: $int,X266: $int] :
( ( tb2t(witness1(int)) = tb2t(get(int,int,t2tb2(sK13),X268)) )
| ( 0 = occ1(int,witness1(int),t2tb2(sK13),X266,X267) )
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(t2tb(sK2(int,X266,witness1(int),t2tb2(sK13),X267))))))
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),X268)),tb2t(witness1(int)))
| $less(0,$sum(0,$uminus(tb2t(X268))))
| $less(0,$sum($sum(tb2t(X268),1),$uminus(sK14)))
| $less(0,$sum(tb2t(t2tb(sK2(int,X266,witness1(int),t2tb2(sK13),X267))),$uminus(sK12))) ),
inference(superposition,[],[f1222,f1769]) ).
tff(f4354,plain,
( spl30_145
| ~ spl30_153
| ~ spl30_47
| spl30_143 ),
inference(avatar_split_clause,[],[f4346,f4186,f957,f4350,f4206]) ).
tff(f4346,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_143 ),
inference(superposition,[],[f4188,f3994]) ).
tff(f4353,plain,
( ~ spl30_153
| spl30_145
| ~ spl30_47
| spl30_143 ),
inference(avatar_split_clause,[],[f4345,f4186,f957,f4206,f4350]) ).
tff(f4345,plain,
( ( t2tb(sK14) = t2tb(sK20) )
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_47
| spl30_143 ),
inference(superposition,[],[f4188,f3960]) ).
tff(f4343,plain,
( spl30_135
| ~ spl30_152
| ~ spl30_48
| spl30_142 ),
inference(avatar_split_clause,[],[f4336,f4181,f962,f4339,f4118]) ).
tff(f4336,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| ~ spl30_48
| spl30_142 ),
inference(superposition,[],[f4183,f3961]) ).
tff(f4342,plain,
( spl30_135
| ~ spl30_152
| ~ spl30_48
| spl30_142 ),
inference(avatar_split_clause,[],[f4337,f4181,f962,f4339,f4118]) ).
tff(f4337,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| ~ spl30_48
| spl30_142 ),
inference(superposition,[],[f4183,f4084]) ).
tff(f4334,plain,
( ~ spl30_151
| spl30_141
| ~ spl30_47
| spl30_140 ),
inference(avatar_split_clause,[],[f4327,f4144,f957,f4177,f4330]) ).
tff(f4327,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_140 ),
inference(superposition,[],[f4146,f3960]) ).
tff(f4333,plain,
( ~ spl30_151
| spl30_141
| ~ spl30_47
| spl30_140 ),
inference(avatar_split_clause,[],[f4328,f4144,f957,f4177,f4330]) ).
tff(f4328,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_140 ),
inference(superposition,[],[f4146,f3994]) ).
tff(f4315,plain,
( ~ spl30_150
| spl30_145
| ~ spl30_47
| spl30_139 ),
inference(avatar_split_clause,[],[f4306,f4139,f957,f4206,f4311]) ).
tff(f4306,plain,
( ( t2tb(sK14) = t2tb(sK20) )
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_47
| spl30_139 ),
inference(superposition,[],[f4141,f3960]) ).
tff(f4314,plain,
( spl30_145
| ~ spl30_150
| ~ spl30_47
| spl30_139 ),
inference(avatar_split_clause,[],[f4307,f4139,f957,f4311,f4206]) ).
tff(f4307,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_139 ),
inference(superposition,[],[f4141,f3994]) ).
tff(f4280,plain,
( spl30_141
| ~ spl30_149
| ~ spl30_47
| spl30_138 ),
inference(avatar_split_clause,[],[f4272,f4132,f957,f4276,f4177]) ).
tff(f4272,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_47
| spl30_138 ),
inference(superposition,[],[f4134,f3994]) ).
tff(f4279,plain,
( ~ spl30_149
| spl30_141
| ~ spl30_47
| spl30_138 ),
inference(avatar_split_clause,[],[f4271,f4132,f957,f4177,f4276]) ).
tff(f4271,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_47
| spl30_138 ),
inference(superposition,[],[f4134,f3960]) ).
tff(f4249,plain,
( ~ spl30_148
| spl30_133
| ~ spl30_48
| spl30_137 ),
inference(avatar_split_clause,[],[f4235,f4127,f962,f4109,f4245]) ).
tff(f4235,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_48
| spl30_137 ),
inference(superposition,[],[f4129,f4084]) ).
tff(f4248,plain,
( spl30_133
| ~ spl30_148
| ~ spl30_48
| spl30_137 ),
inference(avatar_split_clause,[],[f4234,f4127,f962,f4245,f4109]) ).
tff(f4234,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| spl30_137 ),
inference(superposition,[],[f4129,f3961]) ).
tff(f4243,plain,
( spl30_145
| ~ spl30_147
| ~ spl30_47
| spl30_137 ),
inference(avatar_split_clause,[],[f4236,f4127,f957,f4239,f4206]) ).
tff(f4236,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_137 ),
inference(superposition,[],[f4129,f3960]) ).
tff(f4242,plain,
( spl30_145
| ~ spl30_147
| ~ spl30_47
| spl30_137 ),
inference(avatar_split_clause,[],[f4237,f4127,f957,f4239,f4206]) ).
tff(f4237,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK14) = t2tb(sK20) )
| ~ spl30_47
| spl30_137 ),
inference(superposition,[],[f4129,f3994]) ).
tff(f4216,plain,
( ~ spl30_144
| spl30_145
| ~ spl30_47
| spl30_136 ),
inference(avatar_split_clause,[],[f4197,f4122,f957,f4206,f4202]) ).
tff(f4197,plain,
( ( t2tb(sK14) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_47
| spl30_136 ),
inference(superposition,[],[f4124,f3960]) ).
tff(f4215,plain,
( ~ spl30_146
| spl30_133
| ~ spl30_48
| spl30_136 ),
inference(avatar_split_clause,[],[f4200,f4122,f962,f4109,f4211]) ).
tff(f4200,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ~ spl30_48
| spl30_136 ),
inference(superposition,[],[f4124,f4084]) ).
tff(f4214,plain,
( spl30_133
| ~ spl30_146
| ~ spl30_48
| spl30_136 ),
inference(avatar_split_clause,[],[f4199,f4122,f962,f4211,f4109]) ).
tff(f4199,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| spl30_136 ),
inference(superposition,[],[f4124,f3961]) ).
tff(f4209,plain,
( ~ spl30_144
| spl30_145
| ~ spl30_47
| spl30_136 ),
inference(avatar_split_clause,[],[f4198,f4122,f957,f4206,f4202]) ).
tff(f4198,plain,
( ( t2tb(sK14) = t2tb(sK20) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ~ spl30_47
| spl30_136 ),
inference(superposition,[],[f4124,f3994]) ).
tff(f4191,plain,
( ~ spl30_142
| spl30_141
| ~ spl30_47
| spl30_134 ),
inference(avatar_split_clause,[],[f4175,f4113,f957,f4177,f4181]) ).
tff(f4175,plain,
( ( t2tb(sK19) = t2tb(sK14) )
| ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ~ spl30_47
| spl30_134 ),
inference(superposition,[],[f4115,f3994]) ).
tff(f4190,plain,
( spl30_135
| ~ spl30_143
| ~ spl30_48
| spl30_134 ),
inference(avatar_split_clause,[],[f4172,f4113,f962,f4186,f4118]) ).
tff(f4172,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| ~ spl30_48
| spl30_134 ),
inference(superposition,[],[f4115,f3961]) ).
tff(f4189,plain,
( spl30_135
| ~ spl30_143
| ~ spl30_48
| spl30_134 ),
inference(avatar_split_clause,[],[f4173,f4113,f962,f4186,f4118]) ).
tff(f4173,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| ~ spl30_48
| spl30_134 ),
inference(superposition,[],[f4115,f4084]) ).
tff(f4184,plain,
( spl30_141
| ~ spl30_142
| ~ spl30_47
| spl30_134 ),
inference(avatar_split_clause,[],[f4174,f4113,f957,f4181,f4177]) ).
tff(f4174,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK14) )
| ~ spl30_47
| spl30_134 ),
inference(superposition,[],[f4115,f3960]) ).
tff(f4147,plain,
( ~ spl30_140
| spl30_133
| spl30_36
| ~ spl30_48 ),
inference(avatar_split_clause,[],[f4092,f962,f885,f4109,f4144]) ).
tff(f4092,plain,
( ( t2tb(sK19) = t2tb(sK18) )
| ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| spl30_36
| ~ spl30_48 ),
inference(superposition,[],[f887,f3961]) ).
tff(f4142,plain,
( spl30_135
| ~ spl30_139
| ~ spl30_48
| spl30_50 ),
inference(avatar_split_clause,[],[f4094,f992,f962,f4139,f4118]) ).
tff(f4094,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| ~ spl30_48
| spl30_50 ),
inference(superposition,[],[f994,f3961]) ).
tff(f4135,plain,
( spl30_133
| ~ spl30_138
| ~ spl30_48
| spl30_52 ),
inference(avatar_split_clause,[],[f4090,f1004,f962,f4132,f4109]) ).
tff(f4090,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| spl30_52 ),
inference(superposition,[],[f1006,f3961]) ).
tff(f4130,plain,
( ~ spl30_137
| spl30_135
| ~ spl30_48
| spl30_52 ),
inference(avatar_split_clause,[],[f4093,f1004,f962,f4118,f4127]) ).
tff(f4093,plain,
( ( t2tb(sK18) = t2tb(sK20) )
| ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_48
| spl30_52 ),
inference(superposition,[],[f1006,f3961]) ).
tff(f4125,plain,
( spl30_135
| ~ spl30_136
| spl30_36
| ~ spl30_48 ),
inference(avatar_split_clause,[],[f4095,f962,f885,f4122,f4118]) ).
tff(f4095,plain,
( ~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| ( t2tb(sK18) = t2tb(sK20) )
| spl30_36
| ~ spl30_48 ),
inference(superposition,[],[f887,f3961]) ).
tff(f4116,plain,
( spl30_133
| ~ spl30_134
| ~ spl30_48
| spl30_50 ),
inference(avatar_split_clause,[],[f4091,f992,f962,f4113,f4109]) ).
tff(f4091,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK16),t2tb(sK19))))
| ( t2tb(sK19) = t2tb(sK18) )
| ~ spl30_48
| spl30_50 ),
inference(superposition,[],[f994,f3961]) ).
tff(f3912,plain,
( spl30_132
| spl30_126
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f3907,f1521,f1513,f3804,f3909]) ).
tff(f3909,plain,
( spl30_132
<=> $less(0,$sum(sK9,$uminus(sK6(sK9,sK17)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_132])]) ).
tff(f3907,plain,
( ! [X2: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK7),0,sK9))))
| $less(0,$sum(sK9,$uminus(sK6(sK9,sK17)))) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1538,f1680]) ).
tff(f1538,plain,
! [X3: $int,X4: map_int_int,X5: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X3),t2tb2(X4),0,X5))))
| $less(0,$sum(X5,$uminus(sK6(X5,X4)))) ),
inference(resolution,[],[f631,f656]) ).
tff(f656,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
| $less(0,$sum(X0,$uminus(sK6(X0,X1)))) ),
inference(evaluation,[],[f420]) ).
tff(f420,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
| $less(sK6(X0,X1),X0) ),
inference(cnf_transformation,[],[f290]) ).
tff(f3902,plain,
( spl30_126
| spl30_131
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f3897,f1521,f1513,f3899,f3804]) ).
tff(f3899,plain,
( spl30_131
<=> $less(0,$sum(sK9,$uminus(sK5(sK9,sK17)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_131])]) ).
tff(f3897,plain,
( ! [X2: $int] :
( $less(0,$sum(sK9,$uminus(sK5(sK9,sK17))))
| $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK7),0,sK9)))) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1537,f1680]) ).
tff(f1537,plain,
! [X2: $int,X0: $int,X1: map_int_int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X0),t2tb2(X1),0,X2))))
| $less(0,$sum(X2,$uminus(sK5(X2,X1)))) ),
inference(resolution,[],[f631,f679]) ).
tff(f679,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
| $less(0,$sum(X0,$uminus(sK5(X0,X1)))) ),
inference(evaluation,[],[f418]) ).
tff(f418,plain,
! [X0: $int,X1: map_int_int] :
( $less(sK5(X0,X1),X0)
| injective1(X1,X0) ),
inference(cnf_transformation,[],[f290]) ).
tff(f3839,plain,
( spl30_109
| spl30_130
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f3818,f850,f3836,f2774]) ).
tff(f3836,plain,
( spl30_130
<=> $less(0,$sum(occ1(int,t2tb(sK27(sK7,sK9)),t2tb2(sK7),0,sK9),-1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_130])]) ).
tff(f3818,plain,
( $less(0,$sum(occ1(int,t2tb(sK27(sK7,sK9)),t2tb2(sK7),0,sK9),-1))
| surjective1(sK7,sK9)
| ~ spl30_29 ),
inference(resolution,[],[f1582,f852]) ).
tff(f1582,plain,
! [X3: map_int_int,X4: $int] :
( ~ range2(X3,X4)
| surjective1(X3,X4)
| $less(0,$sum(occ1(int,t2tb(sK27(X3,X4)),t2tb2(X3),0,X4),-1)) ),
inference(resolution,[],[f605,f554]) ).
tff(f3834,plain,
( spl30_129
| spl30_111
| ~ spl30_38
| ~ spl30_64 ),
inference(avatar_split_clause,[],[f3829,f1513,f898,f2783,f3831]) ).
tff(f3831,plain,
( spl30_129
<=> $less(0,$sum(occ1(int,t2tb(sK27(sK13,sK9)),t2tb2(sK7),0,sK9),-1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_129])]) ).
tff(f3829,plain,
( surjective1(sK13,sK9)
| $less(0,$sum(occ1(int,t2tb(sK27(sK13,sK9)),t2tb2(sK7),0,sK9),-1))
| ~ spl30_38
| ~ spl30_64 ),
inference(forward_demodulation,[],[f3819,f1672]) ).
tff(f3819,plain,
( surjective1(sK13,sK9)
| $less(0,$sum(occ1(int,t2tb(sK27(sK13,sK9)),t2tb2(sK13),0,sK9),-1))
| ~ spl30_38 ),
inference(resolution,[],[f1582,f900]) ).
tff(f3828,plain,
( spl30_107
| spl30_128
| ~ spl30_20
| ~ spl30_63 ),
inference(avatar_split_clause,[],[f3823,f1505,f800,f3825,f2765]) ).
tff(f3825,plain,
( spl30_128
<=> $less(0,$sum(occ1(int,t2tb(sK27(sK11,sK9)),t2tb2(sK7),0,sK9),-1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_128])]) ).
tff(f3823,plain,
( $less(0,$sum(occ1(int,t2tb(sK27(sK11,sK9)),t2tb2(sK7),0,sK9),-1))
| surjective1(sK11,sK9)
| ~ spl30_20
| ~ spl30_63 ),
inference(forward_demodulation,[],[f3817,f1671]) ).
tff(f3817,plain,
( $less(0,$sum(occ1(int,t2tb(sK27(sK11,sK9)),t2tb2(sK11),0,sK9),-1))
| surjective1(sK11,sK9)
| ~ spl30_20 ),
inference(resolution,[],[f1582,f802]) ).
tff(f3816,plain,
( spl30_127
| spl30_126
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f3811,f1521,f1513,f3804,f3813]) ).
tff(f3813,plain,
( spl30_127
<=> $less(0,$sum(1,sK5(sK9,sK17))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_127])]) ).
tff(f3811,plain,
( ! [X2: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK7),0,sK9))))
| $less(0,$sum(1,sK5(sK9,sK17))) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1540,f1680]) ).
tff(f1540,plain,
! [X10: map_int_int,X11: $int,X9: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X9),t2tb2(X10),0,X11))))
| $less(0,$sum(1,sK5(X11,X10))) ),
inference(resolution,[],[f631,f654]) ).
tff(f654,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
| $less(0,$sum(1,sK5(X0,X1))) ),
inference(evaluation,[],[f421]) ).
tff(f421,plain,
! [X0: $int,X1: map_int_int] :
( ~ $less(sK5(X0,X1),0)
| injective1(X1,X0) ),
inference(cnf_transformation,[],[f290]) ).
tff(f3806,plain,
( spl30_125
| spl30_126
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f3798,f1521,f1513,f3804,f3800]) ).
tff(f3800,plain,
( spl30_125
<=> $less(0,$sum(1,sK6(sK9,sK17))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_125])]) ).
tff(f3798,plain,
( ! [X2: $int] :
( $less(0,$sum(2,$uminus(occ1(int,t2tb(X2),t2tb2(sK7),0,sK9))))
| $less(0,$sum(1,sK6(sK9,sK17))) )
| ~ spl30_64
| ~ spl30_65 ),
inference(superposition,[],[f1539,f1680]) ).
tff(f3758,plain,
( spl30_124
| ~ spl30_47 ),
inference(avatar_split_clause,[],[f3742,f957,f3755]) ).
tff(f3742,plain,
( ( get(int,int,t2tb2(sK16),t2tb(sK14)) = get(int,int,t2tb2(sK13),t2tb(sK18)) )
| ~ spl30_47 ),
inference(superposition,[],[f1435,f959]) ).
tff(f1435,plain,
! [X21: uni,X18: uni,X19: uni,X16: ty,X17: ty,X22: uni,X20: ty] : ( get(X16,X20,X21,X22) = get(X16,X17,set(X16,X17,X18,X19,get(X16,X20,X21,X22)),X19) ),
inference(resolution,[],[f590,f488]) ).
tff(f488,plain,
! [X2: uni,X3: uni,X0: ty,X1: ty] : sort1(X1,get(X1,X0,X3,X2)),
inference(cnf_transformation,[],[f313]) ).
tff(f313,plain,
! [X0: ty,X1: ty,X2: uni,X3: uni] : sort1(X1,get(X1,X0,X3,X2)),
inference(rectify,[],[f115]) ).
tff(f115,plain,
! [X3: ty,X0: ty,X2: uni,X1: uni] : sort1(X0,get(X0,X3,X1,X2)),
inference(rectify,[],[f13]) ).
tff(f13,axiom,
! [X8: ty,X1: uni,X2: uni,X0: ty] : sort1(X8,get(X8,X0,X1,X2)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',get_sort4) ).
tff(f590,plain,
! [X2: uni,X3: ty,X0: uni,X1: ty,X5: uni] :
( ~ sort1(X3,X0)
| ( get(X3,X1,set(X3,X1,X2,X5,X0),X5) = X0 ) ),
inference(equality_resolution,[],[f550]) ).
tff(f550,plain,
! [X2: uni,X3: ty,X0: uni,X1: ty,X4: uni,X5: uni] :
( ( X4 != X5 )
| ~ sort1(X3,X0)
| ( get(X3,X1,set(X3,X1,X2,X5,X0),X4) = X0 ) ),
inference(cnf_transformation,[],[f360]) ).
tff(f360,plain,
! [X0: uni,X1: ty,X2: uni,X3: ty,X4: uni,X5: uni] :
( ( X4 != X5 )
| ~ sort1(X3,X0)
| ( get(X3,X1,set(X3,X1,X2,X5,X0),X4) = X0 ) ),
inference(rectify,[],[f226]) ).
tff(f226,plain,
! [X2: uni,X5: ty,X3: uni,X4: ty,X1: uni,X0: uni] :
( ( X0 != X1 )
| ~ sort1(X4,X2)
| ( get(X4,X5,set(X4,X5,X3,X0,X2),X1) = X2 ) ),
inference(flattening,[],[f225]) ).
tff(f225,plain,
! [X0: uni,X5: ty,X2: uni,X1: uni,X4: ty,X3: uni] :
( ( get(X4,X5,set(X4,X5,X3,X0,X2),X1) = X2 )
| ( X0 != X1 )
| ~ sort1(X4,X2) ),
inference(ennf_transformation,[],[f139]) ).
tff(f139,plain,
! [X0: uni,X5: ty,X2: uni,X1: uni,X4: ty,X3: uni] :
( sort1(X4,X2)
=> ( ( X0 = X1 )
=> ( get(X4,X5,set(X4,X5,X3,X0,X2),X1) = X2 ) ) ),
inference(rectify,[],[f15]) ).
tff(f15,axiom,
! [X10: uni,X11: uni,X12: uni,X9: uni,X8: ty,X0: ty] :
( sort1(X8,X12)
=> ( ( X10 = X11 )
=> ( get(X8,X0,set(X8,X0,X9,X10,X12),X11) = X12 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',select_eq) ).
tff(f2942,plain,
( spl30_123
| spl30_111
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f2924,f898,f2783,f2939]) ).
tff(f2939,plain,
( spl30_123
<=> $less(0,$sum(sK9,$uminus(sK5(sK9,sK13)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_123])]) ).
tff(f2924,plain,
( surjective1(sK13,sK9)
| $less(0,$sum(sK9,$uminus(sK5(sK9,sK13))))
| ~ spl30_38 ),
inference(resolution,[],[f1232,f900]) ).
tff(f1232,plain,
! [X0: $int,X1: map_int_int] :
( ~ range2(X1,X0)
| $less(0,$sum(X0,$uminus(sK5(X0,X1))))
| surjective1(X1,X0) ),
inference(resolution,[],[f679,f554]) ).
tff(f2937,plain,
( spl30_107
| spl30_122
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f2922,f800,f2934,f2765]) ).
tff(f2934,plain,
( spl30_122
<=> $less(0,$sum(sK9,$uminus(sK5(sK9,sK11)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_122])]) ).
tff(f2922,plain,
( $less(0,$sum(sK9,$uminus(sK5(sK9,sK11))))
| surjective1(sK11,sK9)
| ~ spl30_20 ),
inference(resolution,[],[f1232,f802]) ).
tff(f2932,plain,
( spl30_121
| spl30_109
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f2923,f850,f2774,f2929]) ).
tff(f2929,plain,
( spl30_121
<=> $less(0,$sum(sK9,$uminus(sK5(sK9,sK7)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_121])]) ).
tff(f2923,plain,
( surjective1(sK7,sK9)
| $less(0,$sum(sK9,$uminus(sK5(sK9,sK7))))
| ~ spl30_29 ),
inference(resolution,[],[f1232,f852]) ).
tff(f2921,plain,
( spl30_120
| spl30_109
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f2902,f850,f2774,f2918]) ).
tff(f2918,plain,
( spl30_120
<=> $less(0,$sum(sK9,$uminus(sK6(sK9,sK7)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_120])]) ).
tff(f2902,plain,
( surjective1(sK7,sK9)
| $less(0,$sum(sK9,$uminus(sK6(sK9,sK7))))
| ~ spl30_29 ),
inference(resolution,[],[f1231,f852]) ).
tff(f1231,plain,
! [X0: $int,X1: map_int_int] :
( ~ range2(X1,X0)
| surjective1(X1,X0)
| $less(0,$sum(X0,$uminus(sK6(X0,X1)))) ),
inference(resolution,[],[f656,f554]) ).
tff(f2916,plain,
( spl30_111
| spl30_119
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f2903,f898,f2913,f2783]) ).
tff(f2913,plain,
( spl30_119
<=> $less(0,$sum(sK9,$uminus(sK6(sK9,sK13)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_119])]) ).
tff(f2903,plain,
( $less(0,$sum(sK9,$uminus(sK6(sK9,sK13))))
| surjective1(sK13,sK9)
| ~ spl30_38 ),
inference(resolution,[],[f1231,f900]) ).
tff(f2911,plain,
( spl30_118
| spl30_107
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f2901,f800,f2765,f2908]) ).
tff(f2908,plain,
( spl30_118
<=> $less(0,$sum(sK9,$uminus(sK6(sK9,sK11)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_118])]) ).
tff(f2901,plain,
( surjective1(sK11,sK9)
| $less(0,$sum(sK9,$uminus(sK6(sK9,sK11))))
| ~ spl30_20 ),
inference(resolution,[],[f1231,f802]) ).
tff(f2844,plain,
( spl30_117
| spl30_111
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f2826,f898,f2783,f2841]) ).
tff(f2841,plain,
( spl30_117
<=> $less(0,$sum(1,sK6(sK9,sK13))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_117])]) ).
tff(f2826,plain,
( surjective1(sK13,sK9)
| $less(0,$sum(1,sK6(sK9,sK13)))
| ~ spl30_38 ),
inference(resolution,[],[f1193,f900]) ).
tff(f1193,plain,
! [X0: $int,X1: map_int_int] :
( ~ range2(X1,X0)
| $less(0,$sum(1,sK6(X0,X1)))
| surjective1(X1,X0) ),
inference(resolution,[],[f687,f554]) ).
tff(f2839,plain,
( spl30_107
| spl30_116
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f2824,f800,f2836,f2765]) ).
tff(f2824,plain,
( $less(0,$sum(1,sK6(sK9,sK11)))
| surjective1(sK11,sK9)
| ~ spl30_20 ),
inference(resolution,[],[f1193,f802]) ).
tff(f2834,plain,
( spl30_115
| spl30_109
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f2825,f850,f2774,f2831]) ).
tff(f2831,plain,
( spl30_115
<=> $less(0,$sum(1,sK6(sK9,sK7))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_115])]) ).
tff(f2825,plain,
( surjective1(sK7,sK9)
| $less(0,$sum(1,sK6(sK9,sK7)))
| ~ spl30_29 ),
inference(resolution,[],[f1193,f852]) ).
tff(f2823,plain,
( spl30_114
| spl30_109
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f2804,f850,f2774,f2820]) ).
tff(f2820,plain,
( spl30_114
<=> $less(0,$sum(1,sK5(sK9,sK7))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_114])]) ).
tff(f2804,plain,
( surjective1(sK7,sK9)
| $less(0,$sum(1,sK5(sK9,sK7)))
| ~ spl30_29 ),
inference(resolution,[],[f1174,f852]) ).
tff(f1174,plain,
! [X0: $int,X1: map_int_int] :
( ~ range2(X1,X0)
| $less(0,$sum(1,sK5(X0,X1)))
| surjective1(X1,X0) ),
inference(resolution,[],[f654,f554]) ).
tff(f2818,plain,
( spl30_107
| spl30_113
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f2803,f800,f2815,f2765]) ).
tff(f2815,plain,
( spl30_113
<=> $less(0,$sum(1,sK5(sK9,sK11))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_113])]) ).
tff(f2803,plain,
( $less(0,$sum(1,sK5(sK9,sK11)))
| surjective1(sK11,sK9)
| ~ spl30_20 ),
inference(resolution,[],[f1174,f802]) ).
tff(f2813,plain,
( spl30_111
| spl30_112
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f2805,f898,f2810,f2783]) ).
tff(f2810,plain,
( spl30_112
<=> $less(0,$sum(1,sK5(sK9,sK13))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_112])]) ).
tff(f2805,plain,
( $less(0,$sum(1,sK5(sK9,sK13)))
| surjective1(sK13,sK9)
| ~ spl30_38 ),
inference(resolution,[],[f1174,f900]) ).
tff(f2786,plain,
( ~ spl30_110
| spl30_111
| ~ spl30_38 ),
inference(avatar_split_clause,[],[f2756,f898,f2783,f2779]) ).
tff(f2779,plain,
( spl30_110
<=> ( sK6(sK9,sK13) = sK5(sK9,sK13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_110])]) ).
tff(f2756,plain,
( surjective1(sK13,sK9)
| ( sK6(sK9,sK13) != sK5(sK9,sK13) )
| ~ spl30_38 ),
inference(resolution,[],[f1081,f900]) ).
tff(f1081,plain,
! [X0: $int,X1: map_int_int] :
( ~ range2(X1,X0)
| surjective1(X1,X0)
| ( sK5(X0,X1) != sK6(X0,X1) ) ),
inference(resolution,[],[f419,f554]) ).
tff(f419,plain,
! [X0: $int,X1: map_int_int] :
( injective1(X1,X0)
| ( sK5(X0,X1) != sK6(X0,X1) ) ),
inference(cnf_transformation,[],[f290]) ).
tff(f2777,plain,
( ~ spl30_108
| spl30_109
| ~ spl30_29 ),
inference(avatar_split_clause,[],[f2755,f850,f2774,f2770]) ).
tff(f2770,plain,
( spl30_108
<=> ( sK6(sK9,sK7) = sK5(sK9,sK7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_108])]) ).
tff(f2755,plain,
( surjective1(sK7,sK9)
| ( sK6(sK9,sK7) != sK5(sK9,sK7) )
| ~ spl30_29 ),
inference(resolution,[],[f1081,f852]) ).
tff(f2768,plain,
( ~ spl30_106
| spl30_107
| ~ spl30_20 ),
inference(avatar_split_clause,[],[f2754,f800,f2765,f2761]) ).
tff(f2761,plain,
( spl30_106
<=> ( sK6(sK9,sK11) = sK5(sK9,sK11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_106])]) ).
tff(f2754,plain,
( surjective1(sK11,sK9)
| ( sK6(sK9,sK11) != sK5(sK9,sK11) )
| ~ spl30_20 ),
inference(resolution,[],[f1081,f802]) ).
tff(f2632,plain,
( spl30_104
| spl30_105
| ~ spl30_40 ),
inference(avatar_split_clause,[],[f2625,f910,f2630,f2627]) ).
tff(f2627,plain,
( spl30_104
<=> ! [X5: $int] :
( map_eq_sub1(int,t2tb2(sK13),t2tb2(sK17),X5,sK9)
| $less(0,$sum($sum(sK14,1),$uminus(X5)))
| $less(0,$sum($sum(sK18,1),$uminus(X5)))
| $less(0,$sum(X5,$uminus(sK9))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_104])]) ).
tff(f2630,plain,
( spl30_105
<=> ! [X4: $int] :
( $less(0,$sum(X4,$uminus(sK18)))
| $less(0,$sum(0,$uminus(X4)))
| $less(0,$sum(X4,$uminus(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_105])]) ).
tff(f910,plain,
( spl30_40
<=> exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),sK18,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_40])]) ).
tff(f2625,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(X4,$uminus(sK18)))
| map_eq_sub1(int,t2tb2(sK13),t2tb2(sK17),X5,sK9)
| $less(0,$sum(X4,$uminus(sK14)))
| $less(0,$sum(X5,$uminus(sK9)))
| $less(0,$sum($sum(sK18,1),$uminus(X5)))
| $less(0,$sum(0,$uminus(X4)))
| $less(0,$sum($sum(sK14,1),$uminus(X5))) )
| ~ spl30_40 ),
inference(forward_demodulation,[],[f2624,f1336]) ).
tff(f1336,plain,
! [X0: $int,X1: uni] : ( elts(int,mk_array1(int,X0,X1)) = X1 ),
inference(unit_resulting_resolution,[],[f971,f549]) ).
tff(f549,plain,
! [X2: ty,X0: uni,X1: $int] :
( ~ sort1(map(int,X2),X0)
| ( elts(X2,mk_array1(X2,X1,X0)) = X0 ) ),
inference(cnf_transformation,[],[f359]) ).
tff(f359,plain,
! [X0: uni,X1: $int,X2: ty] :
( ~ sort1(map(int,X2),X0)
| ( elts(X2,mk_array1(X2,X1,X0)) = X0 ) ),
inference(rectify,[],[f244]) ).
tff(f244,plain,
! [X2: uni,X0: $int,X1: ty] :
( ~ sort1(map(int,X1),X2)
| ( elts(X1,mk_array1(X1,X0,X2)) = X2 ) ),
inference(ennf_transformation,[],[f122]) ).
tff(f122,plain,
! [X1: ty,X0: $int,X2: uni] :
( sort1(map(int,X1),X2)
=> ( elts(X1,mk_array1(X1,X0,X2)) = X2 ) ),
inference(rectify,[],[f22]) ).
tff(f22,axiom,
! [X6: $int,X0: ty,X13: uni] :
( sort1(map(int,X0),X13)
=> ( elts(X0,mk_array1(X0,X6,X13)) = X13 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',elts_def3) ).
tff(f971,plain,
! [X0: uni] : sort1(map(int,int),X0),
inference(superposition,[],[f380,f564]) ).
tff(f564,plain,
! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
inference(cnf_transformation,[],[f179]) ).
tff(f179,plain,
! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
inference(rectify,[],[f43]) ).
tff(f43,axiom,
! [X15: uni] : ( t2tb2(tb2t2(X15)) = X15 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR2) ).
tff(f380,plain,
! [X0: map_int_int] : sort1(map(int,int),t2tb2(X0)),
inference(cnf_transformation,[],[f130]) ).
tff(f130,plain,
! [X0: map_int_int] : sort1(map(int,int),t2tb2(X0)),
inference(rectify,[],[f41]) ).
tff(f41,axiom,
! [X1: map_int_int] : sort1(map(int,int),t2tb2(X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t2tb_sort4) ).
tff(f2624,plain,
( ! [X4: $int,X5: $int] :
( map_eq_sub1(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),t2tb2(sK17),X5,sK9)
| $less(0,$sum(0,$uminus(X4)))
| $less(0,$sum(X5,$uminus(sK9)))
| $less(0,$sum($sum(sK18,1),$uminus(X5)))
| $less(0,$sum($sum(sK14,1),$uminus(X5)))
| $less(0,$sum(X4,$uminus(sK14)))
| $less(0,$sum(X4,$uminus(sK18))) )
| ~ spl30_40 ),
inference(forward_demodulation,[],[f2623,f1336]) ).
tff(f2623,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(X5,$uminus(sK9)))
| $less(0,$sum(X4,$uminus(sK14)))
| $less(0,$sum(X4,$uminus(sK18)))
| map_eq_sub1(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),X5,sK9)
| $less(0,$sum($sum(sK18,1),$uminus(X5)))
| $less(0,$sum(0,$uminus(X4)))
| $less(0,$sum($sum(sK14,1),$uminus(X5))) )
| ~ spl30_40 ),
inference(forward_demodulation,[],[f2610,f428]) ).
tff(f2610,plain,
( ! [X4: $int,X5: $int] :
( $less(0,$sum(0,$uminus(X4)))
| $less(0,$sum($sum(sK18,1),$uminus(X5)))
| $less(0,$sum($sum(sK14,1),$uminus(X5)))
| $less(0,$sum(X4,$uminus(sK18)))
| $less(0,$sum(X4,$uminus(sK14)))
| map_eq_sub1(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),X5,length1(int,mk_array1(int,sK9,t2tb2(sK13))))
| $less(0,$sum(X5,$uminus(sK9))) )
| ~ spl30_40 ),
inference(resolution,[],[f2498,f509]) ).
tff(f509,plain,
! [X2: uni,X3: $int,X0: uni,X1: $int,X4: ty] :
( ~ permut_sub1(X4,X0,X2,X3,X1)
| map_eq_sub1(X4,elts(X4,X0),elts(X4,X2),X1,length1(X4,X0)) ),
inference(cnf_transformation,[],[f330]) ).
tff(f330,plain,
! [X0: uni,X1: $int,X2: uni,X3: $int,X4: ty] :
( ( permut_sub1(X4,X0,X2,X3,X1)
| ~ map_eq_sub1(X4,elts(X4,X0),elts(X4,X2),0,X3)
| ~ map_eq_sub1(X4,elts(X4,X0),elts(X4,X2),X1,length1(X4,X0))
| ~ permut3(X4,X0,X2,X3,X1) )
& ( ( map_eq_sub1(X4,elts(X4,X0),elts(X4,X2),0,X3)
& map_eq_sub1(X4,elts(X4,X0),elts(X4,X2),X1,length1(X4,X0))
& permut3(X4,X0,X2,X3,X1) )
| ~ permut_sub1(X4,X0,X2,X3,X1) ) ),
inference(rectify,[],[f329]) ).
tff(f329,plain,
! [X1: uni,X0: $int,X4: uni,X3: $int,X2: ty] :
( ( permut_sub1(X2,X1,X4,X3,X0)
| ~ map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),0,X3)
| ~ map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),X0,length1(X2,X1))
| ~ permut3(X2,X1,X4,X3,X0) )
& ( ( map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),0,X3)
& map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),X0,length1(X2,X1))
& permut3(X2,X1,X4,X3,X0) )
| ~ permut_sub1(X2,X1,X4,X3,X0) ) ),
inference(flattening,[],[f328]) ).
tff(f328,plain,
! [X1: uni,X0: $int,X4: uni,X3: $int,X2: ty] :
( ( permut_sub1(X2,X1,X4,X3,X0)
| ~ map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),0,X3)
| ~ map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),X0,length1(X2,X1))
| ~ permut3(X2,X1,X4,X3,X0) )
& ( ( map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),0,X3)
& map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),X0,length1(X2,X1))
& permut3(X2,X1,X4,X3,X0) )
| ~ permut_sub1(X2,X1,X4,X3,X0) ) ),
inference(nnf_transformation,[],[f109]) ).
tff(f109,plain,
! [X1: uni,X0: $int,X4: uni,X3: $int,X2: ty] :
( permut_sub1(X2,X1,X4,X3,X0)
<=> ( map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),0,X3)
& map_eq_sub1(X2,elts(X2,X1),elts(X2,X4),X0,length1(X2,X1))
& permut3(X2,X1,X4,X3,X0) ) ),
inference(rectify,[],[f69]) ).
tff(f69,axiom,
! [X6: $int,X10: uni,X0: ty,X18: $int,X11: uni] :
( permut_sub1(X0,X10,X11,X18,X6)
<=> ( permut3(X0,X10,X11,X18,X6)
& map_eq_sub1(X0,elts(X0,X10),elts(X0,X11),X6,length1(X0,X10))
& map_eq_sub1(X0,elts(X0,X10),elts(X0,X11),0,X18) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',permut_sub_def) ).
tff(f2498,plain,
( ! [X0: $int,X1: $int] :
( permut_sub1(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),X0,X1)
| $less(0,$sum(X0,$uminus(sK18)))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum($sum(sK18,1),$uminus(X1)))
| $less(0,$sum(X0,$uminus(sK14)))
| $less(0,$sum(0,$uminus(X0)))
| $less(0,$sum(X1,$uminus(sK9))) )
| ~ spl30_40 ),
inference(forward_demodulation,[],[f2497,f428]) ).
tff(f2497,plain,
( ! [X0: $int,X1: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum(X1,$uminus(length1(int,mk_array1(int,sK9,t2tb2(sK13))))))
| $less(0,$sum($sum(sK18,1),$uminus(X1)))
| permut_sub1(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),X0,X1)
| $less(0,$sum(X0,$uminus(sK14)))
| $less(0,$sum(X0,$uminus(sK18)))
| $less(0,$sum(0,$uminus(X0))) )
| ~ spl30_40 ),
inference(resolution,[],[f638,f912]) ).
tff(f912,plain,
( exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),sK18,sK14)
| ~ spl30_40 ),
inference(avatar_component_clause,[],[f910]) ).
tff(f638,plain,
! [X2: $int,X3: $int,X0: uni,X1: $int,X6: ty,X4: $int,X5: uni] :
( ~ exchange3(X6,X5,X0,X4,X1)
| $less(0,$sum(X2,$uminus(X1)))
| $less(0,$sum($sum(X1,1),$uminus(X3)))
| $less(0,$sum(0,$uminus(X2)))
| permut_sub1(X6,X5,X0,X2,X3)
| $less(0,$sum(X2,$uminus(X4)))
| $less(0,$sum(X3,$uminus(length1(X6,X5))))
| $less(0,$sum($sum(X4,1),$uminus(X3))) ),
inference(evaluation,[],[f484]) ).
tff(f484,plain,
! [X2: $int,X3: $int,X0: uni,X1: $int,X6: ty,X4: $int,X5: uni] :
( $less(length1(X6,X5),X3)
| $less(X1,X2)
| $less(X4,X2)
| ~ exchange3(X6,X5,X0,X4,X1)
| $less(X2,0)
| permut_sub1(X6,X5,X0,X2,X3)
| ~ $less(X4,X3)
| ~ $less(X1,X3) ),
inference(cnf_transformation,[],[f309]) ).
tff(f309,plain,
! [X0: uni,X1: $int,X2: $int,X3: $int,X4: $int,X5: uni,X6: ty] :
( $less(X1,X2)
| $less(X4,X2)
| permut_sub1(X6,X5,X0,X2,X3)
| ~ $less(X4,X3)
| $less(length1(X6,X5),X3)
| ~ exchange3(X6,X5,X0,X4,X1)
| ~ $less(X1,X3)
| $less(X2,0) ),
inference(rectify,[],[f210]) ).
tff(f210,plain,
! [X0: uni,X5: $int,X4: $int,X6: $int,X3: $int,X2: uni,X1: ty] :
( $less(X5,X4)
| $less(X3,X4)
| permut_sub1(X1,X2,X0,X4,X6)
| ~ $less(X3,X6)
| $less(length1(X1,X2),X6)
| ~ exchange3(X1,X2,X0,X3,X5)
| ~ $less(X5,X6)
| $less(X4,0) ),
inference(flattening,[],[f209]) ).
tff(f209,plain,
! [X4: $int,X0: uni,X3: $int,X6: $int,X1: ty,X2: uni,X5: $int] :
( permut_sub1(X1,X2,X0,X4,X6)
| $less(length1(X1,X2),X6)
| $less(X4,0)
| ~ $less(X5,X6)
| $less(X5,X4)
| ~ $less(X3,X6)
| $less(X3,X4)
| ~ exchange3(X1,X2,X0,X3,X5) ),
inference(ennf_transformation,[],[f133]) ).
tff(f133,plain,
! [X4: $int,X0: uni,X3: $int,X6: $int,X1: ty,X2: uni,X5: $int] :
( exchange3(X1,X2,X0,X3,X5)
=> ( ( $less(X3,X6)
& ~ $less(X3,X4) )
=> ( ( $less(X5,X6)
& ~ $less(X5,X4) )
=> ( ~ $less(X4,0)
=> ( ~ $less(length1(X1,X2),X6)
=> permut_sub1(X1,X2,X0,X4,X6) ) ) ) ) ),
inference(rectify,[],[f87]) ).
tff(f87,plain,
! [X11: uni,X0: ty,X10: uni,X14: $int,X18: $int,X15: $int,X6: $int] :
( exchange3(X0,X10,X11,X14,X15)
=> ( ( ~ $less(X14,X18)
& $less(X14,X6) )
=> ( ( ~ $less(X15,X18)
& $less(X15,X6) )
=> ( ~ $less(X18,0)
=> ( ~ $less(length1(X0,X10),X6)
=> permut_sub1(X0,X10,X11,X18,X6) ) ) ) ) ),
inference(theory_normalization,[],[f71]) ).
tff(f71,axiom,
! [X11: uni,X0: ty,X10: uni,X14: $int,X18: $int,X15: $int,X6: $int] :
( exchange3(X0,X10,X11,X14,X15)
=> ( ( $lesseq(X18,X14)
& $less(X14,X6) )
=> ( ( $lesseq(X18,X15)
& $less(X15,X6) )
=> ( $lesseq(0,X18)
=> ( $lesseq(X6,length1(X0,X10))
=> permut_sub1(X0,X10,X11,X18,X6) ) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',exchange_permut_sub) ).
tff(f2621,plain,
( spl30_102
| spl30_103
| ~ spl30_40 ),
inference(avatar_split_clause,[],[f2614,f910,f2619,f2616]) ).
tff(f2616,plain,
( spl30_102
<=> ! [X7: $int] :
( $less(0,$sum(X7,$uminus(sK9)))
| $less(0,$sum($sum(sK18,1),$uminus(X7)))
| $less(0,$sum($sum(sK14,1),$uminus(X7))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_102])]) ).
tff(f2619,plain,
( spl30_103
<=> ! [X6: $int] :
( $less(0,$sum(X6,$uminus(sK14)))
| $less(0,$sum(0,$uminus(X6)))
| $less(0,$sum(X6,$uminus(sK18)))
| map_eq_sub1(int,t2tb2(sK13),t2tb2(sK17),0,X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_103])]) ).
tff(f2614,plain,
( ! [X6: $int,X7: $int] :
( $less(0,$sum(X6,$uminus(sK14)))
| map_eq_sub1(int,t2tb2(sK13),t2tb2(sK17),0,X6)
| $less(0,$sum(X6,$uminus(sK18)))
| $less(0,$sum(0,$uminus(X6)))
| $less(0,$sum(X7,$uminus(sK9)))
| $less(0,$sum($sum(sK14,1),$uminus(X7)))
| $less(0,$sum($sum(sK18,1),$uminus(X7))) )
| ~ spl30_40 ),
inference(forward_demodulation,[],[f2613,f1336]) ).
tff(f2613,plain,
( ! [X6: $int,X7: $int] :
( $less(0,$sum(0,$uminus(X6)))
| $less(0,$sum($sum(sK14,1),$uminus(X7)))
| $less(0,$sum(X6,$uminus(sK14)))
| map_eq_sub1(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),t2tb2(sK17),0,X6)
| $less(0,$sum($sum(sK18,1),$uminus(X7)))
| $less(0,$sum(X7,$uminus(sK9)))
| $less(0,$sum(X6,$uminus(sK18))) )
| ~ spl30_40 ),
inference(forward_demodulation,[],[f2611,f1336]) ).
tff(f2611,plain,
( ! [X6: $int,X7: $int] :
( map_eq_sub1(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,X6)
| $less(0,$sum($sum(sK14,1),$uminus(X7)))
| $less(0,$sum($sum(sK18,1),$uminus(X7)))
| $less(0,$sum(0,$uminus(X6)))
| $less(0,$sum(X6,$uminus(sK14)))
| $less(0,$sum(X6,$uminus(sK18)))
| $less(0,$sum(X7,$uminus(sK9))) )
| ~ spl30_40 ),
inference(resolution,[],[f2498,f510]) ).
tff(f510,plain,
! [X2: uni,X3: $int,X0: uni,X1: $int,X4: ty] :
( ~ permut_sub1(X4,X0,X2,X3,X1)
| map_eq_sub1(X4,elts(X4,X0),elts(X4,X2),0,X3) ),
inference(cnf_transformation,[],[f330]) ).
tff(f2604,plain,
( spl30_100
| spl30_101
| ~ spl30_1
| ~ spl30_51 ),
inference(avatar_split_clause,[],[f2584,f998,f704,f2602,f2598]) ).
tff(f2598,plain,
( spl30_100
<=> $less(0,$sum(sK14,$uminus(sK18))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_100])]) ).
tff(f2602,plain,
( spl30_101
<=> ! [X0: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))
| $less(0,$sum(sK18,$uminus(X0)))
| $less(0,$sum($sum(X0,1),$uminus($sum(sK12,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_101])]) ).
tff(f2584,plain,
( ! [X0: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))
| $less(0,$sum($sum(X0,1),$uminus($sum(sK12,1))))
| $less(0,$sum(sK14,$uminus(sK18)))
| $less(0,$sum(sK18,$uminus(X0))) )
| ~ spl30_1
| ~ spl30_51 ),
inference(resolution,[],[f2427,f1259]) ).
tff(f2579,plain,
( spl30_56
| spl30_99
| ~ spl30_30
| ~ spl30_51 ),
inference(avatar_split_clause,[],[f2563,f998,f855,f2577,f1272]) ).
tff(f2563,plain,
( ! [X0: $int] :
( $less(0,$sum(sK18,$uminus(X0)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))
| $less(0,$sum($sum(X0,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK18))) )
| ~ spl30_30
| ~ spl30_51 ),
inference(resolution,[],[f2426,f1259]) ).
tff(f2480,plain,
( spl30_97
| spl30_98
| ~ spl30_49 ),
inference(avatar_split_clause,[],[f2471,f982,f2477,f2473]) ).
tff(f2473,plain,
( spl30_97
<=> ( sK9 = $sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_97])]) ).
tff(f2477,plain,
( spl30_98
<=> $less(0,$sum(tb2t(get(int,int,t2tb2(sK10),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))),$uminus(tb2t(get(int,int,t2tb2(sK10),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_98])]) ).
tff(f982,plain,
( spl30_49
<=> sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_49])]) ).
tff(f2471,plain,
( $less(0,$sum(tb2t(get(int,int,t2tb2(sK10),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))),$uminus(tb2t(get(int,int,t2tb2(sK10),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))))))
| ( sK9 = $sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) )
| ~ spl30_49 ),
inference(forward_demodulation,[],[f2470,f428]) ).
tff(f2470,plain,
( $less(0,$sum(tb2t(get(int,int,t2tb2(sK10),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))),$uminus(tb2t(get(int,int,t2tb2(sK10),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))))))
| ( $sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) = length1(int,mk_array1(int,sK9,t2tb2(sK10))) )
| ~ spl30_49 ),
inference(forward_demodulation,[],[f2469,f1336]) ).
tff(f2469,plain,
( $less(0,$sum(tb2t(get(int,int,elts(int,mk_array1(int,sK9,t2tb2(sK10))),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))),$uminus(tb2t(get(int,int,elts(int,mk_array1(int,sK9,t2tb2(sK10))),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))))))
| ( $sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) = length1(int,mk_array1(int,sK9,t2tb2(sK10))) )
| ~ spl30_49 ),
inference(forward_demodulation,[],[f2468,f523]) ).
tff(f2468,plain,
( $less(0,$sum(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))),$uminus(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))))))
| ( $sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) = length1(int,mk_array1(int,sK9,t2tb2(sK10))) )
| ~ spl30_49 ),
inference(forward_demodulation,[],[f2467,f523]) ).
tff(f2467,plain,
( ( length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) = $sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) )
| $less(0,$sum(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))),$uminus(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),t2tb($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))))))
| ~ spl30_49 ),
inference(resolution,[],[f664,f984]) ).
tff(f984,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_49 ),
inference(avatar_component_clause,[],[f982]) ).
tff(f664,plain,
! [X2: array_int,X0: $int,X1: $int] :
( ~ sP0(X0,X1,X2)
| ( $sum(X1,sK3(X0,X1,X2)) = length1(int,t2tb1(X2)) )
| $less(0,$sum(tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,sK3(X0,X1,X2))))),$uminus(tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,sK3(X0,X1,X2)))))))) ),
inference(evaluation,[],[f572]) ).
tff(f572,plain,
! [X2: array_int,X0: $int,X1: $int] :
( $less(tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,sK3(X0,X1,X2))))),tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,sK3(X0,X1,X2))))))
| ( $sum(X1,sK3(X0,X1,X2)) = length1(int,t2tb1(X2)) )
| ~ sP0(X0,X1,X2) ),
inference(definition_unfolding,[],[f382,f411,f411]) ).
tff(f411,plain,
! [X2: $int,X0: ty,X1: uni] : ( get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2)) ),
inference(cnf_transformation,[],[f284]) ).
tff(f284,plain,
! [X0: ty,X1: uni,X2: $int] : ( get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2)) ),
inference(rectify,[],[f134]) ).
tff(f134,plain,
! [X2: ty,X0: uni,X1: $int] : ( get(X2,int,elts(X2,X0),t2tb(X1)) = get2(X2,X0,X1) ),
inference(rectify,[],[f28]) ).
tff(f28,axiom,
! [X10: uni,X14: $int,X0: ty] : ( get2(X0,X10,X14) = get(X0,int,elts(X0,X10),t2tb(X14)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',get_def) ).
tff(f382,plain,
! [X2: array_int,X0: $int,X1: $int] :
( $less(tb2t(get2(int,t2tb1(X2),$sum(X1,sK3(X0,X1,X2)))),tb2t(get2(int,t2tb1(X2),$sum(X0,sK3(X0,X1,X2)))))
| ( $sum(X1,sK3(X0,X1,X2)) = length1(int,t2tb1(X2)) )
| ~ sP0(X0,X1,X2) ),
inference(cnf_transformation,[],[f269]) ).
tff(f2138,plain,
( spl30_94
| ~ spl30_68
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2098,f1996,f1617,f2116]) ).
tff(f2116,plain,
( spl30_94
<=> permut2(int,t2tb2(sK17),t2tb2(sK17),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_94])]) ).
tff(f1617,plain,
( spl30_68
<=> permut2(int,t2tb2(sK7),t2tb2(sK17),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_68])]) ).
tff(f1996,plain,
( spl30_87
<=> permut2(int,t2tb2(sK17),t2tb2(sK7),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_87])]) ).
tff(f2098,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK17),0,sK9)
| ~ spl30_68
| ~ spl30_87 ),
inference(unit_resulting_resolution,[],[f1998,f1621]) ).
tff(f1621,plain,
( ! [X0: uni] :
( ~ permut2(int,X0,t2tb2(sK7),0,sK9)
| permut2(int,X0,t2tb2(sK17),0,sK9) )
| ~ spl30_68 ),
inference(resolution,[],[f1619,f393]) ).
tff(f393,plain,
! [X2: $int,X3: uni,X0: uni,X1: $int,X4: ty,X5: uni] :
( ~ permut2(X4,X0,X5,X2,X1)
| ~ permut2(X4,X3,X0,X2,X1)
| permut2(X4,X3,X5,X2,X1) ),
inference(cnf_transformation,[],[f272]) ).
tff(f272,plain,
! [X0: uni,X1: $int,X2: $int,X3: uni,X4: ty,X5: uni] :
( ~ permut2(X4,X0,X5,X2,X1)
| permut2(X4,X3,X5,X2,X1)
| ~ permut2(X4,X3,X0,X2,X1) ),
inference(rectify,[],[f224]) ).
tff(f224,plain,
! [X0: uni,X4: $int,X3: $int,X5: uni,X2: ty,X1: uni] :
( ~ permut2(X2,X0,X1,X3,X4)
| permut2(X2,X5,X1,X3,X4)
| ~ permut2(X2,X5,X0,X3,X4) ),
inference(flattening,[],[f223]) ).
tff(f223,plain,
! [X1: uni,X2: ty,X4: $int,X0: uni,X5: uni,X3: $int] :
( permut2(X2,X5,X1,X3,X4)
| ~ permut2(X2,X0,X1,X3,X4)
| ~ permut2(X2,X5,X0,X3,X4) ),
inference(ennf_transformation,[],[f156]) ).
tff(f156,plain,
! [X1: uni,X2: ty,X4: $int,X0: uni,X5: uni,X3: $int] :
( permut2(X2,X5,X0,X3,X4)
=> ( permut2(X2,X0,X1,X3,X4)
=> permut2(X2,X5,X1,X3,X4) ) ),
inference(rectify,[],[f60]) ).
tff(f60,axiom,
! [X11: uni,X22: uni,X0: ty,X18: $int,X6: $int,X10: uni] :
( permut2(X0,X10,X11,X18,X6)
=> ( permut2(X0,X11,X22,X18,X6)
=> permut2(X0,X10,X22,X18,X6) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',permut_trans) ).
tff(f1619,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK17),0,sK9)
| ~ spl30_68 ),
inference(avatar_component_clause,[],[f1617]) ).
tff(f1998,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK7),0,sK9)
| ~ spl30_87 ),
inference(avatar_component_clause,[],[f1996]) ).
tff(f2137,plain,
( spl30_95
| ~ spl30_64
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2109,f1996,f1513,f2121]) ).
tff(f2121,plain,
( spl30_95
<=> permut2(int,t2tb2(sK17),t2tb2(sK13),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_95])]) ).
tff(f2109,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_87 ),
inference(resolution,[],[f1998,f1614]) ).
tff(f1614,plain,
( ! [X1: uni] :
( ~ permut2(int,X1,t2tb2(sK7),0,sK9)
| permut2(int,X1,t2tb2(sK13),0,sK9) )
| ~ spl30_64 ),
inference(resolution,[],[f393,f1515]) ).
tff(f2136,plain,
( spl30_96
| ~ spl30_63
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2100,f1996,f1505,f2126]) ).
tff(f2126,plain,
( spl30_96
<=> permut2(int,t2tb2(sK17),t2tb2(sK11),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_96])]) ).
tff(f2100,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_87 ),
inference(unit_resulting_resolution,[],[f1998,f1613]) ).
tff(f1613,plain,
( ! [X0: uni] :
( ~ permut2(int,X0,t2tb2(sK7),0,sK9)
| permut2(int,X0,t2tb2(sK11),0,sK9) )
| ~ spl30_63 ),
inference(resolution,[],[f393,f1507]) ).
tff(f2135,plain,
( spl30_94
| ~ spl30_64
| ~ spl30_65
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2101,f1996,f1521,f1513,f2116]) ).
tff(f2101,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK17),0,sK9)
| ~ spl30_64
| ~ spl30_65
| ~ spl30_87 ),
inference(unit_resulting_resolution,[],[f1515,f1998,f1645]) ).
tff(f1645,plain,
( ! [X0: uni,X1: uni] :
( ~ permut2(int,X1,X0,0,sK9)
| permut2(int,X1,t2tb2(sK17),0,sK9)
| ~ permut2(int,X0,t2tb2(sK13),0,sK9) )
| ~ spl30_65 ),
inference(resolution,[],[f1615,f393]) ).
tff(f1615,plain,
( ! [X2: uni] :
( permut2(int,X2,t2tb2(sK17),0,sK9)
| ~ permut2(int,X2,t2tb2(sK13),0,sK9) )
| ~ spl30_65 ),
inference(resolution,[],[f393,f1523]) ).
tff(f2134,plain,
( spl30_94
| ~ spl30_68
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2105,f1996,f1617,f2116]) ).
tff(f2105,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK17),0,sK9)
| ~ spl30_68
| ~ spl30_87 ),
inference(unit_resulting_resolution,[],[f1619,f1998,f393]) ).
tff(f2133,plain,
( spl30_95
| ~ spl30_64
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2104,f1996,f1513,f2121]) ).
tff(f2104,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_87 ),
inference(unit_resulting_resolution,[],[f1515,f1998,f393]) ).
tff(f2132,plain,
( spl30_94
| ~ spl30_64
| ~ spl30_65
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2131,f1996,f1521,f1513,f2116]) ).
tff(f2131,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK17),0,sK9)
| ~ spl30_64
| ~ spl30_65
| ~ spl30_87 ),
inference(subsumption_resolution,[],[f2111,f1515]) ).
tff(f2111,plain,
( ~ permut2(int,t2tb2(sK7),t2tb2(sK13),0,sK9)
| permut2(int,t2tb2(sK17),t2tb2(sK17),0,sK9)
| ~ spl30_65
| ~ spl30_87 ),
inference(resolution,[],[f1998,f1645]) ).
tff(f2130,plain,
( spl30_96
| ~ spl30_63
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2103,f1996,f1505,f2126]) ).
tff(f2103,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_87 ),
inference(unit_resulting_resolution,[],[f1507,f1998,f393]) ).
tff(f2129,plain,
( spl30_96
| ~ spl30_63
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2110,f1996,f1505,f2126]) ).
tff(f2110,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_87 ),
inference(resolution,[],[f1998,f1613]) ).
tff(f2124,plain,
( spl30_95
| ~ spl30_64
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2099,f1996,f1513,f2121]) ).
tff(f2099,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_87 ),
inference(unit_resulting_resolution,[],[f1998,f1614]) ).
tff(f2119,plain,
( spl30_94
| ~ spl30_68
| ~ spl30_87 ),
inference(avatar_split_clause,[],[f2108,f1996,f1617,f2116]) ).
tff(f2108,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK17),0,sK9)
| ~ spl30_68
| ~ spl30_87 ),
inference(resolution,[],[f1998,f1621]) ).
tff(f2077,plain,
( spl30_91
| ~ spl30_64
| ~ spl30_65
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2076,f1991,f1521,f1513,f2055]) ).
tff(f2055,plain,
( spl30_91
<=> permut2(int,t2tb2(sK11),t2tb2(sK17),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_91])]) ).
tff(f1991,plain,
( spl30_86
<=> permut2(int,t2tb2(sK11),t2tb2(sK7),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_86])]) ).
tff(f2076,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK17),0,sK9)
| ~ spl30_64
| ~ spl30_65
| ~ spl30_86 ),
inference(subsumption_resolution,[],[f2051,f1515]) ).
tff(f2051,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK17),0,sK9)
| ~ permut2(int,t2tb2(sK7),t2tb2(sK13),0,sK9)
| ~ spl30_65
| ~ spl30_86 ),
inference(resolution,[],[f1993,f1645]) ).
tff(f1993,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK7),0,sK9)
| ~ spl30_86 ),
inference(avatar_component_clause,[],[f1991]) ).
tff(f2075,plain,
( spl30_91
| ~ spl30_68
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2046,f1991,f1617,f2055]) ).
tff(f2046,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK17),0,sK9)
| ~ spl30_68
| ~ spl30_86 ),
inference(unit_resulting_resolution,[],[f1619,f1993,f393]) ).
tff(f2074,plain,
( spl30_91
| ~ spl30_68
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2048,f1991,f1617,f2055]) ).
tff(f2048,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK17),0,sK9)
| ~ spl30_68
| ~ spl30_86 ),
inference(resolution,[],[f1993,f1621]) ).
tff(f2073,plain,
( spl30_93
| ~ spl30_64
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2049,f1991,f1513,f2065]) ).
tff(f2065,plain,
( spl30_93
<=> permut2(int,t2tb2(sK11),t2tb2(sK13),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_93])]) ).
tff(f2049,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_86 ),
inference(resolution,[],[f1993,f1614]) ).
tff(f2072,plain,
( spl30_92
| ~ spl30_63
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2044,f1991,f1505,f2060]) ).
tff(f2060,plain,
( spl30_92
<=> permut2(int,t2tb2(sK11),t2tb2(sK11),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_92])]) ).
tff(f2044,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_86 ),
inference(unit_resulting_resolution,[],[f1507,f1993,f393]) ).
tff(f2071,plain,
( spl30_91
| ~ spl30_68
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2039,f1991,f1617,f2055]) ).
tff(f2039,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK17),0,sK9)
| ~ spl30_68
| ~ spl30_86 ),
inference(unit_resulting_resolution,[],[f1993,f1621]) ).
tff(f2070,plain,
( spl30_92
| ~ spl30_63
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2041,f1991,f1505,f2060]) ).
tff(f2041,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_86 ),
inference(unit_resulting_resolution,[],[f1993,f1613]) ).
tff(f2069,plain,
( spl30_93
| ~ spl30_64
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2045,f1991,f1513,f2065]) ).
tff(f2045,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_86 ),
inference(unit_resulting_resolution,[],[f1515,f1993,f393]) ).
tff(f2068,plain,
( spl30_93
| ~ spl30_64
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2040,f1991,f1513,f2065]) ).
tff(f2040,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_86 ),
inference(unit_resulting_resolution,[],[f1993,f1614]) ).
tff(f2063,plain,
( spl30_92
| ~ spl30_63
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2050,f1991,f1505,f2060]) ).
tff(f2050,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_86 ),
inference(resolution,[],[f1993,f1613]) ).
tff(f2058,plain,
( spl30_91
| ~ spl30_64
| ~ spl30_65
| ~ spl30_86 ),
inference(avatar_split_clause,[],[f2042,f1991,f1521,f1513,f2055]) ).
tff(f2042,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK17),0,sK9)
| ~ spl30_64
| ~ spl30_65
| ~ spl30_86 ),
inference(unit_resulting_resolution,[],[f1515,f1993,f1645]) ).
tff(f2038,plain,
( spl30_90
| ~ spl30_64
| ~ spl30_85 ),
inference(avatar_split_clause,[],[f2011,f1986,f1513,f2031]) ).
tff(f2031,plain,
( spl30_90
<=> permut2(int,t2tb2(sK13),t2tb2(sK13),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_90])]) ).
tff(f1986,plain,
( spl30_85
<=> permut2(int,t2tb2(sK13),t2tb2(sK7),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_85])]) ).
tff(f2011,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_85 ),
inference(unit_resulting_resolution,[],[f1515,f1988,f393]) ).
tff(f1988,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK7),0,sK9)
| ~ spl30_85 ),
inference(avatar_component_clause,[],[f1986]) ).
tff(f2037,plain,
( spl30_90
| ~ spl30_64
| ~ spl30_85 ),
inference(avatar_split_clause,[],[f2006,f1986,f1513,f2031]) ).
tff(f2006,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_85 ),
inference(unit_resulting_resolution,[],[f1988,f1614]) ).
tff(f2036,plain,
( spl30_89
| ~ spl30_63
| ~ spl30_85 ),
inference(avatar_split_clause,[],[f2016,f1986,f1505,f2026]) ).
tff(f2026,plain,
( spl30_89
<=> permut2(int,t2tb2(sK13),t2tb2(sK11),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_89])]) ).
tff(f2016,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_85 ),
inference(resolution,[],[f1988,f1613]) ).
tff(f2035,plain,
( spl30_89
| ~ spl30_63
| ~ spl30_85 ),
inference(avatar_split_clause,[],[f2010,f1986,f1505,f2026]) ).
tff(f2010,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_85 ),
inference(unit_resulting_resolution,[],[f1507,f1988,f393]) ).
tff(f2034,plain,
( spl30_90
| ~ spl30_64
| ~ spl30_85 ),
inference(avatar_split_clause,[],[f2015,f1986,f1513,f2031]) ).
tff(f2015,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK13),0,sK9)
| ~ spl30_64
| ~ spl30_85 ),
inference(resolution,[],[f1988,f1614]) ).
tff(f2029,plain,
( spl30_89
| ~ spl30_63
| ~ spl30_85 ),
inference(avatar_split_clause,[],[f2007,f1986,f1505,f2026]) ).
tff(f2007,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK11),0,sK9)
| ~ spl30_63
| ~ spl30_85 ),
inference(unit_resulting_resolution,[],[f1988,f1613]) ).
tff(f2024,plain,
( spl30_88
| ~ spl30_64
| ~ spl30_85 ),
inference(avatar_split_clause,[],[f2013,f1986,f1513,f2021]) ).
tff(f2021,plain,
( spl30_88
<=> permut2(int,t2tb2(sK7),t2tb2(sK7),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_88])]) ).
tff(f2013,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK7),0,sK9)
| ~ spl30_64
| ~ spl30_85 ),
inference(unit_resulting_resolution,[],[f1515,f1988,f393]) ).
tff(f1999,plain,
( spl30_87
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f1977,f1521,f1513,f1996]) ).
tff(f1977,plain,
( permut2(int,t2tb2(sK17),t2tb2(sK7),0,sK9)
| ~ spl30_64
| ~ spl30_65 ),
inference(unit_resulting_resolution,[],[f1680,f546]) ).
tff(f546,plain,
! [X2: $int,X3: uni,X0: uni,X1: $int,X4: ty] :
( permut2(X4,X0,X3,X2,X1)
| ( occ1(X4,sK28(X0,X1,X2,X3,X4),X0,X2,X1) != occ1(X4,sK28(X0,X1,X2,X3,X4),X3,X2,X1) ) ),
inference(cnf_transformation,[],[f357]) ).
tff(f1994,plain,
( spl30_86
| ~ spl30_63 ),
inference(avatar_split_clause,[],[f1972,f1505,f1991]) ).
tff(f1972,plain,
( permut2(int,t2tb2(sK11),t2tb2(sK7),0,sK9)
| ~ spl30_63 ),
inference(unit_resulting_resolution,[],[f1671,f546]) ).
tff(f1989,plain,
( spl30_85
| ~ spl30_64 ),
inference(avatar_split_clause,[],[f1973,f1513,f1986]) ).
tff(f1973,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK7),0,sK9)
| ~ spl30_64 ),
inference(unit_resulting_resolution,[],[f1672,f546]) ).
tff(f1971,plain,
( spl30_83
| spl30_84
| spl30_56
| ~ spl30_64
| ~ spl30_65
| ~ spl30_76 ),
inference(avatar_split_clause,[],[f1962,f1757,f1521,f1513,f1272,f1968,f1964]) ).
tff(f1964,plain,
( spl30_83
<=> $less(0,$sum($sum(sK18,1),$uminus(sK9))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_83])]) ).
tff(f1968,plain,
( spl30_84
<=> $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK14)),t2tb2(sK7),0,sK9)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_84])]) ).
tff(f1962,plain,
( $less(0,$sum(0,$uminus(sK18)))
| $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK14)),t2tb2(sK7),0,sK9))
| $less(0,$sum($sum(sK18,1),$uminus(sK9)))
| ~ spl30_64
| ~ spl30_65
| ~ spl30_76 ),
inference(superposition,[],[f1899,f1680]) ).
tff(f1899,plain,
( ! [X2: $int,X3: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK14)),t2tb2(sK17),X2,X3))
| $less(0,$sum($sum(sK18,1),$uminus(X3)))
| $less(0,$sum(X2,$uminus(sK18))) )
| ~ spl30_76 ),
inference(superposition,[],[f595,f1759]) ).
tff(f1939,plain,
( spl30_80
| spl30_81
| spl30_82
| ~ spl30_64
| ~ spl30_65
| ~ spl30_75 ),
inference(avatar_split_clause,[],[f1926,f1752,f1521,f1513,f1936,f1932,f1928]) ).
tff(f1928,plain,
( spl30_80
<=> $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK7),0,sK9)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_80])]) ).
tff(f1936,plain,
( spl30_82
<=> $less(0,$sum($sum(sK14,1),$uminus(sK9))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_82])]) ).
tff(f1926,plain,
( $less(0,$sum($sum(sK14,1),$uminus(sK9)))
| $less(0,$sum(0,$uminus(sK14)))
| $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK7),0,sK9))
| ~ spl30_64
| ~ spl30_65
| ~ spl30_75 ),
inference(superposition,[],[f1898,f1680]) ).
tff(f1898,plain,
( ! [X0: $int,X1: $int] :
( $less(0,occ1(int,get(int,int,t2tb2(sK13),t2tb(sK18)),t2tb2(sK17),X0,X1))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum(X0,$uminus(sK14))) )
| ~ spl30_75 ),
inference(superposition,[],[f595,f1754]) ).
tff(f1842,plain,
( spl30_78
| spl30_79
| ~ spl30_63 ),
inference(avatar_split_clause,[],[f1834,f1505,f1839,f1836]) ).
tff(f1836,plain,
( spl30_78
<=> ! [X0: uni] : $less(0,$sum($sum(1,sK9),$uminus(occ1(int,X0,t2tb2(sK7),0,sK9)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_78])]) ).
tff(f1839,plain,
( spl30_79
<=> $less(0,$sum(0,$uminus(sK9))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_79])]) ).
tff(f1834,plain,
( ! [X0: uni] :
( $less(0,$sum(0,$uminus(sK9)))
| $less(0,$sum($sum(1,sK9),$uminus(occ1(int,X0,t2tb2(sK7),0,sK9)))) )
| ~ spl30_63 ),
inference(evaluation,[],[f1832]) ).
tff(f1832,plain,
( ! [X0: uni] :
( $less(0,$sum($sum($sum(sK9,$uminus(0)),1),$uminus(occ1(int,X0,t2tb2(sK7),0,sK9))))
| $less(0,$sum(0,$uminus(sK9))) )
| ~ spl30_63 ),
inference(superposition,[],[f700,f1671]) ).
tff(f700,plain,
! [X2: uni,X3: $int,X0: uni,X1: $int,X4: ty] :
( $less(0,$sum($sum($sum(X3,$uminus(X1)),1),$uminus(occ1(X4,X0,X2,X1,X3))))
| $less(0,$sum(X1,$uminus(X3))) ),
inference(evaluation,[],[f504]) ).
tff(f504,plain,
! [X2: uni,X3: $int,X0: uni,X1: $int,X4: ty] :
( $less(X3,X1)
| ~ $less($sum(X3,$uminus(X1)),occ1(X4,X0,X2,X1,X3)) ),
inference(cnf_transformation,[],[f326]) ).
tff(f326,plain,
! [X0: uni,X1: $int,X2: uni,X3: $int,X4: ty] :
( ( ~ $less(occ1(X4,X0,X2,X1,X3),0)
& ~ $less($sum(X3,$uminus(X1)),occ1(X4,X0,X2,X1,X3)) )
| $less(X3,X1) ),
inference(rectify,[],[f214]) ).
tff(f214,plain,
! [X0: uni,X2: $int,X4: uni,X1: $int,X3: ty] :
( ( ~ $less(occ1(X3,X0,X4,X2,X1),0)
& ~ $less($sum(X1,$uminus(X2)),occ1(X3,X0,X4,X2,X1)) )
| $less(X1,X2) ),
inference(ennf_transformation,[],[f142]) ).
tff(f142,plain,
! [X3: ty,X4: uni,X2: $int,X1: $int,X0: uni] :
( ~ $less(X1,X2)
=> ( ~ $less(occ1(X3,X0,X4,X2,X1),0)
& ~ $less($sum(X1,$uminus(X2)),occ1(X3,X0,X4,X2,X1)) ) ),
inference(rectify,[],[f90]) ).
tff(f90,plain,
! [X16: uni,X6: $int,X18: $int,X0: ty,X9: uni] :
( ~ $less(X6,X18)
=> ( ~ $less($sum(X6,$uminus(X18)),occ1(X0,X16,X9,X18,X6))
& ~ $less(occ1(X0,X16,X9,X18,X6),0) ) ),
inference(theory_normalization,[],[f51]) ).
tff(f51,axiom,
! [X16: uni,X6: $int,X18: $int,X0: ty,X9: uni] :
( $lesseq(X18,X6)
=> ( $lesseq(occ1(X0,X16,X9,X18,X6),$difference(X6,X18))
& $lesseq(0,occ1(X0,X16,X9,X18,X6)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',occ_bounds) ).
tff(f1768,plain,
( spl30_76
| ~ spl30_74 ),
inference(avatar_split_clause,[],[f1734,f1700,f1757]) ).
tff(f1700,plain,
( spl30_74
<=> sP1(sK18,t2tb2(sK17),int,sK14,t2tb2(sK13),0,sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_74])]) ).
tff(f1734,plain,
( ( get(int,int,t2tb2(sK17),t2tb(sK18)) = get(int,int,t2tb2(sK13),t2tb(sK14)) )
| ~ spl30_74 ),
inference(unit_resulting_resolution,[],[f1702,f535]) ).
tff(f535,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ sP1(X0,X1,X2,X3,X4,X5,X6)
| ( get(X2,int,X1,t2tb(X0)) = get(X2,int,X4,t2tb(X3)) ) ),
inference(cnf_transformation,[],[f348]) ).
tff(f1702,plain,
( sP1(sK18,t2tb2(sK17),int,sK14,t2tb2(sK13),0,sK9)
| ~ spl30_74 ),
inference(avatar_component_clause,[],[f1700]) ).
tff(f1767,plain,
( spl30_77
| ~ spl30_74 ),
inference(avatar_split_clause,[],[f1749,f1700,f1763]) ).
tff(f1763,plain,
( spl30_77
<=> $less(0,$sum(1,sK18)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_77])]) ).
tff(f1749,plain,
( $less(0,$sum(1,sK18))
| ~ spl30_74 ),
inference(evaluation,[],[f1738]) ).
tff(f1738,plain,
( $less(0,$sum($sum(sK18,1),$uminus(0)))
| ~ spl30_74 ),
inference(unit_resulting_resolution,[],[f1702,f670]) ).
tff(f1766,plain,
( spl30_77
| ~ spl30_74 ),
inference(avatar_split_clause,[],[f1750,f1700,f1763]) ).
tff(f1750,plain,
( $less(0,$sum(1,sK18))
| ~ spl30_74 ),
inference(evaluation,[],[f1745]) ).
tff(f1745,plain,
( $less(0,$sum($sum(sK18,1),$uminus(0)))
| ~ spl30_74 ),
inference(resolution,[],[f1702,f670]) ).
tff(f1761,plain,
( spl30_75
| ~ spl30_74 ),
inference(avatar_split_clause,[],[f1740,f1700,f1752]) ).
tff(f1740,plain,
( ( get(int,int,t2tb2(sK17),t2tb(sK14)) = get(int,int,t2tb2(sK13),t2tb(sK18)) )
| ~ spl30_74 ),
inference(resolution,[],[f1702,f529]) ).
tff(f529,plain,
! [X2: ty,X3: $int,X0: $int,X1: uni,X6: $int,X4: uni,X5: $int] :
( ~ sP1(X0,X1,X2,X3,X4,X5,X6)
| ( get(X2,int,X1,t2tb(X3)) = get(X2,int,X4,t2tb(X0)) ) ),
inference(cnf_transformation,[],[f348]) ).
tff(f1760,plain,
( spl30_76
| ~ spl30_74 ),
inference(avatar_split_clause,[],[f1741,f1700,f1757]) ).
tff(f1741,plain,
( ( get(int,int,t2tb2(sK17),t2tb(sK18)) = get(int,int,t2tb2(sK13),t2tb(sK14)) )
| ~ spl30_74 ),
inference(resolution,[],[f1702,f535]) ).
tff(f1755,plain,
( spl30_75
| ~ spl30_74 ),
inference(avatar_split_clause,[],[f1733,f1700,f1752]) ).
tff(f1733,plain,
( ( get(int,int,t2tb2(sK17),t2tb(sK14)) = get(int,int,t2tb2(sK13),t2tb(sK18)) )
| ~ spl30_74 ),
inference(unit_resulting_resolution,[],[f1702,f529]) ).
tff(f1704,plain,
( spl30_74
| ~ spl30_73 ),
inference(avatar_split_clause,[],[f1697,f1689,f1700]) ).
tff(f1689,plain,
( spl30_73
<=> exchange2(int,t2tb2(sK13),t2tb2(sK17),0,sK9,sK18,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_73])]) ).
tff(f1697,plain,
( sP1(sK18,t2tb2(sK17),int,sK14,t2tb2(sK13),0,sK9)
| ~ spl30_73 ),
inference(unit_resulting_resolution,[],[f1691,f542]) ).
tff(f1691,plain,
( exchange2(int,t2tb2(sK13),t2tb2(sK17),0,sK9,sK18,sK14)
| ~ spl30_73 ),
inference(avatar_component_clause,[],[f1689]) ).
tff(f1703,plain,
( spl30_74
| ~ spl30_73 ),
inference(avatar_split_clause,[],[f1698,f1689,f1700]) ).
tff(f1698,plain,
( sP1(sK18,t2tb2(sK17),int,sK14,t2tb2(sK13),0,sK9)
| ~ spl30_73 ),
inference(resolution,[],[f1691,f542]) ).
tff(f1696,plain,
( spl30_73
| ~ spl30_40 ),
inference(avatar_split_clause,[],[f1695,f910,f1689]) ).
tff(f1695,plain,
( exchange2(int,t2tb2(sK13),t2tb2(sK17),0,sK9,sK18,sK14)
| ~ spl30_40 ),
inference(forward_demodulation,[],[f1694,f1336]) ).
tff(f1694,plain,
( exchange2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),t2tb2(sK17),0,sK9,sK18,sK14)
| ~ spl30_40 ),
inference(forward_demodulation,[],[f1693,f1336]) ).
tff(f1693,plain,
( exchange2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,sK9,sK18,sK14)
| ~ spl30_40 ),
inference(forward_demodulation,[],[f1684,f428]) ).
tff(f1684,plain,
( exchange2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,length1(int,mk_array1(int,sK9,t2tb2(sK13))),sK18,sK14)
| ~ spl30_40 ),
inference(resolution,[],[f514,f912]) ).
tff(f514,plain,
! [X2: ty,X3: uni,X0: uni,X1: $int,X4: $int] :
( ~ exchange3(X2,X3,X0,X1,X4)
| exchange2(X2,elts(X2,X3),elts(X2,X0),0,length1(X2,X3),X1,X4) ),
inference(cnf_transformation,[],[f333]) ).
tff(f333,plain,
! [X0: uni,X1: $int,X2: ty,X3: uni,X4: $int] :
( ( ( exchange2(X2,elts(X2,X3),elts(X2,X0),0,length1(X2,X3),X1,X4)
& ( length1(X2,X3) = length1(X2,X0) ) )
| ~ exchange3(X2,X3,X0,X1,X4) )
& ( exchange3(X2,X3,X0,X1,X4)
| ~ exchange2(X2,elts(X2,X3),elts(X2,X0),0,length1(X2,X3),X1,X4)
| ( length1(X2,X3) != length1(X2,X0) ) ) ),
inference(rectify,[],[f332]) ).
tff(f332,plain,
! [X0: uni,X3: $int,X1: ty,X4: uni,X2: $int] :
( ( ( exchange2(X1,elts(X1,X4),elts(X1,X0),0,length1(X1,X4),X3,X2)
& ( length1(X1,X0) = length1(X1,X4) ) )
| ~ exchange3(X1,X4,X0,X3,X2) )
& ( exchange3(X1,X4,X0,X3,X2)
| ~ exchange2(X1,elts(X1,X4),elts(X1,X0),0,length1(X1,X4),X3,X2)
| ( length1(X1,X0) != length1(X1,X4) ) ) ),
inference(flattening,[],[f331]) ).
tff(f331,plain,
! [X0: uni,X3: $int,X1: ty,X4: uni,X2: $int] :
( ( ( exchange2(X1,elts(X1,X4),elts(X1,X0),0,length1(X1,X4),X3,X2)
& ( length1(X1,X0) = length1(X1,X4) ) )
| ~ exchange3(X1,X4,X0,X3,X2) )
& ( exchange3(X1,X4,X0,X3,X2)
| ~ exchange2(X1,elts(X1,X4),elts(X1,X0),0,length1(X1,X4),X3,X2)
| ( length1(X1,X0) != length1(X1,X4) ) ) ),
inference(nnf_transformation,[],[f120]) ).
tff(f120,plain,
! [X0: uni,X3: $int,X1: ty,X4: uni,X2: $int] :
( ( exchange2(X1,elts(X1,X4),elts(X1,X0),0,length1(X1,X4),X3,X2)
& ( length1(X1,X0) = length1(X1,X4) ) )
<=> exchange3(X1,X4,X0,X3,X2) ),
inference(rectify,[],[f67]) ).
tff(f67,axiom,
! [X11: uni,X0: ty,X15: $int,X14: $int,X10: uni] :
( ( ( length1(X0,X10) = length1(X0,X11) )
& exchange2(X0,elts(X0,X10),elts(X0,X11),0,length1(X0,X10),X14,X15) )
<=> exchange3(X0,X10,X11,X14,X15) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',exchange_def1) ).
tff(f1692,plain,
( spl30_73
| ~ spl30_40 ),
inference(avatar_split_clause,[],[f1687,f910,f1689]) ).
tff(f1687,plain,
( exchange2(int,t2tb2(sK13),t2tb2(sK17),0,sK9,sK18,sK14)
| ~ spl30_40 ),
inference(forward_demodulation,[],[f1686,f1336]) ).
tff(f1686,plain,
( exchange2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),t2tb2(sK17),0,sK9,sK18,sK14)
| ~ spl30_40 ),
inference(forward_demodulation,[],[f1685,f1336]) ).
tff(f1685,plain,
( exchange2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,sK9,sK18,sK14)
| ~ spl30_40 ),
inference(forward_demodulation,[],[f1683,f428]) ).
tff(f1683,plain,
( exchange2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,length1(int,mk_array1(int,sK9,t2tb2(sK13))),sK18,sK14)
| ~ spl30_40 ),
inference(unit_resulting_resolution,[],[f912,f514]) ).
tff(f1670,plain,
( spl30_72
| ~ spl30_54 ),
inference(avatar_split_clause,[],[f1669,f1237,f1664]) ).
tff(f1664,plain,
( spl30_72
<=> $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_72])]) ).
tff(f1237,plain,
( spl30_54
<=> is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_54])]) ).
tff(f1669,plain,
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(forward_demodulation,[],[f1668,f428]) ).
tff(f1668,plain,
( $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(forward_demodulation,[],[f1659,f523]) ).
tff(f1659,plain,
( $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(unit_resulting_resolution,[],[f1239,f672]) ).
tff(f1239,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ~ spl30_54 ),
inference(avatar_component_clause,[],[f1237]) ).
tff(f1667,plain,
( spl30_72
| ~ spl30_54 ),
inference(avatar_split_clause,[],[f1662,f1237,f1664]) ).
tff(f1662,plain,
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(forward_demodulation,[],[f1661,f428]) ).
tff(f1661,plain,
( $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(forward_demodulation,[],[f1660,f523]) ).
tff(f1660,plain,
( $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(resolution,[],[f672,f1239]) ).
tff(f1658,plain,
( spl30_71
| ~ spl30_49 ),
inference(avatar_split_clause,[],[f1657,f982,f1652]) ).
tff(f1652,plain,
( spl30_71
<=> $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_71])]) ).
tff(f1657,plain,
( $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_49 ),
inference(forward_demodulation,[],[f1656,f428]) ).
tff(f1656,plain,
( $less(0,$sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_49 ),
inference(forward_demodulation,[],[f1648,f523]) ).
tff(f1648,plain,
( $less(0,$sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_49 ),
inference(resolution,[],[f655,f984]) ).
tff(f1655,plain,
( spl30_71
| ~ spl30_49 ),
inference(avatar_split_clause,[],[f1650,f982,f1652]) ).
tff(f1650,plain,
( $less(0,$sum(sK9,$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_49 ),
inference(forward_demodulation,[],[f1649,f428]) ).
tff(f1649,plain,
( $less(0,$sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_49 ),
inference(forward_demodulation,[],[f1646,f523]) ).
tff(f1646,plain,
( $less(0,$sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_49 ),
inference(unit_resulting_resolution,[],[f984,f655]) ).
tff(f1643,plain,
( spl30_70
| ~ spl30_54
| ~ spl30_67 ),
inference(avatar_split_clause,[],[f1637,f1548,f1237,f1640]) ).
tff(f1640,plain,
( spl30_70
<=> $less(0,$sum($sum(sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))),1),$uminus(sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_70])]) ).
tff(f1548,plain,
( spl30_67
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_67])]) ).
tff(f1637,plain,
( $less(0,$sum($sum(sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))),1),$uminus(sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))
| ~ spl30_54
| ~ spl30_67 ),
inference(unit_resulting_resolution,[],[f1550,f1239,f640]) ).
tff(f640,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int,X4: $int] :
( ~ is_longest_common_prefix1(X2,X0,X1,X3)
| ~ is_common_prefix1(X2,X0,X1,X4)
| $less(0,$sum($sum(X3,1),$uminus(X4))) ),
inference(evaluation,[],[f520]) ).
tff(f520,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int,X4: $int] :
( ~ is_longest_common_prefix1(X2,X0,X1,X3)
| ~ $less(X3,X4)
| ~ is_common_prefix1(X2,X0,X1,X4) ),
inference(cnf_transformation,[],[f338]) ).
tff(f338,plain,
! [X0: $int,X1: $int,X2: array_int,X3: $int] :
( ~ is_longest_common_prefix1(X2,X0,X1,X3)
| ( is_common_prefix1(X2,X0,X1,X3)
& ! [X4: $int] :
( ~ $less(X3,X4)
| ~ is_common_prefix1(X2,X0,X1,X4) ) ) ),
inference(rectify,[],[f213]) ).
tff(f213,plain,
! [X1: $int,X0: $int,X3: array_int,X2: $int] :
( ~ is_longest_common_prefix1(X3,X1,X0,X2)
| ( is_common_prefix1(X3,X1,X0,X2)
& ! [X4: $int] :
( ~ $less(X2,X4)
| ~ is_common_prefix1(X3,X1,X0,X4) ) ) ),
inference(ennf_transformation,[],[f188]) ).
tff(f188,plain,
! [X0: $int,X3: array_int,X1: $int,X2: $int] :
( is_longest_common_prefix1(X3,X1,X0,X2)
=> ( is_common_prefix1(X3,X1,X0,X2)
& ! [X4: $int] :
( $less(X2,X4)
=> ~ is_common_prefix1(X3,X1,X0,X4) ) ) ),
inference(unused_predicate_definition_removal,[],[f116]) ).
tff(f116,plain,
! [X0: $int,X3: array_int,X1: $int,X2: $int] :
( is_longest_common_prefix1(X3,X1,X0,X2)
<=> ( is_common_prefix1(X3,X1,X0,X2)
& ! [X4: $int] :
( $less(X2,X4)
=> ~ is_common_prefix1(X3,X1,X0,X4) ) ) ),
inference(rectify,[],[f38]) ).
tff(f38,axiom,
! [X7: $int,X1: $int,X18: $int,X0: array_int] :
( is_longest_common_prefix1(X0,X1,X7,X18)
<=> ( ! [X9: $int] :
( $less(X18,X9)
=> ~ is_common_prefix1(X0,X1,X7,X9) )
& is_common_prefix1(X0,X1,X7,X18) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_longest_common_prefix_def) ).
tff(f1550,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ~ spl30_67 ),
inference(avatar_component_clause,[],[f1548]) ).
tff(f1636,plain,
( spl30_69
| ~ spl30_54 ),
inference(avatar_split_clause,[],[f1635,f1237,f1630]) ).
tff(f1630,plain,
( spl30_69
<=> $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_69])]) ).
tff(f1635,plain,
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(forward_demodulation,[],[f1634,f428]) ).
tff(f1634,plain,
( $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(forward_demodulation,[],[f1626,f523]) ).
tff(f1626,plain,
( $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(resolution,[],[f633,f1239]) ).
tff(f1633,plain,
( spl30_69
| ~ spl30_54 ),
inference(avatar_split_clause,[],[f1628,f1237,f1630]) ).
tff(f1628,plain,
( $less(0,$sum($sum(sK9,1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(forward_demodulation,[],[f1627,f428]) ).
tff(f1627,plain,
( $less(0,$sum($sum(length1(int,mk_array1(int,sK9,t2tb2(sK10))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(forward_demodulation,[],[f1625,f523]) ).
tff(f1625,plain,
( $less(0,$sum($sum(length1(int,t2tb1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))))),1),$uminus($sum(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))))
| ~ spl30_54 ),
inference(unit_resulting_resolution,[],[f1239,f633]) ).
tff(f1620,plain,
( spl30_68
| ~ spl30_64
| ~ spl30_65 ),
inference(avatar_split_clause,[],[f1612,f1521,f1513,f1617]) ).
tff(f1612,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK17),0,sK9)
| ~ spl30_64
| ~ spl30_65 ),
inference(unit_resulting_resolution,[],[f1515,f1523,f393]) ).
tff(f1551,plain,
( spl30_66
| spl30_67
| ~ spl30_54 ),
inference(avatar_split_clause,[],[f1542,f1237,f1548,f1544]) ).
tff(f1544,plain,
( spl30_66
<=> is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),$sum(sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))),1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_66])]) ).
tff(f1542,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),$sum(sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))),1))
| ~ spl30_54 ),
inference(resolution,[],[f552,f1239]) ).
tff(f552,plain,
! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ~ is_common_prefix1(X1,X3,X2,X0)
| is_common_prefix1(X1,X3,X2,$sum(X0,1))
| is_longest_common_prefix1(X1,X3,X2,X0) ),
inference(cnf_transformation,[],[f362]) ).
tff(f362,plain,
! [X0: $int,X1: array_int,X2: $int,X3: $int] :
( is_longest_common_prefix1(X1,X3,X2,X0)
| ~ is_common_prefix1(X1,X3,X2,X0)
| is_common_prefix1(X1,X3,X2,$sum(X0,1)) ),
inference(rectify,[],[f218]) ).
tff(f218,plain,
! [X2: $int,X0: array_int,X3: $int,X1: $int] :
( is_longest_common_prefix1(X0,X1,X3,X2)
| ~ is_common_prefix1(X0,X1,X3,X2)
| is_common_prefix1(X0,X1,X3,$sum(X2,1)) ),
inference(flattening,[],[f217]) ).
tff(f217,plain,
! [X3: $int,X1: $int,X2: $int,X0: array_int] :
( is_longest_common_prefix1(X0,X1,X3,X2)
| ~ is_common_prefix1(X0,X1,X3,X2)
| is_common_prefix1(X0,X1,X3,$sum(X2,1)) ),
inference(ennf_transformation,[],[f123]) ).
tff(f123,plain,
! [X3: $int,X1: $int,X2: $int,X0: array_int] :
( ( is_common_prefix1(X0,X1,X3,X2)
& ~ is_common_prefix1(X0,X1,X3,$sum(X2,1)) )
=> is_longest_common_prefix1(X0,X1,X3,X2) ),
inference(rectify,[],[f39]) ).
tff(f39,axiom,
! [X0: array_int,X1: $int,X18: $int,X7: $int] :
( ( is_common_prefix1(X0,X1,X7,X18)
& ~ is_common_prefix1(X0,X1,X7,$sum(X18,1)) )
=> is_longest_common_prefix1(X0,X1,X7,X18) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',longest_common_prefix_succ) ).
tff(f1536,plain,
( spl30_65
| ~ spl30_53 ),
inference(avatar_split_clause,[],[f1535,f1085,f1521]) ).
tff(f1085,plain,
( spl30_53
<=> permut_all(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_53])]) ).
tff(f1535,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK17),0,sK9)
| ~ spl30_53 ),
inference(forward_demodulation,[],[f1534,f1336]) ).
tff(f1534,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),t2tb2(sK17),0,sK9)
| ~ spl30_53 ),
inference(forward_demodulation,[],[f1533,f1336]) ).
tff(f1533,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,sK9)
| ~ spl30_53 ),
inference(forward_demodulation,[],[f1497,f428]) ).
tff(f1497,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,length1(int,mk_array1(int,sK9,t2tb2(sK13))))
| ~ spl30_53 ),
inference(unit_resulting_resolution,[],[f1087,f395]) ).
tff(f395,plain,
! [X2: ty,X0: uni,X1: uni] :
( ~ permut_all(X2,X0,X1)
| permut2(X2,elts(X2,X0),elts(X2,X1),0,length1(X2,X0)) ),
inference(cnf_transformation,[],[f273]) ).
tff(f273,plain,
! [X0: uni,X1: uni,X2: ty] :
( ~ permut_all(X2,X0,X1)
| ( permut2(X2,elts(X2,X0),elts(X2,X1),0,length1(X2,X0))
& ( length1(X2,X1) = length1(X2,X0) ) ) ),
inference(rectify,[],[f229]) ).
tff(f229,plain,
! [X2: uni,X1: uni,X0: ty] :
( ~ permut_all(X0,X2,X1)
| ( permut2(X0,elts(X0,X2),elts(X0,X1),0,length1(X0,X2))
& ( length1(X0,X1) = length1(X0,X2) ) ) ),
inference(ennf_transformation,[],[f186]) ).
tff(f186,plain,
! [X2: uni,X0: ty,X1: uni] :
( permut_all(X0,X2,X1)
=> ( permut2(X0,elts(X0,X2),elts(X0,X1),0,length1(X0,X2))
& ( length1(X0,X1) = length1(X0,X2) ) ) ),
inference(unused_predicate_definition_removal,[],[f148]) ).
tff(f148,plain,
! [X2: uni,X0: ty,X1: uni] :
( permut_all(X0,X2,X1)
<=> ( permut2(X0,elts(X0,X2),elts(X0,X1),0,length1(X0,X2))
& ( length1(X0,X1) = length1(X0,X2) ) ) ),
inference(rectify,[],[f70]) ).
tff(f70,axiom,
! [X0: ty,X11: uni,X10: uni] :
( permut_all(X0,X10,X11)
<=> ( permut2(X0,elts(X0,X10),elts(X0,X11),0,length1(X0,X10))
& ( length1(X0,X10) = length1(X0,X11) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',permut_all_def) ).
tff(f1087,plain,
( permut_all(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)))
| ~ spl30_53 ),
inference(avatar_component_clause,[],[f1085]) ).
tff(f1532,plain,
( spl30_64
| ~ spl30_15 ),
inference(avatar_split_clause,[],[f1531,f776,f1513]) ).
tff(f776,plain,
( spl30_15
<=> permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK13))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_15])]) ).
tff(f1531,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK13),0,sK9)
| ~ spl30_15 ),
inference(forward_demodulation,[],[f1530,f1336]) ).
tff(f1530,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),t2tb2(sK13),0,sK9)
| ~ spl30_15 ),
inference(forward_demodulation,[],[f1529,f1336]) ).
tff(f1529,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),elts(int,mk_array1(int,sK9,t2tb2(sK13))),0,sK9)
| ~ spl30_15 ),
inference(forward_demodulation,[],[f1499,f428]) ).
tff(f1499,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),elts(int,mk_array1(int,sK9,t2tb2(sK13))),0,length1(int,mk_array1(int,sK9,t2tb2(sK7))))
| ~ spl30_15 ),
inference(resolution,[],[f395,f778]) ).
tff(f778,plain,
( permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK13)))
| ~ spl30_15 ),
inference(avatar_component_clause,[],[f776]) ).
tff(f1528,plain,
( spl30_63
| ~ spl30_12 ),
inference(avatar_split_clause,[],[f1527,f760,f1505]) ).
tff(f760,plain,
( spl30_12
<=> permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK11))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_12])]) ).
tff(f1527,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK11),0,sK9)
| ~ spl30_12 ),
inference(forward_demodulation,[],[f1526,f1336]) ).
tff(f1526,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),t2tb2(sK11),0,sK9)
| ~ spl30_12 ),
inference(forward_demodulation,[],[f1525,f1336]) ).
tff(f1525,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),elts(int,mk_array1(int,sK9,t2tb2(sK11))),0,sK9)
| ~ spl30_12 ),
inference(forward_demodulation,[],[f1498,f428]) ).
tff(f1498,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),elts(int,mk_array1(int,sK9,t2tb2(sK11))),0,length1(int,mk_array1(int,sK9,t2tb2(sK7))))
| ~ spl30_12 ),
inference(resolution,[],[f395,f762]) ).
tff(f762,plain,
( permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK11)))
| ~ spl30_12 ),
inference(avatar_component_clause,[],[f760]) ).
tff(f1524,plain,
( spl30_65
| ~ spl30_53 ),
inference(avatar_split_clause,[],[f1519,f1085,f1521]) ).
tff(f1519,plain,
( permut2(int,t2tb2(sK13),t2tb2(sK17),0,sK9)
| ~ spl30_53 ),
inference(forward_demodulation,[],[f1518,f1336]) ).
tff(f1518,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),t2tb2(sK17),0,sK9)
| ~ spl30_53 ),
inference(forward_demodulation,[],[f1517,f1336]) ).
tff(f1517,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,sK9)
| ~ spl30_53 ),
inference(forward_demodulation,[],[f1500,f428]) ).
tff(f1500,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK13))),elts(int,mk_array1(int,sK9,t2tb2(sK17))),0,length1(int,mk_array1(int,sK9,t2tb2(sK13))))
| ~ spl30_53 ),
inference(resolution,[],[f395,f1087]) ).
tff(f1516,plain,
( spl30_64
| ~ spl30_15 ),
inference(avatar_split_clause,[],[f1511,f776,f1513]) ).
tff(f1511,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK13),0,sK9)
| ~ spl30_15 ),
inference(forward_demodulation,[],[f1510,f1336]) ).
tff(f1510,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),t2tb2(sK13),0,sK9)
| ~ spl30_15 ),
inference(forward_demodulation,[],[f1509,f1336]) ).
tff(f1509,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),elts(int,mk_array1(int,sK9,t2tb2(sK13))),0,sK9)
| ~ spl30_15 ),
inference(forward_demodulation,[],[f1496,f428]) ).
tff(f1496,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),elts(int,mk_array1(int,sK9,t2tb2(sK13))),0,length1(int,mk_array1(int,sK9,t2tb2(sK7))))
| ~ spl30_15 ),
inference(unit_resulting_resolution,[],[f778,f395]) ).
tff(f1508,plain,
( spl30_63
| ~ spl30_12 ),
inference(avatar_split_clause,[],[f1503,f760,f1505]) ).
tff(f1503,plain,
( permut2(int,t2tb2(sK7),t2tb2(sK11),0,sK9)
| ~ spl30_12 ),
inference(forward_demodulation,[],[f1502,f1336]) ).
tff(f1502,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),t2tb2(sK11),0,sK9)
| ~ spl30_12 ),
inference(forward_demodulation,[],[f1501,f1336]) ).
tff(f1501,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),elts(int,mk_array1(int,sK9,t2tb2(sK11))),0,sK9)
| ~ spl30_12 ),
inference(forward_demodulation,[],[f1495,f428]) ).
tff(f1495,plain,
( permut2(int,elts(int,mk_array1(int,sK9,t2tb2(sK7))),elts(int,mk_array1(int,sK9,t2tb2(sK11))),0,length1(int,mk_array1(int,sK9,t2tb2(sK7))))
| ~ spl30_12 ),
inference(unit_resulting_resolution,[],[f762,f395]) ).
tff(f1414,plain,
( spl30_60
| spl30_61
| spl30_62
| ~ spl30_51 ),
inference(avatar_split_clause,[],[f1395,f998,f1411,f1408,f1404]) ).
tff(f1404,plain,
( spl30_60
<=> $less(0,$sum(sK14,$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_60])]) ).
tff(f1411,plain,
( spl30_62
<=> $less(0,$sum($sum(sK14,1),$uminus(sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_62])]) ).
tff(f1395,plain,
( ! [X6: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(sK14)))
| $less(0,$sum($sum(X6,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(X6)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(X6))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| $less(0,$sum(sK14,$uminus(sK12))) )
| ~ spl30_51 ),
inference(resolution,[],[f1257,f1000]) ).
tff(f1290,plain,
( spl30_58
| spl30_57
| spl30_56
| ~ spl30_51 ),
inference(avatar_split_clause,[],[f1265,f998,f1272,f1276,f1280]) ).
tff(f1265,plain,
( ! [X2: uni] :
( $less(0,$sum(0,$uminus(sK18)))
| $less(0,$sum($sum(sK18,1),$uminus(sK14)))
| $less(0,$sum(tb2t(X2),$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),X2)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X2)))) )
| ~ spl30_51 ),
inference(resolution,[],[f1259,f970]) ).
tff(f1289,plain,
( spl30_57
| spl30_56
| spl30_59
| ~ spl30_51 ),
inference(avatar_split_clause,[],[f1288,f998,f1284,f1272,f1276]) ).
tff(f1288,plain,
( ! [X1: $int] :
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X1))))
| $less(0,$sum(0,$uminus(sK18)))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum($sum(sK18,1),$uminus(sK14))) )
| ~ spl30_51 ),
inference(forward_demodulation,[],[f1287,f392]) ).
tff(f1287,plain,
( ! [X1: $int] :
( $less(0,$sum($sum(tb2t(t2tb(sK18)),1),$uminus(sK14)))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum(0,$uminus(sK18)))
| $less(0,$sum(X1,$uminus(sK12)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X1)))) )
| ~ spl30_51 ),
inference(forward_demodulation,[],[f1264,f392]) ).
tff(f1264,plain,
( ! [X1: $int] :
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK18)))))
| $less(0,$sum($sum(sK14,1),$uminus(X1)))
| $less(0,$sum(X1,$uminus(sK12)))
| $less(0,$sum($sum(tb2t(t2tb(sK18)),1),$uminus(sK14)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X1)))) )
| ~ spl30_51 ),
inference(resolution,[],[f1259,f969]) ).
tff(f1286,plain,
( spl30_57
| spl30_56
| spl30_59
| ~ spl30_51 ),
inference(avatar_split_clause,[],[f1263,f998,f1284,f1272,f1276]) ).
tff(f1263,plain,
( ! [X0: $int] :
( $less(0,$sum($sum(sK14,1),$uminus(X0)))
| $less(0,$sum(0,$uminus(sK18)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(X0))))
| $less(0,$sum(X0,$uminus(sK12)))
| $less(0,$sum($sum(sK18,1),$uminus(sK14))) )
| ~ spl30_51 ),
inference(resolution,[],[f1259,f625]) ).
tff(f1282,plain,
( spl30_56
| spl30_57
| spl30_58
| ~ spl30_51 ),
inference(avatar_split_clause,[],[f1270,f998,f1280,f1276,f1272]) ).
tff(f1270,plain,
( ! [X3: uni] :
( $less(0,$sum($sum(sK14,1),$uminus(tb2t(X3))))
| $less(0,$sum($sum(sK18,1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(sK18)))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),X3)))
| $less(0,$sum(tb2t(X3),$uminus(sK12))) )
| ~ spl30_51 ),
inference(forward_demodulation,[],[f1269,f392]) ).
tff(f1269,plain,
( ! [X3: uni] :
( $less(0,$sum(0,$uminus(tb2t(t2tb(sK18)))))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X3))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),X3)))
| $less(0,$sum($sum(sK18,1),$uminus(sK14)))
| $less(0,$sum(tb2t(X3),$uminus(sK12))) )
| ~ spl30_51 ),
inference(forward_demodulation,[],[f1266,f392]) ).
tff(f1266,plain,
( ! [X3: uni] :
( $less(0,$sum(tb2t(X3),$uminus(sK12)))
| $less(0,$sum($sum(tb2t(t2tb(sK18)),1),$uminus(sK14)))
| $less(0,$sum(0,$uminus(tb2t(t2tb(sK18)))))
| le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),X3)))
| $less(0,$sum($sum(sK14,1),$uminus(tb2t(X3)))) )
| ~ spl30_51 ),
inference(resolution,[],[f1259,f977]) ).
tff(f1249,plain,
( spl30_55
| ~ spl30_54 ),
inference(avatar_split_clause,[],[f1242,f1237,f1245]) ).
tff(f1245,plain,
( spl30_55
<=> $less(0,$sum(1,sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_55])]) ).
tff(f1242,plain,
( $less(0,$sum(1,sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| ~ spl30_54 ),
inference(unit_resulting_resolution,[],[f1239,f658]) ).
tff(f1248,plain,
( spl30_55
| ~ spl30_54 ),
inference(avatar_split_clause,[],[f1243,f1237,f1245]) ).
tff(f1243,plain,
( $less(0,$sum(1,sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))))
| ~ spl30_54 ),
inference(resolution,[],[f1239,f658]) ).
tff(f1241,plain,
( spl30_54
| ~ spl30_49 ),
inference(avatar_split_clause,[],[f1233,f982,f1237]) ).
tff(f1233,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ~ spl30_49 ),
inference(unit_resulting_resolution,[],[f984,f384]) ).
tff(f1240,plain,
( spl30_54
| ~ spl30_49 ),
inference(avatar_split_clause,[],[f1235,f982,f1237]) ).
tff(f1235,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),sK3(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10)))))
| ~ spl30_49 ),
inference(resolution,[],[f384,f984]) ).
tff(f1089,plain,
( spl30_53
| ~ spl30_40 ),
inference(avatar_split_clause,[],[f1082,f910,f1085]) ).
tff(f1082,plain,
( permut_all(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)))
| ~ spl30_40 ),
inference(unit_resulting_resolution,[],[f912,f482]) ).
tff(f482,plain,
! [X2: uni,X3: $int,X0: ty,X1: uni,X4: $int] :
( ~ exchange3(X0,X1,X2,X4,X3)
| permut_all(X0,X1,X2) ),
inference(cnf_transformation,[],[f307]) ).
tff(f307,plain,
! [X0: ty,X1: uni,X2: uni,X3: $int,X4: $int] :
( permut_all(X0,X1,X2)
| ~ exchange3(X0,X1,X2,X4,X3) ),
inference(rectify,[],[f241]) ).
tff(f241,plain,
! [X4: ty,X3: uni,X0: uni,X2: $int,X1: $int] :
( permut_all(X4,X3,X0)
| ~ exchange3(X4,X3,X0,X1,X2) ),
inference(ennf_transformation,[],[f128]) ).
tff(f128,plain,
! [X3: uni,X1: $int,X2: $int,X0: uni,X4: ty] :
( exchange3(X4,X3,X0,X1,X2)
=> permut_all(X4,X3,X0) ),
inference(rectify,[],[f73]) ).
tff(f73,axiom,
! [X11: uni,X14: $int,X15: $int,X10: uni,X0: ty] :
( exchange3(X0,X10,X11,X14,X15)
=> permut_all(X0,X10,X11) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',exchange_permut_all) ).
tff(f1088,plain,
( spl30_53
| ~ spl30_40 ),
inference(avatar_split_clause,[],[f1083,f910,f1085]) ).
tff(f1083,plain,
( permut_all(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)))
| ~ spl30_40 ),
inference(resolution,[],[f482,f912]) ).
tff(f1007,plain,
( ~ spl30_52
| spl30_50 ),
inference(avatar_split_clause,[],[f1002,f992,f1004]) ).
tff(f1002,plain,
( ~ sP0(tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| spl30_50 ),
inference(unit_resulting_resolution,[],[f994,f390]) ).
tff(f1001,plain,
( spl30_51
| ~ spl30_44 ),
inference(avatar_split_clause,[],[f988,f934,f998]) ).
tff(f934,plain,
( spl30_44
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_44])]) ).
tff(f988,plain,
( le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_44 ),
inference(unit_resulting_resolution,[],[f936,f565]) ).
tff(f936,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_44 ),
inference(avatar_component_clause,[],[f934]) ).
tff(f996,plain,
( ~ spl30_50
| spl30_36 ),
inference(avatar_split_clause,[],[f990,f885,f992]) ).
tff(f990,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_36 ),
inference(resolution,[],[f565,f887]) ).
tff(f995,plain,
( ~ spl30_50
| spl30_36 ),
inference(avatar_split_clause,[],[f989,f885,f992]) ).
tff(f989,plain,
( ~ lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19))))
| spl30_36 ),
inference(unit_resulting_resolution,[],[f887,f565]) ).
tff(f985,plain,
( spl30_49
| ~ spl30_44 ),
inference(avatar_split_clause,[],[f979,f934,f982]) ).
tff(f979,plain,
( sP0(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t1(mk_array1(int,sK9,t2tb2(sK10))))
| ~ spl30_44 ),
inference(unit_resulting_resolution,[],[f936,f391]) ).
tff(f965,plain,
( spl30_48
| ~ spl30_41 ),
inference(avatar_split_clause,[],[f954,f916,f962]) ).
tff(f916,plain,
( spl30_41
<=> ( sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb(sK18),get(int,int,t2tb2(sK13),t2tb(sK14)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_41])]) ).
tff(f954,plain,
( ( t2tb2(sK17) = set(int,int,t2tb2(sK16),t2tb(sK18),get(int,int,t2tb2(sK13),t2tb(sK14))) )
| ~ spl30_41 ),
inference(superposition,[],[f564,f918]) ).
tff(f918,plain,
( ( sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb(sK18),get(int,int,t2tb2(sK13),t2tb(sK14)))) )
| ~ spl30_41 ),
inference(avatar_component_clause,[],[f916]) ).
tff(f960,plain,
( spl30_47
| ~ spl30_46 ),
inference(avatar_split_clause,[],[f955,f946,f957]) ).
tff(f946,plain,
( spl30_46
<=> ( tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb(sK18)))) = sK16 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_46])]) ).
tff(f955,plain,
( ( set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb(sK18))) = t2tb2(sK16) )
| ~ spl30_46 ),
inference(superposition,[],[f564,f948]) ).
tff(f948,plain,
( ( tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb(sK18)))) = sK16 )
| ~ spl30_46 ),
inference(avatar_component_clause,[],[f946]) ).
tff(f949,plain,
( spl30_46
| ~ spl30_9
| ~ spl30_34 ),
inference(avatar_split_clause,[],[f944,f875,f744,f946]) ).
tff(f744,plain,
( spl30_9
<=> ( sK16 = tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_9])]) ).
tff(f875,plain,
( spl30_34
<=> ( sK18 = $sum(sK14,-1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_34])]) ).
tff(f944,plain,
( ( tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb(sK18)))) = sK16 )
| ~ spl30_9
| ~ spl30_34 ),
inference(forward_demodulation,[],[f746,f877]) ).
tff(f877,plain,
( ( sK18 = $sum(sK14,-1) )
| ~ spl30_34 ),
inference(avatar_component_clause,[],[f875]) ).
tff(f746,plain,
( ( sK16 = tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1))))) )
| ~ spl30_9 ),
inference(avatar_component_clause,[],[f744]) ).
tff(f943,plain,
( spl30_45
| ~ spl30_8
| ~ spl30_34 ),
inference(avatar_split_clause,[],[f938,f875,f739,f940]) ).
tff(f940,plain,
( spl30_45
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_45])]) ).
tff(f739,plain,
( spl30_8
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_8])]) ).
tff(f938,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))))
| ~ spl30_8
| ~ spl30_34 ),
inference(forward_demodulation,[],[f741,f877]) ).
tff(f741,plain,
( $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1))))))
| ~ spl30_8 ),
inference(avatar_component_clause,[],[f739]) ).
tff(f937,plain,
( spl30_44
| ~ spl30_23
| ~ spl30_34 ),
inference(avatar_split_clause,[],[f932,f875,f815,f934]) ).
tff(f815,plain,
( spl30_23
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_23])]) ).
tff(f932,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))
| ~ spl30_23
| ~ spl30_34 ),
inference(forward_demodulation,[],[f817,f877]) ).
tff(f817,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))))
| ~ spl30_23 ),
inference(avatar_component_clause,[],[f815]) ).
tff(f931,plain,
( spl30_43
| ~ spl30_27
| ~ spl30_34 ),
inference(avatar_split_clause,[],[f926,f875,f839,f928]) ).
tff(f928,plain,
( spl30_43
<=> $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_43])]) ).
tff(f839,plain,
( spl30_27
<=> $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_27])]) ).
tff(f926,plain,
( $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK18))))))
| ~ spl30_27
| ~ spl30_34 ),
inference(forward_demodulation,[],[f841,f877]) ).
tff(f841,plain,
( $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))))))
| ~ spl30_27 ),
inference(avatar_component_clause,[],[f839]) ).
tff(f925,plain,
( spl30_42
| ~ spl30_4
| ~ spl30_34 ),
inference(avatar_split_clause,[],[f920,f875,f719,f922]) ).
tff(f922,plain,
( spl30_42
<=> $less(0,$sum(sK9,$uminus(sK18))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_42])]) ).
tff(f719,plain,
( spl30_4
<=> $less(0,$sum(sK9,$uminus($sum(sK14,-1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_4])]) ).
tff(f920,plain,
( $less(0,$sum(sK9,$uminus(sK18)))
| ~ spl30_4
| ~ spl30_34 ),
inference(forward_demodulation,[],[f721,f877]) ).
tff(f721,plain,
( $less(0,$sum(sK9,$uminus($sum(sK14,-1))))
| ~ spl30_4 ),
inference(avatar_component_clause,[],[f719]) ).
tff(f919,plain,
( spl30_41
| ~ spl30_5
| ~ spl30_34 ),
inference(avatar_split_clause,[],[f914,f875,f724,f916]) ).
tff(f724,plain,
( spl30_5
<=> ( sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb($sum(sK14,-1)),get(int,int,t2tb2(sK13),t2tb(sK14)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_5])]) ).
tff(f914,plain,
( ( sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb(sK18),get(int,int,t2tb2(sK13),t2tb(sK14)))) )
| ~ spl30_5
| ~ spl30_34 ),
inference(forward_demodulation,[],[f726,f877]) ).
tff(f726,plain,
( ( sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb($sum(sK14,-1)),get(int,int,t2tb2(sK13),t2tb(sK14)))) )
| ~ spl30_5 ),
inference(avatar_component_clause,[],[f724]) ).
tff(f913,plain,
( spl30_40
| ~ spl30_17
| ~ spl30_34 ),
inference(avatar_split_clause,[],[f908,f875,f786,f910]) ).
tff(f786,plain,
( spl30_17
<=> exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),$sum(sK14,-1),sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_17])]) ).
tff(f908,plain,
( exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),sK18,sK14)
| ~ spl30_17
| ~ spl30_34 ),
inference(forward_demodulation,[],[f788,f877]) ).
tff(f788,plain,
( exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),$sum(sK14,-1),sK14)
| ~ spl30_17 ),
inference(avatar_component_clause,[],[f786]) ).
tff(f907,plain,
spl30_39,
inference(avatar_split_clause,[],[f592,f904]) ).
tff(f904,plain,
( spl30_39
<=> $less(0,$sum(sK9,0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_39])]) ).
tff(f592,plain,
$less(0,$sum(sK9,0)),
inference(evaluation,[],[f479]) ).
tff(f479,plain,
~ $less($sum(sK9,$uminus(1)),0),
inference(cnf_transformation,[],[f306]) ).
tff(f902,plain,
spl30_11,
inference(avatar_split_clause,[],[f593,f754]) ).
tff(f754,plain,
( spl30_11
<=> $less(0,$sum(1,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_11])]) ).
tff(f593,plain,
$less(0,$sum(1,sK14)),
inference(evaluation,[],[f438]) ).
tff(f438,plain,
~ $less(sK14,0),
inference(cnf_transformation,[],[f306]) ).
tff(f901,plain,
spl30_38,
inference(avatar_split_clause,[],[f446,f898]) ).
tff(f446,plain,
range2(sK13,sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f896,plain,
spl30_14,
inference(avatar_split_clause,[],[f596,f771]) ).
tff(f771,plain,
( spl30_14
<=> $less(0,$sum(1,sK9)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_14])]) ).
tff(f596,plain,
$less(0,$sum(1,sK9)),
inference(evaluation,[],[f454]) ).
tff(f454,plain,
~ $less(sK9,0),
inference(cnf_transformation,[],[f306]) ).
tff(f895,plain,
spl30_37,
inference(avatar_split_clause,[],[f453,f892]) ).
tff(f892,plain,
( spl30_37
<=> $less(0,sK15) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_37])]) ).
tff(f453,plain,
$less(0,sK15),
inference(cnf_transformation,[],[f306]) ).
tff(f890,plain,
spl30_14,
inference(avatar_split_clause,[],[f599,f771]) ).
tff(f599,plain,
$less(0,$sum(1,sK9)),
inference(evaluation,[],[f459]) ).
tff(f459,plain,
~ $less(sK9,0),
inference(cnf_transformation,[],[f306]) ).
tff(f889,plain,
spl30_3,
inference(avatar_split_clause,[],[f603,f714]) ).
tff(f714,plain,
( spl30_3
<=> $less(0,$sum(sK9,$uminus(sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_3])]) ).
tff(f603,plain,
$less(0,$sum(sK9,$uminus(sK14))),
inference(evaluation,[],[f452]) ).
tff(f452,plain,
$less(sK14,sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f888,plain,
~ spl30_36,
inference(avatar_split_clause,[],[f580,f885]) ).
tff(f580,plain,
~ le1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))),
inference(definition_unfolding,[],[f462,f432]) ).
tff(f462,plain,
~ le1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK20))),tb2t(get(int,int,t2tb2(sK17),t2tb(sK19)))),
inference(cnf_transformation,[],[f306]) ).
tff(f883,plain,
spl30_35,
inference(avatar_split_clause,[],[f441,f880]) ).
tff(f880,plain,
( spl30_35
<=> $less(0,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_35])]) ).
tff(f441,plain,
$less(0,sK14),
inference(cnf_transformation,[],[f306]) ).
tff(f878,plain,
spl30_34,
inference(avatar_split_clause,[],[f610,f875]) ).
tff(f610,plain,
sK18 = $sum(sK14,-1),
inference(evaluation,[],[f466]) ).
tff(f466,plain,
$sum(sK14,$uminus(1)) = sK18,
inference(cnf_transformation,[],[f306]) ).
tff(f873,plain,
( spl30_32
| ~ spl30_33 ),
inference(avatar_split_clause,[],[f611,f870,f866]) ).
tff(f866,plain,
( spl30_32
<=> ( tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_32])]) ).
tff(f870,plain,
( spl30_33
<=> ( 0 = sK15 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_33])]) ).
tff(f611,plain,
( ( 0 != sK15 )
| ( tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) ),
inference(evaluation,[],[f471]) ).
tff(f471,plain,
( ( 0 != sK15 )
| ( tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))) = tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))) ) ),
inference(cnf_transformation,[],[f306]) ).
tff(f864,plain,
~ spl30_31,
inference(avatar_split_clause,[],[f412,f861]) ).
tff(f861,plain,
( spl30_31
<=> ( true1 = false1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_31])]) ).
tff(f412,plain,
true1 != false1,
inference(cnf_transformation,[],[f5]) ).
tff(f5,axiom,
true1 != false1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',true_False) ).
tff(f859,plain,
spl30_14,
inference(avatar_split_clause,[],[f615,f771]) ).
tff(f615,plain,
$less(0,$sum(1,sK9)),
inference(evaluation,[],[f442]) ).
tff(f442,plain,
~ $less(sK9,0),
inference(cnf_transformation,[],[f306]) ).
tff(f858,plain,
spl30_30,
inference(avatar_split_clause,[],[f577,f855]) ).
tff(f577,plain,
sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK13,0,sK14),
inference(definition_unfolding,[],[f475,f432]) ).
tff(f475,plain,
sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK13,0,sK14),
inference(cnf_transformation,[],[f306]) ).
tff(f853,plain,
spl30_29,
inference(avatar_split_clause,[],[f481,f850]) ).
tff(f481,plain,
range2(sK7,sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f848,plain,
spl30_14,
inference(avatar_split_clause,[],[f618,f771]) ).
tff(f618,plain,
$less(0,$sum(1,sK9)),
inference(evaluation,[],[f480]) ).
tff(f480,plain,
~ $less(sK9,0),
inference(cnf_transformation,[],[f306]) ).
tff(f847,plain,
spl30_28,
inference(avatar_split_clause,[],[f619,f844]) ).
tff(f844,plain,
( spl30_28
<=> $less(0,$sum(1,sK12)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_28])]) ).
tff(f619,plain,
$less(0,$sum(1,sK12)),
inference(evaluation,[],[f436]) ).
tff(f436,plain,
~ $less(sK12,0),
inference(cnf_transformation,[],[f306]) ).
tff(f842,plain,
spl30_27,
inference(avatar_split_clause,[],[f620,f839]) ).
tff(f620,plain,
$less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1))))))),
inference(evaluation,[],[f583]) ).
tff(f583,plain,
~ $less(sK9,tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))),
inference(definition_unfolding,[],[f440,f432]) ).
tff(f440,plain,
~ $less(sK8,tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))),
inference(cnf_transformation,[],[f306]) ).
tff(f837,plain,
spl30_4,
inference(avatar_split_clause,[],[f622,f719]) ).
tff(f622,plain,
$less(0,$sum(sK9,$uminus($sum(sK14,-1)))),
inference(evaluation,[],[f474]) ).
tff(f474,plain,
$less($sum(sK14,$uminus(1)),sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f836,plain,
spl30_6,
inference(avatar_split_clause,[],[f623,f729]) ).
tff(f729,plain,
( spl30_6
<=> $less(0,$sum(sK14,0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_6])]) ).
tff(f623,plain,
$less(0,$sum(sK14,0)),
inference(evaluation,[],[f439]) ).
tff(f439,plain,
~ $less($sum(sK14,$uminus(1)),0),
inference(cnf_transformation,[],[f306]) ).
tff(f835,plain,
spl30_26,
inference(avatar_split_clause,[],[f632,f832]) ).
tff(f832,plain,
( spl30_26
<=> $less(0,$sum(sK9,$uminus(sK12))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_26])]) ).
tff(f632,plain,
$less(0,$sum(sK9,$uminus(sK12))),
inference(evaluation,[],[f437]) ).
tff(f437,plain,
~ $less($sum(sK9,$uminus(1)),sK12),
inference(cnf_transformation,[],[f306]) ).
tff(f830,plain,
spl30_11,
inference(avatar_split_clause,[],[f635,f754]) ).
tff(f635,plain,
$less(0,$sum(1,sK14)),
inference(evaluation,[],[f450]) ).
tff(f450,plain,
~ $less(sK14,0),
inference(cnf_transformation,[],[f306]) ).
tff(f829,plain,
spl30_25,
inference(avatar_split_clause,[],[f639,f826]) ).
tff(f826,plain,
( spl30_25
<=> $less(0,$sum($sum(sK12,1),$uminus(sK19))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_25])]) ).
tff(f639,plain,
$less(0,$sum($sum(sK12,1),$uminus(sK19))),
inference(evaluation,[],[f464]) ).
tff(f464,plain,
~ $less(sK12,sK19),
inference(cnf_transformation,[],[f306]) ).
tff(f824,plain,
spl30_11,
inference(avatar_split_clause,[],[f644,f754]) ).
tff(f644,plain,
$less(0,$sum(1,sK14)),
inference(evaluation,[],[f470]) ).
tff(f470,plain,
~ $less(sK14,0),
inference(cnf_transformation,[],[f306]) ).
tff(f823,plain,
spl30_24,
inference(avatar_split_clause,[],[f645,f820]) ).
tff(f820,plain,
( spl30_24
<=> $less(0,$sum(1,sK20)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_24])]) ).
tff(f645,plain,
$less(0,$sum(1,sK20)),
inference(evaluation,[],[f465]) ).
tff(f465,plain,
~ $less(sK20,0),
inference(cnf_transformation,[],[f306]) ).
tff(f818,plain,
( spl30_22
| spl30_23 ),
inference(avatar_split_clause,[],[f647,f815,f811]) ).
tff(f811,plain,
( spl30_22
<=> $less(0,$sum(1,$uminus(sK15))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_22])]) ).
tff(f647,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))))
| $less(0,$sum(1,$uminus(sK15))) ),
inference(evaluation,[],[f579]) ).
tff(f579,plain,
( ~ $less(0,sK15)
| lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))) ),
inference(definition_unfolding,[],[f467,f432]) ).
tff(f467,plain,
( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))))
| ~ $less(0,sK15) ),
inference(cnf_transformation,[],[f306]) ).
tff(f809,plain,
spl30_3,
inference(avatar_split_clause,[],[f657,f714]) ).
tff(f657,plain,
$less(0,$sum(sK9,$uminus(sK14))),
inference(evaluation,[],[f445]) ).
tff(f445,plain,
$less(sK14,sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f808,plain,
spl30_21,
inference(avatar_split_clause,[],[f661,f805]) ).
tff(f805,plain,
( spl30_21
<=> $less(0,$sum(sK18,$uminus(sK20))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_21])]) ).
tff(f661,plain,
$less(0,$sum(sK18,$uminus(sK20))),
inference(evaluation,[],[f463]) ).
tff(f463,plain,
$less(sK20,sK18),
inference(cnf_transformation,[],[f306]) ).
tff(f803,plain,
spl30_20,
inference(avatar_split_clause,[],[f435,f800]) ).
tff(f435,plain,
range2(sK11,sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f798,plain,
( spl30_18
| spl30_19 ),
inference(avatar_split_clause,[],[f666,f795,f791]) ).
tff(f791,plain,
( spl30_18
<=> $less(0,$sum(1,sK15)) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_18])]) ).
tff(f795,plain,
( spl30_19
<=> lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_19])]) ).
tff(f666,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| $less(0,$sum(1,sK15)) ),
inference(evaluation,[],[f578]) ).
tff(f578,plain,
( lt1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ $less(sK15,0) ),
inference(definition_unfolding,[],[f468,f432]) ).
tff(f468,plain,
( lt1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))
| ~ $less(sK15,0) ),
inference(cnf_transformation,[],[f306]) ).
tff(f789,plain,
spl30_17,
inference(avatar_split_clause,[],[f667,f786]) ).
tff(f667,plain,
exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),$sum(sK14,-1),sK14),
inference(evaluation,[],[f458]) ).
tff(f458,plain,
exchange3(int,mk_array1(int,sK9,t2tb2(sK13)),mk_array1(int,sK9,t2tb2(sK17)),$sum(sK14,$uminus(1)),sK14),
inference(cnf_transformation,[],[f306]) ).
tff(f784,plain,
spl30_16,
inference(avatar_split_clause,[],[f669,f781]) ).
tff(f781,plain,
( spl30_16
<=> $less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_16])]) ).
tff(f669,plain,
$less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))))),
inference(evaluation,[],[f444]) ).
tff(f444,plain,
~ $less(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14))),0),
inference(cnf_transformation,[],[f306]) ).
tff(f779,plain,
spl30_15,
inference(avatar_split_clause,[],[f451,f776]) ).
tff(f451,plain,
permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK13))),
inference(cnf_transformation,[],[f306]) ).
tff(f774,plain,
spl30_14,
inference(avatar_split_clause,[],[f673,f771]) ).
tff(f673,plain,
$less(0,$sum(1,sK9)),
inference(evaluation,[],[f584]) ).
tff(f584,plain,
~ $less(sK9,0),
inference(definition_unfolding,[],[f433,f432]) ).
tff(f433,plain,
~ $less(sK8,0),
inference(cnf_transformation,[],[f306]) ).
tff(f769,plain,
spl30_6,
inference(avatar_split_clause,[],[f674,f729]) ).
tff(f674,plain,
$less(0,$sum(sK14,0)),
inference(evaluation,[],[f455]) ).
tff(f455,plain,
~ $less($sum(sK14,$uminus(1)),0),
inference(cnf_transformation,[],[f306]) ).
tff(f768,plain,
spl30_13,
inference(avatar_split_clause,[],[f677,f765]) ).
tff(f765,plain,
( spl30_13
<=> $less(0,$sum($sum(sK12,1),$uminus(sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_13])]) ).
tff(f677,plain,
$less(0,$sum($sum(sK12,1),$uminus(sK14))),
inference(evaluation,[],[f476]) ).
tff(f476,plain,
~ $less(sK12,sK14),
inference(cnf_transformation,[],[f306]) ).
tff(f763,plain,
spl30_12,
inference(avatar_split_clause,[],[f434,f760]) ).
tff(f434,plain,
permut_all(int,mk_array1(int,sK9,t2tb2(sK7)),mk_array1(int,sK9,t2tb2(sK11))),
inference(cnf_transformation,[],[f306]) ).
tff(f758,plain,
spl30_4,
inference(avatar_split_clause,[],[f678,f719]) ).
tff(f678,plain,
$less(0,$sum(sK9,$uminus($sum(sK14,-1)))),
inference(evaluation,[],[f457]) ).
tff(f457,plain,
$less($sum(sK14,$uminus(1)),sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f757,plain,
spl30_11,
inference(avatar_split_clause,[],[f683,f754]) ).
tff(f683,plain,
$less(0,$sum(1,sK14)),
inference(evaluation,[],[f473]) ).
tff(f473,plain,
~ $less(sK14,0),
inference(cnf_transformation,[],[f306]) ).
tff(f752,plain,
spl30_10,
inference(avatar_split_clause,[],[f686,f749]) ).
tff(f686,plain,
$less(0,$sum($sum(sK19,1),$uminus($sum(sK18,1)))),
inference(evaluation,[],[f461]) ).
tff(f461,plain,
~ $less(sK19,$sum(sK18,1)),
inference(cnf_transformation,[],[f306]) ).
tff(f747,plain,
spl30_9,
inference(avatar_split_clause,[],[f688,f744]) ).
tff(f688,plain,
sK16 = tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1))))),
inference(evaluation,[],[f456]) ).
tff(f456,plain,
sK16 = tb2t2(set(int,int,t2tb2(sK13),t2tb(sK14),get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1)))))),
inference(cnf_transformation,[],[f306]) ).
tff(f742,plain,
spl30_8,
inference(avatar_split_clause,[],[f689,f739]) ).
tff(f689,plain,
$less(0,$sum(1,tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,-1)))))),
inference(evaluation,[],[f449]) ).
tff(f449,plain,
~ $less(tb2t(get(int,int,t2tb2(sK13),t2tb($sum(sK14,$uminus(1))))),0),
inference(cnf_transformation,[],[f306]) ).
tff(f737,plain,
spl30_7,
inference(avatar_split_clause,[],[f691,f734]) ).
tff(f734,plain,
( spl30_7
<=> $less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_7])]) ).
tff(f691,plain,
$less(0,$sum($sum(sK9,1),$uminus(tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))))),
inference(evaluation,[],[f581]) ).
tff(f581,plain,
~ $less(sK9,tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))),
inference(definition_unfolding,[],[f448,f432]) ).
tff(f448,plain,
~ $less(sK8,tb2t(get(int,int,t2tb2(sK13),t2tb(sK14)))),
inference(cnf_transformation,[],[f306]) ).
tff(f732,plain,
spl30_6,
inference(avatar_split_clause,[],[f694,f729]) ).
tff(f694,plain,
$less(0,$sum(sK14,0)),
inference(evaluation,[],[f472]) ).
tff(f472,plain,
~ $less($sum(sK14,$uminus(1)),0),
inference(cnf_transformation,[],[f306]) ).
tff(f727,plain,
spl30_5,
inference(avatar_split_clause,[],[f696,f724]) ).
tff(f696,plain,
sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb($sum(sK14,-1)),get(int,int,t2tb2(sK13),t2tb(sK14)))),
inference(evaluation,[],[f460]) ).
tff(f460,plain,
sK17 = tb2t2(set(int,int,t2tb2(sK16),t2tb($sum(sK14,$uminus(1))),get(int,int,t2tb2(sK13),t2tb(sK14)))),
inference(cnf_transformation,[],[f306]) ).
tff(f722,plain,
spl30_4,
inference(avatar_split_clause,[],[f697,f719]) ).
tff(f697,plain,
$less(0,$sum(sK9,$uminus($sum(sK14,-1)))),
inference(evaluation,[],[f443]) ).
tff(f443,plain,
$less($sum(sK14,$uminus(1)),sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f717,plain,
spl30_3,
inference(avatar_split_clause,[],[f698,f714]) ).
tff(f698,plain,
$less(0,$sum(sK9,$uminus(sK14))),
inference(evaluation,[],[f469]) ).
tff(f469,plain,
$less(sK14,sK9),
inference(cnf_transformation,[],[f306]) ).
tff(f712,plain,
spl30_2,
inference(avatar_split_clause,[],[f575,f709]) ).
tff(f575,plain,
sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK11,0,sK12),
inference(definition_unfolding,[],[f478,f432]) ).
tff(f478,plain,
sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK11,0,sK12),
inference(cnf_transformation,[],[f306]) ).
tff(f707,plain,
spl30_1,
inference(avatar_split_clause,[],[f576,f704]) ).
tff(f576,plain,
sorted_sub1(tb2t1(mk_array1(int,sK9,t2tb2(sK10))),sK13,sK14,$sum(sK12,1)),
inference(definition_unfolding,[],[f477,f432]) ).
tff(f477,plain,
sorted_sub1(tb2t1(mk_array1(int,sK8,t2tb2(sK10))),sK13,sK14,$sum(sK12,1)),
inference(cnf_transformation,[],[f306]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.07 % Problem : SWW660=2 : TPTP v8.1.0. Released v6.1.0.
% 0.04/0.08 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.07/0.26 % Computer : n009.cluster.edu
% 0.07/0.26 % Model : x86_64 x86_64
% 0.07/0.26 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.26 % Memory : 8042.1875MB
% 0.07/0.26 % OS : Linux 3.10.0-693.el7.x86_64
% 0.07/0.26 % CPULimit : 300
% 0.07/0.26 % WCLimit : 300
% 0.07/0.26 % DateTime : Tue Aug 30 20:56:05 EDT 2022
% 0.07/0.26 % CPUTime :
% 0.10/0.36 % (21628)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.10/0.37 % (21627)lrs+10_1:1_ep=R:gve=force:plsq=on:plsqr=32,1:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.10/0.37 % (21627)Instruction limit reached!
% 0.10/0.37 % (21627)------------------------------
% 0.10/0.37 % (21627)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.37 % (21627)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.37 % (21627)Termination reason: Unknown
% 0.10/0.37 % (21627)Termination phase: shuffling
% 0.10/0.37
% 0.10/0.37 % (21627)Memory used [KB]: 1023
% 0.10/0.37 % (21627)Time elapsed: 0.004 s
% 0.10/0.37 % (21627)Instructions burned: 2 (million)
% 0.10/0.37 % (21627)------------------------------
% 0.10/0.37 % (21627)------------------------------
% 0.10/0.38 % (21616)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/34Mi)
% 0.10/0.38 % (21617)dis+1011_1:64_drc=off:flr=on:nwc=2.0:sac=on:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/8Mi)
% 0.10/0.38 % (21630)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.10/0.38 % (21630)Instruction limit reached!
% 0.10/0.38 % (21630)------------------------------
% 0.10/0.38 % (21630)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.38 % (21630)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.38 % (21630)Termination reason: Unknown
% 0.10/0.38 % (21630)Termination phase: Property scanning
% 0.10/0.38
% 0.10/0.38 % (21630)Memory used [KB]: 1023
% 0.10/0.38 % (21630)Time elapsed: 0.002 s
% 0.10/0.38 % (21630)Instructions burned: 2 (million)
% 0.10/0.38 % (21630)------------------------------
% 0.10/0.38 % (21630)------------------------------
% 0.10/0.38 % (21617)Instruction limit reached!
% 0.10/0.38 % (21617)------------------------------
% 0.10/0.38 % (21617)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.38 % (21617)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.38 % (21617)Termination reason: Unknown
% 0.10/0.38 % (21617)Termination phase: Naming
% 0.10/0.38
% 0.10/0.38 % (21617)Memory used [KB]: 1279
% 0.10/0.38 % (21617)Time elapsed: 0.005 s
% 0.10/0.38 % (21617)Instructions burned: 9 (million)
% 0.10/0.38 % (21617)------------------------------
% 0.10/0.38 % (21617)------------------------------
% 0.10/0.38 % (21619)ott+1011_1:2_br=off:bs=unit_only:bsr=unit_only:nwc=5.0:s2a=on:s2agt=32:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.10/0.38 % (21620)lrs+10_1:32_s2a=on:s2agt=10:sgt=8:ss=axioms:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.10/0.39 % (21618)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.10/0.39 % (21631)lrs+10_1:1_ev=force:gve=cautious:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.10/0.39 % (21618)Instruction limit reached!
% 0.10/0.39 % (21618)------------------------------
% 0.10/0.39 % (21618)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.39 % (21618)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.39 % (21618)Termination reason: Unknown
% 0.10/0.39 % (21618)Termination phase: Property scanning
% 0.10/0.39
% 0.10/0.39 % (21618)Memory used [KB]: 1023
% 0.10/0.39 % (21618)Time elapsed: 0.002 s
% 0.10/0.39 % (21618)Instructions burned: 2 (million)
% 0.10/0.39 % (21618)------------------------------
% 0.10/0.39 % (21618)------------------------------
% 0.10/0.39 % (21635)dis+1002_1:5_av=off:nwc=2.0:sos=all:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.10/0.39 % (21615)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=59848:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59848Mi)
% 0.10/0.40 % (21634)lrs+10_1:1_sd=10:sos=all:ss=axioms:st=5.0:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.10/0.40 % (21626)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=4:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 0.10/0.40 % (21626)Instruction limit reached!
% 0.10/0.40 % (21626)------------------------------
% 0.10/0.40 % (21626)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.40 % (21626)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.40 % (21626)Termination reason: Unknown
% 0.10/0.40 % (21626)Termination phase: Property scanning
% 0.10/0.40
% 0.10/0.40 % (21626)Memory used [KB]: 1023
% 0.10/0.40 % (21626)Time elapsed: 0.003 s
% 0.10/0.40 % (21626)Instructions burned: 4 (million)
% 0.10/0.40 % (21626)------------------------------
% 0.10/0.40 % (21626)------------------------------
% 0.10/0.40 % (21637)dis+2_1:1_av=off:bsr=on:erd=off:s2pl=on:sgt=16:sos=on:sp=frequency:ss=axioms:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/46Mi)
% 0.10/0.40 % (21622)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=36:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/36Mi)
% 0.10/0.40 % (21628)Instruction limit reached!
% 0.10/0.40 % (21628)------------------------------
% 0.10/0.40 % (21628)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.40 % (21644)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=41:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/41Mi)
% 0.10/0.40 % (21625)lrs+10_1:1_canc=force:tha=some:to=lpo:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/35Mi)
% 0.10/0.40 % (21643)dis+1011_1:1_bd=off:canc=force:ev=cautious:nwc=5.0:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.10/0.41 % (21620)Instruction limit reached!
% 0.10/0.41 % (21620)------------------------------
% 0.10/0.41 % (21620)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.41 % (21620)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.41 % (21620)Termination reason: Unknown
% 0.10/0.41 % (21620)Termination phase: Function definition elimination
% 0.10/0.41
% 0.10/0.41 % (21620)Memory used [KB]: 1407
% 0.10/0.41 % (21620)Time elapsed: 0.009 s
% 0.10/0.41 % (21620)Instructions burned: 17 (million)
% 0.10/0.41 % (21620)------------------------------
% 0.10/0.41 % (21620)------------------------------
% 0.10/0.41 % (21641)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/43Mi)
% 0.10/0.41 % (21628)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.41 % (21628)Termination reason: Unknown
% 0.10/0.41 % (21628)Termination phase: Saturation
% 0.10/0.41
% 0.10/0.41 % (21628)Memory used [KB]: 6012
% 0.10/0.41 % (21628)Time elapsed: 0.102 s
% 0.10/0.41 % (21628)Instructions burned: 21 (million)
% 0.10/0.41 % (21628)------------------------------
% 0.10/0.41 % (21628)------------------------------
% 0.10/0.41 % (21631)Instruction limit reached!
% 0.10/0.41 % (21631)------------------------------
% 0.10/0.41 % (21631)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.41 % (21631)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.41 % (21631)Termination reason: Unknown
% 0.10/0.41 % (21631)Termination phase: shuffling
% 0.10/0.41
% 0.10/0.41 % (21631)Memory used [KB]: 1023
% 0.10/0.41 % (21631)Time elapsed: 0.003 s
% 0.10/0.41 % (21631)Instructions burned: 2 (million)
% 0.10/0.41 % (21631)------------------------------
% 0.10/0.41 % (21631)------------------------------
% 0.10/0.41 % (21642)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.10/0.41 % (21638)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.10/0.41 % (21623)lrs+1010_1:1_ep=RST:s2a=on:s2at=5.0:sos=all:i=26:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/26Mi)
% 0.10/0.41 % (21634)Instruction limit reached!
% 0.10/0.41 % (21634)------------------------------
% 0.10/0.41 % (21634)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.41 % (21634)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.41 % (21634)Termination reason: Unknown
% 0.10/0.41 % (21634)Termination phase: Property scanning
% 0.10/0.41
% 0.10/0.41 % (21634)Memory used [KB]: 1023
% 0.10/0.41 % (21634)Time elapsed: 0.004 s
% 0.10/0.41 % (21634)Instructions burned: 4 (million)
% 0.10/0.41 % (21634)------------------------------
% 0.10/0.41 % (21634)------------------------------
% 0.10/0.41 % (21636)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.10/0.41 % (21633)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.10/0.42 % (21629)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.10/0.42 % (21633)Instruction limit reached!
% 0.10/0.42 % (21633)------------------------------
% 0.10/0.42 % (21633)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.42 % (21633)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.42 % (21633)Termination reason: Unknown
% 0.10/0.42 % (21633)Termination phase: Property scanning
% 0.10/0.42
% 0.10/0.42 % (21633)Memory used [KB]: 1407
% 0.10/0.42 % (21633)Time elapsed: 0.009 s
% 0.10/0.42 % (21633)Instructions burned: 16 (million)
% 0.10/0.42 % (21633)------------------------------
% 0.10/0.42 % (21633)------------------------------
% 0.10/0.42 % (21639)lrs+1_1:10_av=off:drc=off:nwc=2.0:sp=reverse_frequency:thsq=on:thsqc=64:thsql=off:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/47Mi)
% 0.10/0.43 % (21635)Instruction limit reached!
% 0.10/0.43 % (21635)------------------------------
% 0.10/0.43 % (21635)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.43 % (21635)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.43 % (21635)Termination reason: Unknown
% 0.10/0.43 % (21635)Termination phase: Property scanning
% 0.10/0.43
% 0.10/0.43 % (21635)Memory used [KB]: 1407
% 0.10/0.43 % (21635)Time elapsed: 0.021 s
% 0.10/0.43 % (21635)Instructions burned: 15 (million)
% 0.10/0.43 % (21635)------------------------------
% 0.10/0.43 % (21635)------------------------------
% 0.10/0.43 % (21616)Instruction limit reached!
% 0.10/0.43 % (21616)------------------------------
% 0.10/0.43 % (21616)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.43 % (21616)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.43 % (21616)Termination reason: Unknown
% 0.10/0.43 % (21616)Termination phase: Saturation
% 0.10/0.43
% 0.10/0.43 % (21616)Memory used [KB]: 6396
% 0.10/0.43 % (21616)Time elapsed: 0.125 s
% 0.10/0.43 % (21616)Instructions burned: 34 (million)
% 0.10/0.43 % (21616)------------------------------
% 0.10/0.43 % (21616)------------------------------
% 0.10/0.43 % (21643)Instruction limit reached!
% 0.10/0.43 % (21643)------------------------------
% 0.10/0.43 % (21643)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.43 % (21643)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.43 % (21643)Termination reason: Unknown
% 0.10/0.43 % (21643)Termination phase: Saturation
% 0.10/0.43
% 0.10/0.43 % (21643)Memory used [KB]: 6012
% 0.10/0.43 % (21643)Time elapsed: 0.011 s
% 0.10/0.43 % (21643)Instructions burned: 23 (million)
% 0.10/0.43 % (21643)------------------------------
% 0.10/0.43 % (21643)------------------------------
% 0.10/0.43 % (21632)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 0.10/0.44 % (21624)lrs+10_1:8_ep=R:erd=off:fs=off:fsr=off:gve=force:nwc=2.0:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.10/0.44 % (21621)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/32Mi)
% 0.10/0.44 % (21623)Instruction limit reached!
% 0.10/0.44 % (21623)------------------------------
% 0.10/0.44 % (21623)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.44 % (21636)Instruction limit reached!
% 0.10/0.44 % (21636)------------------------------
% 0.10/0.44 % (21636)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.44 % (21636)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.44 % (21623)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.44 % (21636)Termination reason: Unknown
% 0.10/0.44 % (21623)Termination reason: Unknown
% 0.10/0.44 % (21636)Termination phase: Saturation
% 0.10/0.44
% 0.10/0.44 % (21623)Termination phase: Saturation
% 0.10/0.44
% 0.10/0.44 % (21636)Memory used [KB]: 6012
% 0.10/0.44 % (21623)Memory used [KB]: 1663
% 0.10/0.44 % (21636)Time elapsed: 0.130 s
% 0.10/0.44 % (21623)Time elapsed: 0.013 s
% 0.10/0.44 % (21636)Instructions burned: 21 (million)
% 0.10/0.44 % (21623)Instructions burned: 27 (million)
% 0.10/0.44 % (21636)------------------------------
% 0.10/0.44 % (21636)------------------------------
% 0.10/0.44 % (21623)------------------------------
% 0.10/0.44 % (21623)------------------------------
% 0.10/0.45 % (21624)Instruction limit reached!
% 0.10/0.45 % (21624)------------------------------
% 0.10/0.45 % (21624)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.45 % (21624)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.45 % (21624)Termination reason: Unknown
% 0.10/0.45 % (21624)Termination phase: shuffling
% 0.10/0.45
% 0.10/0.45 % (21624)Memory used [KB]: 1023
% 0.10/0.45 % (21624)Time elapsed: 0.005 s
% 0.10/0.45 % (21624)Instructions burned: 2 (million)
% 0.10/0.45 % (21624)------------------------------
% 0.10/0.45 % (21624)------------------------------
% 0.10/0.45 % (21622)Instruction limit reached!
% 0.10/0.45 % (21622)------------------------------
% 0.10/0.45 % (21622)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.45 % (21622)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.45 % (21622)Termination reason: Unknown
% 0.10/0.45 % (21622)Termination phase: Saturation
% 0.10/0.45
% 0.10/0.45 % (21622)Memory used [KB]: 6268
% 0.10/0.45 % (21622)Time elapsed: 0.146 s
% 0.10/0.45 % (21622)Instructions burned: 36 (million)
% 0.10/0.45 % (21622)------------------------------
% 0.10/0.45 % (21622)------------------------------
% 0.10/0.45 % (21619)Instruction limit reached!
% 0.10/0.45 % (21619)------------------------------
% 0.10/0.45 % (21619)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.45 % (21619)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.45 % (21619)Termination reason: Unknown
% 0.10/0.45 % (21619)Termination phase: Saturation
% 0.10/0.45
% 0.10/0.45 % (21619)Memory used [KB]: 6396
% 0.10/0.45 % (21619)Time elapsed: 0.132 s
% 0.10/0.45 % (21619)Instructions burned: 38 (million)
% 0.10/0.45 % (21619)------------------------------
% 0.10/0.45 % (21619)------------------------------
% 0.10/0.45 % (21640)lrs+1002_1:1_br=off:canc=force:drc=off:s2a=on:sos=on:sp=reverse_frequency:urr=on:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/42Mi)
% 0.10/0.46 % (21642)Instruction limit reached!
% 0.10/0.46 % (21642)------------------------------
% 0.10/0.46 % (21642)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.46 % (21642)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.46 % (21642)Termination reason: Unknown
% 0.10/0.46 % (21642)Termination phase: Saturation
% 0.10/0.46
% 0.10/0.46 % (21642)Memory used [KB]: 6012
% 0.10/0.46 % (21642)Time elapsed: 0.151 s
% 0.10/0.46 % (21642)Instructions burned: 21 (million)
% 0.10/0.46 % (21642)------------------------------
% 0.10/0.46 % (21642)------------------------------
% 0.10/0.46 % (21641)Instruction limit reached!
% 0.10/0.46 % (21641)------------------------------
% 0.10/0.46 % (21641)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.46 % (21641)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.46 % (21641)Termination reason: Unknown
% 0.10/0.46 % (21641)Termination phase: Saturation
% 0.10/0.46
% 0.10/0.46 % (21641)Memory used [KB]: 6652
% 0.10/0.46 % (21641)Time elapsed: 0.162 s
% 0.10/0.47 % (21641)Instructions burned: 44 (million)
% 0.10/0.47 % (21641)------------------------------
% 0.10/0.47 % (21641)------------------------------
% 0.10/0.47 % (21644)Instruction limit reached!
% 0.10/0.47 % (21644)------------------------------
% 0.10/0.47 % (21644)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.47 % (21644)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.47 % (21644)Termination reason: Unknown
% 0.10/0.47 % (21644)Termination phase: Saturation
% 0.10/0.47
% 0.10/0.47 % (21644)Memory used [KB]: 6524
% 0.10/0.47 % (21644)Time elapsed: 0.171 s
% 0.10/0.47 % (21644)Instructions burned: 41 (million)
% 0.10/0.47 % (21644)------------------------------
% 0.10/0.47 % (21644)------------------------------
% 0.10/0.47 % (21625)Instruction limit reached!
% 0.10/0.47 % (21625)------------------------------
% 0.10/0.47 % (21625)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.47 % (21625)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.47 % (21625)Termination reason: Unknown
% 0.10/0.47 % (21625)Termination phase: Saturation
% 0.10/0.47
% 0.10/0.47 % (21625)Memory used [KB]: 6268
% 0.10/0.47 % (21625)Time elapsed: 0.152 s
% 0.10/0.47 % (21625)Instructions burned: 35 (million)
% 0.10/0.47 % (21625)------------------------------
% 0.10/0.47 % (21625)------------------------------
% 0.10/0.48 % (21637)Instruction limit reached!
% 0.10/0.48 % (21637)------------------------------
% 0.10/0.48 % (21637)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.48 % (21637)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.48 % (21637)Termination reason: Unknown
% 0.10/0.48 % (21637)Termination phase: Saturation
% 0.10/0.48
% 0.10/0.48 % (21637)Memory used [KB]: 2046
% 0.10/0.48 % (21637)Time elapsed: 0.138 s
% 0.10/0.48 % (21637)Instructions burned: 46 (million)
% 0.10/0.48 % (21637)------------------------------
% 0.10/0.48 % (21637)------------------------------
% 0.10/0.49 % (21639)Instruction limit reached!
% 0.10/0.49 % (21639)------------------------------
% 0.10/0.49 % (21639)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.49 % (21639)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.49 % (21639)Termination reason: Unknown
% 0.10/0.49 % (21639)Termination phase: Saturation
% 0.10/0.49
% 0.10/0.49 % (21639)Memory used [KB]: 1918
% 0.10/0.49 % (21639)Time elapsed: 0.167 s
% 0.10/0.49 % (21639)Instructions burned: 48 (million)
% 0.10/0.49 % (21639)------------------------------
% 0.10/0.49 % (21639)------------------------------
% 0.10/0.49 % (21638)Instruction limit reached!
% 0.10/0.49 % (21638)------------------------------
% 0.10/0.49 % (21638)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.49 % (21621)Instruction limit reached!
% 0.10/0.49 % (21621)------------------------------
% 0.10/0.49 % (21621)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.49 % (21621)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.49 % (21621)Termination reason: Unknown
% 0.10/0.49 % (21621)Termination phase: Saturation
% 0.10/0.49
% 0.10/0.49 % (21621)Memory used [KB]: 6396
% 0.10/0.49 % (21621)Time elapsed: 0.166 s
% 0.10/0.49 % (21621)Instructions burned: 33 (million)
% 0.10/0.49 % (21621)------------------------------
% 0.10/0.49 % (21621)------------------------------
% 0.10/0.49 % (21638)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.49 % (21638)Termination reason: Unknown
% 0.10/0.49 % (21638)Termination phase: Saturation
% 0.10/0.49
% 0.10/0.49 % (21638)Memory used [KB]: 6396
% 0.10/0.49 % (21638)Time elapsed: 0.168 s
% 0.10/0.49 % (21638)Instructions burned: 50 (million)
% 0.10/0.49 % (21638)------------------------------
% 0.10/0.49 % (21638)------------------------------
% 0.10/0.49 % (21632)Instruction limit reached!
% 0.10/0.49 % (21632)------------------------------
% 0.10/0.49 % (21632)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.50 % (21629)Instruction limit reached!
% 0.10/0.50 % (21629)------------------------------
% 0.10/0.50 % (21629)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.50 % (21629)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.50 % (21629)Termination reason: Unknown
% 0.10/0.50 % (21629)Termination phase: Saturation
% 0.10/0.50
% 0.10/0.50 % (21629)Memory used [KB]: 6908
% 0.10/0.50 % (21629)Time elapsed: 0.174 s
% 0.10/0.50 % (21629)Instructions burned: 51 (million)
% 0.10/0.50 % (21629)------------------------------
% 0.10/0.50 % (21629)------------------------------
% 0.10/0.50 % (21654)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/15Mi)
% 0.10/0.50 % (21640)Instruction limit reached!
% 0.10/0.50 % (21640)------------------------------
% 0.10/0.50 % (21640)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.51 % (21656)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/25Mi)
% 0.10/0.51 % (21632)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.51 % (21632)Termination reason: Unknown
% 0.10/0.51 % (21632)Termination phase: Saturation
% 0.10/0.51
% 0.10/0.51 % (21632)Memory used [KB]: 6396
% 0.10/0.51 % (21632)Time elapsed: 0.170 s
% 0.10/0.51 % (21632)Instructions burned: 50 (million)
% 0.10/0.51 % (21632)------------------------------
% 0.10/0.51 % (21632)------------------------------
% 0.10/0.51 % (21640)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.51 % (21640)Termination reason: Unknown
% 0.10/0.51 % (21640)Termination phase: Saturation
% 0.10/0.51
% 0.10/0.51 % (21640)Memory used [KB]: 6652
% 0.10/0.51 % (21640)Time elapsed: 0.173 s
% 0.10/0.51 % (21640)Instructions burned: 43 (million)
% 0.10/0.51 % (21640)------------------------------
% 0.10/0.51 % (21640)------------------------------
% 0.10/0.52 % (21655)lrs+1_1:1_aac=none:acc=on:add=large:bd=off:bs=unit_only:bsr=on:cond=on:nm=0:sac=on:sd=3:sos=on:ss=axioms:st=2.0:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/47Mi)
% 0.10/0.53 % (21654)Instruction limit reached!
% 0.10/0.53 % (21654)------------------------------
% 0.10/0.53 % (21654)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.53 % (21654)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.53 % (21654)Termination reason: Unknown
% 0.10/0.53 % (21654)Termination phase: Property scanning
% 0.10/0.53
% 0.10/0.53 % (21654)Memory used [KB]: 1407
% 0.10/0.53 % (21654)Time elapsed: 0.008 s
% 0.10/0.53 % (21654)Instructions burned: 16 (million)
% 0.10/0.53 % (21654)------------------------------
% 0.10/0.53 % (21654)------------------------------
% 0.10/0.54 % (21659)ott+21_1:1_bd=off:bsr=unit_only:drc=off:fd=preordered:fsr=off:nwc=3.0:sac=on:to=lpo:urr=on:i=76:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/76Mi)
% 0.10/0.54 % (21660)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=58:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/58Mi)
% 0.10/0.54 % (21657)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=148:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/148Mi)
% 0.10/0.54 % (21662)lrs+10_1:3_add=large:afr=on:anc=all_dependent:avsq=on:avsqr=21,226:awrs=decay:awrsf=47:br=off:bsd=on:canc=cautious:cond=fast:fd=preordered:fsd=on:fsr=off:gs=on:gve=force:ins=1:lma=on:s2agt=4:s2at=1.9:sas=z3:slsq=on:slsqc=1:slsqr=13,121:sp=reverse_arity:tha=some:to=lpo:uace=off:uhcvi=on:updr=off:urr=ec_only:i=108:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/108Mi)
% 0.10/0.54 % (21658)lrs+10_1:1_acc=model:br=off:ins=1:newcnf=on:nwc=5.0:s2a=on:sac=on:sp=frequency:to=lpo:urr=on:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/100Mi)
% 0.10/0.54 % (21661)lrs+10_1:1_thi=all:thigen=on:i=96:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/96Mi)
% 0.10/0.54 % (21664)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=494:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/494Mi)
% 0.10/0.54 % (21656)Instruction limit reached!
% 0.10/0.54 % (21656)------------------------------
% 0.10/0.54 % (21656)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.54 % (21656)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.54 % (21656)Termination reason: Unknown
% 0.10/0.54 % (21656)Termination phase: Saturation
% 0.10/0.54
% 0.10/0.54 % (21656)Memory used [KB]: 6140
% 0.10/0.54 % (21656)Time elapsed: 0.099 s
% 0.10/0.54 % (21656)Instructions burned: 25 (million)
% 0.10/0.54 % (21656)------------------------------
% 0.10/0.54 % (21656)------------------------------
% 0.10/0.56 % (21666)lrs+1002_1:1_av=off:br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=343:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/343Mi)
% 0.10/0.56 % (21665)lrs+10_1:1_newcnf=on:sas=z3:tgt=ground:tha=off:i=223:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/223Mi)
% 0.10/0.58 % (21663)lrs+10_1:1_plsq=on:plsqc=1:plsqr=32,1:tha=off:thi=overlap:i=463:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/463Mi)
% 0.10/0.58 % (21667)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/488Mi)
% 0.10/0.58 % (21655)Instruction limit reached!
% 0.10/0.58 % (21655)------------------------------
% 0.10/0.58 % (21655)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.10/0.58 % (21655)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.10/0.58 % (21655)Termination reason: Unknown
% 0.10/0.58 % (21655)Termination phase: Saturation
% 0.10/0.58
% 0.10/0.58 % (21655)Memory used [KB]: 6524
% 0.10/0.58 % (21655)Time elapsed: 0.152 s
% 0.10/0.58 % (21655)Instructions burned: 47 (million)
% 0.10/0.58 % (21655)------------------------------
% 0.10/0.58 % (21655)------------------------------
% 2.40/0.59 % (21669)lrs+1010_5:1_aer=off:norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=150:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/150Mi)
% 2.46/0.60 % (21677)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/370Mi)
% 2.46/0.61 % (21682)dis+1010_1:1_s2a=on:sp=frequency:to=lpo:i=274:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/274Mi)
% 2.46/0.61 % (21670)lrs+1011_1:1_br=off:fde=none:norm_ineq=on:nwc=10.0:sas=z3:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:i=160:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/160Mi)
% 2.46/0.61 % (21679)dis+10_1:1_aac=none:abs=on:bce=on:bd=off:bsr=unit_only:drc=off:fd=preordered:fsd=on:gve=cautious:lcm=reverse:nm=16:plsq=on:plsqc=1:plsqr=232,15:sfv=off:slsq=on:slsql=off:slsqr=3,2:sos=on:sp=weighted_frequency:i=81:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/81Mi)
% 2.46/0.62 % (21678)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=493:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/493Mi)
% 2.46/0.62 % (21680)lrs+10_1:1_amm=sco:norm_ineq=on:nwc=3.0:plsq=on:plsqc=2:plsqr=32,1:sas=z3:sp=const_min:tha=off:to=lpo:i=146:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/146Mi)
% 2.46/0.62 % (21681)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 2.46/0.62 % (21685)lrs+30_1:64_flr=on:sp=frequency:to=lpo:i=213:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/213Mi)
% 2.46/0.63 % (21683)lrs+1002_1:1_nm=0:sd=1:ss=axioms:urr=ec_only:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/330Mi)
% 2.86/0.65 % (21688)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/488Mi)
% 2.86/0.65 % (21660)Instruction limit reached!
% 2.86/0.65 % (21660)------------------------------
% 2.86/0.65 % (21660)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.65 % (21660)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.65 % (21660)Termination reason: Unknown
% 2.86/0.65 % (21660)Termination phase: Saturation
% 2.86/0.65
% 2.86/0.65 % (21660)Memory used [KB]: 7036
% 2.86/0.65 % (21660)Time elapsed: 0.183 s
% 2.86/0.65 % (21660)Instructions burned: 58 (million)
% 2.86/0.65 % (21660)------------------------------
% 2.86/0.65 % (21660)------------------------------
% 2.86/0.65 % (21684)lrs+11_1:1_erd=off:fs=off:fsr=off:norm_ineq=on:nwc=10.0:s2a=on:s2at=3.0:sas=z3:tha=some:i=294:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/294Mi)
% 2.86/0.65 % (21691)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=382:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/382Mi)
% 2.86/0.66 % (21686)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=374:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/374Mi)
% 2.86/0.67 % (21689)lrs+10_1:1_abs=on:ev=cautious:nwc=10.0:s2a=on:sas=z3:tha=off:thi=all:thigen=on:i=230:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/230Mi)
% 2.86/0.67 % (21687)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/500Mi)
% 2.86/0.68 % (21659)Instruction limit reached!
% 2.86/0.68 % (21659)------------------------------
% 2.86/0.68 % (21659)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.68 % (21659)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.68 % (21659)Termination reason: Unknown
% 2.86/0.68 % (21659)Termination phase: Saturation
% 2.86/0.68
% 2.86/0.68 % (21659)Memory used [KB]: 6908
% 2.86/0.68 % (21659)Time elapsed: 0.240 s
% 2.86/0.68 % (21659)Instructions burned: 77 (million)
% 2.86/0.68 % (21659)------------------------------
% 2.86/0.68 % (21659)------------------------------
% 2.86/0.70 % (21662)Instruction limit reached!
% 2.86/0.70 % (21662)------------------------------
% 2.86/0.70 % (21662)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.70 % (21662)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.70 % (21662)Termination reason: Unknown
% 2.86/0.70 % (21662)Termination phase: Saturation
% 2.86/0.70
% 2.86/0.70 % (21662)Memory used [KB]: 6396
% 2.86/0.70 % (21662)Time elapsed: 0.049 s
% 2.86/0.70 % (21662)Instructions burned: 109 (million)
% 2.86/0.70 % (21662)------------------------------
% 2.86/0.70 % (21662)------------------------------
% 2.86/0.72 % (21661)Instruction limit reached!
% 2.86/0.72 % (21661)------------------------------
% 2.86/0.72 % (21661)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.72 % (21661)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.72 % (21661)Termination reason: Unknown
% 2.86/0.72 % (21661)Termination phase: Saturation
% 2.86/0.72
% 2.86/0.72 % (21661)Memory used [KB]: 6268
% 2.86/0.72 % (21661)Time elapsed: 0.260 s
% 2.86/0.72 % (21661)Instructions burned: 96 (million)
% 2.86/0.72 % (21661)------------------------------
% 2.86/0.72 % (21661)------------------------------
% 2.86/0.72 % (21690)lrs+1010_1:1_bsr=unit_only:cond=on:flr=on:newcnf=on:nwc=10.0:sas=z3:to=lpo:i=360:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/360Mi)
% 2.86/0.72 % (21658)Instruction limit reached!
% 2.86/0.72 % (21658)------------------------------
% 2.86/0.72 % (21658)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.72 % (21658)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.72 % (21658)Termination reason: Unknown
% 2.86/0.72 % (21658)Termination phase: Saturation
% 2.86/0.72
% 2.86/0.72 % (21658)Memory used [KB]: 7291
% 2.86/0.72 % (21658)Time elapsed: 0.289 s
% 2.86/0.72 % (21658)Instructions burned: 101 (million)
% 2.86/0.72 % (21658)------------------------------
% 2.86/0.72 % (21658)------------------------------
% 2.86/0.73 % (21679)Instruction limit reached!
% 2.86/0.73 % (21679)------------------------------
% 2.86/0.73 % (21679)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.73 % (21679)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.73 % (21679)Termination reason: Unknown
% 2.86/0.73 % (21679)Termination phase: Saturation
% 2.86/0.73
% 2.86/0.73 % (21679)Memory used [KB]: 6908
% 2.86/0.73 % (21679)Time elapsed: 0.159 s
% 2.86/0.73 % (21679)Instructions burned: 81 (million)
% 2.86/0.73 % (21679)------------------------------
% 2.86/0.73 % (21679)------------------------------
% 2.86/0.74 % (21692)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/256Mi)
% 3.57/0.75 % (21669)Instruction limit reached!
% 3.57/0.75 % (21669)------------------------------
% 3.57/0.75 % (21669)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.57/0.75 % (21669)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.57/0.75 % (21669)Termination reason: Unknown
% 3.57/0.75 % (21669)Termination phase: Saturation
% 3.57/0.75
% 3.57/0.75 % (21669)Memory used [KB]: 1918
% 3.57/0.75 % (21669)Time elapsed: 0.266 s
% 3.57/0.75 % (21669)Instructions burned: 150 (million)
% 3.57/0.75 % (21669)------------------------------
% 3.57/0.75 % (21669)------------------------------
% 3.57/0.79 % (21693)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/1006Mi)
% 3.92/0.80 % (21657)Instruction limit reached!
% 3.92/0.80 % (21657)------------------------------
% 3.92/0.80 % (21657)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.92/0.80 % (21657)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.92/0.80 % (21657)Termination reason: Unknown
% 3.92/0.80 % (21657)Termination phase: Saturation
% 3.92/0.80
% 3.92/0.80 % (21657)Memory used [KB]: 6908
% 3.92/0.80 % (21657)Time elapsed: 0.357 s
% 3.92/0.80 % (21657)Instructions burned: 148 (million)
% 3.92/0.80 % (21657)------------------------------
% 3.92/0.80 % (21657)------------------------------
% 3.92/0.82 % (21694)dis+1004_1:3_av=off:bs=on:plsq=on:i=3721:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/3721Mi)
% 3.92/0.84 % (21680)Instruction limit reached!
% 3.92/0.84 % (21680)------------------------------
% 3.92/0.84 % (21680)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.92/0.84 % (21680)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.92/0.84 % (21680)Termination reason: Unknown
% 3.92/0.84 % (21680)Termination phase: Saturation
% 3.92/0.84
% 3.92/0.84 % (21680)Memory used [KB]: 1918
% 3.92/0.84 % (21680)Time elapsed: 0.059 s
% 3.92/0.84 % (21680)Instructions burned: 146 (million)
% 3.92/0.84 % (21680)------------------------------
% 3.92/0.84 % (21680)------------------------------
% 3.92/0.84 % (21670)Instruction limit reached!
% 3.92/0.84 % (21670)------------------------------
% 3.92/0.84 % (21670)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.92/0.84 % (21670)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.92/0.84 % (21670)Termination reason: Unknown
% 3.92/0.84 % (21670)Termination phase: Saturation
% 3.92/0.84
% 3.92/0.84 % (21670)Memory used [KB]: 1918
% 3.92/0.84 % (21670)Time elapsed: 0.066 s
% 3.92/0.84 % (21670)Instructions burned: 160 (million)
% 3.92/0.84 % (21670)------------------------------
% 3.92/0.84 % (21670)------------------------------
% 4.23/0.85 % (21696)ott+1011_1:1_anc=all:avsq=on:avsqc=1:bsr=unit_only:drc=off:erd=off:fs=off:fsr=off:nwc=3.0:s2a=on:s2at=1.5:sac=on:urr=on:i=1705:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/1705Mi)
% 4.23/0.85 % (21695)ott+10_1:1_bd=preordered:drc=off:fd=preordered:nwc=5.0:sp=reverse_frequency:i=501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/501Mi)
% 4.23/0.86 % (21698)dis+10_1:64_s2a=on:s2agt=16:slsq=on:slsqc=1:slsqr=1,1:i=1683:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/1683Mi)
% 4.23/0.86 % (21697)lrs+10_1:1_av=off:sd=10:sos=all:ss=axioms:st=4.0:i=2416:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2416Mi)
% 4.23/0.90 % (21665)Instruction limit reached!
% 4.23/0.90 % (21665)------------------------------
% 4.23/0.90 % (21665)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.23/0.90 % (21665)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.23/0.90 % (21665)Termination reason: Unknown
% 4.23/0.90 % (21665)Termination phase: Saturation
% 4.23/0.90
% 4.23/0.90 % (21665)Memory used [KB]: 2046
% 4.23/0.90 % (21665)Time elapsed: 0.442 s
% 4.23/0.90 % (21665)Instructions burned: 224 (million)
% 4.23/0.90 % (21665)------------------------------
% 4.23/0.90 % (21665)------------------------------
% 4.52/0.92 % (21699)dis+1011_1:1_av=off:fsr=off:nm=6:plsq=on:s2a=on:s2at=3.0:slsq=on:slsqc=0:slsqr=1,8:sp=frequency:to=lpo:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/330Mi)
% 4.73/0.95 % (21700)lrs+10_1:1_afp=1:sac=on:sas=z3:tha=off:i=113:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/113Mi)
% 4.73/0.98 % (21681)Instruction limit reached!
% 4.73/0.98 % (21681)------------------------------
% 4.73/0.98 % (21681)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.73/0.98 % (21681)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.73/0.98 % (21681)Termination reason: Unknown
% 4.73/0.98 % (21681)Termination phase: Saturation
% 4.73/0.98
% 4.73/0.98 % (21681)Memory used [KB]: 8955
% 4.73/0.98 % (21681)Time elapsed: 0.460 s
% 4.73/0.98 % (21681)Instructions burned: 212 (million)
% 4.73/0.98 % (21681)------------------------------
% 4.73/0.98 % (21681)------------------------------
% 4.73/1.00 % (21702)ott+10_6715:511922_awrs=decay:awrsf=1:bd=preordered:bs=on:drc=off:fd=preordered:nwc=5.0:sp=frequency:spb=goal_then_units:uwa=interpreted_only:i=3528:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/3528Mi)
% 4.73/1.01 % (21682)Instruction limit reached!
% 4.73/1.01 % (21682)------------------------------
% 4.73/1.01 % (21682)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.73/1.01 % (21682)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.73/1.01 % (21682)Termination reason: Unknown
% 4.73/1.01 % (21682)Termination phase: Saturation
% 4.73/1.01
% 4.73/1.01 % (21682)Memory used [KB]: 8571
% 4.73/1.01 % (21682)Time elapsed: 0.510 s
% 4.73/1.01 % (21682)Instructions burned: 275 (million)
% 4.73/1.01 % (21682)------------------------------
% 4.73/1.01 % (21682)------------------------------
% 4.73/1.01 % (21701)lrs+10_1:1_ep=RS:fsr=off:sos=all:i=3217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/3217Mi)
% 4.73/1.03 % (21685)Instruction limit reached!
% 4.73/1.03 % (21685)------------------------------
% 4.73/1.03 % (21685)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.73/1.03 % (21685)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.73/1.03 % (21685)Termination reason: Unknown
% 4.73/1.03 % (21685)Termination phase: Saturation
% 4.73/1.03
% 4.73/1.03 % (21685)Memory used [KB]: 8955
% 4.73/1.03 % (21685)Time elapsed: 0.515 s
% 4.73/1.03 % (21685)Instructions burned: 213 (million)
% 4.73/1.03 % (21685)------------------------------
% 4.73/1.03 % (21685)------------------------------
% 4.73/1.03 % (21703)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=2304:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/2304Mi)
% 5.19/1.06 % (21689)Instruction limit reached!
% 5.19/1.06 % (21689)------------------------------
% 5.19/1.06 % (21689)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.19/1.06 % (21689)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.19/1.06 % (21689)Termination reason: Unknown
% 5.19/1.06 % (21689)Termination phase: Saturation
% 5.19/1.06
% 5.19/1.06 % (21689)Memory used [KB]: 2814
% 5.19/1.06 % (21689)Time elapsed: 0.525 s
% 5.19/1.06 % (21689)Instructions burned: 230 (million)
% 5.19/1.06 % (21689)------------------------------
% 5.19/1.06 % (21689)------------------------------
% 5.44/1.10 % (21700)Instruction limit reached!
% 5.44/1.10 % (21700)------------------------------
% 5.44/1.10 % (21700)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.44/1.10 % (21700)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.44/1.10 % (21700)Termination reason: Unknown
% 5.44/1.10 % (21700)Termination phase: Saturation
% 5.44/1.10
% 5.44/1.10 % (21700)Memory used [KB]: 1791
% 5.44/1.10 % (21700)Time elapsed: 0.045 s
% 5.44/1.10 % (21700)Instructions burned: 114 (million)
% 5.44/1.10 % (21700)------------------------------
% 5.44/1.10 % (21700)------------------------------
% 5.44/1.10 % (21684)Instruction limit reached!
% 5.44/1.10 % (21684)------------------------------
% 5.44/1.10 % (21684)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.44/1.10 % (21684)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.44/1.10 % (21684)Termination reason: Unknown
% 5.44/1.10 % (21684)Termination phase: Saturation
% 5.44/1.10
% 5.44/1.10 % (21684)Memory used [KB]: 2558
% 5.44/1.10 % (21684)Time elapsed: 0.568 s
% 5.44/1.10 % (21684)Instructions burned: 294 (million)
% 5.44/1.10 % (21684)------------------------------
% 5.44/1.10 % (21684)------------------------------
% 5.44/1.12 % (21677)Instruction limit reached!
% 5.44/1.12 % (21677)------------------------------
% 5.44/1.12 % (21677)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.44/1.12 % (21677)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.44/1.12 % (21677)Termination reason: Unknown
% 5.44/1.12 % (21677)Termination phase: Saturation
% 5.44/1.12
% 5.44/1.12 % (21677)Memory used [KB]: 2686
% 5.44/1.12 % (21677)Time elapsed: 0.619 s
% 5.44/1.12 % (21677)Instructions burned: 372 (million)
% 5.44/1.12 % (21677)------------------------------
% 5.44/1.12 % (21677)------------------------------
% 5.44/1.12 % (21704)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3780:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/3780Mi)
% 5.44/1.13 % (21664)Instruction limit reached!
% 5.44/1.13 % (21664)------------------------------
% 5.44/1.13 % (21664)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.44/1.13 % (21664)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.44/1.13 % (21664)Termination reason: Unknown
% 5.44/1.13 % (21664)Termination phase: Saturation
% 5.44/1.13
% 5.44/1.13 % (21664)Memory used [KB]: 4861
% 5.44/1.13 % (21664)Time elapsed: 0.664 s
% 5.44/1.13 % (21664)Instructions burned: 494 (million)
% 5.44/1.13 % (21664)------------------------------
% 5.44/1.13 % (21664)------------------------------
% 5.44/1.14 % (21666)Instruction limit reached!
% 5.44/1.14 % (21666)------------------------------
% 5.44/1.14 % (21666)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.44/1.14 % (21666)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.44/1.14 % (21666)Termination reason: Unknown
% 5.44/1.14 % (21666)Termination phase: Saturation
% 5.44/1.14
% 5.44/1.14 % (21666)Memory used [KB]: 2174
% 5.44/1.14 % (21666)Time elapsed: 0.669 s
% 5.44/1.14 % (21666)Instructions burned: 344 (million)
% 5.44/1.14 % (21666)------------------------------
% 5.44/1.14 % (21666)------------------------------
% 5.44/1.15 % (21705)lrs+10_1:32_newcnf=on:sas=z3:tgt=ground:tha=off:i=238:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/238Mi)
% 5.44/1.16 % (21706)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=656:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/656Mi)
% 6.98/1.16 % (21691)Instruction limit reached!
% 6.98/1.16 % (21691)------------------------------
% 6.98/1.16 % (21691)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.98/1.16 % (21691)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.98/1.16 % (21691)Termination reason: Unknown
% 6.98/1.16 % (21691)Termination phase: Saturation
% 6.98/1.16
% 6.98/1.16 % (21691)Memory used [KB]: 2814
% 6.98/1.16 % (21691)Time elapsed: 0.595 s
% 6.98/1.16 % (21691)Instructions burned: 384 (million)
% 6.98/1.16 % (21691)------------------------------
% 6.98/1.16 % (21691)------------------------------
% 6.98/1.20 % (21686)Instruction limit reached!
% 6.98/1.20 % (21686)------------------------------
% 6.98/1.20 % (21686)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.98/1.20 % (21686)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.98/1.20 % (21686)Termination reason: Unknown
% 6.98/1.20 % (21686)Termination phase: Saturation
% 6.98/1.20
% 6.98/1.20 % (21686)Memory used [KB]: 3582
% 6.98/1.20 % (21686)Time elapsed: 0.681 s
% 6.98/1.20 % (21686)Instructions burned: 375 (million)
% 6.98/1.20 % (21686)------------------------------
% 6.98/1.20 % (21686)------------------------------
% 6.98/1.21 % (21707)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=485:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/485Mi)
% 7.36/1.22 % (21690)Instruction limit reached!
% 7.36/1.22 % (21690)------------------------------
% 7.36/1.22 % (21690)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.36/1.22 % (21690)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.36/1.22 % (21690)Termination reason: Unknown
% 7.36/1.22 % (21690)Termination phase: Saturation
% 7.36/1.22
% 7.36/1.22 % (21690)Memory used [KB]: 2430
% 7.36/1.22 % (21690)Time elapsed: 0.665 s
% 7.36/1.22 % (21690)Instructions burned: 361 (million)
% 7.36/1.22 % (21690)------------------------------
% 7.36/1.22 % (21690)------------------------------
% 7.36/1.22 % (21692)Instruction limit reached!
% 7.36/1.22 % (21692)------------------------------
% 7.36/1.22 % (21692)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.36/1.22 % (21692)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.36/1.22 % (21692)Termination reason: Unknown
% 7.36/1.22 % (21692)Termination phase: Saturation
% 7.36/1.22
% 7.36/1.22 % (21692)Memory used [KB]: 3582
% 7.36/1.22 % (21692)Time elapsed: 0.578 s
% 7.36/1.22 % (21692)Instructions burned: 257 (million)
% 7.36/1.22 % (21692)------------------------------
% 7.36/1.22 % (21692)------------------------------
% 7.36/1.24 % (21683)Instruction limit reached!
% 7.36/1.24 % (21683)------------------------------
% 7.36/1.24 % (21683)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.36/1.24 % (21683)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.36/1.24 % (21683)Termination reason: Unknown
% 7.36/1.24 % (21683)Termination phase: Saturation
% 7.36/1.24
% 7.36/1.24 % (21683)Memory used [KB]: 8699
% 7.36/1.24 % (21683)Time elapsed: 0.716 s
% 7.36/1.24 % (21683)Instructions burned: 330 (million)
% 7.36/1.24 % (21683)------------------------------
% 7.36/1.24 % (21683)------------------------------
% 7.36/1.24 % (21709)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=980:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/980Mi)
% 7.36/1.25 % (21688)Instruction limit reached!
% 7.36/1.25 % (21688)------------------------------
% 7.36/1.25 % (21688)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.36/1.25 % (21688)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.36/1.25 % (21688)Termination reason: Unknown
% 7.36/1.25 % (21688)Termination phase: Saturation
% 7.36/1.25
% 7.36/1.25 % (21688)Memory used [KB]: 7164
% 7.36/1.25 % (21688)Time elapsed: 0.619 s
% 7.36/1.25 % (21688)Instructions burned: 489 (million)
% 7.36/1.25 % (21688)------------------------------
% 7.36/1.25 % (21688)------------------------------
% 7.36/1.25 % (21708)lrs+1010_1:1_aac=none:abs=on:bd=off:fd=off:nm=0:sas=z3:sims=off:tha=off:to=lpo:i=1302:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/1302Mi)
% 7.60/1.26 % (21710)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=591:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/591Mi)
% 7.60/1.27 % (21711)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=638:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/638Mi)
% 7.60/1.29 % (21712)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/947Mi)
% 7.60/1.30 % (21678)Refutation not found, non-redundant clauses discarded% (21678)------------------------------
% 7.60/1.30 % (21678)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.60/1.30 % (21678)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.60/1.30 % (21678)Termination reason: Refutation not found, non-redundant clauses discarded
% 7.60/1.30
% 7.60/1.30 % (21678)Memory used [KB]: 3454
% 7.60/1.30 % (21678)Time elapsed: 0.784 s
% 7.60/1.30 % (21678)Instructions burned: 440 (million)
% 7.60/1.30 % (21678)------------------------------
% 7.60/1.30 % (21678)------------------------------
% 7.60/1.31 % (21713)lrs+10_1:1024_drc=off:fde=none:gve=force:nm=4:norm_ineq=on:sas=z3:sos=all:sp=const_min:spb=non_intro:to=lpo:uwa=one_side_constant:i=691:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/691Mi)
% 8.11/1.33 % (21714)lrs+10_1:128_asg=cautious:drc=off:fde=none:gve=force:norm_ineq=on:sas=z3:sos=all:sp=reverse_arity:spb=intro:ss=axioms:to=lpo:uwa=one_side_constant:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/370Mi)
% 8.11/1.35 % (21663)Instruction limit reached!
% 8.11/1.35 % (21663)------------------------------
% 8.11/1.35 % (21663)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.11/1.35 % (21663)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.11/1.35 % (21663)Termination reason: Unknown
% 8.11/1.35 % (21663)Termination phase: Saturation
% 8.11/1.35
% 8.11/1.35 % (21663)Memory used [KB]: 9338
% 8.11/1.35 % (21663)Time elapsed: 0.899 s
% 8.11/1.35 % (21663)Instructions burned: 463 (million)
% 8.11/1.35 % (21663)------------------------------
% 8.11/1.35 % (21663)------------------------------
% 8.11/1.35 % (21715)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=361:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/361Mi)
% 8.11/1.36 % (21718)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/2501Mi)
% 8.11/1.36 % (21667)Instruction limit reached!
% 8.11/1.36 % (21667)------------------------------
% 8.11/1.36 % (21667)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.11/1.36 % (21667)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.11/1.36 % (21667)Termination reason: Unknown
% 8.11/1.36 % (21667)Termination phase: Saturation
% 8.11/1.36
% 8.11/1.36 % (21667)Memory used [KB]: 7291
% 8.11/1.36 % (21667)Time elapsed: 0.867 s
% 8.11/1.36 % (21667)Instructions burned: 488 (million)
% 8.11/1.36 % (21667)------------------------------
% 8.11/1.36 % (21667)------------------------------
% 8.11/1.37 % (21716)lrs+1011_1:1_bce=on:drc=off:erd=off:gve=force:ins=2:norm_ineq=on:sac=on:sp=frequency:tha=some:urr=on:i=3058:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/3058Mi)
% 8.11/1.38 % (21717)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=1198:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/1198Mi)
% 8.45/1.44 % (21699)Instruction limit reached!
% 8.45/1.44 % (21699)------------------------------
% 8.45/1.44 % (21699)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.45/1.44 % (21699)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.45/1.44 % (21699)Termination reason: Unknown
% 8.45/1.44 % (21699)Termination phase: Saturation
% 8.45/1.44
% 8.45/1.44 % (21699)Memory used [KB]: 4861
% 8.45/1.44 % (21699)Time elapsed: 0.628 s
% 8.45/1.44 % (21699)Instructions burned: 330 (million)
% 8.45/1.44 % (21699)------------------------------
% 8.45/1.44 % (21699)------------------------------
% 8.45/1.44 % (21719)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/256Mi)
% 8.86/1.47 % (21705)Instruction limit reached!
% 8.86/1.47 % (21705)------------------------------
% 8.86/1.47 % (21705)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.86/1.47 % (21705)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.86/1.47 % (21705)Termination reason: Unknown
% 8.86/1.47 % (21705)Termination phase: Saturation
% 8.86/1.47
% 8.86/1.47 % (21705)Memory used [KB]: 2174
% 8.86/1.47 % (21705)Time elapsed: 0.428 s
% 8.86/1.47 % (21705)Instructions burned: 239 (million)
% 8.86/1.47 % (21705)------------------------------
% 8.86/1.47 % (21705)------------------------------
% 8.86/1.50 % (21720)dis+1011_1:1_bd=preordered:sd=2:sos=all:ss=axioms:i=217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/217Mi)
% 8.86/1.50 % (21721)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/1168Mi)
% 8.86/1.51 % (21687)Instruction limit reached!
% 8.86/1.51 % (21687)------------------------------
% 8.86/1.51 % (21687)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.86/1.51 % (21687)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.86/1.51 % (21687)Termination reason: Unknown
% 8.86/1.51 % (21687)Termination phase: Saturation
% 8.86/1.51
% 8.86/1.51 % (21687)Memory used [KB]: 10618
% 8.86/1.51 % (21687)Time elapsed: 0.242 s
% 8.86/1.51 % (21687)Instructions burned: 501 (million)
% 8.86/1.51 % (21687)------------------------------
% 8.86/1.51 % (21687)------------------------------
% 9.26/1.60 % (21722)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/1006Mi)
% 9.26/1.62 % (21723)dis+1004_1:3_av=off:bs=on:plsq=on:i=4966:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/4966Mi)
% 9.67/1.68 % (21724)ott+10_18762:894869_awrs=decay:awrsf=8:bsd=on:drc=off:fsr=off:irw=on:newcnf=on:slsq=on:slsqc=1:slsqr=76,61:i=4835:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/4835Mi)
% 11.13/1.73 % (21695)Instruction limit reached!
% 11.13/1.73 % (21695)------------------------------
% 11.13/1.73 % (21695)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.13/1.73 % (21695)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.13/1.73 % (21695)Termination reason: Unknown
% 11.13/1.73 % (21695)Termination phase: Saturation
% 11.13/1.73
% 11.13/1.73 % (21695)Memory used [KB]: 10362
% 11.13/1.73 % (21695)Time elapsed: 0.926 s
% 11.13/1.73 % (21695)Instructions burned: 501 (million)
% 11.13/1.73 % (21695)------------------------------
% 11.13/1.73 % (21695)------------------------------
% 12.11/1.82 % (21725)ott+0_1:128_afr=on:amm=sco:anc=none:awrs=converge:awrsf=110:bsd=on:cond=fast:etr=on:fde=unused:flr=on:fsd=on:gve=force:irw=on:norm_ineq=on:sas=z3:sos=all:spb=units:tha=off:thi=strong:to=lpo:uwa=one_side_interpreted:i=3932:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/3932Mi)
% 12.28/1.88 % (21719)Refutation not found, non-redundant clauses discarded% (21719)------------------------------
% 12.28/1.88 % (21719)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.28/1.88 % (21719)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.28/1.88 % (21719)Termination reason: Refutation not found, non-redundant clauses discarded
% 12.28/1.88
% 12.28/1.88 % (21719)Memory used [KB]: 3454
% 12.28/1.88 % (21719)Time elapsed: 0.551 s
% 12.28/1.88 % (21719)Instructions burned: 253 (million)
% 12.28/1.88 % (21719)------------------------------
% 12.28/1.88 % (21719)------------------------------
% 12.28/1.88 % (21720)Instruction limit reached!
% 12.28/1.88 % (21720)------------------------------
% 12.28/1.88 % (21720)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.28/1.88 % (21720)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.28/1.88 % (21720)Termination reason: Unknown
% 12.28/1.88 % (21720)Termination phase: Saturation
% 12.28/1.88
% 12.28/1.88 % (21720)Memory used [KB]: 7547
% 12.28/1.88 % (21720)Time elapsed: 0.488 s
% 12.28/1.88 % (21720)Instructions burned: 218 (million)
% 12.28/1.88 % (21720)------------------------------
% 12.28/1.88 % (21720)------------------------------
% 12.28/1.88 % (21715)Instruction limit reached!
% 12.28/1.88 % (21715)------------------------------
% 12.28/1.88 % (21715)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.28/1.88 % (21715)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.28/1.88 % (21715)Termination reason: Unknown
% 12.28/1.88 % (21715)Termination phase: Saturation
% 12.28/1.88
% 12.28/1.88 % (21715)Memory used [KB]: 2686
% 12.28/1.88 % (21715)Time elapsed: 0.618 s
% 12.28/1.88 % (21715)Instructions burned: 362 (million)
% 12.28/1.88 % (21715)------------------------------
% 12.28/1.88 % (21715)------------------------------
% 12.28/1.91 % (21714)Instruction limit reached!
% 12.28/1.91 % (21714)------------------------------
% 12.28/1.91 % (21714)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.28/1.92 % (21714)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.28/1.92 % (21714)Termination reason: Unknown
% 12.28/1.92 % (21714)Termination phase: Saturation
% 12.28/1.92
% 12.28/1.92 % (21714)Memory used [KB]: 3326
% 12.28/1.92 % (21714)Time elapsed: 0.692 s
% 12.28/1.92 % (21714)Instructions burned: 372 (million)
% 12.28/1.92 % (21714)------------------------------
% 12.28/1.92 % (21714)------------------------------
% 13.34/1.99 % (21726)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=1742:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/1742Mi)
% 13.34/2.01 % (21707)Instruction limit reached!
% 13.34/2.01 % (21707)------------------------------
% 13.34/2.01 % (21707)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.34/2.01 % (21707)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.34/2.01 % (21707)Termination reason: Unknown
% 13.34/2.01 % (21707)Termination phase: Saturation
% 13.34/2.01
% 13.34/2.01 % (21707)Memory used [KB]: 4733
% 13.34/2.01 % (21707)Time elapsed: 0.873 s
% 13.34/2.01 % (21707)Instructions burned: 486 (million)
% 13.34/2.01 % (21707)------------------------------
% 13.34/2.01 % (21707)------------------------------
% 13.34/2.02 % (21728)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/947Mi)
% 13.34/2.03 % (21727)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3843:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/3843Mi)
% 13.81/2.06 % (21729)dis+10_1:14_awrs=converge:sp=unary_first:tgt=ground:i=3622:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/3622Mi)
% 14.22/2.12 % (21730)lrs+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=4725:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/4725Mi)
% 14.22/2.13 % (21706)Instruction limit reached!
% 14.22/2.13 % (21706)------------------------------
% 14.22/2.13 % (21706)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.22/2.13 % (21706)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.22/2.13 % (21706)Termination reason: Unknown
% 14.22/2.13 % (21706)Termination phase: Saturation
% 14.22/2.13
% 14.22/2.13 % (21706)Memory used [KB]: 5117
% 14.22/2.13 % (21706)Time elapsed: 1.057 s
% 14.22/2.13 % (21706)Instructions burned: 657 (million)
% 14.22/2.13 % (21706)------------------------------
% 14.22/2.13 % (21706)------------------------------
% 14.34/2.17 % (21693)Instruction limit reached!
% 14.34/2.17 % (21693)------------------------------
% 14.34/2.17 % (21693)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.34/2.19 % (21693)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.34/2.19 % (21693)Termination reason: Unknown
% 14.34/2.19 % (21693)Termination phase: Saturation
% 14.34/2.19
% 14.34/2.19 % (21693)Memory used [KB]: 12665
% 14.34/2.19 % (21693)Time elapsed: 1.508 s
% 14.34/2.19 % (21693)Instructions burned: 1008 (million)
% 14.34/2.19 % (21693)------------------------------
% 14.34/2.19 % (21693)------------------------------
% 15.45/2.25 % (21710)Instruction limit reached!
% 15.45/2.25 % (21710)------------------------------
% 15.45/2.25 % (21710)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.45/2.25 % (21710)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.45/2.25 % (21710)Termination reason: Unknown
% 15.45/2.25 % (21710)Termination phase: Saturation
% 15.45/2.25
% 15.45/2.25 % (21710)Memory used [KB]: 11897
% 15.45/2.25 % (21710)Time elapsed: 0.283 s
% 15.45/2.25 % (21710)Instructions burned: 591 (million)
% 15.45/2.25 % (21710)------------------------------
% 15.45/2.25 % (21710)------------------------------
% 15.45/2.27 % (21731)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=1518:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/1518Mi)
% 15.45/2.29 % (21711)Instruction limit reached!
% 15.45/2.29 % (21711)------------------------------
% 15.45/2.29 % (21711)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.45/2.29 % (21711)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.45/2.29 % (21711)Termination reason: Unknown
% 15.45/2.29 % (21711)Termination phase: Saturation
% 15.45/2.29
% 15.45/2.29 % (21711)Memory used [KB]: 7547
% 15.45/2.29 % (21711)Time elapsed: 1.120 s
% 15.45/2.29 % (21711)Instructions burned: 638 (million)
% 15.45/2.29 % (21711)------------------------------
% 15.45/2.29 % (21711)------------------------------
% 15.95/2.30 % (21713)Instruction limit reached!
% 15.95/2.30 % (21713)------------------------------
% 15.95/2.30 % (21713)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.95/2.30 % (21713)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.95/2.30 % (21713)Termination reason: Unknown
% 15.95/2.30 % (21713)Termination phase: Saturation
% 15.95/2.30
% 15.95/2.30 % (21713)Memory used [KB]: 4861
% 15.95/2.30 % (21713)Time elapsed: 1.061 s
% 15.95/2.30 % (21713)Instructions burned: 694 (million)
% 15.95/2.30 % (21713)------------------------------
% 15.95/2.30 % (21713)------------------------------
% 15.95/2.33 % (21732)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2661:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/2661Mi)
% 16.73/2.41 % (21733)ott+11_2:1_add=large:afp=4000:newcnf=on:sd=1:sos=on:sp=const_min:ss=axioms:i=1324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/1324Mi)
% 16.73/2.42 % (21734)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/1168Mi)
% 16.90/2.44 % (21735)dis+1004_1:3_av=off:bs=on:plsq=on:i=11321:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/11321Mi)
% 18.04/2.63 % (21709)Instruction limit reached!
% 18.04/2.63 % (21709)------------------------------
% 18.04/2.63 % (21709)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 18.04/2.63 % (21709)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 18.04/2.63 % (21709)Termination reason: Unknown
% 18.04/2.63 % (21709)Termination phase: Saturation
% 18.04/2.63
% 18.04/2.63 % (21709)Memory used [KB]: 9850
% 18.04/2.63 % (21709)Time elapsed: 1.499 s
% 18.04/2.63 % (21709)Instructions burned: 980 (million)
% 18.04/2.63 % (21709)------------------------------
% 18.04/2.63 % (21709)------------------------------
% 19.47/2.75 % (21712)Instruction limit reached!
% 19.47/2.75 % (21712)------------------------------
% 19.47/2.75 % (21712)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 19.47/2.75 % (21712)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 19.47/2.75 % (21712)Termination reason: Unknown
% 19.47/2.75 % (21712)Termination phase: Saturation
% 19.47/2.75
% 19.47/2.75 % (21712)Memory used [KB]: 13304
% 19.47/2.75 % (21712)Time elapsed: 1.551 s
% 19.47/2.75 % (21712)Instructions burned: 948 (million)
% 19.47/2.75 % (21712)------------------------------
% 19.47/2.75 % (21712)------------------------------
% 19.47/2.82 % (21736)lrs+10_1:1_av=off:sd=10:sos=all:ss=axioms:st=4.0:i=12082:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/12082Mi)
% 20.76/2.90 % (21696)Instruction limit reached!
% 20.76/2.90 % (21696)------------------------------
% 20.76/2.90 % (21696)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 20.76/2.90 % (21696)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 20.76/2.90 % (21696)Termination reason: Unknown
% 20.76/2.90 % (21696)Termination phase: Saturation
% 20.76/2.90
% 20.76/2.90 % (21696)Memory used [KB]: 10234
% 20.76/2.90 % (21696)Time elapsed: 1.151 s
% 20.76/2.90 % (21696)Instructions burned: 1706 (million)
% 20.76/2.90 % (21696)------------------------------
% 20.76/2.90 % (21696)------------------------------
% 20.76/2.91 % (21737)lrs+10_3:1_abs=on:ep=RST:newcnf=on:nm=2:sas=z3:sd=1:sos=all:ss=included:to=lpo:i=31695:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/31695Mi)
% 21.99/3.07 % (21738)lrs+1002_1:1_nm=0:sd=1:ss=axioms:urr=ec_only:i=7145:si=on:rawr=on:rtra=on_0 on theBenchmark for (2973ds/7145Mi)
% 23.01/3.23 % (21721)Instruction limit reached!
% 23.01/3.23 % (21721)------------------------------
% 23.01/3.23 % (21721)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.01/3.23 % (21721)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.01/3.23 % (21721)Termination reason: Unknown
% 23.01/3.23 % (21721)Termination phase: Saturation
% 23.01/3.23
% 23.01/3.23 % (21721)Memory used [KB]: 8059
% 23.01/3.23 % (21721)Time elapsed: 1.818 s
% 23.01/3.23 % (21721)Instructions burned: 1169 (million)
% 23.01/3.23 % (21721)------------------------------
% 23.01/3.23 % (21721)------------------------------
% 23.01/3.23 % (21708)Instruction limit reached!
% 23.01/3.23 % (21708)------------------------------
% 23.01/3.23 % (21708)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.01/3.23 % (21708)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.01/3.23 % (21708)Termination reason: Unknown
% 23.01/3.23 % (21708)Termination phase: Saturation
% 23.01/3.23
% 23.01/3.23 % (21708)Memory used [KB]: 7291
% 23.01/3.23 % (21708)Time elapsed: 2.100 s
% 23.01/3.23 % (21708)Instructions burned: 1302 (million)
% 23.01/3.23 % (21708)------------------------------
% 23.01/3.23 % (21708)------------------------------
% 23.01/3.24 % (21717)Instruction limit reached!
% 23.01/3.24 % (21717)------------------------------
% 23.01/3.24 % (21717)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.01/3.24 % (21717)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.01/3.24 % (21717)Termination reason: Unknown
% 23.01/3.24 % (21717)Termination phase: Saturation
% 23.01/3.24
% 23.01/3.24 % (21717)Memory used [KB]: 7036
% 23.01/3.24 % (21717)Time elapsed: 1.958 s
% 23.01/3.24 % (21717)Instructions burned: 1198 (million)
% 23.01/3.24 % (21717)------------------------------
% 23.01/3.24 % (21717)------------------------------
% 23.01/3.25 % (21698)Instruction limit reached!
% 23.01/3.25 % (21698)------------------------------
% 23.01/3.25 % (21698)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.01/3.25 % (21698)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.01/3.25 % (21698)Termination reason: Unknown
% 23.01/3.25 % (21698)Termination phase: Saturation
% 23.01/3.25
% 23.01/3.25 % (21698)Memory used [KB]: 20980
% 23.01/3.25 % (21698)Time elapsed: 2.406 s
% 23.01/3.25 % (21698)Instructions burned: 1683 (million)
% 23.01/3.25 % (21698)------------------------------
% 23.01/3.25 % (21698)------------------------------
% 23.52/3.27 % (21722)Instruction limit reached!
% 23.52/3.27 % (21722)------------------------------
% 23.52/3.27 % (21722)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.52/3.27 % (21722)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.52/3.27 % (21722)Termination reason: Unknown
% 23.52/3.27 % (21722)Termination phase: Saturation
% 23.52/3.27
% 23.52/3.27 % (21722)Memory used [KB]: 12153
% 23.52/3.27 % (21722)Time elapsed: 1.807 s
% 23.52/3.27 % (21722)Instructions burned: 1006 (million)
% 23.52/3.27 % (21722)------------------------------
% 23.52/3.27 % (21722)------------------------------
% 23.52/3.36 % (21739)lrs+10_1:1_br=off:ep=RSTC:plsq=on:plsqc=1:plsqr=32,1:urr=on:i=48352:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/48352Mi)
% 24.12/3.37 % (21740)lrs+10_1:16_ss=axioms:st=3.0:i=48076:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/48076Mi)
% 24.76/3.40 % (21741)lrs+21_1:1_ep=RS:fs=off:fsr=off:s2a=on:s2at=1.5:sac=on:sos=all:updr=off:i=24952:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/24952Mi)
% 24.76/3.40 % (21742)ott+0_1:128_afr=on:amm=sco:anc=none:awrs=converge:awrsf=110:bsd=on:cond=fast:etr=on:fde=unused:flr=on:fsd=on:gve=force:irw=on:norm_ineq=on:sas=z3:sos=all:spb=units:tha=off:thi=strong:to=lpo:uwa=one_side_interpreted:i=17722:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/17722Mi)
% 24.76/3.41 % (21743)lrs+35_1:1_aac=none:abs=on:amm=off:norm_ineq=on:s2a=on:s2at=3.0:tha=off:i=25691:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/25691Mi)
% 25.56/3.53 % (21728)Instruction limit reached!
% 25.56/3.53 % (21728)------------------------------
% 25.56/3.53 % (21728)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.56/3.53 % (21728)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.56/3.53 % (21728)Termination reason: Unknown
% 25.56/3.53 % (21728)Termination phase: Saturation
% 25.56/3.53
% 25.56/3.53 % (21728)Memory used [KB]: 13304
% 25.56/3.53 % (21728)Time elapsed: 1.573 s
% 25.56/3.53 % (21728)Instructions burned: 947 (million)
% 25.56/3.53 % (21728)------------------------------
% 25.56/3.53 % (21728)------------------------------
% 27.02/3.70 % (21744)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=1742:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/1742Mi)
% 29.86/4.06 % (21734)Instruction limit reached!
% 29.86/4.06 % (21734)------------------------------
% 29.86/4.06 % (21734)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 29.86/4.06 % (21734)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 29.86/4.06 % (21734)Termination reason: Unknown
% 29.86/4.06 % (21734)Termination phase: Saturation
% 29.86/4.06
% 29.86/4.06 % (21734)Memory used [KB]: 8187
% 29.86/4.06 % (21734)Time elapsed: 1.651 s
% 29.86/4.06 % (21734)Instructions burned: 1168 (million)
% 29.86/4.06 % (21734)------------------------------
% 29.86/4.06 % (21734)------------------------------
% 30.60/4.17 % (21745)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=31719:si=on:rawr=on:rtra=on_0 on theBenchmark for (2962ds/31719Mi)
% 32.93/4.44 % (21726)Instruction limit reached!
% 32.93/4.44 % (21726)------------------------------
% 32.93/4.44 % (21726)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 32.93/4.44 % (21726)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 32.93/4.44 % (21726)Termination reason: Unknown
% 32.93/4.44 % (21726)Termination phase: Saturation
% 32.93/4.44
% 32.93/4.44 % (21726)Memory used [KB]: 9850
% 32.93/4.44 % (21726)Time elapsed: 2.528 s
% 32.93/4.44 % (21726)Instructions burned: 1742 (million)
% 32.93/4.44 % (21726)------------------------------
% 32.93/4.44 % (21726)------------------------------
% 32.93/4.47 % (21731)Instruction limit reached!
% 32.93/4.47 % (21731)------------------------------
% 32.93/4.47 % (21731)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 32.93/4.47 % (21731)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 32.93/4.47 % (21731)Termination reason: Unknown
% 32.93/4.47 % (21731)Termination phase: Saturation
% 32.93/4.47
% 32.93/4.47 % (21731)Memory used [KB]: 7675
% 32.93/4.47 % (21731)Time elapsed: 2.286 s
% 32.93/4.47 % (21731)Instructions burned: 1519 (million)
% 32.93/4.47 % (21731)------------------------------
% 32.93/4.47 % (21731)------------------------------
% 34.01/4.58 % (21746)lrs+1010_1:1_aac=none:abs=on:bd=off:fd=off:nm=0:sas=z3:sims=off:tha=off:to=lpo:i=12098:si=on:rawr=on:rtra=on_0 on theBenchmark for (2958ds/12098Mi)
% 34.01/4.60 % (21747)lrs+10_1:1_ev=force:newcnf=on:sas=z3:spb=goal:tgt=full:tha=off:uwa=ground:i=7522:si=on:rawr=on:rtra=on_0 on theBenchmark for (2958ds/7522Mi)
% 35.76/4.83 % (21733)Instruction limit reached!
% 35.76/4.83 % (21733)------------------------------
% 35.76/4.83 % (21733)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 35.76/4.83 % (21733)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 35.76/4.83 % (21733)Termination reason: Unknown
% 35.76/4.83 % (21733)Termination phase: Saturation
% 35.76/4.83
% 35.76/4.83 % (21733)Memory used [KB]: 11513
% 35.76/4.83 % (21733)Time elapsed: 2.520 s
% 35.76/4.83 % (21733)Instructions burned: 1325 (million)
% 35.76/4.83 % (21733)------------------------------
% 35.76/4.83 % (21733)------------------------------
% 37.05/4.95 % (21697)Refutation not found, non-redundant clauses discarded% (21697)------------------------------
% 37.05/4.95 % (21697)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 37.05/4.95 % (21697)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 37.05/4.95 % (21697)Termination reason: Refutation not found, non-redundant clauses discarded
% 37.05/4.95
% 37.05/4.95 % (21697)Memory used [KB]: 14328
% 37.05/4.95 % (21697)Time elapsed: 4.193 s
% 37.05/4.95 % (21697)Instructions burned: 2408 (million)
% 37.05/4.95 % (21697)------------------------------
% 37.05/4.95 % (21697)------------------------------
% 37.05/4.97 % (21748)lrs+10_1:1_abs=on:afp=1000:nicw=on:sas=z3:tgt=ground:tha=off:uwa=all:i=9256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2954ds/9256Mi)
% 37.05/4.98 % (21703)Instruction limit reached!
% 37.05/4.98 % (21703)------------------------------
% 37.05/4.98 % (21703)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 37.05/4.98 % (21703)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 37.05/4.98 % (21703)Termination reason: Unknown
% 37.05/4.98 % (21703)Termination phase: Saturation
% 37.05/4.98
% 37.05/4.98 % (21703)Memory used [KB]: 12025
% 37.05/4.98 % (21703)Time elapsed: 4.051 s
% 37.05/4.98 % (21703)Instructions burned: 2304 (million)
% 37.05/4.98 % (21703)------------------------------
% 37.05/4.98 % (21703)------------------------------
% 37.72/5.07 % (21749)lrs+31_1:3_abs=on:add=large:afp=329:afq=1.2:anc=none:avsq=on:avsqr=160,201:awrs=decay:bce=on:bsr=unit_only:canc=cautious:etr=on:ev=force:flr=on:fs=off:fsd=on:fsr=off:irw=on:lcm=reverse:newcnf=on:nicw=on:nwc=1.55:pum=on:rnwc=on:s2agt=32:sas=z3:sffsmt=on:sims=off:skr=on:slsq=on:slsqc=2:slsqr=433504,723351:sp=unary_first:spb=goal_then_units:tgt=full:tha=some:to=lpo:uhcvi=on:uwa=one_side_constant:i=7507:si=on:rawr=on:rtra=on_0 on theBenchmark for (2953ds/7507Mi)
% 38.76/5.16 % (21718)Instruction limit reached!
% 38.76/5.16 % (21718)------------------------------
% 38.76/5.16 % (21718)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 38.76/5.16 % (21718)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 38.76/5.16 % (21718)Termination reason: Unknown
% 38.76/5.16 % (21718)Termination phase: Saturation
% 38.76/5.16
% 38.76/5.16 % (21718)Memory used [KB]: 16630
% 38.76/5.16 % (21718)Time elapsed: 3.802 s
% 38.76/5.16 % (21718)Instructions burned: 2501 (million)
% 38.76/5.16 % (21718)------------------------------
% 38.76/5.16 % (21718)------------------------------
% 38.76/5.17 % (21750)lrs+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=4725:si=on:rawr=on:rtra=on_0 on theBenchmark for (2952ds/4725Mi)
% 39.35/5.32 % (21751)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=6461:si=on:rawr=on:rtra=on_0 on theBenchmark for (2951ds/6461Mi)
% 40.49/5.45 % (21732)First to succeed.
% 41.68/5.61 % (21732)Refutation found. Thanks to Tanya!
% 41.68/5.61 % SZS status Theorem for theBenchmark
% 41.68/5.61 % SZS output start Proof for theBenchmark
% See solution above
% 41.68/5.63 % (21732)------------------------------
% 41.68/5.63 % (21732)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 41.68/5.63 % (21732)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 41.68/5.63 % (21732)Termination reason: Refutation
% 41.68/5.63
% 41.68/5.63 % (21732)Memory used [KB]: 14200
% 41.68/5.63 % (21732)Time elapsed: 3.218 s
% 41.68/5.63 % (21732)Instructions burned: 1955 (million)
% 41.68/5.63 % (21732)------------------------------
% 41.68/5.63 % (21732)------------------------------
% 41.68/5.63 % (21613)Success in time 5.361 s
%------------------------------------------------------------------------------