TSTP Solution File: DAT078_1 by Vampire-SAT---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.8
% Problem : DAT078_1 : TPTP v8.1.2. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% Computer : n026.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 : Fri Sep 1 14:17:13 EDT 2023
% Result : Theorem 260.77s 37.71s
% Output : Refutation 260.77s
% Verified :
% SZS Type : Refutation
% Derivation depth : 13
% Number of leaves : 763
% Syntax : Number of formulae : 2579 ( 56 unt; 18 typ; 0 def)
% Number of atoms : 10804 (1419 equ)
% Maximal formula atoms : 14 ( 4 avg)
% Number of connectives : 13989 (5746 ~;7339 |; 138 &)
% ( 733 <=>; 33 =>; 0 <=; 0 <~>)
% Maximal formula depth : 18 ( 7 avg)
% Maximal term depth : 11 ( 2 avg)
% Number arithmetic : 17167 (3636 atm;6016 fun;2394 num;5121 var)
% Number of types : 3 ( 1 usr; 1 ari)
% Number of type conns : 39 ( 17 >; 22 *; 0 +; 0 <<)
% Number of predicates : 726 ( 720 usr; 717 prp; 0-3 aty)
% Number of functors : 21 ( 13 usr; 5 con; 0-3 aty)
% Number of variables : 6274 (;6249 !; 25 ?;6274 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
array: $tType ).
tff(func_def_0,type,
read: ( array * $int ) > $int ).
tff(func_def_1,type,
write: ( array * $int * $int ) > array ).
tff(func_def_2,type,
init: $int > array ).
tff(func_def_3,type,
max: ( array * $int ) > $int ).
tff(func_def_5,type,
rev: ( array * $int ) > array ).
tff(func_def_10,type,
sK1: ( array * array ) > $int ).
tff(func_def_11,type,
sK2: ( array * $int ) > $int ).
tff(func_def_12,type,
sK3: ( array * $int ) > $int ).
tff(func_def_13,type,
sK4: ( array * $int ) > $int ).
tff(func_def_14,type,
sK5: ( array * $int ) > $int ).
tff(func_def_15,type,
sK6: ( array * $int * $int ) > $int ).
tff(func_def_16,type,
sK7: ( array * array * $int ) > $int ).
tff(func_def_17,type,
sK8: ( array * $int * $int ) > $int ).
tff(pred_def_4,type,
sorted: ( array * $int ) > $o ).
tff(pred_def_6,type,
inRange: ( array * $int * $int ) > $o ).
tff(pred_def_7,type,
distinct: ( array * $int ) > $o ).
tff(pred_def_8,type,
sP0: ( array * $int * $int ) > $o ).
tff(f126487,plain,
$false,
inference(avatar_sat_refutation,[],[f107,f111,f115,f119,f123,f127,f131,f135,f139,f143,f147,f151,f155,f159,f163,f167,f171,f175,f179,f190,f194,f198,f218,f222,f226,f230,f234,f238,f242,f270,f295,f301,f305,f309,f319,f323,f344,f349,f353,f357,f379,f383,f387,f391,f410,f424,f442,f453,f457,f461,f500,f504,f508,f528,f532,f536,f540,f544,f609,f613,f617,f621,f625,f767,f778,f782,f786,f790,f794,f858,f864,f868,f872,f876,f880,f884,f888,f978,f982,f986,f990,f994,f1152,f1156,f1160,f1170,f1177,f1182,f1194,f1198,f1202,f1214,f1218,f1222,f1226,f1254,f1258,f1262,f1266,f1270,f1274,f1278,f1297,f1314,f1318,f1322,f1326,f1345,f1350,f1354,f1358,f1387,f1391,f1395,f1400,f1404,f1408,f1412,f1448,f1453,f1457,f1474,f1482,f1494,f1498,f1502,f1506,f1510,f1534,f1604,f1618,f1632,f1636,f1642,f1658,f1664,f1668,f1682,f1686,f1690,f1694,f1703,f1760,f1767,f1771,f1792,f1804,f1815,f1819,f1823,f1827,f1874,f1902,f1909,f1913,f1917,f1921,f1925,f1929,f1933,f1937,f1941,f1945,f1949,f1953,f2362,f2366,f2370,f2374,f2378,f2382,f2386,f2390,f2394,f2398,f2402,f3124,f3128,f3132,f3136,f3140,f3144,f3148,f3152,f3156,f3454,f3497,f3501,f3505,f3509,f3513,f3517,f3521,f3525,f3529,f3534,f3538,f3542,f3546,f3550,f3554,f5033,f5084,f5089,f5093,f5097,f5101,f5106,f5110,f5114,f5118,f5122,f5126,f5130,f5134,f5138,f5142,f5146,f5150,f5154,f5158,f5162,f5166,f5170,f5174,f6022,f7531,f7535,f7539,f7543,f7547,f7551,f7555,f7559,f7563,f7639,f7643,f7647,f7651,f7655,f7659,f7663,f7667,f7671,f7675,f7679,f7683,f8390,f9713,f10111,f10115,f10119,f10123,f10127,f10131,f10135,f10139,f10143,f10147,f10151,f10155,f10159,f10163,f10167,f10171,f10175,f10179,f10183,f10187,f10198,f10202,f10206,f10210,f10214,f10218,f10222,f10226,f10230,f10234,f10321,f10325,f10329,f10333,f10337,f10341,f10345,f10349,f10353,f10759,f15385,f19181,f19185,f19189,f19296,f19300,f19304,f19308,f19312,f19316,f19320,f19324,f19328,f19332,f19336,f19340,f19344,f19348,f19352,f19356,f19360,f19364,f19368,f19372,f19376,f19380,f19384,f19388,f19392,f19396,f19400,f35021,f39430,f39434,f39438,f39442,f39446,f39450,f39454,f39458,f39462,f39466,f39470,f39474,f39478,f39482,f39486,f39490,f39494,f39498,f39502,f39506,f42602,f42607,f42611,f42615,f42619,f42623,f42627,f42631,f42635,f42639,f42643,f42652,f42656,f42660,f42664,f42668,f42672,f42676,f42680,f42684,f42688,f42692,f42696,f42700,f42704,f42708,f42712,f42716,f42720,f42724,f42728,f42732,f42737,f42741,f42745,f42749,f42753,f46981,f51052,f54567,f54571,f54575,f54579,f54583,f54587,f54591,f54595,f54599,f54604,f54608,f54612,f54617,f54622,f54626,f54630,f54634,f54638,f54642,f54646,f54650,f54654,f54658,f54662,f54666,f54670,f54674,f54678,f54682,f54686,f54690,f54694,f54698,f54702,f54706,f54710,f54714,f54718,f54722,f55310,f62375,f75384,f75388,f75392,f75396,f75400,f75404,f75408,f77674,f77678,f78569,f78573,f78577,f78581,f78585,f78589,f78593,f79810,f82551,f82555,f82559,f82563,f82567,f82576,f82580,f82584,f85049,f85237,f85241,f85245,f85249,f85253,f85257,f85261,f85895,f86229,f86233,f86237,f87051,f87055,f87059,f87063,f87067,f87071,f87075,f87079,f87083,f87366,f87733,f87737,f87741,f87745,f87749,f87753,f87757,f87761,f87765,f87769,f88521,f88530,f88534,f88538,f88542,f89054,f89058,f89136,f89140,f89144,f89148,f89152,f89365,f89411,f89415,f89419,f89423,f89427,f89557,f89562,f89566,f89570,f89574,f89578,f89582,f89586,f89988,f90624,f90628,f90982,f90986,f90990,f90994,f90998,f91029,f91033,f91037,f91041,f91045,f91049,f91053,f91815,f91819,f91919,f91923,f91927,f91931,f92232,f92237,f92323,f92327,f92632,f92636,f92640,f92645,f92716,f92720,f92724,f92728,f92732,f92737,f92741,f92745,f92749,f92753,f92757,f92761,f92765,f92769,f93867,f93877,f93881,f93885,f93889,f94039,f94209,f94213,f94217,f94221,f94386,f94421,f95380,f95717,f95721,f95725,f96400,f96877,f96881,f97273,f97277,f97281,f97285,f97289,f97368,f97372,f97376,f97380,f97384,f100437,f100441,f100463,f100467,f100551,f100555,f100633,f100637,f100641,f100645,f100649,f105214,f105251,f106548,f106604,f106608,f106612,f106616,f106620,f106624,f106814,f106818,f107831,f107835,f109583,f109605,f109631,f109661,f109665,f109669,f109884,f109893,f109897,f109901,f109905,f109909,f109913,f110410,f110414,f110418,f110422,f110429,f110433,f110437,f110441,f110445,f111313,f111317,f111321,f111325,f111329,f111364,f111378,f111382,f111386,f111390,f111394,f111398,f111634,f112054,f112058,f112062,f112066,f112070,f112510,f112514,f112518,f112522,f112814,f113158,f113162,f113166,f113170,f113174,f113178,f114063,f114067,f114071,f114075,f114079,f114083,f114087,f114091,f115127,f115131,f115140,f115196,f115419,f115423,f115427,f117483,f117487,f117491,f117495,f117499,f117503,f117507,f117511,f117516,f117520,f117524,f117528,f117650,f117652,f117653,f118020,f118024,f118028,f118032,f118036,f118040,f118044,f118048,f118052,f118056,f118060,f118064,f118173,f123594,f123621,f123625,f123629,f123633,f123637,f124009,f124604,f124608,f124612,f126386,f126390,f126394,f126398,f126402,f126406,f126410,f126414,f126418,f126422,f126426,f126430,f126434,f126477,f126480]) ).
tff(f126480,plain,
( ~ spl9_644
| ~ spl9_700 ),
inference(avatar_contradiction_clause,[],[f126479]) ).
tff(f126479,plain,
( $false
| ~ spl9_644
| ~ spl9_700 ),
inference(evaluation,[],[f126450]) ).
tff(f126450,plain,
( $less($sum(3,-1),0)
| ( 1 = $sum(3,-1) )
| ~ spl9_644
| ~ spl9_700 ),
inference(resolution,[],[f124008,f112517]) ).
tff(f112517,plain,
( ! [X77: $int] : $less($sum(X77,-1),X77)
| ~ spl9_644 ),
inference(avatar_component_clause,[],[f112516]) ).
tff(f112516,plain,
( spl9_644
<=> ! [X77: $int] : $less($sum(X77,-1),X77) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_644])]) ).
tff(f124008,plain,
( ! [X42: $int] :
( ~ $less(X42,3)
| $less(X42,0)
| ( 1 = X42 ) )
| ~ spl9_700 ),
inference(avatar_component_clause,[],[f124007]) ).
tff(f124007,plain,
( spl9_700
<=> ! [X42: $int] :
( ( 1 = X42 )
| $less(X42,0)
| ~ $less(X42,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_700])]) ).
tff(f126477,plain,
( ~ spl9_642
| ~ spl9_700 ),
inference(avatar_contradiction_clause,[],[f126476]) ).
tff(f126476,plain,
( $false
| ~ spl9_642
| ~ spl9_700 ),
inference(evaluation,[],[f126464]) ).
tff(f126464,plain,
( $less($sum(-1,3),0)
| ( 1 = $sum(-1,3) )
| ~ spl9_642
| ~ spl9_700 ),
inference(resolution,[],[f124008,f112509]) ).
tff(f112509,plain,
( ! [X2: $int] : $less($sum(-1,X2),X2)
| ~ spl9_642 ),
inference(avatar_component_clause,[],[f112508]) ).
tff(f112508,plain,
( spl9_642
<=> ! [X2: $int] : $less($sum(-1,X2),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_642])]) ).
tff(f126434,plain,
( spl9_716
| ~ spl9_166
| ~ spl9_185 ),
inference(avatar_split_clause,[],[f3490,f3154,f2360,f126432]) ).
tff(f126432,plain,
( spl9_716
<=> ! [X14: $int] : $less($sum(1,X14),$sum(X14,2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_716])]) ).
tff(f2360,plain,
( spl9_166
<=> ! [X2: $int,X3: $int] : $less($sum(X2,X3),$sum(X2,$sum(X3,1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_166])]) ).
tff(f3154,plain,
( spl9_185
<=> ! [X4: $int,X3: $int] :
( $less($sum(1,X3),X4)
| ~ $less($sum(X3,1),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_185])]) ).
tff(f3490,plain,
( ! [X14: $int] : $less($sum(1,X14),$sum(X14,2))
| ~ spl9_166
| ~ spl9_185 ),
inference(evaluation,[],[f3463]) ).
tff(f3463,plain,
( ! [X14: $int] : $less($sum(1,X14),$sum(X14,$sum(1,1)))
| ~ spl9_166
| ~ spl9_185 ),
inference(resolution,[],[f3155,f2361]) ).
tff(f2361,plain,
( ! [X2: $int,X3: $int] : $less($sum(X2,X3),$sum(X2,$sum(X3,1)))
| ~ spl9_166 ),
inference(avatar_component_clause,[],[f2360]) ).
tff(f3155,plain,
( ! [X3: $int,X4: $int] :
( ~ $less($sum(X3,1),X4)
| $less($sum(1,X3),X4) )
| ~ spl9_185 ),
inference(avatar_component_clause,[],[f3154]) ).
tff(f126430,plain,
( spl9_715
| ~ spl9_175
| ~ spl9_184 ),
inference(avatar_split_clause,[],[f3442,f3150,f2396,f126428]) ).
tff(f126428,plain,
( spl9_715
<=> ! [X13: $int] : $less($sum(X13,1),$sum(X13,2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_715])]) ).
tff(f2396,plain,
( spl9_175
<=> ! [X38: $int,X37: $int] : $less($sum(X37,X38),$sum(X38,$sum(X37,1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_175])]) ).
tff(f3150,plain,
( spl9_184
<=> ! [X0: $int,X1: $int] :
( ~ $less($sum(1,X0),X1)
| $less($sum(X0,1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_184])]) ).
tff(f3442,plain,
( ! [X13: $int] : $less($sum(X13,1),$sum(X13,2))
| ~ spl9_175
| ~ spl9_184 ),
inference(evaluation,[],[f3407]) ).
tff(f3407,plain,
( ! [X13: $int] : $less($sum(X13,1),$sum(X13,$sum(1,1)))
| ~ spl9_175
| ~ spl9_184 ),
inference(resolution,[],[f3151,f2397]) ).
tff(f2397,plain,
( ! [X38: $int,X37: $int] : $less($sum(X37,X38),$sum(X38,$sum(X37,1)))
| ~ spl9_175 ),
inference(avatar_component_clause,[],[f2396]) ).
tff(f3151,plain,
( ! [X0: $int,X1: $int] :
( ~ $less($sum(1,X0),X1)
| $less($sum(X0,1),X1) )
| ~ spl9_184 ),
inference(avatar_component_clause,[],[f3150]) ).
tff(f126426,plain,
( spl9_714
| ~ spl9_166
| ~ spl9_184 ),
inference(avatar_split_clause,[],[f3441,f3150,f2360,f126424]) ).
tff(f126424,plain,
( spl9_714
<=> ! [X14: $int] : $less($sum(X14,1),$sum(2,X14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_714])]) ).
tff(f3441,plain,
( ! [X14: $int] : $less($sum(X14,1),$sum(2,X14))
| ~ spl9_166
| ~ spl9_184 ),
inference(evaluation,[],[f3408]) ).
tff(f3408,plain,
( ! [X14: $int] : $less($sum(X14,1),$sum(1,$sum(X14,1)))
| ~ spl9_166
| ~ spl9_184 ),
inference(resolution,[],[f3151,f2361]) ).
tff(f126422,plain,
( spl9_713
| ~ spl9_66
| ~ spl9_175 ),
inference(avatar_split_clause,[],[f2869,f2396,f780,f126420]) ).
tff(f126420,plain,
( spl9_713
<=> ! [X0: $int,X1: $int] : ~ $less($sum(X0,X1),$sum(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_713])]) ).
tff(f780,plain,
( spl9_66
<=> ! [X18: $int,X16: $int,X17: $int] :
( ~ $less(X18,$sum(X16,$sum(X17,1)))
| ~ $less($sum(X16,X17),X18) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_66])]) ).
tff(f2869,plain,
( ! [X0: $int,X1: $int] : ~ $less($sum(X0,X1),$sum(X1,X0))
| ~ spl9_66
| ~ spl9_175 ),
inference(resolution,[],[f2397,f781]) ).
tff(f781,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( ~ $less(X18,$sum(X16,$sum(X17,1)))
| ~ $less($sum(X16,X17),X18) )
| ~ spl9_66 ),
inference(avatar_component_clause,[],[f780]) ).
tff(f126418,plain,
( spl9_712
| ~ spl9_158
| ~ spl9_174 ),
inference(avatar_split_clause,[],[f2840,f2392,f1923,f126416]) ).
tff(f126416,plain,
( spl9_712
<=> ! [X0: $int] :
( ~ $less(-1,$uminus(X0))
| ~ $less(0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_712])]) ).
tff(f1923,plain,
( spl9_158
<=> ! [X13: $int,X14: $int] :
( ~ $less(X14,X13)
| ~ $less($sum(-1,X13),X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_158])]) ).
tff(f2392,plain,
( spl9_174
<=> ! [X0: $int,X1: $int] :
( $less($sum(X1,X0),0)
| ~ $less(X1,$uminus(X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_174])]) ).
tff(f2840,plain,
( ! [X0: $int] :
( ~ $less(-1,$uminus(X0))
| ~ $less(0,X0) )
| ~ spl9_158
| ~ spl9_174 ),
inference(resolution,[],[f2393,f1924]) ).
tff(f1924,plain,
( ! [X14: $int,X13: $int] :
( ~ $less($sum(-1,X13),X14)
| ~ $less(X14,X13) )
| ~ spl9_158 ),
inference(avatar_component_clause,[],[f1923]) ).
tff(f2393,plain,
( ! [X0: $int,X1: $int] :
( $less($sum(X1,X0),0)
| ~ $less(X1,$uminus(X0)) )
| ~ spl9_174 ),
inference(avatar_component_clause,[],[f2392]) ).
tff(f126414,plain,
( spl9_711
| ~ spl9_144
| ~ spl9_172 ),
inference(avatar_split_clause,[],[f2761,f2384,f1765,f126412]) ).
tff(f126412,plain,
( spl9_711
<=> ! [X115: $int] : $less($uminus($sum(1,X115)),$uminus(X115)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_711])]) ).
tff(f1765,plain,
( spl9_144
<=> ! [X0: $int] : $less(X0,$sum(1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_144])]) ).
tff(f2384,plain,
( spl9_172
<=> ! [X2: $int,X3: $int] : ( $uminus(X3) = $sum(X2,$uminus($sum(X2,X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_172])]) ).
tff(f2761,plain,
( ! [X115: $int] : $less($uminus($sum(1,X115)),$uminus(X115))
| ~ spl9_144
| ~ spl9_172 ),
inference(superposition,[],[f1766,f2385]) ).
tff(f2385,plain,
( ! [X2: $int,X3: $int] : ( $uminus(X3) = $sum(X2,$uminus($sum(X2,X3))) )
| ~ spl9_172 ),
inference(avatar_component_clause,[],[f2384]) ).
tff(f1766,plain,
( ! [X0: $int] : $less(X0,$sum(1,X0))
| ~ spl9_144 ),
inference(avatar_component_clause,[],[f1765]) ).
tff(f126410,plain,
( spl9_710
| ~ spl9_144
| ~ spl9_167 ),
inference(avatar_split_clause,[],[f2524,f2364,f1765,f126408]) ).
tff(f126408,plain,
( spl9_710
<=> ! [X93: $int] : $less($uminus($sum(X93,1)),$uminus(X93)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_710])]) ).
tff(f2364,plain,
( spl9_167
<=> ! [X0: $int,X1: $int] : ( $uminus(X1) = $sum(X0,$uminus($sum(X1,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_167])]) ).
tff(f2524,plain,
( ! [X93: $int] : $less($uminus($sum(X93,1)),$uminus(X93))
| ~ spl9_144
| ~ spl9_167 ),
inference(superposition,[],[f1766,f2365]) ).
tff(f2365,plain,
( ! [X0: $int,X1: $int] : ( $uminus(X1) = $sum(X0,$uminus($sum(X1,X0))) )
| ~ spl9_167 ),
inference(avatar_component_clause,[],[f2364]) ).
tff(f126406,plain,
( spl9_709
| ~ spl9_5
| ~ spl9_165 ),
inference(avatar_split_clause,[],[f2342,f1951,f121,f126404]) ).
tff(f126404,plain,
( spl9_709
<=> ! [X0: $int] :
( $less($uminus(X0),0)
| ~ $less(0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_709])]) ).
tff(f121,plain,
( spl9_5
<=> ! [X0: $int] : ( 0 = $sum(X0,$uminus(X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_5])]) ).
tff(f1951,plain,
( spl9_165
<=> ! [X2: $int,X1: $int] :
( ~ $less(0,X2)
| $less(X1,$sum(X2,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_165])]) ).
tff(f2342,plain,
( ! [X0: $int] :
( $less($uminus(X0),0)
| ~ $less(0,X0) )
| ~ spl9_5
| ~ spl9_165 ),
inference(superposition,[],[f1952,f122]) ).
tff(f122,plain,
( ! [X0: $int] : ( 0 = $sum(X0,$uminus(X0)) )
| ~ spl9_5 ),
inference(avatar_component_clause,[],[f121]) ).
tff(f1952,plain,
( ! [X2: $int,X1: $int] :
( $less(X1,$sum(X2,X1))
| ~ $less(0,X2) )
| ~ spl9_165 ),
inference(avatar_component_clause,[],[f1951]) ).
tff(f126402,plain,
( spl9_708
| ~ spl9_5
| ~ spl9_164 ),
inference(avatar_split_clause,[],[f2313,f1947,f121,f126400]) ).
tff(f126400,plain,
( spl9_708
<=> ! [X0: $int] :
( $less(0,$uminus(X0))
| ~ $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_708])]) ).
tff(f1947,plain,
( spl9_164
<=> ! [X2: $int,X1: $int] :
( ~ $less(X2,0)
| $less($sum(X2,X1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_164])]) ).
tff(f2313,plain,
( ! [X0: $int] :
( $less(0,$uminus(X0))
| ~ $less(X0,0) )
| ~ spl9_5
| ~ spl9_164 ),
inference(superposition,[],[f1948,f122]) ).
tff(f1948,plain,
( ! [X2: $int,X1: $int] :
( $less($sum(X2,X1),X1)
| ~ $less(X2,0) )
| ~ spl9_164 ),
inference(avatar_component_clause,[],[f1947]) ).
tff(f126398,plain,
( spl9_707
| ~ spl9_51
| ~ spl9_159 ),
inference(avatar_split_clause,[],[f2117,f1927,f498,f126396]) ).
tff(f126396,plain,
( spl9_707
<=> ! [X9: $int] :
( ~ $less($uminus(X9),1)
| ~ $less(X9,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_707])]) ).
tff(f498,plain,
( spl9_51
<=> ! [X0: $int,X1: $int] :
( $less(0,$sum(X1,$uminus(X0)))
| ~ $less(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_51])]) ).
tff(f1927,plain,
( spl9_159
<=> ! [X2: $int,X3: $int] :
( ~ $less(X2,1)
| ~ $less(X3,$sum(X3,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_159])]) ).
tff(f2117,plain,
( ! [X9: $int] :
( ~ $less($uminus(X9),1)
| ~ $less(X9,0) )
| ~ spl9_51
| ~ spl9_159 ),
inference(resolution,[],[f1928,f499]) ).
tff(f499,plain,
( ! [X0: $int,X1: $int] :
( $less(0,$sum(X1,$uminus(X0)))
| ~ $less(X0,X1) )
| ~ spl9_51 ),
inference(avatar_component_clause,[],[f498]) ).
tff(f1928,plain,
( ! [X2: $int,X3: $int] :
( ~ $less(X3,$sum(X3,X2))
| ~ $less(X2,1) )
| ~ spl9_159 ),
inference(avatar_component_clause,[],[f1927]) ).
tff(f126394,plain,
( spl9_706
| ~ spl9_144
| ~ spl9_680 ),
inference(avatar_split_clause,[],[f117990,f117526,f1765,f126392]) ).
tff(f126392,plain,
( spl9_706
<=> ! [X39: $int] :
( ( 1 = X39 )
| $less(X39,0)
| ~ $less(X39,2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_706])]) ).
tff(f117526,plain,
( spl9_680
<=> ! [X2: $int,X0: $int,X3: $int] :
( $less(X0,0)
| ( X2 = X3 )
| $less(X3,0)
| ~ $less(X3,$sum(X0,1))
| $less(X2,0)
| ~ $less(X2,$sum(X0,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_680])]) ).
tff(f117990,plain,
( ! [X39: $int] :
( ( 1 = X39 )
| $less(X39,0)
| ~ $less(X39,2) )
| ~ spl9_144
| ~ spl9_680 ),
inference(evaluation,[],[f117989]) ).
tff(f117989,plain,
( ! [X39: $int] :
( ( 1 = X39 )
| $less(1,0)
| $less(X39,0)
| ~ $less(X39,$sum(1,1)) )
| ~ spl9_144
| ~ spl9_680 ),
inference(duplicate_literal_removal,[],[f117892]) ).
tff(f117892,plain,
( ! [X39: $int] :
( ( 1 = X39 )
| $less(1,0)
| $less(1,0)
| $less(X39,0)
| ~ $less(X39,$sum(1,1)) )
| ~ spl9_144
| ~ spl9_680 ),
inference(resolution,[],[f117527,f1766]) ).
tff(f117527,plain,
( ! [X2: $int,X3: $int,X0: $int] :
( ~ $less(X3,$sum(X0,1))
| ( X2 = X3 )
| $less(X3,0)
| $less(X0,0)
| $less(X2,0)
| ~ $less(X2,$sum(X0,1)) )
| ~ spl9_680 ),
inference(avatar_component_clause,[],[f117526]) ).
tff(f126390,plain,
( spl9_705
| ~ spl9_52
| ~ spl9_158 ),
inference(avatar_split_clause,[],[f2079,f1923,f502,f126388]) ).
tff(f126388,plain,
( spl9_705
<=> ! [X3: $int] :
( ~ $less(0,$uminus(X3))
| ~ $less(-1,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_705])]) ).
tff(f502,plain,
( spl9_52
<=> ! [X0: $int,X1: $int] :
( $less($sum(X1,$uminus(X0)),0)
| ~ $less(X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_52])]) ).
tff(f2079,plain,
( ! [X3: $int] :
( ~ $less(0,$uminus(X3))
| ~ $less(-1,X3) )
| ~ spl9_52
| ~ spl9_158 ),
inference(resolution,[],[f1924,f503]) ).
tff(f503,plain,
( ! [X0: $int,X1: $int] :
( $less($sum(X1,$uminus(X0)),0)
| ~ $less(X1,X0) )
| ~ spl9_52 ),
inference(avatar_component_clause,[],[f502]) ).
tff(f126386,plain,
( spl9_704
| ~ spl9_148
| ~ spl9_153 ),
inference(avatar_split_clause,[],[f1903,f1900,f1813,f126384]) ).
tff(f126384,plain,
( spl9_704
<=> ! [X0: $int] :
( ~ $less(X0,1)
| $less(-1,$uminus(X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_704])]) ).
tff(f1813,plain,
( spl9_148
<=> ! [X0: $int] :
( $less(X0,0)
| $less(-1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_148])]) ).
tff(f1900,plain,
( spl9_153
<=> ! [X0: $int] :
( ~ $less(X0,1)
| ~ $less($uminus(X0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_153])]) ).
tff(f1903,plain,
( ! [X0: $int] :
( ~ $less(X0,1)
| $less(-1,$uminus(X0)) )
| ~ spl9_148
| ~ spl9_153 ),
inference(resolution,[],[f1901,f1814]) ).
tff(f1814,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(-1,X0) )
| ~ spl9_148 ),
inference(avatar_component_clause,[],[f1813]) ).
tff(f1901,plain,
( ! [X0: $int] :
( ~ $less($uminus(X0),0)
| ~ $less(X0,1) )
| ~ spl9_153 ),
inference(avatar_component_clause,[],[f1900]) ).
tff(f124612,plain,
( spl9_703
| ~ spl9_30
| ~ spl9_61
| ~ spl9_139
| ~ spl9_265
| ~ spl9_395 ),
inference(avatar_split_clause,[],[f63260,f54624,f10169,f1684,f615,f268,f124610]) ).
tff(f124610,plain,
( spl9_703
<=> ! [X465: $int,X466: $int,X467: $int,X468: array] :
( $less($sum(X466,$uminus($sum(X467,X465))),0)
| distinct(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466)))
| ~ sorted(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_703])]) ).
tff(f268,plain,
( spl9_30
<=> ! [X2: $int,X0: $int,X1: $int] : ( $sum(X0,$sum(X1,X2)) = $sum($sum(X0,X1),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_30])]) ).
tff(f615,plain,
( spl9_61
<=> ! [X6: $int,X5: $int,X7: $int] : ( $sum(X5,$sum(X6,X7)) = $sum(X7,$sum(X5,X6)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_61])]) ).
tff(f1684,plain,
( spl9_139
<=> ! [X6: array,X4: $int,X5: $int] :
( ~ sorted(X6,$sum(X4,$sum(X5,1)))
| distinct(X6,$sum(X4,$sum(X5,1)))
| $less($sum(X4,X5),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_139])]) ).
tff(f10169,plain,
( spl9_265
<=> ! [X20: $int,X21: $int,X19: $int] : ( $sum($uminus(X20),$sum(X21,$uminus(X19))) = $sum(X21,$uminus($sum(X19,X20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_265])]) ).
tff(f54624,plain,
( spl9_395
<=> ! [X51: $int,X54: $int,X53: $int,X52: $int] : ( $sum($sum($uminus(X52),X53),$sum($uminus(X51),X54)) = $sum($uminus($sum(X52,X51)),$sum(X53,X54)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_395])]) ).
tff(f63260,plain,
( ! [X467: $int,X466: $int,X465: $int,X468: array] :
( $less($sum(X466,$uminus($sum(X467,X465))),0)
| distinct(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466)))
| ~ sorted(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466))) )
| ~ spl9_30
| ~ spl9_61
| ~ spl9_139
| ~ spl9_265
| ~ spl9_395 ),
inference(forward_demodulation,[],[f63259,f10170]) ).
tff(f10170,plain,
( ! [X21: $int,X19: $int,X20: $int] : ( $sum($uminus(X20),$sum(X21,$uminus(X19))) = $sum(X21,$uminus($sum(X19,X20))) )
| ~ spl9_265 ),
inference(avatar_component_clause,[],[f10169]) ).
tff(f63259,plain,
( ! [X467: $int,X466: $int,X465: $int,X468: array] :
( $less($sum($uminus(X465),$sum(X466,$uminus(X467))),0)
| distinct(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466)))
| ~ sorted(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466))) )
| ~ spl9_30
| ~ spl9_61
| ~ spl9_139
| ~ spl9_395 ),
inference(forward_demodulation,[],[f63258,f269]) ).
tff(f269,plain,
( ! [X2: $int,X0: $int,X1: $int] : ( $sum(X0,$sum(X1,X2)) = $sum($sum(X0,X1),X2) )
| ~ spl9_30 ),
inference(avatar_component_clause,[],[f268]) ).
tff(f63258,plain,
( ! [X467: $int,X466: $int,X465: $int,X468: array] :
( distinct(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466)))
| ~ sorted(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466)))
| $less($sum($sum($uminus(X465),X466),$uminus(X467)),0) )
| ~ spl9_61
| ~ spl9_139
| ~ spl9_395 ),
inference(forward_demodulation,[],[f63257,f616]) ).
tff(f616,plain,
( ! [X6: $int,X7: $int,X5: $int] : ( $sum(X5,$sum(X6,X7)) = $sum(X7,$sum(X5,X6)) )
| ~ spl9_61 ),
inference(avatar_component_clause,[],[f615]) ).
tff(f63257,plain,
( ! [X467: $int,X466: $int,X465: $int,X468: array] :
( ~ sorted(X468,$sum(1,$sum($uminus($sum(X465,X467)),X466)))
| distinct(X468,$sum($uminus($sum(X465,X467)),$sum(X466,1)))
| $less($sum($sum($uminus(X465),X466),$uminus(X467)),0) )
| ~ spl9_61
| ~ spl9_139
| ~ spl9_395 ),
inference(forward_demodulation,[],[f62629,f616]) ).
tff(f62629,plain,
( ! [X467: $int,X466: $int,X465: $int,X468: array] :
( ~ sorted(X468,$sum($uminus($sum(X465,X467)),$sum(X466,1)))
| distinct(X468,$sum($uminus($sum(X465,X467)),$sum(X466,1)))
| $less($sum($sum($uminus(X465),X466),$uminus(X467)),0) )
| ~ spl9_139
| ~ spl9_395 ),
inference(superposition,[],[f1685,f54625]) ).
tff(f54625,plain,
( ! [X51: $int,X54: $int,X52: $int,X53: $int] : ( $sum($sum($uminus(X52),X53),$sum($uminus(X51),X54)) = $sum($uminus($sum(X52,X51)),$sum(X53,X54)) )
| ~ spl9_395 ),
inference(avatar_component_clause,[],[f54624]) ).
tff(f1685,plain,
( ! [X6: array,X4: $int,X5: $int] :
( ~ sorted(X6,$sum(X4,$sum(X5,1)))
| distinct(X6,$sum(X4,$sum(X5,1)))
| $less($sum(X4,X5),0) )
| ~ spl9_139 ),
inference(avatar_component_clause,[],[f1684]) ).
tff(f124608,plain,
( spl9_702
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_140
| ~ spl9_394 ),
inference(avatar_split_clause,[],[f61848,f54620,f1688,f268,f216,f129,f124606]) ).
tff(f124606,plain,
( spl9_702
<=> ! [X671: $int,X670: $int,X672: $int,X673: array] :
( $less($uminus($sum(X670,$sum(X671,X672))),0)
| distinct(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670)))))
| ~ sorted(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_702])]) ).
tff(f129,plain,
( spl9_7
<=> ! [X0: $int,X1: $int] : ( $sum(X0,X1) = $sum(X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_7])]) ).
tff(f216,plain,
( spl9_23
<=> ! [X0: $int,X1: $int] : ( $uminus($sum(X0,X1)) = $sum($uminus(X1),$uminus(X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_23])]) ).
tff(f1688,plain,
( spl9_140
<=> ! [X41: array,X40: $int,X39: $int] :
( ~ sorted(X41,$sum(X40,$sum(X39,1)))
| distinct(X41,$sum(X40,$sum(X39,1)))
| $less($sum(X39,X40),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_140])]) ).
tff(f54620,plain,
( spl9_394
<=> ! [X9: $int,X7: $int,X6: $int,X8: $int] : ( $sum($uminus($sum(X6,X9)),$sum($uminus(X7),X8)) = $sum($uminus($sum(X9,$sum(X7,X6))),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_394])]) ).
tff(f61848,plain,
( ! [X670: $int,X673: array,X672: $int,X671: $int] :
( $less($uminus($sum(X670,$sum(X671,X672))),0)
| distinct(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670)))))
| ~ sorted(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670))))) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_140
| ~ spl9_394 ),
inference(forward_demodulation,[],[f61847,f269]) ).
tff(f61847,plain,
( ! [X670: $int,X673: array,X672: $int,X671: $int] :
( $less($uminus($sum($sum(X670,X671),X672)),0)
| distinct(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670)))))
| ~ sorted(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670))))) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_140
| ~ spl9_394 ),
inference(forward_demodulation,[],[f61846,f217]) ).
tff(f217,plain,
( ! [X0: $int,X1: $int] : ( $uminus($sum(X0,X1)) = $sum($uminus(X1),$uminus(X0)) )
| ~ spl9_23 ),
inference(avatar_component_clause,[],[f216]) ).
tff(f61846,plain,
( ! [X670: $int,X673: array,X672: $int,X671: $int] :
( distinct(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670)))))
| ~ sorted(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670)))))
| $less($sum($uminus(X672),$uminus($sum(X670,X671))),0) )
| ~ spl9_7
| ~ spl9_140
| ~ spl9_394 ),
inference(forward_demodulation,[],[f61845,f130]) ).
tff(f130,plain,
( ! [X0: $int,X1: $int] : ( $sum(X0,X1) = $sum(X1,X0) )
| ~ spl9_7 ),
inference(avatar_component_clause,[],[f129]) ).
tff(f61845,plain,
( ! [X670: $int,X673: array,X672: $int,X671: $int] :
( ~ sorted(X673,$sum(1,$uminus($sum(X671,$sum(X672,X670)))))
| distinct(X673,$sum($uminus($sum(X671,$sum(X672,X670))),1))
| $less($sum($uminus(X672),$uminus($sum(X670,X671))),0) )
| ~ spl9_7
| ~ spl9_140
| ~ spl9_394 ),
inference(forward_demodulation,[],[f60995,f130]) ).
tff(f60995,plain,
( ! [X670: $int,X673: array,X672: $int,X671: $int] :
( ~ sorted(X673,$sum($uminus($sum(X671,$sum(X672,X670))),1))
| distinct(X673,$sum($uminus($sum(X671,$sum(X672,X670))),1))
| $less($sum($uminus(X672),$uminus($sum(X670,X671))),0) )
| ~ spl9_140
| ~ spl9_394 ),
inference(superposition,[],[f1689,f54621]) ).
tff(f54621,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: $int] : ( $sum($uminus($sum(X6,X9)),$sum($uminus(X7),X8)) = $sum($uminus($sum(X9,$sum(X7,X6))),X8) )
| ~ spl9_394 ),
inference(avatar_component_clause,[],[f54620]) ).
tff(f1689,plain,
( ! [X40: $int,X41: array,X39: $int] :
( ~ sorted(X41,$sum(X40,$sum(X39,1)))
| distinct(X41,$sum(X40,$sum(X39,1)))
| $less($sum(X39,X40),0) )
| ~ spl9_140 ),
inference(avatar_component_clause,[],[f1688]) ).
tff(f124604,plain,
( spl9_701
| ~ spl9_7
| ~ spl9_23
| ~ spl9_139
| ~ spl9_394 ),
inference(avatar_split_clause,[],[f61844,f54620,f1684,f216,f129,f124602]) ).
tff(f124602,plain,
( spl9_701
<=> ! [X666: $int,X667: $int,X668: $int,X669: array] :
( $less($uminus($sum(X668,$sum(X666,X667))),0)
| distinct(X669,$sum(1,$uminus($sum(X667,$sum(X668,X666)))))
| ~ sorted(X669,$sum(1,$uminus($sum(X667,$sum(X668,X666))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_701])]) ).
tff(f61844,plain,
( ! [X667: $int,X669: array,X668: $int,X666: $int] :
( $less($uminus($sum(X668,$sum(X666,X667))),0)
| distinct(X669,$sum(1,$uminus($sum(X667,$sum(X668,X666)))))
| ~ sorted(X669,$sum(1,$uminus($sum(X667,$sum(X668,X666))))) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_139
| ~ spl9_394 ),
inference(forward_demodulation,[],[f61843,f217]) ).
tff(f61843,plain,
( ! [X667: $int,X669: array,X668: $int,X666: $int] :
( distinct(X669,$sum(1,$uminus($sum(X667,$sum(X668,X666)))))
| ~ sorted(X669,$sum(1,$uminus($sum(X667,$sum(X668,X666)))))
| $less($sum($uminus($sum(X666,X667)),$uminus(X668)),0) )
| ~ spl9_7
| ~ spl9_139
| ~ spl9_394 ),
inference(forward_demodulation,[],[f61842,f130]) ).
tff(f61842,plain,
( ! [X667: $int,X669: array,X668: $int,X666: $int] :
( ~ sorted(X669,$sum(1,$uminus($sum(X667,$sum(X668,X666)))))
| distinct(X669,$sum($uminus($sum(X667,$sum(X668,X666))),1))
| $less($sum($uminus($sum(X666,X667)),$uminus(X668)),0) )
| ~ spl9_7
| ~ spl9_139
| ~ spl9_394 ),
inference(forward_demodulation,[],[f60994,f130]) ).
tff(f60994,plain,
( ! [X667: $int,X669: array,X668: $int,X666: $int] :
( ~ sorted(X669,$sum($uminus($sum(X667,$sum(X668,X666))),1))
| distinct(X669,$sum($uminus($sum(X667,$sum(X668,X666))),1))
| $less($sum($uminus($sum(X666,X667)),$uminus(X668)),0) )
| ~ spl9_139
| ~ spl9_394 ),
inference(superposition,[],[f1685,f54621]) ).
tff(f124009,plain,
( spl9_700
| ~ spl9_645
| ~ spl9_680 ),
inference(avatar_split_clause,[],[f117987,f117526,f112520,f124007]) ).
tff(f112520,plain,
( spl9_645
<=> ! [X11: $int] : $less(X11,$sum(2,X11)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_645])]) ).
tff(f117987,plain,
( ! [X42: $int] :
( ( 1 = X42 )
| $less(X42,0)
| ~ $less(X42,3) )
| ~ spl9_645
| ~ spl9_680 ),
inference(evaluation,[],[f117894]) ).
tff(f117894,plain,
( ! [X42: $int] :
( ( 1 = X42 )
| $less(1,0)
| $less(2,0)
| $less(X42,0)
| ~ $less(X42,$sum(2,1)) )
| ~ spl9_645
| ~ spl9_680 ),
inference(resolution,[],[f117527,f112521]) ).
tff(f112521,plain,
( ! [X11: $int] : $less(X11,$sum(2,X11))
| ~ spl9_645 ),
inference(avatar_component_clause,[],[f112520]) ).
tff(f123637,plain,
( spl9_699
| ~ spl9_134
| ~ spl9_296 ),
inference(avatar_split_clause,[],[f22090,f19302,f1640,f123635]) ).
tff(f123635,plain,
( spl9_699
<=> ! [X1259: $int,X1261: array,X1258: $int,X1260: $int,X1257: $int] :
( ~ sorted(X1261,$sum(X1258,$sum(X1257,$sum(X1259,$uminus(X1260)))))
| distinct(X1261,$sum(X1258,$sum(X1257,$sum(X1259,$uminus(X1260)))))
| ~ $less(X1260,$sum(X1257,$sum(X1258,X1259))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_699])]) ).
tff(f1640,plain,
( spl9_134
<=> ! [X2: $int,X1: $int,X3: array] :
( ~ $less(X1,X2)
| distinct(X3,$sum(X2,$uminus(X1)))
| ~ sorted(X3,$sum(X2,$uminus(X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_134])]) ).
tff(f19302,plain,
( spl9_296
<=> ! [X18: $int,X20: $int,X17: $int,X19: $int] : ( $sum($sum(X18,$sum(X17,X19)),X20) = $sum(X17,$sum(X18,$sum(X19,X20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_296])]) ).
tff(f22090,plain,
( ! [X1258: $int,X1260: $int,X1261: array,X1257: $int,X1259: $int] :
( ~ sorted(X1261,$sum(X1258,$sum(X1257,$sum(X1259,$uminus(X1260)))))
| distinct(X1261,$sum(X1258,$sum(X1257,$sum(X1259,$uminus(X1260)))))
| ~ $less(X1260,$sum(X1257,$sum(X1258,X1259))) )
| ~ spl9_134
| ~ spl9_296 ),
inference(superposition,[],[f1641,f19303]) ).
tff(f19303,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] : ( $sum($sum(X18,$sum(X17,X19)),X20) = $sum(X17,$sum(X18,$sum(X19,X20))) )
| ~ spl9_296 ),
inference(avatar_component_clause,[],[f19302]) ).
tff(f1641,plain,
( ! [X2: $int,X3: array,X1: $int] :
( ~ sorted(X3,$sum(X2,$uminus(X1)))
| distinct(X3,$sum(X2,$uminus(X1)))
| ~ $less(X1,X2) )
| ~ spl9_134 ),
inference(avatar_component_clause,[],[f1640]) ).
tff(f123633,plain,
( spl9_698
| ~ spl9_134
| ~ spl9_294 ),
inference(avatar_split_clause,[],[f20376,f19294,f1640,f123631]) ).
tff(f123631,plain,
( spl9_698
<=> ! [X1209: array,X1208: $int,X1206: $int,X1207: $int,X1205: $int] :
( ~ sorted(X1209,$sum(X1207,$sum(X1206,$sum(X1205,$uminus(X1208)))))
| distinct(X1209,$sum(X1207,$sum(X1206,$sum(X1205,$uminus(X1208)))))
| ~ $less(X1208,$sum(X1205,$sum(X1206,X1207))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_698])]) ).
tff(f19294,plain,
( spl9_294
<=> ! [X17: $int,X20: $int,X18: $int,X19: $int] : ( $sum($sum(X18,$sum(X17,X19)),X20) = $sum(X19,$sum(X17,$sum(X18,X20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_294])]) ).
tff(f20376,plain,
( ! [X1208: $int,X1209: array,X1207: $int,X1206: $int,X1205: $int] :
( ~ sorted(X1209,$sum(X1207,$sum(X1206,$sum(X1205,$uminus(X1208)))))
| distinct(X1209,$sum(X1207,$sum(X1206,$sum(X1205,$uminus(X1208)))))
| ~ $less(X1208,$sum(X1205,$sum(X1206,X1207))) )
| ~ spl9_134
| ~ spl9_294 ),
inference(superposition,[],[f1641,f19295]) ).
tff(f19295,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] : ( $sum($sum(X18,$sum(X17,X19)),X20) = $sum(X19,$sum(X17,$sum(X18,X20))) )
| ~ spl9_294 ),
inference(avatar_component_clause,[],[f19294]) ).
tff(f123629,plain,
( spl9_697
| ~ spl9_138
| ~ spl9_196 ),
inference(avatar_split_clause,[],[f4682,f3532,f1680,f123627]) ).
tff(f123627,plain,
( spl9_697
<=> ! [X208: $int,X209: array,X207: $int] :
( distinct(X209,$sum(X208,$sum(1,X207)))
| $less($sum(X207,X208),0)
| $less(sK2(X209,$sum(X208,$sum(1,X207))),sK3(X209,$sum(X208,$sum(1,X207)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_697])]) ).
tff(f1680,plain,
( spl9_138
<=> ! [X2: array,X3: $int] :
( distinct(X2,$sum(X3,1))
| $less(X3,0)
| $less(sK2(X2,$sum(X3,1)),sK3(X2,$sum(X3,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_138])]) ).
tff(f3532,plain,
( spl9_196
<=> ! [X9: $int,X8: $int,X10: $int] : ( $sum(X10,$sum(X8,X9)) = $sum($sum(X9,X10),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_196])]) ).
tff(f4682,plain,
( ! [X208: $int,X209: array,X207: $int] :
( distinct(X209,$sum(X208,$sum(1,X207)))
| $less($sum(X207,X208),0)
| $less(sK2(X209,$sum(X208,$sum(1,X207))),sK3(X209,$sum(X208,$sum(1,X207)))) )
| ~ spl9_138
| ~ spl9_196 ),
inference(superposition,[],[f1681,f3533]) ).
tff(f3533,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum(X10,$sum(X8,X9)) = $sum($sum(X9,X10),X8) )
| ~ spl9_196 ),
inference(avatar_component_clause,[],[f3532]) ).
tff(f1681,plain,
( ! [X2: array,X3: $int] :
( distinct(X2,$sum(X3,1))
| $less(X3,0)
| $less(sK2(X2,$sum(X3,1)),sK3(X2,$sum(X3,1))) )
| ~ spl9_138 ),
inference(avatar_component_clause,[],[f1680]) ).
tff(f123625,plain,
( spl9_696
| ~ spl9_30
| ~ spl9_138 ),
inference(avatar_split_clause,[],[f1699,f1680,f268,f123623]) ).
tff(f123623,plain,
( spl9_696
<=> ! [X9: array,X8: $int,X7: $int] :
( distinct(X9,$sum(X7,$sum(X8,1)))
| $less($sum(X7,X8),0)
| $less(sK2(X9,$sum(X7,$sum(X8,1))),sK3(X9,$sum(X7,$sum(X8,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_696])]) ).
tff(f1699,plain,
( ! [X8: $int,X9: array,X7: $int] :
( distinct(X9,$sum(X7,$sum(X8,1)))
| $less($sum(X7,X8),0)
| $less(sK2(X9,$sum(X7,$sum(X8,1))),sK3(X9,$sum(X7,$sum(X8,1)))) )
| ~ spl9_30
| ~ spl9_138 ),
inference(superposition,[],[f1681,f269]) ).
tff(f123621,plain,
( spl9_695
| ~ spl9_60
| ~ spl9_138 ),
inference(avatar_split_clause,[],[f1698,f1680,f611,f123619]) ).
tff(f123619,plain,
( spl9_695
<=> ! [X6: array,X4: $int,X5: $int] :
( distinct(X6,$sum(X5,$sum(X4,1)))
| $less($sum(X4,X5),0)
| $less(sK2(X6,$sum(X5,$sum(X4,1))),sK3(X6,$sum(X5,$sum(X4,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_695])]) ).
tff(f611,plain,
( spl9_60
<=> ! [X4: $int,X2: $int,X3: $int] : ( $sum(X2,$sum(X3,X4)) = $sum($sum(X3,X2),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_60])]) ).
tff(f1698,plain,
( ! [X6: array,X4: $int,X5: $int] :
( distinct(X6,$sum(X5,$sum(X4,1)))
| $less($sum(X4,X5),0)
| $less(sK2(X6,$sum(X5,$sum(X4,1))),sK3(X6,$sum(X5,$sum(X4,1)))) )
| ~ spl9_60
| ~ spl9_138 ),
inference(superposition,[],[f1681,f612]) ).
tff(f612,plain,
( ! [X2: $int,X3: $int,X4: $int] : ( $sum(X2,$sum(X3,X4)) = $sum($sum(X3,X2),X4) )
| ~ spl9_60 ),
inference(avatar_component_clause,[],[f611]) ).
tff(f123594,plain,
( spl9_694
| ~ spl9_33
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1644,f1640,f303,f123592]) ).
tff(f123592,plain,
( spl9_694
<=> ! [X4: $int,X5: $int,X3: array] :
( distinct(X3,$sum(X4,$uminus(X5)))
| ~ $less(X5,X4)
| $less(read(X3,sK3(X3,$sum(X4,$uminus(X5)))),read(X3,sK2(X3,$sum(X4,$uminus(X5))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_694])]) ).
tff(f303,plain,
( spl9_33
<=> ! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(read(X0,sK3(X0,X1)),read(X0,sK2(X0,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_33])]) ).
tff(f1644,plain,
( ! [X3: array,X4: $int,X5: $int] :
( distinct(X3,$sum(X4,$uminus(X5)))
| ~ $less(X5,X4)
| $less(read(X3,sK3(X3,$sum(X4,$uminus(X5)))),read(X3,sK2(X3,$sum(X4,$uminus(X5))))) )
| ~ spl9_33
| ~ spl9_134 ),
inference(resolution,[],[f1641,f304]) ).
tff(f304,plain,
( ! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(read(X0,sK3(X0,X1)),read(X0,sK2(X0,X1))) )
| ~ spl9_33 ),
inference(avatar_component_clause,[],[f303]) ).
tff(f118173,plain,
( spl9_693
| ~ spl9_11
| ~ spl9_659 ),
inference(avatar_split_clause,[],[f115136,f114085,f145,f118171]) ).
tff(f118171,plain,
( spl9_693
<=> ! [X4: array] :
( distinct(X4,3)
| $less(sK2(X4,3),3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_693])]) ).
tff(f145,plain,
( spl9_11
<=> ! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK2(X0,X1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_11])]) ).
tff(f114085,plain,
( spl9_659
<=> ! [X62: array] :
( ~ sorted(X62,3)
| distinct(X62,3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_659])]) ).
tff(f115136,plain,
( ! [X4: array] :
( distinct(X4,3)
| $less(sK2(X4,3),3) )
| ~ spl9_11
| ~ spl9_659 ),
inference(resolution,[],[f114086,f146]) ).
tff(f146,plain,
( ! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK2(X0,X1),X1) )
| ~ spl9_11 ),
inference(avatar_component_clause,[],[f145]) ).
tff(f114086,plain,
( ! [X62: array] :
( ~ sorted(X62,3)
| distinct(X62,3) )
| ~ spl9_659 ),
inference(avatar_component_clause,[],[f114085]) ).
tff(f118064,plain,
( spl9_692
| ~ spl9_140
| ~ spl9_302 ),
inference(avatar_split_clause,[],[f29755,f19326,f1688,f118062]) ).
tff(f118062,plain,
( spl9_692
<=> ! [X316: array,X315: $int,X314: $int,X313: $int] :
( ~ sorted(X316,$sum(1,$sum(X313,$sum(X314,X315))))
| distinct(X316,$sum(1,$sum(X313,$sum(X314,X315))))
| $less($sum(X315,$sum(X313,X314)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_692])]) ).
tff(f19326,plain,
( spl9_302
<=> ! [X31: $int,X29: $int,X32: $int,X30: $int] : ( $sum(X32,$sum(X29,$sum(X30,X31))) = $sum($sum(X29,X30),$sum(X31,X32)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_302])]) ).
tff(f29755,plain,
( ! [X316: array,X315: $int,X314: $int,X313: $int] :
( ~ sorted(X316,$sum(1,$sum(X313,$sum(X314,X315))))
| distinct(X316,$sum(1,$sum(X313,$sum(X314,X315))))
| $less($sum(X315,$sum(X313,X314)),0) )
| ~ spl9_140
| ~ spl9_302 ),
inference(superposition,[],[f1689,f19327]) ).
tff(f19327,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] : ( $sum(X32,$sum(X29,$sum(X30,X31))) = $sum($sum(X29,X30),$sum(X31,X32)) )
| ~ spl9_302 ),
inference(avatar_component_clause,[],[f19326]) ).
tff(f118060,plain,
( spl9_691
| ~ spl9_140
| ~ spl9_301 ),
inference(avatar_split_clause,[],[f28226,f19322,f1688,f118058]) ).
tff(f118058,plain,
( spl9_691
<=> ! [X306: $int,X305: $int,X304: $int,X307: array] :
( ~ sorted(X307,$sum(1,$sum(X305,$sum(X304,X306))))
| distinct(X307,$sum(1,$sum(X305,$sum(X304,X306))))
| $less($sum(X306,$sum(X304,X305)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_691])]) ).
tff(f19322,plain,
( spl9_301
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] : ( $sum(X28,$sum(X26,$sum(X25,X27))) = $sum($sum(X25,X26),$sum(X27,X28)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_301])]) ).
tff(f28226,plain,
( ! [X307: array,X306: $int,X305: $int,X304: $int] :
( ~ sorted(X307,$sum(1,$sum(X305,$sum(X304,X306))))
| distinct(X307,$sum(1,$sum(X305,$sum(X304,X306))))
| $less($sum(X306,$sum(X304,X305)),0) )
| ~ spl9_140
| ~ spl9_301 ),
inference(superposition,[],[f1689,f19323]) ).
tff(f19323,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] : ( $sum(X28,$sum(X26,$sum(X25,X27))) = $sum($sum(X25,X26),$sum(X27,X28)) )
| ~ spl9_301 ),
inference(avatar_component_clause,[],[f19322]) ).
tff(f118056,plain,
( spl9_690
| ~ spl9_41
| ~ spl9_300 ),
inference(avatar_split_clause,[],[f27087,f19318,f377,f118054]) ).
tff(f118054,plain,
( spl9_690
<=> ! [X1001: array,X999: $int,X1000: $int,X998: $int] :
( ~ sorted(X1001,$sum(X1000,$sum(1,$sum(X998,X999))))
| distinct(X1001,$sum(X1000,$sum(1,$sum(X998,X999))))
| $less($sum(X998,$sum(X999,X1000)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_690])]) ).
tff(f377,plain,
( spl9_41
<=> ! [X0: $int,X1: array] :
( ~ sorted(X1,$sum(1,X0))
| distinct(X1,$sum(1,X0))
| $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_41])]) ).
tff(f19318,plain,
( spl9_300
<=> ! [X31: $int,X29: $int,X32: $int,X30: $int] : ( $sum(X31,$sum(X32,$sum(X29,X30))) = $sum(X32,$sum(X29,$sum(X30,X31))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_300])]) ).
tff(f27087,plain,
( ! [X1000: $int,X1001: array,X998: $int,X999: $int] :
( ~ sorted(X1001,$sum(X1000,$sum(1,$sum(X998,X999))))
| distinct(X1001,$sum(X1000,$sum(1,$sum(X998,X999))))
| $less($sum(X998,$sum(X999,X1000)),0) )
| ~ spl9_41
| ~ spl9_300 ),
inference(superposition,[],[f378,f19319]) ).
tff(f19319,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] : ( $sum(X31,$sum(X32,$sum(X29,X30))) = $sum(X32,$sum(X29,$sum(X30,X31))) )
| ~ spl9_300 ),
inference(avatar_component_clause,[],[f19318]) ).
tff(f378,plain,
( ! [X0: $int,X1: array] :
( ~ sorted(X1,$sum(1,X0))
| distinct(X1,$sum(1,X0))
| $less(X0,0) )
| ~ spl9_41 ),
inference(avatar_component_clause,[],[f377]) ).
tff(f118052,plain,
( spl9_689
| ~ spl9_41
| ~ spl9_299 ),
inference(avatar_split_clause,[],[f25830,f19314,f377,f118050]) ).
tff(f118050,plain,
( spl9_689
<=> ! [X968: $int,X969: $int,X970: $int,X971: array] :
( ~ sorted(X971,$sum(X970,$sum(1,$sum(X969,X968))))
| distinct(X971,$sum(X970,$sum(1,$sum(X969,X968))))
| $less($sum(X968,$sum(X969,X970)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_689])]) ).
tff(f19314,plain,
( spl9_299
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] : ( $sum(X27,$sum(X28,$sum(X25,X26))) = $sum(X28,$sum(X26,$sum(X25,X27))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_299])]) ).
tff(f25830,plain,
( ! [X971: array,X968: $int,X970: $int,X969: $int] :
( ~ sorted(X971,$sum(X970,$sum(1,$sum(X969,X968))))
| distinct(X971,$sum(X970,$sum(1,$sum(X969,X968))))
| $less($sum(X968,$sum(X969,X970)),0) )
| ~ spl9_41
| ~ spl9_299 ),
inference(superposition,[],[f378,f19315]) ).
tff(f19315,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] : ( $sum(X27,$sum(X28,$sum(X25,X26))) = $sum(X28,$sum(X26,$sum(X25,X27))) )
| ~ spl9_299 ),
inference(avatar_component_clause,[],[f19314]) ).
tff(f118048,plain,
( spl9_688
| ~ spl9_41
| ~ spl9_295 ),
inference(avatar_split_clause,[],[f21054,f19298,f377,f118046]) ).
tff(f118046,plain,
( spl9_688
<=> ! [X873: $int,X876: array,X875: $int,X874: $int] :
( ~ sorted(X876,$sum(1,$sum(X874,$sum(X873,X875))))
| distinct(X876,$sum(1,$sum(X874,$sum(X873,X875))))
| $less($sum(X873,$sum(X874,X875)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_688])]) ).
tff(f19298,plain,
( spl9_295
<=> ! [X24: $int,X21: $int,X23: $int,X22: $int] : ( $sum(X23,$sum(X22,$sum(X21,X24))) = $sum(X23,$sum(X21,$sum(X22,X24))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_295])]) ).
tff(f21054,plain,
( ! [X874: $int,X873: $int,X875: $int,X876: array] :
( ~ sorted(X876,$sum(1,$sum(X874,$sum(X873,X875))))
| distinct(X876,$sum(1,$sum(X874,$sum(X873,X875))))
| $less($sum(X873,$sum(X874,X875)),0) )
| ~ spl9_41
| ~ spl9_295 ),
inference(superposition,[],[f378,f19299]) ).
tff(f19299,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int] : ( $sum(X23,$sum(X22,$sum(X21,X24))) = $sum(X23,$sum(X21,$sum(X22,X24))) )
| ~ spl9_295 ),
inference(avatar_component_clause,[],[f19298]) ).
tff(f118044,plain,
( spl9_687
| ~ spl9_30
| ~ spl9_139
| ~ spl9_196 ),
inference(avatar_split_clause,[],[f4793,f3532,f1684,f268,f118042]) ).
tff(f118042,plain,
( spl9_687
<=> ! [X299: $int,X298: $int,X297: $int,X300: array] :
( $less($sum(X297,$sum(X298,X299)),0)
| distinct(X300,$sum(X298,$sum(X299,$sum(1,X297))))
| ~ sorted(X300,$sum(X298,$sum(X299,$sum(1,X297)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_687])]) ).
tff(f4793,plain,
( ! [X300: array,X299: $int,X298: $int,X297: $int] :
( $less($sum(X297,$sum(X298,X299)),0)
| distinct(X300,$sum(X298,$sum(X299,$sum(1,X297))))
| ~ sorted(X300,$sum(X298,$sum(X299,$sum(1,X297)))) )
| ~ spl9_30
| ~ spl9_139
| ~ spl9_196 ),
inference(forward_demodulation,[],[f4792,f269]) ).
tff(f4792,plain,
( ! [X300: array,X299: $int,X298: $int,X297: $int] :
( distinct(X300,$sum(X298,$sum(X299,$sum(1,X297))))
| ~ sorted(X300,$sum(X298,$sum(X299,$sum(1,X297))))
| $less($sum($sum(X297,X298),X299),0) )
| ~ spl9_30
| ~ spl9_139
| ~ spl9_196 ),
inference(forward_demodulation,[],[f4791,f269]) ).
tff(f4791,plain,
( ! [X300: array,X299: $int,X298: $int,X297: $int] :
( ~ sorted(X300,$sum(X298,$sum(X299,$sum(1,X297))))
| distinct(X300,$sum(X298,$sum($sum(X299,1),X297)))
| $less($sum($sum(X297,X298),X299),0) )
| ~ spl9_30
| ~ spl9_139
| ~ spl9_196 ),
inference(forward_demodulation,[],[f4707,f269]) ).
tff(f4707,plain,
( ! [X300: array,X299: $int,X298: $int,X297: $int] :
( ~ sorted(X300,$sum(X298,$sum($sum(X299,1),X297)))
| distinct(X300,$sum(X298,$sum($sum(X299,1),X297)))
| $less($sum($sum(X297,X298),X299),0) )
| ~ spl9_139
| ~ spl9_196 ),
inference(superposition,[],[f1685,f3533]) ).
tff(f118040,plain,
( spl9_686
| ~ spl9_30
| ~ spl9_140
| ~ spl9_196 ),
inference(avatar_split_clause,[],[f4790,f3532,f1688,f268,f118038]) ).
tff(f118038,plain,
( spl9_686
<=> ! [X295: $int,X294: $int,X293: $int,X296: array] :
( distinct(X296,$sum(X294,$sum(X295,$sum(1,X293))))
| ~ sorted(X296,$sum(X294,$sum(X295,$sum(1,X293))))
| $less($sum(X295,$sum(X293,X294)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_686])]) ).
tff(f4790,plain,
( ! [X296: array,X294: $int,X295: $int,X293: $int] :
( distinct(X296,$sum(X294,$sum(X295,$sum(1,X293))))
| ~ sorted(X296,$sum(X294,$sum(X295,$sum(1,X293))))
| $less($sum(X295,$sum(X293,X294)),0) )
| ~ spl9_30
| ~ spl9_140
| ~ spl9_196 ),
inference(forward_demodulation,[],[f4789,f269]) ).
tff(f4789,plain,
( ! [X296: array,X294: $int,X295: $int,X293: $int] :
( ~ sorted(X296,$sum(X294,$sum(X295,$sum(1,X293))))
| distinct(X296,$sum(X294,$sum($sum(X295,1),X293)))
| $less($sum(X295,$sum(X293,X294)),0) )
| ~ spl9_30
| ~ spl9_140
| ~ spl9_196 ),
inference(forward_demodulation,[],[f4706,f269]) ).
tff(f4706,plain,
( ! [X296: array,X294: $int,X295: $int,X293: $int] :
( ~ sorted(X296,$sum(X294,$sum($sum(X295,1),X293)))
| distinct(X296,$sum(X294,$sum($sum(X295,1),X293)))
| $less($sum(X295,$sum(X293,X294)),0) )
| ~ spl9_140
| ~ spl9_196 ),
inference(superposition,[],[f1689,f3533]) ).
tff(f118036,plain,
( spl9_685
| ~ spl9_30
| ~ spl9_140
| ~ spl9_196 ),
inference(avatar_split_clause,[],[f4768,f3532,f1688,f268,f118034]) ).
tff(f118034,plain,
( spl9_685
<=> ! [X214: $int,X216: array,X217: $int,X215: $int] :
( $less($sum(X214,$sum(X215,X217)),0)
| ~ sorted(X216,$sum(X217,$sum(X215,$sum(1,X214))))
| distinct(X216,$sum(X217,$sum(X215,$sum(1,X214)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_685])]) ).
tff(f4768,plain,
( ! [X215: $int,X216: array,X214: $int,X217: $int] :
( $less($sum(X214,$sum(X215,X217)),0)
| ~ sorted(X216,$sum(X217,$sum(X215,$sum(1,X214))))
| distinct(X216,$sum(X217,$sum(X215,$sum(1,X214)))) )
| ~ spl9_30
| ~ spl9_140
| ~ spl9_196 ),
inference(forward_demodulation,[],[f4684,f269]) ).
tff(f4684,plain,
( ! [X215: $int,X216: array,X214: $int,X217: $int] :
( ~ sorted(X216,$sum(X217,$sum(X215,$sum(1,X214))))
| distinct(X216,$sum(X217,$sum(X215,$sum(1,X214))))
| $less($sum($sum(X214,X215),X217),0) )
| ~ spl9_140
| ~ spl9_196 ),
inference(superposition,[],[f1689,f3533]) ).
tff(f118032,plain,
( spl9_684
| ~ spl9_12
| ~ spl9_659 ),
inference(avatar_split_clause,[],[f115135,f114085,f149,f118030]) ).
tff(f118030,plain,
( spl9_684
<=> ! [X3: array] :
( distinct(X3,3)
| $less(sK3(X3,3),3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_684])]) ).
tff(f149,plain,
( spl9_12
<=> ! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK3(X0,X1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_12])]) ).
tff(f115135,plain,
( ! [X3: array] :
( distinct(X3,3)
| $less(sK3(X3,3),3) )
| ~ spl9_12
| ~ spl9_659 ),
inference(resolution,[],[f114086,f150]) ).
tff(f150,plain,
( ! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK3(X0,X1),X1) )
| ~ spl9_12 ),
inference(avatar_component_clause,[],[f149]) ).
tff(f118028,plain,
( spl9_683
| ~ spl9_139
| ~ spl9_196 ),
inference(avatar_split_clause,[],[f4683,f3532,f1684,f118026]) ).
tff(f118026,plain,
( spl9_683
<=> ! [X213: $int,X212: array,X210: $int,X211: $int] :
( ~ sorted(X212,$sum(X213,$sum(X211,$sum(1,X210))))
| distinct(X212,$sum(X213,$sum(X211,$sum(1,X210))))
| $less($sum(X213,$sum(X210,X211)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_683])]) ).
tff(f4683,plain,
( ! [X212: array,X213: $int,X210: $int,X211: $int] :
( ~ sorted(X212,$sum(X213,$sum(X211,$sum(1,X210))))
| distinct(X212,$sum(X213,$sum(X211,$sum(1,X210))))
| $less($sum(X213,$sum(X210,X211)),0) )
| ~ spl9_139
| ~ spl9_196 ),
inference(superposition,[],[f1685,f3533]) ).
tff(f118024,plain,
( spl9_682
| ~ spl9_137
| ~ spl9_196 ),
inference(avatar_split_clause,[],[f4681,f3532,f1666,f118022]) ).
tff(f118022,plain,
( spl9_682
<=> ! [X205: $int,X204: $int,X206: array] :
( distinct(X206,$sum(X205,$sum(1,X204)))
| $less($sum(X204,X205),0)
| $less(sK2(X206,$sum(X205,$sum(1,X204))),$sum(X205,$sum(1,X204))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_682])]) ).
tff(f1666,plain,
( spl9_137
<=> ! [X6: array,X7: $int] :
( distinct(X6,$sum(X7,1))
| $less(X7,0)
| $less(sK2(X6,$sum(X7,1)),$sum(X7,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_137])]) ).
tff(f4681,plain,
( ! [X205: $int,X206: array,X204: $int] :
( distinct(X206,$sum(X205,$sum(1,X204)))
| $less($sum(X204,X205),0)
| $less(sK2(X206,$sum(X205,$sum(1,X204))),$sum(X205,$sum(1,X204))) )
| ~ spl9_137
| ~ spl9_196 ),
inference(superposition,[],[f1667,f3533]) ).
tff(f1667,plain,
( ! [X6: array,X7: $int] :
( distinct(X6,$sum(X7,1))
| $less(X7,0)
| $less(sK2(X6,$sum(X7,1)),$sum(X7,1)) )
| ~ spl9_137 ),
inference(avatar_component_clause,[],[f1666]) ).
tff(f118020,plain,
( spl9_681
| ~ spl9_136
| ~ spl9_196 ),
inference(avatar_split_clause,[],[f4680,f3532,f1662,f118018]) ).
tff(f118018,plain,
( spl9_681
<=> ! [X203: array,X201: $int,X202: $int] :
( distinct(X203,$sum(X202,$sum(1,X201)))
| $less($sum(X201,X202),0)
| $less(sK3(X203,$sum(X202,$sum(1,X201))),$sum(X202,$sum(1,X201))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_681])]) ).
tff(f1662,plain,
( spl9_136
<=> ! [X4: array,X5: $int] :
( distinct(X4,$sum(X5,1))
| $less(X5,0)
| $less(sK3(X4,$sum(X5,1)),$sum(X5,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_136])]) ).
tff(f4680,plain,
( ! [X202: $int,X203: array,X201: $int] :
( distinct(X203,$sum(X202,$sum(1,X201)))
| $less($sum(X201,X202),0)
| $less(sK3(X203,$sum(X202,$sum(1,X201))),$sum(X202,$sum(1,X201))) )
| ~ spl9_136
| ~ spl9_196 ),
inference(superposition,[],[f1663,f3533]) ).
tff(f1663,plain,
( ! [X4: array,X5: $int] :
( distinct(X4,$sum(X5,1))
| $less(X5,0)
| $less(sK3(X4,$sum(X5,1)),$sum(X5,1)) )
| ~ spl9_136 ),
inference(avatar_component_clause,[],[f1662]) ).
tff(f117653,plain,
( ~ spl9_2
| ~ spl9_665 ),
inference(avatar_contradiction_clause,[],[f117529]) ).
tff(f117529,plain,
( $false
| ~ spl9_2
| ~ spl9_665 ),
inference(resolution,[],[f115195,f110]) ).
tff(f110,plain,
( ! [X0: $int] : ~ $less(X0,X0)
| ~ spl9_2 ),
inference(avatar_component_clause,[],[f109]) ).
tff(f109,plain,
( spl9_2
<=> ! [X0: $int] : ~ $less(X0,X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_2])]) ).
tff(f115195,plain,
( ! [X1: $int] : $less(X1,X1)
| ~ spl9_665 ),
inference(avatar_component_clause,[],[f115194]) ).
tff(f115194,plain,
( spl9_665
<=> ! [X1: $int] : $less(X1,X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_665])]) ).
tff(f117652,plain,
( ~ spl9_150
| ~ spl9_665 ),
inference(avatar_contradiction_clause,[],[f117651]) ).
tff(f117651,plain,
( $false
| ~ spl9_150
| ~ spl9_665 ),
inference(evaluation,[],[f117530]) ).
tff(f117530,plain,
( ~ $less(0,1)
| ~ spl9_150
| ~ spl9_665 ),
inference(resolution,[],[f115195,f1822]) ).
tff(f1822,plain,
( ! [X1: $int] :
( ~ $less(0,X1)
| ~ $less(X1,1) )
| ~ spl9_150 ),
inference(avatar_component_clause,[],[f1821]) ).
tff(f1821,plain,
( spl9_150
<=> ! [X1: $int] :
( ~ $less(0,X1)
| ~ $less(X1,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_150])]) ).
tff(f117650,plain,
( ~ spl9_149
| ~ spl9_665 ),
inference(avatar_contradiction_clause,[],[f117649]) ).
tff(f117649,plain,
( $false
| ~ spl9_149
| ~ spl9_665 ),
inference(evaluation,[],[f117534]) ).
tff(f117534,plain,
( ~ $less(-1,0)
| ~ spl9_149
| ~ spl9_665 ),
inference(resolution,[],[f115195,f1818]) ).
tff(f1818,plain,
( ! [X0: $int] :
( ~ $less(-1,X0)
| ~ $less(X0,0) )
| ~ spl9_149 ),
inference(avatar_component_clause,[],[f1817]) ).
tff(f1817,plain,
( spl9_149
<=> ! [X0: $int] :
( ~ $less(X0,0)
| ~ $less(-1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_149])]) ).
tff(f117528,plain,
( spl9_680
| spl9_665
| ~ spl9_6
| ~ spl9_88
| ~ spl9_147 ),
inference(avatar_split_clause,[],[f1811,f1802,f1180,f125,f115194,f117526]) ).
tff(f125,plain,
( spl9_6
<=> ! [X0: $int,X1: $int] : ( read(init(X0),X1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_6])]) ).
tff(f1180,plain,
( spl9_88
<=> ! [X2: $int,X0: $int,X1: $int,X3: $int] :
( ( X1 = X2 )
| $less(X1,0)
| $less(X2,0)
| ~ $less(X2,X3)
| ~ $less(X1,X3)
| ~ distinct(init(X0),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_88])]) ).
tff(f1802,plain,
( spl9_147
<=> ! [X0: array,X1: $int] :
( distinct(X0,$sum(X1,1))
| $less(X1,0)
| $less(read(X0,sK3(X0,$sum(X1,1))),read(X0,sK2(X0,$sum(X1,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_147])]) ).
tff(f1811,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( $less(X1,X1)
| $less(X0,0)
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,$sum(X0,1))
| ~ $less(X2,$sum(X0,1))
| ( X2 = X3 ) )
| ~ spl9_6
| ~ spl9_88
| ~ spl9_147 ),
inference(forward_demodulation,[],[f1810,f126]) ).
tff(f126,plain,
( ! [X0: $int,X1: $int] : ( read(init(X0),X1) = X0 )
| ~ spl9_6 ),
inference(avatar_component_clause,[],[f125]) ).
tff(f1810,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( $less(read(init(X1),sK3(init(X1),$sum(X0,1))),X1)
| $less(X0,0)
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,$sum(X0,1))
| ~ $less(X2,$sum(X0,1))
| ( X2 = X3 ) )
| ~ spl9_6
| ~ spl9_88
| ~ spl9_147 ),
inference(forward_demodulation,[],[f1805,f126]) ).
tff(f1805,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( $less(X0,0)
| $less(read(init(X1),sK3(init(X1),$sum(X0,1))),read(init(X1),sK2(init(X1),$sum(X0,1))))
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,$sum(X0,1))
| ~ $less(X2,$sum(X0,1))
| ( X2 = X3 ) )
| ~ spl9_88
| ~ spl9_147 ),
inference(resolution,[],[f1803,f1181]) ).
tff(f1181,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ~ distinct(init(X0),X3)
| $less(X1,0)
| $less(X2,0)
| ~ $less(X2,X3)
| ~ $less(X1,X3)
| ( X1 = X2 ) )
| ~ spl9_88 ),
inference(avatar_component_clause,[],[f1180]) ).
tff(f1803,plain,
( ! [X0: array,X1: $int] :
( distinct(X0,$sum(X1,1))
| $less(X1,0)
| $less(read(X0,sK3(X0,$sum(X1,1))),read(X0,sK2(X0,$sum(X1,1)))) )
| ~ spl9_147 ),
inference(avatar_component_clause,[],[f1802]) ).
tff(f117524,plain,
( spl9_679
| ~ spl9_30
| ~ spl9_140 ),
inference(avatar_split_clause,[],[f1748,f1688,f268,f117522]) ).
tff(f117522,plain,
( spl9_679
<=> ! [X10: $int,X11: $int,X13: $int,X12: array] :
( $less($sum(X10,$sum(X11,X13)),0)
| ~ sorted(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| distinct(X12,$sum(X13,$sum(X10,$sum(X11,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_679])]) ).
tff(f1748,plain,
( ! [X10: $int,X11: $int,X12: array,X13: $int] :
( $less($sum(X10,$sum(X11,X13)),0)
| ~ sorted(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| distinct(X12,$sum(X13,$sum(X10,$sum(X11,1)))) )
| ~ spl9_30
| ~ spl9_140 ),
inference(forward_demodulation,[],[f1738,f269]) ).
tff(f1738,plain,
( ! [X10: $int,X11: $int,X12: array,X13: $int] :
( ~ sorted(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| distinct(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| $less($sum($sum(X10,X11),X13),0) )
| ~ spl9_30
| ~ spl9_140 ),
inference(superposition,[],[f1689,f269]) ).
tff(f117520,plain,
( spl9_678
| ~ spl9_30
| ~ spl9_60
| ~ spl9_140 ),
inference(avatar_split_clause,[],[f1747,f1688,f611,f268,f117518]) ).
tff(f117518,plain,
( spl9_678
<=> ! [X9: $int,X7: $int,X6: $int,X8: array] :
( $less($sum(X6,$sum(X7,X9)),0)
| ~ sorted(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| distinct(X8,$sum(X9,$sum(X7,$sum(X6,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_678])]) ).
tff(f1747,plain,
( ! [X8: array,X6: $int,X9: $int,X7: $int] :
( $less($sum(X6,$sum(X7,X9)),0)
| ~ sorted(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| distinct(X8,$sum(X9,$sum(X7,$sum(X6,1)))) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_140 ),
inference(forward_demodulation,[],[f1737,f269]) ).
tff(f1737,plain,
( ! [X8: array,X6: $int,X9: $int,X7: $int] :
( ~ sorted(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| distinct(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| $less($sum($sum(X6,X7),X9),0) )
| ~ spl9_60
| ~ spl9_140 ),
inference(superposition,[],[f1689,f612]) ).
tff(f117516,plain,
( spl9_677
| ~ spl9_30
| ~ spl9_140 ),
inference(avatar_split_clause,[],[f1746,f1688,f268,f117514]) ).
tff(f117514,plain,
( spl9_677
<=> ! [X24: array,X21: $int,X23: $int,X22: $int] :
( ~ sorted(X24,$sum(X21,$sum(X22,$sum(X23,1))))
| distinct(X24,$sum(X21,$sum(X22,$sum(X23,1))))
| $less($sum(X23,$sum(X21,X22)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_677])]) ).
tff(f1746,plain,
( ! [X21: $int,X24: array,X22: $int,X23: $int] :
( ~ sorted(X24,$sum(X21,$sum(X22,$sum(X23,1))))
| distinct(X24,$sum(X21,$sum(X22,$sum(X23,1))))
| $less($sum(X23,$sum(X21,X22)),0) )
| ~ spl9_30
| ~ spl9_140 ),
inference(superposition,[],[f1689,f269]) ).
tff(f117511,plain,
( spl9_676
| ~ spl9_30
| ~ spl9_60
| ~ spl9_139 ),
inference(avatar_split_clause,[],[f1728,f1684,f611,f268,f117509]) ).
tff(f117509,plain,
( spl9_676
<=> ! [X18: $int,X20: array,X17: $int,X19: $int] :
( $less($sum(X17,$sum(X18,X19)),0)
| ~ sorted(X20,$sum(X18,$sum(X17,$sum(X19,1))))
| distinct(X20,$sum(X18,$sum(X17,$sum(X19,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_676])]) ).
tff(f1728,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: array] :
( $less($sum(X17,$sum(X18,X19)),0)
| ~ sorted(X20,$sum(X18,$sum(X17,$sum(X19,1))))
| distinct(X20,$sum(X18,$sum(X17,$sum(X19,1)))) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_139 ),
inference(forward_demodulation,[],[f1719,f269]) ).
tff(f1719,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: array] :
( ~ sorted(X20,$sum(X18,$sum(X17,$sum(X19,1))))
| distinct(X20,$sum(X18,$sum(X17,$sum(X19,1))))
| $less($sum($sum(X17,X18),X19),0) )
| ~ spl9_60
| ~ spl9_139 ),
inference(superposition,[],[f1685,f612]) ).
tff(f117507,plain,
( spl9_675
| ~ spl9_30
| ~ spl9_139 ),
inference(avatar_split_clause,[],[f1712,f1684,f268,f117505]) ).
tff(f117505,plain,
( spl9_675
<=> ! [X10: $int,X11: $int,X13: $int,X12: array] :
( ~ sorted(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| distinct(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| $less($sum(X13,$sum(X10,X11)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_675])]) ).
tff(f1712,plain,
( ! [X10: $int,X11: $int,X12: array,X13: $int] :
( ~ sorted(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| distinct(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| $less($sum(X13,$sum(X10,X11)),0) )
| ~ spl9_30
| ~ spl9_139 ),
inference(superposition,[],[f1685,f269]) ).
tff(f117503,plain,
( spl9_674
| ~ spl9_60
| ~ spl9_139 ),
inference(avatar_split_clause,[],[f1711,f1684,f611,f117501]) ).
tff(f117501,plain,
( spl9_674
<=> ! [X9: $int,X7: $int,X6: $int,X8: array] :
( ~ sorted(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| distinct(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| $less($sum(X9,$sum(X6,X7)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_674])]) ).
tff(f1711,plain,
( ! [X8: array,X6: $int,X9: $int,X7: $int] :
( ~ sorted(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| distinct(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| $less($sum(X9,$sum(X6,X7)),0) )
| ~ spl9_60
| ~ spl9_139 ),
inference(superposition,[],[f1685,f612]) ).
tff(f117499,plain,
( spl9_673
| ~ spl9_30
| ~ spl9_137 ),
inference(avatar_split_clause,[],[f1678,f1666,f268,f117497]) ).
tff(f117497,plain,
( spl9_673
<=> ! [X9: array,X8: $int,X7: $int] :
( distinct(X9,$sum(X7,$sum(X8,1)))
| $less($sum(X7,X8),0)
| $less(sK2(X9,$sum(X7,$sum(X8,1))),$sum(X7,$sum(X8,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_673])]) ).
tff(f1678,plain,
( ! [X8: $int,X9: array,X7: $int] :
( distinct(X9,$sum(X7,$sum(X8,1)))
| $less($sum(X7,X8),0)
| $less(sK2(X9,$sum(X7,$sum(X8,1))),$sum(X7,$sum(X8,1))) )
| ~ spl9_30
| ~ spl9_137 ),
inference(superposition,[],[f1667,f269]) ).
tff(f117495,plain,
( spl9_672
| ~ spl9_60
| ~ spl9_137 ),
inference(avatar_split_clause,[],[f1677,f1666,f611,f117493]) ).
tff(f117493,plain,
( spl9_672
<=> ! [X6: array,X4: $int,X5: $int] :
( distinct(X6,$sum(X5,$sum(X4,1)))
| $less($sum(X4,X5),0)
| $less(sK2(X6,$sum(X5,$sum(X4,1))),$sum(X5,$sum(X4,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_672])]) ).
tff(f1677,plain,
( ! [X6: array,X4: $int,X5: $int] :
( distinct(X6,$sum(X5,$sum(X4,1)))
| $less($sum(X4,X5),0)
| $less(sK2(X6,$sum(X5,$sum(X4,1))),$sum(X5,$sum(X4,1))) )
| ~ spl9_60
| ~ spl9_137 ),
inference(superposition,[],[f1667,f612]) ).
tff(f117491,plain,
( spl9_671
| ~ spl9_30
| ~ spl9_136 ),
inference(avatar_split_clause,[],[f1673,f1662,f268,f117489]) ).
tff(f117489,plain,
( spl9_671
<=> ! [X9: array,X8: $int,X7: $int] :
( distinct(X9,$sum(X7,$sum(X8,1)))
| $less($sum(X7,X8),0)
| $less(sK3(X9,$sum(X7,$sum(X8,1))),$sum(X7,$sum(X8,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_671])]) ).
tff(f1673,plain,
( ! [X8: $int,X9: array,X7: $int] :
( distinct(X9,$sum(X7,$sum(X8,1)))
| $less($sum(X7,X8),0)
| $less(sK3(X9,$sum(X7,$sum(X8,1))),$sum(X7,$sum(X8,1))) )
| ~ spl9_30
| ~ spl9_136 ),
inference(superposition,[],[f1663,f269]) ).
tff(f117487,plain,
( spl9_670
| ~ spl9_60
| ~ spl9_136 ),
inference(avatar_split_clause,[],[f1672,f1662,f611,f117485]) ).
tff(f117485,plain,
( spl9_670
<=> ! [X6: array,X4: $int,X5: $int] :
( distinct(X6,$sum(X5,$sum(X4,1)))
| $less($sum(X4,X5),0)
| $less(sK3(X6,$sum(X5,$sum(X4,1))),$sum(X5,$sum(X4,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_670])]) ).
tff(f1672,plain,
( ! [X6: array,X4: $int,X5: $int] :
( distinct(X6,$sum(X5,$sum(X4,1)))
| $less($sum(X4,X5),0)
| $less(sK3(X6,$sum(X5,$sum(X4,1))),$sum(X5,$sum(X4,1))) )
| ~ spl9_60
| ~ spl9_136 ),
inference(superposition,[],[f1663,f612]) ).
tff(f117483,plain,
( spl9_669
| ~ spl9_71
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1643,f1640,f862,f117481]) ).
tff(f117481,plain,
( spl9_669
<=> ! [X2: $int,X0: array,X1: $int] :
( distinct(X0,$sum(X1,$uminus(X2)))
| ~ $less(X2,X1)
| ( 0 = sK2(X0,$sum(X1,$uminus(X2))) )
| $less(0,sK2(X0,$sum(X1,$uminus(X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_669])]) ).
tff(f862,plain,
( spl9_71
<=> ! [X6: array,X7: $int] :
( $less(0,sK2(X6,X7))
| ( 0 = sK2(X6,X7) )
| sorted(X6,X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_71])]) ).
tff(f1643,plain,
( ! [X2: $int,X0: array,X1: $int] :
( distinct(X0,$sum(X1,$uminus(X2)))
| ~ $less(X2,X1)
| ( 0 = sK2(X0,$sum(X1,$uminus(X2))) )
| $less(0,sK2(X0,$sum(X1,$uminus(X2)))) )
| ~ spl9_71
| ~ spl9_134 ),
inference(resolution,[],[f1641,f863]) ).
tff(f863,plain,
( ! [X6: array,X7: $int] :
( sorted(X6,X7)
| ( 0 = sK2(X6,X7) )
| $less(0,sK2(X6,X7)) )
| ~ spl9_71 ),
inference(avatar_component_clause,[],[f862]) ).
tff(f115427,plain,
( spl9_668
| ~ spl9_5
| ~ spl9_156
| ~ spl9_214 ),
inference(avatar_split_clause,[],[f6197,f5128,f1915,f121,f115425]) ).
tff(f115425,plain,
( spl9_668
<=> ! [X20: $int] : ( 0 = $sum($uminus(X20),X20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_668])]) ).
tff(f1915,plain,
( spl9_156
<=> ! [X4: $int,X3: $int] : ( $sum(X3,$sum(X4,$uminus(X3))) = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_156])]) ).
tff(f5128,plain,
( spl9_214
<=> ! [X57: $int,X59: $int,X58: $int] : ( $sum(X58,X59) = $sum(X57,$sum(X59,$sum($uminus(X57),X58))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_214])]) ).
tff(f6197,plain,
( ! [X20: $int] : ( 0 = $sum($uminus(X20),X20) )
| ~ spl9_5
| ~ spl9_156
| ~ spl9_214 ),
inference(forward_demodulation,[],[f6052,f122]) ).
tff(f6052,plain,
( ! [X21: $int,X20: $int] : ( $sum(X21,$uminus(X21)) = $sum($uminus(X20),X20) )
| ~ spl9_156
| ~ spl9_214 ),
inference(superposition,[],[f5129,f1916]) ).
tff(f1916,plain,
( ! [X3: $int,X4: $int] : ( $sum(X3,$sum(X4,$uminus(X3))) = X4 )
| ~ spl9_156 ),
inference(avatar_component_clause,[],[f1915]) ).
tff(f5129,plain,
( ! [X58: $int,X59: $int,X57: $int] : ( $sum(X58,X59) = $sum(X57,$sum(X59,$sum($uminus(X57),X58))) )
| ~ spl9_214 ),
inference(avatar_component_clause,[],[f5128]) ).
tff(f115423,plain,
( spl9_667
| ~ spl9_155
| ~ spl9_183 ),
inference(avatar_split_clause,[],[f3396,f3146,f1911,f115421]) ).
tff(f115421,plain,
( spl9_667
<=> ! [X2: $int] :
( $less(X2,2)
| ~ $less(X2,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_667])]) ).
tff(f1911,plain,
( spl9_155
<=> ! [X7: $int,X8: $int] :
( ~ $less(X7,$sum(X8,X7))
| ~ $less(X8,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_155])]) ).
tff(f3146,plain,
( spl9_183
<=> ! [X4: $int,X3: $int] :
( $less(X3,$sum(X4,1))
| $less(X4,$sum(X3,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_183])]) ).
tff(f3396,plain,
( ! [X2: $int] :
( $less(X2,2)
| ~ $less(X2,1) )
| ~ spl9_155
| ~ spl9_183 ),
inference(evaluation,[],[f3345]) ).
tff(f3345,plain,
( ! [X2: $int] :
( $less(X2,$sum(1,1))
| ~ $less(X2,1) )
| ~ spl9_155
| ~ spl9_183 ),
inference(resolution,[],[f3147,f1912]) ).
tff(f1912,plain,
( ! [X8: $int,X7: $int] :
( ~ $less(X7,$sum(X8,X7))
| ~ $less(X8,1) )
| ~ spl9_155 ),
inference(avatar_component_clause,[],[f1911]) ).
tff(f3147,plain,
( ! [X3: $int,X4: $int] :
( $less(X3,$sum(X4,1))
| $less(X4,$sum(X3,1)) )
| ~ spl9_183 ),
inference(avatar_component_clause,[],[f3146]) ).
tff(f115419,plain,
( spl9_666
| ~ spl9_9
| ~ spl9_154 ),
inference(avatar_split_clause,[],[f1954,f1907,f137,f115417]) ).
tff(f115417,plain,
( spl9_666
<=> ! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_666])]) ).
tff(f137,plain,
( spl9_9
<=> ! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,$sum(X0,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_9])]) ).
tff(f1907,plain,
( spl9_154
<=> ! [X2: $int,X3: $int] :
( ~ $less(X2,X3)
| $less(X2,$sum(X3,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_154])]) ).
tff(f1954,plain,
( ! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,X0) )
| ~ spl9_9
| ~ spl9_154 ),
inference(resolution,[],[f1908,f138]) ).
tff(f138,plain,
( ! [X0: $int,X1: $int] :
( ~ $less(X1,$sum(X0,1))
| ~ $less(X0,X1) )
| ~ spl9_9 ),
inference(avatar_component_clause,[],[f137]) ).
tff(f1908,plain,
( ! [X2: $int,X3: $int] :
( $less(X2,$sum(X3,1))
| ~ $less(X2,X3) )
| ~ spl9_154 ),
inference(avatar_component_clause,[],[f1907]) ).
tff(f115196,plain,
( spl9_664
| spl9_665
| ~ spl9_6
| ~ spl9_88
| ~ spl9_143 ),
inference(avatar_split_clause,[],[f1763,f1758,f1180,f125,f115194,f115191]) ).
tff(f115191,plain,
( spl9_664
<=> ! [X2: $int,X0: $int,X3: $int] :
( ( 0 = X0 )
| ( X2 = X3 )
| $less(X3,0)
| ~ $less(X3,X0)
| $less(X2,0)
| ~ $less(X2,X0)
| $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_664])]) ).
tff(f1758,plain,
( spl9_143
<=> ! [X0: array,X1: $int] :
( $less(read(X0,sK3(X0,X1)),read(X0,sK2(X0,X1)))
| ( 0 = X1 )
| distinct(X0,X1)
| $less(X1,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_143])]) ).
tff(f1763,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( $less(X1,X1)
| ( 0 = X0 )
| $less(X0,0)
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,X0)
| ~ $less(X2,X0)
| ( X2 = X3 ) )
| ~ spl9_6
| ~ spl9_88
| ~ spl9_143 ),
inference(forward_demodulation,[],[f1762,f126]) ).
tff(f1762,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( $less(read(init(X1),sK3(init(X1),X0)),X1)
| ( 0 = X0 )
| $less(X0,0)
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,X0)
| ~ $less(X2,X0)
| ( X2 = X3 ) )
| ~ spl9_6
| ~ spl9_88
| ~ spl9_143 ),
inference(forward_demodulation,[],[f1761,f126]) ).
tff(f1761,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ( 0 = X0 )
| $less(read(init(X1),sK3(init(X1),X0)),read(init(X1),sK2(init(X1),X0)))
| $less(X0,0)
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,X0)
| ~ $less(X2,X0)
| ( X2 = X3 ) )
| ~ spl9_88
| ~ spl9_143 ),
inference(resolution,[],[f1759,f1181]) ).
tff(f1759,plain,
( ! [X0: array,X1: $int] :
( distinct(X0,X1)
| ( 0 = X1 )
| $less(read(X0,sK3(X0,X1)),read(X0,sK2(X0,X1)))
| $less(X1,0) )
| ~ spl9_143 ),
inference(avatar_component_clause,[],[f1758]) ).
tff(f115140,plain,
( spl9_663
| ~ spl9_1
| ~ spl9_342 ),
inference(avatar_split_clause,[],[f42758,f42600,f105,f115138]) ).
tff(f115138,plain,
( spl9_663
<=> ! [X6: array,X7: $int,X8: array] :
( ( rev(X6,X7) = X6 )
| ( 0 = sK7(X6,X6,X7) )
| distinct(X8,sK7(X6,X6,X7))
| ~ sorted(X8,sK7(X6,X6,X7)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_663])]) ).
tff(f105,plain,
( spl9_1
<=> ! [X0: array,X1: $int] :
( distinct(X0,X1)
| ~ $less(0,X1)
| ~ sorted(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_1])]) ).
tff(f42600,plain,
( spl9_342
<=> ! [X0: array,X1: $int] :
( ( rev(X0,X1) = X0 )
| $less(0,sK7(X0,X0,X1))
| ( 0 = sK7(X0,X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_342])]) ).
tff(f42758,plain,
( ! [X8: array,X6: array,X7: $int] :
( ( rev(X6,X7) = X6 )
| ( 0 = sK7(X6,X6,X7) )
| distinct(X8,sK7(X6,X6,X7))
| ~ sorted(X8,sK7(X6,X6,X7)) )
| ~ spl9_1
| ~ spl9_342 ),
inference(resolution,[],[f42601,f106]) ).
tff(f106,plain,
( ! [X0: array,X1: $int] :
( ~ $less(0,X1)
| distinct(X0,X1)
| ~ sorted(X0,X1) )
| ~ spl9_1 ),
inference(avatar_component_clause,[],[f105]) ).
tff(f42601,plain,
( ! [X0: array,X1: $int] :
( $less(0,sK7(X0,X0,X1))
| ( rev(X0,X1) = X0 )
| ( 0 = sK7(X0,X0,X1) ) )
| ~ spl9_342 ),
inference(avatar_component_clause,[],[f42600]) ).
tff(f115131,plain,
( spl9_662
| ~ spl9_147
| ~ spl9_176 ),
inference(avatar_split_clause,[],[f3037,f2400,f1802,f115129]) ).
tff(f115129,plain,
( spl9_662
<=> ! [X137: $int,X138: array] :
( distinct(X138,$uminus(X137))
| $less($uminus($sum(1,X137)),0)
| $less(read(X138,sK3(X138,$uminus(X137))),read(X138,sK2(X138,$uminus(X137)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_662])]) ).
tff(f2400,plain,
( spl9_176
<=> ! [X11: $int,X10: $int] : ( $uminus(X11) = $sum($uminus($sum(X10,X11)),X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_176])]) ).
tff(f3037,plain,
( ! [X138: array,X137: $int] :
( distinct(X138,$uminus(X137))
| $less($uminus($sum(1,X137)),0)
| $less(read(X138,sK3(X138,$uminus(X137))),read(X138,sK2(X138,$uminus(X137)))) )
| ~ spl9_147
| ~ spl9_176 ),
inference(superposition,[],[f1803,f2401]) ).
tff(f2401,plain,
( ! [X10: $int,X11: $int] : ( $uminus(X11) = $sum($uminus($sum(X10,X11)),X10) )
| ~ spl9_176 ),
inference(avatar_component_clause,[],[f2400]) ).
tff(f115127,plain,
( spl9_661
| ~ spl9_33
| ~ spl9_41 ),
inference(avatar_split_clause,[],[f432,f377,f303,f115125]) ).
tff(f115125,plain,
( spl9_661
<=> ! [X0: array,X1: $int] :
( distinct(X0,$sum(1,X1))
| $less(X1,0)
| $less(read(X0,sK3(X0,$sum(1,X1))),read(X0,sK2(X0,$sum(1,X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_661])]) ).
tff(f432,plain,
( ! [X0: array,X1: $int] :
( distinct(X0,$sum(1,X1))
| $less(X1,0)
| $less(read(X0,sK3(X0,$sum(1,X1))),read(X0,sK2(X0,$sum(1,X1)))) )
| ~ spl9_33
| ~ spl9_41 ),
inference(resolution,[],[f378,f304]) ).
tff(f114091,plain,
( spl9_660
| ~ spl9_1
| ~ spl9_344 ),
inference(avatar_split_clause,[],[f43099,f42609,f105,f114089]) ).
tff(f114089,plain,
( spl9_660
<=> ! [X75: $int,X74: $int,X77: array,X76: $int] :
( $less($sum(X74,X75),X76)
| $less(X76,1)
| distinct(X77,$sum(X74,$sum(X75,1)))
| ~ sorted(X77,$sum(X74,$sum(X75,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_660])]) ).
tff(f42609,plain,
( spl9_344
<=> ! [X17: $int,X14: $int,X16: $int,X15: $int] :
( $less($sum(X14,X15),X16)
| $less(X16,$sum(X17,1))
| $less(X17,$sum(X14,$sum(X15,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_344])]) ).
tff(f43099,plain,
( ! [X76: $int,X77: array,X74: $int,X75: $int] :
( $less($sum(X74,X75),X76)
| $less(X76,1)
| distinct(X77,$sum(X74,$sum(X75,1)))
| ~ sorted(X77,$sum(X74,$sum(X75,1))) )
| ~ spl9_1
| ~ spl9_344 ),
inference(evaluation,[],[f42955]) ).
tff(f42955,plain,
( ! [X76: $int,X77: array,X74: $int,X75: $int] :
( $less($sum(X74,X75),X76)
| $less(X76,$sum(0,1))
| distinct(X77,$sum(X74,$sum(X75,1)))
| ~ sorted(X77,$sum(X74,$sum(X75,1))) )
| ~ spl9_1
| ~ spl9_344 ),
inference(resolution,[],[f42610,f106]) ).
tff(f42610,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( $less($sum(X14,X15),X16)
| $less(X16,$sum(X17,1))
| $less(X17,$sum(X14,$sum(X15,1))) )
| ~ spl9_344 ),
inference(avatar_component_clause,[],[f42609]) ).
tff(f114087,plain,
( spl9_659
| ~ spl9_304
| ~ spl9_645 ),
inference(avatar_split_clause,[],[f113130,f112520,f19334,f114085]) ).
tff(f19334,plain,
( spl9_304
<=> ! [X13: array,X14: $int] :
( distinct(X13,X14)
| ~ sorted(X13,X14)
| ~ $less(1,X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_304])]) ).
tff(f113130,plain,
( ! [X62: array] :
( ~ sorted(X62,3)
| distinct(X62,3) )
| ~ spl9_304
| ~ spl9_645 ),
inference(evaluation,[],[f113033]) ).
tff(f113033,plain,
( ! [X62: array] :
( ~ sorted(X62,$sum(2,1))
| distinct(X62,$sum(2,1)) )
| ~ spl9_304
| ~ spl9_645 ),
inference(resolution,[],[f112521,f19335]) ).
tff(f19335,plain,
( ! [X14: $int,X13: array] :
( ~ $less(1,X14)
| ~ sorted(X13,X14)
| distinct(X13,X14) )
| ~ spl9_304 ),
inference(avatar_component_clause,[],[f19334]) ).
tff(f114083,plain,
( spl9_658
| ~ spl9_134
| ~ spl9_284 ),
inference(avatar_split_clause,[],[f18411,f10335,f1640,f114081]) ).
tff(f114081,plain,
( spl9_658
<=> ! [X136: $int,X138: $int,X139: array,X137: $int] :
( ~ sorted(X139,$uminus($sum(X136,$sum(X138,X137))))
| distinct(X139,$uminus($sum(X136,$sum(X138,X137))))
| ~ $less(X138,$uminus($sum(X136,X137))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_658])]) ).
tff(f10335,plain,
( spl9_284
<=> ! [X2: $int,X0: $int,X1: $int] : ( $uminus($sum(X0,$sum(X1,X2))) = $sum($uminus($sum(X0,X2)),$uminus(X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_284])]) ).
tff(f18411,plain,
( ! [X138: $int,X139: array,X136: $int,X137: $int] :
( ~ sorted(X139,$uminus($sum(X136,$sum(X138,X137))))
| distinct(X139,$uminus($sum(X136,$sum(X138,X137))))
| ~ $less(X138,$uminus($sum(X136,X137))) )
| ~ spl9_134
| ~ spl9_284 ),
inference(superposition,[],[f1641,f10336]) ).
tff(f10336,plain,
( ! [X2: $int,X0: $int,X1: $int] : ( $uminus($sum(X0,$sum(X1,X2))) = $sum($uminus($sum(X0,X2)),$uminus(X1)) )
| ~ spl9_284 ),
inference(avatar_component_clause,[],[f10335]) ).
tff(f114079,plain,
( spl9_657
| ~ spl9_1
| ~ spl9_277 ),
inference(avatar_split_clause,[],[f16301,f10224,f105,f114077]) ).
tff(f114077,plain,
( spl9_657
<=> ! [X55: $int,X57: $int,X56: $int,X58: array] :
( ~ $less(X55,X56)
| ~ $less(0,X57)
| distinct(X58,$sum(X56,$sum($uminus(X55),X57)))
| ~ sorted(X58,$sum(X56,$sum($uminus(X55),X57))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_657])]) ).
tff(f10224,plain,
( spl9_277
<=> ! [X11: $int,X13: $int,X14: $int,X12: $int] :
( ~ $less(X13,X12)
| ~ $less(X11,X14)
| $less(X13,$sum(X14,$sum($uminus(X11),X12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_277])]) ).
tff(f16301,plain,
( ! [X58: array,X56: $int,X57: $int,X55: $int] :
( ~ $less(X55,X56)
| ~ $less(0,X57)
| distinct(X58,$sum(X56,$sum($uminus(X55),X57)))
| ~ sorted(X58,$sum(X56,$sum($uminus(X55),X57))) )
| ~ spl9_1
| ~ spl9_277 ),
inference(resolution,[],[f10225,f106]) ).
tff(f10225,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] :
( $less(X13,$sum(X14,$sum($uminus(X11),X12)))
| ~ $less(X11,X14)
| ~ $less(X13,X12) )
| ~ spl9_277 ),
inference(avatar_component_clause,[],[f10224]) ).
tff(f114075,plain,
( spl9_656
| ~ spl9_146
| ~ spl9_176 ),
inference(avatar_split_clause,[],[f3036,f2400,f1790,f114073]) ).
tff(f114073,plain,
( spl9_656
<=> ! [X136: array,X135: $int] :
( distinct(X136,$uminus(X135))
| $less(0,sK2(X136,$uminus(X135)))
| ( 0 = sK2(X136,$uminus(X135)) )
| $less($uminus($sum(1,X135)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_656])]) ).
tff(f1790,plain,
( spl9_146
<=> ! [X2: array,X3: $int] :
( ( 0 = sK2(X2,$sum(X3,1)) )
| $less(0,sK2(X2,$sum(X3,1)))
| distinct(X2,$sum(X3,1))
| $less(X3,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_146])]) ).
tff(f3036,plain,
( ! [X136: array,X135: $int] :
( distinct(X136,$uminus(X135))
| $less(0,sK2(X136,$uminus(X135)))
| ( 0 = sK2(X136,$uminus(X135)) )
| $less($uminus($sum(1,X135)),0) )
| ~ spl9_146
| ~ spl9_176 ),
inference(superposition,[],[f1791,f2401]) ).
tff(f1791,plain,
( ! [X2: array,X3: $int] :
( distinct(X2,$sum(X3,1))
| $less(0,sK2(X2,$sum(X3,1)))
| ( 0 = sK2(X2,$sum(X3,1)) )
| $less(X3,0) )
| ~ spl9_146 ),
inference(avatar_component_clause,[],[f1790]) ).
tff(f114071,plain,
( spl9_655
| ~ spl9_7
| ~ spl9_23
| ~ spl9_78
| ~ spl9_140 ),
inference(avatar_split_clause,[],[f1755,f1688,f976,f216,f129,f114069]) ).
tff(f114069,plain,
( spl9_655
<=> ! [X16: array,X14: $int,X15: $int] :
( $less($uminus($sum(X14,X15)),0)
| distinct(X16,$sum(1,$uminus($sum(X15,X14))))
| ~ sorted(X16,$sum(1,$uminus($sum(X15,X14)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_655])]) ).
tff(f976,plain,
( spl9_78
<=> ! [X9: $int,X8: $int,X10: $int] : ( $sum($uminus(X8),$sum($uminus(X9),X10)) = $sum($uminus($sum(X9,X8)),X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_78])]) ).
tff(f1755,plain,
( ! [X16: array,X14: $int,X15: $int] :
( $less($uminus($sum(X14,X15)),0)
| distinct(X16,$sum(1,$uminus($sum(X15,X14))))
| ~ sorted(X16,$sum(1,$uminus($sum(X15,X14)))) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_78
| ~ spl9_140 ),
inference(forward_demodulation,[],[f1754,f217]) ).
tff(f1754,plain,
( ! [X16: array,X14: $int,X15: $int] :
( distinct(X16,$sum(1,$uminus($sum(X15,X14))))
| ~ sorted(X16,$sum(1,$uminus($sum(X15,X14))))
| $less($sum($uminus(X15),$uminus(X14)),0) )
| ~ spl9_7
| ~ spl9_78
| ~ spl9_140 ),
inference(forward_demodulation,[],[f1753,f130]) ).
tff(f1753,plain,
( ! [X16: array,X14: $int,X15: $int] :
( ~ sorted(X16,$sum(1,$uminus($sum(X15,X14))))
| distinct(X16,$sum($uminus($sum(X15,X14)),1))
| $less($sum($uminus(X15),$uminus(X14)),0) )
| ~ spl9_7
| ~ spl9_78
| ~ spl9_140 ),
inference(forward_demodulation,[],[f1744,f130]) ).
tff(f1744,plain,
( ! [X16: array,X14: $int,X15: $int] :
( ~ sorted(X16,$sum($uminus($sum(X15,X14)),1))
| distinct(X16,$sum($uminus($sum(X15,X14)),1))
| $less($sum($uminus(X15),$uminus(X14)),0) )
| ~ spl9_78
| ~ spl9_140 ),
inference(superposition,[],[f1689,f977]) ).
tff(f977,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum($uminus(X8),$sum($uminus(X9),X10)) = $sum($uminus($sum(X9,X8)),X10) )
| ~ spl9_78 ),
inference(avatar_component_clause,[],[f976]) ).
tff(f114067,plain,
( spl9_654
| ~ spl9_25
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1645,f1640,f224,f114065]) ).
tff(f114065,plain,
( spl9_654
<=> ! [X6: array,X8: $int,X7: $int] :
( distinct(X6,$sum(X7,$uminus(X8)))
| ~ $less(X8,X7)
| $less(sK2(X6,$sum(X7,$uminus(X8))),sK3(X6,$sum(X7,$uminus(X8)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_654])]) ).
tff(f224,plain,
( spl9_25
<=> ! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK2(X0,X1),sK3(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_25])]) ).
tff(f1645,plain,
( ! [X8: $int,X6: array,X7: $int] :
( distinct(X6,$sum(X7,$uminus(X8)))
| ~ $less(X8,X7)
| $less(sK2(X6,$sum(X7,$uminus(X8))),sK3(X6,$sum(X7,$uminus(X8)))) )
| ~ spl9_25
| ~ spl9_134 ),
inference(resolution,[],[f1641,f225]) ).
tff(f225,plain,
( ! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK2(X0,X1),sK3(X0,X1)) )
| ~ spl9_25 ),
inference(avatar_component_clause,[],[f224]) ).
tff(f114063,plain,
( spl9_653
| ~ spl9_41
| ~ spl9_71 ),
inference(avatar_split_clause,[],[f891,f862,f377,f114061]) ).
tff(f114061,plain,
( spl9_653
<=> ! [X4: array,X5: $int] :
( ( 0 = sK2(X4,$sum(1,X5)) )
| $less(0,sK2(X4,$sum(1,X5)))
| distinct(X4,$sum(1,X5))
| $less(X5,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_653])]) ).
tff(f891,plain,
( ! [X4: array,X5: $int] :
( ( 0 = sK2(X4,$sum(1,X5)) )
| $less(0,sK2(X4,$sum(1,X5)))
| distinct(X4,$sum(1,X5))
| $less(X5,0) )
| ~ spl9_41
| ~ spl9_71 ),
inference(resolution,[],[f863,f378]) ).
tff(f113178,plain,
( spl9_652
| ~ spl9_1
| ~ spl9_324 ),
inference(avatar_split_clause,[],[f39766,f39436,f105,f113176]) ).
tff(f113176,plain,
( spl9_652
<=> ! [X61: $int,X62: $int,X63: array] :
( $less(X62,0)
| $less(X61,X62)
| ( 0 = $sum(1,X61) )
| distinct(X63,$sum(1,X61))
| ~ sorted(X63,$sum(1,X61)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_652])]) ).
tff(f39436,plain,
( spl9_324
<=> ! [X6: $int,X5: $int,X7: $int] :
( ( $sum(1,X5) = X6 )
| $less(X6,$sum(1,X5))
| $less(X7,X6)
| $less(X5,X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_324])]) ).
tff(f39766,plain,
( ! [X62: $int,X63: array,X61: $int] :
( $less(X62,0)
| $less(X61,X62)
| ( 0 = $sum(1,X61) )
| distinct(X63,$sum(1,X61))
| ~ sorted(X63,$sum(1,X61)) )
| ~ spl9_1
| ~ spl9_324 ),
inference(resolution,[],[f39437,f106]) ).
tff(f39437,plain,
( ! [X6: $int,X7: $int,X5: $int] :
( $less(X6,$sum(1,X5))
| $less(X7,X6)
| $less(X5,X7)
| ( $sum(1,X5) = X6 ) )
| ~ spl9_324 ),
inference(avatar_component_clause,[],[f39436]) ).
tff(f113174,plain,
( spl9_651
| ~ spl9_1
| ~ spl9_323 ),
inference(avatar_split_clause,[],[f39556,f39432,f105,f113172]) ).
tff(f113172,plain,
( spl9_651
<=> ! [X41: $int,X40: $int,X42: array] :
( $less(X41,0)
| $less(X40,X41)
| ( 0 = $sum(X40,1) )
| distinct(X42,$sum(X40,1))
| ~ sorted(X42,$sum(X40,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_651])]) ).
tff(f39432,plain,
( spl9_323
<=> ! [X2: $int,X0: $int,X1: $int] :
( ( $sum(X0,1) = X1 )
| $less(X1,$sum(X0,1))
| $less(X2,X1)
| $less(X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_323])]) ).
tff(f39556,plain,
( ! [X40: $int,X41: $int,X42: array] :
( $less(X41,0)
| $less(X40,X41)
| ( 0 = $sum(X40,1) )
| distinct(X42,$sum(X40,1))
| ~ sorted(X42,$sum(X40,1)) )
| ~ spl9_1
| ~ spl9_323 ),
inference(resolution,[],[f39433,f106]) ).
tff(f39433,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less(X1,$sum(X0,1))
| $less(X2,X1)
| $less(X0,X2)
| ( $sum(X0,1) = X1 ) )
| ~ spl9_323 ),
inference(avatar_component_clause,[],[f39432]) ).
tff(f113170,plain,
( spl9_650
| ~ spl9_134
| ~ spl9_196 ),
inference(avatar_split_clause,[],[f4722,f3532,f1640,f113168]) ).
tff(f113168,plain,
( spl9_650
<=> ! [X359: $int,X358: $int,X357: $int,X360: array] :
( ~ sorted(X360,$sum(X358,$sum($uminus(X359),X357)))
| distinct(X360,$sum(X358,$sum($uminus(X359),X357)))
| ~ $less(X359,$sum(X357,X358)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_650])]) ).
tff(f4722,plain,
( ! [X360: array,X358: $int,X359: $int,X357: $int] :
( ~ sorted(X360,$sum(X358,$sum($uminus(X359),X357)))
| distinct(X360,$sum(X358,$sum($uminus(X359),X357)))
| ~ $less(X359,$sum(X357,X358)) )
| ~ spl9_134
| ~ spl9_196 ),
inference(superposition,[],[f1641,f3533]) ).
tff(f113166,plain,
( spl9_649
| ~ spl9_134
| ~ spl9_170 ),
inference(avatar_split_clause,[],[f2633,f2376,f1640,f113164]) ).
tff(f113164,plain,
( spl9_649
<=> ! [X75: $int,X74: $int,X77: $int,X76: array] :
( ~ sorted(X76,$sum(X77,$uminus($sum(X75,X74))))
| distinct(X76,$sum(X77,$uminus($sum(X75,X74))))
| ~ $less($sum(X74,X75),X77) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_649])]) ).
tff(f2376,plain,
( spl9_170
<=> ! [X2: $int,X3: $int] : ( $uminus($sum(X3,X2)) = $uminus($sum(X2,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_170])]) ).
tff(f2633,plain,
( ! [X76: array,X77: $int,X74: $int,X75: $int] :
( ~ sorted(X76,$sum(X77,$uminus($sum(X75,X74))))
| distinct(X76,$sum(X77,$uminus($sum(X75,X74))))
| ~ $less($sum(X74,X75),X77) )
| ~ spl9_134
| ~ spl9_170 ),
inference(superposition,[],[f1641,f2377]) ).
tff(f2377,plain,
( ! [X2: $int,X3: $int] : ( $uminus($sum(X3,X2)) = $uminus($sum(X2,X3)) )
| ~ spl9_170 ),
inference(avatar_component_clause,[],[f2376]) ).
tff(f113162,plain,
( spl9_648
| ~ spl9_30
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1654,f1640,f268,f113160]) ).
tff(f113160,plain,
( spl9_648
<=> ! [X18: $int,X19: $int,X20: $int,X21: array] :
( ~ sorted(X21,$sum(X18,$sum(X19,$uminus(X20))))
| distinct(X21,$sum(X18,$sum(X19,$uminus(X20))))
| ~ $less(X20,$sum(X18,X19)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_648])]) ).
tff(f1654,plain,
( ! [X21: array,X18: $int,X19: $int,X20: $int] :
( ~ sorted(X21,$sum(X18,$sum(X19,$uminus(X20))))
| distinct(X21,$sum(X18,$sum(X19,$uminus(X20))))
| ~ $less(X20,$sum(X18,X19)) )
| ~ spl9_30
| ~ spl9_134 ),
inference(superposition,[],[f1641,f269]) ).
tff(f113158,plain,
( spl9_647
| ~ spl9_60
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1653,f1640,f611,f113156]) ).
tff(f113156,plain,
( spl9_647
<=> ! [X17: array,X14: $int,X16: $int,X15: $int] :
( ~ sorted(X17,$sum(X15,$sum(X14,$uminus(X16))))
| distinct(X17,$sum(X15,$sum(X14,$uminus(X16))))
| ~ $less(X16,$sum(X14,X15)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_647])]) ).
tff(f1653,plain,
( ! [X16: $int,X14: $int,X17: array,X15: $int] :
( ~ sorted(X17,$sum(X15,$sum(X14,$uminus(X16))))
| distinct(X17,$sum(X15,$sum(X14,$uminus(X16))))
| ~ $less(X16,$sum(X14,X15)) )
| ~ spl9_60
| ~ spl9_134 ),
inference(superposition,[],[f1641,f612]) ).
tff(f112814,plain,
( spl9_646
| ~ spl9_149
| ~ spl9_618 ),
inference(avatar_split_clause,[],[f112090,f110424,f1817,f112812]) ).
tff(f112812,plain,
( spl9_646
<=> ! [X0: $int] :
( $less(X0,1)
| ~ $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_646])]) ).
tff(f110424,plain,
( spl9_618
<=> ! [X1: $int] :
( $less(-1,X1)
| $less(X1,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_618])]) ).
tff(f112090,plain,
( ! [X0: $int] :
( $less(X0,1)
| ~ $less(X0,0) )
| ~ spl9_149
| ~ spl9_618 ),
inference(resolution,[],[f110425,f1818]) ).
tff(f110425,plain,
( ! [X1: $int] :
( $less(-1,X1)
| $less(X1,1) )
| ~ spl9_618 ),
inference(avatar_component_clause,[],[f110424]) ).
tff(f112522,plain,
( spl9_645
| ~ spl9_2
| ~ spl9_183 ),
inference(avatar_split_clause,[],[f3393,f3146,f109,f112520]) ).
tff(f3393,plain,
( ! [X11: $int] : $less(X11,$sum(2,X11))
| ~ spl9_2
| ~ spl9_183 ),
inference(evaluation,[],[f3351]) ).
tff(f3351,plain,
( ! [X11: $int] : $less(X11,$sum($sum(X11,1),1))
| ~ spl9_2
| ~ spl9_183 ),
inference(resolution,[],[f3147,f110]) ).
tff(f112518,plain,
( spl9_644
| ~ spl9_144
| ~ spl9_156 ),
inference(avatar_split_clause,[],[f2042,f1915,f1765,f112516]) ).
tff(f2042,plain,
( ! [X77: $int] : $less($sum(X77,-1),X77)
| ~ spl9_144
| ~ spl9_156 ),
inference(evaluation,[],[f2027]) ).
tff(f2027,plain,
( ! [X77: $int] : $less($sum(X77,$uminus(1)),X77)
| ~ spl9_144
| ~ spl9_156 ),
inference(superposition,[],[f1766,f1916]) ).
tff(f112514,plain,
( spl9_643
| ~ spl9_2
| ~ spl9_154 ),
inference(avatar_split_clause,[],[f1959,f1907,f109,f112512]) ).
tff(f112512,plain,
( spl9_643
<=> ! [X9: $int] : ~ $less($sum(X9,1),X9) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_643])]) ).
tff(f1959,plain,
( ! [X9: $int] : ~ $less($sum(X9,1),X9)
| ~ spl9_2
| ~ spl9_154 ),
inference(resolution,[],[f1908,f110]) ).
tff(f112510,plain,
( spl9_642
| ~ spl9_50
| ~ spl9_144 ),
inference(avatar_split_clause,[],[f1787,f1765,f459,f112508]) ).
tff(f459,plain,
( spl9_50
<=> ! [X0: $int,X1: $int] : ( $sum(X0,$sum($uminus(X0),X1)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_50])]) ).
tff(f1787,plain,
( ! [X2: $int] : $less($sum(-1,X2),X2)
| ~ spl9_50
| ~ spl9_144 ),
inference(evaluation,[],[f1784]) ).
tff(f1784,plain,
( ! [X2: $int] : $less($sum($uminus(1),X2),X2)
| ~ spl9_50
| ~ spl9_144 ),
inference(superposition,[],[f1766,f460]) ).
tff(f460,plain,
( ! [X0: $int,X1: $int] : ( $sum(X0,$sum($uminus(X0),X1)) = X1 )
| ~ spl9_50 ),
inference(avatar_component_clause,[],[f459]) ).
tff(f112070,plain,
( spl9_641
| ~ spl9_41
| ~ spl9_245 ),
inference(avatar_split_clause,[],[f9466,f7673,f377,f112068]) ).
tff(f112068,plain,
( spl9_641
<=> ! [X363: $int,X362: $int,X364: array] :
( ~ sorted(X364,$sum($uminus(X362),X363))
| distinct(X364,$sum($uminus(X362),X363))
| $less($sum($uminus($sum(X362,1)),X363),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_641])]) ).
tff(f7673,plain,
( spl9_245
<=> ! [X2: $int,X0: $int,X1: $int] : ( $sum($uminus(X1),X2) = $sum(X0,$sum($uminus($sum(X1,X0)),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_245])]) ).
tff(f9466,plain,
( ! [X363: $int,X362: $int,X364: array] :
( ~ sorted(X364,$sum($uminus(X362),X363))
| distinct(X364,$sum($uminus(X362),X363))
| $less($sum($uminus($sum(X362,1)),X363),0) )
| ~ spl9_41
| ~ spl9_245 ),
inference(superposition,[],[f378,f7674]) ).
tff(f7674,plain,
( ! [X2: $int,X0: $int,X1: $int] : ( $sum($uminus(X1),X2) = $sum(X0,$sum($uminus($sum(X1,X0)),X2)) )
| ~ spl9_245 ),
inference(avatar_component_clause,[],[f7673]) ).
tff(f112066,plain,
( spl9_640
| ~ spl9_140
| ~ spl9_176 ),
inference(avatar_split_clause,[],[f3035,f2400,f1688,f112064]) ).
tff(f112064,plain,
( spl9_640
<=> ! [X134: $int,X133: array,X132: $int] :
( ~ sorted(X133,$sum(X134,$uminus(X132)))
| distinct(X133,$sum(X134,$uminus(X132)))
| $less($sum($uminus($sum(1,X132)),X134),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_640])]) ).
tff(f3035,plain,
( ! [X132: $int,X133: array,X134: $int] :
( ~ sorted(X133,$sum(X134,$uminus(X132)))
| distinct(X133,$sum(X134,$uminus(X132)))
| $less($sum($uminus($sum(1,X132)),X134),0) )
| ~ spl9_140
| ~ spl9_176 ),
inference(superposition,[],[f1689,f2401]) ).
tff(f112062,plain,
( spl9_639
| ~ spl9_139
| ~ spl9_176 ),
inference(avatar_split_clause,[],[f3034,f2400,f1684,f112060]) ).
tff(f112060,plain,
( spl9_639
<=> ! [X130: array,X129: $int,X131: $int] :
( ~ sorted(X130,$sum(X131,$uminus(X129)))
| distinct(X130,$sum(X131,$uminus(X129)))
| $less($sum(X131,$uminus($sum(1,X129))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_639])]) ).
tff(f3034,plain,
( ! [X130: array,X131: $int,X129: $int] :
( ~ sorted(X130,$sum(X131,$uminus(X129)))
| distinct(X130,$sum(X131,$uminus(X129)))
| $less($sum(X131,$uminus($sum(1,X129))),0) )
| ~ spl9_139
| ~ spl9_176 ),
inference(superposition,[],[f1685,f2401]) ).
tff(f112058,plain,
( spl9_638
| ~ spl9_11
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1647,f1640,f145,f112056]) ).
tff(f112056,plain,
( spl9_638
<=> ! [X13: $int,X12: array,X14: $int] :
( distinct(X12,$sum(X13,$uminus(X14)))
| ~ $less(X14,X13)
| $less(sK2(X12,$sum(X13,$uminus(X14))),$sum(X13,$uminus(X14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_638])]) ).
tff(f1647,plain,
( ! [X14: $int,X12: array,X13: $int] :
( distinct(X12,$sum(X13,$uminus(X14)))
| ~ $less(X14,X13)
| $less(sK2(X12,$sum(X13,$uminus(X14))),$sum(X13,$uminus(X14))) )
| ~ spl9_11
| ~ spl9_134 ),
inference(resolution,[],[f1641,f146]) ).
tff(f112054,plain,
( spl9_637
| ~ spl9_12
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1646,f1640,f149,f112052]) ).
tff(f112052,plain,
( spl9_637
<=> ! [X9: array,X11: $int,X10: $int] :
( distinct(X9,$sum(X10,$uminus(X11)))
| ~ $less(X11,X10)
| $less(sK3(X9,$sum(X10,$uminus(X11))),$sum(X10,$uminus(X11))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_637])]) ).
tff(f1646,plain,
( ! [X10: $int,X11: $int,X9: array] :
( distinct(X9,$sum(X10,$uminus(X11)))
| ~ $less(X11,X10)
| $less(sK3(X9,$sum(X10,$uminus(X11))),$sum(X10,$uminus(X11))) )
| ~ spl9_12
| ~ spl9_134 ),
inference(resolution,[],[f1641,f150]) ).
tff(f111634,plain,
( spl9_636
| ~ spl9_11
| ~ spl9_619 ),
inference(avatar_split_clause,[],[f110894,f110427,f145,f111632]) ).
tff(f111632,plain,
( spl9_636
<=> ! [X4: array] :
( distinct(X4,0)
| $less(sK2(X4,0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_636])]) ).
tff(f110427,plain,
( spl9_619
<=> ! [X0: array] :
( ~ sorted(X0,0)
| distinct(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_619])]) ).
tff(f110894,plain,
( ! [X4: array] :
( distinct(X4,0)
| $less(sK2(X4,0),0) )
| ~ spl9_11
| ~ spl9_619 ),
inference(resolution,[],[f110428,f146]) ).
tff(f110428,plain,
( ! [X0: array] :
( ~ sorted(X0,0)
| distinct(X0,0) )
| ~ spl9_619 ),
inference(avatar_component_clause,[],[f110427]) ).
tff(f111398,plain,
( spl9_635
| ~ spl9_1
| ~ spl9_255 ),
inference(avatar_split_clause,[],[f11568,f10129,f105,f111396]) ).
tff(f111396,plain,
( spl9_635
<=> ! [X36: $int,X37: array,X35: $int] :
( $less(X36,0)
| $less(X35,X36)
| ( 0 = X36 )
| distinct(X37,$sum(X35,1))
| ~ sorted(X37,$sum(X35,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_635])]) ).
tff(f10129,plain,
( spl9_255
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less(X8,$sum(X9,1))
| $less(X9,X10)
| $less(X10,X8)
| ( X8 = X10 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_255])]) ).
tff(f11568,plain,
( ! [X36: $int,X37: array,X35: $int] :
( $less(X36,0)
| $less(X35,X36)
| ( 0 = X36 )
| distinct(X37,$sum(X35,1))
| ~ sorted(X37,$sum(X35,1)) )
| ~ spl9_1
| ~ spl9_255 ),
inference(resolution,[],[f10130,f106]) ).
tff(f10130,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less(X8,$sum(X9,1))
| $less(X10,X8)
| $less(X9,X10)
| ( X8 = X10 ) )
| ~ spl9_255 ),
inference(avatar_component_clause,[],[f10129]) ).
tff(f111394,plain,
( spl9_634
| ~ spl9_138
| ~ spl9_176 ),
inference(avatar_split_clause,[],[f3033,f2400,f1680,f111392]) ).
tff(f111392,plain,
( spl9_634
<=> ! [X128: array,X127: $int] :
( distinct(X128,$uminus(X127))
| $less($uminus($sum(1,X127)),0)
| $less(sK2(X128,$uminus(X127)),sK3(X128,$uminus(X127))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_634])]) ).
tff(f3033,plain,
( ! [X127: $int,X128: array] :
( distinct(X128,$uminus(X127))
| $less($uminus($sum(1,X127)),0)
| $less(sK2(X128,$uminus(X127)),sK3(X128,$uminus(X127))) )
| ~ spl9_138
| ~ spl9_176 ),
inference(superposition,[],[f1681,f2401]) ).
tff(f111390,plain,
( spl9_633
| ~ spl9_61
| ~ spl9_140 ),
inference(avatar_split_clause,[],[f1741,f1688,f615,f111388]) ).
tff(f111388,plain,
( spl9_633
<=> ! [X6: $int,X5: $int,X7: array] :
( ~ sorted(X7,$sum(1,$sum(X5,X6)))
| distinct(X7,$sum(1,$sum(X5,X6)))
| $less($sum(X6,X5),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_633])]) ).
tff(f1741,plain,
( ! [X6: $int,X7: array,X5: $int] :
( ~ sorted(X7,$sum(1,$sum(X5,X6)))
| distinct(X7,$sum(1,$sum(X5,X6)))
| $less($sum(X6,X5),0) )
| ~ spl9_61
| ~ spl9_140 ),
inference(superposition,[],[f1689,f616]) ).
tff(f111386,plain,
( spl9_632
| ~ spl9_7
| ~ spl9_139 ),
inference(avatar_split_clause,[],[f1709,f1684,f129,f111384]) ).
tff(f111384,plain,
( spl9_632
<=> ! [X2: $int,X0: $int,X1: array] :
( ~ sorted(X1,$sum(X2,$sum(1,X0)))
| distinct(X1,$sum(X2,$sum(1,X0)))
| $less($sum(X2,X0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_632])]) ).
tff(f1709,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ~ sorted(X1,$sum(X2,$sum(1,X0)))
| distinct(X1,$sum(X2,$sum(1,X0)))
| $less($sum(X2,X0),0) )
| ~ spl9_7
| ~ spl9_139 ),
inference(superposition,[],[f1685,f130]) ).
tff(f111382,plain,
( spl9_631
| ~ spl9_41
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f719,f615,f377,f111380]) ).
tff(f111380,plain,
( spl9_631
<=> ! [X48: array,X46: $int,X47: $int] :
( ~ sorted(X48,$sum(X47,$sum(1,X46)))
| distinct(X48,$sum(X47,$sum(1,X46)))
| $less($sum(X46,X47),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_631])]) ).
tff(f719,plain,
( ! [X48: array,X46: $int,X47: $int] :
( ~ sorted(X48,$sum(X47,$sum(1,X46)))
| distinct(X48,$sum(X47,$sum(1,X46)))
| $less($sum(X46,X47),0) )
| ~ spl9_41
| ~ spl9_61 ),
inference(superposition,[],[f378,f616]) ).
tff(f111378,plain,
( spl9_630
| ~ spl9_25
| ~ spl9_41 ),
inference(avatar_split_clause,[],[f433,f377,f224,f111376]) ).
tff(f111376,plain,
( spl9_630
<=> ! [X2: array,X3: $int] :
( distinct(X2,$sum(1,X3))
| $less(X3,0)
| $less(sK2(X2,$sum(1,X3)),sK3(X2,$sum(1,X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_630])]) ).
tff(f433,plain,
( ! [X2: array,X3: $int] :
( distinct(X2,$sum(1,X3))
| $less(X3,0)
| $less(sK2(X2,$sum(1,X3)),sK3(X2,$sum(1,X3))) )
| ~ spl9_25
| ~ spl9_41 ),
inference(resolution,[],[f378,f225]) ).
tff(f111364,plain,
( spl9_629
| ~ spl9_12
| ~ spl9_619 ),
inference(avatar_split_clause,[],[f110893,f110427,f149,f111362]) ).
tff(f111362,plain,
( spl9_629
<=> ! [X3: array] :
( distinct(X3,0)
| $less(sK3(X3,0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_629])]) ).
tff(f110893,plain,
( ! [X3: array] :
( distinct(X3,0)
| $less(sK3(X3,0),0) )
| ~ spl9_12
| ~ spl9_619 ),
inference(resolution,[],[f110428,f150]) ).
tff(f111329,plain,
( spl9_628
| ~ spl9_1
| ~ spl9_311 ),
inference(avatar_split_clause,[],[f37530,f19362,f105,f111327]) ).
tff(f111327,plain,
( spl9_628
<=> ! [X6: array,X4: $int,X5: $int] :
( $less(X4,X5)
| $less(X5,0)
| ( 0 = X5 )
| ( 0 = X4 )
| distinct(X6,X4)
| ~ sorted(X6,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_628])]) ).
tff(f19362,plain,
( spl9_311
<=> ! [X9: $int,X8: $int,X10: $int] :
( ( X8 = X9 )
| $less(X9,X8)
| $less(X10,X9)
| $less(X8,X10)
| ( X8 = X10 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_311])]) ).
tff(f37530,plain,
( ! [X6: array,X4: $int,X5: $int] :
( $less(X4,X5)
| $less(X5,0)
| ( 0 = X5 )
| ( 0 = X4 )
| distinct(X6,X4)
| ~ sorted(X6,X4) )
| ~ spl9_1
| ~ spl9_311 ),
inference(resolution,[],[f19363,f106]) ).
tff(f19363,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less(X10,X9)
| $less(X9,X8)
| $less(X8,X10)
| ( X8 = X9 )
| ( X8 = X10 ) )
| ~ spl9_311 ),
inference(avatar_component_clause,[],[f19362]) ).
tff(f111325,plain,
( spl9_627
| ~ spl9_1
| ~ spl9_311 ),
inference(avatar_split_clause,[],[f37471,f19362,f105,f111323]) ).
tff(f111323,plain,
( spl9_627
<=> ! [X6: array,X4: $int,X5: $int] :
( $less(X5,0)
| $less(X4,X5)
| ( 0 = X4 )
| ( X4 = X5 )
| distinct(X6,X4)
| ~ sorted(X6,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_627])]) ).
tff(f37471,plain,
( ! [X6: array,X4: $int,X5: $int] :
( $less(X5,0)
| $less(X4,X5)
| ( 0 = X4 )
| ( X4 = X5 )
| distinct(X6,X4)
| ~ sorted(X6,X4) )
| ~ spl9_1
| ~ spl9_311 ),
inference(resolution,[],[f19363,f106]) ).
tff(f111321,plain,
( spl9_626
| ~ spl9_1
| ~ spl9_311 ),
inference(avatar_split_clause,[],[f37412,f19362,f105,f111319]) ).
tff(f111319,plain,
( spl9_626
<=> ! [X6: array,X4: $int,X5: $int] :
( $less(X4,X5)
| $less(X5,0)
| ( X4 = X5 )
| ( 0 = X5 )
| distinct(X6,X4)
| ~ sorted(X6,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_626])]) ).
tff(f37412,plain,
( ! [X6: array,X4: $int,X5: $int] :
( $less(X4,X5)
| $less(X5,0)
| ( X4 = X5 )
| ( 0 = X5 )
| distinct(X6,X4)
| ~ sorted(X6,X4) )
| ~ spl9_1
| ~ spl9_311 ),
inference(resolution,[],[f19363,f106]) ).
tff(f111317,plain,
( spl9_625
| ~ spl9_1
| ~ spl9_239 ),
inference(avatar_split_clause,[],[f8753,f7649,f105,f111315]) ).
tff(f111315,plain,
( spl9_625
<=> ! [X34: array,X32: $int,X33: $int] :
( $less(X32,$sum(1,X33))
| $less(X33,0)
| distinct(X34,$sum(X32,1))
| ~ sorted(X34,$sum(X32,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_625])]) ).
tff(f7649,plain,
( spl9_239
<=> ! [X6: $int,X5: $int,X7: $int] :
( $less(X5,$sum(X6,1))
| $less(X6,$sum(1,X7))
| $less(X7,X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_239])]) ).
tff(f8753,plain,
( ! [X34: array,X32: $int,X33: $int] :
( $less(X32,$sum(1,X33))
| $less(X33,0)
| distinct(X34,$sum(X32,1))
| ~ sorted(X34,$sum(X32,1)) )
| ~ spl9_1
| ~ spl9_239 ),
inference(resolution,[],[f7650,f106]) ).
tff(f7650,plain,
( ! [X6: $int,X7: $int,X5: $int] :
( $less(X5,$sum(X6,1))
| $less(X6,$sum(1,X7))
| $less(X7,X5) )
| ~ spl9_239 ),
inference(avatar_component_clause,[],[f7649]) ).
tff(f111313,plain,
( spl9_624
| ~ spl9_1
| ~ spl9_238 ),
inference(avatar_split_clause,[],[f8614,f7645,f105,f111311]) ).
tff(f111311,plain,
( spl9_624
<=> ! [X34: array,X32: $int,X33: $int] :
( $less(X32,$sum(X33,1))
| $less(X33,0)
| distinct(X34,$sum(X32,1))
| ~ sorted(X34,$sum(X32,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_624])]) ).
tff(f7645,plain,
( spl9_238
<=> ! [X2: $int,X0: $int,X1: $int] :
( $less(X0,$sum(X1,1))
| $less(X1,$sum(X2,1))
| $less(X2,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_238])]) ).
tff(f8614,plain,
( ! [X34: array,X32: $int,X33: $int] :
( $less(X32,$sum(X33,1))
| $less(X33,0)
| distinct(X34,$sum(X32,1))
| ~ sorted(X34,$sum(X32,1)) )
| ~ spl9_1
| ~ spl9_238 ),
inference(resolution,[],[f7646,f106]) ).
tff(f7646,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less(X0,$sum(X1,1))
| $less(X1,$sum(X2,1))
| $less(X2,X0) )
| ~ spl9_238 ),
inference(avatar_component_clause,[],[f7645]) ).
tff(f110445,plain,
( spl9_623
| ~ spl9_41
| ~ spl9_215 ),
inference(avatar_split_clause,[],[f6403,f5132,f377,f110443]) ).
tff(f110443,plain,
( spl9_623
<=> ! [X253: $int,X254: $int,X255: array] :
( ~ sorted(X255,$sum(X253,X254))
| distinct(X255,$sum(X253,X254))
| $less($sum(X253,$sum(X254,-1)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_623])]) ).
tff(f5132,plain,
( spl9_215
<=> ! [X57: $int,X59: $int,X58: $int] : ( $sum(X58,X59) = $sum(X57,$sum(X58,$sum(X59,$uminus(X57)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_215])]) ).
tff(f6403,plain,
( ! [X253: $int,X254: $int,X255: array] :
( ~ sorted(X255,$sum(X253,X254))
| distinct(X255,$sum(X253,X254))
| $less($sum(X253,$sum(X254,-1)),0) )
| ~ spl9_41
| ~ spl9_215 ),
inference(evaluation,[],[f6364]) ).
tff(f6364,plain,
( ! [X253: $int,X254: $int,X255: array] :
( ~ sorted(X255,$sum(X253,X254))
| distinct(X255,$sum(X253,X254))
| $less($sum(X253,$sum(X254,$uminus(1))),0) )
| ~ spl9_41
| ~ spl9_215 ),
inference(superposition,[],[f378,f5133]) ).
tff(f5133,plain,
( ! [X58: $int,X59: $int,X57: $int] : ( $sum(X58,X59) = $sum(X57,$sum(X58,$sum(X59,$uminus(X57)))) )
| ~ spl9_215 ),
inference(avatar_component_clause,[],[f5132]) ).
tff(f110441,plain,
( spl9_622
| ~ spl9_41
| ~ spl9_214 ),
inference(avatar_split_clause,[],[f6175,f5128,f377,f110439]) ).
tff(f110439,plain,
( spl9_622
<=> ! [X249: $int,X248: $int,X250: array] :
( ~ sorted(X250,$sum(X249,X248))
| distinct(X250,$sum(X249,X248))
| $less($sum(X248,$sum(-1,X249)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_622])]) ).
tff(f6175,plain,
( ! [X250: array,X248: $int,X249: $int] :
( ~ sorted(X250,$sum(X249,X248))
| distinct(X250,$sum(X249,X248))
| $less($sum(X248,$sum(-1,X249)),0) )
| ~ spl9_41
| ~ spl9_214 ),
inference(evaluation,[],[f6138]) ).
tff(f6138,plain,
( ! [X250: array,X248: $int,X249: $int] :
( ~ sorted(X250,$sum(X249,X248))
| distinct(X250,$sum(X249,X248))
| $less($sum(X248,$sum($uminus(1),X249)),0) )
| ~ spl9_41
| ~ spl9_214 ),
inference(superposition,[],[f378,f5129]) ).
tff(f110437,plain,
( spl9_621
| ~ spl9_30
| ~ spl9_139
| ~ spl9_210 ),
inference(avatar_split_clause,[],[f5812,f5112,f1684,f268,f110435]) ).
tff(f110435,plain,
( spl9_621
<=> ! [X52: $int,X53: array,X51: $int] :
( $less($sum(-1,$sum(X51,X52)),0)
| ~ sorted(X53,$sum(X52,X51))
| distinct(X53,$sum(X52,X51)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_621])]) ).
tff(f5112,plain,
( spl9_210
<=> ! [X9: $int,X8: $int,X10: $int] : ( $sum(X10,X9) = $sum($sum($uminus(X8),X9),$sum(X10,X8)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_210])]) ).
tff(f5812,plain,
( ! [X51: $int,X52: $int,X53: array] :
( $less($sum(-1,$sum(X51,X52)),0)
| ~ sorted(X53,$sum(X52,X51))
| distinct(X53,$sum(X52,X51)) )
| ~ spl9_30
| ~ spl9_139
| ~ spl9_210 ),
inference(forward_demodulation,[],[f5768,f269]) ).
tff(f5768,plain,
( ! [X51: $int,X52: $int,X53: array] :
( ~ sorted(X53,$sum(X52,X51))
| distinct(X53,$sum(X52,X51))
| $less($sum($sum(-1,X51),X52),0) )
| ~ spl9_139
| ~ spl9_210 ),
inference(evaluation,[],[f5706]) ).
tff(f5706,plain,
( ! [X51: $int,X52: $int,X53: array] :
( ~ sorted(X53,$sum(X52,X51))
| distinct(X53,$sum(X52,X51))
| $less($sum($sum($uminus(1),X51),X52),0) )
| ~ spl9_139
| ~ spl9_210 ),
inference(superposition,[],[f1685,f5113]) ).
tff(f5113,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum(X10,X9) = $sum($sum($uminus(X8),X9),$sum(X10,X8)) )
| ~ spl9_210 ),
inference(avatar_component_clause,[],[f5112]) ).
tff(f110433,plain,
( spl9_620
| ~ spl9_140
| ~ spl9_210 ),
inference(avatar_split_clause,[],[f5767,f5112,f1688,f110431]) ).
tff(f110431,plain,
( spl9_620
<=> ! [X54: $int,X55: $int,X56: array] :
( ~ sorted(X56,$sum(X55,X54))
| distinct(X56,$sum(X55,X54))
| $less($sum(X55,$sum(-1,X54)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_620])]) ).
tff(f5767,plain,
( ! [X56: array,X54: $int,X55: $int] :
( ~ sorted(X56,$sum(X55,X54))
| distinct(X56,$sum(X55,X54))
| $less($sum(X55,$sum(-1,X54)),0) )
| ~ spl9_140
| ~ spl9_210 ),
inference(evaluation,[],[f5707]) ).
tff(f5707,plain,
( ! [X56: array,X54: $int,X55: $int] :
( ~ sorted(X56,$sum(X55,X54))
| distinct(X56,$sum(X55,X54))
| $less($sum(X55,$sum($uminus(1),X54)),0) )
| ~ spl9_140
| ~ spl9_210 ),
inference(superposition,[],[f1689,f5113]) ).
tff(f110429,plain,
( spl9_618
| spl9_619
| ~ spl9_5
| ~ spl9_613 ),
inference(avatar_split_clause,[],[f110406,f109911,f121,f110427,f110424]) ).
tff(f109911,plain,
( spl9_613
<=> ! [X54: $int,X53: $int,X55: array] :
( $less(X54,1)
| $less(X53,X54)
| distinct(X55,$sum(1,X53))
| ~ sorted(X55,$sum(1,X53)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_613])]) ).
tff(f110406,plain,
( ! [X0: array,X1: $int] :
( ~ sorted(X0,0)
| $less(-1,X1)
| distinct(X0,0)
| $less(X1,1) )
| ~ spl9_5
| ~ spl9_613 ),
inference(evaluation,[],[f110370]) ).
tff(f110370,plain,
( ! [X0: array,X1: $int] :
( ~ sorted(X0,0)
| $less($uminus(1),X1)
| distinct(X0,0)
| $less(X1,1) )
| ~ spl9_5
| ~ spl9_613 ),
inference(superposition,[],[f109912,f122]) ).
tff(f109912,plain,
( ! [X54: $int,X55: array,X53: $int] :
( ~ sorted(X55,$sum(1,X53))
| $less(X53,X54)
| distinct(X55,$sum(1,X53))
| $less(X54,1) )
| ~ spl9_613 ),
inference(avatar_component_clause,[],[f109911]) ).
tff(f110422,plain,
( spl9_617
| ~ spl9_137
| ~ spl9_176 ),
inference(avatar_split_clause,[],[f3032,f2400,f1666,f110420]) ).
tff(f110420,plain,
( spl9_617
<=> ! [X125: $int,X126: array] :
( distinct(X126,$uminus(X125))
| $less($uminus($sum(1,X125)),0)
| $less(sK2(X126,$uminus(X125)),$uminus(X125)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_617])]) ).
tff(f3032,plain,
( ! [X126: array,X125: $int] :
( distinct(X126,$uminus(X125))
| $less($uminus($sum(1,X125)),0)
| $less(sK2(X126,$uminus(X125)),$uminus(X125)) )
| ~ spl9_137
| ~ spl9_176 ),
inference(superposition,[],[f1667,f2401]) ).
tff(f110418,plain,
( spl9_616
| ~ spl9_136
| ~ spl9_176 ),
inference(avatar_split_clause,[],[f3031,f2400,f1662,f110416]) ).
tff(f110416,plain,
( spl9_616
<=> ! [X124: array,X123: $int] :
( distinct(X124,$uminus(X123))
| $less($uminus($sum(1,X123)),0)
| $less(sK3(X124,$uminus(X123)),$uminus(X123)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_616])]) ).
tff(f3031,plain,
( ! [X124: array,X123: $int] :
( distinct(X124,$uminus(X123))
| $less($uminus($sum(1,X123)),0)
| $less(sK3(X124,$uminus(X123)),$uminus(X123)) )
| ~ spl9_136
| ~ spl9_176 ),
inference(superposition,[],[f1663,f2401]) ).
tff(f110414,plain,
( spl9_615
| ~ spl9_11
| ~ spl9_41 ),
inference(avatar_split_clause,[],[f435,f377,f145,f110412]) ).
tff(f110412,plain,
( spl9_615
<=> ! [X6: array,X7: $int] :
( distinct(X6,$sum(1,X7))
| $less(X7,0)
| $less(sK2(X6,$sum(1,X7)),$sum(1,X7)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_615])]) ).
tff(f435,plain,
( ! [X6: array,X7: $int] :
( distinct(X6,$sum(1,X7))
| $less(X7,0)
| $less(sK2(X6,$sum(1,X7)),$sum(1,X7)) )
| ~ spl9_11
| ~ spl9_41 ),
inference(resolution,[],[f378,f146]) ).
tff(f110410,plain,
( spl9_614
| ~ spl9_12
| ~ spl9_41 ),
inference(avatar_split_clause,[],[f434,f377,f149,f110408]) ).
tff(f110408,plain,
( spl9_614
<=> ! [X4: array,X5: $int] :
( distinct(X4,$sum(1,X5))
| $less(X5,0)
| $less(sK3(X4,$sum(1,X5)),$sum(1,X5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_614])]) ).
tff(f434,plain,
( ! [X4: array,X5: $int] :
( distinct(X4,$sum(1,X5))
| $less(X5,0)
| $less(sK3(X4,$sum(1,X5)),$sum(1,X5)) )
| ~ spl9_12
| ~ spl9_41 ),
inference(resolution,[],[f378,f150]) ).
tff(f109913,plain,
( spl9_613
| ~ spl9_1
| ~ spl9_239 ),
inference(avatar_split_clause,[],[f8884,f7649,f105,f109911]) ).
tff(f8884,plain,
( ! [X54: $int,X55: array,X53: $int] :
( $less(X54,1)
| $less(X53,X54)
| distinct(X55,$sum(1,X53))
| ~ sorted(X55,$sum(1,X53)) )
| ~ spl9_1
| ~ spl9_239 ),
inference(evaluation,[],[f8785]) ).
tff(f8785,plain,
( ! [X54: $int,X55: array,X53: $int] :
( $less(X54,$sum(0,1))
| $less(X53,X54)
| distinct(X55,$sum(1,X53))
| ~ sorted(X55,$sum(1,X53)) )
| ~ spl9_1
| ~ spl9_239 ),
inference(resolution,[],[f7650,f106]) ).
tff(f109909,plain,
( spl9_612
| ~ spl9_30
| ~ spl9_157
| ~ spl9_248 ),
inference(avatar_split_clause,[],[f10317,f8388,f1919,f268,f109907]) ).
tff(f109907,plain,
( spl9_612
<=> ! [X109: $int,X108: $int,X107: array] :
( $less($sum(-1,$sum(X109,X108)),X109)
| distinct(X107,X108)
| ~ sorted(X107,X108) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_612])]) ).
tff(f1919,plain,
( spl9_157
<=> ! [X16: $int,X15: $int] :
( $less(X16,X15)
| $less($sum(-1,X15),X16) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_157])]) ).
tff(f8388,plain,
( spl9_248
<=> ! [X70: $int,X69: $int,X71: array] :
( ~ $less(X70,$sum(X70,X69))
| distinct(X71,X69)
| ~ sorted(X71,X69) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_248])]) ).
tff(f10317,plain,
( ! [X108: $int,X109: $int,X107: array] :
( $less($sum(-1,$sum(X109,X108)),X109)
| distinct(X107,X108)
| ~ sorted(X107,X108) )
| ~ spl9_30
| ~ spl9_157
| ~ spl9_248 ),
inference(forward_demodulation,[],[f10273,f269]) ).
tff(f10273,plain,
( ! [X108: $int,X109: $int,X107: array] :
( distinct(X107,X108)
| ~ sorted(X107,X108)
| $less($sum($sum(-1,X109),X108),X109) )
| ~ spl9_157
| ~ spl9_248 ),
inference(resolution,[],[f8389,f1920]) ).
tff(f1920,plain,
( ! [X16: $int,X15: $int] :
( $less($sum(-1,X15),X16)
| $less(X16,X15) )
| ~ spl9_157 ),
inference(avatar_component_clause,[],[f1919]) ).
tff(f8389,plain,
( ! [X70: $int,X71: array,X69: $int] :
( ~ $less(X70,$sum(X70,X69))
| distinct(X71,X69)
| ~ sorted(X71,X69) )
| ~ spl9_248 ),
inference(avatar_component_clause,[],[f8388]) ).
tff(f109905,plain,
( spl9_611
| ~ spl9_1
| ~ spl9_238 ),
inference(avatar_split_clause,[],[f8722,f7645,f105,f109903]) ).
tff(f109903,plain,
( spl9_611
<=> ! [X34: array,X32: $int,X33: $int] :
( $less(X33,1)
| $less(X32,X33)
| distinct(X34,$sum(X32,1))
| ~ sorted(X34,$sum(X32,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_611])]) ).
tff(f8722,plain,
( ! [X34: array,X32: $int,X33: $int] :
( $less(X33,1)
| $less(X32,X33)
| distinct(X34,$sum(X32,1))
| ~ sorted(X34,$sum(X32,1)) )
| ~ spl9_1
| ~ spl9_238 ),
inference(evaluation,[],[f8639]) ).
tff(f8639,plain,
( ! [X34: array,X32: $int,X33: $int] :
( $less(X33,$sum(0,1))
| $less(X32,X33)
| distinct(X34,$sum(X32,1))
| ~ sorted(X34,$sum(X32,1)) )
| ~ spl9_1
| ~ spl9_238 ),
inference(resolution,[],[f7646,f106]) ).
tff(f109901,plain,
( spl9_610
| ~ spl9_1
| ~ spl9_198 ),
inference(avatar_split_clause,[],[f4904,f3540,f105,f109899]) ).
tff(f109899,plain,
( spl9_610
<=> ! [X22: array,X20: $int,X21: $int] :
( ~ $less(1,X20)
| $less(X21,0)
| distinct(X22,$sum(X20,X21))
| ~ sorted(X22,$sum(X20,X21)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_610])]) ).
tff(f3540,plain,
( spl9_198
<=> ! [X6: $int,X5: $int,X7: $int] :
( ~ $less(1,X5)
| $less(X6,$sum(X5,X7))
| $less(X7,X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_198])]) ).
tff(f4904,plain,
( ! [X21: $int,X22: array,X20: $int] :
( ~ $less(1,X20)
| $less(X21,0)
| distinct(X22,$sum(X20,X21))
| ~ sorted(X22,$sum(X20,X21)) )
| ~ spl9_1
| ~ spl9_198 ),
inference(resolution,[],[f3541,f106]) ).
tff(f3541,plain,
( ! [X6: $int,X7: $int,X5: $int] :
( $less(X6,$sum(X5,X7))
| ~ $less(1,X5)
| $less(X7,X6) )
| ~ spl9_198 ),
inference(avatar_component_clause,[],[f3540]) ).
tff(f109897,plain,
( spl9_609
| ~ spl9_23
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1652,f1640,f216,f109895]) ).
tff(f109895,plain,
( spl9_609
<=> ! [X13: array,X12: $int,X11: $int] :
( ~ sorted(X13,$uminus($sum(X12,X11)))
| distinct(X13,$uminus($sum(X12,X11)))
| ~ $less(X12,$uminus(X11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_609])]) ).
tff(f1652,plain,
( ! [X11: $int,X12: $int,X13: array] :
( ~ sorted(X13,$uminus($sum(X12,X11)))
| distinct(X13,$uminus($sum(X12,X11)))
| ~ $less(X12,$uminus(X11)) )
| ~ spl9_23
| ~ spl9_134 ),
inference(superposition,[],[f1641,f217]) ).
tff(f109893,plain,
( spl9_608
| ~ spl9_54
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1651,f1640,f526,f109891]) ).
tff(f109891,plain,
( spl9_608
<=> ! [X9: $int,X8: $int,X10: array] :
( ~ sorted(X10,$uminus($sum(X8,X9)))
| distinct(X10,$uminus($sum(X8,X9)))
| ~ $less(X9,$uminus(X8)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_608])]) ).
tff(f526,plain,
( spl9_54
<=> ! [X4: $int,X3: $int] : ( $sum($uminus(X4),$uminus(X3)) = $uminus($sum(X4,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_54])]) ).
tff(f1651,plain,
( ! [X10: array,X8: $int,X9: $int] :
( ~ sorted(X10,$uminus($sum(X8,X9)))
| distinct(X10,$uminus($sum(X8,X9)))
| ~ $less(X9,$uminus(X8)) )
| ~ spl9_54
| ~ spl9_134 ),
inference(superposition,[],[f1641,f527]) ).
tff(f527,plain,
( ! [X3: $int,X4: $int] : ( $sum($uminus(X4),$uminus(X3)) = $uminus($sum(X4,X3)) )
| ~ spl9_54 ),
inference(avatar_component_clause,[],[f526]) ).
tff(f109884,plain,
( spl9_607
| ~ spl9_1
| ~ spl9_255 ),
inference(avatar_split_clause,[],[f11695,f10129,f105,f109882]) ).
tff(f109882,plain,
( spl9_607
<=> ! [X2: $int,X4: array,X3: $int] :
( $less(X3,1)
| $less(X2,X3)
| ( X2 = X3 )
| distinct(X4,X2)
| ~ sorted(X4,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_607])]) ).
tff(f11695,plain,
( ! [X2: $int,X3: $int,X4: array] :
( $less(X3,1)
| $less(X2,X3)
| ( X2 = X3 )
| distinct(X4,X2)
| ~ sorted(X4,X2) )
| ~ spl9_1
| ~ spl9_255 ),
inference(evaluation,[],[f11635]) ).
tff(f11635,plain,
( ! [X2: $int,X3: $int,X4: array] :
( $less(X3,$sum(0,1))
| $less(X2,X3)
| ( X2 = X3 )
| distinct(X4,X2)
| ~ sorted(X4,X2) )
| ~ spl9_1
| ~ spl9_255 ),
inference(resolution,[],[f10130,f106]) ).
tff(f109669,plain,
( spl9_606
| ~ spl9_1
| ~ spl9_173 ),
inference(avatar_split_clause,[],[f2808,f2388,f105,f109667]) ).
tff(f109667,plain,
( spl9_606
<=> ! [X11: $int,X12: $int,X13: array] :
( ~ $less($uminus(X11),X12)
| distinct(X13,$sum(X12,X11))
| ~ sorted(X13,$sum(X12,X11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_606])]) ).
tff(f2388,plain,
( spl9_173
<=> ! [X0: $int,X1: $int] :
( $less(0,$sum(X1,X0))
| ~ $less($uminus(X0),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_173])]) ).
tff(f2808,plain,
( ! [X11: $int,X12: $int,X13: array] :
( ~ $less($uminus(X11),X12)
| distinct(X13,$sum(X12,X11))
| ~ sorted(X13,$sum(X12,X11)) )
| ~ spl9_1
| ~ spl9_173 ),
inference(resolution,[],[f2389,f106]) ).
tff(f2389,plain,
( ! [X0: $int,X1: $int] :
( $less(0,$sum(X1,X0))
| ~ $less($uminus(X0),X1) )
| ~ spl9_173 ),
inference(avatar_component_clause,[],[f2388]) ).
tff(f109665,plain,
( spl9_605
| ~ spl9_41
| ~ spl9_172 ),
inference(avatar_split_clause,[],[f2764,f2384,f377,f109663]) ).
tff(f109663,plain,
( spl9_605
<=> ! [X121: array,X120: $int] :
( ~ sorted(X121,$uminus(X120))
| distinct(X121,$uminus(X120))
| $less($uminus($sum(1,X120)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_605])]) ).
tff(f2764,plain,
( ! [X120: $int,X121: array] :
( ~ sorted(X121,$uminus(X120))
| distinct(X121,$uminus(X120))
| $less($uminus($sum(1,X120)),0) )
| ~ spl9_41
| ~ spl9_172 ),
inference(superposition,[],[f378,f2385]) ).
tff(f109661,plain,
( spl9_604
| ~ spl9_41
| ~ spl9_167 ),
inference(avatar_split_clause,[],[f2527,f2364,f377,f109659]) ).
tff(f109659,plain,
( spl9_604
<=> ! [X98: $int,X99: array] :
( ~ sorted(X99,$uminus(X98))
| distinct(X99,$uminus(X98))
| $less($uminus($sum(X98,1)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_604])]) ).
tff(f2527,plain,
( ! [X98: $int,X99: array] :
( ~ sorted(X99,$uminus(X98))
| distinct(X99,$uminus(X98))
| $less($uminus($sum(X98,1)),0) )
| ~ spl9_41
| ~ spl9_167 ),
inference(superposition,[],[f378,f2365]) ).
tff(f109631,plain,
( spl9_603
| ~ spl9_31
| ~ spl9_131 ),
inference(avatar_split_clause,[],[f1624,f1616,f293,f109629]) ).
tff(f109629,plain,
( spl9_603
<=> ! [X5: array,X6: $int,X10: $int,X11: array,X9: $int,X8: $int,X7: $int] :
( ( read(X5,$sum(X8,$uminus($sum(1,sK7(write(write(X5,X6,X7),X9,X10),X11,X8))))) != read(X11,sK7(write(write(X5,X6,X7),X9,X10),X11,X8)) )
| ( rev(write(write(X5,X6,X7),X9,X10),X8) = X11 )
| ~ $less(sK7(write(write(X5,X6,X7),X9,X10),X11,X8),X8)
| $less(sK7(write(write(X5,X6,X7),X9,X10),X11,X8),0)
| ( $sum(X8,$uminus($sum(1,sK7(write(write(X5,X6,X7),X9,X10),X11,X8)))) = X9 )
| ( $sum(X8,$uminus($sum(1,sK7(write(write(X5,X6,X7),X9,X10),X11,X8)))) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_603])]) ).
tff(f293,plain,
( spl9_31
<=> ! [X0: array,X3: $int,X2: $int,X1: $int] :
( ( read(X0,X2) = read(write(X0,X1,X3),X2) )
| ( X1 = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_31])]) ).
tff(f1616,plain,
( spl9_131
<=> ! [X5: $int,X4: $int,X7: array,X6: $int,X3: array] :
( ( read(X3,$sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),X7,X6))))) != read(X7,sK7(write(X3,X4,X5),X7,X6)) )
| ( rev(write(X3,X4,X5),X6) = X7 )
| ~ $less(sK7(write(X3,X4,X5),X7,X6),X6)
| $less(sK7(write(X3,X4,X5),X7,X6),0)
| ( $sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),X7,X6)))) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_131])]) ).
tff(f1624,plain,
( ! [X10: $int,X11: array,X8: $int,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,$sum(X8,$uminus($sum(1,sK7(write(write(X5,X6,X7),X9,X10),X11,X8))))) != read(X11,sK7(write(write(X5,X6,X7),X9,X10),X11,X8)) )
| ( rev(write(write(X5,X6,X7),X9,X10),X8) = X11 )
| ~ $less(sK7(write(write(X5,X6,X7),X9,X10),X11,X8),X8)
| $less(sK7(write(write(X5,X6,X7),X9,X10),X11,X8),0)
| ( $sum(X8,$uminus($sum(1,sK7(write(write(X5,X6,X7),X9,X10),X11,X8)))) = X9 )
| ( $sum(X8,$uminus($sum(1,sK7(write(write(X5,X6,X7),X9,X10),X11,X8)))) = X6 ) )
| ~ spl9_31
| ~ spl9_131 ),
inference(superposition,[],[f1617,f294]) ).
tff(f294,plain,
( ! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( read(X0,X2) = read(write(X0,X1,X3),X2) )
| ( X1 = X2 ) )
| ~ spl9_31 ),
inference(avatar_component_clause,[],[f293]) ).
tff(f1617,plain,
( ! [X3: array,X6: $int,X7: array,X4: $int,X5: $int] :
( ( read(X3,$sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),X7,X6))))) != read(X7,sK7(write(X3,X4,X5),X7,X6)) )
| ( rev(write(X3,X4,X5),X6) = X7 )
| ~ $less(sK7(write(X3,X4,X5),X7,X6),X6)
| $less(sK7(write(X3,X4,X5),X7,X6),0)
| ( $sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),X7,X6)))) = X4 ) )
| ~ spl9_131 ),
inference(avatar_component_clause,[],[f1616]) ).
tff(f109605,plain,
( spl9_602
| ~ spl9_31
| ~ spl9_130 ),
inference(avatar_split_clause,[],[f1613,f1602,f293,f109603]) ).
tff(f109603,plain,
( spl9_602
<=> ! [X5: array,X6: $int,X10: $int,X11: $int,X9: array,X8: $int,X7: $int] :
( ( read(X5,$sum(X8,$uminus($sum(1,sK7(write(X5,X6,X7),write(X9,X10,X11),X8))))) != read(X9,sK7(write(X5,X6,X7),write(X9,X10,X11),X8)) )
| ( write(X9,X10,X11) = rev(write(X5,X6,X7),X8) )
| ~ $less(sK7(write(X5,X6,X7),write(X9,X10,X11),X8),X8)
| $less(sK7(write(X5,X6,X7),write(X9,X10,X11),X8),0)
| ( sK7(write(X5,X6,X7),write(X9,X10,X11),X8) = X10 )
| ( $sum(X8,$uminus($sum(1,sK7(write(X5,X6,X7),write(X9,X10,X11),X8)))) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_602])]) ).
tff(f1602,plain,
( spl9_130
<=> ! [X6: array,X4: $int,X7: $int,X5: $int,X3: array] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,$sum(X7,$uminus($sum(1,sK7(X6,write(X3,X4,X5),X7))))) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| ~ $less(sK7(X6,write(X3,X4,X5),X7),X7)
| $less(sK7(X6,write(X3,X4,X5),X7),0)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_130])]) ).
tff(f1613,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: $int,X9: array,X7: $int,X5: array] :
( ( read(X5,$sum(X8,$uminus($sum(1,sK7(write(X5,X6,X7),write(X9,X10,X11),X8))))) != read(X9,sK7(write(X5,X6,X7),write(X9,X10,X11),X8)) )
| ( write(X9,X10,X11) = rev(write(X5,X6,X7),X8) )
| ~ $less(sK7(write(X5,X6,X7),write(X9,X10,X11),X8),X8)
| $less(sK7(write(X5,X6,X7),write(X9,X10,X11),X8),0)
| ( sK7(write(X5,X6,X7),write(X9,X10,X11),X8) = X10 )
| ( $sum(X8,$uminus($sum(1,sK7(write(X5,X6,X7),write(X9,X10,X11),X8)))) = X6 ) )
| ~ spl9_31
| ~ spl9_130 ),
inference(superposition,[],[f1603,f294]) ).
tff(f1603,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,$sum(X7,$uminus($sum(1,sK7(X6,write(X3,X4,X5),X7))))) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| ~ $less(sK7(X6,write(X3,X4,X5),X7),X7)
| $less(sK7(X6,write(X3,X4,X5),X7),0)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_130 ),
inference(avatar_component_clause,[],[f1602]) ).
tff(f109583,plain,
( spl9_601
| ~ spl9_31
| ~ spl9_130 ),
inference(avatar_split_clause,[],[f1607,f1602,f293,f109581]) ).
tff(f109581,plain,
( spl9_601
<=> ! [X5: array,X6: $int,X10: $int,X11: $int,X9: $int,X8: array,X7: $int] :
( ( read(X5,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) != read(X8,$sum(X11,$uminus($sum(1,sK7(X8,write(write(X5,X6,X7),X9,X10),X11))))) )
| ( write(write(X5,X6,X7),X9,X10) = rev(X8,X11) )
| ~ $less(sK7(X8,write(write(X5,X6,X7),X9,X10),X11),X11)
| $less(sK7(X8,write(write(X5,X6,X7),X9,X10),X11),0)
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X9 )
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_601])]) ).
tff(f1607,plain,
( ! [X10: $int,X11: $int,X8: array,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) != read(X8,$sum(X11,$uminus($sum(1,sK7(X8,write(write(X5,X6,X7),X9,X10),X11))))) )
| ( write(write(X5,X6,X7),X9,X10) = rev(X8,X11) )
| ~ $less(sK7(X8,write(write(X5,X6,X7),X9,X10),X11),X11)
| $less(sK7(X8,write(write(X5,X6,X7),X9,X10),X11),0)
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X9 )
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X6 ) )
| ~ spl9_31
| ~ spl9_130 ),
inference(superposition,[],[f1603,f294]) ).
tff(f107835,plain,
( spl9_600
| ~ spl9_60
| ~ spl9_131 ),
inference(avatar_split_clause,[],[f1621,f1616,f611,f107833]) ).
tff(f107833,plain,
( spl9_600
<=> ! [X24: $int,X20: $int,X22: array,X23: $int,X25: array,X21: $int] :
( ( read(X25,sK7(write(X22,X23,X24),X25,$sum(X20,X21))) != read(X22,$sum(X21,$sum(X20,$uminus($sum(1,sK7(write(X22,X23,X24),X25,$sum(X20,X21))))))) )
| ( rev(write(X22,X23,X24),$sum(X20,X21)) = X25 )
| ~ $less(sK7(write(X22,X23,X24),X25,$sum(X20,X21)),$sum(X20,X21))
| $less(sK7(write(X22,X23,X24),X25,$sum(X20,X21)),0)
| ( $sum(X21,$sum(X20,$uminus($sum(1,sK7(write(X22,X23,X24),X25,$sum(X20,X21)))))) = X23 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_600])]) ).
tff(f1621,plain,
( ! [X21: $int,X24: $int,X22: array,X25: array,X23: $int,X20: $int] :
( ( read(X25,sK7(write(X22,X23,X24),X25,$sum(X20,X21))) != read(X22,$sum(X21,$sum(X20,$uminus($sum(1,sK7(write(X22,X23,X24),X25,$sum(X20,X21))))))) )
| ( rev(write(X22,X23,X24),$sum(X20,X21)) = X25 )
| ~ $less(sK7(write(X22,X23,X24),X25,$sum(X20,X21)),$sum(X20,X21))
| $less(sK7(write(X22,X23,X24),X25,$sum(X20,X21)),0)
| ( $sum(X21,$sum(X20,$uminus($sum(1,sK7(write(X22,X23,X24),X25,$sum(X20,X21)))))) = X23 ) )
| ~ spl9_60
| ~ spl9_131 ),
inference(superposition,[],[f1617,f612]) ).
tff(f107831,plain,
( spl9_599
| ~ spl9_31
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1558,f1532,f293,f107829]) ).
tff(f107829,plain,
( spl9_599
<=> ! [X5: $int,X4: array,X9: array,X7: $int,X6: $int,X8: $int] :
( ( read(X4,$sum(X7,$sum(X8,$uminus($sum(1,sK7(write(X4,X5,X6),X9,$sum(X7,X8))))))) != read(X9,sK7(write(X4,X5,X6),X9,$sum(X7,X8))) )
| ( rev(write(X4,X5,X6),$sum(X7,X8)) = X9 )
| ~ $less(sK7(write(X4,X5,X6),X9,$sum(X7,X8)),$sum(X7,X8))
| $less(sK7(write(X4,X5,X6),X9,$sum(X7,X8)),0)
| ( $sum(X7,$sum(X8,$uminus($sum(1,sK7(write(X4,X5,X6),X9,$sum(X7,X8)))))) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_599])]) ).
tff(f1532,plain,
( spl9_129
<=> ! [X10: $int,X11: array,X12: array,X9: $int] :
( ( read(X12,sK7(X11,X12,$sum(X9,X10))) != read(X11,$sum(X9,$sum(X10,$uminus($sum(1,sK7(X11,X12,$sum(X9,X10))))))) )
| ( rev(X11,$sum(X9,X10)) = X12 )
| ~ $less(sK7(X11,X12,$sum(X9,X10)),$sum(X9,X10))
| $less(sK7(X11,X12,$sum(X9,X10)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_129])]) ).
tff(f1558,plain,
( ! [X8: $int,X6: $int,X9: array,X7: $int,X4: array,X5: $int] :
( ( read(X4,$sum(X7,$sum(X8,$uminus($sum(1,sK7(write(X4,X5,X6),X9,$sum(X7,X8))))))) != read(X9,sK7(write(X4,X5,X6),X9,$sum(X7,X8))) )
| ( rev(write(X4,X5,X6),$sum(X7,X8)) = X9 )
| ~ $less(sK7(write(X4,X5,X6),X9,$sum(X7,X8)),$sum(X7,X8))
| $less(sK7(write(X4,X5,X6),X9,$sum(X7,X8)),0)
| ( $sum(X7,$sum(X8,$uminus($sum(1,sK7(write(X4,X5,X6),X9,$sum(X7,X8)))))) = X5 ) )
| ~ spl9_31
| ~ spl9_129 ),
inference(superposition,[],[f1533,f294]) ).
tff(f1533,plain,
( ! [X10: $int,X11: array,X9: $int,X12: array] :
( ( read(X12,sK7(X11,X12,$sum(X9,X10))) != read(X11,$sum(X9,$sum(X10,$uminus($sum(1,sK7(X11,X12,$sum(X9,X10))))))) )
| ( rev(X11,$sum(X9,X10)) = X12 )
| ~ $less(sK7(X11,X12,$sum(X9,X10)),$sum(X9,X10))
| $less(sK7(X11,X12,$sum(X9,X10)),0) )
| ~ spl9_129 ),
inference(avatar_component_clause,[],[f1532]) ).
tff(f106818,plain,
( spl9_598
| ~ spl9_60
| ~ spl9_130 ),
inference(avatar_split_clause,[],[f1610,f1602,f611,f106816]) ).
tff(f106816,plain,
( spl9_598
<=> ! [X24: $int,X20: $int,X22: array,X23: array,X25: $int,X21: $int] :
( ( read(X23,sK7(X22,write(X23,X24,X25),$sum(X20,X21))) != read(X22,$sum(X21,$sum(X20,$uminus($sum(1,sK7(X22,write(X23,X24,X25),$sum(X20,X21))))))) )
| ( write(X23,X24,X25) = rev(X22,$sum(X20,X21)) )
| ~ $less(sK7(X22,write(X23,X24,X25),$sum(X20,X21)),$sum(X20,X21))
| $less(sK7(X22,write(X23,X24,X25),$sum(X20,X21)),0)
| ( sK7(X22,write(X23,X24,X25),$sum(X20,X21)) = X24 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_598])]) ).
tff(f1610,plain,
( ! [X21: $int,X24: $int,X22: array,X25: $int,X23: array,X20: $int] :
( ( read(X23,sK7(X22,write(X23,X24,X25),$sum(X20,X21))) != read(X22,$sum(X21,$sum(X20,$uminus($sum(1,sK7(X22,write(X23,X24,X25),$sum(X20,X21))))))) )
| ( write(X23,X24,X25) = rev(X22,$sum(X20,X21)) )
| ~ $less(sK7(X22,write(X23,X24,X25),$sum(X20,X21)),$sum(X20,X21))
| $less(sK7(X22,write(X23,X24,X25),$sum(X20,X21)),0)
| ( sK7(X22,write(X23,X24,X25),$sum(X20,X21)) = X24 ) )
| ~ spl9_60
| ~ spl9_130 ),
inference(superposition,[],[f1603,f612]) ).
tff(f106814,plain,
( spl9_597
| ~ spl9_31
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1536,f1532,f293,f106812]) ).
tff(f106812,plain,
( spl9_597
<=> ! [X5: $int,X4: array,X9: $int,X7: array,X6: $int,X8: $int] :
( ( read(X4,sK7(X7,write(X4,X5,X6),$sum(X8,X9))) != read(X7,$sum(X8,$sum(X9,$uminus($sum(1,sK7(X7,write(X4,X5,X6),$sum(X8,X9))))))) )
| ( write(X4,X5,X6) = rev(X7,$sum(X8,X9)) )
| ~ $less(sK7(X7,write(X4,X5,X6),$sum(X8,X9)),$sum(X8,X9))
| $less(sK7(X7,write(X4,X5,X6),$sum(X8,X9)),0)
| ( sK7(X7,write(X4,X5,X6),$sum(X8,X9)) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_597])]) ).
tff(f1536,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: array,X4: array,X5: $int] :
( ( read(X4,sK7(X7,write(X4,X5,X6),$sum(X8,X9))) != read(X7,$sum(X8,$sum(X9,$uminus($sum(1,sK7(X7,write(X4,X5,X6),$sum(X8,X9))))))) )
| ( write(X4,X5,X6) = rev(X7,$sum(X8,X9)) )
| ~ $less(sK7(X7,write(X4,X5,X6),$sum(X8,X9)),$sum(X8,X9))
| $less(sK7(X7,write(X4,X5,X6),$sum(X8,X9)),0)
| ( sK7(X7,write(X4,X5,X6),$sum(X8,X9)) = X5 ) )
| ~ spl9_31
| ~ spl9_129 ),
inference(superposition,[],[f1533,f294]) ).
tff(f106624,plain,
( spl9_596
| ~ spl9_31
| ~ spl9_128 ),
inference(avatar_split_clause,[],[f1527,f1508,f293,f106622]) ).
tff(f106622,plain,
( spl9_596
<=> ! [X5: array,X6: $int,X10: $int,X11: $int,X9: $int,X8: array,X7: $int] :
( ( read(X5,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) != read(X8,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) )
| ( write(write(X5,X6,X7),X9,X10) = rev(X8,X11) )
| $less(sK7(X8,write(write(X5,X6,X7),X9,X10),X11),X11)
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X9 )
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_596])]) ).
tff(f1508,plain,
( spl9_128
<=> ! [X6: array,X4: $int,X7: $int,X5: $int,X3: array] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,sK7(X6,write(X3,X4,X5),X7)) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| $less(sK7(X6,write(X3,X4,X5),X7),X7)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_128])]) ).
tff(f1527,plain,
( ! [X10: $int,X11: $int,X8: array,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) != read(X8,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) )
| ( write(write(X5,X6,X7),X9,X10) = rev(X8,X11) )
| $less(sK7(X8,write(write(X5,X6,X7),X9,X10),X11),X11)
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X9 )
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X6 ) )
| ~ spl9_31
| ~ spl9_128 ),
inference(superposition,[],[f1509,f294]) ).
tff(f1509,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,sK7(X6,write(X3,X4,X5),X7)) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| $less(sK7(X6,write(X3,X4,X5),X7),X7)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_128 ),
inference(avatar_component_clause,[],[f1508]) ).
tff(f106620,plain,
( spl9_595
| ~ spl9_31
| ~ spl9_127 ),
inference(avatar_split_clause,[],[f1524,f1504,f293,f106618]) ).
tff(f106618,plain,
( spl9_595
<=> ! [X5: array,X10: $int,X9: $int,X11: $int,X6: $int,X8: array,X7: $int] :
( ( read(X5,sK7(write(X8,X9,X10),write(X5,X6,X7),X11)) != read(X8,sK7(write(X8,X9,X10),write(X5,X6,X7),X11)) )
| ( write(X5,X6,X7) = rev(write(X8,X9,X10),X11) )
| $less(sK7(write(X8,X9,X10),write(X5,X6,X7),X11),X11)
| ( sK7(write(X8,X9,X10),write(X5,X6,X7),X11) = X9 )
| ( sK7(write(X8,X9,X10),write(X5,X6,X7),X11) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_595])]) ).
tff(f1504,plain,
( spl9_127
<=> ! [X5: $int,X4: $int,X7: $int,X6: array,X3: array] :
( ( read(X3,sK7(write(X3,X4,X5),X6,X7)) != read(X6,sK7(write(X3,X4,X5),X6,X7)) )
| ( rev(write(X3,X4,X5),X7) = X6 )
| $less(sK7(write(X3,X4,X5),X6,X7),X7)
| ( sK7(write(X3,X4,X5),X6,X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_127])]) ).
tff(f1524,plain,
( ! [X10: $int,X11: $int,X8: array,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,sK7(write(X8,X9,X10),write(X5,X6,X7),X11)) != read(X8,sK7(write(X8,X9,X10),write(X5,X6,X7),X11)) )
| ( write(X5,X6,X7) = rev(write(X8,X9,X10),X11) )
| $less(sK7(write(X8,X9,X10),write(X5,X6,X7),X11),X11)
| ( sK7(write(X8,X9,X10),write(X5,X6,X7),X11) = X9 )
| ( sK7(write(X8,X9,X10),write(X5,X6,X7),X11) = X6 ) )
| ~ spl9_31
| ~ spl9_127 ),
inference(superposition,[],[f1505,f294]) ).
tff(f1505,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(write(X3,X4,X5),X6,X7)) != read(X6,sK7(write(X3,X4,X5),X6,X7)) )
| ( rev(write(X3,X4,X5),X7) = X6 )
| $less(sK7(write(X3,X4,X5),X6,X7),X7)
| ( sK7(write(X3,X4,X5),X6,X7) = X4 ) )
| ~ spl9_127 ),
inference(avatar_component_clause,[],[f1504]) ).
tff(f106616,plain,
( spl9_594
| ~ spl9_31
| ~ spl9_127 ),
inference(avatar_split_clause,[],[f1522,f1504,f293,f106614]) ).
tff(f106614,plain,
( spl9_594
<=> ! [X5: array,X6: $int,X10: array,X11: $int,X9: $int,X8: $int,X7: $int] :
( ( read(X5,sK7(write(write(X5,X6,X7),X8,X9),X10,X11)) != read(X10,sK7(write(write(X5,X6,X7),X8,X9),X10,X11)) )
| ( rev(write(write(X5,X6,X7),X8,X9),X11) = X10 )
| $less(sK7(write(write(X5,X6,X7),X8,X9),X10,X11),X11)
| ( sK7(write(write(X5,X6,X7),X8,X9),X10,X11) = X8 )
| ( sK7(write(write(X5,X6,X7),X8,X9),X10,X11) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_594])]) ).
tff(f1522,plain,
( ! [X10: array,X11: $int,X8: $int,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,sK7(write(write(X5,X6,X7),X8,X9),X10,X11)) != read(X10,sK7(write(write(X5,X6,X7),X8,X9),X10,X11)) )
| ( rev(write(write(X5,X6,X7),X8,X9),X11) = X10 )
| $less(sK7(write(write(X5,X6,X7),X8,X9),X10,X11),X11)
| ( sK7(write(write(X5,X6,X7),X8,X9),X10,X11) = X8 )
| ( sK7(write(write(X5,X6,X7),X8,X9),X10,X11) = X6 ) )
| ~ spl9_31
| ~ spl9_127 ),
inference(superposition,[],[f1505,f294]) ).
tff(f106612,plain,
( spl9_593
| ~ spl9_31
| ~ spl9_126 ),
inference(avatar_split_clause,[],[f1517,f1500,f293,f106610]) ).
tff(f106610,plain,
( spl9_593
<=> ! [X5: array,X6: $int,X10: $int,X11: $int,X9: $int,X8: array,X7: $int] :
( ( read(X5,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) != read(X8,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) )
| ( write(write(X5,X6,X7),X9,X10) = rev(X8,X11) )
| ~ $less(sK7(X8,write(write(X5,X6,X7),X9,X10),X11),0)
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X9 )
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_593])]) ).
tff(f1500,plain,
( spl9_126
<=> ! [X6: array,X4: $int,X7: $int,X5: $int,X3: array] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,sK7(X6,write(X3,X4,X5),X7)) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| ~ $less(sK7(X6,write(X3,X4,X5),X7),0)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_126])]) ).
tff(f1517,plain,
( ! [X10: $int,X11: $int,X8: array,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) != read(X8,sK7(X8,write(write(X5,X6,X7),X9,X10),X11)) )
| ( write(write(X5,X6,X7),X9,X10) = rev(X8,X11) )
| ~ $less(sK7(X8,write(write(X5,X6,X7),X9,X10),X11),0)
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X9 )
| ( sK7(X8,write(write(X5,X6,X7),X9,X10),X11) = X6 ) )
| ~ spl9_31
| ~ spl9_126 ),
inference(superposition,[],[f1501,f294]) ).
tff(f1501,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,sK7(X6,write(X3,X4,X5),X7)) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| ~ $less(sK7(X6,write(X3,X4,X5),X7),0)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_126 ),
inference(avatar_component_clause,[],[f1500]) ).
tff(f106608,plain,
( spl9_592
| ~ spl9_31
| ~ spl9_124 ),
inference(avatar_split_clause,[],[f1514,f1492,f293,f106606]) ).
tff(f106606,plain,
( spl9_592
<=> ! [X5: array,X10: $int,X9: $int,X11: $int,X6: $int,X8: array,X7: $int] :
( ( read(X5,sK7(write(X8,X9,X10),write(X5,X6,X7),X11)) != read(X8,sK7(write(X8,X9,X10),write(X5,X6,X7),X11)) )
| ( write(X5,X6,X7) = rev(write(X8,X9,X10),X11) )
| ~ $less(sK7(write(X8,X9,X10),write(X5,X6,X7),X11),0)
| ( sK7(write(X8,X9,X10),write(X5,X6,X7),X11) = X9 )
| ( sK7(write(X8,X9,X10),write(X5,X6,X7),X11) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_592])]) ).
tff(f1492,plain,
( spl9_124
<=> ! [X5: $int,X4: $int,X7: $int,X6: array,X3: array] :
( ( read(X3,sK7(write(X3,X4,X5),X6,X7)) != read(X6,sK7(write(X3,X4,X5),X6,X7)) )
| ( rev(write(X3,X4,X5),X7) = X6 )
| ~ $less(sK7(write(X3,X4,X5),X6,X7),0)
| ( sK7(write(X3,X4,X5),X6,X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_124])]) ).
tff(f1514,plain,
( ! [X10: $int,X11: $int,X8: array,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,sK7(write(X8,X9,X10),write(X5,X6,X7),X11)) != read(X8,sK7(write(X8,X9,X10),write(X5,X6,X7),X11)) )
| ( write(X5,X6,X7) = rev(write(X8,X9,X10),X11) )
| ~ $less(sK7(write(X8,X9,X10),write(X5,X6,X7),X11),0)
| ( sK7(write(X8,X9,X10),write(X5,X6,X7),X11) = X9 )
| ( sK7(write(X8,X9,X10),write(X5,X6,X7),X11) = X6 ) )
| ~ spl9_31
| ~ spl9_124 ),
inference(superposition,[],[f1493,f294]) ).
tff(f1493,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(write(X3,X4,X5),X6,X7)) != read(X6,sK7(write(X3,X4,X5),X6,X7)) )
| ( rev(write(X3,X4,X5),X7) = X6 )
| ~ $less(sK7(write(X3,X4,X5),X6,X7),0)
| ( sK7(write(X3,X4,X5),X6,X7) = X4 ) )
| ~ spl9_124 ),
inference(avatar_component_clause,[],[f1492]) ).
tff(f106604,plain,
( spl9_591
| ~ spl9_31
| ~ spl9_124 ),
inference(avatar_split_clause,[],[f1512,f1492,f293,f106602]) ).
tff(f106602,plain,
( spl9_591
<=> ! [X5: array,X6: $int,X10: array,X11: $int,X9: $int,X8: $int,X7: $int] :
( ( read(X5,sK7(write(write(X5,X6,X7),X8,X9),X10,X11)) != read(X10,sK7(write(write(X5,X6,X7),X8,X9),X10,X11)) )
| ( rev(write(write(X5,X6,X7),X8,X9),X11) = X10 )
| ~ $less(sK7(write(write(X5,X6,X7),X8,X9),X10,X11),0)
| ( sK7(write(write(X5,X6,X7),X8,X9),X10,X11) = X8 )
| ( sK7(write(write(X5,X6,X7),X8,X9),X10,X11) = X6 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_591])]) ).
tff(f1512,plain,
( ! [X10: array,X11: $int,X8: $int,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,sK7(write(write(X5,X6,X7),X8,X9),X10,X11)) != read(X10,sK7(write(write(X5,X6,X7),X8,X9),X10,X11)) )
| ( rev(write(write(X5,X6,X7),X8,X9),X11) = X10 )
| ~ $less(sK7(write(write(X5,X6,X7),X8,X9),X10,X11),0)
| ( sK7(write(write(X5,X6,X7),X8,X9),X10,X11) = X8 )
| ( sK7(write(write(X5,X6,X7),X8,X9),X10,X11) = X6 ) )
| ~ spl9_31
| ~ spl9_124 ),
inference(superposition,[],[f1493,f294]) ).
tff(f106548,plain,
( spl9_590
| ~ spl9_31
| ~ spl9_123 ),
inference(avatar_split_clause,[],[f1489,f1480,f293,f106546]) ).
tff(f106546,plain,
( spl9_590
<=> ! [X5: $int,X4: $int,X7: array,X6: $int,X3: array] :
( ( read(X3,$uminus($sum(X6,$sum(1,sK7(write(X3,X4,X5),X7,$uminus(X6)))))) != read(X7,sK7(write(X3,X4,X5),X7,$uminus(X6))) )
| ( rev(write(X3,X4,X5),$uminus(X6)) = X7 )
| ~ $less(sK7(write(X3,X4,X5),X7,$uminus(X6)),$uminus(X6))
| $less(sK7(write(X3,X4,X5),X7,$uminus(X6)),0)
| ( $uminus($sum(X6,$sum(1,sK7(write(X3,X4,X5),X7,$uminus(X6))))) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_590])]) ).
tff(f1480,plain,
( spl9_123
<=> ! [X6: $int,X8: array,X7: array] :
( ( read(X8,sK7(X7,X8,$uminus(X6))) != read(X7,$uminus($sum(X6,$sum(1,sK7(X7,X8,$uminus(X6)))))) )
| ( rev(X7,$uminus(X6)) = X8 )
| ~ $less(sK7(X7,X8,$uminus(X6)),$uminus(X6))
| $less(sK7(X7,X8,$uminus(X6)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_123])]) ).
tff(f1489,plain,
( ! [X3: array,X6: $int,X7: array,X4: $int,X5: $int] :
( ( read(X3,$uminus($sum(X6,$sum(1,sK7(write(X3,X4,X5),X7,$uminus(X6)))))) != read(X7,sK7(write(X3,X4,X5),X7,$uminus(X6))) )
| ( rev(write(X3,X4,X5),$uminus(X6)) = X7 )
| ~ $less(sK7(write(X3,X4,X5),X7,$uminus(X6)),$uminus(X6))
| $less(sK7(write(X3,X4,X5),X7,$uminus(X6)),0)
| ( $uminus($sum(X6,$sum(1,sK7(write(X3,X4,X5),X7,$uminus(X6))))) = X4 ) )
| ~ spl9_31
| ~ spl9_123 ),
inference(superposition,[],[f1481,f294]) ).
tff(f1481,plain,
( ! [X8: array,X6: $int,X7: array] :
( ( read(X8,sK7(X7,X8,$uminus(X6))) != read(X7,$uminus($sum(X6,$sum(1,sK7(X7,X8,$uminus(X6)))))) )
| ( rev(X7,$uminus(X6)) = X8 )
| ~ $less(sK7(X7,X8,$uminus(X6)),$uminus(X6))
| $less(sK7(X7,X8,$uminus(X6)),0) )
| ~ spl9_123 ),
inference(avatar_component_clause,[],[f1480]) ).
tff(f105251,plain,
( spl9_589
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1574,f1532,f976,f615,f526,f268,f216,f129,f105249]) ).
tff(f105249,plain,
( spl9_589
<=> ! [X35: $int,X33: $int,X34: $int,X36: array,X37: array] :
( ( read(X36,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))) != read(X37,$sum(X35,$uminus($sum(X34,$sum(X33,$sum(1,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)))))))) )
| ( rev(X37,$sum($uminus($sum(X34,X33)),X35)) = X36 )
| ~ $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),$sum($uminus($sum(X34,X33)),X35))
| $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_589])]) ).
tff(f1574,plain,
( ! [X36: array,X37: array,X34: $int,X35: $int,X33: $int] :
( ( read(X36,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))) != read(X37,$sum(X35,$uminus($sum(X34,$sum(X33,$sum(1,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)))))))) )
| ( rev(X37,$sum($uminus($sum(X34,X33)),X35)) = X36 )
| ~ $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),$sum($uminus($sum(X34,X33)),X35))
| $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),0) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1573,f130]) ).
tff(f1573,plain,
( ! [X36: array,X37: array,X34: $int,X35: $int,X33: $int] :
( ( read(X36,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))) != read(X37,$sum(X35,$uminus($sum(X34,$sum($sum(1,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))),X33))))) )
| ( rev(X37,$sum($uminus($sum(X34,X33)),X35)) = X36 )
| ~ $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),$sum($uminus($sum(X34,X33)),X35))
| $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),0) )
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1572,f546]) ).
tff(f546,plain,
( ! [X2: $int,X3: $int] : ( $uminus($sum(X3,X2)) = $uminus($sum(X2,X3)) )
| ~ spl9_23
| ~ spl9_54 ),
inference(superposition,[],[f527,f217]) ).
tff(f1572,plain,
( ! [X36: array,X37: array,X34: $int,X35: $int,X33: $int] :
( ( read(X36,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))) != read(X37,$sum(X35,$uminus($sum($sum($sum(1,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))),X33),X34)))) )
| ( rev(X37,$sum($uminus($sum(X34,X33)),X35)) = X36 )
| ~ $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),$sum($uminus($sum(X34,X33)),X35))
| $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),0) )
| ~ spl9_30
| ~ spl9_54
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1571,f681]) ).
tff(f681,plain,
( ! [X21: $int,X19: $int,X20: $int] : ( $sum($uminus(X20),$sum(X21,$uminus(X19))) = $sum(X21,$uminus($sum(X19,X20))) )
| ~ spl9_54
| ~ spl9_61 ),
inference(superposition,[],[f616,f527]) ).
tff(f1571,plain,
( ! [X36: array,X37: array,X34: $int,X35: $int,X33: $int] :
( ( read(X36,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))) != read(X37,$sum($uminus(X34),$sum(X35,$uminus($sum($sum(1,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))),X33))))) )
| ( rev(X37,$sum($uminus($sum(X34,X33)),X35)) = X36 )
| ~ $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),$sum($uminus($sum(X34,X33)),X35))
| $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),0) )
| ~ spl9_30
| ~ spl9_54
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1570,f269]) ).
tff(f1570,plain,
( ! [X36: array,X37: array,X34: $int,X35: $int,X33: $int] :
( ( read(X36,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))) != read(X37,$sum($sum($uminus(X34),X35),$uminus($sum($sum(1,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))),X33)))) )
| ( rev(X37,$sum($uminus($sum(X34,X33)),X35)) = X36 )
| ~ $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),$sum($uminus($sum(X34,X33)),X35))
| $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),0) )
| ~ spl9_54
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1545,f681]) ).
tff(f1545,plain,
( ! [X36: array,X37: array,X34: $int,X35: $int,X33: $int] :
( ( read(X36,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))) != read(X37,$sum($uminus(X33),$sum($sum($uminus(X34),X35),$uminus($sum(1,sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35))))))) )
| ( rev(X37,$sum($uminus($sum(X34,X33)),X35)) = X36 )
| ~ $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),$sum($uminus($sum(X34,X33)),X35))
| $less(sK7(X37,X36,$sum($uminus($sum(X34,X33)),X35)),0) )
| ~ spl9_78
| ~ spl9_129 ),
inference(superposition,[],[f1533,f977]) ).
tff(f105214,plain,
( spl9_588
| ~ spl9_31
| ~ spl9_123 ),
inference(avatar_split_clause,[],[f1484,f1480,f293,f105212]) ).
tff(f105212,plain,
( spl9_588
<=> ! [X6: array,X4: $int,X7: $int,X5: $int,X3: array] :
( ( read(X3,sK7(X6,write(X3,X4,X5),$uminus(X7))) != read(X6,$uminus($sum(X7,$sum(1,sK7(X6,write(X3,X4,X5),$uminus(X7)))))) )
| ( write(X3,X4,X5) = rev(X6,$uminus(X7)) )
| ~ $less(sK7(X6,write(X3,X4,X5),$uminus(X7)),$uminus(X7))
| $less(sK7(X6,write(X3,X4,X5),$uminus(X7)),0)
| ( sK7(X6,write(X3,X4,X5),$uminus(X7)) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_588])]) ).
tff(f1484,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(X6,write(X3,X4,X5),$uminus(X7))) != read(X6,$uminus($sum(X7,$sum(1,sK7(X6,write(X3,X4,X5),$uminus(X7)))))) )
| ( write(X3,X4,X5) = rev(X6,$uminus(X7)) )
| ~ $less(sK7(X6,write(X3,X4,X5),$uminus(X7)),$uminus(X7))
| $less(sK7(X6,write(X3,X4,X5),$uminus(X7)),0)
| ( sK7(X6,write(X3,X4,X5),$uminus(X7)) = X4 ) )
| ~ spl9_31
| ~ spl9_123 ),
inference(superposition,[],[f1481,f294]) ).
tff(f100649,plain,
( spl9_587
| ~ spl9_30
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1576,f1532,f268,f100647]) ).
tff(f100647,plain,
( spl9_587
<=> ! [X44: $int,X43: $int,X47: array,X46: array,X45: $int] :
( ( read(X46,sK7(X47,X46,$sum(X43,$sum(X44,X45)))) != read(X47,$sum(X43,$sum(X44,$sum(X45,$uminus($sum(1,sK7(X47,X46,$sum(X43,$sum(X44,X45))))))))) )
| ( rev(X47,$sum(X43,$sum(X44,X45))) = X46 )
| ~ $less(sK7(X47,X46,$sum(X43,$sum(X44,X45))),$sum(X43,$sum(X44,X45)))
| $less(sK7(X47,X46,$sum(X43,$sum(X44,X45))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_587])]) ).
tff(f1576,plain,
( ! [X46: array,X47: array,X44: $int,X45: $int,X43: $int] :
( ( read(X46,sK7(X47,X46,$sum(X43,$sum(X44,X45)))) != read(X47,$sum(X43,$sum(X44,$sum(X45,$uminus($sum(1,sK7(X47,X46,$sum(X43,$sum(X44,X45))))))))) )
| ( rev(X47,$sum(X43,$sum(X44,X45))) = X46 )
| ~ $less(sK7(X47,X46,$sum(X43,$sum(X44,X45))),$sum(X43,$sum(X44,X45)))
| $less(sK7(X47,X46,$sum(X43,$sum(X44,X45))),0) )
| ~ spl9_30
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1547,f269]) ).
tff(f1547,plain,
( ! [X46: array,X47: array,X44: $int,X45: $int,X43: $int] :
( ( read(X46,sK7(X47,X46,$sum(X43,$sum(X44,X45)))) != read(X47,$sum($sum(X43,X44),$sum(X45,$uminus($sum(1,sK7(X47,X46,$sum(X43,$sum(X44,X45)))))))) )
| ( rev(X47,$sum(X43,$sum(X44,X45))) = X46 )
| ~ $less(sK7(X47,X46,$sum(X43,$sum(X44,X45))),$sum(X43,$sum(X44,X45)))
| $less(sK7(X47,X46,$sum(X43,$sum(X44,X45))),0) )
| ~ spl9_30
| ~ spl9_129 ),
inference(superposition,[],[f1533,f269]) ).
tff(f100645,plain,
( spl9_586
| ~ spl9_30
| ~ spl9_60
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1575,f1532,f611,f268,f100643]) ).
tff(f100643,plain,
( spl9_586
<=> ! [X38: $int,X41: array,X40: $int,X42: array,X39: $int] :
( ( read(X41,sK7(X42,X41,$sum(X39,$sum(X38,X40)))) != read(X42,$sum(X38,$sum(X39,$sum(X40,$uminus($sum(1,sK7(X42,X41,$sum(X39,$sum(X38,X40))))))))) )
| ( rev(X42,$sum(X39,$sum(X38,X40))) = X41 )
| ~ $less(sK7(X42,X41,$sum(X39,$sum(X38,X40))),$sum(X39,$sum(X38,X40)))
| $less(sK7(X42,X41,$sum(X39,$sum(X38,X40))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_586])]) ).
tff(f1575,plain,
( ! [X40: $int,X38: $int,X41: array,X39: $int,X42: array] :
( ( read(X41,sK7(X42,X41,$sum(X39,$sum(X38,X40)))) != read(X42,$sum(X38,$sum(X39,$sum(X40,$uminus($sum(1,sK7(X42,X41,$sum(X39,$sum(X38,X40))))))))) )
| ( rev(X42,$sum(X39,$sum(X38,X40))) = X41 )
| ~ $less(sK7(X42,X41,$sum(X39,$sum(X38,X40))),$sum(X39,$sum(X38,X40)))
| $less(sK7(X42,X41,$sum(X39,$sum(X38,X40))),0) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1546,f269]) ).
tff(f1546,plain,
( ! [X40: $int,X38: $int,X41: array,X39: $int,X42: array] :
( ( read(X41,sK7(X42,X41,$sum(X39,$sum(X38,X40)))) != read(X42,$sum($sum(X38,X39),$sum(X40,$uminus($sum(1,sK7(X42,X41,$sum(X39,$sum(X38,X40)))))))) )
| ( rev(X42,$sum(X39,$sum(X38,X40))) = X41 )
| ~ $less(sK7(X42,X41,$sum(X39,$sum(X38,X40))),$sum(X39,$sum(X38,X40)))
| $less(sK7(X42,X41,$sum(X39,$sum(X38,X40))),0) )
| ~ spl9_60
| ~ spl9_129 ),
inference(superposition,[],[f1533,f612]) ).
tff(f100641,plain,
( spl9_585
| ~ spl9_30
| ~ spl9_61
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1562,f1532,f615,f268,f100639]) ).
tff(f100639,plain,
( spl9_585
<=> ! [X24: array,X20: $int,X21: $int,X23: array,X22: $int] :
( ( read(X23,sK7(X24,X23,$sum(X22,$sum(X20,X21)))) != read(X24,$sum(X20,$sum(X21,$sum(X22,$uminus($sum(1,sK7(X24,X23,$sum(X22,$sum(X20,X21))))))))) )
| ( rev(X24,$sum(X22,$sum(X20,X21))) = X23 )
| ~ $less(sK7(X24,X23,$sum(X22,$sum(X20,X21))),$sum(X22,$sum(X20,X21)))
| $less(sK7(X24,X23,$sum(X22,$sum(X20,X21))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_585])]) ).
tff(f1562,plain,
( ! [X21: $int,X24: array,X22: $int,X23: array,X20: $int] :
( ( read(X23,sK7(X24,X23,$sum(X22,$sum(X20,X21)))) != read(X24,$sum(X20,$sum(X21,$sum(X22,$uminus($sum(1,sK7(X24,X23,$sum(X22,$sum(X20,X21))))))))) )
| ( rev(X24,$sum(X22,$sum(X20,X21))) = X23 )
| ~ $less(sK7(X24,X23,$sum(X22,$sum(X20,X21))),$sum(X22,$sum(X20,X21)))
| $less(sK7(X24,X23,$sum(X22,$sum(X20,X21))),0) )
| ~ spl9_30
| ~ spl9_61
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1542,f269]) ).
tff(f1542,plain,
( ! [X21: $int,X24: array,X22: $int,X23: array,X20: $int] :
( ( read(X23,sK7(X24,X23,$sum(X22,$sum(X20,X21)))) != read(X24,$sum(X20,$sum($sum(X21,X22),$uminus($sum(1,sK7(X24,X23,$sum(X22,$sum(X20,X21)))))))) )
| ( rev(X24,$sum(X22,$sum(X20,X21))) = X23 )
| ~ $less(sK7(X24,X23,$sum(X22,$sum(X20,X21))),$sum(X22,$sum(X20,X21)))
| $less(sK7(X24,X23,$sum(X22,$sum(X20,X21))),0) )
| ~ spl9_61
| ~ spl9_129 ),
inference(superposition,[],[f1533,f616]) ).
tff(f100637,plain,
( spl9_584
| ~ spl9_30
| ~ spl9_61
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1561,f1532,f615,f268,f100635]) ).
tff(f100635,plain,
( spl9_584
<=> ! [X18: array,X19: array,X17: $int,X16: $int,X15: $int] :
( ( read(X18,sK7(X19,X18,$sum(X16,$sum(X17,X15)))) != read(X19,$sum(X15,$sum(X16,$sum(X17,$uminus($sum(1,sK7(X19,X18,$sum(X16,$sum(X17,X15))))))))) )
| ( rev(X19,$sum(X16,$sum(X17,X15))) = X18 )
| ~ $less(sK7(X19,X18,$sum(X16,$sum(X17,X15))),$sum(X16,$sum(X17,X15)))
| $less(sK7(X19,X18,$sum(X16,$sum(X17,X15))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_584])]) ).
tff(f1561,plain,
( ! [X18: array,X19: array,X16: $int,X17: $int,X15: $int] :
( ( read(X18,sK7(X19,X18,$sum(X16,$sum(X17,X15)))) != read(X19,$sum(X15,$sum(X16,$sum(X17,$uminus($sum(1,sK7(X19,X18,$sum(X16,$sum(X17,X15))))))))) )
| ( rev(X19,$sum(X16,$sum(X17,X15))) = X18 )
| ~ $less(sK7(X19,X18,$sum(X16,$sum(X17,X15))),$sum(X16,$sum(X17,X15)))
| $less(sK7(X19,X18,$sum(X16,$sum(X17,X15))),0) )
| ~ spl9_30
| ~ spl9_61
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1541,f269]) ).
tff(f1541,plain,
( ! [X18: array,X19: array,X16: $int,X17: $int,X15: $int] :
( ( read(X18,sK7(X19,X18,$sum(X16,$sum(X17,X15)))) != read(X19,$sum(X15,$sum($sum(X16,X17),$uminus($sum(1,sK7(X19,X18,$sum(X16,$sum(X17,X15)))))))) )
| ( rev(X19,$sum(X16,$sum(X17,X15))) = X18 )
| ~ $less(sK7(X19,X18,$sum(X16,$sum(X17,X15))),$sum(X16,$sum(X17,X15)))
| $less(sK7(X19,X18,$sum(X16,$sum(X17,X15))),0) )
| ~ spl9_61
| ~ spl9_129 ),
inference(superposition,[],[f1533,f616]) ).
tff(f100633,plain,
( spl9_583
| ~ spl9_60
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1550,f1532,f611,f100631]) ).
tff(f100631,plain,
( spl9_583
<=> ! [X17: $int,X20: $int,X18: array,X16: $int,X19: array] :
( ( read(X19,sK7(X18,X19,$sum(X20,$sum(X16,X17)))) != read(X18,$sum(X20,$sum(X17,$sum(X16,$uminus($sum(1,sK7(X18,X19,$sum(X20,$sum(X16,X17))))))))) )
| ( rev(X18,$sum(X20,$sum(X16,X17))) = X19 )
| ~ $less(sK7(X18,X19,$sum(X20,$sum(X16,X17))),$sum(X20,$sum(X16,X17)))
| $less(sK7(X18,X19,$sum(X20,$sum(X16,X17))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_583])]) ).
tff(f1550,plain,
( ! [X18: array,X19: array,X16: $int,X17: $int,X20: $int] :
( ( read(X19,sK7(X18,X19,$sum(X20,$sum(X16,X17)))) != read(X18,$sum(X20,$sum(X17,$sum(X16,$uminus($sum(1,sK7(X18,X19,$sum(X20,$sum(X16,X17))))))))) )
| ( rev(X18,$sum(X20,$sum(X16,X17))) = X19 )
| ~ $less(sK7(X18,X19,$sum(X20,$sum(X16,X17))),$sum(X20,$sum(X16,X17)))
| $less(sK7(X18,X19,$sum(X20,$sum(X16,X17))),0) )
| ~ spl9_60
| ~ spl9_129 ),
inference(superposition,[],[f1533,f612]) ).
tff(f100555,plain,
( spl9_582
| ~ spl9_31
| ~ spl9_121 ),
inference(avatar_split_clause,[],[f1469,f1455,f293,f100553]) ).
tff(f100553,plain,
( spl9_582
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int,X3: array] :
( ( read(X3,$sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),init(X7),X6))))) != X7 )
| ( rev(write(X3,X4,X5),X6) = init(X7) )
| ~ $less(sK7(write(X3,X4,X5),init(X7),X6),X6)
| $less(sK7(write(X3,X4,X5),init(X7),X6),0)
| ( $sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),init(X7),X6)))) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_582])]) ).
tff(f1455,plain,
( spl9_121
<=> ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,$sum(X2,$uminus($sum(1,sK7(X1,init(X0),X2))))) != X0 )
| ( init(X0) = rev(X1,X2) )
| ~ $less(sK7(X1,init(X0),X2),X2)
| $less(sK7(X1,init(X0),X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_121])]) ).
tff(f1469,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( ( read(X3,$sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),init(X7),X6))))) != X7 )
| ( rev(write(X3,X4,X5),X6) = init(X7) )
| ~ $less(sK7(write(X3,X4,X5),init(X7),X6),X6)
| $less(sK7(write(X3,X4,X5),init(X7),X6),0)
| ( $sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),init(X7),X6)))) = X4 ) )
| ~ spl9_31
| ~ spl9_121 ),
inference(superposition,[],[f1456,f294]) ).
tff(f1456,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,$sum(X2,$uminus($sum(1,sK7(X1,init(X0),X2))))) != X0 )
| ( init(X0) = rev(X1,X2) )
| ~ $less(sK7(X1,init(X0),X2),X2)
| $less(sK7(X1,init(X0),X2),0) )
| ~ spl9_121 ),
inference(avatar_component_clause,[],[f1455]) ).
tff(f100551,plain,
( spl9_581
| ~ spl9_103
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1365,f1348,f1295,f100549]) ).
tff(f100549,plain,
( spl9_581
<=> ! [X28: array,X24: array,X27: $int,X25: $int,X26: $int] :
( ~ $less(read(X24,X25),X26)
| ~ $less(X26,read(X24,sK6(X24,X27,read(X24,X25))))
| $less(read(X24,X25),0)
| ~ sorted(X28,read(X24,sK6(X24,X27,read(X24,X25))))
| $less(read(X28,read(X24,X25)),read(X28,X26))
| ( read(X28,read(X24,X25)) = read(X28,X26) )
| $less(X25,0)
| ~ $less(X25,X27)
| ( read(X24,X25) = max(X24,X27) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_581])]) ).
tff(f1295,plain,
( spl9_103
<=> ! [X2: $int,X0: array,X1: $int] :
( ( read(X0,X2) = max(X0,X1) )
| $less(X2,0)
| ~ $less(X2,X1)
| $less(read(X0,X2),read(X0,sK6(X0,X1,read(X0,X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_103])]) ).
tff(f1348,plain,
( spl9_109
<=> ! [X0: $int,X3: array,X2: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,X0)
| ~ $less(X2,X1)
| $less(X2,0)
| ~ sorted(X3,X1)
| $less(read(X3,X2),read(X3,X0))
| ( read(X3,X0) = read(X3,X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_109])]) ).
tff(f1365,plain,
( ! [X28: array,X26: $int,X27: $int,X24: array,X25: $int] :
( ~ $less(read(X24,X25),X26)
| ~ $less(X26,read(X24,sK6(X24,X27,read(X24,X25))))
| $less(read(X24,X25),0)
| ~ sorted(X28,read(X24,sK6(X24,X27,read(X24,X25))))
| $less(read(X28,read(X24,X25)),read(X28,X26))
| ( read(X28,read(X24,X25)) = read(X28,X26) )
| $less(X25,0)
| ~ $less(X25,X27)
| ( read(X24,X25) = max(X24,X27) ) )
| ~ spl9_103
| ~ spl9_109 ),
inference(resolution,[],[f1349,f1296]) ).
tff(f1296,plain,
( ! [X2: $int,X0: array,X1: $int] :
( $less(read(X0,X2),read(X0,sK6(X0,X1,read(X0,X2))))
| $less(X2,0)
| ~ $less(X2,X1)
| ( read(X0,X2) = max(X0,X1) ) )
| ~ spl9_103 ),
inference(avatar_component_clause,[],[f1295]) ).
tff(f1349,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int] :
( ~ $less(X2,X1)
| ~ $less(X2,X0)
| ~ $less(X0,X1)
| $less(X2,0)
| ~ sorted(X3,X1)
| $less(read(X3,X2),read(X3,X0))
| ( read(X3,X0) = read(X3,X2) ) )
| ~ spl9_109 ),
inference(avatar_component_clause,[],[f1348]) ).
tff(f100467,plain,
( spl9_580
| ~ spl9_168
| ~ spl9_548 ),
inference(avatar_split_clause,[],[f94388,f93865,f2368,f100465]) ).
tff(f100465,plain,
( spl9_580
<=> ! [X2: array,X3: $int] :
( distinct(X2,$uminus(X3))
| ~ sorted(X2,$uminus(X3))
| ~ $less(X3,-1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_580])]) ).
tff(f2368,plain,
( spl9_168
<=> ! [X2: $int,X1: $int] :
( $less(0,$sum($uminus(X2),X1))
| ~ $less(X2,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_168])]) ).
tff(f93865,plain,
( spl9_548
<=> ! [X36: array,X35: $int] :
( ~ sorted(X36,X35)
| distinct(X36,X35)
| ~ $less(0,$sum(X35,-1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_548])]) ).
tff(f94388,plain,
( ! [X2: array,X3: $int] :
( distinct(X2,$uminus(X3))
| ~ sorted(X2,$uminus(X3))
| ~ $less(X3,-1) )
| ~ spl9_168
| ~ spl9_548 ),
inference(resolution,[],[f93866,f2369]) ).
tff(f2369,plain,
( ! [X2: $int,X1: $int] :
( $less(0,$sum($uminus(X2),X1))
| ~ $less(X2,X1) )
| ~ spl9_168 ),
inference(avatar_component_clause,[],[f2368]) ).
tff(f93866,plain,
( ! [X36: array,X35: $int] :
( ~ $less(0,$sum(X35,-1))
| distinct(X36,X35)
| ~ sorted(X36,X35) )
| ~ spl9_548 ),
inference(avatar_component_clause,[],[f93865]) ).
tff(f100463,plain,
( spl9_579
| ~ spl9_94
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1376,f1348,f1220,f100461]) ).
tff(f100461,plain,
( spl9_579
<=> ! [X81: $int,X78: array,X80: $int,X82: array,X79: $int] :
( ~ $less(sK6(X78,X79,read(X78,X80)),X81)
| ~ $less(X81,X79)
| $less(sK6(X78,X79,read(X78,X80)),0)
| ~ sorted(X82,X79)
| $less(read(X82,sK6(X78,X79,read(X78,X80))),read(X82,X81))
| ( read(X82,sK6(X78,X79,read(X78,X80))) = read(X82,X81) )
| $less(X80,0)
| ~ $less(X80,X79)
| ( read(X78,X80) = max(X78,X79) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_579])]) ).
tff(f1220,plain,
( spl9_94
<=> ! [X2: $int,X0: array,X1: $int] :
( ( read(X0,X2) = max(X0,X1) )
| $less(X2,0)
| ~ $less(X2,X1)
| $less(sK6(X0,X1,read(X0,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_94])]) ).
tff(f1376,plain,
( ! [X82: array,X80: $int,X78: array,X81: $int,X79: $int] :
( ~ $less(sK6(X78,X79,read(X78,X80)),X81)
| ~ $less(X81,X79)
| $less(sK6(X78,X79,read(X78,X80)),0)
| ~ sorted(X82,X79)
| $less(read(X82,sK6(X78,X79,read(X78,X80))),read(X82,X81))
| ( read(X82,sK6(X78,X79,read(X78,X80))) = read(X82,X81) )
| $less(X80,0)
| ~ $less(X80,X79)
| ( read(X78,X80) = max(X78,X79) ) )
| ~ spl9_94
| ~ spl9_109 ),
inference(resolution,[],[f1349,f1221]) ).
tff(f1221,plain,
( ! [X2: $int,X0: array,X1: $int] :
( $less(sK6(X0,X1,read(X0,X2)),X1)
| $less(X2,0)
| ~ $less(X2,X1)
| ( read(X0,X2) = max(X0,X1) ) )
| ~ spl9_94 ),
inference(avatar_component_clause,[],[f1220]) ).
tff(f100441,plain,
( spl9_578
| ~ spl9_6
| ~ spl9_131 ),
inference(avatar_split_clause,[],[f1623,f1616,f125,f100439]) ).
tff(f100439,plain,
( spl9_578
<=> ! [X2: $int,X4: array,X0: $int,X3: $int,X1: $int] :
( ( read(X4,sK7(write(init(X0),X2,X3),X4,X1)) != X0 )
| ( rev(write(init(X0),X2,X3),X1) = X4 )
| ~ $less(sK7(write(init(X0),X2,X3),X4,X1),X1)
| $less(sK7(write(init(X0),X2,X3),X4,X1),0)
| ( $sum(X1,$uminus($sum(1,sK7(write(init(X0),X2,X3),X4,X1)))) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_578])]) ).
tff(f1623,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int,X4: array] :
( ( read(X4,sK7(write(init(X0),X2,X3),X4,X1)) != X0 )
| ( rev(write(init(X0),X2,X3),X1) = X4 )
| ~ $less(sK7(write(init(X0),X2,X3),X4,X1),X1)
| $less(sK7(write(init(X0),X2,X3),X4,X1),0)
| ( $sum(X1,$uminus($sum(1,sK7(write(init(X0),X2,X3),X4,X1)))) = X2 ) )
| ~ spl9_6
| ~ spl9_131 ),
inference(superposition,[],[f1617,f126]) ).
tff(f100437,plain,
( spl9_577
| ~ spl9_6
| ~ spl9_130 ),
inference(avatar_split_clause,[],[f1606,f1602,f125,f100435]) ).
tff(f100435,plain,
( spl9_577
<=> ! [X4: $int,X0: $int,X3: $int,X2: $int,X1: array] :
( ( read(X1,$sum(X4,$uminus($sum(1,sK7(X1,write(init(X0),X2,X3),X4))))) != X0 )
| ( write(init(X0),X2,X3) = rev(X1,X4) )
| ~ $less(sK7(X1,write(init(X0),X2,X3),X4),X4)
| $less(sK7(X1,write(init(X0),X2,X3),X4),0)
| ( sK7(X1,write(init(X0),X2,X3),X4) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_577])]) ).
tff(f1606,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array,X4: $int] :
( ( read(X1,$sum(X4,$uminus($sum(1,sK7(X1,write(init(X0),X2,X3),X4))))) != X0 )
| ( write(init(X0),X2,X3) = rev(X1,X4) )
| ~ $less(sK7(X1,write(init(X0),X2,X3),X4),X4)
| $less(sK7(X1,write(init(X0),X2,X3),X4),0)
| ( sK7(X1,write(init(X0),X2,X3),X4) = X2 ) )
| ~ spl9_6
| ~ spl9_130 ),
inference(superposition,[],[f1603,f126]) ).
tff(f97384,plain,
( spl9_576
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1592,f1532,f976,f615,f611,f526,f268,f216,f129,f97382]) ).
tff(f97382,plain,
( spl9_576
<=> ! [X19: $int,X20: $int,X21: array,X22: array] :
( $less(sK7(X21,X22,$uminus($sum(X20,X19))),0)
| ~ $less(sK7(X21,X22,$uminus($sum(X20,X19))),$uminus($sum(X20,X19)))
| ( rev(X21,$uminus($sum(X20,X19))) = X22 )
| ( read(X22,sK7(X21,X22,$uminus($sum(X20,X19)))) != read(X21,$uminus($sum(1,$sum(X20,$sum(X19,sK7(X21,X22,$uminus($sum(X20,X19)))))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_576])]) ).
tff(f1592,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( $less(sK7(X21,X22,$uminus($sum(X20,X19))),0)
| ~ $less(sK7(X21,X22,$uminus($sum(X20,X19))),$uminus($sum(X20,X19)))
| ( rev(X21,$uminus($sum(X20,X19))) = X22 )
| ( read(X22,sK7(X21,X22,$uminus($sum(X20,X19)))) != read(X21,$uminus($sum(1,$sum(X20,$sum(X19,sK7(X21,X22,$uminus($sum(X20,X19)))))))) ) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1591,f217]) ).
tff(f1591,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ~ $less(sK7(X21,X22,$uminus($sum(X20,X19))),$uminus($sum(X20,X19)))
| ( rev(X21,$uminus($sum(X20,X19))) = X22 )
| ( read(X22,sK7(X21,X22,$uminus($sum(X20,X19)))) != read(X21,$uminus($sum(1,$sum(X20,$sum(X19,sK7(X21,X22,$uminus($sum(X20,X19)))))))) )
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1590,f217]) ).
tff(f1590,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ( rev(X21,$uminus($sum(X20,X19))) = X22 )
| ( read(X22,sK7(X21,X22,$uminus($sum(X20,X19)))) != read(X21,$uminus($sum(1,$sum(X20,$sum(X19,sK7(X21,X22,$uminus($sum(X20,X19)))))))) )
| ~ $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum($uminus(X19),$uminus(X20)))
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1589,f217]) ).
tff(f1589,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ( read(X22,sK7(X21,X22,$uminus($sum(X20,X19)))) != read(X21,$uminus($sum(1,$sum(X20,$sum(X19,sK7(X21,X22,$uminus($sum(X20,X19)))))))) )
| ( rev(X21,$sum($uminus(X19),$uminus(X20))) = X22 )
| ~ $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum($uminus(X19),$uminus(X20)))
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1588,f217]) ).
tff(f1588,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ( read(X22,sK7(X21,X22,$sum($uminus(X19),$uminus(X20)))) != read(X21,$uminus($sum(1,$sum(X20,$sum(X19,sK7(X21,X22,$sum($uminus(X19),$uminus(X20)))))))) )
| ( rev(X21,$sum($uminus(X19),$uminus(X20))) = X22 )
| ~ $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum($uminus(X19),$uminus(X20)))
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1587,f130]) ).
tff(f1587,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ( read(X22,sK7(X21,X22,$sum($uminus(X19),$uminus(X20)))) != read(X21,$uminus($sum(1,$sum(X20,$sum(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),X19))))) )
| ( rev(X21,$sum($uminus(X19),$uminus(X20))) = X22 )
| ~ $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum($uminus(X19),$uminus(X20)))
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1586,f671]) ).
tff(f671,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int] : ( $sum(X23,$sum(X22,$sum(X21,X24))) = $sum(X23,$sum(X21,$sum(X22,X24))) )
| ~ spl9_30
| ~ spl9_60 ),
inference(forward_demodulation,[],[f670,f269]) ).
tff(f670,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int] : ( $sum(X23,$sum($sum(X21,X22),X24)) = $sum(X23,$sum(X22,$sum(X21,X24))) )
| ~ spl9_30
| ~ spl9_60 ),
inference(forward_demodulation,[],[f643,f669]) ).
tff(f669,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] : ( $sum($sum(X18,$sum(X17,X19)),X20) = $sum(X19,$sum(X17,$sum(X18,X20))) )
| ~ spl9_30
| ~ spl9_60 ),
inference(forward_demodulation,[],[f642,f269]) ).
tff(f642,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] : ( $sum(X19,$sum($sum(X17,X18),X20)) = $sum($sum(X18,$sum(X17,X19)),X20) )
| ~ spl9_60 ),
inference(superposition,[],[f612,f612]) ).
tff(f643,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int] : ( $sum(X23,$sum($sum(X21,X22),X24)) = $sum($sum(X21,$sum(X22,X23)),X24) )
| ~ spl9_30
| ~ spl9_60 ),
inference(superposition,[],[f612,f269]) ).
tff(f1586,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ( read(X22,sK7(X21,X22,$sum($uminus(X19),$uminus(X20)))) != read(X21,$uminus($sum(1,$sum(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum(X20,X19))))) )
| ( rev(X21,$sum($uminus(X19),$uminus(X20))) = X22 )
| ~ $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum($uminus(X19),$uminus(X20)))
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_23
| ~ spl9_54
| ~ spl9_61
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1585,f616]) ).
tff(f1585,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ( read(X22,sK7(X21,X22,$sum($uminus(X19),$uminus(X20)))) != read(X21,$uminus($sum($sum(X20,X19),$sum(1,sK7(X21,X22,$sum($uminus(X19),$uminus(X20))))))) )
| ( rev(X21,$sum($uminus(X19),$uminus(X20))) = X22 )
| ~ $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum($uminus(X19),$uminus(X20)))
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_23
| ~ spl9_54
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1584,f546]) ).
tff(f1584,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ( read(X22,sK7(X21,X22,$sum($uminus(X19),$uminus(X20)))) != read(X21,$uminus($sum($sum(1,sK7(X21,X22,$sum($uminus(X19),$uminus(X20)))),$sum(X20,X19)))) )
| ( rev(X21,$sum($uminus(X19),$uminus(X20))) = X22 )
| ~ $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum($uminus(X19),$uminus(X20)))
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_23
| ~ spl9_78
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1554,f217]) ).
tff(f1554,plain,
( ! [X21: array,X19: $int,X22: array,X20: $int] :
( ( read(X22,sK7(X21,X22,$sum($uminus(X19),$uminus(X20)))) != read(X21,$sum($uminus($sum(X20,X19)),$uminus($sum(1,sK7(X21,X22,$sum($uminus(X19),$uminus(X20))))))) )
| ( rev(X21,$sum($uminus(X19),$uminus(X20))) = X22 )
| ~ $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),$sum($uminus(X19),$uminus(X20)))
| $less(sK7(X21,X22,$sum($uminus(X19),$uminus(X20))),0) )
| ~ spl9_78
| ~ spl9_129 ),
inference(superposition,[],[f1533,f977]) ).
tff(f97380,plain,
( spl9_575
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1569,f1532,f615,f611,f526,f268,f216,f129,f97378]) ).
tff(f97378,plain,
( spl9_575
<=> ! [X31: array,X29: $int,X32: array,X30: $int] :
( ( read(X31,sK7(X32,X31,$uminus($sum(X30,X29)))) != read(X32,$uminus($sum(1,$sum(X29,$sum(X30,sK7(X32,X31,$uminus($sum(X30,X29)))))))) )
| ( rev(X32,$uminus($sum(X30,X29))) = X31 )
| ~ $less(sK7(X32,X31,$uminus($sum(X30,X29))),$uminus($sum(X30,X29)))
| $less(sK7(X32,X31,$uminus($sum(X30,X29))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_575])]) ).
tff(f1569,plain,
( ! [X31: array,X29: $int,X32: array,X30: $int] :
( ( read(X31,sK7(X32,X31,$uminus($sum(X30,X29)))) != read(X32,$uminus($sum(1,$sum(X29,$sum(X30,sK7(X32,X31,$uminus($sum(X30,X29)))))))) )
| ( rev(X32,$uminus($sum(X30,X29))) = X31 )
| ~ $less(sK7(X32,X31,$uminus($sum(X30,X29))),$uminus($sum(X30,X29)))
| $less(sK7(X32,X31,$uminus($sum(X30,X29))),0) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1568,f130]) ).
tff(f1568,plain,
( ! [X31: array,X29: $int,X32: array,X30: $int] :
( ( read(X31,sK7(X32,X31,$uminus($sum(X30,X29)))) != read(X32,$uminus($sum(1,$sum(X29,$sum(sK7(X32,X31,$uminus($sum(X30,X29))),X30))))) )
| ( rev(X32,$uminus($sum(X30,X29))) = X31 )
| ~ $less(sK7(X32,X31,$uminus($sum(X30,X29))),$uminus($sum(X30,X29)))
| $less(sK7(X32,X31,$uminus($sum(X30,X29))),0) )
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_60
| ~ spl9_61
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1567,f671]) ).
tff(f1567,plain,
( ! [X31: array,X29: $int,X32: array,X30: $int] :
( ( read(X31,sK7(X32,X31,$uminus($sum(X30,X29)))) != read(X32,$uminus($sum(1,$sum(sK7(X32,X31,$uminus($sum(X30,X29))),$sum(X29,X30))))) )
| ( rev(X32,$uminus($sum(X30,X29))) = X31 )
| ~ $less(sK7(X32,X31,$uminus($sum(X30,X29))),$uminus($sum(X30,X29)))
| $less(sK7(X32,X31,$uminus($sum(X30,X29))),0) )
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_61
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1566,f616]) ).
tff(f1566,plain,
( ! [X31: array,X29: $int,X32: array,X30: $int] :
( ( read(X31,sK7(X32,X31,$uminus($sum(X30,X29)))) != read(X32,$uminus($sum($sum(X29,X30),$sum(1,sK7(X32,X31,$uminus($sum(X30,X29))))))) )
| ( rev(X32,$uminus($sum(X30,X29))) = X31 )
| ~ $less(sK7(X32,X31,$uminus($sum(X30,X29))),$uminus($sum(X30,X29)))
| $less(sK7(X32,X31,$uminus($sum(X30,X29))),0) )
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1565,f546]) ).
tff(f1565,plain,
( ! [X31: array,X29: $int,X32: array,X30: $int] :
( ( read(X31,sK7(X32,X31,$uminus($sum(X30,X29)))) != read(X32,$uminus($sum($sum(1,sK7(X32,X31,$uminus($sum(X30,X29)))),$sum(X29,X30)))) )
| ( rev(X32,$uminus($sum(X30,X29))) = X31 )
| ~ $less(sK7(X32,X31,$uminus($sum(X30,X29))),$uminus($sum(X30,X29)))
| $less(sK7(X32,X31,$uminus($sum(X30,X29))),0) )
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1564,f217]) ).
tff(f1564,plain,
( ! [X31: array,X29: $int,X32: array,X30: $int] :
( ( read(X31,sK7(X32,X31,$uminus($sum(X30,X29)))) != read(X32,$sum($uminus($sum(X29,X30)),$uminus($sum(1,sK7(X32,X31,$uminus($sum(X30,X29))))))) )
| ( rev(X32,$uminus($sum(X30,X29))) = X31 )
| ~ $less(sK7(X32,X31,$uminus($sum(X30,X29))),$uminus($sum(X30,X29)))
| $less(sK7(X32,X31,$uminus($sum(X30,X29))),0) )
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_129 ),
inference(forward_demodulation,[],[f1544,f556]) ).
tff(f556,plain,
( ! [X14: $int,X12: $int,X13: $int] : ( $sum($uminus(X12),$sum($uminus(X13),X14)) = $sum($uminus($sum(X12,X13)),X14) )
| ~ spl9_30
| ~ spl9_54 ),
inference(superposition,[],[f269,f527]) ).
tff(f1544,plain,
( ! [X31: array,X29: $int,X32: array,X30: $int] :
( ( read(X31,sK7(X32,X31,$uminus($sum(X30,X29)))) != read(X32,$sum($uminus(X29),$sum($uminus(X30),$uminus($sum(1,sK7(X32,X31,$uminus($sum(X30,X29)))))))) )
| ( rev(X32,$uminus($sum(X30,X29))) = X31 )
| ~ $less(sK7(X32,X31,$uminus($sum(X30,X29))),$uminus($sum(X30,X29)))
| $less(sK7(X32,X31,$uminus($sum(X30,X29))),0) )
| ~ spl9_23
| ~ spl9_129 ),
inference(superposition,[],[f1533,f217]) ).
tff(f97376,plain,
( spl9_574
| ~ spl9_54
| ~ spl9_129 ),
inference(avatar_split_clause,[],[f1548,f1532,f526,f97374]) ).
tff(f97374,plain,
( spl9_574
<=> ! [X10: array,X11: $int,X9: array,X8: $int] :
( ( read(X10,sK7(X9,X10,$sum(X11,$uminus(X8)))) != read(X9,$sum(X11,$uminus($sum(X8,$sum(1,sK7(X9,X10,$sum(X11,$uminus(X8)))))))) )
| ( rev(X9,$sum(X11,$uminus(X8))) = X10 )
| ~ $less(sK7(X9,X10,$sum(X11,$uminus(X8))),$sum(X11,$uminus(X8)))
| $less(sK7(X9,X10,$sum(X11,$uminus(X8))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_574])]) ).
tff(f1548,plain,
( ! [X10: array,X11: $int,X8: $int,X9: array] :
( ( read(X10,sK7(X9,X10,$sum(X11,$uminus(X8)))) != read(X9,$sum(X11,$uminus($sum(X8,$sum(1,sK7(X9,X10,$sum(X11,$uminus(X8)))))))) )
| ( rev(X9,$sum(X11,$uminus(X8))) = X10 )
| ~ $less(sK7(X9,X10,$sum(X11,$uminus(X8))),$sum(X11,$uminus(X8)))
| $less(sK7(X9,X10,$sum(X11,$uminus(X8))),0) )
| ~ spl9_54
| ~ spl9_129 ),
inference(superposition,[],[f1533,f527]) ).
tff(f97372,plain,
( spl9_573
| ~ spl9_30
| ~ spl9_123 ),
inference(avatar_split_clause,[],[f1487,f1480,f268,f97370]) ).
tff(f97370,plain,
( spl9_573
<=> ! [X18: array,X17: $int,X16: $int,X19: array] :
( ( read(X19,sK7(X18,X19,$uminus($sum(X16,X17)))) != read(X18,$uminus($sum(X16,$sum(X17,$sum(1,sK7(X18,X19,$uminus($sum(X16,X17)))))))) )
| ( rev(X18,$uminus($sum(X16,X17))) = X19 )
| ~ $less(sK7(X18,X19,$uminus($sum(X16,X17))),$uminus($sum(X16,X17)))
| $less(sK7(X18,X19,$uminus($sum(X16,X17))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_573])]) ).
tff(f1487,plain,
( ! [X18: array,X19: array,X16: $int,X17: $int] :
( ( read(X19,sK7(X18,X19,$uminus($sum(X16,X17)))) != read(X18,$uminus($sum(X16,$sum(X17,$sum(1,sK7(X18,X19,$uminus($sum(X16,X17)))))))) )
| ( rev(X18,$uminus($sum(X16,X17))) = X19 )
| ~ $less(sK7(X18,X19,$uminus($sum(X16,X17))),$uminus($sum(X16,X17)))
| $less(sK7(X18,X19,$uminus($sum(X16,X17))),0) )
| ~ spl9_30
| ~ spl9_123 ),
inference(superposition,[],[f1481,f269]) ).
tff(f97368,plain,
( spl9_572
| ~ spl9_60
| ~ spl9_123 ),
inference(avatar_split_clause,[],[f1486,f1480,f611,f97366]) ).
tff(f97366,plain,
( spl9_572
<=> ! [X13: $int,X14: array,X12: $int,X15: array] :
( ( read(X15,sK7(X14,X15,$uminus($sum(X12,X13)))) != read(X14,$uminus($sum(X13,$sum(X12,$sum(1,sK7(X14,X15,$uminus($sum(X12,X13)))))))) )
| ( rev(X14,$uminus($sum(X12,X13))) = X15 )
| ~ $less(sK7(X14,X15,$uminus($sum(X12,X13))),$uminus($sum(X12,X13)))
| $less(sK7(X14,X15,$uminus($sum(X12,X13))),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_572])]) ).
tff(f1486,plain,
( ! [X14: array,X15: array,X12: $int,X13: $int] :
( ( read(X15,sK7(X14,X15,$uminus($sum(X12,X13)))) != read(X14,$uminus($sum(X13,$sum(X12,$sum(1,sK7(X14,X15,$uminus($sum(X12,X13)))))))) )
| ( rev(X14,$uminus($sum(X12,X13))) = X15 )
| ~ $less(sK7(X14,X15,$uminus($sum(X12,X13))),$uminus($sum(X12,X13)))
| $less(sK7(X14,X15,$uminus($sum(X12,X13))),0) )
| ~ spl9_60
| ~ spl9_123 ),
inference(superposition,[],[f1481,f612]) ).
tff(f97289,plain,
( spl9_571
| ~ spl9_31
| ~ spl9_113 ),
inference(avatar_split_clause,[],[f1419,f1389,f293,f97287]) ).
tff(f97287,plain,
( spl9_571
<=> ! [X5: $int,X4: array,X9: $int,X7: array,X6: $int,X8: $int] :
( ( read(X4,sK1(X7,write(write(X4,X5,X6),X8,X9))) != read(X7,sK1(X7,write(write(X4,X5,X6),X8,X9))) )
| ( write(write(X4,X5,X6),X8,X9) = X7 )
| ( sK1(X7,write(write(X4,X5,X6),X8,X9)) = X8 )
| ( sK1(X7,write(write(X4,X5,X6),X8,X9)) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_571])]) ).
tff(f1389,plain,
( spl9_113
<=> ! [X3: $int,X4: $int,X5: array,X2: array] :
( ( read(X2,sK1(X5,write(X2,X3,X4))) != read(X5,sK1(X5,write(X2,X3,X4))) )
| ( write(X2,X3,X4) = X5 )
| ( sK1(X5,write(X2,X3,X4)) = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_113])]) ).
tff(f1419,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: array,X4: array,X5: $int] :
( ( read(X4,sK1(X7,write(write(X4,X5,X6),X8,X9))) != read(X7,sK1(X7,write(write(X4,X5,X6),X8,X9))) )
| ( write(write(X4,X5,X6),X8,X9) = X7 )
| ( sK1(X7,write(write(X4,X5,X6),X8,X9)) = X8 )
| ( sK1(X7,write(write(X4,X5,X6),X8,X9)) = X5 ) )
| ~ spl9_31
| ~ spl9_113 ),
inference(superposition,[],[f1390,f294]) ).
tff(f1390,plain,
( ! [X2: array,X3: $int,X4: $int,X5: array] :
( ( read(X2,sK1(X5,write(X2,X3,X4))) != read(X5,sK1(X5,write(X2,X3,X4))) )
| ( write(X2,X3,X4) = X5 )
| ( sK1(X5,write(X2,X3,X4)) = X3 ) )
| ~ spl9_113 ),
inference(avatar_component_clause,[],[f1389]) ).
tff(f97285,plain,
( spl9_570
| ~ spl9_173
| ~ spl9_553 ),
inference(avatar_split_clause,[],[f96304,f94037,f2388,f97283]) ).
tff(f97283,plain,
( spl9_570
<=> ! [X2: array,X3: $int] :
( distinct(X2,X3)
| ~ sorted(X2,X3)
| ~ $less($uminus(X3),-1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_570])]) ).
tff(f94037,plain,
( spl9_553
<=> ! [X9: $int,X10: array] :
( ~ sorted(X10,X9)
| distinct(X10,X9)
| ~ $less(0,$sum(-1,X9)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_553])]) ).
tff(f96304,plain,
( ! [X2: array,X3: $int] :
( distinct(X2,X3)
| ~ sorted(X2,X3)
| ~ $less($uminus(X3),-1) )
| ~ spl9_173
| ~ spl9_553 ),
inference(resolution,[],[f94038,f2389]) ).
tff(f94038,plain,
( ! [X10: array,X9: $int] :
( ~ $less(0,$sum(-1,X9))
| distinct(X10,X9)
| ~ sorted(X10,X9) )
| ~ spl9_553 ),
inference(avatar_component_clause,[],[f94037]) ).
tff(f97281,plain,
( spl9_569
| ~ spl9_31
| ~ spl9_112 ),
inference(avatar_split_clause,[],[f1416,f1385,f293,f97279]) ).
tff(f97279,plain,
( spl9_569
<=> ! [X5: $int,X4: array,X9: $int,X7: array,X6: $int,X8: $int] :
( ( read(X4,sK1(write(X7,X8,X9),write(X4,X5,X6))) != read(X7,sK1(write(X7,X8,X9),write(X4,X5,X6))) )
| ( write(X4,X5,X6) = write(X7,X8,X9) )
| ( sK1(write(X7,X8,X9),write(X4,X5,X6)) = X8 )
| ( sK1(write(X7,X8,X9),write(X4,X5,X6)) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_569])]) ).
tff(f1385,plain,
( spl9_112
<=> ! [X3: $int,X4: $int,X5: array,X2: array] :
( ( read(X2,sK1(write(X2,X3,X4),X5)) != read(X5,sK1(write(X2,X3,X4),X5)) )
| ( write(X2,X3,X4) = X5 )
| ( sK1(write(X2,X3,X4),X5) = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_112])]) ).
tff(f1416,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: array,X4: array,X5: $int] :
( ( read(X4,sK1(write(X7,X8,X9),write(X4,X5,X6))) != read(X7,sK1(write(X7,X8,X9),write(X4,X5,X6))) )
| ( write(X4,X5,X6) = write(X7,X8,X9) )
| ( sK1(write(X7,X8,X9),write(X4,X5,X6)) = X8 )
| ( sK1(write(X7,X8,X9),write(X4,X5,X6)) = X5 ) )
| ~ spl9_31
| ~ spl9_112 ),
inference(superposition,[],[f1386,f294]) ).
tff(f1386,plain,
( ! [X2: array,X3: $int,X4: $int,X5: array] :
( ( read(X2,sK1(write(X2,X3,X4),X5)) != read(X5,sK1(write(X2,X3,X4),X5)) )
| ( write(X2,X3,X4) = X5 )
| ( sK1(write(X2,X3,X4),X5) = X3 ) )
| ~ spl9_112 ),
inference(avatar_component_clause,[],[f1385]) ).
tff(f97277,plain,
( spl9_568
| ~ spl9_31
| ~ spl9_112 ),
inference(avatar_split_clause,[],[f1414,f1385,f293,f97275]) ).
tff(f97275,plain,
( spl9_568
<=> ! [X5: $int,X4: array,X9: array,X7: $int,X6: $int,X8: $int] :
( ( read(X4,sK1(write(write(X4,X5,X6),X7,X8),X9)) != read(X9,sK1(write(write(X4,X5,X6),X7,X8),X9)) )
| ( write(write(X4,X5,X6),X7,X8) = X9 )
| ( sK1(write(write(X4,X5,X6),X7,X8),X9) = X7 )
| ( sK1(write(write(X4,X5,X6),X7,X8),X9) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_568])]) ).
tff(f1414,plain,
( ! [X8: $int,X6: $int,X9: array,X7: $int,X4: array,X5: $int] :
( ( read(X4,sK1(write(write(X4,X5,X6),X7,X8),X9)) != read(X9,sK1(write(write(X4,X5,X6),X7,X8),X9)) )
| ( write(write(X4,X5,X6),X7,X8) = X9 )
| ( sK1(write(write(X4,X5,X6),X7,X8),X9) = X7 )
| ( sK1(write(write(X4,X5,X6),X7,X8),X9) = X5 ) )
| ~ spl9_31
| ~ spl9_112 ),
inference(superposition,[],[f1386,f294]) ).
tff(f97273,plain,
( spl9_567
| ~ spl9_31
| ~ spl9_103 ),
inference(avatar_split_clause,[],[f1307,f1295,f293,f97271]) ).
tff(f97271,plain,
( spl9_567
<=> ! [X6: $int,X4: $int,X7: $int,X5: $int,X3: array] :
( $less(read(write(X3,X4,X5),X7),read(X3,sK6(write(X3,X4,X5),X6,read(write(X3,X4,X5),X7))))
| $less(X7,0)
| ~ $less(X7,X6)
| ( max(write(X3,X4,X5),X6) = read(write(X3,X4,X5),X7) )
| ( sK6(write(X3,X4,X5),X6,read(write(X3,X4,X5),X7)) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_567])]) ).
tff(f1307,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( $less(read(write(X3,X4,X5),X7),read(X3,sK6(write(X3,X4,X5),X6,read(write(X3,X4,X5),X7))))
| $less(X7,0)
| ~ $less(X7,X6)
| ( max(write(X3,X4,X5),X6) = read(write(X3,X4,X5),X7) )
| ( sK6(write(X3,X4,X5),X6,read(write(X3,X4,X5),X7)) = X4 ) )
| ~ spl9_31
| ~ spl9_103 ),
inference(superposition,[],[f1296,f294]) ).
tff(f96881,plain,
( spl9_566
| ~ spl9_31
| ~ spl9_111 ),
inference(avatar_split_clause,[],[f1383,f1356,f293,f96879]) ).
tff(f96879,plain,
( spl9_566
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int,X3: array] :
( ( read(X3,sK7(init(X6),write(X3,X4,X5),X7)) != X6 )
| ( write(X3,X4,X5) = rev(init(X6),X7) )
| ~ $less(sK7(init(X6),write(X3,X4,X5),X7),X7)
| $less(sK7(init(X6),write(X3,X4,X5),X7),0)
| ( sK7(init(X6),write(X3,X4,X5),X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_566])]) ).
tff(f1356,plain,
( spl9_111
<=> ! [X2: array,X0: $int,X1: $int] :
( ( read(X2,sK7(init(X0),X2,X1)) != X0 )
| ( rev(init(X0),X1) = X2 )
| ~ $less(sK7(init(X0),X2,X1),X1)
| $less(sK7(init(X0),X2,X1),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_111])]) ).
tff(f1383,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(init(X6),write(X3,X4,X5),X7)) != X6 )
| ( write(X3,X4,X5) = rev(init(X6),X7) )
| ~ $less(sK7(init(X6),write(X3,X4,X5),X7),X7)
| $less(sK7(init(X6),write(X3,X4,X5),X7),0)
| ( sK7(init(X6),write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_31
| ~ spl9_111 ),
inference(superposition,[],[f1357,f294]) ).
tff(f1357,plain,
( ! [X2: array,X0: $int,X1: $int] :
( ( read(X2,sK7(init(X0),X2,X1)) != X0 )
| ( rev(init(X0),X1) = X2 )
| ~ $less(sK7(init(X0),X2,X1),X1)
| $less(sK7(init(X0),X2,X1),0) )
| ~ spl9_111 ),
inference(avatar_component_clause,[],[f1356]) ).
tff(f96877,plain,
( spl9_565
| ~ spl9_80
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1373,f1348,f984,f96875]) ).
tff(f96875,plain,
( spl9_565
<=> ! [X66: $int,X62: $int,X64: $int,X63: $int,X67: array,X65: $int] :
( ~ $less($sum(X62,$sum(X63,X64)),X65)
| ~ $less(X65,$sum(X66,X64))
| $less($sum(X62,$sum(X63,X64)),0)
| ~ sorted(X67,$sum(X66,X64))
| $less(read(X67,$sum(X62,$sum(X63,X64))),read(X67,X65))
| ( read(X67,$sum(X62,$sum(X63,X64))) = read(X67,X65) )
| ~ $less($sum(X62,X63),X66) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_565])]) ).
tff(f984,plain,
( spl9_80
<=> ! [X9: $int,X7: $int,X6: $int,X8: $int] :
( $less($sum(X6,$sum(X7,X8)),$sum(X9,X8))
| ~ $less($sum(X6,X7),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_80])]) ).
tff(f1373,plain,
( ! [X65: $int,X62: $int,X63: $int,X66: $int,X67: array,X64: $int] :
( ~ $less($sum(X62,$sum(X63,X64)),X65)
| ~ $less(X65,$sum(X66,X64))
| $less($sum(X62,$sum(X63,X64)),0)
| ~ sorted(X67,$sum(X66,X64))
| $less(read(X67,$sum(X62,$sum(X63,X64))),read(X67,X65))
| ( read(X67,$sum(X62,$sum(X63,X64))) = read(X67,X65) )
| ~ $less($sum(X62,X63),X66) )
| ~ spl9_80
| ~ spl9_109 ),
inference(resolution,[],[f1349,f985]) ).
tff(f985,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: $int] :
( $less($sum(X6,$sum(X7,X8)),$sum(X9,X8))
| ~ $less($sum(X6,X7),X9) )
| ~ spl9_80 ),
inference(avatar_component_clause,[],[f984]) ).
tff(f96400,plain,
( spl9_564
| ~ spl9_46
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f665,f611,f422,f96398]) ).
tff(f96398,plain,
( spl9_564
<=> ! [X55: array,X54: $int,X53: $int,X56: array] :
( ( read(X56,sK7(X55,X56,$sum(X53,X54))) != read(X55,$sum(X54,$sum(X53,$uminus($sum(1,sK7(X55,X56,$sum(X53,X54))))))) )
| ( rev(X55,$sum(X53,X54)) = X56 )
| ~ $less(sK7(X55,X56,$sum(X53,X54)),$sum(X53,X54))
| $less(sK7(X55,X56,$sum(X53,X54)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_564])]) ).
tff(f422,plain,
( spl9_46
<=> ! [X2: $int,X0: array,X1: array] :
( ( read(X1,sK7(X0,X1,X2)) != read(X0,$sum(X2,$uminus($sum(1,sK7(X0,X1,X2))))) )
| ( rev(X0,X2) = X1 )
| ~ $less(sK7(X0,X1,X2),X2)
| $less(sK7(X0,X1,X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_46])]) ).
tff(f665,plain,
( ! [X56: array,X54: $int,X55: array,X53: $int] :
( ( read(X56,sK7(X55,X56,$sum(X53,X54))) != read(X55,$sum(X54,$sum(X53,$uminus($sum(1,sK7(X55,X56,$sum(X53,X54))))))) )
| ( rev(X55,$sum(X53,X54)) = X56 )
| ~ $less(sK7(X55,X56,$sum(X53,X54)),$sum(X53,X54))
| $less(sK7(X55,X56,$sum(X53,X54)),0) )
| ~ spl9_46
| ~ spl9_60 ),
inference(superposition,[],[f423,f612]) ).
tff(f423,plain,
( ! [X2: $int,X0: array,X1: array] :
( ( read(X1,sK7(X0,X1,X2)) != read(X0,$sum(X2,$uminus($sum(1,sK7(X0,X1,X2))))) )
| ( rev(X0,X2) = X1 )
| ~ $less(sK7(X0,X1,X2),X2)
| $less(sK7(X0,X1,X2),0) )
| ~ spl9_46 ),
inference(avatar_component_clause,[],[f422]) ).
tff(f95725,plain,
( spl9_563
| ~ spl9_31
| ~ spl9_122 ),
inference(avatar_split_clause,[],[f1477,f1472,f293,f95723]) ).
tff(f95723,plain,
( spl9_563
<=> ! [X15: $int,X17: $int,X13: array,X18: $int,X14: $int,X16: $int,X19: $int,X20: $int] :
( ( read(X13,X16) != X17 )
| ( max(write(write(X13,X14,X15),X18,X19),X20) = X17 )
| $less(X16,0)
| ~ $less(X16,X20)
| $less(X17,read(write(write(X13,X14,X15),X18,X19),sK6(write(write(X13,X14,X15),X18,X19),X20,X17)))
| ( X16 = X18 )
| ( X14 = X16 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_563])]) ).
tff(f1472,plain,
( spl9_122
<=> ! [X10: $int,X11: $int,X13: $int,X14: $int,X12: $int,X9: array] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| $less(X13,read(write(X9,X10,X11),sK6(write(X9,X10,X11),X14,X13)))
| ( X10 = X12 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_122])]) ).
tff(f1477,plain,
( ! [X18: $int,X19: $int,X16: $int,X14: $int,X17: $int,X15: $int,X13: array,X20: $int] :
( ( read(X13,X16) != X17 )
| ( max(write(write(X13,X14,X15),X18,X19),X20) = X17 )
| $less(X16,0)
| ~ $less(X16,X20)
| $less(X17,read(write(write(X13,X14,X15),X18,X19),sK6(write(write(X13,X14,X15),X18,X19),X20,X17)))
| ( X16 = X18 )
| ( X14 = X16 ) )
| ~ spl9_31
| ~ spl9_122 ),
inference(superposition,[],[f1473,f294]) ).
tff(f1473,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| $less(X13,read(write(X9,X10,X11),sK6(write(X9,X10,X11),X14,X13)))
| ( X10 = X12 ) )
| ~ spl9_122 ),
inference(avatar_component_clause,[],[f1472]) ).
tff(f95721,plain,
( spl9_562
| ~ spl9_76
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1375,f1348,f882,f95719]) ).
tff(f95719,plain,
( spl9_562
<=> ! [X77: array,X74: $int,X75: $int,X76: $int,X73: $int] :
( ~ $less($uminus($sum(X73,X74)),X75)
| ~ $less(X75,$sum(X76,$uminus(X73)))
| $less($uminus($sum(X73,X74)),0)
| ~ sorted(X77,$sum(X76,$uminus(X73)))
| $less(read(X77,$uminus($sum(X73,X74))),read(X77,X75))
| ( read(X77,$uminus($sum(X73,X74))) = read(X77,X75) )
| ~ $less($uminus(X74),X76) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_562])]) ).
tff(f882,plain,
( spl9_76
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less($uminus($sum(X9,X8)),$sum(X10,$uminus(X9)))
| ~ $less($uminus(X8),X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_76])]) ).
tff(f1375,plain,
( ! [X73: $int,X76: $int,X77: array,X74: $int,X75: $int] :
( ~ $less($uminus($sum(X73,X74)),X75)
| ~ $less(X75,$sum(X76,$uminus(X73)))
| $less($uminus($sum(X73,X74)),0)
| ~ sorted(X77,$sum(X76,$uminus(X73)))
| $less(read(X77,$uminus($sum(X73,X74))),read(X77,X75))
| ( read(X77,$uminus($sum(X73,X74))) = read(X77,X75) )
| ~ $less($uminus(X74),X76) )
| ~ spl9_76
| ~ spl9_109 ),
inference(resolution,[],[f1349,f883]) ).
tff(f883,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($uminus($sum(X9,X8)),$sum(X10,$uminus(X9)))
| ~ $less($uminus(X8),X10) )
| ~ spl9_76 ),
inference(avatar_component_clause,[],[f882]) ).
tff(f95717,plain,
( spl9_561
| ~ spl9_77
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1374,f1348,f886,f95715]) ).
tff(f95715,plain,
( spl9_561
<=> ! [X69: $int,X71: $int,X72: array,X70: $int,X68: $int] :
( ~ $less($sum(X68,$uminus(X69)),X70)
| ~ $less(X70,$uminus($sum(X69,X71)))
| $less($sum(X68,$uminus(X69)),0)
| ~ sorted(X72,$uminus($sum(X69,X71)))
| $less(read(X72,$sum(X68,$uminus(X69))),read(X72,X70))
| ( read(X72,$sum(X68,$uminus(X69))) = read(X72,X70) )
| ~ $less(X68,$uminus(X71)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_561])]) ).
tff(f886,plain,
( spl9_77
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less($sum(X10,$uminus(X9)),$uminus($sum(X9,X8)))
| ~ $less(X10,$uminus(X8)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_77])]) ).
tff(f1374,plain,
( ! [X72: array,X70: $int,X71: $int,X68: $int,X69: $int] :
( ~ $less($sum(X68,$uminus(X69)),X70)
| ~ $less(X70,$uminus($sum(X69,X71)))
| $less($sum(X68,$uminus(X69)),0)
| ~ sorted(X72,$uminus($sum(X69,X71)))
| $less(read(X72,$sum(X68,$uminus(X69))),read(X72,X70))
| ( read(X72,$sum(X68,$uminus(X69))) = read(X72,X70) )
| ~ $less(X68,$uminus(X71)) )
| ~ spl9_77
| ~ spl9_109 ),
inference(resolution,[],[f1349,f887]) ).
tff(f887,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($sum(X10,$uminus(X9)),$uminus($sum(X9,X8)))
| ~ $less(X10,$uminus(X8)) )
| ~ spl9_77 ),
inference(avatar_component_clause,[],[f886]) ).
tff(f95380,plain,
( spl9_560
| ~ spl9_79
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1371,f1348,f980,f95378]) ).
tff(f95378,plain,
( spl9_560
<=> ! [X55: $int,X51: $int,X53: $int,X54: $int,X56: array,X52: $int] :
( ~ $less($sum(X51,X52),X53)
| ~ $less(X53,$sum(X54,$sum(X55,X52)))
| $less($sum(X51,X52),0)
| ~ sorted(X56,$sum(X54,$sum(X55,X52)))
| $less(read(X56,$sum(X51,X52)),read(X56,X53))
| ( read(X56,$sum(X51,X52)) = read(X56,X53) )
| ~ $less(X51,$sum(X54,X55)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_560])]) ).
tff(f980,plain,
( spl9_79
<=> ! [X3: $int,X4: $int,X5: $int,X2: $int] :
( $less($sum(X5,X4),$sum(X2,$sum(X3,X4)))
| ~ $less(X5,$sum(X2,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_79])]) ).
tff(f1371,plain,
( ! [X51: $int,X56: array,X54: $int,X55: $int,X52: $int,X53: $int] :
( ~ $less($sum(X51,X52),X53)
| ~ $less(X53,$sum(X54,$sum(X55,X52)))
| $less($sum(X51,X52),0)
| ~ sorted(X56,$sum(X54,$sum(X55,X52)))
| $less(read(X56,$sum(X51,X52)),read(X56,X53))
| ( read(X56,$sum(X51,X52)) = read(X56,X53) )
| ~ $less(X51,$sum(X54,X55)) )
| ~ spl9_79
| ~ spl9_109 ),
inference(resolution,[],[f1349,f981]) ).
tff(f981,plain,
( ! [X2: $int,X3: $int,X4: $int,X5: $int] :
( $less($sum(X5,X4),$sum(X2,$sum(X3,X4)))
| ~ $less(X5,$sum(X2,X3)) )
| ~ spl9_79 ),
inference(avatar_component_clause,[],[f980]) ).
tff(f94421,plain,
( spl9_559
| ~ spl9_30
| ~ spl9_121 ),
inference(avatar_split_clause,[],[f1467,f1455,f268,f94419]) ).
tff(f94419,plain,
( spl9_559
<=> ! [X18: array,X17: $int,X16: $int,X19: $int] :
( ( read(X18,$sum(X16,$sum(X17,$uminus($sum(1,sK7(X18,init(X19),$sum(X16,X17))))))) != X19 )
| ( init(X19) = rev(X18,$sum(X16,X17)) )
| ~ $less(sK7(X18,init(X19),$sum(X16,X17)),$sum(X16,X17))
| $less(sK7(X18,init(X19),$sum(X16,X17)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_559])]) ).
tff(f1467,plain,
( ! [X18: array,X19: $int,X16: $int,X17: $int] :
( ( read(X18,$sum(X16,$sum(X17,$uminus($sum(1,sK7(X18,init(X19),$sum(X16,X17))))))) != X19 )
| ( init(X19) = rev(X18,$sum(X16,X17)) )
| ~ $less(sK7(X18,init(X19),$sum(X16,X17)),$sum(X16,X17))
| $less(sK7(X18,init(X19),$sum(X16,X17)),0) )
| ~ spl9_30
| ~ spl9_121 ),
inference(superposition,[],[f1456,f269]) ).
tff(f94386,plain,
( spl9_558
| ~ spl9_60
| ~ spl9_121 ),
inference(avatar_split_clause,[],[f1466,f1455,f611,f94384]) ).
tff(f94384,plain,
( spl9_558
<=> ! [X13: $int,X14: array,X12: $int,X15: $int] :
( ( read(X14,$sum(X13,$sum(X12,$uminus($sum(1,sK7(X14,init(X15),$sum(X12,X13))))))) != X15 )
| ( init(X15) = rev(X14,$sum(X12,X13)) )
| ~ $less(sK7(X14,init(X15),$sum(X12,X13)),$sum(X12,X13))
| $less(sK7(X14,init(X15),$sum(X12,X13)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_558])]) ).
tff(f1466,plain,
( ! [X14: array,X15: $int,X12: $int,X13: $int] :
( ( read(X14,$sum(X13,$sum(X12,$uminus($sum(1,sK7(X14,init(X15),$sum(X12,X13))))))) != X15 )
| ( init(X15) = rev(X14,$sum(X12,X13)) )
| ~ $less(sK7(X14,init(X15),$sum(X12,X13)),$sum(X12,X13))
| $less(sK7(X14,init(X15),$sum(X12,X13)),0) )
| ~ spl9_60
| ~ spl9_121 ),
inference(superposition,[],[f1456,f612]) ).
tff(f94221,plain,
( spl9_557
| ~ spl9_17
| ~ spl9_122 ),
inference(avatar_split_clause,[],[f1476,f1472,f169,f94219]) ).
tff(f94219,plain,
( spl9_557
<=> ! [X6: array,X10: $int,X11: $int,X12: $int,X9: $int,X8: $int,X7: $int] :
( ( X8 != X9 )
| ( max(write(write(X6,X7,X8),X10,X11),X12) = X9 )
| $less(X7,0)
| ~ $less(X7,X12)
| $less(X9,read(write(write(X6,X7,X8),X10,X11),sK6(write(write(X6,X7,X8),X10,X11),X12,X9)))
| ( X7 = X10 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_557])]) ).
tff(f169,plain,
( spl9_17
<=> ! [X2: $int,X0: array,X1: $int] : ( read(write(X0,X1,X2),X1) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_17])]) ).
tff(f1476,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: array,X9: $int,X7: $int,X12: $int] :
( ( X8 != X9 )
| ( max(write(write(X6,X7,X8),X10,X11),X12) = X9 )
| $less(X7,0)
| ~ $less(X7,X12)
| $less(X9,read(write(write(X6,X7,X8),X10,X11),sK6(write(write(X6,X7,X8),X10,X11),X12,X9)))
| ( X7 = X10 ) )
| ~ spl9_17
| ~ spl9_122 ),
inference(superposition,[],[f1473,f170]) ).
tff(f170,plain,
( ! [X2: $int,X0: array,X1: $int] : ( read(write(X0,X1,X2),X1) = X2 )
| ~ spl9_17 ),
inference(avatar_component_clause,[],[f169]) ).
tff(f94217,plain,
( spl9_556
| ~ spl9_31
| ~ spl9_120 ),
inference(avatar_split_clause,[],[f1460,f1451,f293,f94215]) ).
tff(f94215,plain,
( spl9_556
<=> ! [X15: $int,X18: $int,X17: $int,X14: $int,X13: array,X16: $int,X19: $int,X20: $int] :
( ( read(X13,X16) != read(write(write(X13,X14,X15),X17,X18),X19) )
| ( X16 = X19 )
| $less(X16,0)
| $less(X19,0)
| ~ $less(X19,X20)
| ~ $less(X16,X20)
| ~ distinct(write(write(X13,X14,X15),X17,X18),X20)
| ( X16 = X17 )
| ( X14 = X16 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_556])]) ).
tff(f1451,plain,
( spl9_120
<=> ! [X10: $int,X11: $int,X13: $int,X14: $int,X12: $int,X9: array] :
( ( read(X9,X12) != read(write(X9,X10,X11),X13) )
| ( X12 = X13 )
| $less(X12,0)
| $less(X13,0)
| ~ $less(X13,X14)
| ~ $less(X12,X14)
| ~ distinct(write(X9,X10,X11),X14)
| ( X10 = X12 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_120])]) ).
tff(f1460,plain,
( ! [X18: $int,X19: $int,X16: $int,X14: $int,X17: $int,X15: $int,X13: array,X20: $int] :
( ( read(X13,X16) != read(write(write(X13,X14,X15),X17,X18),X19) )
| ( X16 = X19 )
| $less(X16,0)
| $less(X19,0)
| ~ $less(X19,X20)
| ~ $less(X16,X20)
| ~ distinct(write(write(X13,X14,X15),X17,X18),X20)
| ( X16 = X17 )
| ( X14 = X16 ) )
| ~ spl9_31
| ~ spl9_120 ),
inference(superposition,[],[f1452,f294]) ).
tff(f1452,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ( read(X9,X12) != read(write(X9,X10,X11),X13) )
| ( X12 = X13 )
| $less(X12,0)
| $less(X13,0)
| ~ $less(X13,X14)
| ~ $less(X12,X14)
| ~ distinct(write(X9,X10,X11),X14)
| ( X10 = X12 ) )
| ~ spl9_120 ),
inference(avatar_component_clause,[],[f1451]) ).
tff(f94213,plain,
( spl9_555
| ~ spl9_63
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1377,f1348,f623,f94211]) ).
tff(f94211,plain,
( spl9_555
<=> ! [X85: $int,X83: array,X84: $int,X86: array] :
( ~ $less(sK7(X83,X83,X84),X85)
| ~ $less(X85,X84)
| $less(sK7(X83,X83,X84),0)
| ~ sorted(X86,X84)
| $less(read(X86,sK7(X83,X83,X84)),read(X86,X85))
| ( read(X86,sK7(X83,X83,X84)) = read(X86,X85) )
| ( rev(X83,X84) = X83 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_555])]) ).
tff(f623,plain,
( spl9_63
<=> ! [X0: array,X1: $int] :
( ( rev(X0,X1) = X0 )
| $less(sK7(X0,X0,X1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_63])]) ).
tff(f1377,plain,
( ! [X83: array,X86: array,X84: $int,X85: $int] :
( ~ $less(sK7(X83,X83,X84),X85)
| ~ $less(X85,X84)
| $less(sK7(X83,X83,X84),0)
| ~ sorted(X86,X84)
| $less(read(X86,sK7(X83,X83,X84)),read(X86,X85))
| ( read(X86,sK7(X83,X83,X84)) = read(X86,X85) )
| ( rev(X83,X84) = X83 ) )
| ~ spl9_63
| ~ spl9_109 ),
inference(resolution,[],[f1349,f624]) ).
tff(f624,plain,
( ! [X0: array,X1: $int] :
( $less(sK7(X0,X0,X1),X1)
| ( rev(X0,X1) = X0 ) )
| ~ spl9_63 ),
inference(avatar_component_clause,[],[f623]) ).
tff(f94209,plain,
( spl9_554
| ~ spl9_38
| ~ spl9_103 ),
inference(avatar_split_clause,[],[f1298,f1295,f347,f94207]) ).
tff(f94207,plain,
( spl9_554
<=> ! [X0: $int,X3: $int,X2: array,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ( read(X2,X0) = max(X2,X1) )
| ~ $less(X0,X3)
| ~ $less(sK6(X2,X1,read(X2,X0)),X0)
| ~ $less(sK6(X2,X1,read(X2,X0)),X3)
| $less(sK6(X2,X1,read(X2,X0)),0)
| ~ sorted(X2,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_554])]) ).
tff(f347,plain,
( spl9_38
<=> ! [X4: $int,X0: array,X5: $int,X1: $int] :
( ~ $less(read(X0,X5),read(X0,X4))
| ~ $less(X5,X1)
| ~ $less(X4,X5)
| ~ $less(X4,X1)
| $less(X4,0)
| ~ sorted(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_38])]) ).
tff(f1298,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ( read(X2,X0) = max(X2,X1) )
| ~ $less(X0,X3)
| ~ $less(sK6(X2,X1,read(X2,X0)),X0)
| ~ $less(sK6(X2,X1,read(X2,X0)),X3)
| $less(sK6(X2,X1,read(X2,X0)),0)
| ~ sorted(X2,X3) )
| ~ spl9_38
| ~ spl9_103 ),
inference(resolution,[],[f1296,f348]) ).
tff(f348,plain,
( ! [X0: array,X1: $int,X4: $int,X5: $int] :
( ~ $less(read(X0,X5),read(X0,X4))
| ~ $less(X5,X1)
| ~ $less(X4,X5)
| ~ $less(X4,X1)
| $less(X4,0)
| ~ sorted(X0,X1) )
| ~ spl9_38 ),
inference(avatar_component_clause,[],[f347]) ).
tff(f94039,plain,
( spl9_553
| ~ spl9_50
| ~ spl9_497 ),
inference(avatar_split_clause,[],[f92812,f89555,f459,f94037]) ).
tff(f89555,plain,
( spl9_497
<=> ! [X0: $int,X1: array] :
( ~ sorted(X1,$sum(1,X0))
| distinct(X1,$sum(1,X0))
| ~ $less(0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_497])]) ).
tff(f92812,plain,
( ! [X10: array,X9: $int] :
( ~ sorted(X10,X9)
| distinct(X10,X9)
| ~ $less(0,$sum(-1,X9)) )
| ~ spl9_50
| ~ spl9_497 ),
inference(evaluation,[],[f92782]) ).
tff(f92782,plain,
( ! [X10: array,X9: $int] :
( ~ sorted(X10,X9)
| distinct(X10,X9)
| ~ $less(0,$sum($uminus(1),X9)) )
| ~ spl9_50
| ~ spl9_497 ),
inference(superposition,[],[f89556,f460]) ).
tff(f89556,plain,
( ! [X0: $int,X1: array] :
( ~ sorted(X1,$sum(1,X0))
| distinct(X1,$sum(1,X0))
| ~ $less(0,X0) )
| ~ spl9_497 ),
inference(avatar_component_clause,[],[f89555]) ).
tff(f93889,plain,
( spl9_552
| ~ spl9_74
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1367,f1348,f874,f93887]) ).
tff(f93887,plain,
( spl9_552
<=> ! [X35: $int,X33: $int,X34: $int,X36: array] :
( ~ $less($sum(X33,1),X34)
| ~ $less(X34,X35)
| $less($sum(X33,1),0)
| ~ sorted(X36,X35)
| $less(read(X36,$sum(X33,1)),read(X36,X34))
| ( read(X36,$sum(X33,1)) = read(X36,X34) )
| ( $sum(X33,1) = X35 )
| ~ $less(X33,X35) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_552])]) ).
tff(f874,plain,
( spl9_74
<=> ! [X13: $int,X12: $int] :
( $less($sum(X13,1),X12)
| ( $sum(X13,1) = X12 )
| ~ $less(X13,X12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_74])]) ).
tff(f1367,plain,
( ! [X36: array,X34: $int,X35: $int,X33: $int] :
( ~ $less($sum(X33,1),X34)
| ~ $less(X34,X35)
| $less($sum(X33,1),0)
| ~ sorted(X36,X35)
| $less(read(X36,$sum(X33,1)),read(X36,X34))
| ( read(X36,$sum(X33,1)) = read(X36,X34) )
| ( $sum(X33,1) = X35 )
| ~ $less(X33,X35) )
| ~ spl9_74
| ~ spl9_109 ),
inference(resolution,[],[f1349,f875]) ).
tff(f875,plain,
( ! [X12: $int,X13: $int] :
( $less($sum(X13,1),X12)
| ( $sum(X13,1) = X12 )
| ~ $less(X13,X12) )
| ~ spl9_74 ),
inference(avatar_component_clause,[],[f874]) ).
tff(f93885,plain,
( spl9_551
| ~ spl9_74
| ~ spl9_104 ),
inference(avatar_split_clause,[],[f1329,f1312,f874,f93883]) ).
tff(f93883,plain,
( spl9_551
<=> ! [X10: $int,X11: $int,X14: $int,X13: array,X12: $int] :
( ~ $less(X10,X11)
| ~ $less(X12,X10)
| ~ $less(X12,X11)
| $less(X12,0)
| ~ sorted(write(X13,X10,$sum(X14,1)),X11)
| ( $sum(X14,1) = read(write(X13,X10,$sum(X14,1)),X12) )
| ~ $less(X14,read(write(X13,X10,$sum(X14,1)),X12)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_551])]) ).
tff(f1312,plain,
( spl9_104
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ~ $less(X6,read(write(X4,X5,X6),X7))
| ~ $less(X5,X8)
| ~ $less(X7,X5)
| ~ $less(X7,X8)
| $less(X7,0)
| ~ sorted(write(X4,X5,X6),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_104])]) ).
tff(f1329,plain,
( ! [X10: $int,X11: $int,X14: $int,X12: $int,X13: array] :
( ~ $less(X10,X11)
| ~ $less(X12,X10)
| ~ $less(X12,X11)
| $less(X12,0)
| ~ sorted(write(X13,X10,$sum(X14,1)),X11)
| ( $sum(X14,1) = read(write(X13,X10,$sum(X14,1)),X12) )
| ~ $less(X14,read(write(X13,X10,$sum(X14,1)),X12)) )
| ~ spl9_74
| ~ spl9_104 ),
inference(resolution,[],[f1313,f875]) ).
tff(f1313,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ $less(X6,read(write(X4,X5,X6),X7))
| ~ $less(X5,X8)
| ~ $less(X7,X5)
| ~ $less(X7,X8)
| $less(X7,0)
| ~ sorted(write(X4,X5,X6),X8) )
| ~ spl9_104 ),
inference(avatar_component_clause,[],[f1312]) ).
tff(f93881,plain,
( spl9_550
| ~ spl9_37
| ~ spl9_93 ),
inference(avatar_split_clause,[],[f1231,f1216,f342,f93879]) ).
tff(f93879,plain,
( spl9_550
<=> ! [X10: $int,X11: $int,X9: $int,X7: $int,X6: $int,X8: array] :
( $less(X6,0)
| ~ $less(X6,X7)
| ~ $less(read(X8,X6),0)
| ( X6 = X9 )
| $less(read(write(X8,X9,X10),sK8(write(X8,X9,X10),X11,X7)),0)
| $less(X11,read(write(X8,X9,X10),sK8(write(X8,X9,X10),X11,X7))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_550])]) ).
tff(f342,plain,
( spl9_37
<=> ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(read(X0,sK8(X0,X1,X2)),0)
| $less(X1,read(X0,sK8(X0,X1,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_37])]) ).
tff(f1216,plain,
( spl9_93
<=> ! [X10: $int,X11: $int,X13: $int,X14: $int,X12: $int,X9: array] :
( ~ $less(read(X9,X12),0)
| $less(X12,0)
| ~ $less(X12,X13)
| ~ sP0(write(X9,X10,X11),X14,X13)
| ( X10 = X12 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_93])]) ).
tff(f1231,plain,
( ! [X10: $int,X11: $int,X8: array,X6: $int,X9: $int,X7: $int] :
( $less(X6,0)
| ~ $less(X6,X7)
| ~ $less(read(X8,X6),0)
| ( X6 = X9 )
| $less(read(write(X8,X9,X10),sK8(write(X8,X9,X10),X11,X7)),0)
| $less(X11,read(write(X8,X9,X10),sK8(write(X8,X9,X10),X11,X7))) )
| ~ spl9_37
| ~ spl9_93 ),
inference(resolution,[],[f1217,f343]) ).
tff(f343,plain,
( ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(read(X0,sK8(X0,X1,X2)),0)
| $less(X1,read(X0,sK8(X0,X1,X2))) )
| ~ spl9_37 ),
inference(avatar_component_clause,[],[f342]) ).
tff(f1217,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ~ sP0(write(X9,X10,X11),X14,X13)
| $less(X12,0)
| ~ $less(X12,X13)
| ~ $less(read(X9,X12),0)
| ( X10 = X12 ) )
| ~ spl9_93 ),
inference(avatar_component_clause,[],[f1216]) ).
tff(f93877,plain,
( spl9_549
| ~ spl9_37
| ~ spl9_92 ),
inference(avatar_split_clause,[],[f1228,f1212,f342,f93875]) ).
tff(f93875,plain,
( spl9_549
<=> ! [X10: $int,X11: $int,X9: array,X7: $int,X6: $int,X8: $int] :
( $less(X6,0)
| ~ $less(X6,X7)
| ~ $less(X8,read(X9,X6))
| ( X6 = X10 )
| $less(read(write(X9,X10,X11),sK8(write(X9,X10,X11),X8,X7)),0)
| $less(X8,read(write(X9,X10,X11),sK8(write(X9,X10,X11),X8,X7))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_549])]) ).
tff(f1212,plain,
( spl9_92
<=> ! [X10: $int,X11: $int,X13: $int,X14: $int,X12: $int,X9: array] :
( ~ $less(X13,read(X9,X12))
| $less(X12,0)
| ~ $less(X12,X14)
| ~ sP0(write(X9,X10,X11),X13,X14)
| ( X10 = X12 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_92])]) ).
tff(f1228,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: $int,X9: array,X7: $int] :
( $less(X6,0)
| ~ $less(X6,X7)
| ~ $less(X8,read(X9,X6))
| ( X6 = X10 )
| $less(read(write(X9,X10,X11),sK8(write(X9,X10,X11),X8,X7)),0)
| $less(X8,read(write(X9,X10,X11),sK8(write(X9,X10,X11),X8,X7))) )
| ~ spl9_37
| ~ spl9_92 ),
inference(resolution,[],[f1213,f343]) ).
tff(f1213,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ~ sP0(write(X9,X10,X11),X13,X14)
| $less(X12,0)
| ~ $less(X12,X14)
| ~ $less(X13,read(X9,X12))
| ( X10 = X12 ) )
| ~ spl9_92 ),
inference(avatar_component_clause,[],[f1212]) ).
tff(f93867,plain,
( spl9_548
| ~ spl9_156
| ~ spl9_497 ),
inference(avatar_split_clause,[],[f92810,f89555,f1915,f93865]) ).
tff(f92810,plain,
( ! [X36: array,X35: $int] :
( ~ sorted(X36,X35)
| distinct(X36,X35)
| ~ $less(0,$sum(X35,-1)) )
| ~ spl9_156
| ~ spl9_497 ),
inference(evaluation,[],[f92791]) ).
tff(f92791,plain,
( ! [X36: array,X35: $int] :
( ~ sorted(X36,X35)
| distinct(X36,X35)
| ~ $less(0,$sum(X35,$uminus(1))) )
| ~ spl9_156
| ~ spl9_497 ),
inference(superposition,[],[f89556,f1916]) ).
tff(f92769,plain,
( spl9_547
| ~ spl9_6
| ~ spl9_128 ),
inference(avatar_split_clause,[],[f1526,f1508,f125,f92767]) ).
tff(f92767,plain,
( spl9_547
<=> ! [X4: $int,X0: $int,X3: $int,X2: $int,X1: array] :
( ( read(X1,sK7(X1,write(init(X0),X2,X3),X4)) != X0 )
| ( write(init(X0),X2,X3) = rev(X1,X4) )
| $less(sK7(X1,write(init(X0),X2,X3),X4),X4)
| ( sK7(X1,write(init(X0),X2,X3),X4) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_547])]) ).
tff(f1526,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array,X4: $int] :
( ( read(X1,sK7(X1,write(init(X0),X2,X3),X4)) != X0 )
| ( write(init(X0),X2,X3) = rev(X1,X4) )
| $less(sK7(X1,write(init(X0),X2,X3),X4),X4)
| ( sK7(X1,write(init(X0),X2,X3),X4) = X2 ) )
| ~ spl9_6
| ~ spl9_128 ),
inference(superposition,[],[f1509,f126]) ).
tff(f92765,plain,
( spl9_546
| ~ spl9_6
| ~ spl9_127 ),
inference(avatar_split_clause,[],[f1521,f1504,f125,f92763]) ).
tff(f92763,plain,
( spl9_546
<=> ! [X4: $int,X0: $int,X3: array,X2: $int,X1: $int] :
( ( read(X3,sK7(write(init(X0),X1,X2),X3,X4)) != X0 )
| ( rev(write(init(X0),X1,X2),X4) = X3 )
| $less(sK7(write(init(X0),X1,X2),X3,X4),X4)
| ( sK7(write(init(X0),X1,X2),X3,X4) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_546])]) ).
tff(f1521,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int,X4: $int] :
( ( read(X3,sK7(write(init(X0),X1,X2),X3,X4)) != X0 )
| ( rev(write(init(X0),X1,X2),X4) = X3 )
| $less(sK7(write(init(X0),X1,X2),X3,X4),X4)
| ( sK7(write(init(X0),X1,X2),X3,X4) = X1 ) )
| ~ spl9_6
| ~ spl9_127 ),
inference(superposition,[],[f1505,f126]) ).
tff(f92761,plain,
( spl9_545
| ~ spl9_6
| ~ spl9_126 ),
inference(avatar_split_clause,[],[f1516,f1500,f125,f92759]) ).
tff(f92759,plain,
( spl9_545
<=> ! [X4: $int,X0: $int,X3: $int,X2: $int,X1: array] :
( ( read(X1,sK7(X1,write(init(X0),X2,X3),X4)) != X0 )
| ( write(init(X0),X2,X3) = rev(X1,X4) )
| ~ $less(sK7(X1,write(init(X0),X2,X3),X4),0)
| ( sK7(X1,write(init(X0),X2,X3),X4) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_545])]) ).
tff(f1516,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array,X4: $int] :
( ( read(X1,sK7(X1,write(init(X0),X2,X3),X4)) != X0 )
| ( write(init(X0),X2,X3) = rev(X1,X4) )
| ~ $less(sK7(X1,write(init(X0),X2,X3),X4),0)
| ( sK7(X1,write(init(X0),X2,X3),X4) = X2 ) )
| ~ spl9_6
| ~ spl9_126 ),
inference(superposition,[],[f1501,f126]) ).
tff(f92757,plain,
( spl9_544
| ~ spl9_6
| ~ spl9_124 ),
inference(avatar_split_clause,[],[f1511,f1492,f125,f92755]) ).
tff(f92755,plain,
( spl9_544
<=> ! [X4: $int,X0: $int,X3: array,X2: $int,X1: $int] :
( ( read(X3,sK7(write(init(X0),X1,X2),X3,X4)) != X0 )
| ( rev(write(init(X0),X1,X2),X4) = X3 )
| ~ $less(sK7(write(init(X0),X1,X2),X3,X4),0)
| ( sK7(write(init(X0),X1,X2),X3,X4) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_544])]) ).
tff(f1511,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int,X4: $int] :
( ( read(X3,sK7(write(init(X0),X1,X2),X3,X4)) != X0 )
| ( rev(write(init(X0),X1,X2),X4) = X3 )
| ~ $less(sK7(write(init(X0),X1,X2),X3,X4),0)
| ( sK7(write(init(X0),X1,X2),X3,X4) = X1 ) )
| ~ spl9_6
| ~ spl9_124 ),
inference(superposition,[],[f1493,f126]) ).
tff(f92753,plain,
( spl9_543
| ~ spl9_7
| ~ spl9_61
| ~ spl9_123 ),
inference(avatar_split_clause,[],[f1490,f1480,f615,f129,f92751]) ).
tff(f92751,plain,
( spl9_543
<=> ! [X2: array,X0: $int,X1: array] :
( ( read(X2,sK7(X1,X2,$uminus(X0))) != read(X1,$uminus($sum(1,$sum(X0,sK7(X1,X2,$uminus(X0)))))) )
| ( rev(X1,$uminus(X0)) = X2 )
| ~ $less(sK7(X1,X2,$uminus(X0)),$uminus(X0))
| $less(sK7(X1,X2,$uminus(X0)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_543])]) ).
tff(f1490,plain,
( ! [X2: array,X0: $int,X1: array] :
( ( read(X2,sK7(X1,X2,$uminus(X0))) != read(X1,$uminus($sum(1,$sum(X0,sK7(X1,X2,$uminus(X0)))))) )
| ( rev(X1,$uminus(X0)) = X2 )
| ~ $less(sK7(X1,X2,$uminus(X0)),$uminus(X0))
| $less(sK7(X1,X2,$uminus(X0)),0) )
| ~ spl9_7
| ~ spl9_61
| ~ spl9_123 ),
inference(forward_demodulation,[],[f1485,f130]) ).
tff(f1485,plain,
( ! [X2: array,X0: $int,X1: array] :
( ( read(X2,sK7(X1,X2,$uminus(X0))) != read(X1,$uminus($sum(1,$sum(sK7(X1,X2,$uminus(X0)),X0)))) )
| ( rev(X1,$uminus(X0)) = X2 )
| ~ $less(sK7(X1,X2,$uminus(X0)),$uminus(X0))
| $less(sK7(X1,X2,$uminus(X0)),0) )
| ~ spl9_61
| ~ spl9_123 ),
inference(superposition,[],[f1481,f616]) ).
tff(f92749,plain,
( spl9_542
| ~ spl9_22
| ~ spl9_115 ),
inference(avatar_split_clause,[],[f1430,f1398,f196,f92747]) ).
tff(f92747,plain,
( spl9_542
<=> ! [X3: array,X4: $int,X0: $int,X5: $int,X2: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,X0)
| ~ $less(X2,X1)
| $less(X2,0)
| ~ sorted(write(X3,X4,X5),X1)
| ( X2 = X4 )
| $less(read(X3,X2),read(write(X3,X4,X5),X0))
| ( read(X3,X2) = read(write(X3,X4,X5),X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_542])]) ).
tff(f196,plain,
( spl9_22
<=> ! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,X0)
| ( X0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_22])]) ).
tff(f1398,plain,
( spl9_115
<=> ! [X10: $int,X11: $int,X13: $int,X14: $int,X12: $int,X9: array] :
( ~ $less(read(write(X9,X10,X11),X13),read(X9,X12))
| ~ $less(X13,X14)
| ~ $less(X12,X13)
| ~ $less(X12,X14)
| $less(X12,0)
| ~ sorted(write(X9,X10,X11),X14)
| ( X10 = X12 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_115])]) ).
tff(f1430,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int,X4: $int,X5: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,X0)
| ~ $less(X2,X1)
| $less(X2,0)
| ~ sorted(write(X3,X4,X5),X1)
| ( X2 = X4 )
| $less(read(X3,X2),read(write(X3,X4,X5),X0))
| ( read(X3,X2) = read(write(X3,X4,X5),X0) ) )
| ~ spl9_22
| ~ spl9_115 ),
inference(resolution,[],[f1399,f197]) ).
tff(f197,plain,
( ! [X0: $int,X1: $int] :
( $less(X1,X0)
| $less(X0,X1)
| ( X0 = X1 ) )
| ~ spl9_22 ),
inference(avatar_component_clause,[],[f196]) ).
tff(f1399,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ~ $less(read(write(X9,X10,X11),X13),read(X9,X12))
| ~ $less(X13,X14)
| ~ $less(X12,X13)
| ~ $less(X12,X14)
| $less(X12,0)
| ~ sorted(write(X9,X10,X11),X14)
| ( X10 = X12 ) )
| ~ spl9_115 ),
inference(avatar_component_clause,[],[f1398]) ).
tff(f92745,plain,
( spl9_541
| ~ spl9_22
| ~ spl9_114 ),
inference(avatar_split_clause,[],[f1423,f1393,f196,f92743]) ).
tff(f92743,plain,
( spl9_541
<=> ! [X3: array,X4: $int,X0: $int,X5: $int,X2: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,X0)
| ~ $less(X2,X1)
| $less(X2,0)
| ~ sorted(write(X3,X4,X5),X1)
| ( X0 = X4 )
| $less(read(write(X3,X4,X5),X2),read(X3,X0))
| ( read(X3,X0) = read(write(X3,X4,X5),X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_541])]) ).
tff(f1393,plain,
( spl9_114
<=> ! [X10: $int,X11: $int,X13: $int,X14: $int,X12: $int,X9: array] :
( ~ $less(read(X9,X12),read(write(X9,X10,X11),X13))
| ~ $less(X12,X14)
| ~ $less(X13,X12)
| ~ $less(X13,X14)
| $less(X13,0)
| ~ sorted(write(X9,X10,X11),X14)
| ( X10 = X12 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_114])]) ).
tff(f1423,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int,X4: $int,X5: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,X0)
| ~ $less(X2,X1)
| $less(X2,0)
| ~ sorted(write(X3,X4,X5),X1)
| ( X0 = X4 )
| $less(read(write(X3,X4,X5),X2),read(X3,X0))
| ( read(X3,X0) = read(write(X3,X4,X5),X2) ) )
| ~ spl9_22
| ~ spl9_114 ),
inference(resolution,[],[f1394,f197]) ).
tff(f1394,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ~ $less(read(X9,X12),read(write(X9,X10,X11),X13))
| ~ $less(X12,X14)
| ~ $less(X13,X12)
| ~ $less(X13,X14)
| $less(X13,0)
| ~ sorted(write(X9,X10,X11),X14)
| ( X10 = X12 ) )
| ~ spl9_114 ),
inference(avatar_component_clause,[],[f1393]) ).
tff(f92741,plain,
( spl9_540
| ~ spl9_56
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1372,f1348,f534,f92739]) ).
tff(f92739,plain,
( spl9_540
<=> ! [X59: $int,X60: $int,X61: array,X57: $int,X58: $int] :
( ~ $less($sum(X57,X58),X59)
| ~ $less(X59,$sum(X58,X60))
| $less($sum(X57,X58),0)
| ~ sorted(X61,$sum(X58,X60))
| $less(read(X61,$sum(X57,X58)),read(X61,X59))
| ( read(X61,$sum(X57,X58)) = read(X61,X59) )
| ~ $less(X57,X60) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_540])]) ).
tff(f534,plain,
( spl9_56
<=> ! [X2: $int,X4: $int,X3: $int] :
( $less($sum(X4,X3),$sum(X3,X2))
| ~ $less(X4,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_56])]) ).
tff(f1372,plain,
( ! [X58: $int,X59: $int,X57: $int,X60: $int,X61: array] :
( ~ $less($sum(X57,X58),X59)
| ~ $less(X59,$sum(X58,X60))
| $less($sum(X57,X58),0)
| ~ sorted(X61,$sum(X58,X60))
| $less(read(X61,$sum(X57,X58)),read(X61,X59))
| ( read(X61,$sum(X57,X58)) = read(X61,X59) )
| ~ $less(X57,X60) )
| ~ spl9_56
| ~ spl9_109 ),
inference(resolution,[],[f1349,f535]) ).
tff(f535,plain,
( ! [X2: $int,X3: $int,X4: $int] :
( $less($sum(X4,X3),$sum(X3,X2))
| ~ $less(X4,X2) )
| ~ spl9_56 ),
inference(avatar_component_clause,[],[f534]) ).
tff(f92737,plain,
( spl9_539
| ~ spl9_55
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1370,f1348,f530,f92735]) ).
tff(f92735,plain,
( spl9_539
<=> ! [X48: $int,X47: $int,X46: $int,X50: array,X49: $int] :
( ~ $less($sum(X46,X47),X48)
| ~ $less(X48,$sum(X49,X46))
| $less($sum(X46,X47),0)
| ~ sorted(X50,$sum(X49,X46))
| $less(read(X50,$sum(X46,X47)),read(X50,X48))
| ( read(X50,$sum(X46,X47)) = read(X50,X48) )
| ~ $less(X47,X49) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_539])]) ).
tff(f530,plain,
( spl9_55
<=> ! [X4: $int,X2: $int,X3: $int] :
( $less($sum(X3,X2),$sum(X4,X3))
| ~ $less(X2,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_55])]) ).
tff(f1370,plain,
( ! [X50: array,X48: $int,X46: $int,X49: $int,X47: $int] :
( ~ $less($sum(X46,X47),X48)
| ~ $less(X48,$sum(X49,X46))
| $less($sum(X46,X47),0)
| ~ sorted(X50,$sum(X49,X46))
| $less(read(X50,$sum(X46,X47)),read(X50,X48))
| ( read(X50,$sum(X46,X47)) = read(X50,X48) )
| ~ $less(X47,X49) )
| ~ spl9_55
| ~ spl9_109 ),
inference(resolution,[],[f1349,f531]) ).
tff(f531,plain,
( ! [X2: $int,X3: $int,X4: $int] :
( $less($sum(X3,X2),$sum(X4,X3))
| ~ $less(X2,X4) )
| ~ spl9_55 ),
inference(avatar_component_clause,[],[f530]) ).
tff(f92732,plain,
( spl9_538
| ~ spl9_24
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1369,f1348,f220,f92730]) ).
tff(f92730,plain,
( spl9_538
<=> ! [X41: $int,X42: $int,X44: $int,X45: array,X43: $int] :
( ~ $less($sum(X41,X42),X43)
| ~ $less(X43,$sum(X44,X42))
| $less($sum(X41,X42),0)
| ~ sorted(X45,$sum(X44,X42))
| $less(read(X45,$sum(X41,X42)),read(X45,X43))
| ( read(X45,$sum(X41,X42)) = read(X45,X43) )
| ~ $less(X41,X44) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_538])]) ).
tff(f220,plain,
( spl9_24
<=> ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less($sum(X0,X2),$sum(X1,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_24])]) ).
tff(f1369,plain,
( ! [X41: $int,X44: $int,X45: array,X42: $int,X43: $int] :
( ~ $less($sum(X41,X42),X43)
| ~ $less(X43,$sum(X44,X42))
| $less($sum(X41,X42),0)
| ~ sorted(X45,$sum(X44,X42))
| $less(read(X45,$sum(X41,X42)),read(X45,X43))
| ( read(X45,$sum(X41,X42)) = read(X45,X43) )
| ~ $less(X41,X44) )
| ~ spl9_24
| ~ spl9_109 ),
inference(resolution,[],[f1349,f221]) ).
tff(f221,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less($sum(X0,X2),$sum(X1,X2))
| ~ $less(X0,X1) )
| ~ spl9_24 ),
inference(avatar_component_clause,[],[f220]) ).
tff(f92728,plain,
( spl9_537
| ~ spl9_31
| ~ spl9_102 ),
inference(avatar_split_clause,[],[f1293,f1276,f293,f92726]) ).
tff(f92726,plain,
( spl9_537
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int,X3: array] :
( ( read(X3,sK7(write(X3,X4,X5),init(X6),X7)) != X6 )
| ( rev(write(X3,X4,X5),X7) = init(X6) )
| $less(sK7(write(X3,X4,X5),init(X6),X7),X7)
| ( sK7(write(X3,X4,X5),init(X6),X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_537])]) ).
tff(f1276,plain,
( spl9_102
<=> ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(X1,init(X0),X2)) != X0 )
| ( init(X0) = rev(X1,X2) )
| $less(sK7(X1,init(X0),X2),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_102])]) ).
tff(f1293,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(write(X3,X4,X5),init(X6),X7)) != X6 )
| ( rev(write(X3,X4,X5),X7) = init(X6) )
| $less(sK7(write(X3,X4,X5),init(X6),X7),X7)
| ( sK7(write(X3,X4,X5),init(X6),X7) = X4 ) )
| ~ spl9_31
| ~ spl9_102 ),
inference(superposition,[],[f1277,f294]) ).
tff(f1277,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(X1,init(X0),X2)) != X0 )
| ( init(X0) = rev(X1,X2) )
| $less(sK7(X1,init(X0),X2),X2) )
| ~ spl9_102 ),
inference(avatar_component_clause,[],[f1276]) ).
tff(f92724,plain,
( spl9_536
| ~ spl9_31
| ~ spl9_101 ),
inference(avatar_split_clause,[],[f1286,f1272,f293,f92722]) ).
tff(f92722,plain,
( spl9_536
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int,X3: array] :
( ( read(X3,sK7(init(X6),write(X3,X4,X5),X7)) != X6 )
| ( write(X3,X4,X5) = rev(init(X6),X7) )
| $less(sK7(init(X6),write(X3,X4,X5),X7),X7)
| ( sK7(init(X6),write(X3,X4,X5),X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_536])]) ).
tff(f1272,plain,
( spl9_101
<=> ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(init(X0),X1,X2)) != X0 )
| ( rev(init(X0),X2) = X1 )
| $less(sK7(init(X0),X1,X2),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_101])]) ).
tff(f1286,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(init(X6),write(X3,X4,X5),X7)) != X6 )
| ( write(X3,X4,X5) = rev(init(X6),X7) )
| $less(sK7(init(X6),write(X3,X4,X5),X7),X7)
| ( sK7(init(X6),write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_31
| ~ spl9_101 ),
inference(superposition,[],[f1273,f294]) ).
tff(f1273,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(init(X0),X1,X2)) != X0 )
| ( rev(init(X0),X2) = X1 )
| $less(sK7(init(X0),X1,X2),X2) )
| ~ spl9_101 ),
inference(avatar_component_clause,[],[f1272]) ).
tff(f92720,plain,
( spl9_535
| ~ spl9_31
| ~ spl9_100 ),
inference(avatar_split_clause,[],[f1284,f1268,f293,f92718]) ).
tff(f92718,plain,
( spl9_535
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int,X3: array] :
( ( read(X3,sK7(write(X3,X4,X5),init(X6),X7)) != X6 )
| ( rev(write(X3,X4,X5),X7) = init(X6) )
| ~ $less(sK7(write(X3,X4,X5),init(X6),X7),0)
| ( sK7(write(X3,X4,X5),init(X6),X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_535])]) ).
tff(f1268,plain,
( spl9_100
<=> ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(X1,init(X0),X2)) != X0 )
| ( init(X0) = rev(X1,X2) )
| ~ $less(sK7(X1,init(X0),X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_100])]) ).
tff(f1284,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(write(X3,X4,X5),init(X6),X7)) != X6 )
| ( rev(write(X3,X4,X5),X7) = init(X6) )
| ~ $less(sK7(write(X3,X4,X5),init(X6),X7),0)
| ( sK7(write(X3,X4,X5),init(X6),X7) = X4 ) )
| ~ spl9_31
| ~ spl9_100 ),
inference(superposition,[],[f1269,f294]) ).
tff(f1269,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(X1,init(X0),X2)) != X0 )
| ( init(X0) = rev(X1,X2) )
| ~ $less(sK7(X1,init(X0),X2),0) )
| ~ spl9_100 ),
inference(avatar_component_clause,[],[f1268]) ).
tff(f92716,plain,
( spl9_534
| ~ spl9_31
| ~ spl9_99 ),
inference(avatar_split_clause,[],[f1282,f1264,f293,f92714]) ).
tff(f92714,plain,
( spl9_534
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int,X3: array] :
( ( read(X3,sK7(init(X6),write(X3,X4,X5),X7)) != X6 )
| ( write(X3,X4,X5) = rev(init(X6),X7) )
| ~ $less(sK7(init(X6),write(X3,X4,X5),X7),0)
| ( sK7(init(X6),write(X3,X4,X5),X7) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_534])]) ).
tff(f1264,plain,
( spl9_99
<=> ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(init(X0),X1,X2)) != X0 )
| ( rev(init(X0),X2) = X1 )
| ~ $less(sK7(init(X0),X1,X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_99])]) ).
tff(f1282,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(init(X6),write(X3,X4,X5),X7)) != X6 )
| ( write(X3,X4,X5) = rev(init(X6),X7) )
| ~ $less(sK7(init(X6),write(X3,X4,X5),X7),0)
| ( sK7(init(X6),write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_31
| ~ spl9_99 ),
inference(superposition,[],[f1265,f294]) ).
tff(f1265,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(init(X0),X1,X2)) != X0 )
| ( rev(init(X0),X2) = X1 )
| ~ $less(sK7(init(X0),X1,X2),0) )
| ~ spl9_99 ),
inference(avatar_component_clause,[],[f1264]) ).
tff(f92645,plain,
( spl9_533
| ~ spl9_31
| ~ spl9_117 ),
inference(avatar_split_clause,[],[f1443,f1406,f293,f92643]) ).
tff(f92643,plain,
( spl9_533
<=> ! [X15: $int,X17: $int,X13: array,X18: $int,X14: $int,X16: $int,X19: $int,X20: $int] :
( ( read(X13,X16) != X17 )
| ( max(write(write(X13,X14,X15),X18,X19),X20) = X17 )
| $less(X16,0)
| ~ $less(X16,X20)
| ~ $less(sK6(write(write(X13,X14,X15),X18,X19),X20,X17),0)
| ( X16 = X18 )
| ( X14 = X16 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_533])]) ).
tff(f1406,plain,
( spl9_117
<=> ! [X10: $int,X11: $int,X13: $int,X14: $int,X12: $int,X9: array] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| ~ $less(sK6(write(X9,X10,X11),X14,X13),0)
| ( X10 = X12 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_117])]) ).
tff(f1443,plain,
( ! [X18: $int,X19: $int,X16: $int,X14: $int,X17: $int,X15: $int,X13: array,X20: $int] :
( ( read(X13,X16) != X17 )
| ( max(write(write(X13,X14,X15),X18,X19),X20) = X17 )
| $less(X16,0)
| ~ $less(X16,X20)
| ~ $less(sK6(write(write(X13,X14,X15),X18,X19),X20,X17),0)
| ( X16 = X18 )
| ( X14 = X16 ) )
| ~ spl9_31
| ~ spl9_117 ),
inference(superposition,[],[f1407,f294]) ).
tff(f1407,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| ~ $less(sK6(write(X9,X10,X11),X14,X13),0)
| ( X10 = X12 ) )
| ~ spl9_117 ),
inference(avatar_component_clause,[],[f1406]) ).
tff(f92640,plain,
( spl9_532
| ~ spl9_31
| ~ spl9_116 ),
inference(avatar_split_clause,[],[f1439,f1402,f293,f92638]) ).
tff(f92638,plain,
( spl9_532
<=> ! [X15: $int,X17: $int,X13: array,X18: $int,X14: $int,X16: $int,X19: $int,X20: $int] :
( ( read(X13,X16) != X17 )
| ( max(write(write(X13,X14,X15),X18,X19),X20) = X17 )
| $less(X16,0)
| ~ $less(X16,X20)
| $less(sK6(write(write(X13,X14,X15),X18,X19),X20,X17),X20)
| ( X16 = X18 )
| ( X14 = X16 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_532])]) ).
tff(f1402,plain,
( spl9_116
<=> ! [X10: $int,X11: $int,X13: $int,X14: $int,X12: $int,X9: array] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| $less(sK6(write(X9,X10,X11),X14,X13),X14)
| ( X10 = X12 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_116])]) ).
tff(f1439,plain,
( ! [X18: $int,X19: $int,X16: $int,X14: $int,X17: $int,X15: $int,X13: array,X20: $int] :
( ( read(X13,X16) != X17 )
| ( max(write(write(X13,X14,X15),X18,X19),X20) = X17 )
| $less(X16,0)
| ~ $less(X16,X20)
| $less(sK6(write(write(X13,X14,X15),X18,X19),X20,X17),X20)
| ( X16 = X18 )
| ( X14 = X16 ) )
| ~ spl9_31
| ~ spl9_116 ),
inference(superposition,[],[f1403,f294]) ).
tff(f1403,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| $less(sK6(write(X9,X10,X11),X14,X13),X14)
| ( X10 = X12 ) )
| ~ spl9_116 ),
inference(avatar_component_clause,[],[f1402]) ).
tff(f92636,plain,
( spl9_531
| ~ spl9_31
| ~ spl9_115 ),
inference(avatar_split_clause,[],[f1436,f1398,f293,f92634]) ).
tff(f92634,plain,
( spl9_531
<=> ! [X15: $int,X18: $int,X13: array,X14: $int,X16: $int,X17: $int,X19: $int,X20: $int] :
( ~ $less(read(write(write(X13,X14,X15),X17,X18),X19),read(X13,X16))
| ~ $less(X19,X20)
| ~ $less(X16,X19)
| ~ $less(X16,X20)
| $less(X16,0)
| ~ sorted(write(write(X13,X14,X15),X17,X18),X20)
| ( X16 = X17 )
| ( X14 = X16 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_531])]) ).
tff(f1436,plain,
( ! [X18: $int,X19: $int,X16: $int,X14: $int,X17: $int,X15: $int,X13: array,X20: $int] :
( ~ $less(read(write(write(X13,X14,X15),X17,X18),X19),read(X13,X16))
| ~ $less(X19,X20)
| ~ $less(X16,X19)
| ~ $less(X16,X20)
| $less(X16,0)
| ~ sorted(write(write(X13,X14,X15),X17,X18),X20)
| ( X16 = X17 )
| ( X14 = X16 ) )
| ~ spl9_31
| ~ spl9_115 ),
inference(superposition,[],[f1399,f294]) ).
tff(f92632,plain,
( spl9_530
| ~ spl9_31
| ~ spl9_114 ),
inference(avatar_split_clause,[],[f1427,f1393,f293,f92630]) ).
tff(f92630,plain,
( spl9_530
<=> ! [X15: $int,X18: $int,X17: $int,X14: $int,X13: array,X16: $int,X19: $int,X20: $int] :
( ~ $less(read(X13,X16),read(write(write(X13,X14,X15),X17,X18),X19))
| ~ $less(X16,X20)
| ~ $less(X19,X16)
| ~ $less(X19,X20)
| $less(X19,0)
| ~ sorted(write(write(X13,X14,X15),X17,X18),X20)
| ( X16 = X17 )
| ( X14 = X16 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_530])]) ).
tff(f1427,plain,
( ! [X18: $int,X19: $int,X16: $int,X14: $int,X17: $int,X15: $int,X13: array,X20: $int] :
( ~ $less(read(X13,X16),read(write(write(X13,X14,X15),X17,X18),X19))
| ~ $less(X16,X20)
| ~ $less(X19,X16)
| ~ $less(X19,X20)
| $less(X19,0)
| ~ sorted(write(write(X13,X14,X15),X17,X18),X20)
| ( X16 = X17 )
| ( X14 = X16 ) )
| ~ spl9_31
| ~ spl9_114 ),
inference(superposition,[],[f1394,f294]) ).
tff(f92327,plain,
( spl9_529
| ~ spl9_54
| ~ spl9_121 ),
inference(avatar_split_clause,[],[f1464,f1455,f526,f92325]) ).
tff(f92325,plain,
( spl9_529
<=> ! [X6: $int,X8: $int,X7: array] :
( ( read(X7,$uminus($sum(X6,$sum(1,sK7(X7,init(X8),$uminus(X6)))))) != X8 )
| ( rev(X7,$uminus(X6)) = init(X8) )
| ~ $less(sK7(X7,init(X8),$uminus(X6)),$uminus(X6))
| $less(sK7(X7,init(X8),$uminus(X6)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_529])]) ).
tff(f1464,plain,
( ! [X8: $int,X6: $int,X7: array] :
( ( read(X7,$uminus($sum(X6,$sum(1,sK7(X7,init(X8),$uminus(X6)))))) != X8 )
| ( rev(X7,$uminus(X6)) = init(X8) )
| ~ $less(sK7(X7,init(X8),$uminus(X6)),$uminus(X6))
| $less(sK7(X7,init(X8),$uminus(X6)),0) )
| ~ spl9_54
| ~ spl9_121 ),
inference(superposition,[],[f1456,f527]) ).
tff(f92323,plain,
( spl9_528
| ~ spl9_67
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1362,f1348,f784,f92321]) ).
tff(f92321,plain,
( spl9_528
<=> ! [X11: $int,X14: $int,X13: $int,X12: $int,X15: array] :
( ~ $less(X11,X12)
| ~ $less(X12,$sum(X13,$sum(X14,1)))
| $less(X11,0)
| ~ sorted(X15,$sum(X13,$sum(X14,1)))
| $less(read(X15,X11),read(X15,X12))
| ( read(X15,X12) = read(X15,X11) )
| $less($sum(X13,X14),X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_528])]) ).
tff(f784,plain,
( spl9_67
<=> ! [X20: $int,X21: $int,X19: $int] :
( $less(X21,$sum(X19,$sum(X20,1)))
| $less($sum(X19,X20),X21) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_67])]) ).
tff(f1362,plain,
( ! [X11: $int,X14: $int,X15: array,X12: $int,X13: $int] :
( ~ $less(X11,X12)
| ~ $less(X12,$sum(X13,$sum(X14,1)))
| $less(X11,0)
| ~ sorted(X15,$sum(X13,$sum(X14,1)))
| $less(read(X15,X11),read(X15,X12))
| ( read(X15,X12) = read(X15,X11) )
| $less($sum(X13,X14),X11) )
| ~ spl9_67
| ~ spl9_109 ),
inference(resolution,[],[f1349,f785]) ).
tff(f785,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( $less(X21,$sum(X19,$sum(X20,1)))
| $less($sum(X19,X20),X21) )
| ~ spl9_67 ),
inference(avatar_component_clause,[],[f784]) ).
tff(f92237,plain,
( spl9_527
| ~ spl9_17
| ~ spl9_120 ),
inference(avatar_split_clause,[],[f1459,f1451,f169,f92235]) ).
tff(f92235,plain,
( spl9_527
<=> ! [X6: array,X10: $int,X11: $int,X12: $int,X9: $int,X8: $int,X7: $int] :
( ( read(write(write(X6,X7,X8),X9,X10),X11) != X8 )
| ( X7 = X11 )
| $less(X7,0)
| $less(X11,0)
| ~ $less(X11,X12)
| ~ $less(X7,X12)
| ~ distinct(write(write(X6,X7,X8),X9,X10),X12)
| ( X7 = X9 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_527])]) ).
tff(f1459,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: array,X9: $int,X7: $int,X12: $int] :
( ( read(write(write(X6,X7,X8),X9,X10),X11) != X8 )
| ( X7 = X11 )
| $less(X7,0)
| $less(X11,0)
| ~ $less(X11,X12)
| ~ $less(X7,X12)
| ~ distinct(write(write(X6,X7,X8),X9,X10),X12)
| ( X7 = X9 ) )
| ~ spl9_17
| ~ spl9_120 ),
inference(superposition,[],[f1452,f170]) ).
tff(f92232,plain,
( spl9_526
| ~ spl9_65
| ~ spl9_103 ),
inference(avatar_split_clause,[],[f1300,f1295,f776,f92230]) ).
tff(f92230,plain,
( spl9_526
<=> ! [X10: array,X11: $int,X9: $int,X8: $int] :
( $less(X8,0)
| ~ $less(X8,X9)
| ( read(X10,X8) = max(X10,X9) )
| ( read(X10,sK6(X10,X9,read(X10,X8))) = X11 )
| $less(X11,read(X10,sK6(X10,X9,read(X10,X8))))
| $less(read(X10,X8),X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_526])]) ).
tff(f776,plain,
( spl9_65
<=> ! [X4: $int,X5: $int,X3: $int] :
( $less(X4,X3)
| ( X3 = X4 )
| ~ $less(X5,X3)
| $less(X5,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_65])]) ).
tff(f1300,plain,
( ! [X10: array,X11: $int,X8: $int,X9: $int] :
( $less(X8,0)
| ~ $less(X8,X9)
| ( read(X10,X8) = max(X10,X9) )
| ( read(X10,sK6(X10,X9,read(X10,X8))) = X11 )
| $less(X11,read(X10,sK6(X10,X9,read(X10,X8))))
| $less(read(X10,X8),X11) )
| ~ spl9_65
| ~ spl9_103 ),
inference(resolution,[],[f1296,f777]) ).
tff(f777,plain,
( ! [X3: $int,X4: $int,X5: $int] :
( ~ $less(X5,X3)
| ( X3 = X4 )
| $less(X4,X3)
| $less(X5,X4) )
| ~ spl9_65 ),
inference(avatar_component_clause,[],[f776]) ).
tff(f91931,plain,
( spl9_525
| ~ spl9_6
| ~ spl9_122 ),
inference(avatar_split_clause,[],[f1475,f1472,f125,f91929]) ).
tff(f91929,plain,
( spl9_525
<=> ! [X3: $int,X4: $int,X0: $int,X5: $int,X2: $int,X1: $int] :
( ( X0 != X2 )
| ( max(write(init(X0),X3,X4),X5) = X2 )
| $less(X1,0)
| ~ $less(X1,X5)
| $less(X2,read(write(init(X0),X3,X4),sK6(write(init(X0),X3,X4),X5,X2)))
| ( X1 = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_525])]) ).
tff(f1475,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int,X4: $int,X5: $int] :
( ( X0 != X2 )
| ( max(write(init(X0),X3,X4),X5) = X2 )
| $less(X1,0)
| ~ $less(X1,X5)
| $less(X2,read(write(init(X0),X3,X4),sK6(write(init(X0),X3,X4),X5,X2)))
| ( X1 = X3 ) )
| ~ spl9_6
| ~ spl9_122 ),
inference(superposition,[],[f1473,f126]) ).
tff(f91927,plain,
( spl9_524
| ~ spl9_31
| ~ spl9_103 ),
inference(avatar_split_clause,[],[f1305,f1295,f293,f91925]) ).
tff(f91925,plain,
( spl9_524
<=> ! [X10: $int,X11: $int,X9: $int,X8: $int,X7: array] :
( $less(read(X7,X10),read(write(X7,X8,X9),sK6(write(X7,X8,X9),X11,read(X7,X10))))
| $less(X10,0)
| ~ $less(X10,X11)
| ( read(X7,X10) = max(write(X7,X8,X9),X11) )
| ( X8 = X10 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_524])]) ).
tff(f1305,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: $int,X7: array] :
( $less(read(X7,X10),read(write(X7,X8,X9),sK6(write(X7,X8,X9),X11,read(X7,X10))))
| $less(X10,0)
| ~ $less(X10,X11)
| ( read(X7,X10) = max(write(X7,X8,X9),X11) )
| ( X8 = X10 ) )
| ~ spl9_31
| ~ spl9_103 ),
inference(superposition,[],[f1296,f294]) ).
tff(f91923,plain,
( spl9_523
| ~ spl9_37
| ~ spl9_85 ),
inference(avatar_split_clause,[],[f1172,f1158,f342,f91921]) ).
tff(f91921,plain,
( spl9_523
<=> ! [X5: $int,X9: $int,X7: $int,X6: $int,X8: array] :
( $less(X5,0)
| ~ $less(X5,X6)
| ~ $less(X7,0)
| $less(read(write(X8,X5,X7),sK8(write(X8,X5,X7),X9,X6)),0)
| $less(X9,read(write(X8,X5,X7),sK8(write(X8,X5,X7),X9,X6))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_523])]) ).
tff(f1158,plain,
( spl9_85
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ~ $less(X6,0)
| $less(X5,0)
| ~ $less(X5,X7)
| ~ sP0(write(X4,X5,X6),X8,X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_85])]) ).
tff(f1172,plain,
( ! [X8: array,X6: $int,X9: $int,X7: $int,X5: $int] :
( $less(X5,0)
| ~ $less(X5,X6)
| ~ $less(X7,0)
| $less(read(write(X8,X5,X7),sK8(write(X8,X5,X7),X9,X6)),0)
| $less(X9,read(write(X8,X5,X7),sK8(write(X8,X5,X7),X9,X6))) )
| ~ spl9_37
| ~ spl9_85 ),
inference(resolution,[],[f1159,f343]) ).
tff(f1159,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ sP0(write(X4,X5,X6),X8,X7)
| $less(X5,0)
| ~ $less(X5,X7)
| ~ $less(X6,0) )
| ~ spl9_85 ),
inference(avatar_component_clause,[],[f1158]) ).
tff(f91919,plain,
( spl9_522
| ~ spl9_37
| ~ spl9_84 ),
inference(avatar_split_clause,[],[f1165,f1154,f342,f91917]) ).
tff(f91917,plain,
( spl9_522
<=> ! [X5: $int,X9: array,X7: $int,X6: $int,X8: $int] :
( $less(X5,0)
| ~ $less(X5,X6)
| ~ $less(X7,X8)
| $less(read(write(X9,X5,X8),sK8(write(X9,X5,X8),X7,X6)),0)
| $less(X7,read(write(X9,X5,X8),sK8(write(X9,X5,X8),X7,X6))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_522])]) ).
tff(f1154,plain,
( spl9_84
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ~ $less(X7,X6)
| $less(X5,0)
| ~ $less(X5,X8)
| ~ sP0(write(X4,X5,X6),X7,X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_84])]) ).
tff(f1165,plain,
( ! [X8: $int,X6: $int,X9: array,X7: $int,X5: $int] :
( $less(X5,0)
| ~ $less(X5,X6)
| ~ $less(X7,X8)
| $less(read(write(X9,X5,X8),sK8(write(X9,X5,X8),X7,X6)),0)
| $less(X7,read(write(X9,X5,X8),sK8(write(X9,X5,X8),X7,X6))) )
| ~ spl9_37
| ~ spl9_84 ),
inference(resolution,[],[f1155,f343]) ).
tff(f1155,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ sP0(write(X4,X5,X6),X7,X8)
| $less(X5,0)
| ~ $less(X5,X8)
| ~ $less(X7,X6) )
| ~ spl9_84 ),
inference(avatar_component_clause,[],[f1154]) ).
tff(f91819,plain,
( spl9_521
| ~ spl9_151
| ~ spl9_223 ),
inference(avatar_split_clause,[],[f87451,f5164,f1825,f91817]) ).
tff(f91817,plain,
( spl9_521
<=> ! [X327: $int,X326: array] :
( distinct(X326,$uminus(X327))
| ~ sorted(X326,$uminus(X327))
| $less(0,$sum(1,X327)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_521])]) ).
tff(f1825,plain,
( spl9_151
<=> ! [X1: $int] :
( $less(0,X1)
| $less(X1,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_151])]) ).
tff(f5164,plain,
( spl9_223
<=> ! [X20: array,X18: $int,X19: $int] :
( ~ sorted(X20,$uminus(X19))
| distinct(X20,$uminus(X19))
| ~ $less($sum(X18,X19),X18) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_223])]) ).
tff(f87451,plain,
( ! [X327: $int,X326: array] :
( distinct(X326,$uminus(X327))
| ~ sorted(X326,$uminus(X327))
| $less(0,$sum(1,X327)) )
| ~ spl9_151
| ~ spl9_223 ),
inference(resolution,[],[f5165,f1826]) ).
tff(f1826,plain,
( ! [X1: $int] :
( $less(0,X1)
| $less(X1,1) )
| ~ spl9_151 ),
inference(avatar_component_clause,[],[f1825]) ).
tff(f5165,plain,
( ! [X18: $int,X19: $int,X20: array] :
( ~ $less($sum(X18,X19),X18)
| distinct(X20,$uminus(X19))
| ~ sorted(X20,$uminus(X19)) )
| ~ spl9_223 ),
inference(avatar_component_clause,[],[f5164]) ).
tff(f91815,plain,
( spl9_520
| ~ spl9_67
| ~ spl9_105 ),
inference(avatar_split_clause,[],[f1335,f1316,f784,f91813]) ).
tff(f91813,plain,
( spl9_520
<=> ! [X10: $int,X11: $int,X14: $int,X13: array,X12: $int,X15: $int] :
( ~ $less(X10,X11)
| ~ $less(X12,X10)
| ~ $less(X12,X11)
| $less(X12,0)
| ~ sorted(write(X13,X12,$sum(X14,$sum(X15,1))),X11)
| $less($sum(X14,X15),read(write(X13,X12,$sum(X14,$sum(X15,1))),X10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_520])]) ).
tff(f1316,plain,
( spl9_105
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ~ $less(read(write(X4,X5,X6),X7),X6)
| ~ $less(X7,X8)
| ~ $less(X5,X7)
| ~ $less(X5,X8)
| $less(X5,0)
| ~ sorted(write(X4,X5,X6),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_105])]) ).
tff(f1335,plain,
( ! [X10: $int,X11: $int,X14: $int,X15: $int,X12: $int,X13: array] :
( ~ $less(X10,X11)
| ~ $less(X12,X10)
| ~ $less(X12,X11)
| $less(X12,0)
| ~ sorted(write(X13,X12,$sum(X14,$sum(X15,1))),X11)
| $less($sum(X14,X15),read(write(X13,X12,$sum(X14,$sum(X15,1))),X10)) )
| ~ spl9_67
| ~ spl9_105 ),
inference(resolution,[],[f1317,f785]) ).
tff(f1317,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ $less(read(write(X4,X5,X6),X7),X6)
| ~ $less(X7,X8)
| ~ $less(X5,X7)
| ~ $less(X5,X8)
| $less(X5,0)
| ~ sorted(write(X4,X5,X6),X8) )
| ~ spl9_105 ),
inference(avatar_component_clause,[],[f1316]) ).
tff(f91053,plain,
( spl9_519
| ~ spl9_17
| ~ spl9_117 ),
inference(avatar_split_clause,[],[f1442,f1406,f169,f91051]) ).
tff(f91051,plain,
( spl9_519
<=> ! [X6: array,X10: $int,X11: $int,X12: $int,X9: $int,X8: $int,X7: $int] :
( ( X8 != X9 )
| ( max(write(write(X6,X7,X8),X10,X11),X12) = X9 )
| $less(X7,0)
| ~ $less(X7,X12)
| ~ $less(sK6(write(write(X6,X7,X8),X10,X11),X12,X9),0)
| ( X7 = X10 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_519])]) ).
tff(f1442,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: array,X9: $int,X7: $int,X12: $int] :
( ( X8 != X9 )
| ( max(write(write(X6,X7,X8),X10,X11),X12) = X9 )
| $less(X7,0)
| ~ $less(X7,X12)
| ~ $less(sK6(write(write(X6,X7,X8),X10,X11),X12,X9),0)
| ( X7 = X10 ) )
| ~ spl9_17
| ~ spl9_117 ),
inference(superposition,[],[f1407,f170]) ).
tff(f91049,plain,
( spl9_518
| ~ spl9_17
| ~ spl9_116 ),
inference(avatar_split_clause,[],[f1438,f1402,f169,f91047]) ).
tff(f91047,plain,
( spl9_518
<=> ! [X6: array,X10: $int,X11: $int,X12: $int,X9: $int,X8: $int,X7: $int] :
( ( X8 != X9 )
| ( max(write(write(X6,X7,X8),X10,X11),X12) = X9 )
| $less(X7,0)
| ~ $less(X7,X12)
| $less(sK6(write(write(X6,X7,X8),X10,X11),X12,X9),X12)
| ( X7 = X10 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_518])]) ).
tff(f1438,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: array,X9: $int,X7: $int,X12: $int] :
( ( X8 != X9 )
| ( max(write(write(X6,X7,X8),X10,X11),X12) = X9 )
| $less(X7,0)
| ~ $less(X7,X12)
| $less(sK6(write(write(X6,X7,X8),X10,X11),X12,X9),X12)
| ( X7 = X10 ) )
| ~ spl9_17
| ~ spl9_116 ),
inference(superposition,[],[f1403,f170]) ).
tff(f91045,plain,
( spl9_517
| ~ spl9_17
| ~ spl9_115 ),
inference(avatar_split_clause,[],[f1435,f1398,f169,f91043]) ).
tff(f91043,plain,
( spl9_517
<=> ! [X6: array,X10: $int,X11: $int,X12: $int,X9: $int,X8: $int,X7: $int] :
( ~ $less(read(write(write(X6,X7,X8),X9,X10),X11),X8)
| ~ $less(X11,X12)
| ~ $less(X7,X11)
| ~ $less(X7,X12)
| $less(X7,0)
| ~ sorted(write(write(X6,X7,X8),X9,X10),X12)
| ( X7 = X9 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_517])]) ).
tff(f1435,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: array,X9: $int,X7: $int,X12: $int] :
( ~ $less(read(write(write(X6,X7,X8),X9,X10),X11),X8)
| ~ $less(X11,X12)
| ~ $less(X7,X11)
| ~ $less(X7,X12)
| $less(X7,0)
| ~ sorted(write(write(X6,X7,X8),X9,X10),X12)
| ( X7 = X9 ) )
| ~ spl9_17
| ~ spl9_115 ),
inference(superposition,[],[f1399,f170]) ).
tff(f91041,plain,
( spl9_516
| ~ spl9_54
| ~ spl9_212 ),
inference(avatar_split_clause,[],[f7621,f5120,f526,f91039]) ).
tff(f91039,plain,
( spl9_516
<=> ! [X57: $int,X56: $int,X58: array] :
( ~ $less($uminus($sum(X56,X57)),$uminus(X57))
| distinct(X58,X56)
| ~ sorted(X58,X56) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_516])]) ).
tff(f5120,plain,
( spl9_212
<=> ! [X4: array,X2: $int,X3: $int] :
( ~ sorted(X4,$uminus(X3))
| distinct(X4,$uminus(X3))
| ~ $less($sum(X3,X2),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_212])]) ).
tff(f7621,plain,
( ! [X58: array,X56: $int,X57: $int] :
( ~ $less($uminus($sum(X56,X57)),$uminus(X57))
| distinct(X58,X56)
| ~ sorted(X58,X56) )
| ~ spl9_54
| ~ spl9_212 ),
inference(evaluation,[],[f7605]) ).
tff(f7605,plain,
( ! [X58: array,X56: $int,X57: $int] :
( ~ $less($uminus($sum(X56,X57)),$uminus(X57))
| distinct(X58,$uminus($uminus(X56)))
| ~ sorted(X58,$uminus($uminus(X56))) )
| ~ spl9_54
| ~ spl9_212 ),
inference(superposition,[],[f5121,f527]) ).
tff(f5121,plain,
( ! [X2: $int,X3: $int,X4: array] :
( ~ $less($sum(X3,X2),X2)
| distinct(X4,$uminus(X3))
| ~ sorted(X4,$uminus(X3)) )
| ~ spl9_212 ),
inference(avatar_component_clause,[],[f5120]) ).
tff(f91037,plain,
( spl9_515
| ~ spl9_17
| ~ spl9_114 ),
inference(avatar_split_clause,[],[f1426,f1393,f169,f91035]) ).
tff(f91035,plain,
( spl9_515
<=> ! [X6: array,X10: $int,X11: $int,X12: $int,X9: $int,X8: $int,X7: $int] :
( ~ $less(X8,read(write(write(X6,X7,X8),X9,X10),X11))
| ~ $less(X7,X12)
| ~ $less(X11,X7)
| ~ $less(X11,X12)
| $less(X11,0)
| ~ sorted(write(write(X6,X7,X8),X9,X10),X12)
| ( X7 = X9 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_515])]) ).
tff(f1426,plain,
( ! [X10: $int,X11: $int,X8: $int,X6: array,X9: $int,X7: $int,X12: $int] :
( ~ $less(X8,read(write(write(X6,X7,X8),X9,X10),X11))
| ~ $less(X7,X12)
| ~ $less(X11,X7)
| ~ $less(X11,X12)
| $less(X11,0)
| ~ sorted(write(write(X6,X7,X8),X9,X10),X12)
| ( X7 = X9 ) )
| ~ spl9_17
| ~ spl9_114 ),
inference(superposition,[],[f1394,f170]) ).
tff(f91033,plain,
( spl9_514
| ~ spl9_35
| ~ spl9_103 ),
inference(avatar_split_clause,[],[f1299,f1295,f317,f91031]) ).
tff(f91031,plain,
( spl9_514
<=> ! [X5: $int,X4: $int,X7: $int,X6: array] :
( $less(X4,0)
| ~ $less(X4,X5)
| ( read(X6,X4) = max(X6,X5) )
| $less(sK6(X6,X5,read(X6,X4)),0)
| ~ $less(sK6(X6,X5,read(X6,X4)),X7)
| ~ sP0(X6,read(X6,X4),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_514])]) ).
tff(f317,plain,
( spl9_35
<=> ! [X2: $int,X4: $int,X0: array,X1: $int] :
( ~ $less(X1,read(X0,X4))
| $less(X4,0)
| ~ $less(X4,X2)
| ~ sP0(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_35])]) ).
tff(f1299,plain,
( ! [X6: array,X7: $int,X4: $int,X5: $int] :
( $less(X4,0)
| ~ $less(X4,X5)
| ( read(X6,X4) = max(X6,X5) )
| $less(sK6(X6,X5,read(X6,X4)),0)
| ~ $less(sK6(X6,X5,read(X6,X4)),X7)
| ~ sP0(X6,read(X6,X4),X7) )
| ~ spl9_35
| ~ spl9_103 ),
inference(resolution,[],[f1296,f318]) ).
tff(f318,plain,
( ! [X2: $int,X0: array,X1: $int,X4: $int] :
( ~ $less(X1,read(X0,X4))
| $less(X4,0)
| ~ $less(X4,X2)
| ~ sP0(X0,X1,X2) )
| ~ spl9_35 ),
inference(avatar_component_clause,[],[f317]) ).
tff(f91029,plain,
( spl9_513
| ~ spl9_66
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1238,f1220,f780,f91027]) ).
tff(f91027,plain,
( spl9_513
<=> ! [X20: $int,X21: $int,X23: array,X22: $int] :
( $less(X20,0)
| ~ $less(X20,$sum(X21,$sum(X22,1)))
| ( read(X23,X20) = max(X23,$sum(X21,$sum(X22,1))) )
| ~ $less($sum(X21,X22),sK6(X23,$sum(X21,$sum(X22,1)),read(X23,X20))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_513])]) ).
tff(f1238,plain,
( ! [X21: $int,X22: $int,X23: array,X20: $int] :
( $less(X20,0)
| ~ $less(X20,$sum(X21,$sum(X22,1)))
| ( read(X23,X20) = max(X23,$sum(X21,$sum(X22,1))) )
| ~ $less($sum(X21,X22),sK6(X23,$sum(X21,$sum(X22,1)),read(X23,X20))) )
| ~ spl9_66
| ~ spl9_94 ),
inference(resolution,[],[f1221,f781]) ).
tff(f90998,plain,
( spl9_512
| ~ spl9_31
| ~ spl9_120 ),
inference(avatar_split_clause,[],[f1462,f1451,f293,f90996]) ).
tff(f90996,plain,
( spl9_512
<=> ! [X5: array,X6: $int,X10: $int,X9: $int,X8: $int,X7: $int] :
( ( read(X5,X8) != read(X5,X9) )
| ( X8 = X9 )
| $less(X9,0)
| $less(X8,0)
| ~ $less(X8,X10)
| ~ $less(X9,X10)
| ~ distinct(write(X5,X6,X7),X10)
| ( X6 = X9 )
| ( X6 = X8 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_512])]) ).
tff(f1462,plain,
( ! [X10: $int,X8: $int,X6: $int,X9: $int,X7: $int,X5: array] :
( ( read(X5,X8) != read(X5,X9) )
| ( X8 = X9 )
| $less(X9,0)
| $less(X8,0)
| ~ $less(X8,X10)
| ~ $less(X9,X10)
| ~ distinct(write(X5,X6,X7),X10)
| ( X6 = X9 )
| ( X6 = X8 ) )
| ~ spl9_31
| ~ spl9_120 ),
inference(superposition,[],[f1452,f294]) ).
tff(f90994,plain,
( spl9_511
| ~ spl9_6
| ~ spl9_120 ),
inference(avatar_split_clause,[],[f1458,f1451,f125,f90992]) ).
tff(f90992,plain,
( spl9_511
<=> ! [X5: $int,X4: $int,X0: $int,X3: $int,X2: $int,X1: $int] :
( ( read(write(init(X0),X2,X3),X4) != X0 )
| ( X1 = X4 )
| $less(X1,0)
| $less(X4,0)
| ~ $less(X4,X5)
| ~ $less(X1,X5)
| ~ distinct(write(init(X0),X2,X3),X5)
| ( X1 = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_511])]) ).
tff(f1458,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int,X4: $int,X5: $int] :
( ( read(write(init(X0),X2,X3),X4) != X0 )
| ( X1 = X4 )
| $less(X1,0)
| $less(X4,0)
| ~ $less(X4,X5)
| ~ $less(X1,X5)
| ~ distinct(write(init(X0),X2,X3),X5)
| ( X1 = X2 ) )
| ~ spl9_6
| ~ spl9_120 ),
inference(superposition,[],[f1452,f126]) ).
tff(f90990,plain,
( spl9_510
| ~ spl9_22
| ~ spl9_105 ),
inference(avatar_split_clause,[],[f1336,f1316,f196,f90988]) ).
tff(f90988,plain,
( spl9_510
<=> ! [X18: $int,X20: $int,X16: $int,X17: $int,X19: array] :
( ~ $less(X16,X17)
| ~ $less(X18,X16)
| ~ $less(X18,X17)
| $less(X18,0)
| ~ sorted(write(X19,X18,X20),X17)
| $less(X20,read(write(X19,X18,X20),X16))
| ( read(write(X19,X18,X20),X16) = X20 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_510])]) ).
tff(f1336,plain,
( ! [X18: $int,X19: array,X16: $int,X17: $int,X20: $int] :
( ~ $less(X16,X17)
| ~ $less(X18,X16)
| ~ $less(X18,X17)
| $less(X18,0)
| ~ sorted(write(X19,X18,X20),X17)
| $less(X20,read(write(X19,X18,X20),X16))
| ( read(write(X19,X18,X20),X16) = X20 ) )
| ~ spl9_22
| ~ spl9_105 ),
inference(resolution,[],[f1317,f197]) ).
tff(f90986,plain,
( spl9_509
| ~ spl9_23
| ~ spl9_212 ),
inference(avatar_split_clause,[],[f7620,f5120,f216,f90984]) ).
tff(f90984,plain,
( spl9_509
<=> ! [X61: array,X60: $int,X59: $int] :
( ~ $less($uminus($sum(X60,X59)),$uminus(X60))
| distinct(X61,X59)
| ~ sorted(X61,X59) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_509])]) ).
tff(f7620,plain,
( ! [X59: $int,X60: $int,X61: array] :
( ~ $less($uminus($sum(X60,X59)),$uminus(X60))
| distinct(X61,X59)
| ~ sorted(X61,X59) )
| ~ spl9_23
| ~ spl9_212 ),
inference(evaluation,[],[f7606]) ).
tff(f7606,plain,
( ! [X59: $int,X60: $int,X61: array] :
( ~ $less($uminus($sum(X60,X59)),$uminus(X60))
| distinct(X61,$uminus($uminus(X59)))
| ~ sorted(X61,$uminus($uminus(X59))) )
| ~ spl9_23
| ~ spl9_212 ),
inference(superposition,[],[f5121,f217]) ).
tff(f90982,plain,
( spl9_508
| ~ spl9_35
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1236,f1220,f317,f90980]) ).
tff(f90980,plain,
( spl9_508
<=> ! [X16: $int,X13: array,X14: $int,X12: $int,X15: array] :
( $less(X12,0)
| ~ $less(X12,read(X13,X14))
| ( read(X15,X12) = max(X15,read(X13,X14)) )
| $less(X14,0)
| ~ $less(X14,X16)
| ~ sP0(X13,sK6(X15,read(X13,X14),read(X15,X12)),X16) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_508])]) ).
tff(f1236,plain,
( ! [X16: $int,X14: $int,X15: array,X12: $int,X13: array] :
( $less(X12,0)
| ~ $less(X12,read(X13,X14))
| ( read(X15,X12) = max(X15,read(X13,X14)) )
| $less(X14,0)
| ~ $less(X14,X16)
| ~ sP0(X13,sK6(X15,read(X13,X14),read(X15,X12)),X16) )
| ~ spl9_35
| ~ spl9_94 ),
inference(resolution,[],[f1221,f318]) ).
tff(f90628,plain,
( spl9_507
| ~ spl9_48
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1361,f1348,f451,f90626]) ).
tff(f90626,plain,
( spl9_507
<=> ! [X10: array,X7: $int,X9: $int,X8: $int] :
( ~ $less(X7,X8)
| ~ $less(X8,$sum(1,X9))
| $less(X7,0)
| ~ sorted(X10,$sum(1,X9))
| $less(read(X10,X7),read(X10,X8))
| ( read(X10,X8) = read(X10,X7) )
| $less(X9,X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_507])]) ).
tff(f451,plain,
( spl9_48
<=> ! [X0: $int,X1: $int] :
( $less(X1,$sum(1,X0))
| $less(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_48])]) ).
tff(f1361,plain,
( ! [X10: array,X8: $int,X9: $int,X7: $int] :
( ~ $less(X7,X8)
| ~ $less(X8,$sum(1,X9))
| $less(X7,0)
| ~ sorted(X10,$sum(1,X9))
| $less(read(X10,X7),read(X10,X8))
| ( read(X10,X8) = read(X10,X7) )
| $less(X9,X7) )
| ~ spl9_48
| ~ spl9_109 ),
inference(resolution,[],[f1349,f452]) ).
tff(f452,plain,
( ! [X0: $int,X1: $int] :
( $less(X1,$sum(1,X0))
| $less(X0,X1) )
| ~ spl9_48 ),
inference(avatar_component_clause,[],[f451]) ).
tff(f90624,plain,
( spl9_506
| ~ spl9_8
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1359,f1348,f133,f90622]) ).
tff(f90622,plain,
( spl9_506
<=> ! [X0: $int,X3: array,X2: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,$sum(X2,1))
| $less(X0,0)
| ~ sorted(X3,$sum(X2,1))
| $less(read(X3,X0),read(X3,X1))
| ( read(X3,X0) = read(X3,X1) )
| $less(X2,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_506])]) ).
tff(f133,plain,
( spl9_8
<=> ! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,$sum(X0,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_8])]) ).
tff(f1359,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,$sum(X2,1))
| $less(X0,0)
| ~ sorted(X3,$sum(X2,1))
| $less(read(X3,X0),read(X3,X1))
| ( read(X3,X0) = read(X3,X1) )
| $less(X2,X0) )
| ~ spl9_8
| ~ spl9_109 ),
inference(resolution,[],[f1349,f134]) ).
tff(f134,plain,
( ! [X0: $int,X1: $int] :
( $less(X1,$sum(X0,1))
| $less(X0,X1) )
| ~ spl9_8 ),
inference(avatar_component_clause,[],[f133]) ).
tff(f89988,plain,
( spl9_505
| ~ spl9_151
| ~ spl9_212 ),
inference(avatar_split_clause,[],[f7576,f5120,f1825,f89986]) ).
tff(f89986,plain,
( spl9_505
<=> ! [X30: array,X31: $int] :
( distinct(X30,$uminus(X31))
| ~ sorted(X30,$uminus(X31))
| $less(0,$sum(X31,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_505])]) ).
tff(f7576,plain,
( ! [X31: $int,X30: array] :
( distinct(X30,$uminus(X31))
| ~ sorted(X30,$uminus(X31))
| $less(0,$sum(X31,1)) )
| ~ spl9_151
| ~ spl9_212 ),
inference(resolution,[],[f5121,f1826]) ).
tff(f89586,plain,
( spl9_504
| ~ spl9_51
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1378,f1348,f498,f89584]) ).
tff(f89584,plain,
( spl9_504
<=> ! [X31: $int,X29: $int,X32: array,X30: $int] :
( ~ $less(0,X29)
| ~ $less(X29,$sum(X30,$uminus(X31)))
| ~ sorted(X32,$sum(X30,$uminus(X31)))
| $less(read(X32,0),read(X32,X29))
| ( read(X32,0) = read(X32,X29) )
| ~ $less(X31,X30) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_504])]) ).
tff(f1378,plain,
( ! [X31: $int,X29: $int,X32: array,X30: $int] :
( ~ $less(0,X29)
| ~ $less(X29,$sum(X30,$uminus(X31)))
| ~ sorted(X32,$sum(X30,$uminus(X31)))
| $less(read(X32,0),read(X32,X29))
| ( read(X32,0) = read(X32,X29) )
| ~ $less(X31,X30) )
| ~ spl9_51
| ~ spl9_109 ),
inference(evaluation,[],[f1366]) ).
tff(f1366,plain,
( ! [X31: $int,X29: $int,X32: array,X30: $int] :
( ~ $less(0,X29)
| ~ $less(X29,$sum(X30,$uminus(X31)))
| $less(0,0)
| ~ sorted(X32,$sum(X30,$uminus(X31)))
| $less(read(X32,0),read(X32,X29))
| ( read(X32,0) = read(X32,X29) )
| ~ $less(X31,X30) )
| ~ spl9_51
| ~ spl9_109 ),
inference(resolution,[],[f1349,f499]) ).
tff(f89582,plain,
( spl9_503
| ~ spl9_22
| ~ spl9_109 ),
inference(avatar_split_clause,[],[f1363,f1348,f196,f89580]) ).
tff(f89580,plain,
( spl9_503
<=> ! [X18: $int,X17: $int,X16: $int,X19: array] :
( ~ $less(X16,X17)
| ~ $less(X17,X18)
| $less(X16,0)
| ~ sorted(X19,X18)
| $less(read(X19,X16),read(X19,X17))
| ( read(X19,X17) = read(X19,X16) )
| $less(X18,X16)
| ( X16 = X18 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_503])]) ).
tff(f1363,plain,
( ! [X18: $int,X19: array,X16: $int,X17: $int] :
( ~ $less(X16,X17)
| ~ $less(X17,X18)
| $less(X16,0)
| ~ sorted(X19,X18)
| $less(read(X19,X16),read(X19,X17))
| ( read(X19,X17) = read(X19,X16) )
| $less(X18,X16)
| ( X16 = X18 ) )
| ~ spl9_22
| ~ spl9_109 ),
inference(resolution,[],[f1349,f197]) ).
tff(f89578,plain,
( spl9_502
| ~ spl9_75
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1239,f1220,f878,f89576]) ).
tff(f89576,plain,
( spl9_502
<=> ! [X28: $int,X24: $int,X27: array,X25: $int,X26: $int] :
( $less(X24,0)
| ~ $less(X24,$sum(X25,X26))
| ( read(X27,X24) = max(X27,$sum(X25,X26)) )
| ~ $less(X25,X28)
| $less(sK6(X27,$sum(X25,X26),read(X27,X24)),$sum(X28,X26)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_502])]) ).
tff(f878,plain,
( spl9_75
<=> ! [X5: $int,X4: $int,X6: $int,X3: $int] :
( ~ $less(X3,X4)
| ~ $less(X5,$sum(X3,X6))
| $less(X5,$sum(X4,X6)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_75])]) ).
tff(f1239,plain,
( ! [X28: $int,X26: $int,X27: array,X24: $int,X25: $int] :
( $less(X24,0)
| ~ $less(X24,$sum(X25,X26))
| ( read(X27,X24) = max(X27,$sum(X25,X26)) )
| ~ $less(X25,X28)
| $less(sK6(X27,$sum(X25,X26),read(X27,X24)),$sum(X28,X26)) )
| ~ spl9_75
| ~ spl9_94 ),
inference(resolution,[],[f1221,f879]) ).
tff(f879,plain,
( ! [X3: $int,X6: $int,X4: $int,X5: $int] :
( ~ $less(X5,$sum(X3,X6))
| ~ $less(X3,X4)
| $less(X5,$sum(X4,X6)) )
| ~ spl9_75 ),
inference(avatar_component_clause,[],[f878]) ).
tff(f89574,plain,
( spl9_501
| ~ spl9_83
| ~ spl9_93 ),
inference(avatar_split_clause,[],[f1230,f1216,f1150,f89572]) ).
tff(f89572,plain,
( spl9_501
<=> ! [X5: $int,X4: $int,X0: $int,X3: $int,X2: array,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ $less(read(X2,X0),0)
| ( X0 = X3 )
| $less(0,sK8(write(X2,X3,X4),X5,X1))
| ( 0 = sK8(write(X2,X3,X4),X5,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_501])]) ).
tff(f1150,plain,
( spl9_83
<=> ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(0,sK8(X0,X1,X2))
| ( 0 = sK8(X0,X1,X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_83])]) ).
tff(f1230,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int,X4: $int,X5: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ $less(read(X2,X0),0)
| ( X0 = X3 )
| $less(0,sK8(write(X2,X3,X4),X5,X1))
| ( 0 = sK8(write(X2,X3,X4),X5,X1) ) )
| ~ spl9_83
| ~ spl9_93 ),
inference(resolution,[],[f1217,f1151]) ).
tff(f1151,plain,
( ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(0,sK8(X0,X1,X2))
| ( 0 = sK8(X0,X1,X2) ) )
| ~ spl9_83 ),
inference(avatar_component_clause,[],[f1150]) ).
tff(f89570,plain,
( spl9_500
| ~ spl9_83
| ~ spl9_92 ),
inference(avatar_split_clause,[],[f1227,f1212,f1150,f89568]) ).
tff(f89568,plain,
( spl9_500
<=> ! [X5: $int,X4: $int,X0: $int,X3: array,X2: $int,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ $less(X2,read(X3,X0))
| ( X0 = X4 )
| $less(0,sK8(write(X3,X4,X5),X2,X1))
| ( 0 = sK8(write(X3,X4,X5),X2,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_500])]) ).
tff(f1227,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int,X4: $int,X5: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ $less(X2,read(X3,X0))
| ( X0 = X4 )
| $less(0,sK8(write(X3,X4,X5),X2,X1))
| ( 0 = sK8(write(X3,X4,X5),X2,X1) ) )
| ~ spl9_83
| ~ spl9_92 ),
inference(resolution,[],[f1213,f1151]) ).
tff(f89566,plain,
( spl9_499
| ~ spl9_37
| ~ spl9_90 ),
inference(avatar_split_clause,[],[f1207,f1196,f342,f89564]) ).
tff(f89564,plain,
( spl9_499
<=> ! [X5: $int,X4: $int,X7: $int,X6: array] :
( ~ $less(X4,X5)
| $less(X4,0)
| $less(0,read(X6,X4))
| ( 0 = read(X6,X4) )
| $less(read(X6,sK8(X6,X7,X5)),0)
| $less(X7,read(X6,sK8(X6,X7,X5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_499])]) ).
tff(f1196,plain,
( spl9_90
<=> ! [X0: $int,X3: $int,X2: array,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ sP0(X2,X3,X1)
| $less(0,read(X2,X0))
| ( 0 = read(X2,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_90])]) ).
tff(f1207,plain,
( ! [X6: array,X7: $int,X4: $int,X5: $int] :
( ~ $less(X4,X5)
| $less(X4,0)
| $less(0,read(X6,X4))
| ( 0 = read(X6,X4) )
| $less(read(X6,sK8(X6,X7,X5)),0)
| $less(X7,read(X6,sK8(X6,X7,X5))) )
| ~ spl9_37
| ~ spl9_90 ),
inference(resolution,[],[f1197,f343]) ).
tff(f1197,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int] :
( ~ sP0(X2,X3,X1)
| ~ $less(X0,X1)
| $less(X0,0)
| $less(0,read(X2,X0))
| ( 0 = read(X2,X0) ) )
| ~ spl9_90 ),
inference(avatar_component_clause,[],[f1196]) ).
tff(f89562,plain,
( spl9_498
| ~ spl9_37
| ~ spl9_89 ),
inference(avatar_split_clause,[],[f1204,f1192,f342,f89560]) ).
tff(f89560,plain,
( spl9_498
<=> ! [X5: $int,X4: $int,X7: $int,X6: array] :
( ~ $less(X4,X5)
| $less(X4,0)
| $less(read(X6,X4),X7)
| ( read(X6,X4) = X7 )
| $less(read(X6,sK8(X6,X7,X5)),0)
| $less(X7,read(X6,sK8(X6,X7,X5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_498])]) ).
tff(f1192,plain,
( spl9_89
<=> ! [X0: $int,X3: $int,X2: array,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ sP0(X2,X3,X1)
| $less(read(X2,X0),X3)
| ( read(X2,X0) = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_89])]) ).
tff(f1204,plain,
( ! [X6: array,X7: $int,X4: $int,X5: $int] :
( ~ $less(X4,X5)
| $less(X4,0)
| $less(read(X6,X4),X7)
| ( read(X6,X4) = X7 )
| $less(read(X6,sK8(X6,X7,X5)),0)
| $less(X7,read(X6,sK8(X6,X7,X5))) )
| ~ spl9_37
| ~ spl9_89 ),
inference(resolution,[],[f1193,f343]) ).
tff(f1193,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int] :
( ~ sP0(X2,X3,X1)
| ~ $less(X0,X1)
| $less(X0,0)
| $less(read(X2,X0),X3)
| ( read(X2,X0) = X3 ) )
| ~ spl9_89 ),
inference(avatar_component_clause,[],[f1192]) ).
tff(f89557,plain,
( spl9_497
| ~ spl9_7
| ~ spl9_202 ),
inference(avatar_split_clause,[],[f7436,f5031,f129,f89555]) ).
tff(f5031,plain,
( spl9_202
<=> ! [X7: $int,X8: array] :
( ~ $less(0,X7)
| distinct(X8,$sum(X7,1))
| ~ sorted(X8,$sum(X7,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_202])]) ).
tff(f7436,plain,
( ! [X0: $int,X1: array] :
( ~ sorted(X1,$sum(1,X0))
| distinct(X1,$sum(1,X0))
| ~ $less(0,X0) )
| ~ spl9_7
| ~ spl9_202 ),
inference(superposition,[],[f5032,f130]) ).
tff(f5032,plain,
( ! [X8: array,X7: $int] :
( ~ sorted(X8,$sum(X7,1))
| distinct(X8,$sum(X7,1))
| ~ $less(0,X7) )
| ~ spl9_202 ),
inference(avatar_component_clause,[],[f5031]) ).
tff(f89427,plain,
( spl9_496
| ~ spl9_6
| ~ spl9_117 ),
inference(avatar_split_clause,[],[f1441,f1406,f125,f89425]) ).
tff(f89425,plain,
( spl9_496
<=> ! [X3: $int,X4: $int,X0: $int,X5: $int,X2: $int,X1: $int] :
( ( X0 != X2 )
| ( max(write(init(X0),X3,X4),X5) = X2 )
| $less(X1,0)
| ~ $less(X1,X5)
| ~ $less(sK6(write(init(X0),X3,X4),X5,X2),0)
| ( X1 = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_496])]) ).
tff(f1441,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int,X4: $int,X5: $int] :
( ( X0 != X2 )
| ( max(write(init(X0),X3,X4),X5) = X2 )
| $less(X1,0)
| ~ $less(X1,X5)
| ~ $less(sK6(write(init(X0),X3,X4),X5,X2),0)
| ( X1 = X3 ) )
| ~ spl9_6
| ~ spl9_117 ),
inference(superposition,[],[f1407,f126]) ).
tff(f89423,plain,
( spl9_495
| ~ spl9_6
| ~ spl9_116 ),
inference(avatar_split_clause,[],[f1437,f1402,f125,f89421]) ).
tff(f89421,plain,
( spl9_495
<=> ! [X3: $int,X4: $int,X0: $int,X5: $int,X2: $int,X1: $int] :
( ( X0 != X2 )
| ( max(write(init(X0),X3,X4),X5) = X2 )
| $less(X1,0)
| ~ $less(X1,X5)
| $less(sK6(write(init(X0),X3,X4),X5,X2),X5)
| ( X1 = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_495])]) ).
tff(f1437,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int,X4: $int,X5: $int] :
( ( X0 != X2 )
| ( max(write(init(X0),X3,X4),X5) = X2 )
| $less(X1,0)
| ~ $less(X1,X5)
| $less(sK6(write(init(X0),X3,X4),X5,X2),X5)
| ( X1 = X3 ) )
| ~ spl9_6
| ~ spl9_116 ),
inference(superposition,[],[f1403,f126]) ).
tff(f89419,plain,
( spl9_494
| ~ spl9_6
| ~ spl9_115 ),
inference(avatar_split_clause,[],[f1434,f1398,f125,f89417]) ).
tff(f89417,plain,
( spl9_494
<=> ! [X5: $int,X4: $int,X0: $int,X3: $int,X2: $int,X1: $int] :
( ~ $less(read(write(init(X0),X2,X3),X4),X0)
| ~ $less(X4,X5)
| ~ $less(X1,X4)
| ~ $less(X1,X5)
| $less(X1,0)
| ~ sorted(write(init(X0),X2,X3),X5)
| ( X1 = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_494])]) ).
tff(f1434,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int,X4: $int,X5: $int] :
( ~ $less(read(write(init(X0),X2,X3),X4),X0)
| ~ $less(X4,X5)
| ~ $less(X1,X4)
| ~ $less(X1,X5)
| $less(X1,0)
| ~ sorted(write(init(X0),X2,X3),X5)
| ( X1 = X2 ) )
| ~ spl9_6
| ~ spl9_115 ),
inference(superposition,[],[f1399,f126]) ).
tff(f89415,plain,
( spl9_493
| ~ spl9_31
| ~ spl9_114 ),
inference(avatar_split_clause,[],[f1429,f1393,f293,f89413]) ).
tff(f89413,plain,
( spl9_493
<=> ! [X5: array,X6: $int,X10: $int,X9: $int,X8: $int,X7: $int] :
( ~ $less(read(X5,X9),read(X5,X8))
| ~ $less(X9,X10)
| ~ $less(X8,X9)
| ~ $less(X8,X10)
| $less(X8,0)
| ~ sorted(write(X5,X6,X7),X10)
| ( X6 = X9 )
| ( X6 = X8 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_493])]) ).
tff(f1429,plain,
( ! [X10: $int,X8: $int,X6: $int,X9: $int,X7: $int,X5: array] :
( ~ $less(read(X5,X9),read(X5,X8))
| ~ $less(X9,X10)
| ~ $less(X8,X9)
| ~ $less(X8,X10)
| $less(X8,0)
| ~ sorted(write(X5,X6,X7),X10)
| ( X6 = X9 )
| ( X6 = X8 ) )
| ~ spl9_31
| ~ spl9_114 ),
inference(superposition,[],[f1394,f294]) ).
tff(f89411,plain,
( spl9_492
| ~ spl9_6
| ~ spl9_114 ),
inference(avatar_split_clause,[],[f1425,f1393,f125,f89409]) ).
tff(f89409,plain,
( spl9_492
<=> ! [X5: $int,X4: $int,X0: $int,X3: $int,X2: $int,X1: $int] :
( ~ $less(X0,read(write(init(X0),X2,X3),X4))
| ~ $less(X1,X5)
| ~ $less(X4,X1)
| ~ $less(X4,X5)
| $less(X4,0)
| ~ sorted(write(init(X0),X2,X3),X5)
| ( X1 = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_492])]) ).
tff(f1425,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int,X4: $int,X5: $int] :
( ~ $less(X0,read(write(init(X0),X2,X3),X4))
| ~ $less(X1,X5)
| ~ $less(X4,X1)
| ~ $less(X4,X5)
| $less(X4,0)
| ~ sorted(write(init(X0),X2,X3),X5)
| ( X1 = X2 ) )
| ~ spl9_6
| ~ spl9_114 ),
inference(superposition,[],[f1394,f126]) ).
tff(f89365,plain,
( spl9_491
| ~ spl9_11
| ~ spl9_171 ),
inference(avatar_split_clause,[],[f2701,f2380,f145,f89363]) ).
tff(f89363,plain,
( spl9_491
<=> ! [X9: $int,X8: array] :
( distinct(X8,X9)
| $less($sum(X9,-1),0)
| $less(sK2(X8,X9),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_491])]) ).
tff(f2380,plain,
( spl9_171
<=> ! [X82: $int,X83: array] :
( ~ sorted(X83,X82)
| distinct(X83,X82)
| $less($sum(X82,-1),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_171])]) ).
tff(f2701,plain,
( ! [X8: array,X9: $int] :
( distinct(X8,X9)
| $less($sum(X9,-1),0)
| $less(sK2(X8,X9),X9) )
| ~ spl9_11
| ~ spl9_171 ),
inference(resolution,[],[f2381,f146]) ).
tff(f2381,plain,
( ! [X82: $int,X83: array] :
( ~ sorted(X83,X82)
| distinct(X83,X82)
| $less($sum(X82,-1),0) )
| ~ spl9_171 ),
inference(avatar_component_clause,[],[f2380]) ).
tff(f89152,plain,
( spl9_490
| ~ spl9_48
| ~ spl9_105 ),
inference(avatar_split_clause,[],[f1334,f1316,f451,f89150]) ).
tff(f89150,plain,
( spl9_490
<=> ! [X5: $int,X9: $int,X7: $int,X6: $int,X8: array] :
( ~ $less(X5,X6)
| ~ $less(X7,X5)
| ~ $less(X7,X6)
| $less(X7,0)
| ~ sorted(write(X8,X7,$sum(1,X9)),X6)
| $less(X9,read(write(X8,X7,$sum(1,X9)),X5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_490])]) ).
tff(f1334,plain,
( ! [X8: array,X6: $int,X9: $int,X7: $int,X5: $int] :
( ~ $less(X5,X6)
| ~ $less(X7,X5)
| ~ $less(X7,X6)
| $less(X7,0)
| ~ sorted(write(X8,X7,$sum(1,X9)),X6)
| $less(X9,read(write(X8,X7,$sum(1,X9)),X5)) )
| ~ spl9_48
| ~ spl9_105 ),
inference(resolution,[],[f1317,f452]) ).
tff(f89148,plain,
( spl9_489
| ~ spl9_8
| ~ spl9_105 ),
inference(avatar_split_clause,[],[f1333,f1316,f133,f89146]) ).
tff(f89146,plain,
( spl9_489
<=> ! [X4: $int,X0: $int,X3: array,X2: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,X0)
| ~ $less(X2,X1)
| $less(X2,0)
| ~ sorted(write(X3,X2,$sum(X4,1)),X1)
| $less(X4,read(write(X3,X2,$sum(X4,1)),X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_489])]) ).
tff(f1333,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int,X4: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,X0)
| ~ $less(X2,X1)
| $less(X2,0)
| ~ sorted(write(X3,X2,$sum(X4,1)),X1)
| $less(X4,read(write(X3,X2,$sum(X4,1)),X0)) )
| ~ spl9_8
| ~ spl9_105 ),
inference(resolution,[],[f1317,f134]) ).
tff(f89144,plain,
( spl9_488
| ~ spl9_59
| ~ spl9_103 ),
inference(avatar_split_clause,[],[f1301,f1295,f607,f89142]) ).
tff(f89142,plain,
( spl9_488
<=> ! [X13: $int,X14: array,X12: $int,X15: $int] :
( $less(X12,0)
| ~ $less(X12,X13)
| ( read(X14,X12) = max(X14,X13) )
| $less(read(X14,X12),$sum(X15,1))
| $less(X15,read(X14,sK6(X14,X13,read(X14,X12)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_488])]) ).
tff(f607,plain,
( spl9_59
<=> ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,$sum(X2,1))
| $less(X2,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_59])]) ).
tff(f1301,plain,
( ! [X14: array,X15: $int,X12: $int,X13: $int] :
( $less(X12,0)
| ~ $less(X12,X13)
| ( read(X14,X12) = max(X14,X13) )
| $less(read(X14,X12),$sum(X15,1))
| $less(X15,read(X14,sK6(X14,X13,read(X14,X12)))) )
| ~ spl9_59
| ~ spl9_103 ),
inference(resolution,[],[f1296,f608]) ).
tff(f608,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,$sum(X2,1))
| $less(X2,X1) )
| ~ spl9_59 ),
inference(avatar_component_clause,[],[f607]) ).
tff(f89140,plain,
( spl9_487
| ~ spl9_31
| ~ spl9_95 ),
inference(avatar_split_clause,[],[f1249,f1224,f293,f89138]) ).
tff(f89138,plain,
( spl9_487
<=> ! [X10: $int,X11: $int,X9: $int,X8: $int,X7: array] :
( ~ $less(sK6(write(X7,X8,X9),X11,read(X7,X10)),0)
| $less(X10,0)
| ~ $less(X10,X11)
| ( read(X7,X10) = max(write(X7,X8,X9),X11) )
| ( X8 = X10 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_487])]) ).
tff(f1224,plain,
( spl9_95
<=> ! [X2: $int,X0: array,X1: $int] :
( ( read(X0,X2) = max(X0,X1) )
| $less(X2,0)
| ~ $less(X2,X1)
| ~ $less(sK6(X0,X1,read(X0,X2)),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_95])]) ).
tff(f1249,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: $int,X7: array] :
( ~ $less(sK6(write(X7,X8,X9),X11,read(X7,X10)),0)
| $less(X10,0)
| ~ $less(X10,X11)
| ( read(X7,X10) = max(write(X7,X8,X9),X11) )
| ( X8 = X10 ) )
| ~ spl9_31
| ~ spl9_95 ),
inference(superposition,[],[f1225,f294]) ).
tff(f1225,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ~ $less(sK6(X0,X1,read(X0,X2)),0)
| $less(X2,0)
| ~ $less(X2,X1)
| ( read(X0,X2) = max(X0,X1) ) )
| ~ spl9_95 ),
inference(avatar_component_clause,[],[f1224]) ).
tff(f89136,plain,
( spl9_486
| ~ spl9_31
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1243,f1220,f293,f89134]) ).
tff(f89134,plain,
( spl9_486
<=> ! [X10: $int,X11: $int,X9: $int,X8: $int,X7: array] :
( $less(sK6(write(X7,X8,X9),X11,read(X7,X10)),X11)
| $less(X10,0)
| ~ $less(X10,X11)
| ( read(X7,X10) = max(write(X7,X8,X9),X11) )
| ( X8 = X10 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_486])]) ).
tff(f1243,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: $int,X7: array] :
( $less(sK6(write(X7,X8,X9),X11,read(X7,X10)),X11)
| $less(X10,0)
| ~ $less(X10,X11)
| ( read(X7,X10) = max(write(X7,X8,X9),X11) )
| ( X8 = X10 ) )
| ~ spl9_31
| ~ spl9_94 ),
inference(superposition,[],[f1221,f294]) ).
tff(f89058,plain,
( spl9_485
| ~ spl9_12
| ~ spl9_171 ),
inference(avatar_split_clause,[],[f2700,f2380,f149,f89056]) ).
tff(f89056,plain,
( spl9_485
<=> ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less($sum(X7,-1),0)
| $less(sK3(X6,X7),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_485])]) ).
tff(f2700,plain,
( ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less($sum(X7,-1),0)
| $less(sK3(X6,X7),X7) )
| ~ spl9_12
| ~ spl9_171 ),
inference(resolution,[],[f2381,f150]) ).
tff(f89054,plain,
( spl9_484
| ~ spl9_22
| ~ spl9_95 ),
inference(avatar_split_clause,[],[f1245,f1224,f196,f89052]) ).
tff(f89052,plain,
( spl9_484
<=> ! [X2: $int,X4: array,X3: $int] :
( $less(X2,0)
| ~ $less(X2,X3)
| ( read(X4,X2) = max(X4,X3) )
| $less(0,sK6(X4,X3,read(X4,X2)))
| ( 0 = sK6(X4,X3,read(X4,X2)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_484])]) ).
tff(f1245,plain,
( ! [X2: $int,X3: $int,X4: array] :
( $less(X2,0)
| ~ $less(X2,X3)
| ( read(X4,X2) = max(X4,X3) )
| $less(0,sK6(X4,X3,read(X4,X2)))
| ( 0 = sK6(X4,X3,read(X4,X2)) ) )
| ~ spl9_22
| ~ spl9_95 ),
inference(resolution,[],[f1225,f197]) ).
tff(f88542,plain,
( spl9_483
| ~ spl9_17
| ~ spl9_103 ),
inference(avatar_split_clause,[],[f1304,f1295,f169,f88540]) ).
tff(f88540,plain,
( spl9_483
<=> ! [X5: $int,X4: $int,X6: $int,X3: array] :
( $less(X5,read(write(X3,X4,X5),sK6(write(X3,X4,X5),X6,X5)))
| $less(X4,0)
| ~ $less(X4,X6)
| ( max(write(X3,X4,X5),X6) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_483])]) ).
tff(f1304,plain,
( ! [X3: array,X6: $int,X4: $int,X5: $int] :
( $less(X5,read(write(X3,X4,X5),sK6(write(X3,X4,X5),X6,X5)))
| $less(X4,0)
| ~ $less(X4,X6)
| ( max(write(X3,X4,X5),X6) = X5 ) )
| ~ spl9_17
| ~ spl9_103 ),
inference(superposition,[],[f1296,f170]) ).
tff(f88538,plain,
( spl9_482
| ~ spl9_21
| ~ spl9_103 ),
inference(avatar_split_clause,[],[f1302,f1295,f192,f88536]) ).
tff(f88536,plain,
( spl9_482
<=> ! [X18: array,X17: $int,X16: $int,X19: $int] :
( $less(X16,0)
| ~ $less(X16,X17)
| ( read(X18,X16) = max(X18,X17) )
| ~ $less(X19,read(X18,X16))
| $less(X19,read(X18,sK6(X18,X17,read(X18,X16)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_482])]) ).
tff(f192,plain,
( spl9_21
<=> ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,X2)
| $less(X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_21])]) ).
tff(f1302,plain,
( ! [X18: array,X19: $int,X16: $int,X17: $int] :
( $less(X16,0)
| ~ $less(X16,X17)
| ( read(X18,X16) = max(X18,X17) )
| ~ $less(X19,read(X18,X16))
| $less(X19,read(X18,sK6(X18,X17,read(X18,X16)))) )
| ~ spl9_21
| ~ spl9_103 ),
inference(resolution,[],[f1296,f193]) ).
tff(f193,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X1,X2)
| ~ $less(X0,X1)
| $less(X0,X2) )
| ~ spl9_21 ),
inference(avatar_component_clause,[],[f192]) ).
tff(f88534,plain,
( spl9_481
| ~ spl9_83
| ~ spl9_90 ),
inference(avatar_split_clause,[],[f1206,f1196,f1150,f88532]) ).
tff(f88532,plain,
( spl9_481
<=> ! [X0: $int,X3: $int,X2: array,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,0)
| $less(0,read(X2,X0))
| ( 0 = read(X2,X0) )
| $less(0,sK8(X2,X3,X1))
| ( 0 = sK8(X2,X3,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_481])]) ).
tff(f1206,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,0)
| $less(0,read(X2,X0))
| ( 0 = read(X2,X0) )
| $less(0,sK8(X2,X3,X1))
| ( 0 = sK8(X2,X3,X1) ) )
| ~ spl9_83
| ~ spl9_90 ),
inference(resolution,[],[f1197,f1151]) ).
tff(f88530,plain,
( spl9_480
| ~ spl9_83
| ~ spl9_89 ),
inference(avatar_split_clause,[],[f1203,f1192,f1150,f88528]) ).
tff(f88528,plain,
( spl9_480
<=> ! [X0: $int,X3: $int,X2: array,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,0)
| $less(read(X2,X0),X3)
| ( read(X2,X0) = X3 )
| $less(0,sK8(X2,X3,X1))
| ( 0 = sK8(X2,X3,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_480])]) ).
tff(f1203,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,0)
| $less(read(X2,X0),X3)
| ( read(X2,X0) = X3 )
| $less(0,sK8(X2,X3,X1))
| ( 0 = sK8(X2,X3,X1) ) )
| ~ spl9_83
| ~ spl9_89 ),
inference(resolution,[],[f1193,f1151]) ).
tff(f88521,plain,
( spl9_479
| ~ spl9_25
| ~ spl9_161 ),
inference(avatar_split_clause,[],[f2145,f1935,f224,f88519]) ).
tff(f88519,plain,
( spl9_479
<=> ! [X4: array,X5: $int] :
( distinct(X4,X5)
| $less(X5,1)
| $less(sK2(X4,X5),sK3(X4,X5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_479])]) ).
tff(f1935,plain,
( spl9_161
<=> ! [X2: array,X1: $int] :
( $less(X1,1)
| distinct(X2,X1)
| ~ sorted(X2,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_161])]) ).
tff(f2145,plain,
( ! [X4: array,X5: $int] :
( distinct(X4,X5)
| $less(X5,1)
| $less(sK2(X4,X5),sK3(X4,X5)) )
| ~ spl9_25
| ~ spl9_161 ),
inference(resolution,[],[f1936,f225]) ).
tff(f1936,plain,
( ! [X2: array,X1: $int] :
( ~ sorted(X2,X1)
| distinct(X2,X1)
| $less(X1,1) )
| ~ spl9_161 ),
inference(avatar_component_clause,[],[f1935]) ).
tff(f87769,plain,
( spl9_478
| ~ spl9_6
| ~ spl9_113 ),
inference(avatar_split_clause,[],[f1418,f1389,f125,f87767]) ).
tff(f87767,plain,
( spl9_478
<=> ! [X0: $int,X3: $int,X2: $int,X1: array] :
( ( read(X1,sK1(X1,write(init(X0),X2,X3))) != X0 )
| ( write(init(X0),X2,X3) = X1 )
| ( sK1(X1,write(init(X0),X2,X3)) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_478])]) ).
tff(f1418,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: array] :
( ( read(X1,sK1(X1,write(init(X0),X2,X3))) != X0 )
| ( write(init(X0),X2,X3) = X1 )
| ( sK1(X1,write(init(X0),X2,X3)) = X2 ) )
| ~ spl9_6
| ~ spl9_113 ),
inference(superposition,[],[f1390,f126]) ).
tff(f87765,plain,
( spl9_477
| ~ spl9_6
| ~ spl9_112 ),
inference(avatar_split_clause,[],[f1413,f1385,f125,f87763]) ).
tff(f87763,plain,
( spl9_477
<=> ! [X0: $int,X3: array,X2: $int,X1: $int] :
( ( read(X3,sK1(write(init(X0),X1,X2),X3)) != X0 )
| ( write(init(X0),X1,X2) = X3 )
| ( sK1(write(init(X0),X1,X2),X3) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_477])]) ).
tff(f1413,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int] :
( ( read(X3,sK1(write(init(X0),X1,X2),X3)) != X0 )
| ( write(init(X0),X1,X2) = X3 )
| ( sK1(write(init(X0),X1,X2),X3) = X1 ) )
| ~ spl9_6
| ~ spl9_112 ),
inference(superposition,[],[f1386,f126]) ).
tff(f87761,plain,
( spl9_476
| ~ spl9_49
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1240,f1220,f455,f87759]) ).
tff(f87759,plain,
( spl9_476
<=> ! [X29: $int,X30: $int,X31: array] :
( $less(X29,0)
| ~ $less(X29,$sum(1,X30))
| ( read(X31,X29) = max(X31,$sum(1,X30)) )
| ~ $less(X30,sK6(X31,$sum(1,X30),read(X31,X29))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_476])]) ).
tff(f455,plain,
( spl9_49
<=> ! [X0: $int,X1: $int] :
( ~ $less(X1,$sum(1,X0))
| ~ $less(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_49])]) ).
tff(f1240,plain,
( ! [X31: array,X29: $int,X30: $int] :
( $less(X29,0)
| ~ $less(X29,$sum(1,X30))
| ( read(X31,X29) = max(X31,$sum(1,X30)) )
| ~ $less(X30,sK6(X31,$sum(1,X30),read(X31,X29))) )
| ~ spl9_49
| ~ spl9_94 ),
inference(resolution,[],[f1221,f456]) ).
tff(f456,plain,
( ! [X0: $int,X1: $int] :
( ~ $less(X1,$sum(1,X0))
| ~ $less(X0,X1) )
| ~ spl9_49 ),
inference(avatar_component_clause,[],[f455]) ).
tff(f87757,plain,
( spl9_475
| ~ spl9_9
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1237,f1220,f137,f87755]) ).
tff(f87755,plain,
( spl9_475
<=> ! [X18: $int,X17: $int,X19: array] :
( $less(X17,0)
| ~ $less(X17,$sum(X18,1))
| ( read(X19,X17) = max(X19,$sum(X18,1)) )
| ~ $less(X18,sK6(X19,$sum(X18,1),read(X19,X17))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_475])]) ).
tff(f1237,plain,
( ! [X18: $int,X19: array,X17: $int] :
( $less(X17,0)
| ~ $less(X17,$sum(X18,1))
| ( read(X19,X17) = max(X19,$sum(X18,1)) )
| ~ $less(X18,sK6(X19,$sum(X18,1),read(X19,X17))) )
| ~ spl9_9
| ~ spl9_94 ),
inference(resolution,[],[f1221,f138]) ).
tff(f87753,plain,
( spl9_474
| ~ spl9_65
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1233,f1220,f776,f87751]) ).
tff(f87751,plain,
( spl9_474
<=> ! [X0: $int,X3: $int,X2: array,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ( read(X2,X0) = max(X2,X1) )
| ( X1 = X3 )
| $less(X3,X1)
| $less(sK6(X2,X1,read(X2,X0)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_474])]) ).
tff(f1233,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ( read(X2,X0) = max(X2,X1) )
| ( X1 = X3 )
| $less(X3,X1)
| $less(sK6(X2,X1,read(X2,X0)),X3) )
| ~ spl9_65
| ~ spl9_94 ),
inference(resolution,[],[f1221,f777]) ).
tff(f87749,plain,
( spl9_473
| ~ spl9_72
| ~ spl9_88 ),
inference(avatar_split_clause,[],[f1184,f1180,f866,f87747]) ).
tff(f87747,plain,
( spl9_473
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int] :
( $less(X4,0)
| $less(X5,0)
| ~ $less(X5,X6)
| ~ $less(X4,X6)
| ( X4 = X5 )
| ( 0 = sK5(init(X7),X6) )
| $less(0,sK5(init(X7),X6)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_473])]) ).
tff(f866,plain,
( spl9_72
<=> ! [X9: $int,X8: array] :
( $less(0,sK5(X8,X9))
| ( 0 = sK5(X8,X9) )
| distinct(X8,X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_72])]) ).
tff(f1184,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: $int] :
( $less(X4,0)
| $less(X5,0)
| ~ $less(X5,X6)
| ~ $less(X4,X6)
| ( X4 = X5 )
| ( 0 = sK5(init(X7),X6) )
| $less(0,sK5(init(X7),X6)) )
| ~ spl9_72
| ~ spl9_88 ),
inference(resolution,[],[f1181,f867]) ).
tff(f867,plain,
( ! [X8: array,X9: $int] :
( distinct(X8,X9)
| ( 0 = sK5(X8,X9) )
| $less(0,sK5(X8,X9)) )
| ~ spl9_72 ),
inference(avatar_component_clause,[],[f866]) ).
tff(f87745,plain,
( spl9_472
| ~ spl9_73
| ~ spl9_88 ),
inference(avatar_split_clause,[],[f1183,f1180,f870,f87743]) ).
tff(f87743,plain,
( spl9_472
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] :
( $less(X0,0)
| $less(X1,0)
| ~ $less(X1,X2)
| ~ $less(X0,X2)
| ( X0 = X1 )
| ( 0 = sK4(init(X3),X2) )
| $less(0,sK4(init(X3),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_472])]) ).
tff(f870,plain,
( spl9_73
<=> ! [X11: $int,X10: array] :
( $less(0,sK4(X10,X11))
| ( 0 = sK4(X10,X11) )
| distinct(X10,X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_73])]) ).
tff(f1183,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( $less(X0,0)
| $less(X1,0)
| ~ $less(X1,X2)
| ~ $less(X0,X2)
| ( X0 = X1 )
| ( 0 = sK4(init(X3),X2) )
| $less(0,sK4(init(X3),X2)) )
| ~ spl9_73
| ~ spl9_88 ),
inference(resolution,[],[f1181,f871]) ).
tff(f871,plain,
( ! [X10: array,X11: $int] :
( distinct(X10,X11)
| ( 0 = sK4(X10,X11) )
| $less(0,sK4(X10,X11)) )
| ~ spl9_73 ),
inference(avatar_component_clause,[],[f870]) ).
tff(f87741,plain,
( spl9_471
| ~ spl9_83
| ~ spl9_85 ),
inference(avatar_split_clause,[],[f1171,f1158,f1150,f87739]) ).
tff(f87739,plain,
( spl9_471
<=> ! [X4: $int,X0: $int,X3: array,X2: $int,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ $less(X2,0)
| $less(0,sK8(write(X3,X0,X2),X4,X1))
| ( 0 = sK8(write(X3,X0,X2),X4,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_471])]) ).
tff(f1171,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int,X4: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ $less(X2,0)
| $less(0,sK8(write(X3,X0,X2),X4,X1))
| ( 0 = sK8(write(X3,X0,X2),X4,X1) ) )
| ~ spl9_83
| ~ spl9_85 ),
inference(resolution,[],[f1159,f1151]) ).
tff(f87737,plain,
( spl9_470
| ~ spl9_83
| ~ spl9_84 ),
inference(avatar_split_clause,[],[f1164,f1154,f1150,f87735]) ).
tff(f87735,plain,
( spl9_470
<=> ! [X4: array,X0: $int,X3: $int,X2: $int,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ $less(X2,X3)
| $less(0,sK8(write(X4,X0,X3),X2,X1))
| ( 0 = sK8(write(X4,X0,X3),X2,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_470])]) ).
tff(f1164,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int,X4: array] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ $less(X2,X3)
| $less(0,sK8(write(X4,X0,X3),X2,X1))
| ( 0 = sK8(write(X4,X0,X3),X2,X1) ) )
| ~ spl9_83
| ~ spl9_84 ),
inference(resolution,[],[f1155,f1151]) ).
tff(f87733,plain,
( spl9_469
| ~ spl9_31
| ~ spl9_69 ),
inference(avatar_split_clause,[],[f860,f792,f293,f87731]) ).
tff(f87731,plain,
( spl9_469
<=> ! [X3: $int,X4: $int,X5: $int,X2: array] :
( ( read(X2,sK1(write(X2,X3,X4),init(X5))) != X5 )
| ( write(X2,X3,X4) = init(X5) )
| ( sK1(write(X2,X3,X4),init(X5)) = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_469])]) ).
tff(f792,plain,
( spl9_69
<=> ! [X0: $int,X1: array] :
( ( read(X1,sK1(X1,init(X0))) != X0 )
| ( init(X0) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_69])]) ).
tff(f860,plain,
( ! [X2: array,X3: $int,X4: $int,X5: $int] :
( ( read(X2,sK1(write(X2,X3,X4),init(X5))) != X5 )
| ( write(X2,X3,X4) = init(X5) )
| ( sK1(write(X2,X3,X4),init(X5)) = X3 ) )
| ~ spl9_31
| ~ spl9_69 ),
inference(superposition,[],[f793,f294]) ).
tff(f793,plain,
( ! [X0: $int,X1: array] :
( ( read(X1,sK1(X1,init(X0))) != X0 )
| ( init(X0) = X1 ) )
| ~ spl9_69 ),
inference(avatar_component_clause,[],[f792]) ).
tff(f87366,plain,
( spl9_468
| ~ spl9_31
| ~ spl9_68 ),
inference(avatar_split_clause,[],[f854,f788,f293,f87364]) ).
tff(f87364,plain,
( spl9_468
<=> ! [X3: $int,X4: $int,X5: $int,X2: array] :
( ( read(X2,sK1(init(X5),write(X2,X3,X4))) != X5 )
| ( write(X2,X3,X4) = init(X5) )
| ( sK1(init(X5),write(X2,X3,X4)) = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_468])]) ).
tff(f788,plain,
( spl9_68
<=> ! [X0: $int,X1: array] :
( ( read(X1,sK1(init(X0),X1)) != X0 )
| ( init(X0) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_68])]) ).
tff(f854,plain,
( ! [X2: array,X3: $int,X4: $int,X5: $int] :
( ( read(X2,sK1(init(X5),write(X2,X3,X4))) != X5 )
| ( write(X2,X3,X4) = init(X5) )
| ( sK1(init(X5),write(X2,X3,X4)) = X3 ) )
| ~ spl9_31
| ~ spl9_68 ),
inference(superposition,[],[f789,f294]) ).
tff(f789,plain,
( ! [X0: $int,X1: array] :
( ( read(X1,sK1(init(X0),X1)) != X0 )
| ( init(X0) = X1 ) )
| ~ spl9_68 ),
inference(avatar_component_clause,[],[f788]) ).
tff(f87083,plain,
( spl9_467
| ~ spl9_128 ),
inference(avatar_split_clause,[],[f1530,f1508,f87081]) ).
tff(f87081,plain,
( spl9_467
<=> ! [X0: array,X3: $int,X2: $int,X1: $int] :
( ( write(X0,X1,X2) = rev(X0,X3) )
| $less(sK7(X0,write(X0,X1,X2),X3),X3)
| ( sK7(X0,write(X0,X1,X2),X3) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_467])]) ).
tff(f1530,plain,
( ! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( write(X0,X1,X2) = rev(X0,X3) )
| $less(sK7(X0,write(X0,X1,X2),X3),X3)
| ( sK7(X0,write(X0,X1,X2),X3) = X1 ) )
| ~ spl9_128 ),
inference(equality_resolution,[],[f1509]) ).
tff(f87079,plain,
( spl9_466
| ~ spl9_127 ),
inference(avatar_split_clause,[],[f1525,f1504,f87077]) ).
tff(f87077,plain,
( spl9_466
<=> ! [X0: array,X3: $int,X2: $int,X1: $int] :
( ( rev(write(X0,X1,X2),X3) = X0 )
| $less(sK7(write(X0,X1,X2),X0,X3),X3)
| ( sK7(write(X0,X1,X2),X0,X3) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_466])]) ).
tff(f1525,plain,
( ! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( rev(write(X0,X1,X2),X3) = X0 )
| $less(sK7(write(X0,X1,X2),X0,X3),X3)
| ( sK7(write(X0,X1,X2),X0,X3) = X1 ) )
| ~ spl9_127 ),
inference(equality_resolution,[],[f1505]) ).
tff(f87075,plain,
( spl9_465
| ~ spl9_126 ),
inference(avatar_split_clause,[],[f1520,f1500,f87073]) ).
tff(f87073,plain,
( spl9_465
<=> ! [X0: array,X3: $int,X2: $int,X1: $int] :
( ( write(X0,X1,X2) = rev(X0,X3) )
| ~ $less(sK7(X0,write(X0,X1,X2),X3),0)
| ( sK7(X0,write(X0,X1,X2),X3) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_465])]) ).
tff(f1520,plain,
( ! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( write(X0,X1,X2) = rev(X0,X3) )
| ~ $less(sK7(X0,write(X0,X1,X2),X3),0)
| ( sK7(X0,write(X0,X1,X2),X3) = X1 ) )
| ~ spl9_126 ),
inference(equality_resolution,[],[f1501]) ).
tff(f87071,plain,
( spl9_464
| ~ spl9_124 ),
inference(avatar_split_clause,[],[f1515,f1492,f87069]) ).
tff(f87069,plain,
( spl9_464
<=> ! [X0: array,X3: $int,X2: $int,X1: $int] :
( ( rev(write(X0,X1,X2),X3) = X0 )
| ~ $less(sK7(write(X0,X1,X2),X0,X3),0)
| ( sK7(write(X0,X1,X2),X0,X3) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_464])]) ).
tff(f1515,plain,
( ! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( rev(write(X0,X1,X2),X3) = X0 )
| ~ $less(sK7(write(X0,X1,X2),X0,X3),0)
| ( sK7(write(X0,X1,X2),X0,X3) = X1 ) )
| ~ spl9_124 ),
inference(equality_resolution,[],[f1493]) ).
tff(f87067,plain,
( spl9_463
| ~ spl9_6
| ~ spl9_111 ),
inference(avatar_split_clause,[],[f1382,f1356,f125,f87065]) ).
tff(f87065,plain,
( spl9_463
<=> ! [X2: $int,X0: $int,X1: $int] :
( ( X0 != X1 )
| ( init(X0) = rev(init(X1),X2) )
| ~ $less(sK7(init(X1),init(X0),X2),X2)
| $less(sK7(init(X1),init(X0),X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_463])]) ).
tff(f1382,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ( X0 != X1 )
| ( init(X0) = rev(init(X1),X2) )
| ~ $less(sK7(init(X1),init(X0),X2),X2)
| $less(sK7(init(X1),init(X0),X2),0) )
| ~ spl9_6
| ~ spl9_111 ),
inference(superposition,[],[f1357,f126]) ).
tff(f87063,plain,
( spl9_462
| ~ spl9_31
| ~ spl9_110 ),
inference(avatar_split_clause,[],[f1381,f1352,f293,f87061]) ).
tff(f87061,plain,
( spl9_462
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int,X3: array] :
( ( read(X3,X6) != X5 )
| ( X4 = X6 )
| $less(X4,0)
| $less(X6,0)
| ~ $less(X6,X7)
| ~ $less(X4,X7)
| ~ distinct(write(X3,X4,X5),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_462])]) ).
tff(f1352,plain,
( spl9_110
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ( read(write(X4,X5,X6),X7) != X6 )
| ( X5 = X7 )
| $less(X5,0)
| $less(X7,0)
| ~ $less(X7,X8)
| ~ $less(X5,X8)
| ~ distinct(write(X4,X5,X6),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_110])]) ).
tff(f1381,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( ( read(X3,X6) != X5 )
| ( X4 = X6 )
| $less(X4,0)
| $less(X6,0)
| ~ $less(X6,X7)
| ~ $less(X4,X7)
| ~ distinct(write(X3,X4,X5),X7) )
| ~ spl9_31
| ~ spl9_110 ),
inference(duplicate_literal_removal,[],[f1380]) ).
tff(f1380,plain,
( ! [X3: array,X6: $int,X7: $int,X4: $int,X5: $int] :
( ( read(X3,X6) != X5 )
| ( X4 = X6 )
| $less(X4,0)
| $less(X6,0)
| ~ $less(X6,X7)
| ~ $less(X4,X7)
| ~ distinct(write(X3,X4,X5),X7)
| ( X4 = X6 ) )
| ~ spl9_31
| ~ spl9_110 ),
inference(superposition,[],[f1353,f294]) ).
tff(f1353,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ( read(write(X4,X5,X6),X7) != X6 )
| ( X5 = X7 )
| $less(X5,0)
| $less(X7,0)
| ~ $less(X7,X8)
| ~ $less(X5,X8)
| ~ distinct(write(X4,X5,X6),X8) )
| ~ spl9_110 ),
inference(avatar_component_clause,[],[f1352]) ).
tff(f87059,plain,
( spl9_461
| ~ spl9_31
| ~ spl9_105 ),
inference(avatar_split_clause,[],[f1339,f1316,f293,f87057]) ).
tff(f87057,plain,
( spl9_461
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ~ $less(read(X4,X7),X6)
| ~ $less(X7,X8)
| ~ $less(X5,X7)
| ~ $less(X5,X8)
| $less(X5,0)
| ~ sorted(write(X4,X5,X6),X8)
| ( X5 = X7 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_461])]) ).
tff(f1339,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ $less(read(X4,X7),X6)
| ~ $less(X7,X8)
| ~ $less(X5,X7)
| ~ $less(X5,X8)
| $less(X5,0)
| ~ sorted(write(X4,X5,X6),X8)
| ( X5 = X7 ) )
| ~ spl9_31
| ~ spl9_105 ),
inference(superposition,[],[f1317,f294]) ).
tff(f87055,plain,
( spl9_460
| ~ spl9_31
| ~ spl9_104 ),
inference(avatar_split_clause,[],[f1331,f1312,f293,f87053]) ).
tff(f87053,plain,
( spl9_460
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ~ $less(X6,read(X4,X7))
| ~ $less(X5,X8)
| ~ $less(X7,X5)
| ~ $less(X7,X8)
| $less(X7,0)
| ~ sorted(write(X4,X5,X6),X8)
| ( X5 = X7 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_460])]) ).
tff(f1331,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ $less(X6,read(X4,X7))
| ~ $less(X5,X8)
| ~ $less(X7,X5)
| ~ $less(X7,X8)
| $less(X7,0)
| ~ sorted(write(X4,X5,X6),X8)
| ( X5 = X7 ) )
| ~ spl9_31
| ~ spl9_104 ),
inference(superposition,[],[f1313,f294]) ).
tff(f87051,plain,
( spl9_459
| ~ spl9_59
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1234,f1220,f607,f87049]) ).
tff(f87049,plain,
( spl9_459
<=> ! [X5: $int,X4: $int,X7: $int,X6: array] :
( $less(X4,0)
| ~ $less(X4,X5)
| ( read(X6,X4) = max(X6,X5) )
| $less(sK6(X6,X5,read(X6,X4)),$sum(X7,1))
| $less(X7,X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_459])]) ).
tff(f1234,plain,
( ! [X6: array,X7: $int,X4: $int,X5: $int] :
( $less(X4,0)
| ~ $less(X4,X5)
| ( read(X6,X4) = max(X6,X5) )
| $less(sK6(X6,X5,read(X6,X4)),$sum(X7,1))
| $less(X7,X5) )
| ~ spl9_59
| ~ spl9_94 ),
inference(resolution,[],[f1221,f608]) ).
tff(f86237,plain,
( spl9_458
| ~ spl9_21
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1235,f1220,f192,f86235]) ).
tff(f86235,plain,
( spl9_458
<=> ! [X10: array,X11: $int,X9: $int,X8: $int] :
( $less(X8,0)
| ~ $less(X8,X9)
| ( read(X10,X8) = max(X10,X9) )
| ~ $less(X11,sK6(X10,X9,read(X10,X8)))
| $less(X11,X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_458])]) ).
tff(f1235,plain,
( ! [X10: array,X11: $int,X8: $int,X9: $int] :
( $less(X8,0)
| ~ $less(X8,X9)
| ( read(X10,X8) = max(X10,X9) )
| ~ $less(X11,sK6(X10,X9,read(X10,X8)))
| $less(X11,X9) )
| ~ spl9_21
| ~ spl9_94 ),
inference(resolution,[],[f1221,f193]) ).
tff(f86233,plain,
( spl9_457
| ~ spl9_65
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1058,f980,f776,f86231]) ).
tff(f86231,plain,
( spl9_457
<=> ! [X11: $int,X13: $int,X14: $int,X12: $int,X15: $int] :
( ~ $less(X11,$sum(X12,X13))
| ( $sum(X12,$sum(X13,X14)) = X15 )
| $less(X15,$sum(X12,$sum(X13,X14)))
| $less($sum(X11,X14),X15) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_457])]) ).
tff(f1058,plain,
( ! [X11: $int,X14: $int,X15: $int,X12: $int,X13: $int] :
( ~ $less(X11,$sum(X12,X13))
| ( $sum(X12,$sum(X13,X14)) = X15 )
| $less(X15,$sum(X12,$sum(X13,X14)))
| $less($sum(X11,X14),X15) )
| ~ spl9_65
| ~ spl9_79 ),
inference(resolution,[],[f981,f777]) ).
tff(f86229,plain,
( spl9_456
| ~ spl9_35
| ~ spl9_74 ),
inference(avatar_split_clause,[],[f897,f874,f317,f86227]) ).
tff(f86227,plain,
( spl9_456
<=> ! [X10: $int,X11: array,X13: $int,X12: $int] :
( ( $sum(X10,1) = read(X11,X12) )
| ~ $less(X10,read(X11,X12))
| $less(X12,0)
| ~ $less(X12,X13)
| ~ sP0(X11,$sum(X10,1),X13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_456])]) ).
tff(f897,plain,
( ! [X10: $int,X11: array,X12: $int,X13: $int] :
( ( $sum(X10,1) = read(X11,X12) )
| ~ $less(X10,read(X11,X12))
| $less(X12,0)
| ~ $less(X12,X13)
| ~ sP0(X11,$sum(X10,1),X13) )
| ~ spl9_35
| ~ spl9_74 ),
inference(resolution,[],[f875,f318]) ).
tff(f85895,plain,
( spl9_455
| ~ spl9_11
| ~ spl9_290 ),
inference(avatar_split_clause,[],[f17464,f15383,f145,f85893]) ).
tff(f85893,plain,
( spl9_455
<=> ! [X9: $int,X8: array] :
( distinct(X8,X9)
| $less(-1,$uminus(X9))
| $less(sK2(X8,X9),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_455])]) ).
tff(f15383,plain,
( spl9_290
<=> ! [X6: array,X7: $int] :
( ~ sorted(X6,X7)
| distinct(X6,X7)
| $less(-1,$uminus(X7)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_290])]) ).
tff(f17464,plain,
( ! [X8: array,X9: $int] :
( distinct(X8,X9)
| $less(-1,$uminus(X9))
| $less(sK2(X8,X9),X9) )
| ~ spl9_11
| ~ spl9_290 ),
inference(resolution,[],[f15384,f146]) ).
tff(f15384,plain,
( ! [X6: array,X7: $int] :
( ~ sorted(X6,X7)
| distinct(X6,X7)
| $less(-1,$uminus(X7)) )
| ~ spl9_290 ),
inference(avatar_component_clause,[],[f15383]) ).
tff(f85261,plain,
( spl9_454
| ~ spl9_17
| ~ spl9_95 ),
inference(avatar_split_clause,[],[f1248,f1224,f169,f85259]) ).
tff(f85259,plain,
( spl9_454
<=> ! [X5: $int,X4: $int,X6: $int,X3: array] :
( ~ $less(sK6(write(X3,X4,X5),X6,X5),0)
| $less(X4,0)
| ~ $less(X4,X6)
| ( max(write(X3,X4,X5),X6) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_454])]) ).
tff(f1248,plain,
( ! [X3: array,X6: $int,X4: $int,X5: $int] :
( ~ $less(sK6(write(X3,X4,X5),X6,X5),0)
| $less(X4,0)
| ~ $less(X4,X6)
| ( max(write(X3,X4,X5),X6) = X5 ) )
| ~ spl9_17
| ~ spl9_95 ),
inference(superposition,[],[f1225,f170]) ).
tff(f85257,plain,
( spl9_453
| ~ spl9_17
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1242,f1220,f169,f85255]) ).
tff(f85255,plain,
( spl9_453
<=> ! [X5: $int,X4: $int,X6: $int,X3: array] :
( $less(sK6(write(X3,X4,X5),X6,X5),X6)
| $less(X4,0)
| ~ $less(X4,X6)
| ( max(write(X3,X4,X5),X6) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_453])]) ).
tff(f1242,plain,
( ! [X3: array,X6: $int,X4: $int,X5: $int] :
( $less(sK6(write(X3,X4,X5),X6,X5),X6)
| $less(X4,0)
| ~ $less(X4,X6)
| ( max(write(X3,X4,X5),X6) = X5 ) )
| ~ spl9_17
| ~ spl9_94 ),
inference(superposition,[],[f1221,f170]) ).
tff(f85253,plain,
( spl9_452
| ~ spl9_28
| ~ spl9_93 ),
inference(avatar_split_clause,[],[f1232,f1216,f236,f85251]) ).
tff(f85251,plain,
( spl9_452
<=> ! [X17: $int,X16: $int,X13: $int,X14: array,X12: $int,X15: $int] :
( $less(X12,0)
| ~ $less(X12,X13)
| ~ $less(read(X14,X12),0)
| ( X12 = X15 )
| $less(sK8(write(X14,X15,X16),X17,X13),X13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_452])]) ).
tff(f236,plain,
( spl9_28
<=> ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(sK8(X0,X1,X2),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_28])]) ).
tff(f1232,plain,
( ! [X16: $int,X14: array,X17: $int,X15: $int,X12: $int,X13: $int] :
( $less(X12,0)
| ~ $less(X12,X13)
| ~ $less(read(X14,X12),0)
| ( X12 = X15 )
| $less(sK8(write(X14,X15,X16),X17,X13),X13) )
| ~ spl9_28
| ~ spl9_93 ),
inference(resolution,[],[f1217,f237]) ).
tff(f237,plain,
( ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(sK8(X0,X1,X2),X2) )
| ~ spl9_28 ),
inference(avatar_component_clause,[],[f236]) ).
tff(f85249,plain,
( spl9_451
| ~ spl9_28
| ~ spl9_92 ),
inference(avatar_split_clause,[],[f1229,f1212,f236,f85247]) ).
tff(f85247,plain,
( spl9_451
<=> ! [X16: $int,X13: $int,X14: $int,X12: $int,X17: $int,X15: array] :
( $less(X12,0)
| ~ $less(X12,X13)
| ~ $less(X14,read(X15,X12))
| ( X12 = X16 )
| $less(sK8(write(X15,X16,X17),X14,X13),X13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_451])]) ).
tff(f1229,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: array,X12: $int,X13: $int] :
( $less(X12,0)
| ~ $less(X12,X13)
| ~ $less(X14,read(X15,X12))
| ( X12 = X16 )
| $less(sK8(write(X15,X16,X17),X14,X13),X13) )
| ~ spl9_28
| ~ spl9_92 ),
inference(resolution,[],[f1213,f237]) ).
tff(f85245,plain,
( spl9_450
| ~ spl9_81
| ~ spl9_83 ),
inference(avatar_split_clause,[],[f1163,f1150,f988,f85243]) ).
tff(f85243,plain,
( spl9_450
<=> ! [X10: $int,X7: $int,X9: $int,X8: $int] :
( $less(0,sK8(init(X7),X8,X9))
| ( 0 = sK8(init(X7),X8,X9) )
| $less(X10,0)
| ~ $less(X10,X9)
| ~ $less(X8,X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_450])]) ).
tff(f988,plain,
( spl9_81
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] :
( ~ $less(X2,X0)
| $less(X1,0)
| ~ $less(X1,X3)
| ~ sP0(init(X0),X2,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_81])]) ).
tff(f1163,plain,
( ! [X10: $int,X8: $int,X9: $int,X7: $int] :
( $less(0,sK8(init(X7),X8,X9))
| ( 0 = sK8(init(X7),X8,X9) )
| $less(X10,0)
| ~ $less(X10,X9)
| ~ $less(X8,X7) )
| ~ spl9_81
| ~ spl9_83 ),
inference(resolution,[],[f1151,f989]) ).
tff(f989,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ~ sP0(init(X0),X2,X3)
| $less(X1,0)
| ~ $less(X1,X3)
| ~ $less(X2,X0) )
| ~ spl9_81 ),
inference(avatar_component_clause,[],[f988]) ).
tff(f85241,plain,
( spl9_449
| ~ spl9_82
| ~ spl9_83 ),
inference(avatar_split_clause,[],[f1162,f1150,f992,f85239]) ).
tff(f85239,plain,
( spl9_449
<=> ! [X5: $int,X4: $int,X6: $int,X3: $int] :
( $less(0,sK8(init(X3),X4,X5))
| ( 0 = sK8(init(X3),X4,X5) )
| $less(X6,0)
| ~ $less(X6,X5)
| ~ $less(X3,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_449])]) ).
tff(f992,plain,
( spl9_82
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] :
( ~ $less(X0,0)
| $less(X1,0)
| ~ $less(X1,X2)
| ~ sP0(init(X0),X3,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_82])]) ).
tff(f1162,plain,
( ! [X3: $int,X6: $int,X4: $int,X5: $int] :
( $less(0,sK8(init(X3),X4,X5))
| ( 0 = sK8(init(X3),X4,X5) )
| $less(X6,0)
| ~ $less(X6,X5)
| ~ $less(X3,0) )
| ~ spl9_82
| ~ spl9_83 ),
inference(resolution,[],[f1151,f993]) ).
tff(f993,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ~ sP0(init(X0),X3,X2)
| $less(X1,0)
| ~ $less(X1,X2)
| ~ $less(X0,0) )
| ~ spl9_82 ),
inference(avatar_component_clause,[],[f992]) ).
tff(f85237,plain,
( spl9_448
| ~ spl9_66
| ~ spl9_74 ),
inference(avatar_split_clause,[],[f899,f874,f780,f85235]) ).
tff(f85235,plain,
( spl9_448
<=> ! [X18: $int,X16: $int,X17: $int] :
( ( $sum(X16,1) = $sum(X17,$sum(X18,1)) )
| ~ $less(X16,$sum(X17,$sum(X18,1)))
| ~ $less($sum(X17,X18),$sum(X16,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_448])]) ).
tff(f899,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( ( $sum(X16,1) = $sum(X17,$sum(X18,1)) )
| ~ $less(X16,$sum(X17,$sum(X18,1)))
| ~ $less($sum(X17,X18),$sum(X16,1)) )
| ~ spl9_66
| ~ spl9_74 ),
inference(resolution,[],[f875,f781]) ).
tff(f85049,plain,
( spl9_447
| ~ spl9_12
| ~ spl9_290 ),
inference(avatar_split_clause,[],[f17463,f15383,f149,f85047]) ).
tff(f85047,plain,
( spl9_447
<=> ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less(-1,$uminus(X7))
| $less(sK3(X6,X7),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_447])]) ).
tff(f17463,plain,
( ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less(-1,$uminus(X7))
| $less(sK3(X6,X7),X7) )
| ~ spl9_12
| ~ spl9_290 ),
inference(resolution,[],[f15384,f150]) ).
tff(f82584,plain,
( spl9_446
| ~ spl9_28
| ~ spl9_90 ),
inference(avatar_split_clause,[],[f1208,f1196,f236,f82582]) ).
tff(f82582,plain,
( spl9_446
<=> ! [X10: array,X11: $int,X9: $int,X8: $int] :
( ~ $less(X8,X9)
| $less(X8,0)
| $less(0,read(X10,X8))
| ( 0 = read(X10,X8) )
| $less(sK8(X10,X11,X9),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_446])]) ).
tff(f1208,plain,
( ! [X10: array,X11: $int,X8: $int,X9: $int] :
( ~ $less(X8,X9)
| $less(X8,0)
| $less(0,read(X10,X8))
| ( 0 = read(X10,X8) )
| $less(sK8(X10,X11,X9),X9) )
| ~ spl9_28
| ~ spl9_90 ),
inference(resolution,[],[f1197,f237]) ).
tff(f82580,plain,
( spl9_445
| ~ spl9_28
| ~ spl9_89 ),
inference(avatar_split_clause,[],[f1205,f1192,f236,f82578]) ).
tff(f82578,plain,
( spl9_445
<=> ! [X10: array,X11: $int,X9: $int,X8: $int] :
( ~ $less(X8,X9)
| $less(X8,0)
| $less(read(X10,X8),X11)
| ( read(X10,X8) = X11 )
| $less(sK8(X10,X11,X9),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_445])]) ).
tff(f1205,plain,
( ! [X10: array,X11: $int,X8: $int,X9: $int] :
( ~ $less(X8,X9)
| $less(X8,0)
| $less(read(X10,X8),X11)
| ( read(X10,X8) = X11 )
| $less(sK8(X10,X11,X9),X9) )
| ~ spl9_28
| ~ spl9_89 ),
inference(resolution,[],[f1193,f237]) ).
tff(f82576,plain,
( spl9_444
| ~ spl9_65
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1102,f984,f776,f82574]) ).
tff(f82574,plain,
( spl9_444
<=> ! [X15: $int,X17: $int,X18: $int,X16: $int,X19: $int] :
( ~ $less($sum(X15,X16),X17)
| ( $sum(X17,X18) = X19 )
| $less(X19,$sum(X17,X18))
| $less($sum(X15,$sum(X16,X18)),X19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_444])]) ).
tff(f1102,plain,
( ! [X18: $int,X19: $int,X16: $int,X17: $int,X15: $int] :
( ~ $less($sum(X15,X16),X17)
| ( $sum(X17,X18) = X19 )
| $less(X19,$sum(X17,X18))
| $less($sum(X15,$sum(X16,X18)),X19) )
| ~ spl9_65
| ~ spl9_80 ),
inference(resolution,[],[f985,f777]) ).
tff(f82567,plain,
( spl9_443
| ~ spl9_65
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f952,f886,f776,f82565]) ).
tff(f82565,plain,
( spl9_443
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] :
( ~ $less(X0,$uminus(X1))
| ( $uminus($sum(X2,X1)) = X3 )
| $less(X3,$uminus($sum(X2,X1)))
| $less($sum(X0,$uminus(X2)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_443])]) ).
tff(f952,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ~ $less(X0,$uminus(X1))
| ( $uminus($sum(X2,X1)) = X3 )
| $less(X3,$uminus($sum(X2,X1)))
| $less($sum(X0,$uminus(X2)),X3) )
| ~ spl9_65
| ~ spl9_77 ),
inference(resolution,[],[f887,f777]) ).
tff(f82563,plain,
( spl9_442
| ~ spl9_65
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f929,f882,f776,f82561]) ).
tff(f82561,plain,
( spl9_442
<=> ! [X9: $int,X7: $int,X6: $int,X8: $int] :
( ~ $less($uminus(X6),X7)
| ( $sum(X7,$uminus(X8)) = X9 )
| $less(X9,$sum(X7,$uminus(X8)))
| $less($uminus($sum(X8,X6)),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_442])]) ).
tff(f929,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: $int] :
( ~ $less($uminus(X6),X7)
| ( $sum(X7,$uminus(X8)) = X9 )
| $less(X9,$sum(X7,$uminus(X8)))
| $less($uminus($sum(X8,X6)),X9) )
| ~ spl9_65
| ~ spl9_76 ),
inference(resolution,[],[f883,f777]) ).
tff(f82559,plain,
( spl9_441
| ~ spl9_74
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f915,f878,f874,f82557]) ).
tff(f82557,plain,
( spl9_441
<=> ! [X38: $int,X36: $int,X35: $int,X37: $int] :
( ~ $less(X35,X36)
| $less($sum(X37,1),$sum(X36,X38))
| ( $sum(X37,1) = $sum(X35,X38) )
| ~ $less(X37,$sum(X35,X38)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_441])]) ).
tff(f915,plain,
( ! [X38: $int,X36: $int,X37: $int,X35: $int] :
( ~ $less(X35,X36)
| $less($sum(X37,1),$sum(X36,X38))
| ( $sum(X37,1) = $sum(X35,X38) )
| ~ $less(X37,$sum(X35,X38)) )
| ~ spl9_74
| ~ spl9_75 ),
inference(resolution,[],[f879,f875]) ).
tff(f82555,plain,
( spl9_440
| ~ spl9_65
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f834,f784,f776,f82553]) ).
tff(f82553,plain,
( spl9_440
<=> ! [X10: $int,X11: $int,X13: $int,X12: $int] :
( $less($sum(X10,X11),X12)
| ( $sum(X10,$sum(X11,1)) = X13 )
| $less(X13,$sum(X10,$sum(X11,1)))
| $less(X12,X13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_440])]) ).
tff(f834,plain,
( ! [X10: $int,X11: $int,X12: $int,X13: $int] :
( $less($sum(X10,X11),X12)
| ( $sum(X10,$sum(X11,1)) = X13 )
| $less(X13,$sum(X10,$sum(X11,1)))
| $less(X12,X13) )
| ~ spl9_65
| ~ spl9_67 ),
inference(resolution,[],[f785,f777]) ).
tff(f82551,plain,
( spl9_439
| ~ spl9_35
| ~ spl9_63 ),
inference(avatar_split_clause,[],[f770,f623,f317,f82549]) ).
tff(f82549,plain,
( spl9_439
<=> ! [X9: $int,X7: array,X6: array,X8: $int] :
( ( rev(X6,read(X7,X8)) = X6 )
| $less(X8,0)
| ~ $less(X8,X9)
| ~ sP0(X7,sK7(X6,X6,read(X7,X8)),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_439])]) ).
tff(f770,plain,
( ! [X8: $int,X6: array,X9: $int,X7: array] :
( ( rev(X6,read(X7,X8)) = X6 )
| $less(X8,0)
| ~ $less(X8,X9)
| ~ sP0(X7,sK7(X6,X6,read(X7,X8)),X9) )
| ~ spl9_35
| ~ spl9_63 ),
inference(resolution,[],[f624,f318]) ).
tff(f79810,plain,
( spl9_438
| ~ spl9_7
| ~ spl9_151
| ~ spl9_420 ),
inference(avatar_split_clause,[],[f75564,f55308,f1825,f129,f79808]) ).
tff(f79808,plain,
( spl9_438
<=> ! [X153: array,X154: $int] :
( $less(0,$sum(1,$uminus(X154)))
| distinct(X153,X154)
| ~ sorted(X153,X154) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_438])]) ).
tff(f55308,plain,
( spl9_420
<=> ! [X16: array,X14: $int,X15: $int] :
( ~ $less($sum($uminus(X14),X15),X15)
| distinct(X16,X14)
| ~ sorted(X16,X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_420])]) ).
tff(f75564,plain,
( ! [X153: array,X154: $int] :
( $less(0,$sum(1,$uminus(X154)))
| distinct(X153,X154)
| ~ sorted(X153,X154) )
| ~ spl9_7
| ~ spl9_151
| ~ spl9_420 ),
inference(forward_demodulation,[],[f75456,f130]) ).
tff(f75456,plain,
( ! [X153: array,X154: $int] :
( distinct(X153,X154)
| ~ sorted(X153,X154)
| $less(0,$sum($uminus(X154),1)) )
| ~ spl9_151
| ~ spl9_420 ),
inference(resolution,[],[f55309,f1826]) ).
tff(f55309,plain,
( ! [X16: array,X14: $int,X15: $int] :
( ~ $less($sum($uminus(X14),X15),X15)
| distinct(X16,X14)
| ~ sorted(X16,X14) )
| ~ spl9_420 ),
inference(avatar_component_clause,[],[f55308]) ).
tff(f78593,plain,
( spl9_437
| ~ spl9_13
| ~ spl9_88 ),
inference(avatar_split_clause,[],[f1187,f1180,f153,f78591]) ).
tff(f78591,plain,
( spl9_437
<=> ! [X18: $int,X16: $int,X17: $int,X19: $int] :
( $less(X16,0)
| $less(X17,0)
| ~ $less(X17,X18)
| ~ $less(X16,X18)
| ( X16 = X17 )
| $less(sK4(init(X19),X18),X18) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_437])]) ).
tff(f153,plain,
( spl9_13
<=> ! [X0: array,X1: $int] :
( distinct(X0,X1)
| $less(sK4(X0,X1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_13])]) ).
tff(f1187,plain,
( ! [X18: $int,X19: $int,X16: $int,X17: $int] :
( $less(X16,0)
| $less(X17,0)
| ~ $less(X17,X18)
| ~ $less(X16,X18)
| ( X16 = X17 )
| $less(sK4(init(X19),X18),X18) )
| ~ spl9_13
| ~ spl9_88 ),
inference(resolution,[],[f1181,f154]) ).
tff(f154,plain,
( ! [X0: array,X1: $int] :
( distinct(X0,X1)
| $less(sK4(X0,X1),X1) )
| ~ spl9_13 ),
inference(avatar_component_clause,[],[f153]) ).
tff(f78589,plain,
( spl9_436
| ~ spl9_14
| ~ spl9_88 ),
inference(avatar_split_clause,[],[f1186,f1180,f157,f78587]) ).
tff(f78587,plain,
( spl9_436
<=> ! [X13: $int,X12: $int,X14: $int,X15: $int] :
( $less(X12,0)
| $less(X13,0)
| ~ $less(X13,X14)
| ~ $less(X12,X14)
| ( X12 = X13 )
| $less(sK5(init(X15),X14),X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_436])]) ).
tff(f157,plain,
( spl9_14
<=> ! [X0: array,X1: $int] :
( distinct(X0,X1)
| $less(sK5(X0,X1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_14])]) ).
tff(f1186,plain,
( ! [X14: $int,X15: $int,X12: $int,X13: $int] :
( $less(X12,0)
| $less(X13,0)
| ~ $less(X13,X14)
| ~ $less(X12,X14)
| ( X12 = X13 )
| $less(sK5(init(X15),X14),X14) )
| ~ spl9_14
| ~ spl9_88 ),
inference(resolution,[],[f1181,f158]) ).
tff(f158,plain,
( ! [X0: array,X1: $int] :
( distinct(X0,X1)
| $less(sK5(X0,X1),X1) )
| ~ spl9_14 ),
inference(avatar_component_clause,[],[f157]) ).
tff(f78585,plain,
( spl9_435
| ~ spl9_78
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1132,f984,f976,f78583]) ).
tff(f78583,plain,
( spl9_435
<=> ! [X37: $int,X34: $int,X36: $int,X33: $int,X35: $int] :
( $less($sum(X36,$sum(X37,$sum($uminus(X34),X35))),$sum($uminus($sum(X34,X33)),X35))
| ~ $less($sum(X36,X37),$uminus(X33)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_435])]) ).
tff(f1132,plain,
( ! [X36: $int,X37: $int,X34: $int,X35: $int,X33: $int] :
( $less($sum(X36,$sum(X37,$sum($uminus(X34),X35))),$sum($uminus($sum(X34,X33)),X35))
| ~ $less($sum(X36,X37),$uminus(X33)) )
| ~ spl9_78
| ~ spl9_80 ),
inference(superposition,[],[f985,f977]) ).
tff(f78581,plain,
( spl9_434
| ~ spl9_78
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1113,f984,f976,f78579]) ).
tff(f78579,plain,
( spl9_434
<=> ! [X37: $int,X34: $int,X36: $int,X33: $int,X35: $int] :
( $less($sum(X36,$sum($uminus($sum(X34,X33)),X35)),$sum(X37,$sum($uminus(X34),X35)))
| ~ $less($sum(X36,$uminus(X33)),X37) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_434])]) ).
tff(f1113,plain,
( ! [X36: $int,X37: $int,X34: $int,X35: $int,X33: $int] :
( $less($sum(X36,$sum($uminus($sum(X34,X33)),X35)),$sum(X37,$sum($uminus(X34),X35)))
| ~ $less($sum(X36,$uminus(X33)),X37) )
| ~ spl9_78
| ~ spl9_80 ),
inference(superposition,[],[f985,f977]) ).
tff(f78577,plain,
( spl9_433
| ~ spl9_78
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1080,f980,f976,f78575]) ).
tff(f78575,plain,
( spl9_433
<=> ! [X37: $int,X34: $int,X36: $int,X33: $int,X35: $int] :
( $less($sum(X36,$sum($uminus(X34),X35)),$sum(X37,$sum($uminus($sum(X34,X33)),X35)))
| ~ $less(X36,$sum(X37,$uminus(X33))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_433])]) ).
tff(f1080,plain,
( ! [X36: $int,X37: $int,X34: $int,X35: $int,X33: $int] :
( $less($sum(X36,$sum($uminus(X34),X35)),$sum(X37,$sum($uminus($sum(X34,X33)),X35)))
| ~ $less(X36,$sum(X37,$uminus(X33))) )
| ~ spl9_78
| ~ spl9_79 ),
inference(superposition,[],[f981,f977]) ).
tff(f78573,plain,
( spl9_432
| ~ spl9_78
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1069,f980,f976,f78571]) ).
tff(f78571,plain,
( spl9_432
<=> ! [X37: $int,X33: $int,X34: $int,X36: $int,X35: $int] :
( $less($sum($uminus($sum(X34,X33)),X35),$sum(X36,$sum(X37,$sum($uminus(X34),X35))))
| ~ $less($uminus(X33),$sum(X36,X37)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_432])]) ).
tff(f1069,plain,
( ! [X36: $int,X37: $int,X34: $int,X35: $int,X33: $int] :
( $less($sum($uminus($sum(X34,X33)),X35),$sum(X36,$sum(X37,$sum($uminus(X34),X35))))
| ~ $less($uminus(X33),$sum(X36,X37)) )
| ~ spl9_78
| ~ spl9_79 ),
inference(superposition,[],[f981,f977]) ).
tff(f78569,plain,
( spl9_431
| ~ spl9_63
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f812,f780,f623,f78567]) ).
tff(f78567,plain,
( spl9_431
<=> ! [X18: $int,X17: $int,X19: array] :
( ~ $less($sum(X17,X18),sK7(X19,X19,$sum(X17,$sum(X18,1))))
| ( rev(X19,$sum(X17,$sum(X18,1))) = X19 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_431])]) ).
tff(f812,plain,
( ! [X18: $int,X19: array,X17: $int] :
( ~ $less($sum(X17,X18),sK7(X19,X19,$sum(X17,$sum(X18,1))))
| ( rev(X19,$sum(X17,$sum(X18,1))) = X19 ) )
| ~ spl9_63
| ~ spl9_66 ),
inference(resolution,[],[f781,f624]) ).
tff(f77678,plain,
( spl9_430
| ~ spl9_75
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1027,f976,f878,f77676]) ).
tff(f77676,plain,
( spl9_430
<=> ! [X65: $int,X64: $int,X63: $int,X67: $int,X66: $int] :
( ~ $less(X66,$sum($uminus($sum(X64,X63)),X65))
| ~ $less($uminus(X63),X67)
| $less(X66,$sum(X67,$sum($uminus(X64),X65))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_430])]) ).
tff(f1027,plain,
( ! [X65: $int,X63: $int,X66: $int,X67: $int,X64: $int] :
( ~ $less(X66,$sum($uminus($sum(X64,X63)),X65))
| ~ $less($uminus(X63),X67)
| $less(X66,$sum(X67,$sum($uminus(X64),X65))) )
| ~ spl9_75
| ~ spl9_78 ),
inference(superposition,[],[f879,f977]) ).
tff(f77674,plain,
( spl9_429
| ~ spl9_63
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f916,f878,f623,f77672]) ).
tff(f77672,plain,
( spl9_429
<=> ! [X41: array,X40: $int,X42: $int,X39: $int] :
( ~ $less(X39,X40)
| $less(sK7(X41,X41,$sum(X39,X42)),$sum(X40,X42))
| ( rev(X41,$sum(X39,X42)) = X41 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_429])]) ).
tff(f916,plain,
( ! [X40: $int,X41: array,X39: $int,X42: $int] :
( ~ $less(X39,X40)
| $less(sK7(X41,X41,$sum(X39,X42)),$sum(X40,X42))
| ( rev(X41,$sum(X39,X42)) = X41 ) )
| ~ spl9_63
| ~ spl9_75 ),
inference(resolution,[],[f879,f624]) ).
tff(f75408,plain,
( spl9_428
| ~ spl9_6
| ~ spl9_95 ),
inference(avatar_split_clause,[],[f1247,f1224,f125,f75406]) ).
tff(f75406,plain,
( spl9_428
<=> ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(sK6(init(X0),X2,X0),0)
| $less(X1,0)
| ~ $less(X1,X2)
| ( max(init(X0),X2) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_428])]) ).
tff(f1247,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(sK6(init(X0),X2,X0),0)
| $less(X1,0)
| ~ $less(X1,X2)
| ( max(init(X0),X2) = X0 ) )
| ~ spl9_6
| ~ spl9_95 ),
inference(superposition,[],[f1225,f126]) ).
tff(f75404,plain,
( spl9_427
| ~ spl9_6
| ~ spl9_94 ),
inference(avatar_split_clause,[],[f1241,f1220,f125,f75402]) ).
tff(f75402,plain,
( spl9_427
<=> ! [X2: $int,X0: $int,X1: $int] :
( $less(sK6(init(X0),X2,X0),X2)
| $less(X1,0)
| ~ $less(X1,X2)
| ( max(init(X0),X2) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_427])]) ).
tff(f1241,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less(sK6(init(X0),X2,X0),X2)
| $less(X1,0)
| ~ $less(X1,X2)
| ( max(init(X0),X2) = X0 ) )
| ~ spl9_6
| ~ spl9_94 ),
inference(superposition,[],[f1221,f126]) ).
tff(f75400,plain,
( spl9_426
| ~ spl9_59
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1103,f984,f607,f75398]) ).
tff(f75398,plain,
( spl9_426
<=> ! [X24: $int,X20: $int,X21: $int,X23: $int,X22: $int] :
( ~ $less($sum(X20,X21),X22)
| $less($sum(X20,$sum(X21,X23)),$sum(X24,1))
| $less(X24,$sum(X22,X23)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_426])]) ).
tff(f1103,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int,X20: $int] :
( ~ $less($sum(X20,X21),X22)
| $less($sum(X20,$sum(X21,X23)),$sum(X24,1))
| $less(X24,$sum(X22,X23)) )
| ~ spl9_59
| ~ spl9_80 ),
inference(resolution,[],[f985,f608]) ).
tff(f75396,plain,
( spl9_425
| ~ spl9_59
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1059,f980,f607,f75394]) ).
tff(f75394,plain,
( spl9_425
<=> ! [X18: $int,X20: $int,X16: $int,X17: $int,X19: $int] :
( ~ $less(X16,$sum(X17,X18))
| $less($sum(X16,X19),$sum(X20,1))
| $less(X20,$sum(X17,$sum(X18,X19))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_425])]) ).
tff(f1059,plain,
( ! [X18: $int,X19: $int,X16: $int,X17: $int,X20: $int] :
( ~ $less(X16,$sum(X17,X18))
| $less($sum(X16,X19),$sum(X20,1))
| $less(X20,$sum(X17,$sum(X18,X19))) )
| ~ spl9_59
| ~ spl9_79 ),
inference(resolution,[],[f981,f608]) ).
tff(f75392,plain,
( spl9_424
| ~ spl9_60
| ~ spl9_74 ),
inference(avatar_split_clause,[],[f903,f874,f611,f75390]) ).
tff(f75390,plain,
( spl9_424
<=> ! [X6: $int,X4: $int,X5: $int] :
( $less($sum(X5,$sum(X4,1)),X6)
| ( $sum(X5,$sum(X4,1)) = X6 )
| ~ $less($sum(X4,X5),X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_424])]) ).
tff(f903,plain,
( ! [X6: $int,X4: $int,X5: $int] :
( $less($sum(X5,$sum(X4,1)),X6)
| ( $sum(X5,$sum(X4,1)) = X6 )
| ~ $less($sum(X4,X5),X6) )
| ~ spl9_60
| ~ spl9_74 ),
inference(superposition,[],[f875,f612]) ).
tff(f75388,plain,
( spl9_423
| ~ spl9_65
| ~ spl9_74 ),
inference(avatar_split_clause,[],[f894,f874,f776,f75386]) ).
tff(f75386,plain,
( spl9_423
<=> ! [X2: $int,X1: $int,X3: $int] :
( ( $sum(X1,1) = X2 )
| ~ $less(X1,X2)
| ( X2 = X3 )
| $less(X3,X2)
| $less($sum(X1,1),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_423])]) ).
tff(f894,plain,
( ! [X2: $int,X3: $int,X1: $int] :
( ( $sum(X1,1) = X2 )
| ~ $less(X1,X2)
| ( X2 = X3 )
| $less(X3,X2)
| $less($sum(X1,1),X3) )
| ~ spl9_65
| ~ spl9_74 ),
inference(resolution,[],[f875,f777]) ).
tff(f75384,plain,
( spl9_422
| ~ spl9_22
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f807,f780,f196,f75382]) ).
tff(f75382,plain,
( spl9_422
<=> ! [X4: $int,X2: $int,X3: $int] :
( ~ $less($sum(X2,X3),X4)
| $less($sum(X2,$sum(X3,1)),X4)
| ( $sum(X2,$sum(X3,1)) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_422])]) ).
tff(f807,plain,
( ! [X2: $int,X3: $int,X4: $int] :
( ~ $less($sum(X2,X3),X4)
| $less($sum(X2,$sum(X3,1)),X4)
| ( $sum(X2,$sum(X3,1)) = X4 ) )
| ~ spl9_22
| ~ spl9_66 ),
inference(resolution,[],[f781,f197]) ).
tff(f62375,plain,
( spl9_421
| ~ spl9_156
| ~ spl9_249 ),
inference(avatar_split_clause,[],[f19260,f9711,f1915,f62373]) ).
tff(f62373,plain,
( spl9_421
<=> ! [X50: $int,X51: array,X49: $int] :
( ~ $less($sum(X50,$uminus(X49)),X50)
| distinct(X51,X49)
| ~ sorted(X51,X49) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_421])]) ).
tff(f9711,plain,
( spl9_249
<=> ! [X66: $int,X68: array,X67: $int] :
( ~ $less(X67,$sum(X66,X67))
| distinct(X68,X66)
| ~ sorted(X68,X66) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_249])]) ).
tff(f19260,plain,
( ! [X50: $int,X51: array,X49: $int] :
( ~ $less($sum(X50,$uminus(X49)),X50)
| distinct(X51,X49)
| ~ sorted(X51,X49) )
| ~ spl9_156
| ~ spl9_249 ),
inference(superposition,[],[f9712,f1916]) ).
tff(f9712,plain,
( ! [X68: array,X66: $int,X67: $int] :
( ~ $less(X67,$sum(X66,X67))
| distinct(X68,X66)
| ~ sorted(X68,X66) )
| ~ spl9_249 ),
inference(avatar_component_clause,[],[f9711]) ).
tff(f55310,plain,
( spl9_420
| ~ spl9_50
| ~ spl9_249 ),
inference(avatar_split_clause,[],[f19251,f9711,f459,f55308]) ).
tff(f19251,plain,
( ! [X16: array,X14: $int,X15: $int] :
( ~ $less($sum($uminus(X14),X15),X15)
| distinct(X16,X14)
| ~ sorted(X16,X14) )
| ~ spl9_50
| ~ spl9_249 ),
inference(superposition,[],[f9712,f460]) ).
tff(f54722,plain,
( spl9_419
| ~ spl9_6
| ~ spl9_101 ),
inference(avatar_split_clause,[],[f1285,f1272,f125,f54720]) ).
tff(f54720,plain,
( spl9_419
<=> ! [X2: $int,X0: $int,X1: $int] :
( ( X0 != X1 )
| ( init(X0) = rev(init(X1),X2) )
| $less(sK7(init(X1),init(X0),X2),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_419])]) ).
tff(f1285,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ( X0 != X1 )
| ( init(X0) = rev(init(X1),X2) )
| $less(sK7(init(X1),init(X0),X2),X2) )
| ~ spl9_6
| ~ spl9_101 ),
inference(superposition,[],[f1273,f126]) ).
tff(f54718,plain,
( spl9_418
| ~ spl9_6
| ~ spl9_99 ),
inference(avatar_split_clause,[],[f1281,f1264,f125,f54716]) ).
tff(f54716,plain,
( spl9_418
<=> ! [X2: $int,X0: $int,X1: $int] :
( ( X0 != X1 )
| ( init(X0) = rev(init(X1),X2) )
| ~ $less(sK7(init(X1),init(X0),X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_418])]) ).
tff(f1281,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ( X0 != X1 )
| ( init(X0) = rev(init(X1),X2) )
| ~ $less(sK7(init(X1),init(X0),X2),0) )
| ~ spl9_6
| ~ spl9_99 ),
inference(superposition,[],[f1265,f126]) ).
tff(f54714,plain,
( spl9_417
| ~ spl9_28
| ~ spl9_85 ),
inference(avatar_split_clause,[],[f1173,f1158,f236,f54712]) ).
tff(f54712,plain,
( spl9_417
<=> ! [X10: $int,X11: $int,X14: $int,X13: array,X12: $int] :
( $less(X10,0)
| ~ $less(X10,X11)
| ~ $less(X12,0)
| $less(sK8(write(X13,X10,X12),X14,X11),X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_417])]) ).
tff(f1173,plain,
( ! [X10: $int,X11: $int,X14: $int,X12: $int,X13: array] :
( $less(X10,0)
| ~ $less(X10,X11)
| ~ $less(X12,0)
| $less(sK8(write(X13,X10,X12),X14,X11),X11) )
| ~ spl9_28
| ~ spl9_85 ),
inference(resolution,[],[f1159,f237]) ).
tff(f54710,plain,
( spl9_416
| ~ spl9_28
| ~ spl9_84 ),
inference(avatar_split_clause,[],[f1166,f1154,f236,f54708]) ).
tff(f54708,plain,
( spl9_416
<=> ! [X10: $int,X11: $int,X13: $int,X14: array,X12: $int] :
( $less(X10,0)
| ~ $less(X10,X11)
| ~ $less(X12,X13)
| $less(sK8(write(X14,X10,X13),X12,X11),X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_416])]) ).
tff(f1166,plain,
( ! [X10: $int,X11: $int,X14: array,X12: $int,X13: $int] :
( $less(X10,0)
| ~ $less(X10,X11)
| ~ $less(X12,X13)
| $less(sK8(write(X14,X10,X13),X12,X11),X11) )
| ~ spl9_28
| ~ spl9_84 ),
inference(resolution,[],[f1155,f237]) ).
tff(f54706,plain,
( spl9_415
| ~ spl9_30
| ~ spl9_60
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1140,f984,f611,f268,f54704]) ).
tff(f54704,plain,
( spl9_415
<=> ! [X24: $int,X23: $int,X27: $int,X25: $int,X26: $int] :
( ~ $less($sum(X23,$sum(X24,X25)),X27)
| $less($sum(X24,$sum(X23,$sum(X25,X26))),$sum(X27,X26)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_415])]) ).
tff(f1140,plain,
( ! [X26: $int,X27: $int,X24: $int,X25: $int,X23: $int] :
( ~ $less($sum(X23,$sum(X24,X25)),X27)
| $less($sum(X24,$sum(X23,$sum(X25,X26))),$sum(X27,X26)) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_80 ),
inference(forward_demodulation,[],[f1122,f269]) ).
tff(f1122,plain,
( ! [X26: $int,X27: $int,X24: $int,X25: $int,X23: $int] :
( $less($sum(X24,$sum(X23,$sum(X25,X26))),$sum(X27,X26))
| ~ $less($sum($sum(X23,X24),X25),X27) )
| ~ spl9_60
| ~ spl9_80 ),
inference(superposition,[],[f985,f612]) ).
tff(f54702,plain,
( spl9_414
| ~ spl9_60
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1133,f984,f611,f54700]) ).
tff(f54700,plain,
( spl9_414
<=> ! [X38: $int,X41: $int,X40: $int,X42: $int,X39: $int] :
( $less($sum(X41,$sum(X42,X40)),$sum(X39,$sum(X38,X40)))
| ~ $less($sum(X41,X42),$sum(X38,X39)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_414])]) ).
tff(f1133,plain,
( ! [X40: $int,X38: $int,X41: $int,X39: $int,X42: $int] :
( $less($sum(X41,$sum(X42,X40)),$sum(X39,$sum(X38,X40)))
| ~ $less($sum(X41,X42),$sum(X38,X39)) )
| ~ spl9_60
| ~ spl9_80 ),
inference(superposition,[],[f985,f612]) ).
tff(f54698,plain,
( spl9_413
| ~ spl9_61
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1129,f984,f615,f54696]) ).
tff(f54696,plain,
( spl9_413
<=> ! [X24: $int,X20: $int,X21: $int,X23: $int,X22: $int] :
( $less($sum(X23,$sum(X24,$sum(X21,X22))),$sum(X22,$sum(X20,X21)))
| ~ $less($sum(X23,X24),X20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_413])]) ).
tff(f1129,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int,X20: $int] :
( $less($sum(X23,$sum(X24,$sum(X21,X22))),$sum(X22,$sum(X20,X21)))
| ~ $less($sum(X23,X24),X20) )
| ~ spl9_61
| ~ spl9_80 ),
inference(superposition,[],[f985,f616]) ).
tff(f54694,plain,
( spl9_412
| ~ spl9_61
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1128,f984,f615,f54692]) ).
tff(f54692,plain,
( spl9_412
<=> ! [X15: $int,X17: $int,X18: $int,X16: $int,X19: $int] :
( $less($sum(X18,$sum(X19,$sum(X16,X17))),$sum(X16,$sum(X17,X15)))
| ~ $less($sum(X18,X19),X15) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_412])]) ).
tff(f1128,plain,
( ! [X18: $int,X19: $int,X16: $int,X17: $int,X15: $int] :
( $less($sum(X18,$sum(X19,$sum(X16,X17))),$sum(X16,$sum(X17,X15)))
| ~ $less($sum(X18,X19),X15) )
| ~ spl9_61
| ~ spl9_80 ),
inference(superposition,[],[f985,f616]) ).
tff(f54690,plain,
( spl9_411
| ~ spl9_239
| ~ spl9_248 ),
inference(avatar_split_clause,[],[f10308,f8388,f7649,f54688]) ).
tff(f54688,plain,
( spl9_411
<=> ! [X4: $int,X5: $int,X3: array] :
( distinct(X3,X4)
| ~ sorted(X3,X4)
| $less(X5,2)
| $less(X4,X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_411])]) ).
tff(f10308,plain,
( ! [X3: array,X4: $int,X5: $int] :
( distinct(X3,X4)
| ~ sorted(X3,X4)
| $less(X5,2)
| $less(X4,X5) )
| ~ spl9_239
| ~ spl9_248 ),
inference(evaluation,[],[f10237]) ).
tff(f10237,plain,
( ! [X3: array,X4: $int,X5: $int] :
( distinct(X3,X4)
| ~ sorted(X3,X4)
| $less(X5,$sum(1,1))
| $less(X4,X5) )
| ~ spl9_239
| ~ spl9_248 ),
inference(resolution,[],[f8389,f7650]) ).
tff(f54686,plain,
( spl9_410
| ~ spl9_30
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1115,f984,f268,f54684]) ).
tff(f54684,plain,
( spl9_410
<=> ! [X44: $int,X43: $int,X47: $int,X46: $int,X45: $int] :
( $less($sum(X46,$sum(X43,$sum(X44,X45))),$sum(X47,X45))
| ~ $less($sum(X46,$sum(X43,X44)),X47) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_410])]) ).
tff(f1115,plain,
( ! [X46: $int,X47: $int,X44: $int,X45: $int,X43: $int] :
( $less($sum(X46,$sum(X43,$sum(X44,X45))),$sum(X47,X45))
| ~ $less($sum(X46,$sum(X43,X44)),X47) )
| ~ spl9_30
| ~ spl9_80 ),
inference(superposition,[],[f985,f269]) ).
tff(f54682,plain,
( spl9_409
| ~ spl9_60
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1114,f984,f611,f54680]) ).
tff(f54680,plain,
( spl9_409
<=> ! [X38: $int,X41: $int,X40: $int,X42: $int,X39: $int] :
( $less($sum(X41,$sum(X39,$sum(X38,X40))),$sum(X42,X40))
| ~ $less($sum(X41,$sum(X38,X39)),X42) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_409])]) ).
tff(f1114,plain,
( ! [X40: $int,X38: $int,X41: $int,X39: $int,X42: $int] :
( $less($sum(X41,$sum(X39,$sum(X38,X40))),$sum(X42,X40))
| ~ $less($sum(X41,$sum(X38,X39)),X42) )
| ~ spl9_60
| ~ spl9_80 ),
inference(superposition,[],[f985,f612]) ).
tff(f54678,plain,
( spl9_408
| ~ spl9_61
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1110,f984,f615,f54676]) ).
tff(f54676,plain,
( spl9_408
<=> ! [X24: $int,X20: $int,X21: $int,X23: $int,X22: $int] :
( $less($sum(X23,$sum(X22,$sum(X20,X21))),$sum(X24,$sum(X21,X22)))
| ~ $less($sum(X23,X20),X24) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_408])]) ).
tff(f1110,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int,X20: $int] :
( $less($sum(X23,$sum(X22,$sum(X20,X21))),$sum(X24,$sum(X21,X22)))
| ~ $less($sum(X23,X20),X24) )
| ~ spl9_61
| ~ spl9_80 ),
inference(superposition,[],[f985,f616]) ).
tff(f54674,plain,
( spl9_407
| ~ spl9_61
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1109,f984,f615,f54672]) ).
tff(f54672,plain,
( spl9_407
<=> ! [X15: $int,X17: $int,X18: $int,X16: $int,X19: $int] :
( $less($sum(X18,$sum(X16,$sum(X17,X15))),$sum(X19,$sum(X16,X17)))
| ~ $less($sum(X18,X15),X19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_407])]) ).
tff(f1109,plain,
( ! [X18: $int,X19: $int,X16: $int,X17: $int,X15: $int] :
( $less($sum(X18,$sum(X16,$sum(X17,X15))),$sum(X19,$sum(X16,X17)))
| ~ $less($sum(X18,X15),X19) )
| ~ spl9_61
| ~ spl9_80 ),
inference(superposition,[],[f985,f616]) ).
tff(f54670,plain,
( spl9_406
| ~ spl9_30
| ~ spl9_60
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1096,f980,f611,f268,f54668]) ).
tff(f54668,plain,
( spl9_406
<=> ! [X24: $int,X23: $int,X27: $int,X25: $int,X26: $int] :
( ~ $less(X27,$sum(X23,$sum(X24,X25)))
| $less($sum(X27,X26),$sum(X24,$sum(X23,$sum(X25,X26)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_406])]) ).
tff(f1096,plain,
( ! [X26: $int,X27: $int,X24: $int,X25: $int,X23: $int] :
( ~ $less(X27,$sum(X23,$sum(X24,X25)))
| $less($sum(X27,X26),$sum(X24,$sum(X23,$sum(X25,X26)))) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_79 ),
inference(forward_demodulation,[],[f1089,f269]) ).
tff(f1089,plain,
( ! [X26: $int,X27: $int,X24: $int,X25: $int,X23: $int] :
( $less($sum(X27,X26),$sum(X24,$sum(X23,$sum(X25,X26))))
| ~ $less(X27,$sum($sum(X23,X24),X25)) )
| ~ spl9_60
| ~ spl9_79 ),
inference(superposition,[],[f981,f612]) ).
tff(f54666,plain,
( spl9_405
| ~ spl9_30
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1082,f980,f268,f54664]) ).
tff(f54664,plain,
( spl9_405
<=> ! [X44: $int,X43: $int,X47: $int,X46: $int,X45: $int] :
( $less($sum(X46,X45),$sum(X47,$sum(X43,$sum(X44,X45))))
| ~ $less(X46,$sum(X47,$sum(X43,X44))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_405])]) ).
tff(f1082,plain,
( ! [X46: $int,X47: $int,X44: $int,X45: $int,X43: $int] :
( $less($sum(X46,X45),$sum(X47,$sum(X43,$sum(X44,X45))))
| ~ $less(X46,$sum(X47,$sum(X43,X44))) )
| ~ spl9_30
| ~ spl9_79 ),
inference(superposition,[],[f981,f269]) ).
tff(f54662,plain,
( spl9_404
| ~ spl9_60
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1081,f980,f611,f54660]) ).
tff(f54660,plain,
( spl9_404
<=> ! [X38: $int,X41: $int,X40: $int,X42: $int,X39: $int] :
( $less($sum(X41,X40),$sum(X42,$sum(X39,$sum(X38,X40))))
| ~ $less(X41,$sum(X42,$sum(X38,X39))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_404])]) ).
tff(f1081,plain,
( ! [X40: $int,X38: $int,X41: $int,X39: $int,X42: $int] :
( $less($sum(X41,X40),$sum(X42,$sum(X39,$sum(X38,X40))))
| ~ $less(X41,$sum(X42,$sum(X38,X39))) )
| ~ spl9_60
| ~ spl9_79 ),
inference(superposition,[],[f981,f612]) ).
tff(f54658,plain,
( spl9_403
| ~ spl9_61
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1077,f980,f615,f54656]) ).
tff(f54656,plain,
( spl9_403
<=> ! [X24: $int,X20: $int,X21: $int,X23: $int,X22: $int] :
( $less($sum(X23,$sum(X21,X22)),$sum(X24,$sum(X22,$sum(X20,X21))))
| ~ $less(X23,$sum(X24,X20)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_403])]) ).
tff(f1077,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int,X20: $int] :
( $less($sum(X23,$sum(X21,X22)),$sum(X24,$sum(X22,$sum(X20,X21))))
| ~ $less(X23,$sum(X24,X20)) )
| ~ spl9_61
| ~ spl9_79 ),
inference(superposition,[],[f981,f616]) ).
tff(f54654,plain,
( spl9_402
| ~ spl9_61
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1076,f980,f615,f54652]) ).
tff(f54652,plain,
( spl9_402
<=> ! [X15: $int,X17: $int,X18: $int,X16: $int,X19: $int] :
( $less($sum(X18,$sum(X16,X17)),$sum(X19,$sum(X16,$sum(X17,X15))))
| ~ $less(X18,$sum(X19,X15)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_402])]) ).
tff(f1076,plain,
( ! [X18: $int,X19: $int,X16: $int,X17: $int,X15: $int] :
( $less($sum(X18,$sum(X16,X17)),$sum(X19,$sum(X16,$sum(X17,X15))))
| ~ $less(X18,$sum(X19,X15)) )
| ~ spl9_61
| ~ spl9_79 ),
inference(superposition,[],[f981,f616]) ).
tff(f54650,plain,
( spl9_401
| ~ spl9_30
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1071,f980,f268,f54648]) ).
tff(f54648,plain,
( spl9_401
<=> ! [X44: $int,X43: $int,X47: $int,X46: $int,X45: $int] :
( $less($sum(X43,$sum(X44,X45)),$sum(X46,$sum(X47,X45)))
| ~ $less($sum(X43,X44),$sum(X46,X47)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_401])]) ).
tff(f1071,plain,
( ! [X46: $int,X47: $int,X44: $int,X45: $int,X43: $int] :
( $less($sum(X43,$sum(X44,X45)),$sum(X46,$sum(X47,X45)))
| ~ $less($sum(X43,X44),$sum(X46,X47)) )
| ~ spl9_30
| ~ spl9_79 ),
inference(superposition,[],[f981,f269]) ).
tff(f54646,plain,
( spl9_400
| ~ spl9_198
| ~ spl9_248 ),
inference(avatar_split_clause,[],[f10239,f8388,f3540,f54644]) ).
tff(f54644,plain,
( spl9_400
<=> ! [X9: $int,X8: array,X10: $int] :
( distinct(X8,X9)
| ~ sorted(X8,X9)
| ~ $less(1,X10)
| $less(X9,X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_400])]) ).
tff(f10239,plain,
( ! [X10: $int,X8: array,X9: $int] :
( distinct(X8,X9)
| ~ sorted(X8,X9)
| ~ $less(1,X10)
| $less(X9,X10) )
| ~ spl9_198
| ~ spl9_248 ),
inference(resolution,[],[f8389,f3541]) ).
tff(f54642,plain,
( spl9_399
| ~ spl9_60
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1070,f980,f611,f54640]) ).
tff(f54640,plain,
( spl9_399
<=> ! [X38: $int,X41: $int,X40: $int,X42: $int,X39: $int] :
( $less($sum(X39,$sum(X38,X40)),$sum(X41,$sum(X42,X40)))
| ~ $less($sum(X38,X39),$sum(X41,X42)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_399])]) ).
tff(f1070,plain,
( ! [X40: $int,X38: $int,X41: $int,X39: $int,X42: $int] :
( $less($sum(X39,$sum(X38,X40)),$sum(X41,$sum(X42,X40)))
| ~ $less($sum(X38,X39),$sum(X41,X42)) )
| ~ spl9_60
| ~ spl9_79 ),
inference(superposition,[],[f981,f612]) ).
tff(f54638,plain,
( spl9_398
| ~ spl9_61
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1066,f980,f615,f54636]) ).
tff(f54636,plain,
( spl9_398
<=> ! [X24: $int,X20: $int,X21: $int,X23: $int,X22: $int] :
( $less($sum(X22,$sum(X20,X21)),$sum(X23,$sum(X24,$sum(X21,X22))))
| ~ $less(X20,$sum(X23,X24)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_398])]) ).
tff(f1066,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int,X20: $int] :
( $less($sum(X22,$sum(X20,X21)),$sum(X23,$sum(X24,$sum(X21,X22))))
| ~ $less(X20,$sum(X23,X24)) )
| ~ spl9_61
| ~ spl9_79 ),
inference(superposition,[],[f981,f616]) ).
tff(f54634,plain,
( spl9_397
| ~ spl9_61
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1065,f980,f615,f54632]) ).
tff(f54632,plain,
( spl9_397
<=> ! [X15: $int,X18: $int,X17: $int,X16: $int,X19: $int] :
( $less($sum(X16,$sum(X17,X15)),$sum(X18,$sum(X19,$sum(X16,X17))))
| ~ $less(X15,$sum(X18,X19)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_397])]) ).
tff(f1065,plain,
( ! [X18: $int,X19: $int,X16: $int,X17: $int,X15: $int] :
( $less($sum(X16,$sum(X17,X15)),$sum(X18,$sum(X19,$sum(X16,X17))))
| ~ $less(X15,$sum(X18,X19)) )
| ~ spl9_61
| ~ spl9_79 ),
inference(superposition,[],[f981,f616]) ).
tff(f54630,plain,
( spl9_396
| ~ spl9_30
| ~ spl9_61
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1054,f976,f615,f268,f54628]) ).
tff(f54628,plain,
( spl9_396
<=> ! [X55: $int,X57: $int,X56: $int,X58: $int] : ( $sum(X58,$sum($uminus($sum(X56,X55)),X57)) = $sum($uminus(X55),$sum($uminus(X56),$sum(X57,X58))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_396])]) ).
tff(f1054,plain,
( ! [X58: $int,X56: $int,X57: $int,X55: $int] : ( $sum(X58,$sum($uminus($sum(X56,X55)),X57)) = $sum($uminus(X55),$sum($uminus(X56),$sum(X57,X58))) )
| ~ spl9_30
| ~ spl9_61
| ~ spl9_78 ),
inference(forward_demodulation,[],[f1025,f269]) ).
tff(f1025,plain,
( ! [X58: $int,X56: $int,X57: $int,X55: $int] : ( $sum($uminus(X55),$sum($sum($uminus(X56),X57),X58)) = $sum(X58,$sum($uminus($sum(X56,X55)),X57)) )
| ~ spl9_61
| ~ spl9_78 ),
inference(superposition,[],[f616,f977]) ).
tff(f54626,plain,
( spl9_395
| ~ spl9_30
| ~ spl9_60
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1053,f976,f611,f268,f54624]) ).
tff(f1053,plain,
( ! [X51: $int,X54: $int,X52: $int,X53: $int] : ( $sum($sum($uminus(X52),X53),$sum($uminus(X51),X54)) = $sum($uminus($sum(X52,X51)),$sum(X53,X54)) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_78 ),
inference(forward_demodulation,[],[f1024,f269]) ).
tff(f1024,plain,
( ! [X51: $int,X54: $int,X52: $int,X53: $int] : ( $sum($sum($uminus(X52),X53),$sum($uminus(X51),X54)) = $sum($sum($uminus($sum(X52,X51)),X53),X54) )
| ~ spl9_60
| ~ spl9_78 ),
inference(superposition,[],[f612,f977]) ).
tff(f54622,plain,
( spl9_394
| ~ spl9_30
| ~ spl9_54
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1038,f976,f526,f268,f54620]) ).
tff(f1038,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: $int] : ( $sum($uminus($sum(X6,X9)),$sum($uminus(X7),X8)) = $sum($uminus($sum(X9,$sum(X7,X6))),X8) )
| ~ spl9_30
| ~ spl9_54
| ~ spl9_78 ),
inference(forward_demodulation,[],[f997,f556]) ).
tff(f997,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: $int] : ( $sum($uminus($sum(X6,X9)),$sum($uminus(X7),X8)) = $sum($uminus(X9),$sum($uminus($sum(X7,X6)),X8)) )
| ~ spl9_78 ),
inference(superposition,[],[f977,f977]) ).
tff(f54617,plain,
( spl9_393
| ~ spl9_76
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1031,f976,f882,f54615]) ).
tff(f54615,plain,
( spl9_393
<=> ! [X69: $int,X71: $int,X70: $int,X68: $int] :
( $less($uminus($sum($uminus($sum(X69,X68)),X70)),$sum(X71,X68))
| ~ $less($uminus($sum($uminus(X69),X70)),X71) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_393])]) ).
tff(f1031,plain,
( ! [X70: $int,X71: $int,X68: $int,X69: $int] :
( $less($uminus($sum($uminus($sum(X69,X68)),X70)),$sum(X71,X68))
| ~ $less($uminus($sum($uminus(X69),X70)),X71) )
| ~ spl9_76
| ~ spl9_78 ),
inference(evaluation,[],[f1028]) ).
tff(f1028,plain,
( ! [X70: $int,X71: $int,X68: $int,X69: $int] :
( $less($uminus($sum($uminus($sum(X69,X68)),X70)),$sum(X71,$uminus($uminus(X68))))
| ~ $less($uminus($sum($uminus(X69),X70)),X71) )
| ~ spl9_76
| ~ spl9_78 ),
inference(superposition,[],[f883,f977]) ).
tff(f54612,plain,
( spl9_392
| ~ spl9_77
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1030,f976,f886,f54610]) ).
tff(f54610,plain,
( spl9_392
<=> ! [X74: $int,X75: $int,X73: $int,X72: $int] :
( $less($sum(X75,X72),$uminus($sum($uminus($sum(X73,X72)),X74)))
| ~ $less(X75,$uminus($sum($uminus(X73),X74))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_392])]) ).
tff(f1030,plain,
( ! [X72: $int,X73: $int,X74: $int,X75: $int] :
( $less($sum(X75,X72),$uminus($sum($uminus($sum(X73,X72)),X74)))
| ~ $less(X75,$uminus($sum($uminus(X73),X74))) )
| ~ spl9_77
| ~ spl9_78 ),
inference(evaluation,[],[f1029]) ).
tff(f1029,plain,
( ! [X72: $int,X73: $int,X74: $int,X75: $int] :
( $less($sum(X75,$uminus($uminus(X72))),$uminus($sum($uminus($sum(X73,X72)),X74)))
| ~ $less(X75,$uminus($sum($uminus(X73),X74))) )
| ~ spl9_77
| ~ spl9_78 ),
inference(superposition,[],[f887,f977]) ).
tff(f54608,plain,
( spl9_391
| ~ spl9_61
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1026,f976,f615,f54606]) ).
tff(f54606,plain,
( spl9_391
<=> ! [X61: $int,X60: $int,X59: $int,X62: $int] : ( $sum($sum($uminus(X60),X61),$sum(X62,$uminus(X59))) = $sum(X62,$sum($uminus($sum(X60,X59)),X61)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_391])]) ).
tff(f1026,plain,
( ! [X59: $int,X62: $int,X60: $int,X61: $int] : ( $sum($sum($uminus(X60),X61),$sum(X62,$uminus(X59))) = $sum(X62,$sum($uminus($sum(X60,X59)),X61)) )
| ~ spl9_61
| ~ spl9_78 ),
inference(superposition,[],[f616,f977]) ).
tff(f54604,plain,
( spl9_390
| ~ spl9_61
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1003,f976,f615,f54602]) ).
tff(f54602,plain,
( spl9_390
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] : ( $sum($uminus($sum(X25,X28)),$sum(X26,X27)) = $sum($uminus(X28),$sum(X27,$sum($uminus(X25),X26))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_390])]) ).
tff(f1003,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] : ( $sum($uminus($sum(X25,X28)),$sum(X26,X27)) = $sum($uminus(X28),$sum(X27,$sum($uminus(X25),X26))) )
| ~ spl9_61
| ~ spl9_78 ),
inference(superposition,[],[f977,f616]) ).
tff(f54599,plain,
( spl9_389
| ~ spl9_61
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1002,f976,f615,f54597]) ).
tff(f54597,plain,
( spl9_389
<=> ! [X24: $int,X21: $int,X23: $int,X22: $int] : ( $sum($uminus($sum(X21,X24)),$sum(X22,X23)) = $sum($uminus(X24),$sum(X22,$sum(X23,$uminus(X21)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_389])]) ).
tff(f1002,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int] : ( $sum($uminus($sum(X21,X24)),$sum(X22,X23)) = $sum($uminus(X24),$sum(X22,$sum(X23,$uminus(X21)))) )
| ~ spl9_61
| ~ spl9_78 ),
inference(superposition,[],[f977,f616]) ).
tff(f54595,plain,
( spl9_388
| ~ spl9_59
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f953,f886,f607,f54593]) ).
tff(f54593,plain,
( spl9_388
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int] :
( ~ $less(X4,$uminus(X5))
| $less($sum(X4,$uminus(X6)),$sum(X7,1))
| $less(X7,$uminus($sum(X6,X5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_388])]) ).
tff(f953,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: $int] :
( ~ $less(X4,$uminus(X5))
| $less($sum(X4,$uminus(X6)),$sum(X7,1))
| $less(X7,$uminus($sum(X6,X5))) )
| ~ spl9_59
| ~ spl9_77 ),
inference(resolution,[],[f887,f608]) ).
tff(f54591,plain,
( spl9_387
| ~ spl9_59
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f930,f882,f607,f54589]) ).
tff(f54589,plain,
( spl9_387
<=> ! [X10: $int,X11: $int,X13: $int,X12: $int] :
( ~ $less($uminus(X10),X11)
| $less($uminus($sum(X12,X10)),$sum(X13,1))
| $less(X13,$sum(X11,$uminus(X12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_387])]) ).
tff(f930,plain,
( ! [X10: $int,X11: $int,X12: $int,X13: $int] :
( ~ $less($uminus(X10),X11)
| $less($uminus($sum(X12,X10)),$sum(X13,1))
| $less(X13,$sum(X11,$uminus(X12))) )
| ~ spl9_59
| ~ spl9_76 ),
inference(resolution,[],[f883,f608]) ).
tff(f54587,plain,
( spl9_386
| ~ spl9_22
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f909,f878,f196,f54585]) ).
tff(f54585,plain,
( spl9_386
<=> ! [X13: $int,X14: $int,X12: $int,X15: $int] :
( ~ $less(X12,X13)
| $less(X14,$sum(X13,X15))
| $less($sum(X12,X15),X14)
| ( $sum(X12,X15) = X14 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_386])]) ).
tff(f909,plain,
( ! [X14: $int,X15: $int,X12: $int,X13: $int] :
( ~ $less(X12,X13)
| $less(X14,$sum(X13,X15))
| $less($sum(X12,X15),X14)
| ( $sum(X12,X15) = X14 ) )
| ~ spl9_22
| ~ spl9_75 ),
inference(resolution,[],[f879,f197]) ).
tff(f54583,plain,
( spl9_385
| ~ spl9_59
| ~ spl9_74 ),
inference(avatar_split_clause,[],[f895,f874,f607,f54581]) ).
tff(f54581,plain,
( spl9_385
<=> ! [X6: $int,X4: $int,X5: $int] :
( ( $sum(X4,1) = X5 )
| ~ $less(X4,X5)
| $less($sum(X4,1),$sum(X6,1))
| $less(X6,X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_385])]) ).
tff(f895,plain,
( ! [X6: $int,X4: $int,X5: $int] :
( ( $sum(X4,1) = X5 )
| ~ $less(X4,X5)
| $less($sum(X4,1),$sum(X6,1))
| $less(X6,X5) )
| ~ spl9_59
| ~ spl9_74 ),
inference(resolution,[],[f875,f608]) ).
tff(f54579,plain,
( spl9_384
| ~ spl9_56
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f803,f776,f534,f54577]) ).
tff(f54577,plain,
( spl9_384
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( ( $sum(X25,X26) = X27 )
| $less(X27,$sum(X25,X26))
| $less($sum(X28,X25),X27)
| ~ $less(X28,X26) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_384])]) ).
tff(f803,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( ( $sum(X25,X26) = X27 )
| $less(X27,$sum(X25,X26))
| $less($sum(X28,X25),X27)
| ~ $less(X28,X26) )
| ~ spl9_56
| ~ spl9_65 ),
inference(resolution,[],[f777,f535]) ).
tff(f54575,plain,
( spl9_383
| ~ spl9_55
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f802,f776,f530,f54573]) ).
tff(f54573,plain,
( spl9_383
<=> ! [X24: $int,X21: $int,X23: $int,X22: $int] :
( ( $sum(X21,X22) = X23 )
| $less(X23,$sum(X21,X22))
| $less($sum(X22,X24),X23)
| ~ $less(X24,X21) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_383])]) ).
tff(f802,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int] :
( ( $sum(X21,X22) = X23 )
| $less(X23,$sum(X21,X22))
| $less($sum(X22,X24),X23)
| ~ $less(X24,X21) )
| ~ spl9_55
| ~ spl9_65 ),
inference(resolution,[],[f777,f531]) ).
tff(f54571,plain,
( spl9_382
| ~ spl9_24
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f801,f776,f220,f54569]) ).
tff(f54569,plain,
( spl9_382
<=> ! [X18: $int,X20: $int,X17: $int,X19: $int] :
( ( $sum(X17,X18) = X19 )
| $less(X19,$sum(X17,X18))
| $less($sum(X20,X18),X19)
| ~ $less(X20,X17) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_382])]) ).
tff(f801,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] :
( ( $sum(X17,X18) = X19 )
| $less(X19,$sum(X17,X18))
| $less($sum(X20,X18),X19)
| ~ $less(X20,X17) )
| ~ spl9_24
| ~ spl9_65 ),
inference(resolution,[],[f777,f221]) ).
tff(f54567,plain,
( spl9_381
| ~ spl9_51
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f800,f776,f498,f54565]) ).
tff(f54565,plain,
( spl9_381
<=> ! [X16: $int,X14: $int,X15: $int] :
( ( $sum(X14,$uminus(X15)) = X16 )
| $less(X16,$sum(X14,$uminus(X15)))
| $less(0,X16)
| ~ $less(X15,X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_381])]) ).
tff(f800,plain,
( ! [X16: $int,X14: $int,X15: $int] :
( ( $sum(X14,$uminus(X15)) = X16 )
| $less(X16,$sum(X14,$uminus(X15)))
| $less(0,X16)
| ~ $less(X15,X14) )
| ~ spl9_51
| ~ spl9_65 ),
inference(resolution,[],[f777,f499]) ).
tff(f51052,plain,
( spl9_380
| ~ spl9_11
| ~ spl9_315 ),
inference(avatar_split_clause,[],[f42648,f19378,f145,f51050]) ).
tff(f51050,plain,
( spl9_380
<=> ! [X9: $int,X8: array] :
( distinct(X8,X9)
| $less(X9,2)
| $less(sK2(X8,X9),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_380])]) ).
tff(f19378,plain,
( spl9_315
<=> ! [X16: $int,X15: array] :
( distinct(X15,X16)
| ~ sorted(X15,X16)
| $less(X16,2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_315])]) ).
tff(f42648,plain,
( ! [X8: array,X9: $int] :
( distinct(X8,X9)
| $less(X9,2)
| $less(sK2(X8,X9),X9) )
| ~ spl9_11
| ~ spl9_315 ),
inference(resolution,[],[f19379,f146]) ).
tff(f19379,plain,
( ! [X16: $int,X15: array] :
( ~ sorted(X15,X16)
| distinct(X15,X16)
| $less(X16,2) )
| ~ spl9_315 ),
inference(avatar_component_clause,[],[f19378]) ).
tff(f46981,plain,
( spl9_379
| ~ spl9_12
| ~ spl9_315 ),
inference(avatar_split_clause,[],[f42647,f19378,f149,f46979]) ).
tff(f46979,plain,
( spl9_379
<=> ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less(X7,2)
| $less(sK3(X6,X7),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_379])]) ).
tff(f42647,plain,
( ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less(X7,2)
| $less(sK3(X6,X7),X7) )
| ~ spl9_12
| ~ spl9_315 ),
inference(resolution,[],[f19379,f150]) ).
tff(f42753,plain,
( spl9_378
| ~ spl9_54
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1130,f984,f526,f42751]) ).
tff(f42751,plain,
( spl9_378
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( $less($sum(X27,$sum(X28,$uminus(X26))),$uminus($sum(X25,X26)))
| ~ $less($sum(X27,X28),$uminus(X25)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_378])]) ).
tff(f1130,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( $less($sum(X27,$sum(X28,$uminus(X26))),$uminus($sum(X25,X26)))
| ~ $less($sum(X27,X28),$uminus(X25)) )
| ~ spl9_54
| ~ spl9_80 ),
inference(superposition,[],[f985,f527]) ).
tff(f42749,plain,
( spl9_377
| ~ spl9_23
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1112,f984,f216,f42747]) ).
tff(f42747,plain,
( spl9_377
<=> ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($sum(X31,$uminus($sum(X30,X29))),$sum(X32,$uminus(X30)))
| ~ $less($sum(X31,$uminus(X29)),X32) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_377])]) ).
tff(f1112,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($sum(X31,$uminus($sum(X30,X29))),$sum(X32,$uminus(X30)))
| ~ $less($sum(X31,$uminus(X29)),X32) )
| ~ spl9_23
| ~ spl9_80 ),
inference(superposition,[],[f985,f217]) ).
tff(f42745,plain,
( spl9_376
| ~ spl9_54
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1111,f984,f526,f42743]) ).
tff(f42743,plain,
( spl9_376
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( $less($sum(X27,$uminus($sum(X25,X26))),$sum(X28,$uminus(X26)))
| ~ $less($sum(X27,$uminus(X25)),X28) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_376])]) ).
tff(f1111,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( $less($sum(X27,$uminus($sum(X25,X26))),$sum(X28,$uminus(X26)))
| ~ $less($sum(X27,$uminus(X25)),X28) )
| ~ spl9_54
| ~ spl9_80 ),
inference(superposition,[],[f985,f527]) ).
tff(f42741,plain,
( spl9_375
| ~ spl9_75
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1100,f984,f878,f42739]) ).
tff(f42739,plain,
( spl9_375
<=> ! [X10: $int,X11: $int,X7: $int,X9: $int,X8: $int] :
( ~ $less($sum(X7,X8),X9)
| ~ $less(X9,X10)
| $less($sum(X7,$sum(X8,X11)),$sum(X10,X11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_375])]) ).
tff(f1100,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: $int,X7: $int] :
( ~ $less($sum(X7,X8),X9)
| ~ $less(X9,X10)
| $less($sum(X7,$sum(X8,X11)),$sum(X10,X11)) )
| ~ spl9_75
| ~ spl9_80 ),
inference(resolution,[],[f985,f879]) ).
tff(f42737,plain,
( spl9_374
| ~ spl9_23
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1079,f980,f216,f42735]) ).
tff(f42735,plain,
( spl9_374
<=> ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($sum(X31,$uminus(X30)),$sum(X32,$uminus($sum(X30,X29))))
| ~ $less(X31,$sum(X32,$uminus(X29))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_374])]) ).
tff(f1079,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($sum(X31,$uminus(X30)),$sum(X32,$uminus($sum(X30,X29))))
| ~ $less(X31,$sum(X32,$uminus(X29))) )
| ~ spl9_23
| ~ spl9_79 ),
inference(superposition,[],[f981,f217]) ).
tff(f42732,plain,
( spl9_373
| ~ spl9_54
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1078,f980,f526,f42730]) ).
tff(f42730,plain,
( spl9_373
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( $less($sum(X27,$uminus(X26)),$sum(X28,$uminus($sum(X25,X26))))
| ~ $less(X27,$sum(X28,$uminus(X25))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_373])]) ).
tff(f1078,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( $less($sum(X27,$uminus(X26)),$sum(X28,$uminus($sum(X25,X26))))
| ~ $less(X27,$sum(X28,$uminus(X25))) )
| ~ spl9_54
| ~ spl9_79 ),
inference(superposition,[],[f981,f527]) ).
tff(f42728,plain,
( spl9_372
| ~ spl9_54
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1067,f980,f526,f42726]) ).
tff(f42726,plain,
( spl9_372
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( $less($uminus($sum(X25,X26)),$sum(X27,$sum(X28,$uminus(X26))))
| ~ $less($uminus(X25),$sum(X27,X28)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_372])]) ).
tff(f1067,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( $less($uminus($sum(X25,X26)),$sum(X27,$sum(X28,$uminus(X26))))
| ~ $less($uminus(X25),$sum(X27,X28)) )
| ~ spl9_54
| ~ spl9_79 ),
inference(superposition,[],[f981,f527]) ).
tff(f42724,plain,
( spl9_371
| ~ spl9_21
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1060,f980,f192,f42722]) ).
tff(f42722,plain,
( spl9_371
<=> ! [X24: $int,X21: $int,X23: $int,X25: $int,X22: $int] :
( ~ $less(X21,$sum(X22,X23))
| ~ $less(X24,$sum(X21,X25))
| $less(X24,$sum(X22,$sum(X23,X25))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_371])]) ).
tff(f1060,plain,
( ! [X21: $int,X24: $int,X22: $int,X25: $int,X23: $int] :
( ~ $less(X21,$sum(X22,X23))
| ~ $less(X24,$sum(X21,X25))
| $less(X24,$sum(X22,$sum(X23,X25))) )
| ~ spl9_21
| ~ spl9_79 ),
inference(resolution,[],[f981,f193]) ).
tff(f42720,plain,
( spl9_370
| ~ spl9_75
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1056,f980,f878,f42718]) ).
tff(f42718,plain,
( spl9_370
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int,X3: $int] :
( ~ $less(X3,$sum(X4,X5))
| ~ $less(X4,X6)
| $less($sum(X3,X7),$sum(X6,$sum(X5,X7))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_370])]) ).
tff(f1056,plain,
( ! [X3: $int,X6: $int,X7: $int,X4: $int,X5: $int] :
( ~ $less(X3,$sum(X4,X5))
| ~ $less(X4,X6)
| $less($sum(X3,X7),$sum(X6,$sum(X5,X7))) )
| ~ spl9_75
| ~ spl9_79 ),
inference(resolution,[],[f981,f879]) ).
tff(f42716,plain,
( spl9_369
| ~ spl9_30
| ~ spl9_56
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1052,f976,f534,f268,f42714]) ).
tff(f42714,plain,
( spl9_369
<=> ! [X44: $int,X43: $int,X46: $int,X45: $int] :
( $less($sum($uminus($sum(X44,X43)),X45),$sum($uminus(X44),$sum(X45,X46)))
| ~ $less($uminus(X43),X46) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_369])]) ).
tff(f1052,plain,
( ! [X46: $int,X44: $int,X45: $int,X43: $int] :
( $less($sum($uminus($sum(X44,X43)),X45),$sum($uminus(X44),$sum(X45,X46)))
| ~ $less($uminus(X43),X46) )
| ~ spl9_30
| ~ spl9_56
| ~ spl9_78 ),
inference(forward_demodulation,[],[f1022,f269]) ).
tff(f1022,plain,
( ! [X46: $int,X44: $int,X45: $int,X43: $int] :
( $less($sum($uminus($sum(X44,X43)),X45),$sum($sum($uminus(X44),X45),X46))
| ~ $less($uminus(X43),X46) )
| ~ spl9_56
| ~ spl9_78 ),
inference(superposition,[],[f535,f977]) ).
tff(f42712,plain,
( spl9_368
| ~ spl9_30
| ~ spl9_55
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1051,f976,f530,f268,f42710]) ).
tff(f42710,plain,
( spl9_368
<=> ! [X38: $int,X36: $int,X35: $int,X37: $int] :
( $less($sum($uminus(X36),$sum(X37,X38)),$sum($uminus($sum(X36,X35)),X37))
| ~ $less(X38,$uminus(X35)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_368])]) ).
tff(f1051,plain,
( ! [X38: $int,X36: $int,X37: $int,X35: $int] :
( $less($sum($uminus(X36),$sum(X37,X38)),$sum($uminus($sum(X36,X35)),X37))
| ~ $less(X38,$uminus(X35)) )
| ~ spl9_30
| ~ spl9_55
| ~ spl9_78 ),
inference(forward_demodulation,[],[f1020,f269]) ).
tff(f1020,plain,
( ! [X38: $int,X36: $int,X37: $int,X35: $int] :
( $less($sum($sum($uminus(X36),X37),X38),$sum($uminus($sum(X36,X35)),X37))
| ~ $less(X38,$uminus(X35)) )
| ~ spl9_55
| ~ spl9_78 ),
inference(superposition,[],[f531,f977]) ).
tff(f42708,plain,
( spl9_367
| ~ spl9_56
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1023,f976,f534,f42706]) ).
tff(f42706,plain,
( spl9_367
<=> ! [X48: $int,X47: $int,X50: $int,X49: $int] :
( $less($sum(X50,$uminus(X47)),$sum($uminus($sum(X48,X47)),X49))
| ~ $less(X50,$sum($uminus(X48),X49)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_367])]) ).
tff(f1023,plain,
( ! [X50: $int,X48: $int,X49: $int,X47: $int] :
( $less($sum(X50,$uminus(X47)),$sum($uminus($sum(X48,X47)),X49))
| ~ $less(X50,$sum($uminus(X48),X49)) )
| ~ spl9_56
| ~ spl9_78 ),
inference(superposition,[],[f535,f977]) ).
tff(f42704,plain,
( spl9_366
| ~ spl9_55
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1021,f976,f530,f42702]) ).
tff(f42702,plain,
( spl9_366
<=> ! [X41: $int,X40: $int,X42: $int,X39: $int] :
( $less($sum($uminus($sum(X40,X39)),X41),$sum(X42,$uminus(X39)))
| ~ $less($sum($uminus(X40),X41),X42) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_366])]) ).
tff(f1021,plain,
( ! [X40: $int,X41: $int,X39: $int,X42: $int] :
( $less($sum($uminus($sum(X40,X39)),X41),$sum(X42,$uminus(X39)))
| ~ $less($sum($uminus(X40),X41),X42) )
| ~ spl9_55
| ~ spl9_78 ),
inference(superposition,[],[f531,f977]) ).
tff(f42700,plain,
( spl9_365
| ~ spl9_24
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1018,f976,f220,f42698]) ).
tff(f42698,plain,
( spl9_365
<=> ! [X29: $int,X27: $int,X28: $int,X30: $int] :
( $less($sum($uminus($sum(X28,X27)),X29),$sum(X30,$sum($uminus(X28),X29)))
| ~ $less($uminus(X27),X30) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_365])]) ).
tff(f1018,plain,
( ! [X28: $int,X29: $int,X27: $int,X30: $int] :
( $less($sum($uminus($sum(X28,X27)),X29),$sum(X30,$sum($uminus(X28),X29)))
| ~ $less($uminus(X27),X30) )
| ~ spl9_24
| ~ spl9_78 ),
inference(superposition,[],[f221,f977]) ).
tff(f42696,plain,
( spl9_364
| ~ spl9_24
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1017,f976,f220,f42694]) ).
tff(f42694,plain,
( spl9_364
<=> ! [X24: $int,X23: $int,X25: $int,X26: $int] :
( $less($sum(X26,$sum($uminus(X24),X25)),$sum($uminus($sum(X24,X23)),X25))
| ~ $less(X26,$uminus(X23)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_364])]) ).
tff(f1017,plain,
( ! [X26: $int,X24: $int,X25: $int,X23: $int] :
( $less($sum(X26,$sum($uminus(X24),X25)),$sum($uminus($sum(X24,X23)),X25))
| ~ $less(X26,$uminus(X23)) )
| ~ spl9_24
| ~ spl9_78 ),
inference(superposition,[],[f221,f977]) ).
tff(f42692,plain,
( spl9_363
| ~ spl9_25
| ~ spl9_321 ),
inference(avatar_split_clause,[],[f38709,f35019,f224,f42690]) ).
tff(f42690,plain,
( spl9_363
<=> ! [X2: array] :
( distinct(X2,2)
| $less(sK2(X2,2),sK3(X2,2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_363])]) ).
tff(f35019,plain,
( spl9_321
<=> ! [X18: array] :
( ~ sorted(X18,2)
| distinct(X18,2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_321])]) ).
tff(f38709,plain,
( ! [X2: array] :
( distinct(X2,2)
| $less(sK2(X2,2),sK3(X2,2)) )
| ~ spl9_25
| ~ spl9_321 ),
inference(resolution,[],[f35020,f225]) ).
tff(f35020,plain,
( ! [X18: array] :
( ~ sorted(X18,2)
| distinct(X18,2) )
| ~ spl9_321 ),
inference(avatar_component_clause,[],[f35019]) ).
tff(f42688,plain,
( spl9_362
| ~ spl9_30
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f971,f886,f268,f42686]) ).
tff(f42686,plain,
( spl9_362
<=> ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($sum(X32,$uminus($sum(X29,X30))),$uminus($sum(X29,$sum(X30,X31))))
| ~ $less(X32,$uminus(X31)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_362])]) ).
tff(f971,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($sum(X32,$uminus($sum(X29,X30))),$uminus($sum(X29,$sum(X30,X31))))
| ~ $less(X32,$uminus(X31)) )
| ~ spl9_30
| ~ spl9_77 ),
inference(superposition,[],[f887,f269]) ).
tff(f42684,plain,
( spl9_361
| ~ spl9_60
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f970,f886,f611,f42682]) ).
tff(f42682,plain,
( spl9_361
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( $less($sum(X28,$uminus($sum(X25,X26))),$uminus($sum(X26,$sum(X25,X27))))
| ~ $less(X28,$uminus(X27)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_361])]) ).
tff(f970,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( $less($sum(X28,$uminus($sum(X25,X26))),$uminus($sum(X26,$sum(X25,X27))))
| ~ $less(X28,$uminus(X27)) )
| ~ spl9_60
| ~ spl9_77 ),
inference(superposition,[],[f887,f612]) ).
tff(f42680,plain,
( spl9_360
| ~ spl9_61
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f967,f886,f615,f42678]) ).
tff(f42678,plain,
( spl9_360
<=> ! [X18: $int,X17: $int,X16: $int,X15: $int] :
( $less($sum(X18,$uminus(X15)),$uminus($sum(X17,$sum(X15,X16))))
| ~ $less(X18,$uminus($sum(X16,X17))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_360])]) ).
tff(f967,plain,
( ! [X18: $int,X16: $int,X17: $int,X15: $int] :
( $less($sum(X18,$uminus(X15)),$uminus($sum(X17,$sum(X15,X16))))
| ~ $less(X18,$uminus($sum(X16,X17))) )
| ~ spl9_61
| ~ spl9_77 ),
inference(superposition,[],[f887,f616]) ).
tff(f42676,plain,
( spl9_359
| ~ spl9_61
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f966,f886,f615,f42674]) ).
tff(f42674,plain,
( spl9_359
<=> ! [X11: $int,X13: $int,X14: $int,X12: $int] :
( $less($sum(X14,$uminus(X11)),$uminus($sum(X12,$sum(X13,X11))))
| ~ $less(X14,$uminus($sum(X12,X13))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_359])]) ).
tff(f966,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] :
( $less($sum(X14,$uminus(X11)),$uminus($sum(X12,$sum(X13,X11))))
| ~ $less(X14,$uminus($sum(X12,X13))) )
| ~ spl9_61
| ~ spl9_77 ),
inference(superposition,[],[f887,f616]) ).
tff(f42672,plain,
( spl9_358
| ~ spl9_30
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f961,f886,f268,f42670]) ).
tff(f42670,plain,
( spl9_358
<=> ! [X18: $int,X19: $int,X20: $int,X21: $int] :
( $less($sum(X18,$sum(X19,$uminus(X20))),$uminus($sum(X20,X21)))
| ~ $less($sum(X18,X19),$uminus(X21)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_358])]) ).
tff(f961,plain,
( ! [X21: $int,X18: $int,X19: $int,X20: $int] :
( $less($sum(X18,$sum(X19,$uminus(X20))),$uminus($sum(X20,X21)))
| ~ $less($sum(X18,X19),$uminus(X21)) )
| ~ spl9_30
| ~ spl9_77 ),
inference(superposition,[],[f887,f269]) ).
tff(f42668,plain,
( spl9_357
| ~ spl9_60
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f960,f886,f611,f42666]) ).
tff(f42666,plain,
( spl9_357
<=> ! [X17: $int,X14: $int,X16: $int,X15: $int] :
( $less($sum(X15,$sum(X14,$uminus(X16))),$uminus($sum(X16,X17)))
| ~ $less($sum(X14,X15),$uminus(X17)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_357])]) ).
tff(f960,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( $less($sum(X15,$sum(X14,$uminus(X16))),$uminus($sum(X16,X17)))
| ~ $less($sum(X14,X15),$uminus(X17)) )
| ~ spl9_60
| ~ spl9_77 ),
inference(superposition,[],[f887,f612]) ).
tff(f42664,plain,
( spl9_356
| ~ spl9_30
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f948,f882,f268,f42662]) ).
tff(f42662,plain,
( spl9_356
<=> ! [X18: $int,X19: $int,X20: $int,X21: $int] :
( $less($uminus($sum(X20,X21)),$sum(X18,$sum(X19,$uminus(X20))))
| ~ $less($uminus(X21),$sum(X18,X19)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_356])]) ).
tff(f948,plain,
( ! [X21: $int,X18: $int,X19: $int,X20: $int] :
( $less($uminus($sum(X20,X21)),$sum(X18,$sum(X19,$uminus(X20))))
| ~ $less($uminus(X21),$sum(X18,X19)) )
| ~ spl9_30
| ~ spl9_76 ),
inference(superposition,[],[f883,f269]) ).
tff(f42660,plain,
( spl9_355
| ~ spl9_60
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f947,f882,f611,f42658]) ).
tff(f42658,plain,
( spl9_355
<=> ! [X17: $int,X14: $int,X16: $int,X15: $int] :
( $less($uminus($sum(X16,X17)),$sum(X15,$sum(X14,$uminus(X16))))
| ~ $less($uminus(X17),$sum(X14,X15)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_355])]) ).
tff(f947,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( $less($uminus($sum(X16,X17)),$sum(X15,$sum(X14,$uminus(X16))))
| ~ $less($uminus(X17),$sum(X14,X15)) )
| ~ spl9_60
| ~ spl9_76 ),
inference(superposition,[],[f883,f612]) ).
tff(f42656,plain,
( spl9_354
| ~ spl9_30
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f941,f882,f268,f42654]) ).
tff(f42654,plain,
( spl9_354
<=> ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($uminus($sum(X29,$sum(X30,X31))),$sum(X32,$uminus($sum(X29,X30))))
| ~ $less($uminus(X31),X32) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_354])]) ).
tff(f941,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($uminus($sum(X29,$sum(X30,X31))),$sum(X32,$uminus($sum(X29,X30))))
| ~ $less($uminus(X31),X32) )
| ~ spl9_30
| ~ spl9_76 ),
inference(superposition,[],[f883,f269]) ).
tff(f42652,plain,
( spl9_353
| ~ spl9_60
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f940,f882,f611,f42650]) ).
tff(f42650,plain,
( spl9_353
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( $less($uminus($sum(X26,$sum(X25,X27))),$sum(X28,$uminus($sum(X25,X26))))
| ~ $less($uminus(X27),X28) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_353])]) ).
tff(f940,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( $less($uminus($sum(X26,$sum(X25,X27))),$sum(X28,$uminus($sum(X25,X26))))
| ~ $less($uminus(X27),X28) )
| ~ spl9_60
| ~ spl9_76 ),
inference(superposition,[],[f883,f612]) ).
tff(f42643,plain,
( spl9_352
| ~ spl9_61
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f937,f882,f615,f42641]) ).
tff(f42641,plain,
( spl9_352
<=> ! [X18: $int,X17: $int,X16: $int,X15: $int] :
( $less($uminus($sum(X17,$sum(X15,X16))),$sum(X18,$uminus(X15)))
| ~ $less($uminus($sum(X16,X17)),X18) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_352])]) ).
tff(f937,plain,
( ! [X18: $int,X16: $int,X17: $int,X15: $int] :
( $less($uminus($sum(X17,$sum(X15,X16))),$sum(X18,$uminus(X15)))
| ~ $less($uminus($sum(X16,X17)),X18) )
| ~ spl9_61
| ~ spl9_76 ),
inference(superposition,[],[f883,f616]) ).
tff(f42639,plain,
( spl9_351
| ~ spl9_61
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f936,f882,f615,f42637]) ).
tff(f42637,plain,
( spl9_351
<=> ! [X11: $int,X13: $int,X14: $int,X12: $int] :
( $less($uminus($sum(X12,$sum(X13,X11))),$sum(X14,$uminus(X11)))
| ~ $less($uminus($sum(X12,X13)),X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_351])]) ).
tff(f936,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] :
( $less($uminus($sum(X12,$sum(X13,X11))),$sum(X14,$uminus(X11)))
| ~ $less($uminus($sum(X12,X13)),X14) )
| ~ spl9_61
| ~ spl9_76 ),
inference(superposition,[],[f883,f616]) ).
tff(f42635,plain,
( spl9_350
| ~ spl9_30
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f926,f878,f268,f42633]) ).
tff(f42633,plain,
( spl9_350
<=> ! [X38: $int,X41: $int,X40: $int,X42: $int,X39: $int] :
( ~ $less(X41,$sum(X38,$sum(X39,X40)))
| ~ $less($sum(X38,X39),X42)
| $less(X41,$sum(X42,X40)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_350])]) ).
tff(f926,plain,
( ! [X40: $int,X38: $int,X41: $int,X39: $int,X42: $int] :
( ~ $less(X41,$sum(X38,$sum(X39,X40)))
| ~ $less($sum(X38,X39),X42)
| $less(X41,$sum(X42,X40)) )
| ~ spl9_30
| ~ spl9_75 ),
inference(superposition,[],[f879,f269]) ).
tff(f42631,plain,
( spl9_349
| ~ spl9_60
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f925,f878,f611,f42629]) ).
tff(f42629,plain,
( spl9_349
<=> ! [X35: $int,X33: $int,X34: $int,X36: $int,X37: $int] :
( ~ $less(X36,$sum(X34,$sum(X33,X35)))
| ~ $less($sum(X33,X34),X37)
| $less(X36,$sum(X37,X35)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_349])]) ).
tff(f925,plain,
( ! [X36: $int,X37: $int,X34: $int,X35: $int,X33: $int] :
( ~ $less(X36,$sum(X34,$sum(X33,X35)))
| ~ $less($sum(X33,X34),X37)
| $less(X36,$sum(X37,X35)) )
| ~ spl9_60
| ~ spl9_75 ),
inference(superposition,[],[f879,f612]) ).
tff(f42627,plain,
( spl9_348
| ~ spl9_61
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f922,f878,f615,f42625]) ).
tff(f42625,plain,
( spl9_348
<=> ! [X24: $int,X20: $int,X21: $int,X23: $int,X22: $int] :
( ~ $less(X23,$sum(X22,$sum(X20,X21)))
| ~ $less(X20,X24)
| $less(X23,$sum(X24,$sum(X21,X22))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_348])]) ).
tff(f922,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int,X20: $int] :
( ~ $less(X23,$sum(X22,$sum(X20,X21)))
| ~ $less(X20,X24)
| $less(X23,$sum(X24,$sum(X21,X22))) )
| ~ spl9_61
| ~ spl9_75 ),
inference(superposition,[],[f879,f616]) ).
tff(f42623,plain,
( spl9_347
| ~ spl9_61
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f921,f878,f615,f42621]) ).
tff(f42621,plain,
( spl9_347
<=> ! [X18: $int,X19: $int,X17: $int,X16: $int,X15: $int] :
( ~ $less(X18,$sum(X16,$sum(X17,X15)))
| ~ $less(X15,X19)
| $less(X18,$sum(X19,$sum(X16,X17))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_347])]) ).
tff(f921,plain,
( ! [X18: $int,X19: $int,X16: $int,X17: $int,X15: $int] :
( ~ $less(X18,$sum(X16,$sum(X17,X15)))
| ~ $less(X15,X19)
| $less(X18,$sum(X19,$sum(X16,X17))) )
| ~ spl9_61
| ~ spl9_75 ),
inference(superposition,[],[f879,f616]) ).
tff(f42619,plain,
( spl9_346
| ~ spl9_49
| ~ spl9_74 ),
inference(avatar_split_clause,[],[f900,f874,f455,f42617]) ).
tff(f42617,plain,
( spl9_346
<=> ! [X20: $int,X19: $int] :
( ( $sum(1,X20) = $sum(X19,1) )
| ~ $less(X19,$sum(1,X20))
| ~ $less(X20,$sum(X19,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_346])]) ).
tff(f900,plain,
( ! [X19: $int,X20: $int] :
( ( $sum(1,X20) = $sum(X19,1) )
| ~ $less(X19,$sum(1,X20))
| ~ $less(X20,$sum(X19,1)) )
| ~ spl9_49
| ~ spl9_74 ),
inference(resolution,[],[f875,f456]) ).
tff(f42615,plain,
( spl9_345
| ~ spl9_9
| ~ spl9_74 ),
inference(avatar_split_clause,[],[f898,f874,f137,f42613]) ).
tff(f42613,plain,
( spl9_345
<=> ! [X14: $int,X15: $int] :
( ( $sum(X14,1) = $sum(X15,1) )
| ~ $less(X14,$sum(X15,1))
| ~ $less(X15,$sum(X14,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_345])]) ).
tff(f898,plain,
( ! [X14: $int,X15: $int] :
( ( $sum(X14,1) = $sum(X15,1) )
| ~ $less(X14,$sum(X15,1))
| ~ $less(X15,$sum(X14,1)) )
| ~ spl9_9
| ~ spl9_74 ),
inference(resolution,[],[f875,f138]) ).
tff(f42611,plain,
( spl9_344
| ~ spl9_59
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f835,f784,f607,f42609]) ).
tff(f835,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( $less($sum(X14,X15),X16)
| $less(X16,$sum(X17,1))
| $less(X17,$sum(X14,$sum(X15,1))) )
| ~ spl9_59
| ~ spl9_67 ),
inference(resolution,[],[f785,f608]) ).
tff(f42607,plain,
( spl9_343
| ~ spl9_63
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f805,f776,f623,f42605]) ).
tff(f42605,plain,
( spl9_343
<=> ! [X34: array,X32: $int,X33: $int] :
( ( X32 = X33 )
| $less(X33,X32)
| $less(sK7(X34,X34,X32),X33)
| ( rev(X34,X32) = X34 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_343])]) ).
tff(f805,plain,
( ! [X34: array,X32: $int,X33: $int] :
( ( X32 = X33 )
| $less(X33,X32)
| $less(sK7(X34,X34,X32),X33)
| ( rev(X34,X32) = X34 ) )
| ~ spl9_63
| ~ spl9_65 ),
inference(resolution,[],[f777,f624]) ).
tff(f42602,plain,
( spl9_342
| ~ spl9_22
| ~ spl9_62 ),
inference(avatar_split_clause,[],[f762,f619,f196,f42600]) ).
tff(f619,plain,
( spl9_62
<=> ! [X0: array,X1: $int] :
( ( rev(X0,X1) = X0 )
| ~ $less(sK7(X0,X0,X1),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_62])]) ).
tff(f762,plain,
( ! [X0: array,X1: $int] :
( ( rev(X0,X1) = X0 )
| $less(0,sK7(X0,X0,X1))
| ( 0 = sK7(X0,X0,X1) ) )
| ~ spl9_22
| ~ spl9_62 ),
inference(resolution,[],[f620,f197]) ).
tff(f620,plain,
( ! [X0: array,X1: $int] :
( ~ $less(sK7(X0,X0,X1),0)
| ( rev(X0,X1) = X0 ) )
| ~ spl9_62 ),
inference(avatar_component_clause,[],[f619]) ).
tff(f39506,plain,
( spl9_341
| ~ spl9_19
| ~ spl9_83 ),
inference(avatar_split_clause,[],[f1161,f1150,f177,f39504]) ).
tff(f39504,plain,
( spl9_341
<=> ! [X2: $int,X0: array,X1: $int] :
( $less(0,sK8(X0,X1,X2))
| ( 0 = sK8(X0,X1,X2) )
| inRange(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_341])]) ).
tff(f177,plain,
( spl9_19
<=> ! [X2: $int,X0: array,X1: $int] :
( inRange(X0,X1,X2)
| ~ sP0(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_19])]) ).
tff(f1161,plain,
( ! [X2: $int,X0: array,X1: $int] :
( $less(0,sK8(X0,X1,X2))
| ( 0 = sK8(X0,X1,X2) )
| inRange(X0,X1,X2) )
| ~ spl9_19
| ~ spl9_83 ),
inference(resolution,[],[f1151,f178]) ).
tff(f178,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ~ sP0(X0,X1,X2)
| inRange(X0,X1,X2) )
| ~ spl9_19 ),
inference(avatar_component_clause,[],[f177]) ).
tff(f39502,plain,
( spl9_340
| ~ spl9_11
| ~ spl9_321 ),
inference(avatar_split_clause,[],[f38711,f35019,f145,f39500]) ).
tff(f39500,plain,
( spl9_340
<=> ! [X4: array] :
( distinct(X4,2)
| $less(sK2(X4,2),2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_340])]) ).
tff(f38711,plain,
( ! [X4: array] :
( distinct(X4,2)
| $less(sK2(X4,2),2) )
| ~ spl9_11
| ~ spl9_321 ),
inference(resolution,[],[f35020,f146]) ).
tff(f39498,plain,
( spl9_339
| ~ spl9_28
| ~ spl9_82 ),
inference(avatar_split_clause,[],[f1147,f992,f236,f39496]) ).
tff(f39496,plain,
( spl9_339
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int] :
( $less(X4,0)
| ~ $less(X4,X5)
| ~ $less(X6,0)
| $less(sK8(init(X6),X7,X5),X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_339])]) ).
tff(f1147,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: $int] :
( $less(X4,0)
| ~ $less(X4,X5)
| ~ $less(X6,0)
| $less(sK8(init(X6),X7,X5),X5) )
| ~ spl9_28
| ~ spl9_82 ),
inference(resolution,[],[f993,f237]) ).
tff(f39494,plain,
( spl9_338
| ~ spl9_28
| ~ spl9_81 ),
inference(avatar_split_clause,[],[f1143,f988,f236,f39492]) ).
tff(f39492,plain,
( spl9_338
<=> ! [X5: $int,X4: $int,X7: $int,X6: $int] :
( $less(X4,0)
| ~ $less(X4,X5)
| ~ $less(X6,X7)
| $less(sK8(init(X7),X6,X5),X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_338])]) ).
tff(f1143,plain,
( ! [X6: $int,X7: $int,X4: $int,X5: $int] :
( $less(X4,0)
| ~ $less(X4,X5)
| ~ $less(X6,X7)
| $less(sK8(init(X7),X6,X5),X5) )
| ~ spl9_28
| ~ spl9_81 ),
inference(resolution,[],[f989,f237]) ).
tff(f39490,plain,
( spl9_337
| ~ spl9_66
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1099,f984,f780,f39488]) ).
tff(f39488,plain,
( spl9_337
<=> ! [X5: $int,X4: $int,X6: $int,X3: $int] :
( ~ $less($sum(X3,X4),X5)
| ~ $less($sum(X5,X6),$sum(X3,$sum(X4,$sum(X6,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_337])]) ).
tff(f1099,plain,
( ! [X3: $int,X6: $int,X4: $int,X5: $int] :
( ~ $less($sum(X3,X4),X5)
| ~ $less($sum(X5,X6),$sum(X3,$sum(X4,$sum(X6,1)))) )
| ~ spl9_66
| ~ spl9_80 ),
inference(resolution,[],[f985,f781]) ).
tff(f39486,plain,
( spl9_336
| ~ spl9_21
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f954,f886,f192,f39484]) ).
tff(f39484,plain,
( spl9_336
<=> ! [X10: $int,X11: $int,X9: $int,X8: $int] :
( ~ $less(X8,$uminus(X9))
| ~ $less(X10,$sum(X8,$uminus(X11)))
| $less(X10,$uminus($sum(X11,X9))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_336])]) ).
tff(f954,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: $int] :
( ~ $less(X8,$uminus(X9))
| ~ $less(X10,$sum(X8,$uminus(X11)))
| $less(X10,$uminus($sum(X11,X9))) )
| ~ spl9_21
| ~ spl9_77 ),
inference(resolution,[],[f887,f193]) ).
tff(f39482,plain,
( spl9_335
| ~ spl9_75
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f927,f882,f878,f39480]) ).
tff(f39480,plain,
( spl9_335
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] :
( ~ $less($uminus(X0),X1)
| ~ $less(X1,X2)
| $less($uminus($sum(X3,X0)),$sum(X2,$uminus(X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_335])]) ).
tff(f927,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ~ $less($uminus(X0),X1)
| ~ $less(X1,X2)
| $less($uminus($sum(X3,X0)),$sum(X2,$uminus(X3))) )
| ~ spl9_75
| ~ spl9_76 ),
inference(resolution,[],[f883,f879]) ).
tff(f39478,plain,
( spl9_334
| ~ spl9_23
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f924,f878,f216,f39476]) ).
tff(f39476,plain,
( spl9_334
<=> ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( ~ $less(X31,$uminus($sum(X30,X29)))
| ~ $less($uminus(X29),X32)
| $less(X31,$sum(X32,$uminus(X30))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_334])]) ).
tff(f924,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( ~ $less(X31,$uminus($sum(X30,X29)))
| ~ $less($uminus(X29),X32)
| $less(X31,$sum(X32,$uminus(X30))) )
| ~ spl9_23
| ~ spl9_75 ),
inference(superposition,[],[f879,f217]) ).
tff(f39474,plain,
( spl9_333
| ~ spl9_54
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f923,f878,f526,f39472]) ).
tff(f39472,plain,
( spl9_333
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( ~ $less(X27,$uminus($sum(X25,X26)))
| ~ $less($uminus(X25),X28)
| $less(X27,$sum(X28,$uminus(X26))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_333])]) ).
tff(f923,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( ~ $less(X27,$uminus($sum(X25,X26)))
| ~ $less($uminus(X25),X28)
| $less(X27,$sum(X28,$uminus(X26))) )
| ~ spl9_54
| ~ spl9_75 ),
inference(superposition,[],[f879,f527]) ).
tff(f39470,plain,
( spl9_332
| ~ spl9_21
| ~ spl9_74 ),
inference(avatar_split_clause,[],[f896,f874,f192,f39468]) ).
tff(f39468,plain,
( spl9_332
<=> ! [X9: $int,X8: $int,X7: $int] :
( ( $sum(X7,1) = X8 )
| ~ $less(X7,X8)
| ~ $less(X9,$sum(X7,1))
| $less(X9,X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_332])]) ).
tff(f896,plain,
( ! [X8: $int,X9: $int,X7: $int] :
( ( $sum(X7,1) = X8 )
| ~ $less(X7,X8)
| ~ $less(X9,$sum(X7,1))
| $less(X9,X8) )
| ~ spl9_21
| ~ spl9_74 ),
inference(resolution,[],[f875,f193]) ).
tff(f39466,plain,
( spl9_331
| ~ spl9_30
| ~ spl9_60
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f851,f784,f611,f268,f39464]) ).
tff(f39464,plain,
( spl9_331
<=> ! [X17: $int,X14: $int,X16: $int,X15: $int] :
( $less($sum(X14,$sum(X15,X16)),X17)
| $less(X17,$sum(X15,$sum(X14,$sum(X16,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_331])]) ).
tff(f851,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( $less($sum(X14,$sum(X15,X16)),X17)
| $less(X17,$sum(X15,$sum(X14,$sum(X16,1)))) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_67 ),
inference(forward_demodulation,[],[f846,f269]) ).
tff(f846,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( $less(X17,$sum(X15,$sum(X14,$sum(X16,1))))
| $less($sum($sum(X14,X15),X16),X17) )
| ~ spl9_60
| ~ spl9_67 ),
inference(superposition,[],[f785,f612]) ).
tff(f39462,plain,
( spl9_330
| ~ spl9_30
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f840,f784,f268,f39460]) ).
tff(f39460,plain,
( spl9_330
<=> ! [X10: $int,X11: $int,X13: $int,X12: $int] :
( $less(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| $less($sum(X13,$sum(X10,X11)),X12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_330])]) ).
tff(f840,plain,
( ! [X10: $int,X11: $int,X12: $int,X13: $int] :
( $less(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| $less($sum(X13,$sum(X10,X11)),X12) )
| ~ spl9_30
| ~ spl9_67 ),
inference(superposition,[],[f785,f269]) ).
tff(f39458,plain,
( spl9_329
| ~ spl9_12
| ~ spl9_321 ),
inference(avatar_split_clause,[],[f38710,f35019,f149,f39456]) ).
tff(f39456,plain,
( spl9_329
<=> ! [X3: array] :
( distinct(X3,2)
| $less(sK3(X3,2),2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_329])]) ).
tff(f38710,plain,
( ! [X3: array] :
( distinct(X3,2)
| $less(sK3(X3,2),2) )
| ~ spl9_12
| ~ spl9_321 ),
inference(resolution,[],[f35020,f150]) ).
tff(f39454,plain,
( spl9_328
| ~ spl9_60
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f839,f784,f611,f39452]) ).
tff(f39452,plain,
( spl9_328
<=> ! [X9: $int,X7: $int,X6: $int,X8: $int] :
( $less(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| $less($sum(X9,$sum(X6,X7)),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_328])]) ).
tff(f839,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: $int] :
( $less(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| $less($sum(X9,$sum(X6,X7)),X8) )
| ~ spl9_60
| ~ spl9_67 ),
inference(superposition,[],[f785,f612]) ).
tff(f39450,plain,
( spl9_327
| ~ spl9_30
| ~ spl9_60
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f828,f780,f611,f268,f39448]) ).
tff(f39448,plain,
( spl9_327
<=> ! [X17: $int,X14: $int,X16: $int,X15: $int] :
( ~ $less($sum(X14,$sum(X15,X16)),X17)
| ~ $less(X17,$sum(X15,$sum(X14,$sum(X16,1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_327])]) ).
tff(f828,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( ~ $less($sum(X14,$sum(X15,X16)),X17)
| ~ $less(X17,$sum(X15,$sum(X14,$sum(X16,1)))) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_66 ),
inference(forward_demodulation,[],[f822,f269]) ).
tff(f822,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( ~ $less(X17,$sum(X15,$sum(X14,$sum(X16,1))))
| ~ $less($sum($sum(X14,X15),X16),X17) )
| ~ spl9_60
| ~ spl9_66 ),
inference(superposition,[],[f781,f612]) ).
tff(f39446,plain,
( spl9_326
| ~ spl9_30
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f816,f780,f268,f39444]) ).
tff(f39444,plain,
( spl9_326
<=> ! [X10: $int,X11: $int,X13: $int,X12: $int] :
( ~ $less(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| ~ $less($sum(X13,$sum(X10,X11)),X12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_326])]) ).
tff(f816,plain,
( ! [X10: $int,X11: $int,X12: $int,X13: $int] :
( ~ $less(X12,$sum(X13,$sum(X10,$sum(X11,1))))
| ~ $less($sum(X13,$sum(X10,X11)),X12) )
| ~ spl9_30
| ~ spl9_66 ),
inference(superposition,[],[f781,f269]) ).
tff(f39442,plain,
( spl9_325
| ~ spl9_60
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f815,f780,f611,f39440]) ).
tff(f39440,plain,
( spl9_325
<=> ! [X9: $int,X7: $int,X6: $int,X8: $int] :
( ~ $less(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| ~ $less($sum(X9,$sum(X6,X7)),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_325])]) ).
tff(f815,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: $int] :
( ~ $less(X8,$sum(X9,$sum(X7,$sum(X6,1))))
| ~ $less($sum(X9,$sum(X6,X7)),X8) )
| ~ spl9_60
| ~ spl9_66 ),
inference(superposition,[],[f781,f612]) ).
tff(f39438,plain,
( spl9_324
| ~ spl9_48
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f797,f776,f451,f39436]) ).
tff(f797,plain,
( ! [X6: $int,X7: $int,X5: $int] :
( ( $sum(1,X5) = X6 )
| $less(X6,$sum(1,X5))
| $less(X7,X6)
| $less(X5,X7) )
| ~ spl9_48
| ~ spl9_65 ),
inference(resolution,[],[f777,f452]) ).
tff(f39434,plain,
( spl9_323
| ~ spl9_8
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f795,f776,f133,f39432]) ).
tff(f795,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ( $sum(X0,1) = X1 )
| $less(X1,$sum(X0,1))
| $less(X2,X1)
| $less(X0,X2) )
| ~ spl9_8
| ~ spl9_65 ),
inference(resolution,[],[f777,f134]) ).
tff(f39430,plain,
( spl9_322
| ~ spl9_59
| ~ spl9_63 ),
inference(avatar_split_clause,[],[f768,f623,f607,f39428]) ).
tff(f39428,plain,
( spl9_322
<=> ! [X2: $int,X0: array,X1: $int] :
( ( rev(X0,X1) = X0 )
| $less(sK7(X0,X0,X1),$sum(X2,1))
| $less(X2,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_322])]) ).
tff(f768,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ( rev(X0,X1) = X0 )
| $less(sK7(X0,X0,X1),$sum(X2,1))
| $less(X2,X1) )
| ~ spl9_59
| ~ spl9_63 ),
inference(resolution,[],[f624,f608]) ).
tff(f35021,plain,
( spl9_321
| ~ spl9_144
| ~ spl9_304 ),
inference(avatar_split_clause,[],[f21737,f19334,f1765,f35019]) ).
tff(f21737,plain,
( ! [X18: array] :
( ~ sorted(X18,2)
| distinct(X18,2) )
| ~ spl9_144
| ~ spl9_304 ),
inference(evaluation,[],[f21708]) ).
tff(f21708,plain,
( ! [X18: array] :
( ~ sorted(X18,$sum(1,1))
| distinct(X18,$sum(1,1)) )
| ~ spl9_144
| ~ spl9_304 ),
inference(resolution,[],[f19335,f1766]) ).
tff(f19400,plain,
( spl9_320
| ~ spl9_87 ),
inference(avatar_split_clause,[],[f1178,f1175,f19398]) ).
tff(f19398,plain,
( spl9_320
<=> ! [X2: $int,X0: $int,X1: $int] :
( $less(X0,X0)
| ( max(init(X0),X1) = X0 )
| $less(X2,0)
| ~ $less(X2,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_320])]) ).
tff(f1175,plain,
( spl9_87
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] :
( $less(X2,X0)
| ( X0 != X2 )
| ( max(init(X0),X3) = X2 )
| $less(X1,0)
| ~ $less(X1,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_87])]) ).
tff(f1178,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less(X0,X0)
| ( max(init(X0),X1) = X0 )
| $less(X2,0)
| ~ $less(X2,X1) )
| ~ spl9_87 ),
inference(equality_resolution,[],[f1176]) ).
tff(f1176,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ( X0 != X2 )
| $less(X2,X0)
| ( max(init(X0),X3) = X2 )
| $less(X1,0)
| ~ $less(X1,X3) )
| ~ spl9_87 ),
inference(avatar_component_clause,[],[f1175]) ).
tff(f19396,plain,
( spl9_319
| ~ spl9_50
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1127,f984,f459,f19394]) ).
tff(f19394,plain,
( spl9_319
<=> ! [X11: $int,X14: $int,X13: $int,X12: $int] :
( $less($sum(X13,$sum(X14,$sum($uminus(X11),X12))),X12)
| ~ $less($sum(X13,X14),X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_319])]) ).
tff(f1127,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] :
( $less($sum(X13,$sum(X14,$sum($uminus(X11),X12))),X12)
| ~ $less($sum(X13,X14),X11) )
| ~ spl9_50
| ~ spl9_80 ),
inference(superposition,[],[f985,f460]) ).
tff(f19392,plain,
( spl9_318
| ~ spl9_50
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1108,f984,f459,f19390]) ).
tff(f19390,plain,
( spl9_318
<=> ! [X11: $int,X14: $int,X13: $int,X12: $int] :
( $less($sum(X13,X12),$sum(X14,$sum($uminus(X11),X12)))
| ~ $less($sum(X13,X11),X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_318])]) ).
tff(f1108,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] :
( $less($sum(X13,X12),$sum(X14,$sum($uminus(X11),X12)))
| ~ $less($sum(X13,X11),X14) )
| ~ spl9_50
| ~ spl9_80 ),
inference(superposition,[],[f985,f460]) ).
tff(f19388,plain,
( spl9_317
| ~ spl9_50
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1075,f980,f459,f19386]) ).
tff(f19386,plain,
( spl9_317
<=> ! [X11: $int,X14: $int,X13: $int,X12: $int] :
( $less($sum(X13,$sum($uminus(X11),X12)),$sum(X14,X12))
| ~ $less(X13,$sum(X14,X11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_317])]) ).
tff(f1075,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] :
( $less($sum(X13,$sum($uminus(X11),X12)),$sum(X14,X12))
| ~ $less(X13,$sum(X14,X11)) )
| ~ spl9_50
| ~ spl9_79 ),
inference(superposition,[],[f981,f460]) ).
tff(f19384,plain,
( spl9_316
| ~ spl9_50
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1064,f980,f459,f19382]) ).
tff(f19382,plain,
( spl9_316
<=> ! [X11: $int,X14: $int,X13: $int,X12: $int] :
( $less(X12,$sum(X13,$sum(X14,$sum($uminus(X11),X12))))
| ~ $less(X11,$sum(X13,X14)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_316])]) ).
tff(f1064,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] :
( $less(X12,$sum(X13,$sum(X14,$sum($uminus(X11),X12))))
| ~ $less(X11,$sum(X13,X14)) )
| ~ spl9_50
| ~ spl9_79 ),
inference(superposition,[],[f981,f460]) ).
tff(f19380,plain,
( spl9_315
| ~ spl9_183
| ~ spl9_249 ),
inference(avatar_split_clause,[],[f19287,f9711,f3146,f19378]) ).
tff(f19287,plain,
( ! [X16: $int,X15: array] :
( distinct(X15,X16)
| ~ sorted(X15,X16)
| $less(X16,2) )
| ~ spl9_183
| ~ spl9_249 ),
inference(evaluation,[],[f19197]) ).
tff(f19197,plain,
( ! [X16: $int,X15: array] :
( distinct(X15,X16)
| ~ sorted(X15,X16)
| $less(X16,$sum(1,1)) )
| ~ spl9_183
| ~ spl9_249 ),
inference(resolution,[],[f9712,f3147]) ).
tff(f19376,plain,
( spl9_314
| ~ spl9_67
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f908,f878,f784,f19374]) ).
tff(f19374,plain,
( spl9_314
<=> ! [X10: $int,X11: $int,X9: $int,X8: $int] :
( ~ $less(X8,X9)
| $less(X10,$sum(X9,$sum(X11,1)))
| $less($sum(X8,X11),X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_314])]) ).
tff(f908,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: $int] :
( ~ $less(X8,X9)
| $less(X10,$sum(X9,$sum(X11,1)))
| $less($sum(X8,X11),X10) )
| ~ spl9_67
| ~ spl9_75 ),
inference(resolution,[],[f879,f785]) ).
tff(f19372,plain,
( spl9_313
| ~ spl9_21
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f836,f784,f192,f19370]) ).
tff(f19370,plain,
( spl9_313
<=> ! [X18: $int,X19: $int,X20: $int,X21: $int] :
( $less($sum(X18,X19),X20)
| ~ $less(X21,X20)
| $less(X21,$sum(X18,$sum(X19,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_313])]) ).
tff(f836,plain,
( ! [X21: $int,X18: $int,X19: $int,X20: $int] :
( $less($sum(X18,X19),X20)
| ~ $less(X21,X20)
| $less(X21,$sum(X18,$sum(X19,1))) )
| ~ spl9_21
| ~ spl9_67 ),
inference(resolution,[],[f785,f193]) ).
tff(f19368,plain,
( spl9_312
| ~ spl9_52
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f804,f776,f502,f19366]) ).
tff(f19366,plain,
( spl9_312
<=> ! [X29: $int,X30: $int,X31: $int] :
( ( 0 = X29 )
| $less(X29,0)
| $less($sum(X30,$uminus(X31)),X29)
| ~ $less(X30,X31) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_312])]) ).
tff(f804,plain,
( ! [X31: $int,X29: $int,X30: $int] :
( ( 0 = X29 )
| $less(X29,0)
| $less($sum(X30,$uminus(X31)),X29)
| ~ $less(X30,X31) )
| ~ spl9_52
| ~ spl9_65 ),
inference(resolution,[],[f777,f503]) ).
tff(f19364,plain,
( spl9_311
| ~ spl9_22
| ~ spl9_65 ),
inference(avatar_split_clause,[],[f798,f776,f196,f19362]) ).
tff(f798,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( ( X8 = X9 )
| $less(X9,X8)
| $less(X10,X9)
| $less(X8,X10)
| ( X8 = X10 ) )
| ~ spl9_22
| ~ spl9_65 ),
inference(resolution,[],[f777,f197]) ).
tff(f19360,plain,
( spl9_310
| ~ spl9_49
| ~ spl9_63 ),
inference(avatar_split_clause,[],[f773,f623,f455,f19358]) ).
tff(f19358,plain,
( spl9_310
<=> ! [X13: array,X14: $int] :
( ( rev(X13,$sum(1,X14)) = X13 )
| ~ $less(X14,sK7(X13,X13,$sum(1,X14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_310])]) ).
tff(f773,plain,
( ! [X14: $int,X13: array] :
( ( rev(X13,$sum(1,X14)) = X13 )
| ~ $less(X14,sK7(X13,X13,$sum(1,X14))) )
| ~ spl9_49
| ~ spl9_63 ),
inference(resolution,[],[f624,f456]) ).
tff(f19356,plain,
( spl9_309
| ~ spl9_9
| ~ spl9_63 ),
inference(avatar_split_clause,[],[f772,f623,f137,f19354]) ).
tff(f19354,plain,
( spl9_309
<=> ! [X12: $int,X11: array] :
( ( rev(X11,$sum(X12,1)) = X11 )
| ~ $less(X12,sK7(X11,X11,$sum(X12,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_309])]) ).
tff(f772,plain,
( ! [X11: array,X12: $int] :
( ( rev(X11,$sum(X12,1)) = X11 )
| ~ $less(X12,sK7(X11,X11,$sum(X12,1))) )
| ~ spl9_9
| ~ spl9_63 ),
inference(resolution,[],[f624,f138]) ).
tff(f19352,plain,
( spl9_308
| ~ spl9_30
| ~ spl9_60
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f753,f615,f611,f268,f19350]) ).
tff(f19350,plain,
( spl9_308
<=> ! [X38: $int,X36: $int,X39: $int,X37: $int] : ( $sum($sum(X37,X38),$sum(X36,X39)) = $sum(X38,$sum(X36,$sum(X37,X39))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_308])]) ).
tff(f753,plain,
( ! [X38: $int,X39: $int,X36: $int,X37: $int] : ( $sum($sum(X37,X38),$sum(X36,X39)) = $sum(X38,$sum(X36,$sum(X37,X39))) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_61 ),
inference(forward_demodulation,[],[f752,f269]) ).
tff(f752,plain,
( ! [X38: $int,X39: $int,X36: $int,X37: $int] : ( $sum($sum(X37,X38),$sum(X36,X39)) = $sum(X38,$sum($sum(X36,X37),X39)) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_61 ),
inference(forward_demodulation,[],[f716,f269]) ).
tff(f716,plain,
( ! [X38: $int,X39: $int,X36: $int,X37: $int] : ( $sum($sum(X37,X38),$sum(X36,X39)) = $sum($sum(X38,$sum(X36,X37)),X39) )
| ~ spl9_60
| ~ spl9_61 ),
inference(superposition,[],[f612,f616]) ).
tff(f19348,plain,
( spl9_307
| ~ spl9_30
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f746,f615,f268,f19346]) ).
tff(f19346,plain,
( spl9_307
<=> ! [X18: $int,X17: $int,X16: $int,X15: $int] : ( $sum(X18,$sum(X17,$sum(X15,X16))) = $sum(X15,$sum(X16,$sum(X17,X18))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_307])]) ).
tff(f746,plain,
( ! [X18: $int,X16: $int,X17: $int,X15: $int] : ( $sum(X18,$sum(X17,$sum(X15,X16))) = $sum(X15,$sum(X16,$sum(X17,X18))) )
| ~ spl9_30
| ~ spl9_61 ),
inference(forward_demodulation,[],[f696,f269]) ).
tff(f696,plain,
( ! [X18: $int,X16: $int,X17: $int,X15: $int] : ( $sum(X18,$sum(X17,$sum(X15,X16))) = $sum(X15,$sum($sum(X16,X17),X18)) )
| ~ spl9_61 ),
inference(superposition,[],[f616,f616]) ).
tff(f19344,plain,
( spl9_306
| ~ spl9_30
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f745,f615,f268,f19342]) ).
tff(f19342,plain,
( spl9_306
<=> ! [X11: $int,X13: $int,X14: $int,X12: $int] : ( $sum(X11,$sum(X12,$sum(X13,X14))) = $sum(X14,$sum(X12,$sum(X13,X11))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_306])]) ).
tff(f745,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] : ( $sum(X11,$sum(X12,$sum(X13,X14))) = $sum(X14,$sum(X12,$sum(X13,X11))) )
| ~ spl9_30
| ~ spl9_61 ),
inference(forward_demodulation,[],[f695,f269]) ).
tff(f695,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] : ( $sum(X11,$sum($sum(X12,X13),X14)) = $sum(X14,$sum(X12,$sum(X13,X11))) )
| ~ spl9_61 ),
inference(superposition,[],[f616,f616]) ).
tff(f19340,plain,
( spl9_305
| ~ spl9_30
| ~ spl9_60
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f742,f615,f611,f268,f19338]) ).
tff(f19338,plain,
( spl9_305
<=> ! [X17: $int,X14: $int,X16: $int,X15: $int] : ( $sum(X15,$sum(X14,$sum(X16,X17))) = $sum(X17,$sum(X14,$sum(X15,X16))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_305])]) ).
tff(f742,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] : ( $sum(X15,$sum(X14,$sum(X16,X17))) = $sum(X17,$sum(X14,$sum(X15,X16))) )
| ~ spl9_30
| ~ spl9_60
| ~ spl9_61 ),
inference(forward_demodulation,[],[f689,f269]) ).
tff(f689,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] : ( $sum(X15,$sum(X14,$sum(X16,X17))) = $sum(X17,$sum($sum(X14,X15),X16)) )
| ~ spl9_60
| ~ spl9_61 ),
inference(superposition,[],[f616,f612]) ).
tff(f19336,plain,
( spl9_304
| ~ spl9_154
| ~ spl9_249 ),
inference(avatar_split_clause,[],[f19196,f9711,f1907,f19334]) ).
tff(f19196,plain,
( ! [X14: $int,X13: array] :
( distinct(X13,X14)
| ~ sorted(X13,X14)
| ~ $less(1,X14) )
| ~ spl9_154
| ~ spl9_249 ),
inference(resolution,[],[f9712,f1908]) ).
tff(f19332,plain,
( spl9_303
| ~ spl9_30
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f705,f615,f268,f19330]) ).
tff(f19330,plain,
( spl9_303
<=> ! [X18: $int,X19: $int,X20: $int,X21: $int] : ( $sum(X18,$sum(X19,$sum(X20,X21))) = $sum(X20,$sum(X21,$sum(X18,X19))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_303])]) ).
tff(f705,plain,
( ! [X21: $int,X18: $int,X19: $int,X20: $int] : ( $sum(X18,$sum(X19,$sum(X20,X21))) = $sum(X20,$sum(X21,$sum(X18,X19))) )
| ~ spl9_30
| ~ spl9_61 ),
inference(superposition,[],[f616,f269]) ).
tff(f19328,plain,
( spl9_302
| ~ spl9_30
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f700,f615,f268,f19326]) ).
tff(f700,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] : ( $sum(X32,$sum(X29,$sum(X30,X31))) = $sum($sum(X29,X30),$sum(X31,X32)) )
| ~ spl9_30
| ~ spl9_61 ),
inference(superposition,[],[f616,f269]) ).
tff(f19324,plain,
( spl9_301
| ~ spl9_60
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f699,f615,f611,f19322]) ).
tff(f699,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] : ( $sum(X28,$sum(X26,$sum(X25,X27))) = $sum($sum(X25,X26),$sum(X27,X28)) )
| ~ spl9_60
| ~ spl9_61 ),
inference(superposition,[],[f616,f612]) ).
tff(f19320,plain,
( spl9_300
| ~ spl9_30
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f684,f615,f268,f19318]) ).
tff(f684,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] : ( $sum(X31,$sum(X32,$sum(X29,X30))) = $sum(X32,$sum(X29,$sum(X30,X31))) )
| ~ spl9_30
| ~ spl9_61 ),
inference(superposition,[],[f616,f269]) ).
tff(f19316,plain,
( spl9_299
| ~ spl9_60
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f683,f615,f611,f19314]) ).
tff(f683,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] : ( $sum(X27,$sum(X28,$sum(X25,X26))) = $sum(X28,$sum(X26,$sum(X25,X27))) )
| ~ spl9_60
| ~ spl9_61 ),
inference(superposition,[],[f616,f612]) ).
tff(f19312,plain,
( spl9_298
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f680,f615,f19310]) ).
tff(f19310,plain,
( spl9_298
<=> ! [X18: $int,X17: $int,X16: $int,X15: $int] : ( $sum($sum(X16,X17),$sum(X18,X15)) = $sum(X18,$sum(X17,$sum(X15,X16))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_298])]) ).
tff(f680,plain,
( ! [X18: $int,X16: $int,X17: $int,X15: $int] : ( $sum($sum(X16,X17),$sum(X18,X15)) = $sum(X18,$sum(X17,$sum(X15,X16))) )
| ~ spl9_61 ),
inference(superposition,[],[f616,f616]) ).
tff(f19308,plain,
( spl9_297
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f679,f615,f19306]) ).
tff(f19306,plain,
( spl9_297
<=> ! [X11: $int,X13: $int,X14: $int,X12: $int] : ( $sum($sum(X12,X13),$sum(X14,X11)) = $sum(X14,$sum(X12,$sum(X13,X11))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_297])]) ).
tff(f679,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] : ( $sum($sum(X12,X13),$sum(X14,X11)) = $sum(X14,$sum(X12,$sum(X13,X11))) )
| ~ spl9_61 ),
inference(superposition,[],[f616,f616]) ).
tff(f19304,plain,
( spl9_296
| ~ spl9_30
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f673,f611,f268,f19302]) ).
tff(f673,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] : ( $sum($sum(X18,$sum(X17,X19)),X20) = $sum(X17,$sum(X18,$sum(X19,X20))) )
| ~ spl9_30
| ~ spl9_60 ),
inference(forward_demodulation,[],[f654,f269]) ).
tff(f654,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] : ( $sum($sum(X18,$sum(X17,X19)),X20) = $sum($sum(X17,X18),$sum(X19,X20)) )
| ~ spl9_30
| ~ spl9_60 ),
inference(superposition,[],[f269,f612]) ).
tff(f19300,plain,
( spl9_295
| ~ spl9_30
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f671,f611,f268,f19298]) ).
tff(f19296,plain,
( spl9_294
| ~ spl9_30
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f669,f611,f268,f19294]) ).
tff(f19189,plain,
( spl9_293
| ~ spl9_56
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f633,f607,f534,f19187]) ).
tff(f19187,plain,
( spl9_293
<=> ! [X24: $int,X23: $int,X25: $int,X22: $int] :
( $less($sum(X22,X23),$sum(X24,1))
| $less(X24,$sum(X23,X25))
| ~ $less(X22,X25) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_293])]) ).
tff(f633,plain,
( ! [X24: $int,X22: $int,X25: $int,X23: $int] :
( $less($sum(X22,X23),$sum(X24,1))
| $less(X24,$sum(X23,X25))
| ~ $less(X22,X25) )
| ~ spl9_56
| ~ spl9_59 ),
inference(resolution,[],[f608,f535]) ).
tff(f19185,plain,
( spl9_292
| ~ spl9_55
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f632,f607,f530,f19183]) ).
tff(f19183,plain,
( spl9_292
<=> ! [X18: $int,X19: $int,X20: $int,X21: $int] :
( $less($sum(X18,X19),$sum(X20,1))
| $less(X20,$sum(X21,X18))
| ~ $less(X19,X21) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_292])]) ).
tff(f632,plain,
( ! [X21: $int,X18: $int,X19: $int,X20: $int] :
( $less($sum(X18,X19),$sum(X20,1))
| $less(X20,$sum(X21,X18))
| ~ $less(X19,X21) )
| ~ spl9_55
| ~ spl9_59 ),
inference(resolution,[],[f608,f531]) ).
tff(f19181,plain,
( spl9_291
| ~ spl9_24
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f631,f607,f220,f19179]) ).
tff(f19179,plain,
( spl9_291
<=> ! [X17: $int,X14: $int,X16: $int,X15: $int] :
( $less($sum(X14,X15),$sum(X16,1))
| $less(X16,$sum(X17,X15))
| ~ $less(X14,X17) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_291])]) ).
tff(f631,plain,
( ! [X16: $int,X14: $int,X17: $int,X15: $int] :
( $less($sum(X14,X15),$sum(X16,1))
| $less(X16,$sum(X17,X15))
| ~ $less(X14,X17) )
| ~ spl9_24
| ~ spl9_59 ),
inference(resolution,[],[f608,f221]) ).
tff(f15385,plain,
( spl9_290
| ~ spl9_148
| ~ spl9_289 ),
inference(avatar_split_clause,[],[f12255,f10757,f1813,f15383]) ).
tff(f10757,plain,
( spl9_289
<=> ! [X70: $int,X69: array] :
( distinct(X69,X70)
| ~ sorted(X69,X70)
| ~ $less($uminus(X70),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_289])]) ).
tff(f12255,plain,
( ! [X6: array,X7: $int] :
( ~ sorted(X6,X7)
| distinct(X6,X7)
| $less(-1,$uminus(X7)) )
| ~ spl9_148
| ~ spl9_289 ),
inference(resolution,[],[f10758,f1814]) ).
tff(f10758,plain,
( ! [X70: $int,X69: array] :
( ~ $less($uminus(X70),0)
| ~ sorted(X69,X70)
| distinct(X69,X70) )
| ~ spl9_289 ),
inference(avatar_component_clause,[],[f10757]) ).
tff(f10759,plain,
( spl9_289
| ~ spl9_173
| ~ spl9_248 ),
inference(avatar_split_clause,[],[f10261,f8388,f2388,f10757]) ).
tff(f10261,plain,
( ! [X70: $int,X69: array] :
( distinct(X69,X70)
| ~ sorted(X69,X70)
| ~ $less($uminus(X70),0) )
| ~ spl9_173
| ~ spl9_248 ),
inference(resolution,[],[f8389,f2389]) ).
tff(f10353,plain,
( spl9_288
| ~ spl9_113 ),
inference(avatar_split_clause,[],[f1422,f1389,f10351]) ).
tff(f10351,plain,
( spl9_288
<=> ! [X2: $int,X0: array,X1: $int] :
( ( write(X0,X1,X2) = X0 )
| ( sK1(X0,write(X0,X1,X2)) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_288])]) ).
tff(f1422,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ( write(X0,X1,X2) = X0 )
| ( sK1(X0,write(X0,X1,X2)) = X1 ) )
| ~ spl9_113 ),
inference(equality_resolution,[],[f1390]) ).
tff(f10349,plain,
( spl9_287
| ~ spl9_112 ),
inference(avatar_split_clause,[],[f1417,f1385,f10347]) ).
tff(f10347,plain,
( spl9_287
<=> ! [X2: $int,X0: array,X1: $int] :
( ( write(X0,X1,X2) = X0 )
| ( sK1(write(X0,X1,X2),X0) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_287])]) ).
tff(f1417,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ( write(X0,X1,X2) = X0 )
| ( sK1(write(X0,X1,X2),X0) = X1 ) )
| ~ spl9_112 ),
inference(equality_resolution,[],[f1386]) ).
tff(f10345,plain,
( spl9_286
| ~ spl9_7
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1106,f984,f129,f10343]) ).
tff(f10343,plain,
( spl9_286
<=> ! [X5: $int,X4: $int,X6: $int,X3: $int] :
( $less($sum(X5,$sum(X4,X3)),$sum(X6,X4))
| ~ $less($sum(X5,X3),X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_286])]) ).
tff(f1106,plain,
( ! [X3: $int,X6: $int,X4: $int,X5: $int] :
( $less($sum(X5,$sum(X4,X3)),$sum(X6,X4))
| ~ $less($sum(X5,X3),X6) )
| ~ spl9_7
| ~ spl9_80 ),
inference(superposition,[],[f985,f130]) ).
tff(f10341,plain,
( spl9_285
| ~ spl9_7
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1073,f980,f129,f10339]) ).
tff(f10339,plain,
( spl9_285
<=> ! [X5: $int,X4: $int,X6: $int,X3: $int] :
( $less($sum(X5,X4),$sum(X6,$sum(X4,X3)))
| ~ $less(X5,$sum(X6,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_285])]) ).
tff(f1073,plain,
( ! [X3: $int,X6: $int,X4: $int,X5: $int] :
( $less($sum(X5,X4),$sum(X6,$sum(X4,X3)))
| ~ $less(X5,$sum(X6,X3)) )
| ~ spl9_7
| ~ spl9_79 ),
inference(superposition,[],[f981,f130]) ).
tff(f10337,plain,
( spl9_284
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1035,f976,f526,f268,f216,f10335]) ).
tff(f1035,plain,
( ! [X2: $int,X0: $int,X1: $int] : ( $uminus($sum(X0,$sum(X1,X2))) = $sum($uminus($sum(X0,X2)),$uminus(X1)) )
| ~ spl9_23
| ~ spl9_30
| ~ spl9_54
| ~ spl9_78 ),
inference(forward_demodulation,[],[f1034,f269]) ).
tff(f1034,plain,
( ! [X2: $int,X0: $int,X1: $int] : ( $sum($uminus($sum(X0,X2)),$uminus(X1)) = $uminus($sum($sum(X0,X1),X2)) )
| ~ spl9_23
| ~ spl9_54
| ~ spl9_78 ),
inference(forward_demodulation,[],[f995,f217]) ).
tff(f995,plain,
( ! [X2: $int,X0: $int,X1: $int] : ( $sum($uminus($sum(X0,X2)),$uminus(X1)) = $sum($uminus(X2),$uminus($sum(X0,X1))) )
| ~ spl9_54
| ~ spl9_78 ),
inference(superposition,[],[f977,f527]) ).
tff(f10333,plain,
( spl9_283
| ~ spl9_7
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1007,f976,f129,f10331]) ).
tff(f10331,plain,
( spl9_283
<=> ! [X13: $int,X12: $int,X11: $int] : ( $sum($sum($uminus(X12),X13),$uminus(X11)) = $sum($uminus($sum(X12,X11)),X13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_283])]) ).
tff(f1007,plain,
( ! [X11: $int,X12: $int,X13: $int] : ( $sum($sum($uminus(X12),X13),$uminus(X11)) = $sum($uminus($sum(X12,X11)),X13) )
| ~ spl9_7
| ~ spl9_78 ),
inference(superposition,[],[f977,f130]) ).
tff(f10329,plain,
( spl9_282
| ~ spl9_61
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1005,f976,f615,f10327]) ).
tff(f10327,plain,
( spl9_282
<=> ! [X6: $int,X5: $int,X7: $int] : ( $sum($uminus(X6),$sum(X7,$uminus(X5))) = $sum($uminus($sum(X6,X5)),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_282])]) ).
tff(f1005,plain,
( ! [X6: $int,X7: $int,X5: $int] : ( $sum($uminus(X6),$sum(X7,$uminus(X5))) = $sum($uminus($sum(X6,X5)),X7) )
| ~ spl9_61
| ~ spl9_78 ),
inference(superposition,[],[f977,f616]) ).
tff(f10325,plain,
( spl9_281
| ~ spl9_7
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f999,f976,f129,f10323]) ).
tff(f10323,plain,
( spl9_281
<=> ! [X13: $int,X12: $int,X14: $int] : ( $sum($uminus($sum(X12,X14)),X13) = $sum($uminus(X14),$sum(X13,$uminus(X12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_281])]) ).
tff(f999,plain,
( ! [X14: $int,X12: $int,X13: $int] : ( $sum($uminus($sum(X12,X14)),X13) = $sum($uminus(X14),$sum(X13,$uminus(X12))) )
| ~ spl9_7
| ~ spl9_78 ),
inference(superposition,[],[f977,f130]) ).
tff(f10321,plain,
( spl9_280
| ~ spl9_54
| ~ spl9_77 ),
inference(avatar_split_clause,[],[f958,f886,f526,f10319]) ).
tff(f10319,plain,
( spl9_280
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less($uminus($sum(X8,X9)),$uminus($sum(X9,X10)))
| ~ $less($uminus(X8),$uminus(X10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_280])]) ).
tff(f958,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($uminus($sum(X8,X9)),$uminus($sum(X9,X10)))
| ~ $less($uminus(X8),$uminus(X10)) )
| ~ spl9_54
| ~ spl9_77 ),
inference(superposition,[],[f887,f527]) ).
tff(f10234,plain,
( spl9_279
| ~ spl9_23
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f946,f882,f216,f10232]) ).
tff(f10232,plain,
( spl9_279
<=> ! [X13: $int,X12: $int,X11: $int] :
( $less($uminus($sum(X12,X13)),$uminus($sum(X12,X11)))
| ~ $less($uminus(X13),$uminus(X11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_279])]) ).
tff(f946,plain,
( ! [X11: $int,X12: $int,X13: $int] :
( $less($uminus($sum(X12,X13)),$uminus($sum(X12,X11)))
| ~ $less($uminus(X13),$uminus(X11)) )
| ~ spl9_23
| ~ spl9_76 ),
inference(superposition,[],[f883,f217]) ).
tff(f10230,plain,
( spl9_278
| ~ spl9_54
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f945,f882,f526,f10228]) ).
tff(f10228,plain,
( spl9_278
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less($uminus($sum(X9,X10)),$uminus($sum(X8,X9)))
| ~ $less($uminus(X10),$uminus(X8)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_278])]) ).
tff(f945,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($uminus($sum(X9,X10)),$uminus($sum(X8,X9)))
| ~ $less($uminus(X10),$uminus(X8)) )
| ~ spl9_54
| ~ spl9_76 ),
inference(superposition,[],[f883,f527]) ).
tff(f10226,plain,
( spl9_277
| ~ spl9_50
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f920,f878,f459,f10224]) ).
tff(f920,plain,
( ! [X11: $int,X14: $int,X12: $int,X13: $int] :
( ~ $less(X13,X12)
| ~ $less(X11,X14)
| $less(X13,$sum(X14,$sum($uminus(X11),X12))) )
| ~ spl9_50
| ~ spl9_75 ),
inference(superposition,[],[f879,f460]) ).
tff(f10222,plain,
( spl9_276
| ~ spl9_21
| ~ spl9_63 ),
inference(avatar_split_clause,[],[f769,f623,f192,f10220]) ).
tff(f10220,plain,
( spl9_276
<=> ! [X4: $int,X5: $int,X3: array] :
( ( rev(X3,X4) = X3 )
| ~ $less(X5,sK7(X3,X3,X4))
| $less(X5,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_276])]) ).
tff(f769,plain,
( ! [X3: array,X4: $int,X5: $int] :
( ( rev(X3,X4) = X3 )
| ~ $less(X5,sK7(X3,X3,X4))
| $less(X5,X4) )
| ~ spl9_21
| ~ spl9_63 ),
inference(resolution,[],[f624,f193]) ).
tff(f10218,plain,
( spl9_275
| ~ spl9_30
| ~ spl9_55
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f758,f615,f530,f268,f10216]) ).
tff(f10216,plain,
( spl9_275
<=> ! [X20: $int,X21: $int,X23: $int,X22: $int] :
( $less($sum(X21,$sum(X22,X23)),$sum(X21,$sum(X22,X20)))
| ~ $less(X23,X20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_275])]) ).
tff(f758,plain,
( ! [X21: $int,X22: $int,X23: $int,X20: $int] :
( $less($sum(X21,$sum(X22,X23)),$sum(X21,$sum(X22,X20)))
| ~ $less(X23,X20) )
| ~ spl9_30
| ~ spl9_55
| ~ spl9_61 ),
inference(forward_demodulation,[],[f728,f269]) ).
tff(f728,plain,
( ! [X21: $int,X22: $int,X23: $int,X20: $int] :
( $less($sum($sum(X21,X22),X23),$sum(X21,$sum(X22,X20)))
| ~ $less(X23,X20) )
| ~ spl9_55
| ~ spl9_61 ),
inference(superposition,[],[f531,f616]) ).
tff(f10214,plain,
( spl9_274
| ~ spl9_30
| ~ spl9_56
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f751,f615,f534,f268,f10212]) ).
tff(f10212,plain,
( spl9_274
<=> ! [X31: $int,X29: $int,X28: $int,X30: $int] :
( $less($sum(X30,$sum(X28,X29)),$sum(X29,$sum(X30,X31)))
| ~ $less(X28,X31) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_274])]) ).
tff(f751,plain,
( ! [X31: $int,X28: $int,X29: $int,X30: $int] :
( $less($sum(X30,$sum(X28,X29)),$sum(X29,$sum(X30,X31)))
| ~ $less(X28,X31) )
| ~ spl9_30
| ~ spl9_56
| ~ spl9_61 ),
inference(forward_demodulation,[],[f714,f269]) ).
tff(f714,plain,
( ! [X31: $int,X28: $int,X29: $int,X30: $int] :
( $less($sum(X30,$sum(X28,X29)),$sum($sum(X29,X30),X31))
| ~ $less(X28,X31) )
| ~ spl9_56
| ~ spl9_61 ),
inference(superposition,[],[f535,f616]) ).
tff(f10210,plain,
( spl9_273
| ~ spl9_30
| ~ spl9_55
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f750,f615,f530,f268,f10208]) ).
tff(f10208,plain,
( spl9_273
<=> ! [X20: $int,X21: $int,X23: $int,X22: $int] :
( $less($sum(X21,$sum(X22,X23)),$sum(X22,$sum(X20,X21)))
| ~ $less(X23,X20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_273])]) ).
tff(f750,plain,
( ! [X21: $int,X22: $int,X23: $int,X20: $int] :
( $less($sum(X21,$sum(X22,X23)),$sum(X22,$sum(X20,X21)))
| ~ $less(X23,X20) )
| ~ spl9_30
| ~ spl9_55
| ~ spl9_61 ),
inference(forward_demodulation,[],[f712,f269]) ).
tff(f712,plain,
( ! [X21: $int,X22: $int,X23: $int,X20: $int] :
( $less($sum($sum(X21,X22),X23),$sum(X22,$sum(X20,X21)))
| ~ $less(X23,X20) )
| ~ spl9_55
| ~ spl9_61 ),
inference(superposition,[],[f531,f616]) ).
tff(f10206,plain,
( spl9_272
| ~ spl9_56
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f715,f615,f534,f10204]) ).
tff(f10204,plain,
( spl9_272
<=> ! [X35: $int,X34: $int,X33: $int,X32: $int] :
( $less($sum(X35,X32),$sum(X34,$sum(X32,X33)))
| ~ $less(X35,$sum(X33,X34)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_272])]) ).
tff(f715,plain,
( ! [X34: $int,X35: $int,X32: $int,X33: $int] :
( $less($sum(X35,X32),$sum(X34,$sum(X32,X33)))
| ~ $less(X35,$sum(X33,X34)) )
| ~ spl9_56
| ~ spl9_61 ),
inference(superposition,[],[f535,f616]) ).
tff(f10202,plain,
( spl9_271
| ~ spl9_55
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f713,f615,f530,f10200]) ).
tff(f10200,plain,
( spl9_271
<=> ! [X24: $int,X27: $int,X25: $int,X26: $int] :
( $less($sum(X26,$sum(X24,X25)),$sum(X27,X24))
| ~ $less($sum(X25,X26),X27) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_271])]) ).
tff(f713,plain,
( ! [X26: $int,X27: $int,X24: $int,X25: $int] :
( $less($sum(X26,$sum(X24,X25)),$sum(X27,X24))
| ~ $less($sum(X25,X26),X27) )
| ~ spl9_55
| ~ spl9_61 ),
inference(superposition,[],[f531,f616]) ).
tff(f10198,plain,
( spl9_270
| ~ spl9_24
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f710,f615,f220,f10196]) ).
tff(f10196,plain,
( spl9_270
<=> ! [X13: $int,X14: $int,X12: $int,X15: $int] :
( $less($sum(X14,$sum(X12,X13)),$sum(X15,$sum(X13,X14)))
| ~ $less(X12,X15) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_270])]) ).
tff(f710,plain,
( ! [X14: $int,X15: $int,X12: $int,X13: $int] :
( $less($sum(X14,$sum(X12,X13)),$sum(X15,$sum(X13,X14)))
| ~ $less(X12,X15) )
| ~ spl9_24
| ~ spl9_61 ),
inference(superposition,[],[f221,f616]) ).
tff(f10187,plain,
( spl9_269
| ~ spl9_24
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f709,f615,f220,f10185]) ).
tff(f10185,plain,
( spl9_269
<=> ! [X10: $int,X11: $int,X9: $int,X8: $int] :
( $less($sum(X11,$sum(X9,X10)),$sum(X10,$sum(X8,X9)))
| ~ $less(X11,X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_269])]) ).
tff(f709,plain,
( ! [X10: $int,X11: $int,X8: $int,X9: $int] :
( $less($sum(X11,$sum(X9,X10)),$sum(X10,$sum(X8,X9)))
| ~ $less(X11,X8) )
| ~ spl9_24
| ~ spl9_61 ),
inference(superposition,[],[f221,f616]) ).
tff(f10183,plain,
( spl9_268
| ~ spl9_23
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f698,f615,f216,f10181]) ).
tff(f10181,plain,
( spl9_268
<=> ! [X22: $int,X24: $int,X23: $int] : ( $sum(X24,$uminus($sum(X23,X22))) = $sum($uminus(X22),$sum($uminus(X23),X24)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_268])]) ).
tff(f698,plain,
( ! [X24: $int,X22: $int,X23: $int] : ( $sum(X24,$uminus($sum(X23,X22))) = $sum($uminus(X22),$sum($uminus(X23),X24)) )
| ~ spl9_23
| ~ spl9_61 ),
inference(superposition,[],[f616,f217]) ).
tff(f10179,plain,
( spl9_267
| ~ spl9_54
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f697,f615,f526,f10177]) ).
tff(f10177,plain,
( spl9_267
<=> ! [X20: $int,X21: $int,X19: $int] : ( $sum(X21,$uminus($sum(X19,X20))) = $sum($uminus(X19),$sum($uminus(X20),X21)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_267])]) ).
tff(f697,plain,
( ! [X21: $int,X19: $int,X20: $int] : ( $sum(X21,$uminus($sum(X19,X20))) = $sum($uminus(X19),$sum($uminus(X20),X21)) )
| ~ spl9_54
| ~ spl9_61 ),
inference(superposition,[],[f616,f527]) ).
tff(f10175,plain,
( spl9_266
| ~ spl9_23
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f682,f615,f216,f10173]) ).
tff(f10173,plain,
( spl9_266
<=> ! [X22: $int,X24: $int,X23: $int] : ( $sum($uminus(X23),$sum(X24,$uminus(X22))) = $sum(X24,$uminus($sum(X23,X22))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_266])]) ).
tff(f682,plain,
( ! [X24: $int,X22: $int,X23: $int] : ( $sum($uminus(X23),$sum(X24,$uminus(X22))) = $sum(X24,$uminus($sum(X23,X22))) )
| ~ spl9_23
| ~ spl9_61 ),
inference(superposition,[],[f616,f217]) ).
tff(f10171,plain,
( spl9_265
| ~ spl9_54
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f681,f615,f526,f10169]) ).
tff(f10167,plain,
( spl9_264
| ~ spl9_56
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f658,f611,f534,f10165]) ).
tff(f10165,plain,
( spl9_264
<=> ! [X35: $int,X33: $int,X34: $int,X36: $int] :
( $less($sum(X36,$sum(X33,X34)),$sum(X34,$sum(X33,X35)))
| ~ $less(X36,X35) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_264])]) ).
tff(f658,plain,
( ! [X36: $int,X34: $int,X35: $int,X33: $int] :
( $less($sum(X36,$sum(X33,X34)),$sum(X34,$sum(X33,X35)))
| ~ $less(X36,X35) )
| ~ spl9_56
| ~ spl9_60 ),
inference(superposition,[],[f535,f612]) ).
tff(f10163,plain,
( spl9_263
| ~ spl9_56
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f657,f611,f534,f10161]) ).
tff(f10161,plain,
( spl9_263
<=> ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($sum(X30,$sum(X29,X31)),$sum(X31,X32))
| ~ $less($sum(X29,X30),X32) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_263])]) ).
tff(f657,plain,
( ! [X31: $int,X29: $int,X32: $int,X30: $int] :
( $less($sum(X30,$sum(X29,X31)),$sum(X31,X32))
| ~ $less($sum(X29,X30),X32) )
| ~ spl9_56
| ~ spl9_60 ),
inference(superposition,[],[f535,f612]) ).
tff(f10159,plain,
( spl9_262
| ~ spl9_55
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f656,f611,f530,f10157]) ).
tff(f10157,plain,
( spl9_262
<=> ! [X28: $int,X27: $int,X25: $int,X26: $int] :
( $less($sum(X26,$sum(X25,X27)),$sum(X28,$sum(X25,X26)))
| ~ $less(X27,X28) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_262])]) ).
tff(f656,plain,
( ! [X28: $int,X26: $int,X27: $int,X25: $int] :
( $less($sum(X26,$sum(X25,X27)),$sum(X28,$sum(X25,X26)))
| ~ $less(X27,X28) )
| ~ spl9_55
| ~ spl9_60 ),
inference(superposition,[],[f531,f612]) ).
tff(f10155,plain,
( spl9_261
| ~ spl9_55
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f655,f611,f530,f10153]) ).
tff(f10153,plain,
( spl9_261
<=> ! [X24: $int,X21: $int,X23: $int,X22: $int] :
( $less($sum(X23,X24),$sum(X22,$sum(X21,X23)))
| ~ $less(X24,$sum(X21,X22)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_261])]) ).
tff(f655,plain,
( ! [X21: $int,X24: $int,X22: $int,X23: $int] :
( $less($sum(X23,X24),$sum(X22,$sum(X21,X23)))
| ~ $less(X24,$sum(X21,X22)) )
| ~ spl9_55
| ~ spl9_60 ),
inference(superposition,[],[f531,f612]) ).
tff(f10151,plain,
( spl9_260
| ~ spl9_24
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f653,f611,f220,f10149]) ).
tff(f10149,plain,
( spl9_260
<=> ! [X13: $int,X14: $int,X16: $int,X15: $int] :
( $less($sum(X14,$sum(X13,X15)),$sum(X16,X15))
| ~ $less($sum(X13,X14),X16) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_260])]) ).
tff(f653,plain,
( ! [X16: $int,X14: $int,X15: $int,X13: $int] :
( $less($sum(X14,$sum(X13,X15)),$sum(X16,X15))
| ~ $less($sum(X13,X14),X16) )
| ~ spl9_24
| ~ spl9_60 ),
inference(superposition,[],[f221,f612]) ).
tff(f10147,plain,
( spl9_259
| ~ spl9_148
| ~ spl9_212 ),
inference(avatar_split_clause,[],[f7624,f5120,f1813,f10145]) ).
tff(f10145,plain,
( spl9_259
<=> ! [X29: $int,X28: array] :
( distinct(X28,$uminus(X29))
| ~ sorted(X28,$uminus(X29))
| $less(-1,X29) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_259])]) ).
tff(f7624,plain,
( ! [X28: array,X29: $int] :
( distinct(X28,$uminus(X29))
| ~ sorted(X28,$uminus(X29))
| $less(-1,X29) )
| ~ spl9_148
| ~ spl9_212 ),
inference(evaluation,[],[f7575]) ).
tff(f7575,plain,
( ! [X28: array,X29: $int] :
( distinct(X28,$uminus(X29))
| ~ sorted(X28,$uminus(X29))
| $less(-1,$sum(X29,0)) )
| ~ spl9_148
| ~ spl9_212 ),
inference(resolution,[],[f5121,f1814]) ).
tff(f10143,plain,
( spl9_258
| ~ spl9_24
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f652,f611,f220,f10141]) ).
tff(f10141,plain,
( spl9_258
<=> ! [X10: $int,X11: $int,X12: $int,X9: $int] :
( $less($sum(X12,X11),$sum(X10,$sum(X9,X11)))
| ~ $less(X12,$sum(X9,X10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_258])]) ).
tff(f652,plain,
( ! [X10: $int,X11: $int,X9: $int,X12: $int] :
( $less($sum(X12,X11),$sum(X10,$sum(X9,X11)))
| ~ $less(X12,$sum(X9,X10)) )
| ~ spl9_24
| ~ spl9_60 ),
inference(superposition,[],[f221,f612]) ).
tff(f10139,plain,
( spl9_257
| ~ spl9_51
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f635,f607,f498,f10137]) ).
tff(f10137,plain,
( spl9_257
<=> ! [X29: $int,X30: $int,X31: $int] :
( $less(0,$sum(X29,1))
| $less(X29,$sum(X30,$uminus(X31)))
| ~ $less(X31,X30) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_257])]) ).
tff(f635,plain,
( ! [X31: $int,X29: $int,X30: $int] :
( $less(0,$sum(X29,1))
| $less(X29,$sum(X30,$uminus(X31)))
| ~ $less(X31,X30) )
| ~ spl9_51
| ~ spl9_59 ),
inference(resolution,[],[f608,f499]) ).
tff(f10135,plain,
( spl9_256
| ~ spl9_52
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f634,f607,f502,f10133]) ).
tff(f10133,plain,
( spl9_256
<=> ! [X27: $int,X28: $int,X26: $int] :
( $less($sum(X26,$uminus(X27)),$sum(X28,1))
| $less(X28,0)
| ~ $less(X26,X27) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_256])]) ).
tff(f634,plain,
( ! [X28: $int,X26: $int,X27: $int] :
( $less($sum(X26,$uminus(X27)),$sum(X28,1))
| $less(X28,0)
| ~ $less(X26,X27) )
| ~ spl9_52
| ~ spl9_59 ),
inference(resolution,[],[f608,f503]) ).
tff(f10131,plain,
( spl9_255
| ~ spl9_22
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f629,f607,f196,f10129]) ).
tff(f629,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less(X8,$sum(X9,1))
| $less(X9,X10)
| $less(X10,X8)
| ( X8 = X10 ) )
| ~ spl9_22
| ~ spl9_59 ),
inference(resolution,[],[f608,f197]) ).
tff(f10127,plain,
( spl9_254
| ~ spl9_30
| ~ spl9_56 ),
inference(avatar_split_clause,[],[f599,f534,f268,f10125]) ).
tff(f10125,plain,
( spl9_254
<=> ! [X18: $int,X20: $int,X17: $int,X19: $int] :
( $less($sum(X20,$sum(X17,X18)),$sum(X17,$sum(X18,X19)))
| ~ $less(X20,X19) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_254])]) ).
tff(f599,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] :
( $less($sum(X20,$sum(X17,X18)),$sum(X17,$sum(X18,X19)))
| ~ $less(X20,X19) )
| ~ spl9_30
| ~ spl9_56 ),
inference(superposition,[],[f535,f269]) ).
tff(f10123,plain,
( spl9_253
| ~ spl9_30
| ~ spl9_56 ),
inference(avatar_split_clause,[],[f592,f534,f268,f10121]) ).
tff(f10121,plain,
( spl9_253
<=> ! [X18: $int,X20: $int,X17: $int,X19: $int] :
( $less($sum(X17,$sum(X18,X19)),$sum(X19,X20))
| ~ $less($sum(X17,X18),X20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_253])]) ).
tff(f592,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] :
( $less($sum(X17,$sum(X18,X19)),$sum(X19,X20))
| ~ $less($sum(X17,X18),X20) )
| ~ spl9_30
| ~ spl9_56 ),
inference(superposition,[],[f535,f269]) ).
tff(f10119,plain,
( spl9_252
| ~ spl9_30
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f580,f530,f268,f10117]) ).
tff(f10117,plain,
( spl9_252
<=> ! [X18: $int,X20: $int,X17: $int,X19: $int] :
( $less($sum(X19,X20),$sum(X17,$sum(X18,X19)))
| ~ $less(X20,$sum(X17,X18)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_252])]) ).
tff(f580,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] :
( $less($sum(X19,X20),$sum(X17,$sum(X18,X19)))
| ~ $less(X20,$sum(X17,X18)) )
| ~ spl9_30
| ~ spl9_55 ),
inference(superposition,[],[f531,f269]) ).
tff(f10115,plain,
( spl9_251
| ~ spl9_30
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f573,f530,f268,f10113]) ).
tff(f10113,plain,
( spl9_251
<=> ! [X18: $int,X20: $int,X17: $int,X19: $int] :
( $less($sum(X17,$sum(X18,X19)),$sum(X20,$sum(X17,X18)))
| ~ $less(X19,X20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_251])]) ).
tff(f573,plain,
( ! [X18: $int,X19: $int,X17: $int,X20: $int] :
( $less($sum(X17,$sum(X18,X19)),$sum(X20,$sum(X17,X18)))
| ~ $less(X19,X20) )
| ~ spl9_30
| ~ spl9_55 ),
inference(superposition,[],[f531,f269]) ).
tff(f10111,plain,
( spl9_250
| ~ spl9_30
| ~ spl9_54 ),
inference(avatar_split_clause,[],[f556,f526,f268,f10109]) ).
tff(f10109,plain,
( spl9_250
<=> ! [X13: $int,X12: $int,X14: $int] : ( $sum($uminus(X12),$sum($uminus(X13),X14)) = $sum($uminus($sum(X12,X13)),X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_250])]) ).
tff(f9713,plain,
( spl9_249
| ~ spl9_160
| ~ spl9_212 ),
inference(avatar_split_clause,[],[f7618,f5120,f1931,f9711]) ).
tff(f1931,plain,
( spl9_160
<=> ! [X0: $int,X1: $int] : ( $sum($uminus(X0),$sum(X0,X1)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_160])]) ).
tff(f7618,plain,
( ! [X68: array,X66: $int,X67: $int] :
( ~ $less(X67,$sum(X66,X67))
| distinct(X68,X66)
| ~ sorted(X68,X66) )
| ~ spl9_160
| ~ spl9_212 ),
inference(evaluation,[],[f7608]) ).
tff(f7608,plain,
( ! [X68: array,X66: $int,X67: $int] :
( ~ $less(X67,$sum(X66,X67))
| distinct(X68,$uminus($uminus(X66)))
| ~ sorted(X68,$uminus($uminus(X66))) )
| ~ spl9_160
| ~ spl9_212 ),
inference(superposition,[],[f5121,f1932]) ).
tff(f1932,plain,
( ! [X0: $int,X1: $int] : ( $sum($uminus(X0),$sum(X0,X1)) = X1 )
| ~ spl9_160 ),
inference(avatar_component_clause,[],[f1931]) ).
tff(f8390,plain,
( spl9_248
| ~ spl9_162
| ~ spl9_212 ),
inference(avatar_split_clause,[],[f7617,f5120,f1939,f8388]) ).
tff(f1939,plain,
( spl9_162
<=> ! [X0: $int,X1: $int] : ( $sum($uminus(X0),$sum(X1,X0)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_162])]) ).
tff(f7617,plain,
( ! [X70: $int,X71: array,X69: $int] :
( ~ $less(X70,$sum(X70,X69))
| distinct(X71,X69)
| ~ sorted(X71,X69) )
| ~ spl9_162
| ~ spl9_212 ),
inference(evaluation,[],[f7609]) ).
tff(f7609,plain,
( ! [X70: $int,X71: array,X69: $int] :
( ~ $less(X70,$sum(X70,X69))
| distinct(X71,$uminus($uminus(X69)))
| ~ sorted(X71,$uminus($uminus(X69))) )
| ~ spl9_162
| ~ spl9_212 ),
inference(superposition,[],[f5121,f1940]) ).
tff(f1940,plain,
( ! [X0: $int,X1: $int] : ( $sum($uminus(X0),$sum(X1,X0)) = X1 )
| ~ spl9_162 ),
inference(avatar_component_clause,[],[f1939]) ).
tff(f7683,plain,
( spl9_247
| ~ spl9_50
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1032,f976,f459,f7681]) ).
tff(f7681,plain,
( spl9_247
<=> ! [X20: $int,X18: $int,X19: $int] : ( $sum($uminus(X20),X19) = $sum($uminus($sum(X18,X20)),$sum(X18,X19)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_247])]) ).
tff(f1032,plain,
( ! [X18: $int,X19: $int,X20: $int] : ( $sum($uminus(X20),X19) = $sum($uminus($sum(X18,X20)),$sum(X18,X19)) )
| ~ spl9_50
| ~ spl9_78 ),
inference(evaluation,[],[f1001]) ).
tff(f1001,plain,
( ! [X18: $int,X19: $int,X20: $int] : ( $sum($uminus(X20),X19) = $sum($uminus($sum(X18,X20)),$sum($uminus($uminus(X18)),X19)) )
| ~ spl9_50
| ~ spl9_78 ),
inference(superposition,[],[f977,f460]) ).
tff(f7679,plain,
( spl9_246
| ~ spl9_164
| ~ spl9_212 ),
inference(avatar_split_clause,[],[f7565,f5120,f1947,f7677]) ).
tff(f7677,plain,
( spl9_246
<=> ! [X2: array,X3: $int] :
( distinct(X2,$uminus(X3))
| ~ sorted(X2,$uminus(X3))
| ~ $less(X3,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_246])]) ).
tff(f7565,plain,
( ! [X2: array,X3: $int] :
( distinct(X2,$uminus(X3))
| ~ sorted(X2,$uminus(X3))
| ~ $less(X3,0) )
| ~ spl9_164
| ~ spl9_212 ),
inference(resolution,[],[f5121,f1948]) ).
tff(f7675,plain,
( spl9_245
| ~ spl9_50
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1009,f976,f459,f7673]) ).
tff(f1009,plain,
( ! [X2: $int,X0: $int,X1: $int] : ( $sum($uminus(X1),X2) = $sum(X0,$sum($uminus($sum(X1,X0)),X2)) )
| ~ spl9_50
| ~ spl9_78 ),
inference(superposition,[],[f460,f977]) ).
tff(f7671,plain,
( spl9_244
| ~ spl9_56
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f914,f878,f534,f7669]) ).
tff(f7669,plain,
( spl9_244
<=> ! [X31: $int,X34: $int,X33: $int,X32: $int] :
( ~ $less(X31,X32)
| $less($sum(X33,X31),$sum(X32,X34))
| ~ $less(X33,X34) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_244])]) ).
tff(f914,plain,
( ! [X31: $int,X34: $int,X32: $int,X33: $int] :
( ~ $less(X31,X32)
| $less($sum(X33,X31),$sum(X32,X34))
| ~ $less(X33,X34) )
| ~ spl9_56
| ~ spl9_75 ),
inference(resolution,[],[f879,f535]) ).
tff(f7667,plain,
( spl9_243
| ~ spl9_55
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f913,f878,f530,f7665]) ).
tff(f7665,plain,
( spl9_243
<=> ! [X29: $int,X27: $int,X28: $int,X30: $int] :
( ~ $less(X27,X28)
| $less($sum(X29,X30),$sum(X28,X29))
| ~ $less(X30,X27) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_243])]) ).
tff(f913,plain,
( ! [X28: $int,X29: $int,X27: $int,X30: $int] :
( ~ $less(X27,X28)
| $less($sum(X29,X30),$sum(X28,X29))
| ~ $less(X30,X27) )
| ~ spl9_55
| ~ spl9_75 ),
inference(resolution,[],[f879,f531]) ).
tff(f7663,plain,
( spl9_242
| ~ spl9_24
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f912,f878,f220,f7661]) ).
tff(f7661,plain,
( spl9_242
<=> ! [X24: $int,X23: $int,X25: $int,X26: $int] :
( ~ $less(X23,X24)
| $less($sum(X25,X26),$sum(X24,X26))
| ~ $less(X25,X23) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_242])]) ).
tff(f912,plain,
( ! [X26: $int,X24: $int,X25: $int,X23: $int] :
( ~ $less(X23,X24)
| $less($sum(X25,X26),$sum(X24,X26))
| ~ $less(X25,X23) )
| ~ spl9_24
| ~ spl9_75 ),
inference(resolution,[],[f879,f221]) ).
tff(f7659,plain,
( spl9_241
| ~ spl9_51
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f667,f611,f498,f7657]) ).
tff(f7657,plain,
( spl9_241
<=> ! [X61: $int,X60: $int,X62: $int] :
( $less(0,$sum(X61,$sum(X60,$uminus(X62))))
| ~ $less(X62,$sum(X60,X61)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_241])]) ).
tff(f667,plain,
( ! [X62: $int,X60: $int,X61: $int] :
( $less(0,$sum(X61,$sum(X60,$uminus(X62))))
| ~ $less(X62,$sum(X60,X61)) )
| ~ spl9_51
| ~ spl9_60 ),
inference(superposition,[],[f499,f612]) ).
tff(f7655,plain,
( spl9_240
| ~ spl9_52
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f666,f611,f502,f7653]) ).
tff(f7653,plain,
( spl9_240
<=> ! [X57: $int,X59: $int,X58: $int] :
( $less($sum(X58,$sum(X57,$uminus(X59))),0)
| ~ $less($sum(X57,X58),X59) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_240])]) ).
tff(f666,plain,
( ! [X58: $int,X59: $int,X57: $int] :
( $less($sum(X58,$sum(X57,$uminus(X59))),0)
| ~ $less($sum(X57,X58),X59) )
| ~ spl9_52
| ~ spl9_60 ),
inference(superposition,[],[f503,f612]) ).
tff(f7651,plain,
( spl9_239
| ~ spl9_48
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f628,f607,f451,f7649]) ).
tff(f628,plain,
( ! [X6: $int,X7: $int,X5: $int] :
( $less(X5,$sum(X6,1))
| $less(X6,$sum(1,X7))
| $less(X7,X5) )
| ~ spl9_48
| ~ spl9_59 ),
inference(resolution,[],[f608,f452]) ).
tff(f7647,plain,
( spl9_238
| ~ spl9_8
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f626,f607,f133,f7645]) ).
tff(f626,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less(X0,$sum(X1,1))
| $less(X1,$sum(X2,1))
| $less(X2,X0) )
| ~ spl9_8
| ~ spl9_59 ),
inference(resolution,[],[f608,f134]) ).
tff(f7643,plain,
( spl9_237
| ~ spl9_23
| ~ spl9_56 ),
inference(avatar_split_clause,[],[f591,f534,f216,f7641]) ).
tff(f7641,plain,
( spl9_237
<=> ! [X16: $int,X14: $int,X15: $int] :
( $less($uminus($sum(X15,X14)),$sum($uminus(X15),X16))
| ~ $less($uminus(X14),X16) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_237])]) ).
tff(f591,plain,
( ! [X16: $int,X14: $int,X15: $int] :
( $less($uminus($sum(X15,X14)),$sum($uminus(X15),X16))
| ~ $less($uminus(X14),X16) )
| ~ spl9_23
| ~ spl9_56 ),
inference(superposition,[],[f535,f217]) ).
tff(f7639,plain,
( spl9_236
| ~ spl9_54
| ~ spl9_56 ),
inference(avatar_split_clause,[],[f590,f534,f526,f7637]) ).
tff(f7637,plain,
( spl9_236
<=> ! [X13: $int,X12: $int,X11: $int] :
( $less($uminus($sum(X11,X12)),$sum($uminus(X12),X13))
| ~ $less($uminus(X11),X13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_236])]) ).
tff(f590,plain,
( ! [X11: $int,X12: $int,X13: $int] :
( $less($uminus($sum(X11,X12)),$sum($uminus(X12),X13))
| ~ $less($uminus(X11),X13) )
| ~ spl9_54
| ~ spl9_56 ),
inference(superposition,[],[f535,f527]) ).
tff(f7563,plain,
( spl9_235
| ~ spl9_21
| ~ spl9_56 ),
inference(avatar_split_clause,[],[f585,f534,f192,f7561]) ).
tff(f7561,plain,
( spl9_235
<=> ! [X5: $int,X7: $int,X6: $int,X8: $int] :
( ~ $less(X5,X6)
| ~ $less(X7,$sum(X5,X8))
| $less(X7,$sum(X8,X6)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_235])]) ).
tff(f585,plain,
( ! [X8: $int,X6: $int,X7: $int,X5: $int] :
( ~ $less(X5,X6)
| ~ $less(X7,$sum(X5,X8))
| $less(X7,$sum(X8,X6)) )
| ~ spl9_21
| ~ spl9_56 ),
inference(resolution,[],[f535,f193]) ).
tff(f7559,plain,
( spl9_234
| ~ spl9_23
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f579,f530,f216,f7557]) ).
tff(f7557,plain,
( spl9_234
<=> ! [X16: $int,X14: $int,X15: $int] :
( $less($sum($uminus(X15),X16),$uminus($sum(X15,X14)))
| ~ $less(X16,$uminus(X14)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_234])]) ).
tff(f579,plain,
( ! [X16: $int,X14: $int,X15: $int] :
( $less($sum($uminus(X15),X16),$uminus($sum(X15,X14)))
| ~ $less(X16,$uminus(X14)) )
| ~ spl9_23
| ~ spl9_55 ),
inference(superposition,[],[f531,f217]) ).
tff(f7555,plain,
( spl9_233
| ~ spl9_54
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f578,f530,f526,f7553]) ).
tff(f7553,plain,
( spl9_233
<=> ! [X11: $int,X12: $int,X13: $int] :
( $less($sum($uminus(X12),X13),$uminus($sum(X11,X12)))
| ~ $less(X13,$uminus(X11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_233])]) ).
tff(f578,plain,
( ! [X11: $int,X12: $int,X13: $int] :
( $less($sum($uminus(X12),X13),$uminus($sum(X11,X12)))
| ~ $less(X13,$uminus(X11)) )
| ~ spl9_54
| ~ spl9_55 ),
inference(superposition,[],[f531,f527]) ).
tff(f7551,plain,
( spl9_232
| ~ spl9_21
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f566,f530,f192,f7549]) ).
tff(f7549,plain,
( spl9_232
<=> ! [X5: $int,X7: $int,X6: $int,X8: $int] :
( ~ $less(X5,X6)
| ~ $less(X7,$sum(X8,X5))
| $less(X7,$sum(X6,X8)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_232])]) ).
tff(f566,plain,
( ! [X8: $int,X6: $int,X7: $int,X5: $int] :
( ~ $less(X5,X6)
| ~ $less(X7,$sum(X8,X5))
| $less(X7,$sum(X6,X8)) )
| ~ spl9_21
| ~ spl9_55 ),
inference(resolution,[],[f531,f193]) ).
tff(f7547,plain,
( spl9_231
| ~ spl9_24
| ~ spl9_54 ),
inference(avatar_split_clause,[],[f558,f526,f220,f7545]) ).
tff(f7545,plain,
( spl9_231
<=> ! [X20: $int,X18: $int,X19: $int] :
( $less($uminus($sum(X18,X19)),$sum(X20,$uminus(X19)))
| ~ $less($uminus(X18),X20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_231])]) ).
tff(f558,plain,
( ! [X18: $int,X19: $int,X20: $int] :
( $less($uminus($sum(X18,X19)),$sum(X20,$uminus(X19)))
| ~ $less($uminus(X18),X20) )
| ~ spl9_24
| ~ spl9_54 ),
inference(superposition,[],[f221,f527]) ).
tff(f7543,plain,
( spl9_230
| ~ spl9_24
| ~ spl9_54 ),
inference(avatar_split_clause,[],[f557,f526,f220,f7541]) ).
tff(f7541,plain,
( spl9_230
<=> ! [X16: $int,X17: $int,X15: $int] :
( $less($sum(X17,$uminus(X16)),$uminus($sum(X15,X16)))
| ~ $less(X17,$uminus(X15)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_230])]) ).
tff(f557,plain,
( ! [X16: $int,X17: $int,X15: $int] :
( $less($sum(X17,$uminus(X16)),$uminus($sum(X15,X16)))
| ~ $less(X17,$uminus(X15)) )
| ~ spl9_24
| ~ spl9_54 ),
inference(superposition,[],[f221,f527]) ).
tff(f7539,plain,
( spl9_229
| ~ spl9_30
| ~ spl9_52 ),
inference(avatar_split_clause,[],[f523,f502,f268,f7537]) ).
tff(f7537,plain,
( spl9_229
<=> ! [X9: $int,X8: $int,X7: $int] :
( $less($sum(X7,$sum(X8,$uminus(X9))),0)
| ~ $less($sum(X7,X8),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_229])]) ).
tff(f523,plain,
( ! [X8: $int,X9: $int,X7: $int] :
( $less($sum(X7,$sum(X8,$uminus(X9))),0)
| ~ $less($sum(X7,X8),X9) )
| ~ spl9_30
| ~ spl9_52 ),
inference(superposition,[],[f503,f269]) ).
tff(f7535,plain,
( spl9_228
| ~ spl9_30
| ~ spl9_51 ),
inference(avatar_split_clause,[],[f516,f498,f268,f7533]) ).
tff(f7533,plain,
( spl9_228
<=> ! [X9: $int,X8: $int,X7: $int] :
( $less(0,$sum(X7,$sum(X8,$uminus(X9))))
| ~ $less(X9,$sum(X7,X8)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_228])]) ).
tff(f516,plain,
( ! [X8: $int,X9: $int,X7: $int] :
( $less(0,$sum(X7,$sum(X8,$uminus(X9))))
| ~ $less(X9,$sum(X7,X8)) )
| ~ spl9_30
| ~ spl9_51 ),
inference(superposition,[],[f499,f269]) ).
tff(f7531,plain,
( spl9_227
| ~ spl9_22
| ~ spl9_49 ),
inference(avatar_split_clause,[],[f473,f455,f196,f7529]) ).
tff(f7529,plain,
( spl9_227
<=> ! [X4: $int,X3: $int] :
( ~ $less(X3,X4)
| $less($sum(1,X3),X4)
| ( $sum(1,X3) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_227])]) ).
tff(f473,plain,
( ! [X3: $int,X4: $int] :
( ~ $less(X3,X4)
| $less($sum(1,X3),X4)
| ( $sum(1,X3) = X4 ) )
| ~ spl9_22
| ~ spl9_49 ),
inference(resolution,[],[f456,f197]) ).
tff(f6022,plain,
( spl9_226
| ~ spl9_1
| ~ spl9_183 ),
inference(avatar_split_clause,[],[f3394,f3146,f105,f6020]) ).
tff(f6020,plain,
( spl9_226
<=> ! [X9: $int,X10: array] :
( $less(X9,1)
| distinct(X10,$sum(X9,1))
| ~ sorted(X10,$sum(X9,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_226])]) ).
tff(f3394,plain,
( ! [X10: array,X9: $int] :
( $less(X9,1)
| distinct(X10,$sum(X9,1))
| ~ sorted(X10,$sum(X9,1)) )
| ~ spl9_1
| ~ spl9_183 ),
inference(evaluation,[],[f3350]) ).
tff(f3350,plain,
( ! [X10: array,X9: $int] :
( $less(X9,$sum(0,1))
| distinct(X10,$sum(X9,1))
| ~ sorted(X10,$sum(X9,1)) )
| ~ spl9_1
| ~ spl9_183 ),
inference(resolution,[],[f3147,f106]) ).
tff(f5174,plain,
( spl9_225
| ~ spl9_49
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1101,f984,f455,f5172]) ).
tff(f5172,plain,
( spl9_225
<=> ! [X13: $int,X12: $int,X14: $int] :
( ~ $less($sum(X12,X13),1)
| ~ $less(X14,$sum(X12,$sum(X13,X14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_225])]) ).
tff(f1101,plain,
( ! [X14: $int,X12: $int,X13: $int] :
( ~ $less($sum(X12,X13),1)
| ~ $less(X14,$sum(X12,$sum(X13,X14))) )
| ~ spl9_49
| ~ spl9_80 ),
inference(resolution,[],[f985,f456]) ).
tff(f5170,plain,
( spl9_224
| ~ spl9_49
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1057,f980,f455,f5168]) ).
tff(f5168,plain,
( spl9_224
<=> ! [X9: $int,X8: $int,X10: $int] :
( ~ $less(X8,$sum(1,X9))
| ~ $less($sum(X9,X10),$sum(X8,X10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_224])]) ).
tff(f1057,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( ~ $less(X8,$sum(1,X9))
| ~ $less($sum(X9,X10),$sum(X8,X10)) )
| ~ spl9_49
| ~ spl9_79 ),
inference(resolution,[],[f981,f456]) ).
tff(f5166,plain,
( spl9_223
| ~ spl9_134
| ~ spl9_172 ),
inference(avatar_split_clause,[],[f2730,f2384,f1640,f5164]) ).
tff(f2730,plain,
( ! [X18: $int,X19: $int,X20: array] :
( ~ sorted(X20,$uminus(X19))
| distinct(X20,$uminus(X19))
| ~ $less($sum(X18,X19),X18) )
| ~ spl9_134
| ~ spl9_172 ),
inference(superposition,[],[f1641,f2385]) ).
tff(f5162,plain,
( spl9_222
| ~ spl9_51
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f911,f878,f498,f5160]) ).
tff(f5160,plain,
( spl9_222
<=> ! [X22: $int,X20: $int,X21: $int] :
( ~ $less(X20,X21)
| $less(0,$sum(X21,$uminus(X22)))
| ~ $less(X22,X20) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_222])]) ).
tff(f911,plain,
( ! [X21: $int,X22: $int,X20: $int] :
( ~ $less(X20,X21)
| $less(0,$sum(X21,$uminus(X22)))
| ~ $less(X22,X20) )
| ~ spl9_51
| ~ spl9_75 ),
inference(resolution,[],[f879,f499]) ).
tff(f5158,plain,
( spl9_221
| ~ spl9_7
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f837,f784,f129,f5156]) ).
tff(f5156,plain,
( spl9_221
<=> ! [X2: $int,X0: $int,X1: $int] :
( $less(X1,$sum(X2,$sum(1,X0)))
| $less($sum(X2,X0),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_221])]) ).
tff(f837,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less(X1,$sum(X2,$sum(1,X0)))
| $less($sum(X2,X0),X1) )
| ~ spl9_7
| ~ spl9_67 ),
inference(superposition,[],[f785,f130]) ).
tff(f5154,plain,
( spl9_220
| ~ spl9_30
| ~ spl9_55
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f824,f780,f530,f268,f5152]) ).
tff(f5152,plain,
( spl9_220
<=> ! [X13: $int,X12: $int,X11: $int] :
( ~ $less($sum(X11,X12),$sum(X12,$sum(1,X13)))
| ~ $less(X13,X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_220])]) ).
tff(f824,plain,
( ! [X11: $int,X12: $int,X13: $int] :
( ~ $less($sum(X11,X12),$sum(X12,$sum(1,X13)))
| ~ $less(X13,X11) )
| ~ spl9_30
| ~ spl9_55
| ~ spl9_66 ),
inference(forward_demodulation,[],[f810,f269]) ).
tff(f810,plain,
( ! [X11: $int,X12: $int,X13: $int] :
( ~ $less($sum(X11,X12),$sum($sum(X12,1),X13))
| ~ $less(X13,X11) )
| ~ spl9_55
| ~ spl9_66 ),
inference(resolution,[],[f781,f531]) ).
tff(f5150,plain,
( spl9_219
| ~ spl9_7
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f813,f780,f129,f5148]) ).
tff(f5148,plain,
( spl9_219
<=> ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X1,$sum(X2,$sum(1,X0)))
| ~ $less($sum(X2,X0),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_219])]) ).
tff(f813,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X1,$sum(X2,$sum(1,X0)))
| ~ $less($sum(X2,X0),X1) )
| ~ spl9_7
| ~ spl9_66 ),
inference(superposition,[],[f781,f130]) ).
tff(f5146,plain,
( spl9_218
| ~ spl9_56
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f811,f780,f534,f5144]) ).
tff(f5144,plain,
( spl9_218
<=> ! [X16: $int,X14: $int,X15: $int] :
( ~ $less($sum(X14,X15),$sum(X16,X14))
| ~ $less(X16,$sum(X15,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_218])]) ).
tff(f811,plain,
( ! [X16: $int,X14: $int,X15: $int] :
( ~ $less($sum(X14,X15),$sum(X16,X14))
| ~ $less(X16,$sum(X15,1)) )
| ~ spl9_56
| ~ spl9_66 ),
inference(resolution,[],[f781,f535]) ).
tff(f5142,plain,
( spl9_217
| ~ spl9_24
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f809,f780,f220,f5140]) ).
tff(f5140,plain,
( spl9_217
<=> ! [X9: $int,X8: $int,X10: $int] :
( ~ $less($sum(X8,X9),$sum(X10,$sum(X9,1)))
| ~ $less(X10,X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_217])]) ).
tff(f809,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( ~ $less($sum(X8,X9),$sum(X10,$sum(X9,1)))
| ~ $less(X10,X8) )
| ~ spl9_24
| ~ spl9_66 ),
inference(resolution,[],[f781,f221]) ).
tff(f5138,plain,
( spl9_216
| ~ spl9_30
| ~ spl9_50
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f744,f615,f459,f268,f5136]) ).
tff(f5136,plain,
( spl9_216
<=> ! [X9: $int,X8: $int,X10: $int] : ( $sum(X10,X9) = $sum(X8,$sum($uminus(X8),$sum(X9,X10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_216])]) ).
tff(f744,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum(X10,X9) = $sum(X8,$sum($uminus(X8),$sum(X9,X10))) )
| ~ spl9_30
| ~ spl9_50
| ~ spl9_61 ),
inference(forward_demodulation,[],[f694,f269]) ).
tff(f694,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum(X10,X9) = $sum(X8,$sum($sum($uminus(X8),X9),X10)) )
| ~ spl9_50
| ~ spl9_61 ),
inference(superposition,[],[f616,f460]) ).
tff(f5134,plain,
( spl9_215
| ~ spl9_50
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f738,f615,f459,f5132]) ).
tff(f738,plain,
( ! [X58: $int,X59: $int,X57: $int] : ( $sum(X58,X59) = $sum(X57,$sum(X58,$sum(X59,$uminus(X57)))) )
| ~ spl9_50
| ~ spl9_61 ),
inference(superposition,[],[f460,f616]) ).
tff(f5130,plain,
( spl9_214
| ~ spl9_50
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f722,f615,f459,f5128]) ).
tff(f722,plain,
( ! [X58: $int,X59: $int,X57: $int] : ( $sum(X58,X59) = $sum(X57,$sum(X59,$sum($uminus(X57),X58))) )
| ~ spl9_50
| ~ spl9_61 ),
inference(superposition,[],[f460,f616]) ).
tff(f5126,plain,
( spl9_213
| ~ spl9_48
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f718,f615,f451,f5124]) ).
tff(f5124,plain,
( spl9_213
<=> ! [X45: $int,X43: $int,X44: $int] :
( $less(X45,$sum(X44,$sum(1,X43)))
| $less($sum(X43,X44),X45) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_213])]) ).
tff(f718,plain,
( ! [X44: $int,X45: $int,X43: $int] :
( $less(X45,$sum(X44,$sum(1,X43)))
| $less($sum(X43,X44),X45) )
| ~ spl9_48
| ~ spl9_61 ),
inference(superposition,[],[f452,f616]) ).
tff(f5122,plain,
( spl9_212
| ~ spl9_134
| ~ spl9_167 ),
inference(avatar_split_clause,[],[f2494,f2364,f1640,f5120]) ).
tff(f2494,plain,
( ! [X2: $int,X3: $int,X4: array] :
( ~ sorted(X4,$uminus(X3))
| distinct(X4,$uminus(X3))
| ~ $less($sum(X3,X2),X2) )
| ~ spl9_134
| ~ spl9_167 ),
inference(superposition,[],[f1641,f2365]) ).
tff(f5118,plain,
( spl9_211
| ~ spl9_49
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f717,f615,f455,f5116]) ).
tff(f5116,plain,
( spl9_211
<=> ! [X41: $int,X40: $int,X42: $int] :
( ~ $less(X42,$sum(X41,$sum(1,X40)))
| ~ $less($sum(X40,X41),X42) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_211])]) ).
tff(f717,plain,
( ! [X40: $int,X41: $int,X42: $int] :
( ~ $less(X42,$sum(X41,$sum(1,X40)))
| ~ $less($sum(X40,X41),X42) )
| ~ spl9_49
| ~ spl9_61 ),
inference(superposition,[],[f456,f616]) ).
tff(f5114,plain,
( spl9_210
| ~ spl9_50
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f678,f615,f459,f5112]) ).
tff(f678,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum(X10,X9) = $sum($sum($uminus(X8),X9),$sum(X10,X8)) )
| ~ spl9_50
| ~ spl9_61 ),
inference(superposition,[],[f616,f460]) ).
tff(f5110,plain,
( spl9_209
| ~ spl9_8
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f662,f611,f133,f5108]) ).
tff(f5108,plain,
( spl9_209
<=> ! [X45: $int,X46: $int,X47: $int] :
( $less(X47,$sum(X46,$sum(X45,1)))
| $less($sum(X45,X46),X47) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_209])]) ).
tff(f662,plain,
( ! [X46: $int,X47: $int,X45: $int] :
( $less(X47,$sum(X46,$sum(X45,1)))
| $less($sum(X45,X46),X47) )
| ~ spl9_8
| ~ spl9_60 ),
inference(superposition,[],[f134,f612]) ).
tff(f5106,plain,
( spl9_208
| ~ spl9_9
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f661,f611,f137,f5104]) ).
tff(f5104,plain,
( spl9_208
<=> ! [X43: $int,X44: $int,X42: $int] :
( ~ $less(X44,$sum(X43,$sum(X42,1)))
| ~ $less($sum(X42,X43),X44) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_208])]) ).
tff(f661,plain,
( ! [X44: $int,X42: $int,X43: $int] :
( ~ $less(X44,$sum(X43,$sum(X42,1)))
| ~ $less($sum(X42,X43),X44) )
| ~ spl9_9
| ~ spl9_60 ),
inference(superposition,[],[f138,f612]) ).
tff(f5101,plain,
( spl9_207
| ~ spl9_50
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f648,f611,f459,f5099]) ).
tff(f5099,plain,
( spl9_207
<=> ! [X16: $int,X14: $int,X15: $int] : ( $sum(X15,$sum(X14,$sum($uminus($sum(X14,X15)),X16))) = X16 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_207])]) ).
tff(f648,plain,
( ! [X16: $int,X14: $int,X15: $int] : ( $sum(X15,$sum(X14,$sum($uminus($sum(X14,X15)),X16))) = X16 )
| ~ spl9_50
| ~ spl9_60 ),
inference(superposition,[],[f612,f460]) ).
tff(f5097,plain,
( spl9_206
| ~ spl9_50
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f639,f611,f459,f5095]) ).
tff(f5095,plain,
( spl9_206
<=> ! [X9: $int,X8: $int,X10: $int] : ( $sum(X9,X10) = $sum($sum($uminus(X8),X9),$sum(X8,X10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_206])]) ).
tff(f639,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum(X9,X10) = $sum($sum($uminus(X8),X9),$sum(X8,X10)) )
| ~ spl9_50
| ~ spl9_60 ),
inference(superposition,[],[f612,f460]) ).
tff(f5093,plain,
( spl9_205
| ~ spl9_21
| ~ spl9_52 ),
inference(avatar_split_clause,[],[f518,f502,f192,f5091]) ).
tff(f5091,plain,
( spl9_205
<=> ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,$sum(X0,$uminus(X1)))
| $less(X2,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_205])]) ).
tff(f518,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,$sum(X0,$uminus(X1)))
| $less(X2,0) )
| ~ spl9_21
| ~ spl9_52 ),
inference(resolution,[],[f503,f193]) ).
tff(f5089,plain,
( spl9_204
| ~ spl9_21
| ~ spl9_51 ),
inference(avatar_split_clause,[],[f511,f498,f192,f5087]) ).
tff(f5087,plain,
( spl9_204
<=> ! [X6: $int,X4: $int,X5: $int] :
( ~ $less(X4,X5)
| ~ $less(X6,0)
| $less(X6,$sum(X5,$uminus(X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_204])]) ).
tff(f511,plain,
( ! [X6: $int,X4: $int,X5: $int] :
( ~ $less(X4,X5)
| ~ $less(X6,0)
| $less(X6,$sum(X5,$uminus(X4))) )
| ~ spl9_21
| ~ spl9_51 ),
inference(resolution,[],[f499,f193]) ).
tff(f5084,plain,
( spl9_203
| ~ spl9_30
| ~ spl9_50 ),
inference(avatar_split_clause,[],[f485,f459,f268,f5082]) ).
tff(f5082,plain,
( spl9_203
<=> ! [X6: $int,X8: $int,X7: $int] : ( $sum(X6,$sum(X7,$sum($uminus($sum(X6,X7)),X8))) = X8 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_203])]) ).
tff(f485,plain,
( ! [X8: $int,X6: $int,X7: $int] : ( $sum(X6,$sum(X7,$sum($uminus($sum(X6,X7)),X8))) = X8 )
| ~ spl9_30
| ~ spl9_50 ),
inference(superposition,[],[f460,f269]) ).
tff(f5033,plain,
( spl9_202
| ~ spl9_1
| ~ spl9_154 ),
inference(avatar_split_clause,[],[f1958,f1907,f105,f5031]) ).
tff(f1958,plain,
( ! [X8: array,X7: $int] :
( ~ $less(0,X7)
| distinct(X8,$sum(X7,1))
| ~ sorted(X8,$sum(X7,1)) )
| ~ spl9_1
| ~ spl9_154 ),
inference(resolution,[],[f1908,f106]) ).
tff(f3554,plain,
( spl9_201
| ~ spl9_5
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1135,f984,f121,f3552]) ).
tff(f3552,plain,
( spl9_201
<=> ! [X2: $int,X0: $int,X1: $int] :
( $less(X1,$sum(X2,$uminus(X0)))
| ~ $less($sum(X1,X0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_201])]) ).
tff(f1135,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less(X1,$sum(X2,$uminus(X0)))
| ~ $less($sum(X1,X0),X2) )
| ~ spl9_5
| ~ spl9_80 ),
inference(evaluation,[],[f1105]) ).
tff(f1105,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less($sum(X1,0),$sum(X2,$uminus(X0)))
| ~ $less($sum(X1,X0),X2) )
| ~ spl9_5
| ~ spl9_80 ),
inference(superposition,[],[f985,f122]) ).
tff(f3550,plain,
( spl9_200
| ~ spl9_5
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1091,f980,f121,f3548]) ).
tff(f3548,plain,
( spl9_200
<=> ! [X2: $int,X0: $int,X1: $int] :
( $less($sum(X1,$uminus(X0)),X2)
| ~ $less(X1,$sum(X2,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_200])]) ).
tff(f1091,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less($sum(X1,$uminus(X0)),X2)
| ~ $less(X1,$sum(X2,X0)) )
| ~ spl9_5
| ~ spl9_79 ),
inference(evaluation,[],[f1072]) ).
tff(f1072,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less($sum(X1,$uminus(X0)),$sum(X2,0))
| ~ $less(X1,$sum(X2,X0)) )
| ~ spl9_5
| ~ spl9_79 ),
inference(superposition,[],[f981,f122]) ).
tff(f3546,plain,
( spl9_199
| ~ spl9_49
| ~ spl9_76 ),
inference(avatar_split_clause,[],[f928,f882,f455,f3544]) ).
tff(f3544,plain,
( spl9_199
<=> ! [X4: $int,X5: $int] :
( ~ $less($uminus(X4),1)
| ~ $less($uminus(X5),$uminus($sum(X5,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_199])]) ).
tff(f928,plain,
( ! [X4: $int,X5: $int] :
( ~ $less($uminus(X4),1)
| ~ $less($uminus(X5),$uminus($sum(X5,X4))) )
| ~ spl9_49
| ~ spl9_76 ),
inference(resolution,[],[f883,f456]) ).
tff(f3542,plain,
( spl9_198
| ~ spl9_48
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f907,f878,f451,f3540]) ).
tff(f907,plain,
( ! [X6: $int,X7: $int,X5: $int] :
( ~ $less(1,X5)
| $less(X6,$sum(X5,X7))
| $less(X7,X6) )
| ~ spl9_48
| ~ spl9_75 ),
inference(resolution,[],[f879,f452]) ).
tff(f3538,plain,
( spl9_197
| ~ spl9_8
| ~ spl9_75 ),
inference(avatar_split_clause,[],[f905,f878,f133,f3536]) ).
tff(f3536,plain,
( spl9_197
<=> ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X2,$sum(X1,1))
| $less(X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_197])]) ).
tff(f905,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X2,$sum(X1,1))
| $less(X0,X2) )
| ~ spl9_8
| ~ spl9_75 ),
inference(resolution,[],[f879,f134]) ).
tff(f3534,plain,
( spl9_196
| ~ spl9_7
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f687,f615,f129,f3532]) ).
tff(f687,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum(X10,$sum(X8,X9)) = $sum($sum(X9,X10),X8) )
| ~ spl9_7
| ~ spl9_61 ),
inference(superposition,[],[f616,f130]) ).
tff(f3529,plain,
( spl9_195
| ~ spl9_7
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f646,f611,f129,f3527]) ).
tff(f3527,plain,
( spl9_195
<=> ! [X9: $int,X8: $int,X10: $int] : ( $sum(X10,$sum(X8,X9)) = $sum(X9,$sum(X8,X10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_195])]) ).
tff(f646,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum(X10,$sum(X8,X9)) = $sum(X9,$sum(X8,X10)) )
| ~ spl9_7
| ~ spl9_60 ),
inference(superposition,[],[f612,f130]) ).
tff(f3525,plain,
( spl9_194
| ~ spl9_30
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f644,f611,f268,f3523]) ).
tff(f3523,plain,
( spl9_194
<=> ! [X4: $int,X5: $int,X3: $int] : ( $sum(X3,$sum(X4,X5)) = $sum(X4,$sum(X3,X5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_194])]) ).
tff(f644,plain,
( ! [X3: $int,X4: $int,X5: $int] : ( $sum(X3,$sum(X4,X5)) = $sum(X4,$sum(X3,X5)) )
| ~ spl9_30
| ~ spl9_60 ),
inference(superposition,[],[f612,f269]) ).
tff(f3521,plain,
( spl9_193
| ~ spl9_30
| ~ spl9_50
| ~ spl9_56 ),
inference(avatar_split_clause,[],[f600,f534,f459,f268,f3519]) ).
tff(f3519,plain,
( spl9_193
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less(X9,$sum($uminus(X8),$sum(X9,X10)))
| ~ $less(X8,X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_193])]) ).
tff(f600,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less(X9,$sum($uminus(X8),$sum(X9,X10)))
| ~ $less(X8,X10) )
| ~ spl9_30
| ~ spl9_50
| ~ spl9_56 ),
inference(forward_demodulation,[],[f589,f269]) ).
tff(f589,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less(X9,$sum($sum($uminus(X8),X9),X10))
| ~ $less(X8,X10) )
| ~ spl9_50
| ~ spl9_56 ),
inference(superposition,[],[f535,f460]) ).
tff(f3517,plain,
( spl9_192
| ~ spl9_50
| ~ spl9_56 ),
inference(avatar_split_clause,[],[f596,f534,f459,f3515]) ).
tff(f3515,plain,
( spl9_192
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less($sum(X10,X8),X9)
| ~ $less(X10,$sum($uminus(X8),X9)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_192])]) ).
tff(f596,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($sum(X10,X8),X9)
| ~ $less(X10,$sum($uminus(X8),X9)) )
| ~ spl9_50
| ~ spl9_56 ),
inference(superposition,[],[f535,f460]) ).
tff(f3513,plain,
( spl9_191
| ~ spl9_30
| ~ spl9_50
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f581,f530,f459,f268,f3511]) ).
tff(f3511,plain,
( spl9_191
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less($sum($uminus(X8),$sum(X9,X10)),X9)
| ~ $less(X10,X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_191])]) ).
tff(f581,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($sum($uminus(X8),$sum(X9,X10)),X9)
| ~ $less(X10,X8) )
| ~ spl9_30
| ~ spl9_50
| ~ spl9_55 ),
inference(forward_demodulation,[],[f577,f269]) ).
tff(f577,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($sum($sum($uminus(X8),X9),X10),X9)
| ~ $less(X10,X8) )
| ~ spl9_50
| ~ spl9_55 ),
inference(superposition,[],[f531,f460]) ).
tff(f3509,plain,
( spl9_190
| ~ spl9_50
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f570,f530,f459,f3507]) ).
tff(f3507,plain,
( spl9_190
<=> ! [X9: $int,X8: $int,X10: $int] :
( $less(X9,$sum(X10,X8))
| ~ $less($sum($uminus(X8),X9),X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_190])]) ).
tff(f570,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less(X9,$sum(X10,X8))
| ~ $less($sum($uminus(X8),X9),X10) )
| ~ spl9_50
| ~ spl9_55 ),
inference(superposition,[],[f531,f460]) ).
tff(f3505,plain,
( spl9_189
| ~ spl9_24
| ~ spl9_50 ),
inference(avatar_split_clause,[],[f488,f459,f220,f3503]) ).
tff(f3503,plain,
( spl9_189
<=> ! [X6: $int,X7: $int,X8: $int] :
( $less(X7,$sum(X8,$sum($uminus(X6),X7)))
| ~ $less(X6,X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_189])]) ).
tff(f488,plain,
( ! [X8: $int,X6: $int,X7: $int] :
( $less(X7,$sum(X8,$sum($uminus(X6),X7)))
| ~ $less(X6,X8) )
| ~ spl9_24
| ~ spl9_50 ),
inference(superposition,[],[f221,f460]) ).
tff(f3501,plain,
( spl9_188
| ~ spl9_24
| ~ spl9_50 ),
inference(avatar_split_clause,[],[f487,f459,f220,f3499]) ).
tff(f3499,plain,
( spl9_188
<=> ! [X4: $int,X5: $int,X3: $int] :
( $less($sum(X5,$sum($uminus(X3),X4)),X4)
| ~ $less(X5,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_188])]) ).
tff(f487,plain,
( ! [X3: $int,X4: $int,X5: $int] :
( $less($sum(X5,$sum($uminus(X3),X4)),X4)
| ~ $less(X5,X3) )
| ~ spl9_24
| ~ spl9_50 ),
inference(superposition,[],[f221,f460]) ).
tff(f3497,plain,
( spl9_187
| ~ spl9_21
| ~ spl9_48 ),
inference(avatar_split_clause,[],[f465,f451,f192,f3495]) ).
tff(f3495,plain,
( spl9_187
<=> ! [X6: $int,X4: $int,X5: $int] :
( $less(X4,X5)
| ~ $less(X6,X5)
| $less(X6,$sum(1,X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_187])]) ).
tff(f465,plain,
( ! [X6: $int,X4: $int,X5: $int] :
( $less(X4,X5)
| ~ $less(X6,X5)
| $less(X6,$sum(1,X4)) )
| ~ spl9_21
| ~ spl9_48 ),
inference(resolution,[],[f452,f193]) ).
tff(f3454,plain,
( spl9_186
| ~ spl9_11
| ~ spl9_161 ),
inference(avatar_split_clause,[],[f2147,f1935,f145,f3452]) ).
tff(f3452,plain,
( spl9_186
<=> ! [X9: $int,X8: array] :
( distinct(X8,X9)
| $less(X9,1)
| $less(sK2(X8,X9),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_186])]) ).
tff(f2147,plain,
( ! [X8: array,X9: $int] :
( distinct(X8,X9)
| $less(X9,1)
| $less(sK2(X8,X9),X9) )
| ~ spl9_11
| ~ spl9_161 ),
inference(resolution,[],[f1936,f146]) ).
tff(f3156,plain,
( spl9_185
| ~ spl9_49
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f831,f784,f455,f3154]) ).
tff(f831,plain,
( ! [X3: $int,X4: $int] :
( $less($sum(1,X3),X4)
| ~ $less($sum(X3,1),X4) )
| ~ spl9_49
| ~ spl9_67 ),
inference(resolution,[],[f785,f456]) ).
tff(f3152,plain,
( spl9_184
| ~ spl9_48
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f806,f780,f451,f3150]) ).
tff(f806,plain,
( ! [X0: $int,X1: $int] :
( ~ $less($sum(1,X0),X1)
| $less($sum(X0,1),X1) )
| ~ spl9_48
| ~ spl9_66 ),
inference(resolution,[],[f781,f452]) ).
tff(f3148,plain,
( spl9_183
| ~ spl9_47
| ~ spl9_59 ),
inference(avatar_split_clause,[],[f627,f607,f440,f3146]) ).
tff(f440,plain,
( spl9_47
<=> ! [X2: $int] : $less(X2,$sum(X2,1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_47])]) ).
tff(f627,plain,
( ! [X3: $int,X4: $int] :
( $less(X3,$sum(X4,1))
| $less(X4,$sum(X3,1)) )
| ~ spl9_47
| ~ spl9_59 ),
inference(resolution,[],[f608,f441]) ).
tff(f441,plain,
( ! [X2: $int] : $less(X2,$sum(X2,1))
| ~ spl9_47 ),
inference(avatar_component_clause,[],[f440]) ).
tff(f3144,plain,
( spl9_182
| ~ spl9_12
| ~ spl9_161 ),
inference(avatar_split_clause,[],[f2146,f1935,f149,f3142]) ).
tff(f3142,plain,
( spl9_182
<=> ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less(X7,1)
| $less(sK3(X6,X7),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_182])]) ).
tff(f2146,plain,
( ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less(X7,1)
| $less(sK3(X6,X7),X7) )
| ~ spl9_12
| ~ spl9_161 ),
inference(resolution,[],[f1936,f150]) ).
tff(f3140,plain,
( spl9_181
| ~ spl9_7
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f575,f530,f129,f3138]) ).
tff(f3138,plain,
( spl9_181
<=> ! [X2: $int,X4: $int,X3: $int] :
( $less($sum(X3,X4),$sum(X3,X2))
| ~ $less(X4,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_181])]) ).
tff(f575,plain,
( ! [X2: $int,X3: $int,X4: $int] :
( $less($sum(X3,X4),$sum(X3,X2))
| ~ $less(X4,X2) )
| ~ spl9_7
| ~ spl9_55 ),
inference(superposition,[],[f531,f130]) ).
tff(f3136,plain,
( spl9_180
| ~ spl9_51
| ~ spl9_54 ),
inference(avatar_split_clause,[],[f555,f526,f498,f3134]) ).
tff(f3134,plain,
( spl9_180
<=> ! [X11: $int,X10: $int] :
( $less(0,$uminus($sum(X10,X11)))
| ~ $less(X11,$uminus(X10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_180])]) ).
tff(f555,plain,
( ! [X10: $int,X11: $int] :
( $less(0,$uminus($sum(X10,X11)))
| ~ $less(X11,$uminus(X10)) )
| ~ spl9_51
| ~ spl9_54 ),
inference(superposition,[],[f499,f527]) ).
tff(f3132,plain,
( spl9_179
| ~ spl9_52
| ~ spl9_54 ),
inference(avatar_split_clause,[],[f554,f526,f502,f3130]) ).
tff(f3130,plain,
( spl9_179
<=> ! [X9: $int,X8: $int] :
( $less($uminus($sum(X8,X9)),0)
| ~ $less($uminus(X8),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_179])]) ).
tff(f554,plain,
( ! [X8: $int,X9: $int] :
( $less($uminus($sum(X8,X9)),0)
| ~ $less($uminus(X8),X9) )
| ~ spl9_52
| ~ spl9_54 ),
inference(superposition,[],[f503,f527]) ).
tff(f3128,plain,
( spl9_178
| ~ spl9_23
| ~ spl9_52 ),
inference(avatar_split_clause,[],[f522,f502,f216,f3126]) ).
tff(f3126,plain,
( spl9_178
<=> ! [X6: $int,X5: $int] :
( $less($uminus($sum(X6,X5)),0)
| ~ $less($uminus(X5),X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_178])]) ).
tff(f522,plain,
( ! [X6: $int,X5: $int] :
( $less($uminus($sum(X6,X5)),0)
| ~ $less($uminus(X5),X6) )
| ~ spl9_23
| ~ spl9_52 ),
inference(superposition,[],[f503,f217]) ).
tff(f3124,plain,
( spl9_177
| ~ spl9_23
| ~ spl9_51 ),
inference(avatar_split_clause,[],[f515,f498,f216,f3122]) ).
tff(f3122,plain,
( spl9_177
<=> ! [X6: $int,X5: $int] :
( $less(0,$uminus($sum(X6,X5)))
| ~ $less(X6,$uminus(X5)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_177])]) ).
tff(f515,plain,
( ! [X6: $int,X5: $int] :
( $less(0,$uminus($sum(X6,X5)))
| ~ $less(X6,$uminus(X5)) )
| ~ spl9_23
| ~ spl9_51 ),
inference(superposition,[],[f499,f217]) ).
tff(f2402,plain,
( spl9_176
| ~ spl9_5
| ~ spl9_78 ),
inference(avatar_split_clause,[],[f1033,f976,f121,f2400]) ).
tff(f1033,plain,
( ! [X10: $int,X11: $int] : ( $uminus(X11) = $sum($uminus($sum(X10,X11)),X10) )
| ~ spl9_5
| ~ spl9_78 ),
inference(evaluation,[],[f998]) ).
tff(f998,plain,
( ! [X10: $int,X11: $int] : ( $sum($uminus($sum(X10,X11)),$uminus($uminus(X10))) = $sum($uminus(X11),0) )
| ~ spl9_5
| ~ spl9_78 ),
inference(superposition,[],[f977,f122]) ).
tff(f2398,plain,
( spl9_175
| ~ spl9_47
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f659,f611,f440,f2396]) ).
tff(f659,plain,
( ! [X38: $int,X37: $int] : $less($sum(X37,X38),$sum(X38,$sum(X37,1)))
| ~ spl9_47
| ~ spl9_60 ),
inference(superposition,[],[f441,f612]) ).
tff(f2394,plain,
( spl9_174
| ~ spl9_5
| ~ spl9_56 ),
inference(avatar_split_clause,[],[f593,f534,f121,f2392]) ).
tff(f593,plain,
( ! [X0: $int,X1: $int] :
( $less($sum(X1,X0),0)
| ~ $less(X1,$uminus(X0)) )
| ~ spl9_5
| ~ spl9_56 ),
inference(superposition,[],[f535,f122]) ).
tff(f2390,plain,
( spl9_173
| ~ spl9_5
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f567,f530,f121,f2388]) ).
tff(f567,plain,
( ! [X0: $int,X1: $int] :
( $less(0,$sum(X1,X0))
| ~ $less($uminus(X0),X1) )
| ~ spl9_5
| ~ spl9_55 ),
inference(superposition,[],[f531,f122]) ).
tff(f2386,plain,
( spl9_172
| ~ spl9_50
| ~ spl9_54 ),
inference(avatar_split_clause,[],[f551,f526,f459,f2384]) ).
tff(f551,plain,
( ! [X2: $int,X3: $int] : ( $uminus(X3) = $sum(X2,$uminus($sum(X2,X3))) )
| ~ spl9_50
| ~ spl9_54 ),
inference(superposition,[],[f460,f527]) ).
tff(f2382,plain,
( spl9_171
| ~ spl9_41
| ~ spl9_156 ),
inference(avatar_split_clause,[],[f2039,f1915,f377,f2380]) ).
tff(f2039,plain,
( ! [X82: $int,X83: array] :
( ~ sorted(X83,X82)
| distinct(X83,X82)
| $less($sum(X82,-1),0) )
| ~ spl9_41
| ~ spl9_156 ),
inference(evaluation,[],[f2030]) ).
tff(f2030,plain,
( ! [X82: $int,X83: array] :
( ~ sorted(X83,X82)
| distinct(X83,X82)
| $less($sum(X82,$uminus(1)),0) )
| ~ spl9_41
| ~ spl9_156 ),
inference(superposition,[],[f378,f1916]) ).
tff(f2378,plain,
( spl9_170
| ~ spl9_23
| ~ spl9_54 ),
inference(avatar_split_clause,[],[f546,f526,f216,f2376]) ).
tff(f2374,plain,
( spl9_169
| ~ spl9_7
| ~ spl9_52 ),
inference(avatar_split_clause,[],[f520,f502,f129,f2372]) ).
tff(f2372,plain,
( spl9_169
<=> ! [X2: $int,X1: $int] :
( $less($sum($uminus(X2),X1),0)
| ~ $less(X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_169])]) ).
tff(f520,plain,
( ! [X2: $int,X1: $int] :
( $less($sum($uminus(X2),X1),0)
| ~ $less(X1,X2) )
| ~ spl9_7
| ~ spl9_52 ),
inference(superposition,[],[f503,f130]) ).
tff(f2370,plain,
( spl9_168
| ~ spl9_7
| ~ spl9_51 ),
inference(avatar_split_clause,[],[f513,f498,f129,f2368]) ).
tff(f513,plain,
( ! [X2: $int,X1: $int] :
( $less(0,$sum($uminus(X2),X1))
| ~ $less(X2,X1) )
| ~ spl9_7
| ~ spl9_51 ),
inference(superposition,[],[f499,f130]) ).
tff(f2366,plain,
( spl9_167
| ~ spl9_23
| ~ spl9_50 ),
inference(avatar_split_clause,[],[f480,f459,f216,f2364]) ).
tff(f480,plain,
( ! [X0: $int,X1: $int] : ( $uminus(X1) = $sum(X0,$uminus($sum(X1,X0))) )
| ~ spl9_23
| ~ spl9_50 ),
inference(superposition,[],[f460,f217]) ).
tff(f2362,plain,
( spl9_166
| ~ spl9_30
| ~ spl9_47 ),
inference(avatar_split_clause,[],[f448,f440,f268,f2360]) ).
tff(f448,plain,
( ! [X2: $int,X3: $int] : $less($sum(X2,X3),$sum(X2,$sum(X3,1)))
| ~ spl9_30
| ~ spl9_47 ),
inference(superposition,[],[f441,f269]) ).
tff(f1953,plain,
( spl9_165
| ~ spl9_5
| ~ spl9_50
| ~ spl9_80 ),
inference(avatar_split_clause,[],[f1136,f984,f459,f121,f1951]) ).
tff(f1136,plain,
( ! [X2: $int,X1: $int] :
( ~ $less(0,X2)
| $less(X1,$sum(X2,X1)) )
| ~ spl9_5
| ~ spl9_50
| ~ spl9_80 ),
inference(forward_demodulation,[],[f1116,f122]) ).
tff(f1116,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less(X1,$sum(X2,X1))
| ~ $less($sum(X0,$uminus(X0)),X2) )
| ~ spl9_50
| ~ spl9_80 ),
inference(superposition,[],[f985,f460]) ).
tff(f1949,plain,
( spl9_164
| ~ spl9_5
| ~ spl9_50
| ~ spl9_79 ),
inference(avatar_split_clause,[],[f1092,f980,f459,f121,f1947]) ).
tff(f1092,plain,
( ! [X2: $int,X1: $int] :
( ~ $less(X2,0)
| $less($sum(X2,X1),X1) )
| ~ spl9_5
| ~ spl9_50
| ~ spl9_79 ),
inference(forward_demodulation,[],[f1083,f122]) ).
tff(f1083,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( $less($sum(X2,X1),X1)
| ~ $less(X2,$sum(X0,$uminus(X0))) )
| ~ spl9_50
| ~ spl9_79 ),
inference(superposition,[],[f981,f460]) ).
tff(f1945,plain,
( spl9_163
| ~ spl9_6
| ~ spl9_68 ),
inference(avatar_split_clause,[],[f853,f788,f125,f1943]) ).
tff(f1943,plain,
( spl9_163
<=> ! [X0: $int,X1: $int] :
( ( X0 != X1 )
| ( init(X0) = init(X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_163])]) ).
tff(f853,plain,
( ! [X0: $int,X1: $int] :
( ( X0 != X1 )
| ( init(X0) = init(X1) ) )
| ~ spl9_6
| ~ spl9_68 ),
inference(superposition,[],[f789,f126]) ).
tff(f1941,plain,
( spl9_162
| ~ spl9_5
| ~ spl9_61 ),
inference(avatar_split_clause,[],[f740,f615,f121,f1939]) ).
tff(f740,plain,
( ! [X0: $int,X1: $int] : ( $sum($uminus(X0),$sum(X1,X0)) = X1 )
| ~ spl9_5
| ~ spl9_61 ),
inference(evaluation,[],[f675]) ).
tff(f675,plain,
( ! [X0: $int,X1: $int] : ( $sum($uminus(X0),$sum(X1,X0)) = $sum(X1,0) )
| ~ spl9_5
| ~ spl9_61 ),
inference(superposition,[],[f616,f122]) ).
tff(f1937,plain,
( spl9_161
| ~ spl9_1
| ~ spl9_151 ),
inference(avatar_split_clause,[],[f1876,f1825,f105,f1935]) ).
tff(f1876,plain,
( ! [X2: array,X1: $int] :
( $less(X1,1)
| distinct(X2,X1)
| ~ sorted(X2,X1) )
| ~ spl9_1
| ~ spl9_151 ),
inference(resolution,[],[f1826,f106]) ).
tff(f1933,plain,
( spl9_160
| ~ spl9_5
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f668,f611,f121,f1931]) ).
tff(f668,plain,
( ! [X0: $int,X1: $int] : ( $sum($uminus(X0),$sum(X0,X1)) = X1 )
| ~ spl9_5
| ~ spl9_60 ),
inference(evaluation,[],[f636]) ).
tff(f636,plain,
( ! [X0: $int,X1: $int] : ( $sum(0,X1) = $sum($uminus(X0),$sum(X0,X1)) )
| ~ spl9_5
| ~ spl9_60 ),
inference(superposition,[],[f612,f122]) ).
tff(f1929,plain,
( spl9_159
| ~ spl9_49
| ~ spl9_55 ),
inference(avatar_split_clause,[],[f564,f530,f455,f1927]) ).
tff(f564,plain,
( ! [X2: $int,X3: $int] :
( ~ $less(X2,1)
| ~ $less(X3,$sum(X3,X2)) )
| ~ spl9_49
| ~ spl9_55 ),
inference(resolution,[],[f531,f456]) ).
tff(f1925,plain,
( spl9_158
| ~ spl9_49
| ~ spl9_50 ),
inference(avatar_split_clause,[],[f495,f459,f455,f1923]) ).
tff(f495,plain,
( ! [X14: $int,X13: $int] :
( ~ $less(X14,X13)
| ~ $less($sum(-1,X13),X14) )
| ~ spl9_49
| ~ spl9_50 ),
inference(evaluation,[],[f489]) ).
tff(f489,plain,
( ! [X14: $int,X13: $int] :
( ~ $less(X14,X13)
| ~ $less($sum($uminus(1),X13),X14) )
| ~ spl9_49
| ~ spl9_50 ),
inference(superposition,[],[f456,f460]) ).
tff(f1921,plain,
( spl9_157
| ~ spl9_48
| ~ spl9_50 ),
inference(avatar_split_clause,[],[f494,f459,f451,f1919]) ).
tff(f494,plain,
( ! [X16: $int,X15: $int] :
( $less(X16,X15)
| $less($sum(-1,X15),X16) )
| ~ spl9_48
| ~ spl9_50 ),
inference(evaluation,[],[f490]) ).
tff(f490,plain,
( ! [X16: $int,X15: $int] :
( $less(X16,X15)
| $less($sum($uminus(1),X15),X16) )
| ~ spl9_48
| ~ spl9_50 ),
inference(superposition,[],[f452,f460]) ).
tff(f1917,plain,
( spl9_156
| ~ spl9_7
| ~ spl9_50 ),
inference(avatar_split_clause,[],[f482,f459,f129,f1915]) ).
tff(f482,plain,
( ! [X3: $int,X4: $int] : ( $sum(X3,$sum(X4,$uminus(X3))) = X4 )
| ~ spl9_7
| ~ spl9_50 ),
inference(superposition,[],[f460,f130]) ).
tff(f1913,plain,
( spl9_155
| ~ spl9_24
| ~ spl9_49 ),
inference(avatar_split_clause,[],[f475,f455,f220,f1911]) ).
tff(f475,plain,
( ! [X8: $int,X7: $int] :
( ~ $less(X7,$sum(X8,X7))
| ~ $less(X8,1) )
| ~ spl9_24
| ~ spl9_49 ),
inference(resolution,[],[f456,f221]) ).
tff(f1909,plain,
( spl9_154
| ~ spl9_21
| ~ spl9_47 ),
inference(avatar_split_clause,[],[f445,f440,f192,f1907]) ).
tff(f445,plain,
( ! [X2: $int,X3: $int] :
( ~ $less(X2,X3)
| $less(X2,$sum(X3,1)) )
| ~ spl9_21
| ~ spl9_47 ),
inference(resolution,[],[f441,f193]) ).
tff(f1902,plain,
( spl9_153
| ~ spl9_49
| ~ spl9_51 ),
inference(avatar_split_clause,[],[f509,f498,f455,f1900]) ).
tff(f509,plain,
( ! [X0: $int] :
( ~ $less(X0,1)
| ~ $less($uminus(X0),0) )
| ~ spl9_49
| ~ spl9_51 ),
inference(resolution,[],[f499,f456]) ).
tff(f1874,plain,
( spl9_152
| ~ spl9_7
| ~ spl9_134 ),
inference(avatar_split_clause,[],[f1649,f1640,f129,f1872]) ).
tff(f1872,plain,
( spl9_152
<=> ! [X2: $int,X4: array,X3: $int] :
( ~ sorted(X4,$sum($uminus(X3),X2))
| distinct(X4,$sum($uminus(X3),X2))
| ~ $less(X3,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_152])]) ).
tff(f1649,plain,
( ! [X2: $int,X3: $int,X4: array] :
( ~ sorted(X4,$sum($uminus(X3),X2))
| distinct(X4,$sum($uminus(X3),X2))
| ~ $less(X3,X2) )
| ~ spl9_7
| ~ spl9_134 ),
inference(superposition,[],[f1641,f130]) ).
tff(f1827,plain,
( spl9_151
| ~ spl9_5
| ~ spl9_50
| ~ spl9_67 ),
inference(avatar_split_clause,[],[f848,f784,f459,f121,f1825]) ).
tff(f848,plain,
( ! [X1: $int] :
( $less(0,X1)
| $less(X1,1) )
| ~ spl9_5
| ~ spl9_50
| ~ spl9_67 ),
inference(forward_demodulation,[],[f841,f122]) ).
tff(f841,plain,
( ! [X0: $int,X1: $int] :
( $less(X1,1)
| $less($sum(X0,$uminus(X0)),X1) )
| ~ spl9_50
| ~ spl9_67 ),
inference(superposition,[],[f785,f460]) ).
tff(f1823,plain,
( spl9_150
| ~ spl9_5
| ~ spl9_50
| ~ spl9_66 ),
inference(avatar_split_clause,[],[f825,f780,f459,f121,f1821]) ).
tff(f825,plain,
( ! [X1: $int] :
( ~ $less(0,X1)
| ~ $less(X1,1) )
| ~ spl9_5
| ~ spl9_50
| ~ spl9_66 ),
inference(forward_demodulation,[],[f817,f122]) ).
tff(f817,plain,
( ! [X0: $int,X1: $int] :
( ~ $less(X1,1)
| ~ $less($sum(X0,$uminus(X0)),X1) )
| ~ spl9_50
| ~ spl9_66 ),
inference(superposition,[],[f781,f460]) ).
tff(f1819,plain,
( spl9_149
| ~ spl9_5
| ~ spl9_49 ),
inference(avatar_split_clause,[],[f479,f455,f121,f1817]) ).
tff(f479,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| ~ $less(-1,X0) )
| ~ spl9_5
| ~ spl9_49 ),
inference(evaluation,[],[f476]) ).
tff(f476,plain,
( ! [X0: $int] :
( ~ $less(X0,0)
| ~ $less($uminus(1),X0) )
| ~ spl9_5
| ~ spl9_49 ),
inference(superposition,[],[f456,f122]) ).
tff(f1815,plain,
( spl9_148
| ~ spl9_5
| ~ spl9_48 ),
inference(avatar_split_clause,[],[f469,f451,f121,f1813]) ).
tff(f469,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less(-1,X0) )
| ~ spl9_5
| ~ spl9_48 ),
inference(evaluation,[],[f466]) ).
tff(f466,plain,
( ! [X0: $int] :
( $less(X0,0)
| $less($uminus(1),X0) )
| ~ spl9_5
| ~ spl9_48 ),
inference(superposition,[],[f452,f122]) ).
tff(f1804,plain,
( spl9_147
| ~ spl9_20
| ~ spl9_33 ),
inference(avatar_split_clause,[],[f324,f303,f188,f1802]) ).
tff(f188,plain,
( spl9_20
<=> ! [X0: $int,X1: array] :
( $less(X0,0)
| distinct(X1,$sum(X0,1))
| ~ sorted(X1,$sum(X0,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_20])]) ).
tff(f324,plain,
( ! [X0: array,X1: $int] :
( distinct(X0,$sum(X1,1))
| $less(X1,0)
| $less(read(X0,sK3(X0,$sum(X1,1))),read(X0,sK2(X0,$sum(X1,1)))) )
| ~ spl9_20
| ~ spl9_33 ),
inference(resolution,[],[f189,f304]) ).
tff(f189,plain,
( ! [X0: $int,X1: array] :
( ~ sorted(X1,$sum(X0,1))
| distinct(X1,$sum(X0,1))
| $less(X0,0) )
| ~ spl9_20 ),
inference(avatar_component_clause,[],[f188]) ).
tff(f1792,plain,
( spl9_146
| ~ spl9_20
| ~ spl9_71 ),
inference(avatar_split_clause,[],[f890,f862,f188,f1790]) ).
tff(f890,plain,
( ! [X2: array,X3: $int] :
( ( 0 = sK2(X2,$sum(X3,1)) )
| $less(0,sK2(X2,$sum(X3,1)))
| distinct(X2,$sum(X3,1))
| $less(X3,0) )
| ~ spl9_20
| ~ spl9_71 ),
inference(resolution,[],[f863,f189]) ).
tff(f1771,plain,
( spl9_145
| ~ spl9_62
| ~ spl9_63 ),
inference(avatar_split_clause,[],[f774,f623,f619,f1769]) ).
tff(f1769,plain,
( spl9_145
<=> ! [X10: array] : ( rev(X10,0) = X10 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_145])]) ).
tff(f774,plain,
( ! [X10: array] : ( rev(X10,0) = X10 )
| ~ spl9_62
| ~ spl9_63 ),
inference(duplicate_literal_removal,[],[f771]) ).
tff(f771,plain,
( ! [X10: array] :
( ( rev(X10,0) = X10 )
| ( rev(X10,0) = X10 ) )
| ~ spl9_62
| ~ spl9_63 ),
inference(resolution,[],[f624,f620]) ).
tff(f1767,plain,
( spl9_144
| ~ spl9_7
| ~ spl9_47 ),
inference(avatar_split_clause,[],[f446,f440,f129,f1765]) ).
tff(f446,plain,
( ! [X0: $int] : $less(X0,$sum(1,X0))
| ~ spl9_7
| ~ spl9_47 ),
inference(superposition,[],[f441,f130]) ).
tff(f1760,plain,
( spl9_143
| ~ spl9_27
| ~ spl9_33 ),
inference(avatar_split_clause,[],[f315,f303,f232,f1758]) ).
tff(f232,plain,
( spl9_27
<=> ! [X0: $int,X1: array] :
( $less(X0,0)
| ( 0 = X0 )
| distinct(X1,X0)
| ~ sorted(X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_27])]) ).
tff(f315,plain,
( ! [X0: array,X1: $int] :
( $less(read(X0,sK3(X0,X1)),read(X0,sK2(X0,X1)))
| ( 0 = X1 )
| distinct(X0,X1)
| $less(X1,0) )
| ~ spl9_27
| ~ spl9_33 ),
inference(resolution,[],[f304,f233]) ).
tff(f233,plain,
( ! [X0: $int,X1: array] :
( ~ sorted(X1,X0)
| ( 0 = X0 )
| distinct(X1,X0)
| $less(X0,0) )
| ~ spl9_27 ),
inference(avatar_component_clause,[],[f232]) ).
tff(f1703,plain,
( spl9_142
| ~ spl9_33
| ~ spl9_53 ),
inference(avatar_split_clause,[],[f601,f506,f303,f1701]) ).
tff(f1701,plain,
( spl9_142
<=> ! [X0: array] :
( distinct(X0,1)
| $less(read(X0,sK3(X0,1)),read(X0,sK2(X0,1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_142])]) ).
tff(f506,plain,
( spl9_53
<=> ! [X1: array] :
( distinct(X1,1)
| ~ sorted(X1,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_53])]) ).
tff(f601,plain,
( ! [X0: array] :
( distinct(X0,1)
| $less(read(X0,sK3(X0,1)),read(X0,sK2(X0,1))) )
| ~ spl9_33
| ~ spl9_53 ),
inference(resolution,[],[f507,f304]) ).
tff(f507,plain,
( ! [X1: array] :
( ~ sorted(X1,1)
| distinct(X1,1) )
| ~ spl9_53 ),
inference(avatar_component_clause,[],[f506]) ).
tff(f1694,plain,
( spl9_141
| ~ spl9_27
| ~ spl9_71 ),
inference(avatar_split_clause,[],[f889,f862,f232,f1692]) ).
tff(f1692,plain,
( spl9_141
<=> ! [X0: array,X1: $int] :
( ( 0 = sK2(X0,X1) )
| $less(0,sK2(X0,X1))
| ( 0 = X1 )
| distinct(X0,X1)
| $less(X1,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_141])]) ).
tff(f889,plain,
( ! [X0: array,X1: $int] :
( ( 0 = sK2(X0,X1) )
| $less(0,sK2(X0,X1))
| ( 0 = X1 )
| distinct(X0,X1)
| $less(X1,0) )
| ~ spl9_27
| ~ spl9_71 ),
inference(resolution,[],[f863,f233]) ).
tff(f1690,plain,
( spl9_140
| ~ spl9_20
| ~ spl9_60 ),
inference(avatar_split_clause,[],[f660,f611,f188,f1688]) ).
tff(f660,plain,
( ! [X40: $int,X41: array,X39: $int] :
( ~ sorted(X41,$sum(X40,$sum(X39,1)))
| distinct(X41,$sum(X40,$sum(X39,1)))
| $less($sum(X39,X40),0) )
| ~ spl9_20
| ~ spl9_60 ),
inference(superposition,[],[f189,f612]) ).
tff(f1686,plain,
( spl9_139
| ~ spl9_20
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f330,f268,f188,f1684]) ).
tff(f330,plain,
( ! [X6: array,X4: $int,X5: $int] :
( ~ sorted(X6,$sum(X4,$sum(X5,1)))
| distinct(X6,$sum(X4,$sum(X5,1)))
| $less($sum(X4,X5),0) )
| ~ spl9_20
| ~ spl9_30 ),
inference(superposition,[],[f189,f269]) ).
tff(f1682,plain,
( spl9_138
| ~ spl9_20
| ~ spl9_25 ),
inference(avatar_split_clause,[],[f325,f224,f188,f1680]) ).
tff(f325,plain,
( ! [X2: array,X3: $int] :
( distinct(X2,$sum(X3,1))
| $less(X3,0)
| $less(sK2(X2,$sum(X3,1)),sK3(X2,$sum(X3,1))) )
| ~ spl9_20
| ~ spl9_25 ),
inference(resolution,[],[f189,f225]) ).
tff(f1668,plain,
( spl9_137
| ~ spl9_11
| ~ spl9_20 ),
inference(avatar_split_clause,[],[f327,f188,f145,f1666]) ).
tff(f327,plain,
( ! [X6: array,X7: $int] :
( distinct(X6,$sum(X7,1))
| $less(X7,0)
| $less(sK2(X6,$sum(X7,1)),$sum(X7,1)) )
| ~ spl9_11
| ~ spl9_20 ),
inference(resolution,[],[f189,f146]) ).
tff(f1664,plain,
( spl9_136
| ~ spl9_12
| ~ spl9_20 ),
inference(avatar_split_clause,[],[f326,f188,f149,f1662]) ).
tff(f326,plain,
( ! [X4: array,X5: $int] :
( distinct(X4,$sum(X5,1))
| $less(X5,0)
| $less(sK3(X4,$sum(X5,1)),$sum(X5,1)) )
| ~ spl9_12
| ~ spl9_20 ),
inference(resolution,[],[f189,f150]) ).
tff(f1658,plain,
( spl9_135
| ~ spl9_25
| ~ spl9_27 ),
inference(avatar_split_clause,[],[f289,f232,f224,f1656]) ).
tff(f1656,plain,
( spl9_135
<=> ! [X0: $int,X1: array] :
( ( 0 = X0 )
| distinct(X1,X0)
| $less(X0,0)
| $less(sK2(X1,X0),sK3(X1,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_135])]) ).
tff(f289,plain,
( ! [X0: $int,X1: array] :
( ( 0 = X0 )
| distinct(X1,X0)
| $less(X0,0)
| $less(sK2(X1,X0),sK3(X1,X0)) )
| ~ spl9_25
| ~ spl9_27 ),
inference(resolution,[],[f233,f225]) ).
tff(f1642,plain,
( spl9_134
| ~ spl9_1
| ~ spl9_51 ),
inference(avatar_split_clause,[],[f510,f498,f105,f1640]) ).
tff(f510,plain,
( ! [X2: $int,X3: array,X1: $int] :
( ~ $less(X1,X2)
| distinct(X3,$sum(X2,$uminus(X1)))
| ~ sorted(X3,$sum(X2,$uminus(X1))) )
| ~ spl9_1
| ~ spl9_51 ),
inference(resolution,[],[f499,f106]) ).
tff(f1636,plain,
( spl9_133
| ~ spl9_11
| ~ spl9_27 ),
inference(avatar_split_clause,[],[f291,f232,f145,f1634]) ).
tff(f1634,plain,
( spl9_133
<=> ! [X4: $int,X5: array] :
( ( 0 = X4 )
| distinct(X5,X4)
| $less(X4,0)
| $less(sK2(X5,X4),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_133])]) ).
tff(f291,plain,
( ! [X4: $int,X5: array] :
( ( 0 = X4 )
| distinct(X5,X4)
| $less(X4,0)
| $less(sK2(X5,X4),X4) )
| ~ spl9_11
| ~ spl9_27 ),
inference(resolution,[],[f233,f146]) ).
tff(f1632,plain,
( spl9_132
| ~ spl9_12
| ~ spl9_27 ),
inference(avatar_split_clause,[],[f290,f232,f149,f1630]) ).
tff(f1630,plain,
( spl9_132
<=> ! [X2: $int,X3: array] :
( ( 0 = X2 )
| distinct(X3,X2)
| $less(X2,0)
| $less(sK3(X3,X2),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_132])]) ).
tff(f290,plain,
( ! [X2: $int,X3: array] :
( ( 0 = X2 )
| distinct(X3,X2)
| $less(X2,0)
| $less(sK3(X3,X2),X2) )
| ~ spl9_12
| ~ spl9_27 ),
inference(resolution,[],[f233,f150]) ).
tff(f1618,plain,
( spl9_131
| ~ spl9_31
| ~ spl9_46 ),
inference(avatar_split_clause,[],[f430,f422,f293,f1616]) ).
tff(f430,plain,
( ! [X3: array,X6: $int,X7: array,X4: $int,X5: $int] :
( ( read(X3,$sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),X7,X6))))) != read(X7,sK7(write(X3,X4,X5),X7,X6)) )
| ( rev(write(X3,X4,X5),X6) = X7 )
| ~ $less(sK7(write(X3,X4,X5),X7,X6),X6)
| $less(sK7(write(X3,X4,X5),X7,X6),0)
| ( $sum(X6,$uminus($sum(1,sK7(write(X3,X4,X5),X7,X6)))) = X4 ) )
| ~ spl9_31
| ~ spl9_46 ),
inference(superposition,[],[f423,f294]) ).
tff(f1604,plain,
( spl9_130
| ~ spl9_31
| ~ spl9_46 ),
inference(avatar_split_clause,[],[f426,f422,f293,f1602]) ).
tff(f426,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,$sum(X7,$uminus($sum(1,sK7(X6,write(X3,X4,X5),X7))))) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| ~ $less(sK7(X6,write(X3,X4,X5),X7),X7)
| $less(sK7(X6,write(X3,X4,X5),X7),0)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_31
| ~ spl9_46 ),
inference(superposition,[],[f423,f294]) ).
tff(f1534,plain,
( spl9_129
| ~ spl9_30
| ~ spl9_46 ),
inference(avatar_split_clause,[],[f428,f422,f268,f1532]) ).
tff(f428,plain,
( ! [X10: $int,X11: array,X9: $int,X12: array] :
( ( read(X12,sK7(X11,X12,$sum(X9,X10))) != read(X11,$sum(X9,$sum(X10,$uminus($sum(1,sK7(X11,X12,$sum(X9,X10))))))) )
| ( rev(X11,$sum(X9,X10)) = X12 )
| ~ $less(sK7(X11,X12,$sum(X9,X10)),$sum(X9,X10))
| $less(sK7(X11,X12,$sum(X9,X10)),0) )
| ~ spl9_30
| ~ spl9_46 ),
inference(superposition,[],[f423,f269]) ).
tff(f1510,plain,
( spl9_128
| ~ spl9_31
| ~ spl9_44 ),
inference(avatar_split_clause,[],[f405,f389,f293,f1508]) ).
tff(f389,plain,
( spl9_44
<=> ! [X2: $int,X0: array,X1: array] :
( ( rev(X0,X2) = X1 )
| ( read(X0,sK7(X0,X1,X2)) != read(X1,sK7(X0,X1,X2)) )
| $less(sK7(X0,X1,X2),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_44])]) ).
tff(f405,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,sK7(X6,write(X3,X4,X5),X7)) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| $less(sK7(X6,write(X3,X4,X5),X7),X7)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_31
| ~ spl9_44 ),
inference(superposition,[],[f390,f294]) ).
tff(f390,plain,
( ! [X2: $int,X0: array,X1: array] :
( ( read(X0,sK7(X0,X1,X2)) != read(X1,sK7(X0,X1,X2)) )
| ( rev(X0,X2) = X1 )
| $less(sK7(X0,X1,X2),X2) )
| ~ spl9_44 ),
inference(avatar_component_clause,[],[f389]) ).
tff(f1506,plain,
( spl9_127
| ~ spl9_31
| ~ spl9_44 ),
inference(avatar_split_clause,[],[f403,f389,f293,f1504]) ).
tff(f403,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(write(X3,X4,X5),X6,X7)) != read(X6,sK7(write(X3,X4,X5),X6,X7)) )
| ( rev(write(X3,X4,X5),X7) = X6 )
| $less(sK7(write(X3,X4,X5),X6,X7),X7)
| ( sK7(write(X3,X4,X5),X6,X7) = X4 ) )
| ~ spl9_31
| ~ spl9_44 ),
inference(superposition,[],[f390,f294]) ).
tff(f1502,plain,
( spl9_126
| ~ spl9_31
| ~ spl9_43 ),
inference(avatar_split_clause,[],[f400,f385,f293,f1500]) ).
tff(f385,plain,
( spl9_43
<=> ! [X2: $int,X0: array,X1: array] :
( ( rev(X0,X2) = X1 )
| ( read(X0,sK7(X0,X1,X2)) != read(X1,sK7(X0,X1,X2)) )
| ~ $less(sK7(X0,X1,X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_43])]) ).
tff(f400,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(X6,write(X3,X4,X5),X7)) != read(X6,sK7(X6,write(X3,X4,X5),X7)) )
| ( write(X3,X4,X5) = rev(X6,X7) )
| ~ $less(sK7(X6,write(X3,X4,X5),X7),0)
| ( sK7(X6,write(X3,X4,X5),X7) = X4 ) )
| ~ spl9_31
| ~ spl9_43 ),
inference(superposition,[],[f386,f294]) ).
tff(f386,plain,
( ! [X2: $int,X0: array,X1: array] :
( ( read(X0,sK7(X0,X1,X2)) != read(X1,sK7(X0,X1,X2)) )
| ( rev(X0,X2) = X1 )
| ~ $less(sK7(X0,X1,X2),0) )
| ~ spl9_43 ),
inference(avatar_component_clause,[],[f385]) ).
tff(f1498,plain,
( spl9_125
| ~ spl9_11
| ~ spl9_97 ),
inference(avatar_split_clause,[],[f1291,f1256,f145,f1496]) ).
tff(f1496,plain,
( spl9_125
<=> ! [X9: $int,X8: array] :
( distinct(X8,X9)
| $less($sum(-1,X9),0)
| $less(sK2(X8,X9),X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_125])]) ).
tff(f1256,plain,
( spl9_97
<=> ! [X18: array,X17: $int] :
( ~ sorted(X18,X17)
| distinct(X18,X17)
| $less($sum(-1,X17),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_97])]) ).
tff(f1291,plain,
( ! [X8: array,X9: $int] :
( distinct(X8,X9)
| $less($sum(-1,X9),0)
| $less(sK2(X8,X9),X9) )
| ~ spl9_11
| ~ spl9_97 ),
inference(resolution,[],[f1257,f146]) ).
tff(f1257,plain,
( ! [X18: array,X17: $int] :
( ~ sorted(X18,X17)
| distinct(X18,X17)
| $less($sum(-1,X17),0) )
| ~ spl9_97 ),
inference(avatar_component_clause,[],[f1256]) ).
tff(f1494,plain,
( spl9_124
| ~ spl9_31
| ~ spl9_43 ),
inference(avatar_split_clause,[],[f398,f385,f293,f1492]) ).
tff(f398,plain,
( ! [X3: array,X6: array,X7: $int,X4: $int,X5: $int] :
( ( read(X3,sK7(write(X3,X4,X5),X6,X7)) != read(X6,sK7(write(X3,X4,X5),X6,X7)) )
| ( rev(write(X3,X4,X5),X7) = X6 )
| ~ $less(sK7(write(X3,X4,X5),X6,X7),0)
| ( sK7(write(X3,X4,X5),X6,X7) = X4 ) )
| ~ spl9_31
| ~ spl9_43 ),
inference(superposition,[],[f386,f294]) ).
tff(f1482,plain,
( spl9_123
| ~ spl9_7
| ~ spl9_23
| ~ spl9_46 ),
inference(avatar_split_clause,[],[f431,f422,f216,f129,f1480]) ).
tff(f431,plain,
( ! [X8: array,X6: $int,X7: array] :
( ( read(X8,sK7(X7,X8,$uminus(X6))) != read(X7,$uminus($sum(X6,$sum(1,sK7(X7,X8,$uminus(X6)))))) )
| ( rev(X7,$uminus(X6)) = X8 )
| ~ $less(sK7(X7,X8,$uminus(X6)),$uminus(X6))
| $less(sK7(X7,X8,$uminus(X6)),0) )
| ~ spl9_7
| ~ spl9_23
| ~ spl9_46 ),
inference(forward_demodulation,[],[f427,f130]) ).
tff(f427,plain,
( ! [X8: array,X6: $int,X7: array] :
( ( read(X8,sK7(X7,X8,$uminus(X6))) != read(X7,$uminus($sum($sum(1,sK7(X7,X8,$uminus(X6))),X6))) )
| ( rev(X7,$uminus(X6)) = X8 )
| ~ $less(sK7(X7,X8,$uminus(X6)),$uminus(X6))
| $less(sK7(X7,X8,$uminus(X6)),0) )
| ~ spl9_23
| ~ spl9_46 ),
inference(superposition,[],[f423,f217]) ).
tff(f1474,plain,
( spl9_122
| ~ spl9_31
| ~ spl9_42 ),
inference(avatar_split_clause,[],[f394,f381,f293,f1472]) ).
tff(f381,plain,
( spl9_42
<=> ! [X0: array,X3: $int,X2: $int,X1: $int] :
( ( max(X0,X1) = X2 )
| ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| $less(X2,read(X0,sK6(X0,X1,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_42])]) ).
tff(f394,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| $less(X13,read(write(X9,X10,X11),sK6(write(X9,X10,X11),X14,X13)))
| ( X10 = X12 ) )
| ~ spl9_31
| ~ spl9_42 ),
inference(superposition,[],[f382,f294]) ).
tff(f382,plain,
( ! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( read(X0,X3) != X2 )
| ( max(X0,X1) = X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| $less(X2,read(X0,sK6(X0,X1,X2))) )
| ~ spl9_42 ),
inference(avatar_component_clause,[],[f381]) ).
tff(f1457,plain,
( spl9_121
| ~ spl9_6
| ~ spl9_46 ),
inference(avatar_split_clause,[],[f425,f422,f125,f1455]) ).
tff(f425,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,$sum(X2,$uminus($sum(1,sK7(X1,init(X0),X2))))) != X0 )
| ( init(X0) = rev(X1,X2) )
| ~ $less(sK7(X1,init(X0),X2),X2)
| $less(sK7(X1,init(X0),X2),0) )
| ~ spl9_6
| ~ spl9_46 ),
inference(superposition,[],[f423,f126]) ).
tff(f1453,plain,
( spl9_120
| ~ spl9_31
| ~ spl9_45 ),
inference(avatar_split_clause,[],[f413,f408,f293,f1451]) ).
tff(f408,plain,
( spl9_45
<=> ! [X4: $int,X0: array,X5: $int,X1: $int] :
( ( X4 = X5 )
| ( read(X0,X4) != read(X0,X5) )
| $less(X4,0)
| $less(X5,0)
| ~ $less(X5,X1)
| ~ $less(X4,X1)
| ~ distinct(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_45])]) ).
tff(f413,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ( read(X9,X12) != read(write(X9,X10,X11),X13) )
| ( X12 = X13 )
| $less(X12,0)
| $less(X13,0)
| ~ $less(X13,X14)
| ~ $less(X12,X14)
| ~ distinct(write(X9,X10,X11),X14)
| ( X10 = X12 ) )
| ~ spl9_31
| ~ spl9_45 ),
inference(superposition,[],[f409,f294]) ).
tff(f409,plain,
( ! [X0: array,X1: $int,X4: $int,X5: $int] :
( ( read(X0,X4) != read(X0,X5) )
| ( X4 = X5 )
| $less(X4,0)
| $less(X5,0)
| ~ $less(X5,X1)
| ~ $less(X4,X1)
| ~ distinct(X0,X1) )
| ~ spl9_45 ),
inference(avatar_component_clause,[],[f408]) ).
tff(f1448,plain,
( spl9_119
| ~ spl9_12
| ~ spl9_97 ),
inference(avatar_split_clause,[],[f1290,f1256,f149,f1446]) ).
tff(f1446,plain,
( spl9_119
<=> ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less($sum(-1,X7),0)
| $less(sK3(X6,X7),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_119])]) ).
tff(f1290,plain,
( ! [X6: array,X7: $int] :
( distinct(X6,X7)
| $less($sum(-1,X7),0)
| $less(sK3(X6,X7),X7) )
| ~ spl9_12
| ~ spl9_97 ),
inference(resolution,[],[f1257,f150]) ).
tff(f1412,plain,
( spl9_118
| ~ spl9_17
| ~ spl9_42 ),
inference(avatar_split_clause,[],[f393,f381,f169,f1410]) ).
tff(f1410,plain,
( spl9_118
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ( X6 != X7 )
| ( max(write(X4,X5,X6),X8) = X7 )
| $less(X5,0)
| ~ $less(X5,X8)
| $less(X7,read(write(X4,X5,X6),sK6(write(X4,X5,X6),X8,X7))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_118])]) ).
tff(f393,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ( X6 != X7 )
| ( max(write(X4,X5,X6),X8) = X7 )
| $less(X5,0)
| ~ $less(X5,X8)
| $less(X7,read(write(X4,X5,X6),sK6(write(X4,X5,X6),X8,X7))) )
| ~ spl9_17
| ~ spl9_42 ),
inference(superposition,[],[f382,f170]) ).
tff(f1408,plain,
( spl9_117
| ~ spl9_31
| ~ spl9_40 ),
inference(avatar_split_clause,[],[f374,f355,f293,f1406]) ).
tff(f355,plain,
( spl9_40
<=> ! [X0: array,X3: $int,X2: $int,X1: $int] :
( ( max(X0,X1) = X2 )
| ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| ~ $less(sK6(X0,X1,X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_40])]) ).
tff(f374,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| ~ $less(sK6(write(X9,X10,X11),X14,X13),0)
| ( X10 = X12 ) )
| ~ spl9_31
| ~ spl9_40 ),
inference(superposition,[],[f356,f294]) ).
tff(f356,plain,
( ! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( read(X0,X3) != X2 )
| ( max(X0,X1) = X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| ~ $less(sK6(X0,X1,X2),0) )
| ~ spl9_40 ),
inference(avatar_component_clause,[],[f355]) ).
tff(f1404,plain,
( spl9_116
| ~ spl9_31
| ~ spl9_39 ),
inference(avatar_split_clause,[],[f370,f351,f293,f1402]) ).
tff(f351,plain,
( spl9_39
<=> ! [X0: array,X3: $int,X2: $int,X1: $int] :
( ( max(X0,X1) = X2 )
| ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| $less(sK6(X0,X1,X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_39])]) ).
tff(f370,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ( read(X9,X12) != X13 )
| ( max(write(X9,X10,X11),X14) = X13 )
| $less(X12,0)
| ~ $less(X12,X14)
| $less(sK6(write(X9,X10,X11),X14,X13),X14)
| ( X10 = X12 ) )
| ~ spl9_31
| ~ spl9_39 ),
inference(superposition,[],[f352,f294]) ).
tff(f352,plain,
( ! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( read(X0,X3) != X2 )
| ( max(X0,X1) = X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| $less(sK6(X0,X1,X2),X1) )
| ~ spl9_39 ),
inference(avatar_component_clause,[],[f351]) ).
tff(f1400,plain,
( spl9_115
| ~ spl9_31
| ~ spl9_38 ),
inference(avatar_split_clause,[],[f365,f347,f293,f1398]) ).
tff(f365,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ~ $less(read(write(X9,X10,X11),X13),read(X9,X12))
| ~ $less(X13,X14)
| ~ $less(X12,X13)
| ~ $less(X12,X14)
| $less(X12,0)
| ~ sorted(write(X9,X10,X11),X14)
| ( X10 = X12 ) )
| ~ spl9_31
| ~ spl9_38 ),
inference(superposition,[],[f348,f294]) ).
tff(f1395,plain,
( spl9_114
| ~ spl9_31
| ~ spl9_38 ),
inference(avatar_split_clause,[],[f362,f347,f293,f1393]) ).
tff(f362,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ~ $less(read(X9,X12),read(write(X9,X10,X11),X13))
| ~ $less(X12,X14)
| ~ $less(X13,X12)
| ~ $less(X13,X14)
| $less(X13,0)
| ~ sorted(write(X9,X10,X11),X14)
| ( X10 = X12 ) )
| ~ spl9_31
| ~ spl9_38 ),
inference(superposition,[],[f348,f294]) ).
tff(f1391,plain,
( spl9_113
| ~ spl9_31
| ~ spl9_32 ),
inference(avatar_split_clause,[],[f313,f299,f293,f1389]) ).
tff(f299,plain,
( spl9_32
<=> ! [X0: array,X1: array] :
( ( X0 = X1 )
| ( read(X0,sK1(X0,X1)) != read(X1,sK1(X0,X1)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_32])]) ).
tff(f313,plain,
( ! [X2: array,X3: $int,X4: $int,X5: array] :
( ( read(X2,sK1(X5,write(X2,X3,X4))) != read(X5,sK1(X5,write(X2,X3,X4))) )
| ( write(X2,X3,X4) = X5 )
| ( sK1(X5,write(X2,X3,X4)) = X3 ) )
| ~ spl9_31
| ~ spl9_32 ),
inference(superposition,[],[f300,f294]) ).
tff(f300,plain,
( ! [X0: array,X1: array] :
( ( read(X0,sK1(X0,X1)) != read(X1,sK1(X0,X1)) )
| ( X0 = X1 ) )
| ~ spl9_32 ),
inference(avatar_component_clause,[],[f299]) ).
tff(f1387,plain,
( spl9_112
| ~ spl9_31
| ~ spl9_32 ),
inference(avatar_split_clause,[],[f311,f299,f293,f1385]) ).
tff(f311,plain,
( ! [X2: array,X3: $int,X4: $int,X5: array] :
( ( read(X2,sK1(write(X2,X3,X4),X5)) != read(X5,sK1(write(X2,X3,X4),X5)) )
| ( write(X2,X3,X4) = X5 )
| ( sK1(write(X2,X3,X4),X5) = X3 ) )
| ~ spl9_31
| ~ spl9_32 ),
inference(superposition,[],[f300,f294]) ).
tff(f1358,plain,
( spl9_111
| ~ spl9_6
| ~ spl9_46 ),
inference(avatar_split_clause,[],[f429,f422,f125,f1356]) ).
tff(f429,plain,
( ! [X2: array,X0: $int,X1: $int] :
( ( read(X2,sK7(init(X0),X2,X1)) != X0 )
| ( rev(init(X0),X1) = X2 )
| ~ $less(sK7(init(X0),X2,X1),X1)
| $less(sK7(init(X0),X2,X1),0) )
| ~ spl9_6
| ~ spl9_46 ),
inference(superposition,[],[f423,f126]) ).
tff(f1354,plain,
( spl9_110
| ~ spl9_17
| ~ spl9_45 ),
inference(avatar_split_clause,[],[f412,f408,f169,f1352]) ).
tff(f412,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ( read(write(X4,X5,X6),X7) != X6 )
| ( X5 = X7 )
| $less(X5,0)
| $less(X7,0)
| ~ $less(X7,X8)
| ~ $less(X5,X8)
| ~ distinct(write(X4,X5,X6),X8) )
| ~ spl9_17
| ~ spl9_45 ),
inference(superposition,[],[f409,f170]) ).
tff(f1350,plain,
( spl9_109
| ~ spl9_22
| ~ spl9_38 ),
inference(avatar_split_clause,[],[f358,f347,f196,f1348]) ).
tff(f358,plain,
( ! [X2: $int,X3: array,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X2,X0)
| ~ $less(X2,X1)
| $less(X2,0)
| ~ sorted(X3,X1)
| $less(read(X3,X2),read(X3,X0))
| ( read(X3,X0) = read(X3,X2) ) )
| ~ spl9_22
| ~ spl9_38 ),
inference(resolution,[],[f348,f197]) ).
tff(f1345,plain,
( spl9_108
| ~ spl9_53
| ~ spl9_71 ),
inference(avatar_split_clause,[],[f892,f862,f506,f1343]) ).
tff(f1343,plain,
( spl9_108
<=> ! [X6: array] :
( ( 0 = sK2(X6,1) )
| $less(0,sK2(X6,1))
| distinct(X6,1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_108])]) ).
tff(f892,plain,
( ! [X6: array] :
( ( 0 = sK2(X6,1) )
| $less(0,sK2(X6,1))
| distinct(X6,1) )
| ~ spl9_53
| ~ spl9_71 ),
inference(resolution,[],[f863,f507]) ).
tff(f1326,plain,
( spl9_107
| ~ spl9_17
| ~ spl9_40 ),
inference(avatar_split_clause,[],[f373,f355,f169,f1324]) ).
tff(f1324,plain,
( spl9_107
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ( X6 != X7 )
| ( max(write(X4,X5,X6),X8) = X7 )
| $less(X5,0)
| ~ $less(X5,X8)
| ~ $less(sK6(write(X4,X5,X6),X8,X7),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_107])]) ).
tff(f373,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ( X6 != X7 )
| ( max(write(X4,X5,X6),X8) = X7 )
| $less(X5,0)
| ~ $less(X5,X8)
| ~ $less(sK6(write(X4,X5,X6),X8,X7),0) )
| ~ spl9_17
| ~ spl9_40 ),
inference(superposition,[],[f356,f170]) ).
tff(f1322,plain,
( spl9_106
| ~ spl9_17
| ~ spl9_39 ),
inference(avatar_split_clause,[],[f369,f351,f169,f1320]) ).
tff(f1320,plain,
( spl9_106
<=> ! [X5: $int,X4: array,X7: $int,X6: $int,X8: $int] :
( ( X6 != X7 )
| ( max(write(X4,X5,X6),X8) = X7 )
| $less(X5,0)
| ~ $less(X5,X8)
| $less(sK6(write(X4,X5,X6),X8,X7),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_106])]) ).
tff(f369,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ( X6 != X7 )
| ( max(write(X4,X5,X6),X8) = X7 )
| $less(X5,0)
| ~ $less(X5,X8)
| $less(sK6(write(X4,X5,X6),X8,X7),X8) )
| ~ spl9_17
| ~ spl9_39 ),
inference(superposition,[],[f352,f170]) ).
tff(f1318,plain,
( spl9_105
| ~ spl9_17
| ~ spl9_38 ),
inference(avatar_split_clause,[],[f364,f347,f169,f1316]) ).
tff(f364,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ $less(read(write(X4,X5,X6),X7),X6)
| ~ $less(X7,X8)
| ~ $less(X5,X7)
| ~ $less(X5,X8)
| $less(X5,0)
| ~ sorted(write(X4,X5,X6),X8) )
| ~ spl9_17
| ~ spl9_38 ),
inference(superposition,[],[f348,f170]) ).
tff(f1314,plain,
( spl9_104
| ~ spl9_17
| ~ spl9_38 ),
inference(avatar_split_clause,[],[f361,f347,f169,f1312]) ).
tff(f361,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ $less(X6,read(write(X4,X5,X6),X7))
| ~ $less(X5,X8)
| ~ $less(X7,X5)
| ~ $less(X7,X8)
| $less(X7,0)
| ~ sorted(write(X4,X5,X6),X8) )
| ~ spl9_17
| ~ spl9_38 ),
inference(superposition,[],[f348,f170]) ).
tff(f1297,plain,
( spl9_103
| ~ spl9_42 ),
inference(avatar_split_clause,[],[f395,f381,f1295]) ).
tff(f395,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ( read(X0,X2) = max(X0,X1) )
| $less(X2,0)
| ~ $less(X2,X1)
| $less(read(X0,X2),read(X0,sK6(X0,X1,read(X0,X2)))) )
| ~ spl9_42 ),
inference(equality_resolution,[],[f382]) ).
tff(f1278,plain,
( spl9_102
| ~ spl9_6
| ~ spl9_44 ),
inference(avatar_split_clause,[],[f404,f389,f125,f1276]) ).
tff(f404,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(X1,init(X0),X2)) != X0 )
| ( init(X0) = rev(X1,X2) )
| $less(sK7(X1,init(X0),X2),X2) )
| ~ spl9_6
| ~ spl9_44 ),
inference(superposition,[],[f390,f126]) ).
tff(f1274,plain,
( spl9_101
| ~ spl9_6
| ~ spl9_44 ),
inference(avatar_split_clause,[],[f402,f389,f125,f1272]) ).
tff(f402,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(init(X0),X1,X2)) != X0 )
| ( rev(init(X0),X2) = X1 )
| $less(sK7(init(X0),X1,X2),X2) )
| ~ spl9_6
| ~ spl9_44 ),
inference(superposition,[],[f390,f126]) ).
tff(f1270,plain,
( spl9_100
| ~ spl9_6
| ~ spl9_43 ),
inference(avatar_split_clause,[],[f399,f385,f125,f1268]) ).
tff(f399,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(X1,init(X0),X2)) != X0 )
| ( init(X0) = rev(X1,X2) )
| ~ $less(sK7(X1,init(X0),X2),0) )
| ~ spl9_6
| ~ spl9_43 ),
inference(superposition,[],[f386,f126]) ).
tff(f1266,plain,
( spl9_99
| ~ spl9_6
| ~ spl9_43 ),
inference(avatar_split_clause,[],[f397,f385,f125,f1264]) ).
tff(f397,plain,
( ! [X2: $int,X0: $int,X1: array] :
( ( read(X1,sK7(init(X0),X1,X2)) != X0 )
| ( rev(init(X0),X2) = X1 )
| ~ $less(sK7(init(X0),X1,X2),0) )
| ~ spl9_6
| ~ spl9_43 ),
inference(superposition,[],[f386,f126]) ).
tff(f1262,plain,
( spl9_98
| ~ spl9_6
| ~ spl9_40 ),
inference(avatar_split_clause,[],[f372,f355,f125,f1260]) ).
tff(f1260,plain,
( spl9_98
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] :
( ( X0 != X2 )
| ( max(init(X0),X3) = X2 )
| $less(X1,0)
| ~ $less(X1,X3)
| ~ $less(sK6(init(X0),X3,X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_98])]) ).
tff(f372,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ( X0 != X2 )
| ( max(init(X0),X3) = X2 )
| $less(X1,0)
| ~ $less(X1,X3)
| ~ $less(sK6(init(X0),X3,X2),0) )
| ~ spl9_6
| ~ spl9_40 ),
inference(superposition,[],[f356,f126]) ).
tff(f1258,plain,
( spl9_97
| ~ spl9_41
| ~ spl9_50 ),
inference(avatar_split_clause,[],[f493,f459,f377,f1256]) ).
tff(f493,plain,
( ! [X18: array,X17: $int] :
( ~ sorted(X18,X17)
| distinct(X18,X17)
| $less($sum(-1,X17),0) )
| ~ spl9_41
| ~ spl9_50 ),
inference(evaluation,[],[f491]) ).
tff(f491,plain,
( ! [X18: array,X17: $int] :
( ~ sorted(X18,X17)
| distinct(X18,X17)
| $less($sum($uminus(1),X17),0) )
| ~ spl9_41
| ~ spl9_50 ),
inference(superposition,[],[f378,f460]) ).
tff(f1254,plain,
( spl9_96
| ~ spl9_6
| ~ spl9_39 ),
inference(avatar_split_clause,[],[f368,f351,f125,f1252]) ).
tff(f1252,plain,
( spl9_96
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] :
( ( X0 != X2 )
| ( max(init(X0),X3) = X2 )
| $less(X1,0)
| ~ $less(X1,X3)
| $less(sK6(init(X0),X3,X2),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_96])]) ).
tff(f368,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ( X0 != X2 )
| ( max(init(X0),X3) = X2 )
| $less(X1,0)
| ~ $less(X1,X3)
| $less(sK6(init(X0),X3,X2),X3) )
| ~ spl9_6
| ~ spl9_39 ),
inference(superposition,[],[f352,f126]) ).
tff(f1226,plain,
( spl9_95
| ~ spl9_40 ),
inference(avatar_split_clause,[],[f375,f355,f1224]) ).
tff(f375,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ( read(X0,X2) = max(X0,X1) )
| $less(X2,0)
| ~ $less(X2,X1)
| ~ $less(sK6(X0,X1,read(X0,X2)),0) )
| ~ spl9_40 ),
inference(equality_resolution,[],[f356]) ).
tff(f1222,plain,
( spl9_94
| ~ spl9_39 ),
inference(avatar_split_clause,[],[f371,f351,f1220]) ).
tff(f371,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ( read(X0,X2) = max(X0,X1) )
| $less(X2,0)
| ~ $less(X2,X1)
| $less(sK6(X0,X1,read(X0,X2)),X1) )
| ~ spl9_39 ),
inference(equality_resolution,[],[f352]) ).
tff(f1218,plain,
( spl9_93
| ~ spl9_31
| ~ spl9_36 ),
inference(avatar_split_clause,[],[f340,f321,f293,f1216]) ).
tff(f321,plain,
( spl9_36
<=> ! [X4: $int,X0: array,X2: $int,X1: $int] :
( ~ $less(read(X0,X4),0)
| $less(X4,0)
| ~ $less(X4,X2)
| ~ sP0(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_36])]) ).
tff(f340,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ~ $less(read(X9,X12),0)
| $less(X12,0)
| ~ $less(X12,X13)
| ~ sP0(write(X9,X10,X11),X14,X13)
| ( X10 = X12 ) )
| ~ spl9_31
| ~ spl9_36 ),
inference(superposition,[],[f322,f294]) ).
tff(f322,plain,
( ! [X2: $int,X0: array,X1: $int,X4: $int] :
( ~ $less(read(X0,X4),0)
| $less(X4,0)
| ~ $less(X4,X2)
| ~ sP0(X0,X1,X2) )
| ~ spl9_36 ),
inference(avatar_component_clause,[],[f321]) ).
tff(f1214,plain,
( spl9_92
| ~ spl9_31
| ~ spl9_35 ),
inference(avatar_split_clause,[],[f335,f317,f293,f1212]) ).
tff(f335,plain,
( ! [X10: $int,X11: $int,X9: array,X14: $int,X12: $int,X13: $int] :
( ~ $less(X13,read(X9,X12))
| $less(X12,0)
| ~ $less(X12,X14)
| ~ sP0(write(X9,X10,X11),X13,X14)
| ( X10 = X12 ) )
| ~ spl9_31
| ~ spl9_35 ),
inference(superposition,[],[f318,f294]) ).
tff(f1202,plain,
( spl9_91
| ~ spl9_19
| ~ spl9_37 ),
inference(avatar_split_clause,[],[f345,f342,f177,f1200]) ).
tff(f1200,plain,
( spl9_91
<=> ! [X2: $int,X0: array,X1: $int] :
( $less(read(X0,sK8(X0,X1,X2)),0)
| $less(X1,read(X0,sK8(X0,X1,X2)))
| inRange(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_91])]) ).
tff(f345,plain,
( ! [X2: $int,X0: array,X1: $int] :
( $less(read(X0,sK8(X0,X1,X2)),0)
| $less(X1,read(X0,sK8(X0,X1,X2)))
| inRange(X0,X1,X2) )
| ~ spl9_19
| ~ spl9_37 ),
inference(resolution,[],[f343,f178]) ).
tff(f1198,plain,
( spl9_90
| ~ spl9_22
| ~ spl9_36 ),
inference(avatar_split_clause,[],[f336,f321,f196,f1196]) ).
tff(f336,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ sP0(X2,X3,X1)
| $less(0,read(X2,X0))
| ( 0 = read(X2,X0) ) )
| ~ spl9_22
| ~ spl9_36 ),
inference(resolution,[],[f322,f197]) ).
tff(f1194,plain,
( spl9_89
| ~ spl9_22
| ~ spl9_35 ),
inference(avatar_split_clause,[],[f331,f317,f196,f1192]) ).
tff(f331,plain,
( ! [X2: array,X3: $int,X0: $int,X1: $int] :
( $less(X0,0)
| ~ $less(X0,X1)
| ~ sP0(X2,X3,X1)
| $less(read(X2,X0),X3)
| ( read(X2,X0) = X3 ) )
| ~ spl9_22
| ~ spl9_35 ),
inference(resolution,[],[f318,f197]) ).
tff(f1182,plain,
( spl9_88
| ~ spl9_6
| ~ spl9_45 ),
inference(avatar_split_clause,[],[f420,f408,f125,f1180]) ).
tff(f420,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ( X1 = X2 )
| $less(X1,0)
| $less(X2,0)
| ~ $less(X2,X3)
| ~ $less(X1,X3)
| ~ distinct(init(X0),X3) )
| ~ spl9_6
| ~ spl9_45 ),
inference(trivial_inequality_removal,[],[f419]) ).
tff(f419,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ( X0 != X0 )
| ( X1 = X2 )
| $less(X1,0)
| $less(X2,0)
| ~ $less(X2,X3)
| ~ $less(X1,X3)
| ~ distinct(init(X0),X3) )
| ~ spl9_6
| ~ spl9_45 ),
inference(forward_demodulation,[],[f411,f126]) ).
tff(f411,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ( read(init(X0),X2) != X0 )
| ( X1 = X2 )
| $less(X1,0)
| $less(X2,0)
| ~ $less(X2,X3)
| ~ $less(X1,X3)
| ~ distinct(init(X0),X3) )
| ~ spl9_6
| ~ spl9_45 ),
inference(superposition,[],[f409,f126]) ).
tff(f1177,plain,
( spl9_87
| ~ spl9_6
| ~ spl9_42 ),
inference(avatar_split_clause,[],[f396,f381,f125,f1175]) ).
tff(f396,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( $less(X2,X0)
| ( X0 != X2 )
| ( max(init(X0),X3) = X2 )
| $less(X1,0)
| ~ $less(X1,X3) )
| ~ spl9_6
| ~ spl9_42 ),
inference(forward_demodulation,[],[f392,f126]) ).
tff(f392,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ( X0 != X2 )
| ( max(init(X0),X3) = X2 )
| $less(X1,0)
| ~ $less(X1,X3)
| $less(X2,read(init(X0),sK6(init(X0),X3,X2))) )
| ~ spl9_6
| ~ spl9_42 ),
inference(superposition,[],[f382,f126]) ).
tff(f1170,plain,
( spl9_86
| ~ spl9_25
| ~ spl9_53 ),
inference(avatar_split_clause,[],[f602,f506,f224,f1168]) ).
tff(f1168,plain,
( spl9_86
<=> ! [X1: array] :
( distinct(X1,1)
| $less(sK2(X1,1),sK3(X1,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_86])]) ).
tff(f602,plain,
( ! [X1: array] :
( distinct(X1,1)
| $less(sK2(X1,1),sK3(X1,1)) )
| ~ spl9_25
| ~ spl9_53 ),
inference(resolution,[],[f507,f225]) ).
tff(f1160,plain,
( spl9_85
| ~ spl9_17
| ~ spl9_36 ),
inference(avatar_split_clause,[],[f339,f321,f169,f1158]) ).
tff(f339,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ $less(X6,0)
| $less(X5,0)
| ~ $less(X5,X7)
| ~ sP0(write(X4,X5,X6),X8,X7) )
| ~ spl9_17
| ~ spl9_36 ),
inference(superposition,[],[f322,f170]) ).
tff(f1156,plain,
( spl9_84
| ~ spl9_17
| ~ spl9_35 ),
inference(avatar_split_clause,[],[f334,f317,f169,f1154]) ).
tff(f334,plain,
( ! [X8: $int,X6: $int,X7: $int,X4: array,X5: $int] :
( ~ $less(X7,X6)
| $less(X5,0)
| ~ $less(X5,X8)
| ~ sP0(write(X4,X5,X6),X7,X8) )
| ~ spl9_17
| ~ spl9_35 ),
inference(superposition,[],[f318,f170]) ).
tff(f1152,plain,
( spl9_83
| ~ spl9_22
| ~ spl9_29 ),
inference(avatar_split_clause,[],[f265,f240,f196,f1150]) ).
tff(f240,plain,
( spl9_29
<=> ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| ~ $less(sK8(X0,X1,X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_29])]) ).
tff(f265,plain,
( ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(0,sK8(X0,X1,X2))
| ( 0 = sK8(X0,X1,X2) ) )
| ~ spl9_22
| ~ spl9_29 ),
inference(resolution,[],[f241,f197]) ).
tff(f241,plain,
( ! [X2: $int,X0: array,X1: $int] :
( ~ $less(sK8(X0,X1,X2),0)
| sP0(X0,X1,X2) )
| ~ spl9_29 ),
inference(avatar_component_clause,[],[f240]) ).
tff(f994,plain,
( spl9_82
| ~ spl9_6
| ~ spl9_36 ),
inference(avatar_split_clause,[],[f338,f321,f125,f992]) ).
tff(f338,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ~ $less(X0,0)
| $less(X1,0)
| ~ $less(X1,X2)
| ~ sP0(init(X0),X3,X2) )
| ~ spl9_6
| ~ spl9_36 ),
inference(superposition,[],[f322,f126]) ).
tff(f990,plain,
( spl9_81
| ~ spl9_6
| ~ spl9_35 ),
inference(avatar_split_clause,[],[f333,f317,f125,f988]) ).
tff(f333,plain,
( ! [X2: $int,X3: $int,X0: $int,X1: $int] :
( ~ $less(X2,X0)
| $less(X1,0)
| ~ $less(X1,X3)
| ~ sP0(init(X0),X2,X3) )
| ~ spl9_6
| ~ spl9_35 ),
inference(superposition,[],[f318,f126]) ).
tff(f986,plain,
( spl9_80
| ~ spl9_24
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f281,f268,f220,f984]) ).
tff(f281,plain,
( ! [X8: $int,X6: $int,X9: $int,X7: $int] :
( $less($sum(X6,$sum(X7,X8)),$sum(X9,X8))
| ~ $less($sum(X6,X7),X9) )
| ~ spl9_24
| ~ spl9_30 ),
inference(superposition,[],[f221,f269]) ).
tff(f982,plain,
( spl9_79
| ~ spl9_24
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f280,f268,f220,f980]) ).
tff(f280,plain,
( ! [X2: $int,X3: $int,X4: $int,X5: $int] :
( $less($sum(X5,X4),$sum(X2,$sum(X3,X4)))
| ~ $less(X5,$sum(X2,X3)) )
| ~ spl9_24
| ~ spl9_30 ),
inference(superposition,[],[f221,f269]) ).
tff(f978,plain,
( spl9_78
| ~ spl9_23
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f274,f268,f216,f976]) ).
tff(f274,plain,
( ! [X10: $int,X8: $int,X9: $int] : ( $sum($uminus(X8),$sum($uminus(X9),X10)) = $sum($uminus($sum(X9,X8)),X10) )
| ~ spl9_23
| ~ spl9_30 ),
inference(superposition,[],[f269,f217]) ).
tff(f888,plain,
( spl9_77
| ~ spl9_23
| ~ spl9_24 ),
inference(avatar_split_clause,[],[f263,f220,f216,f886]) ).
tff(f263,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($sum(X10,$uminus(X9)),$uminus($sum(X9,X8)))
| ~ $less(X10,$uminus(X8)) )
| ~ spl9_23
| ~ spl9_24 ),
inference(superposition,[],[f221,f217]) ).
tff(f884,plain,
( spl9_76
| ~ spl9_23
| ~ spl9_24 ),
inference(avatar_split_clause,[],[f259,f220,f216,f882]) ).
tff(f259,plain,
( ! [X10: $int,X8: $int,X9: $int] :
( $less($uminus($sum(X9,X8)),$sum(X10,$uminus(X9)))
| ~ $less($uminus(X8),X10) )
| ~ spl9_23
| ~ spl9_24 ),
inference(superposition,[],[f221,f217]) ).
tff(f880,plain,
( spl9_75
| ~ spl9_21
| ~ spl9_24 ),
inference(avatar_split_clause,[],[f255,f220,f192,f878]) ).
tff(f255,plain,
( ! [X3: $int,X6: $int,X4: $int,X5: $int] :
( ~ $less(X3,X4)
| ~ $less(X5,$sum(X3,X6))
| $less(X5,$sum(X4,X6)) )
| ~ spl9_21
| ~ spl9_24 ),
inference(resolution,[],[f221,f193]) ).
tff(f876,plain,
( spl9_74
| ~ spl9_9
| ~ spl9_22 ),
inference(avatar_split_clause,[],[f206,f196,f137,f874]) ).
tff(f206,plain,
( ! [X12: $int,X13: $int] :
( $less($sum(X13,1),X12)
| ( $sum(X13,1) = X12 )
| ~ $less(X13,X12) )
| ~ spl9_9
| ~ spl9_22 ),
inference(resolution,[],[f197,f138]) ).
tff(f872,plain,
( spl9_73
| ~ spl9_16
| ~ spl9_22 ),
inference(avatar_split_clause,[],[f205,f196,f165,f870]) ).
tff(f165,plain,
( spl9_16
<=> ! [X0: array,X1: $int] :
( distinct(X0,X1)
| ~ $less(sK4(X0,X1),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_16])]) ).
tff(f205,plain,
( ! [X10: array,X11: $int] :
( $less(0,sK4(X10,X11))
| ( 0 = sK4(X10,X11) )
| distinct(X10,X11) )
| ~ spl9_16
| ~ spl9_22 ),
inference(resolution,[],[f197,f166]) ).
tff(f166,plain,
( ! [X0: array,X1: $int] :
( ~ $less(sK4(X0,X1),0)
| distinct(X0,X1) )
| ~ spl9_16 ),
inference(avatar_component_clause,[],[f165]) ).
tff(f868,plain,
( spl9_72
| ~ spl9_15
| ~ spl9_22 ),
inference(avatar_split_clause,[],[f204,f196,f161,f866]) ).
tff(f161,plain,
( spl9_15
<=> ! [X0: array,X1: $int] :
( distinct(X0,X1)
| ~ $less(sK5(X0,X1),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_15])]) ).
tff(f204,plain,
( ! [X8: array,X9: $int] :
( $less(0,sK5(X8,X9))
| ( 0 = sK5(X8,X9) )
| distinct(X8,X9) )
| ~ spl9_15
| ~ spl9_22 ),
inference(resolution,[],[f197,f162]) ).
tff(f162,plain,
( ! [X0: array,X1: $int] :
( ~ $less(sK5(X0,X1),0)
| distinct(X0,X1) )
| ~ spl9_15 ),
inference(avatar_component_clause,[],[f161]) ).
tff(f864,plain,
( spl9_71
| ~ spl9_10
| ~ spl9_22 ),
inference(avatar_split_clause,[],[f203,f196,f141,f862]) ).
tff(f141,plain,
( spl9_10
<=> ! [X0: array,X1: $int] :
( sorted(X0,X1)
| ~ $less(sK2(X0,X1),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_10])]) ).
tff(f203,plain,
( ! [X6: array,X7: $int] :
( $less(0,sK2(X6,X7))
| ( 0 = sK2(X6,X7) )
| sorted(X6,X7) )
| ~ spl9_10
| ~ spl9_22 ),
inference(resolution,[],[f197,f142]) ).
tff(f142,plain,
( ! [X0: array,X1: $int] :
( ~ $less(sK2(X0,X1),0)
| sorted(X0,X1) )
| ~ spl9_10 ),
inference(avatar_component_clause,[],[f141]) ).
tff(f858,plain,
( spl9_70
| ~ spl9_11
| ~ spl9_53 ),
inference(avatar_split_clause,[],[f604,f506,f145,f856]) ).
tff(f856,plain,
( spl9_70
<=> ! [X3: array] :
( distinct(X3,1)
| $less(sK2(X3,1),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_70])]) ).
tff(f604,plain,
( ! [X3: array] :
( distinct(X3,1)
| $less(sK2(X3,1),1) )
| ~ spl9_11
| ~ spl9_53 ),
inference(resolution,[],[f507,f146]) ).
tff(f794,plain,
( spl9_69
| ~ spl9_6
| ~ spl9_32 ),
inference(avatar_split_clause,[],[f312,f299,f125,f792]) ).
tff(f312,plain,
( ! [X0: $int,X1: array] :
( ( read(X1,sK1(X1,init(X0))) != X0 )
| ( init(X0) = X1 ) )
| ~ spl9_6
| ~ spl9_32 ),
inference(superposition,[],[f300,f126]) ).
tff(f790,plain,
( spl9_68
| ~ spl9_6
| ~ spl9_32 ),
inference(avatar_split_clause,[],[f310,f299,f125,f788]) ).
tff(f310,plain,
( ! [X0: $int,X1: array] :
( ( read(X1,sK1(init(X0),X1)) != X0 )
| ( init(X0) = X1 ) )
| ~ spl9_6
| ~ spl9_32 ),
inference(superposition,[],[f300,f126]) ).
tff(f786,plain,
( spl9_67
| ~ spl9_8
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f285,f268,f133,f784]) ).
tff(f285,plain,
( ! [X21: $int,X19: $int,X20: $int] :
( $less(X21,$sum(X19,$sum(X20,1)))
| $less($sum(X19,X20),X21) )
| ~ spl9_8
| ~ spl9_30 ),
inference(superposition,[],[f134,f269]) ).
tff(f782,plain,
( spl9_66
| ~ spl9_9
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f284,f268,f137,f780]) ).
tff(f284,plain,
( ! [X18: $int,X16: $int,X17: $int] :
( ~ $less(X18,$sum(X16,$sum(X17,1)))
| ~ $less($sum(X16,X17),X18) )
| ~ spl9_9
| ~ spl9_30 ),
inference(superposition,[],[f138,f269]) ).
tff(f778,plain,
( spl9_65
| ~ spl9_21
| ~ spl9_22 ),
inference(avatar_split_clause,[],[f202,f196,f192,f776]) ).
tff(f202,plain,
( ! [X3: $int,X4: $int,X5: $int] :
( $less(X4,X3)
| ( X3 = X4 )
| ~ $less(X5,X3)
| $less(X5,X4) )
| ~ spl9_21
| ~ spl9_22 ),
inference(resolution,[],[f197,f193]) ).
tff(f767,plain,
( spl9_64
| ~ spl9_12
| ~ spl9_53 ),
inference(avatar_split_clause,[],[f603,f506,f149,f765]) ).
tff(f765,plain,
( spl9_64
<=> ! [X2: array] :
( distinct(X2,1)
| $less(sK3(X2,1),1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_64])]) ).
tff(f603,plain,
( ! [X2: array] :
( distinct(X2,1)
| $less(sK3(X2,1),1) )
| ~ spl9_12
| ~ spl9_53 ),
inference(resolution,[],[f507,f150]) ).
tff(f625,plain,
( spl9_63
| ~ spl9_44 ),
inference(avatar_split_clause,[],[f406,f389,f623]) ).
tff(f406,plain,
( ! [X0: array,X1: $int] :
( ( rev(X0,X1) = X0 )
| $less(sK7(X0,X0,X1),X1) )
| ~ spl9_44 ),
inference(equality_resolution,[],[f390]) ).
tff(f621,plain,
( spl9_62
| ~ spl9_43 ),
inference(avatar_split_clause,[],[f401,f385,f619]) ).
tff(f401,plain,
( ! [X0: array,X1: $int] :
( ( rev(X0,X1) = X0 )
| ~ $less(sK7(X0,X0,X1),0) )
| ~ spl9_43 ),
inference(equality_resolution,[],[f386]) ).
tff(f617,plain,
( spl9_61
| ~ spl9_7
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f277,f268,f129,f615]) ).
tff(f277,plain,
( ! [X6: $int,X7: $int,X5: $int] : ( $sum(X5,$sum(X6,X7)) = $sum(X7,$sum(X5,X6)) )
| ~ spl9_7
| ~ spl9_30 ),
inference(superposition,[],[f269,f130]) ).
tff(f613,plain,
( spl9_60
| ~ spl9_7
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f272,f268,f129,f611]) ).
tff(f272,plain,
( ! [X2: $int,X3: $int,X4: $int] : ( $sum(X2,$sum(X3,X4)) = $sum($sum(X3,X2),X4) )
| ~ spl9_7
| ~ spl9_30 ),
inference(superposition,[],[f269,f130]) ).
tff(f609,plain,
( spl9_59
| ~ spl9_8
| ~ spl9_21 ),
inference(avatar_split_clause,[],[f199,f192,f133,f607]) ).
tff(f199,plain,
( ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less(X0,$sum(X2,1))
| $less(X2,X1) )
| ~ spl9_8
| ~ spl9_21 ),
inference(resolution,[],[f193,f134]) ).
tff(f544,plain,
( spl9_58
| ~ spl9_5
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f276,f268,f121,f542]) ).
tff(f542,plain,
( spl9_58
<=> ! [X4: $int,X3: $int] : ( 0 = $sum(X3,$sum(X4,$uminus($sum(X3,X4)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_58])]) ).
tff(f276,plain,
( ! [X3: $int,X4: $int] : ( 0 = $sum(X3,$sum(X4,$uminus($sum(X3,X4)))) )
| ~ spl9_5
| ~ spl9_30 ),
inference(superposition,[],[f269,f122]) ).
tff(f540,plain,
( spl9_57
| ~ spl9_19
| ~ spl9_28 ),
inference(avatar_split_clause,[],[f264,f236,f177,f538]) ).
tff(f538,plain,
( spl9_57
<=> ! [X2: $int,X0: array,X1: $int] :
( $less(sK8(X0,X1,X2),X2)
| inRange(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_57])]) ).
tff(f264,plain,
( ! [X2: $int,X0: array,X1: $int] :
( $less(sK8(X0,X1,X2),X2)
| inRange(X0,X1,X2) )
| ~ spl9_19
| ~ spl9_28 ),
inference(resolution,[],[f237,f178]) ).
tff(f536,plain,
( spl9_56
| ~ spl9_7
| ~ spl9_24 ),
inference(avatar_split_clause,[],[f261,f220,f129,f534]) ).
tff(f261,plain,
( ! [X2: $int,X3: $int,X4: $int] :
( $less($sum(X4,X3),$sum(X3,X2))
| ~ $less(X4,X2) )
| ~ spl9_7
| ~ spl9_24 ),
inference(superposition,[],[f221,f130]) ).
tff(f532,plain,
( spl9_55
| ~ spl9_7
| ~ spl9_24 ),
inference(avatar_split_clause,[],[f257,f220,f129,f530]) ).
tff(f257,plain,
( ! [X2: $int,X3: $int,X4: $int] :
( $less($sum(X3,X2),$sum(X4,X3))
| ~ $less(X2,X4) )
| ~ spl9_7
| ~ spl9_24 ),
inference(superposition,[],[f221,f130]) ).
tff(f528,plain,
( spl9_54
| ~ spl9_7
| ~ spl9_23 ),
inference(avatar_split_clause,[],[f244,f216,f129,f526]) ).
tff(f244,plain,
( ! [X3: $int,X4: $int] : ( $sum($uminus(X4),$uminus(X3)) = $uminus($sum(X4,X3)) )
| ~ spl9_7
| ~ spl9_23 ),
inference(superposition,[],[f217,f130]) ).
tff(f508,plain,
( spl9_53
| ~ spl9_1
| ~ spl9_47 ),
inference(avatar_split_clause,[],[f449,f440,f105,f506]) ).
tff(f449,plain,
( ! [X1: array] :
( distinct(X1,1)
| ~ sorted(X1,1) )
| ~ spl9_1
| ~ spl9_47 ),
inference(evaluation,[],[f444]) ).
tff(f444,plain,
( ! [X1: array] :
( distinct(X1,$sum(0,1))
| ~ sorted(X1,$sum(0,1)) )
| ~ spl9_1
| ~ spl9_47 ),
inference(resolution,[],[f441,f106]) ).
tff(f504,plain,
( spl9_52
| ~ spl9_5
| ~ spl9_24 ),
inference(avatar_split_clause,[],[f260,f220,f121,f502]) ).
tff(f260,plain,
( ! [X0: $int,X1: $int] :
( $less($sum(X1,$uminus(X0)),0)
| ~ $less(X1,X0) )
| ~ spl9_5
| ~ spl9_24 ),
inference(superposition,[],[f221,f122]) ).
tff(f500,plain,
( spl9_51
| ~ spl9_5
| ~ spl9_24 ),
inference(avatar_split_clause,[],[f256,f220,f121,f498]) ).
tff(f256,plain,
( ! [X0: $int,X1: $int] :
( $less(0,$sum(X1,$uminus(X0)))
| ~ $less(X0,X1) )
| ~ spl9_5
| ~ spl9_24 ),
inference(superposition,[],[f221,f122]) ).
tff(f461,plain,
( spl9_50
| ~ spl9_5
| ~ spl9_30 ),
inference(avatar_split_clause,[],[f286,f268,f121,f459]) ).
tff(f286,plain,
( ! [X0: $int,X1: $int] : ( $sum(X0,$sum($uminus(X0),X1)) = X1 )
| ~ spl9_5
| ~ spl9_30 ),
inference(evaluation,[],[f271]) ).
tff(f271,plain,
( ! [X0: $int,X1: $int] : ( $sum(X0,$sum($uminus(X0),X1)) = $sum(0,X1) )
| ~ spl9_5
| ~ spl9_30 ),
inference(superposition,[],[f269,f122]) ).
tff(f457,plain,
( spl9_49
| ~ spl9_7
| ~ spl9_9 ),
inference(avatar_split_clause,[],[f185,f137,f129,f455]) ).
tff(f185,plain,
( ! [X0: $int,X1: $int] :
( ~ $less(X1,$sum(1,X0))
| ~ $less(X0,X1) )
| ~ spl9_7
| ~ spl9_9 ),
inference(superposition,[],[f138,f130]) ).
tff(f453,plain,
( spl9_48
| ~ spl9_7
| ~ spl9_8 ),
inference(avatar_split_clause,[],[f182,f133,f129,f451]) ).
tff(f182,plain,
( ! [X0: $int,X1: $int] :
( $less(X1,$sum(1,X0))
| $less(X0,X1) )
| ~ spl9_7
| ~ spl9_8 ),
inference(superposition,[],[f134,f130]) ).
tff(f442,plain,
( spl9_47
| ~ spl9_2
| ~ spl9_8 ),
inference(avatar_split_clause,[],[f181,f133,f109,f440]) ).
tff(f181,plain,
( ! [X2: $int] : $less(X2,$sum(X2,1))
| ~ spl9_2
| ~ spl9_8 ),
inference(resolution,[],[f134,f110]) ).
tff(f424,plain,
spl9_46,
inference(avatar_split_clause,[],[f103,f422]) ).
tff(f103,plain,
! [X2: $int,X0: array,X1: array] :
( ( read(X1,sK7(X0,X1,X2)) != read(X0,$sum(X2,$uminus($sum(1,sK7(X0,X1,X2))))) )
| ( rev(X0,X2) = X1 )
| ~ $less(sK7(X0,X1,X2),X2)
| $less(sK7(X0,X1,X2),0) ),
inference(forward_demodulation,[],[f92,f18]) ).
tff(f18,plain,
! [X0: $int,X1: $int] : ( $sum(X0,X1) = $sum(X1,X0) ),
introduced(theory_axiom_138,[]) ).
tff(f92,plain,
! [X2: $int,X0: array,X1: array] :
( ( rev(X0,X2) = X1 )
| ( read(X1,sK7(X0,X1,X2)) != read(X0,$sum(X2,$uminus($sum(sK7(X0,X1,X2),1)))) )
| ~ $less(sK7(X0,X1,X2),X2)
| $less(sK7(X0,X1,X2),0) ),
inference(cnf_transformation,[],[f66]) ).
tff(f66,plain,
! [X0: array,X1: array,X2: $int] :
( ( rev(X0,X2) = X1 )
| ( ( ( read(X0,sK7(X0,X1,X2)) != read(X1,sK7(X0,X1,X2)) )
| ( $less(sK7(X0,X1,X2),X2)
& ~ $less(sK7(X0,X1,X2),0) ) )
& ( ( read(X1,sK7(X0,X1,X2)) != read(X0,$sum(X2,$uminus($sum(sK7(X0,X1,X2),1)))) )
| ~ $less(sK7(X0,X1,X2),X2)
| $less(sK7(X0,X1,X2),0) ) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK7])],[f48,f65]) ).
tff(f65,plain,
! [X0: array,X1: array,X2: $int] :
( ? [X3: $int] :
( ( ( read(X0,X3) != read(X1,X3) )
| ( $less(X3,X2)
& ~ $less(X3,0) ) )
& ( ( read(X1,X3) != read(X0,$sum(X2,$uminus($sum(X3,1)))) )
| ~ $less(X3,X2)
| $less(X3,0) ) )
=> ( ( ( read(X0,sK7(X0,X1,X2)) != read(X1,sK7(X0,X1,X2)) )
| ( $less(sK7(X0,X1,X2),X2)
& ~ $less(sK7(X0,X1,X2),0) ) )
& ( ( read(X1,sK7(X0,X1,X2)) != read(X0,$sum(X2,$uminus($sum(sK7(X0,X1,X2),1)))) )
| ~ $less(sK7(X0,X1,X2),X2)
| $less(sK7(X0,X1,X2),0) ) ) ),
introduced(choice_axiom,[]) ).
tff(f48,plain,
! [X0: array,X1: array,X2: $int] :
( ( rev(X0,X2) = X1 )
| ? [X3: $int] :
( ( ( read(X0,X3) != read(X1,X3) )
| ( $less(X3,X2)
& ~ $less(X3,0) ) )
& ( ( read(X1,X3) != read(X0,$sum(X2,$uminus($sum(X3,1)))) )
| ~ $less(X3,X2)
| $less(X3,0) ) ) ),
inference(ennf_transformation,[],[f36]) ).
tff(f36,plain,
! [X0: array,X1: array,X2: $int] :
( ! [X3: $int] :
( ( ( read(X0,X3) = read(X1,X3) )
& ( ~ $less(X3,X2)
| $less(X3,0) ) )
| ( ( read(X1,X3) = read(X0,$sum(X2,$uminus($sum(X3,1)))) )
& $less(X3,X2)
& ~ $less(X3,0) ) )
=> ( rev(X0,X2) = X1 ) ),
inference(rectify,[],[f16]) ).
tff(f16,plain,
! [X0: array,X4: array,X5: $int] :
( ! [X1: $int] :
( ( ( read(X0,X1) = read(X4,X1) )
& ( ~ $less(X1,X5)
| $less(X1,0) ) )
| ( ( read(X4,X1) = read(X0,$sum(X5,$uminus($sum(X1,1)))) )
& $less(X1,X5)
& ~ $less(X1,0) ) )
=> ( rev(X0,X5) = X4 ) ),
inference(theory_normalization,[],[f9]) ).
tff(f9,axiom,
! [X0: array,X4: array,X5: $int] :
( ! [X1: $int] :
( ( ( read(X0,X1) = read(X4,X1) )
& ( $greatereq(X1,X5)
| $greater(0,X1) ) )
| ( ( read(X4,X1) = read(X0,$difference(X5,$sum(X1,1))) )
& $greater(X5,X1)
& $greatereq(X1,0) ) )
=> ( rev(X0,X5) = X4 ) ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',rev_n1_proper) ).
tff(f410,plain,
spl9_45,
inference(avatar_split_clause,[],[f81,f408]) ).
tff(f81,plain,
! [X0: array,X1: $int,X4: $int,X5: $int] :
( ( X4 = X5 )
| ( read(X0,X4) != read(X0,X5) )
| $less(X4,0)
| $less(X5,0)
| ~ $less(X5,X1)
| ~ $less(X4,X1)
| ~ distinct(X0,X1) ),
inference(cnf_transformation,[],[f62]) ).
tff(f62,plain,
! [X0: array,X1: $int] :
( ( distinct(X0,X1)
| ( ( sK4(X0,X1) != sK5(X0,X1) )
& ( read(X0,sK5(X0,X1)) = read(X0,sK4(X0,X1)) )
& ~ $less(sK4(X0,X1),0)
& ~ $less(sK5(X0,X1),0)
& $less(sK5(X0,X1),X1)
& $less(sK4(X0,X1),X1) ) )
& ( ! [X4: $int,X5: $int] :
( ( X4 = X5 )
| ( read(X0,X4) != read(X0,X5) )
| $less(X4,0)
| $less(X5,0)
| ~ $less(X5,X1)
| ~ $less(X4,X1) )
| ~ distinct(X0,X1) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK4,sK5])],[f60,f61]) ).
tff(f61,plain,
! [X0: array,X1: $int] :
( ? [X2: $int,X3: $int] :
( ( X2 != X3 )
& ( read(X0,X3) = read(X0,X2) )
& ~ $less(X2,0)
& ~ $less(X3,0)
& $less(X3,X1)
& $less(X2,X1) )
=> ( ( sK4(X0,X1) != sK5(X0,X1) )
& ( read(X0,sK5(X0,X1)) = read(X0,sK4(X0,X1)) )
& ~ $less(sK4(X0,X1),0)
& ~ $less(sK5(X0,X1),0)
& $less(sK5(X0,X1),X1)
& $less(sK4(X0,X1),X1) ) ),
introduced(choice_axiom,[]) ).
tff(f60,plain,
! [X0: array,X1: $int] :
( ( distinct(X0,X1)
| ? [X2: $int,X3: $int] :
( ( X2 != X3 )
& ( read(X0,X3) = read(X0,X2) )
& ~ $less(X2,0)
& ~ $less(X3,0)
& $less(X3,X1)
& $less(X2,X1) ) )
& ( ! [X4: $int,X5: $int] :
( ( X4 = X5 )
| ( read(X0,X4) != read(X0,X5) )
| $less(X4,0)
| $less(X5,0)
| ~ $less(X5,X1)
| ~ $less(X4,X1) )
| ~ distinct(X0,X1) ) ),
inference(rectify,[],[f59]) ).
tff(f59,plain,
! [X0: array,X1: $int] :
( ( distinct(X0,X1)
| ? [X2: $int,X3: $int] :
( ( X2 != X3 )
& ( read(X0,X3) = read(X0,X2) )
& ~ $less(X2,0)
& ~ $less(X3,0)
& $less(X3,X1)
& $less(X2,X1) ) )
& ( ! [X2: $int,X3: $int] :
( ( X2 = X3 )
| ( read(X0,X3) != read(X0,X2) )
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,X1)
| ~ $less(X2,X1) )
| ~ distinct(X0,X1) ) ),
inference(nnf_transformation,[],[f45]) ).
tff(f45,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
<=> ! [X2: $int,X3: $int] :
( ( X2 = X3 )
| ( read(X0,X3) != read(X0,X2) )
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,X1)
| ~ $less(X2,X1) ) ),
inference(flattening,[],[f44]) ).
tff(f44,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
<=> ! [X2: $int,X3: $int] :
( ( X2 = X3 )
| ( read(X0,X3) != read(X0,X2) )
| $less(X2,0)
| $less(X3,0)
| ~ $less(X3,X1)
| ~ $less(X2,X1) ) ),
inference(ennf_transformation,[],[f34]) ).
tff(f34,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
<=> ! [X2: $int,X3: $int] :
( ( ~ $less(X2,0)
& ~ $less(X3,0)
& $less(X3,X1)
& $less(X2,X1) )
=> ( ( read(X0,X3) = read(X0,X2) )
=> ( X2 = X3 ) ) ) ),
inference(rectify,[],[f14]) ).
tff(f14,plain,
! [X0: array,X5: $int] :
( distinct(X0,X5)
<=> ! [X1: $int,X3: $int] :
( ( ~ $less(X1,0)
& ~ $less(X3,0)
& $less(X3,X5)
& $less(X1,X5) )
=> ( ( read(X0,X3) = read(X0,X1) )
=> ( X1 = X3 ) ) ) ),
inference(theory_normalization,[],[f8]) ).
tff(f8,axiom,
! [X0: array,X5: $int] :
( distinct(X0,X5)
<=> ! [X1: $int,X3: $int] :
( ( $greatereq(X1,0)
& $greatereq(X3,0)
& $greater(X5,X3)
& $greater(X5,X1) )
=> ( ( read(X0,X3) = read(X0,X1) )
=> ( X1 = X3 ) ) ) ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',distinct) ).
tff(f391,plain,
spl9_44,
inference(avatar_split_clause,[],[f94,f389]) ).
tff(f94,plain,
! [X2: $int,X0: array,X1: array] :
( ( rev(X0,X2) = X1 )
| ( read(X0,sK7(X0,X1,X2)) != read(X1,sK7(X0,X1,X2)) )
| $less(sK7(X0,X1,X2),X2) ),
inference(cnf_transformation,[],[f66]) ).
tff(f387,plain,
spl9_43,
inference(avatar_split_clause,[],[f93,f385]) ).
tff(f93,plain,
! [X2: $int,X0: array,X1: array] :
( ( rev(X0,X2) = X1 )
| ( read(X0,sK7(X0,X1,X2)) != read(X1,sK7(X0,X1,X2)) )
| ~ $less(sK7(X0,X1,X2),0) ),
inference(cnf_transformation,[],[f66]) ).
tff(f383,plain,
spl9_42,
inference(avatar_split_clause,[],[f91,f381]) ).
tff(f91,plain,
! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( max(X0,X1) = X2 )
| ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| $less(X2,read(X0,sK6(X0,X1,X2))) ),
inference(cnf_transformation,[],[f64]) ).
tff(f64,plain,
! [X0: array,X1: $int,X2: $int] :
( ( max(X0,X1) = X2 )
| ! [X3: $int] :
( ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1) )
| ( $less(X2,read(X0,sK6(X0,X1,X2)))
& ~ $less(sK6(X0,X1,X2),0)
& $less(sK6(X0,X1,X2),X1) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK6])],[f47,f63]) ).
tff(f63,plain,
! [X0: array,X1: $int,X2: $int] :
( ? [X4: $int] :
( $less(X2,read(X0,X4))
& ~ $less(X4,0)
& $less(X4,X1) )
=> ( $less(X2,read(X0,sK6(X0,X1,X2)))
& ~ $less(sK6(X0,X1,X2),0)
& $less(sK6(X0,X1,X2),X1) ) ),
introduced(choice_axiom,[]) ).
tff(f47,plain,
! [X0: array,X1: $int,X2: $int] :
( ( max(X0,X1) = X2 )
| ! [X3: $int] :
( ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1) )
| ? [X4: $int] :
( $less(X2,read(X0,X4))
& ~ $less(X4,0)
& $less(X4,X1) ) ),
inference(flattening,[],[f46]) ).
tff(f46,plain,
! [X0: array,X1: $int,X2: $int] :
( ( max(X0,X1) = X2 )
| ! [X3: $int] :
( ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1) )
| ? [X4: $int] :
( $less(X2,read(X0,X4))
& ~ $less(X4,0)
& $less(X4,X1) ) ),
inference(ennf_transformation,[],[f35]) ).
tff(f35,plain,
! [X0: array,X1: $int,X2: $int] :
( ( ? [X3: $int] :
( ( read(X0,X3) = X2 )
& ~ $less(X3,0)
& $less(X3,X1) )
& ! [X4: $int] :
( ( ~ $less(X4,0)
& $less(X4,X1) )
=> ~ $less(X2,read(X0,X4)) ) )
=> ( max(X0,X1) = X2 ) ),
inference(rectify,[],[f15]) ).
tff(f15,plain,
! [X0: array,X5: $int,X6: $int] :
( ( ? [X1: $int] :
( ( read(X0,X1) = X6 )
& ~ $less(X1,0)
& $less(X1,X5) )
& ! [X1: $int] :
( ( ~ $less(X1,0)
& $less(X1,X5) )
=> ~ $less(X6,read(X0,X1)) ) )
=> ( max(X0,X5) = X6 ) ),
inference(theory_normalization,[],[f5]) ).
tff(f5,axiom,
! [X0: array,X5: $int,X6: $int] :
( ( ? [X1: $int] :
( ( read(X0,X1) = X6 )
& $greatereq(X1,0)
& $greater(X5,X1) )
& ! [X1: $int] :
( ( $greatereq(X1,0)
& $greater(X5,X1) )
=> $lesseq(read(X0,X1),X6) ) )
=> ( max(X0,X5) = X6 ) ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',a) ).
tff(f379,plain,
( spl9_41
| ~ spl9_7
| ~ spl9_20 ),
inference(avatar_split_clause,[],[f328,f188,f129,f377]) ).
tff(f328,plain,
( ! [X0: $int,X1: array] :
( ~ sorted(X1,$sum(1,X0))
| distinct(X1,$sum(1,X0))
| $less(X0,0) )
| ~ spl9_7
| ~ spl9_20 ),
inference(superposition,[],[f189,f130]) ).
tff(f357,plain,
spl9_40,
inference(avatar_split_clause,[],[f90,f355]) ).
tff(f90,plain,
! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( max(X0,X1) = X2 )
| ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| ~ $less(sK6(X0,X1,X2),0) ),
inference(cnf_transformation,[],[f64]) ).
tff(f353,plain,
spl9_39,
inference(avatar_split_clause,[],[f89,f351]) ).
tff(f89,plain,
! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( max(X0,X1) = X2 )
| ( read(X0,X3) != X2 )
| $less(X3,0)
| ~ $less(X3,X1)
| $less(sK6(X0,X1,X2),X1) ),
inference(cnf_transformation,[],[f64]) ).
tff(f349,plain,
spl9_38,
inference(avatar_split_clause,[],[f75,f347]) ).
tff(f75,plain,
! [X0: array,X1: $int,X4: $int,X5: $int] :
( ~ $less(read(X0,X5),read(X0,X4))
| ~ $less(X5,X1)
| ~ $less(X4,X5)
| ~ $less(X4,X1)
| $less(X4,0)
| ~ sorted(X0,X1) ),
inference(cnf_transformation,[],[f58]) ).
tff(f58,plain,
! [X0: array,X1: $int] :
( ( sorted(X0,X1)
| ( $less(read(X0,sK3(X0,X1)),read(X0,sK2(X0,X1)))
& $less(sK3(X0,X1),X1)
& $less(sK2(X0,X1),sK3(X0,X1))
& $less(sK2(X0,X1),X1)
& ~ $less(sK2(X0,X1),0) ) )
& ( ! [X4: $int,X5: $int] :
( ~ $less(read(X0,X5),read(X0,X4))
| ~ $less(X5,X1)
| ~ $less(X4,X5)
| ~ $less(X4,X1)
| $less(X4,0) )
| ~ sorted(X0,X1) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK2,sK3])],[f56,f57]) ).
tff(f57,plain,
! [X0: array,X1: $int] :
( ? [X2: $int,X3: $int] :
( $less(read(X0,X3),read(X0,X2))
& $less(X3,X1)
& $less(X2,X3)
& $less(X2,X1)
& ~ $less(X2,0) )
=> ( $less(read(X0,sK3(X0,X1)),read(X0,sK2(X0,X1)))
& $less(sK3(X0,X1),X1)
& $less(sK2(X0,X1),sK3(X0,X1))
& $less(sK2(X0,X1),X1)
& ~ $less(sK2(X0,X1),0) ) ),
introduced(choice_axiom,[]) ).
tff(f56,plain,
! [X0: array,X1: $int] :
( ( sorted(X0,X1)
| ? [X2: $int,X3: $int] :
( $less(read(X0,X3),read(X0,X2))
& $less(X3,X1)
& $less(X2,X3)
& $less(X2,X1)
& ~ $less(X2,0) ) )
& ( ! [X4: $int,X5: $int] :
( ~ $less(read(X0,X5),read(X0,X4))
| ~ $less(X5,X1)
| ~ $less(X4,X5)
| ~ $less(X4,X1)
| $less(X4,0) )
| ~ sorted(X0,X1) ) ),
inference(rectify,[],[f55]) ).
tff(f55,plain,
! [X0: array,X1: $int] :
( ( sorted(X0,X1)
| ? [X2: $int,X3: $int] :
( $less(read(X0,X3),read(X0,X2))
& $less(X3,X1)
& $less(X2,X3)
& $less(X2,X1)
& ~ $less(X2,0) ) )
& ( ! [X2: $int,X3: $int] :
( ~ $less(read(X0,X3),read(X0,X2))
| ~ $less(X3,X1)
| ~ $less(X2,X3)
| ~ $less(X2,X1)
| $less(X2,0) )
| ~ sorted(X0,X1) ) ),
inference(nnf_transformation,[],[f43]) ).
tff(f43,plain,
! [X0: array,X1: $int] :
( sorted(X0,X1)
<=> ! [X2: $int,X3: $int] :
( ~ $less(read(X0,X3),read(X0,X2))
| ~ $less(X3,X1)
| ~ $less(X2,X3)
| ~ $less(X2,X1)
| $less(X2,0) ) ),
inference(flattening,[],[f42]) ).
tff(f42,plain,
! [X0: array,X1: $int] :
( sorted(X0,X1)
<=> ! [X2: $int,X3: $int] :
( ~ $less(read(X0,X3),read(X0,X2))
| ~ $less(X3,X1)
| ~ $less(X2,X3)
| ~ $less(X2,X1)
| $less(X2,0) ) ),
inference(ennf_transformation,[],[f33]) ).
tff(f33,plain,
! [X0: array,X1: $int] :
( sorted(X0,X1)
<=> ! [X2: $int,X3: $int] :
( ( $less(X3,X1)
& $less(X2,X3)
& $less(X2,X1)
& ~ $less(X2,0) )
=> ~ $less(read(X0,X3),read(X0,X2)) ) ),
inference(rectify,[],[f13]) ).
tff(f13,plain,
! [X0: array,X5: $int] :
( sorted(X0,X5)
<=> ! [X1: $int,X3: $int] :
( ( $less(X3,X5)
& $less(X1,X3)
& $less(X1,X5)
& ~ $less(X1,0) )
=> ~ $less(read(X0,X3),read(X0,X1)) ) ),
inference(theory_normalization,[],[f6]) ).
tff(f6,axiom,
! [X0: array,X5: $int] :
( sorted(X0,X5)
<=> ! [X1: $int,X3: $int] :
( ( $less(X3,X5)
& $less(X1,X3)
& $less(X1,X5)
& $lesseq(0,X1) )
=> $lesseq(read(X0,X1),read(X0,X3)) ) ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',sorted1) ).
tff(f344,plain,
spl9_37,
inference(avatar_split_clause,[],[f99,f342]) ).
tff(f99,plain,
! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(read(X0,sK8(X0,X1,X2)),0)
| $less(X1,read(X0,sK8(X0,X1,X2))) ),
inference(cnf_transformation,[],[f70]) ).
tff(f70,plain,
! [X0: array,X1: $int,X2: $int] :
( ( sP0(X0,X1,X2)
| ( ( $less(read(X0,sK8(X0,X1,X2)),0)
| $less(X1,read(X0,sK8(X0,X1,X2))) )
& ~ $less(sK8(X0,X1,X2),0)
& $less(sK8(X0,X1,X2),X2) ) )
& ( ! [X4: $int] :
( ( ~ $less(read(X0,X4),0)
& ~ $less(X1,read(X0,X4)) )
| $less(X4,0)
| ~ $less(X4,X2) )
| ~ sP0(X0,X1,X2) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK8])],[f68,f69]) ).
tff(f69,plain,
! [X0: array,X1: $int,X2: $int] :
( ? [X3: $int] :
( ( $less(read(X0,X3),0)
| $less(X1,read(X0,X3)) )
& ~ $less(X3,0)
& $less(X3,X2) )
=> ( ( $less(read(X0,sK8(X0,X1,X2)),0)
| $less(X1,read(X0,sK8(X0,X1,X2))) )
& ~ $less(sK8(X0,X1,X2),0)
& $less(sK8(X0,X1,X2),X2) ) ),
introduced(choice_axiom,[]) ).
tff(f68,plain,
! [X0: array,X1: $int,X2: $int] :
( ( sP0(X0,X1,X2)
| ? [X3: $int] :
( ( $less(read(X0,X3),0)
| $less(X1,read(X0,X3)) )
& ~ $less(X3,0)
& $less(X3,X2) ) )
& ( ! [X4: $int] :
( ( ~ $less(read(X0,X4),0)
& ~ $less(X1,read(X0,X4)) )
| $less(X4,0)
| ~ $less(X4,X2) )
| ~ sP0(X0,X1,X2) ) ),
inference(rectify,[],[f67]) ).
tff(f67,plain,
! [X0: array,X1: $int,X2: $int] :
( ( sP0(X0,X1,X2)
| ? [X3: $int] :
( ( $less(read(X0,X3),0)
| $less(X1,read(X0,X3)) )
& ~ $less(X3,0)
& $less(X3,X2) ) )
& ( ! [X3: $int] :
( ( ~ $less(read(X0,X3),0)
& ~ $less(X1,read(X0,X3)) )
| $less(X3,0)
| ~ $less(X3,X2) )
| ~ sP0(X0,X1,X2) ) ),
inference(nnf_transformation,[],[f51]) ).
tff(f51,plain,
! [X0: array,X1: $int,X2: $int] :
( sP0(X0,X1,X2)
<=> ! [X3: $int] :
( ( ~ $less(read(X0,X3),0)
& ~ $less(X1,read(X0,X3)) )
| $less(X3,0)
| ~ $less(X3,X2) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).
tff(f323,plain,
spl9_36,
inference(avatar_split_clause,[],[f96,f321]) ).
tff(f96,plain,
! [X2: $int,X0: array,X1: $int,X4: $int] :
( ~ $less(read(X0,X4),0)
| $less(X4,0)
| ~ $less(X4,X2)
| ~ sP0(X0,X1,X2) ),
inference(cnf_transformation,[],[f70]) ).
tff(f319,plain,
spl9_35,
inference(avatar_split_clause,[],[f95,f317]) ).
tff(f95,plain,
! [X2: $int,X0: array,X1: $int,X4: $int] :
( ~ $less(X1,read(X0,X4))
| $less(X4,0)
| ~ $less(X4,X2)
| ~ sP0(X0,X1,X2) ),
inference(cnf_transformation,[],[f70]) ).
tff(f309,plain,
spl9_34,
inference(avatar_split_clause,[],[f86,f307]) ).
tff(f307,plain,
( spl9_34
<=> ! [X0: array,X1: $int] :
( distinct(X0,X1)
| ( read(X0,sK5(X0,X1)) = read(X0,sK4(X0,X1)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_34])]) ).
tff(f86,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| ( read(X0,sK5(X0,X1)) = read(X0,sK4(X0,X1)) ) ),
inference(cnf_transformation,[],[f62]) ).
tff(f305,plain,
spl9_33,
inference(avatar_split_clause,[],[f80,f303]) ).
tff(f80,plain,
! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(read(X0,sK3(X0,X1)),read(X0,sK2(X0,X1))) ),
inference(cnf_transformation,[],[f58]) ).
tff(f301,plain,
spl9_32,
inference(avatar_split_clause,[],[f74,f299]) ).
tff(f74,plain,
! [X0: array,X1: array] :
( ( X0 = X1 )
| ( read(X0,sK1(X0,X1)) != read(X1,sK1(X0,X1)) ) ),
inference(cnf_transformation,[],[f54]) ).
tff(f54,plain,
! [X0: array,X1: array] :
( ( X0 = X1 )
| ( read(X0,sK1(X0,X1)) != read(X1,sK1(X0,X1)) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK1])],[f41,f53]) ).
tff(f53,plain,
! [X0: array,X1: array] :
( ? [X2: $int] : ( read(X0,X2) != read(X1,X2) )
=> ( read(X0,sK1(X0,X1)) != read(X1,sK1(X0,X1)) ) ),
introduced(choice_axiom,[]) ).
tff(f41,plain,
! [X0: array,X1: array] :
( ( X0 = X1 )
| ? [X2: $int] : ( read(X0,X2) != read(X1,X2) ) ),
inference(ennf_transformation,[],[f32]) ).
tff(f32,plain,
! [X0: array,X1: array] :
( ! [X2: $int] : ( read(X0,X2) = read(X1,X2) )
=> ( X0 = X1 ) ),
inference(rectify,[],[f3]) ).
tff(f3,axiom,
! [X0: array,X4: array] :
( ! [X1: $int] : ( read(X0,X1) = read(X4,X1) )
=> ( X0 = X4 ) ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',ext) ).
tff(f295,plain,
spl9_31,
inference(avatar_split_clause,[],[f102,f293]) ).
tff(f102,plain,
! [X2: $int,X3: $int,X0: array,X1: $int] :
( ( read(X0,X2) = read(write(X0,X1,X3),X2) )
| ( X1 = X2 ) ),
inference(cnf_transformation,[],[f38]) ).
tff(f38,plain,
! [X0: array,X1: $int,X2: $int,X3: $int] :
( ( read(X0,X2) = read(write(X0,X1,X3),X2) )
| ( X1 = X2 ) ),
inference(rectify,[],[f2]) ).
tff(f2,axiom,
! [X0: array,X1: $int,X3: $int,X2: $int] :
( ( read(write(X0,X1,X2),X3) = read(X0,X3) )
| ( X1 = X3 ) ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',ax2) ).
tff(f270,plain,
spl9_30,
inference(avatar_split_clause,[],[f19,f268]) ).
tff(f19,plain,
! [X2: $int,X0: $int,X1: $int] : ( $sum(X0,$sum(X1,X2)) = $sum($sum(X0,X1),X2) ),
introduced(theory_axiom_139,[]) ).
tff(f242,plain,
spl9_29,
inference(avatar_split_clause,[],[f98,f240]) ).
tff(f98,plain,
! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| ~ $less(sK8(X0,X1,X2),0) ),
inference(cnf_transformation,[],[f70]) ).
tff(f238,plain,
spl9_28,
inference(avatar_split_clause,[],[f97,f236]) ).
tff(f97,plain,
! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| $less(sK8(X0,X1,X2),X2) ),
inference(cnf_transformation,[],[f70]) ).
tff(f234,plain,
( spl9_27
| ~ spl9_1
| ~ spl9_22 ),
inference(avatar_split_clause,[],[f200,f196,f105,f232]) ).
tff(f200,plain,
( ! [X0: $int,X1: array] :
( $less(X0,0)
| ( 0 = X0 )
| distinct(X1,X0)
| ~ sorted(X1,X0) )
| ~ spl9_1
| ~ spl9_22 ),
inference(resolution,[],[f197,f106]) ).
tff(f230,plain,
spl9_26,
inference(avatar_split_clause,[],[f87,f228]) ).
tff(f228,plain,
( spl9_26
<=> ! [X0: array,X1: $int] :
( distinct(X0,X1)
| ( sK4(X0,X1) != sK5(X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_26])]) ).
tff(f87,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| ( sK4(X0,X1) != sK5(X0,X1) ) ),
inference(cnf_transformation,[],[f62]) ).
tff(f226,plain,
spl9_25,
inference(avatar_split_clause,[],[f78,f224]) ).
tff(f78,plain,
! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK2(X0,X1),sK3(X0,X1)) ),
inference(cnf_transformation,[],[f58]) ).
tff(f222,plain,
spl9_24,
inference(avatar_split_clause,[],[f26,f220]) ).
tff(f26,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| $less($sum(X0,X2),$sum(X1,X2)) ),
introduced(theory_axiom_148,[]) ).
tff(f218,plain,
spl9_23,
inference(avatar_split_clause,[],[f21,f216]) ).
tff(f21,plain,
! [X0: $int,X1: $int] : ( $uminus($sum(X0,X1)) = $sum($uminus(X1),$uminus(X0)) ),
introduced(theory_axiom_142,[]) ).
tff(f198,plain,
spl9_22,
inference(avatar_split_clause,[],[f25,f196]) ).
tff(f25,plain,
! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,X0)
| ( X0 = X1 ) ),
introduced(theory_axiom_147,[]) ).
tff(f194,plain,
spl9_21,
inference(avatar_split_clause,[],[f24,f192]) ).
tff(f24,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,X2)
| $less(X0,X2) ),
introduced(theory_axiom_146,[]) ).
tff(f190,plain,
( spl9_20
| ~ spl9_1
| ~ spl9_8 ),
inference(avatar_split_clause,[],[f180,f133,f105,f188]) ).
tff(f180,plain,
( ! [X0: $int,X1: array] :
( $less(X0,0)
| distinct(X1,$sum(X0,1))
| ~ sorted(X1,$sum(X0,1)) )
| ~ spl9_1
| ~ spl9_8 ),
inference(resolution,[],[f134,f106]) ).
tff(f179,plain,
spl9_19,
inference(avatar_split_clause,[],[f101,f177]) ).
tff(f101,plain,
! [X2: $int,X0: array,X1: $int] :
( inRange(X0,X1,X2)
| ~ sP0(X0,X1,X2) ),
inference(cnf_transformation,[],[f71]) ).
tff(f71,plain,
! [X0: array,X1: $int,X2: $int] :
( ( inRange(X0,X1,X2)
| ~ sP0(X0,X1,X2) )
& ( sP0(X0,X1,X2)
| ~ inRange(X0,X1,X2) ) ),
inference(nnf_transformation,[],[f52]) ).
tff(f52,plain,
! [X0: array,X1: $int,X2: $int] :
( inRange(X0,X1,X2)
<=> sP0(X0,X1,X2) ),
inference(definition_folding,[],[f50,f51]) ).
tff(f50,plain,
! [X0: array,X1: $int,X2: $int] :
( inRange(X0,X1,X2)
<=> ! [X3: $int] :
( ( ~ $less(read(X0,X3),0)
& ~ $less(X1,read(X0,X3)) )
| $less(X3,0)
| ~ $less(X3,X2) ) ),
inference(flattening,[],[f49]) ).
tff(f49,plain,
! [X0: array,X1: $int,X2: $int] :
( inRange(X0,X1,X2)
<=> ! [X3: $int] :
( ( ~ $less(read(X0,X3),0)
& ~ $less(X1,read(X0,X3)) )
| $less(X3,0)
| ~ $less(X3,X2) ) ),
inference(ennf_transformation,[],[f37]) ).
tff(f37,plain,
! [X0: array,X1: $int,X2: $int] :
( inRange(X0,X1,X2)
<=> ! [X3: $int] :
( ( ~ $less(X3,0)
& $less(X3,X2) )
=> ( ~ $less(read(X0,X3),0)
& ~ $less(X1,read(X0,X3)) ) ) ),
inference(rectify,[],[f17]) ).
tff(f17,plain,
! [X0: array,X7: $int,X5: $int] :
( inRange(X0,X7,X5)
<=> ! [X1: $int] :
( ( ~ $less(X1,0)
& $less(X1,X5) )
=> ( ~ $less(read(X0,X1),0)
& ~ $less(X7,read(X0,X1)) ) ) ),
inference(theory_normalization,[],[f7]) ).
tff(f7,axiom,
! [X0: array,X7: $int,X5: $int] :
( inRange(X0,X7,X5)
<=> ! [X1: $int] :
( ( $greatereq(X1,0)
& $greater(X5,X1) )
=> ( $greatereq(read(X0,X1),0)
& $greatereq(X7,read(X0,X1)) ) ) ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',inRange) ).
tff(f175,plain,
spl9_18,
inference(avatar_split_clause,[],[f100,f173]) ).
tff(f173,plain,
( spl9_18
<=> ! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| ~ inRange(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_18])]) ).
tff(f100,plain,
! [X2: $int,X0: array,X1: $int] :
( sP0(X0,X1,X2)
| ~ inRange(X0,X1,X2) ),
inference(cnf_transformation,[],[f71]) ).
tff(f171,plain,
spl9_17,
inference(avatar_split_clause,[],[f88,f169]) ).
tff(f88,plain,
! [X2: $int,X0: array,X1: $int] : ( read(write(X0,X1,X2),X1) = X2 ),
inference(cnf_transformation,[],[f1]) ).
tff(f1,axiom,
! [X0: array,X1: $int,X2: $int] : ( read(write(X0,X1,X2),X1) = X2 ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',ax1) ).
tff(f167,plain,
spl9_16,
inference(avatar_split_clause,[],[f85,f165]) ).
tff(f85,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| ~ $less(sK4(X0,X1),0) ),
inference(cnf_transformation,[],[f62]) ).
tff(f163,plain,
spl9_15,
inference(avatar_split_clause,[],[f84,f161]) ).
tff(f84,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| ~ $less(sK5(X0,X1),0) ),
inference(cnf_transformation,[],[f62]) ).
tff(f159,plain,
spl9_14,
inference(avatar_split_clause,[],[f83,f157]) ).
tff(f83,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| $less(sK5(X0,X1),X1) ),
inference(cnf_transformation,[],[f62]) ).
tff(f155,plain,
spl9_13,
inference(avatar_split_clause,[],[f82,f153]) ).
tff(f82,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| $less(sK4(X0,X1),X1) ),
inference(cnf_transformation,[],[f62]) ).
tff(f151,plain,
spl9_12,
inference(avatar_split_clause,[],[f79,f149]) ).
tff(f79,plain,
! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK3(X0,X1),X1) ),
inference(cnf_transformation,[],[f58]) ).
tff(f147,plain,
spl9_11,
inference(avatar_split_clause,[],[f77,f145]) ).
tff(f77,plain,
! [X0: array,X1: $int] :
( sorted(X0,X1)
| $less(sK2(X0,X1),X1) ),
inference(cnf_transformation,[],[f58]) ).
tff(f143,plain,
spl9_10,
inference(avatar_split_clause,[],[f76,f141]) ).
tff(f76,plain,
! [X0: array,X1: $int] :
( sorted(X0,X1)
| ~ $less(sK2(X0,X1),0) ),
inference(cnf_transformation,[],[f58]) ).
tff(f139,plain,
spl9_9,
inference(avatar_split_clause,[],[f29,f137]) ).
tff(f29,plain,
! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,$sum(X0,1)) ),
introduced(theory_axiom_164,[]) ).
tff(f135,plain,
spl9_8,
inference(avatar_split_clause,[],[f27,f133]) ).
tff(f27,plain,
! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,$sum(X0,1)) ),
introduced(theory_axiom_150,[]) ).
tff(f131,plain,
spl9_7,
inference(avatar_split_clause,[],[f18,f129]) ).
tff(f127,plain,
spl9_6,
inference(avatar_split_clause,[],[f73,f125]) ).
tff(f73,plain,
! [X0: $int,X1: $int] : ( read(init(X0),X1) = X0 ),
inference(cnf_transformation,[],[f31]) ).
tff(f31,plain,
! [X0: $int,X1: $int] : ( read(init(X0),X1) = X0 ),
inference(rectify,[],[f4]) ).
tff(f4,axiom,
! [X2: $int,X1: $int] : ( read(init(X2),X1) = X2 ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',ax3) ).
tff(f123,plain,
spl9_5,
inference(avatar_split_clause,[],[f22,f121]) ).
tff(f22,plain,
! [X0: $int] : ( 0 = $sum(X0,$uminus(X0)) ),
introduced(theory_axiom_143,[]) ).
tff(f119,plain,
spl9_4,
inference(avatar_split_clause,[],[f28,f117]) ).
tff(f117,plain,
( spl9_4
<=> ! [X0: $int] : ( $uminus($uminus(X0)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_4])]) ).
tff(f28,plain,
! [X0: $int] : ( $uminus($uminus(X0)) = X0 ),
introduced(theory_axiom_151,[]) ).
tff(f115,plain,
spl9_3,
inference(avatar_split_clause,[],[f20,f113]) ).
tff(f113,plain,
( spl9_3
<=> ! [X0: $int] : ( $sum(X0,0) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl9_3])]) ).
tff(f20,plain,
! [X0: $int] : ( $sum(X0,0) = X0 ),
introduced(theory_axiom_140,[]) ).
tff(f111,plain,
spl9_2,
inference(avatar_split_clause,[],[f23,f109]) ).
tff(f23,plain,
! [X0: $int] : ~ $less(X0,X0),
introduced(theory_axiom_145,[]) ).
tff(f107,plain,
spl9_1,
inference(avatar_split_clause,[],[f72,f105]) ).
tff(f72,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| ~ $less(0,X1)
| ~ sorted(X0,X1) ),
inference(cnf_transformation,[],[f40]) ).
tff(f40,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| ~ $less(0,X1)
| ~ sorted(X0,X1) ),
inference(flattening,[],[f39]) ).
tff(f39,plain,
! [X0: array,X1: $int] :
( distinct(X0,X1)
| ~ $less(0,X1)
| ~ sorted(X0,X1) ),
inference(ennf_transformation,[],[f30]) ).
tff(f30,plain,
! [X0: array,X1: $int] :
( ( $less(0,X1)
& sorted(X0,X1) )
=> distinct(X0,X1) ),
inference(rectify,[],[f12]) ).
tff(f12,plain,
! [X0: array,X5: $int] :
( ( $less(0,X5)
& sorted(X0,X5) )
=> distinct(X0,X5) ),
inference(theory_normalization,[],[f11]) ).
tff(f11,negated_conjecture,
~ ~ ! [X0: array,X5: $int] :
( ( $greater(X5,0)
& sorted(X0,X5) )
=> distinct(X0,X5) ),
inference(negated_conjecture,[],[f10]) ).
tff(f10,conjecture,
~ ! [X0: array,X5: $int] :
( ( $greater(X5,0)
& sorted(X0,X5) )
=> distinct(X0,X5) ),
file('/export/starexec/sandbox2/tmp/tmp.UHD38A5Ewv/Vampire---4.8_8697',c6) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : DAT078_1 : TPTP v8.1.2. Released v6.1.0.
% 0.00/0.14 % Command : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.14/0.34 % Computer : n026.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 300
% 0.14/0.34 % DateTime : Wed Aug 30 14:54:36 EDT 2023
% 0.14/0.34 % CPUTime :
% 0.18/0.40 % (8858)Running in auto input_syntax mode. Trying TPTP
% 0.18/0.41 % (8862)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on Vampire---4 for (533ds/0Mi)
% 0.18/0.41 % (8859)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on Vampire---4 for (846ds/0Mi)
% 0.18/0.41 % (8860)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on Vampire---4 for (793ds/0Mi)
% 0.18/0.41 % (8861)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on Vampire---4 for (569ds/0Mi)
% 0.18/0.41 % (8865)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on Vampire---4 for (497ds/0Mi)
% 0.18/0.41 % (8864)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on Vampire---4 for (522ds/0Mi)
% 0.18/0.41 % (8863)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on Vampire---4 for (531ds/0Mi)
% 0.18/0.41 % (8862)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.18/0.41 % (8862)Terminated due to inappropriate strategy.
% 0.18/0.41 % (8862)------------------------------
% 0.18/0.41 % (8862)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.18/0.41 % (8862)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.18/0.41 % (8862)Termination reason: Inappropriate
% 0.18/0.41
% 0.18/0.41 % (8862)Memory used [KB]: 895
% 0.18/0.41 % (8862)Time elapsed: 0.002 s
% 0.18/0.41 % (8862)------------------------------
% 0.18/0.41 % (8862)------------------------------
% 0.18/0.41 % (8859)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.18/0.41 % (8859)Terminated due to inappropriate strategy.
% 0.18/0.41 % (8859)------------------------------
% 0.18/0.41 % (8859)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.18/0.41 % (8859)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.18/0.41 % (8859)Termination reason: Inappropriate
% 0.18/0.41
% 0.18/0.41 % (8859)Memory used [KB]: 895
% 0.18/0.41 % (8859)Time elapsed: 0.003 s
% 0.18/0.41 % (8859)------------------------------
% 0.18/0.41 % (8859)------------------------------
% 0.18/0.41 % (8860)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.18/0.41 % (8860)Terminated due to inappropriate strategy.
% 0.18/0.41 % (8860)------------------------------
% 0.18/0.41 % (8860)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.18/0.41 % (8860)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.18/0.41 % (8860)Termination reason: Inappropriate
% 0.18/0.41
% 0.18/0.41 % (8860)Memory used [KB]: 895
% 0.18/0.41 % (8860)Time elapsed: 0.003 s
% 0.18/0.41 % (8860)------------------------------
% 0.18/0.41 % (8860)------------------------------
% 0.18/0.41 % (8868)lrs-11_2:5_fsd=off:fde=none:nm=4:nwc=5.0:sims=off:sp=reverse_weighted_frequency:stl=62_367 on Vampire---4 for (367ds/0Mi)
% 0.18/0.41 % (8866)fmb+10_1_fmbas=expand:fmbsr=1.1:gsp=on:nm=4_411 on Vampire---4 for (411ds/0Mi)
% 0.18/0.41 % (8867)ott+1_9_av=off:bd=off:bs=on:gsp=on:lcm=predicate:nm=4:sp=weighted_frequency:urr=on_382 on Vampire---4 for (382ds/0Mi)
% 0.18/0.41 % (8866)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.18/0.41 % (8866)Terminated due to inappropriate strategy.
% 0.18/0.41 % (8866)------------------------------
% 0.18/0.41 % (8866)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.18/0.41 % (8866)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.18/0.41 % (8866)Termination reason: Inappropriate
% 0.18/0.41
% 0.18/0.41 % (8866)Memory used [KB]: 895
% 0.18/0.41 % (8866)Time elapsed: 0.003 s
% 0.18/0.41 % (8866)------------------------------
% 0.18/0.41 % (8866)------------------------------
% 0.18/0.42 % (8869)ott+4_64_acc=on:anc=none:bs=on:bsr=on:fsd=off:gs=on:gsem=off:irw=on:msp=off:nwc=2.5:nicw=on:sims=off_354 on Vampire---4 for (354ds/0Mi)
% 247.68/35.93 % (8869)Time limit reached!
% 247.68/35.93 % (8869)------------------------------
% 247.68/35.93 % (8869)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 247.68/35.93 % (8869)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 247.68/35.93 % (8869)Termination reason: Time limit
% 247.68/35.93 % (8869)Termination phase: Saturation
% 247.68/35.93
% 247.68/35.93 % (8869)Memory used [KB]: 126522
% 247.68/35.93 % (8869)Time elapsed: 35.500 s
% 247.68/35.93 % (8869)------------------------------
% 247.68/35.93 % (8869)------------------------------
% 247.68/35.94 % (10117)ott-11_10:1_aac=none:add=off:afr=on:amm=off:anc=all_dependent:bd=off:fsd=off:fde=none:gsp=on:irw=on:lma=on:nm=64:nwc=1.2:nicw=on:sas=z3:sp=occurrence_186 on Vampire---4 for (186ds/0Mi)
% 257.25/37.21 % (8868)Time limit reached!
% 257.25/37.21 % (8868)------------------------------
% 257.25/37.21 % (8868)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 257.25/37.21 % (8868)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 257.25/37.21 % (8868)Termination reason: Time limit
% 257.25/37.21 % (8868)Termination phase: Saturation
% 257.25/37.21
% 257.25/37.21 % (8868)Memory used [KB]: 651801
% 257.25/37.21 % (8868)Time elapsed: 36.800 s
% 257.25/37.21 % (8868)------------------------------
% 257.25/37.21 % (8868)------------------------------
% 257.67/37.27 % (10121)dis-3_1_acc=on:anc=none:bd=preordered:fsd=off:fsr=off:fde=none:gs=on:gsem=on:lcm=predicate:lma=on:msp=off:nm=4:nicw=on:sims=off:sp=weighted_frequency:urr=ec_only_180 on Vampire---4 for (180ds/0Mi)
% 260.31/37.64 % (8863)First to succeed.
% 260.77/37.71 % (8863)Refutation found. Thanks to Tanya!
% 260.77/37.71 % SZS status Theorem for Vampire---4
% 260.77/37.71 % SZS output start Proof for Vampire---4
% See solution above
% 260.77/37.73 % (8863)------------------------------
% 260.77/37.73 % (8863)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 260.77/37.73 % (8863)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 260.77/37.73 % (8863)Termination reason: Refutation
% 260.77/37.73
% 260.77/37.73 % (8863)Memory used [KB]: 576834
% 260.77/37.73 % (8863)Time elapsed: 37.245 s
% 260.77/37.73 % (8863)------------------------------
% 260.77/37.73 % (8863)------------------------------
% 260.77/37.73 % (8858)Success in time 37.373 s
% 260.77/37.73 % Vampire---4.8 exiting
%------------------------------------------------------------------------------