TSTP Solution File: SWW658_2 by SnakeForV-SAT---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV-SAT---1.0
% Problem : SWW658_2 : TPTP v8.1.0. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% Computer : n019.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Aug 31 19:20:49 EDT 2022
% Result : Theorem 74.47s 9.74s
% Output : Refutation 74.47s
% Verified :
% SZS Type : Refutation
% Derivation depth : 29
% Number of leaves : 831
% Syntax : Number of formulae : 3324 ( 49 unt; 50 typ; 0 def)
% Number of atoms : 16327 (2289 equ)
% Maximal formula atoms : 30 ( 4 avg)
% Number of connectives : 17117 (4064 ~;12021 |; 208 &)
% ( 772 <=>; 52 =>; 0 <=; 0 <~>)
% Maximal formula depth : 20 ( 6 avg)
% Maximal term depth : 10 ( 2 avg)
% Number arithmetic : 27960 (8683 atm;8183 fun;8488 num;2606 var)
% Number of types : 8 ( 6 usr; 1 ari)
% Number of type conns : 65 ( 27 >; 38 *; 0 +; 0 <<)
% Number of predicates : 770 ( 766 usr; 763 prp; 0-4 aty)
% Number of functors : 62 ( 40 usr; 37 con; 0-5 aty)
% Number of variables : 3332 (3302 !; 30 ?;3332 :)
% 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_35,type,
sK0: $int ).
tff(func_def_36,type,
sK1: map_int_int ).
tff(func_def_37,type,
sK2: $int ).
tff(func_def_38,type,
sK3: $int ).
tff(func_def_39,type,
sK4: $int ).
tff(func_def_40,type,
sK5: ( $int * $int * array_int * $int ) > $int ).
tff(func_def_48,type,
'$inst7': $int ).
tff(func_def_50,type,
'$inst8': $int ).
tff(func_def_51,type,
'$inst9': $int ).
tff(func_def_64,type,
'$inst10': $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(f10708,plain,
$false,
inference(avatar_smt_refutation,[],[f243,f248,f253,f258,f263,f264,f269,f270,f275,f280,f281,f286,f291,f292,f297,f328,f329,f338,f347,f356,f357,f358,f359,f373,f378,f383,f396,f412,f422,f455,f465,f470,f501,f516,f526,f531,f544,f555,f583,f584,f600,f605,f610,f615,f620,f625,f679,f684,f695,f727,f732,f746,f747,f748,f755,f782,f815,f871,f882,f904,f915,f939,f963,f979,f990,f1001,f1080,f1084,f1088,f1092,f1096,f1100,f1104,f1106,f1160,f1166,f1172,f1173,f1178,f1183,f1193,f1198,f1201,f1202,f1204,f1205,f1291,f1297,f1303,f1340,f1381,f1397,f1428,f1444,f1501,f1517,f1544,f1560,f1569,f1617,f1621,f1625,f1629,f1633,f1637,f1641,f1650,f1688,f1706,f1723,f1736,f1765,f1783,f1795,f1817,f1833,f1851,f1867,f1885,f1901,f1943,f1947,f1986,f1990,f2001,f2041,f2054,f2058,f2062,f2071,f2075,f2103,f2121,f2137,f2155,f2171,f2187,f2231,f2235,f2244,f2250,f2405,f2415,f2422,f2429,f2430,f2432,f2433,f2434,f2435,f2436,f2582,f2583,f2604,f2608,f2681,f2684,f2692,f2699,f2712,f2725,f2729,f2738,f2779,f2819,f2852,f2856,f2867,f2868,f2897,f2908,f2917,f2932,f2933,f2944,f2945,f2957,f2968,f2969,f2979,f2983,f2993,f2997,f3010,f3023,f3031,f3044,f3056,f3066,f3087,f3092,f3096,f3101,f3105,f3117,f3121,f3126,f3137,f3138,f3153,f3178,f3185,f3186,f3196,f3255,f3269,f3270,f3283,f3284,f3297,f3306,f3344,f3346,f3358,f3362,f3385,f3410,f3411,f3437,f3441,f3446,f3459,f3463,f3482,f3486,f3500,f3509,f3522,f3534,f3538,f3547,f3557,f3752,f3756,f3760,f3764,f3768,f3772,f3776,f3780,f3784,f3788,f3796,f3800,f3804,f3808,f3816,f3820,f3824,f3828,f3832,f3841,f3866,f3870,f3882,f3886,f3907,f3911,f3916,f3917,f3932,f3936,f3941,f3942,f3956,f3960,f3961,f3965,f4134,f4135,f4151,f4159,f4163,f4164,f4165,f4166,f4183,f4187,f4191,f4195,f4196,f4197,f4226,f4230,f4249,f4253,f4272,f4276,f4288,f4301,f4306,f4310,f4329,f4333,f4361,f4366,f4370,f4374,f4386,f4399,f4404,f4408,f4425,f4438,f4442,f4447,f4496,f4592,f4600,f4604,f4609,f4614,f4619,f4624,f4629,f4637,f4641,f4653,f4657,f4673,f4677,f4694,f4699,f4703,f4717,f4721,f4734,f4739,f4754,f4760,f4775,f4779,f4787,f4791,f4823,f4827,f4828,f4832,f4833,f4837,f4849,f4853,f4866,f4871,f4886,f4891,f4892,f4896,f4900,f4901,f4914,f4924,f4941,f4945,f4949,f4953,f4954,f4955,f4967,f4971,f4993,f5006,f5010,f5015,f5205,f5255,f5256,f5260,f5264,f5268,f5269,f5281,f5285,f5316,f5317,f5321,f5325,f5329,f5330,f5366,f5370,f5388,f5392,f5393,f5397,f5398,f5402,f5437,f5441,f5535,f5539,f5592,f5597,f5602,f5607,f5611,f5615,f5662,f5670,f5671,f5672,f5673,f5677,f5721,f5966,f5970,f5974,f5978,f5982,f5986,f6028,f6036,f6037,f6038,f6042,f6043,f6079,f6089,f6095,f6099,f6100,f6104,f6120,f6295,f6299,f6303,f6307,f6311,f6315,f6319,f6323,f6327,f6331,f6335,f6339,f6343,f6347,f6351,f6355,f6359,f6363,f6367,f6371,f6375,f6379,f6383,f6387,f6391,f6395,f6399,f6403,f6407,f6411,f6415,f6419,f6423,f6427,f6431,f6435,f6439,f6443,f6447,f6451,f6455,f6459,f6463,f6467,f6471,f6475,f6479,f6584,f6682,f6687,f6692,f6696,f6700,f6704,f6709,f6729,f6733,f6741,f6742,f6743,f6744,f6762,f6830,f6838,f6839,f6843,f6844,f6845,f7017,f7036,f7040,f7044,f7050,f7051,f7056,f7112,f7131,f7143,f7162,f7373,f7378,f7382,f7387,f7391,f7395,f7400,f7418,f7423,f7427,f7428,f7429,f7433,f7456,f7541,f7584,f7603,f7641,f7659,f7664,f7668,f7672,f7673,f7674,f7771,f7776,f7781,f7785,f7789,f7791,f7809,f7821,f7865,f7870,f7953,f7960,f7964,f8103,f8108,f8112,f8117,f8122,f8126,f8130,f8135,f8136,f8141,f8146,f8160,f8222,f8228,f8232,f8241,f8245,f8249,f8269,f8273,f8281,f8282,f8283,f8284,f8415,f8420,f8424,f8429,f8433,f8437,f8442,f8471,f8480,f8491,f8509,f8514,f8518,f8519,f8520,f8524,f8542,f8551,f8565,f8569,f8573,f8662,f8680,f8726,f8731,f8736,f8741,f8761,f8769,f8770,f8771,f8772,f8776,f8795,f8800,f8806,f8814,f8899,f8904,f8908,f8912,f8916,f8927,f8931,f8935,f8952,f9004,f9042,f9069,f9242,f9247,f9251,f9255,f9259,f9267,f9271,f9285,f9308,f9479,f9487,f9495,f9504,f9509,f9514,f9712,f9721,f9730,f9739,f9743,f9747,f9751,f9760,f9769,f9773,f9944,f9949,f9962,f9966,f9970,f10027,f10031,f10035,f10039,f10040,f10041,f10062,f10066,f10070,f10071,f10075,f10076,f10106,f10119,f10123,f10128,f10132,f10157,f10161,f10165,f10170,f10217,f10221,f10225,f10238,f10242,f10246,f10259,f10263,f10267,f10284,f10288,f10292,f10308,f10321,f10325,f10329,f10351,f10356,f10365,f10366,f10370,f10371,f10375,f10376,f10414,f10419,f10427,f10428,f10441,f10445,f10449,f10462,f10466,f10470,f10488,f10493,f10497,f10498,f10502,f10503,f10524,f10528,f10532,f10533,f10537,f10538,f10553,f10558,f10567,f10571,f10576,f10580,f10603,f10624,f10625,f10629,f10633,f10634,f10638,f10656,f10664,f10665,f10669,f10673,f10688,f10689,f10693,f10698,f10702,f10707]) ).
tff(f10707,plain,
( spl6_762
| spl6_620
| spl6_743
| ~ spl6_17
| ~ spl6_222 ),
inference(avatar_split_clause,[],[f10683,f3515,f344,f10564,f8892,f10704]) ).
tff(f10704,plain,
( spl6_762
<=> $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_762])]) ).
tff(f8892,plain,
( spl6_620
<=> ( sK4 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_620])]) ).
tff(f10564,plain,
( spl6_743
<=> $less(sK0,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_743])]) ).
tff(f344,plain,
( spl6_17
<=> $less(sK0,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_17])]) ).
tff(f3515,plain,
( spl6_222
<=> $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_222])]) ).
tff(f10683,plain,
( $less(sK0,sK4)
| ( sK4 = sK2 )
| $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK2)
| ~ spl6_17
| ~ spl6_222 ),
inference(resolution,[],[f3517,f2010]) ).
tff(f2010,plain,
( ! [X10: $int,X11: $int] :
( ~ $less(X11,X10)
| $less(X11,sK2)
| ( sK2 = X10 )
| $less(sK0,X10) )
| ~ spl6_17 ),
inference(resolution,[],[f798,f57]) ).
tff(f57,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X1,X2)
| ~ $less(X0,X1)
| $less(X0,X2) ),
introduced(theory_axiom_148,[]) ).
tff(f798,plain,
( ! [X17: $int] :
( $less(sK0,X17)
| $less(X17,sK2)
| ( sK2 = X17 ) )
| ~ spl6_17 ),
inference(resolution,[],[f306,f346]) ).
tff(f346,plain,
( $less(sK0,sK2)
| ~ spl6_17 ),
inference(avatar_component_clause,[],[f344]) ).
tff(f306,plain,
! [X2: $int,X3: $int,X1: $int] :
( ~ $less(X3,X1)
| $less(X3,X2)
| ( X1 = X2 )
| $less(X2,X1) ),
inference(resolution,[],[f58,f57]) ).
tff(f58,plain,
! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,X0)
| ( X0 = X1 ) ),
introduced(theory_axiom_149,[]) ).
tff(f3517,plain,
( $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK4)
| ~ spl6_222 ),
inference(avatar_component_clause,[],[f3515]) ).
tff(f10702,plain,
( spl6_33
| spl6_227
| spl6_761
| ~ spl6_222 ),
inference(avatar_split_clause,[],[f10679,f3515,f10700,f3544,f541]) ).
tff(f541,plain,
( spl6_33
<=> $less(sK4,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_33])]) ).
tff(f3544,plain,
( spl6_227
<=> $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_227])]) ).
tff(f10700,plain,
( spl6_761
<=> ! [X6: $int,X5: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK4,X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK4))
| $less(length1(int,t2tb1(X5)),$sum(X6,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_761])]) ).
tff(f10679,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK4,X5,X7))))) )
| $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK4))
| $less(length1(int,t2tb1(X5)),$sum(X7,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| ~ spl6_222 ),
inference(resolution,[],[f3517,f491]) ).
tff(f491,plain,
! [X28: $int,X29: $int,X26: $int,X27: $int,X25: array_int] :
( ~ $less(X29,X27)
| ( tb2t(get(int,int,elts(int,t2tb1(X25)),t2tb($sum(X26,X29)))) = tb2t(get(int,int,elts(int,t2tb1(X25)),t2tb($sum(X28,X29)))) )
| $less(X27,0)
| $less(length1(int,t2tb1(X25)),$sum(X26,X27))
| $less(length1(int,t2tb1(X25)),$sum(X28,X27))
| ( tb2t(get(int,int,elts(int,t2tb1(X25)),t2tb($sum(X26,sK5(X26,X27,X25,X28))))) != tb2t(get(int,int,elts(int,t2tb1(X25)),t2tb($sum(X28,sK5(X26,X27,X25,X28))))) )
| $less(X29,0) ),
inference(resolution,[],[f237,f236]) ).
tff(f236,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int,X4: $int] :
( ~ is_common_prefix1(X2,X3,X0,X1)
| $less(X4,0)
| ~ $less(X4,X1)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,X4)))) ) ),
inference(definition_unfolding,[],[f224,f206,f206]) ).
tff(f206,plain,
! [X2: ty,X0: $int,X1: uni] : ( get2(X2,X1,X0) = get(X2,int,elts(X2,X1),t2tb(X0)) ),
inference(cnf_transformation,[],[f151]) ).
tff(f151,plain,
! [X0: $int,X1: uni,X2: ty] : ( get2(X2,X1,X0) = get(X2,int,elts(X2,X1),t2tb(X0)) ),
inference(rectify,[],[f104]) ).
tff(f104,plain,
! [X1: $int,X2: uni,X0: ty] : ( get(X0,int,elts(X0,X2),t2tb(X1)) = get2(X0,X2,X1) ),
inference(rectify,[],[f28]) ).
tff(f28,axiom,
! [X0: ty,X14: $int,X10: uni] : ( get2(X0,X10,X14) = get(X0,int,elts(X0,X10),t2tb(X14)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',get_def) ).
tff(f224,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int,X4: $int] :
( ~ $less(X4,X1)
| ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
| $less(X4,0)
| ~ is_common_prefix1(X2,X3,X0,X1) ),
inference(cnf_transformation,[],[f162]) ).
tff(f162,plain,
! [X0: $int,X1: $int,X2: array_int,X3: $int] :
( ( ( ~ $less(length1(int,t2tb1(X2)),$sum(X0,X1))
& ~ $less(length1(int,t2tb1(X2)),$sum(X3,X1))
& ! [X4: $int] :
( ~ $less(X4,X1)
| ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
| $less(X4,0) )
& ~ $less(X1,0) )
| ~ is_common_prefix1(X2,X3,X0,X1) )
& ( is_common_prefix1(X2,X3,X0,X1)
| $less(length1(int,t2tb1(X2)),$sum(X0,X1))
| $less(length1(int,t2tb1(X2)),$sum(X3,X1))
| ( $less(sK5(X0,X1,X2,X3),X1)
& ( tb2t(get2(int,t2tb1(X2),$sum(X0,sK5(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X2),$sum(X3,sK5(X0,X1,X2,X3)))) )
& ~ $less(sK5(X0,X1,X2,X3),0) )
| $less(X1,0) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK5])],[f160,f161]) ).
tff(f161,plain,
! [X0: $int,X1: $int,X2: array_int,X3: $int] :
( ? [X5: $int] :
( $less(X5,X1)
& ( tb2t(get2(int,t2tb1(X2),$sum(X0,X5))) != tb2t(get2(int,t2tb1(X2),$sum(X3,X5))) )
& ~ $less(X5,0) )
=> ( $less(sK5(X0,X1,X2,X3),X1)
& ( tb2t(get2(int,t2tb1(X2),$sum(X0,sK5(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X2),$sum(X3,sK5(X0,X1,X2,X3)))) )
& ~ $less(sK5(X0,X1,X2,X3),0) ) ),
introduced(choice_axiom,[]) ).
tff(f160,plain,
! [X0: $int,X1: $int,X2: array_int,X3: $int] :
( ( ( ~ $less(length1(int,t2tb1(X2)),$sum(X0,X1))
& ~ $less(length1(int,t2tb1(X2)),$sum(X3,X1))
& ! [X4: $int] :
( ~ $less(X4,X1)
| ( tb2t(get2(int,t2tb1(X2),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X2),$sum(X0,X4))) )
| $less(X4,0) )
& ~ $less(X1,0) )
| ~ is_common_prefix1(X2,X3,X0,X1) )
& ( is_common_prefix1(X2,X3,X0,X1)
| $less(length1(int,t2tb1(X2)),$sum(X0,X1))
| $less(length1(int,t2tb1(X2)),$sum(X3,X1))
| ? [X5: $int] :
( $less(X5,X1)
& ( tb2t(get2(int,t2tb1(X2),$sum(X0,X5))) != tb2t(get2(int,t2tb1(X2),$sum(X3,X5))) )
& ~ $less(X5,0) )
| $less(X1,0) ) ),
inference(rectify,[],[f159]) ).
tff(f159,plain,
! [X2: $int,X0: $int,X1: array_int,X3: $int] :
( ( ( ~ $less(length1(int,t2tb1(X1)),$sum(X2,X0))
& ~ $less(length1(int,t2tb1(X1)),$sum(X3,X0))
& ! [X4: $int] :
( ~ $less(X4,X0)
| ( tb2t(get2(int,t2tb1(X1),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X1),$sum(X2,X4))) )
| $less(X4,0) )
& ~ $less(X0,0) )
| ~ is_common_prefix1(X1,X3,X2,X0) )
& ( is_common_prefix1(X1,X3,X2,X0)
| $less(length1(int,t2tb1(X1)),$sum(X2,X0))
| $less(length1(int,t2tb1(X1)),$sum(X3,X0))
| ? [X4: $int] :
( $less(X4,X0)
& ( tb2t(get2(int,t2tb1(X1),$sum(X3,X4))) != tb2t(get2(int,t2tb1(X1),$sum(X2,X4))) )
& ~ $less(X4,0) )
| $less(X0,0) ) ),
inference(flattening,[],[f158]) ).
tff(f158,plain,
! [X2: $int,X0: $int,X1: array_int,X3: $int] :
( ( ( ~ $less(length1(int,t2tb1(X1)),$sum(X2,X0))
& ~ $less(length1(int,t2tb1(X1)),$sum(X3,X0))
& ! [X4: $int] :
( ~ $less(X4,X0)
| ( tb2t(get2(int,t2tb1(X1),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X1),$sum(X2,X4))) )
| $less(X4,0) )
& ~ $less(X0,0) )
| ~ is_common_prefix1(X1,X3,X2,X0) )
& ( is_common_prefix1(X1,X3,X2,X0)
| $less(length1(int,t2tb1(X1)),$sum(X2,X0))
| $less(length1(int,t2tb1(X1)),$sum(X3,X0))
| ? [X4: $int] :
( $less(X4,X0)
& ( tb2t(get2(int,t2tb1(X1),$sum(X3,X4))) != tb2t(get2(int,t2tb1(X1),$sum(X2,X4))) )
& ~ $less(X4,0) )
| $less(X0,0) ) ),
inference(nnf_transformation,[],[f117]) ).
tff(f117,plain,
! [X2: $int,X0: $int,X1: array_int,X3: $int] :
( ( ~ $less(length1(int,t2tb1(X1)),$sum(X2,X0))
& ~ $less(length1(int,t2tb1(X1)),$sum(X3,X0))
& ! [X4: $int] :
( ~ $less(X4,X0)
| ( tb2t(get2(int,t2tb1(X1),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X1),$sum(X2,X4))) )
| $less(X4,0) )
& ~ $less(X0,0) )
<=> is_common_prefix1(X1,X3,X2,X0) ),
inference(flattening,[],[f116]) ).
tff(f116,plain,
! [X2: $int,X3: $int,X1: array_int,X0: $int] :
( ( ~ $less(X0,0)
& ~ $less(length1(int,t2tb1(X1)),$sum(X3,X0))
& ! [X4: $int] :
( ( tb2t(get2(int,t2tb1(X1),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X1),$sum(X2,X4))) )
| ~ $less(X4,X0)
| $less(X4,0) )
& ~ $less(length1(int,t2tb1(X1)),$sum(X2,X0)) )
<=> is_common_prefix1(X1,X3,X2,X0) ),
inference(ennf_transformation,[],[f81]) ).
tff(f81,plain,
! [X2: $int,X3: $int,X1: array_int,X0: $int] :
( ( ~ $less(X0,0)
& ~ $less(length1(int,t2tb1(X1)),$sum(X3,X0))
& ! [X4: $int] :
( ( $less(X4,X0)
& ~ $less(X4,0) )
=> ( tb2t(get2(int,t2tb1(X1),$sum(X3,X4))) = tb2t(get2(int,t2tb1(X1),$sum(X2,X4))) ) )
& ~ $less(length1(int,t2tb1(X1)),$sum(X2,X0)) )
<=> is_common_prefix1(X1,X3,X2,X0) ),
inference(rectify,[],[f48]) ).
tff(f48,plain,
! [X18: $int,X0: array_int,X7: $int,X1: $int] :
( is_common_prefix1(X0,X1,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(length1(int,t2tb1(X0)),$sum(X1,X18))
& ~ $less(X18,0)
& ~ $less(length1(int,t2tb1(X0)),$sum(X7,X18)) ) ),
inference(theory_normalization,[],[f36]) ).
tff(f36,axiom,
! [X18: $int,X0: array_int,X7: $int,X1: $int] :
( is_common_prefix1(X0,X1,X7,X18)
<=> ( ! [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($sum(X1,X18),length1(int,t2tb1(X0)))
& $lesseq(0,X18)
& $lesseq($sum(X7,X18),length1(int,t2tb1(X0))) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_common_prefix_def) ).
tff(f237,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( is_common_prefix1(X2,X3,X0,X1)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,sK5(X0,X1,X2,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(X0,X1,X2,X3))))) )
| $less(X1,0)
| $less(length1(int,t2tb1(X2)),$sum(X3,X1))
| $less(length1(int,t2tb1(X2)),$sum(X0,X1)) ),
inference(definition_unfolding,[],[f221,f206,f206]) ).
tff(f221,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( is_common_prefix1(X2,X3,X0,X1)
| $less(length1(int,t2tb1(X2)),$sum(X0,X1))
| $less(length1(int,t2tb1(X2)),$sum(X3,X1))
| ( tb2t(get2(int,t2tb1(X2),$sum(X0,sK5(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X2),$sum(X3,sK5(X0,X1,X2,X3)))) )
| $less(X1,0) ),
inference(cnf_transformation,[],[f162]) ).
tff(f10698,plain,
( ~ spl6_760
| ~ spl6_23
| ~ spl6_222 ),
inference(avatar_split_clause,[],[f10675,f3515,f393,f10695]) ).
tff(f10695,plain,
( spl6_760
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_760])]) ).
tff(f393,plain,
( spl6_23
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_23])]) ).
tff(f10675,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| ~ spl6_23
| ~ spl6_222 ),
inference(resolution,[],[f3517,f537]) ).
tff(f537,plain,
( ! [X0: $int] :
( ~ $less(X0,sK4)
| ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,X0) )
| ~ spl6_23 ),
inference(resolution,[],[f395,f228]) ).
tff(f228,plain,
! [X2: $int,X3: array_int,X0: $int,X1: $int,X4: $int] :
( ~ is_common_prefix1(X3,X0,X2,X4)
| ~ is_longest_common_prefix1(X3,X0,X2,X1)
| ~ $less(X1,X4) ),
inference(cnf_transformation,[],[f163]) ).
tff(f163,plain,
! [X0: $int,X1: $int,X2: $int,X3: array_int] :
( ( ! [X4: $int] :
( ~ is_common_prefix1(X3,X0,X2,X4)
| ~ $less(X1,X4) )
& is_common_prefix1(X3,X0,X2,X1) )
| ~ is_longest_common_prefix1(X3,X0,X2,X1) ),
inference(rectify,[],[f133]) ).
tff(f133,plain,
! [X3: $int,X1: $int,X2: $int,X0: array_int] :
( ( ! [X4: $int] :
( ~ is_common_prefix1(X0,X3,X2,X4)
| ~ $less(X1,X4) )
& is_common_prefix1(X0,X3,X2,X1) )
| ~ is_longest_common_prefix1(X0,X3,X2,X1) ),
inference(ennf_transformation,[],[f110]) ).
tff(f110,plain,
! [X0: array_int,X3: $int,X1: $int,X2: $int] :
( is_longest_common_prefix1(X0,X3,X2,X1)
=> ( is_common_prefix1(X0,X3,X2,X1)
& ! [X4: $int] :
( $less(X1,X4)
=> ~ is_common_prefix1(X0,X3,X2,X4) ) ) ),
inference(unused_predicate_definition_removal,[],[f93]) ).
tff(f93,plain,
! [X0: array_int,X3: $int,X1: $int,X2: $int] :
( ( is_common_prefix1(X0,X3,X2,X1)
& ! [X4: $int] :
( $less(X1,X4)
=> ~ is_common_prefix1(X0,X3,X2,X4) ) )
<=> is_longest_common_prefix1(X0,X3,X2,X1) ),
inference(rectify,[],[f38]) ).
tff(f38,axiom,
! [X0: array_int,X18: $int,X7: $int,X1: $int] :
( ( is_common_prefix1(X0,X1,X7,X18)
& ! [X9: $int] :
( $less(X18,X9)
=> ~ is_common_prefix1(X0,X1,X7,X9) ) )
<=> is_longest_common_prefix1(X0,X1,X7,X18) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_longest_common_prefix_def) ).
tff(f395,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK4)
| ~ spl6_23 ),
inference(avatar_component_clause,[],[f393]) ).
tff(f10693,plain,
( spl6_33
| spl6_759
| spl6_227
| ~ spl6_222 ),
inference(avatar_split_clause,[],[f10678,f3515,f3544,f10691,f541]) ).
tff(f10691,plain,
( spl6_759
<=> ! [X4: $int,X2: array_int,X3: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,sK4))
| $less(length1(int,t2tb1(X2)),$sum(X4,sK4))
| $less(sK5(X3,sK4,X2,X4),sK4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_759])]) ).
tff(f10678,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK5(X3,sK4,X2,X4),sK4)
| $less(length1(int,t2tb1(X2)),$sum(X4,sK4))
| $less(length1(int,t2tb1(X2)),$sum(X3,sK4))
| $less(sK4,0) )
| ~ spl6_222 ),
inference(resolution,[],[f3517,f445]) ).
tff(f445,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int,X4: $int] :
( ~ $less(X0,X1)
| $less(length1(int,t2tb1(X2)),$sum(X4,X1))
| $less(X1,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,X0)))) )
| $less(sK5(X4,X1,X2,X3),X1)
| $less(X0,0)
| $less(length1(int,t2tb1(X2)),$sum(X3,X1)) ),
inference(resolution,[],[f236,f222]) ).
tff(f222,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( is_common_prefix1(X2,X3,X0,X1)
| $less(length1(int,t2tb1(X2)),$sum(X0,X1))
| $less(sK5(X0,X1,X2,X3),X1)
| $less(X1,0)
| $less(length1(int,t2tb1(X2)),$sum(X3,X1)) ),
inference(cnf_transformation,[],[f162]) ).
tff(f10689,plain,
( spl6_227
| spl6_368
| ~ spl6_23
| ~ spl6_222 ),
inference(avatar_split_clause,[],[f10674,f3515,f393,f4911,f3544]) ).
tff(f4911,plain,
( spl6_368
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_368])]) ).
tff(f10674,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ spl6_23
| ~ spl6_222 ),
inference(resolution,[],[f3517,f557]) ).
tff(f557,plain,
( ! [X1: $int] :
( ~ $less(X1,sK4)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))) )
| $less(X1,0) )
| ~ spl6_23 ),
inference(forward_demodulation,[],[f556,f400]) ).
tff(f400,plain,
! [X0: $int,X1: map_int_int] : ( t2tb2(X1) = elts(int,mk_array1(int,X0,t2tb2(X1))) ),
inference(resolution,[],[f203,f200]) ).
tff(f200,plain,
! [X0: map_int_int] : sort1(map(int,int),t2tb2(X0)),
inference(cnf_transformation,[],[f69]) ).
tff(f69,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(f203,plain,
! [X2: ty,X0: uni,X1: $int] :
( ~ sort1(map(int,X2),X0)
| ( elts(X2,mk_array1(X2,X1,X0)) = X0 ) ),
inference(cnf_transformation,[],[f132]) ).
tff(f132,plain,
! [X0: uni,X1: $int,X2: ty] :
( ( elts(X2,mk_array1(X2,X1,X0)) = X0 )
| ~ sort1(map(int,X2),X0) ),
inference(ennf_transformation,[],[f96]) ).
tff(f96,plain,
! [X1: $int,X0: uni,X2: ty] :
( sort1(map(int,X2),X0)
=> ( elts(X2,mk_array1(X2,X1,X0)) = X0 ) ),
inference(rectify,[],[f22]) ).
tff(f22,axiom,
! [X13: uni,X6: $int,X0: ty] :
( sort1(map(int,X0),X13)
=> ( elts(X0,mk_array1(X0,X6,X13)) = X13 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',elts_def3) ).
tff(f556,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))) = tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))) )
| ~ $less(X1,sK4)
| $less(X1,0) )
| ~ spl6_23 ),
inference(forward_demodulation,[],[f539,f191]) ).
tff(f191,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(cnf_transformation,[],[f79]) ).
tff(f79,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(f539,plain,
( ! [X1: $int] :
( ~ $less(X1,sK4)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))) = tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))) )
| $less(X1,0) )
| ~ spl6_23 ),
inference(resolution,[],[f395,f236]) ).
tff(f10688,plain,
( spl6_227
| spl6_33
| spl6_758
| ~ spl6_222 ),
inference(avatar_split_clause,[],[f10680,f3515,f10686,f541,f3544]) ).
tff(f10686,plain,
( spl6_758
<=> ! [X9: $int,X8: array_int,X10: $int] :
( $less(0,sK5(X10,sK4,X8,X9))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(X8)),$sum(X10,sK4))
| $less(length1(int,t2tb1(X8)),$sum(X9,sK4))
| ( 0 = sK5(X10,sK4,X8,X9) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_758])]) ).
tff(f10680,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(0,sK5(X10,sK4,X8,X9))
| ( 0 = sK5(X10,sK4,X8,X9) )
| $less(sK4,0)
| $less(length1(int,t2tb1(X8)),$sum(X9,sK4))
| $less(length1(int,t2tb1(X8)),$sum(X10,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| ~ spl6_222 ),
inference(resolution,[],[f3517,f1344]) ).
tff(f1344,plain,
! [X8: $int,X6: $int,X9: $int,X7: $int,X5: array_int] :
( ~ $less(X7,X9)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X7)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X8,X7)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,X9))
| $less(X7,0)
| $less(length1(int,t2tb1(X5)),$sum(X8,X9))
| $less(0,sK5(X8,X9,X5,X6))
| ( 0 = sK5(X8,X9,X5,X6) )
| $less(X9,0) ),
inference(resolution,[],[f446,f58]) ).
tff(f446,plain,
! [X8: $int,X6: $int,X9: $int,X7: array_int,X5: $int] :
( ~ $less(sK5(X9,X6,X7,X8),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X5)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X5)))) )
| $less(length1(int,t2tb1(X7)),$sum(X8,X6))
| $less(X5,0)
| $less(X6,0)
| ~ $less(X5,X6)
| $less(length1(int,t2tb1(X7)),$sum(X9,X6)) ),
inference(resolution,[],[f236,f220]) ).
tff(f220,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( is_common_prefix1(X2,X3,X0,X1)
| $less(length1(int,t2tb1(X2)),$sum(X0,X1))
| $less(X1,0)
| $less(length1(int,t2tb1(X2)),$sum(X3,X1))
| ~ $less(sK5(X0,X1,X2,X3),0) ),
inference(cnf_transformation,[],[f162]) ).
tff(f10673,plain,
( spl6_754
| spl6_757
| ~ spl6_221 ),
inference(avatar_split_clause,[],[f10649,f3506,f10671,f10658]) ).
tff(f10658,plain,
( spl6_754
<=> $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_754])]) ).
tff(f10671,plain,
( spl6_757
<=> ! [X6: $int,X5: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,1,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,1,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_757])]) ).
tff(f3506,plain,
( spl6_221
<=> $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_221])]) ).
tff(f10649,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,1,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,1,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(X5)),$sum(X6,1)) )
| ~ spl6_221 ),
inference(evaluation,[],[f10643]) ).
tff(f10643,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(X5)),$sum(X6,1))
| $less(1,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,1,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,1,X5,X7))))) ) )
| ~ spl6_221 ),
inference(resolution,[],[f3508,f491]) ).
tff(f3508,plain,
( $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),1)
| ~ spl6_221 ),
inference(avatar_component_clause,[],[f3506]) ).
tff(f10669,plain,
( spl6_754
| spl6_756
| ~ spl6_221 ),
inference(avatar_split_clause,[],[f10650,f3506,f10667,f10658]) ).
tff(f10667,plain,
( spl6_756
<=> ! [X9: $int,X8: array_int,X10: $int] :
( ( 0 = sK5(X10,1,X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X10,1))
| $less(length1(int,t2tb1(X8)),$sum(X9,1))
| $less(0,sK5(X10,1,X8,X9))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_756])]) ).
tff(f10650,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( ( 0 = sK5(X10,1,X8,X9) )
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(0,sK5(X10,1,X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X9,1))
| $less(length1(int,t2tb1(X8)),$sum(X10,1)) )
| ~ spl6_221 ),
inference(evaluation,[],[f10644]) ).
tff(f10644,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( ( 0 = sK5(X10,1,X8,X9) )
| $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(X8)),$sum(X9,1))
| $less(0,sK5(X10,1,X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X10,1))
| $less(1,0) )
| ~ spl6_221 ),
inference(resolution,[],[f3508,f1344]) ).
tff(f10665,plain,
( spl6_135
| spl6_753
| spl6_747
| ~ spl6_17
| ~ spl6_221 ),
inference(avatar_split_clause,[],[f10647,f3506,f344,f10600,f10653,f2575]) ).
tff(f2575,plain,
( spl6_135
<=> ( 1 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_135])]) ).
tff(f10653,plain,
( spl6_753
<=> $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_753])]) ).
tff(f10600,plain,
( spl6_747
<=> $less(sK0,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_747])]) ).
tff(f10647,plain,
( $less(sK0,1)
| $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK2)
| ( 1 = sK2 )
| ~ spl6_17
| ~ spl6_221 ),
inference(resolution,[],[f3508,f2010]) ).
tff(f10664,plain,
( spl6_754
| spl6_755
| ~ spl6_221 ),
inference(avatar_split_clause,[],[f10651,f3506,f10662,f10658]) ).
tff(f10662,plain,
( spl6_755
<=> ! [X4: $int,X2: array_int,X3: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X4,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,1))
| $less(sK5(X3,1,X2,X4),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_755])]) ).
tff(f10651,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X4,1))
| $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK5(X3,1,X2,X4),1)
| $less(length1(int,t2tb1(X2)),$sum(X3,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| ~ spl6_221 ),
inference(evaluation,[],[f10642]) ).
tff(f10642,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK5(X3,1,X2,X4),1)
| $less(length1(int,t2tb1(X2)),$sum(X3,1))
| $less(1,0)
| $less(length1(int,t2tb1(X2)),$sum(X4,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| ~ spl6_221 ),
inference(resolution,[],[f3508,f445]) ).
tff(f10656,plain,
( spl6_753
| ~ spl6_136
| ~ spl6_221 ),
inference(avatar_split_clause,[],[f10639,f3506,f2579,f10653]) ).
tff(f2579,plain,
( spl6_136
<=> $less(1,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_136])]) ).
tff(f10639,plain,
( $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK2)
| ~ spl6_136
| ~ spl6_221 ),
inference(resolution,[],[f3508,f2598]) ).
tff(f2598,plain,
( ! [X7: $int] :
( ~ $less(X7,1)
| $less(X7,sK2) )
| ~ spl6_136 ),
inference(resolution,[],[f2581,f57]) ).
tff(f2581,plain,
( $less(1,sK2)
| ~ spl6_136 ),
inference(avatar_component_clause,[],[f2579]) ).
tff(f10638,plain,
( spl6_748
| spl6_752
| spl6_221 ),
inference(avatar_split_clause,[],[f10609,f3506,f10636,f10617]) ).
tff(f10617,plain,
( spl6_748
<=> ( 1 = sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_748])]) ).
tff(f10636,plain,
( spl6_752
<=> ! [X1: $int] :
( $less(X1,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| $less(1,X1)
| ( 1 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_752])]) ).
tff(f10609,plain,
( ! [X1: $int] :
( $less(X1,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| ( 1 = X1 )
| $less(1,X1)
| ( 1 = sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3) ) )
| spl6_221 ),
inference(resolution,[],[f3507,f790]) ).
tff(f790,plain,
! [X3: $int,X4: $int,X5: $int] :
( $less(X3,X4)
| $less(X5,X3)
| $less(X4,X5)
| ( X3 = X5 )
| ( X4 = X5 ) ),
inference(resolution,[],[f306,f58]) ).
tff(f3507,plain,
( ~ $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),1)
| spl6_221 ),
inference(avatar_component_clause,[],[f3506]) ).
tff(f10634,plain,
( spl6_750
| spl6_749
| spl6_221 ),
inference(avatar_split_clause,[],[f10613,f3506,f10621,f10627]) ).
tff(f10627,plain,
( spl6_750
<=> ! [X5: $int] :
( $less(X5,0)
| ( $product(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X5) = $product(1,X5) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_750])]) ).
tff(f10621,plain,
( spl6_749
<=> $less(1,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_749])]) ).
tff(f10613,plain,
( ! [X6: $int] :
( $less(1,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| ( $product(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X6) = $product(1,X6) )
| $less(X6,0) )
| spl6_221 ),
inference(resolution,[],[f3507,f850]) ).
tff(f850,plain,
! [X2: $int,X0: $int,X1: $int] :
( $less(X1,0)
| $less(X2,X0)
| $less(X0,X2)
| ( $product(X2,X1) = $product(X0,X1) ) ),
inference(duplicate_literal_removal,[],[f846]) ).
tff(f846,plain,
! [X2: $int,X0: $int,X1: $int] :
( $less(X1,0)
| ( $product(X2,X1) = $product(X0,X1) )
| $less(X0,X2)
| $less(X1,0)
| $less(X2,X0) ),
inference(resolution,[],[f402,f205]) ).
tff(f205,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less($product(X1,X2),$product(X0,X2))
| $less(X2,0)
| $less(X1,X0) ),
inference(cnf_transformation,[],[f131]) ).
tff(f131,plain,
! [X0: $int,X1: $int,X2: $int] :
( $less(X1,X0)
| $less(X2,0)
| ~ $less($product(X1,X2),$product(X0,X2)) ),
inference(flattening,[],[f130]) ).
tff(f130,plain,
! [X2: $int,X1: $int,X0: $int] :
( ~ $less($product(X1,X2),$product(X0,X2))
| $less(X2,0)
| $less(X1,X0) ),
inference(ennf_transformation,[],[f91]) ).
tff(f91,plain,
! [X2: $int,X1: $int,X0: $int] :
( ~ $less(X1,X0)
=> ( ~ $less(X2,0)
=> ~ $less($product(X1,X2),$product(X0,X2)) ) ),
inference(rectify,[],[f49]) ).
tff(f49,plain,
! [X1: $int,X7: $int,X4: $int] :
( ~ $less(X7,X1)
=> ( ~ $less(X4,0)
=> ~ $less($product(X7,X4),$product(X1,X4)) ) ),
inference(theory_normalization,[],[f8]) ).
tff(f8,axiom,
! [X1: $int,X7: $int,X4: $int] :
( $lesseq(X1,X7)
=> ( $lesseq(0,X4)
=> $lesseq($product(X1,X4),$product(X7,X4)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',compatOrderMult) ).
tff(f402,plain,
! [X2: $int,X0: $int,X1: $int] :
( $less($product(X2,X0),$product(X1,X0))
| ( $product(X1,X0) = $product(X2,X0) )
| $less(X1,X2)
| $less(X0,0) ),
inference(resolution,[],[f205,f58]) ).
tff(f10633,plain,
( spl6_748
| spl6_751
| spl6_221 ),
inference(avatar_split_clause,[],[f10608,f3506,f10631,f10617]) ).
tff(f10631,plain,
( spl6_751
<=> ! [X0: $int] :
( $less(1,X0)
| $less(X0,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| ( sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_751])]) ).
tff(f10608,plain,
( ! [X0: $int] :
( $less(1,X0)
| ( 1 = sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| ( sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3) = X0 )
| $less(X0,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3)) )
| spl6_221 ),
inference(resolution,[],[f3507,f790]) ).
tff(f10629,plain,
( spl6_750
| spl6_749
| spl6_221 ),
inference(avatar_split_clause,[],[f10612,f3506,f10621,f10627]) ).
tff(f10612,plain,
( ! [X5: $int] :
( $less(1,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| $less(X5,0)
| ( $product(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X5) = $product(1,X5) ) )
| spl6_221 ),
inference(resolution,[],[f3507,f850]) ).
tff(f10625,plain,
( spl6_749
| spl6_748
| spl6_221 ),
inference(avatar_split_clause,[],[f10606,f3506,f10617,f10621]) ).
tff(f10606,plain,
( ( 1 = sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| $less(1,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| spl6_221 ),
inference(resolution,[],[f3507,f58]) ).
tff(f10624,plain,
( spl6_748
| spl6_749
| spl6_221 ),
inference(avatar_split_clause,[],[f10607,f3506,f10621,f10617]) ).
tff(f10607,plain,
( $less(1,sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| ( 1 = sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_221 ),
inference(resolution,[],[f3507,f58]) ).
tff(f10603,plain,
( ~ spl6_747
| ~ spl6_207
| spl6_743 ),
inference(avatar_split_clause,[],[f10587,f10564,f3403,f10600]) ).
tff(f3403,plain,
( spl6_207
<=> $less(1,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_207])]) ).
tff(f10587,plain,
( ~ $less(sK0,1)
| ~ spl6_207
| spl6_743 ),
inference(resolution,[],[f10565,f3430]) ).
tff(f3430,plain,
( ! [X7: $int] :
( $less(X7,sK4)
| ~ $less(X7,1) )
| ~ spl6_207 ),
inference(resolution,[],[f3405,f57]) ).
tff(f3405,plain,
( $less(1,sK4)
| ~ spl6_207 ),
inference(avatar_component_clause,[],[f3403]) ).
tff(f10565,plain,
( ~ $less(sK0,sK4)
| spl6_743 ),
inference(avatar_component_clause,[],[f10564]) ).
tff(f10580,plain,
( spl6_33
| spl6_228
| spl6_746
| ~ spl6_219 ),
inference(avatar_split_clause,[],[f10543,f3497,f10578,f3554,f541]) ).
tff(f3554,plain,
( spl6_228
<=> $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_228])]) ).
tff(f10578,plain,
( spl6_746
<=> ! [X4: $int,X2: array_int,X3: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X4,sK4))
| $less(sK5(X3,sK4,X2,X4),sK4)
| $less(length1(int,t2tb1(X2)),$sum(X3,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_746])]) ).
tff(f3497,plain,
( spl6_219
<=> $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_219])]) ).
tff(f10543,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X4,sK4))
| $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK4,0)
| $less(length1(int,t2tb1(X2)),$sum(X3,sK4))
| $less(sK5(X3,sK4,X2,X4),sK4) )
| ~ spl6_219 ),
inference(resolution,[],[f3499,f445]) ).
tff(f3499,plain,
( $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK4)
| ~ spl6_219 ),
inference(avatar_component_clause,[],[f3497]) ).
tff(f10576,plain,
( ~ spl6_745
| ~ spl6_23
| ~ spl6_219 ),
inference(avatar_split_clause,[],[f10540,f3497,f393,f10573]) ).
tff(f10573,plain,
( spl6_745
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_745])]) ).
tff(f10540,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))
| ~ spl6_23
| ~ spl6_219 ),
inference(resolution,[],[f3499,f537]) ).
tff(f10571,plain,
( spl6_33
| spl6_744
| spl6_228
| ~ spl6_219 ),
inference(avatar_split_clause,[],[f10544,f3497,f3554,f10569,f541]) ).
tff(f10569,plain,
( spl6_744
<=> ! [X6: $int,X5: array_int,X7: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK4,X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_744])]) ).
tff(f10544,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(X5)),$sum(X7,sK4))
| $less(length1(int,t2tb1(X5)),$sum(X6,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK4,X5,X7))))) ) )
| ~ spl6_219 ),
inference(resolution,[],[f3499,f491]) ).
tff(f10567,plain,
( spl6_620
| spl6_742
| spl6_743
| ~ spl6_17
| ~ spl6_219 ),
inference(avatar_split_clause,[],[f10548,f3497,f344,f10564,f10560,f8892]) ).
tff(f10560,plain,
( spl6_742
<=> $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_742])]) ).
tff(f10548,plain,
( $less(sK0,sK4)
| $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK2)
| ( sK4 = sK2 )
| ~ spl6_17
| ~ spl6_219 ),
inference(resolution,[],[f3499,f2010]) ).
tff(f10558,plain,
( spl6_741
| spl6_228
| ~ spl6_23
| ~ spl6_219 ),
inference(avatar_split_clause,[],[f10539,f3497,f393,f3554,f10555]) ).
tff(f10555,plain,
( spl6_741
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_741])]) ).
tff(f10539,plain,
( $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ spl6_23
| ~ spl6_219 ),
inference(resolution,[],[f3499,f557]) ).
tff(f10553,plain,
( spl6_33
| spl6_228
| spl6_740
| ~ spl6_219 ),
inference(avatar_split_clause,[],[f10545,f3497,f10551,f3554,f541]) ).
tff(f10551,plain,
( spl6_740
<=> ! [X9: $int,X8: array_int,X10: $int] :
( $less(length1(int,t2tb1(X8)),$sum(X10,sK4))
| $less(length1(int,t2tb1(X8)),$sum(X9,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(0,sK5(X10,sK4,X8,X9))
| ( 0 = sK5(X10,sK4,X8,X9) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_740])]) ).
tff(f10545,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(length1(int,t2tb1(X8)),$sum(X10,sK4))
| ( 0 = sK5(X10,sK4,X8,X9) )
| $less(0,sK5(X10,sK4,X8,X9))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK4,0)
| $less(length1(int,t2tb1(X8)),$sum(X9,sK4)) )
| ~ spl6_219 ),
inference(resolution,[],[f3499,f1344]) ).
tff(f10538,plain,
( spl6_735
| spl6_738
| spl6_206 ),
inference(avatar_split_clause,[],[f10513,f3382,f10530,f10517]) ).
tff(f10517,plain,
( spl6_735
<=> $less(1,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_735])]) ).
tff(f10530,plain,
( spl6_738
<=> ! [X5: $int] :
( ( $product(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5) = $product(1,X5) )
| $less(X5,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_738])]) ).
tff(f3382,plain,
( spl6_206
<=> $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_206])]) ).
tff(f10513,plain,
( ! [X6: $int] :
( $less(X6,0)
| ( $product(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X6) = $product(1,X6) )
| $less(1,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)) )
| spl6_206 ),
inference(resolution,[],[f3383,f850]) ).
tff(f3383,plain,
( ~ $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),1)
| spl6_206 ),
inference(avatar_component_clause,[],[f3382]) ).
tff(f10537,plain,
( spl6_739
| spl6_736
| spl6_206 ),
inference(avatar_split_clause,[],[f10508,f3382,f10521,f10535]) ).
tff(f10535,plain,
( spl6_739
<=> ! [X0: $int] :
( $less(1,X0)
| $less(X0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| ( sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_739])]) ).
tff(f10521,plain,
( spl6_736
<=> ( 1 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_736])]) ).
tff(f10508,plain,
( ! [X0: $int] :
( ( 1 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| $less(1,X0)
| ( sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) = X0 )
| $less(X0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)) )
| spl6_206 ),
inference(resolution,[],[f3383,f790]) ).
tff(f10533,plain,
( spl6_736
| spl6_735
| spl6_206 ),
inference(avatar_split_clause,[],[f10507,f3382,f10517,f10521]) ).
tff(f10507,plain,
( $less(1,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| ( 1 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| spl6_206 ),
inference(resolution,[],[f3383,f58]) ).
tff(f10532,plain,
( spl6_735
| spl6_738
| spl6_206 ),
inference(avatar_split_clause,[],[f10512,f3382,f10530,f10517]) ).
tff(f10512,plain,
( ! [X5: $int] :
( ( $product(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5) = $product(1,X5) )
| $less(X5,0)
| $less(1,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)) )
| spl6_206 ),
inference(resolution,[],[f3383,f850]) ).
tff(f10528,plain,
( spl6_737
| spl6_736
| spl6_206 ),
inference(avatar_split_clause,[],[f10509,f3382,f10521,f10526]) ).
tff(f10526,plain,
( spl6_737
<=> ! [X1: $int] :
( ( 1 = X1 )
| $less(1,X1)
| $less(X1,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_737])]) ).
tff(f10509,plain,
( ! [X1: $int] :
( ( 1 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| ( 1 = X1 )
| $less(X1,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| $less(1,X1) )
| spl6_206 ),
inference(resolution,[],[f3383,f790]) ).
tff(f10524,plain,
( spl6_735
| spl6_736
| spl6_206 ),
inference(avatar_split_clause,[],[f10506,f3382,f10521,f10517]) ).
tff(f10506,plain,
( ( 1 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| $less(1,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| spl6_206 ),
inference(resolution,[],[f3383,f58]) ).
tff(f10503,plain,
( spl6_732
| spl6_734
| spl6_585 ),
inference(avatar_split_clause,[],[f10477,f8439,f10500,f10490]) ).
tff(f10490,plain,
( spl6_732
<=> $less(-16,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_732])]) ).
tff(f10500,plain,
( spl6_734
<=> ! [X6: $int] :
( $less(X6,0)
| ( $product($sum(sK0,10),X6) = $product(-16,X6) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_734])]) ).
tff(f8439,plain,
( spl6_585
<=> $less($sum(sK0,10),-16) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_585])]) ).
tff(f10477,plain,
( ! [X5: $int] :
( $less(X5,0)
| ( $product($sum(sK0,10),X5) = $product(-16,X5) )
| $less(-16,$sum(sK0,10)) )
| spl6_585 ),
inference(resolution,[],[f8441,f850]) ).
tff(f8441,plain,
( ~ $less($sum(sK0,10),-16)
| spl6_585 ),
inference(avatar_component_clause,[],[f8439]) ).
tff(f10502,plain,
( spl6_732
| spl6_734
| spl6_585 ),
inference(avatar_split_clause,[],[f10478,f8439,f10500,f10490]) ).
tff(f10478,plain,
( ! [X6: $int] :
( $less(X6,0)
| $less(-16,$sum(sK0,10))
| ( $product($sum(sK0,10),X6) = $product(-16,X6) ) )
| spl6_585 ),
inference(resolution,[],[f8441,f850]) ).
tff(f10498,plain,
( spl6_730
| spl6_732
| spl6_585 ),
inference(avatar_split_clause,[],[f10472,f8439,f10490,f10482]) ).
tff(f10482,plain,
( spl6_730
<=> ( $sum(sK0,10) = -16 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_730])]) ).
tff(f10472,plain,
( $less(-16,$sum(sK0,10))
| ( $sum(sK0,10) = -16 )
| spl6_585 ),
inference(resolution,[],[f8441,f58]) ).
tff(f10497,plain,
( spl6_730
| spl6_733
| spl6_585 ),
inference(avatar_split_clause,[],[f10474,f8439,f10495,f10482]) ).
tff(f10495,plain,
( spl6_733
<=> ! [X1: $int] :
( $less(X1,$sum(sK0,10))
| $less(-16,X1)
| ( -16 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_733])]) ).
tff(f10474,plain,
( ! [X1: $int] :
( $less(X1,$sum(sK0,10))
| ( $sum(sK0,10) = -16 )
| ( -16 = X1 )
| $less(-16,X1) )
| spl6_585 ),
inference(resolution,[],[f8441,f790]) ).
tff(f10493,plain,
( spl6_730
| spl6_732
| spl6_585 ),
inference(avatar_split_clause,[],[f10471,f8439,f10490,f10482]) ).
tff(f10471,plain,
( $less(-16,$sum(sK0,10))
| ( $sum(sK0,10) = -16 )
| spl6_585 ),
inference(resolution,[],[f8441,f58]) ).
tff(f10488,plain,
( spl6_730
| spl6_731
| spl6_585 ),
inference(avatar_split_clause,[],[f10473,f8439,f10486,f10482]) ).
tff(f10486,plain,
( spl6_731
<=> ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 )
| $less(-16,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_731])]) ).
tff(f10473,plain,
( ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| $less(-16,X0)
| ( $sum(sK0,10) = -16 )
| ( $sum(sK0,10) = X0 ) )
| spl6_585 ),
inference(resolution,[],[f8441,f790]) ).
tff(f10470,plain,
( spl6_391
| spl6_3
| spl6_729
| ~ spl6_669 ),
inference(avatar_split_clause,[],[f10452,f9766,f10468,f250,f5275]) ).
tff(f5275,plain,
( spl6_391
<=> $less($sum(10,sK3),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_391])]) ).
tff(f250,plain,
( spl6_3
<=> $less(sK0,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_3])]) ).
tff(f10468,plain,
( spl6_729
<=> ! [X4: $int,X2: array_int,X3: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(sK5(X3,$sum(10,sK3),X2,X4),$sum(10,sK3))
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(10,sK3)))
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(10,sK3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_729])]) ).
tff(f9766,plain,
( spl6_669
<=> $less(sK0,$sum(10,sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_669])]) ).
tff(f10452,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(10,sK3)))
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(10,sK3)))
| $less(sK0,0)
| $less(sK5(X3,$sum(10,sK3),X2,X4),$sum(10,sK3))
| $less($sum(10,sK3),0) )
| ~ spl6_669 ),
inference(resolution,[],[f9768,f445]) ).
tff(f9768,plain,
( $less(sK0,$sum(10,sK3))
| ~ spl6_669 ),
inference(avatar_component_clause,[],[f9766]) ).
tff(f10466,plain,
( spl6_3
| spl6_391
| spl6_728
| ~ spl6_669 ),
inference(avatar_split_clause,[],[f10454,f9766,f10464,f5275,f250]) ).
tff(f10464,plain,
( spl6_728
<=> ! [X9: $int,X8: array_int,X10: $int] :
( $less(0,sK5(X10,$sum(10,sK3),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(10,sK3)))
| ( 0 = sK5(X10,$sum(10,sK3),X8,X9) )
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(10,sK3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_728])]) ).
tff(f10454,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(0,sK5(X10,$sum(10,sK3),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| ( 0 = sK5(X10,$sum(10,sK3),X8,X9) )
| $less($sum(10,sK3),0)
| $less(sK0,0)
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(10,sK3))) )
| ~ spl6_669 ),
inference(resolution,[],[f9768,f1344]) ).
tff(f10462,plain,
( spl6_3
| spl6_727
| spl6_391
| ~ spl6_669 ),
inference(avatar_split_clause,[],[f10453,f9766,f5275,f10460,f250]) ).
tff(f10460,plain,
( spl6_727
<=> ! [X6: $int,X5: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(10,sK3),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(10,sK3),X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(10,sK3)))
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_727])]) ).
tff(f10453,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less($sum(10,sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(10,sK3),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(10,sK3),X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(10,sK3)))
| $less(sK0,0)
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(10,sK3))) )
| ~ spl6_669 ),
inference(resolution,[],[f9768,f491]) ).
tff(f10449,plain,
( spl6_3
| spl6_375
| spl6_726
| ~ spl6_655 ),
inference(avatar_split_clause,[],[f10431,f9705,f10447,f4961,f250]) ).
tff(f4961,plain,
( spl6_375
<=> $less($sum(10,sK0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_375])]) ).
tff(f10447,plain,
( spl6_726
<=> ! [X2: array_int,X4: $int,X3: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X3,$sum(10,sK0)))
| $less(sK5(X3,$sum(10,sK0),X2,X4),$sum(10,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(10,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_726])]) ).
tff(f9705,plain,
( spl6_655
<=> $less(sK0,$sum(10,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_655])]) ).
tff(f10431,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X3,$sum(10,sK0)))
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(10,sK0)))
| $less($sum(10,sK0),0)
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(sK5(X3,$sum(10,sK0),X2,X4),$sum(10,sK0)) )
| ~ spl6_655 ),
inference(resolution,[],[f9707,f445]) ).
tff(f9707,plain,
( $less(sK0,$sum(10,sK0))
| ~ spl6_655 ),
inference(avatar_component_clause,[],[f9705]) ).
tff(f10445,plain,
( spl6_3
| spl6_375
| spl6_725
| ~ spl6_655 ),
inference(avatar_split_clause,[],[f10433,f9705,f10443,f4961,f250]) ).
tff(f10443,plain,
( spl6_725
<=> ! [X9: $int,X8: array_int,X10: $int] :
( $less(length1(int,t2tb1(X8)),$sum(X10,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| $less(0,sK5(X10,$sum(10,sK0),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(10,sK0)))
| ( 0 = sK5(X10,$sum(10,sK0),X8,X9) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_725])]) ).
tff(f10433,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(length1(int,t2tb1(X8)),$sum(X10,$sum(10,sK0)))
| $less($sum(10,sK0),0)
| ( 0 = sK5(X10,$sum(10,sK0),X8,X9) )
| $less(sK0,0)
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(10,sK0)))
| $less(0,sK5(X10,$sum(10,sK0),X8,X9))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) ) )
| ~ spl6_655 ),
inference(resolution,[],[f9707,f1344]) ).
tff(f10441,plain,
( spl6_3
| spl6_375
| spl6_724
| ~ spl6_655 ),
inference(avatar_split_clause,[],[f10432,f9705,f10439,f4961,f250]) ).
tff(f10439,plain,
( spl6_724
<=> ! [X6: $int,X5: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(10,sK0),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(10,sK0),X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(10,sK0)))
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_724])]) ).
tff(f10432,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(10,sK0),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(10,sK0),X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less($sum(10,sK0),0)
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(10,sK0)))
| $less(sK0,0)
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(10,sK0))) )
| ~ spl6_655 ),
inference(resolution,[],[f9707,f491]) ).
tff(f10428,plain,
( spl6_14
| spl6_723
| ~ spl6_15
| ~ spl6_201 ),
inference(avatar_split_clause,[],[f10402,f3341,f335,f10424,f331]) ).
tff(f331,plain,
( spl6_14
<=> ( 0 = sK3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_14])]) ).
tff(f10424,plain,
( spl6_723
<=> $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_723])]) ).
tff(f335,plain,
( spl6_15
<=> $less(0,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_15])]) ).
tff(f3341,plain,
( spl6_201
<=> $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_201])]) ).
tff(f10402,plain,
( $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK3)
| ( 0 = sK3 )
| ~ spl6_15
| ~ spl6_201 ),
inference(evaluation,[],[f10399]) ).
tff(f10399,plain,
( $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK3)
| ( 0 = sK3 )
| $less(0,0)
| ~ spl6_15
| ~ spl6_201 ),
inference(resolution,[],[f3342,f1954]) ).
tff(f1954,plain,
( ! [X10: $int,X11: $int] :
( ~ $less(X11,X10)
| ( sK3 = X10 )
| $less(0,X10)
| $less(X11,sK3) )
| ~ spl6_15 ),
inference(resolution,[],[f797,f57]) ).
tff(f797,plain,
( ! [X16: $int] :
( $less(X16,sK3)
| $less(0,X16)
| ( sK3 = X16 ) )
| ~ spl6_15 ),
inference(resolution,[],[f306,f337]) ).
tff(f337,plain,
( $less(0,sK3)
| ~ spl6_15 ),
inference(avatar_component_clause,[],[f335]) ).
tff(f3342,plain,
( $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_201 ),
inference(avatar_component_clause,[],[f3341]) ).
tff(f10427,plain,
( spl6_723
| ~ spl6_15
| ~ spl6_201 ),
inference(avatar_split_clause,[],[f10385,f3341,f335,f10424]) ).
tff(f10385,plain,
( $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK3)
| ~ spl6_15
| ~ spl6_201 ),
inference(resolution,[],[f3342,f397]) ).
tff(f397,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,sK3) )
| ~ spl6_15 ),
inference(resolution,[],[f337,f57]) ).
tff(f10419,plain,
( ~ spl6_722
| ~ spl6_72
| ~ spl6_201 ),
inference(avatar_split_clause,[],[f10389,f3341,f1175,f10416]) ).
tff(f10416,plain,
( spl6_722
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_722])]) ).
tff(f1175,plain,
( spl6_72
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_72])]) ).
tff(f10389,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ~ spl6_72
| ~ spl6_201 ),
inference(resolution,[],[f3342,f1315]) ).
tff(f1315,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,X0) )
| ~ spl6_72 ),
inference(resolution,[],[f1177,f228]) ).
tff(f1177,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_72 ),
inference(avatar_component_clause,[],[f1175]) ).
tff(f10414,plain,
( ~ spl6_721
| ~ spl6_38
| ~ spl6_201 ),
inference(avatar_split_clause,[],[f10387,f3341,f602,f10411]) ).
tff(f10411,plain,
( spl6_721
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_721])]) ).
tff(f602,plain,
( spl6_38
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_38])]) ).
tff(f10387,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ~ spl6_38
| ~ spl6_201 ),
inference(resolution,[],[f3342,f703]) ).
tff(f703,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,X0) )
| ~ spl6_38 ),
inference(resolution,[],[f604,f228]) ).
tff(f604,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0)
| ~ spl6_38 ),
inference(avatar_component_clause,[],[f602]) ).
tff(f10376,plain,
( spl6_714
| spl6_715
| spl6_197 ),
inference(avatar_split_clause,[],[f10340,f3290,f10348,f10345]) ).
tff(f10345,plain,
( spl6_714
<=> ! [X6: $int] :
( ( $product(sK3,X6) = $product(sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X6) )
| $less(X6,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_714])]) ).
tff(f10348,plain,
( spl6_715
<=> $less(sK3,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_715])]) ).
tff(f3290,plain,
( spl6_197
<=> $less(sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_197])]) ).
tff(f10340,plain,
( ! [X5: $int] :
( $less(sK3,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( $product(sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5) = $product(sK3,X5) )
| $less(X5,0) )
| spl6_197 ),
inference(resolution,[],[f3291,f850]) ).
tff(f3291,plain,
( ~ $less(sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK3)
| spl6_197 ),
inference(avatar_component_clause,[],[f3290]) ).
tff(f10375,plain,
( spl6_716
| spl6_720
| spl6_197 ),
inference(avatar_split_clause,[],[f10336,f3290,f10373,f10353]) ).
tff(f10353,plain,
( spl6_716
<=> ( sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = sK3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_716])]) ).
tff(f10373,plain,
( spl6_720
<=> ! [X0: $int] :
( $less(X0,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| $less(sK3,X0)
| ( sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_720])]) ).
tff(f10336,plain,
( ! [X0: $int] :
( $less(X0,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = sK3 )
| ( sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = X0 )
| $less(sK3,X0) )
| spl6_197 ),
inference(resolution,[],[f3291,f790]) ).
tff(f10371,plain,
( spl6_716
| spl6_718
| ~ spl6_15
| spl6_197 ),
inference(avatar_split_clause,[],[f10333,f3290,f335,f10362,f10353]) ).
tff(f10362,plain,
( spl6_718
<=> $less(0,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_718])]) ).
tff(f10333,plain,
( $less(0,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = sK3 )
| ~ spl6_15
| spl6_197 ),
inference(resolution,[],[f3291,f797]) ).
tff(f10370,plain,
( spl6_719
| spl6_716
| spl6_197 ),
inference(avatar_split_clause,[],[f10337,f3290,f10353,f10368]) ).
tff(f10368,plain,
( spl6_719
<=> ! [X1: $int] :
( $less(X1,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( sK3 = X1 )
| $less(sK3,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_719])]) ).
tff(f10337,plain,
( ! [X1: $int] :
( ( sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = sK3 )
| $less(X1,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| $less(sK3,X1)
| ( sK3 = X1 ) )
| spl6_197 ),
inference(resolution,[],[f3291,f790]) ).
tff(f10366,plain,
( spl6_715
| spl6_716
| spl6_197 ),
inference(avatar_split_clause,[],[f10334,f3290,f10353,f10348]) ).
tff(f10334,plain,
( ( sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = sK3 )
| $less(sK3,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| spl6_197 ),
inference(resolution,[],[f3291,f58]) ).
tff(f10365,plain,
( spl6_717
| spl6_718
| ~ spl6_15
| spl6_197 ),
inference(avatar_split_clause,[],[f10332,f3290,f335,f10362,f10358]) ).
tff(f10358,plain,
( spl6_717
<=> ( 0 = sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_717])]) ).
tff(f10332,plain,
( $less(0,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( 0 = sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| ~ spl6_15
| spl6_197 ),
inference(resolution,[],[f3291,f417]) ).
tff(f417,plain,
( ! [X1: $int] :
( $less(0,X1)
| $less(X1,sK3)
| ( 0 = X1 ) )
| ~ spl6_15 ),
inference(resolution,[],[f397,f58]) ).
tff(f10356,plain,
( spl6_715
| spl6_716
| spl6_197 ),
inference(avatar_split_clause,[],[f10335,f3290,f10353,f10348]) ).
tff(f10335,plain,
( ( sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = sK3 )
| $less(sK3,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| spl6_197 ),
inference(resolution,[],[f3291,f58]) ).
tff(f10351,plain,
( spl6_714
| spl6_715
| spl6_197 ),
inference(avatar_split_clause,[],[f10341,f3290,f10348,f10345]) ).
tff(f10341,plain,
( ! [X6: $int] :
( $less(sK3,sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( $product(sK3,X6) = $product(sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X6) )
| $less(X6,0) )
| spl6_197 ),
inference(resolution,[],[f3291,f850]) ).
tff(f10329,plain,
( spl6_3
| spl6_213
| spl6_713
| ~ spl6_666 ),
inference(avatar_split_clause,[],[f10311,f9753,f10327,f3456,f250]) ).
tff(f3456,plain,
( spl6_213
<=> $less($sum(sK3,sK0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_213])]) ).
tff(f10327,plain,
( spl6_713
<=> ! [X4: $int,X2: array_int,X3: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(sK5(X3,$sum(sK3,sK0),X2,X4),$sum(sK3,sK0))
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(sK3,sK0)))
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(sK3,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_713])]) ).
tff(f9753,plain,
( spl6_666
<=> $less(sK0,$sum(sK3,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_666])]) ).
tff(f10311,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(sK3,sK0)))
| $less($sum(sK3,sK0),0)
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(sK3,sK0)))
| $less(sK5(X3,$sum(sK3,sK0),X2,X4),$sum(sK3,sK0))
| $less(sK0,0) )
| ~ spl6_666 ),
inference(resolution,[],[f9755,f445]) ).
tff(f9755,plain,
( $less(sK0,$sum(sK3,sK0))
| ~ spl6_666 ),
inference(avatar_component_clause,[],[f9753]) ).
tff(f10325,plain,
( spl6_213
| spl6_712
| spl6_3
| ~ spl6_666 ),
inference(avatar_split_clause,[],[f10313,f9753,f250,f10323,f3456]) ).
tff(f10323,plain,
( spl6_712
<=> ! [X9: $int,X8: array_int,X10: $int] :
( ( 0 = sK5(X10,$sum(sK3,sK0),X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(sK3,sK0)))
| $less(0,sK5(X10,$sum(sK3,sK0),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_712])]) ).
tff(f10313,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(sK0,0)
| ( 0 = sK5(X10,$sum(sK3,sK0),X8,X9) )
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| $less($sum(sK3,sK0),0)
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(sK3,sK0)))
| $less(0,sK5(X10,$sum(sK3,sK0),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(sK3,sK0))) )
| ~ spl6_666 ),
inference(resolution,[],[f9755,f1344]) ).
tff(f10321,plain,
( spl6_3
| spl6_711
| spl6_213
| ~ spl6_666 ),
inference(avatar_split_clause,[],[f10312,f9753,f3456,f10319,f250]) ).
tff(f10319,plain,
( spl6_711
<=> ! [X6: $int,X5: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(sK3,sK0),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(sK3,sK0),X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,sK0)))
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_711])]) ).
tff(f10312,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less($sum(sK3,sK0),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,sK0)))
| $less(sK0,0)
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(sK3,sK0),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(sK3,sK0),X5,X7))))) ) )
| ~ spl6_666 ),
inference(resolution,[],[f9755,f491]) ).
tff(f10308,plain,
( spl6_16
| spl6_710
| spl6_112
| ~ spl6_17
| ~ spl6_194 ),
inference(avatar_split_clause,[],[f10302,f3276,f344,f2043,f10305,f340]) ).
tff(f340,plain,
( spl6_16
<=> ( sK0 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_16])]) ).
tff(f10305,plain,
( spl6_710
<=> $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_710])]) ).
tff(f2043,plain,
( spl6_112
<=> $less(sK0,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_112])]) ).
tff(f3276,plain,
( spl6_194
<=> $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_194])]) ).
tff(f10302,plain,
( $less(sK0,sK0)
| $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK2)
| ( sK0 = sK2 )
| ~ spl6_17
| ~ spl6_194 ),
inference(resolution,[],[f3278,f2010]) ).
tff(f3278,plain,
( $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK0)
| ~ spl6_194 ),
inference(avatar_component_clause,[],[f3276]) ).
tff(f10292,plain,
( spl6_10
| spl6_709
| spl6_707
| ~ spl6_187 ),
inference(avatar_split_clause,[],[f10270,f3244,f10281,f10290,f288]) ).
tff(f288,plain,
( spl6_10
<=> $less(sK2,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_10])]) ).
tff(f10290,plain,
( spl6_709
<=> ! [X4: $int,X2: array_int,X3: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X4,sK2))
| $less(length1(int,t2tb1(X2)),$sum(X3,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK5(X3,sK2,X2,X4),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_709])]) ).
tff(f10281,plain,
( spl6_707
<=> $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_707])]) ).
tff(f3244,plain,
( spl6_187
<=> $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_187])]) ).
tff(f10270,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(X2)),$sum(X4,sK2))
| $less(sK5(X3,sK2,X2,X4),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,sK2))
| $less(sK2,0) )
| ~ spl6_187 ),
inference(resolution,[],[f3246,f445]) ).
tff(f3246,plain,
( $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK2)
| ~ spl6_187 ),
inference(avatar_component_clause,[],[f3244]) ).
tff(f10288,plain,
( spl6_708
| spl6_707
| spl6_10
| ~ spl6_187 ),
inference(avatar_split_clause,[],[f10271,f3244,f288,f10281,f10286]) ).
tff(f10286,plain,
( spl6_708
<=> ! [X6: $int,X5: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK2,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK2,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_708])]) ).
tff(f10271,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(sK2,0)
| $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK2,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK2,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2)) )
| ~ spl6_187 ),
inference(resolution,[],[f3246,f491]) ).
tff(f10284,plain,
( spl6_10
| spl6_706
| spl6_707
| ~ spl6_187 ),
inference(avatar_split_clause,[],[f10272,f3244,f10281,f10278,f288]) ).
tff(f10278,plain,
( spl6_706
<=> ! [X9: $int,X8: array_int,X10: $int] :
( $less(length1(int,t2tb1(X8)),$sum(X9,sK2))
| $less(length1(int,t2tb1(X8)),$sum(X10,sK2))
| ( 0 = sK5(X10,sK2,X8,X9) )
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(0,sK5(X10,sK2,X8,X9)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_706])]) ).
tff(f10272,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(X8)),$sum(X9,sK2))
| $less(sK2,0)
| $less(0,sK5(X10,sK2,X8,X9))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ( 0 = sK5(X10,sK2,X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X10,sK2)) )
| ~ spl6_187 ),
inference(resolution,[],[f3246,f1344]) ).
tff(f10267,plain,
( spl6_705
| spl6_215
| spl6_3
| ~ spl6_661 ),
inference(avatar_split_clause,[],[f10250,f9732,f250,f3476,f10265]) ).
tff(f10265,plain,
( spl6_705
<=> ! [X6: $int,X5: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,sK3)))
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(sK3,sK3),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(sK3,sK3),X5,X7))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_705])]) ).
tff(f3476,plain,
( spl6_215
<=> $less($sum(sK3,sK3),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_215])]) ).
tff(f9732,plain,
( spl6_661
<=> $less(sK0,$sum(sK3,sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_661])]) ).
tff(f10250,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(sK0,0)
| $less($sum(sK3,sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(sK3,sK3),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(sK3,sK3),X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,sK3)))
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,sK3))) )
| ~ spl6_661 ),
inference(resolution,[],[f9734,f491]) ).
tff(f9734,plain,
( $less(sK0,$sum(sK3,sK3))
| ~ spl6_661 ),
inference(avatar_component_clause,[],[f9732]) ).
tff(f10263,plain,
( spl6_3
| spl6_215
| spl6_704
| ~ spl6_661 ),
inference(avatar_split_clause,[],[f10251,f9732,f10261,f3476,f250]) ).
tff(f10261,plain,
( spl6_704
<=> ! [X9: $int,X8: array_int,X10: $int] :
( $less(0,sK5(X10,$sum(sK3,sK3),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(sK3,sK3)))
| ( 0 = sK5(X10,$sum(sK3,sK3),X8,X9) )
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(sK3,sK3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_704])]) ).
tff(f10251,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(0,sK5(X10,$sum(sK3,sK3),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| ( 0 = sK5(X10,$sum(sK3,sK3),X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(sK3,sK3)))
| $less($sum(sK3,sK3),0)
| $less(sK0,0) )
| ~ spl6_661 ),
inference(resolution,[],[f9734,f1344]) ).
tff(f10259,plain,
( spl6_3
| spl6_215
| spl6_703
| ~ spl6_661 ),
inference(avatar_split_clause,[],[f10249,f9732,f10257,f3476,f250]) ).
tff(f10257,plain,
( spl6_703
<=> ! [X4: $int,X2: array_int,X3: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(sK3,sK3)))
| $less(sK5(X3,$sum(sK3,sK3),X2,X4),$sum(sK3,sK3))
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(sK3,sK3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_703])]) ).
tff(f10249,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(sK3,sK3)))
| $less($sum(sK3,sK3),0)
| $less(sK0,0)
| $less(sK5(X3,$sum(sK3,sK3),X2,X4),$sum(sK3,sK3))
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(sK3,sK3))) )
| ~ spl6_661 ),
inference(resolution,[],[f9734,f445]) ).
tff(f10246,plain,
( spl6_3
| spl6_330
| spl6_702
| ~ spl6_660 ),
inference(avatar_split_clause,[],[f10230,f9727,f10244,f4647,f250]) ).
tff(f4647,plain,
( spl6_330
<=> $less($sum(sK3,10),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_330])]) ).
tff(f10244,plain,
( spl6_702
<=> ! [X9: $int,X8: array_int,X10: $int] :
( $less(0,sK5(X10,$sum(sK3,10),X8,X9))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| ( 0 = sK5(X10,$sum(sK3,10),X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(sK3,10)))
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(sK3,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_702])]) ).
tff(f9727,plain,
( spl6_660
<=> $less(sK0,$sum(sK3,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_660])]) ).
tff(f10230,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(0,sK5(X10,$sum(sK3,10),X8,X9))
| $less($sum(sK3,10),0)
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(sK3,10)))
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(sK3,10)))
| ( 0 = sK5(X10,$sum(sK3,10),X8,X9) )
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) ) )
| ~ spl6_660 ),
inference(resolution,[],[f9729,f1344]) ).
tff(f9729,plain,
( $less(sK0,$sum(sK3,10))
| ~ spl6_660 ),
inference(avatar_component_clause,[],[f9727]) ).
tff(f10242,plain,
( spl6_330
| spl6_3
| spl6_701
| ~ spl6_660 ),
inference(avatar_split_clause,[],[f10229,f9727,f10240,f250,f4647]) ).
tff(f10240,plain,
( spl6_701
<=> ! [X6: $int,X5: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(sK3,10),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(sK3,10),X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_701])]) ).
tff(f10229,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(sK3,10),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(sK3,10),X5,X7))))) )
| $less(sK0,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,10)))
| $less($sum(sK3,10),0) )
| ~ spl6_660 ),
inference(resolution,[],[f9729,f491]) ).
tff(f10238,plain,
( spl6_330
| spl6_3
| spl6_700
| ~ spl6_660 ),
inference(avatar_split_clause,[],[f10228,f9727,f10236,f250,f4647]) ).
tff(f10236,plain,
( spl6_700
<=> ! [X4: $int,X2: array_int,X3: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X4,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(sK3,10)))
| $less(sK5(X3,$sum(sK3,10),X2,X4),$sum(sK3,10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_700])]) ).
tff(f10228,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X4,$sum(sK3,10)))
| $less(sK0,0)
| $less(sK5(X3,$sum(sK3,10),X2,X4),$sum(sK3,10))
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less($sum(sK3,10),0) )
| ~ spl6_660 ),
inference(resolution,[],[f9729,f445]) ).
tff(f10225,plain,
( spl6_3
| spl6_202
| spl6_699
| ~ spl6_657 ),
inference(avatar_split_clause,[],[f10208,f9714,f10223,f3352,f250]) ).
tff(f3352,plain,
( spl6_202
<=> $less($sum(sK3,sK2),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_202])]) ).
tff(f10223,plain,
( spl6_699
<=> ! [X6: $int,X5: array_int,X7: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(sK3,sK2),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(sK3,sK2),X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_699])]) ).
tff(f9714,plain,
( spl6_657
<=> $less(sK0,$sum(sK3,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_657])]) ).
tff(f10208,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,sK2)))
| $less($sum(sK3,sK2),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,$sum(sK3,sK2),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,$sum(sK3,sK2),X5,X7))))) )
| $less(sK0,0) )
| ~ spl6_657 ),
inference(resolution,[],[f9716,f491]) ).
tff(f9716,plain,
( $less(sK0,$sum(sK3,sK2))
| ~ spl6_657 ),
inference(avatar_component_clause,[],[f9714]) ).
tff(f10221,plain,
( spl6_3
| spl6_202
| spl6_698
| ~ spl6_657 ),
inference(avatar_split_clause,[],[f10209,f9714,f10219,f3352,f250]) ).
tff(f10219,plain,
( spl6_698
<=> ! [X9: $int,X8: array_int,X10: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| ( 0 = sK5(X10,$sum(sK3,sK2),X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(sK3,sK2)))
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(sK3,sK2)))
| $less(0,sK5(X10,$sum(sK3,sK2),X8,X9)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_698])]) ).
tff(f10209,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| $less(0,sK5(X10,$sum(sK3,sK2),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X10,$sum(sK3,sK2)))
| $less($sum(sK3,sK2),0)
| $less(length1(int,t2tb1(X8)),$sum(X9,$sum(sK3,sK2)))
| $less(sK0,0)
| ( 0 = sK5(X10,$sum(sK3,sK2),X8,X9) ) )
| ~ spl6_657 ),
inference(resolution,[],[f9716,f1344]) ).
tff(f10217,plain,
( spl6_3
| spl6_202
| spl6_697
| ~ spl6_657 ),
inference(avatar_split_clause,[],[f10207,f9714,f10215,f3352,f250]) ).
tff(f10215,plain,
( spl6_697
<=> ! [X2: array_int,X4: $int,X3: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X3,$sum(sK3,sK2)))
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(sK5(X3,$sum(sK3,sK2),X2,X4),$sum(sK3,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_697])]) ).
tff(f10207,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X3,$sum(sK3,sK2)))
| $less(sK5(X3,$sum(sK3,sK2),X2,X4),$sum(sK3,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less($sum(sK3,sK2),0)
| $less(sK0,0)
| $less(length1(int,t2tb1(X2)),$sum(X4,$sum(sK3,sK2))) )
| ~ spl6_657 ),
inference(resolution,[],[f9716,f445]) ).
tff(f10170,plain,
( spl6_696
| ~ spl6_23
| ~ spl6_676 ),
inference(avatar_split_clause,[],[f10150,f10020,f393,f10167]) ).
tff(f10167,plain,
( spl6_696
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,2)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_696])]) ).
tff(f10020,plain,
( spl6_676
<=> $less(2,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_676])]) ).
tff(f10150,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,2)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,2)))) )
| ~ spl6_23
| ~ spl6_676 ),
inference(evaluation,[],[f10139]) ).
tff(f10139,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,2)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,2)))) )
| $less(2,0)
| ~ spl6_23
| ~ spl6_676 ),
inference(resolution,[],[f10022,f557]) ).
tff(f10022,plain,
( $less(2,sK4)
| ~ spl6_676 ),
inference(avatar_component_clause,[],[f10020]) ).
tff(f10165,plain,
( spl6_33
| spl6_695
| ~ spl6_676 ),
inference(avatar_split_clause,[],[f10151,f10020,f10163,f541]) ).
tff(f10163,plain,
( spl6_695
<=> ! [X4: $int,X2: array_int,X3: $int] :
( $less(sK5(X3,sK4,X2,X4),sK4)
| $less(length1(int,t2tb1(X2)),$sum(X4,sK4))
| $less(length1(int,t2tb1(X2)),$sum(X3,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,2)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_695])]) ).
tff(f10151,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(sK5(X3,sK4,X2,X4),sK4)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,2)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,2)))) )
| $less(sK4,0)
| $less(length1(int,t2tb1(X2)),$sum(X3,sK4))
| $less(length1(int,t2tb1(X2)),$sum(X4,sK4)) )
| ~ spl6_676 ),
inference(evaluation,[],[f10143]) ).
tff(f10143,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,2)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,2)))) )
| $less(sK4,0)
| $less(length1(int,t2tb1(X2)),$sum(X4,sK4))
| $less(sK5(X3,sK4,X2,X4),sK4)
| $less(length1(int,t2tb1(X2)),$sum(X3,sK4)) )
| ~ spl6_676 ),
inference(resolution,[],[f10022,f445]) ).
tff(f10161,plain,
( spl6_33
| spl6_694
| ~ spl6_676 ),
inference(avatar_split_clause,[],[f10152,f10020,f10159,f541]) ).
tff(f10159,plain,
( spl6_694
<=> ! [X6: $int,X5: array_int,X7: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,2)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,2)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK4,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_694])]) ).
tff(f10152,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK4))
| $less(length1(int,t2tb1(X5)),$sum(X7,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK4,X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,2)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,2)))) )
| $less(sK4,0) )
| ~ spl6_676 ),
inference(evaluation,[],[f10144]) ).
tff(f10144,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(2,0)
| $less(sK4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,2)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,2)))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK4,X5,X7))))) ) )
| ~ spl6_676 ),
inference(resolution,[],[f10022,f491]) ).
tff(f10157,plain,
( spl6_33
| spl6_693
| ~ spl6_676 ),
inference(avatar_split_clause,[],[f10153,f10020,f10155,f541]) ).
tff(f10155,plain,
( spl6_693
<=> ! [X9: $int,X8: array_int,X10: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,2)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,2)))) )
| $less(0,sK5(X10,sK4,X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X10,sK4))
| ( 0 = sK5(X10,sK4,X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X9,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_693])]) ).
tff(f10153,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,2)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,2)))) )
| $less(sK4,0)
| $less(length1(int,t2tb1(X8)),$sum(X9,sK4))
| ( 0 = sK5(X10,sK4,X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X10,sK4))
| $less(0,sK5(X10,sK4,X8,X9)) )
| ~ spl6_676 ),
inference(evaluation,[],[f10145]) ).
tff(f10145,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(0,sK5(X10,sK4,X8,X9))
| $less(2,0)
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,2)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,2)))) )
| $less(length1(int,t2tb1(X8)),$sum(X9,sK4))
| ( 0 = sK5(X10,sK4,X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X10,sK4)) )
| ~ spl6_676 ),
inference(resolution,[],[f10022,f1344]) ).
tff(f10132,plain,
( spl6_44
| spl6_692
| ~ spl6_158 ),
inference(avatar_split_clause,[],[f10100,f2925,f10130,f676]) ).
tff(f676,plain,
( spl6_44
<=> $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_44])]) ).
tff(f10130,plain,
( spl6_692
<=> ! [X2: array_int,X4: $int,X3: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(sK5(X3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X2,X4),sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X4,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_692])]) ).
tff(f2925,plain,
( spl6_158
<=> $less(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_158])]) ).
tff(f10100,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(length1(int,t2tb1(X2)),$sum(X3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(length1(int,t2tb1(X2)),$sum(X4,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,0)))) )
| $less(sK5(X3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X2,X4),sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0) )
| ~ spl6_158 ),
inference(evaluation,[],[f10093]) ).
tff(f10093,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,0)))) )
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(X2)),$sum(X4,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(sK5(X3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X2,X4),sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| $less(length1(int,t2tb1(X2)),$sum(X3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))) )
| ~ spl6_158 ),
inference(resolution,[],[f2927,f445]) ).
tff(f2927,plain,
( $less(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| ~ spl6_158 ),
inference(avatar_component_clause,[],[f2925]) ).
tff(f10128,plain,
( spl6_691
| spl6_689
| spl6_44
| spl6_688
| ~ spl6_40
| ~ spl6_158 ),
inference(avatar_split_clause,[],[f10090,f2925,f612,f10112,f676,f10116,f10125]) ).
tff(f10125,plain,
( spl6_691
<=> $less(sK5(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_691])]) ).
tff(f10116,plain,
( spl6_689
<=> $less(sK2,$sum(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_689])]) ).
tff(f10112,plain,
( spl6_688
<=> $less(sK2,$sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_688])]) ).
tff(f612,plain,
( spl6_40
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_40])]) ).
tff(f10090,plain,
( $less(sK2,$sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,$sum(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(sK5(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| ~ spl6_40
| ~ spl6_158 ),
inference(resolution,[],[f2927,f2375]) ).
tff(f2375,plain,
( ! [X1: $int] :
( ~ $less(0,X1)
| $less(sK2,$sum(sK3,X1))
| $less(X1,0)
| $less(sK2,$sum(0,X1))
| $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X1) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2374,f207]) ).
tff(f207,plain,
! [X2: ty,X0: $int,X1: uni] : ( length1(X2,mk_array1(X2,X0,X1)) = X0 ),
inference(cnf_transformation,[],[f152]) ).
tff(f152,plain,
! [X0: $int,X1: uni,X2: ty] : ( length1(X2,mk_array1(X2,X0,X1)) = X0 ),
inference(rectify,[],[f82]) ).
tff(f82,plain,
! [X1: $int,X2: uni,X0: ty] : ( length1(X0,mk_array1(X0,X1,X2)) = X1 ),
inference(rectify,[],[f20]) ).
tff(f20,axiom,
! [X0: ty,X6: $int,X13: uni] : ( length1(X0,mk_array1(X0,X6,X13)) = X6 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',length_def3) ).
tff(f2374,plain,
( ! [X1: $int] :
( $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X1)
| $less(sK2,$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X1))
| ~ $less(0,X1)
| $less(X1,0) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2373,f191]) ).
tff(f2373,plain,
( ! [X1: $int] :
( $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X1))
| $less(X1,0)
| ~ $less(0,X1)
| $less(sK2,$sum(sK3,X1)) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2372,f207]) ).
tff(f2372,plain,
( ! [X1: $int] :
( $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X1)
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X1))
| ~ $less(0,X1) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2363,f191]) ).
tff(f2363,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X1))
| $less(X1,0)
| $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X1)
| ~ $less(0,X1) )
| ~ spl6_40 ),
inference(resolution,[],[f613,f439]) ).
tff(f439,plain,
! [X8: $int,X6: $int,X7: $int,X4: array_int,X5: $int] :
( ~ is_longest_common_prefix1(X4,X7,X5,X8)
| $less(X6,0)
| $less(length1(int,t2tb1(X4)),$sum(X5,X6))
| ~ $less(X8,X6)
| $less(sK5(X5,X6,X4,X7),X6)
| $less(length1(int,t2tb1(X4)),$sum(X7,X6)) ),
inference(resolution,[],[f222,f228]) ).
tff(f613,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_40 ),
inference(avatar_component_clause,[],[f612]) ).
tff(f10123,plain,
( spl6_44
| spl6_690
| ~ spl6_158 ),
inference(avatar_split_clause,[],[f10101,f2925,f10121,f676]) ).
tff(f10121,plain,
( spl6_690
<=> ! [X6: $int,X5: array_int,X7: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_690])]) ).
tff(f10101,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(length1(int,t2tb1(X5)),$sum(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,0)))) )
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0) )
| ~ spl6_158 ),
inference(evaluation,[],[f10094]) ).
tff(f10094,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))) )
| ~ spl6_158 ),
inference(resolution,[],[f2927,f491]) ).
tff(f10119,plain,
( ~ spl6_687
| spl6_688
| spl6_689
| spl6_44
| ~ spl6_40
| ~ spl6_158 ),
inference(avatar_split_clause,[],[f10089,f2925,f612,f676,f10116,f10112,f10108]) ).
tff(f10108,plain,
( spl6_687
<=> $less(sK5(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_687])]) ).
tff(f10089,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,$sum(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(sK2,$sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| ~ $less(sK5(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_40
| ~ spl6_158 ),
inference(resolution,[],[f2927,f2379]) ).
tff(f2379,plain,
( ! [X2: $int] :
( ~ $less(0,X2)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(sK3,X2))
| $less(X2,0)
| $less(sK2,$sum(0,X2)) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2378,f207]) ).
tff(f2378,plain,
( ! [X2: $int] :
( $less(X2,0)
| ~ $less(0,X2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X2))
| $less(sK2,$sum(sK3,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2377,f191]) ).
tff(f2377,plain,
( ! [X2: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| $less(X2,0)
| $less(sK2,$sum(sK3,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ $less(0,X2) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2376,f207]) ).
tff(f2376,plain,
( ! [X2: $int] :
( ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| ~ $less(0,X2)
| $less(X2,0) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2364,f191]) ).
tff(f2364,plain,
( ! [X2: $int] :
( ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X2))
| $less(X2,0)
| ~ $less(0,X2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2)) )
| ~ spl6_40 ),
inference(resolution,[],[f613,f432]) ).
tff(f432,plain,
! [X8: $int,X6: $int,X7: $int,X4: array_int,X5: $int] :
( ~ is_longest_common_prefix1(X4,X7,X5,X8)
| ~ $less(sK5(X5,X6,X4,X7),0)
| $less(length1(int,t2tb1(X4)),$sum(X5,X6))
| ~ $less(X8,X6)
| $less(X6,0)
| $less(length1(int,t2tb1(X4)),$sum(X7,X6)) ),
inference(resolution,[],[f220,f228]) ).
tff(f10106,plain,
( spl6_686
| spl6_44
| ~ spl6_158 ),
inference(avatar_split_clause,[],[f10102,f2925,f676,f10104]) ).
tff(f10104,plain,
( spl6_686
<=> ! [X9: $int,X8: array_int,X10: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,0)))) )
| ( 0 = sK5(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X9,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(0,sK5(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_686])]) ).
tff(f10102,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,0)))) )
| $less(length1(int,t2tb1(X8)),$sum(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(0,sK5(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X9,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| ( 0 = sK5(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X8,X9) ) )
| ~ spl6_158 ),
inference(evaluation,[],[f10095]) ).
tff(f10095,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( $less(0,0)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(0,sK5(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X8,X9))
| ( 0 = sK5(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X8,X9) )
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,0)))) )
| $less(length1(int,t2tb1(X8)),$sum(X10,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0)))
| $less(length1(int,t2tb1(X8)),$sum(X9,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))) )
| ~ spl6_158 ),
inference(resolution,[],[f2927,f1344]) ).
tff(f10076,plain,
( spl6_681
| spl6_683
| spl6_155 ),
inference(avatar_split_clause,[],[f10051,f2894,f10064,f10055]) ).
tff(f10055,plain,
( spl6_681
<=> $less(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_681])]) ).
tff(f10064,plain,
( spl6_683
<=> ! [X11: $int] :
( $less(X11,0)
| ( $product(0,X11) = $product(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X11) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_683])]) ).
tff(f2894,plain,
( spl6_155
<=> $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_155])]) ).
tff(f10051,plain,
( ! [X12: $int] :
( $less(X12,0)
| $less(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( $product(0,X12) = $product(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X12) ) )
| spl6_155 ),
inference(resolution,[],[f2896,f850]) ).
tff(f2896,plain,
( ~ $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| spl6_155 ),
inference(avatar_component_clause,[],[f2894]) ).
tff(f10075,plain,
( spl6_682
| spl6_685
| spl6_155 ),
inference(avatar_split_clause,[],[f10046,f2894,f10073,f10059]) ).
tff(f10059,plain,
( spl6_682
<=> ( 0 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_682])]) ).
tff(f10073,plain,
( spl6_685
<=> ! [X6: $int] :
( ( sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = X6 )
| $less(X6,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| $less(0,X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_685])]) ).
tff(f10046,plain,
( ! [X6: $int] :
( ( sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = X6 )
| $less(0,X6)
| $less(X6,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( 0 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) ) )
| spl6_155 ),
inference(resolution,[],[f2896,f790]) ).
tff(f10071,plain,
( spl6_681
| spl6_682
| spl6_155 ),
inference(avatar_split_clause,[],[f10044,f2894,f10059,f10055]) ).
tff(f10044,plain,
( ( 0 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| $less(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| spl6_155 ),
inference(resolution,[],[f2896,f58]) ).
tff(f10070,plain,
( spl6_684
| spl6_682
| spl6_155 ),
inference(avatar_split_clause,[],[f10047,f2894,f10059,f10068]) ).
tff(f10068,plain,
( spl6_684
<=> ! [X7: $int] :
( ( 0 = X7 )
| $less(X7,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| $less(0,X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_684])]) ).
tff(f10047,plain,
( ! [X7: $int] :
( ( 0 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| ( 0 = X7 )
| $less(0,X7)
| $less(X7,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) )
| spl6_155 ),
inference(resolution,[],[f2896,f790]) ).
tff(f10066,plain,
( spl6_681
| spl6_683
| spl6_155 ),
inference(avatar_split_clause,[],[f10050,f2894,f10064,f10055]) ).
tff(f10050,plain,
( ! [X11: $int] :
( $less(X11,0)
| ( $product(0,X11) = $product(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X11) )
| $less(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) )
| spl6_155 ),
inference(resolution,[],[f2896,f850]) ).
tff(f10062,plain,
( spl6_681
| spl6_682
| spl6_155 ),
inference(avatar_split_clause,[],[f10045,f2894,f10059,f10055]) ).
tff(f10045,plain,
( ( 0 = sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| $less(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| spl6_155 ),
inference(resolution,[],[f2896,f58]) ).
tff(f10041,plain,
( spl6_677
| spl6_676
| spl6_644 ),
inference(avatar_split_clause,[],[f10010,f9301,f10020,f10024]) ).
tff(f10024,plain,
( spl6_677
<=> ( sK4 = 2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_677])]) ).
tff(f9301,plain,
( spl6_644
<=> $less(sK4,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_644])]) ).
tff(f10010,plain,
( $less(2,sK4)
| ( sK4 = 2 )
| spl6_644 ),
inference(resolution,[],[f9303,f58]) ).
tff(f9303,plain,
( ~ $less(sK4,2)
| spl6_644 ),
inference(avatar_component_clause,[],[f9301]) ).
tff(f10040,plain,
( spl6_678
| spl6_676
| spl6_644 ),
inference(avatar_split_clause,[],[f10016,f9301,f10020,f10029]) ).
tff(f10029,plain,
( spl6_678
<=> ! [X5: $int] :
( ( $product(2,X5) = $product(sK4,X5) )
| $less(X5,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_678])]) ).
tff(f10016,plain,
( ! [X6: $int] :
( $less(2,sK4)
| ( $product(sK4,X6) = $product(2,X6) )
| $less(X6,0) )
| spl6_644 ),
inference(resolution,[],[f9303,f850]) ).
tff(f10039,plain,
( spl6_677
| spl6_680
| spl6_644 ),
inference(avatar_split_clause,[],[f10011,f9301,f10037,f10024]) ).
tff(f10037,plain,
( spl6_680
<=> ! [X0: $int] :
( $less(2,X0)
| ( sK4 = X0 )
| $less(X0,sK4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_680])]) ).
tff(f10011,plain,
( ! [X0: $int] :
( $less(2,X0)
| $less(X0,sK4)
| ( sK4 = 2 )
| ( sK4 = X0 ) )
| spl6_644 ),
inference(resolution,[],[f9303,f790]) ).
tff(f10035,plain,
( spl6_677
| spl6_679
| spl6_644 ),
inference(avatar_split_clause,[],[f10012,f9301,f10033,f10024]) ).
tff(f10033,plain,
( spl6_679
<=> ! [X1: $int] :
( $less(X1,sK4)
| $less(2,X1)
| ( 2 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_679])]) ).
tff(f10012,plain,
( ! [X1: $int] :
( $less(X1,sK4)
| ( 2 = X1 )
| $less(2,X1)
| ( sK4 = 2 ) )
| spl6_644 ),
inference(resolution,[],[f9303,f790]) ).
tff(f10031,plain,
( spl6_678
| spl6_676
| spl6_644 ),
inference(avatar_split_clause,[],[f10015,f9301,f10020,f10029]) ).
tff(f10015,plain,
( ! [X5: $int] :
( $less(2,sK4)
| ( $product(2,X5) = $product(sK4,X5) )
| $less(X5,0) )
| spl6_644 ),
inference(resolution,[],[f9303,f850]) ).
tff(f10027,plain,
( spl6_676
| spl6_677
| spl6_644 ),
inference(avatar_split_clause,[],[f10009,f9301,f10024,f10020]) ).
tff(f10009,plain,
( ( sK4 = 2 )
| $less(2,sK4)
| spl6_644 ),
inference(resolution,[],[f9303,f58]) ).
tff(f9970,plain,
( spl6_5
| spl6_3
| spl6_675
| ~ spl6_650 ),
inference(avatar_split_clause,[],[f9954,f9492,f9968,f250,f260]) ).
tff(f260,plain,
( spl6_5
<=> $less(sK3,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_5])]) ).
tff(f9968,plain,
( spl6_675
<=> ! [X9: $int,X8: array_int,X10: $int] :
( ( 0 = sK5(X10,sK3,X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X10,sK3))
| $less(0,sK5(X10,sK3,X8,X9))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| $less(length1(int,t2tb1(X8)),$sum(X9,sK3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_675])]) ).
tff(f9492,plain,
( spl6_650
<=> $less(sK0,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_650])]) ).
tff(f9954,plain,
( ! [X10: $int,X8: array_int,X9: $int] :
( ( 0 = sK5(X10,sK3,X8,X9) )
| $less(length1(int,t2tb1(X8)),$sum(X9,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X9,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X8)),t2tb($sum(X10,sK0)))) )
| $less(sK0,0)
| $less(sK3,0)
| $less(0,sK5(X10,sK3,X8,X9))
| $less(length1(int,t2tb1(X8)),$sum(X10,sK3)) )
| ~ spl6_650 ),
inference(resolution,[],[f9494,f1344]) ).
tff(f9494,plain,
( $less(sK0,sK3)
| ~ spl6_650 ),
inference(avatar_component_clause,[],[f9492]) ).
tff(f9966,plain,
( spl6_5
| spl6_3
| spl6_674
| ~ spl6_650 ),
inference(avatar_split_clause,[],[f9953,f9492,f9964,f250,f260]) ).
tff(f9964,plain,
( spl6_674
<=> ! [X6: $int,X5: array_int,X7: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK3))
| $less(length1(int,t2tb1(X5)),$sum(X7,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK3,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK3,X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_674])]) ).
tff(f9953,plain,
( ! [X6: $int,X7: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK3,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK3,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK3))
| $less(sK3,0) )
| ~ spl6_650 ),
inference(resolution,[],[f9494,f491]) ).
tff(f9962,plain,
( spl6_5
| spl6_3
| spl6_673
| ~ spl6_650 ),
inference(avatar_split_clause,[],[f9952,f9492,f9960,f250,f260]) ).
tff(f9960,plain,
( spl6_673
<=> ! [X4: $int,X2: array_int,X3: $int] :
( $less(sK5(X3,sK3,X2,X4),sK3)
| $less(length1(int,t2tb1(X2)),$sum(X3,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X4,sK3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_673])]) ).
tff(f9952,plain,
( ! [X2: array_int,X3: $int,X4: $int] :
( $less(sK5(X3,sK3,X2,X4),sK3)
| $less(length1(int,t2tb1(X2)),$sum(X4,sK3))
| $less(sK0,0)
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,sK3)) )
| ~ spl6_650 ),
inference(resolution,[],[f9494,f445]) ).
tff(f9949,plain,
( spl6_19
| spl6_672
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f9945,f349,f9947,f353]) ).
tff(f353,plain,
( spl6_19
<=> ( 0 = sK0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_19])]) ).
tff(f9947,plain,
( spl6_672
<=> ! [X80: $int,X81: $int,X79: $int] :
( $less($product(X79,X80),sK0)
| $less(0,$product(X81,X80))
| $less(X81,X79)
| $less(X80,0)
| ( $product(X79,X80) = $product(X81,X80) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_672])]) ).
tff(f349,plain,
( spl6_18
<=> $less(0,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_18])]) ).
tff(f9945,plain,
( ! [X80: $int,X81: $int,X79: $int] :
( $less($product(X79,X80),sK0)
| ( 0 = sK0 )
| ( $product(X79,X80) = $product(X81,X80) )
| $less(X80,0)
| $less(X81,X79)
| $less(0,$product(X81,X80)) )
| ~ spl6_18 ),
inference(forward_subsumption_demodulation,[],[f9837,f5035]) ).
tff(f5035,plain,
( ! [X38: $int,X39: $int,X37: $int] :
( ( 0 = $product(X39,X38) )
| $less(X39,X37)
| $less(0,$product(X39,X38))
| ( $product(X39,X38) = $product(X37,X38) )
| $less(X38,0)
| $less($product(X37,X38),sK0) )
| ~ spl6_18 ),
inference(resolution,[],[f848,f2448]) ).
tff(f2448,plain,
( ! [X7: $int] :
( ~ $less(X7,0)
| $less(X7,sK0) )
| ~ spl6_18 ),
inference(resolution,[],[f351,f57]) ).
tff(f351,plain,
( $less(0,sK0)
| ~ spl6_18 ),
inference(avatar_component_clause,[],[f349]) ).
tff(f848,plain,
! [X8: $int,X6: $int,X7: $int,X5: $int] :
( $less(X8,$product(X5,X6))
| $less($product(X7,X6),X8)
| $less(X5,X7)
| ( $product(X5,X6) = $product(X7,X6) )
| ( $product(X5,X6) = X8 )
| $less(X6,0) ),
inference(resolution,[],[f402,f306]) ).
tff(f9837,plain,
( ! [X80: $int,X81: $int,X79: $int] :
( $less(X81,X79)
| $less(0,$product(X81,X80))
| ( sK0 = $product(X81,X80) )
| $less($product(X79,X80),sK0)
| ( $product(X79,X80) = $product(X81,X80) )
| $less(X80,0) )
| ~ spl6_18 ),
inference(resolution,[],[f2639,f402]) ).
tff(f2639,plain,
( ! [X10: $int,X11: $int] :
( ~ $less(X11,X10)
| $less(X11,sK0)
| $less(0,X10)
| ( sK0 = X10 ) )
| ~ spl6_18 ),
inference(resolution,[],[f2447,f57]) ).
tff(f2447,plain,
( ! [X6: $int] :
( $less(X6,sK0)
| $less(0,X6)
| ( sK0 = X6 ) )
| ~ spl6_18 ),
inference(resolution,[],[f351,f306]) ).
tff(f9944,plain,
( spl6_19
| spl6_671
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f9940,f349,f9942,f353]) ).
tff(f9942,plain,
( spl6_671
<=> ! [X150: array_int,X148: $int,X149: $int,X151: $int] :
( $less(0,$sum(X149,1))
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| $less(X149,0)
| $less($sum(X149,1),0)
| $less(length1(int,t2tb1(X150)),$sum(X148,0))
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| $less(sK5(X148,0,X150,X151),sK0)
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_671])]) ).
tff(f9940,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( $less(0,$sum(X149,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less(sK5(X148,0,X150,X151),sK0)
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| $less(length1(int,t2tb1(X150)),$sum(X148,0))
| $less($sum(X149,1),0)
| $less(X149,0)
| ( 0 = sK0 )
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150))) )
| ~ spl6_18 ),
inference(forward_subsumption_demodulation,[],[f9939,f58]) ).
tff(f9939,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less(sK5(X148,0,X150,X151),sK0)
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(length1(int,t2tb1(X150)),$sum(X148,$sum(X149,1)))
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| $less(X149,0)
| $less(0,$sum(X149,1))
| ( 0 = sK0 )
| $less($sum(X149,1),0) )
| ~ spl6_18 ),
inference(forward_subsumption_demodulation,[],[f9938,f58]) ).
tff(f9938,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| ( sK0 = $sum(X149,1) )
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less(length1(int,t2tb1(X150)),$sum(X148,$sum(X149,1)))
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| $less($sum(X149,1),0)
| $less(X149,0)
| $less(sK5(X148,0,X150,X151),sK0)
| $less(0,$sum(X149,1)) )
| ~ spl6_18 ),
inference(forward_subsumption_demodulation,[],[f9937,f58]) ).
tff(f9937,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( $less(sK5(X148,$sum(X149,1),X150,X151),sK0)
| $less(X149,0)
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| $less(0,$sum(X149,1))
| ( sK0 = $sum(X149,1) )
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less($sum(X149,1),0)
| $less(length1(int,t2tb1(X150)),$sum(X148,$sum(X149,1)))
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) ) )
| ~ spl6_18 ),
inference(forward_subsumption_demodulation,[],[f9875,f58]) ).
tff(f9875,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( $less(length1(int,t2tb1(X150)),$sum(X151,$sum(X149,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less($sum(X149,1),0)
| $less(sK5(X148,$sum(X149,1),X150,X151),sK0)
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| $less(length1(int,t2tb1(X150)),$sum(X148,$sum(X149,1)))
| ( sK0 = $sum(X149,1) )
| $less(0,$sum(X149,1))
| $less(X149,0)
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150))) )
| ~ spl6_18 ),
inference(resolution,[],[f2639,f478]) ).
tff(f478,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( $less(sK5(X3,$sum(X1,1),X2,X0),$sum(X1,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,X1)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,X1)))) )
| $less(length1(int,t2tb1(X2)),$sum(X3,$sum(X1,1)))
| $less(length1(int,t2tb1(X2)),$sum(X0,$sum(X1,1)))
| $less($sum(X1,1),0)
| $less(X1,0)
| ~ $less($sum(X3,X1),length1(int,t2tb1(X2)))
| ~ $less($sum(X0,X1),length1(int,t2tb1(X2))) ),
inference(resolution,[],[f235,f222]) ).
tff(f235,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X2,X3,X1,$sum(X0,1))
| ~ $less($sum(X3,X0),length1(int,t2tb1(X2)))
| ~ $less($sum(X1,X0),length1(int,t2tb1(X2)))
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X1,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,X0)))) ) ),
inference(definition_unfolding,[],[f210,f206,f206]) ).
tff(f210,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X2,X3,X1,$sum(X0,1))
| ( tb2t(get2(int,t2tb1(X2),$sum(X3,X0))) = tb2t(get2(int,t2tb1(X2),$sum(X1,X0))) )
| $less(X0,0)
| ~ $less($sum(X1,X0),length1(int,t2tb1(X2)))
| ~ $less($sum(X3,X0),length1(int,t2tb1(X2))) ),
inference(cnf_transformation,[],[f154]) ).
tff(f154,plain,
! [X0: $int,X1: $int,X2: array_int,X3: $int] :
( ~ is_common_prefix1(X2,X3,X1,$sum(X0,1))
| ( tb2t(get2(int,t2tb1(X2),$sum(X3,X0))) = tb2t(get2(int,t2tb1(X2),$sum(X1,X0))) )
| $less(X0,0)
| ~ $less($sum(X1,X0),length1(int,t2tb1(X2)))
| ~ $less($sum(X3,X0),length1(int,t2tb1(X2))) ),
inference(rectify,[],[f123]) ).
tff(f123,plain,
! [X0: $int,X2: $int,X3: array_int,X1: $int] :
( ~ is_common_prefix1(X3,X1,X2,$sum(X0,1))
| ( tb2t(get2(int,t2tb1(X3),$sum(X2,X0))) = tb2t(get2(int,t2tb1(X3),$sum(X1,X0))) )
| $less(X0,0)
| ~ $less($sum(X2,X0),length1(int,t2tb1(X3)))
| ~ $less($sum(X1,X0),length1(int,t2tb1(X3))) ),
inference(flattening,[],[f122]) ).
tff(f122,plain,
! [X3: array_int,X0: $int,X1: $int,X2: $int] :
( ~ is_common_prefix1(X3,X1,X2,$sum(X0,1))
| $less(X0,0)
| ~ $less($sum(X1,X0),length1(int,t2tb1(X3)))
| ~ $less($sum(X2,X0),length1(int,t2tb1(X3)))
| ( tb2t(get2(int,t2tb1(X3),$sum(X2,X0))) = tb2t(get2(int,t2tb1(X3),$sum(X1,X0))) ) ),
inference(ennf_transformation,[],[f92]) ).
tff(f92,plain,
! [X3: array_int,X0: $int,X1: $int,X2: $int] :
( ( ~ $less(X0,0)
& $less($sum(X1,X0),length1(int,t2tb1(X3)))
& $less($sum(X2,X0),length1(int,t2tb1(X3)))
& ( tb2t(get2(int,t2tb1(X3),$sum(X2,X0))) != tb2t(get2(int,t2tb1(X3),$sum(X1,X0))) ) )
=> ~ is_common_prefix1(X3,X1,X2,$sum(X0,1)) ),
inference(rectify,[],[f50]) ).
tff(f50,plain,
! [X18: $int,X1: $int,X7: $int,X0: array_int] :
( ( $less($sum(X1,X18),length1(int,t2tb1(X0)))
& ~ $less(X18,0)
& $less($sum(X7,X18),length1(int,t2tb1(X0)))
& ( tb2t(get2(int,t2tb1(X0),$sum(X1,X18))) != tb2t(get2(int,t2tb1(X0),$sum(X7,X18))) ) )
=> ~ is_common_prefix1(X0,X1,X7,$sum(X18,1)) ),
inference(theory_normalization,[],[f37]) ).
tff(f37,axiom,
! [X18: $int,X1: $int,X7: $int,X0: array_int] :
( ( $less($sum(X1,X18),length1(int,t2tb1(X0)))
& $lesseq(0,X18)
& $less($sum(X7,X18),length1(int,t2tb1(X0)))
& ( tb2t(get2(int,t2tb1(X0),$sum(X1,X18))) != tb2t(get2(int,t2tb1(X0),$sum(X7,X18))) ) )
=> ~ is_common_prefix1(X0,X1,X7,$sum(X18,1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',not_common_prefix_if_last_char_are_different) ).
tff(f9773,plain,
( spl6_112
| spl6_16
| spl6_670
| ~ spl6_17
| ~ spl6_68 ),
inference(avatar_split_clause,[],[f9647,f1102,f344,f9771,f340,f2043]) ).
tff(f9771,plain,
( spl6_670
<=> ! [X157: $int,X156: array_int,X155: $int] :
( $less(length1(int,t2tb1(X156)),$sum(X157,sK0))
| $less(sK5(X155,sK0,X156,X157),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X156)),t2tb($sum(X157,0)))) = tb2t(get(int,int,elts(int,t2tb1(X156)),t2tb($sum(X155,0)))) )
| $less(length1(int,t2tb1(X156)),$sum(X155,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_670])]) ).
tff(f1102,plain,
( spl6_68
<=> ! [X27: $int,X28: $int,X26: array_int] :
( $less(length1(int,t2tb1(X26)),$sum(X27,sK0))
| $less(length1(int,t2tb1(X26)),$sum(X28,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,0)))) = tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,0)))) )
| $less(sK5(X27,sK0,X26,X28),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_68])]) ).
tff(f9647,plain,
( ! [X155: $int,X156: array_int,X157: $int] :
( $less(length1(int,t2tb1(X156)),$sum(X157,sK0))
| ( sK0 = sK2 )
| $less(length1(int,t2tb1(X156)),$sum(X155,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X156)),t2tb($sum(X157,0)))) = tb2t(get(int,int,elts(int,t2tb1(X156)),t2tb($sum(X155,0)))) )
| $less(sK5(X155,sK0,X156,X157),sK2)
| $less(sK0,sK0) )
| ~ spl6_17
| ~ spl6_68 ),
inference(resolution,[],[f2010,f1103]) ).
tff(f1103,plain,
( ! [X28: $int,X26: array_int,X27: $int] :
( $less(length1(int,t2tb1(X26)),$sum(X27,sK0))
| $less(sK5(X27,sK0,X26,X28),sK0)
| $less(length1(int,t2tb1(X26)),$sum(X28,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,0)))) = tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,0)))) ) )
| ~ spl6_68 ),
inference(avatar_component_clause,[],[f1102]) ).
tff(f9769,plain,
( spl6_75
| spl6_668
| spl6_669
| ~ spl6_17
| ~ spl6_380 ),
inference(avatar_split_clause,[],[f9641,f4999,f344,f9766,f9762,f1288]) ).
tff(f1288,plain,
( spl6_75
<=> $less(sK2,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_75])]) ).
tff(f9762,plain,
( spl6_668
<=> ( $sum(10,sK3) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_668])]) ).
tff(f4999,plain,
( spl6_380
<=> $less(sK2,$sum(10,sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_380])]) ).
tff(f9641,plain,
( $less(sK0,$sum(10,sK3))
| ( $sum(10,sK3) = sK2 )
| $less(sK2,sK2)
| ~ spl6_17
| ~ spl6_380 ),
inference(resolution,[],[f2010,f5001]) ).
tff(f5001,plain,
( $less(sK2,$sum(10,sK3))
| ~ spl6_380 ),
inference(avatar_component_clause,[],[f4999]) ).
tff(f9760,plain,
( spl6_75
| spl6_666
| spl6_667
| ~ spl6_17
| ~ spl6_193 ),
inference(avatar_split_clause,[],[f9635,f3272,f344,f9757,f9753,f1288]) ).
tff(f9757,plain,
( spl6_667
<=> ( sK2 = $sum(sK3,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_667])]) ).
tff(f3272,plain,
( spl6_193
<=> $less(sK2,$sum(sK3,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_193])]) ).
tff(f9635,plain,
( ( sK2 = $sum(sK3,sK0) )
| $less(sK0,$sum(sK3,sK0))
| $less(sK2,sK2)
| ~ spl6_17
| ~ spl6_193 ),
inference(resolution,[],[f2010,f3274]) ).
tff(f3274,plain,
( $less(sK2,$sum(sK3,sK0))
| ~ spl6_193 ),
inference(avatar_component_clause,[],[f3272]) ).
tff(f9751,plain,
( spl6_16
| spl6_665
| spl6_112
| ~ spl6_17
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f9560,f349,f344,f2043,f9749,f340]) ).
tff(f9749,plain,
( spl6_665
<=> ! [X47: $int] :
( $less(X47,sK2)
| ( sK0 = X47 )
| $less(0,X47) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_665])]) ).
tff(f9560,plain,
( ! [X47: $int] :
( $less(sK0,sK0)
| $less(X47,sK2)
| ( sK0 = sK2 )
| $less(0,X47)
| ( sK0 = X47 ) )
| ~ spl6_17
| ~ spl6_18 ),
inference(resolution,[],[f2010,f2447]) ).
tff(f9747,plain,
( spl6_75
| spl6_664
| ~ spl6_6
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f9633,f344,f266,f9745,f1288]) ).
tff(f9745,plain,
( spl6_664
<=> ! [X135: $int] :
( $less(sK2,$sum(sK0,X135))
| ~ $less(sK4,X135)
| $less(X135,0)
| $less(sK0,$sum(sK3,X135))
| ( sK2 = $sum(sK3,X135) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_664])]) ).
tff(f266,plain,
( spl6_6
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_6])]) ).
tff(f9633,plain,
( ! [X135: $int] :
( $less(sK2,$sum(sK0,X135))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ( sK2 = $sum(sK3,X135) )
| $less(sK2,sK2)
| $less(sK0,$sum(sK3,X135))
| $less(X135,0)
| ~ $less(sK4,X135) )
| ~ spl6_6
| ~ spl6_17 ),
inference(resolution,[],[f2010,f2756]) ).
tff(f2756,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(X0,0)
| $less(sK2,$sum(sK0,X0))
| ~ $less(sK4,X0) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2755,f207]) ).
tff(f2755,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X0))
| $less(X0,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK3,X0))
| ~ $less(sK4,X0) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2754,f191]) ).
tff(f2754,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK3,X0))
| $less(X0,0)
| ~ $less(sK4,X0) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2753,f400]) ).
tff(f2753,plain,
( ! [X0: $int] :
( $less(X0,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| ~ $less(sK4,X0) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2752,f207]) ).
tff(f2752,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(X0,0)
| ~ $less(sK4,X0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) ) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2751,f191]) ).
tff(f2751,plain,
( ! [X0: $int] :
( ~ $less(sK4,X0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(X0,0) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2743,f191]) ).
tff(f2743,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| ~ $less(sK4,X0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(X0,0) )
| ~ spl6_6 ),
inference(resolution,[],[f268,f490]) ).
tff(f490,plain,
! [X21: $int,X24: $int,X22: $int,X23: $int,X20: array_int] :
( ~ is_longest_common_prefix1(X20,X23,X21,X24)
| $less(length1(int,t2tb1(X20)),$sum(X23,X22))
| ( tb2t(get(int,int,elts(int,t2tb1(X20)),t2tb($sum(X23,sK5(X21,X22,X20,X23))))) != tb2t(get(int,int,elts(int,t2tb1(X20)),t2tb($sum(X21,sK5(X21,X22,X20,X23))))) )
| $less(length1(int,t2tb1(X20)),$sum(X21,X22))
| ~ $less(X24,X22)
| $less(X22,0) ),
inference(resolution,[],[f237,f228]) ).
tff(f268,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK4)
| ~ spl6_6 ),
inference(avatar_component_clause,[],[f266]) ).
tff(f9743,plain,
( spl6_75
| spl6_663
| ~ spl6_17
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f9634,f612,f344,f9741,f1288]) ).
tff(f9741,plain,
( spl6_663
<=> ! [X136: $int] :
( ( $sum(sK3,X136) = sK2 )
| ~ $less(0,X136)
| $less(X136,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(0,X136))
| $less(sK0,$sum(sK3,X136)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_663])]) ).
tff(f9634,plain,
( ! [X136: $int] :
( ( $sum(sK3,X136) = sK2 )
| $less(sK0,$sum(sK3,X136))
| $less(sK2,$sum(0,X136))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,sK2)
| $less(X136,0)
| ~ $less(0,X136) )
| ~ spl6_17
| ~ spl6_40 ),
inference(resolution,[],[f2010,f2371]) ).
tff(f2371,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| $less(sK2,$sum(0,X0))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X0,0)
| ~ $less(0,X0) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2370,f207]) ).
tff(f2370,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less(0,X0)
| $less(X0,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,X0)) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2369,f400]) ).
tff(f2369,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,X0))
| ~ $less(0,X0)
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0)) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2368,f191]) ).
tff(f2368,plain,
( ! [X0: $int] :
( $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK2,$sum(sK3,X0))
| ~ $less(0,X0) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2367,f191]) ).
tff(f2367,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less(0,X0)
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2366,f207]) ).
tff(f2366,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less(0,X0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) )
| ~ spl6_40 ),
inference(forward_demodulation,[],[f2362,f191]) ).
tff(f2362,plain,
( ! [X0: $int] :
( ~ $less(0,X0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X0,0) )
| ~ spl6_40 ),
inference(resolution,[],[f613,f490]) ).
tff(f9739,plain,
( spl6_661
| spl6_75
| spl6_662
| ~ spl6_17
| ~ spl6_198 ),
inference(avatar_split_clause,[],[f9637,f3294,f344,f9736,f1288,f9732]) ).
tff(f9736,plain,
( spl6_662
<=> ( $sum(sK3,sK3) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_662])]) ).
tff(f3294,plain,
( spl6_198
<=> $less(sK2,$sum(sK3,sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_198])]) ).
tff(f9637,plain,
( ( $sum(sK3,sK3) = sK2 )
| $less(sK2,sK2)
| $less(sK0,$sum(sK3,sK3))
| ~ spl6_17
| ~ spl6_198 ),
inference(resolution,[],[f2010,f3296]) ).
tff(f3296,plain,
( $less(sK2,$sum(sK3,sK3))
| ~ spl6_198 ),
inference(avatar_component_clause,[],[f3294]) ).
tff(f9730,plain,
( spl6_659
| spl6_660
| spl6_75
| ~ spl6_17
| ~ spl6_316 ),
inference(avatar_split_clause,[],[f9638,f4485,f344,f1288,f9727,f9723]) ).
tff(f9723,plain,
( spl6_659
<=> ( $sum(sK3,10) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_659])]) ).
tff(f4485,plain,
( spl6_316
<=> $less(sK2,$sum(sK3,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_316])]) ).
tff(f9638,plain,
( $less(sK2,sK2)
| $less(sK0,$sum(sK3,10))
| ( $sum(sK3,10) = sK2 )
| ~ spl6_17
| ~ spl6_316 ),
inference(resolution,[],[f2010,f4487]) ).
tff(f4487,plain,
( $less(sK2,$sum(sK3,10))
| ~ spl6_316 ),
inference(avatar_component_clause,[],[f4485]) ).
tff(f9721,plain,
( spl6_657
| spl6_75
| spl6_658
| ~ spl6_17
| ~ spl6_189 ),
inference(avatar_split_clause,[],[f9636,f3252,f344,f9718,f1288,f9714]) ).
tff(f9718,plain,
( spl6_658
<=> ( $sum(sK3,sK2) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_658])]) ).
tff(f3252,plain,
( spl6_189
<=> $less(sK2,$sum(sK3,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_189])]) ).
tff(f9636,plain,
( ( $sum(sK3,sK2) = sK2 )
| $less(sK2,sK2)
| $less(sK0,$sum(sK3,sK2))
| ~ spl6_17
| ~ spl6_189 ),
inference(resolution,[],[f2010,f3254]) ).
tff(f3254,plain,
( $less(sK2,$sum(sK3,sK2))
| ~ spl6_189 ),
inference(avatar_component_clause,[],[f3252]) ).
tff(f9712,plain,
( spl6_75
| spl6_655
| spl6_656
| ~ spl6_17
| ~ spl6_343 ),
inference(avatar_split_clause,[],[f9640,f4727,f344,f9709,f9705,f1288]) ).
tff(f9709,plain,
( spl6_656
<=> ( $sum(10,sK0) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_656])]) ).
tff(f4727,plain,
( spl6_343
<=> $less(sK2,$sum(10,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_343])]) ).
tff(f9640,plain,
( ( $sum(10,sK0) = sK2 )
| $less(sK0,$sum(10,sK0))
| $less(sK2,sK2)
| ~ spl6_17
| ~ spl6_343 ),
inference(resolution,[],[f2010,f4729]) ).
tff(f4729,plain,
( $less(sK2,$sum(10,sK0))
| ~ spl6_343 ),
inference(avatar_component_clause,[],[f4727]) ).
tff(f9514,plain,
( spl6_14
| spl6_654
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f9510,f335,f9512,f331]) ).
tff(f9512,plain,
( spl6_654
<=> ! [X80: $int,X81: $int,X79: $int] :
( ( $product(X79,X80) = $product(X81,X80) )
| $less(X79,X81)
| $less(0,$product(X79,X80))
| $less($product(X81,X80),sK3)
| $less(X80,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_654])]) ).
tff(f9510,plain,
( ! [X80: $int,X81: $int,X79: $int] :
( ( $product(X79,X80) = $product(X81,X80) )
| $less(X80,0)
| $less($product(X81,X80),sK3)
| $less(0,$product(X79,X80))
| ( 0 = sK3 )
| $less(X79,X81) )
| ~ spl6_15 ),
inference(forward_subsumption_demodulation,[],[f9372,f5036]) ).
tff(f5036,plain,
( ! [X40: $int,X41: $int,X42: $int] :
( $less(X41,0)
| $less($product(X40,X41),sK3)
| $less(X42,X40)
| ( $product(X40,X41) = $product(X42,X41) )
| $less(0,$product(X42,X41))
| ( 0 = $product(X42,X41) ) )
| ~ spl6_15 ),
inference(resolution,[],[f848,f397]) ).
tff(f9372,plain,
( ! [X80: $int,X81: $int,X79: $int] :
( $less(X79,X81)
| ( $product(X79,X80) = sK3 )
| $less($product(X81,X80),sK3)
| $less(X80,0)
| $less(0,$product(X79,X80))
| ( $product(X79,X80) = $product(X81,X80) ) )
| ~ spl6_15 ),
inference(resolution,[],[f1954,f402]) ).
tff(f9509,plain,
( spl6_4
| spl6_647
| spl6_653
| ~ spl6_6
| ~ spl6_15
| ~ spl6_641 ),
inference(avatar_split_clause,[],[f9505,f9269,f335,f266,f9507,f9476,f255]) ).
tff(f255,plain,
( spl6_4
<=> $less(sK2,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_4])]) ).
tff(f9476,plain,
( spl6_647
<=> ( sK2 = sK3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_647])]) ).
tff(f9507,plain,
( spl6_653
<=> ! [X135: $int] :
( $less(0,$sum(sK3,X135))
| $less(X135,0)
| ~ $less(sK4,X135)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK0,X135)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_653])]) ).
tff(f9269,plain,
( spl6_641
<=> ! [X135: $int] :
( $less(sK2,$sum(sK0,X135))
| $less(0,$sum(sK3,X135))
| $less(X135,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ~ $less(sK4,X135)
| ( sK2 = $sum(sK3,X135) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_641])]) ).
tff(f9505,plain,
( ! [X135: $int] :
( $less(0,$sum(sK3,X135))
| $less(sK2,$sum(sK0,X135))
| ( sK2 = sK3 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ~ $less(sK4,X135)
| $less(sK2,sK3)
| $less(X135,0) )
| ~ spl6_6
| ~ spl6_15
| ~ spl6_641 ),
inference(forward_subsumption_demodulation,[],[f9398,f9270]) ).
tff(f9270,plain,
( ! [X135: $int] :
( ( sK2 = $sum(sK3,X135) )
| ~ $less(sK4,X135)
| $less(sK2,$sum(sK0,X135))
| $less(0,$sum(sK3,X135))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(X135,0) )
| ~ spl6_641 ),
inference(avatar_component_clause,[],[f9269]) ).
tff(f9398,plain,
( ! [X135: $int] :
( $less(sK2,$sum(sK0,X135))
| $less(sK2,sK3)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(0,$sum(sK3,X135))
| ( $sum(sK3,X135) = sK3 )
| $less(X135,0)
| ~ $less(sK4,X135) )
| ~ spl6_6
| ~ spl6_15 ),
inference(resolution,[],[f1954,f2756]) ).
tff(f9504,plain,
( spl6_651
| spl6_652
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f9310,f335,f9501,f9497]) ).
tff(f9497,plain,
( spl6_651
<=> ( -16 = sK3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_651])]) ).
tff(f9501,plain,
( spl6_652
<=> $less(-17,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_652])]) ).
tff(f9310,plain,
( $less(-17,sK3)
| ( -16 = sK3 )
| ~ spl6_15 ),
inference(interpreted_simplification,[],[f9309]) ).
tff(f9309,plain,
( ~ $less(-17,-16)
| ( -16 = sK3 )
| $less(0,-16)
| $less(-17,sK3)
| ~ spl6_15 ),
inference(instantiation,[],[f1954]) ).
tff(f9495,plain,
( spl6_649
| spl6_650
| ~ spl6_15
| ~ spl6_243 ),
inference(avatar_split_clause,[],[f9395,f3802,f335,f9492,f9489]) ).
tff(f9489,plain,
( spl6_649
<=> ! [X133: $int] :
( $less(0,X133)
| ( sK0 = X133 )
| $less(X133,sK2)
| ( sK3 = X133 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_649])]) ).
tff(f3802,plain,
( spl6_243
<=> ! [X88: $int] :
( ( sK0 = X88 )
| $less(sK0,X88)
| $less(X88,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_243])]) ).
tff(f9395,plain,
( ! [X133: $int] :
( $less(sK0,sK3)
| $less(0,X133)
| ( sK3 = X133 )
| $less(X133,sK2)
| ( sK0 = X133 ) )
| ~ spl6_15
| ~ spl6_243 ),
inference(resolution,[],[f1954,f3803]) ).
tff(f3803,plain,
( ! [X88: $int] :
( $less(X88,sK2)
| $less(sK0,X88)
| ( sK0 = X88 ) )
| ~ spl6_243 ),
inference(avatar_component_clause,[],[f3802]) ).
tff(f9487,plain,
( spl6_14
| spl6_648
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f9483,f335,f9485,f331]) ).
tff(f9485,plain,
( spl6_648
<=> ! [X150: array_int,X148: $int,X149: $int,X151: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X149,X148)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X148)))) )
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less($sum(X148,1),0)
| $less(0,$sum(X148,1))
| ~ $less($sum(X149,X148),length1(int,t2tb1(X150)))
| ~ $less($sum(X151,X148),length1(int,t2tb1(X150)))
| $less(length1(int,t2tb1(X150)),$sum(X149,0))
| $less(X148,0)
| $less(sK5(X149,0,X150,X151),sK3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_648])]) ).
tff(f9483,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X149,X148)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X148)))) )
| $less(sK5(X149,0,X150,X151),sK3)
| ( 0 = sK3 )
| $less(X148,0)
| $less(length1(int,t2tb1(X150)),$sum(X149,0))
| ~ $less($sum(X151,X148),length1(int,t2tb1(X150)))
| ~ $less($sum(X149,X148),length1(int,t2tb1(X150)))
| $less(0,$sum(X148,1))
| $less($sum(X148,1),0)
| $less(length1(int,t2tb1(X150)),$sum(X151,0)) )
| ~ spl6_15 ),
inference(forward_subsumption_demodulation,[],[f9482,f58]) ).
tff(f9482,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( ( $sum(X148,1) = sK3 )
| $less(0,$sum(X148,1))
| ~ $less($sum(X151,X148),length1(int,t2tb1(X150)))
| $less(length1(int,t2tb1(X150)),$sum(X149,0))
| $less($sum(X148,1),0)
| $less(sK5(X149,0,X150,X151),sK3)
| ~ $less($sum(X149,X148),length1(int,t2tb1(X150)))
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X149,X148)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X148)))) )
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less(X148,0) )
| ~ spl6_15 ),
inference(forward_subsumption_demodulation,[],[f9481,f58]) ).
tff(f9481,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( ~ $less($sum(X149,X148),length1(int,t2tb1(X150)))
| $less(sK5(X149,0,X150,X151),sK3)
| $less(0,$sum(X148,1))
| $less(length1(int,t2tb1(X150)),$sum(X149,0))
| $less(length1(int,t2tb1(X150)),$sum(X151,$sum(X148,1)))
| ( $sum(X148,1) = sK3 )
| $less(X148,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X149,X148)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X148)))) )
| $less($sum(X148,1),0)
| ~ $less($sum(X151,X148),length1(int,t2tb1(X150))) )
| ~ spl6_15 ),
inference(forward_subsumption_demodulation,[],[f9480,f58]) ).
tff(f9480,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( ~ $less($sum(X151,X148),length1(int,t2tb1(X150)))
| $less(X148,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X149,X148)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X148)))) )
| ~ $less($sum(X149,X148),length1(int,t2tb1(X150)))
| $less(0,$sum(X148,1))
| $less(sK5(X149,$sum(X148,1),X150,X151),sK3)
| ( $sum(X148,1) = sK3 )
| $less(length1(int,t2tb1(X150)),$sum(X149,0))
| $less(length1(int,t2tb1(X150)),$sum(X151,$sum(X148,1)))
| $less($sum(X148,1),0) )
| ~ spl6_15 ),
inference(forward_subsumption_demodulation,[],[f9410,f58]) ).
tff(f9410,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( $less(length1(int,t2tb1(X150)),$sum(X149,$sum(X148,1)))
| $less(0,$sum(X148,1))
| $less(sK5(X149,$sum(X148,1),X150,X151),sK3)
| $less($sum(X148,1),0)
| ( $sum(X148,1) = sK3 )
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X149,X148)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X148)))) )
| $less(X148,0)
| $less(length1(int,t2tb1(X150)),$sum(X151,$sum(X148,1)))
| ~ $less($sum(X151,X148),length1(int,t2tb1(X150)))
| ~ $less($sum(X149,X148),length1(int,t2tb1(X150))) )
| ~ spl6_15 ),
inference(resolution,[],[f1954,f478]) ).
tff(f9479,plain,
( spl6_4
| spl6_646
| spl6_647
| ~ spl6_15
| ~ spl6_40
| ~ spl6_638 ),
inference(avatar_split_clause,[],[f9471,f9253,f612,f335,f9476,f9473,f255]) ).
tff(f9473,plain,
( spl6_646
<=> ! [X136: $int] :
( ~ $less(0,X136)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(0,$sum(sK3,X136))
| $less(sK2,$sum(0,X136))
| $less(X136,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_646])]) ).
tff(f9253,plain,
( spl6_638
<=> ! [X136: $int] :
( ~ $less(0,X136)
| $less(sK2,$sum(0,X136))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(0,$sum(sK3,X136))
| ( $sum(sK3,X136) = sK2 )
| $less(X136,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_638])]) ).
tff(f9471,plain,
( ! [X136: $int] :
( ( sK2 = sK3 )
| ~ $less(0,X136)
| $less(X136,0)
| $less(sK2,sK3)
| $less(sK2,$sum(0,X136))
| $less(0,$sum(sK3,X136))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) )
| ~ spl6_15
| ~ spl6_40
| ~ spl6_638 ),
inference(forward_subsumption_demodulation,[],[f9399,f9254]) ).
tff(f9254,plain,
( ! [X136: $int] :
( ( $sum(sK3,X136) = sK2 )
| $less(0,$sum(sK3,X136))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less(0,X136)
| $less(sK2,$sum(0,X136))
| $less(X136,0) )
| ~ spl6_638 ),
inference(avatar_component_clause,[],[f9253]) ).
tff(f9399,plain,
( ! [X136: $int] :
( ~ $less(0,X136)
| $less(X136,0)
| $less(sK2,sK3)
| $less(sK2,$sum(0,X136))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ( $sum(sK3,X136) = sK3 )
| $less(0,$sum(sK3,X136)) )
| ~ spl6_15
| ~ spl6_40 ),
inference(resolution,[],[f1954,f2371]) ).
tff(f9308,plain,
( ~ spl6_644
| ~ spl6_645
| spl6_598
| ~ spl6_6
| spl6_588 ),
inference(avatar_split_clause,[],[f9298,f8468,f266,f8548,f9305,f9301]) ).
tff(f9305,plain,
( spl6_645
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_645])]) ).
tff(f8548,plain,
( spl6_598
<=> $less(sK2,$sum(sK0,2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_598])]) ).
tff(f8468,plain,
( spl6_588
<=> $less(sK2,$sum(sK3,2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_588])]) ).
tff(f9298,plain,
( $less(sK2,$sum(sK0,2))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ~ $less(sK4,2)
| ~ spl6_6
| spl6_588 ),
inference(evaluation,[],[f9286]) ).
tff(f9286,plain,
( $less(2,0)
| ~ $less(sK4,2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK0,2))
| ~ spl6_6
| spl6_588 ),
inference(resolution,[],[f8469,f2756]) ).
tff(f8469,plain,
( ~ $less(sK2,$sum(sK3,2))
| spl6_588 ),
inference(avatar_component_clause,[],[f8468]) ).
tff(f9285,plain,
( spl6_642
| spl6_12
| spl6_643
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f9278,f325,f9283,f321,f9280]) ).
tff(f9280,plain,
( spl6_642
<=> ! [X144: $int,X147: $int,X143: $int] :
( $less(X143,X147)
| $less($product(X147,X144),0)
| $less(0,$product(X143,X144))
| $less(X144,0)
| ( $product(X143,X144) = $product(X147,X144) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_642])]) ).
tff(f321,plain,
( spl6_12
<=> ( 0 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_12])]) ).
tff(f9283,plain,
( spl6_643
<=> ! [X146: $int,X145: array_int,X142: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,0)))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,0)))) )
| $less(length1(int,t2tb1(X145)),$sum(X146,0))
| $less(sK5(X142,0,X145,X146),sK2)
| $less(length1(int,t2tb1(X145)),$sum(X142,0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_643])]) ).
tff(f325,plain,
( spl6_13
<=> $less(0,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_13])]) ).
tff(f9278,plain,
( ! [X142: $int,X145: array_int,X143: $int,X146: $int,X147: $int,X144: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,0)))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,0)))) )
| ( 0 = sK2 )
| $less(X143,X147)
| ( $product(X143,X144) = $product(X147,X144) )
| $less(length1(int,t2tb1(X145)),$sum(X142,0))
| $less(sK5(X142,0,X145,X146),sK2)
| $less(X144,0)
| $less(0,$product(X143,X144))
| $less($product(X147,X144),0)
| $less(length1(int,t2tb1(X145)),$sum(X146,0)) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9277,f848]) ).
tff(f9277,plain,
( ! [X142: $int,X145: array_int,X143: $int,X146: $int,X147: $int,X144: $int] :
( $less(sK5(X142,$product(X143,X144),X145,X146),sK2)
| $less(X144,0)
| $less(length1(int,t2tb1(X145)),$sum(X146,0))
| $less($product(X147,X144),0)
| ( $product(X143,X144) = $product(X147,X144) )
| $less(length1(int,t2tb1(X145)),$sum(X142,0))
| $less(0,$product(X143,X144))
| ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,0)))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,0)))) )
| $less(X143,X147)
| ( 0 = sK2 ) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9276,f848]) ).
tff(f9276,plain,
( ! [X142: $int,X145: array_int,X143: $int,X146: $int,X147: $int,X144: $int] :
( ( $product(X143,X144) = sK2 )
| $less(length1(int,t2tb1(X145)),$sum(X146,0))
| $less(sK5(X142,$product(X143,X144),X145,X146),sK2)
| $less($product(X147,X144),0)
| ( $product(X143,X144) = $product(X147,X144) )
| $less(0,$product(X143,X144))
| $less(X144,0)
| $less(X143,X147)
| ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,0)))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,0)))) )
| $less(length1(int,t2tb1(X145)),$sum(X142,0)) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9275,f848]) ).
tff(f9275,plain,
( ! [X142: $int,X145: array_int,X143: $int,X146: $int,X147: $int,X144: $int] :
( $less(X143,X147)
| $less(X144,0)
| $less(0,$product(X143,X144))
| $less($product(X147,X144),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,0)))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,0)))) )
| $less(length1(int,t2tb1(X145)),$sum(X146,$product(X143,X144)))
| ( $product(X143,X144) = $product(X147,X144) )
| $less(sK5(X142,$product(X143,X144),X145,X146),sK2)
| $less(length1(int,t2tb1(X145)),$sum(X142,0))
| ( $product(X143,X144) = sK2 ) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9274,f3703]) ).
tff(f3703,plain,
! [X65: $int,X62: $int,X63: $int,X64: $int] :
( ( $product(X62,X63) = $product(X64,X63) )
| $less(X62,X64)
| ( $product(X64,X63) = X65 )
| $less($product(X64,X63),X65)
| $less(X63,0)
| $less(X65,$product(X62,X63)) ),
inference(resolution,[],[f790,f205]) ).
tff(f9274,plain,
( ! [X142: $int,X145: array_int,X143: $int,X146: $int,X147: $int,X144: $int] :
( $less(0,$product(X143,X144))
| $less(X144,0)
| $less(sK5(X142,$product(X143,X144),X145,X146),sK2)
| $less(X143,X147)
| ( $product(X143,X144) = sK2 )
| $less(length1(int,t2tb1(X145)),$sum(X146,$product(X143,X144)))
| ( $product(X143,X144) = $product(X147,X144) )
| $less($product(X147,X144),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,$product(X147,X144))))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,$product(X147,X144))))) )
| $less(length1(int,t2tb1(X145)),$sum(X142,0)) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9273,f848]) ).
tff(f9273,plain,
( ! [X142: $int,X145: array_int,X143: $int,X146: $int,X147: $int,X144: $int] :
( $less(X143,X147)
| $less(length1(int,t2tb1(X145)),$sum(X142,$product(X143,X144)))
| $less(X144,0)
| $less($product(X147,X144),0)
| ( $product(X143,X144) = $product(X147,X144) )
| $less(sK5(X142,$product(X143,X144),X145,X146),sK2)
| $less(0,$product(X143,X144))
| ( $product(X143,X144) = sK2 )
| ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,$product(X147,X144))))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,$product(X147,X144))))) )
| $less(length1(int,t2tb1(X145)),$sum(X146,$product(X143,X144))) )
| ~ spl6_13 ),
inference(evaluation,[],[f9272]) ).
tff(f9272,plain,
( ! [X142: $int,X145: array_int,X143: $int,X146: $int,X147: $int,X144: $int] :
( $less($product(X147,X144),0)
| $less(0,0)
| $less(length1(int,t2tb1(X145)),$sum(X142,$product(X143,X144)))
| ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,$product(X147,X144))))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,$product(X147,X144))))) )
| $less(0,$product(X143,X144))
| $less(length1(int,t2tb1(X145)),$sum(X146,$product(X143,X144)))
| ( $product(X143,X144) = $product(X147,X144) )
| $less(X144,0)
| $less(X143,X147)
| $less(sK5(X142,$product(X143,X144),X145,X146),sK2)
| ( $product(X143,X144) = sK2 ) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9175,f848]) ).
tff(f9175,plain,
( ! [X142: $int,X145: array_int,X143: $int,X146: $int,X147: $int,X144: $int] :
( ( $product(X143,X144) = $product(X147,X144) )
| $less($product(X147,X144),0)
| $less($product(X143,X144),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X146,$product(X147,X144))))) = tb2t(get(int,int,elts(int,t2tb1(X145)),t2tb($sum(X142,$product(X147,X144))))) )
| ( $product(X143,X144) = sK2 )
| $less(X144,0)
| $less(length1(int,t2tb1(X145)),$sum(X146,$product(X143,X144)))
| $less(X143,X147)
| $less(length1(int,t2tb1(X145)),$sum(X142,$product(X143,X144)))
| $less(sK5(X142,$product(X143,X144),X145,X146),sK2)
| $less(0,$product(X143,X144)) )
| ~ spl6_13 ),
inference(resolution,[],[f1937,f1054]) ).
tff(f1054,plain,
! [X40: $int,X38: $int,X39: $int,X36: $int,X37: $int,X35: array_int] :
( $less(sK5(X36,$product(X37,X38),X35,X40),$product(X37,X38))
| $less(X37,X39)
| $less($product(X39,X38),0)
| $less(X38,0)
| ( $product(X39,X38) = $product(X37,X38) )
| ( tb2t(get(int,int,elts(int,t2tb1(X35)),t2tb($sum(X40,$product(X39,X38))))) = tb2t(get(int,int,elts(int,t2tb1(X35)),t2tb($sum(X36,$product(X39,X38))))) )
| $less(length1(int,t2tb1(X35)),$sum(X40,$product(X37,X38)))
| $less($product(X37,X38),0)
| $less(length1(int,t2tb1(X35)),$sum(X36,$product(X37,X38))) ),
inference(resolution,[],[f445,f402]) ).
tff(f1937,plain,
( ! [X10: $int,X11: $int] :
( ~ $less(X11,X10)
| $less(X11,sK2)
| ( sK2 = X10 )
| $less(0,X10) )
| ~ spl6_13 ),
inference(resolution,[],[f796,f57]) ).
tff(f796,plain,
( ! [X15: $int] :
( $less(0,X15)
| $less(X15,sK2)
| ( sK2 = X15 ) )
| ~ spl6_13 ),
inference(resolution,[],[f306,f327]) ).
tff(f327,plain,
( $less(0,sK2)
| ~ spl6_13 ),
inference(avatar_component_clause,[],[f325]) ).
tff(f9271,plain,
( spl6_75
| spl6_641
| ~ spl6_6
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f9164,f325,f266,f9269,f1288]) ).
tff(f9164,plain,
( ! [X135: $int] :
( $less(sK2,$sum(sK0,X135))
| ( sK2 = $sum(sK3,X135) )
| ~ $less(sK4,X135)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X135,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(X135,0)
| $less(0,$sum(sK3,X135))
| $less(sK2,sK2) )
| ~ spl6_6
| ~ spl6_13 ),
inference(resolution,[],[f1937,f2756]) ).
tff(f9267,plain,
( spl6_12
| spl6_640
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f9263,f325,f9265,f321]) ).
tff(f9265,plain,
( spl6_640
<=> ! [X150: array_int,X148: $int,X149: $int,X151: $int] :
( $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less($sum(X149,1),0)
| $less(sK5(X148,0,X150,X151),sK2)
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| $less(0,$sum(X149,1))
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| $less(X149,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(length1(int,t2tb1(X150)),$sum(X148,0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_640])]) ).
tff(f9263,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less(length1(int,t2tb1(X150)),$sum(X148,0))
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(X149,0)
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| $less(0,$sum(X149,1))
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| $less(sK5(X148,0,X150,X151),sK2)
| $less($sum(X149,1),0)
| ( 0 = sK2 ) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9262,f58]) ).
tff(f9262,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(0,$sum(X149,1))
| $less(X149,0)
| $less(length1(int,t2tb1(X150)),$sum(X148,$sum(X149,1)))
| $less(sK5(X148,0,X150,X151),sK2)
| $less($sum(X149,1),0)
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| ( 0 = sK2 )
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150))) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9261,f58]) ).
tff(f9261,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less($sum(X149,1),0)
| $less(0,$sum(X149,1))
| $less(sK5(X148,$sum(X149,1),X150,X151),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(length1(int,t2tb1(X150)),$sum(X148,$sum(X149,1)))
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| $less(X149,0)
| ( 0 = sK2 ) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9260,f58]) ).
tff(f9260,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( $less($sum(X149,1),0)
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150)))
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| ( sK2 = $sum(X149,1) )
| $less(X149,0)
| $less(length1(int,t2tb1(X150)),$sum(X148,$sum(X149,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(length1(int,t2tb1(X150)),$sum(X151,0))
| $less(0,$sum(X149,1))
| $less(sK5(X148,$sum(X149,1),X150,X151),sK2) )
| ~ spl6_13 ),
inference(forward_subsumption_demodulation,[],[f9176,f58]) ).
tff(f9176,plain,
( ! [X150: array_int,X151: $int,X148: $int,X149: $int] :
( $less(0,$sum(X149,1))
| $less(length1(int,t2tb1(X150)),$sum(X151,$sum(X149,1)))
| $less(length1(int,t2tb1(X150)),$sum(X148,$sum(X149,1)))
| $less($sum(X149,1),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X148,X149)))) = tb2t(get(int,int,elts(int,t2tb1(X150)),t2tb($sum(X151,X149)))) )
| $less(sK5(X148,$sum(X149,1),X150,X151),sK2)
| ~ $less($sum(X148,X149),length1(int,t2tb1(X150)))
| ( sK2 = $sum(X149,1) )
| $less(X149,0)
| ~ $less($sum(X151,X149),length1(int,t2tb1(X150))) )
| ~ spl6_13 ),
inference(resolution,[],[f1937,f478]) ).
tff(f9259,plain,
( spl6_12
| spl6_639
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f9232,f325,f9257,f321]) ).
tff(f9257,plain,
( spl6_639
<=> ! [X88: $int,X87: $int,X86: $int,X91: $int,X90: array_int,X89: $int] :
( $less(sK5(X88,$product(X89,X87),X90,X91),$product(X89,X87))
| $less(X89,X86)
| ( tb2t(get(int,int,elts(int,t2tb1(X90)),t2tb($sum(X88,$product(X86,X87))))) = tb2t(get(int,int,elts(int,t2tb1(X90)),t2tb($sum(X91,$product(X86,X87))))) )
| $less($product(X89,X87),0)
| $less($product(X86,X87),sK2)
| $less(length1(int,t2tb1(X90)),$sum(X91,$product(X89,X87)))
| $less(X87,0)
| ( $product(X89,X87) = $product(X86,X87) )
| $less(length1(int,t2tb1(X90)),$sum(X88,$product(X89,X87))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_639])]) ).
tff(f9232,plain,
( ! [X90: array_int,X91: $int,X88: $int,X86: $int,X89: $int,X87: $int] :
( $less(sK5(X88,$product(X89,X87),X90,X91),$product(X89,X87))
| $less(length1(int,t2tb1(X90)),$sum(X88,$product(X89,X87)))
| ( $product(X89,X87) = $product(X86,X87) )
| $less(X87,0)
| ( 0 = sK2 )
| $less(length1(int,t2tb1(X90)),$sum(X91,$product(X89,X87)))
| $less($product(X86,X87),sK2)
| $less($product(X89,X87),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X90)),t2tb($sum(X88,$product(X86,X87))))) = tb2t(get(int,int,elts(int,t2tb1(X90)),t2tb($sum(X91,$product(X86,X87))))) )
| $less(X89,X86) )
| ~ spl6_13 ),
inference(evaluation,[],[f9140]) ).
tff(f9140,plain,
( ! [X90: array_int,X91: $int,X88: $int,X86: $int,X89: $int,X87: $int] :
( ( 0 = sK2 )
| $less($product(X86,X87),sK2)
| $less(length1(int,t2tb1(X90)),$sum(X91,$product(X89,X87)))
| $less(X87,0)
| $less(sK5(X88,$product(X89,X87),X90,X91),$product(X89,X87))
| $less($product(X89,X87),0)
| $less(0,0)
| ( $product(X89,X87) = $product(X86,X87) )
| $less(X89,X86)
| $less(length1(int,t2tb1(X90)),$sum(X88,$product(X89,X87)))
| ( tb2t(get(int,int,elts(int,t2tb1(X90)),t2tb($sum(X88,$product(X86,X87))))) = tb2t(get(int,int,elts(int,t2tb1(X90)),t2tb($sum(X91,$product(X86,X87))))) ) )
| ~ spl6_13 ),
inference(resolution,[],[f1937,f1054]) ).
tff(f9255,plain,
( spl6_638
| spl6_75
| ~ spl6_13
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f9165,f612,f325,f1288,f9253]) ).
tff(f9165,plain,
( ! [X136: $int] :
( $less(sK2,sK2)
| ~ $less(0,X136)
| $less(X136,0)
| ( $sum(sK3,X136) = sK2 )
| $less(0,$sum(sK3,X136))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X136,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(0,X136)) )
| ~ spl6_13
| ~ spl6_40 ),
inference(resolution,[],[f1937,f2371]) ).
tff(f9251,plain,
( spl6_12
| spl6_637
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f9235,f325,f9249,f321]) ).
tff(f9249,plain,
( spl6_637
<=> ! [X41: $int,X40: $int,X39: $int] :
( $less(X39,sK2)
| ( $product(X41,X39) = $product(X40,X39) )
| $less(X40,X41)
| $less(X41,X40) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_637])]) ).
tff(f9235,plain,
( ! [X40: $int,X41: $int,X39: $int] :
( $less(X39,sK2)
| $less(X40,X41)
| $less(X41,X40)
| ( 0 = sK2 )
| ( $product(X41,X39) = $product(X40,X39) ) )
| ~ spl6_13 ),
inference(evaluation,[],[f9088]) ).
tff(f9088,plain,
( ! [X40: $int,X41: $int,X39: $int] :
( $less(X39,sK2)
| ( 0 = sK2 )
| $less(X40,X41)
| $less(X41,X40)
| ( $product(X41,X39) = $product(X40,X39) )
| $less(0,0) )
| ~ spl6_13 ),
inference(resolution,[],[f1937,f850]) ).
tff(f9247,plain,
( spl6_636
| spl6_12
| ~ spl6_13
| ~ spl6_252 ),
inference(avatar_split_clause,[],[f9236,f3856,f325,f321,f9244]) ).
tff(f9244,plain,
( spl6_636
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_636])]) ).
tff(f3856,plain,
( spl6_252
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_252])]) ).
tff(f9236,plain,
( ( 0 = sK2 )
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),sK2)
| ~ spl6_13
| ~ spl6_252 ),
inference(evaluation,[],[f9153]) ).
tff(f9153,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),sK2)
| $less(0,0)
| ( 0 = sK2 )
| ~ spl6_13
| ~ spl6_252 ),
inference(resolution,[],[f1937,f3858]) ).
tff(f3858,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),0)
| ~ spl6_252 ),
inference(avatar_component_clause,[],[f3856]) ).
tff(f9242,plain,
( spl6_12
| spl6_635
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f9238,f325,f9240,f321]) ).
tff(f9240,plain,
( spl6_635
<=> ! [X38: $int,X37: $int,X34: $int,X36: $int,X35: array_int] :
( $less(X37,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X35)),t2tb($sum(X38,X34)))) = tb2t(get(int,int,elts(int,t2tb1(X35)),t2tb($sum(X36,X34)))) )
| $less(length1(int,t2tb1(X35)),$sum(X38,X37))
| $less(X34,sK2)
| ( X34 = X37 )
| $less(X37,X34)
| $less(sK5(X38,X37,X35,X36),X37)
| $less(length1(int,t2tb1(X35)),$sum(X36,X37)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_635])]) ).
tff(f9238,plain,
( ! [X38: $int,X36: $int,X37: $int,X34: $int,X35: array_int] :
( $less(X37,0)
| $less(length1(int,t2tb1(X35)),$sum(X36,X37))
| $less(sK5(X38,X37,X35,X36),X37)
| $less(X37,X34)
| ( X34 = X37 )
| $less(X34,sK2)
| $less(length1(int,t2tb1(X35)),$sum(X38,X37))
| ( 0 = sK2 )
| ( tb2t(get(int,int,elts(int,t2tb1(X35)),t2tb($sum(X38,X34)))) = tb2t(get(int,int,elts(int,t2tb1(X35)),t2tb($sum(X36,X34)))) ) )
| ~ spl6_13 ),
inference(evaluation,[],[f9087]) ).
tff(f9087,plain,
( ! [X38: $int,X36: $int,X37: $int,X34: $int,X35: array_int] :
( $less(X37,X34)
| $less(length1(int,t2tb1(X35)),$sum(X36,X37))
| $less(X34,sK2)
| $less(0,0)
| ( X34 = X37 )
| $less(length1(int,t2tb1(X35)),$sum(X38,X37))
| ( tb2t(get(int,int,elts(int,t2tb1(X35)),t2tb($sum(X38,X34)))) = tb2t(get(int,int,elts(int,t2tb1(X35)),t2tb($sum(X36,X34)))) )
| $less(X37,0)
| ( 0 = sK2 )
| $less(sK5(X38,X37,X35,X36),X37) )
| ~ spl6_13 ),
inference(resolution,[],[f1937,f1045]) ).
tff(f1045,plain,
! [X2: $int,X3: $int,X0: array_int,X1: $int,X4: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X4,X2))
| $less(X3,0)
| $less(X2,X3)
| $less(length1(int,t2tb1(X0)),$sum(X1,X2))
| $less(sK5(X1,X2,X0,X4),X2)
| $less(X2,0)
| ( X2 = X3 )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,X3)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X4,X3)))) ) ),
inference(resolution,[],[f445,f58]) ).
tff(f9069,plain,
( spl6_633
| spl6_634
| ~ spl6_131 ),
inference(avatar_split_clause,[],[f9051,f2402,f9066,f9062]) ).
tff(f9062,plain,
( spl6_633
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_633])]) ).
tff(f9066,plain,
( spl6_634
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_634])]) ).
tff(f2402,plain,
( spl6_131
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_131])]) ).
tff(f9051,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,3)
| is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,2)
| ~ spl6_131 ),
inference(evaluation,[],[f9043]) ).
tff(f9043,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,2)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,$sum(2,1))
| ~ spl6_131 ),
inference(resolution,[],[f2404,f167]) ).
tff(f167,plain,
! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ~ is_common_prefix1(X1,X0,X3,X2)
| is_common_prefix1(X1,X0,X3,$sum(X2,1))
| is_longest_common_prefix1(X1,X0,X3,X2) ),
inference(cnf_transformation,[],[f135]) ).
tff(f135,plain,
! [X0: $int,X1: array_int,X2: $int,X3: $int] :
( ~ is_common_prefix1(X1,X0,X3,X2)
| is_longest_common_prefix1(X1,X0,X3,X2)
| is_common_prefix1(X1,X0,X3,$sum(X2,1)) ),
inference(rectify,[],[f129]) ).
tff(f129,plain,
! [X0: $int,X3: array_int,X1: $int,X2: $int] :
( ~ is_common_prefix1(X3,X0,X2,X1)
| is_longest_common_prefix1(X3,X0,X2,X1)
| is_common_prefix1(X3,X0,X2,$sum(X1,1)) ),
inference(flattening,[],[f128]) ).
tff(f128,plain,
! [X2: $int,X0: $int,X1: $int,X3: array_int] :
( is_longest_common_prefix1(X3,X0,X2,X1)
| ~ is_common_prefix1(X3,X0,X2,X1)
| is_common_prefix1(X3,X0,X2,$sum(X1,1)) ),
inference(ennf_transformation,[],[f89]) ).
tff(f89,plain,
! [X2: $int,X0: $int,X1: $int,X3: array_int] :
( ( is_common_prefix1(X3,X0,X2,X1)
& ~ is_common_prefix1(X3,X0,X2,$sum(X1,1)) )
=> is_longest_common_prefix1(X3,X0,X2,X1) ),
inference(rectify,[],[f39]) ).
tff(f39,axiom,
! [X1: $int,X18: $int,X7: $int,X0: array_int] :
( ( ~ is_common_prefix1(X0,X1,X7,$sum(X18,1))
& is_common_prefix1(X0,X1,X7,X18) )
=> is_longest_common_prefix1(X0,X1,X7,X18) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',longest_common_prefix_succ) ).
tff(f2404,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,2)
| ~ spl6_131 ),
inference(avatar_component_clause,[],[f2402]) ).
tff(f9042,plain,
( spl6_631
| spl6_632
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f9006,f325,f9039,f9035]) ).
tff(f9035,plain,
( spl6_631
<=> $less(-17,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_631])]) ).
tff(f9039,plain,
( spl6_632
<=> ( -17 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_632])]) ).
tff(f9006,plain,
( ( -17 = sK2 )
| $less(-17,sK2)
| ~ spl6_13 ),
inference(interpreted_simplification,[],[f9005]) ).
tff(f9005,plain,
( ~ $less(-17,0)
| ( -17 = sK2 )
| $less(-17,sK2)
| $less(-17,-17)
| ~ spl6_13 ),
inference(instantiation,[],[f794]) ).
tff(f794,plain,
( ! [X12: $int,X13: $int] :
( ~ $less(X12,0)
| ( sK2 = X13 )
| $less(X13,sK2)
| $less(X12,X13) )
| ~ spl6_13 ),
inference(resolution,[],[f306,f388]) ).
tff(f388,plain,
( ! [X0: $int] :
( $less(X0,sK2)
| ~ $less(X0,0) )
| ~ spl6_13 ),
inference(resolution,[],[f327,f57]) ).
tff(f9004,plain,
( spl6_3
| spl6_630
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f8985,f344,f9002,f250]) ).
tff(f9002,plain,
( spl6_630
<=> ! [X69: $int,X68: array_int,X70: $int,X67: $int,X66: $int] :
( $less(X66,sK2)
| ( sK2 = X66 )
| ( sK0 = X70 )
| $less(sK5(X67,sK0,X68,X69),X66)
| $less(sK0,X70)
| $less(X70,0)
| $less(length1(int,t2tb1(X68)),$sum(X69,sK0))
| $less(length1(int,t2tb1(X68)),$sum(X67,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X68)),t2tb($sum(X69,X70)))) = tb2t(get(int,int,elts(int,t2tb1(X68)),t2tb($sum(X67,X70)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_630])]) ).
tff(f8985,plain,
( ! [X70: $int,X68: array_int,X69: $int,X66: $int,X67: $int] :
( $less(X66,sK2)
| ( sK0 = X70 )
| ( tb2t(get(int,int,elts(int,t2tb1(X68)),t2tb($sum(X69,X70)))) = tb2t(get(int,int,elts(int,t2tb1(X68)),t2tb($sum(X67,X70)))) )
| $less(length1(int,t2tb1(X68)),$sum(X67,sK0))
| $less(sK0,0)
| $less(length1(int,t2tb1(X68)),$sum(X69,sK0))
| $less(X70,0)
| $less(sK0,X70)
| $less(sK5(X67,sK0,X68,X69),X66)
| ( sK2 = X66 ) )
| ~ spl6_17 ),
inference(resolution,[],[f793,f1045]) ).
tff(f793,plain,
( ! [X10: $int,X11: $int] :
( ~ $less(X10,sK0)
| $less(X11,sK2)
| $less(X10,X11)
| ( sK2 = X11 ) )
| ~ spl6_17 ),
inference(resolution,[],[f306,f398]) ).
tff(f398,plain,
( ! [X0: $int] :
( $less(X0,sK2)
| ~ $less(X0,sK0) )
| ~ spl6_17 ),
inference(resolution,[],[f346,f57]) ).
tff(f8952,plain,
( spl6_629
| ~ spl6_248 ),
inference(avatar_split_clause,[],[f8937,f3822,f8949]) ).
tff(f8949,plain,
( spl6_629
<=> $less(-17,$sum(sK4,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_629])]) ).
tff(f3822,plain,
( spl6_248
<=> ! [X73: $int] :
( $less(0,X73)
| $less(X73,$sum(sK4,1))
| ( 0 = X73 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_248])]) ).
tff(f8937,plain,
( $less(-17,$sum(sK4,1))
| ~ spl6_248 ),
inference(interpreted_simplification,[],[f8936]) ).
tff(f8936,plain,
( $less(-17,$sum(sK4,1))
| $less(0,-17)
| ( 0 = -17 )
| ~ spl6_248 ),
inference(instantiation,[],[f3823]) ).
tff(f3823,plain,
( ! [X73: $int] :
( $less(X73,$sum(sK4,1))
| $less(0,X73)
| ( 0 = X73 ) )
| ~ spl6_248 ),
inference(avatar_component_clause,[],[f3822]) ).
tff(f8935,plain,
( spl6_33
| spl6_10
| spl6_628
| ~ spl6_619 ),
inference(avatar_split_clause,[],[f8921,f8888,f8933,f288,f541]) ).
tff(f8933,plain,
( spl6_628
<=> ! [X6: array_int,X7: $int,X8: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X8,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,sK4)))) )
| $less(length1(int,t2tb1(X6)),$sum(X8,sK2))
| $less(sK5(X7,sK2,X6,X8),sK2)
| $less(length1(int,t2tb1(X6)),$sum(X7,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_628])]) ).
tff(f8888,plain,
( spl6_619
<=> $less(sK4,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_619])]) ).
tff(f8921,plain,
( ! [X8: $int,X6: array_int,X7: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X8,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,sK4)))) )
| $less(sK2,0)
| $less(sK4,0)
| $less(length1(int,t2tb1(X6)),$sum(X7,sK2))
| $less(sK5(X7,sK2,X6,X8),sK2)
| $less(length1(int,t2tb1(X6)),$sum(X8,sK2)) )
| ~ spl6_619 ),
inference(resolution,[],[f8890,f445]) ).
tff(f8890,plain,
( $less(sK4,sK2)
| ~ spl6_619 ),
inference(avatar_component_clause,[],[f8888]) ).
tff(f8931,plain,
( spl6_10
| spl6_33
| spl6_627
| ~ spl6_619 ),
inference(avatar_split_clause,[],[f8920,f8888,f8929,f541,f288]) ).
tff(f8929,plain,
( spl6_627
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK4)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_627])]) ).
tff(f8920,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| $less(sK4,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK4)))) )
| $less(sK2,0) )
| ~ spl6_619 ),
inference(resolution,[],[f8890,f491]) ).
tff(f8927,plain,
( spl6_10
| spl6_33
| spl6_626
| ~ spl6_619 ),
inference(avatar_split_clause,[],[f8919,f8888,f8925,f541,f288]) ).
tff(f8925,plain,
( spl6_626
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| $less(0,sK5(X2,sK2,X0,X1))
| ( 0 = sK5(X2,sK2,X0,X1) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK4)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_626])]) ).
tff(f8919,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK4)))) )
| ( 0 = sK5(X2,sK2,X0,X1) )
| $less(sK4,0)
| $less(sK2,0)
| $less(0,sK5(X2,sK2,X0,X1))
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2)) )
| ~ spl6_619 ),
inference(resolution,[],[f8890,f1344]) ).
tff(f8916,plain,
( spl6_150
| spl6_625
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f8844,f724,f8914,f2846]) ).
tff(f2846,plain,
( spl6_150
<=> $less($sum(sK3,0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_150])]) ).
tff(f8914,plain,
( spl6_625
<=> ! [X31: $int,X29: array_int,X28: $int,X30: $int] :
( $less(X28,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,sK5(X30,X28,X29,X31))))) != tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,sK5(X30,X28,X29,X31))))) )
| $less(length1(int,t2tb1(X29)),$sum(X31,X28))
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,$sum(sK3,0))))) )
| ( sK2 = X28 )
| $less(X28,sK2)
| $less(length1(int,t2tb1(X29)),$sum(X30,X28)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_625])]) ).
tff(f724,plain,
( spl6_48
<=> $less($sum(sK3,0),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_48])]) ).
tff(f8844,plain,
( ! [X31: $int,X28: $int,X29: array_int,X30: $int] :
( $less(X28,0)
| $less(length1(int,t2tb1(X29)),$sum(X30,X28))
| $less($sum(sK3,0),0)
| $less(X28,sK2)
| ( sK2 = X28 )
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,$sum(sK3,0))))) )
| $less(length1(int,t2tb1(X29)),$sum(X31,X28))
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,sK5(X30,X28,X29,X31))))) != tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,sK5(X30,X28,X29,X31))))) ) )
| ~ spl6_48 ),
inference(resolution,[],[f2843,f491]) ).
tff(f2843,plain,
( ! [X6: $int] :
( $less($sum(sK3,0),X6)
| ( sK2 = X6 )
| $less(X6,sK2) )
| ~ spl6_48 ),
inference(resolution,[],[f725,f306]) ).
tff(f725,plain,
( $less($sum(sK3,0),sK2)
| ~ spl6_48 ),
inference(avatar_component_clause,[],[f724]) ).
tff(f8912,plain,
( spl6_150
| spl6_624
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f8843,f724,f8910,f2846]) ).
tff(f8910,plain,
( spl6_624
<=> ! [X24: $int,X27: $int,X25: array_int,X26: $int] :
( $less(0,sK5(X27,X24,X25,X26))
| $less(X24,sK2)
| ( sK2 = X24 )
| ( 0 = sK5(X27,X24,X25,X26) )
| ( tb2t(get(int,int,elts(int,t2tb1(X25)),t2tb($sum(X27,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X25)),t2tb($sum(X26,$sum(sK3,0))))) )
| $less(X24,0)
| $less(length1(int,t2tb1(X25)),$sum(X27,X24))
| $less(length1(int,t2tb1(X25)),$sum(X26,X24)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_624])]) ).
tff(f8843,plain,
( ! [X26: $int,X27: $int,X24: $int,X25: array_int] :
( $less(0,sK5(X27,X24,X25,X26))
| $less(length1(int,t2tb1(X25)),$sum(X26,X24))
| $less(length1(int,t2tb1(X25)),$sum(X27,X24))
| $less(X24,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X25)),t2tb($sum(X27,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X25)),t2tb($sum(X26,$sum(sK3,0))))) )
| ( 0 = sK5(X27,X24,X25,X26) )
| ( sK2 = X24 )
| $less($sum(sK3,0),0)
| $less(X24,sK2) )
| ~ spl6_48 ),
inference(resolution,[],[f2843,f1344]) ).
tff(f8908,plain,
( spl6_150
| spl6_623
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f8845,f724,f8906,f2846]) ).
tff(f8906,plain,
( spl6_623
<=> ! [X35: $int,X34: $int,X33: array_int,X32: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X33)),t2tb($sum(X35,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X33)),t2tb($sum(X34,$sum(sK3,0))))) )
| $less(length1(int,t2tb1(X33)),$sum(X35,X32))
| $less(sK5(X34,X32,X33,X35),X32)
| $less(length1(int,t2tb1(X33)),$sum(X34,X32))
| $less(X32,sK2)
| ( sK2 = X32 )
| $less(X32,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_623])]) ).
tff(f8845,plain,
( ! [X34: $int,X35: $int,X32: $int,X33: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X33)),t2tb($sum(X35,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X33)),t2tb($sum(X34,$sum(sK3,0))))) )
| $less(X32,sK2)
| $less(X32,0)
| ( sK2 = X32 )
| $less(length1(int,t2tb1(X33)),$sum(X34,X32))
| $less(sK5(X34,X32,X33,X35),X32)
| $less($sum(sK3,0),0)
| $less(length1(int,t2tb1(X33)),$sum(X35,X32)) )
| ~ spl6_48 ),
inference(resolution,[],[f2843,f445]) ).
tff(f8904,plain,
( spl6_620
| spl6_622
| spl6_619
| spl6_150
| ~ spl6_23
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f8857,f724,f393,f2846,f8888,f8901,f8892]) ).
tff(f8901,plain,
( spl6_622
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,$sum(sK3,0))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,$sum(sK3,0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_622])]) ).
tff(f8857,plain,
( $less($sum(sK3,0),0)
| $less(sK4,sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,$sum(sK3,0))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,$sum(sK3,0))))) )
| ( sK4 = sK2 )
| ~ spl6_23
| ~ spl6_48 ),
inference(resolution,[],[f2843,f557]) ).
tff(f8899,plain,
( spl6_619
| spl6_620
| ~ spl6_621
| ~ spl6_23
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f8858,f724,f393,f8896,f8892,f8888]) ).
tff(f8896,plain,
( spl6_621
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,$sum(sK3,0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_621])]) ).
tff(f8858,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,$sum(sK3,0))
| ( sK4 = sK2 )
| $less(sK4,sK2)
| ~ spl6_23
| ~ spl6_48 ),
inference(resolution,[],[f2843,f537]) ).
tff(f8814,plain,
( ~ spl6_618
| spl6_384
| ~ spl6_612 ),
inference(avatar_split_clause,[],[f8784,f8763,f5198,f8811]) ).
tff(f8811,plain,
( spl6_618
<=> $less(0,tb2t(get(int,int,t2tb2(sK1),t2tb(0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_618])]) ).
tff(f5198,plain,
( spl6_384
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),tb2t(get(int,int,t2tb2(sK1),t2tb(0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_384])]) ).
tff(f8763,plain,
( spl6_612
<=> ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_612])]) ).
tff(f8784,plain,
( ~ $less(0,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| spl6_384
| ~ spl6_612 ),
inference(backward_demodulation,[],[f5200,f8765]) ).
tff(f8765,plain,
( ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| ~ spl6_612 ),
inference(avatar_component_clause,[],[f8763]) ).
tff(f5200,plain,
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| spl6_384 ),
inference(avatar_component_clause,[],[f5198]) ).
tff(f8806,plain,
( spl6_617
| ~ spl6_251
| ~ spl6_612 ),
inference(avatar_split_clause,[],[f8780,f8763,f3838,f8803]) ).
tff(f8803,plain,
( spl6_617
<=> ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_617])]) ).
tff(f3838,plain,
( spl6_251
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_251])]) ).
tff(f8780,plain,
( ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) )
| ~ spl6_251
| ~ spl6_612 ),
inference(backward_demodulation,[],[f3840,f8765]) ).
tff(f3840,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| ~ spl6_251 ),
inference(avatar_component_clause,[],[f3838]) ).
tff(f8800,plain,
( ~ spl6_616
| spl6_132
| ~ spl6_612 ),
inference(avatar_split_clause,[],[f8778,f8763,f2412,f8797]) ).
tff(f8797,plain,
( spl6_616
<=> ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb(0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_616])]) ).
tff(f2412,plain,
( spl6_132
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb(0))) = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_132])]) ).
tff(f8778,plain,
( ( 0 != tb2t(get(int,int,t2tb2(sK1),t2tb(0))) )
| spl6_132
| ~ spl6_612 ),
inference(backward_demodulation,[],[f2413,f8765]) ).
tff(f2413,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb(0))) != tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| spl6_132 ),
inference(avatar_component_clause,[],[f2412]) ).
tff(f8795,plain,
( spl6_615
| ~ spl6_141
| ~ spl6_612 ),
inference(avatar_split_clause,[],[f8779,f8763,f2689,f8792]) ).
tff(f8792,plain,
( spl6_615
<=> ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_615])]) ).
tff(f2689,plain,
( spl6_141
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_141])]) ).
tff(f8779,plain,
( ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) )
| ~ spl6_141
| ~ spl6_612 ),
inference(backward_demodulation,[],[f2691,f8765]) ).
tff(f2691,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) )
| ~ spl6_141 ),
inference(avatar_component_clause,[],[f2689]) ).
tff(f8776,plain,
( spl6_612
| spl6_614
| spl6_253 ),
inference(avatar_split_clause,[],[f8746,f3860,f8774,f8763]) ).
tff(f8774,plain,
( spl6_614
<=> ! [X6: $int] :
( $less(X6,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = X6 )
| $less(0,X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_614])]) ).
tff(f3860,plain,
( spl6_253
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_253])]) ).
tff(f8746,plain,
( ! [X6: $int] :
( $less(X6,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| $less(0,X6)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = X6 )
| ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) ) )
| spl6_253 ),
inference(resolution,[],[f3861,f790]) ).
tff(f3861,plain,
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),0)
| spl6_253 ),
inference(avatar_component_clause,[],[f3860]) ).
tff(f8772,plain,
( spl6_610
| spl6_611
| spl6_253 ),
inference(avatar_split_clause,[],[f8751,f3860,f8759,f8755]) ).
tff(f8755,plain,
( spl6_610
<=> $less(0,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_610])]) ).
tff(f8759,plain,
( spl6_611
<=> ! [X11: $int] :
( $less(X11,0)
| ( $product(0,X11) = $product(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X11) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_611])]) ).
tff(f8751,plain,
( ! [X12: $int] :
( ( $product(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X12) = $product(0,X12) )
| $less(X12,0)
| $less(0,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))) )
| spl6_253 ),
inference(resolution,[],[f3861,f850]) ).
tff(f8771,plain,
( spl6_612
| spl6_610
| spl6_253 ),
inference(avatar_split_clause,[],[f8744,f3860,f8755,f8763]) ).
tff(f8744,plain,
( $less(0,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| spl6_253 ),
inference(resolution,[],[f3861,f58]) ).
tff(f8770,plain,
( spl6_612
| spl6_610
| spl6_253 ),
inference(avatar_split_clause,[],[f8745,f3860,f8755,f8763]) ).
tff(f8745,plain,
( $less(0,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| spl6_253 ),
inference(resolution,[],[f3861,f58]) ).
tff(f8769,plain,
( spl6_612
| spl6_613
| spl6_253 ),
inference(avatar_split_clause,[],[f8747,f3860,f8767,f8763]) ).
tff(f8767,plain,
( spl6_613
<=> ! [X7: $int] :
( $less(X7,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| $less(0,X7)
| ( 0 = X7 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_613])]) ).
tff(f8747,plain,
( ! [X7: $int] :
( $less(X7,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ( 0 = X7 )
| ( 0 = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| $less(0,X7) )
| spl6_253 ),
inference(resolution,[],[f3861,f790]) ).
tff(f8761,plain,
( spl6_610
| spl6_611
| spl6_253 ),
inference(avatar_split_clause,[],[f8750,f3860,f8759,f8755]) ).
tff(f8750,plain,
( ! [X11: $int] :
( $less(X11,0)
| $less(0,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ( $product(0,X11) = $product(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X11) ) )
| spl6_253 ),
inference(resolution,[],[f3861,f850]) ).
tff(f8741,plain,
( ~ spl6_609
| ~ spl6_38
| ~ spl6_252 ),
inference(avatar_split_clause,[],[f8711,f3856,f602,f8738]) ).
tff(f8738,plain,
( spl6_609
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,tb2t(get(int,int,t2tb2(sK1),t2tb(0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_609])]) ).
tff(f8711,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| ~ spl6_38
| ~ spl6_252 ),
inference(resolution,[],[f3858,f703]) ).
tff(f8736,plain,
( spl6_608
| ~ spl6_15
| ~ spl6_252 ),
inference(avatar_split_clause,[],[f8713,f3856,f335,f8733]) ).
tff(f8733,plain,
( spl6_608
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_608])]) ).
tff(f8713,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),sK3)
| ~ spl6_15
| ~ spl6_252 ),
inference(resolution,[],[f3858,f397]) ).
tff(f8731,plain,
( spl6_607
| ~ spl6_18
| ~ spl6_252 ),
inference(avatar_split_clause,[],[f8712,f3856,f349,f8728]) ).
tff(f8728,plain,
( spl6_607
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_607])]) ).
tff(f8712,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),sK0)
| ~ spl6_18
| ~ spl6_252 ),
inference(resolution,[],[f3858,f2448]) ).
tff(f8726,plain,
( ~ spl6_606
| ~ spl6_72
| ~ spl6_252 ),
inference(avatar_split_clause,[],[f8710,f3856,f1175,f8723]) ).
tff(f8723,plain,
( spl6_606
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,tb2t(get(int,int,t2tb2(sK1),t2tb(0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_606])]) ).
tff(f8710,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| ~ spl6_72
| ~ spl6_252 ),
inference(resolution,[],[f3858,f1315]) ).
tff(f8680,plain,
( spl6_604
| spl6_605
| spl6_582 ),
inference(avatar_split_clause,[],[f8666,f8426,f8678,f8674]) ).
tff(f8674,plain,
( spl6_604
<=> ( -16 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_604])]) ).
tff(f8678,plain,
( spl6_605
<=> ! [X1: $int] :
( ( -16 = X1 )
| $less(X1,sK2)
| $less(-16,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_605])]) ).
tff(f8426,plain,
( spl6_582
<=> $less(sK2,-16) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_582])]) ).
tff(f8666,plain,
( ! [X1: $int] :
( ( -16 = X1 )
| $less(-16,X1)
| $less(X1,sK2)
| ( -16 = sK2 ) )
| spl6_582 ),
inference(resolution,[],[f8428,f790]) ).
tff(f8428,plain,
( ~ $less(sK2,-16)
| spl6_582 ),
inference(avatar_component_clause,[],[f8426]) ).
tff(f8662,plain,
( spl6_602
| spl6_603
| spl6_580 ),
inference(avatar_split_clause,[],[f8648,f8417,f8660,f8656]) ).
tff(f8656,plain,
( spl6_602
<=> ( sK0 = -16 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_602])]) ).
tff(f8660,plain,
( spl6_603
<=> ! [X1: $int] :
( ( -16 = X1 )
| $less(-16,X1)
| $less(X1,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_603])]) ).
tff(f8417,plain,
( spl6_580
<=> $less(sK0,-16) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_580])]) ).
tff(f8648,plain,
( ! [X1: $int] :
( ( -16 = X1 )
| ( sK0 = -16 )
| $less(X1,sK0)
| $less(-16,X1) )
| spl6_580 ),
inference(resolution,[],[f8419,f790]) ).
tff(f8419,plain,
( ~ $less(sK0,-16)
| spl6_580 ),
inference(avatar_component_clause,[],[f8417]) ).
tff(f8573,plain,
( spl6_10
| spl6_601
| ~ spl6_592 ),
inference(avatar_split_clause,[],[f8559,f8506,f8571,f288]) ).
tff(f8571,plain,
( spl6_601
<=> ! [X6: array_int,X7: $int,X8: $int] :
( $less(length1(int,t2tb1(X6)),$sum(X7,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X8,2)))) = tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,2)))) )
| $less(sK5(X7,sK2,X6,X8),sK2)
| $less(length1(int,t2tb1(X6)),$sum(X8,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_601])]) ).
tff(f8506,plain,
( spl6_592
<=> $less(2,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_592])]) ).
tff(f8559,plain,
( ! [X8: $int,X6: array_int,X7: $int] :
( $less(length1(int,t2tb1(X6)),$sum(X7,sK2))
| $less(sK2,0)
| $less(length1(int,t2tb1(X6)),$sum(X8,sK2))
| $less(sK5(X7,sK2,X6,X8),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X8,2)))) = tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,2)))) ) )
| ~ spl6_592 ),
inference(evaluation,[],[f8556]) ).
tff(f8556,plain,
( ! [X8: $int,X6: array_int,X7: $int] :
( $less(2,0)
| $less(length1(int,t2tb1(X6)),$sum(X8,sK2))
| $less(length1(int,t2tb1(X6)),$sum(X7,sK2))
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X8,2)))) = tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,2)))) )
| $less(sK5(X7,sK2,X6,X8),sK2) )
| ~ spl6_592 ),
inference(resolution,[],[f8508,f445]) ).
tff(f8508,plain,
( $less(2,sK2)
| ~ spl6_592 ),
inference(avatar_component_clause,[],[f8506]) ).
tff(f8569,plain,
( spl6_600
| spl6_10
| ~ spl6_592 ),
inference(avatar_split_clause,[],[f8560,f8506,f288,f8567]) ).
tff(f8567,plain,
( spl6_600
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( 0 = sK5(X2,sK2,X0,X1) )
| $less(0,sK5(X2,sK2,X0,X1))
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_600])]) ).
tff(f8560,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(sK2,0)
| ( 0 = sK5(X2,sK2,X0,X1) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| $less(0,sK5(X2,sK2,X0,X1)) )
| ~ spl6_592 ),
inference(evaluation,[],[f8554]) ).
tff(f8554,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| $less(2,0)
| $less(0,sK5(X2,sK2,X0,X1))
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,2)))) )
| ( 0 = sK5(X2,sK2,X0,X1) ) )
| ~ spl6_592 ),
inference(resolution,[],[f8508,f1344]) ).
tff(f8565,plain,
( spl6_10
| spl6_599
| ~ spl6_592 ),
inference(avatar_split_clause,[],[f8561,f8506,f8563,f288]) ).
tff(f8563,plain,
( spl6_599
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,2)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_599])]) ).
tff(f8561,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(sK2,0)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,2)))) ) )
| ~ spl6_592 ),
inference(evaluation,[],[f8555]) ).
tff(f8555,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK2,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(2,0)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,2)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) ) )
| ~ spl6_592 ),
inference(resolution,[],[f8508,f491]) ).
tff(f8551,plain,
( ~ spl6_598
| ~ spl6_139 ),
inference(avatar_split_clause,[],[f8546,f2674,f8548]) ).
tff(f2674,plain,
( spl6_139
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_139])]) ).
tff(f8546,plain,
( ~ $less(sK2,$sum(sK0,2))
| ~ spl6_139 ),
inference(forward_demodulation,[],[f8545,f207]) ).
tff(f8545,plain,
( ~ $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,2))
| ~ spl6_139 ),
inference(forward_demodulation,[],[f8528,f191]) ).
tff(f8528,plain,
( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,2))
| ~ spl6_139 ),
inference(resolution,[],[f2676,f225]) ).
tff(f225,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X2,X3,X0,X1)
| ~ $less(length1(int,t2tb1(X2)),$sum(X3,X1)) ),
inference(cnf_transformation,[],[f162]) ).
tff(f2676,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,2)
| ~ spl6_139 ),
inference(avatar_component_clause,[],[f2674]) ).
tff(f8542,plain,
( spl6_596
| spl6_597
| ~ spl6_139 ),
inference(avatar_split_clause,[],[f8533,f2674,f8539,f8535]) ).
tff(f8535,plain,
( spl6_596
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_596])]) ).
tff(f8539,plain,
( spl6_597
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_597])]) ).
tff(f8533,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,2)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,3)
| ~ spl6_139 ),
inference(evaluation,[],[f8525]) ).
tff(f8525,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,2)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,$sum(2,1))
| ~ spl6_139 ),
inference(resolution,[],[f2676,f167]) ).
tff(f8524,plain,
( spl6_593
| spl6_595
| spl6_587 ),
inference(avatar_split_clause,[],[f8495,f8464,f8522,f8511]) ).
tff(f8511,plain,
( spl6_593
<=> ( 2 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_593])]) ).
tff(f8522,plain,
( spl6_595
<=> ! [X1: $int] :
( $less(2,X1)
| $less(X1,sK2)
| ( 2 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_595])]) ).
tff(f8464,plain,
( spl6_587
<=> $less(sK2,2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_587])]) ).
tff(f8495,plain,
( ! [X1: $int] :
( $less(2,X1)
| ( 2 = sK2 )
| ( 2 = X1 )
| $less(X1,sK2) )
| spl6_587 ),
inference(resolution,[],[f8465,f790]) ).
tff(f8465,plain,
( ~ $less(sK2,2)
| spl6_587 ),
inference(avatar_component_clause,[],[f8464]) ).
tff(f8520,plain,
( spl6_592
| spl6_591
| spl6_587 ),
inference(avatar_split_clause,[],[f8498,f8464,f8503,f8506]) ).
tff(f8503,plain,
( spl6_591
<=> ! [X6: $int] :
( ( $product(sK2,X6) = $product(2,X6) )
| $less(X6,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_591])]) ).
tff(f8498,plain,
( ! [X5: $int] :
( $less(X5,0)
| $less(2,sK2)
| ( $product(2,X5) = $product(sK2,X5) ) )
| spl6_587 ),
inference(resolution,[],[f8465,f850]) ).
tff(f8519,plain,
( spl6_592
| spl6_593
| spl6_587 ),
inference(avatar_split_clause,[],[f8493,f8464,f8511,f8506]) ).
tff(f8493,plain,
( ( 2 = sK2 )
| $less(2,sK2)
| spl6_587 ),
inference(resolution,[],[f8465,f58]) ).
tff(f8518,plain,
( spl6_593
| spl6_594
| spl6_587 ),
inference(avatar_split_clause,[],[f8494,f8464,f8516,f8511]) ).
tff(f8516,plain,
( spl6_594
<=> ! [X0: $int] :
( ( sK2 = X0 )
| $less(2,X0)
| $less(X0,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_594])]) ).
tff(f8494,plain,
( ! [X0: $int] :
( ( sK2 = X0 )
| $less(X0,sK2)
| ( 2 = sK2 )
| $less(2,X0) )
| spl6_587 ),
inference(resolution,[],[f8465,f790]) ).
tff(f8514,plain,
( spl6_592
| spl6_593
| spl6_587 ),
inference(avatar_split_clause,[],[f8492,f8464,f8511,f8506]) ).
tff(f8492,plain,
( ( 2 = sK2 )
| $less(2,sK2)
| spl6_587 ),
inference(resolution,[],[f8465,f58]) ).
tff(f8509,plain,
( spl6_591
| spl6_592
| spl6_587 ),
inference(avatar_split_clause,[],[f8499,f8464,f8506,f8503]) ).
tff(f8499,plain,
( ! [X6: $int] :
( $less(2,sK2)
| ( $product(sK2,X6) = $product(2,X6) )
| $less(X6,0) )
| spl6_587 ),
inference(resolution,[],[f8465,f850]) ).
tff(f8491,plain,
( spl6_588
| ~ spl6_590
| spl6_587
| spl6_131 ),
inference(avatar_split_clause,[],[f8486,f2402,f8464,f8488,f8468]) ).
tff(f8488,plain,
( spl6_590
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_590])]) ).
tff(f8486,plain,
( $less(sK2,2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,2))
| spl6_131 ),
inference(forward_demodulation,[],[f8485,f207]) ).
tff(f8485,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,2))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),2)
| spl6_131 ),
inference(forward_demodulation,[],[f8484,f207]) ).
tff(f8484,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,2))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| spl6_131 ),
inference(forward_demodulation,[],[f8483,f400]) ).
tff(f8483,plain,
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,2))
| spl6_131 ),
inference(forward_demodulation,[],[f8482,f191]) ).
tff(f8482,plain,
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,2))
| spl6_131 ),
inference(forward_demodulation,[],[f8481,f191]) ).
tff(f8481,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),2)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,2))
| spl6_131 ),
inference(forward_demodulation,[],[f8452,f191]) ).
tff(f8452,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),2)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| spl6_131 ),
inference(evaluation,[],[f8449]) ).
tff(f8449,plain,
( $less(2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,2))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,2))
| spl6_131 ),
inference(resolution,[],[f2403,f237]) ).
tff(f2403,plain,
( ~ is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,2)
| spl6_131 ),
inference(avatar_component_clause,[],[f2402]) ).
tff(f8480,plain,
( ~ spl6_589
| spl6_588
| spl6_587
| spl6_131 ),
inference(avatar_split_clause,[],[f8475,f2402,f8464,f8468,f8477]) ).
tff(f8477,plain,
( spl6_589
<=> $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_589])]) ).
tff(f8475,plain,
( $less(sK2,2)
| $less(sK2,$sum(sK3,2))
| ~ $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| spl6_131 ),
inference(forward_demodulation,[],[f8474,f207]) ).
tff(f8474,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,2))
| ~ $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,2)
| spl6_131 ),
inference(forward_demodulation,[],[f8473,f191]) ).
tff(f8473,plain,
( $less(sK2,2)
| ~ $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,2))
| spl6_131 ),
inference(forward_demodulation,[],[f8472,f207]) ).
tff(f8472,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),2)
| ~ $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,2))
| spl6_131 ),
inference(forward_demodulation,[],[f8453,f191]) ).
tff(f8453,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),2)
| ~ $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,2))
| spl6_131 ),
inference(evaluation,[],[f8451]) ).
tff(f8451,plain,
( ~ $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,2))
| $less(2,0)
| spl6_131 ),
inference(resolution,[],[f2403,f220]) ).
tff(f8471,plain,
( spl6_586
| spl6_587
| spl6_588
| spl6_131 ),
inference(avatar_split_clause,[],[f8458,f2402,f8468,f8464,f8460]) ).
tff(f8460,plain,
( spl6_586
<=> $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_586])]) ).
tff(f8458,plain,
( $less(sK2,$sum(sK3,2))
| $less(sK2,2)
| $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),2)
| spl6_131 ),
inference(forward_demodulation,[],[f8457,f207]) ).
tff(f8457,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),2)
| $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),2)
| $less(sK2,$sum(sK3,2))
| spl6_131 ),
inference(forward_demodulation,[],[f8456,f191]) ).
tff(f8456,plain,
( $less(sK2,$sum(sK3,2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),2)
| $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),2)
| spl6_131 ),
inference(forward_demodulation,[],[f8455,f207]) ).
tff(f8455,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,2))
| $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),2)
| spl6_131 ),
inference(forward_demodulation,[],[f8454,f191]) ).
tff(f8454,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,2))
| $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),2)
| spl6_131 ),
inference(evaluation,[],[f8450]) ).
tff(f8450,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,2))
| $less(sK5(sK3,2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,2))
| $less(2,0)
| spl6_131 ),
inference(resolution,[],[f2403,f222]) ).
tff(f8442,plain,
( ~ spl6_585
| spl6_324
| ~ spl6_526 ),
inference(avatar_split_clause,[],[f8407,f7397,f4611,f8439]) ).
tff(f4611,plain,
( spl6_324
<=> $less($sum(sK0,10),sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_324])]) ).
tff(f7397,plain,
( spl6_526
<=> $less(-16,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_526])]) ).
tff(f8407,plain,
( ~ $less($sum(sK0,10),-16)
| spl6_324
| ~ spl6_526 ),
inference(resolution,[],[f7608,f4613]) ).
tff(f4613,plain,
( ~ $less($sum(sK0,10),sK0)
| spl6_324 ),
inference(avatar_component_clause,[],[f4611]) ).
tff(f7608,plain,
( ! [X10: $int] :
( $less(X10,sK0)
| ~ $less(X10,-16) )
| ~ spl6_526 ),
inference(resolution,[],[f7399,f57]) ).
tff(f7399,plain,
( $less(-16,sK0)
| ~ spl6_526 ),
inference(avatar_component_clause,[],[f7397]) ).
tff(f8437,plain,
( spl6_584
| spl6_3
| ~ spl6_526 ),
inference(avatar_split_clause,[],[f8401,f7397,f250,f8435]) ).
tff(f8435,plain,
( spl6_584
<=> ! [X9: $int,X7: array_int,X6: $int,X8: $int] :
( $less(length1(int,t2tb1(X7)),$sum(X8,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,sK5(X8,sK0,X7,X9))))) != tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,sK5(X8,sK0,X7,X9))))) )
| $less(X6,0)
| ~ $less(X6,-16)
| $less(length1(int,t2tb1(X7)),$sum(X9,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_584])]) ).
tff(f8401,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: array_int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK0))
| $less(length1(int,t2tb1(X7)),$sum(X9,sK0))
| $less(X6,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,sK5(X8,sK0,X7,X9))))) != tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,sK5(X8,sK0,X7,X9))))) )
| ~ $less(X6,-16)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) ) )
| ~ spl6_526 ),
inference(resolution,[],[f7608,f491]) ).
tff(f8433,plain,
( spl6_3
| spl6_583
| ~ spl6_526 ),
inference(avatar_split_clause,[],[f8402,f7397,f8431,f250]) ).
tff(f8431,plain,
( spl6_583
<=> ! [X11: array_int,X13: $int,X12: $int,X10: $int] :
( $less(length1(int,t2tb1(X11)),$sum(X12,sK0))
| $less(length1(int,t2tb1(X11)),$sum(X13,sK0))
| ~ $less(X10,-16)
| ( tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X13,X10)))) = tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X12,X10)))) )
| $less(sK5(X12,sK0,X11,X13),sK0)
| $less(X10,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_583])]) ).
tff(f8402,plain,
( ! [X10: $int,X11: array_int,X12: $int,X13: $int] :
( $less(length1(int,t2tb1(X11)),$sum(X12,sK0))
| $less(sK0,0)
| $less(X10,0)
| $less(sK5(X12,sK0,X11,X13),sK0)
| ( tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X13,X10)))) = tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X12,X10)))) )
| ~ $less(X10,-16)
| $less(length1(int,t2tb1(X11)),$sum(X13,sK0)) )
| ~ spl6_526 ),
inference(resolution,[],[f7608,f445]) ).
tff(f8429,plain,
( ~ spl6_582
| spl6_2
| ~ spl6_526 ),
inference(avatar_split_clause,[],[f8408,f7397,f245,f8426]) ).
tff(f245,plain,
( spl6_2
<=> $less(sK2,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_2])]) ).
tff(f8408,plain,
( ~ $less(sK2,-16)
| spl6_2
| ~ spl6_526 ),
inference(resolution,[],[f7608,f247]) ).
tff(f247,plain,
( ~ $less(sK2,sK0)
| spl6_2 ),
inference(avatar_component_clause,[],[f245]) ).
tff(f8424,plain,
( spl6_3
| spl6_581
| ~ spl6_526 ),
inference(avatar_split_clause,[],[f8400,f7397,f8422,f250]) ).
tff(f8422,plain,
( spl6_581
<=> ! [X3: array_int,X4: $int,X5: $int,X2: $int] :
( ( 0 = sK5(X5,sK0,X3,X4) )
| $less(length1(int,t2tb1(X3)),$sum(X5,sK0))
| $less(0,sK5(X5,sK0,X3,X4))
| $less(X2,0)
| ~ $less(X2,-16)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_581])]) ).
tff(f8400,plain,
( ! [X2: $int,X3: array_int,X4: $int,X5: $int] :
( ( 0 = sK5(X5,sK0,X3,X4) )
| $less(sK0,0)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) )
| ~ $less(X2,-16)
| $less(X2,0)
| $less(0,sK5(X5,sK0,X3,X4))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK0)) )
| ~ spl6_526 ),
inference(resolution,[],[f7608,f1344]) ).
tff(f8420,plain,
( ~ spl6_580
| ~ spl6_526 ),
inference(avatar_split_clause,[],[f8399,f7397,f8417]) ).
tff(f8399,plain,
( ~ $less(sK0,-16)
| ~ spl6_526 ),
inference(resolution,[],[f7608,f56]) ).
tff(f56,plain,
! [X0: $int] : ~ $less(X0,X0),
introduced(theory_axiom_147,[]) ).
tff(f8415,plain,
( spl6_579
| ~ spl6_526 ),
inference(avatar_split_clause,[],[f8397,f7397,f8412]) ).
tff(f8412,plain,
( spl6_579
<=> $less(-17,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_579])]) ).
tff(f8397,plain,
( $less(-17,sK0)
| ~ spl6_526 ),
inference(interpreted_simplification,[],[f8396]) ).
tff(f8396,plain,
( $less(-17,sK0)
| ~ $less(-17,-16)
| ~ spl6_526 ),
inference(instantiation,[],[f7608]) ).
tff(f8284,plain,
( spl6_574
| spl6_577
| spl6_565 ),
inference(avatar_split_clause,[],[f8253,f8138,f8275,f8263]) ).
tff(f8263,plain,
( spl6_574
<=> ( $sum(sK0,10) = -4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_574])]) ).
tff(f8275,plain,
( spl6_577
<=> $less(-4,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_577])]) ).
tff(f8138,plain,
( spl6_565
<=> $less($sum(sK0,10),-4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_565])]) ).
tff(f8253,plain,
( $less(-4,$sum(sK0,10))
| ( $sum(sK0,10) = -4 )
| spl6_565 ),
inference(resolution,[],[f8140,f58]) ).
tff(f8140,plain,
( ~ $less($sum(sK0,10),-4)
| spl6_565 ),
inference(avatar_component_clause,[],[f8138]) ).
tff(f8283,plain,
( spl6_574
| spl6_577
| spl6_565 ),
inference(avatar_split_clause,[],[f8252,f8138,f8275,f8263]) ).
tff(f8252,plain,
( $less(-4,$sum(sK0,10))
| ( $sum(sK0,10) = -4 )
| spl6_565 ),
inference(resolution,[],[f8140,f58]) ).
tff(f8282,plain,
( spl6_577
| spl6_578
| spl6_565 ),
inference(avatar_split_clause,[],[f8258,f8138,f8279,f8275]) ).
tff(f8279,plain,
( spl6_578
<=> ! [X6: $int] :
( $less(X6,0)
| ( $product($sum(sK0,10),X6) = $product(-4,X6) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_578])]) ).
tff(f8258,plain,
( ! [X5: $int] :
( ( $product($sum(sK0,10),X5) = $product(-4,X5) )
| $less(-4,$sum(sK0,10))
| $less(X5,0) )
| spl6_565 ),
inference(resolution,[],[f8140,f850]) ).
tff(f8281,plain,
( spl6_577
| spl6_578
| spl6_565 ),
inference(avatar_split_clause,[],[f8259,f8138,f8279,f8275]) ).
tff(f8259,plain,
( ! [X6: $int] :
( $less(X6,0)
| $less(-4,$sum(sK0,10))
| ( $product($sum(sK0,10),X6) = $product(-4,X6) ) )
| spl6_565 ),
inference(resolution,[],[f8140,f850]) ).
tff(f8273,plain,
( spl6_574
| spl6_576
| spl6_565 ),
inference(avatar_split_clause,[],[f8255,f8138,f8271,f8263]) ).
tff(f8271,plain,
( spl6_576
<=> ! [X1: $int] :
( $less(-4,X1)
| $less(X1,$sum(sK0,10))
| ( -4 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_576])]) ).
tff(f8255,plain,
( ! [X1: $int] :
( $less(-4,X1)
| ( -4 = X1 )
| $less(X1,$sum(sK0,10))
| ( $sum(sK0,10) = -4 ) )
| spl6_565 ),
inference(resolution,[],[f8140,f790]) ).
tff(f8269,plain,
( spl6_574
| spl6_575
| spl6_565 ),
inference(avatar_split_clause,[],[f8254,f8138,f8267,f8263]) ).
tff(f8267,plain,
( spl6_575
<=> ! [X0: $int] :
( $less(-4,X0)
| $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_575])]) ).
tff(f8254,plain,
( ! [X0: $int] :
( $less(-4,X0)
| ( $sum(sK0,10) = -4 )
| ( $sum(sK0,10) = X0 )
| $less(X0,$sum(sK0,10)) )
| spl6_565 ),
inference(resolution,[],[f8140,f790]) ).
tff(f8249,plain,
( spl6_10
| spl6_573
| ~ spl6_243 ),
inference(avatar_split_clause,[],[f8163,f3802,f8247,f288]) ).
tff(f8247,plain,
( spl6_573
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK2,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK2,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| $less(X4,0)
| ( sK0 = X4 )
| $less(sK0,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_573])]) ).
tff(f8163,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(sK0,X4)
| ( sK0 = X4 )
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK2,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK2,X5,X7))))) ) )
| ~ spl6_243 ),
inference(resolution,[],[f3803,f491]) ).
tff(f8245,plain,
( spl6_10
| spl6_572
| ~ spl6_243 ),
inference(avatar_split_clause,[],[f8162,f3802,f8243,f288]) ).
tff(f8243,plain,
( spl6_572
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( $less(0,sK5(X3,sK2,X1,X2))
| ( 0 = sK5(X3,sK2,X1,X2) )
| ( sK0 = X0 )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| $less(X0,0)
| $less(sK0,X0)
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_572])]) ).
tff(f8162,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( $less(0,sK5(X3,sK2,X1,X2))
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| $less(X0,0)
| $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| $less(sK0,X0)
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| ( sK0 = X0 )
| ( 0 = sK5(X3,sK2,X1,X2) ) )
| ~ spl6_243 ),
inference(resolution,[],[f3803,f1344]) ).
tff(f8241,plain,
( spl6_3
| spl6_571
| ~ spl6_243 ),
inference(avatar_split_clause,[],[f8184,f3802,f8239,f250]) ).
tff(f8239,plain,
( spl6_571
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK0)))) )
| $less(X0,0)
| ( 0 = sK5(X3,X0,X1,X2) )
| $less(X0,sK2)
| ( sK0 = X0 )
| $less(length1(int,t2tb1(X1)),$sum(X3,X0))
| $less(0,sK5(X3,X0,X1,X2))
| $less(length1(int,t2tb1(X1)),$sum(X2,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_571])]) ).
tff(f8184,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X2,X0))
| $less(0,sK5(X3,X0,X1,X2))
| $less(length1(int,t2tb1(X1)),$sum(X3,X0))
| ( sK0 = X0 )
| $less(X0,sK2)
| ( 0 = sK5(X3,X0,X1,X2) )
| $less(sK0,0)
| $less(X0,0) )
| ~ spl6_243 ),
inference(resolution,[],[f3803,f1344]) ).
tff(f8232,plain,
( spl6_570
| spl6_3
| ~ spl6_243 ),
inference(avatar_split_clause,[],[f8186,f3802,f250,f8230]) ).
tff(f8230,plain,
( spl6_570
<=> ! [X10: $int,X11: $int,X9: array_int,X8: $int] :
( $less(X8,sK2)
| $less(sK5(X10,X8,X9,X11),X8)
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK0)))) )
| $less(length1(int,t2tb1(X9)),$sum(X11,X8))
| $less(length1(int,t2tb1(X9)),$sum(X10,X8))
| ( sK0 = X8 )
| $less(X8,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_570])]) ).
tff(f8186,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: array_int] :
( $less(sK0,0)
| $less(X8,sK2)
| $less(X8,0)
| ( sK0 = X8 )
| $less(length1(int,t2tb1(X9)),$sum(X10,X8))
| $less(length1(int,t2tb1(X9)),$sum(X11,X8))
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK0)))) )
| $less(sK5(X10,X8,X9,X11),X8) )
| ~ spl6_243 ),
inference(resolution,[],[f3803,f445]) ).
tff(f8228,plain,
( spl6_3
| spl6_569
| ~ spl6_243 ),
inference(avatar_split_clause,[],[f8185,f3802,f8226,f250]) ).
tff(f8226,plain,
( spl6_569
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,X4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(X4,sK2)
| ( sK0 = X4 )
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,X4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,X4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,X4,X5,X7))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_569])]) ).
tff(f8185,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,X4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,X4,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,X4,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,X4))
| $less(X4,0)
| ( sK0 = X4 )
| $less(X4,sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(sK0,0) )
| ~ spl6_243 ),
inference(resolution,[],[f3803,f491]) ).
tff(f8222,plain,
( spl6_10
| spl6_568
| ~ spl6_243 ),
inference(avatar_split_clause,[],[f8164,f3802,f8220,f288]) ).
tff(f8220,plain,
( spl6_568
<=> ! [X10: $int,X11: $int,X9: array_int,X8: $int] :
( $less(sK5(X10,sK2,X9,X11),sK2)
| $less(X8,0)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| $less(sK0,X8)
| ( sK0 = X8 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_568])]) ).
tff(f8164,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: array_int] :
( $less(sK5(X10,sK2,X9,X11),sK2)
| $less(sK2,0)
| $less(sK0,X8)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| ( sK0 = X8 )
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| $less(length1(int,t2tb1(X9)),$sum(X10,sK2))
| $less(X8,0) )
| ~ spl6_243 ),
inference(resolution,[],[f3803,f445]) ).
tff(f8160,plain,
( spl6_567
| spl6_118
| spl6_556 ),
inference(avatar_split_clause,[],[f8150,f8097,f2068,f8158]) ).
tff(f8158,plain,
( spl6_567
<=> ! [X1: $int] :
( $less(X1,sK2)
| $less(-4,X1)
| ( -4 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_567])]) ).
tff(f2068,plain,
( spl6_118
<=> ( -4 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_118])]) ).
tff(f8097,plain,
( spl6_556
<=> $less(sK2,-4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_556])]) ).
tff(f8150,plain,
( ! [X1: $int] :
( ( -4 = sK2 )
| $less(X1,sK2)
| ( -4 = X1 )
| $less(-4,X1) )
| spl6_556 ),
inference(resolution,[],[f8099,f790]) ).
tff(f8099,plain,
( ~ $less(sK2,-4)
| spl6_556 ),
inference(avatar_component_clause,[],[f8097]) ).
tff(f8146,plain,
( ~ spl6_556
| spl6_566
| ~ spl6_98
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8142,f2064,f1781,f8144,f8097]) ).
tff(f8144,plain,
( spl6_566
<=> ! [X16: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X16)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X16)))))
| $less(sK2,$sum(sK0,X16))
| $less(sK2,$sum(sK3,X16))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X16,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X16,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X16,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_566])]) ).
tff(f1781,plain,
( spl6_98
<=> ! [X1: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK2,$sum(sK0,X1))
| ~ $less($sum(sK0,X1),sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X1,0)
| $less(sK2,$sum(sK3,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_98])]) ).
tff(f2064,plain,
( spl6_117
<=> $less(-4,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_117])]) ).
tff(f8142,plain,
( ! [X16: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X16)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X16)))))
| $less(X16,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X16,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X16,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less(sK2,-4)
| $less(sK2,$sum(sK3,X16))
| $less(sK2,$sum(sK0,X16)) )
| ~ spl6_98
| ~ spl6_117 ),
inference(forward_subsumption_demodulation,[],[f8086,f5231]) ).
tff(f5231,plain,
( ! [X7: $int] :
( $less(sK2,$sum(sK0,X7))
| $less(sK2,$sum(sK3,X7))
| $less(X7,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X7)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X7)))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X7,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X7,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ( $sum(sK0,X7) = sK2 ) )
| ~ spl6_98 ),
inference(duplicate_literal_removal,[],[f5222]) ).
tff(f5222,plain,
( ! [X7: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X7)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X7)))))
| $less(X7,0)
| $less(sK2,$sum(sK0,X7))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X7,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X7,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X7))
| $less(sK2,$sum(sK0,X7))
| ( $sum(sK0,X7) = sK2 ) )
| ~ spl6_98 ),
inference(resolution,[],[f1782,f58]) ).
tff(f1782,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),sK2)
| $less(X1,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK2,$sum(sK3,X1))
| $less(sK2,$sum(sK0,X1))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| ~ spl6_98 ),
inference(avatar_component_clause,[],[f1781]) ).
tff(f8086,plain,
( ! [X16: $int] :
( $less(sK2,$sum(sK0,X16))
| $less(X16,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X16)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X16)))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X16,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X16,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X16))
| ~ $less($sum(sK0,X16),-4) )
| ~ spl6_98
| ~ spl6_117 ),
inference(resolution,[],[f2191,f1782]) ).
tff(f2191,plain,
( ! [X7: $int] :
( $less(X7,sK2)
| ~ $less(X7,-4) )
| ~ spl6_117 ),
inference(resolution,[],[f2066,f57]) ).
tff(f2066,plain,
( $less(-4,sK2)
| ~ spl6_117 ),
inference(avatar_component_clause,[],[f2064]) ).
tff(f8141,plain,
( ~ spl6_565
| ~ spl6_117
| spl6_314 ),
inference(avatar_split_clause,[],[f8092,f4477,f2064,f8138]) ).
tff(f4477,plain,
( spl6_314
<=> $less($sum(sK0,10),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_314])]) ).
tff(f8092,plain,
( ~ $less($sum(sK0,10),-4)
| ~ spl6_117
| spl6_314 ),
inference(resolution,[],[f2191,f4479]) ).
tff(f4479,plain,
( ~ $less($sum(sK0,10),sK2)
| spl6_314 ),
inference(avatar_component_clause,[],[f4477]) ).
tff(f8136,plain,
( ~ spl6_556
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8078,f2064,f8097]) ).
tff(f8078,plain,
( ~ $less(sK2,-4)
| ~ spl6_117 ),
inference(resolution,[],[f2191,f56]) ).
tff(f8135,plain,
( ~ spl6_556
| spl6_564
| ~ spl6_81
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8131,f2064,f1515,f8133,f8097]) ).
tff(f8133,plain,
( spl6_564
<=> ! [X21: $int] :
( $less(sK2,$sum(sK3,X21))
| $less(sK2,$sum(0,X21))
| $less(X21,0)
| $less(sK5(0,X21,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X21)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X21)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X21))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_564])]) ).
tff(f1515,plain,
( spl6_81
<=> ! [X0: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(sK2,$sum(sK3,X0))
| $less(sK2,$sum(0,X0))
| $less(X0,0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less($sum(0,X0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_81])]) ).
tff(f8131,plain,
( ! [X21: $int] :
( $less(sK2,$sum(sK3,X21))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X21)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X21)))))
| ~ $less(sK2,-4)
| $less(sK5(0,X21,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X21)
| $less(X21,0)
| $less(sK2,$sum(0,X21)) )
| ~ spl6_81
| ~ spl6_117 ),
inference(forward_subsumption_demodulation,[],[f8091,f4517]) ).
tff(f4517,plain,
( ! [X6: $int] :
( $less(sK2,$sum(sK3,X6))
| $less(X6,0)
| $less(sK5(0,X6,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X6)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X6)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X6)))))
| ( sK2 = $sum(0,X6) )
| $less(sK2,$sum(0,X6)) )
| ~ spl6_81 ),
inference(duplicate_literal_removal,[],[f4508]) ).
tff(f4508,plain,
( ! [X6: $int] :
( $less(sK2,$sum(0,X6))
| $less(sK2,$sum(sK3,X6))
| $less(sK2,$sum(0,X6))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X6)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X6)))))
| $less(sK5(0,X6,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X6)
| ( sK2 = $sum(0,X6) )
| $less(X6,0) )
| ~ spl6_81 ),
inference(resolution,[],[f1516,f58]) ).
tff(f1516,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),sK2)
| $less(X0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(sK2,$sum(0,X0))
| $less(sK2,$sum(sK3,X0)) )
| ~ spl6_81 ),
inference(avatar_component_clause,[],[f1515]) ).
tff(f8091,plain,
( ! [X21: $int] :
( $less(sK2,$sum(0,X21))
| $less(X21,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X21)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X21)))))
| $less(sK2,$sum(sK3,X21))
| $less(sK5(0,X21,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X21)
| ~ $less($sum(0,X21),-4) )
| ~ spl6_81
| ~ spl6_117 ),
inference(resolution,[],[f2191,f1516]) ).
tff(f8130,plain,
( spl6_563
| spl6_10
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8079,f2064,f288,f8128]) ).
tff(f8128,plain,
( spl6_563
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(X0,0)
| $less(0,sK5(X3,sK2,X1,X2))
| ( 0 = sK5(X3,sK2,X1,X2) )
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| ~ $less(X0,-4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_563])]) ).
tff(f8079,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| ~ $less(X0,-4)
| $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| ( 0 = sK5(X3,sK2,X1,X2) )
| $less(0,sK5(X3,sK2,X1,X2))
| $less(X0,0) )
| ~ spl6_117 ),
inference(resolution,[],[f2191,f1344]) ).
tff(f8126,plain,
( spl6_10
| spl6_562
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8080,f2064,f8124,f288]) ).
tff(f8124,plain,
( spl6_562
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| $less(X4,0)
| ~ $less(X4,-4)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK2,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK2,X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_562])]) ).
tff(f8080,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK2,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK2,X5,X7))))) )
| $less(sK2,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| ~ $less(X4,-4)
| $less(X4,0) )
| ~ spl6_117 ),
inference(resolution,[],[f2191,f491]) ).
tff(f8122,plain,
( ~ spl6_556
| spl6_561
| ~ spl6_97
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8118,f2064,f1763,f8120,f8097]) ).
tff(f8120,plain,
( spl6_561
<=> ! [X19: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X19,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X19,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X19,0)
| $less(sK2,$sum(0,X19))
| $less(sK2,$sum(sK3,X19))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X19)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X19))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_561])]) ).
tff(f1763,plain,
( spl6_97
<=> ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X0))
| ~ $less($sum(0,X0),sK2)
| $less(sK2,$sum(0,X0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_97])]) ).
tff(f8118,plain,
( ! [X19: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X19,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X19,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X19)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X19)))))
| $less(sK2,$sum(sK3,X19))
| ~ $less(sK2,-4)
| $less(sK2,$sum(0,X19))
| $less(X19,0) )
| ~ spl6_97
| ~ spl6_117 ),
inference(forward_subsumption_demodulation,[],[f8089,f5193]) ).
tff(f5193,plain,
( ! [X6: $int] :
( $less(sK2,$sum(0,X6))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X6)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X6)))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X6,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X6,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X6))
| $less(X6,0)
| ( sK2 = $sum(0,X6) ) )
| ~ spl6_97 ),
inference(duplicate_literal_removal,[],[f5183]) ).
tff(f5183,plain,
( ! [X6: $int] :
( $less(sK2,$sum(sK3,X6))
| $less(sK2,$sum(0,X6))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X6)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X6)))))
| $less(sK2,$sum(0,X6))
| $less(X6,0)
| ( sK2 = $sum(0,X6) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X6,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X6,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| ~ spl6_97 ),
inference(resolution,[],[f1764,f58]) ).
tff(f1764,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X0))
| $less(X0,0)
| $less(sK2,$sum(0,X0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0))))) )
| ~ spl6_97 ),
inference(avatar_component_clause,[],[f1763]) ).
tff(f8089,plain,
( ! [X19: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X19,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X19,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(0,X19),-4)
| $less(sK2,$sum(0,X19))
| $less(sK2,$sum(sK3,X19))
| $less(X19,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X19)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X19))))) )
| ~ spl6_97
| ~ spl6_117 ),
inference(resolution,[],[f2191,f1764]) ).
tff(f8117,plain,
( ~ spl6_556
| spl6_560
| ~ spl6_80
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8113,f2064,f1499,f8115,f8097]) ).
tff(f8115,plain,
( spl6_560
<=> ! [X18: $int] :
( $less(sK2,$sum(sK0,X18))
| $less(X18,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X18)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X18)))))
| $less(sK5(sK0,X18,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X18)
| $less(sK2,$sum(sK3,X18)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_560])]) ).
tff(f1499,plain,
( spl6_80
<=> ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(X1,0)
| $less(sK2,$sum(sK0,X1))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| ~ $less($sum(sK0,X1),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_80])]) ).
tff(f8113,plain,
( ! [X18: $int] :
( $less(sK2,$sum(sK0,X18))
| $less(sK2,$sum(sK3,X18))
| $less(sK5(sK0,X18,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X18)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X18)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X18)))))
| $less(X18,0)
| ~ $less(sK2,-4) )
| ~ spl6_80
| ~ spl6_117 ),
inference(forward_subsumption_demodulation,[],[f8088,f4473]) ).
tff(f4473,plain,
( ! [X6: $int] :
( $less(sK2,$sum(sK3,X6))
| $less(sK2,$sum(sK0,X6))
| $less(X6,0)
| $less(sK5(sK0,X6,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X6)
| ( $sum(sK0,X6) = sK2 )
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X6)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X6))))) )
| ~ spl6_80 ),
inference(duplicate_literal_removal,[],[f4465]) ).
tff(f4465,plain,
( ! [X6: $int] :
( $less(sK2,$sum(sK0,X6))
| $less(sK2,$sum(sK0,X6))
| $less(sK5(sK0,X6,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X6)
| ( $sum(sK0,X6) = sK2 )
| $less(X6,0)
| $less(sK2,$sum(sK3,X6))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X6)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X6))))) )
| ~ spl6_80 ),
inference(resolution,[],[f1500,f58]) ).
tff(f1500,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),sK2)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK2,$sum(sK3,X1))
| $less(sK2,$sum(sK0,X1))
| $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1) )
| ~ spl6_80 ),
inference(avatar_component_clause,[],[f1499]) ).
tff(f8088,plain,
( ! [X18: $int] :
( $less(sK2,$sum(sK3,X18))
| $less(sK5(sK0,X18,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X18)
| $less(sK2,$sum(sK0,X18))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X18)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X18)))))
| ~ $less($sum(sK0,X18),-4)
| $less(X18,0) )
| ~ spl6_80
| ~ spl6_117 ),
inference(resolution,[],[f2191,f1500]) ).
tff(f8112,plain,
( spl6_10
| spl6_559
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8081,f2064,f8110,f288]) ).
tff(f8110,plain,
( spl6_559
<=> ! [X10: $int,X11: $int,X9: array_int,X8: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| ~ $less(X8,-4)
| $less(X8,0)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| $less(sK5(X10,sK2,X9,X11),sK2)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_559])]) ).
tff(f8081,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| $less(length1(int,t2tb1(X9)),$sum(X10,sK2))
| $less(sK5(X10,sK2,X9,X11),sK2)
| $less(sK2,0)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| $less(X8,0)
| ~ $less(X8,-4) )
| ~ spl6_117 ),
inference(resolution,[],[f2191,f445]) ).
tff(f8108,plain,
( ~ spl6_556
| spl6_558
| ~ spl6_82
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8104,f2064,f1542,f8106,f8097]) ).
tff(f8106,plain,
( spl6_558
<=> ! [X20: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X20)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X20)))))
| ~ $less(sK5(0,X20,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(X20,0)
| $less(sK2,$sum(0,X20))
| $less(sK2,$sum(sK3,X20)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_558])]) ).
tff(f1542,plain,
( spl6_82
<=> ! [X0: $int] :
( ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(0,X0))
| $less(sK2,$sum(sK3,X0))
| ~ $less($sum(0,X0),sK2)
| $less(X0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_82])]) ).
tff(f8104,plain,
( ! [X20: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X20)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X20)))))
| $less(sK2,$sum(sK3,X20))
| $less(sK2,$sum(0,X20))
| $less(X20,0)
| ~ $less(sK5(0,X20,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less(sK2,-4) )
| ~ spl6_82
| ~ spl6_117 ),
inference(forward_subsumption_demodulation,[],[f8090,f4542]) ).
tff(f4542,plain,
( ! [X7: $int] :
( $less(sK2,$sum(sK3,X7))
| ( $sum(0,X7) = sK2 )
| ~ $less(sK5(0,X7,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X7)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X7)))))
| $less(sK2,$sum(0,X7))
| $less(X7,0) )
| ~ spl6_82 ),
inference(duplicate_literal_removal,[],[f4533]) ).
tff(f4533,plain,
( ! [X7: $int] :
( ~ $less(sK5(0,X7,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(sK3,X7))
| ( $sum(0,X7) = sK2 )
| $less(sK2,$sum(0,X7))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X7)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X7)))))
| $less(X7,0)
| $less(sK2,$sum(0,X7)) )
| ~ spl6_82 ),
inference(resolution,[],[f1543,f58]) ).
tff(f1543,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),sK2)
| $less(sK2,$sum(0,X0))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(X0,0)
| $less(sK2,$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0))))) )
| ~ spl6_82 ),
inference(avatar_component_clause,[],[f1542]) ).
tff(f8090,plain,
( ! [X20: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X20)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X20)))))
| ~ $less(sK5(0,X20,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(0,X20))
| $less(X20,0)
| $less(sK2,$sum(sK3,X20))
| ~ $less($sum(0,X20),-4) )
| ~ spl6_82
| ~ spl6_117 ),
inference(resolution,[],[f2191,f1543]) ).
tff(f8103,plain,
( ~ spl6_556
| spl6_557
| ~ spl6_83
| ~ spl6_117 ),
inference(avatar_split_clause,[],[f8095,f2064,f1558,f8101,f8097]) ).
tff(f8101,plain,
( spl6_557
<=> ! [X17: $int] :
( $less(X17,0)
| $less(sK2,$sum(sK0,X17))
| ~ $less(sK5(sK0,X17,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(sK3,X17))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X17)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X17))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_557])]) ).
tff(f1558,plain,
( spl6_83
<=> ! [X1: $int] :
( $less(X1,0)
| $less(sK2,$sum(sK3,X1))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| ~ $less($sum(sK0,X1),sK2)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(sK0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_83])]) ).
tff(f8095,plain,
( ! [X17: $int] :
( $less(X17,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X17)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X17)))))
| $less(sK2,$sum(sK3,X17))
| ~ $less(sK5(sK0,X17,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(sK0,X17))
| ~ $less(sK2,-4) )
| ~ spl6_83
| ~ spl6_117 ),
inference(forward_subsumption_demodulation,[],[f8087,f4566]) ).
tff(f4566,plain,
( ! [X7: $int] :
( $less(sK2,$sum(sK3,X7))
| $less(X7,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X7)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X7)))))
| ( $sum(sK0,X7) = sK2 )
| $less(sK2,$sum(sK0,X7))
| ~ $less(sK5(sK0,X7,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| ~ spl6_83 ),
inference(duplicate_literal_removal,[],[f4559]) ).
tff(f4559,plain,
( ! [X7: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X7)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X7)))))
| $less(sK2,$sum(sK3,X7))
| $less(sK2,$sum(sK0,X7))
| $less(sK2,$sum(sK0,X7))
| ~ $less(sK5(sK0,X7,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(X7,0)
| ( $sum(sK0,X7) = sK2 ) )
| ~ spl6_83 ),
inference(resolution,[],[f1559,f58]) ).
tff(f1559,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),sK2)
| $less(sK2,$sum(sK0,X1))
| $less(X1,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(sK3,X1))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1))))) )
| ~ spl6_83 ),
inference(avatar_component_clause,[],[f1558]) ).
tff(f8087,plain,
( ! [X17: $int] :
( $less(X17,0)
| $less(sK2,$sum(sK3,X17))
| $less(sK2,$sum(sK0,X17))
| ~ $less($sum(sK0,X17),-4)
| ~ $less(sK5(sK0,X17,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X17)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X17))))) )
| ~ spl6_83
| ~ spl6_117 ),
inference(resolution,[],[f2191,f1559]) ).
tff(f7964,plain,
( spl6_10
| spl6_555
| ~ spl6_500 ),
inference(avatar_split_clause,[],[f7935,f6735,f7962,f288]) ).
tff(f7962,plain,
( spl6_555
<=> ! [X10: $int,X11: $int,X9: array_int,X8: $int] :
( ~ $less(X8,-14)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK2))
| $less(X8,0)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| $less(sK5(X10,sK2,X9,X11),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_555])]) ).
tff(f6735,plain,
( spl6_500
<=> $less(-14,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_500])]) ).
tff(f7935,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: array_int] :
( ~ $less(X8,-14)
| $less(sK5(X10,sK2,X9,X11),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| $less(X8,0)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK2))
| $less(sK2,0) )
| ~ spl6_500 ),
inference(resolution,[],[f6780,f445]) ).
tff(f6780,plain,
( ! [X10: $int] :
( $less(X10,sK2)
| ~ $less(X10,-14) )
| ~ spl6_500 ),
inference(resolution,[],[f6737,f57]) ).
tff(f6737,plain,
( $less(-14,sK2)
| ~ spl6_500 ),
inference(avatar_component_clause,[],[f6735]) ).
tff(f7960,plain,
( spl6_10
| spl6_554
| ~ spl6_500 ),
inference(avatar_split_clause,[],[f7934,f6735,f7958,f288]) ).
tff(f7958,plain,
( spl6_554
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(X4,0)
| ~ $less(X4,-14)
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK2,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK2,X5,X7))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_554])]) ).
tff(f7934,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK2,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK2,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| $less(X4,0)
| ~ $less(X4,-14)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(sK2,0) )
| ~ spl6_500 ),
inference(resolution,[],[f6780,f491]) ).
tff(f7953,plain,
( spl6_10
| spl6_553
| ~ spl6_500 ),
inference(avatar_split_clause,[],[f7933,f6735,f7951,f288]) ).
tff(f7951,plain,
( spl6_553
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| $less(X0,0)
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| ( 0 = sK5(X3,sK2,X1,X2) )
| ~ $less(X0,-14)
| $less(0,sK5(X3,sK2,X1,X2))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_553])]) ).
tff(f7933,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(sK2,0)
| $less(0,sK5(X3,sK2,X1,X2))
| ~ $less(X0,-14)
| ( 0 = sK5(X3,sK2,X1,X2) )
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| $less(X0,0) )
| ~ spl6_500 ),
inference(resolution,[],[f6780,f1344]) ).
tff(f7870,plain,
( spl6_552
| ~ spl6_496
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f7823,f344,f6706,f7867]) ).
tff(f7867,plain,
( spl6_552
<=> $less(-16,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_552])]) ).
tff(f6706,plain,
( spl6_496
<=> $less(-15,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_496])]) ).
tff(f7823,plain,
( ~ $less(-15,sK0)
| $less(-16,sK2)
| ~ spl6_17 ),
inference(interpreted_simplification,[],[f7822]) ).
tff(f7822,plain,
( ~ $less(-15,sK0)
| $less(-16,sK2)
| ~ $less(-16,-15)
| ~ spl6_17 ),
inference(instantiation,[],[f428]) ).
tff(f428,plain,
( ! [X0: $int,X1: $int] :
( ~ $less(X0,sK0)
| $less(X1,sK2)
| ~ $less(X1,X0) )
| ~ spl6_17 ),
inference(resolution,[],[f398,f57]) ).
tff(f7865,plain,
( spl6_3
| spl6_551
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f7847,f344,f7863,f250]) ).
tff(f7863,plain,
( spl6_551
<=> ! [X61: $int,X60: $int,X59: array_int,X57: $int,X58: $int] :
( $less(length1(int,t2tb1(X59)),$sum(X58,sK0))
| $less(sK0,X61)
| $less(X61,0)
| ( sK0 = X61 )
| ~ $less(X57,sK5(X58,sK0,X59,X60))
| ( tb2t(get(int,int,elts(int,t2tb1(X59)),t2tb($sum(X58,X61)))) = tb2t(get(int,int,elts(int,t2tb1(X59)),t2tb($sum(X60,X61)))) )
| $less(length1(int,t2tb1(X59)),$sum(X60,sK0))
| $less(X57,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_551])]) ).
tff(f7847,plain,
( ! [X58: $int,X59: array_int,X57: $int,X60: $int,X61: $int] :
( $less(length1(int,t2tb1(X59)),$sum(X58,sK0))
| $less(X57,sK2)
| $less(length1(int,t2tb1(X59)),$sum(X60,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X59)),t2tb($sum(X58,X61)))) = tb2t(get(int,int,elts(int,t2tb1(X59)),t2tb($sum(X60,X61)))) )
| ~ $less(X57,sK5(X58,sK0,X59,X60))
| ( sK0 = X61 )
| $less(sK0,0)
| $less(X61,0)
| $less(sK0,X61) )
| ~ spl6_17 ),
inference(resolution,[],[f428,f1045]) ).
tff(f7821,plain,
( ~ spl6_550
| ~ spl6_23
| ~ spl6_545 ),
inference(avatar_split_clause,[],[f7811,f7778,f393,f7818]) ).
tff(f7818,plain,
( spl6_550
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-16) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_550])]) ).
tff(f7778,plain,
( spl6_545
<=> $less(-16,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_545])]) ).
tff(f7811,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-16)
| ~ spl6_23
| ~ spl6_545 ),
inference(resolution,[],[f7780,f537]) ).
tff(f7780,plain,
( $less(-16,sK4)
| ~ spl6_545 ),
inference(avatar_component_clause,[],[f7778]) ).
tff(f7809,plain,
( spl6_548
| spl6_549
| spl6_544 ),
inference(avatar_split_clause,[],[f7795,f7773,f7806,f7803]) ).
tff(f7803,plain,
( spl6_548
<=> ! [X1: $int] :
( $less(X1,sK4)
| ( -15 = X1 )
| $less(-15,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_548])]) ).
tff(f7806,plain,
( spl6_549
<=> ( sK4 = -15 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_549])]) ).
tff(f7773,plain,
( spl6_544
<=> $less(sK4,-15) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_544])]) ).
tff(f7795,plain,
( ! [X1: $int] :
( ( sK4 = -15 )
| $less(X1,sK4)
| $less(-15,X1)
| ( -15 = X1 ) )
| spl6_544 ),
inference(resolution,[],[f7775,f790]) ).
tff(f7775,plain,
( ~ $less(sK4,-15)
| spl6_544 ),
inference(avatar_component_clause,[],[f7773]) ).
tff(f7791,plain,
( ~ spl6_437
| spl6_33
| spl6_34
| ~ spl6_544
| spl6_75
| ~ spl6_6
| ~ spl6_7
| ~ spl6_514 ),
inference(avatar_split_clause,[],[f7790,f7053,f272,f266,f1288,f7773,f552,f541,f6092]) ).
tff(f6092,plain,
( spl6_437
<=> $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_437])]) ).
tff(f552,plain,
( spl6_34
<=> $less(sK2,$sum(sK0,sK4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_34])]) ).
tff(f272,plain,
( spl6_7
<=> ( $sum(sK3,sK4) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_7])]) ).
tff(f7053,plain,
( spl6_514
<=> $less(-15,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_514])]) ).
tff(f7790,plain,
( $less(sK2,sK2)
| ~ $less(sK4,-15)
| $less(sK2,$sum(sK0,sK4))
| $less(sK4,0)
| ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ spl6_6
| ~ spl6_7
| ~ spl6_514 ),
inference(forward_demodulation,[],[f7766,f274]) ).
tff(f274,plain,
( ( $sum(sK3,sK4) = sK2 )
| ~ spl6_7 ),
inference(avatar_component_clause,[],[f272]) ).
tff(f7766,plain,
( ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ $less(sK4,-15)
| $less(sK2,$sum(sK3,sK4))
| $less(sK4,0)
| $less(sK2,$sum(sK0,sK4))
| ~ spl6_6
| ~ spl6_514 ),
inference(resolution,[],[f7138,f2760]) ).
tff(f2760,plain,
( ! [X2: $int] :
( ~ $less(sK4,X2)
| $less(sK2,$sum(sK0,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(X2,0)
| $less(sK2,$sum(sK3,X2)) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2759,f207]) ).
tff(f2759,plain,
( ! [X2: $int] :
( $less(X2,0)
| ~ $less(sK4,X2)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,$sum(sK3,X2))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X2)) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2758,f191]) ).
tff(f2758,plain,
( ! [X2: $int] :
( ~ $less(sK4,X2)
| $less(X2,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2))
| $less(sK2,$sum(sK3,X2)) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2757,f207]) ).
tff(f2757,plain,
( ! [X2: $int] :
( $less(X2,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ $less(sK4,X2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2)) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2745,f191]) ).
tff(f2745,plain,
( ! [X2: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(X2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2))
| ~ $less(sK4,X2) )
| ~ spl6_6 ),
inference(resolution,[],[f268,f432]) ).
tff(f7138,plain,
( ! [X10: $int] :
( $less(X10,sK4)
| ~ $less(X10,-15) )
| ~ spl6_514 ),
inference(resolution,[],[f7055,f57]) ).
tff(f7055,plain,
( $less(-15,sK4)
| ~ spl6_514 ),
inference(avatar_component_clause,[],[f7053]) ).
tff(f7789,plain,
( spl6_33
| spl6_547
| ~ spl6_514 ),
inference(avatar_split_clause,[],[f7758,f7053,f7787,f541]) ).
tff(f7787,plain,
( spl6_547
<=> ! [X3: array_int,X4: $int,X5: $int,X2: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| ~ $less(X2,-15)
| $less(X2,0)
| ( 0 = sK5(X5,sK4,X3,X4) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) )
| $less(0,sK5(X5,sK4,X3,X4))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_547])]) ).
tff(f7758,plain,
( ! [X2: $int,X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(0,sK5(X5,sK4,X3,X4))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) )
| ( 0 = sK5(X5,sK4,X3,X4) )
| $less(X2,0)
| ~ $less(X2,-15)
| $less(sK4,0) )
| ~ spl6_514 ),
inference(resolution,[],[f7138,f1344]) ).
tff(f7785,plain,
( spl6_33
| spl6_546
| ~ spl6_514 ),
inference(avatar_split_clause,[],[f7759,f7053,f7783,f541]) ).
tff(f7783,plain,
( spl6_546
<=> ! [X9: $int,X7: array_int,X6: $int,X8: $int] :
( $less(X6,0)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,sK5(X8,sK4,X7,X9))))) != tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,sK5(X8,sK4,X7,X9))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) )
| $less(length1(int,t2tb1(X7)),$sum(X9,sK4))
| ~ $less(X6,-15) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_546])]) ).
tff(f7759,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: array_int] :
( $less(X6,0)
| ~ $less(X6,-15)
| $less(length1(int,t2tb1(X7)),$sum(X9,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) )
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,sK5(X8,sK4,X7,X9))))) != tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,sK5(X8,sK4,X7,X9))))) )
| $less(length1(int,t2tb1(X7)),$sum(X8,sK4)) )
| ~ spl6_514 ),
inference(resolution,[],[f7138,f491]) ).
tff(f7781,plain,
( spl6_545
| ~ spl6_514 ),
inference(avatar_split_clause,[],[f7754,f7053,f7778]) ).
tff(f7754,plain,
( $less(-16,sK4)
| ~ spl6_514 ),
inference(interpreted_simplification,[],[f7753]) ).
tff(f7753,plain,
( $less(-16,sK4)
| ~ $less(-16,-15)
| ~ spl6_514 ),
inference(instantiation,[],[f7138]) ).
tff(f7776,plain,
( ~ spl6_544
| ~ spl6_514 ),
inference(avatar_split_clause,[],[f7757,f7053,f7773]) ).
tff(f7757,plain,
( ~ $less(sK4,-15)
| ~ spl6_514 ),
inference(resolution,[],[f7138,f56]) ).
tff(f7771,plain,
( spl6_543
| spl6_33
| ~ spl6_514 ),
inference(avatar_split_clause,[],[f7760,f7053,f541,f7769]) ).
tff(f7769,plain,
( spl6_543
<=> ! [X10: $int,X11: array_int,X13: $int,X12: $int] :
( $less(length1(int,t2tb1(X11)),$sum(X13,sK4))
| $less(length1(int,t2tb1(X11)),$sum(X12,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X13,X10)))) = tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X12,X10)))) )
| $less(sK5(X12,sK4,X11,X13),sK4)
| $less(X10,0)
| ~ $less(X10,-15) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_543])]) ).
tff(f7760,plain,
( ! [X10: $int,X11: array_int,X12: $int,X13: $int] :
( $less(sK4,0)
| $less(length1(int,t2tb1(X11)),$sum(X13,sK4))
| $less(X10,0)
| ~ $less(X10,-15)
| $less(sK5(X12,sK4,X11,X13),sK4)
| ( tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X13,X10)))) = tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X12,X10)))) )
| $less(length1(int,t2tb1(X11)),$sum(X12,sK4)) )
| ~ spl6_514 ),
inference(resolution,[],[f7138,f445]) ).
tff(f7674,plain,
( spl6_539
| spl6_540
| spl6_523 ),
inference(avatar_split_clause,[],[f7642,f7384,f7661,f7656]) ).
tff(f7656,plain,
( spl6_539
<=> ( $sum(sK0,10) = -15 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_539])]) ).
tff(f7661,plain,
( spl6_540
<=> $less(-15,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_540])]) ).
tff(f7384,plain,
( spl6_523
<=> $less($sum(sK0,10),-15) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_523])]) ).
tff(f7642,plain,
( $less(-15,$sum(sK0,10))
| ( $sum(sK0,10) = -15 )
| spl6_523 ),
inference(resolution,[],[f7386,f58]) ).
tff(f7386,plain,
( ~ $less($sum(sK0,10),-15)
| spl6_523 ),
inference(avatar_component_clause,[],[f7384]) ).
tff(f7673,plain,
( spl6_542
| spl6_540
| spl6_523 ),
inference(avatar_split_clause,[],[f7648,f7384,f7661,f7670]) ).
tff(f7670,plain,
( spl6_542
<=> ! [X6: $int] :
( $less(X6,0)
| ( $product($sum(sK0,10),X6) = $product(-15,X6) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_542])]) ).
tff(f7648,plain,
( ! [X5: $int] :
( $less(-15,$sum(sK0,10))
| $less(X5,0)
| ( $product($sum(sK0,10),X5) = $product(-15,X5) ) )
| spl6_523 ),
inference(resolution,[],[f7386,f850]) ).
tff(f7672,plain,
( spl6_540
| spl6_542
| spl6_523 ),
inference(avatar_split_clause,[],[f7649,f7384,f7670,f7661]) ).
tff(f7649,plain,
( ! [X6: $int] :
( $less(X6,0)
| ( $product($sum(sK0,10),X6) = $product(-15,X6) )
| $less(-15,$sum(sK0,10)) )
| spl6_523 ),
inference(resolution,[],[f7386,f850]) ).
tff(f7668,plain,
( spl6_539
| spl6_541
| spl6_523 ),
inference(avatar_split_clause,[],[f7645,f7384,f7666,f7656]) ).
tff(f7666,plain,
( spl6_541
<=> ! [X1: $int] :
( ( -15 = X1 )
| $less(-15,X1)
| $less(X1,$sum(sK0,10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_541])]) ).
tff(f7645,plain,
( ! [X1: $int] :
( ( -15 = X1 )
| $less(X1,$sum(sK0,10))
| $less(-15,X1)
| ( $sum(sK0,10) = -15 ) )
| spl6_523 ),
inference(resolution,[],[f7386,f790]) ).
tff(f7664,plain,
( spl6_540
| spl6_539
| spl6_523 ),
inference(avatar_split_clause,[],[f7643,f7384,f7656,f7661]) ).
tff(f7643,plain,
( ( $sum(sK0,10) = -15 )
| $less(-15,$sum(sK0,10))
| spl6_523 ),
inference(resolution,[],[f7386,f58]) ).
tff(f7659,plain,
( spl6_538
| spl6_539
| spl6_523 ),
inference(avatar_split_clause,[],[f7644,f7384,f7656,f7653]) ).
tff(f7653,plain,
( spl6_538
<=> ! [X0: $int] :
( $less(-15,X0)
| $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_538])]) ).
tff(f7644,plain,
( ! [X0: $int] :
( ( $sum(sK0,10) = -15 )
| $less(-15,X0)
| ( $sum(sK0,10) = X0 )
| $less(X0,$sum(sK0,10)) )
| spl6_523 ),
inference(resolution,[],[f7386,f790]) ).
tff(f7641,plain,
( spl6_150
| spl6_537
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f7634,f724,f7639,f2846]) ).
tff(f7639,plain,
( spl6_537
<=> ! [X35: $int,X34: $int,X33: array_int,X32: $int] :
( $less(X35,0)
| $less(length1(int,t2tb1(X33)),$sum(X34,$sum(sK3,0)))
| $less($sum(sK3,0),X35)
| ( tb2t(get(int,int,elts(int,t2tb1(X33)),t2tb($sum(X32,X35)))) = tb2t(get(int,int,elts(int,t2tb1(X33)),t2tb($sum(X34,X35)))) )
| $less(sK5(X32,$sum(sK3,0),X33,X34),sK2)
| $less(length1(int,t2tb1(X33)),$sum(X32,$sum(sK3,0)))
| ( $sum(sK3,0) = X35 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_537])]) ).
tff(f7634,plain,
( ! [X34: $int,X35: $int,X32: $int,X33: array_int] :
( $less(X35,0)
| ( $sum(sK3,0) = X35 )
| $less(sK5(X32,$sum(sK3,0),X33,X34),sK2)
| $less(length1(int,t2tb1(X33)),$sum(X32,$sum(sK3,0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X33)),t2tb($sum(X32,X35)))) = tb2t(get(int,int,elts(int,t2tb1(X33)),t2tb($sum(X34,X35)))) )
| $less($sum(sK3,0),0)
| $less($sum(sK3,0),X35)
| $less(length1(int,t2tb1(X33)),$sum(X34,$sum(sK3,0))) )
| ~ spl6_48 ),
inference(resolution,[],[f2844,f1045]) ).
tff(f2844,plain,
( ! [X7: $int] :
( ~ $less(X7,$sum(sK3,0))
| $less(X7,sK2) )
| ~ spl6_48 ),
inference(resolution,[],[f725,f57]) ).
tff(f7603,plain,
( spl6_33
| spl6_146
| spl6_536
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f7597,f272,f7601,f2732,f541]) ).
tff(f2732,plain,
( spl6_146
<=> $less($sum(sK4,1),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_146])]) ).
tff(f7601,plain,
( spl6_536
<=> ! [X4: $int,X0: array_int,X3: $int,X2: $int,X1: array_int] :
( $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X4,$sum(sK4,1),X1,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X4,sK5(X4,$sum(sK4,1),X1,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X3,$sum(sK4,1)))
| ~ $less($sum(X3,sK4),length1(int,t2tb1(X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X3,sK4)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X4,sK5(sK3,$sum(sK4,1),X0,X3))))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(sK3,$sum(sK4,1),X0,X3))))) )
| $less(length1(int,t2tb1(X1)),$sum(X4,$sum(sK4,1)))
| ~ $less(sK2,length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X1)),$sum(X2,$sum(sK4,1)))
| $less(sK5(sK3,$sum(sK4,1),X0,X3),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_536])]) ).
tff(f7597,plain,
( ! [X2: $int,X3: $int,X0: array_int,X1: array_int,X4: $int] :
( $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| $less(sK5(sK3,$sum(sK4,1),X0,X3),0)
| $less(length1(int,t2tb1(X1)),$sum(X2,$sum(sK4,1)))
| ~ $less(sK2,length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X1)),$sum(X4,$sum(sK4,1)))
| $less($sum(sK4,1),0)
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X4,sK5(sK3,$sum(sK4,1),X0,X3))))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(sK3,$sum(sK4,1),X0,X3))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X3,sK4)))) )
| ~ $less($sum(X3,sK4),length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X0)),$sum(X3,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X4,$sum(sK4,1),X1,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X4,sK5(X4,$sum(sK4,1),X1,X2))))) ) )
| ~ spl6_7 ),
inference(superposition,[],[f1613,f274]) ).
tff(f1613,plain,
! [X50: $int,X48: array_int,X46: $int,X49: $int,X47: $int,X44: array_int,X45: $int] :
( ~ $less($sum(X46,X47),length1(int,t2tb1(X48)))
| ( tb2t(get(int,int,elts(int,t2tb1(X44)),t2tb($sum(X50,sK5(X46,$sum(X47,1),X48,X49))))) = tb2t(get(int,int,elts(int,t2tb1(X44)),t2tb($sum(X45,sK5(X46,$sum(X47,1),X48,X49))))) )
| $less(sK5(X46,$sum(X47,1),X48,X49),0)
| $less(length1(int,t2tb1(X44)),$sum(X45,$sum(X47,1)))
| $less(length1(int,t2tb1(X48)),$sum(X49,$sum(X47,1)))
| $less(X47,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X44)),t2tb($sum(X50,sK5(X45,$sum(X47,1),X44,X50))))) != tb2t(get(int,int,elts(int,t2tb1(X44)),t2tb($sum(X45,sK5(X45,$sum(X47,1),X44,X50))))) )
| ~ $less($sum(X49,X47),length1(int,t2tb1(X48)))
| $less(length1(int,t2tb1(X44)),$sum(X50,$sum(X47,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X48)),t2tb($sum(X46,X47)))) = tb2t(get(int,int,elts(int,t2tb1(X48)),t2tb($sum(X49,X47)))) )
| $less($sum(X47,1),0)
| $less(length1(int,t2tb1(X48)),$sum(X46,$sum(X47,1))) ),
inference(duplicate_literal_removal,[],[f1590]) ).
tff(f1590,plain,
! [X50: $int,X48: array_int,X46: $int,X49: $int,X47: $int,X44: array_int,X45: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X44)),t2tb($sum(X50,sK5(X45,$sum(X47,1),X44,X50))))) != tb2t(get(int,int,elts(int,t2tb1(X44)),t2tb($sum(X45,sK5(X45,$sum(X47,1),X44,X50))))) )
| $less(X47,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X48)),t2tb($sum(X46,X47)))) = tb2t(get(int,int,elts(int,t2tb1(X48)),t2tb($sum(X49,X47)))) )
| $less(length1(int,t2tb1(X44)),$sum(X45,$sum(X47,1)))
| $less($sum(X47,1),0)
| ~ $less($sum(X49,X47),length1(int,t2tb1(X48)))
| $less(sK5(X46,$sum(X47,1),X48,X49),0)
| $less(length1(int,t2tb1(X48)),$sum(X46,$sum(X47,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X44)),t2tb($sum(X50,sK5(X46,$sum(X47,1),X48,X49))))) = tb2t(get(int,int,elts(int,t2tb1(X44)),t2tb($sum(X45,sK5(X46,$sum(X47,1),X48,X49))))) )
| $less(length1(int,t2tb1(X48)),$sum(X49,$sum(X47,1)))
| ~ $less($sum(X46,X47),length1(int,t2tb1(X48)))
| $less(length1(int,t2tb1(X44)),$sum(X50,$sum(X47,1)))
| $less($sum(X47,1),0) ),
inference(resolution,[],[f491,f478]) ).
tff(f7584,plain,
( spl6_33
| spl6_535
| spl6_146
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f7578,f272,f2732,f7582,f541]) ).
tff(f7582,plain,
( spl6_535
<=> ! [X2: $int,X4: $int,X0: array_int,X3: $int,X1: array_int] :
( $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X3,$sum(sK4,1),X0,sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X4,sK5(X3,$sum(sK4,1),X0,sK3))))) )
| $less(sK5(X3,$sum(sK4,1),X0,sK3),0)
| ~ $less($sum(X3,sK4),length1(int,t2tb1(X0)))
| $less(sK5(X2,$sum(sK4,1),X1,X4),$sum(sK4,1))
| $less(length1(int,t2tb1(X1)),$sum(X2,$sum(sK4,1)))
| $less(length1(int,t2tb1(X1)),$sum(X4,$sum(sK4,1)))
| $less(length1(int,t2tb1(X0)),$sum(X3,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X3,sK4)))) )
| ~ $less(sK2,length1(int,t2tb1(X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_535])]) ).
tff(f7578,plain,
( ! [X2: $int,X3: $int,X0: array_int,X1: array_int,X4: $int] :
( $less($sum(sK4,1),0)
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| ~ $less(sK2,length1(int,t2tb1(X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X3,sK4)))) )
| $less(length1(int,t2tb1(X0)),$sum(X3,$sum(sK4,1)))
| $less(sK4,0)
| $less(sK5(X2,$sum(sK4,1),X1,X4),$sum(sK4,1))
| $less(length1(int,t2tb1(X1)),$sum(X4,$sum(sK4,1)))
| $less(length1(int,t2tb1(X1)),$sum(X2,$sum(sK4,1)))
| ~ $less($sum(X3,sK4),length1(int,t2tb1(X0)))
| $less(sK5(X3,$sum(sK4,1),X0,sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X3,$sum(sK4,1),X0,sK3))))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X4,sK5(X3,$sum(sK4,1),X0,sK3))))) ) )
| ~ spl6_7 ),
inference(superposition,[],[f1477,f274]) ).
tff(f1477,plain,
! [X2: $int,X3: $int,X0: array_int,X1: $int,X6: $int,X4: array_int,X5: $int] :
( ~ $less($sum(X1,X2),length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X4)),$sum(X5,$sum(X2,1)))
| $less(sK5(X3,$sum(X2,1),X0,X1),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X3,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,X2)))) )
| $less(length1(int,t2tb1(X4)),$sum(X6,$sum(X2,1)))
| ~ $less($sum(X3,X2),length1(int,t2tb1(X0)))
| $less(sK5(X5,$sum(X2,1),X4,X6),$sum(X2,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X4)),t2tb($sum(X5,sK5(X3,$sum(X2,1),X0,X1))))) = tb2t(get(int,int,elts(int,t2tb1(X4)),t2tb($sum(X6,sK5(X3,$sum(X2,1),X0,X1))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(X2,1)))
| $less($sum(X2,1),0)
| $less(X2,0)
| $less(length1(int,t2tb1(X0)),$sum(X3,$sum(X2,1))) ),
inference(duplicate_literal_removal,[],[f1474]) ).
tff(f1474,plain,
! [X2: $int,X3: $int,X0: array_int,X1: $int,X6: $int,X4: array_int,X5: $int] :
( $less(X2,0)
| ~ $less($sum(X1,X2),length1(int,t2tb1(X0)))
| $less($sum(X2,1),0)
| $less(sK5(X5,$sum(X2,1),X4,X6),$sum(X2,1))
| $less(sK5(X3,$sum(X2,1),X0,X1),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X3,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,X2)))) )
| ~ $less($sum(X3,X2),length1(int,t2tb1(X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X4)),t2tb($sum(X5,sK5(X3,$sum(X2,1),X0,X1))))) = tb2t(get(int,int,elts(int,t2tb1(X4)),t2tb($sum(X6,sK5(X3,$sum(X2,1),X0,X1))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(X2,1)))
| $less(length1(int,t2tb1(X0)),$sum(X3,$sum(X2,1)))
| $less($sum(X2,1),0)
| $less(length1(int,t2tb1(X4)),$sum(X6,$sum(X2,1)))
| $less(length1(int,t2tb1(X4)),$sum(X5,$sum(X2,1))) ),
inference(resolution,[],[f478,f445]) ).
tff(f7541,plain,
( spl6_146
| spl6_33
| spl6_534
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f7535,f272,f7539,f541,f2732]) ).
tff(f7539,plain,
( spl6_534
<=> ! [X0: array_int,X1: $int] :
( ~ $less(sK2,length1(int,t2tb1(X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK4,1),X0,sK3))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(sK3,sK5(X1,$sum(sK4,1),X0,sK3))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| ( length1(int,t2tb1(X0)) = $sum(X1,sK4) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_534])]) ).
tff(f7535,plain,
( ! [X0: array_int,X1: $int] :
( ~ $less(sK2,length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| ( length1(int,t2tb1(X0)) = $sum(X1,sK4) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK4,1),X0,sK3))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(sK3,sK5(X1,$sum(sK4,1),X0,sK3))))) )
| $less($sum(sK4,1),0) )
| ~ spl6_7 ),
inference(superposition,[],[f1710,f274]) ).
tff(f1710,plain,
! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( ~ $less($sum(X6,X4),length1(int,t2tb1(X5)))
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(X4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(X4,1)))
| $less(length1(int,t2tb1(X5)),$sum(X7,X4))
| $less(X4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X7,$sum(X4,1),X5,X6))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X7,$sum(X4,1),X5,X6))))) )
| ( $sum(X7,X4) = length1(int,t2tb1(X5)) )
| $less($sum(X4,1),0) ),
inference(resolution,[],[f492,f58]) ).
tff(f492,plain,
! [X31: $int,X32: $int,X30: array_int,X33: $int] :
( ~ $less($sum(X31,X32),length1(int,t2tb1(X30)))
| $less($sum(X32,1),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X30)),t2tb($sum(X33,sK5(X31,$sum(X32,1),X30,X33))))) != tb2t(get(int,int,elts(int,t2tb1(X30)),t2tb($sum(X31,sK5(X31,$sum(X32,1),X30,X33))))) )
| $less(X32,0)
| $less(length1(int,t2tb1(X30)),$sum(X33,$sum(X32,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X30)),t2tb($sum(X31,X32)))) = tb2t(get(int,int,elts(int,t2tb1(X30)),t2tb($sum(X33,X32)))) )
| $less(length1(int,t2tb1(X30)),$sum(X31,$sum(X32,1)))
| ~ $less($sum(X33,X32),length1(int,t2tb1(X30))) ),
inference(resolution,[],[f237,f235]) ).
tff(f7456,plain,
( spl6_532
| spl6_533
| spl6_521 ),
inference(avatar_split_clause,[],[f7442,f7375,f7454,f7450]) ).
tff(f7450,plain,
( spl6_532
<=> ( sK0 = -15 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_532])]) ).
tff(f7454,plain,
( spl6_533
<=> ! [X1: $int] :
( $less(-15,X1)
| $less(X1,sK0)
| ( -15 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_533])]) ).
tff(f7375,plain,
( spl6_521
<=> $less(sK0,-15) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_521])]) ).
tff(f7442,plain,
( ! [X1: $int] :
( $less(-15,X1)
| ( -15 = X1 )
| ( sK0 = -15 )
| $less(X1,sK0) )
| spl6_521 ),
inference(resolution,[],[f7377,f790]) ).
tff(f7377,plain,
( ~ $less(sK0,-15)
| spl6_521 ),
inference(avatar_component_clause,[],[f7375]) ).
tff(f7433,plain,
( spl6_528
| spl6_531
| spl6_520 ),
inference(avatar_split_clause,[],[f7404,f7370,f7431,f7415]) ).
tff(f7415,plain,
( spl6_528
<=> ( -15 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_528])]) ).
tff(f7431,plain,
( spl6_531
<=> ! [X1: $int] :
( ( -15 = X1 )
| $less(X1,sK2)
| $less(-15,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_531])]) ).
tff(f7370,plain,
( spl6_520
<=> $less(sK2,-15) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_520])]) ).
tff(f7404,plain,
( ! [X1: $int] :
( ( -15 = X1 )
| $less(-15,X1)
| ( -15 = sK2 )
| $less(X1,sK2) )
| spl6_520 ),
inference(resolution,[],[f7372,f790]) ).
tff(f7372,plain,
( ~ $less(sK2,-15)
| spl6_520 ),
inference(avatar_component_clause,[],[f7370]) ).
tff(f7429,plain,
( spl6_528
| spl6_529
| spl6_520 ),
inference(avatar_split_clause,[],[f7402,f7370,f7420,f7415]) ).
tff(f7420,plain,
( spl6_529
<=> $less(-15,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_529])]) ).
tff(f7402,plain,
( $less(-15,sK2)
| ( -15 = sK2 )
| spl6_520 ),
inference(resolution,[],[f7372,f58]) ).
tff(f7428,plain,
( spl6_530
| spl6_529
| spl6_520 ),
inference(avatar_split_clause,[],[f7407,f7370,f7420,f7425]) ).
tff(f7425,plain,
( spl6_530
<=> ! [X6: $int] :
( ( $product(sK2,X6) = $product(-15,X6) )
| $less(X6,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_530])]) ).
tff(f7407,plain,
( ! [X5: $int] :
( $less(-15,sK2)
| ( $product(-15,X5) = $product(sK2,X5) )
| $less(X5,0) )
| spl6_520 ),
inference(resolution,[],[f7372,f850]) ).
tff(f7427,plain,
( spl6_530
| spl6_529
| spl6_520 ),
inference(avatar_split_clause,[],[f7408,f7370,f7420,f7425]) ).
tff(f7408,plain,
( ! [X6: $int] :
( $less(-15,sK2)
| ( $product(sK2,X6) = $product(-15,X6) )
| $less(X6,0) )
| spl6_520 ),
inference(resolution,[],[f7372,f850]) ).
tff(f7423,plain,
( spl6_529
| spl6_528
| spl6_520 ),
inference(avatar_split_clause,[],[f7401,f7370,f7415,f7420]) ).
tff(f7401,plain,
( ( -15 = sK2 )
| $less(-15,sK2)
| spl6_520 ),
inference(resolution,[],[f7372,f58]) ).
tff(f7418,plain,
( spl6_527
| spl6_528
| spl6_520 ),
inference(avatar_split_clause,[],[f7403,f7370,f7415,f7412]) ).
tff(f7412,plain,
( spl6_527
<=> ! [X0: $int] :
( $less(X0,sK2)
| $less(-15,X0)
| ( sK2 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_527])]) ).
tff(f7403,plain,
( ! [X0: $int] :
( ( -15 = sK2 )
| $less(X0,sK2)
| ( sK2 = X0 )
| $less(-15,X0) )
| spl6_520 ),
inference(resolution,[],[f7372,f790]) ).
tff(f7400,plain,
( spl6_526
| ~ spl6_496 ),
inference(avatar_split_clause,[],[f7356,f6706,f7397]) ).
tff(f7356,plain,
( $less(-16,sK0)
| ~ spl6_496 ),
inference(interpreted_simplification,[],[f7355]) ).
tff(f7355,plain,
( $less(-16,sK0)
| ~ $less(-16,-15)
| ~ spl6_496 ),
inference(instantiation,[],[f6767]) ).
tff(f6767,plain,
( ! [X10: $int] :
( $less(X10,sK0)
| ~ $less(X10,-15) )
| ~ spl6_496 ),
inference(resolution,[],[f6708,f57]) ).
tff(f6708,plain,
( $less(-15,sK0)
| ~ spl6_496 ),
inference(avatar_component_clause,[],[f6706]) ).
tff(f7395,plain,
( spl6_3
| spl6_525
| ~ spl6_496 ),
inference(avatar_split_clause,[],[f7358,f6706,f7393,f250]) ).
tff(f7393,plain,
( spl6_525
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| $less(0,sK5(X3,sK0,X1,X2))
| ( 0 = sK5(X3,sK0,X1,X2) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0))
| ~ $less(X0,-15)
| $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_525])]) ).
tff(f7358,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| ~ $less(X0,-15)
| $less(X0,0)
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| ( 0 = sK5(X3,sK0,X1,X2) )
| $less(0,sK5(X3,sK0,X1,X2))
| $less(sK0,0) )
| ~ spl6_496 ),
inference(resolution,[],[f6767,f1344]) ).
tff(f7391,plain,
( spl6_3
| spl6_524
| ~ spl6_496 ),
inference(avatar_split_clause,[],[f7360,f6706,f7389,f250]) ).
tff(f7389,plain,
( spl6_524
<=> ! [X10: $int,X11: $int,X9: array_int,X8: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| $less(X8,0)
| ~ $less(X8,-15)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK0))
| $less(sK5(X10,sK0,X9,X11),sK0)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_524])]) ).
tff(f7360,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| $less(length1(int,t2tb1(X9)),$sum(X10,sK0))
| $less(sK5(X10,sK0,X9,X11),sK0)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK0))
| ~ $less(X8,-15)
| $less(sK0,0)
| $less(X8,0) )
| ~ spl6_496 ),
inference(resolution,[],[f6767,f445]) ).
tff(f7387,plain,
( ~ spl6_523
| spl6_324
| ~ spl6_496 ),
inference(avatar_split_clause,[],[f7365,f6706,f4611,f7384]) ).
tff(f7365,plain,
( ~ $less($sum(sK0,10),-15)
| spl6_324
| ~ spl6_496 ),
inference(resolution,[],[f6767,f4613]) ).
tff(f7382,plain,
( spl6_3
| spl6_522
| ~ spl6_496 ),
inference(avatar_split_clause,[],[f7359,f6706,f7380,f250]) ).
tff(f7380,plain,
( spl6_522
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK0,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK0,X5,X7))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| ~ $less(X4,-15)
| $less(X4,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_522])]) ).
tff(f7359,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| ~ $less(X4,-15)
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK0,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK0,X5,X7))))) )
| $less(sK0,0) )
| ~ spl6_496 ),
inference(resolution,[],[f6767,f491]) ).
tff(f7378,plain,
( ~ spl6_521
| ~ spl6_496 ),
inference(avatar_split_clause,[],[f7357,f6706,f7375]) ).
tff(f7357,plain,
( ~ $less(sK0,-15)
| ~ spl6_496 ),
inference(resolution,[],[f6767,f56]) ).
tff(f7373,plain,
( ~ spl6_520
| spl6_2
| ~ spl6_496 ),
inference(avatar_split_clause,[],[f7366,f6706,f245,f7370]) ).
tff(f7366,plain,
( ~ $less(sK2,-15)
| spl6_2
| ~ spl6_496 ),
inference(resolution,[],[f6767,f247]) ).
tff(f7162,plain,
( spl6_146
| spl6_33
| spl6_519
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f7156,f272,f7160,f541,f2732]) ).
tff(f7160,plain,
( spl6_519
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(sK5(sK3,$sum(sK4,1),X0,X1),X2)
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| ~ $less($sum(X1,sK4),length1(int,t2tb1(X0)))
| ( $sum(sK4,1) = X2 )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| $less(X2,$sum(sK4,1))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| ~ $less(sK2,length1(int,t2tb1(X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_519])]) ).
tff(f7156,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(sK5(sK3,$sum(sK4,1),X0,X1),X2)
| ~ $less(sK2,length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| $less(X2,$sum(sK4,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| ( $sum(sK4,1) = X2 )
| ~ $less($sum(X1,sK4),length1(int,t2tb1(X0)))
| $less(sK4,0)
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| $less($sum(sK4,1),0) )
| ~ spl6_7 ),
inference(superposition,[],[f1475,f274]) ).
tff(f1475,plain,
! [X10: $int,X11: $int,X8: $int,X9: $int,X7: array_int] :
( ~ $less($sum(X10,X9),length1(int,t2tb1(X7)))
| ~ $less($sum(X8,X9),length1(int,t2tb1(X7)))
| $less(length1(int,t2tb1(X7)),$sum(X10,$sum(X9,1)))
| $less(X11,$sum(X9,1))
| $less(length1(int,t2tb1(X7)),$sum(X8,$sum(X9,1)))
| $less(X9,0)
| $less(sK5(X10,$sum(X9,1),X7,X8),X11)
| $less($sum(X9,1),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X10,X9)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X9)))) )
| ( $sum(X9,1) = X11 ) ),
inference(resolution,[],[f478,f306]) ).
tff(f7143,plain,
( ~ spl6_518
| ~ spl6_23
| ~ spl6_514 ),
inference(avatar_split_clause,[],[f7133,f7053,f393,f7140]) ).
tff(f7140,plain,
( spl6_518
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-15) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_518])]) ).
tff(f7133,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-15)
| ~ spl6_23
| ~ spl6_514 ),
inference(resolution,[],[f7055,f537]) ).
tff(f7131,plain,
( spl6_146
| spl6_33
| spl6_517
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f7125,f272,f7129,f541,f2732]) ).
tff(f7129,plain,
( spl6_517
<=> ! [X0: array_int,X1: $int] :
( ~ $less(sK2,length1(int,t2tb1(X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| ( 0 = sK5(X1,$sum(sK4,1),X0,sK3) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| ~ $less($sum(X1,sK4),length1(int,t2tb1(X0)))
| $less(0,sK5(X1,$sum(sK4,1),X0,sK3))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_517])]) ).
tff(f7125,plain,
( ! [X0: array_int,X1: $int] :
( ~ $less(sK2,length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| $less(0,sK5(X1,$sum(sK4,1),X0,sK3))
| $less(sK4,0)
| ~ $less($sum(X1,sK4),length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| ( 0 = sK5(X1,$sum(sK4,1),X0,sK3) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| $less($sum(sK4,1),0) )
| ~ spl6_7 ),
inference(superposition,[],[f1469,f274]) ).
tff(f1469,plain,
! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ~ $less($sum(X3,X0),length1(int,t2tb1(X1)))
| $less(0,sK5(X2,$sum(X0,1),X1,X3))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X2,$sum(X0,1)))
| $less($sum(X0,1),0)
| ~ $less($sum(X2,X0),length1(int,t2tb1(X1)))
| $less(length1(int,t2tb1(X1)),$sum(X3,$sum(X0,1)))
| ( 0 = sK5(X2,$sum(X0,1),X1,X3) )
| $less(X0,0) ),
inference(resolution,[],[f479,f58]) ).
tff(f479,plain,
! [X6: array_int,X7: $int,X4: $int,X5: $int] :
( ~ $less(sK5(X7,$sum(X5,1),X6,X4),0)
| $less(X5,0)
| $less(length1(int,t2tb1(X6)),$sum(X7,$sum(X5,1)))
| ~ $less($sum(X7,X5),length1(int,t2tb1(X6)))
| ( tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,X5)))) = tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X4,X5)))) )
| ~ $less($sum(X4,X5),length1(int,t2tb1(X6)))
| $less($sum(X5,1),0)
| $less(length1(int,t2tb1(X6)),$sum(X4,$sum(X5,1))) ),
inference(resolution,[],[f235,f220]) ).
tff(f7112,plain,
( spl6_515
| spl6_516
| spl6_513 ),
inference(avatar_split_clause,[],[f7098,f7047,f7110,f7106]) ).
tff(f7106,plain,
( spl6_515
<=> ( sK4 = -14 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_515])]) ).
tff(f7110,plain,
( spl6_516
<=> ! [X1: $int] :
( $less(X1,sK4)
| $less(-14,X1)
| ( -14 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_516])]) ).
tff(f7047,plain,
( spl6_513
<=> $less(sK4,-14) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_513])]) ).
tff(f7098,plain,
( ! [X1: $int] :
( $less(X1,sK4)
| ( -14 = X1 )
| $less(-14,X1)
| ( sK4 = -14 ) )
| spl6_513 ),
inference(resolution,[],[f7049,f790]) ).
tff(f7049,plain,
( ~ $less(sK4,-14)
| spl6_513 ),
inference(avatar_component_clause,[],[f7047]) ).
tff(f7056,plain,
( spl6_514
| ~ spl6_434 ),
inference(avatar_split_clause,[],[f7019,f6076,f7053]) ).
tff(f6076,plain,
( spl6_434
<=> $less(-14,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_434])]) ).
tff(f7019,plain,
( $less(-15,sK4)
| ~ spl6_434 ),
inference(interpreted_simplification,[],[f7018]) ).
tff(f7018,plain,
( $less(-15,sK4)
| ~ $less(-15,-14)
| ~ spl6_434 ),
inference(instantiation,[],[f6115]) ).
tff(f6115,plain,
( ! [X7: $int] :
( $less(X7,sK4)
| ~ $less(X7,-14) )
| ~ spl6_434 ),
inference(resolution,[],[f6078,f57]) ).
tff(f6078,plain,
( $less(-14,sK4)
| ~ spl6_434 ),
inference(avatar_component_clause,[],[f6076]) ).
tff(f7051,plain,
( ~ spl6_513
| ~ spl6_434 ),
inference(avatar_split_clause,[],[f7022,f6076,f7047]) ).
tff(f7022,plain,
( ~ $less(sK4,-14)
| ~ spl6_434 ),
inference(resolution,[],[f6115,f56]) ).
tff(f7050,plain,
( spl6_34
| spl6_33
| spl6_75
| ~ spl6_513
| ~ spl6_437
| ~ spl6_6
| ~ spl6_7
| ~ spl6_434 ),
inference(avatar_split_clause,[],[f7045,f6076,f272,f266,f6092,f7047,f1288,f541,f552]) ).
tff(f7045,plain,
( ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ $less(sK4,-14)
| $less(sK2,sK2)
| $less(sK4,0)
| $less(sK2,$sum(sK0,sK4))
| ~ spl6_6
| ~ spl6_7
| ~ spl6_434 ),
inference(forward_demodulation,[],[f7031,f274]) ).
tff(f7031,plain,
( $less(sK4,0)
| $less(sK2,$sum(sK3,sK4))
| ~ $less(sK4,-14)
| $less(sK2,$sum(sK0,sK4))
| ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ spl6_6
| ~ spl6_434 ),
inference(resolution,[],[f6115,f2760]) ).
tff(f7044,plain,
( spl6_33
| spl6_512
| ~ spl6_434 ),
inference(avatar_split_clause,[],[f7023,f6076,f7042,f541]) ).
tff(f7042,plain,
( spl6_512
<=> ! [X3: array_int,X4: $int,X5: $int,X2: $int] :
( ~ $less(X2,-14)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(X2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) )
| $less(0,sK5(X5,sK4,X3,X4))
| ( 0 = sK5(X5,sK4,X3,X4) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_512])]) ).
tff(f7023,plain,
( ! [X2: $int,X3: array_int,X4: $int,X5: $int] :
( ~ $less(X2,-14)
| $less(0,sK5(X5,sK4,X3,X4))
| ( 0 = sK5(X5,sK4,X3,X4) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) )
| $less(sK4,0)
| $less(X2,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4)) )
| ~ spl6_434 ),
inference(resolution,[],[f6115,f1344]) ).
tff(f7040,plain,
( spl6_33
| spl6_511
| ~ spl6_434 ),
inference(avatar_split_clause,[],[f7024,f6076,f7038,f541]) ).
tff(f7038,plain,
( spl6_511
<=> ! [X9: $int,X7: array_int,X6: $int,X8: $int] :
( $less(X6,0)
| $less(length1(int,t2tb1(X7)),$sum(X9,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,sK5(X8,sK4,X7,X9))))) != tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,sK5(X8,sK4,X7,X9))))) )
| ~ $less(X6,-14)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_511])]) ).
tff(f7024,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: array_int] :
( $less(X6,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) )
| $less(sK4,0)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK4))
| ~ $less(X6,-14)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,sK5(X8,sK4,X7,X9))))) != tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,sK5(X8,sK4,X7,X9))))) )
| $less(length1(int,t2tb1(X7)),$sum(X9,sK4)) )
| ~ spl6_434 ),
inference(resolution,[],[f6115,f491]) ).
tff(f7036,plain,
( spl6_33
| spl6_510
| ~ spl6_434 ),
inference(avatar_split_clause,[],[f7025,f6076,f7034,f541]) ).
tff(f7034,plain,
( spl6_510
<=> ! [X10: $int,X11: array_int,X13: $int,X12: $int] :
( $less(sK5(X12,sK4,X11,X13),sK4)
| $less(X10,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X13,X10)))) = tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X12,X10)))) )
| $less(length1(int,t2tb1(X11)),$sum(X13,sK4))
| ~ $less(X10,-14)
| $less(length1(int,t2tb1(X11)),$sum(X12,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_510])]) ).
tff(f7025,plain,
( ! [X10: $int,X11: array_int,X12: $int,X13: $int] :
( $less(sK5(X12,sK4,X11,X13),sK4)
| $less(length1(int,t2tb1(X11)),$sum(X12,sK4))
| $less(sK4,0)
| ~ $less(X10,-14)
| $less(length1(int,t2tb1(X11)),$sum(X13,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X13,X10)))) = tb2t(get(int,int,elts(int,t2tb1(X11)),t2tb($sum(X12,X10)))) )
| $less(X10,0) )
| ~ spl6_434 ),
inference(resolution,[],[f6115,f445]) ).
tff(f7017,plain,
( spl6_33
| spl6_146
| spl6_509
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f7011,f272,f7015,f2732,f541]) ).
tff(f7015,plain,
( spl6_509
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(X2,$sum(sK4,1))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| ~ $less($sum(X1,sK4),length1(int,t2tb1(X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| ~ $less(sK2,length1(int,t2tb1(X0)))
| ~ $less(X2,sK5(sK3,$sum(sK4,1),X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_509])]) ).
tff(f7011,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(X2,$sum(sK4,1))
| ~ $less(X2,sK5(sK3,$sum(sK4,1),X0,X1))
| $less($sum(sK4,1),0)
| ~ $less(sK2,length1(int,t2tb1(X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| $less(sK4,0)
| ~ $less($sum(X1,sK4),length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1))) )
| ~ spl6_7 ),
inference(superposition,[],[f1476,f274]) ).
tff(f1476,plain,
! [X16: $int,X14: $int,X15: $int,X12: array_int,X13: $int] :
( ~ $less($sum(X15,X14),length1(int,t2tb1(X12)))
| ~ $less($sum(X13,X14),length1(int,t2tb1(X12)))
| $less(length1(int,t2tb1(X12)),$sum(X15,$sum(X14,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X12)),t2tb($sum(X15,X14)))) = tb2t(get(int,int,elts(int,t2tb1(X12)),t2tb($sum(X13,X14)))) )
| $less(X16,$sum(X14,1))
| $less(length1(int,t2tb1(X12)),$sum(X13,$sum(X14,1)))
| $less(X14,0)
| $less($sum(X14,1),0)
| ~ $less(X16,sK5(X15,$sum(X14,1),X12,X13)) ),
inference(resolution,[],[f478,f57]) ).
tff(f6845,plain,
( spl6_507
| spl6_506
| spl6_491 ),
inference(avatar_split_clause,[],[f6820,f6684,f6832,f6836]) ).
tff(f6836,plain,
( spl6_507
<=> ! [X6: $int] :
( $less(X6,0)
| ( $product($sum(sK0,10),X6) = $product(-14,X6) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_507])]) ).
tff(f6832,plain,
( spl6_506
<=> $less(-14,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_506])]) ).
tff(f6684,plain,
( spl6_491
<=> $less($sum(sK0,10),-14) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_491])]) ).
tff(f6820,plain,
( ! [X5: $int] :
( $less(-14,$sum(sK0,10))
| ( $product($sum(sK0,10),X5) = $product(-14,X5) )
| $less(X5,0) )
| spl6_491 ),
inference(resolution,[],[f6686,f850]) ).
tff(f6686,plain,
( ~ $less($sum(sK0,10),-14)
| spl6_491 ),
inference(avatar_component_clause,[],[f6684]) ).
tff(f6844,plain,
( spl6_506
| spl6_504
| spl6_491 ),
inference(avatar_split_clause,[],[f6814,f6684,f6824,f6832]) ).
tff(f6824,plain,
( spl6_504
<=> ( $sum(sK0,10) = -14 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_504])]) ).
tff(f6814,plain,
( ( $sum(sK0,10) = -14 )
| $less(-14,$sum(sK0,10))
| spl6_491 ),
inference(resolution,[],[f6686,f58]) ).
tff(f6843,plain,
( spl6_508
| spl6_504
| spl6_491 ),
inference(avatar_split_clause,[],[f6817,f6684,f6824,f6841]) ).
tff(f6841,plain,
( spl6_508
<=> ! [X1: $int] :
( ( -14 = X1 )
| $less(X1,$sum(sK0,10))
| $less(-14,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_508])]) ).
tff(f6817,plain,
( ! [X1: $int] :
( ( $sum(sK0,10) = -14 )
| ( -14 = X1 )
| $less(-14,X1)
| $less(X1,$sum(sK0,10)) )
| spl6_491 ),
inference(resolution,[],[f6686,f790]) ).
tff(f6839,plain,
( spl6_504
| spl6_506
| spl6_491 ),
inference(avatar_split_clause,[],[f6815,f6684,f6832,f6824]) ).
tff(f6815,plain,
( $less(-14,$sum(sK0,10))
| ( $sum(sK0,10) = -14 )
| spl6_491 ),
inference(resolution,[],[f6686,f58]) ).
tff(f6838,plain,
( spl6_506
| spl6_507
| spl6_491 ),
inference(avatar_split_clause,[],[f6821,f6684,f6836,f6832]) ).
tff(f6821,plain,
( ! [X6: $int] :
( $less(X6,0)
| ( $product($sum(sK0,10),X6) = $product(-14,X6) )
| $less(-14,$sum(sK0,10)) )
| spl6_491 ),
inference(resolution,[],[f6686,f850]) ).
tff(f6830,plain,
( spl6_504
| spl6_505
| spl6_491 ),
inference(avatar_split_clause,[],[f6816,f6684,f6828,f6824]) ).
tff(f6828,plain,
( spl6_505
<=> ! [X0: $int] :
( $less(-14,X0)
| $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_505])]) ).
tff(f6816,plain,
( ! [X0: $int] :
( $less(-14,X0)
| ( $sum(sK0,10) = -14 )
| ( $sum(sK0,10) = X0 )
| $less(X0,$sum(sK0,10)) )
| spl6_491 ),
inference(resolution,[],[f6686,f790]) ).
tff(f6762,plain,
( spl6_502
| spl6_503
| spl6_492 ),
inference(avatar_split_clause,[],[f6749,f6689,f6759,f6756]) ).
tff(f6756,plain,
( spl6_502
<=> ! [X1: $int] :
( $less(X1,sK0)
| $less(-14,X1)
| ( -14 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_502])]) ).
tff(f6759,plain,
( spl6_503
<=> ( sK0 = -14 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_503])]) ).
tff(f6689,plain,
( spl6_492
<=> $less(sK0,-14) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_492])]) ).
tff(f6749,plain,
( ! [X1: $int] :
( ( sK0 = -14 )
| $less(X1,sK0)
| ( -14 = X1 )
| $less(-14,X1) )
| spl6_492 ),
inference(resolution,[],[f6691,f790]) ).
tff(f6691,plain,
( ~ $less(sK0,-14)
| spl6_492 ),
inference(avatar_component_clause,[],[f6689]) ).
tff(f6744,plain,
( spl6_500
| spl6_497
| spl6_490 ),
inference(avatar_split_clause,[],[f6713,f6679,f6723,f6735]) ).
tff(f6723,plain,
( spl6_497
<=> ( -14 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_497])]) ).
tff(f6679,plain,
( spl6_490
<=> $less(sK2,-14) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_490])]) ).
tff(f6713,plain,
( ( -14 = sK2 )
| $less(-14,sK2)
| spl6_490 ),
inference(resolution,[],[f6681,f58]) ).
tff(f6681,plain,
( ~ $less(sK2,-14)
| spl6_490 ),
inference(avatar_component_clause,[],[f6679]) ).
tff(f6743,plain,
( spl6_500
| spl6_501
| spl6_490 ),
inference(avatar_split_clause,[],[f6720,f6679,f6739,f6735]) ).
tff(f6739,plain,
( spl6_501
<=> ! [X5: $int] :
( ( $product(-14,X5) = $product(sK2,X5) )
| $less(X5,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_501])]) ).
tff(f6720,plain,
( ! [X6: $int] :
( ( $product(sK2,X6) = $product(-14,X6) )
| $less(X6,0)
| $less(-14,sK2) )
| spl6_490 ),
inference(resolution,[],[f6681,f850]) ).
tff(f6742,plain,
( spl6_497
| spl6_500
| spl6_490 ),
inference(avatar_split_clause,[],[f6714,f6679,f6735,f6723]) ).
tff(f6714,plain,
( $less(-14,sK2)
| ( -14 = sK2 )
| spl6_490 ),
inference(resolution,[],[f6681,f58]) ).
tff(f6741,plain,
( spl6_500
| spl6_501
| spl6_490 ),
inference(avatar_split_clause,[],[f6719,f6679,f6739,f6735]) ).
tff(f6719,plain,
( ! [X5: $int] :
( ( $product(-14,X5) = $product(sK2,X5) )
| $less(X5,0)
| $less(-14,sK2) )
| spl6_490 ),
inference(resolution,[],[f6681,f850]) ).
tff(f6733,plain,
( spl6_497
| spl6_499
| spl6_490 ),
inference(avatar_split_clause,[],[f6716,f6679,f6731,f6723]) ).
tff(f6731,plain,
( spl6_499
<=> ! [X1: $int] :
( $less(-14,X1)
| $less(X1,sK2)
| ( -14 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_499])]) ).
tff(f6716,plain,
( ! [X1: $int] :
( $less(-14,X1)
| ( -14 = X1 )
| $less(X1,sK2)
| ( -14 = sK2 ) )
| spl6_490 ),
inference(resolution,[],[f6681,f790]) ).
tff(f6729,plain,
( spl6_497
| spl6_498
| spl6_490 ),
inference(avatar_split_clause,[],[f6715,f6679,f6727,f6723]) ).
tff(f6727,plain,
( spl6_498
<=> ! [X0: $int] :
( ( sK2 = X0 )
| $less(-14,X0)
| $less(X0,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_498])]) ).
tff(f6715,plain,
( ! [X0: $int] :
( ( sK2 = X0 )
| ( -14 = sK2 )
| $less(X0,sK2)
| $less(-14,X0) )
| spl6_490 ),
inference(resolution,[],[f6681,f790]) ).
tff(f6709,plain,
( spl6_496
| ~ spl6_410 ),
inference(avatar_split_clause,[],[f6665,f5589,f6706]) ).
tff(f5589,plain,
( spl6_410
<=> $less(-14,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_410])]) ).
tff(f6665,plain,
( $less(-15,sK0)
| ~ spl6_410 ),
inference(interpreted_simplification,[],[f6664]) ).
tff(f6664,plain,
( $less(-15,sK0)
| ~ $less(-15,-14)
| ~ spl6_410 ),
inference(instantiation,[],[f5619]) ).
tff(f5619,plain,
( ! [X7: $int] :
( $less(X7,sK0)
| ~ $less(X7,-14) )
| ~ spl6_410 ),
inference(resolution,[],[f5591,f57]) ).
tff(f5591,plain,
( $less(-14,sK0)
| ~ spl6_410 ),
inference(avatar_component_clause,[],[f5589]) ).
tff(f6704,plain,
( spl6_3
| spl6_495
| ~ spl6_410 ),
inference(avatar_split_clause,[],[f6668,f5589,f6702,f250]) ).
tff(f6702,plain,
( spl6_495
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| ~ $less(X4,-14)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK0,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK0,X5,X7))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| $less(X4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_495])]) ).
tff(f6668,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK5(X6,sK0,X5,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK5(X6,sK0,X5,X7))))) )
| ~ $less(X4,-14) )
| ~ spl6_410 ),
inference(resolution,[],[f5619,f491]) ).
tff(f6700,plain,
( spl6_3
| spl6_494
| ~ spl6_410 ),
inference(avatar_split_clause,[],[f6667,f5589,f6698,f250]) ).
tff(f6698,plain,
( spl6_494
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ( 0 = sK5(X3,sK0,X1,X2) )
| $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0))
| $less(0,sK5(X3,sK0,X1,X2))
| ~ $less(X0,-14)
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_494])]) ).
tff(f6667,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ( 0 = sK5(X3,sK0,X1,X2) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(X0,0)
| $less(sK0,0)
| ~ $less(X0,-14)
| $less(0,sK5(X3,sK0,X1,X2))
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0))
| $less(length1(int,t2tb1(X1)),$sum(X2,sK0)) )
| ~ spl6_410 ),
inference(resolution,[],[f5619,f1344]) ).
tff(f6696,plain,
( spl6_493
| spl6_3
| ~ spl6_410 ),
inference(avatar_split_clause,[],[f6669,f5589,f250,f6694]) ).
tff(f6694,plain,
( spl6_493
<=> ! [X10: $int,X11: $int,X9: array_int,X8: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| ~ $less(X8,-14)
| $less(sK5(X10,sK0,X9,X11),sK0)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK0))
| $less(X8,0)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_493])]) ).
tff(f6669,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: array_int] :
( $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,X8)))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X8)))) )
| $less(length1(int,t2tb1(X9)),$sum(X11,sK0))
| $less(X8,0)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK0))
| $less(sK5(X10,sK0,X9,X11),sK0)
| ~ $less(X8,-14) )
| ~ spl6_410 ),
inference(resolution,[],[f5619,f445]) ).
tff(f6692,plain,
( ~ spl6_492
| ~ spl6_410 ),
inference(avatar_split_clause,[],[f6666,f5589,f6689]) ).
tff(f6666,plain,
( ~ $less(sK0,-14)
| ~ spl6_410 ),
inference(resolution,[],[f5619,f56]) ).
tff(f6687,plain,
( ~ spl6_491
| spl6_324
| ~ spl6_410 ),
inference(avatar_split_clause,[],[f6674,f5589,f4611,f6684]) ).
tff(f6674,plain,
( ~ $less($sum(sK0,10),-14)
| spl6_324
| ~ spl6_410 ),
inference(resolution,[],[f5619,f4613]) ).
tff(f6682,plain,
( ~ spl6_490
| spl6_2
| ~ spl6_410 ),
inference(avatar_split_clause,[],[f6675,f5589,f245,f6679]) ).
tff(f6675,plain,
( ~ $less(sK2,-14)
| spl6_2
| ~ spl6_410 ),
inference(resolution,[],[f5619,f247]) ).
tff(f6584,plain,
( spl6_488
| spl6_489
| spl6_435 ),
inference(avatar_split_clause,[],[f6571,f6082,f6582,f6578]) ).
tff(f6578,plain,
( spl6_488
<=> ( sK4 = -13 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_488])]) ).
tff(f6582,plain,
( spl6_489
<=> ! [X1: $int] :
( ( -13 = X1 )
| $less(-13,X1)
| $less(X1,sK4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_489])]) ).
tff(f6082,plain,
( spl6_435
<=> $less(sK4,-13) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_435])]) ).
tff(f6571,plain,
( ! [X1: $int] :
( ( -13 = X1 )
| $less(X1,sK4)
| $less(-13,X1)
| ( sK4 = -13 ) )
| spl6_435 ),
inference(resolution,[],[f6084,f790]) ).
tff(f6084,plain,
( ~ $less(sK4,-13)
| spl6_435 ),
inference(avatar_component_clause,[],[f6082]) ).
tff(f6479,plain,
( spl6_319
| spl6_487
| ~ spl6_325 ),
inference(avatar_split_clause,[],[f6266,f4616,f6477,f4589]) ).
tff(f4589,plain,
( spl6_319
<=> $less($sum(sK0,10),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_319])]) ).
tff(f6477,plain,
( spl6_487
<=> ! [X144: $int,X145: $int,X143: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X143)),t2tb($sum(X145,0)))) = tb2t(get(int,int,elts(int,t2tb1(X143)),t2tb($sum(X144,0)))) )
| $less(0,sK5(X145,$sum(sK0,10),X143,X144))
| $less(length1(int,t2tb1(X143)),$sum(X145,$sum(sK0,10)))
| $less(length1(int,t2tb1(X143)),$sum(X144,$sum(sK0,10)))
| ( 0 = sK5(X145,$sum(sK0,10),X143,X144) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_487])]) ).
tff(f4616,plain,
( spl6_325
<=> $less(0,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_325])]) ).
tff(f6266,plain,
( ! [X145: $int,X143: array_int,X144: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X143)),t2tb($sum(X145,0)))) = tb2t(get(int,int,elts(int,t2tb1(X143)),t2tb($sum(X144,0)))) )
| ( 0 = sK5(X145,$sum(sK0,10),X143,X144) )
| $less(length1(int,t2tb1(X143)),$sum(X144,$sum(sK0,10)))
| $less(length1(int,t2tb1(X143)),$sum(X145,$sum(sK0,10)))
| $less($sum(sK0,10),0)
| $less(0,sK5(X145,$sum(sK0,10),X143,X144)) )
| ~ spl6_325 ),
inference(evaluation,[],[f6177]) ).
tff(f6177,plain,
( ! [X145: $int,X143: array_int,X144: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X143)),t2tb($sum(X145,0)))) = tb2t(get(int,int,elts(int,t2tb1(X143)),t2tb($sum(X144,0)))) )
| $less(0,0)
| $less($sum(sK0,10),0)
| $less(length1(int,t2tb1(X143)),$sum(X144,$sum(sK0,10)))
| $less(0,sK5(X145,$sum(sK0,10),X143,X144))
| $less(length1(int,t2tb1(X143)),$sum(X145,$sum(sK0,10)))
| ( 0 = sK5(X145,$sum(sK0,10),X143,X144) ) )
| ~ spl6_325 ),
inference(resolution,[],[f1344,f4618]) ).
tff(f4618,plain,
( $less(0,$sum(sK0,10))
| ~ spl6_325 ),
inference(avatar_component_clause,[],[f4616]) ).
tff(f6475,plain,
( spl6_10
| spl6_486
| spl6_391
| ~ spl6_380 ),
inference(avatar_split_clause,[],[f6222,f4999,f5275,f6473,f288]) ).
tff(f6473,plain,
( spl6_486
<=> ! [X328: array_int,X330: $int,X329: $int] :
( $less(length1(int,t2tb1(X328)),$sum(X330,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X328)),t2tb($sum(X330,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X328)),t2tb($sum(X329,sK2)))) )
| ( 0 = sK5(X330,$sum(10,sK3),X328,X329) )
| $less(length1(int,t2tb1(X328)),$sum(X329,$sum(10,sK3)))
| $less(0,sK5(X330,$sum(10,sK3),X328,X329)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_486])]) ).
tff(f6222,plain,
( ! [X330: $int,X329: $int,X328: array_int] :
( $less($sum(10,sK3),0)
| $less(length1(int,t2tb1(X328)),$sum(X330,$sum(10,sK3)))
| $less(0,sK5(X330,$sum(10,sK3),X328,X329))
| $less(length1(int,t2tb1(X328)),$sum(X329,$sum(10,sK3)))
| ( 0 = sK5(X330,$sum(10,sK3),X328,X329) )
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X328)),t2tb($sum(X330,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X328)),t2tb($sum(X329,sK2)))) ) )
| ~ spl6_380 ),
inference(resolution,[],[f1344,f5001]) ).
tff(f6471,plain,
( spl6_33
| spl6_485
| ~ spl6_35 ),
inference(avatar_split_clause,[],[f6268,f576,f6469,f541]) ).
tff(f6469,plain,
( spl6_485
<=> ! [X182: array_int,X184: $int,X183: $int] :
( $less(length1(int,t2tb1(X182)),$sum(X184,sK4))
| ( 0 = sK5(X184,sK4,X182,X183) )
| $less(0,sK5(X184,sK4,X182,X183))
| $less(length1(int,t2tb1(X182)),$sum(X183,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X182)),t2tb($sum(X183,0)))) = tb2t(get(int,int,elts(int,t2tb1(X182)),t2tb($sum(X184,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_485])]) ).
tff(f576,plain,
( spl6_35
<=> $less(0,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_35])]) ).
tff(f6268,plain,
( ! [X184: $int,X182: array_int,X183: $int] :
( $less(length1(int,t2tb1(X182)),$sum(X184,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X182)),t2tb($sum(X183,0)))) = tb2t(get(int,int,elts(int,t2tb1(X182)),t2tb($sum(X184,0)))) )
| $less(sK4,0)
| $less(length1(int,t2tb1(X182)),$sum(X183,sK4))
| $less(0,sK5(X184,sK4,X182,X183))
| ( 0 = sK5(X184,sK4,X182,X183) ) )
| ~ spl6_35 ),
inference(evaluation,[],[f6190]) ).
tff(f6190,plain,
( ! [X184: $int,X182: array_int,X183: $int] :
( $less(0,sK5(X184,sK4,X182,X183))
| $less(length1(int,t2tb1(X182)),$sum(X184,sK4))
| ( 0 = sK5(X184,sK4,X182,X183) )
| ( tb2t(get(int,int,elts(int,t2tb1(X182)),t2tb($sum(X183,0)))) = tb2t(get(int,int,elts(int,t2tb1(X182)),t2tb($sum(X184,0)))) )
| $less(0,0)
| $less(length1(int,t2tb1(X182)),$sum(X183,sK4))
| $less(sK4,0) )
| ~ spl6_35 ),
inference(resolution,[],[f1344,f578]) ).
tff(f578,plain,
( $less(0,sK4)
| ~ spl6_35 ),
inference(avatar_component_clause,[],[f576]) ).
tff(f6467,plain,
( spl6_5
| spl6_484
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f6269,f335,f6465,f260]) ).
tff(f6465,plain,
( spl6_484
<=> ! [X181: $int,X180: $int,X179: array_int] :
( $less(length1(int,t2tb1(X179)),$sum(X181,sK3))
| $less(length1(int,t2tb1(X179)),$sum(X180,sK3))
| $less(0,sK5(X181,sK3,X179,X180))
| ( tb2t(get(int,int,elts(int,t2tb1(X179)),t2tb($sum(X180,0)))) = tb2t(get(int,int,elts(int,t2tb1(X179)),t2tb($sum(X181,0)))) )
| ( 0 = sK5(X181,sK3,X179,X180) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_484])]) ).
tff(f6269,plain,
( ! [X180: $int,X181: $int,X179: array_int] :
( $less(length1(int,t2tb1(X179)),$sum(X181,sK3))
| ( 0 = sK5(X181,sK3,X179,X180) )
| ( tb2t(get(int,int,elts(int,t2tb1(X179)),t2tb($sum(X180,0)))) = tb2t(get(int,int,elts(int,t2tb1(X179)),t2tb($sum(X181,0)))) )
| $less(0,sK5(X181,sK3,X179,X180))
| $less(length1(int,t2tb1(X179)),$sum(X180,sK3))
| $less(sK3,0) )
| ~ spl6_15 ),
inference(evaluation,[],[f6189]) ).
tff(f6189,plain,
( ! [X180: $int,X181: $int,X179: array_int] :
( ( 0 = sK5(X181,sK3,X179,X180) )
| ( tb2t(get(int,int,elts(int,t2tb1(X179)),t2tb($sum(X180,0)))) = tb2t(get(int,int,elts(int,t2tb1(X179)),t2tb($sum(X181,0)))) )
| $less(0,0)
| $less(0,sK5(X181,sK3,X179,X180))
| $less(length1(int,t2tb1(X179)),$sum(X181,sK3))
| $less(sK3,0)
| $less(length1(int,t2tb1(X179)),$sum(X180,sK3)) )
| ~ spl6_15 ),
inference(resolution,[],[f1344,f337]) ).
tff(f6463,plain,
( spl6_10
| spl6_483
| ~ spl6_6 ),
inference(avatar_split_clause,[],[f6214,f266,f6461,f288]) ).
tff(f6461,plain,
( spl6_483
<=> ! [X302: array_int,X303: $int,X305: $int,X304: $int] :
( ( 0 = sK5(X304,$sum(sK3,X305),X302,X303) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X305,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X305,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(X305,0)
| $less(sK2,$sum(sK0,X305))
| ( tb2t(get(int,int,elts(int,t2tb1(X302)),t2tb($sum(X303,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X302)),t2tb($sum(X304,sK2)))) )
| $less(length1(int,t2tb1(X302)),$sum(X304,$sum(sK3,X305)))
| $less(length1(int,t2tb1(X302)),$sum(X303,$sum(sK3,X305)))
| ~ $less(sK4,X305)
| $less($sum(sK3,X305),0)
| $less(0,sK5(X304,$sum(sK3,X305),X302,X303)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_483])]) ).
tff(f6214,plain,
( ! [X305: $int,X304: $int,X303: $int,X302: array_int] :
( ( 0 = sK5(X304,$sum(sK3,X305),X302,X303) )
| $less(0,sK5(X304,$sum(sK3,X305),X302,X303))
| $less($sum(sK3,X305),0)
| ~ $less(sK4,X305)
| $less(sK2,0)
| $less(length1(int,t2tb1(X302)),$sum(X303,$sum(sK3,X305)))
| $less(length1(int,t2tb1(X302)),$sum(X304,$sum(sK3,X305)))
| ( tb2t(get(int,int,elts(int,t2tb1(X302)),t2tb($sum(X303,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X302)),t2tb($sum(X304,sK2)))) )
| $less(sK2,$sum(sK0,X305))
| $less(X305,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X305,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X305,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) ) )
| ~ spl6_6 ),
inference(resolution,[],[f1344,f2756]) ).
tff(f6459,plain,
( spl6_10
| spl6_215
| spl6_482
| ~ spl6_198 ),
inference(avatar_split_clause,[],[f6218,f3294,f6457,f3476,f288]) ).
tff(f6457,plain,
( spl6_482
<=> ! [X317: $int,X318: $int,X316: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X316)),t2tb($sum(X318,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X316)),t2tb($sum(X317,sK2)))) )
| $less(length1(int,t2tb1(X316)),$sum(X318,$sum(sK3,sK3)))
| $less(0,sK5(X318,$sum(sK3,sK3),X316,X317))
| $less(length1(int,t2tb1(X316)),$sum(X317,$sum(sK3,sK3)))
| ( 0 = sK5(X318,$sum(sK3,sK3),X316,X317) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_482])]) ).
tff(f6218,plain,
( ! [X318: $int,X317: $int,X316: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X316)),t2tb($sum(X318,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X316)),t2tb($sum(X317,sK2)))) )
| ( 0 = sK5(X318,$sum(sK3,sK3),X316,X317) )
| $less($sum(sK3,sK3),0)
| $less(length1(int,t2tb1(X316)),$sum(X317,$sum(sK3,sK3)))
| $less(0,sK5(X318,$sum(sK3,sK3),X316,X317))
| $less(sK2,0)
| $less(length1(int,t2tb1(X316)),$sum(X318,$sum(sK3,sK3))) )
| ~ spl6_198 ),
inference(resolution,[],[f1344,f3296]) ).
tff(f6455,plain,
( spl6_202
| spl6_10
| spl6_481
| ~ spl6_189 ),
inference(avatar_split_clause,[],[f6217,f3252,f6453,f288,f3352]) ).
tff(f6453,plain,
( spl6_481
<=> ! [X315: $int,X314: $int,X313: array_int] :
( $less(length1(int,t2tb1(X313)),$sum(X315,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X313)),t2tb($sum(X315,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X313)),t2tb($sum(X314,sK2)))) )
| $less(length1(int,t2tb1(X313)),$sum(X314,$sum(sK3,sK2)))
| ( 0 = sK5(X315,$sum(sK3,sK2),X313,X314) )
| $less(0,sK5(X315,$sum(sK3,sK2),X313,X314)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_481])]) ).
tff(f6217,plain,
( ! [X315: $int,X314: $int,X313: array_int] :
( $less(length1(int,t2tb1(X313)),$sum(X315,$sum(sK3,sK2)))
| $less(0,sK5(X315,$sum(sK3,sK2),X313,X314))
| ( 0 = sK5(X315,$sum(sK3,sK2),X313,X314) )
| $less(length1(int,t2tb1(X313)),$sum(X314,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X313)),t2tb($sum(X315,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X313)),t2tb($sum(X314,sK2)))) )
| $less(sK2,0)
| $less($sum(sK3,sK2),0) )
| ~ spl6_189 ),
inference(resolution,[],[f1344,f3254]) ).
tff(f6451,plain,
( spl6_480
| spl6_225
| ~ spl6_275 ),
inference(avatar_split_clause,[],[f6273,f4156,f3531,f6449]) ).
tff(f6449,plain,
( spl6_480
<=> ! [X141: $int,X140: array_int,X142: $int] :
( ( 0 = sK5(X142,$sum(0,sK4),X140,X141) )
| $less(length1(int,t2tb1(X140)),$sum(X141,$sum(0,sK4)))
| $less(length1(int,t2tb1(X140)),$sum(X142,$sum(0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X140)),t2tb($sum(X141,0)))) = tb2t(get(int,int,elts(int,t2tb1(X140)),t2tb($sum(X142,0)))) )
| $less(0,sK5(X142,$sum(0,sK4),X140,X141)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_480])]) ).
tff(f3531,plain,
( spl6_225
<=> $less($sum(0,sK4),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_225])]) ).
tff(f4156,plain,
( spl6_275
<=> $less(0,$sum(0,sK4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_275])]) ).
tff(f6273,plain,
( ! [X142: $int,X140: array_int,X141: $int] :
( $less($sum(0,sK4),0)
| ( 0 = sK5(X142,$sum(0,sK4),X140,X141) )
| $less(0,sK5(X142,$sum(0,sK4),X140,X141))
| ( tb2t(get(int,int,elts(int,t2tb1(X140)),t2tb($sum(X141,0)))) = tb2t(get(int,int,elts(int,t2tb1(X140)),t2tb($sum(X142,0)))) )
| $less(length1(int,t2tb1(X140)),$sum(X142,$sum(0,sK4)))
| $less(length1(int,t2tb1(X140)),$sum(X141,$sum(0,sK4))) )
| ~ spl6_275 ),
inference(evaluation,[],[f6176]) ).
tff(f6176,plain,
( ! [X142: $int,X140: array_int,X141: $int] :
( $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X140)),t2tb($sum(X141,0)))) = tb2t(get(int,int,elts(int,t2tb1(X140)),t2tb($sum(X142,0)))) )
| ( 0 = sK5(X142,$sum(0,sK4),X140,X141) )
| $less(length1(int,t2tb1(X140)),$sum(X142,$sum(0,sK4)))
| $less(length1(int,t2tb1(X140)),$sum(X141,$sum(0,sK4)))
| $less(0,sK5(X142,$sum(0,sK4),X140,X141))
| $less($sum(0,sK4),0) )
| ~ spl6_275 ),
inference(resolution,[],[f1344,f4158]) ).
tff(f4158,plain,
( $less(0,$sum(0,sK4))
| ~ spl6_275 ),
inference(avatar_component_clause,[],[f4156]) ).
tff(f6447,plain,
( spl6_10
| spl6_225
| spl6_479
| ~ spl6_218 ),
inference(avatar_split_clause,[],[f6207,f3493,f6445,f3531,f288]) ).
tff(f6445,plain,
( spl6_479
<=> ! [X280: array_int,X282: $int,X281: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X280)),t2tb($sum(X282,$sum(0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X280)),t2tb($sum(X281,$sum(0,sK4))))) )
| $less(length1(int,t2tb1(X280)),$sum(X282,sK2))
| $less(length1(int,t2tb1(X280)),$sum(X281,sK2))
| $less(0,sK5(X282,sK2,X280,X281))
| ( 0 = sK5(X282,sK2,X280,X281) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_479])]) ).
tff(f3493,plain,
( spl6_218
<=> $less($sum(0,sK4),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_218])]) ).
tff(f6207,plain,
( ! [X282: $int,X281: $int,X280: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X280)),t2tb($sum(X282,$sum(0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X280)),t2tb($sum(X281,$sum(0,sK4))))) )
| $less($sum(0,sK4),0)
| ( 0 = sK5(X282,sK2,X280,X281) )
| $less(sK2,0)
| $less(0,sK5(X282,sK2,X280,X281))
| $less(length1(int,t2tb1(X280)),$sum(X281,sK2))
| $less(length1(int,t2tb1(X280)),$sum(X282,sK2)) )
| ~ spl6_218 ),
inference(resolution,[],[f1344,f3494]) ).
tff(f3494,plain,
( $less($sum(0,sK4),sK2)
| ~ spl6_218 ),
inference(avatar_component_clause,[],[f3493]) ).
tff(f6443,plain,
( spl6_33
| spl6_478
| ~ spl6_207 ),
inference(avatar_split_clause,[],[f6171,f3403,f6441,f541]) ).
tff(f6441,plain,
( spl6_478
<=> ! [X123: $int,X121: $int,X120: array_int,X122: $int] :
( $less(length1(int,t2tb1(X120)),$sum(X123,sK4))
| $less(0,sK5(X123,sK4,X120,X121))
| $less(X122,0)
| ( 0 = sK5(X123,sK4,X120,X121) )
| $less(length1(int,t2tb1(X120)),$sum(X121,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X120)),t2tb($sum(X121,X122)))) = tb2t(get(int,int,elts(int,t2tb1(X120)),t2tb($sum(X123,X122)))) )
| ~ $less(X122,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_478])]) ).
tff(f6171,plain,
( ! [X120: array_int,X121: $int,X122: $int,X123: $int] :
( $less(length1(int,t2tb1(X120)),$sum(X123,sK4))
| ~ $less(X122,1)
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X120)),t2tb($sum(X121,X122)))) = tb2t(get(int,int,elts(int,t2tb1(X120)),t2tb($sum(X123,X122)))) )
| $less(length1(int,t2tb1(X120)),$sum(X121,sK4))
| ( 0 = sK5(X123,sK4,X120,X121) )
| $less(X122,0)
| $less(0,sK5(X123,sK4,X120,X121)) )
| ~ spl6_207 ),
inference(resolution,[],[f1344,f3430]) ).
tff(f6439,plain,
( spl6_3
| spl6_477
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f6162,f349,f6437,f250]) ).
tff(f6437,plain,
( spl6_477
<=> ! [X85: $int,X84: array_int,X87: $int,X86: $int] :
( $less(X86,0)
| ( 0 = sK5(X87,sK0,X84,X85) )
| ( tb2t(get(int,int,elts(int,t2tb1(X84)),t2tb($sum(X87,X86)))) = tb2t(get(int,int,elts(int,t2tb1(X84)),t2tb($sum(X85,X86)))) )
| ( sK0 = X86 )
| $less(length1(int,t2tb1(X84)),$sum(X85,sK0))
| $less(0,X86)
| $less(length1(int,t2tb1(X84)),$sum(X87,sK0))
| $less(0,sK5(X87,sK0,X84,X85)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_477])]) ).
tff(f6162,plain,
( ! [X86: $int,X87: $int,X84: array_int,X85: $int] :
( $less(X86,0)
| $less(length1(int,t2tb1(X84)),$sum(X87,sK0))
| $less(0,X86)
| $less(length1(int,t2tb1(X84)),$sum(X85,sK0))
| $less(sK0,0)
| $less(0,sK5(X87,sK0,X84,X85))
| ( sK0 = X86 )
| ( tb2t(get(int,int,elts(int,t2tb1(X84)),t2tb($sum(X87,X86)))) = tb2t(get(int,int,elts(int,t2tb1(X84)),t2tb($sum(X85,X86)))) )
| ( 0 = sK5(X87,sK0,X84,X85) ) )
| ~ spl6_18 ),
inference(resolution,[],[f1344,f2447]) ).
tff(f6435,plain,
( spl6_3
| spl6_476
| ~ spl6_129 ),
inference(avatar_split_clause,[],[f6161,f2241,f6433,f250]) ).
tff(f6433,plain,
( spl6_476
<=> ! [X82: $int,X81: $int,X80: array_int,X83: $int] :
( ~ $less(X82,-12)
| ( 0 = sK5(X83,sK0,X80,X81) )
| $less(length1(int,t2tb1(X80)),$sum(X83,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X80)),t2tb($sum(X83,X82)))) = tb2t(get(int,int,elts(int,t2tb1(X80)),t2tb($sum(X81,X82)))) )
| $less(0,sK5(X83,sK0,X80,X81))
| $less(X82,0)
| $less(length1(int,t2tb1(X80)),$sum(X81,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_476])]) ).
tff(f2241,plain,
( spl6_129
<=> $less(-12,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_129])]) ).
tff(f6161,plain,
( ! [X82: $int,X83: $int,X80: array_int,X81: $int] :
( ~ $less(X82,-12)
| $less(length1(int,t2tb1(X80)),$sum(X81,sK0))
| $less(X82,0)
| $less(0,sK5(X83,sK0,X80,X81))
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X80)),t2tb($sum(X83,X82)))) = tb2t(get(int,int,elts(int,t2tb1(X80)),t2tb($sum(X81,X82)))) )
| $less(length1(int,t2tb1(X80)),$sum(X83,sK0))
| ( 0 = sK5(X83,sK0,X80,X81) ) )
| ~ spl6_129 ),
inference(resolution,[],[f1344,f2571]) ).
tff(f2571,plain,
( ! [X7: $int] :
( $less(X7,sK0)
| ~ $less(X7,-12) )
| ~ spl6_129 ),
inference(resolution,[],[f2243,f57]) ).
tff(f2243,plain,
( $less(-12,sK0)
| ~ spl6_129 ),
inference(avatar_component_clause,[],[f2241]) ).
tff(f6431,plain,
( spl6_256
| spl6_475
| ~ spl6_278 ),
inference(avatar_split_clause,[],[f6275,f4180,f6429,f3876]) ).
tff(f3876,plain,
( spl6_256
<=> $less($sum(sK0,sK4),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_256])]) ).
tff(f6429,plain,
( spl6_475
<=> ! [X146: array_int,X148: $int,X147: $int] :
( $less(length1(int,t2tb1(X146)),$sum(X148,$sum(sK0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X146)),t2tb($sum(X147,0)))) = tb2t(get(int,int,elts(int,t2tb1(X146)),t2tb($sum(X148,0)))) )
| $less(length1(int,t2tb1(X146)),$sum(X147,$sum(sK0,sK4)))
| ( 0 = sK5(X148,$sum(sK0,sK4),X146,X147) )
| $less(0,sK5(X148,$sum(sK0,sK4),X146,X147)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_475])]) ).
tff(f4180,plain,
( spl6_278
<=> $less(0,$sum(sK0,sK4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_278])]) ).
tff(f6275,plain,
( ! [X148: $int,X146: array_int,X147: $int] :
( $less(length1(int,t2tb1(X146)),$sum(X148,$sum(sK0,sK4)))
| $less(0,sK5(X148,$sum(sK0,sK4),X146,X147))
| $less($sum(sK0,sK4),0)
| ( 0 = sK5(X148,$sum(sK0,sK4),X146,X147) )
| $less(length1(int,t2tb1(X146)),$sum(X147,$sum(sK0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X146)),t2tb($sum(X147,0)))) = tb2t(get(int,int,elts(int,t2tb1(X146)),t2tb($sum(X148,0)))) ) )
| ~ spl6_278 ),
inference(evaluation,[],[f6178]) ).
tff(f6178,plain,
( ! [X148: $int,X146: array_int,X147: $int] :
( $less(length1(int,t2tb1(X146)),$sum(X147,$sum(sK0,sK4)))
| ( 0 = sK5(X148,$sum(sK0,sK4),X146,X147) )
| $less(length1(int,t2tb1(X146)),$sum(X148,$sum(sK0,sK4)))
| $less($sum(sK0,sK4),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X146)),t2tb($sum(X147,0)))) = tb2t(get(int,int,elts(int,t2tb1(X146)),t2tb($sum(X148,0)))) )
| $less(0,sK5(X148,$sum(sK0,sK4),X146,X147))
| $less(0,0) )
| ~ spl6_278 ),
inference(resolution,[],[f1344,f4182]) ).
tff(f4182,plain,
( $less(0,$sum(sK0,sK4))
| ~ spl6_278 ),
inference(avatar_component_clause,[],[f4180]) ).
tff(f6427,plain,
( spl6_5
| spl6_474
| ~ spl6_64 ),
inference(avatar_split_clause,[],[f6229,f1086,f6425,f260]) ).
tff(f6425,plain,
( spl6_474
<=> ! [X372: $int,X370: array_int,X373: array_int,X375: $int,X374: $int,X371: $int] :
( $less(length1(int,t2tb1(X373)),$sum(X372,sK3))
| $less(0,sK5(X375,sK3,X370,X371))
| ( 0 = sK5(X375,sK3,X370,X371) )
| $less(length1(int,t2tb1(X370)),$sum(X375,sK3))
| $less(length1(int,t2tb1(X373)),$sum(X374,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X373)),t2tb($sum(X372,0)))) = tb2t(get(int,int,elts(int,t2tb1(X373)),t2tb($sum(X374,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X370)),t2tb($sum(X375,sK5(X372,sK3,X373,X374))))) = tb2t(get(int,int,elts(int,t2tb1(X370)),t2tb($sum(X371,sK5(X372,sK3,X373,X374))))) )
| $less(sK5(X372,sK3,X373,X374),0)
| $less(length1(int,t2tb1(X370)),$sum(X371,sK3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_474])]) ).
tff(f1086,plain,
( spl6_64
<=> ! [X34: $int,X32: array_int,X33: $int] :
( $less(length1(int,t2tb1(X32)),$sum(X34,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,0)))) = tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,0)))) )
| $less(sK5(X33,sK3,X32,X34),sK3)
| $less(length1(int,t2tb1(X32)),$sum(X33,sK3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_64])]) ).
tff(f6229,plain,
( ! [X371: $int,X370: array_int,X375: $int,X374: $int,X373: array_int,X372: $int] :
( $less(length1(int,t2tb1(X373)),$sum(X372,sK3))
| $less(length1(int,t2tb1(X370)),$sum(X371,sK3))
| $less(sK5(X372,sK3,X373,X374),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X370)),t2tb($sum(X375,sK5(X372,sK3,X373,X374))))) = tb2t(get(int,int,elts(int,t2tb1(X370)),t2tb($sum(X371,sK5(X372,sK3,X373,X374))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X373)),t2tb($sum(X372,0)))) = tb2t(get(int,int,elts(int,t2tb1(X373)),t2tb($sum(X374,0)))) )
| $less(length1(int,t2tb1(X373)),$sum(X374,sK3))
| $less(sK3,0)
| $less(length1(int,t2tb1(X370)),$sum(X375,sK3))
| ( 0 = sK5(X375,sK3,X370,X371) )
| $less(0,sK5(X375,sK3,X370,X371)) )
| ~ spl6_64 ),
inference(resolution,[],[f1344,f1087]) ).
tff(f1087,plain,
( ! [X34: $int,X32: array_int,X33: $int] :
( $less(sK5(X33,sK3,X32,X34),sK3)
| $less(length1(int,t2tb1(X32)),$sum(X33,sK3))
| $less(length1(int,t2tb1(X32)),$sum(X34,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,0)))) = tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,0)))) ) )
| ~ spl6_64 ),
inference(avatar_component_clause,[],[f1086]) ).
tff(f6423,plain,
( spl6_150
| spl6_10
| spl6_473
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f6206,f724,f6421,f288,f2846]) ).
tff(f6421,plain,
( spl6_473
<=> ! [X279: $int,X278: $int,X277: array_int] :
( $less(0,sK5(X279,sK2,X277,X278))
| $less(length1(int,t2tb1(X277)),$sum(X278,sK2))
| $less(length1(int,t2tb1(X277)),$sum(X279,sK2))
| ( 0 = sK5(X279,sK2,X277,X278) )
| ( tb2t(get(int,int,elts(int,t2tb1(X277)),t2tb($sum(X278,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X277)),t2tb($sum(X279,$sum(sK3,0))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_473])]) ).
tff(f6206,plain,
( ! [X279: $int,X278: $int,X277: array_int] :
( $less(0,sK5(X279,sK2,X277,X278))
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X277)),t2tb($sum(X278,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X277)),t2tb($sum(X279,$sum(sK3,0))))) )
| $less($sum(sK3,0),0)
| ( 0 = sK5(X279,sK2,X277,X278) )
| $less(length1(int,t2tb1(X277)),$sum(X279,sK2))
| $less(length1(int,t2tb1(X277)),$sum(X278,sK2)) )
| ~ spl6_48 ),
inference(resolution,[],[f1344,f725]) ).
tff(f6419,plain,
( spl6_10
| spl6_472
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f6165,f325,f6417,f288]) ).
tff(f6417,plain,
( spl6_472
<=> ! [X99: $int,X98: $int,X97: $int,X96: array_int] :
( $less(0,sK5(X99,sK2,X96,X97))
| $less(0,X98)
| ( tb2t(get(int,int,elts(int,t2tb1(X96)),t2tb($sum(X99,X98)))) = tb2t(get(int,int,elts(int,t2tb1(X96)),t2tb($sum(X97,X98)))) )
| $less(length1(int,t2tb1(X96)),$sum(X99,sK2))
| ( 0 = sK5(X99,sK2,X96,X97) )
| ( sK2 = X98 )
| $less(X98,0)
| $less(length1(int,t2tb1(X96)),$sum(X97,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_472])]) ).
tff(f6165,plain,
( ! [X98: $int,X99: $int,X96: array_int,X97: $int] :
( $less(0,sK5(X99,sK2,X96,X97))
| $less(length1(int,t2tb1(X96)),$sum(X97,sK2))
| ( sK2 = X98 )
| $less(sK2,0)
| $less(X98,0)
| ( 0 = sK5(X99,sK2,X96,X97) )
| $less(length1(int,t2tb1(X96)),$sum(X99,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X96)),t2tb($sum(X99,X98)))) = tb2t(get(int,int,elts(int,t2tb1(X96)),t2tb($sum(X97,X98)))) )
| $less(0,X98) )
| ~ spl6_13 ),
inference(resolution,[],[f1344,f796]) ).
tff(f6415,plain,
( spl6_10
| spl6_471
| ~ spl6_24 ),
inference(avatar_split_clause,[],[f6167,f409,f6413,f288]) ).
tff(f6413,plain,
( spl6_471
<=> ! [X105: $int,X106: $int,X104: array_int,X107: $int] :
( $less(X106,0)
| ( 0 = sK5(X107,sK2,X104,X105) )
| $less(length1(int,t2tb1(X104)),$sum(X107,sK2))
| $less(length1(int,t2tb1(X104)),$sum(X105,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X104)),t2tb($sum(X107,X106)))) = tb2t(get(int,int,elts(int,t2tb1(X104)),t2tb($sum(X105,X106)))) )
| ~ $less(X106,-1)
| $less(0,sK5(X107,sK2,X104,X105)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_471])]) ).
tff(f409,plain,
( spl6_24
<=> $less(-1,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_24])]) ).
tff(f6167,plain,
( ! [X106: $int,X107: $int,X104: array_int,X105: $int] :
( $less(X106,0)
| $less(0,sK5(X107,sK2,X104,X105))
| $less(sK2,0)
| ~ $less(X106,-1)
| ( tb2t(get(int,int,elts(int,t2tb1(X104)),t2tb($sum(X107,X106)))) = tb2t(get(int,int,elts(int,t2tb1(X104)),t2tb($sum(X105,X106)))) )
| $less(length1(int,t2tb1(X104)),$sum(X105,sK2))
| $less(length1(int,t2tb1(X104)),$sum(X107,sK2))
| ( 0 = sK5(X107,sK2,X104,X105) ) )
| ~ spl6_24 ),
inference(resolution,[],[f1344,f413]) ).
tff(f413,plain,
( ! [X0: $int] :
( $less(X0,sK2)
| ~ $less(X0,-1) )
| ~ spl6_24 ),
inference(resolution,[],[f411,f57]) ).
tff(f411,plain,
( $less(-1,sK2)
| ~ spl6_24 ),
inference(avatar_component_clause,[],[f409]) ).
tff(f6411,plain,
( spl6_470
| spl6_3
| ~ spl6_68 ),
inference(avatar_split_clause,[],[f6226,f1102,f250,f6409]) ).
tff(f6409,plain,
( spl6_470
<=> ! [X354: $int,X357: $int,X353: $int,X352: array_int,X355: array_int,X356: $int] :
( $less(sK5(X354,sK0,X355,X356),0)
| $less(0,sK5(X357,sK0,X352,X353))
| ( tb2t(get(int,int,elts(int,t2tb1(X355)),t2tb($sum(X356,0)))) = tb2t(get(int,int,elts(int,t2tb1(X355)),t2tb($sum(X354,0)))) )
| $less(length1(int,t2tb1(X352)),$sum(X353,sK0))
| $less(length1(int,t2tb1(X352)),$sum(X357,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X352)),t2tb($sum(X353,sK5(X354,sK0,X355,X356))))) = tb2t(get(int,int,elts(int,t2tb1(X352)),t2tb($sum(X357,sK5(X354,sK0,X355,X356))))) )
| $less(length1(int,t2tb1(X355)),$sum(X354,sK0))
| $less(length1(int,t2tb1(X355)),$sum(X356,sK0))
| ( 0 = sK5(X357,sK0,X352,X353) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_470])]) ).
tff(f6226,plain,
( ! [X354: $int,X353: $int,X352: array_int,X357: $int,X356: $int,X355: array_int] :
( $less(sK0,0)
| $less(sK5(X354,sK0,X355,X356),0)
| ( 0 = sK5(X357,sK0,X352,X353) )
| $less(length1(int,t2tb1(X355)),$sum(X356,sK0))
| $less(length1(int,t2tb1(X355)),$sum(X354,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X352)),t2tb($sum(X353,sK5(X354,sK0,X355,X356))))) = tb2t(get(int,int,elts(int,t2tb1(X352)),t2tb($sum(X357,sK5(X354,sK0,X355,X356))))) )
| $less(length1(int,t2tb1(X352)),$sum(X357,sK0))
| $less(length1(int,t2tb1(X352)),$sum(X353,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X355)),t2tb($sum(X356,0)))) = tb2t(get(int,int,elts(int,t2tb1(X355)),t2tb($sum(X354,0)))) )
| $less(0,sK5(X357,sK0,X352,X353)) )
| ~ spl6_68 ),
inference(resolution,[],[f1344,f1103]) ).
tff(f6407,plain,
( spl6_469
| spl6_10
| spl6_330
| ~ spl6_316 ),
inference(avatar_split_clause,[],[f6219,f4485,f4647,f288,f6405]) ).
tff(f6405,plain,
( spl6_469
<=> ! [X321: $int,X320: $int,X319: array_int] :
( ( 0 = sK5(X321,$sum(sK3,10),X319,X320) )
| $less(0,sK5(X321,$sum(sK3,10),X319,X320))
| ( tb2t(get(int,int,elts(int,t2tb1(X319)),t2tb($sum(X321,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X319)),t2tb($sum(X320,sK2)))) )
| $less(length1(int,t2tb1(X319)),$sum(X321,$sum(sK3,10)))
| $less(length1(int,t2tb1(X319)),$sum(X320,$sum(sK3,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_469])]) ).
tff(f6219,plain,
( ! [X319: array_int,X321: $int,X320: $int] :
( $less($sum(sK3,10),0)
| $less(sK2,0)
| ( 0 = sK5(X321,$sum(sK3,10),X319,X320) )
| $less(length1(int,t2tb1(X319)),$sum(X320,$sum(sK3,10)))
| $less(length1(int,t2tb1(X319)),$sum(X321,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X319)),t2tb($sum(X321,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X319)),t2tb($sum(X320,sK2)))) )
| $less(0,sK5(X321,$sum(sK3,10),X319,X320)) )
| ~ spl6_316 ),
inference(resolution,[],[f1344,f4487]) ).
tff(f6403,plain,
( spl6_468
| spl6_10
| ~ spl6_65 ),
inference(avatar_split_clause,[],[f6227,f1090,f288,f6401]) ).
tff(f6401,plain,
( spl6_468
<=> ! [X359: $int,X362: $int,X363: $int,X358: array_int,X361: array_int,X360: $int] :
( $less(length1(int,t2tb1(X358)),$sum(X363,sK2))
| $less(0,sK5(X363,sK2,X358,X359))
| ( 0 = sK5(X363,sK2,X358,X359) )
| $less(length1(int,t2tb1(X358)),$sum(X359,sK2))
| $less(length1(int,t2tb1(X361)),$sum(X360,sK2))
| $less(sK5(X360,sK2,X361,X362),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X358)),t2tb($sum(X359,sK5(X360,sK2,X361,X362))))) = tb2t(get(int,int,elts(int,t2tb1(X358)),t2tb($sum(X363,sK5(X360,sK2,X361,X362))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X361)),t2tb($sum(X362,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X361)),t2tb($sum(X360,sK0)))) )
| $less(length1(int,t2tb1(X361)),$sum(X362,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_468])]) ).
tff(f1090,plain,
( spl6_65
<=> ! [X41: array_int,X43: $int,X42: $int] :
( $less(length1(int,t2tb1(X41)),$sum(X42,sK2))
| $less(length1(int,t2tb1(X41)),$sum(X43,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X42,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X43,sK0)))) )
| $less(sK5(X42,sK2,X41,X43),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_65])]) ).
tff(f6227,plain,
( ! [X363: $int,X362: $int,X361: array_int,X360: $int,X358: array_int,X359: $int] :
( $less(sK2,0)
| $less(length1(int,t2tb1(X358)),$sum(X363,sK2))
| $less(length1(int,t2tb1(X361)),$sum(X362,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X361)),t2tb($sum(X362,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X361)),t2tb($sum(X360,sK0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X358)),t2tb($sum(X359,sK5(X360,sK2,X361,X362))))) = tb2t(get(int,int,elts(int,t2tb1(X358)),t2tb($sum(X363,sK5(X360,sK2,X361,X362))))) )
| $less(sK5(X360,sK2,X361,X362),0)
| $less(length1(int,t2tb1(X361)),$sum(X360,sK2))
| $less(length1(int,t2tb1(X358)),$sum(X359,sK2))
| ( 0 = sK5(X363,sK2,X358,X359) )
| $less(0,sK5(X363,sK2,X358,X359)) )
| ~ spl6_65 ),
inference(resolution,[],[f1344,f1091]) ).
tff(f1091,plain,
( ! [X41: array_int,X42: $int,X43: $int] :
( $less(sK5(X42,sK2,X41,X43),sK2)
| $less(length1(int,t2tb1(X41)),$sum(X43,sK2))
| $less(length1(int,t2tb1(X41)),$sum(X42,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X42,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X43,sK0)))) ) )
| ~ spl6_65 ),
inference(avatar_component_clause,[],[f1090]) ).
tff(f6399,plain,
( spl6_3
| spl6_467
| ~ spl6_176 ),
inference(avatar_split_clause,[],[f6160,f3098,f6397,f250]) ).
tff(f6397,plain,
( spl6_467
<=> ! [X77: $int,X78: $int,X76: array_int,X79: $int] :
( $less(X78,0)
| $less(0,sK5(X79,sK0,X76,X77))
| ~ $less(X78,-13)
| $less(length1(int,t2tb1(X76)),$sum(X79,sK0))
| $less(length1(int,t2tb1(X76)),$sum(X77,sK0))
| ( 0 = sK5(X79,sK0,X76,X77) )
| ( tb2t(get(int,int,elts(int,t2tb1(X76)),t2tb($sum(X79,X78)))) = tb2t(get(int,int,elts(int,t2tb1(X76)),t2tb($sum(X77,X78)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_467])]) ).
tff(f3098,plain,
( spl6_176
<=> $less(-13,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_176])]) ).
tff(f6160,plain,
( ! [X78: $int,X79: $int,X76: array_int,X77: $int] :
( $less(X78,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X76)),t2tb($sum(X79,X78)))) = tb2t(get(int,int,elts(int,t2tb1(X76)),t2tb($sum(X77,X78)))) )
| ( 0 = sK5(X79,sK0,X76,X77) )
| $less(length1(int,t2tb1(X76)),$sum(X77,sK0))
| $less(length1(int,t2tb1(X76)),$sum(X79,sK0))
| $less(sK0,0)
| ~ $less(X78,-13)
| $less(0,sK5(X79,sK0,X76,X77)) )
| ~ spl6_176 ),
inference(resolution,[],[f1344,f3159]) ).
tff(f3159,plain,
( ! [X7: $int] :
( $less(X7,sK0)
| ~ $less(X7,-13) )
| ~ spl6_176 ),
inference(resolution,[],[f3100,f57]) ).
tff(f3100,plain,
( $less(-13,sK0)
| ~ spl6_176 ),
inference(avatar_component_clause,[],[f3098]) ).
tff(f6395,plain,
( spl6_5
| spl6_466
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f6169,f335,f6393,f260]) ).
tff(f6393,plain,
( spl6_466
<=> ! [X112: array_int,X113: $int,X115: $int,X114: $int] :
( $less(0,X114)
| ( tb2t(get(int,int,elts(int,t2tb1(X112)),t2tb($sum(X113,X114)))) = tb2t(get(int,int,elts(int,t2tb1(X112)),t2tb($sum(X115,X114)))) )
| $less(X114,0)
| $less(length1(int,t2tb1(X112)),$sum(X115,sK3))
| $less(length1(int,t2tb1(X112)),$sum(X113,sK3))
| $less(0,sK5(X115,sK3,X112,X113))
| ( 0 = sK5(X115,sK3,X112,X113) )
| ( sK3 = X114 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_466])]) ).
tff(f6169,plain,
( ! [X113: $int,X114: $int,X115: $int,X112: array_int] :
( $less(0,X114)
| ( sK3 = X114 )
| $less(length1(int,t2tb1(X112)),$sum(X113,sK3))
| $less(length1(int,t2tb1(X112)),$sum(X115,sK3))
| $less(sK3,0)
| $less(X114,0)
| ( 0 = sK5(X115,sK3,X112,X113) )
| $less(0,sK5(X115,sK3,X112,X113))
| ( tb2t(get(int,int,elts(int,t2tb1(X112)),t2tb($sum(X113,X114)))) = tb2t(get(int,int,elts(int,t2tb1(X112)),t2tb($sum(X115,X114)))) ) )
| ~ spl6_15 ),
inference(resolution,[],[f1344,f797]) ).
tff(f6391,plain,
( spl6_150
| spl6_465
| ~ spl6_163 ),
inference(avatar_split_clause,[],[f6277,f2965,f6389,f2846]) ).
tff(f6389,plain,
( spl6_465
<=> ! [X150: $int,X149: array_int,X151: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X149)),t2tb($sum(X151,0)))) = tb2t(get(int,int,elts(int,t2tb1(X149)),t2tb($sum(X150,0)))) )
| $less(length1(int,t2tb1(X149)),$sum(X150,$sum(sK3,0)))
| $less(0,sK5(X151,$sum(sK3,0),X149,X150))
| ( 0 = sK5(X151,$sum(sK3,0),X149,X150) )
| $less(length1(int,t2tb1(X149)),$sum(X151,$sum(sK3,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_465])]) ).
tff(f2965,plain,
( spl6_163
<=> $less(0,$sum(sK3,0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_163])]) ).
tff(f6277,plain,
( ! [X150: $int,X151: $int,X149: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X149)),t2tb($sum(X151,0)))) = tb2t(get(int,int,elts(int,t2tb1(X149)),t2tb($sum(X150,0)))) )
| $less(length1(int,t2tb1(X149)),$sum(X151,$sum(sK3,0)))
| ( 0 = sK5(X151,$sum(sK3,0),X149,X150) )
| $less($sum(sK3,0),0)
| $less(0,sK5(X151,$sum(sK3,0),X149,X150))
| $less(length1(int,t2tb1(X149)),$sum(X150,$sum(sK3,0))) )
| ~ spl6_163 ),
inference(evaluation,[],[f6179]) ).
tff(f6179,plain,
( ! [X150: $int,X151: $int,X149: array_int] :
( $less($sum(sK3,0),0)
| $less(0,sK5(X151,$sum(sK3,0),X149,X150))
| $less(0,0)
| $less(length1(int,t2tb1(X149)),$sum(X150,$sum(sK3,0)))
| $less(length1(int,t2tb1(X149)),$sum(X151,$sum(sK3,0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X149)),t2tb($sum(X151,0)))) = tb2t(get(int,int,elts(int,t2tb1(X149)),t2tb($sum(X150,0)))) )
| ( 0 = sK5(X151,$sum(sK3,0),X149,X150) ) )
| ~ spl6_163 ),
inference(resolution,[],[f1344,f2967]) ).
tff(f2967,plain,
( $less(0,$sum(sK3,0))
| ~ spl6_163 ),
inference(avatar_component_clause,[],[f2965]) ).
tff(f6387,plain,
( spl6_464
| spl6_213
| ~ spl6_266 ),
inference(avatar_split_clause,[],[f6278,f3938,f3456,f6385]) ).
tff(f6385,plain,
( spl6_464
<=> ! [X153: $int,X152: array_int,X154: $int] :
( $less(length1(int,t2tb1(X152)),$sum(X153,$sum(sK3,sK0)))
| ( 0 = sK5(X154,$sum(sK3,sK0),X152,X153) )
| ( tb2t(get(int,int,elts(int,t2tb1(X152)),t2tb($sum(X153,0)))) = tb2t(get(int,int,elts(int,t2tb1(X152)),t2tb($sum(X154,0)))) )
| $less(0,sK5(X154,$sum(sK3,sK0),X152,X153))
| $less(length1(int,t2tb1(X152)),$sum(X154,$sum(sK3,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_464])]) ).
tff(f3938,plain,
( spl6_266
<=> $less(0,$sum(sK3,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_266])]) ).
tff(f6278,plain,
( ! [X152: array_int,X153: $int,X154: $int] :
( $less($sum(sK3,sK0),0)
| $less(length1(int,t2tb1(X152)),$sum(X153,$sum(sK3,sK0)))
| $less(length1(int,t2tb1(X152)),$sum(X154,$sum(sK3,sK0)))
| $less(0,sK5(X154,$sum(sK3,sK0),X152,X153))
| ( tb2t(get(int,int,elts(int,t2tb1(X152)),t2tb($sum(X153,0)))) = tb2t(get(int,int,elts(int,t2tb1(X152)),t2tb($sum(X154,0)))) )
| ( 0 = sK5(X154,$sum(sK3,sK0),X152,X153) ) )
| ~ spl6_266 ),
inference(evaluation,[],[f6180]) ).
tff(f6180,plain,
( ! [X152: array_int,X153: $int,X154: $int] :
( $less(length1(int,t2tb1(X152)),$sum(X153,$sum(sK3,sK0)))
| $less(0,0)
| $less(0,sK5(X154,$sum(sK3,sK0),X152,X153))
| ( tb2t(get(int,int,elts(int,t2tb1(X152)),t2tb($sum(X153,0)))) = tb2t(get(int,int,elts(int,t2tb1(X152)),t2tb($sum(X154,0)))) )
| $less(length1(int,t2tb1(X152)),$sum(X154,$sum(sK3,sK0)))
| ( 0 = sK5(X154,$sum(sK3,sK0),X152,X153) )
| $less($sum(sK3,sK0),0) )
| ~ spl6_266 ),
inference(resolution,[],[f1344,f3940]) ).
tff(f3940,plain,
( $less(0,$sum(sK3,sK0))
| ~ spl6_266 ),
inference(avatar_component_clause,[],[f3938]) ).
tff(f6383,plain,
( spl6_10
| spl6_463
| ~ spl6_136 ),
inference(avatar_split_clause,[],[f6279,f2579,f6381,f288]) ).
tff(f6381,plain,
( spl6_463
<=> ! [X288: $int,X286: array_int,X287: $int] :
( $less(length1(int,t2tb1(X286)),$sum(X287,sK2))
| ( 0 = sK5(X288,sK2,X286,X287) )
| $less(length1(int,t2tb1(X286)),$sum(X288,sK2))
| $less(0,sK5(X288,sK2,X286,X287))
| ( tb2t(get(int,int,elts(int,t2tb1(X286)),t2tb($sum(X288,1)))) = tb2t(get(int,int,elts(int,t2tb1(X286)),t2tb($sum(X287,1)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_463])]) ).
tff(f6279,plain,
( ! [X287: $int,X288: $int,X286: array_int] :
( $less(length1(int,t2tb1(X286)),$sum(X287,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X286)),t2tb($sum(X288,1)))) = tb2t(get(int,int,elts(int,t2tb1(X286)),t2tb($sum(X287,1)))) )
| $less(0,sK5(X288,sK2,X286,X287))
| $less(sK2,0)
| $less(length1(int,t2tb1(X286)),$sum(X288,sK2))
| ( 0 = sK5(X288,sK2,X286,X287) ) )
| ~ spl6_136 ),
inference(evaluation,[],[f6209]) ).
tff(f6209,plain,
( ! [X288: $int,X287: $int,X286: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X286)),t2tb($sum(X288,1)))) = tb2t(get(int,int,elts(int,t2tb1(X286)),t2tb($sum(X287,1)))) )
| $less(1,0)
| $less(length1(int,t2tb1(X286)),$sum(X288,sK2))
| $less(sK2,0)
| $less(length1(int,t2tb1(X286)),$sum(X287,sK2))
| $less(0,sK5(X288,sK2,X286,X287))
| ( 0 = sK5(X288,sK2,X286,X287) ) )
| ~ spl6_136 ),
inference(resolution,[],[f1344,f2581]) ).
tff(f6379,plain,
( spl6_3
| spl6_462
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f6212,f344,f6377,f250]) ).
tff(f6377,plain,
( spl6_462
<=> ! [X295: array_int,X298: $int,X297: $int,X296: $int] :
( $less(X298,sK2)
| ( 0 = sK5(X297,X298,X295,X296) )
| $less(X298,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X295)),t2tb($sum(X296,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X295)),t2tb($sum(X297,sK0)))) )
| ( sK2 = X298 )
| $less(length1(int,t2tb1(X295)),$sum(X297,X298))
| $less(length1(int,t2tb1(X295)),$sum(X296,X298))
| $less(0,sK5(X297,X298,X295,X296)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_462])]) ).
tff(f6212,plain,
( ! [X298: $int,X297: $int,X295: array_int,X296: $int] :
( $less(X298,sK2)
| $less(0,sK5(X297,X298,X295,X296))
| $less(length1(int,t2tb1(X295)),$sum(X296,X298))
| $less(length1(int,t2tb1(X295)),$sum(X297,X298))
| ( sK2 = X298 )
| ( tb2t(get(int,int,elts(int,t2tb1(X295)),t2tb($sum(X296,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X295)),t2tb($sum(X297,sK0)))) )
| $less(X298,0)
| ( 0 = sK5(X297,X298,X295,X296) )
| $less(sK0,0) )
| ~ spl6_17 ),
inference(resolution,[],[f1344,f798]) ).
tff(f6375,plain,
( spl6_10
| spl6_213
| spl6_461
| ~ spl6_193 ),
inference(avatar_split_clause,[],[f6216,f3272,f6373,f3456,f288]) ).
tff(f6373,plain,
( spl6_461
<=> ! [X312: $int,X311: $int,X310: array_int] :
( $less(length1(int,t2tb1(X310)),$sum(X311,$sum(sK3,sK0)))
| $less(length1(int,t2tb1(X310)),$sum(X312,$sum(sK3,sK0)))
| ( 0 = sK5(X312,$sum(sK3,sK0),X310,X311) )
| $less(0,sK5(X312,$sum(sK3,sK0),X310,X311))
| ( tb2t(get(int,int,elts(int,t2tb1(X310)),t2tb($sum(X311,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X310)),t2tb($sum(X312,sK2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_461])]) ).
tff(f6216,plain,
( ! [X310: array_int,X312: $int,X311: $int] :
( $less(length1(int,t2tb1(X310)),$sum(X311,$sum(sK3,sK0)))
| $less($sum(sK3,sK0),0)
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X310)),t2tb($sum(X311,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X310)),t2tb($sum(X312,sK2)))) )
| $less(0,sK5(X312,$sum(sK3,sK0),X310,X311))
| ( 0 = sK5(X312,$sum(sK3,sK0),X310,X311) )
| $less(length1(int,t2tb1(X310)),$sum(X312,$sum(sK3,sK0))) )
| ~ spl6_193 ),
inference(resolution,[],[f1344,f3274]) ).
tff(f6371,plain,
( spl6_256
| spl6_10
| spl6_460
| ~ spl6_223 ),
inference(avatar_split_clause,[],[f6208,f3519,f6369,f288,f3876]) ).
tff(f6369,plain,
( spl6_460
<=> ! [X283: array_int,X285: $int,X284: $int] :
( $less(0,sK5(X285,sK2,X283,X284))
| $less(length1(int,t2tb1(X283)),$sum(X284,sK2))
| $less(length1(int,t2tb1(X283)),$sum(X285,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X283)),t2tb($sum(X285,$sum(sK0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X283)),t2tb($sum(X284,$sum(sK0,sK4))))) )
| ( 0 = sK5(X285,sK2,X283,X284) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_460])]) ).
tff(f3519,plain,
( spl6_223
<=> $less($sum(sK0,sK4),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_223])]) ).
tff(f6208,plain,
( ! [X283: array_int,X285: $int,X284: $int] :
( $less(0,sK5(X285,sK2,X283,X284))
| $less(sK2,0)
| ( 0 = sK5(X285,sK2,X283,X284) )
| ( tb2t(get(int,int,elts(int,t2tb1(X283)),t2tb($sum(X285,$sum(sK0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X283)),t2tb($sum(X284,$sum(sK0,sK4))))) )
| $less(length1(int,t2tb1(X283)),$sum(X285,sK2))
| $less(length1(int,t2tb1(X283)),$sum(X284,sK2))
| $less($sum(sK0,sK4),0) )
| ~ spl6_223 ),
inference(resolution,[],[f1344,f3520]) ).
tff(f3520,plain,
( $less($sum(sK0,sK4),sK2)
| ~ spl6_223 ),
inference(avatar_component_clause,[],[f3519]) ).
tff(f6367,plain,
( spl6_10
| spl6_459
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f6280,f325,f6365,f288]) ).
tff(f6365,plain,
( spl6_459
<=> ! [X178: $int,X176: array_int,X177: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X176)),t2tb($sum(X178,0)))) = tb2t(get(int,int,elts(int,t2tb1(X176)),t2tb($sum(X177,0)))) )
| ( 0 = sK5(X178,sK2,X176,X177) )
| $less(length1(int,t2tb1(X176)),$sum(X178,sK2))
| $less(0,sK5(X178,sK2,X176,X177))
| $less(length1(int,t2tb1(X176)),$sum(X177,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_459])]) ).
tff(f6280,plain,
( ! [X178: $int,X176: array_int,X177: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X176)),t2tb($sum(X178,0)))) = tb2t(get(int,int,elts(int,t2tb1(X176)),t2tb($sum(X177,0)))) )
| $less(length1(int,t2tb1(X176)),$sum(X177,sK2))
| $less(0,sK5(X178,sK2,X176,X177))
| $less(length1(int,t2tb1(X176)),$sum(X178,sK2))
| ( 0 = sK5(X178,sK2,X176,X177) )
| $less(sK2,0) )
| ~ spl6_13 ),
inference(evaluation,[],[f6188]) ).
tff(f6188,plain,
( ! [X178: $int,X176: array_int,X177: $int] :
( $less(sK2,0)
| $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X176)),t2tb($sum(X178,0)))) = tb2t(get(int,int,elts(int,t2tb1(X176)),t2tb($sum(X177,0)))) )
| ( 0 = sK5(X178,sK2,X176,X177) )
| $less(length1(int,t2tb1(X176)),$sum(X178,sK2))
| $less(length1(int,t2tb1(X176)),$sum(X177,sK2))
| $less(0,sK5(X178,sK2,X176,X177)) )
| ~ spl6_13 ),
inference(resolution,[],[f1344,f327]) ).
tff(f6363,plain,
( spl6_202
| spl6_458
| ~ spl6_262 ),
inference(avatar_split_clause,[],[f6281,f3913,f6361,f3352]) ).
tff(f6361,plain,
( spl6_458
<=> ! [X157: $int,X156: $int,X155: array_int] :
( ( 0 = sK5(X157,$sum(sK3,sK2),X155,X156) )
| $less(length1(int,t2tb1(X155)),$sum(X157,$sum(sK3,sK2)))
| $less(length1(int,t2tb1(X155)),$sum(X156,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X155)),t2tb($sum(X157,0)))) = tb2t(get(int,int,elts(int,t2tb1(X155)),t2tb($sum(X156,0)))) )
| $less(0,sK5(X157,$sum(sK3,sK2),X155,X156)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_458])]) ).
tff(f3913,plain,
( spl6_262
<=> $less(0,$sum(sK3,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_262])]) ).
tff(f6281,plain,
( ! [X155: array_int,X156: $int,X157: $int] :
( ( 0 = sK5(X157,$sum(sK3,sK2),X155,X156) )
| $less(0,sK5(X157,$sum(sK3,sK2),X155,X156))
| ( tb2t(get(int,int,elts(int,t2tb1(X155)),t2tb($sum(X157,0)))) = tb2t(get(int,int,elts(int,t2tb1(X155)),t2tb($sum(X156,0)))) )
| $less($sum(sK3,sK2),0)
| $less(length1(int,t2tb1(X155)),$sum(X156,$sum(sK3,sK2)))
| $less(length1(int,t2tb1(X155)),$sum(X157,$sum(sK3,sK2))) )
| ~ spl6_262 ),
inference(evaluation,[],[f6181]) ).
tff(f6181,plain,
( ! [X155: array_int,X156: $int,X157: $int] :
( $less(length1(int,t2tb1(X155)),$sum(X156,$sum(sK3,sK2)))
| $less(0,0)
| $less(length1(int,t2tb1(X155)),$sum(X157,$sum(sK3,sK2)))
| $less(0,sK5(X157,$sum(sK3,sK2),X155,X156))
| ( tb2t(get(int,int,elts(int,t2tb1(X155)),t2tb($sum(X157,0)))) = tb2t(get(int,int,elts(int,t2tb1(X155)),t2tb($sum(X156,0)))) )
| $less($sum(sK3,sK2),0)
| ( 0 = sK5(X157,$sum(sK3,sK2),X155,X156) ) )
| ~ spl6_262 ),
inference(resolution,[],[f1344,f3915]) ).
tff(f3915,plain,
( $less(0,$sum(sK3,sK2))
| ~ spl6_262 ),
inference(avatar_component_clause,[],[f3913]) ).
tff(f6359,plain,
( spl6_10
| spl6_457
| spl6_375
| ~ spl6_343 ),
inference(avatar_split_clause,[],[f6221,f4727,f4961,f6357,f288]) ).
tff(f6357,plain,
( spl6_457
<=> ! [X327: $int,X326: $int,X325: array_int] :
( ( 0 = sK5(X327,$sum(10,sK0),X325,X326) )
| $less(length1(int,t2tb1(X325)),$sum(X327,$sum(10,sK0)))
| $less(length1(int,t2tb1(X325)),$sum(X326,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X325)),t2tb($sum(X327,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X325)),t2tb($sum(X326,sK2)))) )
| $less(0,sK5(X327,$sum(10,sK0),X325,X326)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_457])]) ).
tff(f6221,plain,
( ! [X327: $int,X326: $int,X325: array_int] :
( $less($sum(10,sK0),0)
| ( 0 = sK5(X327,$sum(10,sK0),X325,X326) )
| $less(0,sK5(X327,$sum(10,sK0),X325,X326))
| ( tb2t(get(int,int,elts(int,t2tb1(X325)),t2tb($sum(X327,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X325)),t2tb($sum(X326,sK2)))) )
| $less(sK2,0)
| $less(length1(int,t2tb1(X325)),$sum(X326,$sum(10,sK0)))
| $less(length1(int,t2tb1(X325)),$sum(X327,$sum(10,sK0))) )
| ~ spl6_343 ),
inference(resolution,[],[f1344,f4729]) ).
tff(f6355,plain,
( spl6_10
| spl6_456
| ~ spl6_63 ),
inference(avatar_split_clause,[],[f6228,f1082,f6353,f288]) ).
tff(f6353,plain,
( spl6_456
<=> ! [X366: $int,X367: array_int,X369: $int,X365: $int,X368: $int,X364: array_int] :
( $less(length1(int,t2tb1(X364)),$sum(X369,sK2))
| $less(length1(int,t2tb1(X367)),$sum(X368,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X367)),t2tb($sum(X366,0)))) = tb2t(get(int,int,elts(int,t2tb1(X367)),t2tb($sum(X368,0)))) )
| ( 0 = sK5(X369,sK2,X364,X365) )
| ( tb2t(get(int,int,elts(int,t2tb1(X364)),t2tb($sum(X369,sK5(X366,sK2,X367,X368))))) = tb2t(get(int,int,elts(int,t2tb1(X364)),t2tb($sum(X365,sK5(X366,sK2,X367,X368))))) )
| $less(sK5(X366,sK2,X367,X368),0)
| $less(length1(int,t2tb1(X367)),$sum(X366,sK2))
| $less(0,sK5(X369,sK2,X364,X365))
| $less(length1(int,t2tb1(X364)),$sum(X365,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_456])]) ).
tff(f1082,plain,
( spl6_63
<=> ! [X29: array_int,X30: $int,X31: $int] :
( $less(length1(int,t2tb1(X29)),$sum(X30,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,0)))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,0)))) )
| $less(sK5(X30,sK2,X29,X31),sK2)
| $less(length1(int,t2tb1(X29)),$sum(X31,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_63])]) ).
tff(f6228,plain,
( ! [X369: $int,X367: array_int,X368: $int,X366: $int,X365: $int,X364: array_int] :
( $less(length1(int,t2tb1(X364)),$sum(X369,sK2))
| $less(length1(int,t2tb1(X364)),$sum(X365,sK2))
| $less(0,sK5(X369,sK2,X364,X365))
| $less(sK5(X366,sK2,X367,X368),0)
| $less(length1(int,t2tb1(X367)),$sum(X366,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X364)),t2tb($sum(X369,sK5(X366,sK2,X367,X368))))) = tb2t(get(int,int,elts(int,t2tb1(X364)),t2tb($sum(X365,sK5(X366,sK2,X367,X368))))) )
| ( 0 = sK5(X369,sK2,X364,X365) )
| ( tb2t(get(int,int,elts(int,t2tb1(X367)),t2tb($sum(X366,0)))) = tb2t(get(int,int,elts(int,t2tb1(X367)),t2tb($sum(X368,0)))) )
| $less(length1(int,t2tb1(X367)),$sum(X368,sK2))
| $less(sK2,0) )
| ~ spl6_63 ),
inference(resolution,[],[f1344,f1083]) ).
tff(f1083,plain,
( ! [X31: $int,X29: array_int,X30: $int] :
( $less(length1(int,t2tb1(X29)),$sum(X31,sK2))
| $less(sK5(X30,sK2,X29,X31),sK2)
| $less(length1(int,t2tb1(X29)),$sum(X30,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,0)))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,0)))) ) )
| ~ spl6_63 ),
inference(avatar_component_clause,[],[f1082]) ).
tff(f6351,plain,
( spl6_33
| spl6_455
| ~ spl6_207 ),
inference(avatar_split_clause,[],[f6282,f3403,f6349,f541]) ).
tff(f6349,plain,
( spl6_455
<=> ! [X291: $int,X289: array_int,X290: $int] :
( $less(0,sK5(X291,sK4,X289,X290))
| ( tb2t(get(int,int,elts(int,t2tb1(X289)),t2tb($sum(X291,1)))) = tb2t(get(int,int,elts(int,t2tb1(X289)),t2tb($sum(X290,1)))) )
| $less(length1(int,t2tb1(X289)),$sum(X291,sK4))
| ( 0 = sK5(X291,sK4,X289,X290) )
| $less(length1(int,t2tb1(X289)),$sum(X290,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_455])]) ).
tff(f6282,plain,
( ! [X291: $int,X290: $int,X289: array_int] :
( $less(0,sK5(X291,sK4,X289,X290))
| $less(sK4,0)
| $less(length1(int,t2tb1(X289)),$sum(X290,sK4))
| ( 0 = sK5(X291,sK4,X289,X290) )
| $less(length1(int,t2tb1(X289)),$sum(X291,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X289)),t2tb($sum(X291,1)))) = tb2t(get(int,int,elts(int,t2tb1(X289)),t2tb($sum(X290,1)))) ) )
| ~ spl6_207 ),
inference(evaluation,[],[f6210]) ).
tff(f6210,plain,
( ! [X291: $int,X290: $int,X289: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X289)),t2tb($sum(X291,1)))) = tb2t(get(int,int,elts(int,t2tb1(X289)),t2tb($sum(X290,1)))) )
| $less(sK4,0)
| $less(0,sK5(X291,sK4,X289,X290))
| $less(length1(int,t2tb1(X289)),$sum(X291,sK4))
| $less(length1(int,t2tb1(X289)),$sum(X290,sK4))
| ( 0 = sK5(X291,sK4,X289,X290) )
| $less(1,0) )
| ~ spl6_207 ),
inference(resolution,[],[f1344,f3405]) ).
tff(f6347,plain,
( spl6_10
| spl6_454
| ~ spl6_27 ),
inference(avatar_split_clause,[],[f6166,f462,f6345,f288]) ).
tff(f6345,plain,
( spl6_454
<=> ! [X102: $int,X100: array_int,X103: $int,X101: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X100)),t2tb($sum(X101,X102)))) = tb2t(get(int,int,elts(int,t2tb1(X100)),t2tb($sum(X103,X102)))) )
| $less(length1(int,t2tb1(X100)),$sum(X103,sK2))
| ~ $less(X102,-2)
| $less(X102,0)
| $less(length1(int,t2tb1(X100)),$sum(X101,sK2))
| $less(0,sK5(X103,sK2,X100,X101))
| ( 0 = sK5(X103,sK2,X100,X101) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_454])]) ).
tff(f462,plain,
( spl6_27
<=> $less(-2,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_27])]) ).
tff(f6166,plain,
( ! [X101: $int,X102: $int,X103: $int,X100: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X100)),t2tb($sum(X101,X102)))) = tb2t(get(int,int,elts(int,t2tb1(X100)),t2tb($sum(X103,X102)))) )
| ( 0 = sK5(X103,sK2,X100,X101) )
| $less(0,sK5(X103,sK2,X100,X101))
| $less(length1(int,t2tb1(X100)),$sum(X101,sK2))
| $less(X102,0)
| ~ $less(X102,-2)
| $less(sK2,0)
| $less(length1(int,t2tb1(X100)),$sum(X103,sK2)) )
| ~ spl6_27 ),
inference(resolution,[],[f1344,f475]) ).
tff(f475,plain,
( ! [X0: $int] :
( $less(X0,sK2)
| ~ $less(X0,-2) )
| ~ spl6_27 ),
inference(resolution,[],[f464,f57]) ).
tff(f464,plain,
( $less(-2,sK2)
| ~ spl6_27 ),
inference(avatar_component_clause,[],[f462]) ).
tff(f6343,plain,
( spl6_453
| spl6_375
| ~ spl6_387 ),
inference(avatar_split_clause,[],[f6283,f5252,f4961,f6341]) ).
tff(f6341,plain,
( spl6_453
<=> ! [X169: $int,X167: array_int,X168: $int] :
( ( 0 = sK5(X169,$sum(10,sK0),X167,X168) )
| $less(0,sK5(X169,$sum(10,sK0),X167,X168))
| $less(length1(int,t2tb1(X167)),$sum(X169,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X167)),t2tb($sum(X168,0)))) = tb2t(get(int,int,elts(int,t2tb1(X167)),t2tb($sum(X169,0)))) )
| $less(length1(int,t2tb1(X167)),$sum(X168,$sum(10,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_453])]) ).
tff(f5252,plain,
( spl6_387
<=> $less(0,$sum(10,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_387])]) ).
tff(f6283,plain,
( ! [X168: $int,X169: $int,X167: array_int] :
( $less($sum(10,sK0),0)
| ( 0 = sK5(X169,$sum(10,sK0),X167,X168) )
| $less(length1(int,t2tb1(X167)),$sum(X168,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X167)),t2tb($sum(X168,0)))) = tb2t(get(int,int,elts(int,t2tb1(X167)),t2tb($sum(X169,0)))) )
| $less(length1(int,t2tb1(X167)),$sum(X169,$sum(10,sK0)))
| $less(0,sK5(X169,$sum(10,sK0),X167,X168)) )
| ~ spl6_387 ),
inference(evaluation,[],[f6185]) ).
tff(f6185,plain,
( ! [X168: $int,X169: $int,X167: array_int] :
( $less(length1(int,t2tb1(X167)),$sum(X168,$sum(10,sK0)))
| ( 0 = sK5(X169,$sum(10,sK0),X167,X168) )
| $less($sum(10,sK0),0)
| $less(length1(int,t2tb1(X167)),$sum(X169,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X167)),t2tb($sum(X168,0)))) = tb2t(get(int,int,elts(int,t2tb1(X167)),t2tb($sum(X169,0)))) )
| $less(0,0)
| $less(0,sK5(X169,$sum(10,sK0),X167,X168)) )
| ~ spl6_387 ),
inference(resolution,[],[f1344,f5254]) ).
tff(f5254,plain,
( $less(0,$sum(10,sK0))
| ~ spl6_387 ),
inference(avatar_component_clause,[],[f5252]) ).
tff(f6339,plain,
( spl6_330
| spl6_452
| ~ spl6_352 ),
inference(avatar_split_clause,[],[f6284,f4816,f6337,f4647]) ).
tff(f6337,plain,
( spl6_452
<=> ! [X162: $int,X161: array_int,X163: $int] :
( $less(0,sK5(X163,$sum(sK3,10),X161,X162))
| ( 0 = sK5(X163,$sum(sK3,10),X161,X162) )
| $less(length1(int,t2tb1(X161)),$sum(X162,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X161)),t2tb($sum(X163,0)))) = tb2t(get(int,int,elts(int,t2tb1(X161)),t2tb($sum(X162,0)))) )
| $less(length1(int,t2tb1(X161)),$sum(X163,$sum(sK3,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_452])]) ).
tff(f4816,plain,
( spl6_352
<=> $less(0,$sum(sK3,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_352])]) ).
tff(f6284,plain,
( ! [X162: $int,X163: $int,X161: array_int] :
( $less(0,sK5(X163,$sum(sK3,10),X161,X162))
| $less($sum(sK3,10),0)
| $less(length1(int,t2tb1(X161)),$sum(X163,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X161)),t2tb($sum(X163,0)))) = tb2t(get(int,int,elts(int,t2tb1(X161)),t2tb($sum(X162,0)))) )
| $less(length1(int,t2tb1(X161)),$sum(X162,$sum(sK3,10)))
| ( 0 = sK5(X163,$sum(sK3,10),X161,X162) ) )
| ~ spl6_352 ),
inference(evaluation,[],[f6183]) ).
tff(f6183,plain,
( ! [X162: $int,X163: $int,X161: array_int] :
( $less($sum(sK3,10),0)
| $less(0,sK5(X163,$sum(sK3,10),X161,X162))
| ( 0 = sK5(X163,$sum(sK3,10),X161,X162) )
| ( tb2t(get(int,int,elts(int,t2tb1(X161)),t2tb($sum(X163,0)))) = tb2t(get(int,int,elts(int,t2tb1(X161)),t2tb($sum(X162,0)))) )
| $less(length1(int,t2tb1(X161)),$sum(X163,$sum(sK3,10)))
| $less(0,0)
| $less(length1(int,t2tb1(X161)),$sum(X162,$sum(sK3,10))) )
| ~ spl6_352 ),
inference(resolution,[],[f1344,f4818]) ).
tff(f4818,plain,
( $less(0,$sum(sK3,10))
| ~ spl6_352 ),
inference(avatar_component_clause,[],[f4816]) ).
tff(f6335,plain,
( spl6_10
| spl6_451
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f6163,f344,f6333,f288]) ).
tff(f6333,plain,
( spl6_451
<=> ! [X88: array_int,X91: $int,X90: $int,X89: $int] :
( $less(length1(int,t2tb1(X88)),$sum(X89,sK2))
| $less(sK0,X90)
| $less(0,sK5(X91,sK2,X88,X89))
| ( tb2t(get(int,int,elts(int,t2tb1(X88)),t2tb($sum(X89,X90)))) = tb2t(get(int,int,elts(int,t2tb1(X88)),t2tb($sum(X91,X90)))) )
| ( 0 = sK5(X91,sK2,X88,X89) )
| $less(length1(int,t2tb1(X88)),$sum(X91,sK2))
| $less(X90,0)
| ( sK2 = X90 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_451])]) ).
tff(f6163,plain,
( ! [X90: $int,X91: $int,X88: array_int,X89: $int] :
( $less(length1(int,t2tb1(X88)),$sum(X89,sK2))
| $less(X90,0)
| $less(sK2,0)
| ( sK2 = X90 )
| $less(length1(int,t2tb1(X88)),$sum(X91,sK2))
| ( 0 = sK5(X91,sK2,X88,X89) )
| ( tb2t(get(int,int,elts(int,t2tb1(X88)),t2tb($sum(X89,X90)))) = tb2t(get(int,int,elts(int,t2tb1(X88)),t2tb($sum(X91,X90)))) )
| $less(0,sK5(X91,sK2,X88,X89))
| $less(sK0,X90) )
| ~ spl6_17 ),
inference(resolution,[],[f1344,f798]) ).
tff(f6331,plain,
( spl6_10
| spl6_450
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f6215,f612,f6329,f288]) ).
tff(f6329,plain,
( spl6_450
<=> ! [X308: $int,X309: $int,X306: array_int,X307: $int] :
( $less(length1(int,t2tb1(X306)),$sum(X307,$sum(sK3,X309)))
| $less(length1(int,t2tb1(X306)),$sum(X308,$sum(sK3,X309)))
| $less($sum(sK3,X309),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X306)),t2tb($sum(X307,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X306)),t2tb($sum(X308,sK2)))) )
| ~ $less(0,X309)
| ( 0 = sK5(X308,$sum(sK3,X309),X306,X307) )
| $less(X309,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X309,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X309,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(0,sK5(X308,$sum(sK3,X309),X306,X307))
| $less(sK2,$sum(0,X309)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_450])]) ).
tff(f6215,plain,
( ! [X309: $int,X308: $int,X307: $int,X306: array_int] :
( $less(length1(int,t2tb1(X306)),$sum(X307,$sum(sK3,X309)))
| $less(sK2,0)
| $less(sK2,$sum(0,X309))
| $less(0,sK5(X308,$sum(sK3,X309),X306,X307))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X309,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X309,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X309,0)
| ( 0 = sK5(X308,$sum(sK3,X309),X306,X307) )
| ~ $less(0,X309)
| ( tb2t(get(int,int,elts(int,t2tb1(X306)),t2tb($sum(X307,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X306)),t2tb($sum(X308,sK2)))) )
| $less($sum(sK3,X309),0)
| $less(length1(int,t2tb1(X306)),$sum(X308,$sum(sK3,X309))) )
| ~ spl6_40 ),
inference(resolution,[],[f1344,f2371]) ).
tff(f6327,plain,
( spl6_319
| spl6_449
| spl6_3
| ~ spl6_326 ),
inference(avatar_split_clause,[],[f6213,f4621,f250,f6325,f4589]) ).
tff(f6325,plain,
( spl6_449
<=> ! [X299: array_int,X301: $int,X300: $int] :
( $less(length1(int,t2tb1(X299)),$sum(X301,$sum(sK0,10)))
| ( 0 = sK5(X301,$sum(sK0,10),X299,X300) )
| $less(0,sK5(X301,$sum(sK0,10),X299,X300))
| ( tb2t(get(int,int,elts(int,t2tb1(X299)),t2tb($sum(X301,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X299)),t2tb($sum(X300,sK0)))) )
| $less(length1(int,t2tb1(X299)),$sum(X300,$sum(sK0,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_449])]) ).
tff(f4621,plain,
( spl6_326
<=> $less(sK0,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_326])]) ).
tff(f6213,plain,
( ! [X301: $int,X300: $int,X299: array_int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(X299)),$sum(X301,$sum(sK0,10)))
| $less(length1(int,t2tb1(X299)),$sum(X300,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X299)),t2tb($sum(X301,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X299)),t2tb($sum(X300,sK0)))) )
| $less($sum(sK0,10),0)
| $less(0,sK5(X301,$sum(sK0,10),X299,X300))
| ( 0 = sK5(X301,$sum(sK0,10),X299,X300) ) )
| ~ spl6_326 ),
inference(resolution,[],[f1344,f4623]) ).
tff(f4623,plain,
( $less(sK0,$sum(sK0,10))
| ~ spl6_326 ),
inference(avatar_component_clause,[],[f4621]) ).
tff(f6323,plain,
( spl6_33
| spl6_448
| ~ spl6_184 ),
inference(avatar_split_clause,[],[f6170,f3175,f6321,f541]) ).
tff(f6321,plain,
( spl6_448
<=> ! [X119: $int,X118: $int,X117: $int,X116: array_int] :
( $less(0,sK5(X119,sK4,X116,X117))
| ( tb2t(get(int,int,elts(int,t2tb1(X116)),t2tb($sum(X117,X118)))) = tb2t(get(int,int,elts(int,t2tb1(X116)),t2tb($sum(X119,X118)))) )
| $less(length1(int,t2tb1(X116)),$sum(X117,sK4))
| ( 0 = sK5(X119,sK4,X116,X117) )
| $less(X118,0)
| ~ $less(X118,-13)
| $less(length1(int,t2tb1(X116)),$sum(X119,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_448])]) ).
tff(f3175,plain,
( spl6_184
<=> $less(-13,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_184])]) ).
tff(f6170,plain,
( ! [X118: $int,X119: $int,X116: array_int,X117: $int] :
( $less(0,sK5(X119,sK4,X116,X117))
| $less(length1(int,t2tb1(X116)),$sum(X119,sK4))
| $less(X118,0)
| ( 0 = sK5(X119,sK4,X116,X117) )
| ~ $less(X118,-13)
| $less(sK4,0)
| $less(length1(int,t2tb1(X116)),$sum(X117,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X116)),t2tb($sum(X117,X118)))) = tb2t(get(int,int,elts(int,t2tb1(X116)),t2tb($sum(X119,X118)))) ) )
| ~ spl6_184 ),
inference(resolution,[],[f1344,f3191]) ).
tff(f3191,plain,
( ! [X7: $int] :
( $less(X7,sK4)
| ~ $less(X7,-13) )
| ~ spl6_184 ),
inference(resolution,[],[f3177,f57]) ).
tff(f3177,plain,
( $less(-13,sK4)
| ~ spl6_184 ),
inference(avatar_component_clause,[],[f3175]) ).
tff(f6319,plain,
( spl6_391
| spl6_447
| ~ spl6_401 ),
inference(avatar_split_clause,[],[f6285,f5381,f6317,f5275]) ).
tff(f6317,plain,
( spl6_447
<=> ! [X171: $int,X172: $int,X170: array_int] :
( $less(length1(int,t2tb1(X170)),$sum(X172,$sum(10,sK3)))
| ( 0 = sK5(X172,$sum(10,sK3),X170,X171) )
| $less(length1(int,t2tb1(X170)),$sum(X171,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X170)),t2tb($sum(X171,0)))) = tb2t(get(int,int,elts(int,t2tb1(X170)),t2tb($sum(X172,0)))) )
| $less(0,sK5(X172,$sum(10,sK3),X170,X171)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_447])]) ).
tff(f5381,plain,
( spl6_401
<=> $less(0,$sum(10,sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_401])]) ).
tff(f6285,plain,
( ! [X170: array_int,X171: $int,X172: $int] :
( $less(length1(int,t2tb1(X170)),$sum(X172,$sum(10,sK3)))
| $less(0,sK5(X172,$sum(10,sK3),X170,X171))
| ( tb2t(get(int,int,elts(int,t2tb1(X170)),t2tb($sum(X171,0)))) = tb2t(get(int,int,elts(int,t2tb1(X170)),t2tb($sum(X172,0)))) )
| $less(length1(int,t2tb1(X170)),$sum(X171,$sum(10,sK3)))
| $less($sum(10,sK3),0)
| ( 0 = sK5(X172,$sum(10,sK3),X170,X171) ) )
| ~ spl6_401 ),
inference(evaluation,[],[f6186]) ).
tff(f6186,plain,
( ! [X170: array_int,X171: $int,X172: $int] :
( $less(0,0)
| $less(0,sK5(X172,$sum(10,sK3),X170,X171))
| ( tb2t(get(int,int,elts(int,t2tb1(X170)),t2tb($sum(X171,0)))) = tb2t(get(int,int,elts(int,t2tb1(X170)),t2tb($sum(X172,0)))) )
| $less(length1(int,t2tb1(X170)),$sum(X172,$sum(10,sK3)))
| ( 0 = sK5(X172,$sum(10,sK3),X170,X171) )
| $less($sum(10,sK3),0)
| $less(length1(int,t2tb1(X170)),$sum(X171,$sum(10,sK3))) )
| ~ spl6_401 ),
inference(resolution,[],[f1344,f5383]) ).
tff(f5383,plain,
( $less(0,$sum(10,sK3))
| ~ spl6_401 ),
inference(avatar_component_clause,[],[f5381]) ).
tff(f6315,plain,
( spl6_10
| spl6_319
| spl6_446
| ~ spl6_315 ),
inference(avatar_split_clause,[],[f6220,f4481,f6313,f4589,f288]) ).
tff(f6313,plain,
( spl6_446
<=> ! [X324: $int,X323: $int,X322: array_int] :
( $less(0,sK5(X324,$sum(sK0,10),X322,X323))
| $less(length1(int,t2tb1(X322)),$sum(X323,$sum(sK0,10)))
| $less(length1(int,t2tb1(X322)),$sum(X324,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X322)),t2tb($sum(X324,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X322)),t2tb($sum(X323,sK2)))) )
| ( 0 = sK5(X324,$sum(sK0,10),X322,X323) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_446])]) ).
tff(f4481,plain,
( spl6_315
<=> $less(sK2,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_315])]) ).
tff(f6220,plain,
( ! [X324: $int,X323: $int,X322: array_int] :
( $less(0,sK5(X324,$sum(sK0,10),X322,X323))
| ( 0 = sK5(X324,$sum(sK0,10),X322,X323) )
| ( tb2t(get(int,int,elts(int,t2tb1(X322)),t2tb($sum(X324,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X322)),t2tb($sum(X323,sK2)))) )
| $less(length1(int,t2tb1(X322)),$sum(X324,$sum(sK0,10)))
| $less(length1(int,t2tb1(X322)),$sum(X323,$sum(sK0,10)))
| $less($sum(sK0,10),0)
| $less(sK2,0) )
| ~ spl6_315 ),
inference(resolution,[],[f1344,f4483]) ).
tff(f4483,plain,
( $less(sK2,$sum(sK0,10))
| ~ spl6_315 ),
inference(avatar_component_clause,[],[f4481]) ).
tff(f6311,plain,
( spl6_146
| spl6_445
| ~ spl6_153 ),
inference(avatar_split_clause,[],[f6288,f2860,f6309,f2732]) ).
tff(f6309,plain,
( spl6_445
<=> ! [X166: $int,X165: $int,X164: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X164)),t2tb($sum(X166,0)))) = tb2t(get(int,int,elts(int,t2tb1(X164)),t2tb($sum(X165,0)))) )
| $less(length1(int,t2tb1(X164)),$sum(X166,$sum(sK4,1)))
| ( 0 = sK5(X166,$sum(sK4,1),X164,X165) )
| $less(0,sK5(X166,$sum(sK4,1),X164,X165))
| $less(length1(int,t2tb1(X164)),$sum(X165,$sum(sK4,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_445])]) ).
tff(f2860,plain,
( spl6_153
<=> $less(0,$sum(sK4,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_153])]) ).
tff(f6288,plain,
( ! [X166: $int,X164: array_int,X165: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X164)),t2tb($sum(X166,0)))) = tb2t(get(int,int,elts(int,t2tb1(X164)),t2tb($sum(X165,0)))) )
| $less(length1(int,t2tb1(X164)),$sum(X165,$sum(sK4,1)))
| $less(0,sK5(X166,$sum(sK4,1),X164,X165))
| ( 0 = sK5(X166,$sum(sK4,1),X164,X165) )
| $less($sum(sK4,1),0)
| $less(length1(int,t2tb1(X164)),$sum(X166,$sum(sK4,1))) )
| ~ spl6_153 ),
inference(evaluation,[],[f6184]) ).
tff(f6184,plain,
( ! [X166: $int,X164: array_int,X165: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X164)),t2tb($sum(X166,0)))) = tb2t(get(int,int,elts(int,t2tb1(X164)),t2tb($sum(X165,0)))) )
| $less(0,sK5(X166,$sum(sK4,1),X164,X165))
| $less(length1(int,t2tb1(X164)),$sum(X165,$sum(sK4,1)))
| $less(0,0)
| $less(length1(int,t2tb1(X164)),$sum(X166,$sum(sK4,1)))
| ( 0 = sK5(X166,$sum(sK4,1),X164,X165) )
| $less($sum(sK4,1),0) )
| ~ spl6_153 ),
inference(resolution,[],[f1344,f2862]) ).
tff(f2862,plain,
( $less(0,$sum(sK4,1))
| ~ spl6_153 ),
inference(avatar_component_clause,[],[f2860]) ).
tff(f6307,plain,
( spl6_10
| spl6_444
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f6164,f344,f6305,f288]) ).
tff(f6305,plain,
( spl6_444
<=> ! [X94: $int,X95: $int,X93: $int,X92: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X92)),t2tb($sum(X95,X94)))) = tb2t(get(int,int,elts(int,t2tb1(X92)),t2tb($sum(X93,X94)))) )
| ( 0 = sK5(X95,sK2,X92,X93) )
| $less(length1(int,t2tb1(X92)),$sum(X95,sK2))
| ~ $less(X94,sK0)
| $less(X94,0)
| $less(0,sK5(X95,sK2,X92,X93))
| $less(length1(int,t2tb1(X92)),$sum(X93,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_444])]) ).
tff(f6164,plain,
( ! [X94: $int,X95: $int,X92: array_int,X93: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X92)),t2tb($sum(X95,X94)))) = tb2t(get(int,int,elts(int,t2tb1(X92)),t2tb($sum(X93,X94)))) )
| $less(length1(int,t2tb1(X92)),$sum(X93,sK2))
| $less(0,sK5(X95,sK2,X92,X93))
| $less(sK2,0)
| $less(X94,0)
| ~ $less(X94,sK0)
| $less(length1(int,t2tb1(X92)),$sum(X95,sK2))
| ( 0 = sK5(X95,sK2,X92,X93) ) )
| ~ spl6_17 ),
inference(resolution,[],[f1344,f398]) ).
tff(f6303,plain,
( spl6_3
| spl6_443
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f6289,f349,f6301,f250]) ).
tff(f6301,plain,
( spl6_443
<=> ! [X173: array_int,X174: $int,X175: $int] :
( ( 0 = sK5(X175,sK0,X173,X174) )
| ( tb2t(get(int,int,elts(int,t2tb1(X173)),t2tb($sum(X174,0)))) = tb2t(get(int,int,elts(int,t2tb1(X173)),t2tb($sum(X175,0)))) )
| $less(length1(int,t2tb1(X173)),$sum(X174,sK0))
| $less(0,sK5(X175,sK0,X173,X174))
| $less(length1(int,t2tb1(X173)),$sum(X175,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_443])]) ).
tff(f6289,plain,
( ! [X174: $int,X175: $int,X173: array_int] :
( ( 0 = sK5(X175,sK0,X173,X174) )
| $less(length1(int,t2tb1(X173)),$sum(X175,sK0))
| $less(0,sK5(X175,sK0,X173,X174))
| $less(sK0,0)
| $less(length1(int,t2tb1(X173)),$sum(X174,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X173)),t2tb($sum(X174,0)))) = tb2t(get(int,int,elts(int,t2tb1(X173)),t2tb($sum(X175,0)))) ) )
| ~ spl6_18 ),
inference(evaluation,[],[f6187]) ).
tff(f6187,plain,
( ! [X174: $int,X175: $int,X173: array_int] :
( $less(length1(int,t2tb1(X173)),$sum(X174,sK0))
| $less(sK0,0)
| $less(0,0)
| $less(length1(int,t2tb1(X173)),$sum(X175,sK0))
| $less(0,sK5(X175,sK0,X173,X174))
| ( tb2t(get(int,int,elts(int,t2tb1(X173)),t2tb($sum(X174,0)))) = tb2t(get(int,int,elts(int,t2tb1(X173)),t2tb($sum(X175,0)))) )
| ( 0 = sK5(X175,sK0,X173,X174) ) )
| ~ spl6_18 ),
inference(resolution,[],[f1344,f351]) ).
tff(f6299,plain,
( spl6_215
| spl6_442
| ~ spl6_268 ),
inference(avatar_split_clause,[],[f6290,f3953,f6297,f3476]) ).
tff(f6297,plain,
( spl6_442
<=> ! [X160: $int,X158: array_int,X159: $int] :
( $less(length1(int,t2tb1(X158)),$sum(X159,$sum(sK3,sK3)))
| ( 0 = sK5(X160,$sum(sK3,sK3),X158,X159) )
| $less(length1(int,t2tb1(X158)),$sum(X160,$sum(sK3,sK3)))
| $less(0,sK5(X160,$sum(sK3,sK3),X158,X159))
| ( tb2t(get(int,int,elts(int,t2tb1(X158)),t2tb($sum(X159,0)))) = tb2t(get(int,int,elts(int,t2tb1(X158)),t2tb($sum(X160,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_442])]) ).
tff(f3953,plain,
( spl6_268
<=> $less(0,$sum(sK3,sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_268])]) ).
tff(f6290,plain,
( ! [X160: $int,X158: array_int,X159: $int] :
( $less(length1(int,t2tb1(X158)),$sum(X159,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X158)),t2tb($sum(X159,0)))) = tb2t(get(int,int,elts(int,t2tb1(X158)),t2tb($sum(X160,0)))) )
| $less($sum(sK3,sK3),0)
| $less(0,sK5(X160,$sum(sK3,sK3),X158,X159))
| $less(length1(int,t2tb1(X158)),$sum(X160,$sum(sK3,sK3)))
| ( 0 = sK5(X160,$sum(sK3,sK3),X158,X159) ) )
| ~ spl6_268 ),
inference(evaluation,[],[f6182]) ).
tff(f6182,plain,
( ! [X160: $int,X158: array_int,X159: $int] :
( $less(length1(int,t2tb1(X158)),$sum(X159,$sum(sK3,sK3)))
| $less($sum(sK3,sK3),0)
| $less(0,sK5(X160,$sum(sK3,sK3),X158,X159))
| ( 0 = sK5(X160,$sum(sK3,sK3),X158,X159) )
| $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X158)),t2tb($sum(X159,0)))) = tb2t(get(int,int,elts(int,t2tb1(X158)),t2tb($sum(X160,0)))) )
| $less(length1(int,t2tb1(X158)),$sum(X160,$sum(sK3,sK3))) )
| ~ spl6_268 ),
inference(resolution,[],[f1344,f3955]) ).
tff(f3955,plain,
( $less(0,$sum(sK3,sK3))
| ~ spl6_268 ),
inference(avatar_component_clause,[],[f3953]) ).
tff(f6295,plain,
( spl6_10
| spl6_441
| spl6_3
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f6211,f344,f250,f6293,f288]) ).
tff(f6293,plain,
( spl6_441
<=> ! [X292: array_int,X294: $int,X293: $int] :
( $less(length1(int,t2tb1(X292)),$sum(X293,sK2))
| ( 0 = sK5(X294,sK2,X292,X293) )
| ( tb2t(get(int,int,elts(int,t2tb1(X292)),t2tb($sum(X294,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X292)),t2tb($sum(X293,sK0)))) )
| $less(length1(int,t2tb1(X292)),$sum(X294,sK2))
| $less(0,sK5(X294,sK2,X292,X293)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_441])]) ).
tff(f6211,plain,
( ! [X294: $int,X293: $int,X292: array_int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(X292)),$sum(X293,sK2))
| $less(0,sK5(X294,sK2,X292,X293))
| $less(length1(int,t2tb1(X292)),$sum(X294,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X292)),t2tb($sum(X294,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X292)),t2tb($sum(X293,sK0)))) )
| ( 0 = sK5(X294,sK2,X292,X293) )
| $less(sK2,0) )
| ~ spl6_17 ),
inference(resolution,[],[f1344,f346]) ).
tff(f6120,plain,
( ~ spl6_440
| ~ spl6_23
| ~ spl6_434 ),
inference(avatar_split_clause,[],[f6111,f6076,f393,f6117]) ).
tff(f6117,plain,
( spl6_440
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-14) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_440])]) ).
tff(f6111,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-14)
| ~ spl6_23
| ~ spl6_434 ),
inference(resolution,[],[f6078,f537]) ).
tff(f6104,plain,
( spl6_33
| spl6_439
| ~ spl6_184 ),
inference(avatar_split_clause,[],[f6066,f3175,f6102,f541]) ).
tff(f6102,plain,
( spl6_439
<=> ! [X3: array_int,X4: $int,X5: $int,X2: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK4,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK4,X3,X5))))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(X2,0)
| ~ $less(X2,-13)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_439])]) ).
tff(f6066,plain,
( ! [X2: $int,X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK4,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK4,X3,X5))))) )
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) )
| ~ $less(X2,-13)
| $less(X2,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4)) )
| ~ spl6_184 ),
inference(resolution,[],[f3191,f491]) ).
tff(f6100,plain,
( ~ spl6_435
| ~ spl6_184 ),
inference(avatar_split_clause,[],[f6065,f3175,f6082]) ).
tff(f6065,plain,
( ~ $less(sK4,-13)
| ~ spl6_184 ),
inference(resolution,[],[f3191,f56]) ).
tff(f6099,plain,
( spl6_33
| spl6_438
| ~ spl6_184 ),
inference(avatar_split_clause,[],[f6067,f3175,f6097,f541]) ).
tff(f6097,plain,
( spl6_438
<=> ! [X9: $int,X7: array_int,X6: $int,X8: $int] :
( $less(sK5(X8,sK4,X7,X9),sK4)
| $less(X6,0)
| $less(length1(int,t2tb1(X7)),$sum(X9,sK4))
| $less(length1(int,t2tb1(X7)),$sum(X8,sK4))
| ~ $less(X6,-13)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_438])]) ).
tff(f6067,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: array_int] :
( $less(sK5(X8,sK4,X7,X9),sK4)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) )
| ~ $less(X6,-13)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK4))
| $less(sK4,0)
| $less(length1(int,t2tb1(X7)),$sum(X9,sK4))
| $less(X6,0) )
| ~ spl6_184 ),
inference(resolution,[],[f3191,f445]) ).
tff(f6095,plain,
( spl6_75
| ~ spl6_437
| spl6_34
| spl6_33
| ~ spl6_435
| ~ spl6_6
| ~ spl6_7
| ~ spl6_184 ),
inference(avatar_split_clause,[],[f6090,f3175,f272,f266,f6082,f541,f552,f6092,f1288]) ).
tff(f6090,plain,
( ~ $less(sK4,-13)
| $less(sK4,0)
| $less(sK2,$sum(sK0,sK4))
| ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,sK2)
| ~ spl6_6
| ~ spl6_7
| ~ spl6_184 ),
inference(forward_demodulation,[],[f6073,f274]) ).
tff(f6073,plain,
( ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ $less(sK4,-13)
| $less(sK2,$sum(sK0,sK4))
| $less(sK4,0)
| $less(sK2,$sum(sK3,sK4))
| ~ spl6_6
| ~ spl6_184 ),
inference(resolution,[],[f3191,f2760]) ).
tff(f6089,plain,
( spl6_33
| spl6_75
| ~ spl6_435
| spl6_436
| spl6_34
| ~ spl6_6
| ~ spl6_7
| ~ spl6_184 ),
inference(avatar_split_clause,[],[f6080,f3175,f272,f266,f552,f6086,f6082,f1288,f541]) ).
tff(f6086,plain,
( spl6_436
<=> $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_436])]) ).
tff(f6080,plain,
( $less(sK2,$sum(sK0,sK4))
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),sK4)
| ~ $less(sK4,-13)
| $less(sK2,sK2)
| $less(sK4,0)
| ~ spl6_6
| ~ spl6_7
| ~ spl6_184 ),
inference(forward_demodulation,[],[f6074,f274]) ).
tff(f6074,plain,
( ~ $less(sK4,-13)
| $less(sK2,$sum(sK3,sK4))
| $less(sK4,0)
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),sK4)
| $less(sK2,$sum(sK0,sK4))
| ~ spl6_6
| ~ spl6_184 ),
inference(resolution,[],[f3191,f2750]) ).
tff(f2750,plain,
( ! [X1: $int] :
( ~ $less(sK4,X1)
| $less(sK2,$sum(sK0,X1))
| $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X1)
| $less(sK2,$sum(sK3,X1))
| $less(X1,0) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2749,f207]) ).
tff(f2749,plain,
( ! [X1: $int] :
( $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X1)
| $less(sK2,$sum(sK0,X1))
| $less(X1,0)
| ~ $less(sK4,X1)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1)) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2748,f191]) ).
tff(f2748,plain,
( ! [X1: $int] :
( $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X1)
| $less(sK2,$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(X1,0)
| ~ $less(sK4,X1) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2747,f207]) ).
tff(f2747,plain,
( ! [X1: $int] :
( ~ $less(sK4,X1)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X1)
| $less(X1,0) )
| ~ spl6_6 ),
inference(forward_demodulation,[],[f2744,f191]) ).
tff(f2744,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X1)
| ~ $less(sK4,X1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(X1,0) )
| ~ spl6_6 ),
inference(resolution,[],[f268,f439]) ).
tff(f6079,plain,
( spl6_434
| ~ spl6_184 ),
inference(avatar_split_clause,[],[f6062,f3175,f6076]) ).
tff(f6062,plain,
( $less(-14,sK4)
| ~ spl6_184 ),
inference(interpreted_simplification,[],[f6061]) ).
tff(f6061,plain,
( $less(-14,sK4)
| ~ $less(-14,-13)
| ~ spl6_184 ),
inference(instantiation,[],[f3191]) ).
tff(f6043,plain,
( spl6_430
| spl6_431
| spl6_413 ),
inference(avatar_split_clause,[],[f6013,f5604,f6030,f6025]) ).
tff(f6025,plain,
( spl6_430
<=> $less(-13,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_430])]) ).
tff(f6030,plain,
( spl6_431
<=> ( $sum(sK0,10) = -13 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_431])]) ).
tff(f5604,plain,
( spl6_413
<=> $less($sum(sK0,10),-13) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_413])]) ).
tff(f6013,plain,
( ( $sum(sK0,10) = -13 )
| $less(-13,$sum(sK0,10))
| spl6_413 ),
inference(resolution,[],[f5606,f58]) ).
tff(f5606,plain,
( ~ $less($sum(sK0,10),-13)
| spl6_413 ),
inference(avatar_component_clause,[],[f5604]) ).
tff(f6042,plain,
( spl6_431
| spl6_433
| spl6_413 ),
inference(avatar_split_clause,[],[f6015,f5604,f6040,f6030]) ).
tff(f6040,plain,
( spl6_433
<=> ! [X1: $int] :
( ( -13 = X1 )
| $less(-13,X1)
| $less(X1,$sum(sK0,10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_433])]) ).
tff(f6015,plain,
( ! [X1: $int] :
( ( -13 = X1 )
| ( $sum(sK0,10) = -13 )
| $less(X1,$sum(sK0,10))
| $less(-13,X1) )
| spl6_413 ),
inference(resolution,[],[f5606,f790]) ).
tff(f6038,plain,
( spl6_430
| spl6_431
| spl6_413 ),
inference(avatar_split_clause,[],[f6012,f5604,f6030,f6025]) ).
tff(f6012,plain,
( ( $sum(sK0,10) = -13 )
| $less(-13,$sum(sK0,10))
| spl6_413 ),
inference(resolution,[],[f5606,f58]) ).
tff(f6037,plain,
( spl6_430
| spl6_429
| spl6_413 ),
inference(avatar_split_clause,[],[f6019,f5604,f6022,f6025]) ).
tff(f6022,plain,
( spl6_429
<=> ! [X5: $int] :
( ( $product($sum(sK0,10),X5) = $product(-13,X5) )
| $less(X5,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_429])]) ).
tff(f6019,plain,
( ! [X6: $int] :
( ( $product($sum(sK0,10),X6) = $product(-13,X6) )
| $less(X6,0)
| $less(-13,$sum(sK0,10)) )
| spl6_413 ),
inference(resolution,[],[f5606,f850]) ).
tff(f6036,plain,
( spl6_431
| spl6_432
| spl6_413 ),
inference(avatar_split_clause,[],[f6014,f5604,f6034,f6030]) ).
tff(f6034,plain,
( spl6_432
<=> ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| $less(-13,X0)
| ( $sum(sK0,10) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_432])]) ).
tff(f6014,plain,
( ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 )
| $less(-13,X0)
| ( $sum(sK0,10) = -13 ) )
| spl6_413 ),
inference(resolution,[],[f5606,f790]) ).
tff(f6028,plain,
( spl6_429
| spl6_430
| spl6_413 ),
inference(avatar_split_clause,[],[f6018,f5604,f6025,f6022]) ).
tff(f6018,plain,
( ! [X5: $int] :
( $less(-13,$sum(sK0,10))
| ( $product($sum(sK0,10),X5) = $product(-13,X5) )
| $less(X5,0) )
| spl6_413 ),
inference(resolution,[],[f5606,f850]) ).
tff(f5986,plain,
( spl6_33
| spl6_428
| ~ spl6_23 ),
inference(avatar_split_clause,[],[f5914,f393,f5984,f541]) ).
tff(f5984,plain,
( spl6_428
<=> ! [X69: array_int,X71: $int,X70: $int,X68: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X69)),t2tb($sum(X68,X71)))) = tb2t(get(int,int,elts(int,t2tb1(X69)),t2tb($sum(X70,X71)))) )
| $less(X71,0)
| $less(length1(int,t2tb1(X69)),$sum(X68,sK4))
| $less(length1(int,t2tb1(X69)),$sum(X70,sK4))
| $less(sK5(X68,sK4,X69,X70),0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(X68,sK4,X69,X70))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(X68,sK4,X69,X70))))) )
| $less(sK4,X71)
| ( sK4 = X71 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_428])]) ).
tff(f5914,plain,
( ! [X70: $int,X71: $int,X68: $int,X69: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X69)),t2tb($sum(X68,X71)))) = tb2t(get(int,int,elts(int,t2tb1(X69)),t2tb($sum(X70,X71)))) )
| ( sK4 = X71 )
| $less(sK4,X71)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(X68,sK4,X69,X70))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(X68,sK4,X69,X70))))) )
| $less(sK4,0)
| $less(sK5(X68,sK4,X69,X70),0)
| $less(length1(int,t2tb1(X69)),$sum(X70,sK4))
| $less(length1(int,t2tb1(X69)),$sum(X68,sK4))
| $less(X71,0) )
| ~ spl6_23 ),
inference(resolution,[],[f1045,f557]) ).
tff(f5982,plain,
( spl6_33
| spl6_427
| ~ spl6_6 ),
inference(avatar_split_clause,[],[f5941,f266,f5980,f541]) ).
tff(f5980,plain,
( spl6_427
<=> ! [X224: $int,X223: $int,X221: $int,X222: array_int] :
( $less(sK2,$sum(sK0,X221))
| $less(sK5(X224,sK4,X222,X223),sK4)
| $less(sK2,$sum(sK3,X221))
| $less(length1(int,t2tb1(X222)),$sum(X223,sK4))
| ( sK4 = X221 )
| $less(length1(int,t2tb1(X222)),$sum(X224,sK4))
| ~ $less(sK5(sK3,X221,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(X221,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X222)),t2tb($sum(X224,X221)))) = tb2t(get(int,int,elts(int,t2tb1(X222)),t2tb($sum(X223,X221)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_427])]) ).
tff(f5941,plain,
( ! [X224: $int,X222: array_int,X223: $int,X221: $int] :
( $less(sK2,$sum(sK0,X221))
| ( tb2t(get(int,int,elts(int,t2tb1(X222)),t2tb($sum(X224,X221)))) = tb2t(get(int,int,elts(int,t2tb1(X222)),t2tb($sum(X223,X221)))) )
| $less(X221,0)
| ~ $less(sK5(sK3,X221,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(X222)),$sum(X224,sK4))
| ( sK4 = X221 )
| $less(sK4,0)
| $less(length1(int,t2tb1(X222)),$sum(X223,sK4))
| $less(sK2,$sum(sK3,X221))
| $less(sK5(X224,sK4,X222,X223),sK4) )
| ~ spl6_6 ),
inference(duplicate_literal_removal,[],[f5887]) ).
tff(f5887,plain,
( ! [X224: $int,X222: array_int,X223: $int,X221: $int] :
( $less(sK5(X224,sK4,X222,X223),sK4)
| $less(length1(int,t2tb1(X222)),$sum(X223,sK4))
| ~ $less(sK5(sK3,X221,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,$sum(sK3,X221))
| ( tb2t(get(int,int,elts(int,t2tb1(X222)),t2tb($sum(X224,X221)))) = tb2t(get(int,int,elts(int,t2tb1(X222)),t2tb($sum(X223,X221)))) )
| $less(sK2,$sum(sK0,X221))
| $less(X221,0)
| $less(X221,0)
| ( sK4 = X221 )
| $less(sK4,0)
| $less(length1(int,t2tb1(X222)),$sum(X224,sK4)) )
| ~ spl6_6 ),
inference(resolution,[],[f1045,f2760]) ).
tff(f5978,plain,
( spl6_33
| spl6_426
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f5937,f272,f5976,f541]) ).
tff(f5976,plain,
( spl6_426
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(X1,0)
| $less(sK4,X1)
| $less(length1(int,t2tb1(X0)),sK2)
| $less(sK5(X2,sK4,X0,sK3),sK4)
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,X1)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(sK3,X1)))) )
| ( sK4 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_426])]) ).
tff(f5937,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(X1,0)
| ( sK4 = X1 )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,X1)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(sK3,X1)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4))
| $less(sK5(X2,sK4,X0,sK3),sK4)
| $less(length1(int,t2tb1(X0)),sK2)
| $less(sK4,0)
| $less(sK4,X1) )
| ~ spl6_7 ),
inference(superposition,[],[f1045,f274]) ).
tff(f5974,plain,
( spl6_33
| spl6_425
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f5939,f272,f5972,f541]) ).
tff(f5972,plain,
( spl6_425
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),sK2)
| $less(sK5(sK3,sK4,X0,X1),sK4)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(sK3,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,X2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| $less(sK4,X2)
| ( sK4 = X2 )
| $less(X2,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_425])]) ).
tff(f5939,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),sK2)
| $less(sK4,X2)
| $less(sK4,0)
| $less(X2,0)
| ( sK4 = X2 )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(sK3,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,X2)))) )
| $less(sK5(sK3,sK4,X0,X1),sK4) )
| ~ spl6_7 ),
inference(superposition,[],[f1045,f274]) ).
tff(f5970,plain,
( spl6_33
| spl6_424
| ~ spl6_6 ),
inference(avatar_split_clause,[],[f5950,f266,f5968,f541]) ).
tff(f5968,plain,
( spl6_424
<=> ! [X228: $int,X227: $int,X226: array_int,X225: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X226)),t2tb($sum(X227,X225)))) = tb2t(get(int,int,elts(int,t2tb1(X226)),t2tb($sum(X228,X225)))) )
| $less(sK2,$sum(sK3,X225))
| $less(sK5(sK3,X225,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X225)
| $less(length1(int,t2tb1(X226)),$sum(X228,sK4))
| $less(sK5(X228,sK4,X226,X227),sK4)
| ( sK4 = X225 )
| $less(X225,0)
| $less(length1(int,t2tb1(X226)),$sum(X227,sK4))
| $less(sK2,$sum(sK0,X225)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_424])]) ).
tff(f5950,plain,
( ! [X225: $int,X228: $int,X226: array_int,X227: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X226)),t2tb($sum(X227,X225)))) = tb2t(get(int,int,elts(int,t2tb1(X226)),t2tb($sum(X228,X225)))) )
| $less(sK4,0)
| $less(sK2,$sum(sK0,X225))
| $less(length1(int,t2tb1(X226)),$sum(X227,sK4))
| $less(X225,0)
| ( sK4 = X225 )
| $less(sK5(X228,sK4,X226,X227),sK4)
| $less(length1(int,t2tb1(X226)),$sum(X228,sK4))
| $less(sK5(sK3,X225,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X225)
| $less(sK2,$sum(sK3,X225)) )
| ~ spl6_6 ),
inference(duplicate_literal_removal,[],[f5888]) ).
tff(f5888,plain,
( ! [X225: $int,X228: $int,X226: array_int,X227: $int] :
( $less(X225,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X226)),t2tb($sum(X227,X225)))) = tb2t(get(int,int,elts(int,t2tb1(X226)),t2tb($sum(X228,X225)))) )
| ( sK4 = X225 )
| $less(length1(int,t2tb1(X226)),$sum(X228,sK4))
| $less(length1(int,t2tb1(X226)),$sum(X227,sK4))
| $less(sK2,$sum(sK3,X225))
| $less(sK4,0)
| $less(X225,0)
| $less(sK5(sK3,X225,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X225)
| $less(sK2,$sum(sK0,X225))
| $less(sK5(X228,sK4,X226,X227),sK4) )
| ~ spl6_6 ),
inference(resolution,[],[f1045,f2750]) ).
tff(f5966,plain,
( spl6_423
| spl6_33
| ~ spl6_23 ),
inference(avatar_split_clause,[],[f5915,f393,f541,f5964]) ).
tff(f5964,plain,
( spl6_423
<=> ! [X74: $int,X75: $int,X73: array_int,X72: $int] :
( $less(sK4,X75)
| ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(X72,sK4,X73,X74))
| $less(length1(int,t2tb1(X73)),$sum(X74,sK4))
| $less(X75,0)
| $less(length1(int,t2tb1(X73)),$sum(X72,sK4))
| ( sK4 = X75 )
| ( tb2t(get(int,int,elts(int,t2tb1(X73)),t2tb($sum(X72,X75)))) = tb2t(get(int,int,elts(int,t2tb1(X73)),t2tb($sum(X74,X75)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_423])]) ).
tff(f5915,plain,
( ! [X72: $int,X73: array_int,X74: $int,X75: $int] :
( $less(sK4,0)
| $less(sK4,X75)
| ( tb2t(get(int,int,elts(int,t2tb1(X73)),t2tb($sum(X72,X75)))) = tb2t(get(int,int,elts(int,t2tb1(X73)),t2tb($sum(X74,X75)))) )
| ( sK4 = X75 )
| $less(length1(int,t2tb1(X73)),$sum(X72,sK4))
| $less(X75,0)
| $less(length1(int,t2tb1(X73)),$sum(X74,sK4))
| ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(X72,sK4,X73,X74)) )
| ~ spl6_23 ),
inference(resolution,[],[f1045,f537]) ).
tff(f5721,plain,
( spl6_421
| spl6_422
| spl6_412 ),
inference(avatar_split_clause,[],[f5709,f5599,f5719,f5715]) ).
tff(f5715,plain,
( spl6_421
<=> ( sK0 = -13 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_421])]) ).
tff(f5719,plain,
( spl6_422
<=> ! [X1: $int] :
( $less(-13,X1)
| ( -13 = X1 )
| $less(X1,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_422])]) ).
tff(f5599,plain,
( spl6_412
<=> $less(sK0,-13) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_412])]) ).
tff(f5709,plain,
( ! [X1: $int] :
( $less(-13,X1)
| $less(X1,sK0)
| ( sK0 = -13 )
| ( -13 = X1 ) )
| spl6_412 ),
inference(resolution,[],[f5601,f790]) ).
tff(f5601,plain,
( ~ $less(sK0,-13)
| spl6_412 ),
inference(avatar_component_clause,[],[f5599]) ).
tff(f5677,plain,
( spl6_420
| spl6_416
| spl6_411 ),
inference(avatar_split_clause,[],[f5650,f5594,f5656,f5675]) ).
tff(f5675,plain,
( spl6_420
<=> ! [X1: $int] :
( ( -13 = X1 )
| $less(-13,X1)
| $less(X1,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_420])]) ).
tff(f5656,plain,
( spl6_416
<=> ( -13 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_416])]) ).
tff(f5594,plain,
( spl6_411
<=> $less(sK2,-13) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_411])]) ).
tff(f5650,plain,
( ! [X1: $int] :
( ( -13 = sK2 )
| ( -13 = X1 )
| $less(X1,sK2)
| $less(-13,X1) )
| spl6_411 ),
inference(resolution,[],[f5596,f790]) ).
tff(f5596,plain,
( ~ $less(sK2,-13)
| spl6_411 ),
inference(avatar_component_clause,[],[f5594]) ).
tff(f5673,plain,
( spl6_419
| spl6_418
| spl6_411 ),
inference(avatar_split_clause,[],[f5653,f5594,f5664,f5668]) ).
tff(f5668,plain,
( spl6_419
<=> ! [X6: $int] :
( $less(X6,0)
| ( $product(sK2,X6) = $product(-13,X6) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_419])]) ).
tff(f5664,plain,
( spl6_418
<=> $less(-13,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_418])]) ).
tff(f5653,plain,
( ! [X5: $int] :
( $less(-13,sK2)
| ( $product(-13,X5) = $product(sK2,X5) )
| $less(X5,0) )
| spl6_411 ),
inference(resolution,[],[f5596,f850]) ).
tff(f5672,plain,
( spl6_416
| spl6_418
| spl6_411 ),
inference(avatar_split_clause,[],[f5647,f5594,f5664,f5656]) ).
tff(f5647,plain,
( $less(-13,sK2)
| ( -13 = sK2 )
| spl6_411 ),
inference(resolution,[],[f5596,f58]) ).
tff(f5671,plain,
( spl6_418
| spl6_416
| spl6_411 ),
inference(avatar_split_clause,[],[f5648,f5594,f5656,f5664]) ).
tff(f5648,plain,
( ( -13 = sK2 )
| $less(-13,sK2)
| spl6_411 ),
inference(resolution,[],[f5596,f58]) ).
tff(f5670,plain,
( spl6_418
| spl6_419
| spl6_411 ),
inference(avatar_split_clause,[],[f5654,f5594,f5668,f5664]) ).
tff(f5654,plain,
( ! [X6: $int] :
( $less(X6,0)
| $less(-13,sK2)
| ( $product(sK2,X6) = $product(-13,X6) ) )
| spl6_411 ),
inference(resolution,[],[f5596,f850]) ).
tff(f5662,plain,
( spl6_416
| spl6_417
| spl6_411 ),
inference(avatar_split_clause,[],[f5649,f5594,f5660,f5656]) ).
tff(f5660,plain,
( spl6_417
<=> ! [X0: $int] :
( ( sK2 = X0 )
| $less(X0,sK2)
| $less(-13,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_417])]) ).
tff(f5649,plain,
( ! [X0: $int] :
( ( sK2 = X0 )
| $less(-13,X0)
| $less(X0,sK2)
| ( -13 = sK2 ) )
| spl6_411 ),
inference(resolution,[],[f5596,f790]) ).
tff(f5615,plain,
( spl6_3
| spl6_415
| ~ spl6_176 ),
inference(avatar_split_clause,[],[f5579,f3098,f5613,f250]) ).
tff(f5613,plain,
( spl6_415
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| $less(X4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| ~ $less(X4,-13)
| $less(sK5(X6,sK0,X5,X7),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_415])]) ).
tff(f5579,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| $less(sK5(X6,sK0,X5,X7),sK0)
| ~ $less(X4,-13)
| $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(X4,0) )
| ~ spl6_176 ),
inference(resolution,[],[f3159,f445]) ).
tff(f5611,plain,
( spl6_3
| spl6_414
| ~ spl6_176 ),
inference(avatar_split_clause,[],[f5578,f3098,f5609,f250]) ).
tff(f5609,plain,
( spl6_414
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK0,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK0,X1,X3))))) )
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| $less(X0,0)
| ~ $less(X0,-13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_414])]) ).
tff(f5578,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK0,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK0,X1,X3))))) )
| $less(X0,0)
| $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| $less(sK0,0)
| ~ $less(X0,-13)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0)) )
| ~ spl6_176 ),
inference(resolution,[],[f3159,f491]) ).
tff(f5607,plain,
( ~ spl6_413
| ~ spl6_176
| spl6_324 ),
inference(avatar_split_clause,[],[f5584,f4611,f3098,f5604]) ).
tff(f5584,plain,
( ~ $less($sum(sK0,10),-13)
| ~ spl6_176
| spl6_324 ),
inference(resolution,[],[f3159,f4613]) ).
tff(f5602,plain,
( ~ spl6_412
| ~ spl6_176 ),
inference(avatar_split_clause,[],[f5577,f3098,f5599]) ).
tff(f5577,plain,
( ~ $less(sK0,-13)
| ~ spl6_176 ),
inference(resolution,[],[f3159,f56]) ).
tff(f5597,plain,
( ~ spl6_411
| spl6_2
| ~ spl6_176 ),
inference(avatar_split_clause,[],[f5585,f3098,f245,f5594]) ).
tff(f5585,plain,
( ~ $less(sK2,-13)
| spl6_2
| ~ spl6_176 ),
inference(resolution,[],[f3159,f247]) ).
tff(f5592,plain,
( spl6_410
| ~ spl6_176 ),
inference(avatar_split_clause,[],[f5576,f3098,f5589]) ).
tff(f5576,plain,
( $less(-14,sK0)
| ~ spl6_176 ),
inference(interpreted_simplification,[],[f5575]) ).
tff(f5575,plain,
( $less(-14,sK0)
| ~ $less(-14,-13)
| ~ spl6_176 ),
inference(instantiation,[],[f3159]) ).
tff(f5539,plain,
( spl6_33
| spl6_409
| ~ spl6_207 ),
inference(avatar_split_clause,[],[f5522,f3403,f5537,f541]) ).
tff(f5537,plain,
( spl6_409
<=> ! [X9: $int,X7: array_int,X6: $int,X8: $int] :
( $less(sK5(X8,sK4,X7,X9),sK4)
| $less(X6,0)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) )
| ~ $less(X6,1)
| $less(length1(int,t2tb1(X7)),$sum(X9,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_409])]) ).
tff(f5522,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: array_int] :
( $less(sK5(X8,sK4,X7,X9),sK4)
| $less(length1(int,t2tb1(X7)),$sum(X9,sK4))
| ~ $less(X6,1)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X9,X6)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,X6)))) )
| $less(sK4,0)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK4))
| $less(X6,0) )
| ~ spl6_207 ),
inference(resolution,[],[f3430,f445]) ).
tff(f5535,plain,
( spl6_33
| spl6_408
| ~ spl6_207 ),
inference(avatar_split_clause,[],[f5521,f3403,f5533,f541]) ).
tff(f5533,plain,
( spl6_408
<=> ! [X3: array_int,X4: $int,X5: $int,X2: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(X2,0)
| ~ $less(X2,1)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK4,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK4,X3,X5))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_408])]) ).
tff(f5521,plain,
( ! [X2: $int,X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,X2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,X2)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK4,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK4,X3,X5))))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(sK4,0)
| ~ $less(X2,1)
| $less(X2,0) )
| ~ spl6_207 ),
inference(resolution,[],[f3430,f491]) ).
tff(f5441,plain,
( spl6_391
| spl6_407
| ~ spl6_401 ),
inference(avatar_split_clause,[],[f5430,f5381,f5439,f5275]) ).
tff(f5439,plain,
( spl6_407
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK3),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_407])]) ).
tff(f5430,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK3)))
| $less($sum(10,sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK3),X0,X2))))) ) )
| ~ spl6_401 ),
inference(evaluation,[],[f5426]) ).
tff(f5426,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK3),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK3)))
| $less($sum(10,sK3),0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK3))) )
| ~ spl6_401 ),
inference(resolution,[],[f5383,f491]) ).
tff(f5437,plain,
( spl6_391
| spl6_406
| ~ spl6_401 ),
inference(avatar_split_clause,[],[f5433,f5381,f5435,f5275]) ).
tff(f5435,plain,
( spl6_406
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK3)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(sK5(X4,$sum(10,sK3),X3,X5),$sum(10,sK3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_406])]) ).
tff(f5433,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK3)))
| $less($sum(10,sK3),0)
| $less(sK5(X4,$sum(10,sK3),X3,X5),$sum(10,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK3))) )
| ~ spl6_401 ),
inference(evaluation,[],[f5427]) ).
tff(f5427,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK3)))
| $less($sum(10,sK3),0)
| $less(0,0)
| $less(sK5(X4,$sum(10,sK3),X3,X5),$sum(10,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK3))) )
| ~ spl6_401 ),
inference(resolution,[],[f5383,f445]) ).
tff(f5402,plain,
( spl6_402
| spl6_405
| spl6_391 ),
inference(avatar_split_clause,[],[f5374,f5275,f5400,f5385]) ).
tff(f5385,plain,
( spl6_402
<=> ( 0 = $sum(10,sK3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_402])]) ).
tff(f5400,plain,
( spl6_405
<=> ! [X2: $int] :
( $less(0,X2)
| $less(X2,$sum(10,sK3))
| ( $sum(10,sK3) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_405])]) ).
tff(f5374,plain,
( ! [X2: $int] :
( $less(0,X2)
| ( $sum(10,sK3) = X2 )
| $less(X2,$sum(10,sK3))
| ( 0 = $sum(10,sK3) ) )
| spl6_391 ),
inference(resolution,[],[f5276,f790]) ).
tff(f5276,plain,
( ~ $less($sum(10,sK3),0)
| spl6_391 ),
inference(avatar_component_clause,[],[f5275]) ).
tff(f5398,plain,
( spl6_403
| spl6_401
| spl6_391 ),
inference(avatar_split_clause,[],[f5379,f5275,f5381,f5390]) ).
tff(f5390,plain,
( spl6_403
<=> ! [X7: $int] :
( $less(X7,0)
| ( $product(0,X7) = $product($sum(10,sK3),X7) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_403])]) ).
tff(f5379,plain,
( ! [X8: $int] :
( $less(0,$sum(10,sK3))
| $less(X8,0)
| ( $product($sum(10,sK3),X8) = $product(0,X8) ) )
| spl6_391 ),
inference(resolution,[],[f5276,f850]) ).
tff(f5397,plain,
( spl6_402
| spl6_404
| spl6_391 ),
inference(avatar_split_clause,[],[f5375,f5275,f5395,f5385]) ).
tff(f5395,plain,
( spl6_404
<=> ! [X3: $int] :
( $less(0,X3)
| ( 0 = X3 )
| $less(X3,$sum(10,sK3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_404])]) ).
tff(f5375,plain,
( ! [X3: $int] :
( $less(0,X3)
| ( 0 = $sum(10,sK3) )
| $less(X3,$sum(10,sK3))
| ( 0 = X3 ) )
| spl6_391 ),
inference(resolution,[],[f5276,f790]) ).
tff(f5393,plain,
( spl6_402
| spl6_401
| spl6_391 ),
inference(avatar_split_clause,[],[f5372,f5275,f5381,f5385]) ).
tff(f5372,plain,
( $less(0,$sum(10,sK3))
| ( 0 = $sum(10,sK3) )
| spl6_391 ),
inference(resolution,[],[f5276,f58]) ).
tff(f5392,plain,
( spl6_401
| spl6_403
| spl6_391 ),
inference(avatar_split_clause,[],[f5378,f5275,f5390,f5381]) ).
tff(f5378,plain,
( ! [X7: $int] :
( $less(X7,0)
| ( $product(0,X7) = $product($sum(10,sK3),X7) )
| $less(0,$sum(10,sK3)) )
| spl6_391 ),
inference(resolution,[],[f5276,f850]) ).
tff(f5388,plain,
( spl6_401
| spl6_402
| spl6_391 ),
inference(avatar_split_clause,[],[f5373,f5275,f5385,f5381]) ).
tff(f5373,plain,
( ( 0 = $sum(10,sK3) )
| $less(0,$sum(10,sK3))
| spl6_391 ),
inference(resolution,[],[f5276,f58]) ).
tff(f5370,plain,
( spl6_375
| spl6_400
| ~ spl6_387 ),
inference(avatar_split_clause,[],[f5360,f5252,f5368,f4961]) ).
tff(f5368,plain,
( spl6_400
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK0),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_400])]) ).
tff(f5360,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK0),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK0)))
| $less($sum(10,sK0),0) )
| ~ spl6_387 ),
inference(evaluation,[],[f5355]) ).
tff(f5355,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK0),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK0)))
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(0,0)
| $less($sum(10,sK0),0) )
| ~ spl6_387 ),
inference(resolution,[],[f5254,f491]) ).
tff(f5366,plain,
( spl6_375
| spl6_399
| ~ spl6_387 ),
inference(avatar_split_clause,[],[f5362,f5252,f5364,f4961]) ).
tff(f5364,plain,
( spl6_399
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK0)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK0)))
| $less(sK5(X4,$sum(10,sK0),X3,X5),$sum(10,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_399])]) ).
tff(f5362,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less($sum(10,sK0),0)
| $less(sK5(X4,$sum(10,sK0),X3,X5),$sum(10,sK0))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK0))) )
| ~ spl6_387 ),
inference(evaluation,[],[f5356]) ).
tff(f5356,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK5(X4,$sum(10,sK0),X3,X5),$sum(10,sK0))
| $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less($sum(10,sK0),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK0)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK0))) )
| ~ spl6_387 ),
inference(resolution,[],[f5254,f445]) ).
tff(f5330,plain,
( spl6_395
| spl6_397
| spl6_327 ),
inference(avatar_split_clause,[],[f5307,f4626,f5323,f5313]) ).
tff(f5313,plain,
( spl6_395
<=> $less(-2,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_395])]) ).
tff(f5323,plain,
( spl6_397
<=> ! [X5: $int] :
( ( $product($sum(sK0,10),X5) = $product(-2,X5) )
| $less(X5,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_397])]) ).
tff(f4626,plain,
( spl6_327
<=> $less($sum(sK0,10),-2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_327])]) ).
tff(f5307,plain,
( ! [X6: $int] :
( ( $product($sum(sK0,10),X6) = $product(-2,X6) )
| $less(-2,$sum(sK0,10))
| $less(X6,0) )
| spl6_327 ),
inference(resolution,[],[f4628,f850]) ).
tff(f4628,plain,
( ~ $less($sum(sK0,10),-2)
| spl6_327 ),
inference(avatar_component_clause,[],[f4626]) ).
tff(f5329,plain,
( spl6_398
| spl6_394
| spl6_327 ),
inference(avatar_split_clause,[],[f5303,f4626,f5309,f5327]) ).
tff(f5327,plain,
( spl6_398
<=> ! [X1: $int] :
( $less(-2,X1)
| $less(X1,$sum(sK0,10))
| ( -2 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_398])]) ).
tff(f5309,plain,
( spl6_394
<=> ( -2 = $sum(sK0,10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_394])]) ).
tff(f5303,plain,
( ! [X1: $int] :
( ( -2 = $sum(sK0,10) )
| $less(-2,X1)
| ( -2 = X1 )
| $less(X1,$sum(sK0,10)) )
| spl6_327 ),
inference(resolution,[],[f4628,f790]) ).
tff(f5325,plain,
( spl6_397
| spl6_395
| spl6_327 ),
inference(avatar_split_clause,[],[f5306,f4626,f5313,f5323]) ).
tff(f5306,plain,
( ! [X5: $int] :
( $less(-2,$sum(sK0,10))
| ( $product($sum(sK0,10),X5) = $product(-2,X5) )
| $less(X5,0) )
| spl6_327 ),
inference(resolution,[],[f4628,f850]) ).
tff(f5321,plain,
( spl6_394
| spl6_396
| spl6_327 ),
inference(avatar_split_clause,[],[f5302,f4626,f5319,f5309]) ).
tff(f5319,plain,
( spl6_396
<=> ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| $less(-2,X0)
| ( $sum(sK0,10) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_396])]) ).
tff(f5302,plain,
( ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 )
| ( -2 = $sum(sK0,10) )
| $less(-2,X0) )
| spl6_327 ),
inference(resolution,[],[f4628,f790]) ).
tff(f5317,plain,
( spl6_395
| spl6_394
| spl6_327 ),
inference(avatar_split_clause,[],[f5300,f4626,f5309,f5313]) ).
tff(f5300,plain,
( ( -2 = $sum(sK0,10) )
| $less(-2,$sum(sK0,10))
| spl6_327 ),
inference(resolution,[],[f4628,f58]) ).
tff(f5316,plain,
( spl6_394
| spl6_395
| spl6_327 ),
inference(avatar_split_clause,[],[f5301,f4626,f5313,f5309]) ).
tff(f5301,plain,
( $less(-2,$sum(sK0,10))
| ( -2 = $sum(sK0,10) )
| spl6_327 ),
inference(resolution,[],[f4628,f58]) ).
tff(f5285,plain,
( spl6_391
| spl6_10
| spl6_393
| ~ spl6_380 ),
inference(avatar_split_clause,[],[f5271,f4999,f5283,f288,f5275]) ).
tff(f5283,plain,
( spl6_393
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,$sum(10,sK3),X3,X5),$sum(10,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK3)))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_393])]) ).
tff(f5271,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK5(X4,$sum(10,sK3),X3,X5),$sum(10,sK3))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK3)))
| $less(sK2,0)
| $less($sum(10,sK3),0)
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) ) )
| ~ spl6_380 ),
inference(resolution,[],[f5001,f445]) ).
tff(f5281,plain,
( spl6_391
| spl6_392
| spl6_10
| ~ spl6_380 ),
inference(avatar_split_clause,[],[f5270,f4999,f288,f5279,f5275]) ).
tff(f5279,plain,
( spl6_392
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK3),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_392])]) ).
tff(f5270,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK3),X0,X2))))) )
| $less($sum(10,sK3),0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK3))) )
| ~ spl6_380 ),
inference(resolution,[],[f5001,f491]) ).
tff(f5269,plain,
( spl6_387
| spl6_390
| spl6_375 ),
inference(avatar_split_clause,[],[f5246,f4961,f5266,f5252]) ).
tff(f5266,plain,
( spl6_390
<=> ! [X7: $int] :
( $less(X7,0)
| ( $product(0,X7) = $product($sum(10,sK0),X7) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_390])]) ).
tff(f5246,plain,
( ! [X8: $int] :
( $less(X8,0)
| $less(0,$sum(10,sK0))
| ( $product(0,X8) = $product($sum(10,sK0),X8) ) )
| spl6_375 ),
inference(resolution,[],[f4962,f850]) ).
tff(f4962,plain,
( ~ $less($sum(10,sK0),0)
| spl6_375 ),
inference(avatar_component_clause,[],[f4961]) ).
tff(f5268,plain,
( spl6_387
| spl6_390
| spl6_375 ),
inference(avatar_split_clause,[],[f5245,f4961,f5266,f5252]) ).
tff(f5245,plain,
( ! [X7: $int] :
( $less(X7,0)
| $less(0,$sum(10,sK0))
| ( $product(0,X7) = $product($sum(10,sK0),X7) ) )
| spl6_375 ),
inference(resolution,[],[f4962,f850]) ).
tff(f5264,plain,
( spl6_386
| spl6_389
| spl6_375 ),
inference(avatar_split_clause,[],[f5242,f4961,f5262,f5248]) ).
tff(f5248,plain,
( spl6_386
<=> ( 0 = $sum(10,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_386])]) ).
tff(f5262,plain,
( spl6_389
<=> ! [X3: $int] :
( ( 0 = X3 )
| $less(0,X3)
| $less(X3,$sum(10,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_389])]) ).
tff(f5242,plain,
( ! [X3: $int] :
( ( 0 = X3 )
| $less(X3,$sum(10,sK0))
| $less(0,X3)
| ( 0 = $sum(10,sK0) ) )
| spl6_375 ),
inference(resolution,[],[f4962,f790]) ).
tff(f5260,plain,
( spl6_386
| spl6_388
| spl6_375 ),
inference(avatar_split_clause,[],[f5241,f4961,f5258,f5248]) ).
tff(f5258,plain,
( spl6_388
<=> ! [X2: $int] :
( $less(0,X2)
| ( $sum(10,sK0) = X2 )
| $less(X2,$sum(10,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_388])]) ).
tff(f5241,plain,
( ! [X2: $int] :
( $less(0,X2)
| $less(X2,$sum(10,sK0))
| ( 0 = $sum(10,sK0) )
| ( $sum(10,sK0) = X2 ) )
| spl6_375 ),
inference(resolution,[],[f4962,f790]) ).
tff(f5256,plain,
( spl6_387
| spl6_386
| spl6_375 ),
inference(avatar_split_clause,[],[f5239,f4961,f5248,f5252]) ).
tff(f5239,plain,
( ( 0 = $sum(10,sK0) )
| $less(0,$sum(10,sK0))
| spl6_375 ),
inference(resolution,[],[f4962,f58]) ).
tff(f5255,plain,
( spl6_386
| spl6_387
| spl6_375 ),
inference(avatar_split_clause,[],[f5240,f4961,f5252,f5248]) ).
tff(f5240,plain,
( $less(0,$sum(10,sK0))
| ( 0 = $sum(10,sK0) )
| spl6_375 ),
inference(resolution,[],[f4962,f58]) ).
tff(f5205,plain,
( ~ spl6_384
| ~ spl6_385
| ~ spl6_13
| spl6_43
| spl6_10
| ~ spl6_97
| ~ spl6_251 ),
inference(avatar_split_clause,[],[f5196,f3838,f1763,f288,f672,f325,f5202,f5198]) ).
tff(f5202,plain,
( spl6_385
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_385])]) ).
tff(f672,plain,
( spl6_43
<=> $less(sK2,$sum(sK3,0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_43])]) ).
tff(f5196,plain,
( $less(sK2,0)
| $less(sK2,$sum(sK3,0))
| ~ $less(0,sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| ~ spl6_97
| ~ spl6_251 ),
inference(forward_demodulation,[],[f5194,f3840]) ).
tff(f5194,plain,
( $less(sK2,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| ~ $less(0,sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,0))
| ~ spl6_97 ),
inference(evaluation,[],[f5175]) ).
tff(f5175,plain,
( ~ $less($sum(0,0),sK2)
| $less(sK2,$sum(0,0))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,0)))))
| ~ spl6_97 ),
inference(interpreted_simplification,[],[f5174]) ).
tff(f5174,plain,
( ~ $less($sum(0,0),sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,0))
| $less(0,0)
| $less(sK2,$sum(0,0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,0)))))
| ~ spl6_97 ),
inference(instantiation,[],[f1764]) ).
tff(f5015,plain,
( ~ spl6_383
| spl6_330
| spl6_380
| spl6_379
| ~ spl6_40
| ~ spl6_352 ),
inference(avatar_split_clause,[],[f4986,f4816,f612,f4995,f4999,f4647,f5012]) ).
tff(f5012,plain,
( spl6_383
<=> $less(sK5(sK3,$sum(sK3,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_383])]) ).
tff(f4995,plain,
( spl6_379
<=> $less(sK2,$sum(sK3,$sum(sK3,10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_379])]) ).
tff(f4986,plain,
( $less(sK2,$sum(sK3,$sum(sK3,10)))
| $less(sK2,$sum(10,sK3))
| $less($sum(sK3,10),0)
| ~ $less(sK5(sK3,$sum(sK3,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_40
| ~ spl6_352 ),
inference(evaluation,[],[f4980]) ).
tff(f4980,plain,
( $less($sum(sK3,10),0)
| $less(sK2,$sum(sK3,$sum(sK3,10)))
| $less(sK2,$sum(0,$sum(sK3,10)))
| ~ $less(sK5(sK3,$sum(sK3,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_40
| ~ spl6_352 ),
inference(resolution,[],[f4818,f2379]) ).
tff(f5010,plain,
( spl6_330
| spl6_382
| ~ spl6_352 ),
inference(avatar_split_clause,[],[f4987,f4816,f5008,f4647]) ).
tff(f5008,plain,
( spl6_382
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,10),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_382])]) ).
tff(f4987,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,10)))
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less($sum(sK3,10),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,10),X0,X2))))) ) )
| ~ spl6_352 ),
inference(evaluation,[],[f4982]) ).
tff(f4982,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(0,0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,10)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,10),X0,X2))))) )
| $less($sum(sK3,10),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) )
| ~ spl6_352 ),
inference(resolution,[],[f4818,f491]) ).
tff(f5006,plain,
( spl6_379
| spl6_330
| spl6_380
| spl6_381
| ~ spl6_40
| ~ spl6_352 ),
inference(avatar_split_clause,[],[f4988,f4816,f612,f5003,f4999,f4647,f4995]) ).
tff(f5003,plain,
( spl6_381
<=> $less(sK5(sK3,$sum(sK3,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_381])]) ).
tff(f4988,plain,
( $less(sK5(sK3,$sum(sK3,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,10))
| $less(sK2,$sum(10,sK3))
| $less($sum(sK3,10),0)
| $less(sK2,$sum(sK3,$sum(sK3,10)))
| ~ spl6_40
| ~ spl6_352 ),
inference(evaluation,[],[f4981]) ).
tff(f4981,plain,
( $less(sK2,$sum(sK3,$sum(sK3,10)))
| $less(sK5(sK3,$sum(sK3,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,10))
| $less(sK2,$sum(0,$sum(sK3,10)))
| $less($sum(sK3,10),0)
| ~ spl6_40
| ~ spl6_352 ),
inference(resolution,[],[f4818,f2375]) ).
tff(f4993,plain,
( spl6_330
| spl6_378
| ~ spl6_352 ),
inference(avatar_split_clause,[],[f4989,f4816,f4991,f4647]) ).
tff(f4991,plain,
( spl6_378
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,10)))
| $less(sK5(X4,$sum(sK3,10),X3,X5),$sum(sK3,10))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_378])]) ).
tff(f4989,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,10)))
| $less(sK5(X4,$sum(sK3,10),X3,X5),$sum(sK3,10))
| $less($sum(sK3,10),0) )
| ~ spl6_352 ),
inference(evaluation,[],[f4983]) ).
tff(f4983,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less($sum(sK3,10),0)
| $less(0,0)
| $less(sK5(X4,$sum(sK3,10),X3,X5),$sum(sK3,10))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,10))) )
| ~ spl6_352 ),
inference(resolution,[],[f4818,f445]) ).
tff(f4971,plain,
( spl6_375
| spl6_377
| spl6_10
| ~ spl6_343 ),
inference(avatar_split_clause,[],[f4956,f4727,f288,f4969,f4961]) ).
tff(f4969,plain,
( spl6_377
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK0),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_377])]) ).
tff(f4956,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(10,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(10,sK0),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| $less($sum(10,sK0),0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(10,sK0))) )
| ~ spl6_343 ),
inference(resolution,[],[f4729,f491]) ).
tff(f4967,plain,
( spl6_375
| spl6_376
| spl6_10
| ~ spl6_343 ),
inference(avatar_split_clause,[],[f4957,f4727,f288,f4965,f4961]) ).
tff(f4965,plain,
( spl6_376
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,$sum(10,sK0),X3,X5),$sum(10,sK0))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK0)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_376])]) ).
tff(f4957,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK2,0)
| $less(sK5(X4,$sum(10,sK0),X3,X5),$sum(10,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(10,sK0)))
| $less($sum(10,sK0),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(10,sK0))) )
| ~ spl6_343 ),
inference(resolution,[],[f4729,f445]) ).
tff(f4955,plain,
( spl6_371
| spl6_373
| spl6_338 ),
inference(avatar_split_clause,[],[f4931,f4696,f4947,f4938]) ).
tff(f4938,plain,
( spl6_371
<=> $less(-12,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_371])]) ).
tff(f4947,plain,
( spl6_373
<=> ! [X4: $int] :
( $less(X4,0)
| ( $product(-12,X4) = $product($sum(sK0,10),X4) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_373])]) ).
tff(f4696,plain,
( spl6_338
<=> $less($sum(sK0,10),-12) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_338])]) ).
tff(f4931,plain,
( ! [X3: $int] :
( ( $product(-12,X3) = $product($sum(sK0,10),X3) )
| $less(X3,0)
| $less(-12,$sum(sK0,10)) )
| spl6_338 ),
inference(resolution,[],[f4698,f850]) ).
tff(f4698,plain,
( ~ $less($sum(sK0,10),-12)
| spl6_338 ),
inference(avatar_component_clause,[],[f4696]) ).
tff(f4954,plain,
( spl6_371
| spl6_370
| spl6_338 ),
inference(avatar_split_clause,[],[f4926,f4696,f4934,f4938]) ).
tff(f4934,plain,
( spl6_370
<=> ( -12 = $sum(sK0,10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_370])]) ).
tff(f4926,plain,
( ( -12 = $sum(sK0,10) )
| $less(-12,$sum(sK0,10))
| spl6_338 ),
inference(resolution,[],[f4698,f58]) ).
tff(f4953,plain,
( spl6_374
| spl6_370
| spl6_338 ),
inference(avatar_split_clause,[],[f4928,f4696,f4934,f4951]) ).
tff(f4951,plain,
( spl6_374
<=> ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 )
| $less(-12,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_374])]) ).
tff(f4928,plain,
( ! [X0: $int] :
( ( -12 = $sum(sK0,10) )
| $less(X0,$sum(sK0,10))
| $less(-12,X0)
| ( $sum(sK0,10) = X0 ) )
| spl6_338 ),
inference(resolution,[],[f4698,f790]) ).
tff(f4949,plain,
( spl6_371
| spl6_373
| spl6_338 ),
inference(avatar_split_clause,[],[f4932,f4696,f4947,f4938]) ).
tff(f4932,plain,
( ! [X4: $int] :
( $less(X4,0)
| $less(-12,$sum(sK0,10))
| ( $product(-12,X4) = $product($sum(sK0,10),X4) ) )
| spl6_338 ),
inference(resolution,[],[f4698,f850]) ).
tff(f4945,plain,
( spl6_370
| spl6_372
| spl6_338 ),
inference(avatar_split_clause,[],[f4929,f4696,f4943,f4934]) ).
tff(f4943,plain,
( spl6_372
<=> ! [X1: $int] :
( $less(X1,$sum(sK0,10))
| ( -12 = X1 )
| $less(-12,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_372])]) ).
tff(f4929,plain,
( ! [X1: $int] :
( $less(X1,$sum(sK0,10))
| ( -12 = $sum(sK0,10) )
| $less(-12,X1)
| ( -12 = X1 ) )
| spl6_338 ),
inference(resolution,[],[f4698,f790]) ).
tff(f4941,plain,
( spl6_370
| spl6_371
| spl6_338 ),
inference(avatar_split_clause,[],[f4927,f4696,f4938,f4934]) ).
tff(f4927,plain,
( $less(-12,$sum(sK0,10))
| ( -12 = $sum(sK0,10) )
| spl6_338 ),
inference(resolution,[],[f4698,f58]) ).
tff(f4924,plain,
( spl6_149
| spl6_33
| ~ spl6_218
| ~ spl6_369
| spl6_75
| ~ spl6_7
| ~ spl6_94 ),
inference(avatar_split_clause,[],[f4919,f1704,f272,f1288,f4921,f3493,f541,f2816]) ).
tff(f2816,plain,
( spl6_149
<=> $less(sK2,$sum(0,sK4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_149])]) ).
tff(f4921,plain,
( spl6_369
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_369])]) ).
tff(f1704,plain,
( spl6_94
<=> ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(0,X0))
| $less(sK2,$sum(sK3,X0))
| ~ $less($sum(0,X0),sK2)
| ( $sum(sK3,X0) != sK2 )
| $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_94])]) ).
tff(f4919,plain,
( $less(sK2,sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(0,sK4),sK2)
| $less(sK4,0)
| $less(sK2,$sum(0,sK4))
| ~ spl6_7
| ~ spl6_94 ),
inference(trivial_inequality_removal,[],[f4917]) ).
tff(f4917,plain,
( ( sK2 != sK2 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,sK2)
| ~ $less($sum(0,sK4),sK2)
| $less(sK2,$sum(0,sK4))
| $less(sK4,0)
| ~ spl6_7
| ~ spl6_94 ),
inference(superposition,[],[f1705,f274]) ).
tff(f1705,plain,
( ! [X0: $int] :
( ( $sum(sK3,X0) != sK2 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(0,X0))
| ~ $less($sum(0,X0),sK2)
| $less(X0,0)
| $less(sK2,$sum(sK3,X0)) )
| ~ spl6_94 ),
inference(avatar_component_clause,[],[f1704]) ).
tff(f4914,plain,
( ~ spl6_368
| spl6_33
| spl6_34
| spl6_75
| ~ spl6_223
| ~ spl6_7
| ~ spl6_93 ),
inference(avatar_split_clause,[],[f4909,f1686,f272,f3519,f1288,f552,f541,f4911]) ).
tff(f1686,plain,
( spl6_93
<=> ! [X1: $int] :
( ~ $less($sum(sK0,X1),sK2)
| $less(sK2,$sum(sK3,X1))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ( $sum(sK3,X1) != sK2 )
| $less(sK2,$sum(sK0,X1))
| $less(X1,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_93])]) ).
tff(f4909,plain,
( ~ $less($sum(sK0,sK4),sK2)
| $less(sK2,sK2)
| $less(sK2,$sum(sK0,sK4))
| $less(sK4,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ spl6_7
| ~ spl6_93 ),
inference(trivial_inequality_removal,[],[f4908]) ).
tff(f4908,plain,
( $less(sK4,0)
| $less(sK2,$sum(sK0,sK4))
| ( sK2 != sK2 )
| $less(sK2,sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(sK0,sK4),sK2)
| ~ spl6_7
| ~ spl6_93 ),
inference(superposition,[],[f1687,f274]) ).
tff(f1687,plain,
( ! [X1: $int] :
( ( $sum(sK3,X1) != sK2 )
| $less(sK2,$sum(sK0,X1))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,$sum(sK3,X1))
| $less(X1,0) )
| ~ spl6_93 ),
inference(avatar_component_clause,[],[f1686]) ).
tff(f4901,plain,
( spl6_365
| spl6_367
| spl6_323 ),
inference(avatar_split_clause,[],[f4878,f4606,f4898,f4888]) ).
tff(f4888,plain,
( spl6_365
<=> $less(-1,$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_365])]) ).
tff(f4898,plain,
( spl6_367
<=> ! [X3: $int] :
( $less(X3,0)
| ( $product($sum(sK0,10),X3) = $product(-1,X3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_367])]) ).
tff(f4606,plain,
( spl6_323
<=> $less($sum(sK0,10),-1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_323])]) ).
tff(f4878,plain,
( ! [X4: $int] :
( ( $product($sum(sK0,10),X4) = $product(-1,X4) )
| $less(X4,0)
| $less(-1,$sum(sK0,10)) )
| spl6_323 ),
inference(resolution,[],[f4608,f850]) ).
tff(f4608,plain,
( ~ $less($sum(sK0,10),-1)
| spl6_323 ),
inference(avatar_component_clause,[],[f4606]) ).
tff(f4900,plain,
( spl6_367
| spl6_365
| spl6_323 ),
inference(avatar_split_clause,[],[f4877,f4606,f4888,f4898]) ).
tff(f4877,plain,
( ! [X3: $int] :
( $less(-1,$sum(sK0,10))
| $less(X3,0)
| ( $product($sum(sK0,10),X3) = $product(-1,X3) ) )
| spl6_323 ),
inference(resolution,[],[f4608,f850]) ).
tff(f4896,plain,
( spl6_364
| spl6_366
| spl6_323 ),
inference(avatar_split_clause,[],[f4874,f4606,f4894,f4883]) ).
tff(f4883,plain,
( spl6_364
<=> ( $sum(sK0,10) = -1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_364])]) ).
tff(f4894,plain,
( spl6_366
<=> ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 )
| $less(-1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_366])]) ).
tff(f4874,plain,
( ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| $less(-1,X0)
| ( $sum(sK0,10) = X0 )
| ( $sum(sK0,10) = -1 ) )
| spl6_323 ),
inference(resolution,[],[f4608,f790]) ).
tff(f4892,plain,
( spl6_365
| spl6_364
| spl6_323 ),
inference(avatar_split_clause,[],[f4872,f4606,f4883,f4888]) ).
tff(f4872,plain,
( ( $sum(sK0,10) = -1 )
| $less(-1,$sum(sK0,10))
| spl6_323 ),
inference(resolution,[],[f4608,f58]) ).
tff(f4891,plain,
( spl6_364
| spl6_365
| spl6_323 ),
inference(avatar_split_clause,[],[f4873,f4606,f4888,f4883]) ).
tff(f4873,plain,
( $less(-1,$sum(sK0,10))
| ( $sum(sK0,10) = -1 )
| spl6_323 ),
inference(resolution,[],[f4608,f58]) ).
tff(f4886,plain,
( spl6_363
| spl6_364
| spl6_323 ),
inference(avatar_split_clause,[],[f4875,f4606,f4883,f4880]) ).
tff(f4880,plain,
( spl6_363
<=> ! [X1: $int] :
( ( -1 = X1 )
| $less(-1,X1)
| $less(X1,$sum(sK0,10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_363])]) ).
tff(f4875,plain,
( ! [X1: $int] :
( ( $sum(sK0,10) = -1 )
| ( -1 = X1 )
| $less(X1,$sum(sK0,10))
| $less(-1,X1) )
| spl6_323 ),
inference(resolution,[],[f4608,f790]) ).
tff(f4871,plain,
( spl6_360
| spl6_256
| ~ spl6_362
| spl6_359
| ~ spl6_40
| ~ spl6_278 ),
inference(avatar_split_clause,[],[f4838,f4180,f612,f4855,f4868,f3876,f4859]) ).
tff(f4859,plain,
( spl6_360
<=> $less(sK2,$sum(0,$sum(sK0,sK4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_360])]) ).
tff(f4868,plain,
( spl6_362
<=> $less(sK5(sK3,$sum(sK0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_362])]) ).
tff(f4855,plain,
( spl6_359
<=> $less(sK2,$sum(sK3,$sum(sK0,sK4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_359])]) ).
tff(f4838,plain,
( $less(sK2,$sum(sK3,$sum(sK0,sK4)))
| ~ $less(sK5(sK3,$sum(sK0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less($sum(sK0,sK4),0)
| $less(sK2,$sum(0,$sum(sK0,sK4)))
| ~ spl6_40
| ~ spl6_278 ),
inference(resolution,[],[f4182,f2379]) ).
tff(f4866,plain,
( spl6_359
| spl6_360
| spl6_361
| spl6_256
| ~ spl6_40
| ~ spl6_278 ),
inference(avatar_split_clause,[],[f4839,f4180,f612,f3876,f4863,f4859,f4855]) ).
tff(f4863,plain,
( spl6_361
<=> $less(sK5(sK3,$sum(sK0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK0,sK4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_361])]) ).
tff(f4839,plain,
( $less($sum(sK0,sK4),0)
| $less(sK5(sK3,$sum(sK0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK0,sK4))
| $less(sK2,$sum(0,$sum(sK0,sK4)))
| $less(sK2,$sum(sK3,$sum(sK0,sK4)))
| ~ spl6_40
| ~ spl6_278 ),
inference(resolution,[],[f4182,f2375]) ).
tff(f4853,plain,
( spl6_256
| spl6_358
| ~ spl6_278 ),
inference(avatar_split_clause,[],[f4844,f4180,f4851,f3876]) ).
tff(f4851,plain,
( spl6_358
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,sK4)))
| $less(sK5(X4,$sum(sK0,sK4),X3,X5),$sum(sK0,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,sK4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_358])]) ).
tff(f4844,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,sK4)))
| $less(sK5(X4,$sum(sK0,sK4),X3,X5),$sum(sK0,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,sK4)))
| $less($sum(sK0,sK4),0) )
| ~ spl6_278 ),
inference(evaluation,[],[f4841]) ).
tff(f4841,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(0,0)
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less($sum(sK0,sK4),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,sK4)))
| $less(sK5(X4,$sum(sK0,sK4),X3,X5),$sum(sK0,sK4)) )
| ~ spl6_278 ),
inference(resolution,[],[f4182,f445]) ).
tff(f4849,plain,
( spl6_357
| spl6_256
| ~ spl6_278 ),
inference(avatar_split_clause,[],[f4845,f4180,f3876,f4847]) ).
tff(f4847,plain,
( spl6_357
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,sK4),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,sK4),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,sK4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_357])]) ).
tff(f4845,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less($sum(sK0,sK4),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,sK4),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,sK4),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,sK4))) )
| ~ spl6_278 ),
inference(evaluation,[],[f4840]) ).
tff(f4840,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,sK4)))
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,sK4)))
| $less(0,0)
| $less($sum(sK0,sK4),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,sK4),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,sK4),X0,X2))))) ) )
| ~ spl6_278 ),
inference(resolution,[],[f4182,f491]) ).
tff(f4837,plain,
( spl6_353
| spl6_356
| spl6_330 ),
inference(avatar_split_clause,[],[f4810,f4647,f4835,f4820]) ).
tff(f4820,plain,
( spl6_353
<=> ( 0 = $sum(sK3,10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_353])]) ).
tff(f4835,plain,
( spl6_356
<=> ! [X2: $int] :
( ( $sum(sK3,10) = X2 )
| $less(0,X2)
| $less(X2,$sum(sK3,10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_356])]) ).
tff(f4810,plain,
( ! [X2: $int] :
( ( $sum(sK3,10) = X2 )
| $less(X2,$sum(sK3,10))
| $less(0,X2)
| ( 0 = $sum(sK3,10) ) )
| spl6_330 ),
inference(resolution,[],[f4648,f790]) ).
tff(f4648,plain,
( ~ $less($sum(sK3,10),0)
| spl6_330 ),
inference(avatar_component_clause,[],[f4647]) ).
tff(f4833,plain,
( spl6_352
| spl6_354
| spl6_330 ),
inference(avatar_split_clause,[],[f4814,f4647,f4825,f4816]) ).
tff(f4825,plain,
( spl6_354
<=> ! [X5: $int] :
( $less(X5,0)
| ( $product($sum(sK3,10),X5) = $product(0,X5) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_354])]) ).
tff(f4814,plain,
( ! [X6: $int] :
( ( $product(0,X6) = $product($sum(sK3,10),X6) )
| $less(0,$sum(sK3,10))
| $less(X6,0) )
| spl6_330 ),
inference(resolution,[],[f4648,f850]) ).
tff(f4832,plain,
( spl6_355
| spl6_353
| spl6_330 ),
inference(avatar_split_clause,[],[f4811,f4647,f4820,f4830]) ).
tff(f4830,plain,
( spl6_355
<=> ! [X3: $int] :
( ( 0 = X3 )
| $less(X3,$sum(sK3,10))
| $less(0,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_355])]) ).
tff(f4811,plain,
( ! [X3: $int] :
( ( 0 = $sum(sK3,10) )
| ( 0 = X3 )
| $less(0,X3)
| $less(X3,$sum(sK3,10)) )
| spl6_330 ),
inference(resolution,[],[f4648,f790]) ).
tff(f4828,plain,
( spl6_353
| spl6_352
| spl6_330 ),
inference(avatar_split_clause,[],[f4808,f4647,f4816,f4820]) ).
tff(f4808,plain,
( $less(0,$sum(sK3,10))
| ( 0 = $sum(sK3,10) )
| spl6_330 ),
inference(resolution,[],[f4648,f58]) ).
tff(f4827,plain,
( spl6_352
| spl6_354
| spl6_330 ),
inference(avatar_split_clause,[],[f4813,f4647,f4825,f4816]) ).
tff(f4813,plain,
( ! [X5: $int] :
( $less(X5,0)
| $less(0,$sum(sK3,10))
| ( $product($sum(sK3,10),X5) = $product(0,X5) ) )
| spl6_330 ),
inference(resolution,[],[f4648,f850]) ).
tff(f4823,plain,
( spl6_352
| spl6_353
| spl6_330 ),
inference(avatar_split_clause,[],[f4809,f4647,f4820,f4816]) ).
tff(f4809,plain,
( ( 0 = $sum(sK3,10) )
| $less(0,$sum(sK3,10))
| spl6_330 ),
inference(resolution,[],[f4648,f58]) ).
tff(f4791,plain,
( spl6_3
| spl6_351
| spl6_319
| ~ spl6_326 ),
inference(avatar_split_clause,[],[f4781,f4621,f4589,f4789,f250]) ).
tff(f4789,plain,
( spl6_351
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,10)))
| $less(sK5(X4,$sum(sK0,10),X3,X5),$sum(sK0,10))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_351])]) ).
tff(f4781,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less($sum(sK0,10),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,10)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK0)))) )
| $less(sK5(X4,$sum(sK0,10),X3,X5),$sum(sK0,10))
| $less(sK0,0) )
| ~ spl6_326 ),
inference(resolution,[],[f4623,f445]) ).
tff(f4787,plain,
( spl6_3
| spl6_319
| spl6_350
| ~ spl6_326 ),
inference(avatar_split_clause,[],[f4780,f4621,f4785,f4589,f250]) ).
tff(f4785,plain,
( spl6_350
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,10),X0,X2))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_350])]) ).
tff(f4780,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,10),X0,X2))))) )
| $less($sum(sK0,10),0)
| $less(sK0,0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK0)))) ) )
| ~ spl6_326 ),
inference(resolution,[],[f4623,f491]) ).
tff(f4779,plain,
( spl6_10
| spl6_349
| ~ spl6_6 ),
inference(avatar_split_clause,[],[f4765,f266,f4777,f288]) ).
tff(f4777,plain,
( spl6_349
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,$sum(sK3,X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK2)))) )
| $less(length1(int,t2tb1(X1)),$sum(X3,$sum(sK3,X0)))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,$sum(sK3,X0),X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,$sum(sK3,X0),X1,X3))))) )
| ~ $less(sK4,X0)
| $less(X0,0)
| $less(sK2,$sum(sK0,X0))
| $less($sum(sK3,X0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_349])]) ).
tff(f4765,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,$sum(sK3,X0)))
| $less($sum(sK3,X0),0)
| $less(sK2,$sum(sK0,X0))
| $less(X0,0)
| ~ $less(sK4,X0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,$sum(sK3,X0),X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,$sum(sK3,X0),X1,X3))))) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,0)
| $less(length1(int,t2tb1(X1)),$sum(X3,$sum(sK3,X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK2)))) ) )
| ~ spl6_6 ),
inference(resolution,[],[f2756,f491]) ).
tff(f4775,plain,
( spl6_10
| spl6_348
| ~ spl6_6 ),
inference(avatar_split_clause,[],[f4766,f266,f4773,f288]) ).
tff(f4773,plain,
( spl6_348
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(sK5(X6,$sum(sK3,X4),X5,X7),$sum(sK3,X4))
| $less(sK2,$sum(sK0,X4))
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,X4)))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK2)))) )
| $less($sum(sK3,X4),0)
| ~ $less(sK4,X4)
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,X4)))
| $less(X4,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_348])]) ).
tff(f4766,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(sK5(X6,$sum(sK3,X4),X5,X7),$sum(sK3,X4))
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,X4)))
| $less(sK2,0)
| ~ $less(sK4,X4)
| $less($sum(sK3,X4),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK2)))) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,X4)))
| $less(sK2,$sum(sK0,X4)) )
| ~ spl6_6 ),
inference(resolution,[],[f2756,f445]) ).
tff(f4760,plain,
( spl6_10
| spl6_347
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f4744,f612,f4758,f288]) ).
tff(f4758,plain,
( spl6_347
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ~ $less(0,X0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK2)))) )
| $less(length1(int,t2tb1(X1)),$sum(X3,$sum(sK3,X0)))
| $less(length1(int,t2tb1(X1)),$sum(X2,$sum(sK3,X0)))
| $less($sum(sK3,X0),0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,$sum(sK3,X0),X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,$sum(sK3,X0),X1,X3))))) )
| $less(sK2,$sum(0,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_347])]) ).
tff(f4744,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ~ $less(0,X0)
| $less(sK2,$sum(0,X0))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,$sum(sK3,X0),X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,$sum(sK3,X0),X1,X3))))) )
| $less(X0,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less($sum(sK3,X0),0)
| $less(length1(int,t2tb1(X1)),$sum(X2,$sum(sK3,X0)))
| $less(sK2,0)
| $less(length1(int,t2tb1(X1)),$sum(X3,$sum(sK3,X0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK2)))) ) )
| ~ spl6_40 ),
inference(resolution,[],[f2371,f491]) ).
tff(f4754,plain,
( spl6_10
| spl6_346
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f4745,f612,f4752,f288]) ).
tff(f4752,plain,
( spl6_346
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,X4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK2)))) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(0,X4))
| ~ $less(0,X4)
| $less($sum(sK3,X4),0)
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,X4)))
| $less(X4,0)
| $less(sK5(X6,$sum(sK3,X4),X5,X7),$sum(sK3,X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_346])]) ).
tff(f4745,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X6,$sum(sK3,X4)))
| $less(sK2,0)
| $less(sK5(X6,$sum(sK3,X4),X5,X7),$sum(sK3,X4))
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X7,$sum(sK3,X4)))
| $less($sum(sK3,X4),0)
| ~ $less(0,X4)
| $less(sK2,$sum(0,X4))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK2)))) ) )
| ~ spl6_40 ),
inference(resolution,[],[f2371,f445]) ).
tff(f4739,plain,
( spl6_344
| ~ spl6_345
| spl6_319
| spl6_343
| ~ spl6_40
| ~ spl6_325 ),
inference(avatar_split_clause,[],[f4710,f4616,f612,f4727,f4589,f4736,f4731]) ).
tff(f4731,plain,
( spl6_344
<=> $less(sK2,$sum(sK3,$sum(sK0,10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_344])]) ).
tff(f4736,plain,
( spl6_345
<=> $less(sK5(sK3,$sum(sK0,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_345])]) ).
tff(f4710,plain,
( $less(sK2,$sum(10,sK0))
| $less($sum(sK0,10),0)
| ~ $less(sK5(sK3,$sum(sK0,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(sK3,$sum(sK0,10)))
| ~ spl6_40
| ~ spl6_325 ),
inference(evaluation,[],[f4704]) ).
tff(f4704,plain,
( $less($sum(sK0,10),0)
| $less(sK2,$sum(0,$sum(sK0,10)))
| ~ $less(sK5(sK3,$sum(sK0,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(sK3,$sum(sK0,10)))
| ~ spl6_40
| ~ spl6_325 ),
inference(resolution,[],[f4618,f2379]) ).
tff(f4734,plain,
( spl6_319
| spl6_342
| spl6_343
| spl6_344
| ~ spl6_40
| ~ spl6_325 ),
inference(avatar_split_clause,[],[f4711,f4616,f612,f4731,f4727,f4723,f4589]) ).
tff(f4723,plain,
( spl6_342
<=> $less(sK5(sK3,$sum(sK0,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK0,10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_342])]) ).
tff(f4711,plain,
( $less(sK2,$sum(sK3,$sum(sK0,10)))
| $less(sK2,$sum(10,sK0))
| $less(sK5(sK3,$sum(sK0,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK0,10))
| $less($sum(sK0,10),0)
| ~ spl6_40
| ~ spl6_325 ),
inference(evaluation,[],[f4705]) ).
tff(f4705,plain,
( $less(sK2,$sum(sK3,$sum(sK0,10)))
| $less(sK2,$sum(0,$sum(sK0,10)))
| $less($sum(sK0,10),0)
| $less(sK5(sK3,$sum(sK0,10),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK0,10))
| ~ spl6_40
| ~ spl6_325 ),
inference(resolution,[],[f4618,f2375]) ).
tff(f4721,plain,
( spl6_319
| spl6_341
| ~ spl6_325 ),
inference(avatar_split_clause,[],[f4712,f4616,f4719,f4589]) ).
tff(f4719,plain,
( spl6_341
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,10)))
| $less(sK5(X4,$sum(sK0,10),X3,X5),$sum(sK0,10))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_341])]) ).
tff(f4712,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,10)))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,10)))
| $less($sum(sK0,10),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(sK5(X4,$sum(sK0,10),X3,X5),$sum(sK0,10)) )
| ~ spl6_325 ),
inference(evaluation,[],[f4707]) ).
tff(f4707,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK5(X4,$sum(sK0,10),X3,X5),$sum(sK0,10))
| $less(0,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,10)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less($sum(sK0,10),0) )
| ~ spl6_325 ),
inference(resolution,[],[f4618,f445]) ).
tff(f4717,plain,
( spl6_319
| spl6_340
| ~ spl6_325 ),
inference(avatar_split_clause,[],[f4713,f4616,f4715,f4589]) ).
tff(f4715,plain,
( spl6_340
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,10),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_340])]) ).
tff(f4713,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,10),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,10)))
| $less($sum(sK0,10),0) )
| ~ spl6_325 ),
inference(evaluation,[],[f4706]) ).
tff(f4706,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less($sum(sK0,10),0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,10)))
| $less(0,0)
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,10),X0,X2))))) ) )
| ~ spl6_325 ),
inference(resolution,[],[f4618,f491]) ).
tff(f4703,plain,
( spl6_337
| spl6_339
| spl6_324 ),
inference(avatar_split_clause,[],[f4683,f4611,f4701,f4691]) ).
tff(f4691,plain,
( spl6_337
<=> ( sK0 = $sum(sK0,10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_337])]) ).
tff(f4701,plain,
( spl6_339
<=> ! [X1: $int] :
( ( sK0 = X1 )
| $less(sK0,X1)
| $less(X1,$sum(sK0,10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_339])]) ).
tff(f4683,plain,
( ! [X1: $int] :
( ( sK0 = X1 )
| $less(X1,$sum(sK0,10))
| ( sK0 = $sum(sK0,10) )
| $less(sK0,X1) )
| spl6_324 ),
inference(resolution,[],[f4613,f790]) ).
tff(f4699,plain,
( ~ spl6_338
| ~ spl6_129
| spl6_324 ),
inference(avatar_split_clause,[],[f4678,f4611,f2241,f4696]) ).
tff(f4678,plain,
( ~ $less($sum(sK0,10),-12)
| ~ spl6_129
| spl6_324 ),
inference(resolution,[],[f4613,f2571]) ).
tff(f4694,plain,
( spl6_336
| spl6_337
| spl6_324 ),
inference(avatar_split_clause,[],[f4682,f4611,f4691,f4688]) ).
tff(f4688,plain,
( spl6_336
<=> ! [X0: $int] :
( $less(sK0,X0)
| $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_336])]) ).
tff(f4682,plain,
( ! [X0: $int] :
( ( sK0 = $sum(sK0,10) )
| $less(sK0,X0)
| ( $sum(sK0,10) = X0 )
| $less(X0,$sum(sK0,10)) )
| spl6_324 ),
inference(resolution,[],[f4613,f790]) ).
tff(f4677,plain,
( spl6_333
| spl6_335
| spl6_319 ),
inference(avatar_split_clause,[],[f4662,f4589,f4675,f4667]) ).
tff(f4667,plain,
( spl6_333
<=> ( 0 = $sum(sK0,10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_333])]) ).
tff(f4675,plain,
( spl6_335
<=> ! [X3: $int] :
( $less(0,X3)
| $less(X3,$sum(sK0,10))
| ( 0 = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_335])]) ).
tff(f4662,plain,
( ! [X3: $int] :
( $less(0,X3)
| ( 0 = X3 )
| $less(X3,$sum(sK0,10))
| ( 0 = $sum(sK0,10) ) )
| spl6_319 ),
inference(resolution,[],[f4591,f790]) ).
tff(f4591,plain,
( ~ $less($sum(sK0,10),0)
| spl6_319 ),
inference(avatar_component_clause,[],[f4589]) ).
tff(f4673,plain,
( spl6_333
| spl6_334
| spl6_319 ),
inference(avatar_split_clause,[],[f4661,f4589,f4671,f4667]) ).
tff(f4671,plain,
( spl6_334
<=> ! [X2: $int] :
( $less(0,X2)
| $less(X2,$sum(sK0,10))
| ( $sum(sK0,10) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_334])]) ).
tff(f4661,plain,
( ! [X2: $int] :
( $less(0,X2)
| ( $sum(sK0,10) = X2 )
| $less(X2,$sum(sK0,10))
| ( 0 = $sum(sK0,10) ) )
| spl6_319 ),
inference(resolution,[],[f4591,f790]) ).
tff(f4657,plain,
( spl6_330
| spl6_10
| spl6_332
| ~ spl6_316 ),
inference(avatar_split_clause,[],[f4642,f4485,f4655,f288,f4647]) ).
tff(f4655,plain,
( spl6_332
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,10),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,10)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_332])]) ).
tff(f4642,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,10)))
| $less(sK2,0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,10),X0,X2))))) )
| $less($sum(sK3,10),0) )
| ~ spl6_316 ),
inference(resolution,[],[f4487,f491]) ).
tff(f4653,plain,
( spl6_10
| spl6_330
| spl6_331
| ~ spl6_316 ),
inference(avatar_split_clause,[],[f4643,f4485,f4651,f4647,f288]) ).
tff(f4651,plain,
( spl6_331
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,10)))
| $less(sK5(X4,$sum(sK3,10),X3,X5),$sum(sK3,10))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_331])]) ).
tff(f4643,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,10)))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less($sum(sK3,10),0)
| $less(sK5(X4,$sum(sK3,10),X3,X5),$sum(sK3,10))
| $less(sK2,0) )
| ~ spl6_316 ),
inference(resolution,[],[f4487,f445]) ).
tff(f4641,plain,
( spl6_319
| spl6_10
| spl6_329
| ~ spl6_315 ),
inference(avatar_split_clause,[],[f4630,f4481,f4639,f288,f4589]) ).
tff(f4639,plain,
( spl6_329
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,10),X0,X2))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_329])]) ).
tff(f4630,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK0,10),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK0,10),X0,X2))))) )
| $less(sK2,0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| $less($sum(sK0,10),0) )
| ~ spl6_315 ),
inference(resolution,[],[f4483,f491]) ).
tff(f4637,plain,
( spl6_319
| spl6_328
| spl6_10
| ~ spl6_315 ),
inference(avatar_split_clause,[],[f4631,f4481,f288,f4635,f4589]) ).
tff(f4635,plain,
( spl6_328
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,10)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,10)))
| $less(sK5(X4,$sum(sK0,10),X3,X5),$sum(sK0,10))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_328])]) ).
tff(f4631,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK2,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK0,10)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(sK5(X4,$sum(sK0,10),X3,X5),$sum(sK0,10))
| $less($sum(sK0,10),0)
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK0,10))) )
| ~ spl6_315 ),
inference(resolution,[],[f4483,f445]) ).
tff(f4629,plain,
( ~ spl6_327
| ~ spl6_27
| spl6_314 ),
inference(avatar_split_clause,[],[f4578,f4477,f462,f4626]) ).
tff(f4578,plain,
( ~ $less($sum(sK0,10),-2)
| ~ spl6_27
| spl6_314 ),
inference(resolution,[],[f4479,f475]) ).
tff(f4624,plain,
( spl6_320
| spl6_326
| ~ spl6_17
| spl6_314 ),
inference(avatar_split_clause,[],[f4575,f4477,f344,f4621,f4594]) ).
tff(f4594,plain,
( spl6_320
<=> ( $sum(sK0,10) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_320])]) ).
tff(f4575,plain,
( $less(sK0,$sum(sK0,10))
| ( $sum(sK0,10) = sK2 )
| ~ spl6_17
| spl6_314 ),
inference(resolution,[],[f4479,f798]) ).
tff(f4619,plain,
( spl6_320
| spl6_325
| ~ spl6_13
| spl6_314 ),
inference(avatar_split_clause,[],[f4577,f4477,f325,f4616,f4594]) ).
tff(f4577,plain,
( $less(0,$sum(sK0,10))
| ( $sum(sK0,10) = sK2 )
| ~ spl6_13
| spl6_314 ),
inference(resolution,[],[f4479,f796]) ).
tff(f4614,plain,
( ~ spl6_324
| ~ spl6_17
| spl6_314 ),
inference(avatar_split_clause,[],[f4576,f4477,f344,f4611]) ).
tff(f4576,plain,
( ~ $less($sum(sK0,10),sK0)
| ~ spl6_17
| spl6_314 ),
inference(resolution,[],[f4479,f398]) ).
tff(f4609,plain,
( ~ spl6_323
| ~ spl6_24
| spl6_314 ),
inference(avatar_split_clause,[],[f4579,f4477,f409,f4606]) ).
tff(f4579,plain,
( ~ $less($sum(sK0,10),-1)
| ~ spl6_24
| spl6_314 ),
inference(resolution,[],[f4479,f413]) ).
tff(f4604,plain,
( spl6_322
| spl6_320
| spl6_314 ),
inference(avatar_split_clause,[],[f4584,f4477,f4594,f4602]) ).
tff(f4602,plain,
( spl6_322
<=> ! [X1: $int] :
( $less(X1,$sum(sK0,10))
| $less(sK2,X1)
| ( sK2 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_322])]) ).
tff(f4584,plain,
( ! [X1: $int] :
( ( $sum(sK0,10) = sK2 )
| $less(X1,$sum(sK0,10))
| ( sK2 = X1 )
| $less(sK2,X1) )
| spl6_314 ),
inference(resolution,[],[f4479,f790]) ).
tff(f4600,plain,
( spl6_320
| spl6_321
| spl6_314 ),
inference(avatar_split_clause,[],[f4583,f4477,f4598,f4594]) ).
tff(f4598,plain,
( spl6_321
<=> ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| $less(sK2,X0)
| ( $sum(sK0,10) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_321])]) ).
tff(f4583,plain,
( ! [X0: $int] :
( $less(X0,$sum(sK0,10))
| ( $sum(sK0,10) = sK2 )
| ( $sum(sK0,10) = X0 )
| $less(sK2,X0) )
| spl6_314 ),
inference(resolution,[],[f4479,f790]) ).
tff(f4592,plain,
( ~ spl6_319
| ~ spl6_13
| spl6_314 ),
inference(avatar_split_clause,[],[f4580,f4477,f325,f4589]) ).
tff(f4580,plain,
( ~ $less($sum(sK0,10),0)
| ~ spl6_13
| spl6_314 ),
inference(resolution,[],[f4479,f388]) ).
tff(f4496,plain,
( ~ spl6_314
| spl6_315
| spl6_316
| ~ spl6_317
| spl6_318
| ~ spl6_80 ),
inference(avatar_split_clause,[],[f4457,f1499,f4493,f4489,f4485,f4481,f4477]) ).
tff(f4489,plain,
( spl6_317
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,10)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,10))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_317])]) ).
tff(f4493,plain,
( spl6_318
<=> $less(sK5(sK0,10,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),10) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_318])]) ).
tff(f4457,plain,
( $less(sK5(sK0,10,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),10)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,10)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,10)))))
| $less(sK2,$sum(sK3,10))
| $less(sK2,$sum(sK0,10))
| ~ $less($sum(sK0,10),sK2)
| ~ spl6_80 ),
inference(interpreted_simplification,[],[f4456]) ).
tff(f4456,plain,
( ~ $less($sum(sK0,10),sK2)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,10)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,10)))))
| $less(sK2,$sum(sK3,10))
| $less(sK2,$sum(sK0,10))
| $less(10,0)
| $less(sK5(sK0,10,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),10)
| ~ spl6_80 ),
inference(instantiation,[],[f1500]) ).
tff(f4447,plain,
( spl6_309
| spl6_313
| spl6_310
| spl6_225
| ~ spl6_40
| ~ spl6_275 ),
inference(avatar_split_clause,[],[f4418,f4156,f612,f3531,f4431,f4444,f4427]) ).
tff(f4427,plain,
( spl6_309
<=> $less(sK2,$sum(sK3,$sum(0,sK4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_309])]) ).
tff(f4444,plain,
( spl6_313
<=> $less(sK5(sK3,$sum(0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(0,sK4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_313])]) ).
tff(f4431,plain,
( spl6_310
<=> $less(sK2,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_310])]) ).
tff(f4418,plain,
( $less($sum(0,sK4),0)
| $less(sK2,sK4)
| $less(sK5(sK3,$sum(0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(0,sK4))
| $less(sK2,$sum(sK3,$sum(0,sK4)))
| ~ spl6_40
| ~ spl6_275 ),
inference(evaluation,[],[f4413]) ).
tff(f4413,plain,
( $less(sK5(sK3,$sum(0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(0,sK4))
| $less(sK2,$sum(0,$sum(0,sK4)))
| $less(sK2,$sum(sK3,$sum(0,sK4)))
| $less($sum(0,sK4),0)
| ~ spl6_40
| ~ spl6_275 ),
inference(resolution,[],[f4158,f2375]) ).
tff(f4442,plain,
( spl6_312
| spl6_225
| ~ spl6_275 ),
inference(avatar_split_clause,[],[f4419,f4156,f3531,f4440]) ).
tff(f4440,plain,
( spl6_312
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(0,sK4),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(0,sK4),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(0,sK4)))
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(0,sK4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_312])]) ).
tff(f4419,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less($sum(0,sK4),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(0,sK4)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(0,sK4),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(0,sK4),X0,X2))))) ) )
| ~ spl6_275 ),
inference(evaluation,[],[f4414]) ).
tff(f4414,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(0,sK4),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(0,sK4),X0,X2))))) )
| $less($sum(0,sK4),0)
| $less(0,0) )
| ~ spl6_275 ),
inference(resolution,[],[f4158,f491]) ).
tff(f4438,plain,
( spl6_309
| spl6_310
| spl6_225
| ~ spl6_311
| ~ spl6_40
| ~ spl6_275 ),
inference(avatar_split_clause,[],[f4420,f4156,f612,f4435,f3531,f4431,f4427]) ).
tff(f4435,plain,
( spl6_311
<=> $less(sK5(sK3,$sum(0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_311])]) ).
tff(f4420,plain,
( ~ $less(sK5(sK3,$sum(0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less($sum(0,sK4),0)
| $less(sK2,sK4)
| $less(sK2,$sum(sK3,$sum(0,sK4)))
| ~ spl6_40
| ~ spl6_275 ),
inference(evaluation,[],[f4412]) ).
tff(f4412,plain,
( $less(sK2,$sum(0,$sum(0,sK4)))
| ~ $less(sK5(sK3,$sum(0,sK4),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(sK3,$sum(0,sK4)))
| $less($sum(0,sK4),0)
| ~ spl6_40
| ~ spl6_275 ),
inference(resolution,[],[f4158,f2379]) ).
tff(f4425,plain,
( spl6_308
| spl6_225
| ~ spl6_275 ),
inference(avatar_split_clause,[],[f4421,f4156,f3531,f4423]) ).
tff(f4423,plain,
( spl6_308
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,$sum(0,sK4),X3,X5),$sum(0,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(0,sK4)))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(0,sK4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_308])]) ).
tff(f4421,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less($sum(0,sK4),0)
| $less(sK5(X4,$sum(0,sK4),X3,X5),$sum(0,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(0,sK4)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(0,sK4)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) ) )
| ~ spl6_275 ),
inference(evaluation,[],[f4415]) ).
tff(f4415,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(sK5(X4,$sum(0,sK4),X3,X5),$sum(0,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(0,sK4)))
| $less($sum(0,sK4),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(0,sK4))) )
| ~ spl6_275 ),
inference(resolution,[],[f4158,f445]) ).
tff(f4408,plain,
( spl6_215
| spl6_307
| ~ spl6_268 ),
inference(avatar_split_clause,[],[f4381,f3953,f4406,f3476]) ).
tff(f4406,plain,
( spl6_307
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK3)))
| $less(sK5(X4,$sum(sK3,sK3),X3,X5),$sum(sK3,sK3))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_307])]) ).
tff(f4381,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less($sum(sK3,sK3),0)
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK3)))
| $less(sK5(X4,$sum(sK3,sK3),X3,X5),$sum(sK3,sK3))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK3))) )
| ~ spl6_268 ),
inference(evaluation,[],[f4378]) ).
tff(f4378,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK3)))
| $less(0,0)
| $less(sK5(X4,$sum(sK3,sK3),X3,X5),$sum(sK3,sK3))
| $less($sum(sK3,sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK3))) )
| ~ spl6_268 ),
inference(resolution,[],[f3955,f445]) ).
tff(f4404,plain,
( spl6_305
| spl6_303
| spl6_215
| ~ spl6_306
| ~ spl6_40
| ~ spl6_268 ),
inference(avatar_split_clause,[],[f4375,f3953,f612,f4401,f3476,f4388,f4396]) ).
tff(f4396,plain,
( spl6_305
<=> $less(sK2,$sum(0,$sum(sK3,sK3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_305])]) ).
tff(f4388,plain,
( spl6_303
<=> $less(sK2,$sum(sK3,$sum(sK3,sK3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_303])]) ).
tff(f4401,plain,
( spl6_306
<=> $less(sK5(sK3,$sum(sK3,sK3),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_306])]) ).
tff(f4375,plain,
( ~ $less(sK5(sK3,$sum(sK3,sK3),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less($sum(sK3,sK3),0)
| $less(sK2,$sum(sK3,$sum(sK3,sK3)))
| $less(sK2,$sum(0,$sum(sK3,sK3)))
| ~ spl6_40
| ~ spl6_268 ),
inference(resolution,[],[f3955,f2379]) ).
tff(f4399,plain,
( spl6_303
| spl6_304
| spl6_215
| spl6_305
| ~ spl6_40
| ~ spl6_268 ),
inference(avatar_split_clause,[],[f4376,f3953,f612,f4396,f3476,f4392,f4388]) ).
tff(f4392,plain,
( spl6_304
<=> $less(sK5(sK3,$sum(sK3,sK3),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_304])]) ).
tff(f4376,plain,
( $less(sK2,$sum(0,$sum(sK3,sK3)))
| $less($sum(sK3,sK3),0)
| $less(sK5(sK3,$sum(sK3,sK3),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,sK3))
| $less(sK2,$sum(sK3,$sum(sK3,sK3)))
| ~ spl6_40
| ~ spl6_268 ),
inference(resolution,[],[f3955,f2375]) ).
tff(f4386,plain,
( spl6_215
| spl6_302
| ~ spl6_268 ),
inference(avatar_split_clause,[],[f4382,f3953,f4384,f3476]) ).
tff(f4384,plain,
( spl6_302
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK3),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_302])]) ).
tff(f4382,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK3),X0,X2))))) )
| $less($sum(sK3,sK3),0) )
| ~ spl6_268 ),
inference(evaluation,[],[f4377]) ).
tff(f4377,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK3),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK3)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK3)))
| $less(0,0)
| $less($sum(sK3,sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) )
| ~ spl6_268 ),
inference(resolution,[],[f3955,f491]) ).
tff(f4374,plain,
( spl6_213
| spl6_301
| ~ spl6_266 ),
inference(avatar_split_clause,[],[f4347,f3938,f4372,f3456]) ).
tff(f4372,plain,
( spl6_301
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK0)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK0),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_301])]) ).
tff(f4347,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK0),X0,X2))))) )
| $less($sum(sK3,sK0),0)
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK0))) )
| ~ spl6_266 ),
inference(evaluation,[],[f4343]) ).
tff(f4343,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(0,0)
| $less($sum(sK3,sK0),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK0),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK0))) )
| ~ spl6_266 ),
inference(resolution,[],[f3940,f491]) ).
tff(f4370,plain,
( spl6_213
| spl6_300
| ~ spl6_266 ),
inference(avatar_split_clause,[],[f4348,f3938,f4368,f3456]) ).
tff(f4368,plain,
( spl6_300
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,$sum(sK3,sK0),X3,X5),$sum(sK3,sK0))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_300])]) ).
tff(f4348,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK5(X4,$sum(sK3,sK0),X3,X5),$sum(sK3,sK0))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less($sum(sK3,sK0),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK0))) )
| ~ spl6_266 ),
inference(evaluation,[],[f4344]) ).
tff(f4344,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK0)))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK0)))
| $less($sum(sK3,sK0),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(0,0)
| $less(sK5(X4,$sum(sK3,sK0),X3,X5),$sum(sK3,sK0)) )
| ~ spl6_266 ),
inference(resolution,[],[f3940,f445]) ).
tff(f4366,plain,
( spl6_298
| ~ spl6_299
| spl6_213
| spl6_297
| ~ spl6_40
| ~ spl6_266 ),
inference(avatar_split_clause,[],[f4341,f3938,f612,f4354,f3456,f4363,f4358]) ).
tff(f4358,plain,
( spl6_298
<=> $less(sK2,$sum(sK3,$sum(sK3,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_298])]) ).
tff(f4363,plain,
( spl6_299
<=> $less(sK5(sK3,$sum(sK3,sK0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_299])]) ).
tff(f4354,plain,
( spl6_297
<=> $less(sK2,$sum(0,$sum(sK3,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_297])]) ).
tff(f4341,plain,
( $less(sK2,$sum(0,$sum(sK3,sK0)))
| $less($sum(sK3,sK0),0)
| ~ $less(sK5(sK3,$sum(sK3,sK0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(sK3,$sum(sK3,sK0)))
| ~ spl6_40
| ~ spl6_266 ),
inference(resolution,[],[f3940,f2379]) ).
tff(f4361,plain,
( spl6_213
| spl6_296
| spl6_297
| spl6_298
| ~ spl6_40
| ~ spl6_266 ),
inference(avatar_split_clause,[],[f4342,f3938,f612,f4358,f4354,f4350,f3456]) ).
tff(f4350,plain,
( spl6_296
<=> $less(sK5(sK3,$sum(sK3,sK0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_296])]) ).
tff(f4342,plain,
( $less(sK2,$sum(sK3,$sum(sK3,sK0)))
| $less(sK2,$sum(0,$sum(sK3,sK0)))
| $less(sK5(sK3,$sum(sK3,sK0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,sK0))
| $less($sum(sK3,sK0),0)
| ~ spl6_40
| ~ spl6_266 ),
inference(resolution,[],[f3940,f2375]) ).
tff(f4333,plain,
( spl6_3
| spl6_295
| ~ spl6_68 ),
inference(avatar_split_clause,[],[f4316,f1102,f4331,f250]) ).
tff(f4331,plain,
( spl6_295
<=> ! [X10: $int,X9: array_int,X11: $int,X6: $int,X8: $int,X7: array_int] :
( $less(sK5(X6,sK0,X7,X8),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK5(X6,sK0,X7,X8))))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK5(X6,sK0,X7,X8))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X6,0)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,0)))) )
| $less(length1(int,t2tb1(X7)),$sum(X6,sK0))
| $less(sK5(X10,sK0,X9,X11),sK0)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK0))
| $less(length1(int,t2tb1(X9)),$sum(X10,sK0))
| $less(length1(int,t2tb1(X7)),$sum(X8,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_295])]) ).
tff(f4316,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: $int,X9: array_int,X7: array_int] :
( $less(sK5(X6,sK0,X7,X8),0)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK0))
| $less(sK5(X10,sK0,X9,X11),sK0)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK0))
| $less(length1(int,t2tb1(X9)),$sum(X11,sK0))
| $less(sK0,0)
| $less(length1(int,t2tb1(X7)),$sum(X6,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X6,0)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK5(X6,sK0,X7,X8))))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK5(X6,sK0,X7,X8))))) ) )
| ~ spl6_68 ),
inference(resolution,[],[f1103,f445]) ).
tff(f4329,plain,
( spl6_3
| spl6_294
| ~ spl6_68 ),
inference(avatar_split_clause,[],[f4315,f1102,f4327,f250]) ).
tff(f4327,plain,
( spl6_294
<=> ! [X3: array_int,X4: $int,X0: $int,X5: $int,X2: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| $less(sK5(X0,sK0,X1,X2),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X0,sK0,X1,X2))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X0,sK0,X1,X2))))) )
| $less(length1(int,t2tb1(X1)),$sum(X0,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK0,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK0,X3,X5))))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,sK0))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_294])]) ).
tff(f4315,plain,
( ! [X2: $int,X3: array_int,X0: $int,X1: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,0)))) )
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK0,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK0,X3,X5))))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK0))
| $less(length1(int,t2tb1(X1)),$sum(X0,sK0))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X0,sK0,X1,X2))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X0,sK0,X1,X2))))) )
| $less(sK5(X0,sK0,X1,X2),0) )
| ~ spl6_68 ),
inference(resolution,[],[f1103,f491]) ).
tff(f4310,plain,
( spl6_293
| spl6_202
| ~ spl6_262 ),
inference(avatar_split_clause,[],[f4283,f3913,f3352,f4308]) ).
tff(f4308,plain,
( spl6_293
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,$sum(sK3,sK2),X3,X5),$sum(sK3,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_293])]) ).
tff(f4283,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less($sum(sK3,sK2),0)
| $less(sK5(X4,$sum(sK3,sK2),X3,X5),$sum(sK3,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK2))) )
| ~ spl6_262 ),
inference(evaluation,[],[f4280]) ).
tff(f4280,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(0,0)
| $less(sK5(X4,$sum(sK3,sK2),X3,X5),$sum(sK3,sK2))
| $less($sum(sK3,sK2),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK2))) )
| ~ spl6_262 ),
inference(resolution,[],[f3915,f445]) ).
tff(f4306,plain,
( spl6_292
| spl6_290
| spl6_291
| spl6_202
| ~ spl6_40
| ~ spl6_262 ),
inference(avatar_split_clause,[],[f4278,f3913,f612,f3352,f4298,f4294,f4303]) ).
tff(f4303,plain,
( spl6_292
<=> $less(sK5(sK3,$sum(sK3,sK2),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_292])]) ).
tff(f4294,plain,
( spl6_290
<=> $less(sK2,$sum(sK3,$sum(sK3,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_290])]) ).
tff(f4298,plain,
( spl6_291
<=> $less(sK2,$sum(0,$sum(sK3,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_291])]) ).
tff(f4278,plain,
( $less($sum(sK3,sK2),0)
| $less(sK2,$sum(0,$sum(sK3,sK2)))
| $less(sK2,$sum(sK3,$sum(sK3,sK2)))
| $less(sK5(sK3,$sum(sK3,sK2),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,sK2))
| ~ spl6_40
| ~ spl6_262 ),
inference(resolution,[],[f3915,f2375]) ).
tff(f4301,plain,
( spl6_202
| ~ spl6_289
| spl6_290
| spl6_291
| ~ spl6_40
| ~ spl6_262 ),
inference(avatar_split_clause,[],[f4277,f3913,f612,f4298,f4294,f4290,f3352]) ).
tff(f4290,plain,
( spl6_289
<=> $less(sK5(sK3,$sum(sK3,sK2),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_289])]) ).
tff(f4277,plain,
( $less(sK2,$sum(0,$sum(sK3,sK2)))
| $less(sK2,$sum(sK3,$sum(sK3,sK2)))
| ~ $less(sK5(sK3,$sum(sK3,sK2),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less($sum(sK3,sK2),0)
| ~ spl6_40
| ~ spl6_262 ),
inference(resolution,[],[f3915,f2379]) ).
tff(f4288,plain,
( spl6_288
| spl6_202
| ~ spl6_262 ),
inference(avatar_split_clause,[],[f4284,f3913,f3352,f4286]) ).
tff(f4286,plain,
( spl6_288
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK2),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK2),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_288])]) ).
tff(f4284,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less($sum(sK3,sK2),0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK2),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK2),X0,X2))))) ) )
| ~ spl6_262 ),
inference(evaluation,[],[f4279]) ).
tff(f4279,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK2),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK2),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK2)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK2)))
| $less($sum(sK3,sK2),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(0,0) )
| ~ spl6_262 ),
inference(resolution,[],[f3915,f491]) ).
tff(f4276,plain,
( spl6_10
| spl6_287
| ~ spl6_65 ),
inference(avatar_split_clause,[],[f4255,f1090,f4274,f288]) ).
tff(f4274,plain,
( spl6_287
<=> ! [X6: $int,X10: $int,X11: $int,X9: array_int,X8: $int,X7: array_int] :
( $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| $less(length1(int,t2tb1(X9)),$sum(X10,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X6,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,sK0)))) )
| $less(sK5(X10,sK2,X9,X11),sK2)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK5(X6,sK2,X7,X8))))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK5(X6,sK2,X7,X8))))) )
| $less(sK5(X6,sK2,X7,X8),0)
| $less(length1(int,t2tb1(X7)),$sum(X6,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_287])]) ).
tff(f4255,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: $int,X9: array_int,X7: array_int] :
( $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| $less(sK5(X6,sK2,X7,X8),0)
| $less(length1(int,t2tb1(X7)),$sum(X6,sK2))
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK5(X6,sK2,X7,X8))))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK5(X6,sK2,X7,X8))))) )
| $less(length1(int,t2tb1(X7)),$sum(X8,sK2))
| $less(sK5(X10,sK2,X9,X11),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X6,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,sK0)))) )
| $less(length1(int,t2tb1(X9)),$sum(X10,sK2)) )
| ~ spl6_65 ),
inference(resolution,[],[f1091,f445]) ).
tff(f4272,plain,
( spl6_10
| spl6_286
| ~ spl6_65 ),
inference(avatar_split_clause,[],[f4254,f1090,f4270,f288]) ).
tff(f4270,plain,
( spl6_286
<=> ! [X3: array_int,X4: $int,X0: $int,X5: $int,X2: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X0,sK2,X1,X2))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X0,sK2,X1,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,sK0)))) )
| $less(sK5(X0,sK2,X1,X2),0)
| $less(length1(int,t2tb1(X1)),$sum(X0,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_286])]) ).
tff(f4254,plain,
( ! [X2: $int,X3: array_int,X0: $int,X1: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) )
| $less(length1(int,t2tb1(X1)),$sum(X0,sK2))
| $less(sK2,0)
| $less(sK5(X0,sK2,X1,X2),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,sK0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X0,sK2,X1,X2))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X0,sK2,X1,X2))))) ) )
| ~ spl6_65 ),
inference(resolution,[],[f1091,f491]) ).
tff(f4253,plain,
( spl6_285
| spl6_5
| ~ spl6_64 ),
inference(avatar_split_clause,[],[f4232,f1086,f260,f4251]) ).
tff(f4251,plain,
( spl6_285
<=> ! [X10: $int,X9: array_int,X11: $int,X6: $int,X8: $int,X7: array_int] :
( $less(length1(int,t2tb1(X7)),$sum(X8,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK5(X6,sK3,X7,X8))))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK5(X6,sK3,X7,X8))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X6,0)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,0)))) )
| $less(sK5(X6,sK3,X7,X8),0)
| $less(sK5(X10,sK3,X9,X11),sK3)
| $less(length1(int,t2tb1(X9)),$sum(X10,sK3))
| $less(length1(int,t2tb1(X9)),$sum(X11,sK3))
| $less(length1(int,t2tb1(X7)),$sum(X6,sK3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_285])]) ).
tff(f4232,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: $int,X9: array_int,X7: array_int] :
( $less(sK3,0)
| $less(length1(int,t2tb1(X7)),$sum(X8,sK3))
| $less(length1(int,t2tb1(X7)),$sum(X6,sK3))
| $less(sK5(X10,sK3,X9,X11),sK3)
| $less(sK5(X6,sK3,X7,X8),0)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK3))
| $less(length1(int,t2tb1(X9)),$sum(X10,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X6,0)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK5(X6,sK3,X7,X8))))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK5(X6,sK3,X7,X8))))) ) )
| ~ spl6_64 ),
inference(resolution,[],[f1087,f445]) ).
tff(f4249,plain,
( spl6_5
| spl6_284
| ~ spl6_64 ),
inference(avatar_split_clause,[],[f4231,f1086,f4247,f260]) ).
tff(f4247,plain,
( spl6_284
<=> ! [X2: $int,X3: array_int,X4: $int,X0: $int,X5: $int,X1: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,sK3))
| $less(length1(int,t2tb1(X1)),$sum(X0,sK3))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK3,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK3,X3,X5))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X0,sK3,X1,X2))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X0,sK3,X1,X2))))) )
| $less(sK5(X0,sK3,X1,X2),0)
| $less(length1(int,t2tb1(X1)),$sum(X2,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_284])]) ).
tff(f4231,plain,
( ! [X2: $int,X3: array_int,X0: $int,X1: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,sK3))
| $less(sK3,0)
| $less(length1(int,t2tb1(X1)),$sum(X2,sK3))
| $less(sK5(X0,sK3,X1,X2),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X0,sK3,X1,X2))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X0,sK3,X1,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK3,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK3,X3,X5))))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK3))
| $less(length1(int,t2tb1(X1)),$sum(X0,sK3)) )
| ~ spl6_64 ),
inference(resolution,[],[f1087,f491]) ).
tff(f4230,plain,
( spl6_10
| spl6_283
| ~ spl6_63 ),
inference(avatar_split_clause,[],[f4213,f1082,f4228,f288]) ).
tff(f4228,plain,
( spl6_283
<=> ! [X6: $int,X10: $int,X11: $int,X7: array_int,X9: array_int,X8: $int] :
( $less(length1(int,t2tb1(X9)),$sum(X10,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK5(X6,sK2,X7,X8))))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK5(X6,sK2,X7,X8))))) )
| $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| $less(sK5(X10,sK2,X9,X11),sK2)
| $less(sK5(X6,sK2,X7,X8),0)
| $less(length1(int,t2tb1(X7)),$sum(X6,sK2))
| $less(length1(int,t2tb1(X7)),$sum(X8,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X6,0)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_283])]) ).
tff(f4213,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: $int,X9: array_int,X7: array_int] :
( $less(length1(int,t2tb1(X9)),$sum(X10,sK2))
| $less(length1(int,t2tb1(X7)),$sum(X6,sK2))
| $less(sK5(X6,sK2,X7,X8),0)
| $less(sK5(X10,sK2,X9,X11),sK2)
| $less(length1(int,t2tb1(X9)),$sum(X11,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X6,0)))) = tb2t(get(int,int,elts(int,t2tb1(X7)),t2tb($sum(X8,0)))) )
| $less(length1(int,t2tb1(X7)),$sum(X8,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,sK5(X6,sK2,X7,X8))))) = tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X11,sK5(X6,sK2,X7,X8))))) )
| $less(sK2,0) )
| ~ spl6_63 ),
inference(resolution,[],[f1083,f445]) ).
tff(f4226,plain,
( spl6_10
| spl6_282
| ~ spl6_63 ),
inference(avatar_split_clause,[],[f4212,f1082,f4224,f288]) ).
tff(f4224,plain,
( spl6_282
<=> ! [X5: $int,X4: $int,X0: $int,X3: array_int,X2: $int,X1: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X0,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| $less(sK5(X0,sK2,X1,X2),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X0,sK2,X1,X2))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X0,sK2,X1,X2))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_282])]) ).
tff(f4212,plain,
( ! [X2: $int,X3: array_int,X0: $int,X1: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X0,sK2,X1,X2))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X0,sK2,X1,X2))))) )
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(X4,sK2,X3,X5))))) != tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(X4,sK2,X3,X5))))) )
| $less(sK5(X0,sK2,X1,X2),0)
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X0,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2)) )
| ~ spl6_63 ),
inference(resolution,[],[f1083,f491]) ).
tff(f4197,plain,
( spl6_277
| spl6_278
| spl6_256 ),
inference(avatar_split_clause,[],[f4169,f3876,f4180,f4176]) ).
tff(f4176,plain,
( spl6_277
<=> ( 0 = $sum(sK0,sK4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_277])]) ).
tff(f4169,plain,
( $less(0,$sum(sK0,sK4))
| ( 0 = $sum(sK0,sK4) )
| spl6_256 ),
inference(resolution,[],[f3877,f58]) ).
tff(f3877,plain,
( ~ $less($sum(sK0,sK4),0)
| spl6_256 ),
inference(avatar_component_clause,[],[f3876]) ).
tff(f4196,plain,
( spl6_278
| spl6_279
| spl6_256 ),
inference(avatar_split_clause,[],[f4173,f3876,f4185,f4180]) ).
tff(f4185,plain,
( spl6_279
<=> ! [X6: $int] :
( ( $product(0,X6) = $product($sum(sK0,sK4),X6) )
| $less(X6,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_279])]) ).
tff(f4173,plain,
( ! [X5: $int] :
( ( $product($sum(sK0,sK4),X5) = $product(0,X5) )
| $less(X5,0)
| $less(0,$sum(sK0,sK4)) )
| spl6_256 ),
inference(resolution,[],[f3877,f850]) ).
tff(f4195,plain,
( spl6_277
| spl6_281
| spl6_256 ),
inference(avatar_split_clause,[],[f4170,f3876,f4193,f4176]) ).
tff(f4193,plain,
( spl6_281
<=> ! [X2: $int] :
( ( $sum(sK0,sK4) = X2 )
| $less(0,X2)
| $less(X2,$sum(sK0,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_281])]) ).
tff(f4170,plain,
( ! [X2: $int] :
( ( $sum(sK0,sK4) = X2 )
| $less(X2,$sum(sK0,sK4))
| $less(0,X2)
| ( 0 = $sum(sK0,sK4) ) )
| spl6_256 ),
inference(resolution,[],[f3877,f790]) ).
tff(f4191,plain,
( spl6_277
| spl6_280
| spl6_256 ),
inference(avatar_split_clause,[],[f4171,f3876,f4189,f4176]) ).
tff(f4189,plain,
( spl6_280
<=> ! [X3: $int] :
( $less(0,X3)
| $less(X3,$sum(sK0,sK4))
| ( 0 = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_280])]) ).
tff(f4171,plain,
( ! [X3: $int] :
( $less(0,X3)
| ( 0 = $sum(sK0,sK4) )
| ( 0 = X3 )
| $less(X3,$sum(sK0,sK4)) )
| spl6_256 ),
inference(resolution,[],[f3877,f790]) ).
tff(f4187,plain,
( spl6_278
| spl6_279
| spl6_256 ),
inference(avatar_split_clause,[],[f4174,f3876,f4185,f4180]) ).
tff(f4174,plain,
( ! [X6: $int] :
( ( $product(0,X6) = $product($sum(sK0,sK4),X6) )
| $less(X6,0)
| $less(0,$sum(sK0,sK4)) )
| spl6_256 ),
inference(resolution,[],[f3877,f850]) ).
tff(f4183,plain,
( spl6_277
| spl6_278
| spl6_256 ),
inference(avatar_split_clause,[],[f4168,f3876,f4180,f4176]) ).
tff(f4168,plain,
( $less(0,$sum(sK0,sK4))
| ( 0 = $sum(sK0,sK4) )
| spl6_256 ),
inference(resolution,[],[f3877,f58]) ).
tff(f4166,plain,
( spl6_275
| spl6_272
| spl6_225 ),
inference(avatar_split_clause,[],[f4137,f3531,f4145,f4156]) ).
tff(f4145,plain,
( spl6_272
<=> ( 0 = $sum(0,sK4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_272])]) ).
tff(f4137,plain,
( ( 0 = $sum(0,sK4) )
| $less(0,$sum(0,sK4))
| spl6_225 ),
inference(resolution,[],[f3532,f58]) ).
tff(f3532,plain,
( ~ $less($sum(0,sK4),0)
| spl6_225 ),
inference(avatar_component_clause,[],[f3531]) ).
tff(f4165,plain,
( spl6_275
| spl6_272
| spl6_225 ),
inference(avatar_split_clause,[],[f4138,f3531,f4145,f4156]) ).
tff(f4138,plain,
( ( 0 = $sum(0,sK4) )
| $less(0,$sum(0,sK4))
| spl6_225 ),
inference(resolution,[],[f3532,f58]) ).
tff(f4164,plain,
( spl6_275
| spl6_274
| spl6_225 ),
inference(avatar_split_clause,[],[f4142,f3531,f4153,f4156]) ).
tff(f4153,plain,
( spl6_274
<=> ! [X6: $int] :
( ( $product(0,X6) = $product($sum(0,sK4),X6) )
| $less(X6,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_274])]) ).
tff(f4142,plain,
( ! [X5: $int] :
( ( $product($sum(0,sK4),X5) = $product(0,X5) )
| $less(X5,0)
| $less(0,$sum(0,sK4)) )
| spl6_225 ),
inference(resolution,[],[f3532,f850]) ).
tff(f4163,plain,
( spl6_272
| spl6_276
| spl6_225 ),
inference(avatar_split_clause,[],[f4140,f3531,f4161,f4145]) ).
tff(f4161,plain,
( spl6_276
<=> ! [X3: $int] :
( $less(X3,$sum(0,sK4))
| ( 0 = X3 )
| $less(0,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_276])]) ).
tff(f4140,plain,
( ! [X3: $int] :
( $less(X3,$sum(0,sK4))
| $less(0,X3)
| ( 0 = X3 )
| ( 0 = $sum(0,sK4) ) )
| spl6_225 ),
inference(resolution,[],[f3532,f790]) ).
tff(f4159,plain,
( spl6_274
| spl6_275
| spl6_225 ),
inference(avatar_split_clause,[],[f4143,f3531,f4156,f4153]) ).
tff(f4143,plain,
( ! [X6: $int] :
( $less(0,$sum(0,sK4))
| ( $product(0,X6) = $product($sum(0,sK4),X6) )
| $less(X6,0) )
| spl6_225 ),
inference(resolution,[],[f3532,f850]) ).
tff(f4151,plain,
( spl6_272
| spl6_273
| spl6_225 ),
inference(avatar_split_clause,[],[f4139,f3531,f4149,f4145]) ).
tff(f4149,plain,
( spl6_273
<=> ! [X2: $int] :
( $less(0,X2)
| $less(X2,$sum(0,sK4))
| ( $sum(0,sK4) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_273])]) ).
tff(f4139,plain,
( ! [X2: $int] :
( $less(0,X2)
| ( $sum(0,sK4) = X2 )
| ( 0 = $sum(0,sK4) )
| $less(X2,$sum(0,sK4)) )
| spl6_225 ),
inference(resolution,[],[f3532,f790]) ).
tff(f4135,plain,
spl6_271,
inference(avatar_split_clause,[],[f3970,f4132]) ).
tff(f4132,plain,
( spl6_271
<=> ! [X36: $int,X37: $int] :
( $less(X37,X36)
| $less(X36,X37)
| ( $product(X36,0) = $product(X37,0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_271])]) ).
tff(f3970,plain,
! [X12: $int,X13: $int] :
( $less(X13,X12)
| $less(X12,X13)
| ( $product(X13,0) = $product(X12,0) ) ),
inference(resolution,[],[f850,f56]) ).
tff(f4134,plain,
( spl6_43
| spl6_10
| spl6_271
| ~ spl6_40
| ~ spl6_160 ),
inference(avatar_split_clause,[],[f4130,f2937,f612,f4132,f288,f672]) ).
tff(f2937,plain,
( spl6_160
<=> ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_160])]) ).
tff(f4130,plain,
( ! [X36: $int,X37: $int] :
( $less(X37,X36)
| ( $product(X36,0) = $product(X37,0) )
| $less(sK2,0)
| $less(sK2,$sum(sK3,0))
| $less(X36,X37) )
| ~ spl6_40
| ~ spl6_160 ),
inference(evaluation,[],[f4129]) ).
tff(f4129,plain,
( ! [X36: $int,X37: $int] :
( $less(X36,X37)
| ( $product(X36,0) = $product(X37,0) )
| $less(0,0)
| $less(X37,X36)
| $less(sK2,0)
| $less(sK2,$sum(sK3,0)) )
| ~ spl6_40
| ~ spl6_160 ),
inference(forward_demodulation,[],[f4120,f2939]) ).
tff(f2939,plain,
( ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| ~ spl6_160 ),
inference(avatar_component_clause,[],[f2937]) ).
tff(f4120,plain,
( ! [X36: $int,X37: $int] :
( ( $product(X36,0) = $product(X37,0) )
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,0)
| $less(sK2,$sum(sK3,0))
| $less(X37,X36)
| $less(X36,X37) )
| ~ spl6_40 ),
inference(evaluation,[],[f3976]) ).
tff(f3976,plain,
( ! [X36: $int,X37: $int] :
( $less(sK2,$sum(sK3,0))
| $less(X37,X36)
| $less(sK2,$sum(0,0))
| $less(0,0)
| ( $product(X36,0) = $product(X37,0) )
| $less(X36,X37)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) )
| ~ spl6_40 ),
inference(resolution,[],[f850,f2375]) ).
tff(f3965,plain,
( spl6_267
| spl6_270
| spl6_215 ),
inference(avatar_split_clause,[],[f3944,f3476,f3963,f3949]) ).
tff(f3949,plain,
( spl6_267
<=> ( 0 = $sum(sK3,sK3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_267])]) ).
tff(f3963,plain,
( spl6_270
<=> ! [X1: $int] :
( $less(X1,$sum(sK3,sK3))
| ( $sum(sK3,sK3) = X1 )
| $less(0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_270])]) ).
tff(f3944,plain,
( ! [X1: $int] :
( $less(X1,$sum(sK3,sK3))
| $less(0,X1)
| ( $sum(sK3,sK3) = X1 )
| ( 0 = $sum(sK3,sK3) ) )
| spl6_215 ),
inference(resolution,[],[f3477,f790]) ).
tff(f3477,plain,
( ~ $less($sum(sK3,sK3),0)
| spl6_215 ),
inference(avatar_component_clause,[],[f3476]) ).
tff(f3961,plain,
( spl6_268
| spl6_267
| spl6_215 ),
inference(avatar_split_clause,[],[f3946,f3476,f3949,f3953]) ).
tff(f3946,plain,
( ( 0 = $sum(sK3,sK3) )
| $less(0,$sum(sK3,sK3))
| spl6_215 ),
inference(resolution,[],[f3477,f58]) ).
tff(f3960,plain,
( spl6_267
| spl6_269
| spl6_215 ),
inference(avatar_split_clause,[],[f3943,f3476,f3958,f3949]) ).
tff(f3958,plain,
( spl6_269
<=> ! [X0: $int] :
( $less(X0,$sum(sK3,sK3))
| $less(0,X0)
| ( 0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_269])]) ).
tff(f3943,plain,
( ! [X0: $int] :
( $less(X0,$sum(sK3,sK3))
| ( 0 = $sum(sK3,sK3) )
| ( 0 = X0 )
| $less(0,X0) )
| spl6_215 ),
inference(resolution,[],[f3477,f790]) ).
tff(f3956,plain,
( spl6_267
| spl6_268
| spl6_215 ),
inference(avatar_split_clause,[],[f3947,f3476,f3953,f3949]) ).
tff(f3947,plain,
( $less(0,$sum(sK3,sK3))
| ( 0 = $sum(sK3,sK3) )
| spl6_215 ),
inference(resolution,[],[f3477,f58]) ).
tff(f3942,plain,
( spl6_263
| spl6_266
| spl6_213 ),
inference(avatar_split_clause,[],[f3924,f3456,f3938,f3926]) ).
tff(f3926,plain,
( spl6_263
<=> ( 0 = $sum(sK3,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_263])]) ).
tff(f3924,plain,
( $less(0,$sum(sK3,sK0))
| ( 0 = $sum(sK3,sK0) )
| spl6_213 ),
inference(resolution,[],[f3457,f58]) ).
tff(f3457,plain,
( ~ $less($sum(sK3,sK0),0)
| spl6_213 ),
inference(avatar_component_clause,[],[f3456]) ).
tff(f3941,plain,
( spl6_263
| spl6_266
| spl6_213 ),
inference(avatar_split_clause,[],[f3923,f3456,f3938,f3926]) ).
tff(f3923,plain,
( $less(0,$sum(sK3,sK0))
| ( 0 = $sum(sK3,sK0) )
| spl6_213 ),
inference(resolution,[],[f3457,f58]) ).
tff(f3936,plain,
( spl6_263
| spl6_265
| spl6_213 ),
inference(avatar_split_clause,[],[f3920,f3456,f3934,f3926]) ).
tff(f3934,plain,
( spl6_265
<=> ! [X0: $int] :
( $less(X0,$sum(sK3,sK0))
| $less(0,X0)
| ( 0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_265])]) ).
tff(f3920,plain,
( ! [X0: $int] :
( $less(X0,$sum(sK3,sK0))
| ( 0 = $sum(sK3,sK0) )
| ( 0 = X0 )
| $less(0,X0) )
| spl6_213 ),
inference(resolution,[],[f3457,f790]) ).
tff(f3932,plain,
( spl6_263
| spl6_264
| spl6_213 ),
inference(avatar_split_clause,[],[f3921,f3456,f3930,f3926]) ).
tff(f3930,plain,
( spl6_264
<=> ! [X1: $int] :
( $less(0,X1)
| $less(X1,$sum(sK3,sK0))
| ( $sum(sK3,sK0) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_264])]) ).
tff(f3921,plain,
( ! [X1: $int] :
( $less(0,X1)
| ( $sum(sK3,sK0) = X1 )
| $less(X1,$sum(sK3,sK0))
| ( 0 = $sum(sK3,sK0) ) )
| spl6_213 ),
inference(resolution,[],[f3457,f790]) ).
tff(f3917,plain,
( spl6_259
| spl6_262
| spl6_202 ),
inference(avatar_split_clause,[],[f3898,f3352,f3913,f3901]) ).
tff(f3901,plain,
( spl6_259
<=> ( 0 = $sum(sK3,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_259])]) ).
tff(f3898,plain,
( $less(0,$sum(sK3,sK2))
| ( 0 = $sum(sK3,sK2) )
| spl6_202 ),
inference(resolution,[],[f3353,f58]) ).
tff(f3353,plain,
( ~ $less($sum(sK3,sK2),0)
| spl6_202 ),
inference(avatar_component_clause,[],[f3352]) ).
tff(f3916,plain,
( spl6_262
| spl6_259
| spl6_202 ),
inference(avatar_split_clause,[],[f3899,f3352,f3901,f3913]) ).
tff(f3899,plain,
( ( 0 = $sum(sK3,sK2) )
| $less(0,$sum(sK3,sK2))
| spl6_202 ),
inference(resolution,[],[f3353,f58]) ).
tff(f3911,plain,
( spl6_259
| spl6_261
| spl6_202 ),
inference(avatar_split_clause,[],[f3895,f3352,f3909,f3901]) ).
tff(f3909,plain,
( spl6_261
<=> ! [X0: $int] :
( ( 0 = X0 )
| $less(X0,$sum(sK3,sK2))
| $less(0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_261])]) ).
tff(f3895,plain,
( ! [X0: $int] :
( ( 0 = X0 )
| ( 0 = $sum(sK3,sK2) )
| $less(0,X0)
| $less(X0,$sum(sK3,sK2)) )
| spl6_202 ),
inference(resolution,[],[f3353,f790]) ).
tff(f3907,plain,
( spl6_259
| spl6_260
| spl6_202 ),
inference(avatar_split_clause,[],[f3896,f3352,f3905,f3901]) ).
tff(f3905,plain,
( spl6_260
<=> ! [X1: $int] :
( $less(0,X1)
| $less(X1,$sum(sK3,sK2))
| ( $sum(sK3,sK2) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_260])]) ).
tff(f3896,plain,
( ! [X1: $int] :
( $less(0,X1)
| ( $sum(sK3,sK2) = X1 )
| $less(X1,$sum(sK3,sK2))
| ( 0 = $sum(sK3,sK2) ) )
| spl6_202 ),
inference(resolution,[],[f3353,f790]) ).
tff(f3886,plain,
( spl6_256
| spl6_10
| spl6_258
| ~ spl6_223 ),
inference(avatar_split_clause,[],[f3872,f3519,f3884,f288,f3876]) ).
tff(f3884,plain,
( spl6_258
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,$sum(sK0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,$sum(sK0,sK4))))) )
| $less(sK5(X4,sK2,X3,X5),sK2)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_258])]) ).
tff(f3872,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,$sum(sK0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,$sum(sK0,sK4))))) )
| $less(sK2,0)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less($sum(sK0,sK4),0)
| $less(sK5(X4,sK2,X3,X5),sK2) )
| ~ spl6_223 ),
inference(resolution,[],[f3520,f445]) ).
tff(f3882,plain,
( spl6_256
| spl6_10
| spl6_257
| ~ spl6_223 ),
inference(avatar_split_clause,[],[f3871,f3519,f3880,f288,f3876]) ).
tff(f3880,plain,
( spl6_257
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(sK0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(sK0,sK4))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_257])]) ).
tff(f3871,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(sK0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(sK0,sK4))))) )
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| $less($sum(sK0,sK4),0)
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2)) )
| ~ spl6_223 ),
inference(resolution,[],[f3520,f491]) ).
tff(f3870,plain,
( spl6_252
| spl6_253
| spl6_255
| ~ spl6_74 ),
inference(avatar_split_clause,[],[f3852,f1190,f3868,f3860,f3856]) ).
tff(f3868,plain,
( spl6_255
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))))
| $less(sK5(X4,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X3,X5),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_255])]) ).
tff(f1190,plain,
( spl6_74
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_74])]) ).
tff(f3852,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))))
| $less(sK5(X4,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X3,X5),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| $less(length1(int,t2tb1(X3)),$sum(X4,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))))
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))))) )
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),0) )
| ~ spl6_74 ),
inference(resolution,[],[f1192,f445]) ).
tff(f1192,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ~ spl6_74 ),
inference(avatar_component_clause,[],[f1190]) ).
tff(f3866,plain,
( spl6_252
| spl6_253
| spl6_254
| ~ spl6_74 ),
inference(avatar_split_clause,[],[f3851,f1190,f3864,f3860,f3856]) ).
tff(f3864,plain,
( spl6_254
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_254])]) ).
tff(f3851,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))))
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),0)
| $less(length1(int,t2tb1(X0)),$sum(X1,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))))) )
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),0) )
| ~ spl6_74 ),
inference(resolution,[],[f1192,f491]) ).
tff(f3841,plain,
( spl6_251
| ~ spl6_141
| ~ spl6_143 ),
inference(avatar_split_clause,[],[f3834,f2709,f2689,f3838]) ).
tff(f2709,plain,
( spl6_143
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_143])]) ).
tff(f3834,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| ~ spl6_141
| ~ spl6_143 ),
inference(backward_demodulation,[],[f2711,f2691]) ).
tff(f2711,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) )
| ~ spl6_143 ),
inference(avatar_component_clause,[],[f2709]) ).
tff(f3832,plain,
( spl6_250
| spl6_159
| spl6_44 ),
inference(avatar_split_clause,[],[f3676,f676,f2929,f3830]) ).
tff(f3830,plain,
( spl6_250
<=> ! [X120: $int] :
( $less(X120,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| $less(0,X120)
| ( sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) = X120 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_250])]) ).
tff(f2929,plain,
( spl6_159
<=> ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_159])]) ).
tff(f3676,plain,
( ! [X120: $int] :
( ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| $less(X120,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| ( sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) = X120 )
| $less(0,X120) )
| spl6_44 ),
inference(resolution,[],[f790,f677]) ).
tff(f677,plain,
( ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| spl6_44 ),
inference(avatar_component_clause,[],[f676]) ).
tff(f3828,plain,
( spl6_159
| spl6_249
| spl6_44 ),
inference(avatar_split_clause,[],[f3736,f676,f3826,f2929]) ).
tff(f3826,plain,
( spl6_249
<=> ! [X120: $int] :
( $less(X120,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| $less(0,X120)
| ( 0 = X120 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_249])]) ).
tff(f3736,plain,
( ! [X120: $int] :
( $less(X120,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| ( 0 = X120 )
| ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| $less(0,X120) )
| spl6_44 ),
inference(resolution,[],[f790,f677]) ).
tff(f3824,plain,
( spl6_154
| spl6_248
| spl6_146 ),
inference(avatar_split_clause,[],[f3707,f2732,f3822,f2864]) ).
tff(f2864,plain,
( spl6_154
<=> ( 0 = $sum(sK4,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_154])]) ).
tff(f3707,plain,
( ! [X73: $int] :
( $less(0,X73)
| ( 0 = $sum(sK4,1) )
| ( 0 = X73 )
| $less(X73,$sum(sK4,1)) )
| spl6_146 ),
inference(resolution,[],[f790,f2733]) ).
tff(f2733,plain,
( ~ $less($sum(sK4,1),0)
| spl6_146 ),
inference(avatar_component_clause,[],[f2732]) ).
tff(f3820,plain,
( spl6_247
| spl6_160
| spl6_71 ),
inference(avatar_split_clause,[],[f3737,f1169,f2937,f3818]) ).
tff(f3818,plain,
( spl6_247
<=> ! [X121: $int] :
( $less(0,X121)
| ( 0 = X121 )
| $less(X121,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_247])]) ).
tff(f1169,plain,
( spl6_71
<=> $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_71])]) ).
tff(f3737,plain,
( ! [X121: $int] :
( ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| $less(0,X121)
| $less(X121,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( 0 = X121 ) )
| spl6_71 ),
inference(resolution,[],[f790,f1170]) ).
tff(f1170,plain,
( ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| spl6_71 ),
inference(avatar_component_clause,[],[f1169]) ).
tff(f3816,plain,
( spl6_245
| spl6_246
| spl6_28 ),
inference(avatar_split_clause,[],[f3724,f467,f3813,f3810]) ).
tff(f3810,plain,
( spl6_245
<=> ! [X90: $int] :
( $less(-1,X90)
| ( -1 = X90 )
| $less(X90,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_245])]) ).
tff(f3813,plain,
( spl6_246
<=> ( -1 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_246])]) ).
tff(f467,plain,
( spl6_28
<=> $less(sK2,-1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_28])]) ).
tff(f3724,plain,
( ! [X90: $int] :
( ( -1 = sK2 )
| $less(-1,X90)
| $less(X90,sK2)
| ( -1 = X90 ) )
| spl6_28 ),
inference(resolution,[],[f790,f469]) ).
tff(f469,plain,
( ~ $less(sK2,-1)
| spl6_28 ),
inference(avatar_component_clause,[],[f467]) ).
tff(f3808,plain,
( spl6_36
| spl6_244
| spl6_33 ),
inference(avatar_split_clause,[],[f3728,f541,f3806,f580]) ).
tff(f580,plain,
( spl6_36
<=> ( 0 = sK4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_36])]) ).
tff(f3806,plain,
( spl6_244
<=> ! [X94: $int] :
( $less(X94,sK4)
| ( 0 = X94 )
| $less(0,X94) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_244])]) ).
tff(f3728,plain,
( ! [X94: $int] :
( $less(X94,sK4)
| ( 0 = sK4 )
| $less(0,X94)
| ( 0 = X94 ) )
| spl6_33 ),
inference(resolution,[],[f790,f543]) ).
tff(f543,plain,
( ~ $less(sK4,0)
| spl6_33 ),
inference(avatar_component_clause,[],[f541]) ).
tff(f3804,plain,
( spl6_243
| spl6_16
| spl6_2 ),
inference(avatar_split_clause,[],[f3722,f245,f340,f3802]) ).
tff(f3722,plain,
( ! [X88: $int] :
( ( sK0 = sK2 )
| ( sK0 = X88 )
| $less(X88,sK2)
| $less(sK0,X88) )
| spl6_2 ),
inference(resolution,[],[f790,f247]) ).
tff(f3800,plain,
( spl6_208
| spl6_242
| spl6_205 ),
inference(avatar_split_clause,[],[f3731,f3378,f3798,f3407]) ).
tff(f3407,plain,
( spl6_208
<=> ( 1 = sK4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_208])]) ).
tff(f3798,plain,
( spl6_242
<=> ! [X99: $int] :
( $less(1,X99)
| $less(X99,sK4)
| ( 1 = X99 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_242])]) ).
tff(f3378,plain,
( spl6_205
<=> $less(sK4,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_205])]) ).
tff(f3731,plain,
( ! [X99: $int] :
( $less(1,X99)
| ( 1 = sK4 )
| ( 1 = X99 )
| $less(X99,sK4) )
| spl6_205 ),
inference(resolution,[],[f790,f3380]) ).
tff(f3380,plain,
( ~ $less(sK4,1)
| spl6_205 ),
inference(avatar_component_clause,[],[f3378]) ).
tff(f3796,plain,
( spl6_240
| spl6_241
| spl6_174 ),
inference(avatar_split_clause,[],[f3726,f3089,f3794,f3790]) ).
tff(f3790,plain,
( spl6_240
<=> ( -12 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_240])]) ).
tff(f3794,plain,
( spl6_241
<=> ! [X92: $int] :
( $less(-12,X92)
| $less(X92,sK2)
| ( -12 = X92 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_241])]) ).
tff(f3089,plain,
( spl6_174
<=> $less(sK2,-12) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_174])]) ).
tff(f3726,plain,
( ! [X92: $int] :
( $less(-12,X92)
| ( -12 = X92 )
| ( -12 = sK2 )
| $less(X92,sK2) )
| spl6_174 ),
inference(resolution,[],[f790,f3091]) ).
tff(f3091,plain,
( ~ $less(sK2,-12)
| spl6_174 ),
inference(avatar_component_clause,[],[f3089]) ).
tff(f3788,plain,
( spl6_135
| spl6_239
| spl6_134 ),
inference(avatar_split_clause,[],[f3721,f2426,f3786,f2575]) ).
tff(f3786,plain,
( spl6_239
<=> ! [X87: $int] :
( $less(X87,sK2)
| ( 1 = X87 )
| $less(1,X87) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_239])]) ).
tff(f2426,plain,
( spl6_134
<=> $less(sK2,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_134])]) ).
tff(f3721,plain,
( ! [X87: $int] :
( $less(X87,sK2)
| $less(1,X87)
| ( 1 = sK2 )
| ( 1 = X87 ) )
| spl6_134 ),
inference(resolution,[],[f790,f2428]) ).
tff(f2428,plain,
( ~ $less(sK2,1)
| spl6_134 ),
inference(avatar_component_clause,[],[f2426]) ).
tff(f3784,plain,
( spl6_132
| spl6_238
| spl6_74 ),
inference(avatar_split_clause,[],[f3644,f1190,f3782,f2412]) ).
tff(f3782,plain,
( spl6_238
<=> ! [X66: $int] :
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X66)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(0))) = X66 )
| $less(X66,tb2t(get(int,int,t2tb2(sK1),t2tb(0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_238])]) ).
tff(f3644,plain,
( ! [X66: $int] :
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X66)
| $less(X66,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(0))) = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(0))) = X66 ) )
| spl6_74 ),
inference(resolution,[],[f790,f1191]) ).
tff(f1191,plain,
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| spl6_74 ),
inference(avatar_component_clause,[],[f1190]) ).
tff(f3780,plain,
( spl6_141
| spl6_237
| spl6_50 ),
inference(avatar_split_clause,[],[f3645,f752,f3778,f2689]) ).
tff(f3778,plain,
( spl6_237
<=> ! [X67: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) = X67 )
| $less(X67,tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))))
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X67) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_237])]) ).
tff(f752,plain,
( spl6_50
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_50])]) ).
tff(f3645,plain,
( ! [X67: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) = X67 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) )
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X67)
| $less(X67,tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0))))) )
| spl6_50 ),
inference(resolution,[],[f790,f753]) ).
tff(f753,plain,
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| spl6_50 ),
inference(avatar_component_clause,[],[f752]) ).
tff(f3776,plain,
( spl6_162
| spl6_236
| spl6_150 ),
inference(avatar_split_clause,[],[f3708,f2846,f3774,f2961]) ).
tff(f2961,plain,
( spl6_162
<=> ( 0 = $sum(sK3,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_162])]) ).
tff(f3774,plain,
( spl6_236
<=> ! [X74: $int] :
( $less(X74,$sum(sK3,0))
| $less(0,X74)
| ( 0 = X74 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_236])]) ).
tff(f3708,plain,
( ! [X74: $int] :
( $less(X74,$sum(sK3,0))
| ( 0 = $sum(sK3,0) )
| ( 0 = X74 )
| $less(0,X74) )
| spl6_150 ),
inference(resolution,[],[f790,f2847]) ).
tff(f2847,plain,
( ~ $less($sum(sK3,0),0)
| spl6_150 ),
inference(avatar_component_clause,[],[f2846]) ).
tff(f3772,plain,
( spl6_235
| spl6_128
| spl6_173 ),
inference(avatar_split_clause,[],[f3710,f3084,f2237,f3770]) ).
tff(f3770,plain,
( spl6_235
<=> ! [X76: $int] :
( $less(X76,sK0)
| $less(-12,X76)
| ( -12 = X76 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_235])]) ).
tff(f2237,plain,
( spl6_128
<=> ( sK0 = -12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_128])]) ).
tff(f3084,plain,
( spl6_173
<=> $less(sK0,-12) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_173])]) ).
tff(f3710,plain,
( ! [X76: $int] :
( ( sK0 = -12 )
| $less(X76,sK0)
| ( -12 = X76 )
| $less(-12,X76) )
| spl6_173 ),
inference(resolution,[],[f790,f3086]) ).
tff(f3086,plain,
( ~ $less(sK0,-12)
| spl6_173 ),
inference(avatar_component_clause,[],[f3084]) ).
tff(f3768,plain,
( spl6_141
| spl6_234
| spl6_50 ),
inference(avatar_split_clause,[],[f3705,f752,f3766,f2689]) ).
tff(f3766,plain,
( spl6_234
<=> ! [X67: $int] :
( $less(X67,tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = X67 )
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X67) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_234])]) ).
tff(f3705,plain,
( ! [X67: $int] :
( $less(X67,tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))))
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X67)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = X67 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) ) )
| spl6_50 ),
inference(resolution,[],[f790,f753]) ).
tff(f3764,plain,
( spl6_233
| spl6_132
| spl6_74 ),
inference(avatar_split_clause,[],[f3704,f1190,f2412,f3762]) ).
tff(f3762,plain,
( spl6_233
<=> ! [X66: $int] :
( $less(X66,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = X66 )
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X66) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_233])]) ).
tff(f3704,plain,
( ! [X66: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb(0))) = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| $less(X66,tb2t(get(int,int,t2tb2(sK1),t2tb(0))))
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),X66)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = X66 ) )
| spl6_74 ),
inference(resolution,[],[f790,f1191]) ).
tff(f3760,plain,
( spl6_160
| spl6_232
| spl6_71 ),
inference(avatar_split_clause,[],[f3677,f1169,f3758,f2937]) ).
tff(f3758,plain,
( spl6_232
<=> ! [X121: $int] :
( $less(0,X121)
| ( sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = X121 )
| $less(X121,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_232])]) ).
tff(f3677,plain,
( ! [X121: $int] :
( $less(0,X121)
| $less(X121,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) = X121 )
| ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) ) )
| spl6_71 ),
inference(resolution,[],[f790,f1170]) ).
tff(f3756,plain,
( spl6_12
| spl6_231
| spl6_10 ),
inference(avatar_split_clause,[],[f3711,f288,f3754,f321]) ).
tff(f3754,plain,
( spl6_231
<=> ! [X77: $int] :
( $less(X77,sK2)
| $less(0,X77)
| ( 0 = X77 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_231])]) ).
tff(f3711,plain,
( ! [X77: $int] :
( $less(X77,sK2)
| ( 0 = sK2 )
| ( 0 = X77 )
| $less(0,X77) )
| spl6_10 ),
inference(resolution,[],[f790,f290]) ).
tff(f290,plain,
( ~ $less(sK2,0)
| spl6_10 ),
inference(avatar_component_clause,[],[f288]) ).
tff(f3752,plain,
( spl6_229
| spl6_230
| spl6_32 ),
inference(avatar_split_clause,[],[f3725,f528,f3750,f3746]) ).
tff(f3746,plain,
( spl6_229
<=> ( -2 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_229])]) ).
tff(f3750,plain,
( spl6_230
<=> ! [X91: $int] :
( ( -2 = X91 )
| $less(-2,X91)
| $less(X91,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_230])]) ).
tff(f528,plain,
( spl6_32
<=> $less(sK2,-2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_32])]) ).
tff(f3725,plain,
( ! [X91: $int] :
( ( -2 = X91 )
| ( -2 = sK2 )
| $less(X91,sK2)
| $less(-2,X91) )
| spl6_32 ),
inference(resolution,[],[f790,f530]) ).
tff(f530,plain,
( ~ $less(sK2,-2)
| spl6_32 ),
inference(avatar_component_clause,[],[f528]) ).
tff(f3557,plain,
( spl6_149
| spl6_75
| ~ spl6_218
| spl6_33
| ~ spl6_228
| ~ spl6_7
| ~ spl6_79 ),
inference(avatar_split_clause,[],[f3551,f1442,f272,f3554,f541,f3493,f1288,f2816]) ).
tff(f1442,plain,
( spl6_79
<=> ! [X0: $int] :
( ( $sum(sK3,X0) != sK2 )
| $less(X0,0)
| ~ $less($sum(0,X0),sK2)
| $less(sK2,$sum(0,X0))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(sK3,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_79])]) ).
tff(f3551,plain,
( ~ $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK4,0)
| ~ $less($sum(0,sK4),sK2)
| $less(sK2,sK2)
| $less(sK2,$sum(0,sK4))
| ~ spl6_7
| ~ spl6_79 ),
inference(trivial_inequality_removal,[],[f3550]) ).
tff(f3550,plain,
( ~ $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,sK2)
| ( sK2 != sK2 )
| ~ $less($sum(0,sK4),sK2)
| $less(sK2,$sum(0,sK4))
| $less(sK4,0)
| ~ spl6_7
| ~ spl6_79 ),
inference(superposition,[],[f1443,f274]) ).
tff(f1443,plain,
( ! [X0: $int] :
( ( $sum(sK3,X0) != sK2 )
| $less(X0,0)
| $less(sK2,$sum(0,X0))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(sK3,X0))
| ~ $less($sum(0,X0),sK2) )
| ~ spl6_79 ),
inference(avatar_component_clause,[],[f1442]) ).
tff(f3547,plain,
( spl6_34
| spl6_75
| spl6_33
| ~ spl6_223
| ~ spl6_227
| ~ spl6_7
| ~ spl6_78 ),
inference(avatar_split_clause,[],[f3542,f1426,f272,f3544,f3519,f541,f1288,f552]) ).
tff(f1426,plain,
( spl6_78
<=> ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(sK0,X1))
| $less(X1,0)
| ( $sum(sK3,X1) != sK2 )
| ~ $less($sum(sK0,X1),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_78])]) ).
tff(f3542,plain,
( ~ $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less($sum(sK0,sK4),sK2)
| $less(sK4,0)
| $less(sK2,sK2)
| $less(sK2,$sum(sK0,sK4))
| ~ spl6_7
| ~ spl6_78 ),
inference(trivial_inequality_removal,[],[f3541]) ).
tff(f3541,plain,
( ~ $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,sK2)
| $less(sK2,$sum(sK0,sK4))
| ~ $less($sum(sK0,sK4),sK2)
| ( sK2 != sK2 )
| $less(sK4,0)
| ~ spl6_7
| ~ spl6_78 ),
inference(superposition,[],[f1427,f274]) ).
tff(f1427,plain,
( ! [X1: $int] :
( ( $sum(sK3,X1) != sK2 )
| $less(sK2,$sum(sK3,X1))
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,$sum(sK0,X1))
| $less(X1,0) )
| ~ spl6_78 ),
inference(avatar_component_clause,[],[f1426]) ).
tff(f3538,plain,
( spl6_10
| spl6_225
| spl6_226
| ~ spl6_218 ),
inference(avatar_split_clause,[],[f3523,f3493,f3536,f3531,f288]) ).
tff(f3536,plain,
( spl6_226
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(0,sK4))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_226])]) ).
tff(f3523,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(0,sK4))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| $less($sum(0,sK4),0)
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2)) )
| ~ spl6_218 ),
inference(resolution,[],[f3494,f491]) ).
tff(f3534,plain,
( spl6_10
| spl6_224
| spl6_225
| ~ spl6_218 ),
inference(avatar_split_clause,[],[f3524,f3493,f3531,f3528,f288]) ).
tff(f3528,plain,
( spl6_224
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(sK5(X4,sK2,X3,X5),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,$sum(0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,$sum(0,sK4))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_224])]) ).
tff(f3524,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less($sum(0,sK4),0)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,$sum(0,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,$sum(0,sK4))))) )
| $less(sK2,0)
| $less(sK5(X4,sK2,X3,X5),sK2)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2)) )
| ~ spl6_218 ),
inference(resolution,[],[f3494,f445]) ).
tff(f3522,plain,
( spl6_75
| spl6_33
| spl6_222
| ~ spl6_223
| spl6_34
| ~ spl6_7
| ~ spl6_77 ),
inference(avatar_split_clause,[],[f3513,f1395,f272,f552,f3519,f3515,f541,f1288]) ).
tff(f1395,plain,
( spl6_77
<=> ! [X1: $int] :
( $less(sK2,$sum(sK0,X1))
| $less(sK2,$sum(sK3,X1))
| ( $sum(sK3,X1) != sK2 )
| $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| ~ $less($sum(sK0,X1),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_77])]) ).
tff(f3513,plain,
( $less(sK2,$sum(sK0,sK4))
| ~ $less($sum(sK0,sK4),sK2)
| $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK4)
| $less(sK4,0)
| $less(sK2,sK2)
| ~ spl6_7
| ~ spl6_77 ),
inference(trivial_inequality_removal,[],[f3512]) ).
tff(f3512,plain,
( $less(sK5(sK0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK4)
| $less(sK4,0)
| ( sK2 != sK2 )
| $less(sK2,sK2)
| ~ $less($sum(sK0,sK4),sK2)
| $less(sK2,$sum(sK0,sK4))
| ~ spl6_7
| ~ spl6_77 ),
inference(superposition,[],[f1396,f274]) ).
tff(f1396,plain,
( ! [X1: $int] :
( ( $sum(sK3,X1) != sK2 )
| $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK0,X1),sK2)
| $less(X1,0)
| $less(sK2,$sum(sK0,X1))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1) )
| ~ spl6_77 ),
inference(avatar_component_clause,[],[f1395]) ).
tff(f3509,plain,
( ~ spl6_136
| ~ spl6_220
| spl6_133
| spl6_134
| spl6_221
| ~ spl6_76 ),
inference(avatar_split_clause,[],[f3490,f1379,f3506,f2426,f2419,f3502,f2579]) ).
tff(f3502,plain,
( spl6_220
<=> ( $sum(sK3,1) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_220])]) ).
tff(f2419,plain,
( spl6_133
<=> $less(sK2,$sum(sK3,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_133])]) ).
tff(f1379,plain,
( spl6_76
<=> ! [X0: $int] :
( ~ $less($sum(0,X0),sK2)
| $less(X0,0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ( $sum(sK3,X0) != sK2 )
| $less(sK2,$sum(sK3,X0))
| $less(sK2,$sum(0,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_76])]) ).
tff(f3490,plain,
( $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),1)
| $less(sK2,1)
| $less(sK2,$sum(sK3,1))
| ( $sum(sK3,1) != sK2 )
| ~ $less(1,sK2)
| ~ spl6_76 ),
inference(evaluation,[],[f3488]) ).
tff(f3488,plain,
( ( $sum(sK3,1) != sK2 )
| ~ $less($sum(0,1),sK2)
| $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),1)
| $less(sK2,$sum(sK3,1))
| $less(sK2,$sum(0,1))
| ~ spl6_76 ),
inference(interpreted_simplification,[],[f3487]) ).
tff(f3487,plain,
( ( $sum(sK3,1) != sK2 )
| $less(sK2,$sum(0,1))
| $less(sK5(0,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),1)
| ~ $less($sum(0,1),sK2)
| $less(sK2,$sum(sK3,1))
| $less(1,0)
| ~ spl6_76 ),
inference(instantiation,[],[f1380]) ).
tff(f1380,plain,
( ! [X0: $int] :
( ( $sum(sK3,X0) != sK2 )
| $less(sK2,$sum(0,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less($sum(0,X0),sK2)
| $less(sK2,$sum(sK3,X0))
| $less(X0,0) )
| ~ spl6_76 ),
inference(avatar_component_clause,[],[f1379]) ).
tff(f3500,plain,
( spl6_33
| ~ spl6_218
| spl6_149
| spl6_75
| spl6_219
| ~ spl6_7
| ~ spl6_76 ),
inference(avatar_split_clause,[],[f3491,f1379,f272,f3497,f1288,f2816,f3493,f541]) ).
tff(f3491,plain,
( $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK4)
| $less(sK2,sK2)
| $less(sK2,$sum(0,sK4))
| ~ $less($sum(0,sK4),sK2)
| $less(sK4,0)
| ~ spl6_7
| ~ spl6_76 ),
inference(trivial_inequality_removal,[],[f3489]) ).
tff(f3489,plain,
( $less(sK4,0)
| ( sK2 != sK2 )
| $less(sK5(0,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),sK4)
| ~ $less($sum(0,sK4),sK2)
| $less(sK2,$sum(0,sK4))
| $less(sK2,sK2)
| ~ spl6_7
| ~ spl6_76 ),
inference(superposition,[],[f1380,f274]) ).
tff(f3486,plain,
( spl6_10
| spl6_215
| spl6_217
| ~ spl6_198 ),
inference(avatar_split_clause,[],[f3472,f3294,f3484,f3476,f288]) ).
tff(f3484,plain,
( spl6_217
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,$sum(sK3,sK3),X3,X5),$sum(sK3,sK3))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_217])]) ).
tff(f3472,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK5(X4,$sum(sK3,sK3),X3,X5),$sum(sK3,sK3))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK3)))
| $less($sum(sK3,sK3),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(sK2,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK3))) )
| ~ spl6_198 ),
inference(resolution,[],[f3296,f445]) ).
tff(f3482,plain,
( spl6_10
| spl6_215
| spl6_216
| ~ spl6_198 ),
inference(avatar_split_clause,[],[f3471,f3294,f3480,f3476,f288]) ).
tff(f3480,plain,
( spl6_216
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK3)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK3),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_216])]) ).
tff(f3471,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK3)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK3),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK3),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK3)))
| $less($sum(sK3,sK3),0)
| $less(sK2,0) )
| ~ spl6_198 ),
inference(resolution,[],[f3296,f491]) ).
tff(f3463,plain,
( spl6_213
| spl6_214
| spl6_10
| ~ spl6_193 ),
inference(avatar_split_clause,[],[f3448,f3272,f288,f3461,f3456]) ).
tff(f3461,plain,
( spl6_214
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK0),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_214])]) ).
tff(f3448,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(sK2,0)
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK0)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK0),X0,X2))))) )
| $less($sum(sK3,sK0),0) )
| ~ spl6_193 ),
inference(resolution,[],[f3274,f491]) ).
tff(f3459,plain,
( spl6_10
| spl6_212
| spl6_213
| ~ spl6_193 ),
inference(avatar_split_clause,[],[f3449,f3272,f3456,f3453,f288]) ).
tff(f3453,plain,
( spl6_212
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,$sum(sK3,sK0),X3,X5),$sum(sK3,sK0))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_212])]) ).
tff(f3449,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less($sum(sK3,sK0),0)
| $less(sK5(X4,$sum(sK3,sK0),X3,X5),$sum(sK3,sK0))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(sK2,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK0))) )
| ~ spl6_193 ),
inference(resolution,[],[f3274,f445]) ).
tff(f3446,plain,
( spl6_211
| ~ spl6_23
| ~ spl6_207 ),
inference(avatar_split_clause,[],[f3431,f3403,f393,f3443]) ).
tff(f3443,plain,
( spl6_211
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,1)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_211])]) ).
tff(f3431,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,1)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,1)))) )
| ~ spl6_23
| ~ spl6_207 ),
inference(evaluation,[],[f3425]) ).
tff(f3425,plain,
( $less(1,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,1)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,1)))) )
| ~ spl6_23
| ~ spl6_207 ),
inference(resolution,[],[f3405,f557]) ).
tff(f3441,plain,
( spl6_210
| spl6_33
| ~ spl6_207 ),
inference(avatar_split_clause,[],[f3432,f3403,f541,f3439]) ).
tff(f3439,plain,
( spl6_210
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK4,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK4,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4))
| $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,1)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,1)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_210])]) ).
tff(f3432,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK4,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK4,X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,1)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,1)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4)) )
| ~ spl6_207 ),
inference(evaluation,[],[f3427]) ).
tff(f3427,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(1,0)
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK4,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK4,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4))
| $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,1)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,1)))) ) )
| ~ spl6_207 ),
inference(resolution,[],[f3405,f491]) ).
tff(f3437,plain,
( spl6_33
| spl6_209
| ~ spl6_207 ),
inference(avatar_split_clause,[],[f3433,f3403,f3435,f541]) ).
tff(f3435,plain,
( spl6_209
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,1)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,1)))) )
| $less(sK5(X4,sK4,X3,X5),sK4)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_209])]) ).
tff(f3433,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,1)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,1)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(sK4,0)
| $less(sK5(X4,sK4,X3,X5),sK4) )
| ~ spl6_207 ),
inference(evaluation,[],[f3428]) ).
tff(f3428,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK5(X4,sK4,X3,X5),sK4)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,1)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,1)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(sK4,0)
| $less(1,0) )
| ~ spl6_207 ),
inference(resolution,[],[f3405,f445]) ).
tff(f3411,plain,
( spl6_208
| spl6_207
| spl6_205 ),
inference(avatar_split_clause,[],[f3400,f3378,f3403,f3407]) ).
tff(f3400,plain,
( $less(1,sK4)
| ( 1 = sK4 )
| spl6_205 ),
inference(resolution,[],[f3380,f58]) ).
tff(f3410,plain,
( spl6_207
| spl6_208
| spl6_205 ),
inference(avatar_split_clause,[],[f3401,f3378,f3407,f3403]) ).
tff(f3401,plain,
( ( 1 = sK4 )
| $less(1,sK4)
| spl6_205 ),
inference(resolution,[],[f3380,f58]) ).
tff(f3385,plain,
( spl6_133
| ~ spl6_205
| spl6_206
| spl6_142
| ~ spl6_6 ),
inference(avatar_split_clause,[],[f3364,f266,f2696,f3382,f3378,f2419]) ).
tff(f2696,plain,
( spl6_142
<=> $less(sK2,$sum(sK0,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_142])]) ).
tff(f3364,plain,
( $less(sK2,$sum(sK0,1))
| $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),1)
| ~ $less(sK4,1)
| $less(sK2,$sum(sK3,1))
| ~ spl6_6 ),
inference(interpreted_simplification,[],[f3363]) ).
tff(f3363,plain,
( ~ $less(sK4,1)
| $less(sK2,$sum(sK0,1))
| $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),1)
| $less(sK2,$sum(sK3,1))
| $less(1,0)
| ~ spl6_6 ),
inference(instantiation,[],[f2750]) ).
tff(f3362,plain,
( spl6_202
| spl6_10
| spl6_204
| ~ spl6_189 ),
inference(avatar_split_clause,[],[f3347,f3252,f3360,f288,f3352]) ).
tff(f3360,plain,
( spl6_204
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK2)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK2),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK2),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_204])]) ).
tff(f3347,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,sK2)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,sK2)))
| $less(sK2,0)
| $less($sum(sK3,sK2),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,sK2),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,sK2),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK2)))) ) )
| ~ spl6_189 ),
inference(resolution,[],[f3254,f491]) ).
tff(f3358,plain,
( spl6_10
| spl6_202
| spl6_203
| ~ spl6_189 ),
inference(avatar_split_clause,[],[f3348,f3252,f3356,f3352,f288]) ).
tff(f3356,plain,
( spl6_203
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK2)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK2)))
| $less(sK5(X4,$sum(sK3,sK2),X3,X5),$sum(sK3,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_203])]) ).
tff(f3348,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK2)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK2)))) )
| $less(sK5(X4,$sum(sK3,sK2),X3,X5),$sum(sK3,sK2))
| $less($sum(sK3,sK2),0)
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,sK2)))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,sK2)))
| $less(sK2,0) )
| ~ spl6_189 ),
inference(resolution,[],[f3254,f445]) ).
tff(f3346,plain,
( spl6_193
| spl6_3
| ~ spl6_201
| spl6_195
| ~ spl6_18
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f3316,f612,f349,f3280,f3341,f250,f3272]) ).
tff(f3280,plain,
( spl6_195
<=> $less(sK2,$sum(0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_195])]) ).
tff(f3316,plain,
( $less(sK2,$sum(0,sK0))
| ~ $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK0,0)
| $less(sK2,$sum(sK3,sK0))
| ~ spl6_18
| ~ spl6_40 ),
inference(resolution,[],[f2379,f351]) ).
tff(f3344,plain,
( ~ spl6_201
| spl6_3
| spl6_193
| spl6_195
| spl6_19
| ~ spl6_18
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f3339,f612,f349,f353,f3280,f3272,f250,f3341]) ).
tff(f3339,plain,
( ( 0 = sK0 )
| $less(sK2,$sum(0,sK0))
| $less(sK2,$sum(sK3,sK0))
| $less(sK0,0)
| ~ $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_18
| ~ spl6_40 ),
inference(evaluation,[],[f3323]) ).
tff(f3323,plain,
( ( 0 = sK0 )
| $less(sK0,0)
| $less(0,0)
| ~ $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(sK3,sK0))
| $less(sK2,$sum(0,sK0))
| ~ spl6_18
| ~ spl6_40 ),
inference(resolution,[],[f2379,f2447]) ).
tff(f3306,plain,
( spl6_199
| spl6_4
| spl6_200
| spl6_150
| ~ spl6_40
| ~ spl6_163 ),
inference(avatar_split_clause,[],[f3237,f2965,f612,f2846,f3303,f255,f3299]) ).
tff(f3299,plain,
( spl6_199
<=> $less(sK2,$sum(sK3,$sum(sK3,0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_199])]) ).
tff(f3303,plain,
( spl6_200
<=> $less(sK5(sK3,$sum(sK3,0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_200])]) ).
tff(f3237,plain,
( $less($sum(sK3,0),0)
| $less(sK5(sK3,$sum(sK3,0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,0))
| $less(sK2,sK3)
| $less(sK2,$sum(sK3,$sum(sK3,0)))
| ~ spl6_40
| ~ spl6_163 ),
inference(evaluation,[],[f3218]) ).
tff(f3218,plain,
( $less($sum(sK3,0),0)
| $less(sK5(sK3,$sum(sK3,0),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK3,0))
| $less(sK2,$sum(sK3,$sum(sK3,0)))
| $less(sK2,$sum(0,$sum(sK3,0)))
| ~ spl6_40
| ~ spl6_163 ),
inference(resolution,[],[f2375,f2967]) ).
tff(f3297,plain,
( spl6_196
| spl6_197
| spl6_198
| spl6_5
| ~ spl6_15
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f3221,f612,f335,f260,f3294,f3290,f3286]) ).
tff(f3286,plain,
( spl6_196
<=> $less(sK2,$sum(0,sK3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_196])]) ).
tff(f3221,plain,
( $less(sK3,0)
| $less(sK2,$sum(sK3,sK3))
| $less(sK5(sK3,sK3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK3)
| $less(sK2,$sum(0,sK3))
| ~ spl6_15
| ~ spl6_40 ),
inference(resolution,[],[f2375,f337]) ).
tff(f3284,plain,
( ~ spl6_18
| spl6_10
| spl6_188
| spl6_189
| spl6_187
| ~ spl6_17
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f3228,f612,f344,f3244,f3252,f3248,f288,f349]) ).
tff(f3248,plain,
( spl6_188
<=> $less(sK2,$sum(0,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_188])]) ).
tff(f3228,plain,
( $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK2)
| $less(sK2,$sum(sK3,sK2))
| $less(sK2,$sum(0,sK2))
| $less(sK2,0)
| ~ $less(0,sK0)
| ~ spl6_17
| ~ spl6_40 ),
inference(resolution,[],[f2375,f398]) ).
tff(f3283,plain,
( spl6_193
| spl6_194
| spl6_3
| spl6_195
| ~ spl6_18
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f3219,f612,f349,f3280,f250,f3276,f3272]) ).
tff(f3219,plain,
( $less(sK2,$sum(0,sK0))
| $less(sK0,0)
| $less(sK5(sK3,sK0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK0)
| $less(sK2,$sum(sK3,sK0))
| ~ spl6_18
| ~ spl6_40 ),
inference(resolution,[],[f2375,f351]) ).
tff(f3270,plain,
( spl6_10
| spl6_189
| spl6_188
| spl6_187
| ~ spl6_13
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f3220,f612,f325,f3244,f3248,f3252,f288]) ).
tff(f3220,plain,
( $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK2)
| $less(sK2,$sum(0,sK2))
| $less(sK2,$sum(sK3,sK2))
| $less(sK2,0)
| ~ spl6_13
| ~ spl6_40 ),
inference(resolution,[],[f2375,f327]) ).
tff(f3269,plain,
( spl6_190
| spl6_146
| spl6_191
| spl6_192
| ~ spl6_40
| ~ spl6_153 ),
inference(avatar_split_clause,[],[f3241,f2860,f612,f3266,f3262,f2732,f3258]) ).
tff(f3258,plain,
( spl6_190
<=> $less(sK2,$sum(1,sK4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_190])]) ).
tff(f3262,plain,
( spl6_191
<=> $less(sK2,$sum(sK3,$sum(sK4,1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_191])]) ).
tff(f3266,plain,
( spl6_192
<=> $less(sK5(sK3,$sum(sK4,1),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK4,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_192])]) ).
tff(f3241,plain,
( $less(sK5(sK3,$sum(sK4,1),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK4,1))
| $less(sK2,$sum(sK3,$sum(sK4,1)))
| $less($sum(sK4,1),0)
| $less(sK2,$sum(1,sK4))
| ~ spl6_40
| ~ spl6_153 ),
inference(evaluation,[],[f3217]) ).
tff(f3217,plain,
( $less($sum(sK4,1),0)
| $less(sK2,$sum(sK3,$sum(sK4,1)))
| $less(sK2,$sum(0,$sum(sK4,1)))
| $less(sK5(sK3,$sum(sK4,1),tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),$sum(sK4,1))
| ~ spl6_40
| ~ spl6_153 ),
inference(resolution,[],[f2375,f2862]) ).
tff(f3255,plain,
( spl6_187
| spl6_10
| spl6_188
| spl6_12
| spl6_189
| ~ spl6_13
| ~ spl6_40 ),
inference(avatar_split_clause,[],[f3242,f612,f325,f3252,f321,f3248,f288,f3244]) ).
tff(f3242,plain,
( $less(sK2,$sum(sK3,sK2))
| ( 0 = sK2 )
| $less(sK2,$sum(0,sK2))
| $less(sK2,0)
| $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK2)
| ~ spl6_13
| ~ spl6_40 ),
inference(evaluation,[],[f3229]) ).
tff(f3229,plain,
( $less(0,0)
| $less(sK2,$sum(sK3,sK2))
| $less(sK5(sK3,sK2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK2)
| ( 0 = sK2 )
| $less(sK2,0)
| $less(sK2,$sum(0,sK2))
| ~ spl6_13
| ~ spl6_40 ),
inference(resolution,[],[f2375,f796]) ).
tff(f3196,plain,
( ~ spl6_186
| ~ spl6_23
| ~ spl6_184 ),
inference(avatar_split_clause,[],[f3187,f3175,f393,f3193]) ).
tff(f3193,plain,
( spl6_186
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-13) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_186])]) ).
tff(f3187,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-13)
| ~ spl6_23
| ~ spl6_184 ),
inference(resolution,[],[f3177,f537]) ).
tff(f3186,plain,
( spl6_185
| spl6_141
| spl6_50 ),
inference(avatar_split_clause,[],[f3179,f752,f2689,f3182]) ).
tff(f3182,plain,
( spl6_185
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_185])]) ).
tff(f3179,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) )
| $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))))
| spl6_50 ),
inference(resolution,[],[f753,f58]) ).
tff(f3185,plain,
( spl6_141
| spl6_185
| spl6_50 ),
inference(avatar_split_clause,[],[f3180,f752,f3182,f2689]) ).
tff(f3180,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) )
| spl6_50 ),
inference(resolution,[],[f753,f58]) ).
tff(f3178,plain,
( spl6_184
| ~ spl6_35 ),
inference(avatar_split_clause,[],[f3167,f576,f3175]) ).
tff(f3167,plain,
( $less(-13,sK4)
| ~ spl6_35 ),
inference(interpreted_simplification,[],[f3166]) ).
tff(f3166,plain,
( $less(-13,sK4)
| ~ $less(-13,0)
| ~ spl6_35 ),
inference(instantiation,[],[f2719]) ).
tff(f2719,plain,
( ! [X7: $int] :
( $less(X7,sK4)
| ~ $less(X7,0) )
| ~ spl6_35 ),
inference(resolution,[],[f578,f57]) ).
tff(f3153,plain,
( ~ spl6_183
| spl6_171
| ~ spl6_182 ),
inference(avatar_split_clause,[],[f3148,f3134,f3053,f3150]) ).
tff(f3150,plain,
( spl6_183
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb(0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_183])]) ).
tff(f3053,plain,
( spl6_171
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_171])]) ).
tff(f3134,plain,
( spl6_182
<=> ( 0 = sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_182])]) ).
tff(f3148,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) != tb2t(get(int,int,t2tb2(sK1),t2tb(0))) )
| spl6_171
| ~ spl6_182 ),
inference(evaluation,[],[f3140]) ).
tff(f3140,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,0)))) )
| spl6_171
| ~ spl6_182 ),
inference(backward_demodulation,[],[f3055,f3136]) ).
tff(f3136,plain,
( ( 0 = sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| ~ spl6_182 ),
inference(avatar_component_clause,[],[f3134]) ).
tff(f3055,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| spl6_171 ),
inference(avatar_component_clause,[],[f3053]) ).
tff(f3138,plain,
( spl6_182
| spl6_181
| spl6_172 ),
inference(avatar_split_clause,[],[f3127,f3063,f3130,f3134]) ).
tff(f3130,plain,
( spl6_181
<=> $less(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_181])]) ).
tff(f3063,plain,
( spl6_172
<=> $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_172])]) ).
tff(f3127,plain,
( $less(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( 0 = sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_172 ),
inference(resolution,[],[f3065,f58]) ).
tff(f3065,plain,
( ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| spl6_172 ),
inference(avatar_component_clause,[],[f3063]) ).
tff(f3137,plain,
( spl6_181
| spl6_182
| spl6_172 ),
inference(avatar_split_clause,[],[f3128,f3063,f3134,f3130]) ).
tff(f3128,plain,
( ( 0 = sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| $less(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| spl6_172 ),
inference(resolution,[],[f3065,f58]) ).
tff(f3126,plain,
( ~ spl6_180
| ~ spl6_23
| ~ spl6_170 ),
inference(avatar_split_clause,[],[f3109,f3041,f393,f3123]) ).
tff(f3123,plain,
( spl6_180
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_180])]) ).
tff(f3041,plain,
( spl6_170
<=> $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_170])]) ).
tff(f3109,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ~ spl6_23
| ~ spl6_170 ),
inference(resolution,[],[f3043,f537]) ).
tff(f3043,plain,
( $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK4)
| ~ spl6_170 ),
inference(avatar_component_clause,[],[f3041]) ).
tff(f3121,plain,
( spl6_33
| spl6_172
| spl6_179
| ~ spl6_170 ),
inference(avatar_split_clause,[],[f3110,f3041,f3119,f3063,f541]) ).
tff(f3119,plain,
( spl6_179
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK4,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK4,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_179])]) ).
tff(f3110,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK4,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK4,X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK4,0) )
| ~ spl6_170 ),
inference(resolution,[],[f3043,f491]) ).
tff(f3117,plain,
( spl6_33
| spl6_172
| spl6_178
| ~ spl6_170 ),
inference(avatar_split_clause,[],[f3111,f3041,f3115,f3063,f541]) ).
tff(f3115,plain,
( spl6_178
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(sK5(X4,sK4,X3,X5),sK4)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_178])]) ).
tff(f3111,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(sK5(X4,sK4,X3,X5),sK4)
| $less(sK4,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4)) )
| ~ spl6_170 ),
inference(resolution,[],[f3043,f445]) ).
tff(f3105,plain,
( spl6_3
| spl6_177
| ~ spl6_129 ),
inference(avatar_split_clause,[],[f3079,f2241,f3103,f250]) ).
tff(f3103,plain,
( spl6_177
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| $less(sK5(X6,sK0,X5,X7),sK0)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| ~ $less(X4,-12)
| $less(X4,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_177])]) ).
tff(f3079,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(X4,0)
| ~ $less(X4,-12)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| $less(sK0,0)
| $less(sK5(X6,sK0,X5,X7),sK0)
| $less(length1(int,t2tb1(X5)),$sum(X7,sK0)) )
| ~ spl6_129 ),
inference(resolution,[],[f2571,f445]) ).
tff(f3101,plain,
( spl6_176
| ~ spl6_129 ),
inference(avatar_split_clause,[],[f3076,f2241,f3098]) ).
tff(f3076,plain,
( $less(-13,sK0)
| ~ spl6_129 ),
inference(interpreted_simplification,[],[f3075]) ).
tff(f3075,plain,
( $less(-13,sK0)
| ~ $less(-13,-12)
| ~ spl6_129 ),
inference(instantiation,[],[f2571]) ).
tff(f3096,plain,
( spl6_3
| spl6_175
| ~ spl6_129 ),
inference(avatar_split_clause,[],[f3078,f2241,f3094,f250]) ).
tff(f3094,plain,
( spl6_175
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK0,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK0,X1,X3))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| ~ $less(X0,-12)
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_175])]) ).
tff(f3078,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0))
| ~ $less(X0,-12)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK0,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK0,X1,X3))))) )
| $less(X0,0) )
| ~ spl6_129 ),
inference(resolution,[],[f2571,f491]) ).
tff(f3092,plain,
( ~ spl6_174
| spl6_2
| ~ spl6_129 ),
inference(avatar_split_clause,[],[f3082,f2241,f245,f3089]) ).
tff(f3082,plain,
( ~ $less(sK2,-12)
| spl6_2
| ~ spl6_129 ),
inference(resolution,[],[f2571,f247]) ).
tff(f3087,plain,
( ~ spl6_173
| ~ spl6_129 ),
inference(avatar_split_clause,[],[f3077,f2241,f3084]) ).
tff(f3077,plain,
( ~ $less(sK0,-12)
| ~ spl6_129 ),
inference(resolution,[],[f2571,f56]) ).
tff(f3066,plain,
( spl6_33
| ~ spl6_172
| spl6_75
| spl6_149
| ~ spl6_7
| spl6_148 ),
inference(avatar_split_clause,[],[f3061,f2776,f272,f2816,f1288,f3063,f541]) ).
tff(f2776,plain,
( spl6_148
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_148])]) ).
tff(f3061,plain,
( $less(sK2,$sum(0,sK4))
| $less(sK2,sK2)
| ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK4,0)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3060,f207]) ).
tff(f3060,plain,
( $less(sK2,$sum(0,sK4))
| ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK4,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK2)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3059,f191]) ).
tff(f3059,plain,
( $less(sK4,0)
| $less(sK2,$sum(0,sK4))
| ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3058,f207]) ).
tff(f3058,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| $less(sK4,0)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3057,f274]) ).
tff(f3057,plain,
( ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,sK4))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| spl6_148 ),
inference(forward_demodulation,[],[f3034,f191]) ).
tff(f3034,plain,
( ~ $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,sK4))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,sK4))
| spl6_148 ),
inference(resolution,[],[f2777,f220]) ).
tff(f2777,plain,
( ~ is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK4)
| spl6_148 ),
inference(avatar_component_clause,[],[f2776]) ).
tff(f3056,plain,
( spl6_33
| spl6_149
| ~ spl6_171
| spl6_75
| ~ spl6_7
| spl6_148 ),
inference(avatar_split_clause,[],[f3051,f2776,f272,f1288,f3053,f2816,f541]) ).
tff(f3051,plain,
( $less(sK2,sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(0,sK4))
| $less(sK4,0)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3050,f400]) ).
tff(f3050,plain,
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,sK2)
| $less(sK4,0)
| $less(sK2,$sum(0,sK4))
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3049,f191]) ).
tff(f3049,plain,
( $less(sK2,$sum(0,sK4))
| $less(sK2,sK2)
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3048,f207]) ).
tff(f3048,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK4,0)
| $less(sK2,sK2)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3047,f207]) ).
tff(f3047,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK2)
| $less(sK4,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3046,f191]) ).
tff(f3046,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,sK4))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK2)
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3045,f191]) ).
tff(f3045,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| $less(sK4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3032,f274]) ).
tff(f3032,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,sK4))
| spl6_148 ),
inference(resolution,[],[f2777,f237]) ).
tff(f3044,plain,
( spl6_33
| spl6_75
| spl6_170
| spl6_149
| ~ spl6_7
| spl6_148 ),
inference(avatar_split_clause,[],[f3039,f2776,f272,f2816,f3041,f1288,f541]) ).
tff(f3039,plain,
( $less(sK2,$sum(0,sK4))
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK4)
| $less(sK2,sK2)
| $less(sK4,0)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3038,f207]) ).
tff(f3038,plain,
( $less(sK4,0)
| $less(sK2,sK2)
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK4)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3037,f207]) ).
tff(f3037,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK2)
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK4)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| $less(sK4,0)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3036,f191]) ).
tff(f3036,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK4)
| $less(sK4,0)
| ~ spl6_7
| spl6_148 ),
inference(forward_demodulation,[],[f3035,f274]) ).
tff(f3035,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,sK4))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK4)
| $less(sK4,0)
| spl6_148 ),
inference(forward_demodulation,[],[f3033,f191]) ).
tff(f3033,plain,
( $less(sK5(sK3,sK4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),sK4)
| $less(sK4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,sK4))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,sK4))
| spl6_148 ),
inference(resolution,[],[f2777,f222]) ).
tff(f3031,plain,
( ~ spl6_40
| ~ spl6_35
| ~ spl6_148 ),
inference(avatar_split_clause,[],[f3026,f2776,f576,f612]) ).
tff(f3026,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_35
| ~ spl6_148 ),
inference(resolution,[],[f2808,f578]) ).
tff(f2808,plain,
( ! [X0: $int] :
( ~ $less(X0,sK4)
| ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,X0) )
| ~ spl6_148 ),
inference(resolution,[],[f2778,f228]) ).
tff(f2778,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK4)
| ~ spl6_148 ),
inference(avatar_component_clause,[],[f2776]) ).
tff(f3023,plain,
( ~ spl6_169
| ~ spl6_72 ),
inference(avatar_split_clause,[],[f3012,f1175,f3020]) ).
tff(f3020,plain,
( spl6_169
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,-12) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_169])]) ).
tff(f3012,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,-12)
| ~ spl6_72 ),
inference(interpreted_simplification,[],[f3011]) ).
tff(f3011,plain,
( ~ $less(-12,0)
| ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,-12)
| ~ spl6_72 ),
inference(instantiation,[],[f1315]) ).
tff(f3010,plain,
( ~ spl6_168
| ~ spl6_38 ),
inference(avatar_split_clause,[],[f2999,f602,f3007]) ).
tff(f3007,plain,
( spl6_168
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-12) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_168])]) ).
tff(f2999,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-12)
| ~ spl6_38 ),
inference(interpreted_simplification,[],[f2998]) ).
tff(f2998,plain,
( ~ $less(-12,0)
| ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,-12)
| ~ spl6_38 ),
inference(instantiation,[],[f703]) ).
tff(f2997,plain,
( spl6_150
| spl6_167
| ~ spl6_163 ),
inference(avatar_split_clause,[],[f2988,f2965,f2995,f2846]) ).
tff(f2995,plain,
( spl6_167
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,0),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,0)))
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_167])]) ).
tff(f2988,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,0),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,0)))
| $less($sum(sK3,0),0)
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,0)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) )
| ~ spl6_163 ),
inference(evaluation,[],[f2984]) ).
tff(f2984,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK3,0),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK3,0),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK3,0)))
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK3,0)))
| $less($sum(sK3,0),0) )
| ~ spl6_163 ),
inference(resolution,[],[f2967,f491]) ).
tff(f2993,plain,
( spl6_150
| spl6_166
| ~ spl6_163 ),
inference(avatar_split_clause,[],[f2989,f2965,f2991,f2846]) ).
tff(f2991,plain,
( spl6_166
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,0)))
| $less(sK5(X4,$sum(sK3,0),X3,X5),$sum(sK3,0))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_166])]) ).
tff(f2989,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,0)))
| $less(sK5(X4,$sum(sK3,0),X3,X5),$sum(sK3,0))
| $less($sum(sK3,0),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,0))) )
| ~ spl6_163 ),
inference(evaluation,[],[f2985]) ).
tff(f2985,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(sK5(X4,$sum(sK3,0),X3,X5),$sum(sK3,0))
| $less(0,0)
| $less($sum(sK3,0),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK3,0)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK3,0))) )
| ~ spl6_163 ),
inference(resolution,[],[f2967,f445]) ).
tff(f2983,plain,
( spl6_165
| spl6_146
| ~ spl6_153 ),
inference(avatar_split_clause,[],[f2974,f2860,f2732,f2981]) ).
tff(f2981,plain,
( spl6_165
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,$sum(sK4,1),X3,X5),$sum(sK4,1))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK4,1)))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_165])]) ).
tff(f2974,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less($sum(sK4,1),0)
| $less(sK5(X4,$sum(sK4,1),X3,X5),$sum(sK4,1))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK4,1)))
| $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK4,1))) )
| ~ spl6_153 ),
inference(evaluation,[],[f2971]) ).
tff(f2971,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less($sum(sK4,1),0)
| $less(0,0)
| $less(sK5(X4,$sum(sK4,1),X3,X5),$sum(sK4,1))
| $less(length1(int,t2tb1(X3)),$sum(X5,$sum(sK4,1))) )
| ~ spl6_153 ),
inference(resolution,[],[f2862,f445]) ).
tff(f2979,plain,
( spl6_164
| spl6_146
| ~ spl6_153 ),
inference(avatar_split_clause,[],[f2975,f2860,f2732,f2977]) ).
tff(f2977,plain,
( spl6_164
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK4,1),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK4,1),X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK4,1)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_164])]) ).
tff(f2975,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less($sum(sK4,1),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK4,1),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK4,1),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) )
| ~ spl6_153 ),
inference(evaluation,[],[f2970]) ).
tff(f2970,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less($sum(sK4,1),0)
| $less(0,0)
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,$sum(sK4,1),X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,$sum(sK4,1),X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,$sum(sK4,1))) )
| ~ spl6_153 ),
inference(resolution,[],[f2862,f491]) ).
tff(f2969,plain,
( spl6_163
| spl6_162
| spl6_150 ),
inference(avatar_split_clause,[],[f2959,f2846,f2961,f2965]) ).
tff(f2959,plain,
( ( 0 = $sum(sK3,0) )
| $less(0,$sum(sK3,0))
| spl6_150 ),
inference(resolution,[],[f2847,f58]) ).
tff(f2968,plain,
( spl6_162
| spl6_163
| spl6_150 ),
inference(avatar_split_clause,[],[f2958,f2846,f2965,f2961]) ).
tff(f2958,plain,
( $less(0,$sum(sK3,0))
| ( 0 = $sum(sK3,0) )
| spl6_150 ),
inference(resolution,[],[f2847,f58]) ).
tff(f2957,plain,
( ~ spl6_41
| ~ spl6_23
| ~ spl6_35 ),
inference(avatar_split_clause,[],[f2952,f576,f393,f617]) ).
tff(f617,plain,
( spl6_41
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_41])]) ).
tff(f2952,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0)
| ~ spl6_23
| ~ spl6_35 ),
inference(resolution,[],[f537,f578]) ).
tff(f2945,plain,
( spl6_160
| spl6_161
| spl6_71 ),
inference(avatar_split_clause,[],[f2935,f1169,f2941,f2937]) ).
tff(f2941,plain,
( spl6_161
<=> $less(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_161])]) ).
tff(f2935,plain,
( $less(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_71 ),
inference(resolution,[],[f1170,f58]) ).
tff(f2944,plain,
( spl6_160
| spl6_161
| spl6_71 ),
inference(avatar_split_clause,[],[f2934,f1169,f2941,f2937]) ).
tff(f2934,plain,
( $less(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))
| ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_71 ),
inference(resolution,[],[f1170,f58]) ).
tff(f2933,plain,
( spl6_159
| spl6_158
| spl6_44 ),
inference(avatar_split_clause,[],[f2922,f676,f2925,f2929]) ).
tff(f2922,plain,
( $less(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| spl6_44 ),
inference(resolution,[],[f677,f58]) ).
tff(f2932,plain,
( spl6_158
| spl6_159
| spl6_44 ),
inference(avatar_split_clause,[],[f2923,f676,f2929,f2925]) ).
tff(f2923,plain,
( ( 0 = sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| $less(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))
| spl6_44 ),
inference(resolution,[],[f677,f58]) ).
tff(f2917,plain,
( spl6_157
| spl6_133
| spl6_134
| spl6_73 ),
inference(avatar_split_clause,[],[f2912,f1180,f2426,f2419,f2914]) ).
tff(f2914,plain,
( spl6_157
<=> $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_157])]) ).
tff(f1180,plain,
( spl6_73
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_73])]) ).
tff(f2912,plain,
( $less(sK2,1)
| $less(sK2,$sum(sK3,1))
| $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),1)
| spl6_73 ),
inference(forward_demodulation,[],[f2911,f207]) ).
tff(f2911,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,1))
| $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),1)
| $less(sK2,1)
| spl6_73 ),
inference(forward_demodulation,[],[f2910,f191]) ).
tff(f2910,plain,
( $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),1)
| $less(sK2,1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| spl6_73 ),
inference(forward_demodulation,[],[f2909,f207]) ).
tff(f2909,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),1)
| $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| spl6_73 ),
inference(forward_demodulation,[],[f2886,f191]) ).
tff(f2886,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),1)
| spl6_73 ),
inference(evaluation,[],[f2884]) ).
tff(f2884,plain,
( $less(1,0)
| $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| spl6_73 ),
inference(resolution,[],[f1182,f222]) ).
tff(f1182,plain,
( ~ is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,1)
| spl6_73 ),
inference(avatar_component_clause,[],[f1180]) ).
tff(f2908,plain,
( ~ spl6_156
| spl6_133
| spl6_134
| spl6_73 ),
inference(avatar_split_clause,[],[f2903,f1180,f2426,f2419,f2905]) ).
tff(f2905,plain,
( spl6_156
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_156])]) ).
tff(f2903,plain,
( $less(sK2,1)
| $less(sK2,$sum(sK3,1))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| spl6_73 ),
inference(forward_demodulation,[],[f2902,f400]) ).
tff(f2902,plain,
( $less(sK2,1)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,1))
| spl6_73 ),
inference(forward_demodulation,[],[f2901,f207]) ).
tff(f2901,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),1)
| $less(sK2,$sum(sK3,1))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| spl6_73 ),
inference(forward_demodulation,[],[f2900,f207]) ).
tff(f2900,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,1))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),1)
| spl6_73 ),
inference(forward_demodulation,[],[f2899,f191]) ).
tff(f2899,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),1)
| spl6_73 ),
inference(forward_demodulation,[],[f2898,f191]) ).
tff(f2898,plain,
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| spl6_73 ),
inference(forward_demodulation,[],[f2887,f191]) ).
tff(f2887,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| spl6_73 ),
inference(evaluation,[],[f2883]) ).
tff(f2883,plain,
( $less(1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,1))
| spl6_73 ),
inference(resolution,[],[f1182,f237]) ).
tff(f2897,plain,
( ~ spl6_155
| spl6_134
| spl6_133
| spl6_73 ),
inference(avatar_split_clause,[],[f2892,f1180,f2419,f2426,f2894]) ).
tff(f2892,plain,
( $less(sK2,$sum(sK3,1))
| $less(sK2,1)
| ~ $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| spl6_73 ),
inference(forward_demodulation,[],[f2891,f207]) ).
tff(f2891,plain,
( ~ $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,1))
| $less(sK2,1)
| spl6_73 ),
inference(forward_demodulation,[],[f2890,f191]) ).
tff(f2890,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| $less(sK2,1)
| ~ $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| spl6_73 ),
inference(forward_demodulation,[],[f2889,f207]) ).
tff(f2889,plain,
( ~ $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| spl6_73 ),
inference(forward_demodulation,[],[f2888,f191]) ).
tff(f2888,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),1)
| ~ $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| spl6_73 ),
inference(evaluation,[],[f2885]) ).
tff(f2885,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| $less(1,0)
| ~ $less(sK5(sK3,1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,1))
| spl6_73 ),
inference(resolution,[],[f1182,f220]) ).
tff(f2868,plain,
( spl6_153
| spl6_154
| spl6_146 ),
inference(avatar_split_clause,[],[f2857,f2732,f2864,f2860]) ).
tff(f2857,plain,
( ( 0 = $sum(sK4,1) )
| $less(0,$sum(sK4,1))
| spl6_146 ),
inference(resolution,[],[f2733,f58]) ).
tff(f2867,plain,
( spl6_153
| spl6_154
| spl6_146 ),
inference(avatar_split_clause,[],[f2858,f2732,f2864,f2860]) ).
tff(f2858,plain,
( ( 0 = $sum(sK4,1) )
| $less(0,$sum(sK4,1))
| spl6_146 ),
inference(resolution,[],[f2733,f58]) ).
tff(f2856,plain,
( spl6_150
| spl6_10
| spl6_152
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f2842,f724,f2854,f288,f2846]) ).
tff(f2854,plain,
( spl6_152
<=> ! [X4: $int,X5: $int,X3: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,$sum(sK3,0))))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| $less(sK5(X4,sK2,X3,X5),sK2)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_152])]) ).
tff(f2842,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,$sum(sK3,0))))) )
| $less(sK2,0)
| $less($sum(sK3,0),0)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(sK5(X4,sK2,X3,X5),sK2)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2)) )
| ~ spl6_48 ),
inference(resolution,[],[f725,f445]) ).
tff(f2852,plain,
( spl6_150
| spl6_10
| spl6_151
| ~ spl6_48 ),
inference(avatar_split_clause,[],[f2841,f724,f2850,f288,f2846]) ).
tff(f2850,plain,
( spl6_151
<=> ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(sK3,0))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_151])]) ).
tff(f2841,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(sK3,0))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(sK3,0))))) )
| $less($sum(sK3,0),0)
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2)) )
| ~ spl6_48 ),
inference(resolution,[],[f725,f491]) ).
tff(f2819,plain,
( ~ spl6_149
| ~ spl6_148 ),
inference(avatar_split_clause,[],[f2814,f2776,f2816]) ).
tff(f2814,plain,
( ~ $less(sK2,$sum(0,sK4))
| ~ spl6_148 ),
inference(forward_demodulation,[],[f2813,f207]) ).
tff(f2813,plain,
( ~ $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,sK4))
| ~ spl6_148 ),
inference(forward_demodulation,[],[f2806,f191]) ).
tff(f2806,plain,
( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,sK4))
| ~ spl6_148 ),
inference(resolution,[],[f2778,f225]) ).
tff(f2779,plain,
( spl6_148
| ~ spl6_22 ),
inference(avatar_split_clause,[],[f2764,f380,f2776]) ).
tff(f380,plain,
( spl6_22
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_22])]) ).
tff(f2764,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK4)
| ~ spl6_22 ),
inference(resolution,[],[f382,f227]) ).
tff(f227,plain,
! [X2: $int,X3: array_int,X0: $int,X1: $int] :
( ~ is_longest_common_prefix1(X3,X0,X2,X1)
| is_common_prefix1(X3,X0,X2,X1) ),
inference(cnf_transformation,[],[f163]) ).
tff(f382,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK4)
| ~ spl6_22 ),
inference(avatar_component_clause,[],[f380]) ).
tff(f2738,plain,
( spl6_33
| spl6_146
| spl6_147
| ~ spl6_7 ),
inference(avatar_split_clause,[],[f2730,f272,f2736,f2732,f541]) ).
tff(f2736,plain,
( spl6_147
<=> ! [X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(sK3,sK5(sK3,$sum(sK4,1),X0,X1))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(sK3,$sum(sK4,1),X0,X1))))) )
| ~ $less($sum(X1,sK4),length1(int,t2tb1(X0)))
| ~ $less(sK2,length1(int,t2tb1(X0)))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_147])]) ).
tff(f2730,plain,
( ! [X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(sK3,sK5(sK3,$sum(sK4,1),X0,X1))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(sK3,$sum(sK4,1),X0,X1))))) )
| $less($sum(sK4,1),0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb(sK2))) )
| $less(length1(int,t2tb1(X0)),$sum(X1,$sum(sK4,1)))
| $less(length1(int,t2tb1(X0)),$sum(sK3,$sum(sK4,1)))
| ~ $less(sK2,length1(int,t2tb1(X0)))
| ~ $less($sum(X1,sK4),length1(int,t2tb1(X0)))
| $less(sK4,0) )
| ~ spl6_7 ),
inference(superposition,[],[f492,f274]) ).
tff(f2729,plain,
( spl6_33
| spl6_145
| ~ spl6_35 ),
inference(avatar_split_clause,[],[f2720,f576,f2727,f541]) ).
tff(f2727,plain,
( spl6_145
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(sK5(X4,sK4,X3,X5),sK4)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_145])]) ).
tff(f2720,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(sK5(X4,sK4,X3,X5),sK4)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(sK4,0) )
| ~ spl6_35 ),
inference(evaluation,[],[f2717]) ).
tff(f2717,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,0)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,0)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK4))
| $less(0,0)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK4))
| $less(sK5(X4,sK4,X3,X5),sK4) )
| ~ spl6_35 ),
inference(resolution,[],[f578,f445]) ).
tff(f2725,plain,
( spl6_33
| spl6_144
| ~ spl6_35 ),
inference(avatar_split_clause,[],[f2721,f576,f2723,f541]) ).
tff(f2723,plain,
( spl6_144
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK4,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK4,X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_144])]) ).
tff(f2721,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK4,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK4,X0,X2))))) )
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4)) )
| ~ spl6_35 ),
inference(evaluation,[],[f2716]) ).
tff(f2716,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK4,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK4,X0,X2))))) )
| $less(sK4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,0)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,0)))) )
| $less(0,0)
| $less(length1(int,t2tb1(X0)),$sum(X1,sK4))
| $less(length1(int,t2tb1(X0)),$sum(X2,sK4)) )
| ~ spl6_35 ),
inference(resolution,[],[f578,f491]) ).
tff(f2712,plain,
( spl6_143
| ~ spl6_49 ),
inference(avatar_split_clause,[],[f2707,f729,f2709]) ).
tff(f729,plain,
( spl6_49
<=> is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_49])]) ).
tff(f2707,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) )
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2706,f400]) ).
tff(f2706,plain,
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,0)))) = tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,0)))) )
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2661,f191]) ).
tff(f2661,plain,
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,0)))) = tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,0)))) )
| ~ spl6_49 ),
inference(resolution,[],[f731,f444]) ).
tff(f444,plain,
! [X2: array_int,X3: $int,X0: $int] :
( ~ is_common_prefix1(X2,X3,X0,1)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,0)))) ) ),
inference(interpreted_simplification,[],[f443]) ).
tff(f443,plain,
! [X2: array_int,X3: $int,X0: $int] :
( ~ is_common_prefix1(X2,X3,X0,1)
| $less(0,0)
| ~ $less(0,1)
| ( tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X0,0)))) = tb2t(get(int,int,elts(int,t2tb1(X2)),t2tb($sum(X3,0)))) ) ),
inference(instantiation,[],[f236]) ).
tff(f731,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,1)
| ~ spl6_49 ),
inference(avatar_component_clause,[],[f729]) ).
tff(f2699,plain,
( ~ spl6_142
| ~ spl6_49 ),
inference(avatar_split_clause,[],[f2694,f729,f2696]) ).
tff(f2694,plain,
( ~ $less(sK2,$sum(sK0,1))
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2693,f207]) ).
tff(f2693,plain,
( ~ $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,1))
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2665,f191]) ).
tff(f2665,plain,
( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,1))
| ~ spl6_49 ),
inference(resolution,[],[f731,f225]) ).
tff(f2692,plain,
( spl6_141
| ~ spl6_42
| ~ spl6_49 ),
inference(avatar_split_clause,[],[f2687,f729,f622,f2689]) ).
tff(f622,plain,
( spl6_42
<=> ( $sum(sK3,0) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_42])]) ).
tff(f2687,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))) )
| ~ spl6_42
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2686,f400]) ).
tff(f2686,plain,
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,0)))) = tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb(sK2))) )
| ~ spl6_42
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2685,f191]) ).
tff(f2685,plain,
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,0)))) = tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb(sK2))) )
| ~ spl6_42
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2661,f624]) ).
tff(f624,plain,
( ( $sum(sK3,0) = sK2 )
| ~ spl6_42 ),
inference(avatar_component_clause,[],[f622]) ).
tff(f2684,plain,
( ~ spl6_133
| ~ spl6_49 ),
inference(avatar_split_clause,[],[f2683,f729,f2419]) ).
tff(f2683,plain,
( ~ $less(sK2,$sum(sK3,1))
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2682,f207]) ).
tff(f2682,plain,
( ~ $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,1))
| ~ spl6_49 ),
inference(forward_demodulation,[],[f2666,f191]) ).
tff(f2666,plain,
( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| ~ spl6_49 ),
inference(resolution,[],[f731,f226]) ).
tff(f226,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X2,X3,X0,X1)
| ~ $less(length1(int,t2tb1(X2)),$sum(X0,X1)) ),
inference(cnf_transformation,[],[f162]) ).
tff(f2681,plain,
( spl6_139
| spl6_140
| ~ spl6_49 ),
inference(avatar_split_clause,[],[f2670,f729,f2678,f2674]) ).
tff(f2678,plain,
( spl6_140
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_140])]) ).
tff(f2670,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,1)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,2)
| ~ spl6_49 ),
inference(evaluation,[],[f2662]) ).
tff(f2662,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,1)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,$sum(1,1))
| ~ spl6_49 ),
inference(resolution,[],[f731,f167]) ).
tff(f2608,plain,
( spl6_138
| spl6_10
| ~ spl6_136 ),
inference(avatar_split_clause,[],[f2599,f2579,f288,f2606]) ).
tff(f2606,plain,
( spl6_138
<=> ! [X4: $int,X5: $int,X3: array_int] :
( $less(sK5(X4,sK2,X3,X5),sK2)
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,1)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,1)))) )
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_138])]) ).
tff(f2599,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(sK2,0)
| $less(sK5(X4,sK2,X3,X5),sK2)
| $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,1)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,1)))) )
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2)) )
| ~ spl6_136 ),
inference(evaluation,[],[f2596]) ).
tff(f2596,plain,
( ! [X3: array_int,X4: $int,X5: $int] :
( $less(length1(int,t2tb1(X3)),$sum(X4,sK2))
| $less(length1(int,t2tb1(X3)),$sum(X5,sK2))
| $less(1,0)
| $less(sK5(X4,sK2,X3,X5),sK2)
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X4,1)))) = tb2t(get(int,int,elts(int,t2tb1(X3)),t2tb($sum(X5,1)))) ) )
| ~ spl6_136 ),
inference(resolution,[],[f2581,f445]) ).
tff(f2604,plain,
( spl6_10
| spl6_137
| ~ spl6_136 ),
inference(avatar_split_clause,[],[f2600,f2579,f2602,f288]) ).
tff(f2602,plain,
( spl6_137
<=> ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,1)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,1)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_137])]) ).
tff(f2600,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,1)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,1)))) )
| $less(sK2,0)
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2)) )
| ~ spl6_136 ),
inference(evaluation,[],[f2595]) ).
tff(f2595,plain,
( ! [X2: $int,X0: array_int,X1: $int] :
( $less(sK2,0)
| $less(length1(int,t2tb1(X0)),$sum(X2,sK2))
| $less(length1(int,t2tb1(X0)),$sum(X1,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK5(X1,sK2,X0,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK5(X1,sK2,X0,X2))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,1)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,1)))) )
| $less(1,0) )
| ~ spl6_136 ),
inference(resolution,[],[f2581,f491]) ).
tff(f2583,plain,
( spl6_135
| spl6_136
| spl6_134 ),
inference(avatar_split_clause,[],[f2573,f2426,f2579,f2575]) ).
tff(f2573,plain,
( $less(1,sK2)
| ( 1 = sK2 )
| spl6_134 ),
inference(resolution,[],[f2428,f58]) ).
tff(f2582,plain,
( spl6_135
| spl6_136
| spl6_134 ),
inference(avatar_split_clause,[],[f2572,f2426,f2579,f2575]) ).
tff(f2572,plain,
( $less(1,sK2)
| ( 1 = sK2 )
| spl6_134 ),
inference(resolution,[],[f2428,f58]) ).
tff(f2436,plain,
( spl6_19
| spl6_18
| spl6_3 ),
inference(avatar_split_clause,[],[f1208,f250,f349,f353]) ).
tff(f1208,plain,
( $less(0,sK0)
| ( 0 = sK0 )
| spl6_3 ),
inference(resolution,[],[f252,f58]) ).
tff(f252,plain,
( ~ $less(sK0,0)
| spl6_3 ),
inference(avatar_component_clause,[],[f250]) ).
tff(f2435,plain,
( spl6_19
| spl6_18
| spl6_3 ),
inference(avatar_split_clause,[],[f1209,f250,f349,f353]) ).
tff(f1209,plain,
( $less(0,sK0)
| ( 0 = sK0 )
| spl6_3 ),
inference(resolution,[],[f252,f58]) ).
tff(f2434,plain,
( spl6_18
| spl6_19
| spl6_3 ),
inference(avatar_split_clause,[],[f386,f250,f353,f349]) ).
tff(f386,plain,
( ( 0 = sK0 )
| $less(0,sK0)
| spl6_3 ),
inference(resolution,[],[f252,f58]) ).
tff(f2433,plain,
( spl6_26
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f448,f349,f452]) ).
tff(f452,plain,
( spl6_26
<=> $less(-1,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_26])]) ).
tff(f448,plain,
( $less(-1,sK0)
| ~ spl6_18 ),
inference(interpreted_simplification,[],[f447]) ).
tff(f447,plain,
( ~ $less(-1,0)
| $less(-1,sK0)
| ~ spl6_18 ),
inference(instantiation,[],[f399]) ).
tff(f399,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| $less(X0,sK0) )
| ~ spl6_18 ),
inference(resolution,[],[f351,f57]) ).
tff(f2432,plain,
( ~ spl6_50
| ~ spl6_42
| spl6_47 ),
inference(avatar_split_clause,[],[f2431,f720,f622,f752]) ).
tff(f720,plain,
( spl6_47
<=> $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_47])]) ).
tff(f2431,plain,
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ~ spl6_42
| spl6_47 ),
inference(forward_demodulation,[],[f722,f624]) ).
tff(f722,plain,
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))))
| spl6_47 ),
inference(avatar_component_clause,[],[f720]) ).
tff(f2430,plain,
( spl6_18
| spl6_19
| spl6_3 ),
inference(avatar_split_clause,[],[f387,f250,f353,f349]) ).
tff(f387,plain,
( ( 0 = sK0 )
| $less(0,sK0)
| spl6_3 ),
inference(resolution,[],[f252,f58]) ).
tff(f2429,plain,
( ~ spl6_134
| ~ spl6_73 ),
inference(avatar_split_clause,[],[f2424,f1180,f2426]) ).
tff(f2424,plain,
( ~ $less(sK2,1)
| ~ spl6_73 ),
inference(forward_demodulation,[],[f2423,f207]) ).
tff(f2423,plain,
( ~ $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),1)
| ~ spl6_73 ),
inference(forward_demodulation,[],[f2392,f191]) ).
tff(f2392,plain,
( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),1)
| ~ spl6_73 ),
inference(evaluation,[],[f2387]) ).
tff(f2387,plain,
( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,1))
| ~ spl6_73 ),
inference(resolution,[],[f1181,f225]) ).
tff(f1181,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,1)
| ~ spl6_73 ),
inference(avatar_component_clause,[],[f1180]) ).
tff(f2422,plain,
( ~ spl6_133
| ~ spl6_73 ),
inference(avatar_split_clause,[],[f2417,f1180,f2419]) ).
tff(f2417,plain,
( ~ $less(sK2,$sum(sK3,1))
| ~ spl6_73 ),
inference(forward_demodulation,[],[f2416,f207]) ).
tff(f2416,plain,
( ~ $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,1))
| ~ spl6_73 ),
inference(forward_demodulation,[],[f2388,f191]) ).
tff(f2388,plain,
( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,1))
| ~ spl6_73 ),
inference(resolution,[],[f1181,f226]) ).
tff(f2415,plain,
( spl6_132
| ~ spl6_42
| ~ spl6_73 ),
inference(avatar_split_clause,[],[f2410,f1180,f622,f2412]) ).
tff(f2410,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb(0))) = tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))) )
| ~ spl6_42
| ~ spl6_73 ),
inference(forward_demodulation,[],[f2409,f624]) ).
tff(f2409,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb(0))) )
| ~ spl6_73 ),
inference(forward_demodulation,[],[f2408,f400]) ).
tff(f2408,plain,
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,0)))) = tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb(0))) )
| ~ spl6_73 ),
inference(forward_demodulation,[],[f2393,f191]) ).
tff(f2393,plain,
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,0)))) = tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb(0))) )
| ~ spl6_73 ),
inference(evaluation,[],[f2383]) ).
tff(f2383,plain,
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,0)))) = tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,0)))) )
| ~ spl6_73 ),
inference(resolution,[],[f1181,f444]) ).
tff(f2405,plain,
( spl6_130
| spl6_131
| ~ spl6_73 ),
inference(avatar_split_clause,[],[f2394,f1180,f2402,f2398]) ).
tff(f2398,plain,
( spl6_130
<=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,1) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_130])]) ).
tff(f2394,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,2)
| is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,1)
| ~ spl6_73 ),
inference(evaluation,[],[f2384]) ).
tff(f2384,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,1)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,$sum(1,1))
| ~ spl6_73 ),
inference(resolution,[],[f1181,f167]) ).
tff(f2250,plain,
( spl6_40
| ~ spl6_6
| ~ spl6_19
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f2249,f580,f353,f266,f612]) ).
tff(f2249,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_6
| ~ spl6_19
| ~ spl6_36 ),
inference(forward_demodulation,[],[f363,f582]) ).
tff(f582,plain,
( ( 0 = sK4 )
| ~ spl6_36 ),
inference(avatar_component_clause,[],[f580]) ).
tff(f363,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK4)
| ~ spl6_6
| ~ spl6_19 ),
inference(backward_demodulation,[],[f268,f355]) ).
tff(f355,plain,
( ( 0 = sK0 )
| ~ spl6_19 ),
inference(avatar_component_clause,[],[f353]) ).
tff(f2244,plain,
( spl6_128
| spl6_129
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f2193,f349,f2241,f2237]) ).
tff(f2193,plain,
( $less(-12,sK0)
| ( sK0 = -12 )
| ~ spl6_18 ),
inference(interpreted_simplification,[],[f2192]) ).
tff(f2192,plain,
( $less(0,-12)
| $less(-12,sK0)
| ( sK0 = -12 )
| ~ spl6_18 ),
inference(instantiation,[],[f1225]) ).
tff(f1225,plain,
( ! [X3: $int] :
( $less(0,X3)
| $less(X3,sK0)
| ( sK0 = X3 ) )
| ~ spl6_18 ),
inference(resolution,[],[f351,f306]) ).
tff(f2235,plain,
( spl6_3
| spl6_127
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f2221,f349,f2233,f250]) ).
tff(f2233,plain,
( spl6_127
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ( sK0 = X0 )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK0,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK0,X1,X3))))) )
| $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(X0,0)
| $less(0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_127])]) ).
tff(f2221,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ( sK0 = X0 )
| $less(0,X0)
| $less(sK0,0)
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X3,sK0))
| $less(length1(int,t2tb1(X1)),$sum(X2,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK0,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK0,X1,X3))))) ) )
| ~ spl6_18 ),
inference(resolution,[],[f1225,f491]) ).
tff(f2231,plain,
( spl6_3
| spl6_126
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f2222,f349,f2229,f250]) ).
tff(f2229,plain,
( spl6_126
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(sK5(X6,sK0,X5,X7),sK0)
| $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| ( sK0 = X4 )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| $less(X4,0)
| $less(0,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_126])]) ).
tff(f2222,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(0,X4)
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK0))
| ( sK0 = X4 )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK0))
| $less(sK5(X6,sK0,X5,X7),sK0)
| $less(sK0,0) )
| ~ spl6_18 ),
inference(resolution,[],[f1225,f445]) ).
tff(f2187,plain,
( spl6_5
| spl6_4
| spl6_10
| spl6_125
| spl6_69 ),
inference(avatar_split_clause,[],[f2183,f1157,f2185,f288,f255,f260]) ).
tff(f2185,plain,
( spl6_125
<=> ! [X4: $int] :
( ~ $less($sum(sK3,X4),sK2)
| ( $sum(0,X4) != sK2 )
| $less(X4,0)
| $less(sK2,$sum(0,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(sK3,X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_125])]) ).
tff(f1157,plain,
( spl6_69
<=> lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_69])]) ).
tff(f2183,plain,
( ! [X4: $int] :
( ~ $less($sum(sK3,X4),sK2)
| $less(sK2,0)
| $less(sK2,$sum(sK3,X4))
| $less(sK2,sK3)
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(0,X4))
| $less(X4,0)
| ( $sum(0,X4) != sK2 )
| $less(sK3,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2182,f207]) ).
tff(f2182,plain,
( ! [X4: $int] :
( $less(X4,0)
| $less(sK3,0)
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ $less($sum(sK3,X4),sK2)
| $less(sK2,$sum(sK3,X4))
| $less(sK2,$sum(0,X4))
| $less(sK2,0)
| ( $sum(0,X4) != sK2 )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2181,f207]) ).
tff(f2181,plain,
( ! [X4: $int] :
( $less(sK2,0)
| ( $sum(0,X4) != sK2 )
| $less(X4,0)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,$sum(sK3,X4))
| $less(sK3,0)
| $less(sK2,$sum(0,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2180,f207]) ).
tff(f2180,plain,
( ! [X4: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(sK2,$sum(0,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(X4,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( $sum(0,X4) != sK2 )
| $less(sK3,0)
| $less(sK2,$sum(sK3,X4)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2179,f191]) ).
tff(f2179,plain,
( ! [X4: $int] :
( $less(X4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( $sum(0,X4) != sK2 )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK2,$sum(sK3,X4))
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK3,0)
| $less(sK2,$sum(0,X4)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2178,f207]) ).
tff(f2178,plain,
( ! [X4: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X4))
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( $sum(0,X4) != sK2 )
| $less(sK3,0)
| $less(X4,0)
| $less(sK2,$sum(sK3,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2177,f207]) ).
tff(f2177,plain,
( ! [X4: $int] :
( ( $sum(0,X4) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK2,$sum(sK3,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X4))
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| $less(X4,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2176,f191]) ).
tff(f2176,plain,
( ! [X4: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X4))
| ( $sum(0,X4) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK3,0)
| $less(X4,0)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,$sum(sK3,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2175,f191]) ).
tff(f2175,plain,
( ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ( $sum(0,X4) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,$sum(sK3,X4))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X4,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X4))
| $less(sK3,0)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2174,f191]) ).
tff(f2174,plain,
( ! [X4: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,$sum(sK3,X4))
| $less(X4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( $sum(0,X4) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(sK3,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2173,f207]) ).
tff(f2173,plain,
( ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X4))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(X4,0)
| ( $sum(0,X4) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X4))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2172,f191]) ).
tff(f2172,plain,
( ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ $less($sum(sK3,X4),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X4,0)
| ( $sum(0,X4) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X4))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X4)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2082,f191]) ).
tff(f2082,plain,
( ! [X4: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X4))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ $less($sum(sK3,X4),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( $sum(0,X4) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(X4,0) )
| spl6_69 ),
inference(evaluation,[],[f2080]) ).
tff(f2080,plain,
( ! [X4: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X4))
| ( $sum(0,X4) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| ~ $less($sum(sK3,X4),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X4))
| $less(0,0)
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) )
| spl6_69 ),
inference(resolution,[],[f1159,f474]) ).
tff(f474,plain,
! [X6: $int,X7: $int,X4: array_int,X5: $int] :
( lt1(X4,X5,X7)
| ~ $less($sum(X7,X6),length1(int,t2tb1(X4)))
| $less(length1(int,t2tb1(X4)),$sum(X5,X6))
| $less(X6,0)
| ~ $less(sK5(X7,X6,X4,X5),0)
| $less(X7,0)
| $less(X5,0)
| ( length1(int,t2tb1(X4)) != $sum(X5,X6) )
| $less(length1(int,t2tb1(X4)),X7)
| $less(length1(int,t2tb1(X4)),$sum(X7,X6))
| $less(length1(int,t2tb1(X4)),X5) ),
inference(resolution,[],[f188,f220]) ).
tff(f188,plain,
! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ~ is_common_prefix1(X1,X0,X2,X3)
| $less(length1(int,t2tb1(X1)),X0)
| ( length1(int,t2tb1(X1)) != $sum(X0,X3) )
| ~ $less($sum(X2,X3),length1(int,t2tb1(X1)))
| lt1(X1,X0,X2)
| $less(length1(int,t2tb1(X1)),X2)
| $less(X0,0)
| $less(X2,0) ),
inference(cnf_transformation,[],[f119]) ).
tff(f119,plain,
! [X0: $int,X1: array_int,X2: $int] :
( $less(length1(int,t2tb1(X1)),X0)
| $less(X2,0)
| lt1(X1,X0,X2)
| $less(length1(int,t2tb1(X1)),X2)
| $less(X0,0)
| ! [X3: $int] :
( ( ( length1(int,t2tb1(X1)) != $sum(X0,X3) )
& ~ $less(tb2t(get2(int,t2tb1(X1),$sum(X0,X3))),tb2t(get2(int,t2tb1(X1),$sum(X2,X3)))) )
| ~ $less($sum(X2,X3),length1(int,t2tb1(X1)))
| ~ is_common_prefix1(X1,X0,X2,X3) ) ),
inference(flattening,[],[f118]) ).
tff(f118,plain,
! [X1: array_int,X0: $int,X2: $int] :
( lt1(X1,X0,X2)
| ! [X3: $int] :
( ( ( length1(int,t2tb1(X1)) != $sum(X0,X3) )
& ~ $less(tb2t(get2(int,t2tb1(X1),$sum(X0,X3))),tb2t(get2(int,t2tb1(X1),$sum(X2,X3)))) )
| ~ $less($sum(X2,X3),length1(int,t2tb1(X1)))
| ~ is_common_prefix1(X1,X0,X2,X3) )
| $less(length1(int,t2tb1(X1)),X0)
| $less(X2,0)
| $less(X0,0)
| $less(length1(int,t2tb1(X1)),X2) ),
inference(ennf_transformation,[],[f109]) ).
tff(f109,plain,
! [X1: array_int,X0: $int,X2: $int] :
( ( ? [X3: $int] :
( $less($sum(X2,X3),length1(int,t2tb1(X1)))
& ( $less(tb2t(get2(int,t2tb1(X1),$sum(X0,X3))),tb2t(get2(int,t2tb1(X1),$sum(X2,X3))))
| ( length1(int,t2tb1(X1)) = $sum(X0,X3) ) )
& is_common_prefix1(X1,X0,X2,X3) )
& ~ $less(length1(int,t2tb1(X1)),X0)
& ~ $less(X2,0)
& ~ $less(X0,0)
& ~ $less(length1(int,t2tb1(X1)),X2) )
=> lt1(X1,X0,X2) ),
inference(unused_predicate_definition_removal,[],[f77]) ).
tff(f77,plain,
! [X1: array_int,X0: $int,X2: $int] :
( ( ? [X3: $int] :
( $less($sum(X2,X3),length1(int,t2tb1(X1)))
& ( $less(tb2t(get2(int,t2tb1(X1),$sum(X0,X3))),tb2t(get2(int,t2tb1(X1),$sum(X2,X3))))
| ( length1(int,t2tb1(X1)) = $sum(X0,X3) ) )
& is_common_prefix1(X1,X0,X2,X3) )
& ~ $less(length1(int,t2tb1(X1)),X0)
& ~ $less(X2,0)
& ~ $less(X0,0)
& ~ $less(length1(int,t2tb1(X1)),X2) )
<=> lt1(X1,X0,X2) ),
inference(rectify,[],[f47]) ).
tff(f47,plain,
! [X1: $int,X0: array_int,X7: $int] :
( ( ~ $less(X1,0)
& ~ $less(X7,0)
& ? [X18: $int] :
( ( $less(tb2t(get2(int,t2tb1(X0),$sum(X1,X18))),tb2t(get2(int,t2tb1(X0),$sum(X7,X18))))
| ( $sum(X1,X18) = length1(int,t2tb1(X0)) ) )
& $less($sum(X7,X18),length1(int,t2tb1(X0)))
& is_common_prefix1(X0,X1,X7,X18) )
& ~ $less(length1(int,t2tb1(X0)),X1)
& ~ $less(length1(int,t2tb1(X0)),X7) )
<=> lt1(X0,X1,X7) ),
inference(theory_normalization,[],[f40]) ).
tff(f40,axiom,
! [X1: $int,X0: array_int,X7: $int] :
( ( $lesseq(0,X1)
& $lesseq(0,X7)
& ? [X18: $int] :
( ( $less(tb2t(get2(int,t2tb1(X0),$sum(X1,X18))),tb2t(get2(int,t2tb1(X0),$sum(X7,X18))))
| ( $sum(X1,X18) = length1(int,t2tb1(X0)) ) )
& $less($sum(X7,X18),length1(int,t2tb1(X0)))
& is_common_prefix1(X0,X1,X7,X18) )
& $lesseq(X1,length1(int,t2tb1(X0)))
& $lesseq(X7,length1(int,t2tb1(X0))) )
<=> lt1(X0,X1,X7) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lt_def) ).
tff(f1159,plain,
( ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3)
| spl6_69 ),
inference(avatar_component_clause,[],[f1157]) ).
tff(f2171,plain,
( spl6_10
| spl6_5
| spl6_124
| spl6_4
| spl6_69 ),
inference(avatar_split_clause,[],[f2167,f1157,f255,f2169,f260,f288]) ).
tff(f2169,plain,
( spl6_124
<=> ! [X3: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(X3,0)
| $less(sK2,$sum(0,X3))
| $less(sK2,$sum(sK3,X3))
| ~ $less($sum(sK3,X3),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_124])]) ).
tff(f2167,plain,
( ! [X3: $int] :
( $less(sK2,sK3)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(sK3,0)
| ~ $less($sum(sK3,X3),sK2)
| $less(sK2,$sum(sK3,X3))
| $less(sK2,0)
| $less(sK2,$sum(0,X3))
| $less(X3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2166,f207]) ).
tff(f2166,plain,
( ! [X3: $int] :
( $less(sK2,$sum(0,X3))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(sK2,0)
| $less(sK2,$sum(sK3,X3))
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(sK3,0)
| $less(X3,0)
| ~ $less($sum(sK3,X3),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2165,f207]) ).
tff(f2165,plain,
( ! [X3: $int] :
( ~ $less($sum(sK3,X3),sK2)
| $less(sK3,0)
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X3))
| $less(X3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK2,$sum(0,X3))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3))))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2164,f191]) ).
tff(f2164,plain,
( ! [X3: $int] :
( $less(sK2,$sum(0,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X3),sK2)
| $less(X3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X3))
| $less(sK2,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(sK3,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2163,f191]) ).
tff(f2163,plain,
( ! [X3: $int] :
( $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(sK2,$sum(0,X3))
| $less(sK3,0)
| $less(X3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| ~ $less($sum(sK3,X3),sK2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2162,f207]) ).
tff(f2162,plain,
( ! [X3: $int] :
( $less(sK2,$sum(0,X3))
| ~ $less($sum(sK3,X3),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(X3,0)
| $less(sK3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3))))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2161,f207]) ).
tff(f2161,plain,
( ! [X3: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(sK3,X3),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,$sum(0,X3))
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(X3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2160,f400]) ).
tff(f2160,plain,
( ! [X3: $int] :
( $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X3)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X3)))))
| $less(sK2,$sum(0,X3))
| $less(X3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X3),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2159,f191]) ).
tff(f2159,plain,
( ! [X3: $int] :
( $less(sK2,$sum(0,X3))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| $less(X3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(sK3,X3),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2158,f191]) ).
tff(f2158,plain,
( ! [X3: $int] :
( $less(sK3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK2,$sum(0,X3))
| $less(X3,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2157,f207]) ).
tff(f2157,plain,
( ! [X3: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X3))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(X3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2156,f191]) ).
tff(f2156,plain,
( ! [X3: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X3))
| $less(X3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2083,f191]) ).
tff(f2083,plain,
( ! [X3: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(X3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X3)) )
| spl6_69 ),
inference(evaluation,[],[f2079]) ).
tff(f2079,plain,
( ! [X3: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X3))
| $less(X3,0)
| $less(sK3,0)
| ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0) )
| spl6_69 ),
inference(resolution,[],[f1159,f506]) ).
tff(f506,plain,
! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( lt1(X5,X6,X4)
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,X7))
| $less(X7,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X7)))),tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X4,X7)))))
| ~ $less($sum(X4,X7),length1(int,t2tb1(X5)))
| $less(length1(int,t2tb1(X5)),X6)
| $less(length1(int,t2tb1(X5)),X4)
| $less(length1(int,t2tb1(X5)),$sum(X4,X7))
| $less(X6,0)
| $less(sK5(X4,X7,X5,X6),X7) ),
inference(resolution,[],[f232,f222]) ).
tff(f232,plain,
! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ~ is_common_prefix1(X1,X0,X2,X3)
| $less(X2,0)
| $less(length1(int,t2tb1(X1)),X0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,X3)))),tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X3)))))
| $less(X0,0)
| lt1(X1,X0,X2)
| $less(length1(int,t2tb1(X1)),X2)
| ~ $less($sum(X2,X3),length1(int,t2tb1(X1))) ),
inference(definition_unfolding,[],[f187,f206,f206]) ).
tff(f187,plain,
! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( $less(length1(int,t2tb1(X1)),X0)
| $less(X2,0)
| lt1(X1,X0,X2)
| $less(length1(int,t2tb1(X1)),X2)
| $less(X0,0)
| ~ $less(tb2t(get2(int,t2tb1(X1),$sum(X0,X3))),tb2t(get2(int,t2tb1(X1),$sum(X2,X3))))
| ~ $less($sum(X2,X3),length1(int,t2tb1(X1)))
| ~ is_common_prefix1(X1,X0,X2,X3) ),
inference(cnf_transformation,[],[f119]) ).
tff(f2155,plain,
( spl6_5
| spl6_10
| spl6_4
| spl6_123
| spl6_69 ),
inference(avatar_split_clause,[],[f2151,f1157,f2153,f255,f288,f260]) ).
tff(f2153,plain,
( spl6_123
<=> ! [X1: $int] :
( ~ $less($sum(sK3,X1),sK2)
| $less(sK2,$sum(sK3,X1))
| $less(X1,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(0,X1))
| ( $sum(0,X1) != sK2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_123])]) ).
tff(f2151,plain,
( ! [X1: $int] :
( ~ $less($sum(sK3,X1),sK2)
| ( $sum(0,X1) != sK2 )
| $less(sK2,sK3)
| $less(sK2,$sum(0,X1))
| $less(sK2,0)
| $less(sK3,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X1,0)
| $less(sK2,$sum(sK3,X1)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2150,f207]) ).
tff(f2150,plain,
( ! [X1: $int] :
( ( $sum(0,X1) != sK2 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X1,0)
| $less(sK2,0)
| $less(sK3,0)
| $less(sK2,$sum(0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK3,X1),sK2) )
| spl6_69 ),
inference(forward_demodulation,[],[f2149,f191]) ).
tff(f2149,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,$sum(0,X1))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,X1))
| ( $sum(0,X1) != sK2 )
| $less(X1,0)
| $less(sK2,0)
| ~ $less($sum(sK3,X1),sK2) )
| spl6_69 ),
inference(forward_demodulation,[],[f2148,f207]) ).
tff(f2148,plain,
( ! [X1: $int] :
( ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| $less(sK2,0)
| $less(sK2,$sum(sK3,X1))
| $less(X1,0)
| ~ $less($sum(sK3,X1),sK2)
| $less(sK2,$sum(0,X1)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2147,f207]) ).
tff(f2147,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X1))
| $less(X1,0)
| $less(sK2,$sum(sK3,X1))
| $less(sK2,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less($sum(sK3,X1),sK2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) ) )
| spl6_69 ),
inference(forward_demodulation,[],[f2146,f400]) ).
tff(f2146,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,X1))
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| ~ $less($sum(sK3,X1),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X1))
| $less(X1,0)
| $less(sK2,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2145,f191]) ).
tff(f2145,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| ~ $less($sum(sK3,X1),sK2)
| $less(sK2,$sum(sK3,X1))
| $less(sK3,0)
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X1))
| $less(sK2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2144,f207]) ).
tff(f2144,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| $less(sK3,0)
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X1))
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2143,f207]) ).
tff(f2143,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(sK3,0)
| $less(X1,0)
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X1)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2142,f191]) ).
tff(f2142,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X1))
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X1,0)
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2141,f207]) ).
tff(f2141,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(X1,0)
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2140,f191]) ).
tff(f2140,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X1,0)
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2139,f191]) ).
tff(f2139,plain,
( ! [X1: $int] :
( $less(X1,0)
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X1))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ( $sum(0,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2138,f191]) ).
tff(f2138,plain,
( ! [X1: $int] :
( ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(0,X1) )
| $less(X1,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X1))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2084,f191]) ).
tff(f2084,plain,
( ! [X1: $int] :
( $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(0,X1) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X1))
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_69 ),
inference(evaluation,[],[f2077]) ).
tff(f2077,plain,
( ! [X1: $int] :
( ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(0,X1) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X1))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(0,0)
| $less(X1,0) )
| spl6_69 ),
inference(resolution,[],[f1159,f486]) ).
tff(f486,plain,
! [X6: $int,X7: $int,X4: array_int,X5: $int] :
( lt1(X4,X7,X5)
| ~ $less($sum(X5,X6),length1(int,t2tb1(X4)))
| $less(length1(int,t2tb1(X4)),X7)
| $less(length1(int,t2tb1(X4)),$sum(X7,X6))
| $less(X7,0)
| $less(length1(int,t2tb1(X4)),$sum(X5,X6))
| ( $sum(X7,X6) != length1(int,t2tb1(X4)) )
| $less(X6,0)
| $less(X5,0)
| $less(length1(int,t2tb1(X4)),X5)
| ( tb2t(get(int,int,elts(int,t2tb1(X4)),t2tb($sum(X7,sK5(X5,X6,X4,X7))))) != tb2t(get(int,int,elts(int,t2tb1(X4)),t2tb($sum(X5,sK5(X5,X6,X4,X7))))) ) ),
inference(resolution,[],[f237,f188]) ).
tff(f2137,plain,
( spl6_4
| spl6_10
| spl6_5
| spl6_122
| spl6_69 ),
inference(avatar_split_clause,[],[f2133,f1157,f2135,f260,f288,f255]) ).
tff(f2135,plain,
( spl6_122
<=> ! [X2: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| $less(sK2,$sum(0,X2))
| $less(X2,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,$sum(sK3,X2))
| ~ $less($sum(sK3,X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_122])]) ).
tff(f2133,plain,
( ! [X2: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| ~ $less($sum(sK3,X2),sK2)
| $less(sK3,0)
| $less(sK2,0)
| $less(sK2,$sum(sK3,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,sK3)
| $less(X2,0)
| $less(sK2,$sum(0,X2)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2132,f207]) ).
tff(f2132,plain,
( ! [X2: $int] :
( $less(sK2,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(sK3,X2),sK2)
| $less(sK2,$sum(0,X2))
| $less(sK2,$sum(sK3,X2))
| $less(X2,0)
| $less(sK3,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2131,f207]) ).
tff(f2131,plain,
( ! [X2: $int] :
( $less(sK2,0)
| ~ $less($sum(sK3,X2),sK2)
| $less(sK2,$sum(sK3,X2))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X2))
| $less(X2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2130,f207]) ).
tff(f2130,plain,
( ! [X2: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(sK2,$sum(sK3,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X2))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| ~ $less($sum(sK3,X2),sK2)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X2,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2129,f191]) ).
tff(f2129,plain,
( ! [X2: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| $less(X2,0)
| $less(sK3,0)
| ~ $less($sum(sK3,X2),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| $less(sK2,$sum(sK3,X2))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2128,f400]) ).
tff(f2128,plain,
( ! [X2: $int] :
( ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X2)))))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK3,0)
| ~ $less($sum(sK3,X2),sK2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| $less(sK2,$sum(sK3,X2))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(X2,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2127,f191]) ).
tff(f2127,plain,
( ! [X2: $int] :
( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| ~ $less($sum(sK3,X2),sK2)
| $less(sK2,$sum(sK3,X2))
| $less(X2,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2126,f191]) ).
tff(f2126,plain,
( ! [X2: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(sK3,X2),sK2)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| $less(X2,0)
| $less(sK3,0)
| $less(sK2,$sum(sK3,X2)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2125,f191]) ).
tff(f2125,plain,
( ! [X2: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK2,$sum(sK3,X2))
| $less(X2,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| $less(sK3,0)
| ~ $less($sum(sK3,X2),sK2)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2124,f207]) ).
tff(f2124,plain,
( ! [X2: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| $less(sK3,0)
| $less(X2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ $less($sum(sK3,X2),sK2) )
| spl6_69 ),
inference(forward_demodulation,[],[f2123,f207]) ).
tff(f2123,plain,
( ! [X2: $int] :
( ~ $less($sum(sK3,X2),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| $less(X2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2122,f191]) ).
tff(f2122,plain,
( ! [X2: $int] :
( ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X2))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2))
| ~ $less($sum(sK3,X2),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2085,f191]) ).
tff(f2085,plain,
( ! [X2: $int] :
( ~ $less($sum(sK3,X2),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X2))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X2,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2)) )
| spl6_69 ),
inference(evaluation,[],[f2078]) ).
tff(f2078,plain,
( ! [X2: $int] :
( $less(X2,0)
| $less(sK3,0)
| $less(0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X2),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X2)) )
| spl6_69 ),
inference(resolution,[],[f1159,f507]) ).
tff(f507,plain,
! [X10: $int,X11: $int,X8: $int,X9: array_int] :
( lt1(X9,X10,X8)
| ~ $less(sK5(X8,X11,X9,X10),0)
| $less(length1(int,t2tb1(X9)),$sum(X10,X11))
| $less(length1(int,t2tb1(X9)),X8)
| $less(length1(int,t2tb1(X9)),X10)
| ~ $less($sum(X8,X11),length1(int,t2tb1(X9)))
| $less(length1(int,t2tb1(X9)),$sum(X8,X11))
| $less(X11,0)
| $less(X8,0)
| $less(X10,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X10,X11)))),tb2t(get(int,int,elts(int,t2tb1(X9)),t2tb($sum(X8,X11))))) ),
inference(resolution,[],[f232,f220]) ).
tff(f2121,plain,
( spl6_5
| spl6_4
| spl6_10
| spl6_121
| spl6_69 ),
inference(avatar_split_clause,[],[f2117,f1157,f2119,f288,f255,f260]) ).
tff(f2119,plain,
( spl6_121
<=> ! [X0: $int] :
( $less(X0,0)
| $less(sK2,$sum(0,X0))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less($sum(sK3,X0),sK2)
| $less(sK2,$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_121])]) ).
tff(f2117,plain,
( ! [X0: $int] :
( $less(X0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| $less(sK2,$sum(sK3,X0))
| ~ $less($sum(sK3,X0),sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,0)
| $less(sK2,sK3)
| $less(sK2,$sum(0,X0))
| $less(sK3,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2116,f207]) ).
tff(f2116,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less($sum(sK3,X0),sK2)
| $less(X0,0)
| $less(sK2,$sum(sK3,X0))
| $less(sK2,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| $less(sK2,sK3)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK3,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2115,f400]) ).
tff(f2115,plain,
( ! [X0: $int] :
( $less(sK2,sK3)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less($sum(sK3,X0),sK2)
| $less(X0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK2,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2114,f207]) ).
tff(f2114,plain,
( ! [X0: $int] :
( $less(X0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| $less(sK3,0)
| $less(sK2,0)
| ~ $less($sum(sK3,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,$sum(sK3,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2113,f191]) ).
tff(f2113,plain,
( ! [X0: $int] :
( ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| $less(sK2,0)
| $less(sK2,$sum(sK3,X0))
| $less(sK2,sK3)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X0,0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2112,f207]) ).
tff(f2112,plain,
( ! [X0: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X0,0)
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK2,$sum(sK3,X0))
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2111,f191]) ).
tff(f2111,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2110,f400]) ).
tff(f2110,plain,
( ! [X0: $int] :
( $less(X0,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(sK2,$sum(sK3,X0)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2109,f191]) ).
tff(f2109,plain,
( ! [X0: $int] :
( $less(sK2,0)
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(X0,0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK2,$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0))))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2108,f207]) ).
tff(f2108,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) )
| spl6_69 ),
inference(forward_demodulation,[],[f2107,f207]) ).
tff(f2107,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2106,f191]) ).
tff(f2106,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(X0,0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2105,f191]) ).
tff(f2105,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) )
| spl6_69 ),
inference(forward_demodulation,[],[f2104,f191]) ).
tff(f2104,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(X0,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) )
| spl6_69 ),
inference(forward_demodulation,[],[f2086,f191]) ).
tff(f2086,plain,
( ! [X0: $int] :
( $less(X0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_69 ),
inference(evaluation,[],[f2076]) ).
tff(f2076,plain,
( ! [X0: $int] :
( $less(sK3,0)
| $less(0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0)) )
| spl6_69 ),
inference(resolution,[],[f1159,f505]) ).
tff(f505,plain,
! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( lt1(X1,X2,X0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,sK5(X0,X3,X1,X2))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X0,X3,X1,X2))))) )
| $less(length1(int,t2tb1(X1)),X2)
| $less(X0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X3)))),tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X0,X3)))))
| $less(length1(int,t2tb1(X1)),$sum(X2,X3))
| $less(X2,0)
| $less(length1(int,t2tb1(X1)),$sum(X0,X3))
| $less(length1(int,t2tb1(X1)),X0)
| $less(X3,0)
| ~ $less($sum(X0,X3),length1(int,t2tb1(X1))) ),
inference(resolution,[],[f232,f237]) ).
tff(f2103,plain,
( spl6_4
| spl6_5
| spl6_10
| spl6_120
| spl6_69 ),
inference(avatar_split_clause,[],[f2099,f1157,f2101,f288,f260,f255]) ).
tff(f2101,plain,
( spl6_120
<=> ! [X5: $int] :
( $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| ~ $less($sum(sK3,X5),sK2)
| $less(X5,0)
| $less(sK2,$sum(sK3,X5))
| $less(sK2,$sum(0,X5))
| ( sK2 != $sum(0,X5) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_120])]) ).
tff(f2099,plain,
( ! [X5: $int] :
( $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(sK2,0)
| $less(sK3,0)
| $less(sK2,sK3)
| ( sK2 != $sum(0,X5) )
| $less(sK2,$sum(0,X5))
| $less(sK2,$sum(sK3,X5))
| $less(X5,0)
| ~ $less($sum(sK3,X5),sK2) )
| spl6_69 ),
inference(forward_demodulation,[],[f2098,f207]) ).
tff(f2098,plain,
( ! [X5: $int] :
( $less(sK2,$sum(sK3,X5))
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(X5,0)
| $less(sK2,0)
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(sK2,sK3)
| $less(sK3,0)
| $less(sK2,$sum(0,X5))
| ( sK2 != $sum(0,X5) ) )
| spl6_69 ),
inference(forward_demodulation,[],[f2097,f207]) ).
tff(f2097,plain,
( ! [X5: $int] :
( $less(sK2,$sum(sK3,X5))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(X5,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X5))
| $less(sK2,sK3)
| $less(sK2,0)
| $less(sK3,0)
| ( sK2 != $sum(0,X5) )
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_69 ),
inference(forward_demodulation,[],[f2096,f207]) ).
tff(f2096,plain,
( ! [X5: $int] :
( ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) )
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(sK3,0)
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X5))
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,$sum(sK3,X5))
| $less(X5,0)
| $less(sK2,sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2095,f207]) ).
tff(f2095,plain,
( ! [X5: $int] :
( $less(X5,0)
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X5))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) )
| $less(sK3,0)
| $less(sK2,$sum(sK3,X5)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2094,f207]) ).
tff(f2094,plain,
( ! [X5: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X5))
| $less(X5,0)
| $less(sK3,0)
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) ) )
| spl6_69 ),
inference(forward_demodulation,[],[f2093,f207]) ).
tff(f2093,plain,
( ! [X5: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(X5,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X5))
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5) )
| spl6_69 ),
inference(forward_demodulation,[],[f2092,f191]) ).
tff(f2092,plain,
( ! [X5: $int] :
( $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X5,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X5))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2091,f191]) ).
tff(f2091,plain,
( ! [X5: $int] :
( $less(X5,0)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) )
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X5))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2090,f191]) ).
tff(f2090,plain,
( ! [X5: $int] :
( $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X5))
| $less(sK3,0)
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X5,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0) )
| spl6_69 ),
inference(forward_demodulation,[],[f2089,f191]) ).
tff(f2089,plain,
( ! [X5: $int] :
( $less(sK3,0)
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X5))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| $less(X5,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_69 ),
inference(forward_demodulation,[],[f2088,f191]) ).
tff(f2088,plain,
( ! [X5: $int] :
( $less(X5,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X5))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(0,X5) )
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X5)) )
| spl6_69 ),
inference(forward_demodulation,[],[f2087,f191]) ).
tff(f2087,plain,
( ! [X5: $int] :
( ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(0,X5) )
| $less(sK3,0)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X5))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5)
| $less(X5,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X5))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0) )
| spl6_69 ),
inference(evaluation,[],[f2081]) ).
tff(f2081,plain,
( ! [X5: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X5))
| $less(sK3,0)
| $less(X5,0)
| $less(0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X5))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(0,X5) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),X5) )
| spl6_69 ),
inference(resolution,[],[f1159,f473]) ).
tff(f473,plain,
! [X2: $int,X3: $int,X0: array_int,X1: $int] :
( lt1(X0,X1,X3)
| $less(X2,0)
| $less(length1(int,t2tb1(X0)),X1)
| $less(length1(int,t2tb1(X0)),X3)
| ( length1(int,t2tb1(X0)) != $sum(X1,X2) )
| $less(length1(int,t2tb1(X0)),$sum(X3,X2))
| ~ $less($sum(X3,X2),length1(int,t2tb1(X0)))
| $less(X3,0)
| $less(sK5(X3,X2,X0,X1),X2)
| $less(length1(int,t2tb1(X0)),$sum(X1,X2))
| $less(X1,0) ),
inference(resolution,[],[f188,f222]) ).
tff(f2075,plain,
( spl6_10
| spl6_119
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f2007,f344,f2073,f288]) ).
tff(f2073,plain,
( spl6_119
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| ( sK2 = X0 )
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| $less(sK0,X0)
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK2,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK2,X1,X3))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_119])]) ).
tff(f2007,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK2,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK2,X1,X3))))) )
| $less(X0,0)
| $less(sK0,X0)
| $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| ( sK2 = X0 )
| $less(sK2,0) )
| ~ spl6_17 ),
inference(resolution,[],[f798,f491]) ).
tff(f2071,plain,
( spl6_112
| spl6_117
| spl6_118
| ~ spl6_17
| ~ spl6_84 ),
inference(avatar_split_clause,[],[f2035,f1566,f344,f2068,f2064,f2043]) ).
tff(f1566,plain,
( spl6_84
<=> $less(-4,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_84])]) ).
tff(f2035,plain,
( ( -4 = sK2 )
| $less(-4,sK2)
| $less(sK0,sK0)
| ~ spl6_17
| ~ spl6_84 ),
inference(resolution,[],[f798,f1572]) ).
tff(f1572,plain,
( ! [X4: $int] :
( ~ $less(X4,-4)
| $less(X4,sK0) )
| ~ spl6_84 ),
inference(resolution,[],[f1568,f57]) ).
tff(f1568,plain,
( $less(-4,sK0)
| ~ spl6_84 ),
inference(avatar_component_clause,[],[f1566]) ).
tff(f2062,plain,
( spl6_10
| spl6_116
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f2008,f344,f2060,f288]) ).
tff(f2060,plain,
( spl6_116
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(sK5(X6,sK2,X5,X7),sK2)
| $less(sK0,X4)
| ( sK2 = X4 )
| $less(X4,0)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_116])]) ).
tff(f2008,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(sK5(X6,sK2,X5,X7),sK2)
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| $less(X4,0)
| ( sK2 = X4 )
| $less(sK0,X4)
| $less(sK2,0) )
| ~ spl6_17 ),
inference(resolution,[],[f798,f445]) ).
tff(f2058,plain,
( spl6_3
| spl6_115
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f2014,f344,f2056,f250]) ).
tff(f2056,plain,
( spl6_115
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(X4,sK2)
| ( sK2 = X4 )
| $less(length1(int,t2tb1(X5)),$sum(X6,X4))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,X4))
| $less(sK5(X6,X4,X5,X7),X4)
| $less(X4,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_115])]) ).
tff(f2014,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(X4,sK2)
| $less(X4,0)
| $less(sK5(X6,X4,X5,X7),X4)
| $less(length1(int,t2tb1(X5)),$sum(X7,X4))
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,sK0)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,X4))
| ( sK2 = X4 ) )
| ~ spl6_17 ),
inference(resolution,[],[f798,f445]) ).
tff(f2054,plain,
( spl6_112
| spl6_113
| spl6_114
| ~ spl6_17
| ~ spl6_92 ),
inference(avatar_split_clause,[],[f2036,f1647,f344,f2051,f2047,f2043]) ).
tff(f2047,plain,
( spl6_113
<=> $less(-5,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_113])]) ).
tff(f2051,plain,
( spl6_114
<=> ( -5 = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_114])]) ).
tff(f1647,plain,
( spl6_92
<=> $less(-5,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_92])]) ).
tff(f2036,plain,
( ( -5 = sK2 )
| $less(-5,sK2)
| $less(sK0,sK0)
| ~ spl6_17
| ~ spl6_92 ),
inference(resolution,[],[f798,f1654]) ).
tff(f1654,plain,
( ! [X7: $int] :
( ~ $less(X7,-5)
| $less(X7,sK0) )
| ~ spl6_92 ),
inference(resolution,[],[f1649,f57]) ).
tff(f1649,plain,
( $less(-5,sK0)
| ~ spl6_92 ),
inference(avatar_component_clause,[],[f1647]) ).
tff(f2041,plain,
( spl6_3
| spl6_111
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f2013,f344,f2039,f250]) ).
tff(f2039,plain,
( spl6_111
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ( sK2 = X0 )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,X0,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,X0,X1,X3))))) )
| $less(length1(int,t2tb1(X1)),$sum(X2,X0))
| $less(X0,sK2)
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X3,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_111])]) ).
tff(f2013,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ( sK2 = X0 )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK0)))) )
| $less(X0,0)
| $less(X0,sK2)
| $less(sK0,0)
| $less(length1(int,t2tb1(X1)),$sum(X3,X0))
| $less(length1(int,t2tb1(X1)),$sum(X2,X0))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,X0,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,X0,X1,X3))))) ) )
| ~ spl6_17 ),
inference(resolution,[],[f798,f491]) ).
tff(f2001,plain,
( spl6_110
| ~ spl6_95 ),
inference(avatar_split_clause,[],[f1992,f1720,f1998]) ).
tff(f1998,plain,
( spl6_110
<=> $less(-12,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_110])]) ).
tff(f1720,plain,
( spl6_95
<=> $less(-11,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_95])]) ).
tff(f1992,plain,
( $less(-12,sK2)
| ~ spl6_95 ),
inference(interpreted_simplification,[],[f1991]) ).
tff(f1991,plain,
( ~ $less(-12,-11)
| $less(-12,sK2)
| ~ spl6_95 ),
inference(instantiation,[],[f1727]) ).
tff(f1727,plain,
( ! [X7: $int] :
( ~ $less(X7,-11)
| $less(X7,sK2) )
| ~ spl6_95 ),
inference(resolution,[],[f1722,f57]) ).
tff(f1722,plain,
( $less(-11,sK2)
| ~ spl6_95 ),
inference(avatar_component_clause,[],[f1720]) ).
tff(f1990,plain,
( spl6_5
| spl6_109
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f1951,f335,f1988,f260]) ).
tff(f1988,plain,
( spl6_109
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| ( sK3 = X0 )
| $less(0,X0)
| $less(length1(int,t2tb1(X1)),$sum(X2,sK3))
| $less(length1(int,t2tb1(X1)),$sum(X3,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK3,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK3,X1,X3))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_109])]) ).
tff(f1951,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( $less(X0,0)
| $less(length1(int,t2tb1(X1)),$sum(X2,sK3))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK3,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK3,X1,X3))))) )
| $less(0,X0)
| $less(length1(int,t2tb1(X1)),$sum(X3,sK3))
| ( sK3 = X0 )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) ) )
| ~ spl6_15 ),
inference(resolution,[],[f797,f491]) ).
tff(f1986,plain,
( spl6_5
| spl6_108
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f1952,f335,f1984,f260]) ).
tff(f1984,plain,
( spl6_108
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK3))
| $less(length1(int,t2tb1(X5)),$sum(X6,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(sK5(X6,sK3,X5,X7),sK3)
| ( sK3 = X4 )
| $less(X4,0)
| $less(0,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_108])]) ).
tff(f1952,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(length1(int,t2tb1(X5)),$sum(X7,sK3))
| ( sK3 = X4 )
| $less(sK5(X6,sK3,X5,X7),sK3)
| $less(0,X4)
| $less(sK3,0)
| $less(X4,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK3)) )
| ~ spl6_15 ),
inference(resolution,[],[f797,f445]) ).
tff(f1947,plain,
( spl6_107
| spl6_10
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f1935,f325,f288,f1945]) ).
tff(f1945,plain,
( spl6_107
<=> ! [X5: array_int,X4: $int,X7: $int,X6: $int] :
( ( sK2 = X4 )
| $less(X4,0)
| $less(0,X4)
| $less(sK5(X6,sK2,X5,X7),sK2)
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_107])]) ).
tff(f1935,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: array_int] :
( $less(sK2,0)
| ( sK2 = X4 )
| $less(length1(int,t2tb1(X5)),$sum(X7,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X7,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X5)),t2tb($sum(X6,X4)))) )
| $less(length1(int,t2tb1(X5)),$sum(X6,sK2))
| $less(sK5(X6,sK2,X5,X7),sK2)
| $less(0,X4)
| $less(X4,0) )
| ~ spl6_13 ),
inference(resolution,[],[f796,f445]) ).
tff(f1943,plain,
( spl6_10
| spl6_106
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f1934,f325,f1941,f288]) ).
tff(f1941,plain,
( spl6_106
<=> ! [X0: $int,X3: $int,X2: $int,X1: array_int] :
( ( sK2 = X0 )
| $less(length1(int,t2tb1(X1)),$sum(X3,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK2,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK2,X1,X3))))) )
| $less(0,X0)
| $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_106])]) ).
tff(f1934,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array_int] :
( ( sK2 = X0 )
| $less(sK2,0)
| $less(X0,0)
| $less(0,X0)
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,sK5(X2,sK2,X1,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,sK5(X2,sK2,X1,X3))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X3,X0)))) = tb2t(get(int,int,elts(int,t2tb1(X1)),t2tb($sum(X2,X0)))) )
| $less(length1(int,t2tb1(X1)),$sum(X2,sK2))
| $less(length1(int,t2tb1(X1)),$sum(X3,sK2)) )
| ~ spl6_13 ),
inference(resolution,[],[f796,f491]) ).
tff(f1901,plain,
( spl6_5
| spl6_2
| spl6_3
| spl6_105
| spl6_4
| spl6_46 ),
inference(avatar_split_clause,[],[f1897,f716,f255,f1899,f250,f245,f260]) ).
tff(f1899,plain,
( spl6_105
<=> ! [X5: $int] :
( ( $sum(sK0,X5) != sK2 )
| ~ $less($sum(sK3,X5),sK2)
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(sK2,$sum(sK0,X5))
| $less(X5,0)
| $less(sK2,$sum(sK3,X5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_105])]) ).
tff(f716,plain,
( spl6_46
<=> lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_46])]) ).
tff(f1897,plain,
( ! [X5: $int] :
( $less(sK2,sK3)
| ( $sum(sK0,X5) != sK2 )
| $less(sK2,$sum(sK3,X5))
| $less(sK0,0)
| $less(sK2,sK0)
| $less(X5,0)
| $less(sK2,$sum(sK0,X5))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| ~ $less($sum(sK3,X5),sK2)
| $less(sK3,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1896,f207]) ).
tff(f1896,plain,
( ! [X5: $int] :
( ( $sum(sK0,X5) != sK2 )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(sK2,sK3)
| $less(sK2,$sum(sK0,X5))
| $less(X5,0)
| $less(sK0,0)
| $less(sK3,0)
| $less(sK2,$sum(sK3,X5))
| ~ $less($sum(sK3,X5),sK2) )
| spl6_46 ),
inference(forward_demodulation,[],[f1895,f207]) ).
tff(f1895,plain,
( ! [X5: $int] :
( $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X5,0)
| $less(sK2,$sum(sK0,X5))
| $less(sK3,0)
| ~ $less($sum(sK3,X5),sK2)
| ( $sum(sK0,X5) != sK2 )
| $less(sK0,0)
| $less(sK2,$sum(sK3,X5))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1894,f207]) ).
tff(f1894,plain,
( ! [X5: $int] :
( ( $sum(sK0,X5) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less($sum(sK3,X5),sK2)
| $less(sK2,$sum(sK3,X5))
| $less(sK3,0)
| $less(X5,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(sK0,0)
| $less(sK2,$sum(sK0,X5)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1893,f191]) ).
tff(f1893,plain,
( ! [X5: $int] :
( $less(sK0,0)
| $less(X5,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(sK3,0)
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK2,$sum(sK0,X5))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK2,$sum(sK3,X5))
| ~ $less($sum(sK3,X5),sK2) )
| spl6_46 ),
inference(forward_demodulation,[],[f1892,f191]) ).
tff(f1892,plain,
( ! [X5: $int] :
( $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X5),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK0,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(sK3,0)
| $less(sK2,$sum(sK0,X5))
| $less(X5,0)
| $less(sK2,$sum(sK3,X5)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1891,f207]) ).
tff(f1891,plain,
( ! [X5: $int] :
( ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| $less(sK2,$sum(sK3,X5))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X5,0)
| $less(sK2,$sum(sK0,X5))
| $less(sK0,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1890,f207]) ).
tff(f1890,plain,
( ! [X5: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X5))
| $less(X5,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,$sum(sK3,X5))
| $less(sK3,0)
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(sK0,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1889,f207]) ).
tff(f1889,plain,
( ! [X5: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(X5,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X5))
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X5),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK3,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1888,f191]) ).
tff(f1888,plain,
( ! [X5: $int] :
( $less(sK3,0)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| $less(X5,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X5))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1887,f191]) ).
tff(f1887,plain,
( ! [X5: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X5))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X5))
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(X5,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK0,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1886,f191]) ).
tff(f1886,plain,
( ! [X5: $int] :
( $less(X5,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X5))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X5))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK3,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5)
| $less(sK0,0)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1801,f191]) ).
tff(f1801,plain,
( ! [X5: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK3,X5),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X5))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X5) )
| $less(X5,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X5))
| $less(sK3,0)
| $less(sK0,0)
| $less(sK5(sK3,X5,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X5) )
| spl6_46 ),
inference(resolution,[],[f717,f473]) ).
tff(f717,plain,
( ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| spl6_46 ),
inference(avatar_component_clause,[],[f716]) ).
tff(f1885,plain,
( spl6_4
| spl6_2
| spl6_5
| spl6_3
| spl6_104
| spl6_46 ),
inference(avatar_split_clause,[],[f1881,f716,f1883,f250,f260,f245,f255]) ).
tff(f1883,plain,
( spl6_104
<=> ! [X0: $int] :
( ~ $less($sum(sK3,X0),sK2)
| $less(sK2,$sum(sK0,X0))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK3,X0))
| $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_104])]) ).
tff(f1881,plain,
( ! [X0: $int] :
( ~ $less($sum(sK3,X0),sK2)
| $less(sK0,0)
| $less(sK3,0)
| $less(sK2,sK0)
| $less(X0,0)
| $less(sK2,$sum(sK3,X0))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,sK3)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))))
| $less(sK2,$sum(sK0,X0)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1880,f400]) ).
tff(f1880,plain,
( ! [X0: $int] :
( ~ $less($sum(sK3,X0),sK2)
| $less(sK2,$sum(sK3,X0))
| $less(sK2,sK3)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,sK0)
| $less(sK2,$sum(sK0,X0))
| $less(sK0,0)
| $less(X0,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1879,f207]) ).
tff(f1879,plain,
( ! [X0: $int] :
( $less(sK0,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,sK3)
| $less(X0,0)
| $less(sK3,0)
| ~ $less($sum(sK3,X0),sK2)
| $less(sK2,$sum(sK0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK2,sK0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1878,f207]) ).
tff(f1878,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK3,0)
| $less(sK2,sK3)
| $less(sK0,0)
| ~ $less($sum(sK3,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,$sum(sK0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK2,sK0)
| $less(X0,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1877,f191]) ).
tff(f1877,plain,
( ! [X0: $int] :
( $less(sK2,sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(X0,0)
| $less(sK2,sK0)
| $less(sK0,0)
| $less(sK2,$sum(sK0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK3,0)
| ~ $less($sum(sK3,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1876,f191]) ).
tff(f1876,plain,
( ! [X0: $int] :
( $less(sK2,sK0)
| $less(sK3,0)
| $less(sK2,$sum(sK0,X0))
| $less(sK0,0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(X0,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1875,f207]) ).
tff(f1875,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK2,sK0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(X0,0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK0,0)
| $less(sK3,0)
| $less(sK2,$sum(sK0,X0)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1874,f207]) ).
tff(f1874,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(X0,0)
| $less(sK0,0)
| $less(sK2,sK0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(sK3,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1873,f400]) ).
tff(f1873,plain,
( ! [X0: $int] :
( $less(sK0,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(X0,0)
| $less(sK2,sK0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X0))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1872,f207]) ).
tff(f1872,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK3,0)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_46 ),
inference(forward_demodulation,[],[f1871,f191]) ).
tff(f1871,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1870,f191]) ).
tff(f1870,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1869,f191]) ).
tff(f1869,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK0,0)
| $less(sK3,0)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_46 ),
inference(forward_demodulation,[],[f1868,f191]) ).
tff(f1868,plain,
( ! [X0: $int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1796,f191]) ).
tff(f1796,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X0))
| $less(X0,0)
| $less(sK0,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0) )
| spl6_46 ),
inference(resolution,[],[f717,f505]) ).
tff(f1867,plain,
( spl6_4
| spl6_2
| spl6_103
| spl6_3
| spl6_5
| spl6_46 ),
inference(avatar_split_clause,[],[f1863,f716,f260,f250,f1865,f245,f255]) ).
tff(f1865,plain,
( spl6_103
<=> ! [X3: $int] :
( $less(X3,0)
| $less(sK2,$sum(sK0,X3))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| $less(sK2,$sum(sK3,X3))
| ~ $less($sum(sK3,X3),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_103])]) ).
tff(f1863,plain,
( ! [X3: $int] :
( $less(sK3,0)
| $less(sK0,0)
| $less(X3,0)
| ~ $less($sum(sK3,X3),sK2)
| $less(sK2,sK0)
| $less(sK2,$sum(sK3,X3))
| $less(sK2,sK3)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(sK2,$sum(sK0,X3)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1862,f207]) ).
tff(f1862,plain,
( ! [X3: $int] :
( $less(X3,0)
| $less(sK2,sK0)
| $less(sK3,0)
| $less(sK0,0)
| ~ $less($sum(sK3,X3),sK2)
| $less(sK2,sK3)
| $less(sK2,$sum(sK0,X3))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X3))
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3) )
| spl6_46 ),
inference(forward_demodulation,[],[f1861,f191]) ).
tff(f1861,plain,
( ! [X3: $int] :
( $less(sK2,sK3)
| $less(sK2,$sum(sK0,X3))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(X3,0)
| ~ $less($sum(sK3,X3),sK2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(sK3,0)
| $less(sK0,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| $less(sK2,sK0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1860,f207]) ).
tff(f1860,plain,
( ! [X3: $int] :
( $less(sK2,$sum(sK0,X3))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| $less(sK2,sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(sK3,0)
| $less(X3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| $less(sK0,0)
| ~ $less($sum(sK3,X3),sK2) )
| spl6_46 ),
inference(forward_demodulation,[],[f1859,f207]) ).
tff(f1859,plain,
( ! [X3: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X3))
| $less(sK0,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X3)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X3)))))
| ~ $less($sum(sK3,X3),sK2)
| $less(X3,0)
| $less(sK2,sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_46 ),
inference(forward_demodulation,[],[f1858,f400]) ).
tff(f1858,plain,
( ! [X3: $int] :
( $less(sK0,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X3)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X3)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| $less(X3,0)
| $less(sK2,sK0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| ~ $less($sum(sK3,X3),sK2) )
| spl6_46 ),
inference(forward_demodulation,[],[f1857,f191]) ).
tff(f1857,plain,
( ! [X3: $int] :
( $less(sK3,0)
| $less(X3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(sK2,sK0)
| $less(sK0,0)
| ~ $less($sum(sK3,X3),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X3)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X3))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1856,f191]) ).
tff(f1856,plain,
( ! [X3: $int] :
( $less(sK2,sK0)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X3)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X3)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(X3,0)
| $less(sK3,0)
| ~ $less($sum(sK3,X3),sK2) )
| spl6_46 ),
inference(forward_demodulation,[],[f1855,f207]) ).
tff(f1855,plain,
( ! [X3: $int] :
( ~ $less($sum(sK3,X3),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X3)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X3)))))
| $less(sK2,sK0)
| $less(X3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X3)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1854,f191]) ).
tff(f1854,plain,
( ! [X3: $int] :
( ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X3))
| $less(sK2,sK0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X3)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X3)))))
| $less(sK0,0)
| $less(X3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_46 ),
inference(forward_demodulation,[],[f1853,f191]) ).
tff(f1853,plain,
( ! [X3: $int] :
( $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(sK2,sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X3,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1852,f207]) ).
tff(f1852,plain,
( ! [X3: $int] :
( $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK3,0)
| $less(X3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X3)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1799,f191]) ).
tff(f1799,plain,
( ! [X3: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(sK3,0)
| $less(sK5(sK3,X3,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),X3)
| $less(X3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X3))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X3))
| ~ $less($sum(sK3,X3),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X3)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X3)))))
| $less(sK0,0) )
| spl6_46 ),
inference(resolution,[],[f717,f506]) ).
tff(f1851,plain,
( spl6_2
| spl6_4
| spl6_3
| spl6_102
| spl6_5
| spl6_46 ),
inference(avatar_split_clause,[],[f1847,f716,f260,f1849,f250,f255,f245]) ).
tff(f1849,plain,
( spl6_102
<=> ! [X1: $int] :
( ( sK2 != $sum(sK0,X1) )
| $less(X1,0)
| $less(sK2,$sum(sK0,X1))
| ~ $less($sum(sK3,X1),sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK3,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_102])]) ).
tff(f1847,plain,
( ! [X1: $int] :
( $less(sK3,0)
| ( sK2 != $sum(sK0,X1) )
| $less(sK0,0)
| $less(sK2,$sum(sK3,X1))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ~ $less($sum(sK3,X1),sK2)
| $less(sK2,$sum(sK0,X1))
| $less(sK2,sK3)
| $less(sK2,sK0)
| $less(X1,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1846,f207]) ).
tff(f1846,plain,
( ! [X1: $int] :
( $less(sK3,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,sK0)
| ( sK2 != $sum(sK0,X1) )
| $less(sK0,0)
| $less(X1,0)
| ~ $less($sum(sK3,X1),sK2)
| $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK2,$sum(sK3,X1)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1845,f207]) ).
tff(f1845,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| $less(sK2,sK3)
| $less(X1,0)
| $less(sK3,0)
| $less(sK0,0)
| ~ $less($sum(sK3,X1),sK2)
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(sK0,X1) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,sK0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1844,f207]) ).
tff(f1844,plain,
( ! [X1: $int] :
( $less(sK2,sK3)
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(X1,0)
| $less(sK3,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(sK0,X1) )
| $less(sK2,sK0)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK2,$sum(sK3,X1)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1843,f207]) ).
tff(f1843,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| $less(sK0,0)
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(sK0,X1) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK3,0)
| $less(sK2,sK3)
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1842,f207]) ).
tff(f1842,plain,
( ! [X1: $int] :
( $less(sK3,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(sK0,X1) )
| $less(sK2,$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(X1,0)
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1841,f191]) ).
tff(f1841,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X1,0)
| $less(sK2,$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(sK0,X1) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK0,0)
| $less(sK3,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1840,f191]) ).
tff(f1840,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK0,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X1) )
| $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK3,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X1,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1839,f191]) ).
tff(f1839,plain,
( ! [X1: $int] :
( $less(sK0,0)
| $less(X1,0)
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X1) )
| $less(sK2,$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1838,f191]) ).
tff(f1838,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X1) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK3,0)
| $less(X1,0)
| $less(sK0,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1837,f191]) ).
tff(f1837,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(X1,0)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X1) )
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(sK2,$sum(sK3,X1)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1836,f207]) ).
tff(f1836,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X1) )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK0,0)
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1835,f191]) ).
tff(f1835,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK0,0)
| $less(X1,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X1) )
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) ) )
| spl6_46 ),
inference(forward_demodulation,[],[f1834,f400]) ).
tff(f1834,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK3,0)
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X1) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X1,0)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1797,f191]) ).
tff(f1797,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK3,0)
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK3,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X1) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1)) )
| spl6_46 ),
inference(resolution,[],[f717,f486]) ).
tff(f1833,plain,
( spl6_4
| spl6_5
| spl6_3
| spl6_2
| spl6_101
| spl6_46 ),
inference(avatar_split_clause,[],[f1829,f716,f1831,f245,f250,f260,f255]) ).
tff(f1831,plain,
( spl6_101
<=> ! [X2: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| ~ $less($sum(sK3,X2),sK2)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(X2,0)
| $less(sK2,$sum(sK3,X2))
| $less(sK2,$sum(sK0,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_101])]) ).
tff(f1829,plain,
( ! [X2: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| $less(sK2,$sum(sK0,X2))
| $less(sK2,$sum(sK3,X2))
| $less(X2,0)
| $less(sK2,sK0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK0,0)
| $less(sK3,0)
| $less(sK2,sK3)
| ~ $less($sum(sK3,X2),sK2) )
| spl6_46 ),
inference(forward_demodulation,[],[f1828,f207]) ).
tff(f1828,plain,
( ! [X2: $int] :
( $less(sK2,$sum(sK0,X2))
| $less(sK0,0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK2,sK0)
| $less(sK2,$sum(sK3,X2))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| $less(X2,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ $less($sum(sK3,X2),sK2) )
| spl6_46 ),
inference(forward_demodulation,[],[f1827,f191]) ).
tff(f1827,plain,
( ! [X2: $int] :
( $less(sK2,$sum(sK3,X2))
| $less(sK2,$sum(sK0,X2))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,sK0)
| ~ $less($sum(sK3,X2),sK2)
| $less(X2,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK0,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1826,f207]) ).
tff(f1826,plain,
( ! [X2: $int] :
( ~ $less($sum(sK3,X2),sK2)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| $less(sK2,$sum(sK0,X2))
| $less(sK3,0)
| $less(sK0,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X2,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1825,f207]) ).
tff(f1825,plain,
( ! [X2: $int] :
( ~ $less($sum(sK3,X2),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X2)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X2)))))
| $less(sK0,0)
| $less(sK2,$sum(sK0,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(X2,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1824,f400]) ).
tff(f1824,plain,
( ! [X2: $int] :
( $less(sK2,$sum(sK0,X2))
| $less(sK3,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,sK0)
| $less(X2,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X2)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X2),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(sK0,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1823,f207]) ).
tff(f1823,plain,
( ! [X2: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X2))
| $less(sK2,sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(sK3,0)
| $less(sK0,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ $less($sum(sK3,X2),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X2,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X2)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X2))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1822,f191]) ).
tff(f1822,plain,
( ! [X2: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(sK2,sK0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X2)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK0,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(X2,0)
| ~ $less($sum(sK3,X2),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1821,f191]) ).
tff(f1821,plain,
( ! [X2: $int] :
( ~ $less($sum(sK3,X2),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X2)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X2)))))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK0,0)
| $less(sK2,sK0)
| $less(X2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1820,f207]) ).
tff(f1820,plain,
( ! [X2: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X2)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK0,0)
| $less(X2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| ~ $less($sum(sK3,X2),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1819,f191]) ).
tff(f1819,plain,
( ! [X2: $int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X2)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X2)))))
| $less(X2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2))
| ~ $less($sum(sK3,X2),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_46 ),
inference(forward_demodulation,[],[f1818,f191]) ).
tff(f1818,plain,
( ! [X2: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X2))
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ $less($sum(sK3,X2),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(X2,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X2)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X2)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1798,f191]) ).
tff(f1798,plain,
( ! [X2: $int] :
( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X2)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X2)))))
| $less(sK3,0)
| $less(X2,0)
| ~ $less(sK5(sK3,X2,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK0,0)
| ~ $less($sum(sK3,X2),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X2))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0) )
| spl6_46 ),
inference(resolution,[],[f717,f507]) ).
tff(f1817,plain,
( spl6_2
| spl6_3
| spl6_4
| spl6_5
| spl6_100
| spl6_46 ),
inference(avatar_split_clause,[],[f1813,f716,f1815,f260,f255,f250,f245]) ).
tff(f1815,plain,
( spl6_100
<=> ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,$sum(sK0,X4))
| ( sK2 != $sum(sK0,X4) )
| $less(X4,0)
| $less(sK2,$sum(sK3,X4))
| ~ $less($sum(sK3,X4),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_100])]) ).
tff(f1813,plain,
( ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK3,0)
| ~ $less($sum(sK3,X4),sK2)
| $less(sK2,sK3)
| $less(sK2,$sum(sK3,X4))
| $less(X4,0)
| $less(sK0,0)
| ( sK2 != $sum(sK0,X4) )
| $less(sK2,sK0)
| $less(sK2,$sum(sK0,X4)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1812,f207]) ).
tff(f1812,plain,
( ! [X4: $int] :
( $less(sK2,$sum(sK3,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4))
| ( sK2 != $sum(sK0,X4) )
| $less(sK2,sK0)
| ~ $less($sum(sK3,X4),sK2)
| $less(sK3,0)
| $less(sK2,sK3)
| $less(X4,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1811,f207]) ).
tff(f1811,plain,
( ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK3,0)
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(sK0,X4) )
| $less(sK2,sK0)
| $less(sK0,0)
| $less(sK2,$sum(sK3,X4))
| $less(sK2,sK3)
| ~ $less($sum(sK3,X4),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4))
| $less(X4,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1810,f207]) ).
tff(f1810,plain,
( ! [X4: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ( length1(int,mk_array1(int,sK2,t2tb2(sK1))) != $sum(sK0,X4) )
| $less(X4,0)
| $less(sK3,0)
| $less(sK0,0)
| $less(sK2,sK3)
| ~ $less($sum(sK3,X4),sK2)
| $less(sK2,sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1809,f191]) ).
tff(f1809,plain,
( ! [X4: $int] :
( ~ $less($sum(sK3,X4),sK2)
| $less(sK3,0)
| $less(sK0,0)
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X4))
| $less(X4,0)
| $less(sK2,sK0)
| $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1808,f207]) ).
tff(f1808,plain,
( ! [X4: $int] :
( $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,sK3)
| ~ $less($sum(sK3,X4),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4))
| $less(X4,0)
| $less(sK3,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) ) )
| spl6_46 ),
inference(forward_demodulation,[],[f1807,f207]) ).
tff(f1807,plain,
( ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK0,0)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) )
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X4))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4))
| $less(X4,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1806,f207]) ).
tff(f1806,plain,
( ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4))
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK0,0)
| $less(X4,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X4))
| $less(sK3,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1805,f191]) ).
tff(f1805,plain,
( ! [X4: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X4))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) )
| $less(X4,0)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4)) )
| spl6_46 ),
inference(forward_demodulation,[],[f1804,f191]) ).
tff(f1804,plain,
( ! [X4: $int] :
( ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(X4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X4))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X4))
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) )
| $less(sK3,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1803,f191]) ).
tff(f1803,plain,
( ! [X4: $int] :
( $less(sK0,0)
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X4))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X4))
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X4,0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1802,f191]) ).
tff(f1802,plain,
( ! [X4: $int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X4))
| ~ $less($sum(sK3,X4),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) )
| $less(X4,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X4))
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0) )
| spl6_46 ),
inference(forward_demodulation,[],[f1800,f191]) ).
tff(f1800,plain,
( ! [X4: $int] :
( ~ $less($sum(sK3,X4),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X4,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK0,X4) )
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X4))
| $less(sK0,0)
| ~ $less(sK5(sK3,X4,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X4)) )
| spl6_46 ),
inference(resolution,[],[f717,f474]) ).
tff(f1795,plain,
( spl6_99
| ~ spl6_61 ),
inference(avatar_split_clause,[],[f1788,f998,f1792]) ).
tff(f1792,plain,
( spl6_99
<=> $less(-11,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_99])]) ).
tff(f998,plain,
( spl6_61
<=> $less(-10,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_61])]) ).
tff(f1788,plain,
( $less(-11,sK0)
| ~ spl6_61 ),
inference(interpreted_simplification,[],[f1787]) ).
tff(f1787,plain,
( ~ $less(-11,-10)
| $less(-11,sK0)
| ~ spl6_61 ),
inference(instantiation,[],[f1031]) ).
tff(f1031,plain,
( ! [X1: $int] :
( ~ $less(X1,-10)
| $less(X1,sK0) )
| ~ spl6_61 ),
inference(resolution,[],[f1000,f57]) ).
tff(f1000,plain,
( $less(-10,sK0)
| ~ spl6_61 ),
inference(avatar_component_clause,[],[f998]) ).
tff(f1783,plain,
( spl6_2
| spl6_4
| spl6_3
| spl6_5
| spl6_98
| spl6_1 ),
inference(avatar_split_clause,[],[f1779,f240,f1781,f260,f250,f255,f245]) ).
tff(f240,plain,
( spl6_1
<=> lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_1])]) ).
tff(f1779,plain,
( ! [X1: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK2,$sum(sK3,X1))
| $less(sK3,0)
| $less(sK0,0)
| $less(X1,0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,sK3)
| $less(sK2,sK0)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,$sum(sK0,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1778,f400]) ).
tff(f1778,plain,
( ! [X1: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,sK3)
| $less(X1,0)
| $less(sK2,sK0)
| $less(sK2,$sum(sK3,X1))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK0,X1))
| $less(sK0,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1777,f400]) ).
tff(f1777,plain,
( ! [X1: $int] :
( $less(sK0,0)
| $less(sK2,sK0)
| $less(sK3,0)
| ~ $less($sum(sK0,X1),sK2)
| $less(X1,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X1))
| $less(sK2,sK3)
| $less(sK2,$sum(sK0,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1776,f207]) ).
tff(f1776,plain,
( ! [X1: $int] :
( $less(sK2,sK0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(X1,0)
| $less(sK3,0)
| $less(sK2,$sum(sK3,X1))
| $less(sK2,$sum(sK0,X1))
| $less(sK2,sK3)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK0,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1775,f191]) ).
tff(f1775,plain,
( ! [X1: $int] :
( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(sK2,sK0)
| $less(sK2,sK3)
| $less(sK2,$sum(sK0,X1))
| $less(sK2,$sum(sK3,X1))
| $less(X1,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK0,0)
| $less(sK3,0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_1 ),
inference(forward_demodulation,[],[f1774,f191]) ).
tff(f1774,plain,
( ! [X1: $int] :
( $less(X1,0)
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK0,X1))
| $less(sK0,0)
| $less(sK2,sK0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(sK2,$sum(sK3,X1))
| $less(sK2,sK3)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_1 ),
inference(forward_demodulation,[],[f1773,f207]) ).
tff(f1773,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(sK2,sK0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK0,X1))
| $less(sK0,0)
| $less(X1,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1772,f191]) ).
tff(f1772,plain,
( ! [X1: $int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| $less(sK2,$sum(sK3,X1))
| $less(X1,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,sK0)
| $less(sK2,$sum(sK0,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1771,f207]) ).
tff(f1771,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,$sum(sK3,X1))
| $less(sK3,0)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(X1,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1770,f207]) ).
tff(f1770,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(X1,0)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK2,$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| spl6_1 ),
inference(forward_demodulation,[],[f1769,f191]) ).
tff(f1769,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X1,0)
| $less(sK0,0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1768,f191]) ).
tff(f1768,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X1,0)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK0,X1))
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1767,f207]) ).
tff(f1767,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X1,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1766,f191]) ).
tff(f1766,plain,
( ! [X1: $int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(X1,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1744,f191]) ).
tff(f1744,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0) )
| spl6_1 ),
inference(resolution,[],[f505,f242]) ).
tff(f242,plain,
( ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,sK0)
| spl6_1 ),
inference(avatar_component_clause,[],[f240]) ).
tff(f1765,plain,
( spl6_5
| spl6_10
| spl6_4
| spl6_97
| spl6_21 ),
inference(avatar_split_clause,[],[f1761,f375,f1763,f255,f288,f260]) ).
tff(f375,plain,
( spl6_21
<=> lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_21])]) ).
tff(f1761,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,sK3)
| $less(X0,0)
| $less(sK2,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(sK2,$sum(0,X0))
| ~ $less($sum(0,X0),sK2)
| $less(sK3,0)
| $less(sK2,$sum(sK3,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1760,f207]) ).
tff(f1760,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X0,0)
| $less(sK3,0)
| $less(sK2,0)
| $less(sK2,sK3)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(sK2,$sum(0,X0))
| $less(sK2,$sum(sK3,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1759,f191]) ).
tff(f1759,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(sK2,sK3)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X0,0)
| $less(sK2,0)
| $less(sK2,$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1758,f207]) ).
tff(f1758,plain,
( ! [X0: $int] :
( ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(sK2,sK3)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK3,0)
| $less(sK2,$sum(sK3,X0))
| $less(sK2,0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1757,f400]) ).
tff(f1757,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,0)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK2,sK3)
| $less(X0,0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1756,f207]) ).
tff(f1756,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))))
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X0,0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK2,$sum(sK3,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1755,f400]) ).
tff(f1755,plain,
( ! [X0: $int] :
( $less(sK2,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))))
| $less(sK2,$sum(sK3,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1754,f191]) ).
tff(f1754,plain,
( ! [X0: $int] :
( $less(sK2,0)
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK3,0)
| $less(sK2,$sum(sK3,X0))
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0))))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1753,f207]) ).
tff(f1753,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X0,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))))
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_21 ),
inference(forward_demodulation,[],[f1752,f207]) ).
tff(f1752,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1751,f191]) ).
tff(f1751,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK3,0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1750,f191]) ).
tff(f1750,plain,
( ! [X0: $int] :
( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X0,0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1749,f191]) ).
tff(f1749,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1748,f191]) ).
tff(f1748,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(X0,0)
| $less(sK3,0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_21 ),
inference(forward_demodulation,[],[f1747,f191]) ).
tff(f1747,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0))))) )
| spl6_21 ),
inference(evaluation,[],[f1743]) ).
tff(f1743,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(X0,0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0)) )
| spl6_21 ),
inference(resolution,[],[f505,f377]) ).
tff(f377,plain,
( ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,0)
| spl6_21 ),
inference(avatar_component_clause,[],[f375]) ).
tff(f1736,plain,
( spl6_96
| ~ spl6_60 ),
inference(avatar_split_clause,[],[f1729,f987,f1733]) ).
tff(f1733,plain,
( spl6_96
<=> $less(-11,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_96])]) ).
tff(f987,plain,
( spl6_60
<=> $less(-10,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_60])]) ).
tff(f1729,plain,
( $less(-11,sK3)
| ~ spl6_60 ),
inference(interpreted_simplification,[],[f1728]) ).
tff(f1728,plain,
( ~ $less(-11,-10)
| $less(-11,sK3)
| ~ spl6_60 ),
inference(instantiation,[],[f992]) ).
tff(f992,plain,
( ! [X1: $int] :
( ~ $less(X1,-10)
| $less(X1,sK3) )
| ~ spl6_60 ),
inference(resolution,[],[f989,f57]) ).
tff(f989,plain,
( $less(-10,sK3)
| ~ spl6_60 ),
inference(avatar_component_clause,[],[f987]) ).
tff(f1723,plain,
( spl6_95
| ~ spl6_59 ),
inference(avatar_split_clause,[],[f1716,f976,f1720]) ).
tff(f976,plain,
( spl6_59
<=> $less(-10,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_59])]) ).
tff(f1716,plain,
( $less(-11,sK2)
| ~ spl6_59 ),
inference(interpreted_simplification,[],[f1715]) ).
tff(f1715,plain,
( ~ $less(-11,-10)
| $less(-11,sK2)
| ~ spl6_59 ),
inference(instantiation,[],[f981]) ).
tff(f981,plain,
( ! [X1: $int] :
( ~ $less(X1,-10)
| $less(X1,sK2) )
| ~ spl6_59 ),
inference(resolution,[],[f978,f57]) ).
tff(f978,plain,
( $less(-10,sK2)
| ~ spl6_59 ),
inference(avatar_component_clause,[],[f976]) ).
tff(f1706,plain,
( spl6_4
| spl6_5
| spl6_10
| spl6_94
| spl6_21 ),
inference(avatar_split_clause,[],[f1702,f375,f1704,f288,f260,f255]) ).
tff(f1702,plain,
( ! [X0: $int] :
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X0,0)
| ( $sum(sK3,X0) != sK2 )
| ~ $less($sum(0,X0),sK2)
| $less(sK2,0)
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| $less(sK2,sK3)
| $less(sK2,$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1701,f207]) ).
tff(f1701,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| $less(sK2,$sum(0,X0))
| $less(sK3,0)
| ~ $less($sum(0,X0),sK2)
| $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(X0,0)
| ( $sum(sK3,X0) != sK2 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| spl6_21 ),
inference(forward_demodulation,[],[f1700,f400]) ).
tff(f1700,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),sK2)
| ( $sum(sK3,X0) != sK2 )
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(X0,0)
| $less(sK2,sK3)
| $less(sK2,$sum(0,X0))
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1699,f207]) ).
tff(f1699,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ( $sum(sK3,X0) != sK2 )
| $less(sK2,$sum(sK3,X0))
| $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(0,X0),sK2)
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1698,f191]) ).
tff(f1698,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),sK2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( $sum(sK3,X0) != sK2 )
| $less(X0,0)
| $less(sK2,sK3)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1697,f207]) ).
tff(f1697,plain,
( ! [X0: $int] :
( ( $sum(sK3,X0) != sK2 )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X0,0)
| ~ $less($sum(0,X0),sK2) )
| spl6_21 ),
inference(forward_demodulation,[],[f1696,f191]) ).
tff(f1696,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(0,X0),sK2)
| $less(sK3,0)
| $less(X0,0)
| ( $sum(sK3,X0) != sK2 )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1695,f207]) ).
tff(f1695,plain,
( ! [X0: $int] :
( ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK3,0)
| $less(X0,0)
| ~ $less($sum(0,X0),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK2,$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| spl6_21 ),
inference(forward_demodulation,[],[f1694,f191]) ).
tff(f1694,plain,
( ! [X0: $int] :
( ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(X0,0)
| ~ $less($sum(0,X0),sK2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1693,f207]) ).
tff(f1693,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,$sum(sK3,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1692,f207]) ).
tff(f1692,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(sK3,0)
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1691,f191]) ).
tff(f1691,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(X0,0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1690,f191]) ).
tff(f1690,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1689,f191]) ).
tff(f1689,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(X0,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1667,f191]) ).
tff(f1667,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(X0,0) )
| spl6_21 ),
inference(evaluation,[],[f1665]) ).
tff(f1665,plain,
( ! [X0: $int] :
( $less(sK3,0)
| $less(X0,0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0) )
| spl6_21 ),
inference(resolution,[],[f486,f377]) ).
tff(f1688,plain,
( spl6_3
| spl6_5
| spl6_4
| spl6_2
| spl6_93
| spl6_1 ),
inference(avatar_split_clause,[],[f1684,f240,f1686,f245,f255,f260,f250]) ).
tff(f1684,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),sK2)
| $less(X1,0)
| $less(sK2,$sum(sK0,X1))
| ( $sum(sK3,X1) != sK2 )
| $less(sK2,sK0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,sK3)
| $less(sK3,0)
| $less(sK0,0)
| $less(sK2,$sum(sK3,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1683,f207]) ).
tff(f1683,plain,
( ! [X1: $int] :
( $less(sK2,sK0)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK2,$sum(sK3,X1))
| $less(X1,0)
| ( $sum(sK3,X1) != sK2 )
| $less(sK3,0)
| $less(sK2,sK3)
| ~ $less($sum(sK0,X1),sK2) )
| spl6_1 ),
inference(forward_demodulation,[],[f1682,f191]) ).
tff(f1682,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK2,sK3)
| $less(X1,0)
| $less(sK0,0)
| $less(sK2,$sum(sK3,X1))
| $less(sK2,sK0)
| ~ $less($sum(sK0,X1),sK2)
| ( $sum(sK3,X1) != sK2 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK3,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1681,f207]) ).
tff(f1681,plain,
( ! [X1: $int] :
( ( $sum(sK3,X1) != sK2 )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(sK3,0)
| $less(sK2,sK3)
| $less(X1,0)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ~ $less($sum(sK0,X1),sK2)
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK2,sK0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1680,f207]) ).
tff(f1680,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ( $sum(sK3,X1) != sK2 )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ~ $less($sum(sK0,X1),sK2)
| $less(X1,0)
| $less(sK3,0)
| $less(sK2,sK3)
| $less(sK0,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1679,f207]) ).
tff(f1679,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK0,0)
| ~ $less($sum(sK0,X1),sK2)
| ( $sum(sK3,X1) != sK2 )
| ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1678,f400]) ).
tff(f1678,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ( $sum(sK3,X1) != sK2 )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ~ $less($sum(sK0,X1),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(sK3,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1677,f207]) ).
tff(f1677,plain,
( ! [X1: $int] :
( $less(sK0,0)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(X1,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less($sum(sK0,X1),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3) )
| spl6_1 ),
inference(forward_demodulation,[],[f1676,f191]) ).
tff(f1676,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(sK0,0)
| ~ $less($sum(sK0,X1),sK2)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(X1,0)
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1675,f191]) ).
tff(f1675,plain,
( ! [X1: $int] :
( $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),sK2)
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) ) )
| spl6_1 ),
inference(forward_demodulation,[],[f1674,f207]) ).
tff(f1674,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK3,0)
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1673,f191]) ).
tff(f1673,plain,
( ! [X1: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK0,0)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X1,0)
| $less(sK3,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1672,f191]) ).
tff(f1672,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK3,0)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1671,f191]) ).
tff(f1671,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(X1,0)
| $less(sK3,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1666,f191]) ).
tff(f1666,plain,
( ! [X1: $int] :
( ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK0,0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0) )
| spl6_1 ),
inference(resolution,[],[f486,f242]) ).
tff(f1650,plain,
( spl6_92
| ~ spl6_84 ),
inference(avatar_split_clause,[],[f1643,f1566,f1647]) ).
tff(f1643,plain,
( $less(-5,sK0)
| ~ spl6_84 ),
inference(interpreted_simplification,[],[f1642]) ).
tff(f1642,plain,
( ~ $less(-5,-4)
| $less(-5,sK0)
| ~ spl6_84 ),
inference(instantiation,[],[f1572]) ).
tff(f1641,plain,
( spl6_10
| spl6_91
| ~ spl6_24 ),
inference(avatar_split_clause,[],[f1583,f409,f1639,f288]) ).
tff(f1639,plain,
( spl6_91
<=> ! [X18: array_int,X19: $int,X20: $int,X21: $int] :
( $less(X20,0)
| ~ $less(X20,-1)
| ( tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X21,X20)))) = tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X19,X20)))) )
| $less(length1(int,t2tb1(X18)),$sum(X19,sK2))
| $less(length1(int,t2tb1(X18)),$sum(X21,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X21,sK5(X19,sK2,X18,X21))))) != tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X19,sK5(X19,sK2,X18,X21))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_91])]) ).
tff(f1583,plain,
( ! [X21: $int,X18: array_int,X19: $int,X20: $int] :
( $less(X20,0)
| $less(length1(int,t2tb1(X18)),$sum(X19,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X21,sK5(X19,sK2,X18,X21))))) != tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X19,sK5(X19,sK2,X18,X21))))) )
| $less(length1(int,t2tb1(X18)),$sum(X21,sK2))
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X21,X20)))) = tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X19,X20)))) )
| ~ $less(X20,-1) )
| ~ spl6_24 ),
inference(resolution,[],[f491,f413]) ).
tff(f1637,plain,
( spl6_3
| spl6_90
| spl6_10
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f1589,f344,f288,f1635,f250]) ).
tff(f1635,plain,
( spl6_90
<=> ! [X41: array_int,X43: $int,X42: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X42,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X43,sK0)))) )
| $less(length1(int,t2tb1(X41)),$sum(X42,sK2))
| $less(length1(int,t2tb1(X41)),$sum(X43,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X43,sK5(X42,sK2,X41,X43))))) != tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X42,sK5(X42,sK2,X41,X43))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_90])]) ).
tff(f1589,plain,
( ! [X41: array_int,X42: $int,X43: $int] :
( $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X42,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X43,sK0)))) )
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X43,sK5(X42,sK2,X41,X43))))) != tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X42,sK5(X42,sK2,X41,X43))))) )
| $less(length1(int,t2tb1(X41)),$sum(X43,sK2))
| $less(length1(int,t2tb1(X41)),$sum(X42,sK2)) )
| ~ spl6_17 ),
inference(resolution,[],[f491,f346]) ).
tff(f1633,plain,
( spl6_3
| spl6_89
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f1610,f349,f1631,f250]) ).
tff(f1631,plain,
( spl6_89
<=> ! [X27: $int,X28: $int,X26: array_int] :
( $less(length1(int,t2tb1(X26)),$sum(X28,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,0)))) = tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,0)))) )
| $less(length1(int,t2tb1(X26)),$sum(X27,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,sK5(X27,sK0,X26,X28))))) != tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,sK5(X27,sK0,X26,X28))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_89])]) ).
tff(f1610,plain,
( ! [X28: $int,X26: array_int,X27: $int] :
( $less(length1(int,t2tb1(X26)),$sum(X28,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,sK5(X27,sK0,X26,X28))))) != tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,sK5(X27,sK0,X26,X28))))) )
| $less(length1(int,t2tb1(X26)),$sum(X27,sK0))
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,0)))) = tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,0)))) )
| $less(sK0,0) )
| ~ spl6_18 ),
inference(evaluation,[],[f1585]) ).
tff(f1585,plain,
( ! [X28: $int,X26: array_int,X27: $int] :
( $less(length1(int,t2tb1(X26)),$sum(X27,sK0))
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,sK5(X27,sK0,X26,X28))))) != tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,sK5(X27,sK0,X26,X28))))) )
| $less(length1(int,t2tb1(X26)),$sum(X28,sK0))
| $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,0)))) = tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,0)))) ) )
| ~ spl6_18 ),
inference(resolution,[],[f491,f351]) ).
tff(f1629,plain,
( spl6_5
| spl6_88
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f1611,f335,f1627,f260]) ).
tff(f1627,plain,
( spl6_88
<=> ! [X34: $int,X32: array_int,X33: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,sK5(X33,sK3,X32,X34))))) != tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,sK5(X33,sK3,X32,X34))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,0)))) = tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,0)))) )
| $less(length1(int,t2tb1(X32)),$sum(X33,sK3))
| $less(length1(int,t2tb1(X32)),$sum(X34,sK3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_88])]) ).
tff(f1611,plain,
( ! [X34: $int,X32: array_int,X33: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,sK5(X33,sK3,X32,X34))))) != tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,sK5(X33,sK3,X32,X34))))) )
| $less(sK3,0)
| $less(length1(int,t2tb1(X32)),$sum(X34,sK3))
| $less(length1(int,t2tb1(X32)),$sum(X33,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,0)))) = tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,0)))) ) )
| ~ spl6_15 ),
inference(evaluation,[],[f1587]) ).
tff(f1587,plain,
( ! [X34: $int,X32: array_int,X33: $int] :
( $less(length1(int,t2tb1(X32)),$sum(X33,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,0)))) = tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,0)))) )
| $less(0,0)
| $less(length1(int,t2tb1(X32)),$sum(X34,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,sK5(X33,sK3,X32,X34))))) != tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,sK5(X33,sK3,X32,X34))))) )
| $less(sK3,0) )
| ~ spl6_15 ),
inference(resolution,[],[f491,f337]) ).
tff(f1625,plain,
( spl6_10
| spl6_87
| ~ spl6_27 ),
inference(avatar_split_clause,[],[f1582,f462,f1623,f288]) ).
tff(f1623,plain,
( spl6_87
<=> ! [X17: $int,X14: array_int,X16: $int,X15: $int] :
( $less(X16,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X15,X16)))) = tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X17,X16)))) )
| ~ $less(X16,-2)
| ( tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X17,sK5(X15,sK2,X14,X17))))) != tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X15,sK5(X15,sK2,X14,X17))))) )
| $less(length1(int,t2tb1(X14)),$sum(X15,sK2))
| $less(length1(int,t2tb1(X14)),$sum(X17,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_87])]) ).
tff(f1582,plain,
( ! [X16: $int,X14: array_int,X17: $int,X15: $int] :
( $less(X16,0)
| $less(length1(int,t2tb1(X14)),$sum(X15,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X17,sK5(X15,sK2,X14,X17))))) != tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X15,sK5(X15,sK2,X14,X17))))) )
| $less(length1(int,t2tb1(X14)),$sum(X17,sK2))
| ~ $less(X16,-2)
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X15,X16)))) = tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X17,X16)))) ) )
| ~ spl6_27 ),
inference(resolution,[],[f491,f475]) ).
tff(f1621,plain,
( spl6_10
| spl6_86
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f1581,f344,f1619,f288]) ).
tff(f1619,plain,
( spl6_86
<=> ! [X10: array_int,X11: $int,X13: $int,X12: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X11,sK5(X11,sK2,X10,X13))))) != tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X13,sK5(X11,sK2,X10,X13))))) )
| ( tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X13,X12)))) = tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X11,X12)))) )
| $less(length1(int,t2tb1(X10)),$sum(X13,sK2))
| $less(X12,0)
| ~ $less(X12,sK0)
| $less(length1(int,t2tb1(X10)),$sum(X11,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_86])]) ).
tff(f1581,plain,
( ! [X10: array_int,X11: $int,X12: $int,X13: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X11,sK5(X11,sK2,X10,X13))))) != tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X13,sK5(X11,sK2,X10,X13))))) )
| $less(length1(int,t2tb1(X10)),$sum(X11,sK2))
| $less(X12,0)
| ~ $less(X12,sK0)
| $less(sK2,0)
| $less(length1(int,t2tb1(X10)),$sum(X13,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X13,X12)))) = tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X11,X12)))) ) )
| ~ spl6_17 ),
inference(resolution,[],[f491,f398]) ).
tff(f1617,plain,
( spl6_85
| spl6_10
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f1612,f325,f288,f1615]) ).
tff(f1615,plain,
( spl6_85
<=> ! [X29: array_int,X30: $int,X31: $int] :
( ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,sK5(X30,sK2,X29,X31))))) != tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,sK5(X30,sK2,X29,X31))))) )
| $less(length1(int,t2tb1(X29)),$sum(X30,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,0)))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,0)))) )
| $less(length1(int,t2tb1(X29)),$sum(X31,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_85])]) ).
tff(f1612,plain,
( ! [X31: $int,X29: array_int,X30: $int] :
( $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,sK5(X30,sK2,X29,X31))))) != tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,sK5(X30,sK2,X29,X31))))) )
| $less(length1(int,t2tb1(X29)),$sum(X31,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,0)))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,0)))) )
| $less(length1(int,t2tb1(X29)),$sum(X30,sK2)) )
| ~ spl6_13 ),
inference(evaluation,[],[f1586]) ).
tff(f1586,plain,
( ! [X31: $int,X29: array_int,X30: $int] :
( $less(0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,sK5(X30,sK2,X29,X31))))) != tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,sK5(X30,sK2,X29,X31))))) )
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,0)))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,0)))) )
| $less(length1(int,t2tb1(X29)),$sum(X31,sK2))
| $less(length1(int,t2tb1(X29)),$sum(X30,sK2)) )
| ~ spl6_13 ),
inference(resolution,[],[f491,f327]) ).
tff(f1569,plain,
( spl6_84
| ~ spl6_52 ),
inference(avatar_split_clause,[],[f1562,f812,f1566]) ).
tff(f812,plain,
( spl6_52
<=> $less(-3,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_52])]) ).
tff(f1562,plain,
( $less(-4,sK0)
| ~ spl6_52 ),
inference(interpreted_simplification,[],[f1561]) ).
tff(f1561,plain,
( ~ $less(-4,-3)
| $less(-4,sK0)
| ~ spl6_52 ),
inference(instantiation,[],[f829]) ).
tff(f829,plain,
( ! [X1: $int] :
( ~ $less(X1,-3)
| $less(X1,sK0) )
| ~ spl6_52 ),
inference(resolution,[],[f814,f57]) ).
tff(f814,plain,
( $less(-3,sK0)
| ~ spl6_52 ),
inference(avatar_component_clause,[],[f812]) ).
tff(f1560,plain,
( spl6_3
| spl6_2
| spl6_5
| spl6_83
| spl6_4
| spl6_1 ),
inference(avatar_split_clause,[],[f1556,f240,f255,f1558,f260,f245,f250]) ).
tff(f1556,plain,
( ! [X1: $int] :
( $less(sK2,sK3)
| $less(X1,0)
| $less(sK2,$sum(sK0,X1))
| $less(sK3,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less($sum(sK0,X1),sK2)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK2,sK0)
| $less(sK2,$sum(sK3,X1))
| $less(sK0,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1555,f207]) ).
tff(f1555,plain,
( ! [X1: $int] :
( $less(sK2,sK0)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK2,sK3)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,$sum(sK3,X1))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(X1,0)
| $less(sK3,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1554,f207]) ).
tff(f1554,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK2,$sum(sK3,X1))
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK2,sK3)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(X1,0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ~ $less($sum(sK0,X1),sK2) )
| spl6_1 ),
inference(forward_demodulation,[],[f1553,f191]) ).
tff(f1553,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),sK2)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK2,$sum(sK3,X1))
| $less(X1,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,sK3) )
| spl6_1 ),
inference(forward_demodulation,[],[f1552,f191]) ).
tff(f1552,plain,
( ! [X1: $int] :
( $less(sK0,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK3,0)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,$sum(sK3,X1))
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK2,sK3) )
| spl6_1 ),
inference(forward_demodulation,[],[f1551,f207]) ).
tff(f1551,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),sK2)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(X1,0)
| $less(sK2,sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1))))) )
| spl6_1 ),
inference(forward_demodulation,[],[f1550,f207]) ).
tff(f1550,plain,
( ! [X1: $int] :
( $less(sK0,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(X1,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),sK2)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1))))) )
| spl6_1 ),
inference(forward_demodulation,[],[f1549,f400]) ).
tff(f1549,plain,
( ! [X1: $int] :
( ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK3,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(X1,0)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1548,f207]) ).
tff(f1548,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1547,f191]) ).
tff(f1547,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1546,f191]) ).
tff(f1546,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1545,f191]) ).
tff(f1545,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK0,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1525,f191]) ).
tff(f1525,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(sK0,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_1 ),
inference(resolution,[],[f507,f242]) ).
tff(f1544,plain,
( spl6_5
| spl6_10
| spl6_4
| spl6_82
| spl6_21 ),
inference(avatar_split_clause,[],[f1540,f375,f1542,f255,f288,f260]) ).
tff(f1540,plain,
( ! [X0: $int] :
( ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,sK3)
| $less(sK2,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(X0,0)
| ~ $less($sum(0,X0),sK2)
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| $less(sK2,$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1539,f400]) ).
tff(f1539,plain,
( ! [X0: $int] :
( $less(sK2,0)
| $less(sK3,0)
| $less(X0,0)
| $less(sK2,$sum(sK3,X0))
| ~ $less($sum(0,X0),sK2)
| $less(sK2,sK3)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(0,X0))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0))))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1538,f207]) ).
tff(f1538,plain,
( ! [X0: $int] :
( $less(sK2,0)
| ~ $less($sum(0,X0),sK2)
| $less(X0,0)
| $less(sK2,sK3)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))))
| $less(sK2,$sum(sK3,X0))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1537,f191]) ).
tff(f1537,plain,
( ! [X0: $int] :
( $less(sK2,sK3)
| $less(X0,0)
| $less(sK3,0)
| $less(sK2,$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less($sum(0,X0),sK2)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1536,f207]) ).
tff(f1536,plain,
( ! [X0: $int] :
( $less(sK3,0)
| $less(sK2,0)
| $less(X0,0)
| $less(sK2,$sum(sK3,X0))
| $less(sK2,sK3)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1535,f207]) ).
tff(f1535,plain,
( ! [X0: $int] :
( $less(sK2,sK3)
| $less(sK2,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(sK3,0)
| $less(X0,0)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1534,f207]) ).
tff(f1534,plain,
( ! [X0: $int] :
( $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(X0,0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1533,f207]) ).
tff(f1533,plain,
( ! [X0: $int] :
( $less(sK3,0)
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1532,f191]) ).
tff(f1532,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(X0,0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1531,f191]) ).
tff(f1531,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1530,f191]) ).
tff(f1530,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(sK3,0)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1529,f191]) ).
tff(f1529,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0))))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1526,f191]) ).
tff(f1526,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X0,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_21 ),
inference(evaluation,[],[f1524]) ).
tff(f1524,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(0,0)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(X0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_21 ),
inference(resolution,[],[f507,f377]) ).
tff(f1517,plain,
( spl6_5
| spl6_4
| spl6_81
| spl6_10
| spl6_21 ),
inference(avatar_split_clause,[],[f1513,f375,f288,f1515,f255,f260]) ).
tff(f1513,plain,
( ! [X0: $int] :
( $less(sK2,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(sK2,sK3)
| ~ $less($sum(0,X0),sK2)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(X0,0)
| $less(sK3,0)
| $less(sK2,$sum(0,X0))
| $less(sK2,$sum(sK3,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1512,f207]) ).
tff(f1512,plain,
( ! [X0: $int] :
( $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| ~ $less($sum(0,X0),sK2)
| $less(sK2,sK3)
| $less(X0,0)
| $less(sK2,$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(sK3,0)
| $less(sK2,$sum(sK3,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1511,f191]) ).
tff(f1511,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| $less(sK2,$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK2,sK3)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less($sum(0,X0),sK2)
| $less(sK3,0)
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1510,f207]) ).
tff(f1510,plain,
( ! [X0: $int] :
( $less(sK2,sK3)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less($sum(0,X0),sK2)
| $less(sK2,$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1509,f207]) ).
tff(f1509,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),sK2)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,X0)))))
| $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| $less(sK2,sK3) )
| spl6_21 ),
inference(forward_demodulation,[],[f1508,f400]) ).
tff(f1508,plain,
( ! [X0: $int] :
( ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(0,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less($sum(0,X0),sK2)
| $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X0,0)
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1507,f191]) ).
tff(f1507,plain,
( ! [X0: $int] :
( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(sK2,sK3)
| $less(X0,0)
| ~ $less($sum(0,X0),sK2)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1506,f191]) ).
tff(f1506,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(X0,0)
| ~ $less($sum(0,X0),sK2)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK2,sK3) )
| spl6_21 ),
inference(forward_demodulation,[],[f1505,f207]) ).
tff(f1505,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(sK2,sK3)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1504,f191]) ).
tff(f1504,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK3,0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(X0,0)
| $less(sK2,sK3) )
| spl6_21 ),
inference(forward_demodulation,[],[f1503,f191]) ).
tff(f1503,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(sK2,sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(X0,0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1502,f207]) ).
tff(f1502,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X0,0)
| $less(sK3,0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0)) )
| spl6_21 ),
inference(forward_demodulation,[],[f1483,f191]) ).
tff(f1483,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(sK3,0)
| $less(X0,0) )
| spl6_21 ),
inference(evaluation,[],[f1481]) ).
tff(f1481,plain,
( ! [X0: $int] :
( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(0,X0)))))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(0,0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_21 ),
inference(resolution,[],[f506,f377]) ).
tff(f1501,plain,
( spl6_3
| spl6_2
| spl6_5
| spl6_4
| spl6_80
| spl6_1 ),
inference(avatar_split_clause,[],[f1497,f240,f1499,f255,f260,f245,f250]) ).
tff(f1497,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,sK3)
| $less(sK3,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK2,$sum(sK0,X1))
| $less(sK2,sK0)
| $less(X1,0)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1))))) )
| spl6_1 ),
inference(forward_demodulation,[],[f1496,f207]) ).
tff(f1496,plain,
( ! [X1: $int] :
( $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK2,$sum(sK0,X1))
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK2,sK0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,sK3)
| $less(sK3,0)
| $less(sK2,$sum(sK3,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1495,f207]) ).
tff(f1495,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(sK2,sK0)
| $less(sK0,0)
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X1)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,X1)))))
| $less(sK2,$sum(sK3,X1))
| $less(sK2,sK3)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1) )
| spl6_1 ),
inference(forward_demodulation,[],[f1494,f400]) ).
tff(f1494,plain,
( ! [X1: $int] :
( $less(sK0,0)
| $less(sK2,sK3)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(sK2,sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(X1,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1493,f207]) ).
tff(f1493,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK2,sK3)
| $less(X1,0)
| $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK3,0)
| $less(sK0,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1492,f191]) ).
tff(f1492,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(sK0,0)
| $less(sK2,sK3)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(X1,0)
| $less(sK3,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1491,f191]) ).
tff(f1491,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK2,$sum(sK3,X1))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(sK0,0)
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK2,sK3)
| $less(sK3,0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1) )
| spl6_1 ),
inference(forward_demodulation,[],[f1490,f207]) ).
tff(f1490,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK0,0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK2,$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1) )
| spl6_1 ),
inference(forward_demodulation,[],[f1489,f207]) ).
tff(f1489,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK0,0)
| $less(sK3,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1488,f191]) ).
tff(f1488,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK0,0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK3,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1487,f191]) ).
tff(f1487,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,X1)))))
| $less(X1,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1486,f191]) ).
tff(f1486,plain,
( ! [X1: $int] :
( $less(sK0,0)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK3,0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1)))))) )
| spl6_1 ),
inference(forward_demodulation,[],[f1482,f191]) ).
tff(f1482,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK3,0)
| $less(X1,0)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,X1)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,X1)))))
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1)) )
| spl6_1 ),
inference(resolution,[],[f506,f242]) ).
tff(f1444,plain,
( spl6_10
| spl6_4
| spl6_5
| spl6_79
| spl6_21 ),
inference(avatar_split_clause,[],[f1440,f375,f1442,f260,f255,f288]) ).
tff(f1440,plain,
( ! [X0: $int] :
( ( $sum(sK3,X0) != sK2 )
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,$sum(0,X0))
| ~ $less($sum(0,X0),sK2)
| $less(sK2,sK3)
| $less(X0,0)
| $less(sK2,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1439,f207]) ).
tff(f1439,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| ~ $less($sum(0,X0),sK2)
| ( $sum(sK3,X0) != sK2 )
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,sK3)
| $less(sK3,0)
| $less(X0,0)
| $less(sK2,$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1438,f207]) ).
tff(f1438,plain,
( ! [X0: $int] :
( ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK2,sK3)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK3,0)
| $less(sK2,$sum(0,X0))
| ~ $less($sum(0,X0),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(sK2,$sum(sK3,X0))
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1437,f207]) ).
tff(f1437,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(0,X0),sK2)
| $less(sK2,$sum(sK3,X0))
| $less(sK2,$sum(0,X0))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(X0,0)
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1436,f191]) ).
tff(f1436,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| $less(sK2,$sum(0,X0))
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(0,X0),sK2)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK3,0)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) ) )
| spl6_21 ),
inference(forward_demodulation,[],[f1435,f207]) ).
tff(f1435,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less($sum(0,X0),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK2,$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK3,0)
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1434,f207]) ).
tff(f1434,plain,
( ! [X0: $int] :
( $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(0,X0),sK2)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1433,f191]) ).
tff(f1433,plain,
( ! [X0: $int] :
( ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| ~ $less($sum(0,X0),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1432,f207]) ).
tff(f1432,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X0,0)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) ) )
| spl6_21 ),
inference(forward_demodulation,[],[f1431,f191]) ).
tff(f1431,plain,
( ! [X0: $int] :
( ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(X0,0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1430,f191]) ).
tff(f1430,plain,
( ! [X0: $int] :
( ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(X0,0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1429,f191]) ).
tff(f1429,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(sK3,0)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1412,f191]) ).
tff(f1412,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(sK3,0)
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X0,0) )
| spl6_21 ),
inference(evaluation,[],[f1408]) ).
tff(f1408,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(0,0)
| $less(X0,0)
| $less(sK3,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| ~ $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| spl6_21 ),
inference(resolution,[],[f474,f377]) ).
tff(f1428,plain,
( spl6_2
| spl6_4
| spl6_3
| spl6_78
| spl6_5
| spl6_1 ),
inference(avatar_split_clause,[],[f1424,f240,f260,f1426,f250,f255,f245]) ).
tff(f1424,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK0,X1),sK2)
| $less(sK0,0)
| ( $sum(sK3,X1) != sK2 )
| $less(sK2,sK3)
| $less(X1,0)
| $less(sK2,sK0)
| $less(sK2,$sum(sK0,X1))
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1423,f207]) ).
tff(f1423,plain,
( ! [X1: $int] :
( ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ( $sum(sK3,X1) != sK2 )
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(X1,0)
| $less(sK2,sK0)
| $less(sK2,$sum(sK0,X1))
| $less(sK2,sK3)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK0,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1422,f207]) ).
tff(f1422,plain,
( ! [X1: $int] :
( $less(sK2,sK0)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ( $sum(sK3,X1) != sK2 )
| $less(sK2,sK3)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(X1,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1421,f191]) ).
tff(f1421,plain,
( ! [X1: $int] :
( $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ~ $less($sum(sK0,X1),sK2)
| ( $sum(sK3,X1) != sK2 )
| $less(sK2,sK3)
| $less(sK2,sK0)
| $less(sK3,0)
| $less(sK0,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1420,f207]) ).
tff(f1420,plain,
( ! [X1: $int] :
( ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK2,sK3)
| $less(sK0,0)
| $less(X1,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK2,sK0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less($sum(sK0,X1),sK2) )
| spl6_1 ),
inference(forward_demodulation,[],[f1419,f207]) ).
tff(f1419,plain,
( ! [X1: $int] :
( $less(sK0,0)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(X1,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1418,f207]) ).
tff(f1418,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(X1,0)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK3,0)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) ) )
| spl6_1 ),
inference(forward_demodulation,[],[f1417,f191]) ).
tff(f1417,plain,
( ! [X1: $int] :
( ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ~ $less($sum(sK0,X1),sK2)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(X1,0)
| $less(sK0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1416,f207]) ).
tff(f1416,plain,
( ! [X1: $int] :
( $less(sK0,0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(X1,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1415,f191]) ).
tff(f1415,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK0,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(X1,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1414,f191]) ).
tff(f1414,plain,
( ! [X1: $int] :
( ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(sK3,0)
| $less(X1,0)
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(sK0,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1413,f191]) ).
tff(f1413,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK0,0)
| $less(sK3,0)
| ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1409,f191]) ).
tff(f1409,plain,
( ! [X1: $int] :
( ~ $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(X1,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1)) )
| spl6_1 ),
inference(resolution,[],[f474,f242]) ).
tff(f1397,plain,
( spl6_77
| spl6_4
| spl6_3
| spl6_2
| spl6_5
| spl6_1 ),
inference(avatar_split_clause,[],[f1393,f240,f260,f245,f250,f255,f1395]) ).
tff(f1393,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(sK2,sK0)
| $less(sK0,0)
| $less(sK2,sK3)
| $less(sK2,$sum(sK0,X1))
| ~ $less($sum(sK0,X1),sK2)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(X1,0)
| ( $sum(sK3,X1) != sK2 )
| $less(sK2,$sum(sK3,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1392,f207]) ).
tff(f1392,plain,
( ! [X1: $int] :
( $less(sK2,sK0)
| ~ $less($sum(sK0,X1),sK2)
| $less(sK2,$sum(sK3,X1))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,X1))
| ( $sum(sK3,X1) != sK2 )
| $less(sK0,0)
| $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK2,sK3) )
| spl6_1 ),
inference(forward_demodulation,[],[f1391,f191]) ).
tff(f1391,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK3,0)
| ( $sum(sK3,X1) != sK2 )
| $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK0,X1),sK2)
| $less(sK0,0)
| $less(X1,0)
| $less(sK2,sK3)
| $less(sK2,sK0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1) )
| spl6_1 ),
inference(forward_demodulation,[],[f1390,f207]) ).
tff(f1390,plain,
( ! [X1: $int] :
( $less(sK2,sK3)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK2,$sum(sK3,X1))
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK3,0)
| $less(sK2,sK0)
| ~ $less($sum(sK0,X1),sK2) )
| spl6_1 ),
inference(forward_demodulation,[],[f1389,f207]) ).
tff(f1389,plain,
( ! [X1: $int] :
( ~ $less($sum(sK0,X1),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0)
| $less(sK0,0)
| $less(sK3,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK2,$sum(sK3,X1))
| $less(sK2,sK0)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) ) )
| spl6_1 ),
inference(forward_demodulation,[],[f1388,f207]) ).
tff(f1388,plain,
( ! [X1: $int] :
( $less(sK3,0)
| $less(sK2,$sum(sK3,X1))
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK0,0)
| $less(X1,0)
| $less(sK2,sK0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1387,f191]) ).
tff(f1387,plain,
( ! [X1: $int] :
( $less(sK2,$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK0,0)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK3,0)
| $less(sK2,sK0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(X1,0)
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) ) )
| spl6_1 ),
inference(forward_demodulation,[],[f1386,f207]) ).
tff(f1386,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(sK0,0)
| $less(sK2,$sum(sK3,X1))
| ( $sum(sK3,X1) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK3,0) )
| spl6_1 ),
inference(forward_demodulation,[],[f1385,f191]) ).
tff(f1385,plain,
( ! [X1: $int] :
( ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0)
| $less(sK0,0)
| $less(sK2,$sum(sK3,X1))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_1 ),
inference(forward_demodulation,[],[f1384,f207]) ).
tff(f1384,plain,
( ! [X1: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK0,0)
| $less(sK3,0)
| $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_1 ),
inference(forward_demodulation,[],[f1383,f191]) ).
tff(f1383,plain,
( ! [X1: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(X1,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| ~ $less($sum(sK0,X1),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_1 ),
inference(forward_demodulation,[],[f1382,f191]) ).
tff(f1382,plain,
( ! [X1: $int] :
( $less(sK0,0)
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(sK3,0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(X1,0)
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1)) )
| spl6_1 ),
inference(forward_demodulation,[],[f1362,f191]) ).
tff(f1362,plain,
( ! [X1: $int] :
( $less(X1,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(sK0,0)
| ~ $less($sum(sK0,X1),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK5(sK0,X1,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X1)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X1))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,X1))
| ( $sum(sK3,X1) != length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0) )
| spl6_1 ),
inference(resolution,[],[f473,f242]) ).
tff(f1381,plain,
( spl6_4
| spl6_5
| spl6_10
| spl6_76
| spl6_21 ),
inference(avatar_split_clause,[],[f1377,f375,f1379,f288,f260,f255]) ).
tff(f1377,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),sK2)
| $less(sK2,$sum(0,X0))
| $less(sK2,0)
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| ( $sum(sK3,X0) != sK2 )
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(sK2,sK3)
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1376,f207]) ).
tff(f1376,plain,
( ! [X0: $int] :
( $less(sK2,$sum(sK3,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(sK3,0)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK2,$sum(0,X0))
| $less(sK2,0)
| $less(X0,0)
| $less(sK2,sK3)
| ~ $less($sum(0,X0),sK2) )
| spl6_21 ),
inference(forward_demodulation,[],[f1375,f207]) ).
tff(f1375,plain,
( ! [X0: $int] :
( $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(sK2,$sum(0,X0))
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| $less(sK2,0)
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) )
| $less(sK2,$sum(sK3,X0))
| $less(sK2,sK3)
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1374,f207]) ).
tff(f1374,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(sK2,sK3)
| $less(sK3,0)
| $less(X0,0)
| $less(sK2,$sum(0,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK2,$sum(sK3,X0))
| ( $sum(sK3,X0) != length1(int,mk_array1(int,sK2,t2tb2(sK1))) ) )
| spl6_21 ),
inference(forward_demodulation,[],[f1373,f191]) ).
tff(f1373,plain,
( ! [X0: $int] :
( $less(sK2,$sum(0,X0))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(X0,0)
| $less(sK2,$sum(sK3,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(sK2,sK3)
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1)))) )
| spl6_21 ),
inference(forward_demodulation,[],[f1372,f207]) ).
tff(f1372,plain,
( ! [X0: $int] :
( $less(sK2,$sum(0,X0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(sK2,$sum(sK3,X0))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(X0,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1371,f207]) ).
tff(f1371,plain,
( ! [X0: $int] :
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(X0,0)
| $less(sK2,$sum(0,X0))
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1370,f191]) ).
tff(f1370,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(X0,0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(sK2,$sum(0,X0))
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1369,f207]) ).
tff(f1369,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) ) )
| spl6_21 ),
inference(forward_demodulation,[],[f1368,f191]) ).
tff(f1368,plain,
( ! [X0: $int] :
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(X0,0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(0,X0))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1367,f191]) ).
tff(f1367,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) ) )
| spl6_21 ),
inference(forward_demodulation,[],[f1366,f191]) ).
tff(f1366,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(0,X0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(sK3,0) )
| spl6_21 ),
inference(forward_demodulation,[],[f1365,f191]) ).
tff(f1365,plain,
( ! [X0: $int] :
( ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0) )
| spl6_21 ),
inference(evaluation,[],[f1361]) ).
tff(f1361,plain,
( ! [X0: $int] :
( $less(sK5(0,X0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3),X0)
| $less(X0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,X0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,X0))
| $less(sK3,0)
| ( length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))) != $sum(sK3,X0) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less($sum(0,X0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3) )
| spl6_21 ),
inference(resolution,[],[f473,f377]) ).
tff(f1340,plain,
( spl6_73
| spl6_40
| ~ spl6_72 ),
inference(avatar_split_clause,[],[f1318,f1175,f612,f1180]) ).
tff(f1318,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,1)
| ~ spl6_72 ),
inference(evaluation,[],[f1310]) ).
tff(f1310,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,$sum(0,1))
| is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_72 ),
inference(resolution,[],[f1177,f167]) ).
tff(f1303,plain,
( spl6_10
| spl6_71
| spl6_75
| ~ spl6_42
| spl6_72 ),
inference(avatar_split_clause,[],[f1302,f1175,f622,f1288,f1169,f288]) ).
tff(f1302,plain,
( $less(sK2,sK2)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1301,f207]) ).
tff(f1301,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK2)
| $less(sK2,0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1300,f191]) ).
tff(f1300,plain,
( $less(sK2,0)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1299,f207]) ).
tff(f1299,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1298,f191]) ).
tff(f1298,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1273,f624]) ).
tff(f1273,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| spl6_72 ),
inference(evaluation,[],[f1267]) ).
tff(f1267,plain,
( $less(0,0)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| spl6_72 ),
inference(resolution,[],[f1176,f222]) ).
tff(f1176,plain,
( ~ is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| spl6_72 ),
inference(avatar_component_clause,[],[f1175]) ).
tff(f1297,plain,
( spl6_10
| spl6_75
| spl6_71
| ~ spl6_42
| spl6_72 ),
inference(avatar_split_clause,[],[f1296,f1175,f622,f1169,f1288,f288]) ).
tff(f1296,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,sK2)
| $less(sK2,0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1295,f207]) ).
tff(f1295,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK2)
| $less(sK2,0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1294,f191]) ).
tff(f1294,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1293,f207]) ).
tff(f1293,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1292,f191]) ).
tff(f1292,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1269,f624]) ).
tff(f1269,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| spl6_72 ),
inference(evaluation,[],[f1265]) ).
tff(f1265,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| spl6_72 ),
inference(resolution,[],[f1176,f437]) ).
tff(f437,plain,
! [X2: array_int,X3: $int,X0: $int] :
( is_common_prefix1(X2,X3,X0,0)
| $less(sK5(X0,0,X2,X3),0)
| $less(length1(int,t2tb1(X2)),$sum(X0,0))
| $less(length1(int,t2tb1(X2)),$sum(X3,0)) ),
inference(interpreted_simplification,[],[f436]) ).
tff(f436,plain,
! [X2: array_int,X3: $int,X0: $int] :
( is_common_prefix1(X2,X3,X0,0)
| $less(length1(int,t2tb1(X2)),$sum(X0,0))
| $less(sK5(X0,0,X2,X3),0)
| $less(0,0)
| $less(length1(int,t2tb1(X2)),$sum(X3,0)) ),
inference(instantiation,[],[f222]) ).
tff(f1291,plain,
( spl6_10
| ~ spl6_71
| spl6_75
| ~ spl6_42
| spl6_72 ),
inference(avatar_split_clause,[],[f1286,f1175,f622,f1288,f1169,f288]) ).
tff(f1286,plain,
( $less(sK2,sK2)
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(sK2,0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1285,f207]) ).
tff(f1285,plain,
( ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK2)
| $less(sK2,0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1284,f191]) ).
tff(f1284,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| $less(sK2,0)
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1283,f207]) ).
tff(f1283,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1282,f191]) ).
tff(f1282,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK2)
| ~ spl6_42
| spl6_72 ),
inference(forward_demodulation,[],[f1270,f624]) ).
tff(f1270,plain,
( ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),0)
| spl6_72 ),
inference(evaluation,[],[f1268]) ).
tff(f1268,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(0,0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(0,0)
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| spl6_72 ),
inference(resolution,[],[f1176,f220]) ).
tff(f1205,plain,
( ~ spl6_40
| spl6_22
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f761,f580,f380,f612]) ).
tff(f761,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| spl6_22
| ~ spl6_36 ),
inference(backward_demodulation,[],[f381,f582]) ).
tff(f381,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,sK4)
| spl6_22 ),
inference(avatar_component_clause,[],[f380]) ).
tff(f1204,plain,
( ~ spl6_40
| spl6_22
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f1203,f580,f380,f612]) ).
tff(f1203,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| spl6_22
| ~ spl6_36 ),
inference(forward_demodulation,[],[f381,f582]) ).
tff(f1202,plain,
( ~ spl6_40
| spl6_22
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f589,f580,f380,f612]) ).
tff(f589,plain,
( ~ is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| spl6_22
| ~ spl6_36 ),
inference(backward_demodulation,[],[f381,f582]) ).
tff(f1201,plain,
( spl6_26
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f448,f349,f452]) ).
tff(f1198,plain,
( spl6_40
| ~ spl6_6
| ~ spl6_19
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f1197,f580,f353,f266,f612]) ).
tff(f1197,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_6
| ~ spl6_19
| ~ spl6_36 ),
inference(forward_demodulation,[],[f363,f582]) ).
tff(f1193,plain,
( spl6_74
| ~ spl6_19
| ~ spl6_50 ),
inference(avatar_split_clause,[],[f1154,f752,f353,f1190]) ).
tff(f1154,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb(0))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ~ spl6_19
| ~ spl6_50 ),
inference(evaluation,[],[f1130]) ).
tff(f1130,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ~ spl6_19
| ~ spl6_50 ),
inference(backward_demodulation,[],[f754,f355]) ).
tff(f754,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ~ spl6_50 ),
inference(avatar_component_clause,[],[f752]) ).
tff(f1183,plain,
( ~ spl6_73
| ~ spl6_19
| spl6_49 ),
inference(avatar_split_clause,[],[f1129,f729,f353,f1180]) ).
tff(f1129,plain,
( ~ is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,1)
| ~ spl6_19
| spl6_49 ),
inference(backward_demodulation,[],[f730,f355]) ).
tff(f730,plain,
( ~ is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,1)
| spl6_49 ),
inference(avatar_component_clause,[],[f729]) ).
tff(f1178,plain,
( spl6_72
| ~ spl6_19
| ~ spl6_38 ),
inference(avatar_split_clause,[],[f1122,f602,f353,f1175]) ).
tff(f1122,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_19
| ~ spl6_38 ),
inference(backward_demodulation,[],[f604,f355]) ).
tff(f1173,plain,
( spl6_40
| ~ spl6_19
| ~ spl6_41 ),
inference(avatar_split_clause,[],[f1124,f617,f353,f612]) ).
tff(f1124,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_19
| ~ spl6_41 ),
inference(backward_demodulation,[],[f619,f355]) ).
tff(f619,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0)
| ~ spl6_41 ),
inference(avatar_component_clause,[],[f617]) ).
tff(f1172,plain,
( spl6_71
| ~ spl6_19
| ~ spl6_44 ),
inference(avatar_split_clause,[],[f1125,f676,f353,f1169]) ).
tff(f1125,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0),0)
| ~ spl6_19
| ~ spl6_44 ),
inference(backward_demodulation,[],[f678,f355]) ).
tff(f678,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| ~ spl6_44 ),
inference(avatar_component_clause,[],[f676]) ).
tff(f1166,plain,
( ~ spl6_70
| ~ spl6_19
| spl6_45 ),
inference(avatar_split_clause,[],[f1126,f692,f353,f1163]) ).
tff(f1163,plain,
( spl6_70
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_70])]) ).
tff(f692,plain,
( spl6_45
<=> ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_45])]) ).
tff(f1126,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0))))) )
| ~ spl6_19
| spl6_45 ),
inference(backward_demodulation,[],[f694,f355]) ).
tff(f694,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| spl6_45 ),
inference(avatar_component_clause,[],[f692]) ).
tff(f1160,plain,
( ~ spl6_69
| ~ spl6_19
| spl6_46 ),
inference(avatar_split_clause,[],[f1128,f716,f353,f1157]) ).
tff(f1128,plain,
( ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3)
| ~ spl6_19
| spl6_46 ),
inference(backward_demodulation,[],[f717,f355]) ).
tff(f1106,plain,
( spl6_40
| ~ spl6_22
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f1105,f580,f380,f612]) ).
tff(f1105,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),0,sK3,0)
| ~ spl6_22
| ~ spl6_36 ),
inference(forward_demodulation,[],[f382,f582]) ).
tff(f1104,plain,
( spl6_3
| spl6_68
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f1074,f349,f1102,f250]) ).
tff(f1074,plain,
( ! [X28: $int,X26: array_int,X27: $int] :
( $less(length1(int,t2tb1(X26)),$sum(X27,sK0))
| $less(sK5(X27,sK0,X26,X28),sK0)
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,0)))) = tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,0)))) )
| $less(length1(int,t2tb1(X26)),$sum(X28,sK0))
| $less(sK0,0) )
| ~ spl6_18 ),
inference(evaluation,[],[f1051]) ).
tff(f1051,plain,
( ! [X28: $int,X26: array_int,X27: $int] :
( $less(length1(int,t2tb1(X26)),$sum(X28,sK0))
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X28,0)))) = tb2t(get(int,int,elts(int,t2tb1(X26)),t2tb($sum(X27,0)))) )
| $less(0,0)
| $less(sK5(X27,sK0,X26,X28),sK0)
| $less(length1(int,t2tb1(X26)),$sum(X27,sK0)) )
| ~ spl6_18 ),
inference(resolution,[],[f445,f351]) ).
tff(f1100,plain,
( spl6_10
| spl6_67
| ~ spl6_24 ),
inference(avatar_split_clause,[],[f1048,f409,f1098,f288]) ).
tff(f1098,plain,
( spl6_67
<=> ! [X17: $int,X14: array_int,X16: $int,X15: $int] :
( $less(length1(int,t2tb1(X14)),$sum(X15,sK2))
| $less(length1(int,t2tb1(X14)),$sum(X17,sK2))
| $less(sK5(X15,sK2,X14,X17),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X15,X16)))) = tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X17,X16)))) )
| $less(X16,0)
| ~ $less(X16,-1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_67])]) ).
tff(f1048,plain,
( ! [X16: $int,X14: array_int,X17: $int,X15: $int] :
( $less(length1(int,t2tb1(X14)),$sum(X15,sK2))
| $less(X16,0)
| ~ $less(X16,-1)
| ( tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X15,X16)))) = tb2t(get(int,int,elts(int,t2tb1(X14)),t2tb($sum(X17,X16)))) )
| $less(sK2,0)
| $less(sK5(X15,sK2,X14,X17),sK2)
| $less(length1(int,t2tb1(X14)),$sum(X17,sK2)) )
| ~ spl6_24 ),
inference(resolution,[],[f445,f413]) ).
tff(f1096,plain,
( spl6_10
| spl6_66
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f1049,f344,f1094,f288]) ).
tff(f1094,plain,
( spl6_66
<=> ! [X18: array_int,X19: $int,X20: $int,X21: $int] :
( $less(length1(int,t2tb1(X18)),$sum(X19,sK2))
| $less(length1(int,t2tb1(X18)),$sum(X21,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X21,X20)))) = tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X19,X20)))) )
| $less(sK5(X19,sK2,X18,X21),sK2)
| $less(X20,0)
| ~ $less(X20,sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_66])]) ).
tff(f1049,plain,
( ! [X21: $int,X18: array_int,X19: $int,X20: $int] :
( $less(length1(int,t2tb1(X18)),$sum(X19,sK2))
| $less(X20,0)
| ~ $less(X20,sK0)
| $less(sK2,0)
| $less(sK5(X19,sK2,X18,X21),sK2)
| ( tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X21,X20)))) = tb2t(get(int,int,elts(int,t2tb1(X18)),t2tb($sum(X19,X20)))) )
| $less(length1(int,t2tb1(X18)),$sum(X21,sK2)) )
| ~ spl6_17 ),
inference(resolution,[],[f445,f398]) ).
tff(f1092,plain,
( spl6_3
| spl6_10
| spl6_65
| ~ spl6_17 ),
inference(avatar_split_clause,[],[f1055,f344,f1090,f288,f250]) ).
tff(f1055,plain,
( ! [X41: array_int,X42: $int,X43: $int] :
( $less(length1(int,t2tb1(X41)),$sum(X42,sK2))
| $less(sK2,0)
| $less(sK5(X42,sK2,X41,X43),sK2)
| $less(sK0,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X42,sK0)))) = tb2t(get(int,int,elts(int,t2tb1(X41)),t2tb($sum(X43,sK0)))) )
| $less(length1(int,t2tb1(X41)),$sum(X43,sK2)) )
| ~ spl6_17 ),
inference(resolution,[],[f445,f346]) ).
tff(f1088,plain,
( spl6_5
| spl6_64
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f1075,f335,f1086,f260]) ).
tff(f1075,plain,
( ! [X34: $int,X32: array_int,X33: $int] :
( $less(length1(int,t2tb1(X32)),$sum(X34,sK3))
| $less(sK3,0)
| $less(length1(int,t2tb1(X32)),$sum(X33,sK3))
| $less(sK5(X33,sK3,X32,X34),sK3)
| ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,0)))) = tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,0)))) ) )
| ~ spl6_15 ),
inference(evaluation,[],[f1053]) ).
tff(f1053,plain,
( ! [X34: $int,X32: array_int,X33: $int] :
( $less(sK3,0)
| $less(length1(int,t2tb1(X32)),$sum(X33,sK3))
| ( tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X33,0)))) = tb2t(get(int,int,elts(int,t2tb1(X32)),t2tb($sum(X34,0)))) )
| $less(0,0)
| $less(sK5(X33,sK3,X32,X34),sK3)
| $less(length1(int,t2tb1(X32)),$sum(X34,sK3)) )
| ~ spl6_15 ),
inference(resolution,[],[f445,f337]) ).
tff(f1084,plain,
( spl6_10
| spl6_63
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f1076,f325,f1082,f288]) ).
tff(f1076,plain,
( ! [X31: $int,X29: array_int,X30: $int] :
( $less(length1(int,t2tb1(X29)),$sum(X30,sK2))
| $less(length1(int,t2tb1(X29)),$sum(X31,sK2))
| $less(sK5(X30,sK2,X29,X31),sK2)
| $less(sK2,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,0)))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,0)))) ) )
| ~ spl6_13 ),
inference(evaluation,[],[f1052]) ).
tff(f1052,plain,
( ! [X31: $int,X29: array_int,X30: $int] :
( $less(length1(int,t2tb1(X29)),$sum(X30,sK2))
| $less(sK2,0)
| $less(0,0)
| $less(length1(int,t2tb1(X29)),$sum(X31,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X30,0)))) = tb2t(get(int,int,elts(int,t2tb1(X29)),t2tb($sum(X31,0)))) )
| $less(sK5(X30,sK2,X29,X31),sK2) )
| ~ spl6_13 ),
inference(resolution,[],[f445,f327]) ).
tff(f1080,plain,
( spl6_62
| spl6_10
| ~ spl6_27 ),
inference(avatar_split_clause,[],[f1047,f462,f288,f1078]) ).
tff(f1078,plain,
( spl6_62
<=> ! [X10: array_int,X11: $int,X13: $int,X12: $int] :
( $less(sK5(X11,sK2,X10,X13),sK2)
| $less(X12,0)
| ( tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X13,X12)))) = tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X11,X12)))) )
| $less(length1(int,t2tb1(X10)),$sum(X13,sK2))
| $less(length1(int,t2tb1(X10)),$sum(X11,sK2))
| ~ $less(X12,-2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_62])]) ).
tff(f1047,plain,
( ! [X10: array_int,X11: $int,X12: $int,X13: $int] :
( $less(sK2,0)
| $less(sK5(X11,sK2,X10,X13),sK2)
| ~ $less(X12,-2)
| $less(length1(int,t2tb1(X10)),$sum(X11,sK2))
| $less(length1(int,t2tb1(X10)),$sum(X13,sK2))
| ( tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X13,X12)))) = tb2t(get(int,int,elts(int,t2tb1(X10)),t2tb($sum(X11,X12)))) )
| $less(X12,0) )
| ~ spl6_27 ),
inference(resolution,[],[f445,f475]) ).
tff(f1001,plain,
( spl6_61
| ~ spl6_58 ),
inference(avatar_split_clause,[],[f994,f960,f998]) ).
tff(f960,plain,
( spl6_58
<=> $less(-9,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_58])]) ).
tff(f994,plain,
( $less(-10,sK0)
| ~ spl6_58 ),
inference(interpreted_simplification,[],[f993]) ).
tff(f993,plain,
( ~ $less(-10,-9)
| $less(-10,sK0)
| ~ spl6_58 ),
inference(instantiation,[],[f965]) ).
tff(f965,plain,
( ! [X1: $int] :
( ~ $less(X1,-9)
| $less(X1,sK0) )
| ~ spl6_58 ),
inference(resolution,[],[f962,f57]) ).
tff(f962,plain,
( $less(-9,sK0)
| ~ spl6_58 ),
inference(avatar_component_clause,[],[f960]) ).
tff(f990,plain,
( spl6_60
| ~ spl6_57 ),
inference(avatar_split_clause,[],[f983,f936,f987]) ).
tff(f936,plain,
( spl6_57
<=> $less(-9,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_57])]) ).
tff(f983,plain,
( $less(-10,sK3)
| ~ spl6_57 ),
inference(interpreted_simplification,[],[f982]) ).
tff(f982,plain,
( ~ $less(-10,-9)
| $less(-10,sK3)
| ~ spl6_57 ),
inference(instantiation,[],[f941]) ).
tff(f941,plain,
( ! [X1: $int] :
( ~ $less(X1,-9)
| $less(X1,sK3) )
| ~ spl6_57 ),
inference(resolution,[],[f938,f57]) ).
tff(f938,plain,
( $less(-9,sK3)
| ~ spl6_57 ),
inference(avatar_component_clause,[],[f936]) ).
tff(f979,plain,
( spl6_59
| ~ spl6_56 ),
inference(avatar_split_clause,[],[f972,f912,f976]) ).
tff(f912,plain,
( spl6_56
<=> $less(-9,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_56])]) ).
tff(f972,plain,
( $less(-10,sK2)
| ~ spl6_56 ),
inference(interpreted_simplification,[],[f971]) ).
tff(f971,plain,
( ~ $less(-10,-9)
| $less(-10,sK2)
| ~ spl6_56 ),
inference(instantiation,[],[f917]) ).
tff(f917,plain,
( ! [X1: $int] :
( ~ $less(X1,-9)
| $less(X1,sK2) )
| ~ spl6_56 ),
inference(resolution,[],[f914,f57]) ).
tff(f914,plain,
( $less(-9,sK2)
| ~ spl6_56 ),
inference(avatar_component_clause,[],[f912]) ).
tff(f963,plain,
( spl6_58
| ~ spl6_55 ),
inference(avatar_split_clause,[],[f956,f901,f960]) ).
tff(f901,plain,
( spl6_55
<=> $less(-8,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_55])]) ).
tff(f956,plain,
( $less(-9,sK0)
| ~ spl6_55 ),
inference(interpreted_simplification,[],[f955]) ).
tff(f955,plain,
( ~ $less(-9,-8)
| $less(-9,sK0)
| ~ spl6_55 ),
inference(instantiation,[],[f906]) ).
tff(f906,plain,
( ! [X1: $int] :
( ~ $less(X1,-8)
| $less(X1,sK0) )
| ~ spl6_55 ),
inference(resolution,[],[f903,f57]) ).
tff(f903,plain,
( $less(-8,sK0)
| ~ spl6_55 ),
inference(avatar_component_clause,[],[f901]) ).
tff(f939,plain,
( spl6_57
| ~ spl6_54 ),
inference(avatar_split_clause,[],[f932,f879,f936]) ).
tff(f879,plain,
( spl6_54
<=> $less(-8,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_54])]) ).
tff(f932,plain,
( $less(-9,sK3)
| ~ spl6_54 ),
inference(interpreted_simplification,[],[f931]) ).
tff(f931,plain,
( ~ $less(-9,-8)
| $less(-9,sK3)
| ~ spl6_54 ),
inference(instantiation,[],[f886]) ).
tff(f886,plain,
( ! [X1: $int] :
( ~ $less(X1,-8)
| $less(X1,sK3) )
| ~ spl6_54 ),
inference(resolution,[],[f881,f57]) ).
tff(f881,plain,
( $less(-8,sK3)
| ~ spl6_54 ),
inference(avatar_component_clause,[],[f879]) ).
tff(f915,plain,
( spl6_56
| ~ spl6_53 ),
inference(avatar_split_clause,[],[f908,f868,f912]) ).
tff(f868,plain,
( spl6_53
<=> $less(-8,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_53])]) ).
tff(f908,plain,
( $less(-9,sK2)
| ~ spl6_53 ),
inference(interpreted_simplification,[],[f907]) ).
tff(f907,plain,
( ~ $less(-9,-8)
| $less(-9,sK2)
| ~ spl6_53 ),
inference(instantiation,[],[f873]) ).
tff(f873,plain,
( ! [X1: $int] :
( ~ $less(X1,-8)
| $less(X1,sK2) )
| ~ spl6_53 ),
inference(resolution,[],[f870,f57]) ).
tff(f870,plain,
( $less(-8,sK2)
| ~ spl6_53 ),
inference(avatar_component_clause,[],[f868]) ).
tff(f904,plain,
( spl6_55
| ~ spl6_52 ),
inference(avatar_split_clause,[],[f897,f812,f901]) ).
tff(f897,plain,
( $less(-8,sK0)
| ~ spl6_52 ),
inference(interpreted_simplification,[],[f896]) ).
tff(f896,plain,
( ~ $less(-8,-3)
| $less(-8,sK0)
| ~ spl6_52 ),
inference(instantiation,[],[f829]) ).
tff(f882,plain,
( spl6_54
| ~ spl6_51 ),
inference(avatar_split_clause,[],[f875,f779,f879]) ).
tff(f779,plain,
( spl6_51
<=> $less(-3,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_51])]) ).
tff(f875,plain,
( $less(-8,sK3)
| ~ spl6_51 ),
inference(interpreted_simplification,[],[f874]) ).
tff(f874,plain,
( ~ $less(-8,-3)
| $less(-8,sK3)
| ~ spl6_51 ),
inference(instantiation,[],[f783]) ).
tff(f783,plain,
( ! [X0: $int] :
( ~ $less(X0,-3)
| $less(X0,sK3) )
| ~ spl6_51 ),
inference(resolution,[],[f781,f57]) ).
tff(f781,plain,
( $less(-3,sK3)
| ~ spl6_51 ),
inference(avatar_component_clause,[],[f779]) ).
tff(f871,plain,
( spl6_53
| ~ spl6_31 ),
inference(avatar_split_clause,[],[f864,f523,f868]) ).
tff(f523,plain,
( spl6_31
<=> $less(-3,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_31])]) ).
tff(f864,plain,
( $less(-8,sK2)
| ~ spl6_31 ),
inference(interpreted_simplification,[],[f863]) ).
tff(f863,plain,
( ~ $less(-8,-3)
| $less(-8,sK2)
| ~ spl6_31 ),
inference(instantiation,[],[f630]) ).
tff(f630,plain,
( ! [X0: $int] :
( ~ $less(X0,-3)
| $less(X0,sK2) )
| ~ spl6_31 ),
inference(resolution,[],[f525,f57]) ).
tff(f525,plain,
( $less(-3,sK2)
| ~ spl6_31 ),
inference(avatar_component_clause,[],[f523]) ).
tff(f815,plain,
( spl6_52
| ~ spl6_30 ),
inference(avatar_split_clause,[],[f808,f513,f812]) ).
tff(f513,plain,
( spl6_30
<=> $less(-2,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_30])]) ).
tff(f808,plain,
( $less(-3,sK0)
| ~ spl6_30 ),
inference(interpreted_simplification,[],[f807]) ).
tff(f807,plain,
( ~ $less(-3,-2)
| $less(-3,sK0)
| ~ spl6_30 ),
inference(instantiation,[],[f517]) ).
tff(f517,plain,
( ! [X0: $int] :
( ~ $less(X0,-2)
| $less(X0,sK0) )
| ~ spl6_30 ),
inference(resolution,[],[f515,f57]) ).
tff(f515,plain,
( $less(-2,sK0)
| ~ spl6_30 ),
inference(avatar_component_clause,[],[f513]) ).
tff(f782,plain,
( spl6_51
| ~ spl6_29 ),
inference(avatar_split_clause,[],[f775,f498,f779]) ).
tff(f498,plain,
( spl6_29
<=> $less(-2,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_29])]) ).
tff(f775,plain,
( $less(-3,sK3)
| ~ spl6_29 ),
inference(interpreted_simplification,[],[f774]) ).
tff(f774,plain,
( ~ $less(-3,-2)
| $less(-3,sK3)
| ~ spl6_29 ),
inference(instantiation,[],[f502]) ).
tff(f502,plain,
( ! [X0: $int] :
( ~ $less(X0,-2)
| $less(X0,sK3) )
| ~ spl6_29 ),
inference(resolution,[],[f500,f57]) ).
tff(f500,plain,
( $less(-2,sK3)
| ~ spl6_29 ),
inference(avatar_component_clause,[],[f498]) ).
tff(f755,plain,
( spl6_50
| ~ spl6_42
| ~ spl6_47 ),
inference(avatar_split_clause,[],[f749,f720,f622,f752]) ).
tff(f749,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb(sK2))))
| ~ spl6_42
| ~ spl6_47 ),
inference(backward_demodulation,[],[f721,f624]) ).
tff(f721,plain,
( $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))))
| ~ spl6_47 ),
inference(avatar_component_clause,[],[f720]) ).
tff(f748,plain,
( spl6_41
| ~ spl6_6
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f585,f580,f266,f617]) ).
tff(f585,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0)
| ~ spl6_6
| ~ spl6_36 ),
inference(backward_demodulation,[],[f268,f582]) ).
tff(f747,plain,
( spl6_36
| spl6_35
| spl6_33 ),
inference(avatar_split_clause,[],[f627,f541,f576,f580]) ).
tff(f627,plain,
( $less(0,sK4)
| ( 0 = sK4 )
| spl6_33 ),
inference(resolution,[],[f543,f58]) ).
tff(f746,plain,
( spl6_35
| spl6_36
| spl6_33 ),
inference(avatar_split_clause,[],[f628,f541,f580,f576]) ).
tff(f628,plain,
( ( 0 = sK4 )
| $less(0,sK4)
| spl6_33 ),
inference(resolution,[],[f543,f58]) ).
tff(f732,plain,
( spl6_49
| spl6_41
| ~ spl6_38 ),
inference(avatar_split_clause,[],[f706,f602,f617,f729]) ).
tff(f706,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,1)
| ~ spl6_38 ),
inference(evaluation,[],[f698]) ).
tff(f698,plain,
( is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0)
| is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,$sum(0,1))
| ~ spl6_38 ),
inference(resolution,[],[f604,f167]) ).
tff(f727,plain,
( spl6_46
| spl6_4
| spl6_2
| spl6_3
| spl6_5
| ~ spl6_47
| ~ spl6_48
| ~ spl6_38 ),
inference(avatar_split_clause,[],[f714,f602,f724,f720,f260,f250,f245,f255,f716]) ).
tff(f714,plain,
( ~ $less($sum(sK3,0),sK2)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))))
| $less(sK3,0)
| $less(sK0,0)
| $less(sK2,sK0)
| $less(sK2,sK3)
| lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| ~ spl6_38 ),
inference(forward_demodulation,[],[f713,f207]) ).
tff(f713,plain,
( ~ $less($sum(sK3,0),sK2)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))))
| lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| $less(sK3,0)
| $less(sK2,sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ spl6_38 ),
inference(forward_demodulation,[],[f712,f207]) ).
tff(f712,plain,
( $less(sK3,0)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))))
| lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK0)
| ~ $less($sum(sK3,0),sK2)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ spl6_38 ),
inference(forward_demodulation,[],[f711,f191]) ).
tff(f711,plain,
( ~ $less($sum(sK3,0),sK2)
| $less(sK0,0)
| $less(sK3,0)
| lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))))
| ~ spl6_38 ),
inference(forward_demodulation,[],[f710,f207]) ).
tff(f710,plain,
( ~ $less($sum(sK3,0),length1(int,mk_array1(int,sK2,t2tb2(sK1))))
| $less(sK3,0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| $less(sK0,0)
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))))
| ~ spl6_38 ),
inference(forward_demodulation,[],[f709,f191]) ).
tff(f709,plain,
( lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| $less(sK0,0)
| ~ $less($sum(sK3,0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| ~ $less(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,0)))),tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,0)))))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ spl6_38 ),
inference(forward_demodulation,[],[f708,f400]) ).
tff(f708,plain,
( $less(sK0,0)
| ~ $less(tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,0)))))
| ~ $less($sum(sK3,0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| $less(sK3,0)
| ~ spl6_38 ),
inference(forward_demodulation,[],[f707,f191]) ).
tff(f707,plain,
( ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,0)))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),sK3)
| ~ $less($sum(sK3,0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(sK3,0)
| $less(sK0,0)
| lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| ~ spl6_38 ),
inference(forward_demodulation,[],[f704,f191]) ).
tff(f704,plain,
( $less(sK0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK3)
| $less(sK3,0)
| lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3)
| ~ $less(tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,0)))),tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,0)))))
| ~ $less($sum(sK3,0),length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),sK0)
| ~ spl6_38 ),
inference(resolution,[],[f604,f232]) ).
tff(f695,plain,
( spl6_43
| spl6_39
| ~ spl6_45
| spl6_38 ),
inference(avatar_split_clause,[],[f690,f602,f692,f607,f672]) ).
tff(f607,plain,
( spl6_39
<=> $less(sK2,$sum(sK0,0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_39])]) ).
tff(f690,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(sK2,$sum(sK0,0))
| $less(sK2,$sum(sK3,0))
| spl6_38 ),
inference(forward_demodulation,[],[f689,f207]) ).
tff(f689,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,0))
| $less(sK2,$sum(sK0,0))
| spl6_38 ),
inference(forward_demodulation,[],[f688,f191]) ).
tff(f688,plain,
( ( tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(sK2,$sum(sK0,0))
| spl6_38 ),
inference(forward_demodulation,[],[f687,f400]) ).
tff(f687,plain,
( $less(sK2,$sum(sK0,0))
| ( tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK2,t2tb2(sK1))),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| spl6_38 ),
inference(forward_demodulation,[],[f686,f191]) ).
tff(f686,plain,
( ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(sK2,$sum(sK0,0))
| spl6_38 ),
inference(forward_demodulation,[],[f685,f207]) ).
tff(f685,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,0))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| spl6_38 ),
inference(forward_demodulation,[],[f664,f191]) ).
tff(f664,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| spl6_38 ),
inference(evaluation,[],[f661]) ).
tff(f661,plain,
( $less(0,0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| ( tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK3,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),t2tb($sum(sK0,sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0))))) )
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,0))
| spl6_38 ),
inference(resolution,[],[f603,f237]) ).
tff(f603,plain,
( ~ is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0)
| spl6_38 ),
inference(avatar_component_clause,[],[f602]) ).
tff(f684,plain,
( ~ spl6_44
| spl6_43
| spl6_39
| spl6_38 ),
inference(avatar_split_clause,[],[f683,f602,f607,f672,f676]) ).
tff(f683,plain,
( $less(sK2,$sum(sK0,0))
| $less(sK2,$sum(sK3,0))
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| spl6_38 ),
inference(forward_demodulation,[],[f682,f207]) ).
tff(f682,plain,
( $less(sK2,$sum(sK3,0))
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,0))
| spl6_38 ),
inference(forward_demodulation,[],[f681,f191]) ).
tff(f681,plain,
( ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,0))
| $less(sK2,$sum(sK3,0))
| spl6_38 ),
inference(forward_demodulation,[],[f680,f207]) ).
tff(f680,plain,
( ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,0))
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,0))
| spl6_38 ),
inference(forward_demodulation,[],[f665,f191]) ).
tff(f665,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,0))
| spl6_38 ),
inference(evaluation,[],[f663]) ).
tff(f663,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,0))
| ~ $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(0,0)
| spl6_38 ),
inference(resolution,[],[f603,f220]) ).
tff(f679,plain,
( spl6_43
| spl6_39
| spl6_44
| spl6_38 ),
inference(avatar_split_clause,[],[f670,f602,f676,f607,f672]) ).
tff(f670,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(sK2,$sum(sK0,0))
| $less(sK2,$sum(sK3,0))
| spl6_38 ),
inference(forward_demodulation,[],[f669,f207]) ).
tff(f669,plain,
( $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,0))
| $less(sK2,$sum(sK0,0))
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| spl6_38 ),
inference(forward_demodulation,[],[f668,f207]) ).
tff(f668,plain,
( $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK3,0))
| spl6_38 ),
inference(forward_demodulation,[],[f667,f191]) ).
tff(f667,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,0))
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| spl6_38 ),
inference(forward_demodulation,[],[f666,f191]) ).
tff(f666,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,0))
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| spl6_38 ),
inference(evaluation,[],[f662]) ).
tff(f662,plain,
( $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK3,0))
| $less(sK5(sK3,0,tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0),0)
| $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,0))
| $less(0,0)
| spl6_38 ),
inference(resolution,[],[f603,f222]) ).
tff(f625,plain,
( spl6_42
| ~ spl6_7
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f586,f580,f272,f622]) ).
tff(f586,plain,
( ( $sum(sK3,0) = sK2 )
| ~ spl6_7
| ~ spl6_36 ),
inference(backward_demodulation,[],[f274,f582]) ).
tff(f620,plain,
( spl6_41
| ~ spl6_6
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f585,f580,f266,f617]) ).
tff(f615,plain,
( ~ spl6_40
| spl6_22
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f589,f580,f380,f612]) ).
tff(f610,plain,
( ~ spl6_39
| spl6_34
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f593,f580,f552,f607]) ).
tff(f593,plain,
( ~ $less(sK2,$sum(sK0,0))
| spl6_34
| ~ spl6_36 ),
inference(backward_demodulation,[],[f554,f582]) ).
tff(f554,plain,
( ~ $less(sK2,$sum(sK0,sK4))
| spl6_34 ),
inference(avatar_component_clause,[],[f552]) ).
tff(f605,plain,
( spl6_38
| ~ spl6_23
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f590,f580,f393,f602]) ).
tff(f590,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,0)
| ~ spl6_23
| ~ spl6_36 ),
inference(backward_demodulation,[],[f395,f582]) ).
tff(f600,plain,
( ~ spl6_37
| spl6_11
| ~ spl6_36 ),
inference(avatar_split_clause,[],[f587,f580,f294,f597]) ).
tff(f597,plain,
( spl6_37
<=> ( $sum(sK0,0) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_37])]) ).
tff(f294,plain,
( spl6_11
<=> ( $sum(sK0,sK4) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_11])]) ).
tff(f587,plain,
( ( $sum(sK0,0) != sK2 )
| spl6_11
| ~ spl6_36 ),
inference(backward_demodulation,[],[f296,f582]) ).
tff(f296,plain,
( ( $sum(sK0,sK4) != sK2 )
| spl6_11 ),
inference(avatar_component_clause,[],[f294]) ).
tff(f584,plain,
( spl6_36
| spl6_35
| spl6_33 ),
inference(avatar_split_clause,[],[f573,f541,f576,f580]) ).
tff(f573,plain,
( $less(0,sK4)
| ( 0 = sK4 )
| spl6_33 ),
inference(resolution,[],[f543,f58]) ).
tff(f583,plain,
( spl6_35
| spl6_36
| spl6_33 ),
inference(avatar_split_clause,[],[f574,f541,f580,f576]) ).
tff(f574,plain,
( ( 0 = sK4 )
| $less(0,sK4)
| spl6_33 ),
inference(resolution,[],[f543,f58]) ).
tff(f555,plain,
( ~ spl6_34
| ~ spl6_23 ),
inference(avatar_split_clause,[],[f550,f393,f552]) ).
tff(f550,plain,
( ~ $less(sK2,$sum(sK0,sK4))
| ~ spl6_23 ),
inference(forward_demodulation,[],[f549,f207]) ).
tff(f549,plain,
( ~ $less(length1(int,mk_array1(int,sK2,t2tb2(sK1))),$sum(sK0,sK4))
| ~ spl6_23 ),
inference(forward_demodulation,[],[f535,f191]) ).
tff(f535,plain,
( ~ $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))))),$sum(sK0,sK4))
| ~ spl6_23 ),
inference(resolution,[],[f395,f225]) ).
tff(f544,plain,
( ~ spl6_33
| ~ spl6_23 ),
inference(avatar_split_clause,[],[f534,f393,f541]) ).
tff(f534,plain,
( ~ $less(sK4,0)
| ~ spl6_23 ),
inference(resolution,[],[f395,f223]) ).
tff(f223,plain,
! [X2: array_int,X3: $int,X0: $int,X1: $int] :
( ~ is_common_prefix1(X2,X3,X0,X1)
| ~ $less(X1,0) ),
inference(cnf_transformation,[],[f162]) ).
tff(f531,plain,
( ~ spl6_32
| ~ spl6_27 ),
inference(avatar_split_clause,[],[f520,f462,f528]) ).
tff(f520,plain,
( ~ $less(sK2,-2)
| ~ spl6_27 ),
inference(resolution,[],[f475,f56]) ).
tff(f526,plain,
( spl6_31
| ~ spl6_27 ),
inference(avatar_split_clause,[],[f519,f462,f523]) ).
tff(f519,plain,
( $less(-3,sK2)
| ~ spl6_27 ),
inference(interpreted_simplification,[],[f518]) ).
tff(f518,plain,
( $less(-3,sK2)
| ~ $less(-3,-2)
| ~ spl6_27 ),
inference(instantiation,[],[f475]) ).
tff(f516,plain,
( spl6_30
| ~ spl6_26 ),
inference(avatar_split_clause,[],[f509,f452,f513]) ).
tff(f509,plain,
( $less(-2,sK0)
| ~ spl6_26 ),
inference(interpreted_simplification,[],[f508]) ).
tff(f508,plain,
( ~ $less(-2,-1)
| $less(-2,sK0)
| ~ spl6_26 ),
inference(instantiation,[],[f456]) ).
tff(f456,plain,
( ! [X0: $int] :
( ~ $less(X0,-1)
| $less(X0,sK0) )
| ~ spl6_26 ),
inference(resolution,[],[f454,f57]) ).
tff(f454,plain,
( $less(-1,sK0)
| ~ spl6_26 ),
inference(avatar_component_clause,[],[f452]) ).
tff(f501,plain,
( spl6_29
| ~ spl6_25 ),
inference(avatar_split_clause,[],[f494,f419,f498]) ).
tff(f419,plain,
( spl6_25
<=> $less(-1,sK3) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_25])]) ).
tff(f494,plain,
( $less(-2,sK3)
| ~ spl6_25 ),
inference(interpreted_simplification,[],[f493]) ).
tff(f493,plain,
( ~ $less(-2,-1)
| $less(-2,sK3)
| ~ spl6_25 ),
inference(instantiation,[],[f423]) ).
tff(f423,plain,
( ! [X0: $int] :
( ~ $less(X0,-1)
| $less(X0,sK3) )
| ~ spl6_25 ),
inference(resolution,[],[f421,f57]) ).
tff(f421,plain,
( $less(-1,sK3)
| ~ spl6_25 ),
inference(avatar_component_clause,[],[f419]) ).
tff(f470,plain,
( ~ spl6_28
| ~ spl6_24 ),
inference(avatar_split_clause,[],[f459,f409,f467]) ).
tff(f459,plain,
( ~ $less(sK2,-1)
| ~ spl6_24 ),
inference(resolution,[],[f413,f56]) ).
tff(f465,plain,
( spl6_27
| ~ spl6_24 ),
inference(avatar_split_clause,[],[f458,f409,f462]) ).
tff(f458,plain,
( $less(-2,sK2)
| ~ spl6_24 ),
inference(interpreted_simplification,[],[f457]) ).
tff(f457,plain,
( $less(-2,sK2)
| ~ $less(-2,-1)
| ~ spl6_24 ),
inference(instantiation,[],[f413]) ).
tff(f455,plain,
( spl6_26
| ~ spl6_18 ),
inference(avatar_split_clause,[],[f448,f349,f452]) ).
tff(f422,plain,
( spl6_25
| ~ spl6_15 ),
inference(avatar_split_clause,[],[f415,f335,f419]) ).
tff(f415,plain,
( $less(-1,sK3)
| ~ spl6_15 ),
inference(interpreted_simplification,[],[f414]) ).
tff(f414,plain,
( ~ $less(-1,0)
| $less(-1,sK3)
| ~ spl6_15 ),
inference(instantiation,[],[f397]) ).
tff(f412,plain,
( spl6_24
| ~ spl6_13 ),
inference(avatar_split_clause,[],[f405,f325,f409]) ).
tff(f405,plain,
( $less(-1,sK2)
| ~ spl6_13 ),
inference(interpreted_simplification,[],[f404]) ).
tff(f404,plain,
( $less(-1,sK2)
| ~ $less(-1,0)
| ~ spl6_13 ),
inference(instantiation,[],[f388]) ).
tff(f396,plain,
( spl6_23
| ~ spl6_6 ),
inference(avatar_split_clause,[],[f391,f266,f393]) ).
tff(f391,plain,
( is_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK4)
| ~ spl6_6 ),
inference(resolution,[],[f227,f268]) ).
tff(f383,plain,
( spl6_22
| ~ spl6_6
| ~ spl6_19 ),
inference(avatar_split_clause,[],[f363,f353,f266,f380]) ).
tff(f378,plain,
( ~ spl6_21
| spl6_1
| ~ spl6_19 ),
inference(avatar_split_clause,[],[f360,f353,f240,f375]) ).
tff(f360,plain,
( ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,0)
| spl6_1
| ~ spl6_19 ),
inference(backward_demodulation,[],[f242,f355]) ).
tff(f373,plain,
( ~ spl6_20
| spl6_11
| ~ spl6_19 ),
inference(avatar_split_clause,[],[f365,f353,f294,f370]) ).
tff(f370,plain,
( spl6_20
<=> ( $sum(0,sK4) = sK2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_20])]) ).
tff(f365,plain,
( ( $sum(0,sK4) != sK2 )
| spl6_11
| ~ spl6_19 ),
inference(backward_demodulation,[],[f296,f355]) ).
tff(f359,plain,
( spl6_17
| spl6_16
| spl6_2 ),
inference(avatar_split_clause,[],[f308,f245,f340,f344]) ).
tff(f308,plain,
( ( sK0 = sK2 )
| $less(sK0,sK2)
| spl6_2 ),
inference(resolution,[],[f58,f247]) ).
tff(f358,plain,
( spl6_18
| spl6_19
| spl6_3 ),
inference(avatar_split_clause,[],[f307,f250,f353,f349]) ).
tff(f307,plain,
( ( 0 = sK0 )
| $less(0,sK0)
| spl6_3 ),
inference(resolution,[],[f58,f252]) ).
tff(f357,plain,
( spl6_15
| spl6_14
| spl6_5 ),
inference(avatar_split_clause,[],[f311,f260,f331,f335]) ).
tff(f311,plain,
( ( 0 = sK3 )
| $less(0,sK3)
| spl6_5 ),
inference(resolution,[],[f58,f262]) ).
tff(f262,plain,
( ~ $less(sK3,0)
| spl6_5 ),
inference(avatar_component_clause,[],[f260]) ).
tff(f356,plain,
( spl6_18
| spl6_19
| spl6_3 ),
inference(avatar_split_clause,[],[f314,f250,f353,f349]) ).
tff(f314,plain,
( ( 0 = sK0 )
| $less(0,sK0)
| spl6_3 ),
inference(resolution,[],[f58,f252]) ).
tff(f347,plain,
( spl6_16
| spl6_17
| spl6_2 ),
inference(avatar_split_clause,[],[f315,f245,f344,f340]) ).
tff(f315,plain,
( $less(sK0,sK2)
| ( sK0 = sK2 )
| spl6_2 ),
inference(resolution,[],[f58,f247]) ).
tff(f338,plain,
( spl6_14
| spl6_15
| spl6_5 ),
inference(avatar_split_clause,[],[f318,f260,f335,f331]) ).
tff(f318,plain,
( $less(0,sK3)
| ( 0 = sK3 )
| spl6_5 ),
inference(resolution,[],[f58,f262]) ).
tff(f329,plain,
( spl6_12
| spl6_13
| spl6_10 ),
inference(avatar_split_clause,[],[f310,f288,f325,f321]) ).
tff(f310,plain,
( $less(0,sK2)
| ( 0 = sK2 )
| spl6_10 ),
inference(resolution,[],[f58,f290]) ).
tff(f328,plain,
( spl6_12
| spl6_13
| spl6_10 ),
inference(avatar_split_clause,[],[f317,f288,f325,f321]) ).
tff(f317,plain,
( $less(0,sK2)
| ( 0 = sK2 )
| spl6_10 ),
inference(resolution,[],[f58,f290]) ).
tff(f297,plain,
~ spl6_11,
inference(avatar_split_clause,[],[f177,f294]) ).
tff(f177,plain,
$sum(sK0,sK4) != sK2,
inference(cnf_transformation,[],[f139]) ).
tff(f139,plain,
( ~ $less(sK0,0)
& ~ $less(sK2,0)
& ~ $less(sK2,sK0)
& ~ $less(sK2,sK0)
& ~ $less(sK2,sK3)
& ~ $less(sK0,0)
& ( sK0 != sK3 )
& ( $sum(sK0,sK4) != sK2 )
& is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK4)
& $less(0,1)
& ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,sK0)
& ( $sum(sK3,sK4) = sK2 )
& ~ $less(sK2,sK3)
& ~ $less(sK3,0)
& ~ $less(sK3,0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4])],[f136,f138,f137]) ).
tff(f137,plain,
( ? [X0: $int,X1: map_int_int,X2: $int,X3: $int] :
( ~ $less(X0,0)
& ~ $less(X2,0)
& ~ $less(X2,X0)
& ~ $less(X2,X0)
& ~ $less(X2,X3)
& ~ $less(X0,0)
& ( X0 != X3 )
& ? [X4: $int] :
( ( $sum(X0,X4) != X2 )
& is_longest_common_prefix1(tb2t1(mk_array1(int,X2,t2tb2(X1))),X0,X3,X4)
& $less(0,1)
& ~ lt1(tb2t1(mk_array1(int,X2,t2tb2(X1))),X3,X0)
& ( $sum(X3,X4) = X2 ) )
& ~ $less(X2,X3)
& ~ $less(X3,0)
& ~ $less(X3,0) )
=> ( ~ $less(sK0,0)
& ~ $less(sK2,0)
& ~ $less(sK2,sK0)
& ~ $less(sK2,sK0)
& ~ $less(sK2,sK3)
& ~ $less(sK0,0)
& ( sK0 != sK3 )
& ? [X4: $int] :
( ( sK2 != $sum(sK0,X4) )
& is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,X4)
& $less(0,1)
& ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,sK0)
& ( $sum(sK3,X4) = sK2 ) )
& ~ $less(sK2,sK3)
& ~ $less(sK3,0)
& ~ $less(sK3,0) ) ),
introduced(choice_axiom,[]) ).
tff(f138,plain,
( ? [X4: $int] :
( ( sK2 != $sum(sK0,X4) )
& is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,X4)
& $less(0,1)
& ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,sK0)
& ( $sum(sK3,X4) = sK2 ) )
=> ( ( $sum(sK0,sK4) != sK2 )
& is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK4)
& $less(0,1)
& ~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,sK0)
& ( $sum(sK3,sK4) = sK2 ) ) ),
introduced(choice_axiom,[]) ).
tff(f136,plain,
? [X0: $int,X1: map_int_int,X2: $int,X3: $int] :
( ~ $less(X0,0)
& ~ $less(X2,0)
& ~ $less(X2,X0)
& ~ $less(X2,X0)
& ~ $less(X2,X3)
& ~ $less(X0,0)
& ( X0 != X3 )
& ? [X4: $int] :
( ( $sum(X0,X4) != X2 )
& is_longest_common_prefix1(tb2t1(mk_array1(int,X2,t2tb2(X1))),X0,X3,X4)
& $less(0,1)
& ~ lt1(tb2t1(mk_array1(int,X2,t2tb2(X1))),X3,X0)
& ( $sum(X3,X4) = X2 ) )
& ~ $less(X2,X3)
& ~ $less(X3,0)
& ~ $less(X3,0) ),
inference(rectify,[],[f115]) ).
tff(f115,plain,
? [X3: $int,X2: map_int_int,X0: $int,X1: $int] :
( ~ $less(X3,0)
& ~ $less(X0,0)
& ~ $less(X0,X3)
& ~ $less(X0,X3)
& ~ $less(X0,X1)
& ~ $less(X3,0)
& ( X1 != X3 )
& ? [X4: $int] :
( ( $sum(X3,X4) != X0 )
& is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X3,X1,X4)
& $less(0,1)
& ~ lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X1,X3)
& ( $sum(X1,X4) = X0 ) )
& ~ $less(X0,X1)
& ~ $less(X1,0)
& ~ $less(X1,0) ),
inference(flattening,[],[f114]) ).
tff(f114,plain,
? [X3: $int,X0: $int,X1: $int,X2: map_int_int] :
( ? [X4: $int] :
( ~ lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X1,X3)
& $less(0,1)
& ( $sum(X1,X4) = X0 )
& ( $sum(X3,X4) != X0 )
& is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X3,X1,X4) )
& ~ $less(X3,0)
& ~ $less(X0,X1)
& ~ $less(X1,0)
& ~ $less(X0,X3)
& ( X1 != X3 )
& ~ $less(X1,0)
& ~ $less(X0,0)
& ~ $less(X0,X3)
& ~ $less(X0,X1)
& ~ $less(X3,0) ),
inference(ennf_transformation,[],[f72]) ).
tff(f72,plain,
~ ! [X3: $int,X0: $int,X1: $int,X2: map_int_int] :
( ( ~ $less(X1,0)
& ~ $less(X0,0)
& ~ $less(X0,X3)
& ~ $less(X0,X1)
& ~ $less(X3,0) )
=> ( ( X1 != X3 )
=> ( ( ~ $less(X3,0)
& ~ $less(X0,X1)
& ~ $less(X1,0)
& ~ $less(X0,X3) )
=> ! [X4: $int] :
( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X3,X1,X4)
=> ( ( $sum(X3,X4) != X0 )
=> ( ( $sum(X1,X4) = X0 )
=> ( $less(0,1)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X2))),X1,X3) ) ) ) ) ) ) ),
inference(rectify,[],[f46]) ).
tff(f46,plain,
~ ! [X0: $int,X7: $int,X10: map_int_int,X1: $int] :
( ( ~ $less(X7,0)
& ~ $less(X0,X7)
& ~ $less(X0,X1)
& ~ $less(X0,0)
& ~ $less(X1,0) )
=> ( ( X1 != X7 )
=> ( ( ~ $less(X7,0)
& ~ $less(X0,X1)
& ~ $less(X1,0)
& ~ $less(X0,X7) )
=> ! [X18: $int] :
( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X1,X7,X18)
=> ( ( $sum(X1,X18) != X0 )
=> ( ( $sum(X7,X18) = X0 )
=> ( $less(0,1)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X7,X1) ) ) ) ) ) ) ),
inference(theory_normalization,[],[f45]) ).
tff(f45,negated_conjecture,
~ ! [X0: $int,X7: $int,X10: map_int_int,X1: $int] :
( ( $lesseq(0,X7)
& $lesseq(X7,X0)
& $lesseq(X1,X0)
& $lesseq(0,X0)
& $lesseq(0,X1) )
=> ( ( X1 != X7 )
=> ( ( $lesseq(0,X7)
& $lesseq(X1,X0)
& $lesseq(0,X1)
& $lesseq(X7,X0) )
=> ! [X18: $int] :
( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X1,X7,X18)
=> ( ( $sum(X1,X18) != X0 )
=> ( ( $sum(X7,X18) = X0 )
=> ( $less(0,1)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X7,X1) ) ) ) ) ) ) ),
inference(negated_conjecture,[],[f44]) ).
tff(f44,conjecture,
! [X0: $int,X7: $int,X10: map_int_int,X1: $int] :
( ( $lesseq(0,X7)
& $lesseq(X7,X0)
& $lesseq(X1,X0)
& $lesseq(0,X0)
& $lesseq(0,X1) )
=> ( ( X1 != X7 )
=> ( ( $lesseq(0,X7)
& $lesseq(X1,X0)
& $lesseq(0,X1)
& $lesseq(X7,X0) )
=> ! [X18: $int] :
( is_longest_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X1,X7,X18)
=> ( ( $sum(X1,X18) != X0 )
=> ( ( $sum(X7,X18) = X0 )
=> ( $less(0,1)
=> lt1(tb2t1(mk_array1(int,X0,t2tb2(X10))),X7,X1) ) ) ) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',wP_parameter_compare) ).
tff(f292,plain,
~ spl6_3,
inference(avatar_split_clause,[],[f179,f250]) ).
tff(f179,plain,
~ $less(sK0,0),
inference(cnf_transformation,[],[f139]) ).
tff(f291,plain,
~ spl6_10,
inference(avatar_split_clause,[],[f183,f288]) ).
tff(f183,plain,
~ $less(sK2,0),
inference(cnf_transformation,[],[f139]) ).
tff(f286,plain,
~ spl6_9,
inference(avatar_split_clause,[],[f178,f283]) ).
tff(f283,plain,
( spl6_9
<=> ( sK0 = sK3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_9])]) ).
tff(f178,plain,
sK0 != sK3,
inference(cnf_transformation,[],[f139]) ).
tff(f281,plain,
~ spl6_2,
inference(avatar_split_clause,[],[f181,f245]) ).
tff(f181,plain,
~ $less(sK2,sK0),
inference(cnf_transformation,[],[f139]) ).
tff(f280,plain,
~ spl6_8,
inference(avatar_split_clause,[],[f165,f277]) ).
tff(f277,plain,
( spl6_8
<=> ( true1 = false1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl6_8])]) ).
tff(f165,plain,
true1 != false1,
inference(cnf_transformation,[],[f5]) ).
tff(f5,axiom,
true1 != false1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',true_False) ).
tff(f275,plain,
spl6_7,
inference(avatar_split_clause,[],[f173,f272]) ).
tff(f173,plain,
$sum(sK3,sK4) = sK2,
inference(cnf_transformation,[],[f139]) ).
tff(f270,plain,
~ spl6_4,
inference(avatar_split_clause,[],[f180,f255]) ).
tff(f180,plain,
~ $less(sK2,sK3),
inference(cnf_transformation,[],[f139]) ).
tff(f269,plain,
spl6_6,
inference(avatar_split_clause,[],[f176,f266]) ).
tff(f176,plain,
is_longest_common_prefix1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK0,sK3,sK4),
inference(cnf_transformation,[],[f139]) ).
tff(f264,plain,
~ spl6_5,
inference(avatar_split_clause,[],[f170,f260]) ).
tff(f170,plain,
~ $less(sK3,0),
inference(cnf_transformation,[],[f139]) ).
tff(f263,plain,
~ spl6_5,
inference(avatar_split_clause,[],[f171,f260]) ).
tff(f171,plain,
~ $less(sK3,0),
inference(cnf_transformation,[],[f139]) ).
tff(f258,plain,
~ spl6_4,
inference(avatar_split_clause,[],[f172,f255]) ).
tff(f172,plain,
~ $less(sK2,sK3),
inference(cnf_transformation,[],[f139]) ).
tff(f253,plain,
~ spl6_3,
inference(avatar_split_clause,[],[f184,f250]) ).
tff(f184,plain,
~ $less(sK0,0),
inference(cnf_transformation,[],[f139]) ).
tff(f248,plain,
~ spl6_2,
inference(avatar_split_clause,[],[f182,f245]) ).
tff(f182,plain,
~ $less(sK2,sK0),
inference(cnf_transformation,[],[f139]) ).
tff(f243,plain,
~ spl6_1,
inference(avatar_split_clause,[],[f174,f240]) ).
tff(f174,plain,
~ lt1(tb2t1(mk_array1(int,sK2,t2tb2(sK1))),sK3,sK0),
inference(cnf_transformation,[],[f139]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13 % Problem : SWW658=2 : TPTP v8.1.0. Released v6.1.0.
% 0.13/0.14 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.35 % Computer : n019.cluster.edu
% 0.13/0.35 % Model : x86_64 x86_64
% 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35 % Memory : 8042.1875MB
% 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35 % CPULimit : 300
% 0.13/0.35 % WCLimit : 300
% 0.13/0.35 % DateTime : Tue Aug 30 21:02:05 EDT 2022
% 0.21/0.35 % CPUTime :
% 0.21/0.50 % (18961)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.21/0.50 % (18945)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.21/0.52 % (18943)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.21/0.52 % (18943)Instruction limit reached!
% 0.21/0.52 % (18943)------------------------------
% 0.21/0.52 % (18943)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.21/0.52 % (18943)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.21/0.52 % (18943)Termination reason: Unknown
% 0.21/0.52 % (18943)Termination phase: Unused predicate definition removal
% 0.21/0.52
% 0.21/0.52 % (18943)Memory used [KB]: 895
% 0.21/0.52 % (18943)Time elapsed: 0.003 s
% 0.21/0.52 % (18943)Instructions burned: 4 (million)
% 0.21/0.52 % (18943)------------------------------
% 0.21/0.52 % (18943)------------------------------
% 0.21/0.52 % (18953)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.21/0.52 % (18946)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.21/0.52 % (18941)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.21/0.52 % (18941)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.21/0.52 % (18941)Terminated due to inappropriate strategy.
% 0.21/0.52 % (18941)------------------------------
% 0.21/0.52 % (18941)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.21/0.52 % (18941)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.21/0.52 % (18941)Termination reason: Inappropriate
% 0.21/0.52
% 0.21/0.52 % (18941)Memory used [KB]: 1023
% 0.21/0.52 % (18941)Time elapsed: 0.004 s
% 0.21/0.52 % (18941)Instructions burned: 6 (million)
% 0.21/0.52 % (18941)------------------------------
% 0.21/0.52 % (18941)------------------------------
% 0.21/0.52 % (18947)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 0.21/0.53 % (18936)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.21/0.53 % (18942)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.21/0.53 % (18942)Instruction limit reached!
% 0.21/0.53 % (18942)------------------------------
% 0.21/0.53 % (18942)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.21/0.53 % (18942)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.21/0.53 % (18942)Termination reason: Unknown
% 0.21/0.53 % (18942)Termination phase: Saturation
% 0.21/0.53
% 0.21/0.53 % (18942)Memory used [KB]: 5500
% 0.21/0.53 % (18942)Time elapsed: 0.004 s
% 0.21/0.53 % (18942)Instructions burned: 7 (million)
% 0.21/0.53 % (18942)------------------------------
% 0.21/0.53 % (18942)------------------------------
% 0.21/0.53 % (18944)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.21/0.53 % (18940)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 0.21/0.53 % (18957)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 0.21/0.53 % (18938)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.21/0.53 % (18937)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.21/0.53 % (18939)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.21/0.53 % (18951)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.21/0.54 % (18949)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.21/0.54 % (18956)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 0.21/0.54 % (18959)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 0.21/0.54 % (18952)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 0.21/0.54 % (18955)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 0.21/0.54 % (18935)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 0.21/0.55 % (18964)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 0.21/0.55 % (18958)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 0.21/0.55 % (18935)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.21/0.55 % (18948)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.21/0.55 % (18954)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.50/0.55 % (18963)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 1.50/0.55 % (18960)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 1.50/0.56 % (18950)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 1.50/0.57 % (18962)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 1.50/0.57 % (18952)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 1.50/0.57 % (18952)Terminated due to inappropriate strategy.
% 1.50/0.57 % (18952)------------------------------
% 1.50/0.57 % (18952)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.50/0.57 % (18952)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.50/0.57 % (18952)Termination reason: Inappropriate
% 1.50/0.57
% 1.50/0.57 % (18952)Memory used [KB]: 1023
% 1.50/0.57 % (18952)Time elapsed: 0.004 s
% 1.50/0.57 % (18952)Instructions burned: 5 (million)
% 1.50/0.57 % (18952)------------------------------
% 1.50/0.57 % (18952)------------------------------
% 1.63/0.57 % (18935)Terminated due to inappropriate strategy.
% 1.63/0.57 % (18935)------------------------------
% 1.63/0.57 % (18935)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.63/0.57 % (18935)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.63/0.57 % (18935)Termination reason: Inappropriate
% 1.63/0.57
% 1.63/0.57 % (18935)Memory used [KB]: 1023
% 1.63/0.57 % (18935)Time elapsed: 0.006 s
% 1.63/0.57 % (18935)Instructions burned: 8 (million)
% 1.63/0.57 % (18935)------------------------------
% 1.63/0.57 % (18935)------------------------------
% 1.63/0.59 % (18937)Instruction limit reached!
% 1.63/0.59 % (18937)------------------------------
% 1.63/0.59 % (18937)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.63/0.59 % (18937)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.63/0.59 % (18937)Termination reason: Unknown
% 1.63/0.59 % (18937)Termination phase: Saturation
% 1.63/0.59
% 1.63/0.59 % (18937)Memory used [KB]: 1535
% 1.63/0.59 % (18937)Time elapsed: 0.170 s
% 1.63/0.59 % (18937)Instructions burned: 37 (million)
% 1.63/0.59 % (18937)------------------------------
% 1.63/0.59 % (18937)------------------------------
% 1.63/0.60 % (18945)Instruction limit reached!
% 1.63/0.60 % (18945)------------------------------
% 1.63/0.60 % (18945)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.63/0.60 % (18945)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.63/0.60 % (18945)Termination reason: Unknown
% 1.63/0.60 % (18945)Termination phase: Saturation
% 1.63/0.60
% 1.63/0.60 % (18945)Memory used [KB]: 6268
% 1.63/0.60 % (18945)Time elapsed: 0.176 s
% 1.63/0.60 % (18945)Instructions burned: 50 (million)
% 1.63/0.60 % (18945)------------------------------
% 1.63/0.60 % (18945)------------------------------
% 1.63/0.61 % (18940)Instruction limit reached!
% 1.63/0.61 % (18940)------------------------------
% 1.63/0.61 % (18940)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.63/0.61 % (18940)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.63/0.61 % (18940)Termination reason: Unknown
% 1.63/0.61 % (18940)Termination phase: Saturation
% 1.63/0.61
% 1.63/0.61 % (18940)Memory used [KB]: 6012
% 1.63/0.61 % (18940)Time elapsed: 0.189 s
% 1.63/0.61 % (18940)Instructions burned: 48 (million)
% 1.63/0.61 % (18940)------------------------------
% 1.63/0.61 % (18940)------------------------------
% 1.63/0.62 % (18961)Instruction limit reached!
% 1.63/0.62 % (18961)------------------------------
% 1.63/0.62 % (18961)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.63/0.62 % (18961)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.63/0.62 % (18961)Termination reason: Unknown
% 1.63/0.62 % (18961)Termination phase: Saturation
% 1.63/0.62
% 1.63/0.62 % (18961)Memory used [KB]: 6780
% 1.63/0.62 % (18961)Time elapsed: 0.056 s
% 1.63/0.62 % (18961)Instructions burned: 69 (million)
% 1.63/0.62 % (18961)------------------------------
% 1.63/0.62 % (18961)------------------------------
% 1.63/0.62 % (18944)Instruction limit reached!
% 1.63/0.62 % (18944)------------------------------
% 1.63/0.62 % (18944)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.63/0.62 % (18944)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.63/0.62 % (18944)Termination reason: Unknown
% 1.63/0.62 % (18944)Termination phase: Saturation
% 1.63/0.62
% 1.63/0.62 % (18944)Memory used [KB]: 1663
% 1.63/0.62 % (18944)Time elapsed: 0.189 s
% 1.63/0.62 % (18944)Instructions burned: 52 (million)
% 1.63/0.62 % (18944)------------------------------
% 1.63/0.62 % (18944)------------------------------
% 1.63/0.62 % (18939)Instruction limit reached!
% 1.63/0.62 % (18939)------------------------------
% 1.63/0.62 % (18939)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.63/0.62 % (18939)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.63/0.62 % (18939)Termination reason: Unknown
% 1.63/0.62 % (18939)Termination phase: Saturation
% 1.63/0.62
% 1.63/0.62 % (18939)Memory used [KB]: 6140
% 1.63/0.62 % (18939)Time elapsed: 0.213 s
% 1.63/0.62 % (18939)Instructions burned: 52 (million)
% 1.63/0.62 % (18939)------------------------------
% 1.63/0.62 % (18939)------------------------------
% 2.06/0.63 % (18936)Instruction limit reached!
% 2.06/0.63 % (18936)------------------------------
% 2.06/0.63 % (18936)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.63 % (18936)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.63 % (18936)Termination reason: Unknown
% 2.06/0.63 % (18936)Termination phase: Saturation
% 2.06/0.63
% 2.06/0.63 % (18936)Memory used [KB]: 6268
% 2.06/0.63 % (18936)Time elapsed: 0.215 s
% 2.06/0.63 % (18936)Instructions burned: 50 (million)
% 2.06/0.63 % (18936)------------------------------
% 2.06/0.63 % (18936)------------------------------
% 2.06/0.64 % (18938)Instruction limit reached!
% 2.06/0.64 % (18938)------------------------------
% 2.06/0.64 % (18938)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.64 % (18938)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.64 % (18938)Termination reason: Unknown
% 2.06/0.64 % (18938)Termination phase: Saturation
% 2.06/0.64
% 2.06/0.64 % (18938)Memory used [KB]: 6140
% 2.06/0.64 % (18938)Time elapsed: 0.239 s
% 2.06/0.64 % (18938)Instructions burned: 52 (million)
% 2.06/0.64 % (18938)------------------------------
% 2.06/0.64 % (18938)------------------------------
% 2.06/0.65 % (18949)Instruction limit reached!
% 2.06/0.65 % (18949)------------------------------
% 2.06/0.65 % (18949)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.65 % (18949)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.65 % (18949)Termination reason: Unknown
% 2.06/0.65 % (18949)Termination phase: Saturation
% 2.06/0.65
% 2.06/0.65 % (18949)Memory used [KB]: 6780
% 2.06/0.65 % (18949)Time elapsed: 0.037 s
% 2.06/0.65 % (18949)Instructions burned: 68 (million)
% 2.06/0.65 % (18949)------------------------------
% 2.06/0.65 % (18949)------------------------------
% 2.24/0.66 % (18966)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/211Mi)
% 2.24/0.66 % (18965)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/388Mi)
% 2.24/0.69 % (18950)Instruction limit reached!
% 2.24/0.69 % (18950)------------------------------
% 2.24/0.69 % (18950)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.70 % (18950)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.70 % (18950)Termination reason: Unknown
% 2.24/0.70 % (18950)Termination phase: Saturation
% 2.24/0.70
% 2.24/0.70 % (18950)Memory used [KB]: 2046
% 2.24/0.70 % (18950)Time elapsed: 0.268 s
% 2.24/0.70 % (18950)Instructions burned: 75 (million)
% 2.24/0.70 % (18950)------------------------------
% 2.24/0.70 % (18950)------------------------------
% 2.24/0.70 % (18968)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/920Mi)
% 2.24/0.70 % (18967)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/90Mi)
% 2.24/0.71 % (18947)Instruction limit reached!
% 2.24/0.71 % (18947)------------------------------
% 2.24/0.71 % (18947)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.71 % (18947)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.71 % (18947)Termination reason: Unknown
% 2.24/0.71 % (18947)Termination phase: Saturation
% 2.24/0.71
% 2.24/0.71 % (18947)Memory used [KB]: 6524
% 2.24/0.71 % (18947)Time elapsed: 0.290 s
% 2.24/0.71 % (18947)Instructions burned: 101 (million)
% 2.24/0.71 % (18947)------------------------------
% 2.24/0.71 % (18947)------------------------------
% 2.24/0.71 % (18951)Instruction limit reached!
% 2.24/0.71 % (18951)------------------------------
% 2.24/0.71 % (18951)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.71 % (18951)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.71 % (18951)Termination reason: Unknown
% 2.24/0.71 % (18951)Termination phase: Saturation
% 2.24/0.71
% 2.24/0.71 % (18951)Memory used [KB]: 6396
% 2.24/0.71 % (18951)Time elapsed: 0.301 s
% 2.24/0.71 % (18951)Instructions burned: 99 (million)
% 2.24/0.71 % (18951)------------------------------
% 2.24/0.71 % (18951)------------------------------
% 2.24/0.71 % (18946)Instruction limit reached!
% 2.24/0.71 % (18946)------------------------------
% 2.24/0.71 % (18946)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.71 % (18946)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.71 % (18946)Termination reason: Unknown
% 2.24/0.71 % (18946)Termination phase: Saturation
% 2.24/0.71
% 2.24/0.71 % (18946)Memory used [KB]: 6652
% 2.24/0.71 % (18946)Time elapsed: 0.299 s
% 2.24/0.71 % (18946)Instructions burned: 102 (million)
% 2.24/0.71 % (18946)------------------------------
% 2.24/0.71 % (18946)------------------------------
% 2.24/0.71 % (18953)Instruction limit reached!
% 2.24/0.71 % (18953)------------------------------
% 2.24/0.71 % (18953)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.71 % (18953)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.71 % (18953)Termination reason: Unknown
% 2.24/0.71 % (18953)Termination phase: Saturation
% 2.24/0.71
% 2.24/0.71 % (18953)Memory used [KB]: 6652
% 2.24/0.71 % (18953)Time elapsed: 0.278 s
% 2.24/0.71 % (18953)Instructions burned: 100 (million)
% 2.24/0.71 % (18953)------------------------------
% 2.24/0.71 % (18953)------------------------------
% 2.24/0.71 % (18954)Instruction limit reached!
% 2.24/0.71 % (18954)------------------------------
% 2.24/0.71 % (18954)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.71 % (18954)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.71 % (18954)Termination reason: Unknown
% 2.24/0.71 % (18954)Termination phase: Saturation
% 2.24/0.71
% 2.24/0.71 % (18954)Memory used [KB]: 2174
% 2.24/0.71 % (18954)Time elapsed: 0.312 s
% 2.24/0.71 % (18954)Instructions burned: 100 (million)
% 2.24/0.71 % (18954)------------------------------
% 2.24/0.71 % (18954)------------------------------
% 2.24/0.72 % (18948)Instruction limit reached!
% 2.24/0.72 % (18948)------------------------------
% 2.24/0.72 % (18948)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.72 % (18948)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.72 % (18948)Termination reason: Unknown
% 2.24/0.72 % (18948)Termination phase: Saturation
% 2.24/0.72
% 2.24/0.72 % (18948)Memory used [KB]: 6652
% 2.24/0.72 % (18948)Time elapsed: 0.316 s
% 2.24/0.72 % (18948)Instructions burned: 100 (million)
% 2.24/0.72 % (18948)------------------------------
% 2.24/0.72 % (18948)------------------------------
% 2.63/0.72 % (18969)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/934Mi)
% 2.63/0.73 % (18970)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/747Mi)
% 2.63/0.74 % (18971)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/655Mi)
% 2.63/0.75 WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 2.63/0.75 % (18974)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/981Mi)
% 2.63/0.75 % (18975)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.72/0.77 % (18972)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/68Mi)
% 2.72/0.78 % (18978)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/4958Mi)
% 2.72/0.79 % (18956)Instruction limit reached!
% 2.72/0.79 % (18956)------------------------------
% 2.72/0.79 % (18956)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.72/0.79 % (18956)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.72/0.79 % (18956)Termination reason: Unknown
% 2.72/0.79 % (18956)Termination phase: Saturation
% 2.72/0.79
% 2.72/0.79 % (18956)Memory used [KB]: 7291
% 2.72/0.79 % (18956)Time elapsed: 0.364 s
% 2.72/0.79 % (18956)Instructions burned: 139 (million)
% 2.72/0.79 % (18956)------------------------------
% 2.72/0.79 % (18956)------------------------------
% 2.72/0.79 % (18977)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/3735Mi)
% 2.72/0.80 % (18976)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/2016Mi)
% 2.72/0.80 % (18973)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/940Mi)
% 2.93/0.84 % (18982)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/68Mi)
% 2.93/0.85 % (18984)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2134Mi)
% 2.93/0.85 % (18983)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/1824Mi)
% 2.93/0.85 % (18981)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4931Mi)
% 2.93/0.85 % (18979)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4959Mi)
% 2.93/0.85 % (18985)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2891Mi)
% 2.93/0.86 % (18980)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4756Mi)
% 3.01/0.87 % (18967)Instruction limit reached!
% 3.01/0.87 % (18967)------------------------------
% 3.01/0.87 % (18967)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.87 % (18967)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.87 % (18967)Termination reason: Unknown
% 3.01/0.87 % (18967)Termination phase: Saturation
% 3.01/0.87
% 3.01/0.87 % (18967)Memory used [KB]: 6524
% 3.01/0.87 % (18967)Time elapsed: 0.252 s
% 3.01/0.87 % (18967)Instructions burned: 90 (million)
% 3.01/0.87 % (18967)------------------------------
% 3.01/0.87 % (18967)------------------------------
% 3.01/0.88 % (18955)Instruction limit reached!
% 3.01/0.88 % (18955)------------------------------
% 3.01/0.88 % (18955)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.88 % (18955)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.88 % (18955)Termination reason: Unknown
% 3.01/0.88 % (18955)Termination phase: Saturation
% 3.01/0.88
% 3.01/0.88 % (18955)Memory used [KB]: 6780
% 3.01/0.88 % (18955)Time elapsed: 0.475 s
% 3.01/0.88 % (18955)Instructions burned: 176 (million)
% 3.01/0.88 % (18955)------------------------------
% 3.01/0.88 % (18955)------------------------------
% 3.01/0.88 % (18962)Instruction limit reached!
% 3.01/0.88 % (18962)------------------------------
% 3.01/0.88 % (18962)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.88 % (18962)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.88 % (18962)Termination reason: Unknown
% 3.01/0.88 % (18962)Termination phase: Saturation
% 3.01/0.88
% 3.01/0.88 % (18962)Memory used [KB]: 3198
% 3.01/0.88 % (18962)Time elapsed: 0.478 s
% 3.01/0.88 % (18962)Instructions burned: 179 (million)
% 3.01/0.88 % (18962)------------------------------
% 3.01/0.88 % (18962)------------------------------
% 3.01/0.89 % (18972)Instruction limit reached!
% 3.01/0.89 % (18972)------------------------------
% 3.01/0.89 % (18972)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.89 % (18972)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.89 % (18972)Termination reason: Unknown
% 3.01/0.89 % (18972)Termination phase: Saturation
% 3.01/0.89
% 3.01/0.89 % (18972)Memory used [KB]: 6780
% 3.01/0.89 % (18972)Time elapsed: 0.037 s
% 3.01/0.89 % (18972)Instructions burned: 69 (million)
% 3.01/0.89 % (18972)------------------------------
% 3.01/0.89 % (18972)------------------------------
% 3.01/0.89 % (18975)Instruction limit reached!
% 3.01/0.89 % (18975)------------------------------
% 3.01/0.89 % (18975)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.89 % (18975)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.89 % (18975)Termination reason: Unknown
% 3.01/0.89 % (18975)Termination phase: Saturation
% 3.01/0.89
% 3.01/0.89 % (18975)Memory used [KB]: 6652
% 3.01/0.89 % (18975)Time elapsed: 0.198 s
% 3.01/0.89 % (18975)Instructions burned: 90 (million)
% 3.01/0.89 % (18975)------------------------------
% 3.01/0.89 % (18975)------------------------------
% 3.01/0.92 % (18986)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4585Mi)
% 3.46/0.97 % (18982)Instruction limit reached!
% 3.46/0.97 % (18982)------------------------------
% 3.46/0.97 % (18982)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.46/0.97 % (18982)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.46/0.97 % (18982)Termination reason: Unknown
% 3.46/0.97 % (18982)Termination phase: Saturation
% 3.46/0.97
% 3.46/0.97 % (18982)Memory used [KB]: 6780
% 3.46/0.97 % (18982)Time elapsed: 0.036 s
% 3.46/0.97 % (18982)Instructions burned: 69 (million)
% 3.46/0.97 % (18982)------------------------------
% 3.46/0.97 % (18982)------------------------------
% 3.46/1.00 % (18988)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2016Mi)
% 3.46/1.01 % (18987)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/90Mi)
% 3.46/1.02 % (18966)Instruction limit reached!
% 3.46/1.02 % (18966)------------------------------
% 3.46/1.02 % (18966)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.46/1.02 % (18966)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.46/1.02 % (18966)Termination reason: Unknown
% 3.46/1.02 % (18966)Termination phase: Saturation
% 3.46/1.02
% 3.46/1.02 % (18966)Memory used [KB]: 3454
% 3.46/1.02 % (18966)Time elapsed: 0.458 s
% 3.46/1.02 % (18966)Instructions burned: 212 (million)
% 3.46/1.02 % (18966)------------------------------
% 3.46/1.02 % (18966)------------------------------
% 3.46/1.02 % (18989)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/8004Mi)
% 3.46/1.02 % (18991)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=9877:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/9877Mi)
% 3.67/1.02 % (18990)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/9965Mi)
% 5.63/1.13 % (18992)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=9902:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9902Mi)
% 6.22/1.17 % (18987)Instruction limit reached!
% 6.22/1.17 % (18987)------------------------------
% 6.22/1.17 % (18987)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.22/1.17 % (18987)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.22/1.17 % (18987)Termination reason: Unknown
% 6.22/1.17 % (18987)Termination phase: Saturation
% 6.22/1.17
% 6.22/1.17 % (18987)Memory used [KB]: 6524
% 6.22/1.17 % (18987)Time elapsed: 0.284 s
% 6.22/1.17 % (18987)Instructions burned: 91 (million)
% 6.22/1.17 % (18987)------------------------------
% 6.22/1.17 % (18987)------------------------------
% 6.22/1.17 % (18993)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/1824Mi)
% 6.46/1.21 % (18964)Instruction limit reached!
% 6.46/1.21 % (18964)------------------------------
% 6.46/1.21 % (18964)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.46/1.21 % (18964)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.46/1.21 % (18964)Termination reason: Unknown
% 6.46/1.21 % (18964)Termination phase: Saturation
% 6.46/1.21
% 6.46/1.21 % (18964)Memory used [KB]: 9338
% 6.46/1.21 % (18964)Time elapsed: 0.801 s
% 6.46/1.21 % (18964)Instructions burned: 355 (million)
% 6.46/1.21 % (18964)------------------------------
% 6.46/1.21 % (18964)------------------------------
% 6.46/1.21 % (18957)Instruction limit reached!
% 6.46/1.21 % (18957)------------------------------
% 6.46/1.21 % (18957)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.46/1.21 % (18957)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.46/1.21 % (18957)Termination reason: Unknown
% 6.46/1.21 % (18957)Termination phase: Saturation
% 6.46/1.21
% 6.46/1.21 % (18957)Memory used [KB]: 2814
% 6.46/1.21 % (18957)Time elapsed: 0.758 s
% 6.46/1.21 % (18957)Instructions burned: 498 (million)
% 6.46/1.21 % (18957)------------------------------
% 6.46/1.21 % (18957)------------------------------
% 6.97/1.29 % (18963)Instruction limit reached!
% 6.97/1.29 % (18963)------------------------------
% 6.97/1.29 % (18963)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.97/1.29 % (18963)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.97/1.29 % (18963)Termination reason: Unknown
% 6.97/1.29 % (18963)Termination phase: Saturation
% 6.97/1.29
% 6.97/1.29 % (18963)Memory used [KB]: 8187
% 6.97/1.29 % (18963)Time elapsed: 0.882 s
% 6.97/1.29 % (18963)Instructions burned: 440 (million)
% 6.97/1.29 % (18963)------------------------------
% 6.97/1.29 % (18963)------------------------------
% 6.97/1.30 % (18958)Instruction limit reached!
% 6.97/1.30 % (18958)------------------------------
% 6.97/1.30 % (18958)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.97/1.30 % (18958)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.97/1.30 % (18958)Termination reason: Unknown
% 6.97/1.30 % (18958)Termination phase: Saturation
% 6.97/1.30
% 6.97/1.30 % (18958)Memory used [KB]: 8571
% 6.97/1.30 % (18958)Time elapsed: 0.891 s
% 6.97/1.30 % (18958)Instructions burned: 468 (million)
% 6.97/1.30 % (18958)------------------------------
% 6.97/1.30 % (18958)------------------------------
% 7.45/1.32 % (18994)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9989Mi)
% 7.45/1.34 % (18959)Instruction limit reached!
% 7.45/1.34 % (18959)------------------------------
% 7.45/1.34 % (18959)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.45/1.34 % (18959)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.45/1.34 % (18959)Termination reason: Unknown
% 7.45/1.34 % (18959)Termination phase: Saturation
% 7.45/1.34
% 7.45/1.34 % (18959)Memory used [KB]: 10234
% 7.45/1.34 % (18959)Time elapsed: 0.925 s
% 7.45/1.34 % (18959)Instructions burned: 482 (million)
% 7.45/1.34 % (18959)------------------------------
% 7.45/1.34 % (18959)------------------------------
% 7.45/1.35 % (18996)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/90Mi)
% 7.45/1.36 % (18995)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9707Mi)
% 7.45/1.36 % (18965)Instruction limit reached!
% 7.45/1.36 % (18965)------------------------------
% 7.45/1.36 % (18965)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.82/1.37 % (18965)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.82/1.37 % (18965)Termination reason: Unknown
% 7.82/1.37 % (18965)Termination phase: Saturation
% 7.82/1.37
% 7.82/1.37 % (18965)Memory used [KB]: 8571
% 7.82/1.37 % (18965)Time elapsed: 0.798 s
% 7.82/1.37 % (18965)Instructions burned: 388 (million)
% 7.82/1.37 % (18965)------------------------------
% 7.82/1.37 % (18965)------------------------------
% 7.82/1.40 % (18960)Instruction limit reached!
% 7.82/1.40 % (18960)------------------------------
% 7.82/1.40 % (18960)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.82/1.40 % (18960)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.82/1.40 % (18960)Termination reason: Unknown
% 7.82/1.40 % (18960)Termination phase: Saturation
% 7.82/1.40
% 7.82/1.40 % (18960)Memory used [KB]: 10618
% 7.82/1.40 % (18960)Time elapsed: 0.990 s
% 7.82/1.40 % (18960)Instructions burned: 500 (million)
% 7.82/1.40 % (18960)------------------------------
% 7.82/1.40 % (18960)------------------------------
% 7.82/1.42 % (18997)ott+3_1:1_abs=on:anc=none:bs=on:fsr=off:spb=goal_then_units:i=44001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/44001Mi)
% 7.82/1.43 % (18998)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/4958Mi)
% 8.53/1.48 % (18999)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/35256Mi)
% 8.53/1.52 % (18996)Instruction limit reached!
% 8.53/1.52 % (18996)------------------------------
% 8.53/1.52 % (18996)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.53/1.53 % (18996)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.53/1.53 % (18996)Termination reason: Unknown
% 8.53/1.53 % (18996)Termination phase: Saturation
% 8.53/1.53
% 8.53/1.53 % (18996)Memory used [KB]: 6524
% 8.53/1.53 % (18996)Time elapsed: 0.269 s
% 8.53/1.53 % (18996)Instructions burned: 91 (million)
% 8.53/1.53 % (18996)------------------------------
% 8.53/1.53 % (18996)------------------------------
% 8.93/1.53 % (19000)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/32293Mi)
% 8.97/1.56 % (19001)ott+21_1:28_afr=on:anc=all_dependent:bs=on:bsr=unit_only:nicw=on:sp=const_frequency:uhcvi=on:i=37001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/37001Mi)
% 10.38/1.69 % (19002)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=10187:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/10187Mi)
% 10.38/1.71 % (18971)Instruction limit reached!
% 10.38/1.71 % (18971)------------------------------
% 10.38/1.71 % (18971)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.38/1.71 % (18971)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.38/1.71 % (18971)Termination reason: Unknown
% 10.38/1.71 % (18971)Termination phase: Saturation
% 10.38/1.71
% 10.38/1.71 % (18971)Memory used [KB]: 2558
% 10.38/1.71 % (18971)Time elapsed: 1.049 s
% 10.38/1.71 % (18971)Instructions burned: 657 (million)
% 10.38/1.71 % (18971)------------------------------
% 10.38/1.71 % (18971)------------------------------
% 11.61/1.88 % (19003)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=29337:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/29337Mi)
% 12.23/1.97 % (18970)Instruction limit reached!
% 12.23/1.97 % (18970)------------------------------
% 12.23/1.97 % (18970)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.23/1.97 % (18970)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.23/1.97 % (18970)Termination reason: Unknown
% 12.23/1.97 % (18970)Termination phase: Saturation
% 12.23/1.97
% 12.23/1.97 % (18970)Memory used [KB]: 10362
% 12.23/1.97 % (18970)Time elapsed: 1.327 s
% 12.23/1.97 % (18970)Instructions burned: 748 (million)
% 12.23/1.97 % (18970)------------------------------
% 12.23/1.97 % (18970)------------------------------
% 12.72/2.00 % (18969)Instruction limit reached!
% 12.72/2.00 % (18969)------------------------------
% 12.72/2.00 % (18969)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.72/2.00 % (18969)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.72/2.00 % (18969)Termination reason: Unknown
% 12.72/2.00 % (18969)Termination phase: Saturation
% 12.72/2.00
% 12.72/2.00 % (18969)Memory used [KB]: 9083
% 12.72/2.00 % (18969)Time elapsed: 1.377 s
% 12.72/2.00 % (18969)Instructions burned: 934 (million)
% 12.72/2.00 % (18969)------------------------------
% 12.72/2.00 % (18969)------------------------------
% 13.47/2.09 % (18968)Instruction limit reached!
% 13.47/2.09 % (18968)------------------------------
% 13.47/2.09 % (18968)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.47/2.11 % (18968)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.47/2.11 % (18968)Termination reason: Unknown
% 13.47/2.11 % (18968)Termination phase: Saturation
% 13.47/2.11
% 13.47/2.11 % (18968)Memory used [KB]: 11001
% 13.47/2.11 % (18968)Time elapsed: 1.487 s
% 13.47/2.11 % (18968)Instructions burned: 920 (million)
% 13.47/2.11 % (18968)------------------------------
% 13.47/2.11 % (18968)------------------------------
% 13.73/2.13 % (19004)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=10147:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/10147Mi)
% 14.11/2.15 % (19005)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=38056:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/38056Mi)
% 14.11/2.17 % (19005)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 14.11/2.17 % (19005)Terminated due to inappropriate strategy.
% 14.11/2.17 % (19005)------------------------------
% 14.11/2.17 % (19005)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.11/2.17 % (19005)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.11/2.17 % (19005)Termination reason: Inappropriate
% 14.11/2.17
% 14.11/2.17 % (19005)Memory used [KB]: 1023
% 14.11/2.17 % (19005)Time elapsed: 0.005 s
% 14.11/2.17 % (19005)Instructions burned: 7 (million)
% 14.11/2.17 % (19005)------------------------------
% 14.11/2.17 % (19005)------------------------------
% 14.11/2.17 % (18974)Instruction limit reached!
% 14.11/2.17 % (18974)------------------------------
% 14.11/2.17 % (18974)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.11/2.17 % (18974)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.11/2.17 % (18974)Termination reason: Unknown
% 14.11/2.17 % (18974)Termination phase: Saturation
% 14.11/2.17
% 14.11/2.17 % (18974)Memory used [KB]: 13176
% 14.11/2.17 % (18974)Time elapsed: 1.414 s
% 14.11/2.17 % (18974)Instructions burned: 982 (million)
% 14.11/2.17 % (18974)------------------------------
% 14.11/2.17 % (18974)------------------------------
% 14.75/2.27 % (19006)fmb+10_1:1_dr=on:fmbsr=2.0:newcnf=on:nm=2:i=33239:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/33239Mi)
% 14.75/2.28 % (19006)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 15.22/2.29 % (19006)Terminated due to inappropriate strategy.
% 15.22/2.29 % (19006)------------------------------
% 15.22/2.29 % (19006)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.22/2.29 % (19006)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.22/2.29 % (19006)Termination reason: Inappropriate
% 15.22/2.29
% 15.22/2.29 % (19006)Memory used [KB]: 1023
% 15.22/2.29 % (19006)Time elapsed: 0.005 s
% 15.22/2.29 % (19006)Instructions burned: 7 (million)
% 15.22/2.29 % (19006)------------------------------
% 15.22/2.29 % (19006)------------------------------
% 15.22/2.31 % (19007)fmb+10_1:1_fmbas=predicate:gsp=on:nm=2:i=20987:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/20987Mi)
% 15.22/2.33 % (19008)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=49917:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/49917Mi)
% 15.22/2.33 % (19008)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 15.22/2.33 % (19008)Terminated due to inappropriate strategy.
% 15.22/2.33 % (19008)------------------------------
% 15.22/2.33 % (19008)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.22/2.33 % (19008)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.22/2.33 % (19008)Termination reason: Inappropriate
% 15.22/2.33
% 15.22/2.33 % (19008)Memory used [KB]: 1023
% 15.22/2.33 % (19008)Time elapsed: 0.003 s
% 15.22/2.33 % (19008)Instructions burned: 5 (million)
% 15.22/2.33 % (19008)------------------------------
% 15.22/2.33 % (19008)------------------------------
% 15.22/2.33 % (19007)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 15.22/2.33 % (19007)Terminated due to inappropriate strategy.
% 15.22/2.33 % (19007)------------------------------
% 15.22/2.33 % (19007)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.22/2.33 % (19007)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.22/2.33 % (19007)Termination reason: Inappropriate
% 15.22/2.33
% 15.22/2.33 % (19007)Memory used [KB]: 1023
% 15.22/2.33 % (19007)Time elapsed: 0.005 s
% 15.22/2.33 % (19007)Instructions burned: 6 (million)
% 15.22/2.33 % (19007)------------------------------
% 15.22/2.33 % (19007)------------------------------
% 16.11/2.41 % (19009)dis+2_1:64_add=large:bce=on:bd=off:i=19144:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/19144Mi)
% 16.11/2.42 % (18973)Instruction limit reached!
% 16.11/2.42 % (18973)------------------------------
% 16.11/2.42 % (18973)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.11/2.42 % (18973)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.11/2.42 % (18973)Termination reason: Unknown
% 16.11/2.42 % (18973)Termination phase: Saturation
% 16.11/2.42
% 16.11/2.42 % (18973)Memory used [KB]: 12537
% 16.11/2.42 % (18973)Time elapsed: 1.774 s
% 16.11/2.42 % (18973)Instructions burned: 940 (million)
% 16.11/2.42 % (18973)------------------------------
% 16.11/2.42 % (18973)------------------------------
% 16.32/2.47 % (19011)ott-11_1:32_i=6101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/6101Mi)
% 16.32/2.49 % (19010)dis+10_1:128_bd=off:lcm=predicate:sac=on:sp=reverse_arity:urr=on:i=27492:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/27492Mi)
% 16.96/2.58 % (19012)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/90Mi)
% 18.86/2.77 % (19012)Instruction limit reached!
% 18.86/2.77 % (19012)------------------------------
% 18.86/2.77 % (19012)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 18.86/2.77 % (19012)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 18.86/2.77 % (19012)Termination reason: Unknown
% 18.86/2.77 % (19012)Termination phase: Saturation
% 18.86/2.77
% 18.86/2.77 % (19012)Memory used [KB]: 6396
% 18.86/2.77 % (19012)Time elapsed: 0.302 s
% 18.86/2.77 % (19012)Instructions burned: 91 (million)
% 18.86/2.77 % (19012)------------------------------
% 18.86/2.77 % (19012)------------------------------
% 19.99/2.92 % (19013)ott+11_1:128_av=off:bd=off:bsr=unit_only:fd=preordered:to=lpo:updr=off:i=91600:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/91600Mi)
% 23.41/3.33 % (18976)Instruction limit reached!
% 23.41/3.33 % (18976)------------------------------
% 23.41/3.33 % (18976)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.41/3.33 % (18976)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.41/3.33 % (18976)Termination reason: Unknown
% 23.41/3.33 % (18976)Termination phase: Saturation
% 23.41/3.33
% 23.41/3.33 % (18976)Memory used [KB]: 5500
% 23.41/3.33 % (18976)Time elapsed: 2.671 s
% 23.41/3.33 % (18976)Instructions burned: 2016 (million)
% 23.41/3.33 % (18976)------------------------------
% 23.41/3.33 % (18976)------------------------------
% 24.64/3.50 % (19014)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=7127:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/7127Mi)
% 25.26/3.58 % (18983)Instruction limit reached!
% 25.26/3.58 % (18983)------------------------------
% 25.26/3.58 % (18983)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.26/3.58 % (18983)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.26/3.58 % (18983)Termination reason: Unknown
% 25.26/3.58 % (18983)Termination phase: Saturation
% 25.26/3.58
% 25.26/3.58 % (18983)Memory used [KB]: 7803
% 25.26/3.58 % (18983)Time elapsed: 2.826 s
% 25.26/3.58 % (18983)Instructions burned: 1825 (million)
% 25.26/3.58 % (18983)------------------------------
% 25.26/3.58 % (18983)------------------------------
% 26.60/3.76 % (19015)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/35256Mi)
% 26.96/3.85 % (18993)Instruction limit reached!
% 26.96/3.85 % (18993)------------------------------
% 26.96/3.85 % (18993)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 27.66/3.86 % (18993)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 27.66/3.86 % (18993)Termination reason: Unknown
% 27.66/3.86 % (18993)Termination phase: Saturation
% 27.66/3.86
% 27.66/3.86 % (18993)Memory used [KB]: 8315
% 27.66/3.86 % (18993)Time elapsed: 2.694 s
% 27.66/3.86 % (18993)Instructions burned: 1827 (million)
% 27.66/3.86 % (18993)------------------------------
% 27.66/3.86 % (18993)------------------------------
% 27.85/3.88 % (18988)Instruction limit reached!
% 27.85/3.88 % (18988)------------------------------
% 27.85/3.88 % (18988)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 27.85/3.90 % (18988)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 27.85/3.90 % (18988)Termination reason: Unknown
% 27.85/3.90 % (18988)Termination phase: Saturation
% 27.85/3.90
% 27.85/3.90 % (18988)Memory used [KB]: 5628
% 27.85/3.90 % (18988)Time elapsed: 2.990 s
% 27.85/3.90 % (18988)Instructions burned: 2017 (million)
% 27.85/3.90 % (18988)------------------------------
% 27.85/3.90 % (18988)------------------------------
% 28.47/4.02 % (19016)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2965ds/32293Mi)
% 28.97/4.04 % (19017)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=29337:si=on:rawr=on:rtra=on_0 on theBenchmark for (2964ds/29337Mi)
% 32.69/4.50 % (18984)Instruction limit reached!
% 32.69/4.50 % (18984)------------------------------
% 32.69/4.50 % (18984)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 32.69/4.51 % (18984)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 32.69/4.51 % (18984)Termination reason: Unknown
% 32.69/4.51 % (18984)Termination phase: Saturation
% 32.69/4.51
% 32.69/4.51 % (18984)Memory used [KB]: 19317
% 32.69/4.51 % (18984)Time elapsed: 3.766 s
% 32.69/4.51 % (18984)Instructions burned: 2135 (million)
% 32.69/4.51 % (18984)------------------------------
% 32.69/4.51 % (18984)------------------------------
% 34.12/4.69 % (19018)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=99860:si=on:rawr=on:rtra=on_0 on theBenchmark for (2958ds/99860Mi)
% 34.12/4.70 % (19018)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 34.12/4.70 % (19018)Terminated due to inappropriate strategy.
% 34.12/4.70 % (19018)------------------------------
% 34.12/4.70 % (19018)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 34.12/4.70 % (19018)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 34.12/4.70 % (19018)Termination reason: Inappropriate
% 34.12/4.70
% 34.12/4.70 % (19018)Memory used [KB]: 1023
% 34.12/4.70 % (19018)Time elapsed: 0.010 s
% 34.12/4.70 % (19018)Instructions burned: 6 (million)
% 34.12/4.70 % (19018)------------------------------
% 34.12/4.70 % (19018)------------------------------
% 35.41/4.83 % (19019)fmb+10_1:1_fmbas=expand:i=96985:si=on:rawr=on:rtra=on_0 on theBenchmark for (2956ds/96985Mi)
% 35.41/4.83 % (19019)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 35.41/4.83 % (19019)Terminated due to inappropriate strategy.
% 35.41/4.83 % (19019)------------------------------
% 35.41/4.83 % (19019)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 35.41/4.83 % (19019)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 35.41/4.83 % (19019)Termination reason: Inappropriate
% 35.41/4.83
% 35.41/4.83 % (19019)Memory used [KB]: 1023
% 35.41/4.83 % (19019)Time elapsed: 0.006 s
% 35.41/4.83 % (19019)Instructions burned: 4 (million)
% 35.41/4.83 % (19019)------------------------------
% 35.41/4.83 % (19019)------------------------------
% 36.22/4.97 % (19020)fmb+10_1:1_bce=on:dr=on:fmbsr=1.47:gsp=on:nm=2:skr=on:i=99648:si=on:rawr=on:rtra=on_0 on theBenchmark for (2955ds/99648Mi)
% 36.67/4.98 % (19020)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 36.67/4.99 % (19020)Terminated due to inappropriate strategy.
% 36.67/4.99 % (19020)------------------------------
% 36.67/4.99 % (19020)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 36.67/4.99 % (19020)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 36.67/4.99 % (19020)Termination reason: Inappropriate
% 36.67/4.99
% 36.67/4.99 % (19020)Memory used [KB]: 1023
% 36.67/4.99 % (19020)Time elapsed: 0.006 s
% 36.67/4.99 % (19020)Instructions burned: 8 (million)
% 36.67/4.99 % (19020)------------------------------
% 36.67/4.99 % (19020)------------------------------
% 37.48/5.11 % (19021)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=99882:si=on:rawr=on:rtra=on_0 on theBenchmark for (2953ds/99882Mi)
% 37.75/5.13 % (19021)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 37.88/5.13 % (19021)Terminated due to inappropriate strategy.
% 37.88/5.13 % (19021)------------------------------
% 37.88/5.13 % (19021)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 37.88/5.13 % (19021)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 37.88/5.13 % (19021)Termination reason: Inappropriate
% 37.88/5.13
% 37.88/5.13 % (19021)Memory used [KB]: 1023
% 37.88/5.13 % (19021)Time elapsed: 0.008 s
% 37.88/5.13 % (19021)Instructions burned: 8 (million)
% 37.88/5.13 % (19021)------------------------------
% 37.88/5.13 % (19021)------------------------------
% 38.51/5.26 % (19022)fmb+10_1:1_bce=on:fmbas=predicate:fmbsr=1.5:fmbsso=preprocessed_usage:nm=4:skr=on:i=99913:si=on:rawr=on:rtra=on_0 on theBenchmark for (2952ds/99913Mi)
% 38.51/5.27 % (19022)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 38.51/5.27 % (19022)Terminated due to inappropriate strategy.
% 38.51/5.27 % (19022)------------------------------
% 38.51/5.27 % (19022)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 38.51/5.27 % (19022)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 38.51/5.27 % (19022)Termination reason: Inappropriate
% 38.51/5.27
% 38.51/5.27 % (19022)Memory used [KB]: 1023
% 38.51/5.27 % (19022)Time elapsed: 0.009 s
% 38.51/5.27 % (19022)Instructions burned: 8 (million)
% 38.51/5.27 % (19022)------------------------------
% 38.51/5.27 % (19022)------------------------------
% 39.86/5.39 % (19023)dis+10_1:128_bd=off:lcm=predicate:sac=on:sp=reverse_arity:urr=on:i=28201:si=on:rawr=on:rtra=on_0 on theBenchmark for (2950ds/28201Mi)
% 43.91/5.95 % (18985)Instruction limit reached!
% 43.91/5.95 % (18985)------------------------------
% 43.91/5.95 % (18985)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 43.91/5.95 % (18985)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 43.91/5.95 % (18985)Termination reason: Unknown
% 43.91/5.95 % (18985)Termination phase: Saturation
% 43.91/5.95
% 43.91/5.95 % (18985)Memory used [KB]: 21875
% 43.91/5.95 % (18985)Time elapsed: 5.197 s
% 43.91/5.95 % (18985)Instructions burned: 2891 (million)
% 43.91/5.95 % (18985)------------------------------
% 43.91/5.95 % (18985)------------------------------
% 45.12/6.12 % (19024)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2944ds/9707Mi)
% 49.27/6.59 % (18977)Instruction limit reached!
% 49.27/6.59 % (18977)------------------------------
% 49.27/6.59 % (18977)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 49.27/6.59 % (18977)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 49.27/6.59 % (18977)Termination reason: Unknown
% 49.27/6.59 % (18977)Termination phase: Saturation
% 49.27/6.59
% 49.27/6.59 % (18977)Memory used [KB]: 36971
% 49.27/6.59 % (18977)Time elapsed: 5.895 s
% 49.27/6.59 % (18977)Instructions burned: 3735 (million)
% 49.27/6.59 % (18977)------------------------------
% 49.27/6.59 % (18977)------------------------------
% 50.60/6.77 % (19025)ott+11_1:128_av=off:bd=off:bsr=unit_only:fd=preordered:to=lpo:updr=off:i=144582:si=on:rawr=on:rtra=on_0 on theBenchmark for (2937ds/144582Mi)
% 59.99/7.93 % (18978)Instruction limit reached!
% 59.99/7.93 % (18978)------------------------------
% 59.99/7.93 % (18978)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 59.99/7.93 % (18978)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 59.99/7.93 % (18978)Termination reason: Unknown
% 59.99/7.93 % (18978)Termination phase: Saturation
% 59.99/7.93
% 59.99/7.93 % (18978)Memory used [KB]: 10106
% 59.99/7.93 % (18978)Time elapsed: 7.241 s
% 59.99/7.93 % (18978)Instructions burned: 4960 (million)
% 59.99/7.93 % (18978)------------------------------
% 59.99/7.93 % (18978)------------------------------
% 61.72/8.17 % (19026)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2924ds/35256Mi)
% 64.10/8.44 % (18998)Instruction limit reached!
% 64.10/8.44 % (18998)------------------------------
% 64.10/8.44 % (18998)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 64.10/8.44 % (18998)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 64.10/8.44 % (18998)Termination reason: Unknown
% 64.10/8.44 % (18998)Termination phase: Saturation
% 64.10/8.44
% 64.10/8.44 % (18998)Memory used [KB]: 10490
% 64.10/8.44 % (18998)Time elapsed: 7.001 s
% 64.10/8.44 % (18998)Instructions burned: 4960 (million)
% 64.10/8.44 % (18998)------------------------------
% 64.10/8.44 % (18998)------------------------------
% 65.23/8.60 % (19027)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=104647:si=on:rawr=on:rtra=on_0 on theBenchmark for (2919ds/104647Mi)
% 68.94/9.12 % (18980)Instruction limit reached!
% 68.94/9.12 % (18980)------------------------------
% 68.94/9.12 % (18980)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 68.94/9.12 % (18980)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 68.94/9.12 % (18980)Termination reason: Unknown
% 68.94/9.12 % (18980)Termination phase: Saturation
% 68.94/9.12
% 68.94/9.12 % (18980)Memory used [KB]: 36715
% 68.94/9.12 % (18980)Time elapsed: 8.344 s
% 68.94/9.12 % (18980)Instructions burned: 4758 (million)
% 68.94/9.12 % (18980)------------------------------
% 68.94/9.12 % (18980)------------------------------
% 70.16/9.25 % (19028)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=146146:si=on:rawr=on:rtra=on_0 on theBenchmark for (2912ds/146146Mi)
% 70.16/9.26 % (19028)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 70.16/9.26 % (19028)Terminated due to inappropriate strategy.
% 70.16/9.26 % (19028)------------------------------
% 70.16/9.26 % (19028)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 70.16/9.26 % (19028)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 70.16/9.26 % (19028)Termination reason: Inappropriate
% 70.16/9.26
% 70.16/9.26 % (19028)Memory used [KB]: 1023
% 70.16/9.26 % (19028)Time elapsed: 0.003 s
% 70.16/9.26 % (19028)Instructions burned: 6 (million)
% 70.16/9.26 % (19028)------------------------------
% 70.16/9.26 % (19028)------------------------------
% 71.38/9.43 % (18986)Instruction limit reached!
% 71.38/9.43 % (18986)------------------------------
% 71.38/9.43 % (18986)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 71.38/9.43 % (18986)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 71.38/9.43 % (18986)Termination reason: Unknown
% 71.38/9.43 % (18986)Termination phase: Saturation
% 71.38/9.43
% 71.38/9.43 % (18986)Memory used [KB]: 28912
% 71.38/9.43 % (18986)Time elapsed: 8.608 s
% 71.38/9.43 % (18986)Instructions burned: 4585 (million)
% 71.38/9.43 % (18986)------------------------------
% 71.38/9.43 % (18986)------------------------------
% 72.13/9.44 % (19029)fmb+10_1:1_fmbas=expand:i=112867:si=on:rawr=on:rtra=on_0 on theBenchmark for (2910ds/112867Mi)
% 72.13/9.44 % (19029)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 72.13/9.44 % (19029)Terminated due to inappropriate strategy.
% 72.13/9.44 % (19029)------------------------------
% 72.13/9.44 % (19029)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 72.13/9.44 % (19029)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 72.13/9.44 % (19029)Termination reason: Inappropriate
% 72.13/9.44
% 72.13/9.44 % (19029)Memory used [KB]: 1023
% 72.13/9.44 % (19029)Time elapsed: 0.004 s
% 72.13/9.44 % (19029)Instructions burned: 7 (million)
% 72.13/9.44 % (19029)------------------------------
% 72.13/9.44 % (19029)------------------------------
% 73.09/9.57 % (18990)First to succeed.
% 73.09/9.59 % (19030)fmb+10_1:1_bce=on:dr=on:fmbsr=1.47:gsp=on:nm=2:skr=on:i=133500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2909ds/133500Mi)
% 73.09/9.60 % (19030)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 73.09/9.60 % (19030)Terminated due to inappropriate strategy.
% 73.09/9.60 % (19030)------------------------------
% 73.09/9.60 % (19030)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 73.09/9.60 % (19030)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 73.09/9.60 % (19030)Termination reason: Inappropriate
% 73.09/9.60
% 73.09/9.60 % (19030)Memory used [KB]: 1023
% 73.09/9.60 % (19030)Time elapsed: 0.005 s
% 73.09/9.60 % (19030)Instructions burned: 6 (million)
% 73.09/9.60 % (19030)------------------------------
% 73.09/9.60 % (19030)------------------------------
% 73.48/9.61 % (19031)fmb+10_1:1_fmbsr=2.0:ins=2:i=145423:si=on:rawr=on:rtra=on_0 on theBenchmark for (2909ds/145423Mi)
% 73.48/9.61 % (19031)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 73.48/9.61 % (19031)Terminated due to inappropriate strategy.
% 73.48/9.61 % (19031)------------------------------
% 73.48/9.61 % (19031)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 73.48/9.61 % (19031)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 73.48/9.61 % (19031)Termination reason: Inappropriate
% 73.48/9.61
% 73.48/9.61 % (19031)Memory used [KB]: 1023
% 73.48/9.61 % (19031)Time elapsed: 0.005 s
% 73.48/9.61 % (19031)Instructions burned: 7 (million)
% 73.48/9.61 % (19031)------------------------------
% 73.48/9.61 % (19031)------------------------------
% 73.78/9.72 % (19032)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=147928:si=on:rawr=on:rtra=on_0 on theBenchmark for (2907ds/147928Mi)
% 73.78/9.72 % (19032)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 74.47/9.73 % (19032)Terminated due to inappropriate strategy.
% 74.47/9.73 % (19032)------------------------------
% 74.47/9.73 % (19032)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 74.47/9.73 % (19032)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 74.47/9.73 % (19032)Termination reason: Inappropriate
% 74.47/9.73
% 74.47/9.73 % (19032)Memory used [KB]: 1023
% 74.47/9.73 % (19032)Time elapsed: 0.005 s
% 74.47/9.73 % (19032)Instructions burned: 8 (million)
% 74.47/9.73 % (19032)------------------------------
% 74.47/9.73 % (19032)------------------------------
% 74.47/9.74 % (18990)Refutation found. Thanks to Tanya!
% 74.47/9.74 % SZS status Theorem for theBenchmark
% 74.47/9.74 % SZS output start Proof for theBenchmark
% See solution above
% 74.47/9.76 % (18990)------------------------------
% 74.47/9.76 % (18990)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 74.47/9.76 % (18990)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 74.47/9.76 % (18990)Termination reason: Refutation
% 74.47/9.76
% 74.47/9.76 % (18990)Memory used [KB]: 11641
% 74.47/9.76 % (18990)Time elapsed: 8.700 s
% 74.47/9.76 % (18990)Instructions burned: 6337 (million)
% 74.47/9.76 % (18990)------------------------------
% 74.47/9.76 % (18990)------------------------------
% 74.47/9.76 % (18934)Success in time 9.399 s
%------------------------------------------------------------------------------