TSTP Solution File: SWC072-1 by SnakeForV-SAT---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV-SAT---1.0
% Problem : SWC072-1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% Computer : n008.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Aug 31 18:41:32 EDT 2022
% Result : Unsatisfiable 44.54s 6.03s
% Output : Refutation 45.18s
% Verified :
% SZS Type : Refutation
% Derivation depth : 9
% Number of leaves : 616
% Syntax : Number of formulae : 2116 ( 41 unt; 0 def)
% Number of atoms : 7238 (1850 equ)
% Maximal formula atoms : 12 ( 3 avg)
% Number of connectives : 9218 (4096 ~;4564 |; 0 &)
% ( 558 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 17 ( 4 avg)
% Maximal term depth : 6 ( 2 avg)
% Number of predicates : 573 ( 571 usr; 559 prp; 0-2 aty)
% Number of functors : 13 ( 13 usr; 7 con; 0-2 aty)
% Number of variables : 705 ( 705 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f5391,plain,
$false,
inference(avatar_smt_refutation,[],[f243,f248,f277,f282,f287,f296,f301,f306,f311,f312,f317,f322,f327,f332,f333,f338,f341,f345,f346,f351,f355,f357,f362,f363,f370,f378,f383,f388,f396,f401,f405,f412,f417,f423,f426,f432,f442,f450,f451,f458,f463,f471,f476,f494,f495,f496,f509,f511,f533,f539,f544,f553,f563,f568,f590,f619,f627,f639,f643,f647,f660,f661,f668,f680,f687,f693,f694,f701,f702,f703,f717,f726,f739,f752,f757,f762,f766,f777,f794,f800,f804,f808,f814,f833,f838,f843,f848,f853,f858,f863,f868,f873,f874,f875,f877,f878,f884,f893,f899,f900,f902,f904,f915,f917,f921,f923,f930,f937,f945,f949,f999,f1040,f1048,f1050,f1055,f1063,f1064,f1068,f1069,f1109,f1113,f1114,f1115,f1135,f1139,f1151,f1155,f1159,f1163,f1180,f1181,f1182,f1183,f1191,f1196,f1197,f1201,f1202,f1221,f1222,f1230,f1276,f1281,f1286,f1291,f1296,f1313,f1318,f1323,f1328,f1333,f1350,f1355,f1360,f1365,f1370,f1387,f1388,f1401,f1416,f1421,f1427,f1432,f1437,f1442,f1447,f1452,f1462,f1475,f1479,f1505,f1510,f1515,f1520,f1525,f1530,f1556,f1560,f1565,f1567,f1573,f1574,f1579,f1580,f1649,f1650,f1653,f1670,f1675,f1680,f1685,f1690,f1694,f1699,f1704,f1725,f1730,f1735,f1740,f1745,f1750,f1769,f1773,f1774,f1779,f1780,f1782,f1792,f1800,f1812,f1833,f1838,f1844,f1849,f1854,f1859,f1864,f1885,f1891,f1897,f1903,f1909,f1915,f1921,f1947,f1948,f1949,f1971,f1976,f1981,f1986,f1991,f1996,f2002,f2010,f2018,f2039,f2044,f2049,f2055,f2060,f2066,f2071,f2091,f2096,f2104,f2109,f2114,f2119,f2123,f2128,f2133,f2138,f2143,f2148,f2157,f2161,f2165,f2170,f2179,f2183,f2188,f2210,f2215,f2221,f2227,f2232,f2237,f2242,f2247,f2257,f2261,f2265,f2270,f2275,f2282,f2283,f2305,f2310,f2316,f2321,f2326,f2331,f2336,f2341,f2354,f2358,f2362,f2367,f2385,f2407,f2436,f2491,f2502,f2519,f2521,f2524,f2548,f2553,f2558,f2563,f2568,f2573,f2578,f2583,f2588,f2593,f2600,f2605,f2610,f2615,f2668,f2673,f2708,f2710,f2720,f2757,f2762,f2767,f2772,f2777,f2782,f2787,f2792,f2797,f2802,f2804,f2827,f2833,f2840,f2846,f2852,f2882,f2889,f2895,f2900,f2905,f2912,f2919,f2924,f2929,f2934,f2939,f2945,f2950,f2956,f2961,f2966,f2991,f2997,f3002,f3008,f3016,f3021,f3022,f3023,f3025,f3095,f3102,f3113,f3120,f3132,f3138,f3144,f3151,f3161,f3169,f3175,f3182,f3187,f3199,f3309,f3314,f3319,f3325,f3330,f3335,f3340,f3345,f3350,f3372,f3376,f3380,f3384,f3388,f3392,f3396,f3440,f3450,f3454,f3459,f3463,f3473,f3478,f3482,f3486,f3490,f3515,f3581,f3594,f3605,f3615,f3665,f3685,f3766,f3775,f3797,f3813,f3858,f3925,f3955,f3956,f4022,f4024,f4041,f4043,f4061,f4063,f4080,f4082,f4084,f4097,f4099,f4147,f4152,f4159,f4164,f4169,f4174,f4179,f4185,f4192,f4197,f4202,f4207,f4216,f4221,f4226,f4231,f4233,f4246,f4248,f4258,f4262,f4266,f4270,f4316,f4321,f4327,f4338,f4343,f4348,f4353,f4359,f4368,f4375,f4380,f4385,f4390,f4395,f4400,f4407,f4413,f4418,f4423,f4428,f4430,f4478,f4487,f4495,f4500,f4507,f4514,f4519,f4524,f4531,f4538,f4546,f4552,f4557,f4563,f4569,f4582,f4625,f4627,f4629,f4633,f4637,f4641,f4687,f4692,f4704,f4709,f4716,f4726,f4732,f4738,f4743,f4748,f4754,f4759,f4764,f4769,f4776,f4822,f4827,f4833,f4841,f4846,f4852,f4859,f4870,f4877,f4882,f4888,f4894,f4899,f4906,f4917,f4922,f4923,f4977,f4989,f4994,f5001,f5007,f5013,f5022,f5028,f5033,f5038,f5049,f5054,f5059,f5067,f5092,f5096,f5101,f5107,f5112,f5116,f5122,f5126,f5131,f5135,f5137,f5171,f5180,f5184,f5188,f5192,f5196,f5205,f5209,f5218,f5227,f5231,f5240,f5249,f5283,f5287,f5291,f5295,f5299,f5308,f5312,f5321,f5325,f5334,f5343,f5352,f5361,f5368,f5372,f5377,f5382,f5386,f5390]) ).
fof(f5390,plain,
( spl0_558
| ~ spl0_8
| ~ spl0_347 ),
inference(avatar_split_clause,[],[f5363,f3394,f266,f5388]) ).
fof(f5388,plain,
( spl0_558
<=> ! [X3] :
( ~ ssList(X3)
| ~ ssList(app(X3,tl(sk4)))
| app(app(skaf47(app(X3,tl(sk4)),tl(sk4)),tl(sk4)),skaf48(tl(sk4),app(X3,tl(sk4)))) = app(X3,tl(sk4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_558])]) ).
fof(f266,plain,
( spl0_8
<=> ssList(tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).
fof(f3394,plain,
( spl0_347
<=> ! [X1] :
( ~ ssList(X1)
| segmentP(app(X1,tl(sk4)),tl(sk4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_347])]) ).
fof(f5363,plain,
( ! [X3] :
( ~ ssList(tl(sk4))
| ~ ssList(X3)
| app(app(skaf47(app(X3,tl(sk4)),tl(sk4)),tl(sk4)),skaf48(tl(sk4),app(X3,tl(sk4)))) = app(X3,tl(sk4))
| ~ ssList(app(X3,tl(sk4))) )
| ~ spl0_347 ),
inference(resolution,[],[f3395,f168]) ).
fof(f168,axiom,
! [X0,X1] :
( ~ segmentP(X0,X1)
| app(app(skaf47(X0,X1),X1),skaf48(X1,X0)) = X0
| ~ ssList(X1)
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause168) ).
fof(f3395,plain,
( ! [X1] :
( segmentP(app(X1,tl(sk4)),tl(sk4))
| ~ ssList(X1) )
| ~ spl0_347 ),
inference(avatar_component_clause,[],[f3394]) ).
fof(f5386,plain,
( ~ spl0_8
| spl0_557
| ~ spl0_347 ),
inference(avatar_split_clause,[],[f5365,f3394,f5384,f266]) ).
fof(f5384,plain,
( spl0_557
<=> ! [X6] :
( tl(sk4) = app(X6,tl(sk4))
| ~ ssList(app(X6,tl(sk4)))
| ~ segmentP(tl(sk4),app(X6,tl(sk4)))
| ~ ssList(X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_557])]) ).
fof(f5365,plain,
( ! [X6] :
( tl(sk4) = app(X6,tl(sk4))
| ~ ssList(tl(sk4))
| ~ ssList(X6)
| ~ segmentP(tl(sk4),app(X6,tl(sk4)))
| ~ ssList(app(X6,tl(sk4))) )
| ~ spl0_347 ),
inference(resolution,[],[f3395,f127]) ).
fof(f127,axiom,
! [X0,X1] :
( ~ segmentP(X1,X0)
| ~ ssList(X1)
| ~ segmentP(X0,X1)
| X0 = X1
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause127) ).
fof(f5382,plain,
( ~ spl0_8
| spl0_556
| ~ spl0_347 ),
inference(avatar_split_clause,[],[f5378,f3394,f5380,f266]) ).
fof(f5380,plain,
( spl0_556
<=> ! [X2,X0,X1] :
( ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0)
| segmentP(app(X1,app(X0,app(tl(sk4),X2))),tl(sk4))
| ~ ssList(app(X0,tl(sk4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_556])]) ).
fof(f5378,plain,
( ! [X2,X0,X1] :
( ~ ssList(X2)
| ~ ssList(app(X0,tl(sk4)))
| segmentP(app(X1,app(X0,app(tl(sk4),X2))),tl(sk4))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(tl(sk4)) )
| ~ spl0_347 ),
inference(forward_subsumption_demodulation,[],[f5362,f149]) ).
fof(f149,axiom,
! [X2,X0,X1] :
( ~ ssList(X1)
| ~ ssList(X2)
| app(app(X2,X1),X0) = app(X2,app(X1,X0))
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause149) ).
fof(f5362,plain,
( ! [X2,X0,X1] :
( ~ ssList(X2)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(tl(sk4))
| segmentP(app(X1,app(app(X0,tl(sk4)),X2)),tl(sk4))
| ~ ssList(app(X0,tl(sk4))) )
| ~ spl0_347 ),
inference(resolution,[],[f3395,f356]) ).
fof(f356,plain,
! [X2,X3,X0,X1] :
( ~ segmentP(X0,X1)
| segmentP(app(X3,app(X0,X2)),X1)
| ~ ssList(X1)
| ~ ssList(X3)
| ~ ssList(X0)
| ~ ssList(X2) ),
inference(forward_subsumption_demodulation,[],[f172,f149]) ).
fof(f172,axiom,
! [X2,X3,X0,X1] :
( segmentP(app(app(X3,X0),X2),X1)
| ~ ssList(X3)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ segmentP(X0,X1)
| ~ ssList(X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause172) ).
fof(f5377,plain,
( spl0_555
| ~ spl0_1
| ~ spl0_35
| ~ spl0_347 ),
inference(avatar_split_clause,[],[f5366,f3394,f414,f236,f5374]) ).
fof(f5374,plain,
( spl0_555
<=> segmentP(tl(sk4),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_555])]) ).
fof(f236,plain,
( spl0_1
<=> ssList(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).
fof(f414,plain,
( spl0_35
<=> tl(sk4) = app(nil,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_35])]) ).
fof(f5366,plain,
( ~ ssList(nil)
| segmentP(tl(sk4),tl(sk4))
| ~ spl0_35
| ~ spl0_347 ),
inference(superposition,[],[f3395,f416]) ).
fof(f416,plain,
( tl(sk4) = app(nil,tl(sk4))
| ~ spl0_35 ),
inference(avatar_component_clause,[],[f414]) ).
fof(f5372,plain,
( ~ spl0_8
| spl0_554
| ~ spl0_347 ),
inference(avatar_split_clause,[],[f5364,f3394,f5370,f266]) ).
fof(f5370,plain,
( spl0_554
<=> ! [X4,X5] :
( ~ segmentP(tl(sk4),X5)
| ~ ssList(X4)
| ~ ssList(X5)
| ~ ssList(app(X4,tl(sk4)))
| segmentP(app(X4,tl(sk4)),X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_554])]) ).
fof(f5364,plain,
( ! [X4,X5] :
( ~ segmentP(tl(sk4),X5)
| ~ ssList(app(X4,tl(sk4)))
| segmentP(app(X4,tl(sk4)),X5)
| ~ ssList(X5)
| ~ ssList(tl(sk4))
| ~ ssList(X4) )
| ~ spl0_347 ),
inference(resolution,[],[f3395,f152]) ).
fof(f152,axiom,
! [X2,X0,X1] :
( ~ segmentP(X0,X1)
| segmentP(X0,X2)
| ~ segmentP(X1,X2)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause152) ).
fof(f5368,plain,
( ~ spl0_10
| spl0_231
| ~ spl0_239
| ~ spl0_347 ),
inference(avatar_split_clause,[],[f5367,f3394,f2313,f2254,f274]) ).
fof(f274,plain,
( spl0_10
<=> ssList(cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_10])]) ).
fof(f2254,plain,
( spl0_231
<=> segmentP(sk4,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_231])]) ).
fof(f2313,plain,
( spl0_239
<=> sk4 = app(cons(hd(sk4),nil),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_239])]) ).
fof(f5367,plain,
( segmentP(sk4,tl(sk4))
| ~ ssList(cons(hd(sk4),nil))
| ~ spl0_239
| ~ spl0_347 ),
inference(superposition,[],[f3395,f2315]) ).
fof(f2315,plain,
( sk4 = app(cons(hd(sk4),nil),tl(sk4))
| ~ spl0_239 ),
inference(avatar_component_clause,[],[f2313]) ).
fof(f5361,plain,
( spl0_552
| ~ spl0_553
| ~ spl0_532
| ~ spl0_534
| ~ spl0_8
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5263,f2794,f266,f5276,f5268,f5358,f5354]) ).
fof(f5354,plain,
( spl0_552
<=> tl(sk4) = skaf47(sk4,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_552])]) ).
fof(f5358,plain,
( spl0_553
<=> sk4 = app(tl(sk4),skaf48(nil,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_553])]) ).
fof(f5268,plain,
( spl0_532
<=> ssList(skaf47(sk4,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_532])]) ).
fof(f5276,plain,
( spl0_534
<=> ssList(skaf48(nil,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_534])]) ).
fof(f2794,plain,
( spl0_289
<=> sk4 = app(skaf47(sk4,nil),skaf48(nil,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_289])]) ).
fof(f5263,plain,
( ~ ssList(skaf48(nil,sk4))
| ~ ssList(skaf47(sk4,nil))
| sk4 != app(tl(sk4),skaf48(nil,sk4))
| tl(sk4) = skaf47(sk4,nil)
| ~ spl0_8
| ~ spl0_289 ),
inference(superposition,[],[f1077,f2796]) ).
fof(f2796,plain,
( sk4 = app(skaf47(sk4,nil),skaf48(nil,sk4))
| ~ spl0_289 ),
inference(avatar_component_clause,[],[f2794]) ).
fof(f1077,plain,
( ! [X6,X7] :
( app(X6,X7) != app(tl(sk4),X7)
| ~ ssList(X7)
| ~ ssList(X6)
| tl(sk4) = X6 )
| ~ spl0_8 ),
inference(resolution,[],[f267,f151]) ).
fof(f151,axiom,
! [X2,X0,X1] :
( ~ ssList(X2)
| X0 = X2
| ~ ssList(X1)
| ~ ssList(X0)
| app(X0,X1) != app(X2,X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause151) ).
fof(f267,plain,
( ssList(tl(sk4))
| ~ spl0_8 ),
inference(avatar_component_clause,[],[f266]) ).
fof(f5352,plain,
( ~ spl0_534
| spl0_550
| ~ spl0_532
| ~ spl0_551
| ~ spl0_21
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5256,f2794,f329,f5349,f5268,f5345,f5276]) ).
fof(f5345,plain,
( spl0_550
<=> sk4 = skaf48(nil,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_550])]) ).
fof(f5349,plain,
( spl0_551
<=> sk4 = app(skaf47(sk4,nil),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_551])]) ).
fof(f329,plain,
( spl0_21
<=> ssList(sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_21])]) ).
fof(f5256,plain,
( sk4 != app(skaf47(sk4,nil),sk4)
| ~ ssList(skaf47(sk4,nil))
| sk4 = skaf48(nil,sk4)
| ~ ssList(skaf48(nil,sk4))
| ~ spl0_21
| ~ spl0_289 ),
inference(superposition,[],[f972,f2796]) ).
fof(f972,plain,
( ! [X16,X15] :
( app(X15,X16) != app(X15,sk4)
| ~ ssList(X15)
| sk4 = X16
| ~ ssList(X16) )
| ~ spl0_21 ),
inference(resolution,[],[f150,f331]) ).
fof(f331,plain,
( ssList(sk4)
| ~ spl0_21 ),
inference(avatar_component_clause,[],[f329]) ).
fof(f150,axiom,
! [X2,X0,X1] :
( ~ ssList(X2)
| app(X0,X1) != app(X0,X2)
| X1 = X2
| ~ ssList(X0)
| ~ ssList(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause150) ).
fof(f5343,plain,
( ~ spl0_534
| spl0_548
| ~ spl0_549
| ~ spl0_532
| ~ spl0_12
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5255,f2794,f284,f5268,f5340,f5336,f5276]) ).
fof(f5336,plain,
( spl0_548
<=> sk3 = skaf48(nil,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_548])]) ).
fof(f5340,plain,
( spl0_549
<=> sk4 = app(skaf47(sk4,nil),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_549])]) ).
fof(f284,plain,
( spl0_12
<=> ssList(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_12])]) ).
fof(f5255,plain,
( ~ ssList(skaf47(sk4,nil))
| sk4 != app(skaf47(sk4,nil),sk3)
| sk3 = skaf48(nil,sk4)
| ~ ssList(skaf48(nil,sk4))
| ~ spl0_12
| ~ spl0_289 ),
inference(superposition,[],[f971,f2796]) ).
fof(f971,plain,
( ! [X14,X13] :
( app(X13,X14) != app(X13,sk3)
| sk3 = X14
| ~ ssList(X14)
| ~ ssList(X13) )
| ~ spl0_12 ),
inference(resolution,[],[f150,f286]) ).
fof(f286,plain,
( ssList(sk3)
| ~ spl0_12 ),
inference(avatar_component_clause,[],[f284]) ).
fof(f5334,plain,
( spl0_546
| ~ spl0_547
| ~ spl0_534
| ~ spl0_532
| ~ spl0_12
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5258,f2794,f284,f5268,f5276,f5331,f5327]) ).
fof(f5327,plain,
( spl0_546
<=> sk3 = skaf47(sk4,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_546])]) ).
fof(f5331,plain,
( spl0_547
<=> sk4 = app(sk3,skaf48(nil,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_547])]) ).
fof(f5258,plain,
( ~ ssList(skaf47(sk4,nil))
| ~ ssList(skaf48(nil,sk4))
| sk4 != app(sk3,skaf48(nil,sk4))
| sk3 = skaf47(sk4,nil)
| ~ spl0_12
| ~ spl0_289 ),
inference(superposition,[],[f1004,f2796]) ).
fof(f1004,plain,
( ! [X14,X13] :
( app(X13,X14) != app(sk3,X14)
| sk3 = X13
| ~ ssList(X13)
| ~ ssList(X14) )
| ~ spl0_12 ),
inference(resolution,[],[f151,f286]) ).
fof(f5325,plain,
( ~ spl0_534
| ~ spl0_532
| spl0_545
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5253,f2794,f5323,f5268,f5276]) ).
fof(f5323,plain,
( spl0_545
<=> ! [X0] :
( segmentP(app(X0,sk4),skaf47(sk4,nil))
| ~ ssList(X0)
| ~ ssList(app(X0,sk4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_545])]) ).
fof(f5253,plain,
( ! [X0] :
( segmentP(app(X0,sk4),skaf47(sk4,nil))
| ~ ssList(app(X0,sk4))
| ~ ssList(skaf47(sk4,nil))
| ~ ssList(skaf48(nil,sk4))
| ~ ssList(X0) )
| ~ spl0_289 ),
inference(superposition,[],[f340,f2796]) ).
fof(f340,plain,
! [X2,X0,X1] :
( ~ ssList(app(X0,app(X1,X2)))
| segmentP(app(X0,app(X1,X2)),X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2) ),
inference(forward_subsumption_demodulation,[],[f339,f149]) ).
fof(f339,plain,
! [X2,X0,X1] :
( ~ ssList(X2)
| ~ ssList(X0)
| segmentP(app(X0,app(X1,X2)),X1)
| ~ ssList(X1)
| ~ ssList(app(app(X0,X1),X2)) ),
inference(forward_subsumption_demodulation,[],[f208,f149]) ).
fof(f208,plain,
! [X2,X0,X1] :
( segmentP(app(app(X0,X1),X2),X1)
| ~ ssList(X0)
| ~ ssList(app(app(X0,X1),X2))
| ~ ssList(X2)
| ~ ssList(X1) ),
inference(equality_resolution,[],[f173]) ).
fof(f173,axiom,
! [X2,X3,X0,X1] :
( ~ ssList(X2)
| app(app(X0,X1),X2) != X3
| ~ ssList(X3)
| ~ ssList(X1)
| ~ ssList(X0)
| segmentP(X3,X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause173) ).
fof(f5321,plain,
( ~ spl0_543
| spl0_544
| ~ spl0_532
| ~ spl0_534
| ~ spl0_9
| ~ spl0_10
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5264,f2794,f274,f270,f5276,f5268,f5318,f5314]) ).
fof(f5314,plain,
( spl0_543
<=> sk4 = cons(hd(sk4),skaf48(nil,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_543])]) ).
fof(f5318,plain,
( spl0_544
<=> cons(hd(sk4),nil) = skaf47(sk4,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_544])]) ).
fof(f270,plain,
( spl0_9
<=> ssItem(hd(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).
fof(f5264,plain,
( ~ ssList(skaf48(nil,sk4))
| ~ ssList(skaf47(sk4,nil))
| cons(hd(sk4),nil) = skaf47(sk4,nil)
| sk4 != cons(hd(sk4),skaf48(nil,sk4))
| ~ spl0_9
| ~ spl0_10
| ~ spl0_289 ),
inference(superposition,[],[f1086,f2796]) ).
fof(f1086,plain,
( ! [X6,X7] :
( app(X6,X7) != cons(hd(sk4),X7)
| cons(hd(sk4),nil) = X6
| ~ ssList(X7)
| ~ ssList(X6) )
| ~ spl0_9
| ~ spl0_10 ),
inference(forward_subsumption_demodulation,[],[f1085,f950]) ).
fof(f950,plain,
( ! [X0] :
( ~ ssList(X0)
| app(cons(hd(sk4),nil),X0) = cons(hd(sk4),X0) )
| ~ spl0_9 ),
inference(resolution,[],[f271,f120]) ).
fof(f120,axiom,
! [X0,X1] :
( ~ ssItem(X0)
| cons(X0,X1) = app(cons(X0,nil),X1)
| ~ ssList(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause120) ).
fof(f271,plain,
( ssItem(hd(sk4))
| ~ spl0_9 ),
inference(avatar_component_clause,[],[f270]) ).
fof(f1085,plain,
( ! [X6,X7] :
( ~ ssList(X7)
| ~ ssList(X6)
| cons(hd(sk4),nil) = X6
| app(X6,X7) != app(cons(hd(sk4),nil),X7) )
| ~ spl0_10 ),
inference(resolution,[],[f275,f151]) ).
fof(f275,plain,
( ssList(cons(hd(sk4),nil))
| ~ spl0_10 ),
inference(avatar_component_clause,[],[f274]) ).
fof(f5312,plain,
( ~ spl0_532
| ~ spl0_534
| spl0_542
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5260,f2794,f5310,f5276,f5268]) ).
fof(f5310,plain,
( spl0_542
<=> ! [X4,X3] :
( app(X3,X4) = skaf47(sk4,nil)
| ~ ssList(X4)
| ~ ssList(X3)
| sk4 != app(X3,app(X4,skaf48(nil,sk4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_542])]) ).
fof(f5260,plain,
( ! [X3,X4] :
( app(X3,X4) = skaf47(sk4,nil)
| sk4 != app(X3,app(X4,skaf48(nil,sk4)))
| ~ ssList(X3)
| ~ ssList(skaf48(nil,sk4))
| ~ ssList(skaf47(sk4,nil))
| ~ ssList(X4) )
| ~ spl0_289 ),
inference(superposition,[],[f1008,f2796]) ).
fof(f1008,plain,
! [X8,X6,X9,X7] :
( app(X6,X9) != app(X7,app(X8,X9))
| ~ ssList(X6)
| ~ ssList(X9)
| ~ ssList(X8)
| ~ ssList(X7)
| app(X7,X8) = X6 ),
inference(forward_subsumption_demodulation,[],[f1002,f149]) ).
fof(f1002,plain,
! [X8,X6,X9,X7] :
( ~ ssList(X7)
| ~ ssList(X9)
| ~ ssList(X8)
| app(X7,X8) = X6
| app(X6,X9) != app(app(X7,X8),X9)
| ~ ssList(X6) ),
inference(resolution,[],[f151,f85]) ).
fof(f85,axiom,
! [X0,X1] :
( ssList(app(X1,X0))
| ~ ssList(X1)
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause85) ).
fof(f5308,plain,
( ~ spl0_532
| ~ spl0_534
| ~ spl0_540
| spl0_541
| ~ spl0_21
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5259,f2794,f329,f5305,f5301,f5276,f5268]) ).
fof(f5301,plain,
( spl0_540
<=> sk4 = app(sk4,skaf48(nil,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_540])]) ).
fof(f5305,plain,
( spl0_541
<=> sk4 = skaf47(sk4,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_541])]) ).
fof(f5259,plain,
( sk4 = skaf47(sk4,nil)
| sk4 != app(sk4,skaf48(nil,sk4))
| ~ ssList(skaf48(nil,sk4))
| ~ ssList(skaf47(sk4,nil))
| ~ spl0_21
| ~ spl0_289 ),
inference(superposition,[],[f1005,f2796]) ).
fof(f1005,plain,
( ! [X16,X15] :
( app(X15,X16) != app(sk4,X16)
| ~ ssList(X15)
| sk4 = X15
| ~ ssList(X16) )
| ~ spl0_21 ),
inference(resolution,[],[f151,f331]) ).
fof(f5299,plain,
( ~ spl0_532
| ~ spl0_534
| spl0_539
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5261,f2794,f5297,f5276,f5268]) ).
fof(f5297,plain,
( spl0_539
<=> ! [X6,X5] :
( ~ ssList(X5)
| ~ ssList(X6)
| app(X6,skaf47(sk4,nil)) = X5
| app(X5,skaf48(nil,sk4)) != app(X6,sk4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_539])]) ).
fof(f5261,plain,
( ! [X6,X5] :
( ~ ssList(X5)
| app(X5,skaf48(nil,sk4)) != app(X6,sk4)
| ~ ssList(skaf48(nil,sk4))
| ~ ssList(skaf47(sk4,nil))
| app(X6,skaf47(sk4,nil)) = X5
| ~ ssList(X6) )
| ~ spl0_289 ),
inference(superposition,[],[f1008,f2796]) ).
fof(f5295,plain,
( ~ spl0_534
| ~ spl0_532
| spl0_538
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5265,f2794,f5293,f5268,f5276]) ).
fof(f5293,plain,
( spl0_538
<=> ! [X7] :
( ~ ssList(X7)
| segmentP(app(X7,sk4),skaf47(sk4,nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_538])]) ).
fof(f5265,plain,
( ! [X7] :
( ~ ssList(X7)
| ~ ssList(skaf47(sk4,nil))
| segmentP(app(X7,sk4),skaf47(sk4,nil))
| ~ ssList(skaf48(nil,sk4)) )
| ~ spl0_289 ),
inference(superposition,[],[f1130,f2796]) ).
fof(f1130,plain,
! [X3,X4,X5] :
( segmentP(app(X3,app(X4,X5)),X4)
| ~ ssList(X4)
| ~ ssList(X5)
| ~ ssList(X3) ),
inference(duplicate_literal_removal,[],[f1127]) ).
fof(f1127,plain,
! [X3,X4,X5] :
( ~ ssList(X4)
| ~ ssList(X3)
| ~ ssList(X5)
| segmentP(app(X3,app(X4,X5)),X4)
| ~ ssList(X4)
| ~ ssList(X4) ),
inference(resolution,[],[f356,f57]) ).
fof(f57,axiom,
! [X0] :
( segmentP(X0,X0)
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause57) ).
fof(f5291,plain,
( ~ spl0_532
| ~ spl0_534
| spl0_537
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5254,f2794,f5289,f5276,f5268]) ).
fof(f5289,plain,
( spl0_537
<=> ! [X1] :
( tl(X1) = skaf48(nil,sk4)
| nil = X1
| ~ ssList(X1)
| sk4 != app(skaf47(sk4,nil),tl(X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_537])]) ).
fof(f5254,plain,
( ! [X1] :
( tl(X1) = skaf48(nil,sk4)
| sk4 != app(skaf47(sk4,nil),tl(X1))
| ~ ssList(X1)
| ~ ssList(skaf48(nil,sk4))
| nil = X1
| ~ ssList(skaf47(sk4,nil)) )
| ~ spl0_289 ),
inference(superposition,[],[f970,f2796]) ).
fof(f970,plain,
! [X10,X11,X12] :
( app(X10,tl(X12)) != app(X10,X11)
| ~ ssList(X10)
| nil = X12
| ~ ssList(X11)
| ~ ssList(X12)
| tl(X12) = X11 ),
inference(resolution,[],[f150,f77]) ).
fof(f77,axiom,
! [X0] :
( ssList(tl(X0))
| nil = X0
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause77) ).
fof(f5287,plain,
( ~ spl0_532
| ~ spl0_534
| spl0_536
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5257,f2794,f5285,f5276,f5268]) ).
fof(f5285,plain,
( spl0_536
<=> ! [X2] :
( sk4 != app(tl(X2),skaf48(nil,sk4))
| ~ ssList(X2)
| tl(X2) = skaf47(sk4,nil)
| nil = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_536])]) ).
fof(f5257,plain,
( ! [X2] :
( sk4 != app(tl(X2),skaf48(nil,sk4))
| ~ ssList(skaf48(nil,sk4))
| nil = X2
| ~ ssList(skaf47(sk4,nil))
| tl(X2) = skaf47(sk4,nil)
| ~ ssList(X2) )
| ~ spl0_289 ),
inference(superposition,[],[f1003,f2796]) ).
fof(f1003,plain,
! [X10,X11,X12] :
( app(tl(X11),X12) != app(X10,X12)
| tl(X11) = X10
| ~ ssList(X11)
| ~ ssList(X10)
| nil = X11
| ~ ssList(X12) ),
inference(resolution,[],[f151,f77]) ).
fof(f5283,plain,
( ~ spl0_532
| spl0_533
| ~ spl0_534
| ~ spl0_535
| ~ spl0_8
| ~ spl0_289 ),
inference(avatar_split_clause,[],[f5262,f2794,f266,f5280,f5276,f5272,f5268]) ).
fof(f5272,plain,
( spl0_533
<=> tl(sk4) = skaf48(nil,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_533])]) ).
fof(f5280,plain,
( spl0_535
<=> sk4 = app(skaf47(sk4,nil),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_535])]) ).
fof(f5262,plain,
( sk4 != app(skaf47(sk4,nil),tl(sk4))
| ~ ssList(skaf48(nil,sk4))
| tl(sk4) = skaf48(nil,sk4)
| ~ ssList(skaf47(sk4,nil))
| ~ spl0_8
| ~ spl0_289 ),
inference(superposition,[],[f1076,f2796]) ).
fof(f1076,plain,
( ! [X4,X5] :
( app(X4,tl(sk4)) != app(X4,X5)
| ~ ssList(X4)
| tl(sk4) = X5
| ~ ssList(X5) )
| ~ spl0_8 ),
inference(resolution,[],[f267,f150]) ).
fof(f5249,plain,
( ~ spl0_511
| ~ spl0_512
| spl0_530
| ~ spl0_531
| ~ spl0_12
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5146,f2779,f284,f5246,f5242,f5164,f5160]) ).
fof(f5160,plain,
( spl0_511
<=> ssList(skaf47(sk3,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_511])]) ).
fof(f5164,plain,
( spl0_512
<=> ssList(skaf48(nil,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_512])]) ).
fof(f5242,plain,
( spl0_530
<=> sk3 = skaf47(sk3,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_530])]) ).
fof(f5246,plain,
( spl0_531
<=> sk3 = app(sk3,skaf48(nil,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_531])]) ).
fof(f2779,plain,
( spl0_286
<=> sk3 = app(skaf47(sk3,nil),skaf48(nil,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_286])]) ).
fof(f5146,plain,
( sk3 != app(sk3,skaf48(nil,sk3))
| sk3 = skaf47(sk3,nil)
| ~ ssList(skaf48(nil,sk3))
| ~ ssList(skaf47(sk3,nil))
| ~ spl0_12
| ~ spl0_286 ),
inference(superposition,[],[f1004,f2781]) ).
fof(f2781,plain,
( sk3 = app(skaf47(sk3,nil),skaf48(nil,sk3))
| ~ spl0_286 ),
inference(avatar_component_clause,[],[f2779]) ).
fof(f5240,plain,
( ~ spl0_512
| ~ spl0_511
| ~ spl0_528
| spl0_529
| ~ spl0_8
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5150,f2779,f266,f5237,f5233,f5160,f5164]) ).
fof(f5233,plain,
( spl0_528
<=> sk3 = app(skaf47(sk3,nil),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_528])]) ).
fof(f5237,plain,
( spl0_529
<=> tl(sk4) = skaf48(nil,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_529])]) ).
fof(f5150,plain,
( tl(sk4) = skaf48(nil,sk3)
| sk3 != app(skaf47(sk3,nil),tl(sk4))
| ~ ssList(skaf47(sk3,nil))
| ~ ssList(skaf48(nil,sk3))
| ~ spl0_8
| ~ spl0_286 ),
inference(superposition,[],[f1076,f2781]) ).
fof(f5231,plain,
( ~ spl0_512
| ~ spl0_511
| spl0_527
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5149,f2779,f5229,f5160,f5164]) ).
fof(f5229,plain,
( spl0_527
<=> ! [X6,X5] :
( app(X6,skaf47(sk3,nil)) = X5
| ~ ssList(X6)
| ~ ssList(X5)
| app(X5,skaf48(nil,sk3)) != app(X6,sk3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_527])]) ).
fof(f5149,plain,
( ! [X6,X5] :
( app(X6,skaf47(sk3,nil)) = X5
| ~ ssList(skaf47(sk3,nil))
| app(X5,skaf48(nil,sk3)) != app(X6,sk3)
| ~ ssList(skaf48(nil,sk3))
| ~ ssList(X5)
| ~ ssList(X6) )
| ~ spl0_286 ),
inference(superposition,[],[f1008,f2781]) ).
fof(f5227,plain,
( ~ spl0_525
| ~ spl0_512
| spl0_526
| ~ spl0_511
| ~ spl0_9
| ~ spl0_10
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5152,f2779,f274,f270,f5160,f5224,f5164,f5220]) ).
fof(f5220,plain,
( spl0_525
<=> sk3 = cons(hd(sk4),skaf48(nil,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_525])]) ).
fof(f5224,plain,
( spl0_526
<=> cons(hd(sk4),nil) = skaf47(sk3,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_526])]) ).
fof(f5152,plain,
( ~ ssList(skaf47(sk3,nil))
| cons(hd(sk4),nil) = skaf47(sk3,nil)
| ~ ssList(skaf48(nil,sk3))
| sk3 != cons(hd(sk4),skaf48(nil,sk3))
| ~ spl0_9
| ~ spl0_10
| ~ spl0_286 ),
inference(superposition,[],[f1086,f2781]) ).
fof(f5218,plain,
( ~ spl0_512
| ~ spl0_523
| spl0_524
| ~ spl0_511
| ~ spl0_12
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5143,f2779,f284,f5160,f5215,f5211,f5164]) ).
fof(f5211,plain,
( spl0_523
<=> sk3 = app(skaf47(sk3,nil),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_523])]) ).
fof(f5215,plain,
( spl0_524
<=> sk3 = skaf48(nil,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_524])]) ).
fof(f5143,plain,
( ~ ssList(skaf47(sk3,nil))
| sk3 = skaf48(nil,sk3)
| sk3 != app(skaf47(sk3,nil),sk3)
| ~ ssList(skaf48(nil,sk3))
| ~ spl0_12
| ~ spl0_286 ),
inference(superposition,[],[f971,f2781]) ).
fof(f5209,plain,
( ~ spl0_511
| ~ spl0_512
| spl0_522
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5145,f2779,f5207,f5164,f5160]) ).
fof(f5207,plain,
( spl0_522
<=> ! [X2] :
( nil = X2
| tl(X2) = skaf47(sk3,nil)
| ~ ssList(X2)
| sk3 != app(tl(X2),skaf48(nil,sk3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_522])]) ).
fof(f5145,plain,
( ! [X2] :
( nil = X2
| sk3 != app(tl(X2),skaf48(nil,sk3))
| ~ ssList(X2)
| ~ ssList(skaf48(nil,sk3))
| tl(X2) = skaf47(sk3,nil)
| ~ ssList(skaf47(sk3,nil)) )
| ~ spl0_286 ),
inference(superposition,[],[f1003,f2781]) ).
fof(f5205,plain,
( ~ spl0_512
| ~ spl0_520
| ~ spl0_511
| spl0_521
| ~ spl0_21
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5147,f2779,f329,f5202,f5160,f5198,f5164]) ).
fof(f5198,plain,
( spl0_520
<=> sk3 = app(sk4,skaf48(nil,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_520])]) ).
fof(f5202,plain,
( spl0_521
<=> sk4 = skaf47(sk3,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_521])]) ).
fof(f5147,plain,
( sk4 = skaf47(sk3,nil)
| ~ ssList(skaf47(sk3,nil))
| sk3 != app(sk4,skaf48(nil,sk3))
| ~ ssList(skaf48(nil,sk3))
| ~ spl0_21
| ~ spl0_286 ),
inference(superposition,[],[f1005,f2781]) ).
fof(f5196,plain,
( ~ spl0_512
| ~ spl0_511
| spl0_519
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5141,f2779,f5194,f5160,f5164]) ).
fof(f5194,plain,
( spl0_519
<=> ! [X0] :
( ~ ssList(X0)
| ~ ssList(app(X0,sk3))
| segmentP(app(X0,sk3),skaf47(sk3,nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_519])]) ).
fof(f5141,plain,
( ! [X0] :
( ~ ssList(X0)
| ~ ssList(skaf47(sk3,nil))
| segmentP(app(X0,sk3),skaf47(sk3,nil))
| ~ ssList(app(X0,sk3))
| ~ ssList(skaf48(nil,sk3)) )
| ~ spl0_286 ),
inference(superposition,[],[f340,f2781]) ).
fof(f5192,plain,
( ~ spl0_512
| ~ spl0_511
| spl0_518
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5148,f2779,f5190,f5160,f5164]) ).
fof(f5190,plain,
( spl0_518
<=> ! [X4,X3] :
( app(X3,X4) = skaf47(sk3,nil)
| ~ ssList(X3)
| ~ ssList(X4)
| sk3 != app(X3,app(X4,skaf48(nil,sk3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_518])]) ).
fof(f5148,plain,
( ! [X3,X4] :
( app(X3,X4) = skaf47(sk3,nil)
| ~ ssList(skaf47(sk3,nil))
| ~ ssList(skaf48(nil,sk3))
| sk3 != app(X3,app(X4,skaf48(nil,sk3)))
| ~ ssList(X4)
| ~ ssList(X3) )
| ~ spl0_286 ),
inference(superposition,[],[f1008,f2781]) ).
fof(f5188,plain,
( ~ spl0_512
| ~ spl0_511
| spl0_517
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5142,f2779,f5186,f5160,f5164]) ).
fof(f5186,plain,
( spl0_517
<=> ! [X1] :
( sk3 != app(skaf47(sk3,nil),tl(X1))
| tl(X1) = skaf48(nil,sk3)
| nil = X1
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_517])]) ).
fof(f5142,plain,
( ! [X1] :
( sk3 != app(skaf47(sk3,nil),tl(X1))
| ~ ssList(skaf47(sk3,nil))
| ~ ssList(X1)
| nil = X1
| ~ ssList(skaf48(nil,sk3))
| tl(X1) = skaf48(nil,sk3) )
| ~ spl0_286 ),
inference(superposition,[],[f970,f2781]) ).
fof(f5184,plain,
( ~ spl0_512
| spl0_516
| ~ spl0_511
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5153,f2779,f5160,f5182,f5164]) ).
fof(f5182,plain,
( spl0_516
<=> ! [X7] :
( ~ ssList(X7)
| segmentP(app(X7,sk3),skaf47(sk3,nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_516])]) ).
fof(f5153,plain,
( ! [X7] :
( ~ ssList(skaf47(sk3,nil))
| ~ ssList(X7)
| ~ ssList(skaf48(nil,sk3))
| segmentP(app(X7,sk3),skaf47(sk3,nil)) )
| ~ spl0_286 ),
inference(superposition,[],[f1130,f2781]) ).
fof(f5180,plain,
( ~ spl0_514
| ~ spl0_511
| ~ spl0_512
| spl0_515
| ~ spl0_8
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5151,f2779,f266,f5177,f5164,f5160,f5173]) ).
fof(f5173,plain,
( spl0_514
<=> sk3 = app(tl(sk4),skaf48(nil,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_514])]) ).
fof(f5177,plain,
( spl0_515
<=> tl(sk4) = skaf47(sk3,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_515])]) ).
fof(f5151,plain,
( tl(sk4) = skaf47(sk3,nil)
| ~ ssList(skaf48(nil,sk3))
| ~ ssList(skaf47(sk3,nil))
| sk3 != app(tl(sk4),skaf48(nil,sk3))
| ~ spl0_8
| ~ spl0_286 ),
inference(superposition,[],[f1077,f2781]) ).
fof(f5171,plain,
( ~ spl0_510
| ~ spl0_511
| ~ spl0_512
| spl0_513
| ~ spl0_21
| ~ spl0_286 ),
inference(avatar_split_clause,[],[f5144,f2779,f329,f5168,f5164,f5160,f5156]) ).
fof(f5156,plain,
( spl0_510
<=> sk3 = app(skaf47(sk3,nil),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_510])]) ).
fof(f5168,plain,
( spl0_513
<=> sk4 = skaf48(nil,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_513])]) ).
fof(f5144,plain,
( sk4 = skaf48(nil,sk3)
| ~ ssList(skaf48(nil,sk3))
| ~ ssList(skaf47(sk3,nil))
| sk3 != app(skaf47(sk3,nil),sk4)
| ~ spl0_21
| ~ spl0_286 ),
inference(superposition,[],[f972,f2781]) ).
fof(f5137,plain,
( spl0_508
| ~ spl0_10
| ~ spl0_8
| ~ spl0_9
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5136,f2313,f270,f266,f274,f5129]) ).
fof(f5129,plain,
( spl0_508
<=> ! [X1] :
( ~ ssList(X1)
| sk4 != cons(hd(sk4),X1)
| tl(sk4) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_508])]) ).
fof(f5136,plain,
( ! [X0] :
( ~ ssList(cons(hd(sk4),nil))
| sk4 != cons(hd(sk4),X0)
| ~ ssList(X0)
| tl(sk4) = X0 )
| ~ spl0_8
| ~ spl0_9
| ~ spl0_239 ),
inference(forward_subsumption_demodulation,[],[f5070,f950]) ).
fof(f5070,plain,
( ! [X0] :
( ~ ssList(cons(hd(sk4),nil))
| ~ ssList(X0)
| tl(sk4) = X0
| sk4 != app(cons(hd(sk4),nil),X0) )
| ~ spl0_8
| ~ spl0_239 ),
inference(superposition,[],[f1076,f2315]) ).
fof(f5135,plain,
( ~ spl0_8
| ~ spl0_10
| spl0_509
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5082,f2313,f5133,f274,f266]) ).
fof(f5133,plain,
( spl0_509
<=> ! [X6,X5] :
( app(X5,X6) = cons(hd(sk4),nil)
| sk4 != app(X5,app(X6,tl(sk4)))
| ~ ssList(X6)
| ~ ssList(X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_509])]) ).
fof(f5082,plain,
( ! [X6,X5] :
( app(X5,X6) = cons(hd(sk4),nil)
| ~ ssList(X5)
| ~ ssList(cons(hd(sk4),nil))
| ~ ssList(X6)
| ~ ssList(tl(sk4))
| sk4 != app(X5,app(X6,tl(sk4))) )
| ~ spl0_239 ),
inference(superposition,[],[f1008,f2315]) ).
fof(f5131,plain,
( ~ spl0_21
| spl0_508
| ~ spl0_10
| spl0_14
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5127,f2313,f293,f274,f5129,f329]) ).
fof(f293,plain,
( spl0_14
<=> nil = sk4 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_14])]) ).
fof(f5127,plain,
( ! [X1] :
( nil = sk4
| ~ ssList(cons(hd(sk4),nil))
| ~ ssList(X1)
| tl(sk4) = X1
| sk4 != cons(hd(sk4),X1)
| ~ ssList(sk4) )
| ~ spl0_239 ),
inference(forward_subsumption_demodulation,[],[f5071,f601]) ).
fof(f601,plain,
! [X2,X1] :
( ~ ssList(X2)
| ~ ssList(X1)
| nil = X1
| cons(hd(X1),X2) = app(cons(hd(X1),nil),X2) ),
inference(resolution,[],[f120,f78]) ).
fof(f78,axiom,
! [X0] :
( ssItem(hd(X0))
| ~ ssList(X0)
| nil = X0 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause78) ).
fof(f5071,plain,
( ! [X1] :
( tl(sk4) = X1
| nil = sk4
| ~ ssList(X1)
| ~ ssList(cons(hd(sk4),nil))
| sk4 != app(cons(hd(sk4),nil),X1)
| ~ ssList(sk4) )
| ~ spl0_239 ),
inference(superposition,[],[f970,f2315]) ).
fof(f5126,plain,
( ~ spl0_8
| spl0_507
| ~ spl0_10
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5087,f2313,f274,f5124,f266]) ).
fof(f5124,plain,
( spl0_507
<=> ! [X9] :
( segmentP(app(X9,sk4),cons(hd(sk4),nil))
| ~ ssList(X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_507])]) ).
fof(f5087,plain,
( ! [X9] :
( ~ ssList(cons(hd(sk4),nil))
| segmentP(app(X9,sk4),cons(hd(sk4),nil))
| ~ ssList(X9)
| ~ ssList(tl(sk4)) )
| ~ spl0_239 ),
inference(superposition,[],[f1130,f2315]) ).
fof(f5122,plain,
( ~ spl0_10
| ~ spl0_8
| ~ spl0_506
| spl0_106
| ~ spl0_21
| ~ spl0_238
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5117,f2313,f2307,f329,f1193,f5119,f266,f274]) ).
fof(f5119,plain,
( spl0_506
<=> sk4 = cons(hd(sk4),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_506])]) ).
fof(f1193,plain,
( spl0_106
<=> sk4 = tl(sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_106])]) ).
fof(f2307,plain,
( spl0_238
<=> cons(hd(sk4),sk4) = app(cons(hd(sk4),nil),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_238])]) ).
fof(f5117,plain,
( sk4 = tl(sk4)
| sk4 != cons(hd(sk4),sk4)
| ~ ssList(tl(sk4))
| ~ ssList(cons(hd(sk4),nil))
| ~ spl0_21
| ~ spl0_238
| ~ spl0_239 ),
inference(forward_demodulation,[],[f5078,f2309]) ).
fof(f2309,plain,
( cons(hd(sk4),sk4) = app(cons(hd(sk4),nil),sk4)
| ~ spl0_238 ),
inference(avatar_component_clause,[],[f2307]) ).
fof(f5078,plain,
( ~ ssList(tl(sk4))
| sk4 = tl(sk4)
| sk4 != app(cons(hd(sk4),nil),sk4)
| ~ ssList(cons(hd(sk4),nil))
| ~ spl0_21
| ~ spl0_239 ),
inference(superposition,[],[f972,f2315]) ).
fof(f5116,plain,
( ~ spl0_10
| ~ spl0_8
| spl0_505
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5075,f2313,f5114,f266,f274]) ).
fof(f5114,plain,
( spl0_505
<=> ! [X2] :
( ~ ssList(app(X2,sk4))
| segmentP(app(X2,sk4),cons(hd(sk4),nil))
| ~ ssList(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_505])]) ).
fof(f5075,plain,
( ! [X2] :
( ~ ssList(app(X2,sk4))
| ~ ssList(tl(sk4))
| ~ ssList(X2)
| ~ ssList(cons(hd(sk4),nil))
| segmentP(app(X2,sk4),cons(hd(sk4),nil)) )
| ~ spl0_239 ),
inference(superposition,[],[f340,f2315]) ).
fof(f5112,plain,
( ~ spl0_10
| spl0_504
| ~ spl0_8
| ~ spl0_9
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5108,f2313,f270,f266,f5110,f274]) ).
fof(f5110,plain,
( spl0_504
<=> ! [X3] :
( tl(sk4) = tl(X3)
| ~ ssList(X3)
| nil = X3
| sk4 != cons(hd(sk4),tl(X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_504])]) ).
fof(f5108,plain,
( ! [X3] :
( ~ ssList(tl(sk4))
| tl(sk4) = tl(X3)
| sk4 != cons(hd(sk4),tl(X3))
| ~ ssList(cons(hd(sk4),nil))
| nil = X3
| ~ ssList(X3) )
| ~ spl0_9
| ~ spl0_239 ),
inference(forward_subsumption_demodulation,[],[f5076,f2295]) ).
fof(f2295,plain,
( ! [X11] :
( ~ ssList(X11)
| nil = X11
| app(cons(hd(sk4),nil),tl(X11)) = cons(hd(sk4),tl(X11)) )
| ~ spl0_9 ),
inference(resolution,[],[f950,f77]) ).
fof(f5076,plain,
( ! [X3] :
( ~ ssList(X3)
| tl(sk4) = tl(X3)
| ~ ssList(cons(hd(sk4),nil))
| ~ ssList(tl(sk4))
| sk4 != app(cons(hd(sk4),nil),tl(X3))
| nil = X3 )
| ~ spl0_239 ),
inference(superposition,[],[f970,f2315]) ).
fof(f5107,plain,
( spl0_252
| ~ spl0_503
| ~ spl0_10
| ~ spl0_8
| ~ spl0_21
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5081,f2313,f329,f266,f274,f5104,f2400]) ).
fof(f2400,plain,
( spl0_252
<=> sk4 = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_252])]) ).
fof(f5104,plain,
( spl0_503
<=> sk4 = app(sk4,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_503])]) ).
fof(f5081,plain,
( ~ ssList(tl(sk4))
| ~ ssList(cons(hd(sk4),nil))
| sk4 != app(sk4,tl(sk4))
| sk4 = cons(hd(sk4),nil)
| ~ spl0_21
| ~ spl0_239 ),
inference(superposition,[],[f1005,f2315]) ).
fof(f5101,plain,
( ~ spl0_502
| ~ spl0_10
| ~ spl0_8
| spl0_251
| ~ spl0_12
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5080,f2313,f284,f2382,f266,f274,f5098]) ).
fof(f5098,plain,
( spl0_502
<=> sk4 = app(sk3,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_502])]) ).
fof(f2382,plain,
( spl0_251
<=> sk3 = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_251])]) ).
fof(f5080,plain,
( sk3 = cons(hd(sk4),nil)
| ~ ssList(tl(sk4))
| ~ ssList(cons(hd(sk4),nil))
| sk4 != app(sk3,tl(sk4))
| ~ spl0_12
| ~ spl0_239 ),
inference(superposition,[],[f1004,f2315]) ).
fof(f5096,plain,
( spl0_501
| ~ spl0_10
| ~ spl0_8
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5083,f2313,f266,f274,f5094]) ).
fof(f5094,plain,
( spl0_501
<=> ! [X8,X7] :
( ~ ssList(X8)
| app(X7,tl(sk4)) != app(X8,sk4)
| ~ ssList(X7)
| app(X8,cons(hd(sk4),nil)) = X7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_501])]) ).
fof(f5083,plain,
( ! [X8,X7] :
( ~ ssList(tl(sk4))
| ~ ssList(cons(hd(sk4),nil))
| ~ ssList(X8)
| app(X8,cons(hd(sk4),nil)) = X7
| ~ ssList(X7)
| app(X7,tl(sk4)) != app(X8,sk4) )
| ~ spl0_239 ),
inference(superposition,[],[f1008,f2315]) ).
fof(f5092,plain,
( ~ spl0_10
| spl0_500
| ~ spl0_8
| ~ spl0_239 ),
inference(avatar_split_clause,[],[f5079,f2313,f266,f5090,f274]) ).
fof(f5090,plain,
( spl0_500
<=> ! [X4] :
( nil = X4
| sk4 != app(tl(X4),tl(sk4))
| tl(X4) = cons(hd(sk4),nil)
| ~ ssList(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_500])]) ).
fof(f5079,plain,
( ! [X4] :
( ~ ssList(tl(sk4))
| nil = X4
| ~ ssList(X4)
| ~ ssList(cons(hd(sk4),nil))
| tl(X4) = cons(hd(sk4),nil)
| sk4 != app(tl(X4),tl(sk4)) )
| ~ spl0_239 ),
inference(superposition,[],[f1003,f2315]) ).
fof(f5067,plain,
( spl0_499
| ~ spl0_78
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4949,f4240,f812,f5064]) ).
fof(f5064,plain,
( spl0_499
<=> app(tl(sk4),app(tl(sk4),sk3)) = tl(app(sk4,app(tl(sk4),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_499])]) ).
fof(f812,plain,
( spl0_78
<=> ! [X13] :
( tl(app(sk4,X13)) = app(tl(sk4),X13)
| ~ ssList(X13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_78])]) ).
fof(f4240,plain,
( spl0_406
<=> ssList(app(tl(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_406])]) ).
fof(f4949,plain,
( app(tl(sk4),app(tl(sk4),sk3)) = tl(app(sk4,app(tl(sk4),sk3)))
| ~ spl0_78
| ~ spl0_406 ),
inference(resolution,[],[f4241,f813]) ).
fof(f813,plain,
( ! [X13] :
( ~ ssList(X13)
| tl(app(sk4,X13)) = app(tl(sk4),X13) )
| ~ spl0_78 ),
inference(avatar_component_clause,[],[f812]) ).
fof(f4241,plain,
( ssList(app(tl(sk4),sk3))
| ~ spl0_406 ),
inference(avatar_component_clause,[],[f4240]) ).
fof(f5059,plain,
( spl0_498
| ~ spl0_60
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4945,f4240,f645,f5056]) ).
fof(f5056,plain,
( spl0_498
<=> hd(sk4) = hd(app(sk4,app(tl(sk4),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_498])]) ).
fof(f645,plain,
( spl0_60
<=> ! [X12] :
( ~ ssList(X12)
| hd(sk4) = hd(app(sk4,X12)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_60])]) ).
fof(f4945,plain,
( hd(sk4) = hd(app(sk4,app(tl(sk4),sk3)))
| ~ spl0_60
| ~ spl0_406 ),
inference(resolution,[],[f4241,f646]) ).
fof(f646,plain,
( ! [X12] :
( ~ ssList(X12)
| hd(sk4) = hd(app(sk4,X12)) )
| ~ spl0_60 ),
inference(avatar_component_clause,[],[f645]) ).
fof(f5054,plain,
( spl0_497
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4961,f4240,f5051]) ).
fof(f5051,plain,
( spl0_497
<=> app(app(skaf47(app(tl(sk4),sk3),app(tl(sk4),sk3)),app(tl(sk4),sk3)),skaf48(app(tl(sk4),sk3),app(tl(sk4),sk3))) = app(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_497])]) ).
fof(f4961,plain,
( app(app(skaf47(app(tl(sk4),sk3),app(tl(sk4),sk3)),app(tl(sk4),sk3)),skaf48(app(tl(sk4),sk3),app(tl(sk4),sk3))) = app(tl(sk4),sk3)
| ~ spl0_406 ),
inference(resolution,[],[f4241,f1036]) ).
fof(f1036,plain,
! [X1] :
( ~ ssList(X1)
| app(app(skaf47(X1,X1),X1),skaf48(X1,X1)) = X1 ),
inference(duplicate_literal_removal,[],[f1032]) ).
fof(f1032,plain,
! [X1] :
( ~ ssList(X1)
| app(app(skaf47(X1,X1),X1),skaf48(X1,X1)) = X1
| ~ ssList(X1)
| ~ ssList(X1) ),
inference(resolution,[],[f168,f57]) ).
fof(f5049,plain,
( spl0_496
| ~ spl0_94
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4964,f4240,f1038,f5046]) ).
fof(f5046,plain,
( spl0_496
<=> app(skaf47(app(tl(sk4),sk3),nil),skaf48(nil,app(tl(sk4),sk3))) = app(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_496])]) ).
fof(f1038,plain,
( spl0_94
<=> ! [X0] :
( app(app(skaf47(X0,nil),nil),skaf48(nil,X0)) = X0
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_94])]) ).
fof(f4964,plain,
( app(skaf47(app(tl(sk4),sk3),nil),skaf48(nil,app(tl(sk4),sk3))) = app(tl(sk4),sk3)
| ~ spl0_94
| ~ spl0_406 ),
inference(resolution,[],[f4241,f1634]) ).
fof(f1634,plain,
( ! [X0] :
( ~ ssList(X0)
| app(skaf47(X0,nil),skaf48(nil,X0)) = X0 )
| ~ spl0_94 ),
inference(backward_demodulation,[],[f1039,f1623]) ).
fof(f1623,plain,
! [X0,X1] : skaf47(X0,X1) = app(skaf47(X0,X1),nil),
inference(resolution,[],[f49,f73]) ).
fof(f73,axiom,
! [X0] :
( ~ ssList(X0)
| app(X0,nil) = X0 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause73) ).
fof(f49,axiom,
! [X0,X1] : ssList(skaf47(X0,X1)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause49) ).
fof(f1039,plain,
( ! [X0] :
( ~ ssList(X0)
| app(app(skaf47(X0,nil),nil),skaf48(nil,X0)) = X0 )
| ~ spl0_94 ),
inference(avatar_component_clause,[],[f1038]) ).
fof(f5038,plain,
( spl0_495
| ~ spl0_59
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4944,f4240,f641,f5035]) ).
fof(f5035,plain,
( spl0_495
<=> hd(sk3) = hd(app(sk3,app(tl(sk4),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_495])]) ).
fof(f641,plain,
( spl0_59
<=> ! [X11] :
( ~ ssList(X11)
| hd(sk3) = hd(app(sk3,X11)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_59])]) ).
fof(f4944,plain,
( hd(sk3) = hd(app(sk3,app(tl(sk4),sk3)))
| ~ spl0_59
| ~ spl0_406 ),
inference(resolution,[],[f4241,f642]) ).
fof(f642,plain,
( ! [X11] :
( ~ ssList(X11)
| hd(sk3) = hd(app(sk3,X11)) )
| ~ spl0_59 ),
inference(avatar_component_clause,[],[f641]) ).
fof(f5033,plain,
( spl0_494
| ~ spl0_69
| ~ spl0_77
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4951,f4240,f806,f749,f5030]) ).
fof(f5030,plain,
( spl0_494
<=> tl(app(sk3,app(tl(sk4),sk3))) = app(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_494])]) ).
fof(f749,plain,
( spl0_69
<=> nil = tl(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_69])]) ).
fof(f806,plain,
( spl0_77
<=> ! [X12] :
( app(tl(sk3),X12) = tl(app(sk3,X12))
| ~ ssList(X12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_77])]) ).
fof(f4951,plain,
( tl(app(sk3,app(tl(sk4),sk3))) = app(tl(sk4),sk3)
| ~ spl0_69
| ~ spl0_77
| ~ spl0_406 ),
inference(resolution,[],[f4241,f892]) ).
fof(f892,plain,
( ! [X12] :
( ~ ssList(X12)
| tl(app(sk3,X12)) = X12 )
| ~ spl0_69
| ~ spl0_77 ),
inference(forward_subsumption_demodulation,[],[f891,f74]) ).
fof(f74,axiom,
! [X0] :
( ~ ssList(X0)
| app(nil,X0) = X0 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause74) ).
fof(f891,plain,
( ! [X12] :
( app(nil,X12) = tl(app(sk3,X12))
| ~ ssList(X12) )
| ~ spl0_69
| ~ spl0_77 ),
inference(backward_demodulation,[],[f807,f751]) ).
fof(f751,plain,
( nil = tl(sk3)
| ~ spl0_69 ),
inference(avatar_component_clause,[],[f749]) ).
fof(f807,plain,
( ! [X12] :
( ~ ssList(X12)
| app(tl(sk3),X12) = tl(app(sk3,X12)) )
| ~ spl0_77 ),
inference(avatar_component_clause,[],[f806]) ).
fof(f5028,plain,
( spl0_493
| spl0_361
| ~ spl0_230
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f5023,f4240,f2244,f3587,f5025]) ).
fof(f5025,plain,
( spl0_493
<=> app(tl(tl(sk4)),sk3) = app(nil,app(tl(tl(sk4)),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_493])]) ).
fof(f3587,plain,
( spl0_361
<=> nil = app(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_361])]) ).
fof(f2244,plain,
( spl0_230
<=> app(tl(tl(sk4)),sk3) = tl(app(tl(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_230])]) ).
fof(f5023,plain,
( nil = app(tl(sk4),sk3)
| app(tl(tl(sk4)),sk3) = app(nil,app(tl(tl(sk4)),sk3))
| ~ spl0_230
| ~ spl0_406 ),
inference(forward_demodulation,[],[f4933,f2246]) ).
fof(f2246,plain,
( app(tl(tl(sk4)),sk3) = tl(app(tl(sk4),sk3))
| ~ spl0_230 ),
inference(avatar_component_clause,[],[f2244]) ).
fof(f4933,plain,
( tl(app(tl(sk4),sk3)) = app(nil,tl(app(tl(sk4),sk3)))
| nil = app(tl(sk4),sk3)
| ~ spl0_406 ),
inference(resolution,[],[f4241,f403]) ).
fof(f403,plain,
! [X0] :
( ~ ssList(X0)
| tl(X0) = app(nil,tl(X0))
| nil = X0 ),
inference(resolution,[],[f77,f74]) ).
fof(f5022,plain,
( spl0_492
| spl0_361
| ~ spl0_230
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f5017,f4240,f2244,f3587,f5019]) ).
fof(f5019,plain,
( spl0_492
<=> app(tl(tl(sk4)),sk3) = app(app(tl(tl(sk4)),sk3),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_492])]) ).
fof(f5017,plain,
( nil = app(tl(sk4),sk3)
| app(tl(tl(sk4)),sk3) = app(app(tl(tl(sk4)),sk3),nil)
| ~ spl0_230
| ~ spl0_406 ),
inference(forward_demodulation,[],[f4934,f2246]) ).
fof(f4934,plain,
( tl(app(tl(sk4),sk3)) = app(tl(app(tl(sk4),sk3)),nil)
| nil = app(tl(sk4),sk3)
| ~ spl0_406 ),
inference(resolution,[],[f4241,f404]) ).
fof(f404,plain,
! [X1] :
( ~ ssList(X1)
| tl(X1) = app(tl(X1),nil)
| nil = X1 ),
inference(resolution,[],[f77,f73]) ).
fof(f5013,plain,
( spl0_491
| ~ spl0_9
| ~ spl0_301
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f5008,f4240,f2909,f270,f5010]) ).
fof(f5010,plain,
( spl0_491
<=> app(sk4,sk3) = app(cons(hd(sk4),nil),app(tl(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_491])]) ).
fof(f2909,plain,
( spl0_301
<=> cons(hd(sk4),app(tl(sk4),sk3)) = app(sk4,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_301])]) ).
fof(f5008,plain,
( app(sk4,sk3) = app(cons(hd(sk4),nil),app(tl(sk4),sk3))
| ~ spl0_9
| ~ spl0_301
| ~ spl0_406 ),
inference(forward_demodulation,[],[f4952,f2911]) ).
fof(f2911,plain,
( cons(hd(sk4),app(tl(sk4),sk3)) = app(sk4,sk3)
| ~ spl0_301 ),
inference(avatar_component_clause,[],[f2909]) ).
fof(f4952,plain,
( cons(hd(sk4),app(tl(sk4),sk3)) = app(cons(hd(sk4),nil),app(tl(sk4),sk3))
| ~ spl0_9
| ~ spl0_406 ),
inference(resolution,[],[f4241,f950]) ).
fof(f5007,plain,
( spl0_490
| ~ spl0_74
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4948,f4240,f792,f5004]) ).
fof(f5004,plain,
( spl0_490
<=> tl(app(tl(sk4),app(tl(sk4),sk3))) = app(tl(tl(sk4)),app(tl(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_490])]) ).
fof(f792,plain,
( spl0_74
<=> ! [X10] :
( ~ ssList(X10)
| tl(app(tl(sk4),X10)) = app(tl(tl(sk4)),X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_74])]) ).
fof(f4948,plain,
( tl(app(tl(sk4),app(tl(sk4),sk3))) = app(tl(tl(sk4)),app(tl(sk4),sk3))
| ~ spl0_74
| ~ spl0_406 ),
inference(resolution,[],[f4241,f793]) ).
fof(f793,plain,
( ! [X10] :
( ~ ssList(X10)
| tl(app(tl(sk4),X10)) = app(tl(tl(sk4)),X10) )
| ~ spl0_74 ),
inference(avatar_component_clause,[],[f792]) ).
fof(f5001,plain,
( spl0_361
| spl0_489
| ~ spl0_8
| ~ spl0_12
| ~ spl0_185
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4997,f4240,f1912,f284,f266,f4999,f3587]) ).
fof(f4999,plain,
( spl0_489
<=> ! [X0] :
( hd(app(tl(sk4),app(sk3,X0))) = hd(sk3)
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_489])]) ).
fof(f1912,plain,
( spl0_185
<=> hd(sk3) = hd(app(tl(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_185])]) ).
fof(f4997,plain,
( ! [X0] :
( hd(app(tl(sk4),app(sk3,X0))) = hd(sk3)
| nil = app(tl(sk4),sk3)
| ~ ssList(X0) )
| ~ spl0_8
| ~ spl0_12
| ~ spl0_185
| ~ spl0_406 ),
inference(forward_subsumption_demodulation,[],[f4996,f2453]) ).
fof(f2453,plain,
( ! [X26] :
( ~ ssList(X26)
| app(tl(sk4),app(sk3,X26)) = app(app(tl(sk4),sk3),X26) )
| ~ spl0_8
| ~ spl0_12 ),
inference(resolution,[],[f1015,f267]) ).
fof(f1015,plain,
( ! [X14,X13] :
( ~ ssList(X13)
| ~ ssList(X14)
| app(X13,app(sk3,X14)) = app(app(X13,sk3),X14) )
| ~ spl0_12 ),
inference(resolution,[],[f149,f286]) ).
fof(f4996,plain,
( ! [X0] :
( nil = app(tl(sk4),sk3)
| hd(app(app(tl(sk4),sk3),X0)) = hd(sk3)
| ~ ssList(X0) )
| ~ spl0_185
| ~ spl0_406 ),
inference(forward_demodulation,[],[f4928,f1914]) ).
fof(f1914,plain,
( hd(sk3) = hd(app(tl(sk4),sk3))
| ~ spl0_185 ),
inference(avatar_component_clause,[],[f1912]) ).
fof(f4928,plain,
( ! [X0] :
( nil = app(tl(sk4),sk3)
| ~ ssList(X0)
| hd(app(app(tl(sk4),sk3),X0)) = hd(app(tl(sk4),sk3)) )
| ~ spl0_406 ),
inference(resolution,[],[f4241,f123]) ).
fof(f123,axiom,
! [X0,X1] :
( ~ ssList(X1)
| ~ ssList(X0)
| nil = X1
| hd(app(X1,X0)) = hd(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause123) ).
fof(f4994,plain,
( spl0_488
| ~ spl0_58
| ~ spl0_175
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4965,f4240,f1841,f637,f4991]) ).
fof(f4991,plain,
( spl0_488
<=> hd(sk3) = hd(app(tl(sk4),app(tl(sk4),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_488])]) ).
fof(f637,plain,
( spl0_58
<=> ! [X10] :
( hd(tl(sk4)) = hd(app(tl(sk4),X10))
| ~ ssList(X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_58])]) ).
fof(f1841,plain,
( spl0_175
<=> hd(tl(sk4)) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_175])]) ).
fof(f4965,plain,
( hd(sk3) = hd(app(tl(sk4),app(tl(sk4),sk3)))
| ~ spl0_58
| ~ spl0_175
| ~ spl0_406 ),
inference(resolution,[],[f4241,f1866]) ).
fof(f1866,plain,
( ! [X10] :
( ~ ssList(X10)
| hd(sk3) = hd(app(tl(sk4),X10)) )
| ~ spl0_58
| ~ spl0_175 ),
inference(backward_demodulation,[],[f638,f1843]) ).
fof(f1843,plain,
( hd(tl(sk4)) = hd(sk3)
| ~ spl0_175 ),
inference(avatar_component_clause,[],[f1841]) ).
fof(f638,plain,
( ! [X10] :
( ~ ssList(X10)
| hd(tl(sk4)) = hd(app(tl(sk4),X10)) )
| ~ spl0_58 ),
inference(avatar_component_clause,[],[f637]) ).
fof(f4989,plain,
( spl0_487
| spl0_361
| spl0_486
| ~ spl0_12
| ~ spl0_166
| ~ spl0_230
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4985,f4240,f2244,f1763,f284,f4974,f3587,f4987]) ).
fof(f4987,plain,
( spl0_487
<=> ! [X17] :
( app(tl(app(tl(tl(sk4)),sk3)),X17) = tl(app(tl(tl(sk4)),app(sk3,X17)))
| ~ ssList(X17) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_487])]) ).
fof(f4974,plain,
( spl0_486
<=> nil = app(tl(tl(sk4)),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_486])]) ).
fof(f1763,plain,
( spl0_166
<=> ssList(tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_166])]) ).
fof(f4985,plain,
( ! [X17] :
( nil = app(tl(tl(sk4)),sk3)
| nil = app(tl(sk4),sk3)
| app(tl(app(tl(tl(sk4)),sk3)),X17) = tl(app(tl(tl(sk4)),app(sk3,X17)))
| ~ ssList(X17) )
| ~ spl0_12
| ~ spl0_166
| ~ spl0_230
| ~ spl0_406 ),
inference(forward_subsumption_demodulation,[],[f4984,f2451]) ).
fof(f2451,plain,
( ! [X24] :
( app(app(tl(tl(sk4)),sk3),X24) = app(tl(tl(sk4)),app(sk3,X24))
| ~ ssList(X24) )
| ~ spl0_12
| ~ spl0_166 ),
inference(resolution,[],[f1015,f1764]) ).
fof(f1764,plain,
( ssList(tl(tl(sk4)))
| ~ spl0_166 ),
inference(avatar_component_clause,[],[f1763]) ).
fof(f4984,plain,
( ! [X17] :
( nil = app(tl(sk4),sk3)
| nil = app(tl(tl(sk4)),sk3)
| app(tl(app(tl(tl(sk4)),sk3)),X17) = tl(app(app(tl(tl(sk4)),sk3),X17))
| ~ ssList(X17) )
| ~ spl0_230
| ~ spl0_406 ),
inference(forward_demodulation,[],[f4983,f2246]) ).
fof(f4983,plain,
( ! [X17] :
( nil = app(tl(sk4),sk3)
| ~ ssList(X17)
| nil = tl(app(tl(sk4),sk3))
| app(tl(app(tl(tl(sk4)),sk3)),X17) = tl(app(app(tl(tl(sk4)),sk3),X17)) )
| ~ spl0_230
| ~ spl0_406 ),
inference(forward_demodulation,[],[f4947,f2246]) ).
fof(f4947,plain,
( ! [X17] :
( tl(app(tl(app(tl(sk4),sk3)),X17)) = app(tl(tl(app(tl(sk4),sk3))),X17)
| nil = app(tl(sk4),sk3)
| ~ ssList(X17)
| nil = tl(app(tl(sk4),sk3)) )
| ~ spl0_406 ),
inference(resolution,[],[f4241,f786]) ).
fof(f786,plain,
! [X8,X9] :
( ~ ssList(X8)
| tl(app(tl(X8),X9)) = app(tl(tl(X8)),X9)
| ~ ssList(X9)
| nil = X8
| nil = tl(X8) ),
inference(resolution,[],[f133,f77]) ).
fof(f133,axiom,
! [X0,X1] :
( ~ ssList(X1)
| nil = X1
| ~ ssList(X0)
| tl(app(X1,X0)) = app(tl(X1),X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause133) ).
fof(f4977,plain,
( spl0_485
| spl0_486
| spl0_361
| ~ spl0_230
| ~ spl0_406 ),
inference(avatar_split_clause,[],[f4968,f4240,f2244,f3587,f4974,f4970]) ).
fof(f4970,plain,
( spl0_485
<=> app(tl(tl(sk4)),sk3) = cons(hd(app(tl(tl(sk4)),sk3)),tl(app(tl(tl(sk4)),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_485])]) ).
fof(f4968,plain,
( nil = app(tl(sk4),sk3)
| nil = app(tl(tl(sk4)),sk3)
| app(tl(tl(sk4)),sk3) = cons(hd(app(tl(tl(sk4)),sk3)),tl(app(tl(tl(sk4)),sk3)))
| ~ spl0_230
| ~ spl0_406 ),
inference(forward_demodulation,[],[f4967,f2246]) ).
fof(f4967,plain,
( tl(app(tl(sk4),sk3)) = cons(hd(tl(app(tl(sk4),sk3))),tl(tl(app(tl(sk4),sk3))))
| nil = app(tl(sk4),sk3)
| nil = app(tl(tl(sk4)),sk3)
| ~ spl0_230
| ~ spl0_406 ),
inference(forward_demodulation,[],[f4941,f2246]) ).
fof(f4941,plain,
( nil = tl(app(tl(sk4),sk3))
| nil = app(tl(sk4),sk3)
| tl(app(tl(sk4),sk3)) = cons(hd(tl(app(tl(sk4),sk3))),tl(tl(app(tl(sk4),sk3))))
| ~ spl0_406 ),
inference(resolution,[],[f4241,f521]) ).
fof(f521,plain,
! [X4] :
( ~ ssList(X4)
| cons(hd(tl(X4)),tl(tl(X4))) = tl(X4)
| nil = tl(X4)
| nil = X4 ),
inference(resolution,[],[f104,f77]) ).
fof(f104,axiom,
! [X0] :
( ~ ssList(X0)
| cons(hd(X0),tl(X0)) = X0
| nil = X0 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause104) ).
fof(f4923,plain,
( ~ spl0_277
| spl0_406
| spl0_278
| ~ spl0_201 ),
inference(avatar_split_clause,[],[f4913,f2063,f2702,f4240,f2698]) ).
fof(f2698,plain,
( spl0_277
<=> ssList(app(sk4,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_277])]) ).
fof(f2702,plain,
( spl0_278
<=> nil = app(sk4,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_278])]) ).
fof(f2063,plain,
( spl0_201
<=> tl(app(sk4,sk3)) = app(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_201])]) ).
fof(f4913,plain,
( nil = app(sk4,sk3)
| ssList(app(tl(sk4),sk3))
| ~ ssList(app(sk4,sk3))
| ~ spl0_201 ),
inference(superposition,[],[f77,f2065]) ).
fof(f2065,plain,
( tl(app(sk4,sk3)) = app(tl(sk4),sk3)
| ~ spl0_201 ),
inference(avatar_component_clause,[],[f2063]) ).
fof(f4922,plain,
( spl0_278
| ~ spl0_277
| spl0_484
| ~ spl0_8
| ~ spl0_12
| ~ spl0_201 ),
inference(avatar_split_clause,[],[f4918,f2063,f284,f266,f4920,f2698,f2702]) ).
fof(f4920,plain,
( spl0_484
<=> ! [X0,X1] :
( app(tl(sk4),sk3) = X1
| ~ ssList(X1)
| ~ ssList(X0)
| app(X1,X0) != app(tl(sk4),app(sk3,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_484])]) ).
fof(f4918,plain,
( ! [X0,X1] :
( app(tl(sk4),sk3) = X1
| app(X1,X0) != app(tl(sk4),app(sk3,X0))
| ~ ssList(X0)
| ~ ssList(app(sk4,sk3))
| ~ ssList(X1)
| nil = app(sk4,sk3) )
| ~ spl0_8
| ~ spl0_12
| ~ spl0_201 ),
inference(forward_subsumption_demodulation,[],[f4911,f2453]) ).
fof(f4911,plain,
( ! [X0,X1] :
( app(tl(sk4),sk3) = X1
| nil = app(sk4,sk3)
| ~ ssList(app(sk4,sk3))
| ~ ssList(X0)
| app(X1,X0) != app(app(tl(sk4),sk3),X0)
| ~ ssList(X1) )
| ~ spl0_201 ),
inference(superposition,[],[f1003,f2065]) ).
fof(f4917,plain,
( spl0_278
| spl0_483
| ~ spl0_277
| ~ spl0_201 ),
inference(avatar_split_clause,[],[f4912,f2063,f2698,f4915,f2702]) ).
fof(f4915,plain,
( spl0_483
<=> ! [X2,X3] :
( ~ ssList(X3)
| app(X2,X3) != app(X2,app(tl(sk4),sk3))
| ~ ssList(X2)
| app(tl(sk4),sk3) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_483])]) ).
fof(f4912,plain,
( ! [X2,X3] :
( ~ ssList(app(sk4,sk3))
| ~ ssList(X3)
| nil = app(sk4,sk3)
| app(tl(sk4),sk3) = X3
| ~ ssList(X2)
| app(X2,X3) != app(X2,app(tl(sk4),sk3)) )
| ~ spl0_201 ),
inference(superposition,[],[f970,f2065]) ).
fof(f4906,plain,
( spl0_476
| spl0_482
| spl0_359
| ~ spl0_229
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4901,f4094,f2239,f3574,f4903,f4867]) ).
fof(f4867,plain,
( spl0_476
<=> nil = app(tl(tl(sk4)),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_476])]) ).
fof(f4903,plain,
( spl0_482
<=> cons(hd(app(tl(tl(sk4)),sk4)),tl(app(tl(tl(sk4)),sk4))) = app(tl(tl(sk4)),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_482])]) ).
fof(f3574,plain,
( spl0_359
<=> nil = app(tl(sk4),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_359])]) ).
fof(f2239,plain,
( spl0_229
<=> tl(app(tl(sk4),sk4)) = app(tl(tl(sk4)),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_229])]) ).
fof(f4094,plain,
( spl0_389
<=> ssList(app(tl(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_389])]) ).
fof(f4901,plain,
( nil = app(tl(sk4),sk4)
| cons(hd(app(tl(tl(sk4)),sk4)),tl(app(tl(tl(sk4)),sk4))) = app(tl(tl(sk4)),sk4)
| nil = app(tl(tl(sk4)),sk4)
| ~ spl0_229
| ~ spl0_389 ),
inference(forward_demodulation,[],[f4900,f2241]) ).
fof(f2241,plain,
( tl(app(tl(sk4),sk4)) = app(tl(tl(sk4)),sk4)
| ~ spl0_229 ),
inference(avatar_component_clause,[],[f2239]) ).
fof(f4900,plain,
( nil = app(tl(sk4),sk4)
| tl(app(tl(sk4),sk4)) = cons(hd(tl(app(tl(sk4),sk4))),tl(tl(app(tl(sk4),sk4))))
| nil = app(tl(tl(sk4)),sk4)
| ~ spl0_229
| ~ spl0_389 ),
inference(forward_demodulation,[],[f4793,f2241]) ).
fof(f4793,plain,
( nil = tl(app(tl(sk4),sk4))
| tl(app(tl(sk4),sk4)) = cons(hd(tl(app(tl(sk4),sk4))),tl(tl(app(tl(sk4),sk4))))
| nil = app(tl(sk4),sk4)
| ~ spl0_389 ),
inference(resolution,[],[f4095,f521]) ).
fof(f4095,plain,
( ssList(app(tl(sk4),sk4))
| ~ spl0_389 ),
inference(avatar_component_clause,[],[f4094]) ).
fof(f4899,plain,
( spl0_481
| ~ spl0_78
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4801,f4094,f812,f4896]) ).
fof(f4896,plain,
( spl0_481
<=> tl(app(sk4,app(tl(sk4),sk4))) = app(tl(sk4),app(tl(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_481])]) ).
fof(f4801,plain,
( tl(app(sk4,app(tl(sk4),sk4))) = app(tl(sk4),app(tl(sk4),sk4))
| ~ spl0_78
| ~ spl0_389 ),
inference(resolution,[],[f4095,f813]) ).
fof(f4894,plain,
( spl0_480
| ~ spl0_69
| ~ spl0_77
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4803,f4094,f806,f749,f4891]) ).
fof(f4891,plain,
( spl0_480
<=> app(tl(sk4),sk4) = tl(app(sk3,app(tl(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_480])]) ).
fof(f4803,plain,
( app(tl(sk4),sk4) = tl(app(sk3,app(tl(sk4),sk4)))
| ~ spl0_69
| ~ spl0_77
| ~ spl0_389 ),
inference(resolution,[],[f4095,f892]) ).
fof(f4888,plain,
( spl0_479
| ~ spl0_74
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4800,f4094,f792,f4885]) ).
fof(f4885,plain,
( spl0_479
<=> app(tl(tl(sk4)),app(tl(sk4),sk4)) = tl(app(tl(sk4),app(tl(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_479])]) ).
fof(f4800,plain,
( app(tl(tl(sk4)),app(tl(sk4),sk4)) = tl(app(tl(sk4),app(tl(sk4),sk4)))
| ~ spl0_74
| ~ spl0_389 ),
inference(resolution,[],[f4095,f793]) ).
fof(f4882,plain,
( spl0_359
| spl0_478
| ~ spl0_184
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4878,f4094,f1906,f4880,f3574]) ).
fof(f4880,plain,
( spl0_478
<=> ! [X0] :
( hd(sk3) = hd(app(app(tl(sk4),sk4),X0))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_478])]) ).
fof(f1906,plain,
( spl0_184
<=> hd(app(tl(sk4),sk4)) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_184])]) ).
fof(f4878,plain,
( ! [X0] :
( hd(sk3) = hd(app(app(tl(sk4),sk4),X0))
| nil = app(tl(sk4),sk4)
| ~ ssList(X0) )
| ~ spl0_184
| ~ spl0_389 ),
inference(forward_demodulation,[],[f4780,f1908]) ).
fof(f1908,plain,
( hd(app(tl(sk4),sk4)) = hd(sk3)
| ~ spl0_184 ),
inference(avatar_component_clause,[],[f1906]) ).
fof(f4780,plain,
( ! [X0] :
( ~ ssList(X0)
| nil = app(tl(sk4),sk4)
| hd(app(tl(sk4),sk4)) = hd(app(app(tl(sk4),sk4),X0)) )
| ~ spl0_389 ),
inference(resolution,[],[f4095,f123]) ).
fof(f4877,plain,
( spl0_477
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4813,f4094,f4874]) ).
fof(f4874,plain,
( spl0_477
<=> app(tl(sk4),sk4) = app(app(skaf47(app(tl(sk4),sk4),app(tl(sk4),sk4)),app(tl(sk4),sk4)),skaf48(app(tl(sk4),sk4),app(tl(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_477])]) ).
fof(f4813,plain,
( app(tl(sk4),sk4) = app(app(skaf47(app(tl(sk4),sk4),app(tl(sk4),sk4)),app(tl(sk4),sk4)),skaf48(app(tl(sk4),sk4),app(tl(sk4),sk4)))
| ~ spl0_389 ),
inference(resolution,[],[f4095,f1036]) ).
fof(f4870,plain,
( spl0_359
| spl0_475
| spl0_476
| ~ spl0_229
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4862,f4094,f2239,f4867,f4864,f3574]) ).
fof(f4864,plain,
( spl0_475
<=> ! [X17] :
( ~ ssList(X17)
| app(tl(app(tl(tl(sk4)),sk4)),X17) = tl(app(app(tl(tl(sk4)),sk4),X17)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_475])]) ).
fof(f4862,plain,
( ! [X17] :
( nil = app(tl(tl(sk4)),sk4)
| ~ ssList(X17)
| nil = app(tl(sk4),sk4)
| app(tl(app(tl(tl(sk4)),sk4)),X17) = tl(app(app(tl(tl(sk4)),sk4),X17)) )
| ~ spl0_229
| ~ spl0_389 ),
inference(forward_demodulation,[],[f4861,f2241]) ).
fof(f4861,plain,
( ! [X17] :
( ~ ssList(X17)
| nil = app(tl(sk4),sk4)
| app(tl(app(tl(tl(sk4)),sk4)),X17) = tl(app(app(tl(tl(sk4)),sk4),X17))
| nil = tl(app(tl(sk4),sk4)) )
| ~ spl0_229
| ~ spl0_389 ),
inference(forward_demodulation,[],[f4799,f2241]) ).
fof(f4799,plain,
( ! [X17] :
( ~ ssList(X17)
| app(tl(tl(app(tl(sk4),sk4))),X17) = tl(app(tl(app(tl(sk4),sk4)),X17))
| nil = tl(app(tl(sk4),sk4))
| nil = app(tl(sk4),sk4) )
| ~ spl0_389 ),
inference(resolution,[],[f4095,f786]) ).
fof(f4859,plain,
( spl0_359
| spl0_474
| ~ spl0_229
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4854,f4094,f2239,f4856,f3574]) ).
fof(f4856,plain,
( spl0_474
<=> app(tl(tl(sk4)),sk4) = app(nil,app(tl(tl(sk4)),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_474])]) ).
fof(f4854,plain,
( app(tl(tl(sk4)),sk4) = app(nil,app(tl(tl(sk4)),sk4))
| nil = app(tl(sk4),sk4)
| ~ spl0_229
| ~ spl0_389 ),
inference(forward_demodulation,[],[f4785,f2241]) ).
fof(f4785,plain,
( tl(app(tl(sk4),sk4)) = app(nil,tl(app(tl(sk4),sk4)))
| nil = app(tl(sk4),sk4)
| ~ spl0_389 ),
inference(resolution,[],[f4095,f403]) ).
fof(f4852,plain,
( spl0_473
| ~ spl0_59
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4796,f4094,f641,f4849]) ).
fof(f4849,plain,
( spl0_473
<=> hd(sk3) = hd(app(sk3,app(tl(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_473])]) ).
fof(f4796,plain,
( hd(sk3) = hd(app(sk3,app(tl(sk4),sk4)))
| ~ spl0_59
| ~ spl0_389 ),
inference(resolution,[],[f4095,f642]) ).
fof(f4846,plain,
( spl0_472
| ~ spl0_94
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4816,f4094,f1038,f4843]) ).
fof(f4843,plain,
( spl0_472
<=> app(tl(sk4),sk4) = app(skaf47(app(tl(sk4),sk4),nil),skaf48(nil,app(tl(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_472])]) ).
fof(f4816,plain,
( app(tl(sk4),sk4) = app(skaf47(app(tl(sk4),sk4),nil),skaf48(nil,app(tl(sk4),sk4)))
| ~ spl0_94
| ~ spl0_389 ),
inference(resolution,[],[f4095,f1634]) ).
fof(f4841,plain,
( spl0_359
| spl0_471
| ~ spl0_229
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4836,f4094,f2239,f4838,f3574]) ).
fof(f4838,plain,
( spl0_471
<=> app(tl(tl(sk4)),sk4) = app(app(tl(tl(sk4)),sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_471])]) ).
fof(f4836,plain,
( app(tl(tl(sk4)),sk4) = app(app(tl(tl(sk4)),sk4),nil)
| nil = app(tl(sk4),sk4)
| ~ spl0_229
| ~ spl0_389 ),
inference(forward_demodulation,[],[f4786,f2241]) ).
fof(f4786,plain,
( app(tl(app(tl(sk4),sk4)),nil) = tl(app(tl(sk4),sk4))
| nil = app(tl(sk4),sk4)
| ~ spl0_389 ),
inference(resolution,[],[f4095,f404]) ).
fof(f4833,plain,
( spl0_470
| ~ spl0_9
| ~ spl0_271
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4828,f4094,f2597,f270,f4830]) ).
fof(f4830,plain,
( spl0_470
<=> app(sk4,sk4) = app(cons(hd(sk4),nil),app(tl(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_470])]) ).
fof(f2597,plain,
( spl0_271
<=> app(sk4,sk4) = cons(hd(sk4),app(tl(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_271])]) ).
fof(f4828,plain,
( app(sk4,sk4) = app(cons(hd(sk4),nil),app(tl(sk4),sk4))
| ~ spl0_9
| ~ spl0_271
| ~ spl0_389 ),
inference(forward_demodulation,[],[f4804,f2599]) ).
fof(f2599,plain,
( app(sk4,sk4) = cons(hd(sk4),app(tl(sk4),sk4))
| ~ spl0_271 ),
inference(avatar_component_clause,[],[f2597]) ).
fof(f4804,plain,
( app(cons(hd(sk4),nil),app(tl(sk4),sk4)) = cons(hd(sk4),app(tl(sk4),sk4))
| ~ spl0_9
| ~ spl0_389 ),
inference(resolution,[],[f4095,f950]) ).
fof(f4827,plain,
( spl0_469
| ~ spl0_60
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4797,f4094,f645,f4824]) ).
fof(f4824,plain,
( spl0_469
<=> hd(sk4) = hd(app(sk4,app(tl(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_469])]) ).
fof(f4797,plain,
( hd(sk4) = hd(app(sk4,app(tl(sk4),sk4)))
| ~ spl0_60
| ~ spl0_389 ),
inference(resolution,[],[f4095,f646]) ).
fof(f4822,plain,
( spl0_468
| ~ spl0_58
| ~ spl0_175
| ~ spl0_389 ),
inference(avatar_split_clause,[],[f4817,f4094,f1841,f637,f4819]) ).
fof(f4819,plain,
( spl0_468
<=> hd(sk3) = hd(app(tl(sk4),app(tl(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_468])]) ).
fof(f4817,plain,
( hd(sk3) = hd(app(tl(sk4),app(tl(sk4),sk4)))
| ~ spl0_58
| ~ spl0_175
| ~ spl0_389 ),
inference(resolution,[],[f4095,f1866]) ).
fof(f4776,plain,
( spl0_467
| spl0_385
| ~ spl0_9
| ~ spl0_21
| ~ spl0_164
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4772,f4077,f1747,f329,f270,f4070,f4774]) ).
fof(f4774,plain,
( spl0_467
<=> ! [X0] :
( hd(sk4) = hd(cons(hd(sk4),app(sk4,X0)))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_467])]) ).
fof(f4070,plain,
( spl0_385
<=> nil = cons(hd(sk4),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_385])]) ).
fof(f1747,plain,
( spl0_164
<=> hd(sk4) = hd(cons(hd(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_164])]) ).
fof(f4077,plain,
( spl0_387
<=> ssList(cons(hd(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_387])]) ).
fof(f4772,plain,
( ! [X0] :
( nil = cons(hd(sk4),sk4)
| hd(sk4) = hd(cons(hd(sk4),app(sk4,X0)))
| ~ ssList(X0) )
| ~ spl0_9
| ~ spl0_21
| ~ spl0_164
| ~ spl0_387 ),
inference(forward_subsumption_demodulation,[],[f4771,f2633]) ).
fof(f2633,plain,
( ! [X29] :
( cons(hd(sk4),app(sk4,X29)) = app(cons(hd(sk4),sk4),X29)
| ~ ssList(X29) )
| ~ spl0_9
| ~ spl0_21 ),
inference(resolution,[],[f1027,f331]) ).
fof(f1027,plain,
( ! [X8,X7] :
( ~ ssList(X7)
| ~ ssList(X8)
| cons(hd(sk4),app(X7,X8)) = app(cons(hd(sk4),X7),X8) )
| ~ spl0_9 ),
inference(resolution,[],[f157,f271]) ).
fof(f157,axiom,
! [X2,X0,X1] :
( ~ ssItem(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| cons(X0,app(X1,X2)) = app(cons(X0,X1),X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause157) ).
fof(f4771,plain,
( ! [X0] :
( hd(sk4) = hd(app(cons(hd(sk4),sk4),X0))
| ~ ssList(X0)
| nil = cons(hd(sk4),sk4) )
| ~ spl0_164
| ~ spl0_387 ),
inference(forward_demodulation,[],[f4645,f1749]) ).
fof(f1749,plain,
( hd(sk4) = hd(cons(hd(sk4),sk4))
| ~ spl0_164 ),
inference(avatar_component_clause,[],[f1747]) ).
fof(f4645,plain,
( ! [X0] :
( hd(app(cons(hd(sk4),sk4),X0)) = hd(cons(hd(sk4),sk4))
| nil = cons(hd(sk4),sk4)
| ~ ssList(X0) )
| ~ spl0_387 ),
inference(resolution,[],[f4078,f123]) ).
fof(f4078,plain,
( ssList(cons(hd(sk4),sk4))
| ~ spl0_387 ),
inference(avatar_component_clause,[],[f4077]) ).
fof(f4769,plain,
( spl0_466
| ~ spl0_9
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4670,f4077,f270,f4766]) ).
fof(f4766,plain,
( spl0_466
<=> cons(hd(sk4),sk4) = tl(cons(hd(sk4),cons(hd(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_466])]) ).
fof(f4670,plain,
( cons(hd(sk4),sk4) = tl(cons(hd(sk4),cons(hd(sk4),sk4)))
| ~ spl0_9
| ~ spl0_387 ),
inference(resolution,[],[f4078,f952]) ).
fof(f952,plain,
( ! [X2] :
( ~ ssList(X2)
| tl(cons(hd(sk4),X2)) = X2 )
| ~ spl0_9 ),
inference(resolution,[],[f271,f96]) ).
fof(f96,axiom,
! [X0,X1] :
( ~ ssItem(X0)
| ~ ssList(X1)
| tl(cons(X0,X1)) = X1 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause96) ).
fof(f4764,plain,
( spl0_465
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4642,f4077,f4761]) ).
fof(f4761,plain,
( spl0_465
<=> cons(hd(sk4),sk4) = app(cons(hd(sk4),sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_465])]) ).
fof(f4642,plain,
( cons(hd(sk4),sk4) = app(cons(hd(sk4),sk4),nil)
| ~ spl0_387 ),
inference(resolution,[],[f4078,f73]) ).
fof(f4759,plain,
( spl0_464
| ~ spl0_9
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4656,f4077,f270,f4756]) ).
fof(f4756,plain,
( spl0_464
<=> hd(sk4) = hd(cons(hd(sk4),cons(hd(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_464])]) ).
fof(f4656,plain,
( hd(sk4) = hd(cons(hd(sk4),cons(hd(sk4),sk4)))
| ~ spl0_9
| ~ spl0_387 ),
inference(resolution,[],[f4078,f483]) ).
fof(f483,plain,
( ! [X3] :
( ~ ssList(X3)
| hd(sk4) = hd(cons(hd(sk4),X3)) )
| ~ spl0_9 ),
inference(resolution,[],[f97,f271]) ).
fof(f97,axiom,
! [X0,X1] :
( ~ ssItem(X0)
| hd(cons(X0,X1)) = X0
| ~ ssList(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause97) ).
fof(f4754,plain,
( spl0_463
| ~ spl0_58
| ~ spl0_175
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4682,f4077,f1841,f637,f4751]) ).
fof(f4751,plain,
( spl0_463
<=> hd(sk3) = hd(app(tl(sk4),cons(hd(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_463])]) ).
fof(f4682,plain,
( hd(sk3) = hd(app(tl(sk4),cons(hd(sk4),sk4)))
| ~ spl0_58
| ~ spl0_175
| ~ spl0_387 ),
inference(resolution,[],[f4078,f1866]) ).
fof(f4748,plain,
( spl0_462
| ~ spl0_9
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4669,f4077,f270,f4745]) ).
fof(f4745,plain,
( spl0_462
<=> cons(hd(sk4),cons(hd(sk4),sk4)) = app(cons(hd(sk4),nil),cons(hd(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_462])]) ).
fof(f4669,plain,
( cons(hd(sk4),cons(hd(sk4),sk4)) = app(cons(hd(sk4),nil),cons(hd(sk4),sk4))
| ~ spl0_9
| ~ spl0_387 ),
inference(resolution,[],[f4078,f950]) ).
fof(f4743,plain,
( spl0_461
| ~ spl0_69
| ~ spl0_77
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4668,f4077,f806,f749,f4740]) ).
fof(f4740,plain,
( spl0_461
<=> cons(hd(sk4),sk4) = tl(app(sk3,cons(hd(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_461])]) ).
fof(f4668,plain,
( cons(hd(sk4),sk4) = tl(app(sk3,cons(hd(sk4),sk4)))
| ~ spl0_69
| ~ spl0_77
| ~ spl0_387 ),
inference(resolution,[],[f4078,f892]) ).
fof(f4738,plain,
( spl0_460
| ~ spl0_60
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4662,f4077,f645,f4735]) ).
fof(f4735,plain,
( spl0_460
<=> hd(sk4) = hd(app(sk4,cons(hd(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_460])]) ).
fof(f4662,plain,
( hd(sk4) = hd(app(sk4,cons(hd(sk4),sk4)))
| ~ spl0_60
| ~ spl0_387 ),
inference(resolution,[],[f4078,f646]) ).
fof(f4732,plain,
( spl0_459
| ~ spl0_59
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4661,f4077,f641,f4729]) ).
fof(f4729,plain,
( spl0_459
<=> hd(app(sk3,cons(hd(sk4),sk4))) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_459])]) ).
fof(f4661,plain,
( hd(app(sk3,cons(hd(sk4),sk4))) = hd(sk3)
| ~ spl0_59
| ~ spl0_387 ),
inference(resolution,[],[f4078,f642]) ).
fof(f4726,plain,
( spl0_458
| ~ spl0_94
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4681,f4077,f1038,f4723]) ).
fof(f4723,plain,
( spl0_458
<=> cons(hd(sk4),sk4) = app(skaf47(cons(hd(sk4),sk4),nil),skaf48(nil,cons(hd(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_458])]) ).
fof(f4681,plain,
( cons(hd(sk4),sk4) = app(skaf47(cons(hd(sk4),sk4),nil),skaf48(nil,cons(hd(sk4),sk4)))
| ~ spl0_94
| ~ spl0_387 ),
inference(resolution,[],[f4078,f1634]) ).
fof(f4716,plain,
( spl0_457
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4678,f4077,f4713]) ).
fof(f4713,plain,
( spl0_457
<=> app(app(skaf47(cons(hd(sk4),sk4),cons(hd(sk4),sk4)),cons(hd(sk4),sk4)),skaf48(cons(hd(sk4),sk4),cons(hd(sk4),sk4))) = cons(hd(sk4),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_457])]) ).
fof(f4678,plain,
( app(app(skaf47(cons(hd(sk4),sk4),cons(hd(sk4),sk4)),cons(hd(sk4),sk4)),skaf48(cons(hd(sk4),sk4),cons(hd(sk4),sk4))) = cons(hd(sk4),sk4)
| ~ spl0_387 ),
inference(resolution,[],[f4078,f1036]) ).
fof(f4709,plain,
( spl0_456
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4643,f4077,f4706]) ).
fof(f4706,plain,
( spl0_456
<=> app(nil,cons(hd(sk4),sk4)) = cons(hd(sk4),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_456])]) ).
fof(f4643,plain,
( app(nil,cons(hd(sk4),sk4)) = cons(hd(sk4),sk4)
| ~ spl0_387 ),
inference(resolution,[],[f4078,f74]) ).
fof(f4704,plain,
( spl0_385
| spl0_455
| ~ spl0_9
| ~ spl0_21
| ~ spl0_123
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4700,f4077,f1362,f329,f270,f4702,f4070]) ).
fof(f4702,plain,
( spl0_455
<=> ! [X1] :
( app(sk4,X1) = tl(cons(hd(sk4),app(sk4,X1)))
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_455])]) ).
fof(f1362,plain,
( spl0_123
<=> sk4 = tl(cons(hd(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_123])]) ).
fof(f4700,plain,
( ! [X1] :
( app(sk4,X1) = tl(cons(hd(sk4),app(sk4,X1)))
| ~ ssList(X1)
| nil = cons(hd(sk4),sk4) )
| ~ spl0_9
| ~ spl0_21
| ~ spl0_123
| ~ spl0_387 ),
inference(forward_subsumption_demodulation,[],[f4699,f2633]) ).
fof(f4699,plain,
( ! [X1] :
( nil = cons(hd(sk4),sk4)
| app(sk4,X1) = tl(app(cons(hd(sk4),sk4),X1))
| ~ ssList(X1) )
| ~ spl0_123
| ~ spl0_387 ),
inference(forward_demodulation,[],[f4646,f1364]) ).
fof(f1364,plain,
( sk4 = tl(cons(hd(sk4),sk4))
| ~ spl0_123 ),
inference(avatar_component_clause,[],[f1362]) ).
fof(f4646,plain,
( ! [X1] :
( nil = cons(hd(sk4),sk4)
| ~ ssList(X1)
| app(tl(cons(hd(sk4),sk4)),X1) = tl(app(cons(hd(sk4),sk4),X1)) )
| ~ spl0_387 ),
inference(resolution,[],[f4078,f133]) ).
fof(f4692,plain,
( spl0_454
| ~ spl0_78
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4666,f4077,f812,f4689]) ).
fof(f4689,plain,
( spl0_454
<=> tl(app(sk4,cons(hd(sk4),sk4))) = app(tl(sk4),cons(hd(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_454])]) ).
fof(f4666,plain,
( tl(app(sk4,cons(hd(sk4),sk4))) = app(tl(sk4),cons(hd(sk4),sk4))
| ~ spl0_78
| ~ spl0_387 ),
inference(resolution,[],[f4078,f813]) ).
fof(f4687,plain,
( spl0_453
| ~ spl0_74
| ~ spl0_387 ),
inference(avatar_split_clause,[],[f4665,f4077,f792,f4684]) ).
fof(f4684,plain,
( spl0_453
<=> app(tl(tl(sk4)),cons(hd(sk4),sk4)) = tl(app(tl(sk4),cons(hd(sk4),sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_453])]) ).
fof(f4665,plain,
( app(tl(tl(sk4)),cons(hd(sk4),sk4)) = tl(app(tl(sk4),cons(hd(sk4),sk4)))
| ~ spl0_74
| ~ spl0_387 ),
inference(resolution,[],[f4078,f793]) ).
fof(f4641,plain,
( ~ spl0_258
| spl0_259
| spl0_452
| ~ spl0_196 ),
inference(avatar_split_clause,[],[f4631,f2036,f4639,f2513,f2509]) ).
fof(f2509,plain,
( spl0_258
<=> ssList(app(sk4,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_258])]) ).
fof(f2513,plain,
( spl0_259
<=> nil = app(sk4,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_259])]) ).
fof(f4639,plain,
( spl0_452
<=> ! [X2,X3] :
( app(X2,X3) != app(X2,app(tl(sk4),sk4))
| ~ ssList(X2)
| app(tl(sk4),sk4) = X3
| ~ ssList(X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_452])]) ).
fof(f2036,plain,
( spl0_196
<=> app(tl(sk4),sk4) = tl(app(sk4,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_196])]) ).
fof(f4631,plain,
( ! [X2,X3] :
( app(X2,X3) != app(X2,app(tl(sk4),sk4))
| ~ ssList(X3)
| app(tl(sk4),sk4) = X3
| ~ ssList(X2)
| nil = app(sk4,sk4)
| ~ ssList(app(sk4,sk4)) )
| ~ spl0_196 ),
inference(superposition,[],[f970,f2038]) ).
fof(f2038,plain,
( app(tl(sk4),sk4) = tl(app(sk4,sk4))
| ~ spl0_196 ),
inference(avatar_component_clause,[],[f2036]) ).
fof(f4637,plain,
( spl0_259
| ~ spl0_258
| spl0_451
| ~ spl0_196 ),
inference(avatar_split_clause,[],[f4630,f2036,f4635,f2509,f2513]) ).
fof(f4635,plain,
( spl0_451
<=> ! [X0,X1] :
( app(X1,X0) != app(app(tl(sk4),sk4),X0)
| ~ ssList(X0)
| ~ ssList(X1)
| app(tl(sk4),sk4) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_451])]) ).
fof(f4630,plain,
( ! [X0,X1] :
( app(X1,X0) != app(app(tl(sk4),sk4),X0)
| app(tl(sk4),sk4) = X1
| ~ ssList(X1)
| ~ ssList(app(sk4,sk4))
| nil = app(sk4,sk4)
| ~ ssList(X0) )
| ~ spl0_196 ),
inference(superposition,[],[f1003,f2038]) ).
fof(f4633,plain,
( spl0_389
| ~ spl0_258
| spl0_259
| ~ spl0_196 ),
inference(avatar_split_clause,[],[f4632,f2036,f2513,f2509,f4094]) ).
fof(f4632,plain,
( nil = app(sk4,sk4)
| ~ ssList(app(sk4,sk4))
| ssList(app(tl(sk4),sk4))
| ~ spl0_196 ),
inference(superposition,[],[f77,f2038]) ).
fof(f4629,plain,
( ~ spl0_9
| ~ spl0_21
| spl0_387 ),
inference(avatar_split_clause,[],[f4628,f4077,f329,f270]) ).
fof(f4628,plain,
( ~ ssList(sk4)
| ~ ssItem(hd(sk4))
| spl0_387 ),
inference(resolution,[],[f4079,f86]) ).
fof(f86,axiom,
! [X0,X1] :
( ssList(cons(X0,X1))
| ~ ssList(X1)
| ~ ssItem(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause86) ).
fof(f4079,plain,
( ~ ssList(cons(hd(sk4),sk4))
| spl0_387 ),
inference(avatar_component_clause,[],[f4077]) ).
fof(f4627,plain,
( ~ spl0_449
| spl0_450
| spl0_416
| ~ spl0_181
| ~ spl0_226 ),
inference(avatar_split_clause,[],[f4626,f2224,f1888,f4335,f4623,f4619]) ).
fof(f4619,plain,
( spl0_449
<=> ssList(app(tl(sk4),tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_449])]) ).
fof(f4623,plain,
( spl0_450
<=> ! [X1] :
( hd(X1) != hd(sk3)
| nil = X1
| tl(X1) != app(tl(tl(sk4)),tl(sk4))
| app(tl(sk4),tl(sk4)) = X1
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_450])]) ).
fof(f4335,plain,
( spl0_416
<=> nil = app(tl(sk4),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_416])]) ).
fof(f1888,plain,
( spl0_181
<=> hd(app(tl(sk4),tl(sk4))) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_181])]) ).
fof(f2224,plain,
( spl0_226
<=> tl(app(tl(sk4),tl(sk4))) = app(tl(tl(sk4)),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_226])]) ).
fof(f4626,plain,
( ! [X0] :
( nil = app(tl(sk4),tl(sk4))
| tl(X0) != app(tl(tl(sk4)),tl(sk4))
| nil = X0
| hd(X0) != hd(sk3)
| ~ ssList(app(tl(sk4),tl(sk4)))
| app(tl(sk4),tl(sk4)) = X0
| ~ ssList(X0) )
| ~ spl0_181
| ~ spl0_226 ),
inference(forward_demodulation,[],[f4614,f2226]) ).
fof(f2226,plain,
( tl(app(tl(sk4),tl(sk4))) = app(tl(tl(sk4)),tl(sk4))
| ~ spl0_226 ),
inference(avatar_component_clause,[],[f2224]) ).
fof(f4614,plain,
( ! [X0] :
( hd(X0) != hd(sk3)
| ~ ssList(X0)
| nil = app(tl(sk4),tl(sk4))
| tl(X0) != tl(app(tl(sk4),tl(sk4)))
| ~ ssList(app(tl(sk4),tl(sk4)))
| nil = X0
| app(tl(sk4),tl(sk4)) = X0 )
| ~ spl0_181 ),
inference(superposition,[],[f177,f1890]) ).
fof(f1890,plain,
( hd(app(tl(sk4),tl(sk4))) = hd(sk3)
| ~ spl0_181 ),
inference(avatar_component_clause,[],[f1888]) ).
fof(f177,axiom,
! [X0,X1] :
( hd(X0) != hd(X1)
| ~ ssList(X0)
| ~ ssList(X1)
| X0 = X1
| nil = X0
| tl(X0) != tl(X1)
| nil = X1 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause177) ).
fof(f4625,plain,
( spl0_416
| ~ spl0_449
| spl0_450
| ~ spl0_181
| ~ spl0_226 ),
inference(avatar_split_clause,[],[f4617,f2224,f1888,f4623,f4619,f4335]) ).
fof(f4617,plain,
( ! [X1] :
( hd(X1) != hd(sk3)
| ~ ssList(X1)
| app(tl(sk4),tl(sk4)) = X1
| tl(X1) != app(tl(tl(sk4)),tl(sk4))
| ~ ssList(app(tl(sk4),tl(sk4)))
| nil = X1
| nil = app(tl(sk4),tl(sk4)) )
| ~ spl0_181
| ~ spl0_226 ),
inference(forward_demodulation,[],[f4615,f2226]) ).
fof(f4615,plain,
( ! [X1] :
( ~ ssList(app(tl(sk4),tl(sk4)))
| ~ ssList(X1)
| tl(X1) != tl(app(tl(sk4),tl(sk4)))
| app(tl(sk4),tl(sk4)) = X1
| hd(X1) != hd(sk3)
| nil = X1
| nil = app(tl(sk4),tl(sk4)) )
| ~ spl0_181 ),
inference(superposition,[],[f177,f1890]) ).
fof(f4582,plain,
( ~ spl0_1
| spl0_448
| ~ spl0_35
| ~ spl0_344 ),
inference(avatar_split_clause,[],[f4577,f3382,f414,f4579,f236]) ).
fof(f4579,plain,
( spl0_448
<=> segmentP(tl(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_448])]) ).
fof(f3382,plain,
( spl0_344
<=> ! [X6] :
( segmentP(app(X6,tl(sk4)),nil)
| ~ ssList(X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_344])]) ).
fof(f4577,plain,
( segmentP(tl(sk4),nil)
| ~ ssList(nil)
| ~ spl0_35
| ~ spl0_344 ),
inference(superposition,[],[f3383,f416]) ).
fof(f3383,plain,
( ! [X6] :
( segmentP(app(X6,tl(sk4)),nil)
| ~ ssList(X6) )
| ~ spl0_344 ),
inference(avatar_component_clause,[],[f3382]) ).
fof(f4569,plain,
( spl0_447
| ~ spl0_9
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4458,f4055,f270,f4566]) ).
fof(f4566,plain,
( spl0_447
<=> app(cons(hd(sk4),nil),cons(hd(sk4),sk3)) = cons(hd(sk4),cons(hd(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_447])]) ).
fof(f4055,plain,
( spl0_383
<=> ssList(cons(hd(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_383])]) ).
fof(f4458,plain,
( app(cons(hd(sk4),nil),cons(hd(sk4),sk3)) = cons(hd(sk4),cons(hd(sk4),sk3))
| ~ spl0_9
| ~ spl0_383 ),
inference(resolution,[],[f4056,f950]) ).
fof(f4056,plain,
( ssList(cons(hd(sk4),sk3))
| ~ spl0_383 ),
inference(avatar_component_clause,[],[f4055]) ).
fof(f4563,plain,
( spl0_446
| spl0_382
| ~ spl0_9
| ~ spl0_12
| ~ spl0_159
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4559,f4055,f1722,f284,f270,f4051,f4561]) ).
fof(f4561,plain,
( spl0_446
<=> ! [X0] :
( hd(sk4) = hd(cons(hd(sk4),app(sk3,X0)))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_446])]) ).
fof(f4051,plain,
( spl0_382
<=> nil = cons(hd(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_382])]) ).
fof(f1722,plain,
( spl0_159
<=> hd(sk4) = hd(cons(hd(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_159])]) ).
fof(f4559,plain,
( ! [X0] :
( nil = cons(hd(sk4),sk3)
| hd(sk4) = hd(cons(hd(sk4),app(sk3,X0)))
| ~ ssList(X0) )
| ~ spl0_9
| ~ spl0_12
| ~ spl0_159
| ~ spl0_383 ),
inference(forward_subsumption_demodulation,[],[f4558,f2632]) ).
fof(f2632,plain,
( ! [X28] :
( ~ ssList(X28)
| app(cons(hd(sk4),sk3),X28) = cons(hd(sk4),app(sk3,X28)) )
| ~ spl0_9
| ~ spl0_12 ),
inference(resolution,[],[f1027,f286]) ).
fof(f4558,plain,
( ! [X0] :
( ~ ssList(X0)
| hd(sk4) = hd(app(cons(hd(sk4),sk3),X0))
| nil = cons(hd(sk4),sk3) )
| ~ spl0_159
| ~ spl0_383 ),
inference(forward_demodulation,[],[f4434,f1724]) ).
fof(f1724,plain,
( hd(sk4) = hd(cons(hd(sk4),sk3))
| ~ spl0_159 ),
inference(avatar_component_clause,[],[f1722]) ).
fof(f4434,plain,
( ! [X0] :
( hd(app(cons(hd(sk4),sk3),X0)) = hd(cons(hd(sk4),sk3))
| ~ ssList(X0)
| nil = cons(hd(sk4),sk3) )
| ~ spl0_383 ),
inference(resolution,[],[f4056,f123]) ).
fof(f4557,plain,
( spl0_445
| ~ spl0_74
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4454,f4055,f792,f4554]) ).
fof(f4554,plain,
( spl0_445
<=> app(tl(tl(sk4)),cons(hd(sk4),sk3)) = tl(app(tl(sk4),cons(hd(sk4),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_445])]) ).
fof(f4454,plain,
( app(tl(tl(sk4)),cons(hd(sk4),sk3)) = tl(app(tl(sk4),cons(hd(sk4),sk3)))
| ~ spl0_74
| ~ spl0_383 ),
inference(resolution,[],[f4056,f793]) ).
fof(f4552,plain,
( spl0_444
| ~ spl0_59
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4450,f4055,f641,f4549]) ).
fof(f4549,plain,
( spl0_444
<=> hd(sk3) = hd(app(sk3,cons(hd(sk4),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_444])]) ).
fof(f4450,plain,
( hd(sk3) = hd(app(sk3,cons(hd(sk4),sk3)))
| ~ spl0_59
| ~ spl0_383 ),
inference(resolution,[],[f4056,f642]) ).
fof(f4546,plain,
( spl0_443
| spl0_382
| ~ spl0_9
| ~ spl0_12
| ~ spl0_120
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4542,f4055,f1347,f284,f270,f4051,f4544]) ).
fof(f4544,plain,
( spl0_443
<=> ! [X1] :
( app(sk3,X1) = tl(cons(hd(sk4),app(sk3,X1)))
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_443])]) ).
fof(f1347,plain,
( spl0_120
<=> sk3 = tl(cons(hd(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_120])]) ).
fof(f4542,plain,
( ! [X1] :
( nil = cons(hd(sk4),sk3)
| app(sk3,X1) = tl(cons(hd(sk4),app(sk3,X1)))
| ~ ssList(X1) )
| ~ spl0_9
| ~ spl0_12
| ~ spl0_120
| ~ spl0_383 ),
inference(forward_subsumption_demodulation,[],[f4541,f2632]) ).
fof(f4541,plain,
( ! [X1] :
( app(sk3,X1) = tl(app(cons(hd(sk4),sk3),X1))
| nil = cons(hd(sk4),sk3)
| ~ ssList(X1) )
| ~ spl0_120
| ~ spl0_383 ),
inference(forward_demodulation,[],[f4435,f1349]) ).
fof(f1349,plain,
( sk3 = tl(cons(hd(sk4),sk3))
| ~ spl0_120 ),
inference(avatar_component_clause,[],[f1347]) ).
fof(f4435,plain,
( ! [X1] :
( ~ ssList(X1)
| nil = cons(hd(sk4),sk3)
| app(tl(cons(hd(sk4),sk3)),X1) = tl(app(cons(hd(sk4),sk3),X1)) )
| ~ spl0_383 ),
inference(resolution,[],[f4056,f133]) ).
fof(f4538,plain,
( spl0_442
| ~ spl0_9
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4445,f4055,f270,f4535]) ).
fof(f4535,plain,
( spl0_442
<=> hd(sk4) = hd(cons(hd(sk4),cons(hd(sk4),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_442])]) ).
fof(f4445,plain,
( hd(sk4) = hd(cons(hd(sk4),cons(hd(sk4),sk3)))
| ~ spl0_9
| ~ spl0_383 ),
inference(resolution,[],[f4056,f483]) ).
fof(f4531,plain,
( spl0_441
| ~ spl0_94
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4470,f4055,f1038,f4528]) ).
fof(f4528,plain,
( spl0_441
<=> app(skaf47(cons(hd(sk4),sk3),nil),skaf48(nil,cons(hd(sk4),sk3))) = cons(hd(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_441])]) ).
fof(f4470,plain,
( app(skaf47(cons(hd(sk4),sk3),nil),skaf48(nil,cons(hd(sk4),sk3))) = cons(hd(sk4),sk3)
| ~ spl0_94
| ~ spl0_383 ),
inference(resolution,[],[f4056,f1634]) ).
fof(f4524,plain,
( spl0_440
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4432,f4055,f4521]) ).
fof(f4521,plain,
( spl0_440
<=> cons(hd(sk4),sk3) = app(nil,cons(hd(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_440])]) ).
fof(f4432,plain,
( cons(hd(sk4),sk3) = app(nil,cons(hd(sk4),sk3))
| ~ spl0_383 ),
inference(resolution,[],[f4056,f74]) ).
fof(f4519,plain,
( spl0_439
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4431,f4055,f4516]) ).
fof(f4516,plain,
( spl0_439
<=> app(cons(hd(sk4),sk3),nil) = cons(hd(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_439])]) ).
fof(f4431,plain,
( app(cons(hd(sk4),sk3),nil) = cons(hd(sk4),sk3)
| ~ spl0_383 ),
inference(resolution,[],[f4056,f73]) ).
fof(f4514,plain,
( spl0_438
| ~ spl0_9
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4459,f4055,f270,f4511]) ).
fof(f4511,plain,
( spl0_438
<=> tl(cons(hd(sk4),cons(hd(sk4),sk3))) = cons(hd(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_438])]) ).
fof(f4459,plain,
( tl(cons(hd(sk4),cons(hd(sk4),sk3))) = cons(hd(sk4),sk3)
| ~ spl0_9
| ~ spl0_383 ),
inference(resolution,[],[f4056,f952]) ).
fof(f4507,plain,
( spl0_437
| ~ spl0_78
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4455,f4055,f812,f4504]) ).
fof(f4504,plain,
( spl0_437
<=> tl(app(sk4,cons(hd(sk4),sk3))) = app(tl(sk4),cons(hd(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_437])]) ).
fof(f4455,plain,
( tl(app(sk4,cons(hd(sk4),sk3))) = app(tl(sk4),cons(hd(sk4),sk3))
| ~ spl0_78
| ~ spl0_383 ),
inference(resolution,[],[f4056,f813]) ).
fof(f4500,plain,
( spl0_436
| ~ spl0_60
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4451,f4055,f645,f4497]) ).
fof(f4497,plain,
( spl0_436
<=> hd(sk4) = hd(app(sk4,cons(hd(sk4),sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_436])]) ).
fof(f4451,plain,
( hd(sk4) = hd(app(sk4,cons(hd(sk4),sk3)))
| ~ spl0_60
| ~ spl0_383 ),
inference(resolution,[],[f4056,f646]) ).
fof(f4495,plain,
( spl0_435
| ~ spl0_58
| ~ spl0_175
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4471,f4055,f1841,f637,f4492]) ).
fof(f4492,plain,
( spl0_435
<=> hd(app(tl(sk4),cons(hd(sk4),sk3))) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_435])]) ).
fof(f4471,plain,
( hd(app(tl(sk4),cons(hd(sk4),sk3))) = hd(sk3)
| ~ spl0_58
| ~ spl0_175
| ~ spl0_383 ),
inference(resolution,[],[f4056,f1866]) ).
fof(f4487,plain,
( spl0_434
| ~ spl0_69
| ~ spl0_77
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4457,f4055,f806,f749,f4484]) ).
fof(f4484,plain,
( spl0_434
<=> tl(app(sk3,cons(hd(sk4),sk3))) = cons(hd(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_434])]) ).
fof(f4457,plain,
( tl(app(sk3,cons(hd(sk4),sk3))) = cons(hd(sk4),sk3)
| ~ spl0_69
| ~ spl0_77
| ~ spl0_383 ),
inference(resolution,[],[f4056,f892]) ).
fof(f4478,plain,
( spl0_433
| ~ spl0_383 ),
inference(avatar_split_clause,[],[f4467,f4055,f4475]) ).
fof(f4475,plain,
( spl0_433
<=> app(app(skaf47(cons(hd(sk4),sk3),cons(hd(sk4),sk3)),cons(hd(sk4),sk3)),skaf48(cons(hd(sk4),sk3),cons(hd(sk4),sk3))) = cons(hd(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_433])]) ).
fof(f4467,plain,
( app(app(skaf47(cons(hd(sk4),sk3),cons(hd(sk4),sk3)),cons(hd(sk4),sk3)),skaf48(cons(hd(sk4),sk3),cons(hd(sk4),sk3))) = cons(hd(sk4),sk3)
| ~ spl0_383 ),
inference(resolution,[],[f4056,f1036]) ).
fof(f4430,plain,
( ~ spl0_9
| ~ spl0_12
| spl0_383 ),
inference(avatar_split_clause,[],[f4429,f4055,f284,f270]) ).
fof(f4429,plain,
( ~ ssList(sk3)
| ~ ssItem(hd(sk4))
| spl0_383 ),
inference(resolution,[],[f4057,f86]) ).
fof(f4057,plain,
( ~ ssList(cons(hd(sk4),sk3))
| spl0_383 ),
inference(avatar_component_clause,[],[f4055]) ).
fof(f4428,plain,
( spl0_432
| ~ spl0_78
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4295,f4031,f812,f4425]) ).
fof(f4425,plain,
( spl0_432
<=> app(tl(sk4),app(sk4,tl(sk4))) = tl(app(sk4,app(sk4,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_432])]) ).
fof(f4031,plain,
( spl0_379
<=> ssList(app(sk4,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_379])]) ).
fof(f4295,plain,
( app(tl(sk4),app(sk4,tl(sk4))) = tl(app(sk4,app(sk4,tl(sk4))))
| ~ spl0_78
| ~ spl0_379 ),
inference(resolution,[],[f4032,f813]) ).
fof(f4032,plain,
( ssList(app(sk4,tl(sk4)))
| ~ spl0_379 ),
inference(avatar_component_clause,[],[f4031]) ).
fof(f4423,plain,
( spl0_431
| ~ spl0_9
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4299,f4031,f270,f4420]) ).
fof(f4420,plain,
( spl0_431
<=> app(sk4,tl(sk4)) = tl(cons(hd(sk4),app(sk4,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_431])]) ).
fof(f4299,plain,
( app(sk4,tl(sk4)) = tl(cons(hd(sk4),app(sk4,tl(sk4))))
| ~ spl0_9
| ~ spl0_379 ),
inference(resolution,[],[f4032,f952]) ).
fof(f4418,plain,
( spl0_430
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4271,f4031,f4415]) ).
fof(f4415,plain,
( spl0_430
<=> app(sk4,tl(sk4)) = app(app(sk4,tl(sk4)),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_430])]) ).
fof(f4271,plain,
( app(sk4,tl(sk4)) = app(app(sk4,tl(sk4)),nil)
| ~ spl0_379 ),
inference(resolution,[],[f4032,f73]) ).
fof(f4413,plain,
( spl0_429
| spl0_380
| ~ spl0_197
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4408,f4031,f2041,f4035,f4410]) ).
fof(f4410,plain,
( spl0_429
<=> app(tl(sk4),tl(sk4)) = app(nil,app(tl(sk4),tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_429])]) ).
fof(f4035,plain,
( spl0_380
<=> nil = app(sk4,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_380])]) ).
fof(f2041,plain,
( spl0_197
<=> app(tl(sk4),tl(sk4)) = tl(app(sk4,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_197])]) ).
fof(f4408,plain,
( nil = app(sk4,tl(sk4))
| app(tl(sk4),tl(sk4)) = app(nil,app(tl(sk4),tl(sk4)))
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4279,f2043]) ).
fof(f2043,plain,
( app(tl(sk4),tl(sk4)) = tl(app(sk4,tl(sk4)))
| ~ spl0_197 ),
inference(avatar_component_clause,[],[f2041]) ).
fof(f4279,plain,
( nil = app(sk4,tl(sk4))
| app(nil,tl(app(sk4,tl(sk4)))) = tl(app(sk4,tl(sk4)))
| ~ spl0_379 ),
inference(resolution,[],[f4032,f403]) ).
fof(f4407,plain,
( spl0_428
| spl0_380
| ~ spl0_119
| ~ spl0_197
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4402,f4031,f2041,f1330,f4035,f4404]) ).
fof(f4404,plain,
( spl0_428
<=> cons(hd(sk4),app(tl(sk4),tl(sk4))) = app(sk4,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_428])]) ).
fof(f1330,plain,
( spl0_119
<=> hd(sk4) = hd(app(sk4,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_119])]) ).
fof(f4402,plain,
( nil = app(sk4,tl(sk4))
| cons(hd(sk4),app(tl(sk4),tl(sk4))) = app(sk4,tl(sk4))
| ~ spl0_119
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4401,f1332]) ).
fof(f1332,plain,
( hd(sk4) = hd(app(sk4,tl(sk4)))
| ~ spl0_119 ),
inference(avatar_component_clause,[],[f1330]) ).
fof(f4401,plain,
( nil = app(sk4,tl(sk4))
| app(sk4,tl(sk4)) = cons(hd(app(sk4,tl(sk4))),app(tl(sk4),tl(sk4)))
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4273,f2043]) ).
fof(f4273,plain,
( nil = app(sk4,tl(sk4))
| cons(hd(app(sk4,tl(sk4))),tl(app(sk4,tl(sk4)))) = app(sk4,tl(sk4))
| ~ spl0_379 ),
inference(resolution,[],[f4032,f104]) ).
fof(f4400,plain,
( spl0_427
| ~ spl0_58
| ~ spl0_175
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4311,f4031,f1841,f637,f4397]) ).
fof(f4397,plain,
( spl0_427
<=> hd(app(tl(sk4),app(sk4,tl(sk4)))) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_427])]) ).
fof(f4311,plain,
( hd(app(tl(sk4),app(sk4,tl(sk4)))) = hd(sk3)
| ~ spl0_58
| ~ spl0_175
| ~ spl0_379 ),
inference(resolution,[],[f4032,f1866]) ).
fof(f4395,plain,
( spl0_426
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4307,f4031,f4392]) ).
fof(f4392,plain,
( spl0_426
<=> app(app(skaf47(app(sk4,tl(sk4)),app(sk4,tl(sk4))),app(sk4,tl(sk4))),skaf48(app(sk4,tl(sk4)),app(sk4,tl(sk4)))) = app(sk4,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_426])]) ).
fof(f4307,plain,
( app(app(skaf47(app(sk4,tl(sk4)),app(sk4,tl(sk4))),app(sk4,tl(sk4))),skaf48(app(sk4,tl(sk4)),app(sk4,tl(sk4)))) = app(sk4,tl(sk4))
| ~ spl0_379 ),
inference(resolution,[],[f4032,f1036]) ).
fof(f4390,plain,
( spl0_380
| spl0_425
| ~ spl0_119
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4386,f4031,f1330,f4388,f4035]) ).
fof(f4388,plain,
( spl0_425
<=> ! [X0] :
( hd(sk4) = hd(app(app(sk4,tl(sk4)),X0))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_425])]) ).
fof(f4386,plain,
( ! [X0] :
( hd(sk4) = hd(app(app(sk4,tl(sk4)),X0))
| ~ ssList(X0)
| nil = app(sk4,tl(sk4)) )
| ~ spl0_119
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4274,f1332]) ).
fof(f4274,plain,
( ! [X0] :
( hd(app(app(sk4,tl(sk4)),X0)) = hd(app(sk4,tl(sk4)))
| nil = app(sk4,tl(sk4))
| ~ ssList(X0) )
| ~ spl0_379 ),
inference(resolution,[],[f4032,f123]) ).
fof(f4385,plain,
( spl0_424
| ~ spl0_69
| ~ spl0_77
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4297,f4031,f806,f749,f4382]) ).
fof(f4382,plain,
( spl0_424
<=> tl(app(sk3,app(sk4,tl(sk4)))) = app(sk4,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_424])]) ).
fof(f4297,plain,
( tl(app(sk3,app(sk4,tl(sk4)))) = app(sk4,tl(sk4))
| ~ spl0_69
| ~ spl0_77
| ~ spl0_379 ),
inference(resolution,[],[f4032,f892]) ).
fof(f4380,plain,
( spl0_423
| ~ spl0_9
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4285,f4031,f270,f4377]) ).
fof(f4377,plain,
( spl0_423
<=> hd(sk4) = hd(cons(hd(sk4),app(sk4,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_423])]) ).
fof(f4285,plain,
( hd(sk4) = hd(cons(hd(sk4),app(sk4,tl(sk4))))
| ~ spl0_9
| ~ spl0_379 ),
inference(resolution,[],[f4032,f483]) ).
fof(f4375,plain,
( spl0_422
| ~ spl0_60
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4291,f4031,f645,f4372]) ).
fof(f4372,plain,
( spl0_422
<=> hd(sk4) = hd(app(sk4,app(sk4,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_422])]) ).
fof(f4291,plain,
( hd(sk4) = hd(app(sk4,app(sk4,tl(sk4))))
| ~ spl0_60
| ~ spl0_379 ),
inference(resolution,[],[f4032,f646]) ).
fof(f4368,plain,
( spl0_421
| spl0_380
| spl0_416
| ~ spl0_181
| ~ spl0_197
| ~ spl0_226
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4363,f4031,f2224,f2041,f1888,f4335,f4035,f4365]) ).
fof(f4365,plain,
( spl0_421
<=> app(tl(sk4),tl(sk4)) = cons(hd(sk3),app(tl(tl(sk4)),tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_421])]) ).
fof(f4363,plain,
( nil = app(tl(sk4),tl(sk4))
| nil = app(sk4,tl(sk4))
| app(tl(sk4),tl(sk4)) = cons(hd(sk3),app(tl(tl(sk4)),tl(sk4)))
| ~ spl0_181
| ~ spl0_197
| ~ spl0_226
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4362,f1890]) ).
fof(f4362,plain,
( nil = app(sk4,tl(sk4))
| cons(hd(app(tl(sk4),tl(sk4))),app(tl(tl(sk4)),tl(sk4))) = app(tl(sk4),tl(sk4))
| nil = app(tl(sk4),tl(sk4))
| ~ spl0_197
| ~ spl0_226
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4361,f2226]) ).
fof(f4361,plain,
( nil = app(tl(sk4),tl(sk4))
| nil = app(sk4,tl(sk4))
| cons(hd(app(tl(sk4),tl(sk4))),tl(app(tl(sk4),tl(sk4)))) = app(tl(sk4),tl(sk4))
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4360,f2043]) ).
fof(f4360,plain,
( nil = tl(app(sk4,tl(sk4)))
| nil = app(sk4,tl(sk4))
| cons(hd(app(tl(sk4),tl(sk4))),tl(app(tl(sk4),tl(sk4)))) = app(tl(sk4),tl(sk4))
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4287,f2043]) ).
fof(f4287,plain,
( nil = app(sk4,tl(sk4))
| tl(app(sk4,tl(sk4))) = cons(hd(tl(app(sk4,tl(sk4)))),tl(tl(app(sk4,tl(sk4)))))
| nil = tl(app(sk4,tl(sk4)))
| ~ spl0_379 ),
inference(resolution,[],[f4032,f521]) ).
fof(f4359,plain,
( spl0_380
| spl0_420
| ~ spl0_197
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4354,f4031,f2041,f4356,f4035]) ).
fof(f4356,plain,
( spl0_420
<=> app(app(tl(sk4),tl(sk4)),nil) = app(tl(sk4),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_420])]) ).
fof(f4354,plain,
( app(app(tl(sk4),tl(sk4)),nil) = app(tl(sk4),tl(sk4))
| nil = app(sk4,tl(sk4))
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4280,f2043]) ).
fof(f4280,plain,
( nil = app(sk4,tl(sk4))
| app(tl(app(sk4,tl(sk4))),nil) = tl(app(sk4,tl(sk4)))
| ~ spl0_379 ),
inference(resolution,[],[f4032,f404]) ).
fof(f4353,plain,
( spl0_419
| ~ spl0_9
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4298,f4031,f270,f4350]) ).
fof(f4350,plain,
( spl0_419
<=> app(cons(hd(sk4),nil),app(sk4,tl(sk4))) = cons(hd(sk4),app(sk4,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_419])]) ).
fof(f4298,plain,
( app(cons(hd(sk4),nil),app(sk4,tl(sk4))) = cons(hd(sk4),app(sk4,tl(sk4)))
| ~ spl0_9
| ~ spl0_379 ),
inference(resolution,[],[f4032,f950]) ).
fof(f4348,plain,
( spl0_418
| ~ spl0_74
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4294,f4031,f792,f4345]) ).
fof(f4345,plain,
( spl0_418
<=> app(tl(tl(sk4)),app(sk4,tl(sk4))) = tl(app(tl(sk4),app(sk4,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_418])]) ).
fof(f4294,plain,
( app(tl(tl(sk4)),app(sk4,tl(sk4))) = tl(app(tl(sk4),app(sk4,tl(sk4))))
| ~ spl0_74
| ~ spl0_379 ),
inference(resolution,[],[f4032,f793]) ).
fof(f4343,plain,
( spl0_417
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4272,f4031,f4340]) ).
fof(f4340,plain,
( spl0_417
<=> app(sk4,tl(sk4)) = app(nil,app(sk4,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_417])]) ).
fof(f4272,plain,
( app(sk4,tl(sk4)) = app(nil,app(sk4,tl(sk4)))
| ~ spl0_379 ),
inference(resolution,[],[f4032,f74]) ).
fof(f4338,plain,
( spl0_415
| spl0_416
| spl0_380
| ~ spl0_197
| ~ spl0_226
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4330,f4031,f2224,f2041,f4035,f4335,f4332]) ).
fof(f4332,plain,
( spl0_415
<=> ! [X17] :
( ~ ssList(X17)
| app(app(tl(tl(sk4)),tl(sk4)),X17) = tl(app(app(tl(sk4),tl(sk4)),X17)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_415])]) ).
fof(f4330,plain,
( ! [X17] :
( nil = app(sk4,tl(sk4))
| nil = app(tl(sk4),tl(sk4))
| ~ ssList(X17)
| app(app(tl(tl(sk4)),tl(sk4)),X17) = tl(app(app(tl(sk4),tl(sk4)),X17)) )
| ~ spl0_197
| ~ spl0_226
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4329,f2226]) ).
fof(f4329,plain,
( ! [X17] :
( ~ ssList(X17)
| app(tl(app(tl(sk4),tl(sk4))),X17) = tl(app(app(tl(sk4),tl(sk4)),X17))
| nil = app(sk4,tl(sk4))
| nil = app(tl(sk4),tl(sk4)) )
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4328,f2043]) ).
fof(f4328,plain,
( ! [X17] :
( ~ ssList(X17)
| nil = tl(app(sk4,tl(sk4)))
| nil = app(sk4,tl(sk4))
| app(tl(app(tl(sk4),tl(sk4))),X17) = tl(app(app(tl(sk4),tl(sk4)),X17)) )
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4293,f2043]) ).
fof(f4293,plain,
( ! [X17] :
( nil = app(sk4,tl(sk4))
| ~ ssList(X17)
| tl(app(tl(app(sk4,tl(sk4))),X17)) = app(tl(tl(app(sk4,tl(sk4)))),X17)
| nil = tl(app(sk4,tl(sk4))) )
| ~ spl0_379 ),
inference(resolution,[],[f4032,f786]) ).
fof(f4327,plain,
( spl0_414
| ~ spl0_59
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4290,f4031,f641,f4324]) ).
fof(f4324,plain,
( spl0_414
<=> hd(sk3) = hd(app(sk3,app(sk4,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_414])]) ).
fof(f4290,plain,
( hd(sk3) = hd(app(sk3,app(sk4,tl(sk4))))
| ~ spl0_59
| ~ spl0_379 ),
inference(resolution,[],[f4032,f642]) ).
fof(f4321,plain,
( spl0_380
| spl0_413
| ~ spl0_197
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4317,f4031,f2041,f4319,f4035]) ).
fof(f4319,plain,
( spl0_413
<=> ! [X1] :
( app(app(tl(sk4),tl(sk4)),X1) = tl(app(app(sk4,tl(sk4)),X1))
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_413])]) ).
fof(f4317,plain,
( ! [X1] :
( app(app(tl(sk4),tl(sk4)),X1) = tl(app(app(sk4,tl(sk4)),X1))
| ~ ssList(X1)
| nil = app(sk4,tl(sk4)) )
| ~ spl0_197
| ~ spl0_379 ),
inference(forward_demodulation,[],[f4275,f2043]) ).
fof(f4275,plain,
( ! [X1] :
( nil = app(sk4,tl(sk4))
| ~ ssList(X1)
| app(tl(app(sk4,tl(sk4))),X1) = tl(app(app(sk4,tl(sk4)),X1)) )
| ~ spl0_379 ),
inference(resolution,[],[f4032,f133]) ).
fof(f4316,plain,
( spl0_412
| ~ spl0_94
| ~ spl0_379 ),
inference(avatar_split_clause,[],[f4310,f4031,f1038,f4313]) ).
fof(f4313,plain,
( spl0_412
<=> app(skaf47(app(sk4,tl(sk4)),nil),skaf48(nil,app(sk4,tl(sk4)))) = app(sk4,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_412])]) ).
fof(f4310,plain,
( app(skaf47(app(sk4,tl(sk4)),nil),skaf48(nil,app(sk4,tl(sk4)))) = app(sk4,tl(sk4))
| ~ spl0_94
| ~ spl0_379 ),
inference(resolution,[],[f4032,f1634]) ).
fof(f4270,plain,
( spl0_411
| ~ spl0_8
| ~ spl0_221 ),
inference(avatar_split_clause,[],[f4252,f2181,f266,f4268]) ).
fof(f4268,plain,
( spl0_411
<=> ! [X6] :
( ~ ssList(app(X6,sk3))
| ~ segmentP(tl(sk4),app(X6,sk3))
| ~ ssList(X6)
| tl(sk4) = app(X6,sk3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_411])]) ).
fof(f2181,plain,
( spl0_221
<=> ! [X0] :
( segmentP(app(X0,sk3),tl(sk4))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_221])]) ).
fof(f4252,plain,
( ! [X6] :
( ~ ssList(tl(sk4))
| ~ ssList(app(X6,sk3))
| tl(sk4) = app(X6,sk3)
| ~ ssList(X6)
| ~ segmentP(tl(sk4),app(X6,sk3)) )
| ~ spl0_221 ),
inference(resolution,[],[f2182,f127]) ).
fof(f2182,plain,
( ! [X0] :
( segmentP(app(X0,sk3),tl(sk4))
| ~ ssList(X0) )
| ~ spl0_221 ),
inference(avatar_component_clause,[],[f2181]) ).
fof(f4266,plain,
( ~ spl0_8
| spl0_410
| ~ spl0_221 ),
inference(avatar_split_clause,[],[f4250,f2181,f4264,f266]) ).
fof(f4264,plain,
( spl0_410
<=> ! [X3] :
( ~ ssList(app(X3,sk3))
| ~ ssList(X3)
| app(app(skaf47(app(X3,sk3),tl(sk4)),tl(sk4)),skaf48(tl(sk4),app(X3,sk3))) = app(X3,sk3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_410])]) ).
fof(f4250,plain,
( ! [X3] :
( ~ ssList(app(X3,sk3))
| app(app(skaf47(app(X3,sk3),tl(sk4)),tl(sk4)),skaf48(tl(sk4),app(X3,sk3))) = app(X3,sk3)
| ~ ssList(tl(sk4))
| ~ ssList(X3) )
| ~ spl0_221 ),
inference(resolution,[],[f2182,f168]) ).
fof(f4262,plain,
( ~ spl0_8
| spl0_409
| ~ spl0_221 ),
inference(avatar_split_clause,[],[f4251,f2181,f4260,f266]) ).
fof(f4260,plain,
( spl0_409
<=> ! [X4,X5] :
( segmentP(app(X4,sk3),X5)
| ~ segmentP(tl(sk4),X5)
| ~ ssList(X5)
| ~ ssList(app(X4,sk3))
| ~ ssList(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_409])]) ).
fof(f4251,plain,
( ! [X4,X5] :
( segmentP(app(X4,sk3),X5)
| ~ ssList(X4)
| ~ ssList(app(X4,sk3))
| ~ ssList(tl(sk4))
| ~ ssList(X5)
| ~ segmentP(tl(sk4),X5) )
| ~ spl0_221 ),
inference(resolution,[],[f2182,f152]) ).
fof(f4258,plain,
( ~ spl0_8
| spl0_408
| ~ spl0_12
| ~ spl0_221 ),
inference(avatar_split_clause,[],[f4254,f2181,f284,f4256,f266]) ).
fof(f4256,plain,
( spl0_408
<=> ! [X2,X0,X1] :
( ~ ssList(X0)
| ~ ssList(X2)
| segmentP(app(X1,app(X0,app(sk3,X2))),tl(sk4))
| ~ ssList(X1)
| ~ ssList(app(X0,sk3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_408])]) ).
fof(f4254,plain,
( ! [X2,X0,X1] :
( ~ ssList(X0)
| ~ ssList(app(X0,sk3))
| ~ ssList(X1)
| segmentP(app(X1,app(X0,app(sk3,X2))),tl(sk4))
| ~ ssList(X2)
| ~ ssList(tl(sk4)) )
| ~ spl0_12
| ~ spl0_221 ),
inference(forward_subsumption_demodulation,[],[f4249,f1015]) ).
fof(f4249,plain,
( ! [X2,X0,X1] :
( ~ ssList(X1)
| ~ ssList(tl(sk4))
| ~ ssList(X2)
| ~ ssList(app(X0,sk3))
| segmentP(app(X1,app(app(X0,sk3),X2)),tl(sk4))
| ~ ssList(X0) )
| ~ spl0_221 ),
inference(resolution,[],[f2182,f356]) ).
fof(f4248,plain,
( ~ spl0_406
| spl0_361
| spl0_407
| ~ spl0_185
| ~ spl0_230 ),
inference(avatar_split_clause,[],[f4247,f2244,f1912,f4244,f3587,f4240]) ).
fof(f4244,plain,
( spl0_407
<=> ! [X1] :
( app(tl(sk4),sk3) = X1
| hd(X1) != hd(sk3)
| tl(X1) != app(tl(tl(sk4)),sk3)
| nil = X1
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_407])]) ).
fof(f4247,plain,
( ! [X0] :
( hd(X0) != hd(sk3)
| nil = app(tl(sk4),sk3)
| nil = X0
| app(tl(sk4),sk3) = X0
| ~ ssList(X0)
| tl(X0) != app(tl(tl(sk4)),sk3)
| ~ ssList(app(tl(sk4),sk3)) )
| ~ spl0_185
| ~ spl0_230 ),
inference(forward_demodulation,[],[f4235,f2246]) ).
fof(f4235,plain,
( ! [X0] :
( nil = X0
| app(tl(sk4),sk3) = X0
| nil = app(tl(sk4),sk3)
| ~ ssList(app(tl(sk4),sk3))
| tl(X0) != tl(app(tl(sk4),sk3))
| hd(X0) != hd(sk3)
| ~ ssList(X0) )
| ~ spl0_185 ),
inference(superposition,[],[f177,f1914]) ).
fof(f4246,plain,
( spl0_361
| ~ spl0_406
| spl0_407
| ~ spl0_185
| ~ spl0_230 ),
inference(avatar_split_clause,[],[f4238,f2244,f1912,f4244,f4240,f3587]) ).
fof(f4238,plain,
( ! [X1] :
( app(tl(sk4),sk3) = X1
| ~ ssList(X1)
| ~ ssList(app(tl(sk4),sk3))
| nil = X1
| nil = app(tl(sk4),sk3)
| tl(X1) != app(tl(tl(sk4)),sk3)
| hd(X1) != hd(sk3) )
| ~ spl0_185
| ~ spl0_230 ),
inference(forward_demodulation,[],[f4236,f2246]) ).
fof(f4236,plain,
( ! [X1] :
( nil = X1
| nil = app(tl(sk4),sk3)
| hd(X1) != hd(sk3)
| app(tl(sk4),sk3) = X1
| tl(X1) != tl(app(tl(sk4),sk3))
| ~ ssList(app(tl(sk4),sk3))
| ~ ssList(X1) )
| ~ spl0_185 ),
inference(superposition,[],[f177,f1914]) ).
fof(f4233,plain,
( ~ spl0_8
| ~ spl0_21
| spl0_379 ),
inference(avatar_split_clause,[],[f4232,f4031,f329,f266]) ).
fof(f4232,plain,
( ~ ssList(sk4)
| ~ ssList(tl(sk4))
| spl0_379 ),
inference(resolution,[],[f4033,f85]) ).
fof(f4033,plain,
( ~ ssList(app(sk4,tl(sk4)))
| spl0_379 ),
inference(avatar_component_clause,[],[f4031]) ).
fof(f4231,plain,
( spl0_405
| ~ spl0_9
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4127,f4012,f270,f4228]) ).
fof(f4228,plain,
( spl0_405
<=> cons(hd(sk4),app(sk3,tl(sk4))) = app(cons(hd(sk4),nil),app(sk3,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_405])]) ).
fof(f4012,plain,
( spl0_376
<=> ssList(app(sk3,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_376])]) ).
fof(f4127,plain,
( cons(hd(sk4),app(sk3,tl(sk4))) = app(cons(hd(sk4),nil),app(sk3,tl(sk4)))
| ~ spl0_9
| ~ spl0_376 ),
inference(resolution,[],[f4013,f950]) ).
fof(f4013,plain,
( ssList(app(sk3,tl(sk4)))
| ~ spl0_376 ),
inference(avatar_component_clause,[],[f4012]) ).
fof(f4226,plain,
( spl0_404
| ~ spl0_94
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4139,f4012,f1038,f4223]) ).
fof(f4223,plain,
( spl0_404
<=> app(skaf47(app(sk3,tl(sk4)),nil),skaf48(nil,app(sk3,tl(sk4)))) = app(sk3,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_404])]) ).
fof(f4139,plain,
( app(skaf47(app(sk3,tl(sk4)),nil),skaf48(nil,app(sk3,tl(sk4)))) = app(sk3,tl(sk4))
| ~ spl0_94
| ~ spl0_376 ),
inference(resolution,[],[f4013,f1634]) ).
fof(f4221,plain,
( spl0_403
| ~ spl0_58
| ~ spl0_175
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4140,f4012,f1841,f637,f4218]) ).
fof(f4218,plain,
( spl0_403
<=> hd(sk3) = hd(app(tl(sk4),app(sk3,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_403])]) ).
fof(f4140,plain,
( hd(sk3) = hd(app(tl(sk4),app(sk3,tl(sk4))))
| ~ spl0_58
| ~ spl0_175
| ~ spl0_376 ),
inference(resolution,[],[f4013,f1866]) ).
fof(f4216,plain,
( spl0_402
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4136,f4012,f4213]) ).
fof(f4213,plain,
( spl0_402
<=> app(sk3,tl(sk4)) = app(app(skaf47(app(sk3,tl(sk4)),app(sk3,tl(sk4))),app(sk3,tl(sk4))),skaf48(app(sk3,tl(sk4)),app(sk3,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_402])]) ).
fof(f4136,plain,
( app(sk3,tl(sk4)) = app(app(skaf47(app(sk3,tl(sk4)),app(sk3,tl(sk4))),app(sk3,tl(sk4))),skaf48(app(sk3,tl(sk4)),app(sk3,tl(sk4))))
| ~ spl0_376 ),
inference(resolution,[],[f4013,f1036]) ).
fof(f4207,plain,
( spl0_401
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4100,f4012,f4204]) ).
fof(f4204,plain,
( spl0_401
<=> app(app(sk3,tl(sk4)),nil) = app(sk3,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_401])]) ).
fof(f4100,plain,
( app(app(sk3,tl(sk4)),nil) = app(sk3,tl(sk4))
| ~ spl0_376 ),
inference(resolution,[],[f4013,f73]) ).
fof(f4202,plain,
( spl0_400
| ~ spl0_69
| ~ spl0_77
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4126,f4012,f806,f749,f4199]) ).
fof(f4199,plain,
( spl0_400
<=> app(sk3,tl(sk4)) = tl(app(sk3,app(sk3,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_400])]) ).
fof(f4126,plain,
( app(sk3,tl(sk4)) = tl(app(sk3,app(sk3,tl(sk4))))
| ~ spl0_69
| ~ spl0_77
| ~ spl0_376 ),
inference(resolution,[],[f4013,f892]) ).
fof(f4197,plain,
( spl0_399
| spl0_377
| ~ spl0_325
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4193,f4012,f3148,f4016,f4195]) ).
fof(f4195,plain,
( spl0_399
<=> ! [X1] :
( ~ ssList(X1)
| app(tl(sk4),X1) = tl(app(app(sk3,tl(sk4)),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_399])]) ).
fof(f4016,plain,
( spl0_377
<=> nil = app(sk3,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_377])]) ).
fof(f3148,plain,
( spl0_325
<=> tl(sk4) = tl(app(sk3,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_325])]) ).
fof(f4193,plain,
( ! [X1] :
( nil = app(sk3,tl(sk4))
| ~ ssList(X1)
| app(tl(sk4),X1) = tl(app(app(sk3,tl(sk4)),X1)) )
| ~ spl0_325
| ~ spl0_376 ),
inference(forward_demodulation,[],[f4104,f3150]) ).
fof(f3150,plain,
( tl(sk4) = tl(app(sk3,tl(sk4)))
| ~ spl0_325 ),
inference(avatar_component_clause,[],[f3148]) ).
fof(f4104,plain,
( ! [X1] :
( app(tl(app(sk3,tl(sk4))),X1) = tl(app(app(sk3,tl(sk4)),X1))
| nil = app(sk3,tl(sk4))
| ~ ssList(X1) )
| ~ spl0_376 ),
inference(resolution,[],[f4013,f133]) ).
fof(f4192,plain,
( spl0_398
| ~ spl0_9
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4114,f4012,f270,f4189]) ).
fof(f4189,plain,
( spl0_398
<=> hd(sk4) = hd(cons(hd(sk4),app(sk3,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_398])]) ).
fof(f4114,plain,
( hd(sk4) = hd(cons(hd(sk4),app(sk3,tl(sk4))))
| ~ spl0_9
| ~ spl0_376 ),
inference(resolution,[],[f4013,f483]) ).
fof(f4185,plain,
( spl0_397
| ~ spl0_78
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4124,f4012,f812,f4182]) ).
fof(f4182,plain,
( spl0_397
<=> app(tl(sk4),app(sk3,tl(sk4))) = tl(app(sk4,app(sk3,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_397])]) ).
fof(f4124,plain,
( app(tl(sk4),app(sk3,tl(sk4))) = tl(app(sk4,app(sk3,tl(sk4))))
| ~ spl0_78
| ~ spl0_376 ),
inference(resolution,[],[f4013,f813]) ).
fof(f4179,plain,
( spl0_396
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4101,f4012,f4176]) ).
fof(f4176,plain,
( spl0_396
<=> app(sk3,tl(sk4)) = app(nil,app(sk3,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_396])]) ).
fof(f4101,plain,
( app(sk3,tl(sk4)) = app(nil,app(sk3,tl(sk4)))
| ~ spl0_376 ),
inference(resolution,[],[f4013,f74]) ).
fof(f4174,plain,
( spl0_395
| ~ spl0_9
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4128,f4012,f270,f4171]) ).
fof(f4171,plain,
( spl0_395
<=> tl(cons(hd(sk4),app(sk3,tl(sk4)))) = app(sk3,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_395])]) ).
fof(f4128,plain,
( tl(cons(hd(sk4),app(sk3,tl(sk4)))) = app(sk3,tl(sk4))
| ~ spl0_9
| ~ spl0_376 ),
inference(resolution,[],[f4013,f952]) ).
fof(f4169,plain,
( spl0_394
| ~ spl0_59
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4119,f4012,f641,f4166]) ).
fof(f4166,plain,
( spl0_394
<=> hd(sk3) = hd(app(sk3,app(sk3,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_394])]) ).
fof(f4119,plain,
( hd(sk3) = hd(app(sk3,app(sk3,tl(sk4))))
| ~ spl0_59
| ~ spl0_376 ),
inference(resolution,[],[f4013,f642]) ).
fof(f4164,plain,
( spl0_393
| ~ spl0_74
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4123,f4012,f792,f4161]) ).
fof(f4161,plain,
( spl0_393
<=> tl(app(tl(sk4),app(sk3,tl(sk4)))) = app(tl(tl(sk4)),app(sk3,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_393])]) ).
fof(f4123,plain,
( tl(app(tl(sk4),app(sk3,tl(sk4)))) = app(tl(tl(sk4)),app(sk3,tl(sk4)))
| ~ spl0_74
| ~ spl0_376 ),
inference(resolution,[],[f4013,f793]) ).
fof(f4159,plain,
( spl0_392
| spl0_377
| ~ spl0_114
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4155,f4012,f1293,f4016,f4157]) ).
fof(f4157,plain,
( spl0_392
<=> ! [X0] :
( ~ ssList(X0)
| hd(sk3) = hd(app(app(sk3,tl(sk4)),X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_392])]) ).
fof(f1293,plain,
( spl0_114
<=> hd(sk3) = hd(app(sk3,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_114])]) ).
fof(f4155,plain,
( ! [X0] :
( nil = app(sk3,tl(sk4))
| ~ ssList(X0)
| hd(sk3) = hd(app(app(sk3,tl(sk4)),X0)) )
| ~ spl0_114
| ~ spl0_376 ),
inference(forward_demodulation,[],[f4103,f1295]) ).
fof(f1295,plain,
( hd(sk3) = hd(app(sk3,tl(sk4)))
| ~ spl0_114 ),
inference(avatar_component_clause,[],[f1293]) ).
fof(f4103,plain,
( ! [X0] :
( nil = app(sk3,tl(sk4))
| hd(app(sk3,tl(sk4))) = hd(app(app(sk3,tl(sk4)),X0))
| ~ ssList(X0) )
| ~ spl0_376 ),
inference(resolution,[],[f4013,f123]) ).
fof(f4152,plain,
( spl0_391
| ~ spl0_60
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4120,f4012,f645,f4149]) ).
fof(f4149,plain,
( spl0_391
<=> hd(sk4) = hd(app(sk4,app(sk3,tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_391])]) ).
fof(f4120,plain,
( hd(sk4) = hd(app(sk4,app(sk3,tl(sk4))))
| ~ spl0_60
| ~ spl0_376 ),
inference(resolution,[],[f4013,f646]) ).
fof(f4147,plain,
( spl0_377
| spl0_390
| ~ spl0_114
| ~ spl0_325
| ~ spl0_376 ),
inference(avatar_split_clause,[],[f4142,f4012,f3148,f1293,f4144,f4016]) ).
fof(f4144,plain,
( spl0_390
<=> cons(hd(sk3),tl(sk4)) = app(sk3,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_390])]) ).
fof(f4142,plain,
( cons(hd(sk3),tl(sk4)) = app(sk3,tl(sk4))
| nil = app(sk3,tl(sk4))
| ~ spl0_114
| ~ spl0_325
| ~ spl0_376 ),
inference(forward_demodulation,[],[f4141,f1295]) ).
fof(f4141,plain,
( nil = app(sk3,tl(sk4))
| app(sk3,tl(sk4)) = cons(hd(app(sk3,tl(sk4))),tl(sk4))
| ~ spl0_325
| ~ spl0_376 ),
inference(forward_demodulation,[],[f4102,f3150]) ).
fof(f4102,plain,
( app(sk3,tl(sk4)) = cons(hd(app(sk3,tl(sk4))),tl(app(sk3,tl(sk4))))
| nil = app(sk3,tl(sk4))
| ~ spl0_376 ),
inference(resolution,[],[f4013,f104]) ).
fof(f4099,plain,
( spl0_388
| spl0_359
| ~ spl0_389
| ~ spl0_184
| ~ spl0_229 ),
inference(avatar_split_clause,[],[f4098,f2239,f1906,f4094,f3574,f4091]) ).
fof(f4091,plain,
( spl0_388
<=> ! [X1] :
( hd(X1) != hd(sk3)
| tl(X1) != app(tl(tl(sk4)),sk4)
| ~ ssList(X1)
| nil = X1
| app(tl(sk4),sk4) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_388])]) ).
fof(f4098,plain,
( ! [X0] :
( ~ ssList(app(tl(sk4),sk4))
| nil = app(tl(sk4),sk4)
| nil = X0
| ~ ssList(X0)
| app(tl(sk4),sk4) = X0
| hd(X0) != hd(sk3)
| tl(X0) != app(tl(tl(sk4)),sk4) )
| ~ spl0_184
| ~ spl0_229 ),
inference(forward_demodulation,[],[f4086,f2241]) ).
fof(f4086,plain,
( ! [X0] :
( app(tl(sk4),sk4) = X0
| ~ ssList(X0)
| nil = X0
| hd(X0) != hd(sk3)
| ~ ssList(app(tl(sk4),sk4))
| nil = app(tl(sk4),sk4)
| tl(X0) != tl(app(tl(sk4),sk4)) )
| ~ spl0_184 ),
inference(superposition,[],[f177,f1908]) ).
fof(f4097,plain,
( spl0_359
| spl0_388
| ~ spl0_389
| ~ spl0_184
| ~ spl0_229 ),
inference(avatar_split_clause,[],[f4089,f2239,f1906,f4094,f4091,f3574]) ).
fof(f4089,plain,
( ! [X1] :
( ~ ssList(app(tl(sk4),sk4))
| hd(X1) != hd(sk3)
| app(tl(sk4),sk4) = X1
| nil = X1
| ~ ssList(X1)
| nil = app(tl(sk4),sk4)
| tl(X1) != app(tl(tl(sk4)),sk4) )
| ~ spl0_184
| ~ spl0_229 ),
inference(forward_demodulation,[],[f4087,f2241]) ).
fof(f4087,plain,
( ! [X1] :
( nil = app(tl(sk4),sk4)
| ~ ssList(app(tl(sk4),sk4))
| hd(X1) != hd(sk3)
| ~ ssList(X1)
| nil = X1
| app(tl(sk4),sk4) = X1
| tl(X1) != tl(app(tl(sk4),sk4)) )
| ~ spl0_184 ),
inference(superposition,[],[f177,f1908]) ).
fof(f4084,plain,
( ~ spl0_12
| ~ spl0_8
| spl0_376 ),
inference(avatar_split_clause,[],[f4083,f4012,f266,f284]) ).
fof(f4083,plain,
( ~ ssList(tl(sk4))
| ~ ssList(sk3)
| spl0_376 ),
inference(resolution,[],[f4014,f85]) ).
fof(f4014,plain,
( ~ ssList(app(sk3,tl(sk4)))
| spl0_376 ),
inference(avatar_component_clause,[],[f4012]) ).
fof(f4082,plain,
( spl0_385
| ~ spl0_387
| spl0_386
| ~ spl0_123
| ~ spl0_164 ),
inference(avatar_split_clause,[],[f4081,f1747,f1362,f4074,f4077,f4070]) ).
fof(f4074,plain,
( spl0_386
<=> ! [X0] :
( cons(hd(sk4),sk4) = X0
| tl(X0) != sk4
| ~ ssList(X0)
| hd(X0) != hd(sk4)
| nil = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_386])]) ).
fof(f4081,plain,
( ! [X1] :
( ~ ssList(X1)
| tl(X1) != sk4
| ~ ssList(cons(hd(sk4),sk4))
| nil = cons(hd(sk4),sk4)
| nil = X1
| cons(hd(sk4),sk4) = X1
| hd(X1) != hd(sk4) )
| ~ spl0_123
| ~ spl0_164 ),
inference(forward_demodulation,[],[f4066,f1364]) ).
fof(f4066,plain,
( ! [X1] :
( ~ ssList(X1)
| cons(hd(sk4),sk4) = X1
| tl(X1) != tl(cons(hd(sk4),sk4))
| nil = X1
| nil = cons(hd(sk4),sk4)
| ~ ssList(cons(hd(sk4),sk4))
| hd(X1) != hd(sk4) )
| ~ spl0_164 ),
inference(superposition,[],[f177,f1749]) ).
fof(f4080,plain,
( spl0_385
| spl0_386
| ~ spl0_387
| ~ spl0_123
| ~ spl0_164 ),
inference(avatar_split_clause,[],[f4068,f1747,f1362,f4077,f4074,f4070]) ).
fof(f4068,plain,
( ! [X0] :
( ~ ssList(cons(hd(sk4),sk4))
| cons(hd(sk4),sk4) = X0
| nil = X0
| hd(X0) != hd(sk4)
| ~ ssList(X0)
| nil = cons(hd(sk4),sk4)
| tl(X0) != sk4 )
| ~ spl0_123
| ~ spl0_164 ),
inference(forward_demodulation,[],[f4065,f1364]) ).
fof(f4065,plain,
( ! [X0] :
( cons(hd(sk4),sk4) = X0
| nil = X0
| nil = cons(hd(sk4),sk4)
| hd(X0) != hd(sk4)
| ~ ssList(cons(hd(sk4),sk4))
| ~ ssList(X0)
| tl(X0) != tl(cons(hd(sk4),sk4)) )
| ~ spl0_164 ),
inference(superposition,[],[f177,f1749]) ).
fof(f4063,plain,
( ~ spl0_383
| spl0_384
| spl0_382
| ~ spl0_120
| ~ spl0_159 ),
inference(avatar_split_clause,[],[f4062,f1722,f1347,f4051,f4059,f4055]) ).
fof(f4059,plain,
( spl0_384
<=> ! [X1] :
( nil = X1
| cons(hd(sk4),sk3) = X1
| ~ ssList(X1)
| tl(X1) != sk3
| hd(X1) != hd(sk4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_384])]) ).
fof(f4062,plain,
( ! [X0] :
( nil = cons(hd(sk4),sk3)
| cons(hd(sk4),sk3) = X0
| hd(X0) != hd(sk4)
| tl(X0) != sk3
| ~ ssList(cons(hd(sk4),sk3))
| ~ ssList(X0)
| nil = X0 )
| ~ spl0_120
| ~ spl0_159 ),
inference(forward_demodulation,[],[f4046,f1349]) ).
fof(f4046,plain,
( ! [X0] :
( nil = X0
| cons(hd(sk4),sk3) = X0
| hd(X0) != hd(sk4)
| nil = cons(hd(sk4),sk3)
| tl(X0) != tl(cons(hd(sk4),sk3))
| ~ ssList(X0)
| ~ ssList(cons(hd(sk4),sk3)) )
| ~ spl0_159 ),
inference(superposition,[],[f177,f1724]) ).
fof(f4061,plain,
( spl0_382
| ~ spl0_383
| spl0_384
| ~ spl0_120
| ~ spl0_159 ),
inference(avatar_split_clause,[],[f4049,f1722,f1347,f4059,f4055,f4051]) ).
fof(f4049,plain,
( ! [X1] :
( nil = X1
| hd(X1) != hd(sk4)
| ~ ssList(cons(hd(sk4),sk3))
| nil = cons(hd(sk4),sk3)
| tl(X1) != sk3
| ~ ssList(X1)
| cons(hd(sk4),sk3) = X1 )
| ~ spl0_120
| ~ spl0_159 ),
inference(forward_demodulation,[],[f4047,f1349]) ).
fof(f4047,plain,
( ! [X1] :
( nil = cons(hd(sk4),sk3)
| nil = X1
| hd(X1) != hd(sk4)
| ~ ssList(cons(hd(sk4),sk3))
| cons(hd(sk4),sk3) = X1
| ~ ssList(X1)
| tl(X1) != tl(cons(hd(sk4),sk3)) )
| ~ spl0_159 ),
inference(superposition,[],[f177,f1724]) ).
fof(f4043,plain,
( spl0_380
| ~ spl0_379
| spl0_381
| ~ spl0_119
| ~ spl0_197 ),
inference(avatar_split_clause,[],[f4042,f2041,f1330,f4039,f4031,f4035]) ).
fof(f4039,plain,
( spl0_381
<=> ! [X0] :
( nil = X0
| tl(X0) != app(tl(sk4),tl(sk4))
| hd(X0) != hd(sk4)
| app(sk4,tl(sk4)) = X0
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_381])]) ).
fof(f4042,plain,
( ! [X1] :
( hd(X1) != hd(sk4)
| ~ ssList(app(sk4,tl(sk4)))
| app(sk4,tl(sk4)) = X1
| nil = app(sk4,tl(sk4))
| nil = X1
| tl(X1) != app(tl(sk4),tl(sk4))
| ~ ssList(X1) )
| ~ spl0_119
| ~ spl0_197 ),
inference(forward_demodulation,[],[f4027,f2043]) ).
fof(f4027,plain,
( ! [X1] :
( nil = app(sk4,tl(sk4))
| ~ ssList(X1)
| app(sk4,tl(sk4)) = X1
| tl(X1) != tl(app(sk4,tl(sk4)))
| hd(X1) != hd(sk4)
| nil = X1
| ~ ssList(app(sk4,tl(sk4))) )
| ~ spl0_119 ),
inference(superposition,[],[f177,f1332]) ).
fof(f4041,plain,
( ~ spl0_379
| spl0_380
| spl0_381
| ~ spl0_119
| ~ spl0_197 ),
inference(avatar_split_clause,[],[f4029,f2041,f1330,f4039,f4035,f4031]) ).
fof(f4029,plain,
( ! [X0] :
( nil = X0
| ~ ssList(X0)
| app(sk4,tl(sk4)) = X0
| nil = app(sk4,tl(sk4))
| hd(X0) != hd(sk4)
| tl(X0) != app(tl(sk4),tl(sk4))
| ~ ssList(app(sk4,tl(sk4))) )
| ~ spl0_119
| ~ spl0_197 ),
inference(forward_demodulation,[],[f4026,f2043]) ).
fof(f4026,plain,
( ! [X0] :
( ~ ssList(X0)
| nil = app(sk4,tl(sk4))
| nil = X0
| ~ ssList(app(sk4,tl(sk4)))
| tl(X0) != tl(app(sk4,tl(sk4)))
| hd(X0) != hd(sk4)
| app(sk4,tl(sk4)) = X0 )
| ~ spl0_119 ),
inference(superposition,[],[f177,f1332]) ).
fof(f4024,plain,
( spl0_377
| ~ spl0_376
| spl0_378
| ~ spl0_114
| ~ spl0_325 ),
inference(avatar_split_clause,[],[f4023,f3148,f1293,f4020,f4012,f4016]) ).
fof(f4020,plain,
( spl0_378
<=> ! [X0] :
( ~ ssList(X0)
| tl(X0) != tl(sk4)
| hd(X0) != hd(sk3)
| app(sk3,tl(sk4)) = X0
| nil = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_378])]) ).
fof(f4023,plain,
( ! [X1] :
( app(sk3,tl(sk4)) = X1
| nil = X1
| ~ ssList(app(sk3,tl(sk4)))
| tl(X1) != tl(sk4)
| hd(X1) != hd(sk3)
| ~ ssList(X1)
| nil = app(sk3,tl(sk4)) )
| ~ spl0_114
| ~ spl0_325 ),
inference(forward_demodulation,[],[f4008,f3150]) ).
fof(f4008,plain,
( ! [X1] :
( hd(X1) != hd(sk3)
| ~ ssList(app(sk3,tl(sk4)))
| ~ ssList(X1)
| tl(X1) != tl(app(sk3,tl(sk4)))
| nil = app(sk3,tl(sk4))
| nil = X1
| app(sk3,tl(sk4)) = X1 )
| ~ spl0_114 ),
inference(superposition,[],[f177,f1295]) ).
fof(f4022,plain,
( ~ spl0_376
| spl0_377
| spl0_378
| ~ spl0_114
| ~ spl0_325 ),
inference(avatar_split_clause,[],[f4010,f3148,f1293,f4020,f4016,f4012]) ).
fof(f4010,plain,
( ! [X0] :
( ~ ssList(X0)
| nil = X0
| nil = app(sk3,tl(sk4))
| app(sk3,tl(sk4)) = X0
| hd(X0) != hd(sk3)
| tl(X0) != tl(sk4)
| ~ ssList(app(sk3,tl(sk4))) )
| ~ spl0_114
| ~ spl0_325 ),
inference(forward_demodulation,[],[f4007,f3150]) ).
fof(f4007,plain,
( ! [X0] :
( nil = app(sk3,tl(sk4))
| hd(X0) != hd(sk3)
| ~ ssList(X0)
| app(sk3,tl(sk4)) = X0
| ~ ssList(app(sk3,tl(sk4)))
| tl(X0) != tl(app(sk3,tl(sk4)))
| nil = X0 )
| ~ spl0_114 ),
inference(superposition,[],[f177,f1295]) ).
fof(f3956,plain,
( ~ spl0_1
| ~ spl0_375
| spl0_374
| ~ spl0_100
| ~ spl0_329 ),
inference(avatar_split_clause,[],[f3946,f3179,f1137,f3949,f3952,f236]) ).
fof(f3952,plain,
( spl0_375
<=> ssList(tl(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_375])]) ).
fof(f3949,plain,
( spl0_374
<=> ! [X8] :
( segmentP(app(X8,tl(nil)),nil)
| ~ ssList(X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_374])]) ).
fof(f1137,plain,
( spl0_100
<=> ! [X2,X0,X1] :
( ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| segmentP(app(X0,app(X1,X2)),nil) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_100])]) ).
fof(f3179,plain,
( spl0_329
<=> tl(nil) = app(nil,tl(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_329])]) ).
fof(f3946,plain,
( ! [X9] :
( ~ ssList(X9)
| ~ ssList(tl(nil))
| segmentP(app(X9,tl(nil)),nil)
| ~ ssList(nil) )
| ~ spl0_100
| ~ spl0_329 ),
inference(superposition,[],[f1138,f3181]) ).
fof(f3181,plain,
( tl(nil) = app(nil,tl(nil))
| ~ spl0_329 ),
inference(avatar_component_clause,[],[f3179]) ).
fof(f1138,plain,
( ! [X2,X0,X1] :
( segmentP(app(X0,app(X1,X2)),nil)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ ssList(X1) )
| ~ spl0_100 ),
inference(avatar_component_clause,[],[f1137]) ).
fof(f3955,plain,
( spl0_374
| ~ spl0_375
| ~ spl0_1
| ~ spl0_329 ),
inference(avatar_split_clause,[],[f3945,f3179,f236,f3952,f3949]) ).
fof(f3945,plain,
( ! [X8] :
( ~ ssList(nil)
| ~ ssList(tl(nil))
| segmentP(app(X8,tl(nil)),nil)
| ~ ssList(X8) )
| ~ spl0_329 ),
inference(superposition,[],[f1130,f3181]) ).
fof(f3925,plain,
( spl0_373
| spl0_206
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f3914,f1763,f2101,f3923]) ).
fof(f3923,plain,
( spl0_373
<=> ! [X41,X40] :
( ~ ssList(X40)
| cons(hd(tl(tl(sk4))),app(X40,X41)) = app(cons(hd(tl(tl(sk4))),X40),X41)
| ~ ssList(X41) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_373])]) ).
fof(f2101,plain,
( spl0_206
<=> nil = tl(tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_206])]) ).
fof(f3914,plain,
( ! [X40,X41] :
( nil = tl(tl(sk4))
| ~ ssList(X40)
| ~ ssList(X41)
| cons(hd(tl(tl(sk4))),app(X40,X41)) = app(cons(hd(tl(tl(sk4))),X40),X41) )
| ~ spl0_166 ),
inference(resolution,[],[f1025,f1764]) ).
fof(f1025,plain,
! [X2,X3,X4] :
( ~ ssList(X4)
| nil = X4
| ~ ssList(X2)
| ~ ssList(X3)
| app(cons(hd(X4),X2),X3) = cons(hd(X4),app(X2,X3)) ),
inference(resolution,[],[f157,f78]) ).
fof(f3858,plain,
( ~ spl0_10
| ~ spl0_8
| spl0_372
| ~ spl0_4 ),
inference(avatar_split_clause,[],[f3850,f250,f3856,f266,f274]) ).
fof(f3856,plain,
( spl0_372
<=> ! [X9,X8] :
( app(X9,tl(sk4)) = X8
| app(X8,cons(hd(sk4),nil)) != app(X9,sk3)
| ~ ssList(X9)
| ~ ssList(X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_372])]) ).
fof(f250,plain,
( spl0_4
<=> sk3 = app(tl(sk4),cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).
fof(f3850,plain,
( ! [X8,X9] :
( app(X9,tl(sk4)) = X8
| ~ ssList(X8)
| ~ ssList(X9)
| ~ ssList(tl(sk4))
| app(X8,cons(hd(sk4),nil)) != app(X9,sk3)
| ~ ssList(cons(hd(sk4),nil)) )
| ~ spl0_4 ),
inference(superposition,[],[f1008,f252]) ).
fof(f252,plain,
( sk3 = app(tl(sk4),cons(hd(sk4),nil))
| ~ spl0_4 ),
inference(avatar_component_clause,[],[f250]) ).
fof(f3813,plain,
( ~ spl0_1
| spl0_371
| ~ spl0_33
| ~ spl0_345 ),
inference(avatar_split_clause,[],[f3808,f3386,f398,f3810,f236]) ).
fof(f3810,plain,
( spl0_371
<=> segmentP(sk3,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_371])]) ).
fof(f398,plain,
( spl0_33
<=> sk3 = app(nil,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_33])]) ).
fof(f3386,plain,
( spl0_345
<=> ! [X7] :
( segmentP(app(X7,sk3),nil)
| ~ ssList(X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_345])]) ).
fof(f3808,plain,
( segmentP(sk3,nil)
| ~ ssList(nil)
| ~ spl0_33
| ~ spl0_345 ),
inference(superposition,[],[f3387,f400]) ).
fof(f400,plain,
( sk3 = app(nil,sk3)
| ~ spl0_33 ),
inference(avatar_component_clause,[],[f398]) ).
fof(f3387,plain,
( ! [X7] :
( segmentP(app(X7,sk3),nil)
| ~ ssList(X7) )
| ~ spl0_345 ),
inference(avatar_component_clause,[],[f3386]) ).
fof(f3797,plain,
( spl0_370
| ~ spl0_1
| ~ spl0_32
| ~ spl0_343 ),
inference(avatar_split_clause,[],[f3792,f3378,f393,f236,f3794]) ).
fof(f3794,plain,
( spl0_370
<=> segmentP(sk4,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_370])]) ).
fof(f393,plain,
( spl0_32
<=> sk4 = app(nil,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_32])]) ).
fof(f3378,plain,
( spl0_343
<=> ! [X8] :
( ~ ssList(X8)
| segmentP(app(X8,sk4),nil) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_343])]) ).
fof(f3792,plain,
( ~ ssList(nil)
| segmentP(sk4,nil)
| ~ spl0_32
| ~ spl0_343 ),
inference(superposition,[],[f3379,f395]) ).
fof(f395,plain,
( sk4 = app(nil,sk4)
| ~ spl0_32 ),
inference(avatar_component_clause,[],[f393]) ).
fof(f3379,plain,
( ! [X8] :
( segmentP(app(X8,sk4),nil)
| ~ ssList(X8) )
| ~ spl0_343 ),
inference(avatar_component_clause,[],[f3378]) ).
fof(f3775,plain,
( spl0_359
| spl0_369
| spl0_259
| ~ spl0_196
| ~ spl0_229
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f3771,f2509,f2239,f2036,f2513,f3773,f3574]) ).
fof(f3773,plain,
( spl0_369
<=> ! [X22] :
( app(app(tl(tl(sk4)),sk4),X22) = tl(app(app(tl(sk4),sk4),X22))
| ~ ssList(X22) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_369])]) ).
fof(f3771,plain,
( ! [X22] :
( nil = app(sk4,sk4)
| app(app(tl(tl(sk4)),sk4),X22) = tl(app(app(tl(sk4),sk4),X22))
| nil = app(tl(sk4),sk4)
| ~ ssList(X22) )
| ~ spl0_196
| ~ spl0_229
| ~ spl0_258 ),
inference(forward_demodulation,[],[f3770,f2038]) ).
fof(f3770,plain,
( ! [X22] :
( app(app(tl(tl(sk4)),sk4),X22) = tl(app(app(tl(sk4),sk4),X22))
| ~ ssList(X22)
| nil = tl(app(sk4,sk4))
| nil = app(sk4,sk4) )
| ~ spl0_196
| ~ spl0_229
| ~ spl0_258 ),
inference(forward_demodulation,[],[f3769,f2241]) ).
fof(f3769,plain,
( ! [X22] :
( ~ ssList(X22)
| app(tl(app(tl(sk4),sk4)),X22) = tl(app(app(tl(sk4),sk4),X22))
| nil = app(sk4,sk4)
| nil = tl(app(sk4,sk4)) )
| ~ spl0_196
| ~ spl0_258 ),
inference(forward_demodulation,[],[f3748,f2038]) ).
fof(f3748,plain,
( ! [X22] :
( ~ ssList(X22)
| tl(app(tl(app(sk4,sk4)),X22)) = app(tl(tl(app(sk4,sk4))),X22)
| nil = app(sk4,sk4)
| nil = tl(app(sk4,sk4)) )
| ~ spl0_258 ),
inference(resolution,[],[f786,f2510]) ).
fof(f2510,plain,
( ssList(app(sk4,sk4))
| ~ spl0_258 ),
inference(avatar_component_clause,[],[f2509]) ).
fof(f3766,plain,
( spl0_278
| spl0_361
| spl0_368
| ~ spl0_8
| ~ spl0_12
| ~ spl0_166
| ~ spl0_201
| ~ spl0_230
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f3762,f2698,f2244,f2063,f1763,f284,f266,f3764,f3587,f2702]) ).
fof(f3764,plain,
( spl0_368
<=> ! [X23] :
( app(tl(tl(sk4)),app(sk3,X23)) = tl(app(tl(sk4),app(sk3,X23)))
| ~ ssList(X23) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_368])]) ).
fof(f3762,plain,
( ! [X23] :
( app(tl(tl(sk4)),app(sk3,X23)) = tl(app(tl(sk4),app(sk3,X23)))
| nil = app(tl(sk4),sk3)
| nil = app(sk4,sk3)
| ~ ssList(X23) )
| ~ spl0_8
| ~ spl0_12
| ~ spl0_166
| ~ spl0_201
| ~ spl0_230
| ~ spl0_277 ),
inference(forward_subsumption_demodulation,[],[f3761,f2453]) ).
fof(f3761,plain,
( ! [X23] :
( nil = app(tl(sk4),sk3)
| ~ ssList(X23)
| nil = app(sk4,sk3)
| app(tl(tl(sk4)),app(sk3,X23)) = tl(app(app(tl(sk4),sk3),X23)) )
| ~ spl0_12
| ~ spl0_166
| ~ spl0_201
| ~ spl0_230
| ~ spl0_277 ),
inference(forward_subsumption_demodulation,[],[f3760,f2451]) ).
fof(f3760,plain,
( ! [X23] :
( nil = app(sk4,sk3)
| nil = app(tl(sk4),sk3)
| app(app(tl(tl(sk4)),sk3),X23) = tl(app(app(tl(sk4),sk3),X23))
| ~ ssList(X23) )
| ~ spl0_201
| ~ spl0_230
| ~ spl0_277 ),
inference(forward_demodulation,[],[f3759,f2246]) ).
fof(f3759,plain,
( ! [X23] :
( nil = app(sk4,sk3)
| ~ ssList(X23)
| app(tl(app(tl(sk4),sk3)),X23) = tl(app(app(tl(sk4),sk3),X23))
| nil = app(tl(sk4),sk3) )
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f3758,f2065]) ).
fof(f3758,plain,
( ! [X23] :
( nil = app(sk4,sk3)
| app(tl(tl(app(sk4,sk3))),X23) = tl(app(tl(app(sk4,sk3)),X23))
| nil = app(tl(sk4),sk3)
| ~ ssList(X23) )
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f3749,f2065]) ).
fof(f3749,plain,
( ! [X23] :
( nil = tl(app(sk4,sk3))
| ~ ssList(X23)
| app(tl(tl(app(sk4,sk3))),X23) = tl(app(tl(app(sk4,sk3)),X23))
| nil = app(sk4,sk3) )
| ~ spl0_277 ),
inference(resolution,[],[f786,f2699]) ).
fof(f2699,plain,
( ssList(app(sk4,sk3))
| ~ spl0_277 ),
inference(avatar_component_clause,[],[f2698]) ).
fof(f3685,plain,
( ~ spl0_8
| ~ spl0_10
| spl0_367
| ~ spl0_4 ),
inference(avatar_split_clause,[],[f3680,f250,f3683,f274,f266]) ).
fof(f3683,plain,
( spl0_367
<=> ! [X4] :
( nil = X4
| tl(sk4) = tl(X4)
| ~ ssList(X4)
| sk3 != app(tl(X4),cons(hd(sk4),nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_367])]) ).
fof(f3680,plain,
( ! [X4] :
( nil = X4
| ~ ssList(cons(hd(sk4),nil))
| sk3 != app(tl(X4),cons(hd(sk4),nil))
| ~ ssList(tl(sk4))
| ~ ssList(X4)
| tl(sk4) = tl(X4) )
| ~ spl0_4 ),
inference(superposition,[],[f1003,f252]) ).
fof(f3665,plain,
( ~ spl0_10
| spl0_366
| ~ spl0_8
| ~ spl0_4 ),
inference(avatar_split_clause,[],[f3657,f250,f266,f3663,f274]) ).
fof(f3663,plain,
( spl0_366
<=> ! [X4] :
( sk3 != app(tl(sk4),tl(X4))
| ~ ssList(X4)
| tl(X4) = cons(hd(sk4),nil)
| nil = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_366])]) ).
fof(f3657,plain,
( ! [X4] :
( ~ ssList(tl(sk4))
| sk3 != app(tl(sk4),tl(X4))
| nil = X4
| tl(X4) = cons(hd(sk4),nil)
| ~ ssList(X4)
| ~ ssList(cons(hd(sk4),nil)) )
| ~ spl0_4 ),
inference(superposition,[],[f970,f252]) ).
fof(f3615,plain,
( spl0_365
| ~ spl0_211
| ~ spl0_364 ),
inference(avatar_split_clause,[],[f3609,f3602,f2125,f3612]) ).
fof(f3612,plain,
( spl0_365
<=> tl(tl(sk4)) = cons(hd(tl(tl(sk4))),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_365])]) ).
fof(f2125,plain,
( spl0_211
<=> tl(tl(sk4)) = cons(hd(tl(tl(sk4))),tl(tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_211])]) ).
fof(f3602,plain,
( spl0_364
<=> nil = tl(tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_364])]) ).
fof(f3609,plain,
( tl(tl(sk4)) = cons(hd(tl(tl(sk4))),nil)
| ~ spl0_211
| ~ spl0_364 ),
inference(backward_demodulation,[],[f2127,f3604]) ).
fof(f3604,plain,
( nil = tl(tl(tl(sk4)))
| ~ spl0_364 ),
inference(avatar_component_clause,[],[f3602]) ).
fof(f2127,plain,
( tl(tl(sk4)) = cons(hd(tl(tl(sk4))),tl(tl(tl(sk4))))
| ~ spl0_211 ),
inference(avatar_component_clause,[],[f2125]) ).
fof(f3605,plain,
( spl0_363
| spl0_206
| spl0_364
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f3561,f1763,f3602,f2101,f3598]) ).
fof(f3598,plain,
( spl0_363
<=> cons(hd(tl(tl(tl(sk4)))),tl(tl(tl(tl(sk4))))) = tl(tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_363])]) ).
fof(f3561,plain,
( nil = tl(tl(tl(sk4)))
| nil = tl(tl(sk4))
| cons(hd(tl(tl(tl(sk4)))),tl(tl(tl(tl(sk4))))) = tl(tl(tl(sk4)))
| ~ spl0_166 ),
inference(resolution,[],[f521,f1764]) ).
fof(f3594,plain,
( spl0_278
| spl0_361
| spl0_362
| ~ spl0_185
| ~ spl0_201
| ~ spl0_230
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f3585,f2698,f2244,f2063,f1912,f3591,f3587,f2702]) ).
fof(f3591,plain,
( spl0_362
<=> app(tl(sk4),sk3) = cons(hd(sk3),app(tl(tl(sk4)),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_362])]) ).
fof(f3585,plain,
( app(tl(sk4),sk3) = cons(hd(sk3),app(tl(tl(sk4)),sk3))
| nil = app(tl(sk4),sk3)
| nil = app(sk4,sk3)
| ~ spl0_185
| ~ spl0_201
| ~ spl0_230
| ~ spl0_277 ),
inference(forward_demodulation,[],[f3584,f1914]) ).
fof(f3584,plain,
( nil = app(tl(sk4),sk3)
| nil = app(sk4,sk3)
| cons(hd(app(tl(sk4),sk3)),app(tl(tl(sk4)),sk3)) = app(tl(sk4),sk3)
| ~ spl0_201
| ~ spl0_230
| ~ spl0_277 ),
inference(forward_demodulation,[],[f3583,f2246]) ).
fof(f3583,plain,
( cons(hd(app(tl(sk4),sk3)),tl(app(tl(sk4),sk3))) = app(tl(sk4),sk3)
| nil = app(sk4,sk3)
| nil = app(tl(sk4),sk3)
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f3582,f2065]) ).
fof(f3582,plain,
( tl(app(sk4,sk3)) = cons(hd(tl(app(sk4,sk3))),tl(tl(app(sk4,sk3))))
| nil = app(sk4,sk3)
| nil = app(tl(sk4),sk3)
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f3559,f2065]) ).
fof(f3559,plain,
( nil = tl(app(sk4,sk3))
| tl(app(sk4,sk3)) = cons(hd(tl(app(sk4,sk3))),tl(tl(app(sk4,sk3))))
| nil = app(sk4,sk3)
| ~ spl0_277 ),
inference(resolution,[],[f521,f2699]) ).
fof(f3581,plain,
( spl0_259
| spl0_359
| spl0_360
| ~ spl0_184
| ~ spl0_196
| ~ spl0_229
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f3572,f2509,f2239,f2036,f1906,f3578,f3574,f2513]) ).
fof(f3578,plain,
( spl0_360
<=> app(tl(sk4),sk4) = cons(hd(sk3),app(tl(tl(sk4)),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_360])]) ).
fof(f3572,plain,
( app(tl(sk4),sk4) = cons(hd(sk3),app(tl(tl(sk4)),sk4))
| nil = app(tl(sk4),sk4)
| nil = app(sk4,sk4)
| ~ spl0_184
| ~ spl0_196
| ~ spl0_229
| ~ spl0_258 ),
inference(forward_demodulation,[],[f3571,f1908]) ).
fof(f3571,plain,
( nil = app(sk4,sk4)
| app(tl(sk4),sk4) = cons(hd(app(tl(sk4),sk4)),app(tl(tl(sk4)),sk4))
| nil = app(tl(sk4),sk4)
| ~ spl0_196
| ~ spl0_229
| ~ spl0_258 ),
inference(forward_demodulation,[],[f3570,f2241]) ).
fof(f3570,plain,
( app(tl(sk4),sk4) = cons(hd(app(tl(sk4),sk4)),tl(app(tl(sk4),sk4)))
| nil = app(tl(sk4),sk4)
| nil = app(sk4,sk4)
| ~ spl0_196
| ~ spl0_258 ),
inference(forward_demodulation,[],[f3569,f2038]) ).
fof(f3569,plain,
( nil = app(sk4,sk4)
| tl(app(sk4,sk4)) = cons(hd(tl(app(sk4,sk4))),tl(tl(app(sk4,sk4))))
| nil = app(tl(sk4),sk4)
| ~ spl0_196
| ~ spl0_258 ),
inference(forward_demodulation,[],[f3558,f2038]) ).
fof(f3558,plain,
( nil = app(sk4,sk4)
| nil = tl(app(sk4,sk4))
| tl(app(sk4,sk4)) = cons(hd(tl(app(sk4,sk4))),tl(tl(app(sk4,sk4))))
| ~ spl0_258 ),
inference(resolution,[],[f521,f2510]) ).
fof(f3515,plain,
( spl0_206
| spl0_358
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f3505,f1763,f3513,f2101]) ).
fof(f3513,plain,
( spl0_358
<=> ! [X26] :
( ~ ssList(X26)
| hd(tl(tl(sk4))) = hd(cons(hd(tl(tl(sk4))),X26)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_358])]) ).
fof(f3505,plain,
( ! [X26] :
( ~ ssList(X26)
| hd(tl(tl(sk4))) = hd(cons(hd(tl(tl(sk4))),X26))
| nil = tl(tl(sk4)) )
| ~ spl0_166 ),
inference(resolution,[],[f482,f1764]) ).
fof(f482,plain,
! [X2,X1] :
( ~ ssList(X1)
| ~ ssList(X2)
| hd(X1) = hd(cons(hd(X1),X2))
| nil = X1 ),
inference(resolution,[],[f97,f78]) ).
fof(f3490,plain,
( ~ spl0_12
| spl0_357
| ~ spl0_342 ),
inference(avatar_split_clause,[],[f3466,f3374,f3488,f284]) ).
fof(f3488,plain,
( spl0_357
<=> ! [X4,X5] :
( ~ ssList(X4)
| segmentP(app(X4,sk3),X5)
| ~ ssList(app(X4,sk3))
| ~ segmentP(sk3,X5)
| ~ ssList(X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_357])]) ).
fof(f3374,plain,
( spl0_342
<=> ! [X2] :
( ~ ssList(X2)
| segmentP(app(X2,sk3),sk3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_342])]) ).
fof(f3466,plain,
( ! [X4,X5] :
( ~ ssList(X4)
| ~ segmentP(sk3,X5)
| ~ ssList(X5)
| ~ ssList(app(X4,sk3))
| segmentP(app(X4,sk3),X5)
| ~ ssList(sk3) )
| ~ spl0_342 ),
inference(resolution,[],[f3375,f152]) ).
fof(f3375,plain,
( ! [X2] :
( segmentP(app(X2,sk3),sk3)
| ~ ssList(X2) )
| ~ spl0_342 ),
inference(avatar_component_clause,[],[f3374]) ).
fof(f3486,plain,
( ~ spl0_12
| spl0_356
| ~ spl0_342 ),
inference(avatar_split_clause,[],[f3467,f3374,f3484,f284]) ).
fof(f3484,plain,
( spl0_356
<=> ! [X6] :
( ~ ssList(app(X6,sk3))
| ~ ssList(X6)
| sk3 = app(X6,sk3)
| ~ segmentP(sk3,app(X6,sk3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_356])]) ).
fof(f3467,plain,
( ! [X6] :
( ~ ssList(app(X6,sk3))
| ~ ssList(sk3)
| ~ segmentP(sk3,app(X6,sk3))
| sk3 = app(X6,sk3)
| ~ ssList(X6) )
| ~ spl0_342 ),
inference(resolution,[],[f3375,f127]) ).
fof(f3482,plain,
( ~ spl0_12
| spl0_355
| ~ spl0_342 ),
inference(avatar_split_clause,[],[f3465,f3374,f3480,f284]) ).
fof(f3480,plain,
( spl0_355
<=> ! [X3] :
( ~ ssList(app(X3,sk3))
| ~ ssList(X3)
| app(X3,sk3) = app(app(skaf47(app(X3,sk3),sk3),sk3),skaf48(sk3,app(X3,sk3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_355])]) ).
fof(f3465,plain,
( ! [X3] :
( ~ ssList(app(X3,sk3))
| ~ ssList(sk3)
| app(X3,sk3) = app(app(skaf47(app(X3,sk3),sk3),sk3),skaf48(sk3,app(X3,sk3)))
| ~ ssList(X3) )
| ~ spl0_342 ),
inference(resolution,[],[f3375,f168]) ).
fof(f3478,plain,
( ~ spl0_12
| spl0_354
| ~ spl0_342 ),
inference(avatar_split_clause,[],[f3474,f3374,f3476,f284]) ).
fof(f3476,plain,
( spl0_354
<=> ! [X2,X0,X1] :
( ~ ssList(X0)
| ~ ssList(app(X0,sk3))
| ~ ssList(X1)
| ~ ssList(X2)
| segmentP(app(X1,app(X0,app(sk3,X2))),sk3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_354])]) ).
fof(f3474,plain,
( ! [X2,X0,X1] :
( ~ ssList(X0)
| segmentP(app(X1,app(X0,app(sk3,X2))),sk3)
| ~ ssList(X2)
| ~ ssList(sk3)
| ~ ssList(X1)
| ~ ssList(app(X0,sk3)) )
| ~ spl0_342 ),
inference(forward_subsumption_demodulation,[],[f3464,f149]) ).
fof(f3464,plain,
( ! [X2,X0,X1] :
( ~ ssList(app(X0,sk3))
| segmentP(app(X1,app(app(X0,sk3),X2)),sk3)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk3) )
| ~ spl0_342 ),
inference(resolution,[],[f3375,f356]) ).
fof(f3473,plain,
( spl0_353
| ~ spl0_1
| ~ spl0_33
| ~ spl0_342 ),
inference(avatar_split_clause,[],[f3468,f3374,f398,f236,f3470]) ).
fof(f3470,plain,
( spl0_353
<=> segmentP(sk3,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_353])]) ).
fof(f3468,plain,
( ~ ssList(nil)
| segmentP(sk3,sk3)
| ~ spl0_33
| ~ spl0_342 ),
inference(superposition,[],[f3375,f400]) ).
fof(f3463,plain,
( ~ spl0_21
| spl0_352
| ~ spl0_216 ),
inference(avatar_split_clause,[],[f3443,f2155,f3461,f329]) ).
fof(f3461,plain,
( spl0_352
<=> ! [X3] :
( ~ ssList(X3)
| app(X3,sk4) = app(app(skaf47(app(X3,sk4),sk4),sk4),skaf48(sk4,app(X3,sk4)))
| ~ ssList(app(X3,sk4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_352])]) ).
fof(f2155,plain,
( spl0_216
<=> ! [X0] :
( segmentP(app(X0,sk4),sk4)
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_216])]) ).
fof(f3443,plain,
( ! [X3] :
( ~ ssList(X3)
| ~ ssList(app(X3,sk4))
| app(X3,sk4) = app(app(skaf47(app(X3,sk4),sk4),sk4),skaf48(sk4,app(X3,sk4)))
| ~ ssList(sk4) )
| ~ spl0_216 ),
inference(resolution,[],[f2156,f168]) ).
fof(f2156,plain,
( ! [X0] :
( segmentP(app(X0,sk4),sk4)
| ~ ssList(X0) )
| ~ spl0_216 ),
inference(avatar_component_clause,[],[f2155]) ).
fof(f3459,plain,
( ~ spl0_21
| spl0_351
| ~ spl0_216 ),
inference(avatar_split_clause,[],[f3455,f2155,f3457,f329]) ).
fof(f3457,plain,
( spl0_351
<=> ! [X2,X0,X1] :
( segmentP(app(X1,app(X0,app(sk4,X2))),sk4)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(app(X0,sk4))
| ~ ssList(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_351])]) ).
fof(f3455,plain,
( ! [X2,X0,X1] :
( segmentP(app(X1,app(X0,app(sk4,X2))),sk4)
| ~ ssList(sk4)
| ~ ssList(X2)
| ~ ssList(app(X0,sk4))
| ~ ssList(X1)
| ~ ssList(X0) )
| ~ spl0_216 ),
inference(forward_subsumption_demodulation,[],[f3442,f149]) ).
fof(f3442,plain,
( ! [X2,X0,X1] :
( ~ ssList(X2)
| ~ ssList(X0)
| segmentP(app(X1,app(app(X0,sk4),X2)),sk4)
| ~ ssList(X1)
| ~ ssList(app(X0,sk4))
| ~ ssList(sk4) )
| ~ spl0_216 ),
inference(resolution,[],[f2156,f356]) ).
fof(f3454,plain,
( spl0_350
| ~ spl0_21
| ~ spl0_216 ),
inference(avatar_split_clause,[],[f3444,f2155,f329,f3452]) ).
fof(f3452,plain,
( spl0_350
<=> ! [X4,X5] :
( ~ segmentP(sk4,X5)
| ~ ssList(app(X4,sk4))
| ~ ssList(X5)
| ~ ssList(X4)
| segmentP(app(X4,sk4),X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_350])]) ).
fof(f3444,plain,
( ! [X4,X5] :
( ~ ssList(sk4)
| ~ segmentP(sk4,X5)
| ~ ssList(X4)
| ~ ssList(X5)
| segmentP(app(X4,sk4),X5)
| ~ ssList(app(X4,sk4)) )
| ~ spl0_216 ),
inference(resolution,[],[f2156,f152]) ).
fof(f3450,plain,
( ~ spl0_21
| spl0_349
| ~ spl0_216 ),
inference(avatar_split_clause,[],[f3445,f2155,f3448,f329]) ).
fof(f3448,plain,
( spl0_349
<=> ! [X6] :
( ~ ssList(app(X6,sk4))
| ~ ssList(X6)
| sk4 = app(X6,sk4)
| ~ segmentP(sk4,app(X6,sk4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_349])]) ).
fof(f3445,plain,
( ! [X6] :
( ~ ssList(app(X6,sk4))
| ~ segmentP(sk4,app(X6,sk4))
| sk4 = app(X6,sk4)
| ~ ssList(X6)
| ~ ssList(sk4) )
| ~ spl0_216 ),
inference(resolution,[],[f2156,f127]) ).
fof(f3440,plain,
( spl0_206
| spl0_348
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f3426,f1763,f3438,f2101]) ).
fof(f3438,plain,
( spl0_348
<=> ! [X26] :
( ~ ssList(X26)
| tl(cons(hd(tl(tl(sk4))),X26)) = X26 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_348])]) ).
fof(f3426,plain,
( ! [X26] :
( ~ ssList(X26)
| tl(cons(hd(tl(tl(sk4))),X26)) = X26
| nil = tl(tl(sk4)) )
| ~ spl0_166 ),
inference(resolution,[],[f478,f1764]) ).
fof(f478,plain,
! [X2,X1] :
( ~ ssList(X2)
| tl(cons(hd(X2),X1)) = X1
| nil = X2
| ~ ssList(X1) ),
inference(resolution,[],[f96,f78]) ).
fof(f3396,plain,
( ~ spl0_1
| ~ spl0_8
| spl0_347
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f3356,f409,f3394,f266,f236]) ).
fof(f409,plain,
( spl0_34
<=> tl(sk4) = app(tl(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_34])]) ).
fof(f3356,plain,
( ! [X1] :
( ~ ssList(X1)
| segmentP(app(X1,tl(sk4)),tl(sk4))
| ~ ssList(tl(sk4))
| ~ ssList(nil) )
| ~ spl0_34 ),
inference(superposition,[],[f1130,f411]) ).
fof(f411,plain,
( tl(sk4) = app(tl(sk4),nil)
| ~ spl0_34 ),
inference(avatar_component_clause,[],[f409]) ).
fof(f3392,plain,
( ~ spl0_1
| spl0_346
| ~ spl0_10
| ~ spl0_40 ),
inference(avatar_split_clause,[],[f3360,f460,f274,f3390,f236]) ).
fof(f3390,plain,
( spl0_346
<=> ! [X5] :
( segmentP(app(X5,cons(hd(sk4),nil)),nil)
| ~ ssList(X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_346])]) ).
fof(f460,plain,
( spl0_40
<=> app(nil,cons(hd(sk4),nil)) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_40])]) ).
fof(f3360,plain,
( ! [X5] :
( ~ ssList(cons(hd(sk4),nil))
| segmentP(app(X5,cons(hd(sk4),nil)),nil)
| ~ ssList(X5)
| ~ ssList(nil) )
| ~ spl0_40 ),
inference(superposition,[],[f1130,f462]) ).
fof(f462,plain,
( app(nil,cons(hd(sk4),nil)) = cons(hd(sk4),nil)
| ~ spl0_40 ),
inference(avatar_component_clause,[],[f460]) ).
fof(f3388,plain,
( ~ spl0_12
| ~ spl0_1
| spl0_345
| ~ spl0_33 ),
inference(avatar_split_clause,[],[f3362,f398,f3386,f236,f284]) ).
fof(f3362,plain,
( ! [X7] :
( segmentP(app(X7,sk3),nil)
| ~ ssList(nil)
| ~ ssList(X7)
| ~ ssList(sk3) )
| ~ spl0_33 ),
inference(superposition,[],[f1130,f400]) ).
fof(f3384,plain,
( ~ spl0_8
| ~ spl0_1
| spl0_344
| ~ spl0_35 ),
inference(avatar_split_clause,[],[f3361,f414,f3382,f236,f266]) ).
fof(f3361,plain,
( ! [X6] :
( segmentP(app(X6,tl(sk4)),nil)
| ~ ssList(nil)
| ~ ssList(tl(sk4))
| ~ ssList(X6) )
| ~ spl0_35 ),
inference(superposition,[],[f1130,f416]) ).
fof(f3380,plain,
( spl0_343
| ~ spl0_1
| ~ spl0_21
| ~ spl0_32 ),
inference(avatar_split_clause,[],[f3363,f393,f329,f236,f3378]) ).
fof(f3363,plain,
( ! [X8] :
( ~ ssList(sk4)
| ~ ssList(nil)
| ~ ssList(X8)
| segmentP(app(X8,sk4),nil) )
| ~ spl0_32 ),
inference(superposition,[],[f1130,f395]) ).
fof(f3376,plain,
( ~ spl0_12
| ~ spl0_1
| spl0_342
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f3357,f380,f3374,f236,f284]) ).
fof(f380,plain,
( spl0_30
<=> sk3 = app(sk3,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_30])]) ).
fof(f3357,plain,
( ! [X2] :
( ~ ssList(X2)
| ~ ssList(nil)
| segmentP(app(X2,sk3),sk3)
| ~ ssList(sk3) )
| ~ spl0_30 ),
inference(superposition,[],[f1130,f382]) ).
fof(f382,plain,
( sk3 = app(sk3,nil)
| ~ spl0_30 ),
inference(avatar_component_clause,[],[f380]) ).
fof(f3372,plain,
( ~ spl0_10
| spl0_341
| ~ spl0_1
| ~ spl0_39 ),
inference(avatar_split_clause,[],[f3355,f455,f236,f3370,f274]) ).
fof(f3370,plain,
( spl0_341
<=> ! [X0] :
( segmentP(app(X0,cons(hd(sk4),nil)),cons(hd(sk4),nil))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_341])]) ).
fof(f455,plain,
( spl0_39
<=> app(cons(hd(sk4),nil),nil) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_39])]) ).
fof(f3355,plain,
( ! [X0] :
( ~ ssList(nil)
| segmentP(app(X0,cons(hd(sk4),nil)),cons(hd(sk4),nil))
| ~ ssList(X0)
| ~ ssList(cons(hd(sk4),nil)) )
| ~ spl0_39 ),
inference(superposition,[],[f1130,f457]) ).
fof(f457,plain,
( app(cons(hd(sk4),nil),nil) = cons(hd(sk4),nil)
| ~ spl0_39 ),
inference(avatar_component_clause,[],[f455]) ).
fof(f3350,plain,
( spl0_340
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f3297,f1646,f3347]) ).
fof(f3347,plain,
( spl0_340
<=> app(sk3,sk3) = app(app(skaf47(app(sk3,sk3),app(sk3,sk3)),app(sk3,sk3)),skaf48(app(sk3,sk3),app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_340])]) ).
fof(f1646,plain,
( spl0_150
<=> ssList(app(sk3,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_150])]) ).
fof(f3297,plain,
( app(sk3,sk3) = app(app(skaf47(app(sk3,sk3),app(sk3,sk3)),app(sk3,sk3)),skaf48(app(sk3,sk3),app(sk3,sk3)))
| ~ spl0_150 ),
inference(resolution,[],[f1036,f1647]) ).
fof(f1647,plain,
( ssList(app(sk3,sk3))
| ~ spl0_150 ),
inference(avatar_component_clause,[],[f1646]) ).
fof(f3345,plain,
( spl0_339
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f3298,f2509,f3342]) ).
fof(f3342,plain,
( spl0_339
<=> app(app(skaf47(app(sk4,sk4),app(sk4,sk4)),app(sk4,sk4)),skaf48(app(sk4,sk4),app(sk4,sk4))) = app(sk4,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_339])]) ).
fof(f3298,plain,
( app(app(skaf47(app(sk4,sk4),app(sk4,sk4)),app(sk4,sk4)),skaf48(app(sk4,sk4),app(sk4,sk4))) = app(sk4,sk4)
| ~ spl0_258 ),
inference(resolution,[],[f1036,f2510]) ).
fof(f3340,plain,
( spl0_338
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f3304,f329,f3337]) ).
fof(f3337,plain,
( spl0_338
<=> sk4 = app(app(skaf47(sk4,sk4),sk4),skaf48(sk4,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_338])]) ).
fof(f3304,plain,
( sk4 = app(app(skaf47(sk4,sk4),sk4),skaf48(sk4,sk4))
| ~ spl0_21 ),
inference(resolution,[],[f1036,f331]) ).
fof(f3335,plain,
( spl0_337
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f3294,f274,f3332]) ).
fof(f3332,plain,
( spl0_337
<=> app(app(skaf47(cons(hd(sk4),nil),cons(hd(sk4),nil)),cons(hd(sk4),nil)),skaf48(cons(hd(sk4),nil),cons(hd(sk4),nil))) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_337])]) ).
fof(f3294,plain,
( app(app(skaf47(cons(hd(sk4),nil),cons(hd(sk4),nil)),cons(hd(sk4),nil)),skaf48(cons(hd(sk4),nil),cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_10 ),
inference(resolution,[],[f1036,f275]) ).
fof(f3330,plain,
( spl0_336
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f3299,f2698,f3327]) ).
fof(f3327,plain,
( spl0_336
<=> app(app(skaf47(app(sk4,sk3),app(sk4,sk3)),app(sk4,sk3)),skaf48(app(sk4,sk3),app(sk4,sk3))) = app(sk4,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_336])]) ).
fof(f3299,plain,
( app(app(skaf47(app(sk4,sk3),app(sk4,sk3)),app(sk4,sk3)),skaf48(app(sk4,sk3),app(sk4,sk3))) = app(sk4,sk3)
| ~ spl0_277 ),
inference(resolution,[],[f1036,f2699]) ).
fof(f3325,plain,
( spl0_335
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f3301,f1763,f3322]) ).
fof(f3322,plain,
( spl0_335
<=> app(app(skaf47(tl(tl(sk4)),tl(tl(sk4))),tl(tl(sk4))),skaf48(tl(tl(sk4)),tl(tl(sk4)))) = tl(tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_335])]) ).
fof(f3301,plain,
( app(app(skaf47(tl(tl(sk4)),tl(tl(sk4))),tl(tl(sk4))),skaf48(tl(tl(sk4)),tl(tl(sk4)))) = tl(tl(sk4))
| ~ spl0_166 ),
inference(resolution,[],[f1036,f1764]) ).
fof(f3319,plain,
( spl0_334
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f3303,f284,f3316]) ).
fof(f3316,plain,
( spl0_334
<=> sk3 = app(app(skaf47(sk3,sk3),sk3),skaf48(sk3,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_334])]) ).
fof(f3303,plain,
( sk3 = app(app(skaf47(sk3,sk3),sk3),skaf48(sk3,sk3))
| ~ spl0_12 ),
inference(resolution,[],[f1036,f286]) ).
fof(f3314,plain,
( spl0_333
| ~ spl0_8 ),
inference(avatar_split_clause,[],[f3302,f266,f3311]) ).
fof(f3311,plain,
( spl0_333
<=> tl(sk4) = app(app(skaf47(tl(sk4),tl(sk4)),tl(sk4)),skaf48(tl(sk4),tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_333])]) ).
fof(f3302,plain,
( tl(sk4) = app(app(skaf47(tl(sk4),tl(sk4)),tl(sk4)),skaf48(tl(sk4),tl(sk4)))
| ~ spl0_8 ),
inference(resolution,[],[f1036,f267]) ).
fof(f3309,plain,
( spl0_332
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f3296,f1377,f3306]) ).
fof(f3306,plain,
( spl0_332
<=> app(sk3,sk4) = app(app(skaf47(app(sk3,sk4),app(sk3,sk4)),app(sk3,sk4)),skaf48(app(sk3,sk4),app(sk3,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_332])]) ).
fof(f1377,plain,
( spl0_125
<=> ssList(app(sk3,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_125])]) ).
fof(f3296,plain,
( app(sk3,sk4) = app(app(skaf47(app(sk3,sk4),app(sk3,sk4)),app(sk3,sk4)),skaf48(app(sk3,sk4),app(sk3,sk4)))
| ~ spl0_125 ),
inference(resolution,[],[f1036,f1378]) ).
fof(f1378,plain,
( ssList(app(sk3,sk4))
| ~ spl0_125 ),
inference(avatar_component_clause,[],[f1377]) ).
fof(f3199,plain,
( spl0_331
| ~ spl0_69
| ~ spl0_131
| ~ spl0_188 ),
inference(avatar_split_clause,[],[f3194,f1973,f1429,f749,f3196]) ).
fof(f3196,plain,
( spl0_331
<=> tl(app(sk3,app(sk3,sk4))) = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_331])]) ).
fof(f1429,plain,
( spl0_131
<=> app(nil,app(sk3,sk4)) = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_131])]) ).
fof(f1973,plain,
( spl0_188
<=> tl(app(sk3,app(sk3,sk4))) = app(tl(sk3),app(sk3,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_188])]) ).
fof(f3194,plain,
( tl(app(sk3,app(sk3,sk4))) = app(sk3,sk4)
| ~ spl0_69
| ~ spl0_131
| ~ spl0_188 ),
inference(forward_demodulation,[],[f3054,f1431]) ).
fof(f1431,plain,
( app(nil,app(sk3,sk4)) = app(sk3,sk4)
| ~ spl0_131 ),
inference(avatar_component_clause,[],[f1429]) ).
fof(f3054,plain,
( app(nil,app(sk3,sk4)) = tl(app(sk3,app(sk3,sk4)))
| ~ spl0_69
| ~ spl0_188 ),
inference(backward_demodulation,[],[f1975,f751]) ).
fof(f1975,plain,
( tl(app(sk3,app(sk3,sk4))) = app(tl(sk3),app(sk3,sk4))
| ~ spl0_188 ),
inference(avatar_component_clause,[],[f1973]) ).
fof(f3187,plain,
( ~ spl0_330
| ~ spl0_69
| spl0_317 ),
inference(avatar_split_clause,[],[f3084,f3018,f749,f3184]) ).
fof(f3184,plain,
( spl0_330
<=> tl(nil) = app(tl(nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_330])]) ).
fof(f3018,plain,
( spl0_317
<=> tl(tl(sk3)) = app(tl(tl(sk3)),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_317])]) ).
fof(f3084,plain,
( tl(nil) != app(tl(nil),nil)
| ~ spl0_69
| spl0_317 ),
inference(backward_demodulation,[],[f3019,f751]) ).
fof(f3019,plain,
( tl(tl(sk3)) != app(tl(tl(sk3)),nil)
| spl0_317 ),
inference(avatar_component_clause,[],[f3018]) ).
fof(f3182,plain,
( spl0_329
| ~ spl0_69
| ~ spl0_292 ),
inference(avatar_split_clause,[],[f3078,f2830,f749,f3179]) ).
fof(f2830,plain,
( spl0_292
<=> tl(tl(sk3)) = app(nil,tl(tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_292])]) ).
fof(f3078,plain,
( tl(nil) = app(nil,tl(nil))
| ~ spl0_69
| ~ spl0_292 ),
inference(backward_demodulation,[],[f2832,f751]) ).
fof(f2832,plain,
( tl(tl(sk3)) = app(nil,tl(tl(sk3)))
| ~ spl0_292 ),
inference(avatar_component_clause,[],[f2830]) ).
fof(f3175,plain,
( spl0_328
| ~ spl0_33
| ~ spl0_69
| ~ spl0_195 ),
inference(avatar_split_clause,[],[f3170,f2015,f749,f398,f3172]) ).
fof(f3172,plain,
( spl0_328
<=> app(sk3,sk3) = cons(hd(sk3),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_328])]) ).
fof(f2015,plain,
( spl0_195
<=> app(sk3,sk3) = cons(hd(sk3),app(tl(sk3),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_195])]) ).
fof(f3170,plain,
( app(sk3,sk3) = cons(hd(sk3),sk3)
| ~ spl0_33
| ~ spl0_69
| ~ spl0_195 ),
inference(forward_demodulation,[],[f3065,f400]) ).
fof(f3065,plain,
( app(sk3,sk3) = cons(hd(sk3),app(nil,sk3))
| ~ spl0_69
| ~ spl0_195 ),
inference(backward_demodulation,[],[f2017,f751]) ).
fof(f2017,plain,
( app(sk3,sk3) = cons(hd(sk3),app(tl(sk3),sk3))
| ~ spl0_195 ),
inference(avatar_component_clause,[],[f2015]) ).
fof(f3169,plain,
( spl0_327
| ~ spl0_40
| ~ spl0_69
| ~ spl0_187 ),
inference(avatar_split_clause,[],[f3164,f1968,f749,f460,f3166]) ).
fof(f3166,plain,
( spl0_327
<=> tl(app(sk3,cons(hd(sk4),nil))) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_327])]) ).
fof(f1968,plain,
( spl0_187
<=> tl(app(sk3,cons(hd(sk4),nil))) = app(tl(sk3),cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_187])]) ).
fof(f3164,plain,
( tl(app(sk3,cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_40
| ~ spl0_69
| ~ spl0_187 ),
inference(forward_demodulation,[],[f3053,f462]) ).
fof(f3053,plain,
( tl(app(sk3,cons(hd(sk4),nil))) = app(nil,cons(hd(sk4),nil))
| ~ spl0_69
| ~ spl0_187 ),
inference(backward_demodulation,[],[f1970,f751]) ).
fof(f1970,plain,
( tl(app(sk3,cons(hd(sk4),nil))) = app(tl(sk3),cons(hd(sk4),nil))
| ~ spl0_187 ),
inference(avatar_component_clause,[],[f1968]) ).
fof(f3161,plain,
( spl0_326
| ~ spl0_33
| ~ spl0_69
| ~ spl0_189 ),
inference(avatar_split_clause,[],[f3156,f1978,f749,f398,f3158]) ).
fof(f3158,plain,
( spl0_326
<=> sk3 = tl(app(sk3,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_326])]) ).
fof(f1978,plain,
( spl0_189
<=> app(tl(sk3),sk3) = tl(app(sk3,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_189])]) ).
fof(f3156,plain,
( sk3 = tl(app(sk3,sk3))
| ~ spl0_33
| ~ spl0_69
| ~ spl0_189 ),
inference(forward_demodulation,[],[f3055,f400]) ).
fof(f3055,plain,
( app(nil,sk3) = tl(app(sk3,sk3))
| ~ spl0_69
| ~ spl0_189 ),
inference(backward_demodulation,[],[f1980,f751]) ).
fof(f1980,plain,
( app(tl(sk3),sk3) = tl(app(sk3,sk3))
| ~ spl0_189 ),
inference(avatar_component_clause,[],[f1978]) ).
fof(f3151,plain,
( spl0_325
| ~ spl0_35
| ~ spl0_69
| ~ spl0_191 ),
inference(avatar_split_clause,[],[f3146,f1988,f749,f414,f3148]) ).
fof(f1988,plain,
( spl0_191
<=> app(tl(sk3),tl(sk4)) = tl(app(sk3,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_191])]) ).
fof(f3146,plain,
( tl(sk4) = tl(app(sk3,tl(sk4)))
| ~ spl0_35
| ~ spl0_69
| ~ spl0_191 ),
inference(forward_demodulation,[],[f3057,f416]) ).
fof(f3057,plain,
( app(nil,tl(sk4)) = tl(app(sk3,tl(sk4)))
| ~ spl0_69
| ~ spl0_191 ),
inference(backward_demodulation,[],[f1990,f751]) ).
fof(f1990,plain,
( app(tl(sk3),tl(sk4)) = tl(app(sk3,tl(sk4)))
| ~ spl0_191 ),
inference(avatar_component_clause,[],[f1988]) ).
fof(f3144,plain,
( spl0_324
| ~ spl0_32
| ~ spl0_69
| ~ spl0_194 ),
inference(avatar_split_clause,[],[f3139,f2007,f749,f393,f3141]) ).
fof(f3141,plain,
( spl0_324
<=> cons(hd(sk3),sk4) = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_324])]) ).
fof(f2007,plain,
( spl0_194
<=> cons(hd(sk3),app(tl(sk3),sk4)) = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_194])]) ).
fof(f3139,plain,
( cons(hd(sk3),sk4) = app(sk3,sk4)
| ~ spl0_32
| ~ spl0_69
| ~ spl0_194 ),
inference(forward_demodulation,[],[f3062,f395]) ).
fof(f3062,plain,
( cons(hd(sk3),app(nil,sk4)) = app(sk3,sk4)
| ~ spl0_69
| ~ spl0_194 ),
inference(backward_demodulation,[],[f2009,f751]) ).
fof(f2009,plain,
( cons(hd(sk3),app(tl(sk3),sk4)) = app(sk3,sk4)
| ~ spl0_194 ),
inference(avatar_component_clause,[],[f2007]) ).
fof(f3138,plain,
( spl0_323
| ~ spl0_69
| ~ spl0_152
| ~ spl0_193 ),
inference(avatar_split_clause,[],[f3133,f1999,f1672,f749,f3135]) ).
fof(f3135,plain,
( spl0_323
<=> app(sk3,sk3) = tl(app(sk3,app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_323])]) ).
fof(f1672,plain,
( spl0_152
<=> app(nil,app(sk3,sk3)) = app(sk3,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_152])]) ).
fof(f1999,plain,
( spl0_193
<=> app(tl(sk3),app(sk3,sk3)) = tl(app(sk3,app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_193])]) ).
fof(f3133,plain,
( app(sk3,sk3) = tl(app(sk3,app(sk3,sk3)))
| ~ spl0_69
| ~ spl0_152
| ~ spl0_193 ),
inference(forward_demodulation,[],[f3059,f1674]) ).
fof(f1674,plain,
( app(nil,app(sk3,sk3)) = app(sk3,sk3)
| ~ spl0_152 ),
inference(avatar_component_clause,[],[f1672]) ).
fof(f3059,plain,
( app(nil,app(sk3,sk3)) = tl(app(sk3,app(sk3,sk3)))
| ~ spl0_69
| ~ spl0_193 ),
inference(backward_demodulation,[],[f2001,f751]) ).
fof(f2001,plain,
( app(tl(sk3),app(sk3,sk3)) = tl(app(sk3,app(sk3,sk3)))
| ~ spl0_193 ),
inference(avatar_component_clause,[],[f1999]) ).
fof(f3132,plain,
( spl0_322
| ~ spl0_69
| ~ spl0_212
| ~ spl0_215 ),
inference(avatar_split_clause,[],[f3127,f2145,f2130,f749,f3129]) ).
fof(f3129,plain,
( spl0_322
<=> tl(tl(sk4)) = tl(app(sk3,tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_322])]) ).
fof(f2130,plain,
( spl0_212
<=> tl(tl(sk4)) = app(nil,tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_212])]) ).
fof(f2145,plain,
( spl0_215
<=> tl(app(sk3,tl(tl(sk4)))) = app(tl(sk3),tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_215])]) ).
fof(f3127,plain,
( tl(tl(sk4)) = tl(app(sk3,tl(tl(sk4))))
| ~ spl0_69
| ~ spl0_212
| ~ spl0_215 ),
inference(forward_demodulation,[],[f3067,f2132]) ).
fof(f2132,plain,
( tl(tl(sk4)) = app(nil,tl(tl(sk4)))
| ~ spl0_212 ),
inference(avatar_component_clause,[],[f2130]) ).
fof(f3067,plain,
( tl(app(sk3,tl(tl(sk4)))) = app(nil,tl(tl(sk4)))
| ~ spl0_69
| ~ spl0_215 ),
inference(backward_demodulation,[],[f2147,f751]) ).
fof(f2147,plain,
( tl(app(sk3,tl(tl(sk4)))) = app(tl(sk3),tl(tl(sk4)))
| ~ spl0_215 ),
inference(avatar_component_clause,[],[f2145]) ).
fof(f3120,plain,
( spl0_321
| ~ spl0_69
| ~ spl0_225 ),
inference(avatar_split_clause,[],[f3069,f2218,f749,f3117]) ).
fof(f3117,plain,
( spl0_321
<=> nil = app(tl(tl(sk4)),cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_321])]) ).
fof(f2218,plain,
( spl0_225
<=> tl(sk3) = app(tl(tl(sk4)),cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_225])]) ).
fof(f3069,plain,
( nil = app(tl(tl(sk4)),cons(hd(sk4),nil))
| ~ spl0_69
| ~ spl0_225 ),
inference(backward_demodulation,[],[f2220,f751]) ).
fof(f2220,plain,
( tl(sk3) = app(tl(tl(sk4)),cons(hd(sk4),nil))
| ~ spl0_225 ),
inference(avatar_component_clause,[],[f2218]) ).
fof(f3113,plain,
( spl0_320
| ~ spl0_69
| ~ spl0_310
| ~ spl0_311 ),
inference(avatar_split_clause,[],[f3108,f2963,f2958,f749,f3110]) ).
fof(f3110,plain,
( spl0_320
<=> tl(app(sk3,app(sk4,sk3))) = app(sk4,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_320])]) ).
fof(f2958,plain,
( spl0_310
<=> app(nil,app(sk4,sk3)) = app(sk4,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_310])]) ).
fof(f2963,plain,
( spl0_311
<=> tl(app(sk3,app(sk4,sk3))) = app(tl(sk3),app(sk4,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_311])]) ).
fof(f3108,plain,
( tl(app(sk3,app(sk4,sk3))) = app(sk4,sk3)
| ~ spl0_69
| ~ spl0_310
| ~ spl0_311 ),
inference(forward_demodulation,[],[f3081,f2960]) ).
fof(f2960,plain,
( app(nil,app(sk4,sk3)) = app(sk4,sk3)
| ~ spl0_310 ),
inference(avatar_component_clause,[],[f2958]) ).
fof(f3081,plain,
( app(nil,app(sk4,sk3)) = tl(app(sk3,app(sk4,sk3)))
| ~ spl0_69
| ~ spl0_311 ),
inference(backward_demodulation,[],[f2965,f751]) ).
fof(f2965,plain,
( tl(app(sk3,app(sk4,sk3))) = app(tl(sk3),app(sk4,sk3))
| ~ spl0_311 ),
inference(avatar_component_clause,[],[f2963]) ).
fof(f3102,plain,
( spl0_319
| ~ spl0_69
| ~ spl0_264
| ~ spl0_266 ),
inference(avatar_split_clause,[],[f3097,f2570,f2560,f749,f3099]) ).
fof(f3099,plain,
( spl0_319
<=> app(sk4,sk4) = tl(app(sk3,app(sk4,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_319])]) ).
fof(f2560,plain,
( spl0_264
<=> app(sk4,sk4) = app(nil,app(sk4,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_264])]) ).
fof(f2570,plain,
( spl0_266
<=> app(tl(sk3),app(sk4,sk4)) = tl(app(sk3,app(sk4,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_266])]) ).
fof(f3097,plain,
( app(sk4,sk4) = tl(app(sk3,app(sk4,sk4)))
| ~ spl0_69
| ~ spl0_264
| ~ spl0_266 ),
inference(forward_demodulation,[],[f3073,f2562]) ).
fof(f2562,plain,
( app(sk4,sk4) = app(nil,app(sk4,sk4))
| ~ spl0_264 ),
inference(avatar_component_clause,[],[f2560]) ).
fof(f3073,plain,
( app(nil,app(sk4,sk4)) = tl(app(sk3,app(sk4,sk4)))
| ~ spl0_69
| ~ spl0_266 ),
inference(backward_demodulation,[],[f2572,f751]) ).
fof(f2572,plain,
( app(tl(sk3),app(sk4,sk4)) = tl(app(sk3,app(sk4,sk4)))
| ~ spl0_266 ),
inference(avatar_component_clause,[],[f2570]) ).
fof(f3095,plain,
( spl0_318
| ~ spl0_32
| ~ spl0_69
| ~ spl0_190 ),
inference(avatar_split_clause,[],[f3090,f1983,f749,f393,f3092]) ).
fof(f3092,plain,
( spl0_318
<=> sk4 = tl(app(sk3,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_318])]) ).
fof(f1983,plain,
( spl0_190
<=> app(tl(sk3),sk4) = tl(app(sk3,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_190])]) ).
fof(f3090,plain,
( sk4 = tl(app(sk3,sk4))
| ~ spl0_32
| ~ spl0_69
| ~ spl0_190 ),
inference(forward_demodulation,[],[f3056,f395]) ).
fof(f3056,plain,
( app(nil,sk4) = tl(app(sk3,sk4))
| ~ spl0_69
| ~ spl0_190 ),
inference(backward_demodulation,[],[f1985,f751]) ).
fof(f1985,plain,
( app(tl(sk3),sk4) = tl(app(sk3,sk4))
| ~ spl0_190 ),
inference(avatar_component_clause,[],[f1983]) ).
fof(f3025,plain,
( spl0_69
| spl0_72
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f1121,f616,f764,f749]) ).
fof(f764,plain,
( spl0_72
<=> ! [X0] :
( ~ ssList(X0)
| hd(tl(sk3)) = hd(app(tl(sk3),X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_72])]) ).
fof(f616,plain,
( spl0_57
<=> ssList(tl(sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_57])]) ).
fof(f1121,plain,
( ! [X0] :
( ~ ssList(X0)
| hd(tl(sk3)) = hd(app(tl(sk3),X0))
| nil = tl(sk3) )
| ~ spl0_57 ),
inference(resolution,[],[f617,f123]) ).
fof(f617,plain,
( ssList(tl(sk3))
| ~ spl0_57 ),
inference(avatar_component_clause,[],[f616]) ).
fof(f3023,plain,
( spl0_68
| spl0_69
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f1120,f616,f749,f745]) ).
fof(f745,plain,
( spl0_68
<=> tl(sk3) = cons(hd(tl(sk3)),tl(tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_68])]) ).
fof(f1120,plain,
( nil = tl(sk3)
| tl(sk3) = cons(hd(tl(sk3)),tl(tl(sk3)))
| ~ spl0_57 ),
inference(resolution,[],[f617,f104]) ).
fof(f3022,plain,
( spl0_68
| spl0_69
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f779,f616,f749,f745]) ).
fof(f779,plain,
( nil = tl(sk3)
| tl(sk3) = cons(hd(tl(sk3)),tl(tl(sk3)))
| ~ spl0_57 ),
inference(resolution,[],[f617,f104]) ).
fof(f3021,plain,
( spl0_317
| spl0_69
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f2982,f616,f749,f3018]) ).
fof(f2982,plain,
( nil = tl(sk3)
| tl(tl(sk3)) = app(tl(tl(sk3)),nil)
| ~ spl0_57 ),
inference(resolution,[],[f404,f617]) ).
fof(f3016,plain,
( spl0_126
| spl0_316
| ~ spl0_125
| ~ spl0_190 ),
inference(avatar_split_clause,[],[f3011,f1983,f1377,f3013,f1381]) ).
fof(f1381,plain,
( spl0_126
<=> nil = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_126])]) ).
fof(f3013,plain,
( spl0_316
<=> app(tl(sk3),sk4) = app(app(tl(sk3),sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_316])]) ).
fof(f3011,plain,
( app(tl(sk3),sk4) = app(app(tl(sk3),sk4),nil)
| nil = app(sk3,sk4)
| ~ spl0_125
| ~ spl0_190 ),
inference(forward_demodulation,[],[f2976,f1985]) ).
fof(f2976,plain,
( nil = app(sk3,sk4)
| app(tl(app(sk3,sk4)),nil) = tl(app(sk3,sk4))
| ~ spl0_125 ),
inference(resolution,[],[f404,f1378]) ).
fof(f3008,plain,
( spl0_259
| spl0_315
| ~ spl0_196
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f3003,f2509,f2036,f3005,f2513]) ).
fof(f3005,plain,
( spl0_315
<=> app(app(tl(sk4),sk4),nil) = app(tl(sk4),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_315])]) ).
fof(f3003,plain,
( app(app(tl(sk4),sk4),nil) = app(tl(sk4),sk4)
| nil = app(sk4,sk4)
| ~ spl0_196
| ~ spl0_258 ),
inference(forward_demodulation,[],[f2978,f2038]) ).
fof(f2978,plain,
( tl(app(sk4,sk4)) = app(tl(app(sk4,sk4)),nil)
| nil = app(sk4,sk4)
| ~ spl0_258 ),
inference(resolution,[],[f404,f2510]) ).
fof(f3002,plain,
( spl0_314
| spl0_206
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2981,f1763,f2101,f2999]) ).
fof(f2999,plain,
( spl0_314
<=> app(tl(tl(tl(sk4))),nil) = tl(tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_314])]) ).
fof(f2981,plain,
( nil = tl(tl(sk4))
| app(tl(tl(tl(sk4))),nil) = tl(tl(tl(sk4)))
| ~ spl0_166 ),
inference(resolution,[],[f404,f1764]) ).
fof(f2997,plain,
( spl0_278
| spl0_313
| ~ spl0_201
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2992,f2698,f2063,f2994,f2702]) ).
fof(f2994,plain,
( spl0_313
<=> app(app(tl(sk4),sk3),nil) = app(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_313])]) ).
fof(f2992,plain,
( app(app(tl(sk4),sk3),nil) = app(tl(sk4),sk3)
| nil = app(sk4,sk3)
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f2979,f2065]) ).
fof(f2979,plain,
( nil = app(sk4,sk3)
| tl(app(sk4,sk3)) = app(tl(app(sk4,sk3)),nil)
| ~ spl0_277 ),
inference(resolution,[],[f404,f2699]) ).
fof(f2991,plain,
( spl0_148
| spl0_312
| ~ spl0_150
| ~ spl0_189 ),
inference(avatar_split_clause,[],[f2986,f1978,f1646,f2988,f1639]) ).
fof(f1639,plain,
( spl0_148
<=> nil = app(sk3,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_148])]) ).
fof(f2988,plain,
( spl0_312
<=> app(tl(sk3),sk3) = app(app(tl(sk3),sk3),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_312])]) ).
fof(f2986,plain,
( app(tl(sk3),sk3) = app(app(tl(sk3),sk3),nil)
| nil = app(sk3,sk3)
| ~ spl0_150
| ~ spl0_189 ),
inference(forward_demodulation,[],[f2977,f1980]) ).
fof(f2977,plain,
( app(tl(app(sk3,sk3)),nil) = tl(app(sk3,sk3))
| nil = app(sk3,sk3)
| ~ spl0_150 ),
inference(resolution,[],[f404,f1647]) ).
fof(f2966,plain,
( spl0_311
| ~ spl0_77
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2867,f2698,f806,f2963]) ).
fof(f2867,plain,
( tl(app(sk3,app(sk4,sk3))) = app(tl(sk3),app(sk4,sk3))
| ~ spl0_77
| ~ spl0_277 ),
inference(resolution,[],[f2699,f807]) ).
fof(f2961,plain,
( spl0_310
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2855,f2698,f2958]) ).
fof(f2855,plain,
( app(nil,app(sk4,sk3)) = app(sk4,sk3)
| ~ spl0_277 ),
inference(resolution,[],[f2699,f74]) ).
fof(f2956,plain,
( spl0_309
| ~ spl0_59
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2864,f2698,f641,f2953]) ).
fof(f2953,plain,
( spl0_309
<=> hd(sk3) = hd(app(sk3,app(sk4,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_309])]) ).
fof(f2864,plain,
( hd(sk3) = hd(app(sk3,app(sk4,sk3)))
| ~ spl0_59
| ~ spl0_277 ),
inference(resolution,[],[f2699,f642]) ).
fof(f2950,plain,
( spl0_308
| ~ spl0_9
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2869,f2698,f270,f2947]) ).
fof(f2947,plain,
( spl0_308
<=> cons(hd(sk4),app(sk4,sk3)) = app(cons(hd(sk4),nil),app(sk4,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_308])]) ).
fof(f2869,plain,
( cons(hd(sk4),app(sk4,sk3)) = app(cons(hd(sk4),nil),app(sk4,sk3))
| ~ spl0_9
| ~ spl0_277 ),
inference(resolution,[],[f2699,f950]) ).
fof(f2945,plain,
( spl0_307
| spl0_278
| ~ spl0_201
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2940,f2698,f2063,f2702,f2942]) ).
fof(f2942,plain,
( spl0_307
<=> app(nil,app(tl(sk4),sk3)) = app(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_307])]) ).
fof(f2940,plain,
( nil = app(sk4,sk3)
| app(nil,app(tl(sk4),sk3)) = app(tl(sk4),sk3)
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f2862,f2065]) ).
fof(f2862,plain,
( nil = app(sk4,sk3)
| tl(app(sk4,sk3)) = app(nil,tl(app(sk4,sk3)))
| ~ spl0_277 ),
inference(resolution,[],[f2699,f403]) ).
fof(f2939,plain,
( spl0_306
| ~ spl0_9
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2863,f2698,f270,f2936]) ).
fof(f2936,plain,
( spl0_306
<=> hd(sk4) = hd(cons(hd(sk4),app(sk4,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_306])]) ).
fof(f2863,plain,
( hd(sk4) = hd(cons(hd(sk4),app(sk4,sk3)))
| ~ spl0_9
| ~ spl0_277 ),
inference(resolution,[],[f2699,f483]) ).
fof(f2934,plain,
( spl0_305
| ~ spl0_9
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2870,f2698,f270,f2931]) ).
fof(f2931,plain,
( spl0_305
<=> tl(cons(hd(sk4),app(sk4,sk3))) = app(sk4,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_305])]) ).
fof(f2870,plain,
( tl(cons(hd(sk4),app(sk4,sk3))) = app(sk4,sk3)
| ~ spl0_9
| ~ spl0_277 ),
inference(resolution,[],[f2699,f952]) ).
fof(f2929,plain,
( spl0_304
| ~ spl0_94
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2876,f2698,f1038,f2926]) ).
fof(f2926,plain,
( spl0_304
<=> app(sk4,sk3) = app(skaf47(app(sk4,sk3),nil),skaf48(nil,app(sk4,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_304])]) ).
fof(f2876,plain,
( app(sk4,sk3) = app(skaf47(app(sk4,sk3),nil),skaf48(nil,app(sk4,sk3)))
| ~ spl0_94
| ~ spl0_277 ),
inference(resolution,[],[f2699,f1634]) ).
fof(f2924,plain,
( spl0_303
| ~ spl0_58
| ~ spl0_175
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2877,f2698,f1841,f637,f2921]) ).
fof(f2921,plain,
( spl0_303
<=> hd(app(tl(sk4),app(sk4,sk3))) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_303])]) ).
fof(f2877,plain,
( hd(app(tl(sk4),app(sk4,sk3))) = hd(sk3)
| ~ spl0_58
| ~ spl0_175
| ~ spl0_277 ),
inference(resolution,[],[f2699,f1866]) ).
fof(f2919,plain,
( spl0_278
| spl0_302
| ~ spl0_8
| ~ spl0_12
| ~ spl0_21
| ~ spl0_201
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2915,f2698,f2063,f329,f284,f266,f2917,f2702]) ).
fof(f2917,plain,
( spl0_302
<=> ! [X1] :
( ~ ssList(X1)
| tl(app(sk4,app(sk3,X1))) = app(tl(sk4),app(sk3,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_302])]) ).
fof(f2915,plain,
( ! [X1] :
( ~ ssList(X1)
| tl(app(sk4,app(sk3,X1))) = app(tl(sk4),app(sk3,X1))
| nil = app(sk4,sk3) )
| ~ spl0_8
| ~ spl0_12
| ~ spl0_21
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_subsumption_demodulation,[],[f2914,f2455]) ).
fof(f2455,plain,
( ! [X28] :
( app(sk4,app(sk3,X28)) = app(app(sk4,sk3),X28)
| ~ ssList(X28) )
| ~ spl0_12
| ~ spl0_21 ),
inference(resolution,[],[f1015,f331]) ).
fof(f2914,plain,
( ! [X1] :
( app(tl(sk4),app(sk3,X1)) = tl(app(app(sk4,sk3),X1))
| ~ ssList(X1)
| nil = app(sk4,sk3) )
| ~ spl0_8
| ~ spl0_12
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_subsumption_demodulation,[],[f2913,f2453]) ).
fof(f2913,plain,
( ! [X1] :
( ~ ssList(X1)
| tl(app(app(sk4,sk3),X1)) = app(app(tl(sk4),sk3),X1)
| nil = app(sk4,sk3) )
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f2858,f2065]) ).
fof(f2858,plain,
( ! [X1] :
( app(tl(app(sk4,sk3)),X1) = tl(app(app(sk4,sk3),X1))
| ~ ssList(X1)
| nil = app(sk4,sk3) )
| ~ spl0_277 ),
inference(resolution,[],[f2699,f133]) ).
fof(f2912,plain,
( spl0_301
| spl0_278
| ~ spl0_117
| ~ spl0_201
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2907,f2698,f2063,f1320,f2702,f2909]) ).
fof(f1320,plain,
( spl0_117
<=> hd(sk4) = hd(app(sk4,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_117])]) ).
fof(f2907,plain,
( nil = app(sk4,sk3)
| cons(hd(sk4),app(tl(sk4),sk3)) = app(sk4,sk3)
| ~ spl0_117
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f2906,f1322]) ).
fof(f1322,plain,
( hd(sk4) = hd(app(sk4,sk3))
| ~ spl0_117 ),
inference(avatar_component_clause,[],[f1320]) ).
fof(f2906,plain,
( nil = app(sk4,sk3)
| cons(hd(app(sk4,sk3)),app(tl(sk4),sk3)) = app(sk4,sk3)
| ~ spl0_201
| ~ spl0_277 ),
inference(forward_demodulation,[],[f2856,f2065]) ).
fof(f2856,plain,
( cons(hd(app(sk4,sk3)),tl(app(sk4,sk3))) = app(sk4,sk3)
| nil = app(sk4,sk3)
| ~ spl0_277 ),
inference(resolution,[],[f2699,f104]) ).
fof(f2905,plain,
( spl0_300
| ~ spl0_78
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2868,f2698,f812,f2902]) ).
fof(f2902,plain,
( spl0_300
<=> app(tl(sk4),app(sk4,sk3)) = tl(app(sk4,app(sk4,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_300])]) ).
fof(f2868,plain,
( app(tl(sk4),app(sk4,sk3)) = tl(app(sk4,app(sk4,sk3)))
| ~ spl0_78
| ~ spl0_277 ),
inference(resolution,[],[f2699,f813]) ).
fof(f2900,plain,
( spl0_299
| ~ spl0_60
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2865,f2698,f645,f2897]) ).
fof(f2897,plain,
( spl0_299
<=> hd(sk4) = hd(app(sk4,app(sk4,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_299])]) ).
fof(f2865,plain,
( hd(sk4) = hd(app(sk4,app(sk4,sk3)))
| ~ spl0_60
| ~ spl0_277 ),
inference(resolution,[],[f2699,f646]) ).
fof(f2895,plain,
( spl0_278
| spl0_298
| ~ spl0_12
| ~ spl0_21
| ~ spl0_117
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2891,f2698,f1320,f329,f284,f2893,f2702]) ).
fof(f2893,plain,
( spl0_298
<=> ! [X0] :
( ~ ssList(X0)
| hd(sk4) = hd(app(sk4,app(sk3,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_298])]) ).
fof(f2891,plain,
( ! [X0] :
( ~ ssList(X0)
| hd(sk4) = hd(app(sk4,app(sk3,X0)))
| nil = app(sk4,sk3) )
| ~ spl0_12
| ~ spl0_21
| ~ spl0_117
| ~ spl0_277 ),
inference(forward_subsumption_demodulation,[],[f2890,f2455]) ).
fof(f2890,plain,
( ! [X0] :
( nil = app(sk4,sk3)
| ~ ssList(X0)
| hd(sk4) = hd(app(app(sk4,sk3),X0)) )
| ~ spl0_117
| ~ spl0_277 ),
inference(forward_demodulation,[],[f2857,f1322]) ).
fof(f2857,plain,
( ! [X0] :
( hd(app(app(sk4,sk3),X0)) = hd(app(sk4,sk3))
| ~ ssList(X0)
| nil = app(sk4,sk3) )
| ~ spl0_277 ),
inference(resolution,[],[f2699,f123]) ).
fof(f2889,plain,
( spl0_297
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2854,f2698,f2886]) ).
fof(f2886,plain,
( spl0_297
<=> app(sk4,sk3) = app(app(sk4,sk3),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_297])]) ).
fof(f2854,plain,
( app(sk4,sk3) = app(app(sk4,sk3),nil)
| ~ spl0_277 ),
inference(resolution,[],[f2699,f73]) ).
fof(f2882,plain,
( spl0_296
| ~ spl0_74
| ~ spl0_277 ),
inference(avatar_split_clause,[],[f2866,f2698,f792,f2879]) ).
fof(f2879,plain,
( spl0_296
<=> tl(app(tl(sk4),app(sk4,sk3))) = app(tl(tl(sk4)),app(sk4,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_296])]) ).
fof(f2866,plain,
( tl(app(tl(sk4),app(sk4,sk3))) = app(tl(tl(sk4)),app(sk4,sk3))
| ~ spl0_74
| ~ spl0_277 ),
inference(resolution,[],[f2699,f793]) ).
fof(f2852,plain,
( spl0_295
| spl0_259
| ~ spl0_196
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2847,f2509,f2036,f2513,f2849]) ).
fof(f2849,plain,
( spl0_295
<=> app(tl(sk4),sk4) = app(nil,app(tl(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_295])]) ).
fof(f2847,plain,
( nil = app(sk4,sk4)
| app(tl(sk4),sk4) = app(nil,app(tl(sk4),sk4))
| ~ spl0_196
| ~ spl0_258 ),
inference(forward_demodulation,[],[f2816,f2038]) ).
fof(f2816,plain,
( app(nil,tl(app(sk4,sk4))) = tl(app(sk4,sk4))
| nil = app(sk4,sk4)
| ~ spl0_258 ),
inference(resolution,[],[f403,f2510]) ).
fof(f2846,plain,
( spl0_294
| spl0_148
| ~ spl0_150
| ~ spl0_189 ),
inference(avatar_split_clause,[],[f2841,f1978,f1646,f1639,f2843]) ).
fof(f2843,plain,
( spl0_294
<=> app(nil,app(tl(sk3),sk3)) = app(tl(sk3),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_294])]) ).
fof(f2841,plain,
( nil = app(sk3,sk3)
| app(nil,app(tl(sk3),sk3)) = app(tl(sk3),sk3)
| ~ spl0_150
| ~ spl0_189 ),
inference(forward_demodulation,[],[f2815,f1980]) ).
fof(f2815,plain,
( app(nil,tl(app(sk3,sk3))) = tl(app(sk3,sk3))
| nil = app(sk3,sk3)
| ~ spl0_150 ),
inference(resolution,[],[f403,f1647]) ).
fof(f2840,plain,
( spl0_293
| spl0_126
| ~ spl0_125
| ~ spl0_190 ),
inference(avatar_split_clause,[],[f2835,f1983,f1377,f1381,f2837]) ).
fof(f2837,plain,
( spl0_293
<=> app(nil,app(tl(sk3),sk4)) = app(tl(sk3),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_293])]) ).
fof(f2835,plain,
( nil = app(sk3,sk4)
| app(nil,app(tl(sk3),sk4)) = app(tl(sk3),sk4)
| ~ spl0_125
| ~ spl0_190 ),
inference(forward_demodulation,[],[f2814,f1985]) ).
fof(f2814,plain,
( app(nil,tl(app(sk3,sk4))) = tl(app(sk3,sk4))
| nil = app(sk3,sk4)
| ~ spl0_125 ),
inference(resolution,[],[f403,f1378]) ).
fof(f2833,plain,
( spl0_69
| spl0_292
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f2819,f616,f2830,f749]) ).
fof(f2819,plain,
( tl(tl(sk3)) = app(nil,tl(tl(sk3)))
| nil = tl(sk3)
| ~ spl0_57 ),
inference(resolution,[],[f403,f617]) ).
fof(f2827,plain,
( spl0_291
| spl0_206
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2818,f1763,f2101,f2824]) ).
fof(f2824,plain,
( spl0_291
<=> tl(tl(tl(sk4))) = app(nil,tl(tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_291])]) ).
fof(f2818,plain,
( nil = tl(tl(sk4))
| tl(tl(tl(sk4))) = app(nil,tl(tl(tl(sk4))))
| ~ spl0_166 ),
inference(resolution,[],[f403,f1764]) ).
fof(f2804,plain,
( ~ spl0_12
| ~ spl0_21
| spl0_277 ),
inference(avatar_split_clause,[],[f2803,f2698,f329,f284]) ).
fof(f2803,plain,
( ~ ssList(sk4)
| ~ ssList(sk3)
| spl0_277 ),
inference(resolution,[],[f2700,f85]) ).
fof(f2700,plain,
( ~ ssList(app(sk4,sk3))
| spl0_277 ),
inference(avatar_component_clause,[],[f2698]) ).
fof(f2802,plain,
( spl0_290
| ~ spl0_10
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f2742,f1038,f274,f2799]) ).
fof(f2799,plain,
( spl0_290
<=> app(skaf47(cons(hd(sk4),nil),nil),skaf48(nil,cons(hd(sk4),nil))) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_290])]) ).
fof(f2742,plain,
( app(skaf47(cons(hd(sk4),nil),nil),skaf48(nil,cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_10
| ~ spl0_94 ),
inference(resolution,[],[f1634,f275]) ).
fof(f2797,plain,
( spl0_289
| ~ spl0_21
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f2752,f1038,f329,f2794]) ).
fof(f2752,plain,
( sk4 = app(skaf47(sk4,nil),skaf48(nil,sk4))
| ~ spl0_21
| ~ spl0_94 ),
inference(resolution,[],[f1634,f331]) ).
fof(f2792,plain,
( spl0_288
| ~ spl0_94
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f2745,f1646,f1038,f2789]) ).
fof(f2789,plain,
( spl0_288
<=> app(sk3,sk3) = app(skaf47(app(sk3,sk3),nil),skaf48(nil,app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_288])]) ).
fof(f2745,plain,
( app(sk3,sk3) = app(skaf47(app(sk3,sk3),nil),skaf48(nil,app(sk3,sk3)))
| ~ spl0_94
| ~ spl0_150 ),
inference(resolution,[],[f1634,f1647]) ).
fof(f2787,plain,
( spl0_287
| ~ spl0_94
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f2744,f1377,f1038,f2784]) ).
fof(f2784,plain,
( spl0_287
<=> app(skaf47(app(sk3,sk4),nil),skaf48(nil,app(sk3,sk4))) = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_287])]) ).
fof(f2744,plain,
( app(skaf47(app(sk3,sk4),nil),skaf48(nil,app(sk3,sk4))) = app(sk3,sk4)
| ~ spl0_94
| ~ spl0_125 ),
inference(resolution,[],[f1634,f1378]) ).
fof(f2782,plain,
( spl0_286
| ~ spl0_12
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f2751,f1038,f284,f2779]) ).
fof(f2751,plain,
( sk3 = app(skaf47(sk3,nil),skaf48(nil,sk3))
| ~ spl0_12
| ~ spl0_94 ),
inference(resolution,[],[f1634,f286]) ).
fof(f2777,plain,
( spl0_285
| ~ spl0_1
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f2735,f1038,f236,f2774]) ).
fof(f2774,plain,
( spl0_285
<=> nil = app(skaf47(nil,nil),skaf48(nil,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_285])]) ).
fof(f2735,plain,
( nil = app(skaf47(nil,nil),skaf48(nil,nil))
| ~ spl0_1
| ~ spl0_94 ),
inference(resolution,[],[f1634,f237]) ).
fof(f237,plain,
( ssList(nil)
| ~ spl0_1 ),
inference(avatar_component_clause,[],[f236]) ).
fof(f2772,plain,
( spl0_284
| ~ spl0_8
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f2750,f1038,f266,f2769]) ).
fof(f2769,plain,
( spl0_284
<=> tl(sk4) = app(skaf47(tl(sk4),nil),skaf48(nil,tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_284])]) ).
fof(f2750,plain,
( tl(sk4) = app(skaf47(tl(sk4),nil),skaf48(nil,tl(sk4)))
| ~ spl0_8
| ~ spl0_94 ),
inference(resolution,[],[f1634,f267]) ).
fof(f2767,plain,
( spl0_283
| ~ spl0_94
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2748,f1763,f1038,f2764]) ).
fof(f2764,plain,
( spl0_283
<=> tl(tl(sk4)) = app(skaf47(tl(tl(sk4)),nil),skaf48(nil,tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_283])]) ).
fof(f2748,plain,
( tl(tl(sk4)) = app(skaf47(tl(tl(sk4)),nil),skaf48(nil,tl(tl(sk4))))
| ~ spl0_94
| ~ spl0_166 ),
inference(resolution,[],[f1634,f1764]) ).
fof(f2762,plain,
( spl0_282
| ~ spl0_94
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2746,f2509,f1038,f2759]) ).
fof(f2759,plain,
( spl0_282
<=> app(skaf47(app(sk4,sk4),nil),skaf48(nil,app(sk4,sk4))) = app(sk4,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_282])]) ).
fof(f2746,plain,
( app(skaf47(app(sk4,sk4),nil),skaf48(nil,app(sk4,sk4))) = app(sk4,sk4)
| ~ spl0_94
| ~ spl0_258 ),
inference(resolution,[],[f1634,f2510]) ).
fof(f2757,plain,
( spl0_281
| ~ spl0_57
| ~ spl0_94 ),
inference(avatar_split_clause,[],[f2749,f1038,f616,f2754]) ).
fof(f2754,plain,
( spl0_281
<=> app(skaf47(tl(sk3),nil),skaf48(nil,tl(sk3))) = tl(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_281])]) ).
fof(f2749,plain,
( app(skaf47(tl(sk3),nil),skaf48(nil,tl(sk3))) = tl(sk3)
| ~ spl0_57
| ~ spl0_94 ),
inference(resolution,[],[f1634,f617]) ).
fof(f2720,plain,
( spl0_280
| ~ spl0_8
| ~ spl0_4
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f2713,f274,f250,f266,f2718]) ).
fof(f2718,plain,
( spl0_280
<=> ! [X0] :
( ~ ssList(X0)
| sk3 != app(tl(sk4),X0)
| cons(hd(sk4),nil) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_280])]) ).
fof(f2713,plain,
( ! [X0] :
( ~ ssList(tl(sk4))
| ~ ssList(X0)
| cons(hd(sk4),nil) = X0
| sk3 != app(tl(sk4),X0) )
| ~ spl0_4
| ~ spl0_10 ),
inference(superposition,[],[f1084,f252]) ).
fof(f1084,plain,
( ! [X4,X5] :
( app(X4,X5) != app(X4,cons(hd(sk4),nil))
| ~ ssList(X5)
| cons(hd(sk4),nil) = X5
| ~ ssList(X4) )
| ~ spl0_10 ),
inference(resolution,[],[f275,f150]) ).
fof(f2710,plain,
( ~ spl0_277
| spl0_278
| spl0_279
| ~ spl0_117
| ~ spl0_201 ),
inference(avatar_split_clause,[],[f2709,f2063,f1320,f2706,f2702,f2698]) ).
fof(f2706,plain,
( spl0_279
<=> ! [X1] :
( ~ ssList(X1)
| tl(X1) != app(tl(sk4),sk3)
| nil = X1
| hd(X1) != hd(sk4)
| app(sk4,sk3) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_279])]) ).
fof(f2709,plain,
( ! [X0] :
( app(sk4,sk3) = X0
| nil = app(sk4,sk3)
| nil = X0
| ~ ssList(X0)
| tl(X0) != app(tl(sk4),sk3)
| hd(X0) != hd(sk4)
| ~ ssList(app(sk4,sk3)) )
| ~ spl0_117
| ~ spl0_201 ),
inference(forward_demodulation,[],[f2693,f2065]) ).
fof(f2693,plain,
( ! [X0] :
( ~ ssList(X0)
| tl(X0) != tl(app(sk4,sk3))
| nil = app(sk4,sk3)
| app(sk4,sk3) = X0
| ~ ssList(app(sk4,sk3))
| nil = X0
| hd(X0) != hd(sk4) )
| ~ spl0_117 ),
inference(superposition,[],[f177,f1322]) ).
fof(f2708,plain,
( ~ spl0_277
| spl0_278
| spl0_279
| ~ spl0_117
| ~ spl0_201 ),
inference(avatar_split_clause,[],[f2696,f2063,f1320,f2706,f2702,f2698]) ).
fof(f2696,plain,
( ! [X1] :
( ~ ssList(X1)
| nil = app(sk4,sk3)
| app(sk4,sk3) = X1
| hd(X1) != hd(sk4)
| nil = X1
| ~ ssList(app(sk4,sk3))
| tl(X1) != app(tl(sk4),sk3) )
| ~ spl0_117
| ~ spl0_201 ),
inference(forward_demodulation,[],[f2694,f2065]) ).
fof(f2694,plain,
( ! [X1] :
( app(sk4,sk3) = X1
| tl(X1) != tl(app(sk4,sk3))
| nil = app(sk4,sk3)
| nil = X1
| ~ ssList(X1)
| ~ ssList(app(sk4,sk3))
| hd(X1) != hd(sk4) )
| ~ spl0_117 ),
inference(superposition,[],[f177,f1322]) ).
fof(f2673,plain,
( ~ spl0_10
| ~ spl0_8
| ~ spl0_276
| spl0_256
| ~ spl0_4
| ~ spl0_9
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f2663,f274,f270,f250,f2488,f2670,f266,f274]) ).
fof(f2670,plain,
( spl0_276
<=> sk3 = cons(hd(sk4),cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_276])]) ).
fof(f2488,plain,
( spl0_256
<=> tl(sk4) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_256])]) ).
fof(f2663,plain,
( tl(sk4) = cons(hd(sk4),nil)
| sk3 != cons(hd(sk4),cons(hd(sk4),nil))
| ~ ssList(tl(sk4))
| ~ ssList(cons(hd(sk4),nil))
| ~ spl0_4
| ~ spl0_9
| ~ spl0_10 ),
inference(superposition,[],[f1086,f252]) ).
fof(f2668,plain,
( ~ spl0_8
| spl0_275
| ~ spl0_9
| ~ spl0_10
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f2664,f541,f274,f270,f2666,f266]) ).
fof(f2666,plain,
( spl0_275
<=> ! [X0] :
( sk4 != app(X0,tl(sk4))
| cons(hd(sk4),nil) = X0
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_275])]) ).
fof(f541,plain,
( spl0_49
<=> sk4 = cons(hd(sk4),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_49])]) ).
fof(f2664,plain,
( ! [X0] :
( sk4 != app(X0,tl(sk4))
| ~ ssList(tl(sk4))
| ~ ssList(X0)
| cons(hd(sk4),nil) = X0 )
| ~ spl0_9
| ~ spl0_10
| ~ spl0_49 ),
inference(superposition,[],[f1086,f543]) ).
fof(f543,plain,
( sk4 = cons(hd(sk4),tl(sk4))
| ~ spl0_49 ),
inference(avatar_component_clause,[],[f541]) ).
fof(f2615,plain,
( spl0_274
| ~ spl0_9
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2533,f2509,f270,f2612]) ).
fof(f2612,plain,
( spl0_274
<=> hd(sk4) = hd(cons(hd(sk4),app(sk4,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_274])]) ).
fof(f2533,plain,
( hd(sk4) = hd(cons(hd(sk4),app(sk4,sk4)))
| ~ spl0_9
| ~ spl0_258 ),
inference(resolution,[],[f2510,f483]) ).
fof(f2610,plain,
( spl0_273
| ~ spl0_78
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2538,f2509,f812,f2607]) ).
fof(f2607,plain,
( spl0_273
<=> tl(app(sk4,app(sk4,sk4))) = app(tl(sk4),app(sk4,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_273])]) ).
fof(f2538,plain,
( tl(app(sk4,app(sk4,sk4))) = app(tl(sk4),app(sk4,sk4))
| ~ spl0_78
| ~ spl0_258 ),
inference(resolution,[],[f2510,f813]) ).
fof(f2605,plain,
( spl0_272
| ~ spl0_74
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2536,f2509,f792,f2602]) ).
fof(f2602,plain,
( spl0_272
<=> tl(app(tl(sk4),app(sk4,sk4))) = app(tl(tl(sk4)),app(sk4,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_272])]) ).
fof(f2536,plain,
( tl(app(tl(sk4),app(sk4,sk4))) = app(tl(tl(sk4)),app(sk4,sk4))
| ~ spl0_74
| ~ spl0_258 ),
inference(resolution,[],[f2510,f793]) ).
fof(f2600,plain,
( spl0_259
| spl0_271
| ~ spl0_115
| ~ spl0_196
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2595,f2509,f2036,f1310,f2597,f2513]) ).
fof(f1310,plain,
( spl0_115
<=> hd(sk4) = hd(app(sk4,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_115])]) ).
fof(f2595,plain,
( app(sk4,sk4) = cons(hd(sk4),app(tl(sk4),sk4))
| nil = app(sk4,sk4)
| ~ spl0_115
| ~ spl0_196
| ~ spl0_258 ),
inference(forward_demodulation,[],[f2594,f1312]) ).
fof(f1312,plain,
( hd(sk4) = hd(app(sk4,sk4))
| ~ spl0_115 ),
inference(avatar_component_clause,[],[f1310]) ).
fof(f2594,plain,
( nil = app(sk4,sk4)
| cons(hd(app(sk4,sk4)),app(tl(sk4),sk4)) = app(sk4,sk4)
| ~ spl0_196
| ~ spl0_258 ),
inference(forward_demodulation,[],[f2527,f2038]) ).
fof(f2527,plain,
( nil = app(sk4,sk4)
| app(sk4,sk4) = cons(hd(app(sk4,sk4)),tl(app(sk4,sk4)))
| ~ spl0_258 ),
inference(resolution,[],[f2510,f104]) ).
fof(f2593,plain,
( spl0_270
| ~ spl0_60
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2535,f2509,f645,f2590]) ).
fof(f2590,plain,
( spl0_270
<=> hd(sk4) = hd(app(sk4,app(sk4,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_270])]) ).
fof(f2535,plain,
( hd(sk4) = hd(app(sk4,app(sk4,sk4)))
| ~ spl0_60
| ~ spl0_258 ),
inference(resolution,[],[f2510,f646]) ).
fof(f2588,plain,
( spl0_269
| spl0_259
| ~ spl0_196
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2584,f2509,f2036,f2513,f2586]) ).
fof(f2586,plain,
( spl0_269
<=> ! [X1] :
( ~ ssList(X1)
| app(app(tl(sk4),sk4),X1) = tl(app(app(sk4,sk4),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_269])]) ).
fof(f2584,plain,
( ! [X1] :
( nil = app(sk4,sk4)
| ~ ssList(X1)
| app(app(tl(sk4),sk4),X1) = tl(app(app(sk4,sk4),X1)) )
| ~ spl0_196
| ~ spl0_258 ),
inference(forward_demodulation,[],[f2529,f2038]) ).
fof(f2529,plain,
( ! [X1] :
( ~ ssList(X1)
| nil = app(sk4,sk4)
| app(tl(app(sk4,sk4)),X1) = tl(app(app(sk4,sk4),X1)) )
| ~ spl0_258 ),
inference(resolution,[],[f2510,f133]) ).
fof(f2583,plain,
( spl0_268
| ~ spl0_59
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2534,f2509,f641,f2580]) ).
fof(f2580,plain,
( spl0_268
<=> hd(sk3) = hd(app(sk3,app(sk4,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_268])]) ).
fof(f2534,plain,
( hd(sk3) = hd(app(sk3,app(sk4,sk4)))
| ~ spl0_59
| ~ spl0_258 ),
inference(resolution,[],[f2510,f642]) ).
fof(f2578,plain,
( spl0_267
| ~ spl0_58
| ~ spl0_175
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2543,f2509,f1841,f637,f2575]) ).
fof(f2575,plain,
( spl0_267
<=> hd(app(tl(sk4),app(sk4,sk4))) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_267])]) ).
fof(f2543,plain,
( hd(app(tl(sk4),app(sk4,sk4))) = hd(sk3)
| ~ spl0_58
| ~ spl0_175
| ~ spl0_258 ),
inference(resolution,[],[f2510,f1866]) ).
fof(f2573,plain,
( spl0_266
| ~ spl0_77
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2537,f2509,f806,f2570]) ).
fof(f2537,plain,
( app(tl(sk3),app(sk4,sk4)) = tl(app(sk3,app(sk4,sk4)))
| ~ spl0_77
| ~ spl0_258 ),
inference(resolution,[],[f2510,f807]) ).
fof(f2568,plain,
( spl0_259
| spl0_265
| ~ spl0_115
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2564,f2509,f1310,f2566,f2513]) ).
fof(f2566,plain,
( spl0_265
<=> ! [X0] :
( hd(sk4) = hd(app(app(sk4,sk4),X0))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_265])]) ).
fof(f2564,plain,
( ! [X0] :
( hd(sk4) = hd(app(app(sk4,sk4),X0))
| ~ ssList(X0)
| nil = app(sk4,sk4) )
| ~ spl0_115
| ~ spl0_258 ),
inference(forward_demodulation,[],[f2528,f1312]) ).
fof(f2528,plain,
( ! [X0] :
( hd(app(app(sk4,sk4),X0)) = hd(app(sk4,sk4))
| ~ ssList(X0)
| nil = app(sk4,sk4) )
| ~ spl0_258 ),
inference(resolution,[],[f2510,f123]) ).
fof(f2563,plain,
( spl0_264
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2526,f2509,f2560]) ).
fof(f2526,plain,
( app(sk4,sk4) = app(nil,app(sk4,sk4))
| ~ spl0_258 ),
inference(resolution,[],[f2510,f74]) ).
fof(f2558,plain,
( spl0_263
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2525,f2509,f2555]) ).
fof(f2555,plain,
( spl0_263
<=> app(sk4,sk4) = app(app(sk4,sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_263])]) ).
fof(f2525,plain,
( app(sk4,sk4) = app(app(sk4,sk4),nil)
| ~ spl0_258 ),
inference(resolution,[],[f2510,f73]) ).
fof(f2553,plain,
( spl0_262
| ~ spl0_9
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2540,f2509,f270,f2550]) ).
fof(f2550,plain,
( spl0_262
<=> app(sk4,sk4) = tl(cons(hd(sk4),app(sk4,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_262])]) ).
fof(f2540,plain,
( app(sk4,sk4) = tl(cons(hd(sk4),app(sk4,sk4)))
| ~ spl0_9
| ~ spl0_258 ),
inference(resolution,[],[f2510,f952]) ).
fof(f2548,plain,
( spl0_261
| ~ spl0_9
| ~ spl0_258 ),
inference(avatar_split_clause,[],[f2539,f2509,f270,f2545]) ).
fof(f2545,plain,
( spl0_261
<=> cons(hd(sk4),app(sk4,sk4)) = app(cons(hd(sk4),nil),app(sk4,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_261])]) ).
fof(f2539,plain,
( cons(hd(sk4),app(sk4,sk4)) = app(cons(hd(sk4),nil),app(sk4,sk4))
| ~ spl0_9
| ~ spl0_258 ),
inference(resolution,[],[f2510,f950]) ).
fof(f2524,plain,
( ~ spl0_21
| spl0_258 ),
inference(avatar_split_clause,[],[f2523,f2509,f329]) ).
fof(f2523,plain,
( ~ ssList(sk4)
| spl0_258 ),
inference(duplicate_literal_removal,[],[f2522]) ).
fof(f2522,plain,
( ~ ssList(sk4)
| ~ ssList(sk4)
| spl0_258 ),
inference(resolution,[],[f2511,f85]) ).
fof(f2511,plain,
( ~ ssList(app(sk4,sk4))
| spl0_258 ),
inference(avatar_component_clause,[],[f2509]) ).
fof(f2521,plain,
( ~ spl0_258
| spl0_259
| spl0_260
| ~ spl0_115
| ~ spl0_196 ),
inference(avatar_split_clause,[],[f2520,f2036,f1310,f2517,f2513,f2509]) ).
fof(f2517,plain,
( spl0_260
<=> ! [X0] :
( tl(X0) != app(tl(sk4),sk4)
| nil = X0
| app(sk4,sk4) = X0
| ~ ssList(X0)
| hd(X0) != hd(sk4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_260])]) ).
fof(f2520,plain,
( ! [X1] :
( hd(X1) != hd(sk4)
| nil = X1
| tl(X1) != app(tl(sk4),sk4)
| ~ ssList(X1)
| nil = app(sk4,sk4)
| ~ ssList(app(sk4,sk4))
| app(sk4,sk4) = X1 )
| ~ spl0_115
| ~ spl0_196 ),
inference(forward_demodulation,[],[f2505,f2038]) ).
fof(f2505,plain,
( ! [X1] :
( nil = X1
| tl(X1) != tl(app(sk4,sk4))
| ~ ssList(app(sk4,sk4))
| hd(X1) != hd(sk4)
| nil = app(sk4,sk4)
| app(sk4,sk4) = X1
| ~ ssList(X1) )
| ~ spl0_115 ),
inference(superposition,[],[f177,f1312]) ).
fof(f2519,plain,
( ~ spl0_258
| spl0_259
| spl0_260
| ~ spl0_115
| ~ spl0_196 ),
inference(avatar_split_clause,[],[f2507,f2036,f1310,f2517,f2513,f2509]) ).
fof(f2507,plain,
( ! [X0] :
( tl(X0) != app(tl(sk4),sk4)
| hd(X0) != hd(sk4)
| nil = app(sk4,sk4)
| ~ ssList(app(sk4,sk4))
| ~ ssList(X0)
| app(sk4,sk4) = X0
| nil = X0 )
| ~ spl0_115
| ~ spl0_196 ),
inference(forward_demodulation,[],[f2504,f2038]) ).
fof(f2504,plain,
( ! [X0] :
( nil = X0
| ~ ssList(X0)
| tl(X0) != tl(app(sk4,sk4))
| nil = app(sk4,sk4)
| hd(X0) != hd(sk4)
| app(sk4,sk4) = X0
| ~ ssList(app(sk4,sk4)) )
| ~ spl0_115 ),
inference(superposition,[],[f177,f1312]) ).
fof(f2502,plain,
( ~ spl0_10
| spl0_257
| ~ spl0_4
| ~ spl0_8 ),
inference(avatar_split_clause,[],[f2496,f266,f250,f2500,f274]) ).
fof(f2500,plain,
( spl0_257
<=> ! [X1] :
( sk3 != app(X1,cons(hd(sk4),nil))
| tl(sk4) = X1
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_257])]) ).
fof(f2496,plain,
( ! [X1] :
( sk3 != app(X1,cons(hd(sk4),nil))
| ~ ssList(X1)
| ~ ssList(cons(hd(sk4),nil))
| tl(sk4) = X1 )
| ~ spl0_4
| ~ spl0_8 ),
inference(superposition,[],[f1077,f252]) ).
fof(f2491,plain,
( ~ spl0_255
| ~ spl0_10
| ~ spl0_8
| spl0_256
| ~ spl0_4
| ~ spl0_8 ),
inference(avatar_split_clause,[],[f2477,f266,f250,f2488,f266,f274,f2484]) ).
fof(f2484,plain,
( spl0_255
<=> sk3 = app(tl(sk4),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_255])]) ).
fof(f2477,plain,
( tl(sk4) = cons(hd(sk4),nil)
| ~ ssList(tl(sk4))
| ~ ssList(cons(hd(sk4),nil))
| sk3 != app(tl(sk4),tl(sk4))
| ~ spl0_4
| ~ spl0_8 ),
inference(superposition,[],[f1076,f252]) ).
fof(f2436,plain,
( ~ spl0_254
| spl0_106
| ~ spl0_8
| ~ spl0_10
| ~ spl0_4
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f2427,f329,f250,f274,f266,f1193,f2433]) ).
fof(f2433,plain,
( spl0_254
<=> sk3 = app(sk4,cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_254])]) ).
fof(f2427,plain,
( ~ ssList(cons(hd(sk4),nil))
| ~ ssList(tl(sk4))
| sk4 = tl(sk4)
| sk3 != app(sk4,cons(hd(sk4),nil))
| ~ spl0_4
| ~ spl0_21 ),
inference(superposition,[],[f1005,f252]) ).
fof(f2407,plain,
( spl0_252
| ~ spl0_10
| ~ spl0_253
| ~ spl0_8
| ~ spl0_4
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f2390,f329,f250,f266,f2404,f274,f2400]) ).
fof(f2404,plain,
( spl0_253
<=> sk3 = app(tl(sk4),sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_253])]) ).
fof(f2390,plain,
( ~ ssList(tl(sk4))
| sk3 != app(tl(sk4),sk4)
| ~ ssList(cons(hd(sk4),nil))
| sk4 = cons(hd(sk4),nil)
| ~ spl0_4
| ~ spl0_21 ),
inference(superposition,[],[f972,f252]) ).
fof(f2385,plain,
( ~ spl0_8
| ~ spl0_10
| ~ spl0_250
| spl0_251
| ~ spl0_4
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f2368,f284,f250,f2382,f2378,f274,f266]) ).
fof(f2378,plain,
( spl0_250
<=> sk3 = app(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_250])]) ).
fof(f2368,plain,
( sk3 = cons(hd(sk4),nil)
| sk3 != app(tl(sk4),sk3)
| ~ ssList(cons(hd(sk4),nil))
| ~ ssList(tl(sk4))
| ~ spl0_4
| ~ spl0_12 ),
inference(superposition,[],[f971,f252]) ).
fof(f2367,plain,
( ~ spl0_150
| spl0_249
| ~ spl0_8
| ~ spl0_220 ),
inference(avatar_split_clause,[],[f2343,f2176,f266,f2364,f1646]) ).
fof(f2364,plain,
( spl0_249
<=> app(sk3,sk3) = app(app(skaf47(app(sk3,sk3),tl(sk4)),tl(sk4)),skaf48(tl(sk4),app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_249])]) ).
fof(f2176,plain,
( spl0_220
<=> segmentP(app(sk3,sk3),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_220])]) ).
fof(f2343,plain,
( ~ ssList(tl(sk4))
| app(sk3,sk3) = app(app(skaf47(app(sk3,sk3),tl(sk4)),tl(sk4)),skaf48(tl(sk4),app(sk3,sk3)))
| ~ ssList(app(sk3,sk3))
| ~ spl0_220 ),
inference(resolution,[],[f2178,f168]) ).
fof(f2178,plain,
( segmentP(app(sk3,sk3),tl(sk4))
| ~ spl0_220 ),
inference(avatar_component_clause,[],[f2176]) ).
fof(f2362,plain,
( spl0_248
| ~ spl0_8
| ~ spl0_150
| ~ spl0_220 ),
inference(avatar_split_clause,[],[f2344,f2176,f1646,f266,f2360]) ).
fof(f2360,plain,
( spl0_248
<=> ! [X2] :
( ~ segmentP(tl(sk4),X2)
| segmentP(app(sk3,sk3),X2)
| ~ ssList(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_248])]) ).
fof(f2344,plain,
( ! [X2] :
( ~ ssList(app(sk3,sk3))
| ~ ssList(tl(sk4))
| ~ segmentP(tl(sk4),X2)
| ~ ssList(X2)
| segmentP(app(sk3,sk3),X2) )
| ~ spl0_220 ),
inference(resolution,[],[f2178,f152]) ).
fof(f2358,plain,
( ~ spl0_150
| ~ spl0_8
| spl0_247
| ~ spl0_220 ),
inference(avatar_split_clause,[],[f2342,f2176,f2356,f266,f1646]) ).
fof(f2356,plain,
( spl0_247
<=> ! [X0,X1] :
( ~ ssList(X0)
| ~ ssList(X1)
| segmentP(app(X0,app(app(sk3,sk3),X1)),tl(sk4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_247])]) ).
fof(f2342,plain,
( ! [X0,X1] :
( ~ ssList(X0)
| ~ ssList(tl(sk4))
| segmentP(app(X0,app(app(sk3,sk3),X1)),tl(sk4))
| ~ ssList(X1)
| ~ ssList(app(sk3,sk3)) )
| ~ spl0_220 ),
inference(resolution,[],[f2178,f356]) ).
fof(f2354,plain,
( ~ spl0_8
| ~ spl0_245
| spl0_246
| ~ spl0_150
| ~ spl0_220 ),
inference(avatar_split_clause,[],[f2345,f2176,f1646,f2351,f2347,f266]) ).
fof(f2347,plain,
( spl0_245
<=> segmentP(tl(sk4),app(sk3,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_245])]) ).
fof(f2351,plain,
( spl0_246
<=> tl(sk4) = app(sk3,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_246])]) ).
fof(f2345,plain,
( ~ ssList(app(sk3,sk3))
| tl(sk4) = app(sk3,sk3)
| ~ segmentP(tl(sk4),app(sk3,sk3))
| ~ ssList(tl(sk4))
| ~ spl0_220 ),
inference(resolution,[],[f2178,f127]) ).
fof(f2341,plain,
( spl0_244
| ~ spl0_9
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2296,f1763,f270,f2338]) ).
fof(f2338,plain,
( spl0_244
<=> cons(hd(sk4),tl(tl(sk4))) = app(cons(hd(sk4),nil),tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_244])]) ).
fof(f2296,plain,
( cons(hd(sk4),tl(tl(sk4))) = app(cons(hd(sk4),nil),tl(tl(sk4)))
| ~ spl0_9
| ~ spl0_166 ),
inference(resolution,[],[f950,f1764]) ).
fof(f2336,plain,
( spl0_243
| ~ spl0_9
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f2297,f616,f270,f2333]) ).
fof(f2333,plain,
( spl0_243
<=> app(cons(hd(sk4),nil),tl(sk3)) = cons(hd(sk4),tl(sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_243])]) ).
fof(f2297,plain,
( app(cons(hd(sk4),nil),tl(sk3)) = cons(hd(sk4),tl(sk3))
| ~ spl0_9
| ~ spl0_57 ),
inference(resolution,[],[f950,f617]) ).
fof(f2331,plain,
( spl0_242
| ~ spl0_9
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f2291,f274,f270,f2328]) ).
fof(f2328,plain,
( spl0_242
<=> app(cons(hd(sk4),nil),cons(hd(sk4),nil)) = cons(hd(sk4),cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_242])]) ).
fof(f2291,plain,
( app(cons(hd(sk4),nil),cons(hd(sk4),nil)) = cons(hd(sk4),cons(hd(sk4),nil))
| ~ spl0_9
| ~ spl0_10 ),
inference(resolution,[],[f950,f275]) ).
fof(f2326,plain,
( spl0_241
| ~ spl0_9
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f2299,f284,f270,f2323]) ).
fof(f2323,plain,
( spl0_241
<=> app(cons(hd(sk4),nil),sk3) = cons(hd(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_241])]) ).
fof(f2299,plain,
( app(cons(hd(sk4),nil),sk3) = cons(hd(sk4),sk3)
| ~ spl0_9
| ~ spl0_12 ),
inference(resolution,[],[f950,f286]) ).
fof(f2321,plain,
( spl0_240
| ~ spl0_9
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f2293,f1377,f270,f2318]) ).
fof(f2318,plain,
( spl0_240
<=> app(cons(hd(sk4),nil),app(sk3,sk4)) = cons(hd(sk4),app(sk3,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_240])]) ).
fof(f2293,plain,
( app(cons(hd(sk4),nil),app(sk3,sk4)) = cons(hd(sk4),app(sk3,sk4))
| ~ spl0_9
| ~ spl0_125 ),
inference(resolution,[],[f950,f1378]) ).
fof(f2316,plain,
( spl0_239
| ~ spl0_8
| ~ spl0_9
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f2311,f541,f270,f266,f2313]) ).
fof(f2311,plain,
( sk4 = app(cons(hd(sk4),nil),tl(sk4))
| ~ spl0_8
| ~ spl0_9
| ~ spl0_49 ),
inference(forward_demodulation,[],[f2298,f543]) ).
fof(f2298,plain,
( cons(hd(sk4),tl(sk4)) = app(cons(hd(sk4),nil),tl(sk4))
| ~ spl0_8
| ~ spl0_9 ),
inference(resolution,[],[f950,f267]) ).
fof(f2310,plain,
( spl0_238
| ~ spl0_9
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f2300,f329,f270,f2307]) ).
fof(f2300,plain,
( cons(hd(sk4),sk4) = app(cons(hd(sk4),nil),sk4)
| ~ spl0_9
| ~ spl0_21 ),
inference(resolution,[],[f950,f331]) ).
fof(f2305,plain,
( spl0_237
| ~ spl0_9
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f2294,f1646,f270,f2302]) ).
fof(f2302,plain,
( spl0_237
<=> app(cons(hd(sk4),nil),app(sk3,sk3)) = cons(hd(sk4),app(sk3,sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_237])]) ).
fof(f2294,plain,
( app(cons(hd(sk4),nil),app(sk3,sk3)) = cons(hd(sk4),app(sk3,sk3))
| ~ spl0_9
| ~ spl0_150 ),
inference(resolution,[],[f950,f1647]) ).
fof(f2283,plain,
( spl0_46
| ~ spl0_8
| spl0_236
| ~ spl0_175 ),
inference(avatar_split_clause,[],[f2277,f1841,f2280,f266,f526]) ).
fof(f526,plain,
( spl0_46
<=> nil = tl(sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_46])]) ).
fof(f2280,plain,
( spl0_236
<=> ! [X0] :
( tl(sk4) = X0
| hd(X0) != hd(sk3)
| nil = X0
| tl(X0) != tl(tl(sk4))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_236])]) ).
fof(f2277,plain,
( ! [X1] :
( ~ ssList(X1)
| ~ ssList(tl(sk4))
| tl(sk4) = X1
| nil = X1
| hd(X1) != hd(sk3)
| tl(X1) != tl(tl(sk4))
| nil = tl(sk4) )
| ~ spl0_175 ),
inference(superposition,[],[f177,f1843]) ).
fof(f2282,plain,
( spl0_46
| ~ spl0_8
| spl0_236
| ~ spl0_175 ),
inference(avatar_split_clause,[],[f2276,f1841,f2280,f266,f526]) ).
fof(f2276,plain,
( ! [X0] :
( tl(sk4) = X0
| ~ ssList(X0)
| ~ ssList(tl(sk4))
| tl(X0) != tl(tl(sk4))
| nil = X0
| hd(X0) != hd(sk3)
| nil = tl(sk4) )
| ~ spl0_175 ),
inference(superposition,[],[f177,f1843]) ).
fof(f2275,plain,
( spl0_54
| ~ spl0_235
| ~ spl0_12
| ~ spl0_8
| ~ spl0_222 ),
inference(avatar_split_clause,[],[f2252,f2185,f266,f284,f2272,f587]) ).
fof(f587,plain,
( spl0_54
<=> sk3 = tl(sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_54])]) ).
fof(f2272,plain,
( spl0_235
<=> segmentP(tl(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_235])]) ).
fof(f2185,plain,
( spl0_222
<=> segmentP(sk3,tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_222])]) ).
fof(f2252,plain,
( ~ ssList(tl(sk4))
| ~ ssList(sk3)
| ~ segmentP(tl(sk4),sk3)
| sk3 = tl(sk4)
| ~ spl0_222 ),
inference(resolution,[],[f2187,f127]) ).
fof(f2187,plain,
( segmentP(sk3,tl(sk4))
| ~ spl0_222 ),
inference(avatar_component_clause,[],[f2185]) ).
fof(f2270,plain,
( spl0_234
| ~ spl0_12
| ~ spl0_8
| ~ spl0_222 ),
inference(avatar_split_clause,[],[f2250,f2185,f266,f284,f2267]) ).
fof(f2267,plain,
( spl0_234
<=> sk3 = app(app(skaf47(sk3,tl(sk4)),tl(sk4)),skaf48(tl(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_234])]) ).
fof(f2250,plain,
( ~ ssList(tl(sk4))
| ~ ssList(sk3)
| sk3 = app(app(skaf47(sk3,tl(sk4)),tl(sk4)),skaf48(tl(sk4),sk3))
| ~ spl0_222 ),
inference(resolution,[],[f2187,f168]) ).
fof(f2265,plain,
( ~ spl0_8
| ~ spl0_12
| spl0_233
| ~ spl0_222 ),
inference(avatar_split_clause,[],[f2251,f2185,f2263,f284,f266]) ).
fof(f2263,plain,
( spl0_233
<=> ! [X2] :
( ~ segmentP(tl(sk4),X2)
| ~ ssList(X2)
| segmentP(sk3,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_233])]) ).
fof(f2251,plain,
( ! [X2] :
( ~ segmentP(tl(sk4),X2)
| ~ ssList(sk3)
| ~ ssList(tl(sk4))
| segmentP(sk3,X2)
| ~ ssList(X2) )
| ~ spl0_222 ),
inference(resolution,[],[f2187,f152]) ).
fof(f2261,plain,
( ~ spl0_12
| ~ spl0_8
| spl0_232
| ~ spl0_222 ),
inference(avatar_split_clause,[],[f2249,f2185,f2259,f266,f284]) ).
fof(f2259,plain,
( spl0_232
<=> ! [X0,X1] :
( segmentP(app(X0,app(sk3,X1)),tl(sk4))
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_232])]) ).
fof(f2249,plain,
( ! [X0,X1] :
( segmentP(app(X0,app(sk3,X1)),tl(sk4))
| ~ ssList(X0)
| ~ ssList(tl(sk4))
| ~ ssList(X1)
| ~ ssList(sk3) )
| ~ spl0_222 ),
inference(resolution,[],[f2187,f356]) ).
fof(f2257,plain,
( ~ spl0_8
| spl0_46
| ~ spl0_231
| ~ spl0_43
| ~ spl0_222 ),
inference(avatar_split_clause,[],[f2248,f2185,f492,f2254,f526,f266]) ).
fof(f492,plain,
( spl0_43
<=> ! [X0] :
( ~ segmentP(sk4,X0)
| ~ ssList(X0)
| ~ segmentP(sk3,X0)
| nil = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_43])]) ).
fof(f2248,plain,
( ~ segmentP(sk4,tl(sk4))
| nil = tl(sk4)
| ~ ssList(tl(sk4))
| ~ spl0_43
| ~ spl0_222 ),
inference(resolution,[],[f2187,f493]) ).
fof(f493,plain,
( ! [X0] :
( ~ segmentP(sk3,X0)
| ~ ssList(X0)
| nil = X0
| ~ segmentP(sk4,X0) )
| ~ spl0_43 ),
inference(avatar_component_clause,[],[f492]) ).
fof(f2247,plain,
( spl0_230
| ~ spl0_12
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f2204,f792,f284,f2244]) ).
fof(f2204,plain,
( app(tl(tl(sk4)),sk3) = tl(app(tl(sk4),sk3))
| ~ spl0_12
| ~ spl0_74 ),
inference(resolution,[],[f793,f286]) ).
fof(f2242,plain,
( spl0_229
| ~ spl0_21
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f2205,f792,f329,f2239]) ).
fof(f2205,plain,
( tl(app(tl(sk4),sk4)) = app(tl(tl(sk4)),sk4)
| ~ spl0_21
| ~ spl0_74 ),
inference(resolution,[],[f793,f331]) ).
fof(f2237,plain,
( spl0_228
| ~ spl0_74
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f2198,f1377,f792,f2234]) ).
fof(f2234,plain,
( spl0_228
<=> tl(app(tl(sk4),app(sk3,sk4))) = app(tl(tl(sk4)),app(sk3,sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_228])]) ).
fof(f2198,plain,
( tl(app(tl(sk4),app(sk3,sk4))) = app(tl(tl(sk4)),app(sk3,sk4))
| ~ spl0_74
| ~ spl0_125 ),
inference(resolution,[],[f793,f1378]) ).
fof(f2232,plain,
( spl0_227
| ~ spl0_74
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2201,f1763,f792,f2229]) ).
fof(f2229,plain,
( spl0_227
<=> app(tl(tl(sk4)),tl(tl(sk4))) = tl(app(tl(sk4),tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_227])]) ).
fof(f2201,plain,
( app(tl(tl(sk4)),tl(tl(sk4))) = tl(app(tl(sk4),tl(tl(sk4))))
| ~ spl0_74
| ~ spl0_166 ),
inference(resolution,[],[f793,f1764]) ).
fof(f2227,plain,
( spl0_226
| ~ spl0_8
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f2203,f792,f266,f2224]) ).
fof(f2203,plain,
( tl(app(tl(sk4),tl(sk4))) = app(tl(tl(sk4)),tl(sk4))
| ~ spl0_8
| ~ spl0_74 ),
inference(resolution,[],[f793,f267]) ).
fof(f2221,plain,
( spl0_225
| ~ spl0_4
| ~ spl0_10
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f2216,f792,f274,f250,f2218]) ).
fof(f2216,plain,
( tl(sk3) = app(tl(tl(sk4)),cons(hd(sk4),nil))
| ~ spl0_4
| ~ spl0_10
| ~ spl0_74 ),
inference(forward_demodulation,[],[f2196,f252]) ).
fof(f2196,plain,
( tl(app(tl(sk4),cons(hd(sk4),nil))) = app(tl(tl(sk4)),cons(hd(sk4),nil))
| ~ spl0_10
| ~ spl0_74 ),
inference(resolution,[],[f793,f275]) ).
fof(f2215,plain,
( spl0_224
| ~ spl0_57
| ~ spl0_74 ),
inference(avatar_split_clause,[],[f2202,f792,f616,f2212]) ).
fof(f2212,plain,
( spl0_224
<=> tl(app(tl(sk4),tl(sk3))) = app(tl(tl(sk4)),tl(sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_224])]) ).
fof(f2202,plain,
( tl(app(tl(sk4),tl(sk3))) = app(tl(tl(sk4)),tl(sk3))
| ~ spl0_57
| ~ spl0_74 ),
inference(resolution,[],[f793,f617]) ).
fof(f2210,plain,
( spl0_223
| ~ spl0_74
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f2199,f1646,f792,f2207]) ).
fof(f2207,plain,
( spl0_223
<=> app(tl(tl(sk4)),app(sk3,sk3)) = tl(app(tl(sk4),app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_223])]) ).
fof(f2199,plain,
( app(tl(tl(sk4)),app(sk3,sk3)) = tl(app(tl(sk4),app(sk3,sk3)))
| ~ spl0_74
| ~ spl0_150 ),
inference(resolution,[],[f793,f1647]) ).
fof(f2188,plain,
( ~ spl0_12
| ~ spl0_1
| spl0_222
| ~ spl0_33
| ~ spl0_101 ),
inference(avatar_split_clause,[],[f2173,f1149,f398,f2185,f236,f284]) ).
fof(f1149,plain,
( spl0_101
<=> ! [X3] :
( ~ ssList(app(X3,sk3))
| segmentP(app(X3,sk3),tl(sk4))
| ~ ssList(X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_101])]) ).
fof(f2173,plain,
( segmentP(sk3,tl(sk4))
| ~ ssList(nil)
| ~ ssList(sk3)
| ~ spl0_33
| ~ spl0_101 ),
inference(superposition,[],[f1150,f400]) ).
fof(f1150,plain,
( ! [X3] :
( ~ ssList(app(X3,sk3))
| segmentP(app(X3,sk3),tl(sk4))
| ~ ssList(X3) )
| ~ spl0_101 ),
inference(avatar_component_clause,[],[f1149]) ).
fof(f2183,plain,
( ~ spl0_12
| spl0_221
| ~ spl0_101 ),
inference(avatar_split_clause,[],[f2174,f1149,f2181,f284]) ).
fof(f2174,plain,
( ! [X0] :
( segmentP(app(X0,sk3),tl(sk4))
| ~ ssList(sk3)
| ~ ssList(X0) )
| ~ spl0_101 ),
inference(duplicate_literal_removal,[],[f2171]) ).
fof(f2171,plain,
( ! [X0] :
( segmentP(app(X0,sk3),tl(sk4))
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(X0) )
| ~ spl0_101 ),
inference(resolution,[],[f1150,f85]) ).
fof(f2179,plain,
( ~ spl0_12
| spl0_220
| ~ spl0_101
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f2172,f1646,f1149,f2176,f284]) ).
fof(f2172,plain,
( segmentP(app(sk3,sk3),tl(sk4))
| ~ ssList(sk3)
| ~ spl0_101
| ~ spl0_150 ),
inference(resolution,[],[f1150,f1647]) ).
fof(f2170,plain,
( ~ spl0_21
| spl0_219
| ~ spl0_99 ),
inference(avatar_split_clause,[],[f2166,f1133,f2168,f329]) ).
fof(f2168,plain,
( spl0_219
<=> ! [X0,X3,X2,X1] :
( ~ ssList(X0)
| ~ ssList(app(X1,app(sk4,X0)))
| ~ ssList(X1)
| segmentP(app(X2,app(X1,app(sk4,app(X0,X3)))),sk4)
| ~ ssList(X3)
| ~ ssList(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_219])]) ).
fof(f1133,plain,
( spl0_99
<=> ! [X6,X7] :
( segmentP(app(X6,app(sk4,X7)),sk4)
| ~ ssList(X6)
| ~ ssList(X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_99])]) ).
fof(f2166,plain,
( ! [X2,X3,X0,X1] :
( ~ ssList(X0)
| ~ ssList(X2)
| ~ ssList(X3)
| segmentP(app(X2,app(X1,app(sk4,app(X0,X3)))),sk4)
| ~ ssList(sk4)
| ~ ssList(X1)
| ~ ssList(app(X1,app(sk4,X0))) )
| ~ spl0_99 ),
inference(forward_subsumption_demodulation,[],[f2149,f1019]) ).
fof(f1019,plain,
! [X8,X6,X9,X7] :
( ~ ssList(X7)
| ~ ssList(X8)
| app(app(X6,app(X7,X8)),X9) = app(X6,app(X7,app(X8,X9)))
| ~ ssList(X9)
| ~ ssList(X6) ),
inference(forward_subsumption_demodulation,[],[f1013,f149]) ).
fof(f1013,plain,
! [X8,X6,X9,X7] :
( ~ ssList(X8)
| ~ ssList(X7)
| ~ ssList(X9)
| app(app(X6,app(X7,X8)),X9) = app(X6,app(app(X7,X8),X9))
| ~ ssList(X6) ),
inference(resolution,[],[f149,f85]) ).
fof(f2149,plain,
( ! [X2,X3,X0,X1] :
( ~ ssList(app(X1,app(sk4,X0)))
| segmentP(app(X2,app(app(X1,app(sk4,X0)),X3)),sk4)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ ssList(X0)
| ~ ssList(sk4)
| ~ ssList(X3) )
| ~ spl0_99 ),
inference(resolution,[],[f1134,f356]) ).
fof(f1134,plain,
( ! [X6,X7] :
( segmentP(app(X6,app(sk4,X7)),sk4)
| ~ ssList(X7)
| ~ ssList(X6) )
| ~ spl0_99 ),
inference(avatar_component_clause,[],[f1133]) ).
fof(f2165,plain,
( ~ spl0_21
| spl0_218
| ~ spl0_99 ),
inference(avatar_split_clause,[],[f2150,f1133,f2163,f329]) ).
fof(f2163,plain,
( spl0_218
<=> ! [X4,X5] :
( ~ ssList(X5)
| app(app(skaf47(app(X5,app(sk4,X4)),sk4),sk4),skaf48(sk4,app(X5,app(sk4,X4)))) = app(X5,app(sk4,X4))
| ~ ssList(X4)
| ~ ssList(app(X5,app(sk4,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_218])]) ).
fof(f2150,plain,
( ! [X4,X5] :
( ~ ssList(X5)
| ~ ssList(app(X5,app(sk4,X4)))
| ~ ssList(sk4)
| ~ ssList(X4)
| app(app(skaf47(app(X5,app(sk4,X4)),sk4),sk4),skaf48(sk4,app(X5,app(sk4,X4)))) = app(X5,app(sk4,X4)) )
| ~ spl0_99 ),
inference(resolution,[],[f1134,f168]) ).
fof(f2161,plain,
( ~ spl0_21
| spl0_217
| ~ spl0_99 ),
inference(avatar_split_clause,[],[f2152,f1133,f2159,f329]) ).
fof(f2159,plain,
( spl0_217
<=> ! [X9,X10] :
( sk4 = app(X10,app(sk4,X9))
| ~ segmentP(sk4,app(X10,app(sk4,X9)))
| ~ ssList(X9)
| ~ ssList(X10)
| ~ ssList(app(X10,app(sk4,X9))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_217])]) ).
fof(f2152,plain,
( ! [X10,X9] :
( sk4 = app(X10,app(sk4,X9))
| ~ ssList(app(X10,app(sk4,X9)))
| ~ ssList(X10)
| ~ ssList(X9)
| ~ ssList(sk4)
| ~ segmentP(sk4,app(X10,app(sk4,X9))) )
| ~ spl0_99 ),
inference(resolution,[],[f1134,f127]) ).
fof(f2157,plain,
( ~ spl0_1
| spl0_216
| ~ spl0_31
| ~ spl0_99 ),
inference(avatar_split_clause,[],[f2153,f1133,f385,f2155,f236]) ).
fof(f385,plain,
( spl0_31
<=> sk4 = app(sk4,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_31])]) ).
fof(f2153,plain,
( ! [X0] :
( segmentP(app(X0,sk4),sk4)
| ~ ssList(nil)
| ~ ssList(X0) )
| ~ spl0_31
| ~ spl0_99 ),
inference(superposition,[],[f1134,f387]) ).
fof(f387,plain,
( sk4 = app(sk4,nil)
| ~ spl0_31 ),
inference(avatar_component_clause,[],[f385]) ).
fof(f2148,plain,
( spl0_215
| ~ spl0_77
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2083,f1763,f806,f2145]) ).
fof(f2083,plain,
( tl(app(sk3,tl(tl(sk4)))) = app(tl(sk3),tl(tl(sk4)))
| ~ spl0_77
| ~ spl0_166 ),
inference(resolution,[],[f1764,f807]) ).
fof(f2143,plain,
( spl0_214
| ~ spl0_60
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2082,f1763,f645,f2140]) ).
fof(f2140,plain,
( spl0_214
<=> hd(sk4) = hd(app(sk4,tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_214])]) ).
fof(f2082,plain,
( hd(sk4) = hd(app(sk4,tl(tl(sk4))))
| ~ spl0_60
| ~ spl0_166 ),
inference(resolution,[],[f1764,f646]) ).
fof(f2138,plain,
( spl0_213
| ~ spl0_59
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2081,f1763,f641,f2135]) ).
fof(f2135,plain,
( spl0_213
<=> hd(app(sk3,tl(tl(sk4)))) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_213])]) ).
fof(f2081,plain,
( hd(app(sk3,tl(tl(sk4)))) = hd(sk3)
| ~ spl0_59
| ~ spl0_166 ),
inference(resolution,[],[f1764,f642]) ).
fof(f2133,plain,
( spl0_212
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2073,f1763,f2130]) ).
fof(f2073,plain,
( tl(tl(sk4)) = app(nil,tl(tl(sk4)))
| ~ spl0_166 ),
inference(resolution,[],[f1764,f74]) ).
fof(f2128,plain,
( spl0_211
| spl0_206
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2074,f1763,f2101,f2125]) ).
fof(f2074,plain,
( nil = tl(tl(sk4))
| tl(tl(sk4)) = cons(hd(tl(tl(sk4))),tl(tl(tl(sk4))))
| ~ spl0_166 ),
inference(resolution,[],[f1764,f104]) ).
fof(f2123,plain,
( spl0_206
| spl0_210
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2075,f1763,f2121,f2101]) ).
fof(f2121,plain,
( spl0_210
<=> ! [X0] :
( hd(tl(tl(sk4))) = hd(app(tl(tl(sk4)),X0))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_210])]) ).
fof(f2075,plain,
( ! [X0] :
( hd(tl(tl(sk4))) = hd(app(tl(tl(sk4)),X0))
| nil = tl(tl(sk4))
| ~ ssList(X0) )
| ~ spl0_166 ),
inference(resolution,[],[f1764,f123]) ).
fof(f2119,plain,
( spl0_209
| ~ spl0_9
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2080,f1763,f270,f2116]) ).
fof(f2116,plain,
( spl0_209
<=> hd(sk4) = hd(cons(hd(sk4),tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_209])]) ).
fof(f2080,plain,
( hd(sk4) = hd(cons(hd(sk4),tl(tl(sk4))))
| ~ spl0_9
| ~ spl0_166 ),
inference(resolution,[],[f1764,f483]) ).
fof(f2114,plain,
( spl0_208
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2072,f1763,f2111]) ).
fof(f2111,plain,
( spl0_208
<=> tl(tl(sk4)) = app(tl(tl(sk4)),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_208])]) ).
fof(f2072,plain,
( tl(tl(sk4)) = app(tl(tl(sk4)),nil)
| ~ spl0_166 ),
inference(resolution,[],[f1764,f73]) ).
fof(f2109,plain,
( spl0_207
| ~ spl0_58
| ~ spl0_166
| ~ spl0_175 ),
inference(avatar_split_clause,[],[f2086,f1841,f1763,f637,f2106]) ).
fof(f2106,plain,
( spl0_207
<=> hd(sk3) = hd(app(tl(sk4),tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_207])]) ).
fof(f2086,plain,
( hd(sk3) = hd(app(tl(sk4),tl(tl(sk4))))
| ~ spl0_58
| ~ spl0_166
| ~ spl0_175 ),
inference(resolution,[],[f1764,f1866]) ).
fof(f2104,plain,
( spl0_205
| spl0_206
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2076,f1763,f2101,f2098]) ).
fof(f2098,plain,
( spl0_205
<=> ! [X1] :
( app(tl(tl(tl(sk4))),X1) = tl(app(tl(tl(sk4)),X1))
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_205])]) ).
fof(f2076,plain,
( ! [X1] :
( nil = tl(tl(sk4))
| app(tl(tl(tl(sk4))),X1) = tl(app(tl(tl(sk4)),X1))
| ~ ssList(X1) )
| ~ spl0_166 ),
inference(resolution,[],[f1764,f133]) ).
fof(f2096,plain,
( spl0_204
| ~ spl0_78
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2084,f1763,f812,f2093]) ).
fof(f2093,plain,
( spl0_204
<=> app(tl(sk4),tl(tl(sk4))) = tl(app(sk4,tl(tl(sk4)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_204])]) ).
fof(f2084,plain,
( app(tl(sk4),tl(tl(sk4))) = tl(app(sk4,tl(tl(sk4))))
| ~ spl0_78
| ~ spl0_166 ),
inference(resolution,[],[f1764,f813]) ).
fof(f2091,plain,
( spl0_203
| ~ spl0_9
| ~ spl0_166 ),
inference(avatar_split_clause,[],[f2085,f1763,f270,f2088]) ).
fof(f2088,plain,
( spl0_203
<=> tl(cons(hd(sk4),tl(tl(sk4)))) = tl(tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_203])]) ).
fof(f2085,plain,
( tl(cons(hd(sk4),tl(tl(sk4)))) = tl(tl(sk4))
| ~ spl0_9
| ~ spl0_166 ),
inference(resolution,[],[f1764,f952]) ).
fof(f2071,plain,
( spl0_202
| ~ spl0_78
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f2029,f1646,f812,f2068]) ).
fof(f2068,plain,
( spl0_202
<=> app(tl(sk4),app(sk3,sk3)) = tl(app(sk4,app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_202])]) ).
fof(f2029,plain,
( app(tl(sk4),app(sk3,sk3)) = tl(app(sk4,app(sk3,sk3)))
| ~ spl0_78
| ~ spl0_150 ),
inference(resolution,[],[f813,f1647]) ).
fof(f2066,plain,
( spl0_201
| ~ spl0_12
| ~ spl0_78 ),
inference(avatar_split_clause,[],[f2033,f812,f284,f2063]) ).
fof(f2033,plain,
( tl(app(sk4,sk3)) = app(tl(sk4),sk3)
| ~ spl0_12
| ~ spl0_78 ),
inference(resolution,[],[f813,f286]) ).
fof(f2060,plain,
( spl0_200
| ~ spl0_57
| ~ spl0_78 ),
inference(avatar_split_clause,[],[f2032,f812,f616,f2057]) ).
fof(f2057,plain,
( spl0_200
<=> tl(app(sk4,tl(sk3))) = app(tl(sk4),tl(sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_200])]) ).
fof(f2032,plain,
( tl(app(sk4,tl(sk3))) = app(tl(sk4),tl(sk3))
| ~ spl0_57
| ~ spl0_78 ),
inference(resolution,[],[f813,f617]) ).
fof(f2055,plain,
( spl0_199
| ~ spl0_4
| ~ spl0_10
| ~ spl0_78 ),
inference(avatar_split_clause,[],[f2050,f812,f274,f250,f2052]) ).
fof(f2052,plain,
( spl0_199
<=> sk3 = tl(app(sk4,cons(hd(sk4),nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_199])]) ).
fof(f2050,plain,
( sk3 = tl(app(sk4,cons(hd(sk4),nil)))
| ~ spl0_4
| ~ spl0_10
| ~ spl0_78 ),
inference(forward_demodulation,[],[f2026,f252]) ).
fof(f2026,plain,
( tl(app(sk4,cons(hd(sk4),nil))) = app(tl(sk4),cons(hd(sk4),nil))
| ~ spl0_10
| ~ spl0_78 ),
inference(resolution,[],[f813,f275]) ).
fof(f2049,plain,
( spl0_198
| ~ spl0_78
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f2028,f1377,f812,f2046]) ).
fof(f2046,plain,
( spl0_198
<=> app(tl(sk4),app(sk3,sk4)) = tl(app(sk4,app(sk3,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_198])]) ).
fof(f2028,plain,
( app(tl(sk4),app(sk3,sk4)) = tl(app(sk4,app(sk3,sk4)))
| ~ spl0_78
| ~ spl0_125 ),
inference(resolution,[],[f813,f1378]) ).
fof(f2044,plain,
( spl0_197
| ~ spl0_8
| ~ spl0_78 ),
inference(avatar_split_clause,[],[f2031,f812,f266,f2041]) ).
fof(f2031,plain,
( app(tl(sk4),tl(sk4)) = tl(app(sk4,tl(sk4)))
| ~ spl0_8
| ~ spl0_78 ),
inference(resolution,[],[f813,f267]) ).
fof(f2039,plain,
( spl0_196
| ~ spl0_21
| ~ spl0_78 ),
inference(avatar_split_clause,[],[f2034,f812,f329,f2036]) ).
fof(f2034,plain,
( app(tl(sk4),sk4) = tl(app(sk4,sk4))
| ~ spl0_21
| ~ spl0_78 ),
inference(resolution,[],[f813,f331]) ).
fof(f2018,plain,
( spl0_195
| ~ spl0_151
| ~ spl0_189 ),
inference(avatar_split_clause,[],[f2012,f1978,f1667,f2015]) ).
fof(f1667,plain,
( spl0_151
<=> app(sk3,sk3) = cons(hd(sk3),tl(app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_151])]) ).
fof(f2012,plain,
( app(sk3,sk3) = cons(hd(sk3),app(tl(sk3),sk3))
| ~ spl0_151
| ~ spl0_189 ),
inference(backward_demodulation,[],[f1669,f1980]) ).
fof(f1669,plain,
( app(sk3,sk3) = cons(hd(sk3),tl(app(sk3,sk3)))
| ~ spl0_151 ),
inference(avatar_component_clause,[],[f1667]) ).
fof(f2010,plain,
( spl0_194
| ~ spl0_130
| ~ spl0_190 ),
inference(avatar_split_clause,[],[f2003,f1983,f1424,f2007]) ).
fof(f1424,plain,
( spl0_130
<=> cons(hd(sk3),tl(app(sk3,sk4))) = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_130])]) ).
fof(f2003,plain,
( cons(hd(sk3),app(tl(sk3),sk4)) = app(sk3,sk4)
| ~ spl0_130
| ~ spl0_190 ),
inference(backward_demodulation,[],[f1426,f1985]) ).
fof(f1426,plain,
( cons(hd(sk3),tl(app(sk3,sk4))) = app(sk3,sk4)
| ~ spl0_130 ),
inference(avatar_component_clause,[],[f1424]) ).
fof(f2002,plain,
( spl0_193
| ~ spl0_77
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1961,f1646,f806,f1999]) ).
fof(f1961,plain,
( app(tl(sk3),app(sk3,sk3)) = tl(app(sk3,app(sk3,sk3)))
| ~ spl0_77
| ~ spl0_150 ),
inference(resolution,[],[f807,f1647]) ).
fof(f1996,plain,
( spl0_192
| ~ spl0_57
| ~ spl0_77 ),
inference(avatar_split_clause,[],[f1964,f806,f616,f1993]) ).
fof(f1993,plain,
( spl0_192
<=> app(tl(sk3),tl(sk3)) = tl(app(sk3,tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_192])]) ).
fof(f1964,plain,
( app(tl(sk3),tl(sk3)) = tl(app(sk3,tl(sk3)))
| ~ spl0_57
| ~ spl0_77 ),
inference(resolution,[],[f807,f617]) ).
fof(f1991,plain,
( spl0_191
| ~ spl0_8
| ~ spl0_77 ),
inference(avatar_split_clause,[],[f1963,f806,f266,f1988]) ).
fof(f1963,plain,
( app(tl(sk3),tl(sk4)) = tl(app(sk3,tl(sk4)))
| ~ spl0_8
| ~ spl0_77 ),
inference(resolution,[],[f807,f267]) ).
fof(f1986,plain,
( spl0_190
| ~ spl0_21
| ~ spl0_77 ),
inference(avatar_split_clause,[],[f1966,f806,f329,f1983]) ).
fof(f1966,plain,
( app(tl(sk3),sk4) = tl(app(sk3,sk4))
| ~ spl0_21
| ~ spl0_77 ),
inference(resolution,[],[f807,f331]) ).
fof(f1981,plain,
( spl0_189
| ~ spl0_12
| ~ spl0_77 ),
inference(avatar_split_clause,[],[f1965,f806,f284,f1978]) ).
fof(f1965,plain,
( app(tl(sk3),sk3) = tl(app(sk3,sk3))
| ~ spl0_12
| ~ spl0_77 ),
inference(resolution,[],[f807,f286]) ).
fof(f1976,plain,
( spl0_188
| ~ spl0_77
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1960,f1377,f806,f1973]) ).
fof(f1960,plain,
( tl(app(sk3,app(sk3,sk4))) = app(tl(sk3),app(sk3,sk4))
| ~ spl0_77
| ~ spl0_125 ),
inference(resolution,[],[f807,f1378]) ).
fof(f1971,plain,
( spl0_187
| ~ spl0_10
| ~ spl0_77 ),
inference(avatar_split_clause,[],[f1958,f806,f274,f1968]) ).
fof(f1958,plain,
( tl(app(sk3,cons(hd(sk4),nil))) = app(tl(sk3),cons(hd(sk4),nil))
| ~ spl0_10
| ~ spl0_77 ),
inference(resolution,[],[f807,f275]) ).
fof(f1949,plain,
( ~ spl0_166
| ~ spl0_56
| spl0_167
| ~ spl0_180 ),
inference(avatar_split_clause,[],[f1928,f1882,f1767,f612,f1763]) ).
fof(f612,plain,
( spl0_56
<=> ssItem(hd(sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_56])]) ).
fof(f1767,plain,
( spl0_167
<=> ! [X6,X7] :
( ~ ssItem(X6)
| tl(sk4) != cons(X6,X7)
| ~ ssList(X7)
| tl(tl(sk4)) = X7 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_167])]) ).
fof(f1882,plain,
( spl0_180
<=> tl(sk4) = cons(hd(sk3),tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_180])]) ).
fof(f1928,plain,
( ! [X6,X7] :
( tl(sk4) != cons(X6,X7)
| ~ ssList(X7)
| ~ ssItem(hd(sk3))
| ~ ssItem(X6)
| tl(tl(sk4)) = X7
| ~ ssList(tl(tl(sk4))) )
| ~ spl0_180 ),
inference(superposition,[],[f171,f1884]) ).
fof(f1884,plain,
( tl(sk4) = cons(hd(sk3),tl(tl(sk4)))
| ~ spl0_180 ),
inference(avatar_component_clause,[],[f1882]) ).
fof(f171,axiom,
! [X2,X3,X0,X1] :
( cons(X0,X1) != cons(X2,X3)
| ~ ssList(X3)
| ~ ssList(X1)
| ~ ssItem(X0)
| X1 = X3
| ~ ssItem(X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause171) ).
fof(f1948,plain,
( ~ spl0_56
| ~ spl0_166
| spl0_167
| ~ spl0_180 ),
inference(avatar_split_clause,[],[f1927,f1882,f1767,f1763,f612]) ).
fof(f1927,plain,
( ! [X4,X5] :
( tl(sk4) != cons(X4,X5)
| ~ ssList(tl(tl(sk4)))
| ~ ssItem(hd(sk3))
| ~ ssList(X5)
| tl(tl(sk4)) = X5
| ~ ssItem(X4) )
| ~ spl0_180 ),
inference(superposition,[],[f171,f1884]) ).
fof(f1947,plain,
( spl0_46
| ~ spl0_8
| spl0_166 ),
inference(avatar_split_clause,[],[f1946,f1763,f266,f526]) ).
fof(f1946,plain,
( ~ ssList(tl(sk4))
| nil = tl(sk4)
| spl0_166 ),
inference(resolution,[],[f1765,f77]) ).
fof(f1765,plain,
( ~ ssList(tl(tl(sk4)))
| spl0_166 ),
inference(avatar_component_clause,[],[f1763]) ).
fof(f1921,plain,
( spl0_186
| ~ spl0_174
| ~ spl0_175 ),
inference(avatar_split_clause,[],[f1916,f1841,f1835,f1918]) ).
fof(f1918,plain,
( spl0_186
<=> hd(sk3) = hd(app(tl(sk4),tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_186])]) ).
fof(f1835,plain,
( spl0_174
<=> hd(tl(sk4)) = hd(app(tl(sk4),tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_174])]) ).
fof(f1916,plain,
( hd(sk3) = hd(app(tl(sk4),tl(sk3)))
| ~ spl0_174
| ~ spl0_175 ),
inference(forward_demodulation,[],[f1837,f1843]) ).
fof(f1837,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),tl(sk3)))
| ~ spl0_174 ),
inference(avatar_component_clause,[],[f1835]) ).
fof(f1915,plain,
( spl0_185
| ~ spl0_175
| ~ spl0_177 ),
inference(avatar_split_clause,[],[f1910,f1851,f1841,f1912]) ).
fof(f1851,plain,
( spl0_177
<=> hd(tl(sk4)) = hd(app(tl(sk4),sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_177])]) ).
fof(f1910,plain,
( hd(sk3) = hd(app(tl(sk4),sk3))
| ~ spl0_175
| ~ spl0_177 ),
inference(forward_demodulation,[],[f1853,f1843]) ).
fof(f1853,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),sk3))
| ~ spl0_177 ),
inference(avatar_component_clause,[],[f1851]) ).
fof(f1909,plain,
( spl0_184
| ~ spl0_173
| ~ spl0_175 ),
inference(avatar_split_clause,[],[f1904,f1841,f1830,f1906]) ).
fof(f1830,plain,
( spl0_173
<=> hd(tl(sk4)) = hd(app(tl(sk4),sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_173])]) ).
fof(f1904,plain,
( hd(app(tl(sk4),sk4)) = hd(sk3)
| ~ spl0_173
| ~ spl0_175 ),
inference(forward_demodulation,[],[f1832,f1843]) ).
fof(f1832,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),sk4))
| ~ spl0_173 ),
inference(avatar_component_clause,[],[f1830]) ).
fof(f1903,plain,
( spl0_183
| ~ spl0_175
| ~ spl0_179 ),
inference(avatar_split_clause,[],[f1898,f1861,f1841,f1900]) ).
fof(f1900,plain,
( spl0_183
<=> hd(sk3) = hd(app(tl(sk4),app(sk3,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_183])]) ).
fof(f1861,plain,
( spl0_179
<=> hd(tl(sk4)) = hd(app(tl(sk4),app(sk3,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_179])]) ).
fof(f1898,plain,
( hd(sk3) = hd(app(tl(sk4),app(sk3,sk4)))
| ~ spl0_175
| ~ spl0_179 ),
inference(forward_demodulation,[],[f1863,f1843]) ).
fof(f1863,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),app(sk3,sk4)))
| ~ spl0_179 ),
inference(avatar_component_clause,[],[f1861]) ).
fof(f1897,plain,
( spl0_182
| ~ spl0_175
| ~ spl0_178 ),
inference(avatar_split_clause,[],[f1892,f1856,f1841,f1894]) ).
fof(f1894,plain,
( spl0_182
<=> hd(sk3) = hd(app(tl(sk4),app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_182])]) ).
fof(f1856,plain,
( spl0_178
<=> hd(tl(sk4)) = hd(app(tl(sk4),app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_178])]) ).
fof(f1892,plain,
( hd(sk3) = hd(app(tl(sk4),app(sk3,sk3)))
| ~ spl0_175
| ~ spl0_178 ),
inference(forward_demodulation,[],[f1858,f1843]) ).
fof(f1858,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),app(sk3,sk3)))
| ~ spl0_178 ),
inference(avatar_component_clause,[],[f1856]) ).
fof(f1891,plain,
( spl0_181
| ~ spl0_175
| ~ spl0_176 ),
inference(avatar_split_clause,[],[f1886,f1846,f1841,f1888]) ).
fof(f1846,plain,
( spl0_176
<=> hd(tl(sk4)) = hd(app(tl(sk4),tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_176])]) ).
fof(f1886,plain,
( hd(app(tl(sk4),tl(sk4))) = hd(sk3)
| ~ spl0_175
| ~ spl0_176 ),
inference(forward_demodulation,[],[f1848,f1843]) ).
fof(f1848,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),tl(sk4)))
| ~ spl0_176 ),
inference(avatar_component_clause,[],[f1846]) ).
fof(f1885,plain,
( spl0_180
| ~ spl0_47
| ~ spl0_175 ),
inference(avatar_split_clause,[],[f1865,f1841,f530,f1882]) ).
fof(f530,plain,
( spl0_47
<=> tl(sk4) = cons(hd(tl(sk4)),tl(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_47])]) ).
fof(f1865,plain,
( tl(sk4) = cons(hd(sk3),tl(tl(sk4)))
| ~ spl0_47
| ~ spl0_175 ),
inference(backward_demodulation,[],[f532,f1843]) ).
fof(f532,plain,
( tl(sk4) = cons(hd(tl(sk4)),tl(tl(sk4)))
| ~ spl0_47 ),
inference(avatar_component_clause,[],[f530]) ).
fof(f1864,plain,
( spl0_179
| ~ spl0_58
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1822,f1377,f637,f1861]) ).
fof(f1822,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),app(sk3,sk4)))
| ~ spl0_58
| ~ spl0_125 ),
inference(resolution,[],[f638,f1378]) ).
fof(f1859,plain,
( spl0_178
| ~ spl0_58
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1823,f1646,f637,f1856]) ).
fof(f1823,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),app(sk3,sk3)))
| ~ spl0_58
| ~ spl0_150 ),
inference(resolution,[],[f638,f1647]) ).
fof(f1854,plain,
( spl0_177
| ~ spl0_12
| ~ spl0_58 ),
inference(avatar_split_clause,[],[f1827,f637,f284,f1851]) ).
fof(f1827,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),sk3))
| ~ spl0_12
| ~ spl0_58 ),
inference(resolution,[],[f638,f286]) ).
fof(f1849,plain,
( spl0_176
| ~ spl0_8
| ~ spl0_58 ),
inference(avatar_split_clause,[],[f1825,f637,f266,f1846]) ).
fof(f1825,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),tl(sk4)))
| ~ spl0_8
| ~ spl0_58 ),
inference(resolution,[],[f638,f267]) ).
fof(f1844,plain,
( spl0_175
| ~ spl0_4
| ~ spl0_10
| ~ spl0_58 ),
inference(avatar_split_clause,[],[f1839,f637,f274,f250,f1841]) ).
fof(f1839,plain,
( hd(tl(sk4)) = hd(sk3)
| ~ spl0_4
| ~ spl0_10
| ~ spl0_58 ),
inference(forward_demodulation,[],[f1820,f252]) ).
fof(f1820,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),cons(hd(sk4),nil)))
| ~ spl0_10
| ~ spl0_58 ),
inference(resolution,[],[f638,f275]) ).
fof(f1838,plain,
( spl0_174
| ~ spl0_57
| ~ spl0_58 ),
inference(avatar_split_clause,[],[f1826,f637,f616,f1835]) ).
fof(f1826,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),tl(sk3)))
| ~ spl0_57
| ~ spl0_58 ),
inference(resolution,[],[f638,f617]) ).
fof(f1833,plain,
( spl0_173
| ~ spl0_21
| ~ spl0_58 ),
inference(avatar_split_clause,[],[f1828,f637,f329,f1830]) ).
fof(f1828,plain,
( hd(tl(sk4)) = hd(app(tl(sk4),sk4))
| ~ spl0_21
| ~ spl0_58 ),
inference(resolution,[],[f638,f331]) ).
fof(f1812,plain,
( spl0_13
| ~ spl0_172
| ~ spl0_12
| ~ spl0_43 ),
inference(avatar_split_clause,[],[f1807,f492,f284,f1809,f289]) ).
fof(f289,plain,
( spl0_13
<=> nil = sk3 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_13])]) ).
fof(f1809,plain,
( spl0_172
<=> segmentP(sk4,sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_172])]) ).
fof(f1807,plain,
( ~ ssList(sk3)
| ~ segmentP(sk4,sk3)
| nil = sk3
| ~ spl0_43 ),
inference(duplicate_literal_removal,[],[f1806]) ).
fof(f1806,plain,
( nil = sk3
| ~ ssList(sk3)
| ~ ssList(sk3)
| ~ segmentP(sk4,sk3)
| ~ spl0_43 ),
inference(resolution,[],[f493,f57]) ).
fof(f1800,plain,
( ~ spl0_10
| spl0_171
| ~ spl0_1
| ~ spl0_39 ),
inference(avatar_split_clause,[],[f1793,f455,f236,f1798,f274]) ).
fof(f1798,plain,
( spl0_171
<=> ! [X0] :
( ~ ssList(app(X0,cons(hd(sk4),nil)))
| ~ ssList(X0)
| segmentP(app(X0,cons(hd(sk4),nil)),cons(hd(sk4),nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_171])]) ).
fof(f1793,plain,
( ! [X0] :
( ~ ssList(nil)
| ~ ssList(app(X0,cons(hd(sk4),nil)))
| segmentP(app(X0,cons(hd(sk4),nil)),cons(hd(sk4),nil))
| ~ ssList(X0)
| ~ ssList(cons(hd(sk4),nil)) )
| ~ spl0_39 ),
inference(superposition,[],[f340,f457]) ).
fof(f1792,plain,
( ~ spl0_170
| ~ spl0_165 ),
inference(avatar_split_clause,[],[f1787,f1759,f1789]) ).
fof(f1789,plain,
( spl0_170
<=> neq(hd(tl(sk4)),hd(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_170])]) ).
fof(f1759,plain,
( spl0_165
<=> ssItem(hd(tl(sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_165])]) ).
fof(f1787,plain,
( ~ neq(hd(tl(sk4)),hd(tl(sk4)))
| ~ spl0_165 ),
inference(resolution,[],[f1760,f231]) ).
fof(f231,plain,
! [X1] :
( ~ ssItem(X1)
| ~ neq(X1,X1) ),
inference(duplicate_literal_removal,[],[f225]) ).
fof(f225,plain,
! [X1] :
( ~ ssItem(X1)
| ~ ssItem(X1)
| ~ neq(X1,X1) ),
inference(equality_resolution,[],[f117]) ).
fof(f117,axiom,
! [X0,X1] :
( ~ neq(X0,X1)
| ~ ssItem(X1)
| ~ ssItem(X0)
| X0 != X1 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause117) ).
fof(f1760,plain,
( ssItem(hd(tl(sk4)))
| ~ spl0_165 ),
inference(avatar_component_clause,[],[f1759]) ).
fof(f1782,plain,
( spl0_46
| ~ spl0_8
| spl0_165 ),
inference(avatar_split_clause,[],[f1781,f1759,f266,f526]) ).
fof(f1781,plain,
( ~ ssList(tl(sk4))
| nil = tl(sk4)
| spl0_165 ),
inference(resolution,[],[f1761,f78]) ).
fof(f1761,plain,
( ~ ssItem(hd(tl(sk4)))
| spl0_165 ),
inference(avatar_component_clause,[],[f1759]) ).
fof(f1780,plain,
( ~ spl0_165
| ~ spl0_166
| spl0_168
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1754,f530,f1771,f1763,f1759]) ).
fof(f1771,plain,
( spl0_168
<=> ! [X2,X3] :
( cons(X2,X3) != tl(sk4)
| ~ ssList(X3)
| hd(tl(sk4)) = X2
| ~ ssItem(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_168])]) ).
fof(f1754,plain,
( ! [X0,X1] :
( ~ ssItem(X0)
| hd(tl(sk4)) = X0
| cons(X0,X1) != tl(sk4)
| ~ ssList(tl(tl(sk4)))
| ~ ssItem(hd(tl(sk4)))
| ~ ssList(X1) )
| ~ spl0_47 ),
inference(superposition,[],[f170,f532]) ).
fof(f170,axiom,
! [X2,X3,X0,X1] :
( cons(X0,X1) != cons(X2,X3)
| ~ ssItem(X0)
| ~ ssItem(X2)
| X0 = X2
| ~ ssList(X1)
| ~ ssList(X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause170) ).
fof(f1779,plain,
( ~ spl0_166
| ~ spl0_165
| ~ spl0_169
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1753,f530,f1776,f1759,f1763]) ).
fof(f1776,plain,
( spl0_169
<=> tl(sk4) = tl(tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_169])]) ).
fof(f1753,plain,
( tl(sk4) != tl(tl(sk4))
| ~ ssItem(hd(tl(sk4)))
| ~ ssList(tl(tl(sk4)))
| ~ spl0_47 ),
inference(superposition,[],[f99,f532]) ).
fof(f99,axiom,
! [X0,X1] :
( cons(X0,X1) != X1
| ~ ssItem(X0)
| ~ ssList(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause99) ).
fof(f1774,plain,
( ~ spl0_165
| spl0_167
| ~ spl0_166
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1756,f530,f1763,f1767,f1759]) ).
fof(f1756,plain,
( ! [X4,X5] :
( ~ ssList(tl(tl(sk4)))
| ~ ssItem(X4)
| ~ ssItem(hd(tl(sk4)))
| ~ ssList(X5)
| tl(sk4) != cons(X4,X5)
| tl(tl(sk4)) = X5 )
| ~ spl0_47 ),
inference(superposition,[],[f171,f532]) ).
fof(f1773,plain,
( ~ spl0_165
| ~ spl0_166
| spl0_168
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1755,f530,f1771,f1763,f1759]) ).
fof(f1755,plain,
( ! [X2,X3] :
( cons(X2,X3) != tl(sk4)
| ~ ssItem(X2)
| ~ ssList(tl(tl(sk4)))
| ~ ssItem(hd(tl(sk4)))
| hd(tl(sk4)) = X2
| ~ ssList(X3) )
| ~ spl0_47 ),
inference(superposition,[],[f170,f532]) ).
fof(f1769,plain,
( ~ spl0_165
| ~ spl0_166
| spl0_167
| ~ spl0_47 ),
inference(avatar_split_clause,[],[f1757,f530,f1767,f1763,f1759]) ).
fof(f1757,plain,
( ! [X6,X7] :
( ~ ssItem(X6)
| ~ ssList(X7)
| ~ ssList(tl(tl(sk4)))
| tl(tl(sk4)) = X7
| tl(sk4) != cons(X6,X7)
| ~ ssItem(hd(tl(sk4))) )
| ~ spl0_47 ),
inference(superposition,[],[f171,f532]) ).
fof(f1750,plain,
( spl0_164
| ~ spl0_9
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f1720,f329,f270,f1747]) ).
fof(f1720,plain,
( hd(sk4) = hd(cons(hd(sk4),sk4))
| ~ spl0_9
| ~ spl0_21 ),
inference(resolution,[],[f483,f331]) ).
fof(f1745,plain,
( spl0_163
| ~ spl0_9
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1715,f1646,f270,f1742]) ).
fof(f1742,plain,
( spl0_163
<=> hd(sk4) = hd(cons(hd(sk4),app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_163])]) ).
fof(f1715,plain,
( hd(sk4) = hd(cons(hd(sk4),app(sk3,sk3)))
| ~ spl0_9
| ~ spl0_150 ),
inference(resolution,[],[f483,f1647]) ).
fof(f1740,plain,
( spl0_162
| ~ spl0_9
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1714,f1377,f270,f1737]) ).
fof(f1737,plain,
( spl0_162
<=> hd(sk4) = hd(cons(hd(sk4),app(sk3,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_162])]) ).
fof(f1714,plain,
( hd(sk4) = hd(cons(hd(sk4),app(sk3,sk4)))
| ~ spl0_9
| ~ spl0_125 ),
inference(resolution,[],[f483,f1378]) ).
fof(f1735,plain,
( spl0_161
| ~ spl0_9
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f1718,f616,f270,f1732]) ).
fof(f1732,plain,
( spl0_161
<=> hd(sk4) = hd(cons(hd(sk4),tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_161])]) ).
fof(f1718,plain,
( hd(sk4) = hd(cons(hd(sk4),tl(sk3)))
| ~ spl0_9
| ~ spl0_57 ),
inference(resolution,[],[f483,f617]) ).
fof(f1730,plain,
( spl0_160
| ~ spl0_9
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f1712,f274,f270,f1727]) ).
fof(f1727,plain,
( spl0_160
<=> hd(sk4) = hd(cons(hd(sk4),cons(hd(sk4),nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_160])]) ).
fof(f1712,plain,
( hd(sk4) = hd(cons(hd(sk4),cons(hd(sk4),nil)))
| ~ spl0_9
| ~ spl0_10 ),
inference(resolution,[],[f483,f275]) ).
fof(f1725,plain,
( spl0_159
| ~ spl0_9
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f1719,f284,f270,f1722]) ).
fof(f1719,plain,
( hd(sk4) = hd(cons(hd(sk4),sk3))
| ~ spl0_9
| ~ spl0_12 ),
inference(resolution,[],[f483,f286]) ).
fof(f1704,plain,
( spl0_158
| ~ spl0_60
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1663,f1646,f645,f1701]) ).
fof(f1701,plain,
( spl0_158
<=> hd(sk4) = hd(app(sk4,app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_158])]) ).
fof(f1663,plain,
( hd(sk4) = hd(app(sk4,app(sk3,sk3)))
| ~ spl0_60
| ~ spl0_150 ),
inference(resolution,[],[f1647,f646]) ).
fof(f1699,plain,
( spl0_157
| ~ spl0_9
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1664,f1646,f270,f1696]) ).
fof(f1696,plain,
( spl0_157
<=> app(sk3,sk3) = tl(cons(hd(sk4),app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_157])]) ).
fof(f1664,plain,
( app(sk3,sk3) = tl(cons(hd(sk4),app(sk3,sk3)))
| ~ spl0_9
| ~ spl0_150 ),
inference(resolution,[],[f1647,f952]) ).
fof(f1694,plain,
( spl0_156
| spl0_148
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1658,f1646,f1639,f1692]) ).
fof(f1692,plain,
( spl0_156
<=> ! [X1] :
( tl(app(app(sk3,sk3),X1)) = app(tl(app(sk3,sk3)),X1)
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_156])]) ).
fof(f1658,plain,
( ! [X1] :
( nil = app(sk3,sk3)
| tl(app(app(sk3,sk3),X1)) = app(tl(app(sk3,sk3)),X1)
| ~ ssList(X1) )
| ~ spl0_150 ),
inference(resolution,[],[f1647,f133]) ).
fof(f1690,plain,
( spl0_148
| spl0_155
| ~ spl0_112
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1686,f1646,f1283,f1688,f1639]) ).
fof(f1688,plain,
( spl0_155
<=> ! [X0] :
( ~ ssList(X0)
| hd(app(app(sk3,sk3),X0)) = hd(sk3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_155])]) ).
fof(f1283,plain,
( spl0_112
<=> hd(app(sk3,sk3)) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_112])]) ).
fof(f1686,plain,
( ! [X0] :
( ~ ssList(X0)
| hd(app(app(sk3,sk3),X0)) = hd(sk3)
| nil = app(sk3,sk3) )
| ~ spl0_112
| ~ spl0_150 ),
inference(forward_demodulation,[],[f1657,f1285]) ).
fof(f1285,plain,
( hd(app(sk3,sk3)) = hd(sk3)
| ~ spl0_112 ),
inference(avatar_component_clause,[],[f1283]) ).
fof(f1657,plain,
( ! [X0] :
( hd(app(sk3,sk3)) = hd(app(app(sk3,sk3),X0))
| ~ ssList(X0)
| nil = app(sk3,sk3) )
| ~ spl0_150 ),
inference(resolution,[],[f1647,f123]) ).
fof(f1685,plain,
( spl0_154
| ~ spl0_59
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1662,f1646,f641,f1682]) ).
fof(f1682,plain,
( spl0_154
<=> hd(sk3) = hd(app(sk3,app(sk3,sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_154])]) ).
fof(f1662,plain,
( hd(sk3) = hd(app(sk3,app(sk3,sk3)))
| ~ spl0_59
| ~ spl0_150 ),
inference(resolution,[],[f1647,f642]) ).
fof(f1680,plain,
( spl0_153
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1654,f1646,f1677]) ).
fof(f1677,plain,
( spl0_153
<=> app(sk3,sk3) = app(app(sk3,sk3),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_153])]) ).
fof(f1654,plain,
( app(sk3,sk3) = app(app(sk3,sk3),nil)
| ~ spl0_150 ),
inference(resolution,[],[f1647,f73]) ).
fof(f1675,plain,
( spl0_152
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1655,f1646,f1672]) ).
fof(f1655,plain,
( app(nil,app(sk3,sk3)) = app(sk3,sk3)
| ~ spl0_150 ),
inference(resolution,[],[f1647,f74]) ).
fof(f1670,plain,
( spl0_151
| spl0_148
| ~ spl0_112
| ~ spl0_150 ),
inference(avatar_split_clause,[],[f1665,f1646,f1283,f1639,f1667]) ).
fof(f1665,plain,
( nil = app(sk3,sk3)
| app(sk3,sk3) = cons(hd(sk3),tl(app(sk3,sk3)))
| ~ spl0_112
| ~ spl0_150 ),
inference(forward_demodulation,[],[f1656,f1285]) ).
fof(f1656,plain,
( app(sk3,sk3) = cons(hd(app(sk3,sk3)),tl(app(sk3,sk3)))
| nil = app(sk3,sk3)
| ~ spl0_150 ),
inference(resolution,[],[f1647,f104]) ).
fof(f1653,plain,
( ~ spl0_12
| spl0_150 ),
inference(avatar_split_clause,[],[f1652,f1646,f284]) ).
fof(f1652,plain,
( ~ ssList(sk3)
| spl0_150 ),
inference(duplicate_literal_removal,[],[f1651]) ).
fof(f1651,plain,
( ~ ssList(sk3)
| ~ ssList(sk3)
| spl0_150 ),
inference(resolution,[],[f1648,f85]) ).
fof(f1648,plain,
( ~ ssList(app(sk3,sk3))
| spl0_150 ),
inference(avatar_component_clause,[],[f1646]) ).
fof(f1650,plain,
( ~ spl0_150
| spl0_148
| spl0_149
| ~ spl0_112 ),
inference(avatar_split_clause,[],[f1635,f1283,f1643,f1639,f1646]) ).
fof(f1643,plain,
( spl0_149
<=> ! [X1] :
( app(sk3,sk3) = X1
| tl(X1) != tl(app(sk3,sk3))
| hd(X1) != hd(sk3)
| nil = X1
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_149])]) ).
fof(f1635,plain,
( ! [X0] :
( nil = X0
| app(sk3,sk3) = X0
| nil = app(sk3,sk3)
| hd(X0) != hd(sk3)
| tl(X0) != tl(app(sk3,sk3))
| ~ ssList(X0)
| ~ ssList(app(sk3,sk3)) )
| ~ spl0_112 ),
inference(superposition,[],[f177,f1285]) ).
fof(f1649,plain,
( spl0_148
| spl0_149
| ~ spl0_150
| ~ spl0_112 ),
inference(avatar_split_clause,[],[f1636,f1283,f1646,f1643,f1639]) ).
fof(f1636,plain,
( ! [X1] :
( ~ ssList(app(sk3,sk3))
| app(sk3,sk3) = X1
| ~ ssList(X1)
| nil = app(sk3,sk3)
| nil = X1
| hd(X1) != hd(sk3)
| tl(X1) != tl(app(sk3,sk3)) )
| ~ spl0_112 ),
inference(superposition,[],[f177,f1285]) ).
fof(f1580,plain,
( ~ spl0_1
| ~ spl0_79
| spl0_85 ),
inference(avatar_split_clause,[],[f959,f860,f830,f236]) ).
fof(f830,plain,
( spl0_79
<=> ssItem(hd(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_79])]) ).
fof(f860,plain,
( spl0_85
<=> ssList(cons(hd(nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_85])]) ).
fof(f959,plain,
( ~ ssItem(hd(nil))
| ~ ssList(nil)
| spl0_85 ),
inference(resolution,[],[f861,f86]) ).
fof(f861,plain,
( ~ ssList(cons(hd(nil),nil))
| spl0_85 ),
inference(avatar_component_clause,[],[f860]) ).
fof(f1579,plain,
( spl0_89
| spl0_147
| ~ spl0_85 ),
inference(avatar_split_clause,[],[f1544,f860,f1576,f896]) ).
fof(f896,plain,
( spl0_89
<=> nil = cons(hd(nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_89])]) ).
fof(f1576,plain,
( spl0_147
<=> cons(hd(cons(hd(nil),nil)),tl(cons(hd(nil),nil))) = cons(hd(nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_147])]) ).
fof(f1544,plain,
( cons(hd(cons(hd(nil),nil)),tl(cons(hd(nil),nil))) = cons(hd(nil),nil)
| nil = cons(hd(nil),nil)
| ~ spl0_85 ),
inference(resolution,[],[f862,f104]) ).
fof(f862,plain,
( ssList(cons(hd(nil),nil))
| ~ spl0_85 ),
inference(avatar_component_clause,[],[f860]) ).
fof(f1574,plain,
( spl0_82
| ~ spl0_85 ),
inference(avatar_split_clause,[],[f1542,f860,f845]) ).
fof(f845,plain,
( spl0_82
<=> cons(hd(nil),nil) = app(cons(hd(nil),nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_82])]) ).
fof(f1542,plain,
( cons(hd(nil),nil) = app(cons(hd(nil),nil),nil)
| ~ spl0_85 ),
inference(resolution,[],[f862,f73]) ).
fof(f1573,plain,
( spl0_89
| spl0_146
| ~ spl0_79
| ~ spl0_85 ),
inference(avatar_split_clause,[],[f1569,f860,f830,f1571,f896]) ).
fof(f1571,plain,
( spl0_146
<=> ! [X1] :
( app(tl(cons(hd(nil),nil)),X1) = X1
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_146])]) ).
fof(f1569,plain,
( ! [X1] :
( app(tl(cons(hd(nil),nil)),X1) = X1
| ~ ssList(X1)
| nil = cons(hd(nil),nil) )
| ~ spl0_79
| ~ spl0_85 ),
inference(forward_subsumption_demodulation,[],[f1568,f1535]) ).
fof(f1535,plain,
( ! [X4] :
( tl(cons(hd(nil),X4)) = X4
| ~ ssList(X4) )
| ~ spl0_79 ),
inference(resolution,[],[f832,f96]) ).
fof(f832,plain,
( ssItem(hd(nil))
| ~ spl0_79 ),
inference(avatar_component_clause,[],[f830]) ).
fof(f1568,plain,
( ! [X1] :
( ~ ssList(X1)
| tl(cons(hd(nil),X1)) = app(tl(cons(hd(nil),nil)),X1)
| nil = cons(hd(nil),nil) )
| ~ spl0_79
| ~ spl0_85 ),
inference(forward_subsumption_demodulation,[],[f1546,f1533]) ).
fof(f1533,plain,
( ! [X2] :
( ~ ssList(X2)
| app(cons(hd(nil),nil),X2) = cons(hd(nil),X2) )
| ~ spl0_79 ),
inference(resolution,[],[f832,f120]) ).
fof(f1546,plain,
( ! [X1] :
( tl(app(cons(hd(nil),nil),X1)) = app(tl(cons(hd(nil),nil)),X1)
| ~ ssList(X1)
| nil = cons(hd(nil),nil) )
| ~ spl0_85 ),
inference(resolution,[],[f862,f133]) ).
fof(f1567,plain,
( spl0_86
| ~ spl0_85 ),
inference(avatar_split_clause,[],[f1543,f860,f865]) ).
fof(f865,plain,
( spl0_86
<=> app(nil,cons(hd(nil),nil)) = cons(hd(nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_86])]) ).
fof(f1543,plain,
( app(nil,cons(hd(nil),nil)) = cons(hd(nil),nil)
| ~ spl0_85 ),
inference(resolution,[],[f862,f74]) ).
fof(f1565,plain,
( spl0_145
| ~ spl0_60
| ~ spl0_85 ),
inference(avatar_split_clause,[],[f1550,f860,f645,f1562]) ).
fof(f1562,plain,
( spl0_145
<=> hd(sk4) = hd(app(sk4,cons(hd(nil),nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_145])]) ).
fof(f1550,plain,
( hd(sk4) = hd(app(sk4,cons(hd(nil),nil)))
| ~ spl0_60
| ~ spl0_85 ),
inference(resolution,[],[f862,f646]) ).
fof(f1560,plain,
( spl0_80
| spl0_89
| spl0_62
| ~ spl0_79
| ~ spl0_85 ),
inference(avatar_split_clause,[],[f1559,f860,f830,f658,f896,f835]) ).
fof(f835,plain,
( spl0_80
<=> hd(cons(hd(nil),nil)) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_80])]) ).
fof(f658,plain,
( spl0_62
<=> ! [X4] : ~ ssList(X4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_62])]) ).
fof(f1559,plain,
( ! [X0] :
( ~ ssList(X0)
| nil = cons(hd(nil),nil)
| hd(cons(hd(nil),nil)) = hd(nil) )
| ~ spl0_79
| ~ spl0_85 ),
inference(forward_subsumption_demodulation,[],[f1558,f1534]) ).
fof(f1534,plain,
( ! [X3] :
( hd(cons(hd(nil),X3)) = hd(nil)
| ~ ssList(X3) )
| ~ spl0_79 ),
inference(resolution,[],[f832,f97]) ).
fof(f1558,plain,
( ! [X0] :
( nil = cons(hd(nil),nil)
| hd(cons(hd(nil),X0)) = hd(cons(hd(nil),nil))
| ~ ssList(X0) )
| ~ spl0_79
| ~ spl0_85 ),
inference(forward_subsumption_demodulation,[],[f1545,f1533]) ).
fof(f1545,plain,
( ! [X0] :
( hd(cons(hd(nil),nil)) = hd(app(cons(hd(nil),nil),X0))
| ~ ssList(X0)
| nil = cons(hd(nil),nil) )
| ~ spl0_85 ),
inference(resolution,[],[f862,f123]) ).
fof(f1556,plain,
( spl0_144
| ~ spl0_9
| ~ spl0_85 ),
inference(avatar_split_clause,[],[f1551,f860,f270,f1553]) ).
fof(f1553,plain,
( spl0_144
<=> tl(cons(hd(sk4),cons(hd(nil),nil))) = cons(hd(nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_144])]) ).
fof(f1551,plain,
( tl(cons(hd(sk4),cons(hd(nil),nil))) = cons(hd(nil),nil)
| ~ spl0_9
| ~ spl0_85 ),
inference(resolution,[],[f862,f952]) ).
fof(f1530,plain,
( spl0_143
| ~ spl0_113
| ~ spl0_136 ),
inference(avatar_split_clause,[],[f1498,f1459,f1288,f1527]) ).
fof(f1527,plain,
( spl0_143
<=> hd(app(sk3,cons(hd(sk4),nil))) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_143])]) ).
fof(f1288,plain,
( spl0_113
<=> hd(sk3) = hd(app(sk3,cons(hd(sk4),nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_113])]) ).
fof(f1459,plain,
( spl0_136
<=> hd(sk3) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_136])]) ).
fof(f1498,plain,
( hd(app(sk3,cons(hd(sk4),nil))) = hd(nil)
| ~ spl0_113
| ~ spl0_136 ),
inference(backward_demodulation,[],[f1290,f1461]) ).
fof(f1461,plain,
( hd(sk3) = hd(nil)
| ~ spl0_136 ),
inference(avatar_component_clause,[],[f1459]) ).
fof(f1290,plain,
( hd(sk3) = hd(app(sk3,cons(hd(sk4),nil)))
| ~ spl0_113 ),
inference(avatar_component_clause,[],[f1288]) ).
fof(f1525,plain,
( spl0_142
| ~ spl0_112
| ~ spl0_136 ),
inference(avatar_split_clause,[],[f1497,f1459,f1283,f1522]) ).
fof(f1522,plain,
( spl0_142
<=> hd(app(sk3,sk3)) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_142])]) ).
fof(f1497,plain,
( hd(app(sk3,sk3)) = hd(nil)
| ~ spl0_112
| ~ spl0_136 ),
inference(backward_demodulation,[],[f1285,f1461]) ).
fof(f1520,plain,
( ~ spl0_141
| spl0_73
| ~ spl0_136 ),
inference(avatar_split_clause,[],[f1487,f1459,f774,f1517]) ).
fof(f1517,plain,
( spl0_141
<=> sk3 = cons(hd(nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_141])]) ).
fof(f774,plain,
( spl0_73
<=> sk3 = cons(hd(sk3),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_73])]) ).
fof(f1487,plain,
( sk3 != cons(hd(nil),nil)
| spl0_73
| ~ spl0_136 ),
inference(backward_demodulation,[],[f775,f1461]) ).
fof(f775,plain,
( sk3 != cons(hd(sk3),nil)
| spl0_73 ),
inference(avatar_component_clause,[],[f774]) ).
fof(f1515,plain,
( spl0_140
| ~ spl0_114
| ~ spl0_136 ),
inference(avatar_split_clause,[],[f1499,f1459,f1293,f1512]) ).
fof(f1512,plain,
( spl0_140
<=> hd(app(sk3,tl(sk4))) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_140])]) ).
fof(f1499,plain,
( hd(app(sk3,tl(sk4))) = hd(nil)
| ~ spl0_114
| ~ spl0_136 ),
inference(backward_demodulation,[],[f1295,f1461]) ).
fof(f1510,plain,
( spl0_139
| ~ spl0_48
| ~ spl0_136 ),
inference(avatar_split_clause,[],[f1480,f1459,f536,f1507]) ).
fof(f1507,plain,
( spl0_139
<=> sk3 = cons(hd(nil),tl(sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_139])]) ).
fof(f536,plain,
( spl0_48
<=> sk3 = cons(hd(sk3),tl(sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_48])]) ).
fof(f1480,plain,
( sk3 = cons(hd(nil),tl(sk3))
| ~ spl0_48
| ~ spl0_136 ),
inference(backward_demodulation,[],[f538,f1461]) ).
fof(f538,plain,
( sk3 = cons(hd(sk3),tl(sk3))
| ~ spl0_48 ),
inference(avatar_component_clause,[],[f536]) ).
fof(f1505,plain,
( spl0_138
| ~ spl0_111
| ~ spl0_136 ),
inference(avatar_split_clause,[],[f1496,f1459,f1278,f1502]) ).
fof(f1502,plain,
( spl0_138
<=> hd(nil) = hd(app(sk3,tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_138])]) ).
fof(f1278,plain,
( spl0_111
<=> hd(sk3) = hd(app(sk3,tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_111])]) ).
fof(f1496,plain,
( hd(nil) = hd(app(sk3,tl(sk3)))
| ~ spl0_111
| ~ spl0_136 ),
inference(backward_demodulation,[],[f1280,f1461]) ).
fof(f1280,plain,
( hd(sk3) = hd(app(sk3,tl(sk3)))
| ~ spl0_111 ),
inference(avatar_component_clause,[],[f1278]) ).
fof(f1479,plain,
( ~ spl0_79
| ~ spl0_1
| spl0_85 ),
inference(avatar_split_clause,[],[f959,f860,f236,f830]) ).
fof(f1475,plain,
( ~ spl0_137
| ~ spl0_126
| spl0_130 ),
inference(avatar_split_clause,[],[f1470,f1424,f1381,f1472]) ).
fof(f1472,plain,
( spl0_137
<=> nil = cons(hd(sk3),tl(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_137])]) ).
fof(f1470,plain,
( nil != cons(hd(sk3),tl(nil))
| ~ spl0_126
| spl0_130 ),
inference(forward_demodulation,[],[f1425,f1383]) ).
fof(f1383,plain,
( nil = app(sk3,sk4)
| ~ spl0_126 ),
inference(avatar_component_clause,[],[f1381]) ).
fof(f1425,plain,
( cons(hd(sk3),tl(app(sk3,sk4))) != app(sk3,sk4)
| spl0_130 ),
inference(avatar_component_clause,[],[f1424]) ).
fof(f1462,plain,
( spl0_136
| ~ spl0_110
| ~ spl0_126 ),
inference(avatar_split_clause,[],[f1453,f1381,f1273,f1459]) ).
fof(f1273,plain,
( spl0_110
<=> hd(app(sk3,sk4)) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_110])]) ).
fof(f1453,plain,
( hd(sk3) = hd(nil)
| ~ spl0_110
| ~ spl0_126 ),
inference(backward_demodulation,[],[f1275,f1383]) ).
fof(f1275,plain,
( hd(app(sk3,sk4)) = hd(sk3)
| ~ spl0_110 ),
inference(avatar_component_clause,[],[f1273]) ).
fof(f1452,plain,
( spl0_135
| ~ spl0_59
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1410,f1377,f641,f1449]) ).
fof(f1449,plain,
( spl0_135
<=> hd(app(sk3,app(sk3,sk4))) = hd(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_135])]) ).
fof(f1410,plain,
( hd(app(sk3,app(sk3,sk4))) = hd(sk3)
| ~ spl0_59
| ~ spl0_125 ),
inference(resolution,[],[f1378,f642]) ).
fof(f1447,plain,
( spl0_134
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1402,f1377,f1444]) ).
fof(f1444,plain,
( spl0_134
<=> app(app(sk3,sk4),nil) = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_134])]) ).
fof(f1402,plain,
( app(app(sk3,sk4),nil) = app(sk3,sk4)
| ~ spl0_125 ),
inference(resolution,[],[f1378,f73]) ).
fof(f1442,plain,
( spl0_133
| ~ spl0_9
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1412,f1377,f270,f1439]) ).
fof(f1439,plain,
( spl0_133
<=> tl(cons(hd(sk4),app(sk3,sk4))) = app(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_133])]) ).
fof(f1412,plain,
( tl(cons(hd(sk4),app(sk3,sk4))) = app(sk3,sk4)
| ~ spl0_9
| ~ spl0_125 ),
inference(resolution,[],[f1378,f952]) ).
fof(f1437,plain,
( spl0_126
| spl0_132
| ~ spl0_110
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1433,f1377,f1273,f1435,f1381]) ).
fof(f1435,plain,
( spl0_132
<=> ! [X0] :
( ~ ssList(X0)
| hd(app(app(sk3,sk4),X0)) = hd(sk3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_132])]) ).
fof(f1433,plain,
( ! [X0] :
( ~ ssList(X0)
| hd(app(app(sk3,sk4),X0)) = hd(sk3)
| nil = app(sk3,sk4) )
| ~ spl0_110
| ~ spl0_125 ),
inference(forward_demodulation,[],[f1405,f1275]) ).
fof(f1405,plain,
( ! [X0] :
( ~ ssList(X0)
| nil = app(sk3,sk4)
| hd(app(app(sk3,sk4),X0)) = hd(app(sk3,sk4)) )
| ~ spl0_125 ),
inference(resolution,[],[f1378,f123]) ).
fof(f1432,plain,
( spl0_131
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1403,f1377,f1429]) ).
fof(f1403,plain,
( app(nil,app(sk3,sk4)) = app(sk3,sk4)
| ~ spl0_125 ),
inference(resolution,[],[f1378,f74]) ).
fof(f1427,plain,
( spl0_130
| spl0_126
| ~ spl0_110
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1422,f1377,f1273,f1381,f1424]) ).
fof(f1422,plain,
( nil = app(sk3,sk4)
| cons(hd(sk3),tl(app(sk3,sk4))) = app(sk3,sk4)
| ~ spl0_110
| ~ spl0_125 ),
inference(forward_demodulation,[],[f1404,f1275]) ).
fof(f1404,plain,
( cons(hd(app(sk3,sk4)),tl(app(sk3,sk4))) = app(sk3,sk4)
| nil = app(sk3,sk4)
| ~ spl0_125 ),
inference(resolution,[],[f1378,f104]) ).
fof(f1421,plain,
( spl0_129
| ~ spl0_60
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1411,f1377,f645,f1418]) ).
fof(f1418,plain,
( spl0_129
<=> hd(sk4) = hd(app(sk4,app(sk3,sk4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_129])]) ).
fof(f1411,plain,
( hd(sk4) = hd(app(sk4,app(sk3,sk4)))
| ~ spl0_60
| ~ spl0_125 ),
inference(resolution,[],[f1378,f646]) ).
fof(f1416,plain,
( spl0_128
| spl0_126
| ~ spl0_125 ),
inference(avatar_split_clause,[],[f1406,f1377,f1381,f1414]) ).
fof(f1414,plain,
( spl0_128
<=> ! [X1] :
( ~ ssList(X1)
| app(tl(app(sk3,sk4)),X1) = tl(app(app(sk3,sk4),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_128])]) ).
fof(f1406,plain,
( ! [X1] :
( nil = app(sk3,sk4)
| ~ ssList(X1)
| app(tl(app(sk3,sk4)),X1) = tl(app(app(sk3,sk4),X1)) )
| ~ spl0_125 ),
inference(resolution,[],[f1378,f133]) ).
fof(f1401,plain,
( ~ spl0_12
| ~ spl0_21
| spl0_125 ),
inference(avatar_split_clause,[],[f1400,f1377,f329,f284]) ).
fof(f1400,plain,
( ~ ssList(sk4)
| ~ ssList(sk3)
| spl0_125 ),
inference(resolution,[],[f1379,f85]) ).
fof(f1379,plain,
( ~ ssList(app(sk3,sk4))
| spl0_125 ),
inference(avatar_component_clause,[],[f1377]) ).
fof(f1388,plain,
( spl0_126
| ~ spl0_125
| spl0_127
| ~ spl0_110 ),
inference(avatar_split_clause,[],[f1373,f1273,f1385,f1377,f1381]) ).
fof(f1385,plain,
( spl0_127
<=> ! [X1] :
( hd(X1) != hd(sk3)
| app(sk3,sk4) = X1
| ~ ssList(X1)
| tl(X1) != tl(app(sk3,sk4))
| nil = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_127])]) ).
fof(f1373,plain,
( ! [X0] :
( hd(X0) != hd(sk3)
| ~ ssList(app(sk3,sk4))
| tl(X0) != tl(app(sk3,sk4))
| nil = app(sk3,sk4)
| ~ ssList(X0)
| nil = X0
| app(sk3,sk4) = X0 )
| ~ spl0_110 ),
inference(superposition,[],[f177,f1275]) ).
fof(f1387,plain,
( ~ spl0_125
| spl0_126
| spl0_127
| ~ spl0_110 ),
inference(avatar_split_clause,[],[f1374,f1273,f1385,f1381,f1377]) ).
fof(f1374,plain,
( ! [X1] :
( hd(X1) != hd(sk3)
| nil = app(sk3,sk4)
| ~ ssList(app(sk3,sk4))
| nil = X1
| tl(X1) != tl(app(sk3,sk4))
| ~ ssList(X1)
| app(sk3,sk4) = X1 )
| ~ spl0_110 ),
inference(superposition,[],[f177,f1275]) ).
fof(f1370,plain,
( spl0_124
| ~ spl0_9
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f1339,f274,f270,f1367]) ).
fof(f1367,plain,
( spl0_124
<=> tl(cons(hd(sk4),cons(hd(sk4),nil))) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_124])]) ).
fof(f1339,plain,
( tl(cons(hd(sk4),cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_9
| ~ spl0_10 ),
inference(resolution,[],[f952,f275]) ).
fof(f1365,plain,
( spl0_123
| ~ spl0_9
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f1345,f329,f270,f1362]) ).
fof(f1345,plain,
( sk4 = tl(cons(hd(sk4),sk4))
| ~ spl0_9
| ~ spl0_21 ),
inference(resolution,[],[f952,f331]) ).
fof(f1360,plain,
( spl0_122
| ~ spl0_1
| ~ spl0_9 ),
inference(avatar_split_clause,[],[f1334,f270,f236,f1357]) ).
fof(f1357,plain,
( spl0_122
<=> nil = tl(cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_122])]) ).
fof(f1334,plain,
( nil = tl(cons(hd(sk4),nil))
| ~ spl0_1
| ~ spl0_9 ),
inference(resolution,[],[f952,f237]) ).
fof(f1355,plain,
( spl0_121
| ~ spl0_9
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f1343,f616,f270,f1352]) ).
fof(f1352,plain,
( spl0_121
<=> tl(cons(hd(sk4),tl(sk3))) = tl(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_121])]) ).
fof(f1343,plain,
( tl(cons(hd(sk4),tl(sk3))) = tl(sk3)
| ~ spl0_9
| ~ spl0_57 ),
inference(resolution,[],[f952,f617]) ).
fof(f1350,plain,
( spl0_120
| ~ spl0_9
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f1344,f284,f270,f1347]) ).
fof(f1344,plain,
( sk3 = tl(cons(hd(sk4),sk3))
| ~ spl0_9
| ~ spl0_12 ),
inference(resolution,[],[f952,f286]) ).
fof(f1333,plain,
( spl0_119
| ~ spl0_8
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f1305,f645,f266,f1330]) ).
fof(f1305,plain,
( hd(sk4) = hd(app(sk4,tl(sk4)))
| ~ spl0_8
| ~ spl0_60 ),
inference(resolution,[],[f646,f267]) ).
fof(f1328,plain,
( spl0_118
| ~ spl0_57
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f1306,f645,f616,f1325]) ).
fof(f1325,plain,
( spl0_118
<=> hd(sk4) = hd(app(sk4,tl(sk3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_118])]) ).
fof(f1306,plain,
( hd(sk4) = hd(app(sk4,tl(sk3)))
| ~ spl0_57
| ~ spl0_60 ),
inference(resolution,[],[f646,f617]) ).
fof(f1323,plain,
( spl0_117
| ~ spl0_12
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f1307,f645,f284,f1320]) ).
fof(f1307,plain,
( hd(sk4) = hd(app(sk4,sk3))
| ~ spl0_12
| ~ spl0_60 ),
inference(resolution,[],[f646,f286]) ).
fof(f1318,plain,
( spl0_116
| ~ spl0_10
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f1302,f645,f274,f1315]) ).
fof(f1315,plain,
( spl0_116
<=> hd(sk4) = hd(app(sk4,cons(hd(sk4),nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_116])]) ).
fof(f1302,plain,
( hd(sk4) = hd(app(sk4,cons(hd(sk4),nil)))
| ~ spl0_10
| ~ spl0_60 ),
inference(resolution,[],[f646,f275]) ).
fof(f1313,plain,
( spl0_115
| ~ spl0_21
| ~ spl0_60 ),
inference(avatar_split_clause,[],[f1308,f645,f329,f1310]) ).
fof(f1308,plain,
( hd(sk4) = hd(app(sk4,sk4))
| ~ spl0_21
| ~ spl0_60 ),
inference(resolution,[],[f646,f331]) ).
fof(f1296,plain,
( spl0_114
| ~ spl0_8
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f1268,f641,f266,f1293]) ).
fof(f1268,plain,
( hd(sk3) = hd(app(sk3,tl(sk4)))
| ~ spl0_8
| ~ spl0_59 ),
inference(resolution,[],[f642,f267]) ).
fof(f1291,plain,
( spl0_113
| ~ spl0_10
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f1265,f641,f274,f1288]) ).
fof(f1265,plain,
( hd(sk3) = hd(app(sk3,cons(hd(sk4),nil)))
| ~ spl0_10
| ~ spl0_59 ),
inference(resolution,[],[f642,f275]) ).
fof(f1286,plain,
( spl0_112
| ~ spl0_12
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f1270,f641,f284,f1283]) ).
fof(f1270,plain,
( hd(app(sk3,sk3)) = hd(sk3)
| ~ spl0_12
| ~ spl0_59 ),
inference(resolution,[],[f642,f286]) ).
fof(f1281,plain,
( spl0_111
| ~ spl0_57
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f1269,f641,f616,f1278]) ).
fof(f1269,plain,
( hd(sk3) = hd(app(sk3,tl(sk3)))
| ~ spl0_57
| ~ spl0_59 ),
inference(resolution,[],[f642,f617]) ).
fof(f1276,plain,
( spl0_110
| ~ spl0_21
| ~ spl0_59 ),
inference(avatar_split_clause,[],[f1271,f641,f329,f1273]) ).
fof(f1271,plain,
( hd(app(sk3,sk4)) = hd(sk3)
| ~ spl0_21
| ~ spl0_59 ),
inference(resolution,[],[f642,f331]) ).
fof(f1230,plain,
( ~ spl0_1
| ~ spl0_57
| spl0_109
| ~ spl0_71 ),
inference(avatar_split_clause,[],[f1223,f759,f1228,f616,f236]) ).
fof(f1228,plain,
( spl0_109
<=> ! [X0] :
( ~ ssList(app(X0,tl(sk3)))
| ~ ssList(X0)
| segmentP(app(X0,tl(sk3)),tl(sk3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_109])]) ).
fof(f759,plain,
( spl0_71
<=> app(tl(sk3),nil) = tl(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_71])]) ).
fof(f1223,plain,
( ! [X0] :
( ~ ssList(app(X0,tl(sk3)))
| ~ ssList(tl(sk3))
| ~ ssList(nil)
| segmentP(app(X0,tl(sk3)),tl(sk3))
| ~ ssList(X0) )
| ~ spl0_71 ),
inference(superposition,[],[f340,f761]) ).
fof(f761,plain,
( app(tl(sk3),nil) = tl(sk3)
| ~ spl0_71 ),
inference(avatar_component_clause,[],[f759]) ).
fof(f1222,plain,
( spl0_51
| spl0_108
| ~ spl0_10
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f1215,f654,f274,f1219,f550]) ).
fof(f550,plain,
( spl0_51
<=> nil = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_51])]) ).
fof(f1219,plain,
( spl0_108
<=> ! [X1] :
( tl(X1) != tl(cons(hd(sk4),nil))
| cons(hd(sk4),nil) = X1
| ~ ssList(X1)
| nil = X1
| hd(X1) != hd(sk4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_108])]) ).
fof(f654,plain,
( spl0_61
<=> hd(sk4) = hd(cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_61])]) ).
fof(f1215,plain,
( ! [X0] :
( ~ ssList(cons(hd(sk4),nil))
| hd(X0) != hd(sk4)
| nil = cons(hd(sk4),nil)
| tl(X0) != tl(cons(hd(sk4),nil))
| cons(hd(sk4),nil) = X0
| nil = X0
| ~ ssList(X0) )
| ~ spl0_61 ),
inference(superposition,[],[f177,f656]) ).
fof(f656,plain,
( hd(sk4) = hd(cons(hd(sk4),nil))
| ~ spl0_61 ),
inference(avatar_component_clause,[],[f654]) ).
fof(f1221,plain,
( spl0_51
| spl0_108
| ~ spl0_10
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f1216,f654,f274,f1219,f550]) ).
fof(f1216,plain,
( ! [X1] :
( ~ ssList(cons(hd(sk4),nil))
| tl(X1) != tl(cons(hd(sk4),nil))
| nil = cons(hd(sk4),nil)
| hd(X1) != hd(sk4)
| nil = X1
| ~ ssList(X1)
| cons(hd(sk4),nil) = X1 )
| ~ spl0_61 ),
inference(superposition,[],[f177,f656]) ).
fof(f1202,plain,
( ~ spl0_9
| ~ spl0_8
| spl0_107
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f1190,f541,f1199,f266,f270]) ).
fof(f1199,plain,
( spl0_107
<=> ! [X4,X5] :
( ~ ssList(X5)
| ~ ssItem(X4)
| tl(sk4) = X5
| sk4 != cons(X4,X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_107])]) ).
fof(f1190,plain,
( ! [X6,X7] :
( tl(sk4) = X7
| ~ ssList(X7)
| ~ ssList(tl(sk4))
| sk4 != cons(X6,X7)
| ~ ssItem(hd(sk4))
| ~ ssItem(X6) )
| ~ spl0_49 ),
inference(superposition,[],[f171,f543]) ).
fof(f1201,plain,
( ~ spl0_9
| ~ spl0_8
| spl0_107
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f1189,f541,f1199,f266,f270]) ).
fof(f1189,plain,
( ! [X4,X5] :
( ~ ssList(X5)
| sk4 != cons(X4,X5)
| tl(sk4) = X5
| ~ ssList(tl(sk4))
| ~ ssItem(hd(sk4))
| ~ ssItem(X4) )
| ~ spl0_49 ),
inference(superposition,[],[f171,f543]) ).
fof(f1197,plain,
( ~ spl0_9
| ~ spl0_8
| spl0_97
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f1188,f541,f1107,f266,f270]) ).
fof(f1107,plain,
( spl0_97
<=> ! [X0,X1] :
( cons(X0,X1) != sk4
| hd(sk4) = X0
| ~ ssList(X1)
| ~ ssItem(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_97])]) ).
fof(f1188,plain,
( ! [X2,X3] :
( cons(X2,X3) != sk4
| ~ ssList(tl(sk4))
| hd(sk4) = X2
| ~ ssItem(hd(sk4))
| ~ ssList(X3)
| ~ ssItem(X2) )
| ~ spl0_49 ),
inference(superposition,[],[f170,f543]) ).
fof(f1196,plain,
( ~ spl0_106
| ~ spl0_9
| ~ spl0_8
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f1186,f541,f266,f270,f1193]) ).
fof(f1186,plain,
( ~ ssList(tl(sk4))
| ~ ssItem(hd(sk4))
| sk4 != tl(sk4)
| ~ spl0_49 ),
inference(superposition,[],[f99,f543]) ).
fof(f1191,plain,
( ~ spl0_8
| spl0_97
| ~ spl0_9
| ~ spl0_49 ),
inference(avatar_split_clause,[],[f1187,f541,f270,f1107,f266]) ).
fof(f1187,plain,
( ! [X0,X1] :
( ~ ssItem(hd(sk4))
| ~ ssItem(X0)
| ~ ssList(X1)
| cons(X0,X1) != sk4
| hd(sk4) = X0
| ~ ssList(tl(sk4)) )
| ~ spl0_49 ),
inference(superposition,[],[f170,f543]) ).
fof(f1183,plain,
( spl0_98
| ~ spl0_57
| ~ spl0_56
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f1174,f536,f612,f616,f1111]) ).
fof(f1111,plain,
( spl0_98
<=> ! [X2,X3] :
( cons(X2,X3) != sk3
| hd(sk3) = X2
| ~ ssList(X3)
| ~ ssItem(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_98])]) ).
fof(f1174,plain,
( ! [X2,X3] :
( ~ ssItem(hd(sk3))
| ~ ssList(tl(sk3))
| ~ ssItem(X2)
| ~ ssList(X3)
| cons(X2,X3) != sk3
| hd(sk3) = X2 )
| ~ spl0_48 ),
inference(superposition,[],[f170,f538]) ).
fof(f1182,plain,
( ~ spl0_56
| ~ spl0_57
| spl0_105
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f1176,f536,f1178,f616,f612]) ).
fof(f1178,plain,
( spl0_105
<=> ! [X4,X5] :
( ~ ssItem(X4)
| ~ ssList(X5)
| sk3 != cons(X4,X5)
| tl(sk3) = X5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_105])]) ).
fof(f1176,plain,
( ! [X6,X7] :
( ~ ssList(X7)
| ~ ssList(tl(sk3))
| ~ ssItem(hd(sk3))
| sk3 != cons(X6,X7)
| tl(sk3) = X7
| ~ ssItem(X6) )
| ~ spl0_48 ),
inference(superposition,[],[f171,f538]) ).
fof(f1181,plain,
( ~ spl0_56
| spl0_98
| ~ spl0_57
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f1173,f536,f616,f1111,f612]) ).
fof(f1173,plain,
( ! [X0,X1] :
( ~ ssList(tl(sk3))
| hd(sk3) = X0
| cons(X0,X1) != sk3
| ~ ssList(X1)
| ~ ssItem(X0)
| ~ ssItem(hd(sk3)) )
| ~ spl0_48 ),
inference(superposition,[],[f170,f538]) ).
fof(f1180,plain,
( spl0_105
| ~ spl0_57
| ~ spl0_56
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f1175,f536,f612,f616,f1178]) ).
fof(f1175,plain,
( ! [X4,X5] :
( ~ ssItem(hd(sk3))
| ~ ssList(tl(sk3))
| ~ ssItem(X4)
| tl(sk3) = X5
| sk3 != cons(X4,X5)
| ~ ssList(X5) )
| ~ spl0_48 ),
inference(superposition,[],[f171,f538]) ).
fof(f1163,plain,
( ~ spl0_1
| ~ spl0_12
| spl0_104
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f1141,f380,f1161,f284,f236]) ).
fof(f1161,plain,
( spl0_104
<=> ! [X0] :
( segmentP(app(X0,sk3),sk3)
| ~ ssList(app(X0,sk3))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_104])]) ).
fof(f1141,plain,
( ! [X0] :
( segmentP(app(X0,sk3),sk3)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(app(X0,sk3))
| ~ ssList(nil) )
| ~ spl0_30 ),
inference(superposition,[],[f340,f382]) ).
fof(f1159,plain,
( ~ spl0_8
| spl0_103
| ~ spl0_1
| ~ spl0_34 ),
inference(avatar_split_clause,[],[f1143,f409,f236,f1157,f266]) ).
fof(f1157,plain,
( spl0_103
<=> ! [X2] :
( ~ ssList(X2)
| ~ ssList(app(X2,tl(sk4)))
| segmentP(app(X2,tl(sk4)),tl(sk4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_103])]) ).
fof(f1143,plain,
( ! [X2] :
( ~ ssList(nil)
| ~ ssList(X2)
| segmentP(app(X2,tl(sk4)),tl(sk4))
| ~ ssList(app(X2,tl(sk4)))
| ~ ssList(tl(sk4)) )
| ~ spl0_34 ),
inference(superposition,[],[f340,f411]) ).
fof(f1155,plain,
( spl0_102
| ~ spl0_21
| ~ spl0_1
| ~ spl0_31 ),
inference(avatar_split_clause,[],[f1142,f385,f236,f329,f1153]) ).
fof(f1153,plain,
( spl0_102
<=> ! [X1] :
( segmentP(app(X1,sk4),sk4)
| ~ ssList(X1)
| ~ ssList(app(X1,sk4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_102])]) ).
fof(f1142,plain,
( ! [X1] :
( ~ ssList(nil)
| ~ ssList(sk4)
| segmentP(app(X1,sk4),sk4)
| ~ ssList(app(X1,sk4))
| ~ ssList(X1) )
| ~ spl0_31 ),
inference(superposition,[],[f340,f387]) ).
fof(f1151,plain,
( ~ spl0_8
| spl0_101
| ~ spl0_10
| ~ spl0_4 ),
inference(avatar_split_clause,[],[f1144,f250,f274,f1149,f266]) ).
fof(f1144,plain,
( ! [X3] :
( ~ ssList(cons(hd(sk4),nil))
| ~ ssList(app(X3,sk3))
| ~ ssList(tl(sk4))
| ~ ssList(X3)
| segmentP(app(X3,sk3),tl(sk4)) )
| ~ spl0_4 ),
inference(superposition,[],[f340,f252]) ).
fof(f1139,plain,
( spl0_100
| ~ spl0_1 ),
inference(avatar_split_clause,[],[f1129,f236,f1137]) ).
fof(f1129,plain,
! [X2,X0,X1] :
( ~ ssList(nil)
| ~ ssList(X0)
| segmentP(app(X0,app(X1,X2)),nil)
| ~ ssList(X2)
| ~ ssList(X1) ),
inference(duplicate_literal_removal,[],[f1126]) ).
fof(f1126,plain,
! [X2,X0,X1] :
( ~ ssList(X2)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ ssList(X1)
| segmentP(app(X0,app(X1,X2)),nil) ),
inference(resolution,[],[f356,f56]) ).
fof(f56,axiom,
! [X0] :
( segmentP(X0,nil)
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause56) ).
fof(f1135,plain,
( spl0_99
| ~ spl0_21
| ~ spl0_44 ),
inference(avatar_split_clause,[],[f1131,f502,f329,f1133]) ).
fof(f502,plain,
( spl0_44
<=> segmentP(sk4,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_44])]) ).
fof(f1131,plain,
( ! [X6,X7] :
( ~ ssList(sk4)
| segmentP(app(X6,app(sk4,X7)),sk4)
| ~ ssList(X7)
| ~ ssList(X6) )
| ~ spl0_44 ),
inference(duplicate_literal_removal,[],[f1128]) ).
fof(f1128,plain,
( ! [X6,X7] :
( ~ ssList(sk4)
| ~ ssList(X7)
| segmentP(app(X6,app(sk4,X7)),sk4)
| ~ ssList(X6)
| ~ ssList(sk4) )
| ~ spl0_44 ),
inference(resolution,[],[f356,f503]) ).
fof(f503,plain,
( segmentP(sk4,sk4)
| ~ spl0_44 ),
inference(avatar_component_clause,[],[f502]) ).
fof(f1115,plain,
( ~ spl0_56
| ~ spl0_1
| spl0_98
| ~ spl0_73 ),
inference(avatar_split_clause,[],[f1101,f774,f1111,f236,f612]) ).
fof(f1101,plain,
( ! [X2,X3] :
( ~ ssItem(X2)
| ~ ssList(nil)
| ~ ssList(X3)
| hd(sk3) = X2
| ~ ssItem(hd(sk3))
| cons(X2,X3) != sk3 )
| ~ spl0_73 ),
inference(superposition,[],[f170,f776]) ).
fof(f776,plain,
( sk3 = cons(hd(sk3),nil)
| ~ spl0_73 ),
inference(avatar_component_clause,[],[f774]) ).
fof(f1114,plain,
( spl0_97
| ~ spl0_9
| ~ spl0_12
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f1100,f677,f284,f270,f1107]) ).
fof(f677,plain,
( spl0_63
<=> sk4 = cons(hd(sk4),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_63])]) ).
fof(f1100,plain,
( ! [X0,X1] :
( ~ ssList(sk3)
| ~ ssItem(hd(sk4))
| hd(sk4) = X0
| ~ ssItem(X0)
| ~ ssList(X1)
| cons(X0,X1) != sk4 )
| ~ spl0_63 ),
inference(superposition,[],[f170,f679]) ).
fof(f679,plain,
( sk4 = cons(hd(sk4),sk3)
| ~ spl0_63 ),
inference(avatar_component_clause,[],[f677]) ).
fof(f1113,plain,
( ~ spl0_1
| spl0_98
| ~ spl0_56
| ~ spl0_73 ),
inference(avatar_split_clause,[],[f1103,f774,f612,f1111,f236]) ).
fof(f1103,plain,
( ! [X2,X3] :
( ~ ssItem(hd(sk3))
| cons(X2,X3) != sk3
| ~ ssItem(X2)
| ~ ssList(nil)
| ~ ssList(X3)
| hd(sk3) = X2 )
| ~ spl0_73 ),
inference(superposition,[],[f170,f776]) ).
fof(f1109,plain,
( ~ spl0_12
| ~ spl0_9
| spl0_97
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f1102,f677,f1107,f270,f284]) ).
fof(f1102,plain,
( ! [X0,X1] :
( cons(X0,X1) != sk4
| ~ ssItem(X0)
| ~ ssItem(hd(sk4))
| ~ ssList(X1)
| ~ ssList(sk3)
| hd(sk4) = X0 )
| ~ spl0_63 ),
inference(superposition,[],[f170,f679]) ).
fof(f1069,plain,
( ~ spl0_54
| ~ spl0_34
| spl0_52 ),
inference(avatar_split_clause,[],[f583,f560,f409,f587]) ).
fof(f560,plain,
( spl0_52
<=> sk3 = app(tl(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_52])]) ).
fof(f583,plain,
( sk3 != tl(sk4)
| ~ spl0_34
| spl0_52 ),
inference(superposition,[],[f561,f411]) ).
fof(f561,plain,
( sk3 != app(tl(sk4),nil)
| spl0_52 ),
inference(avatar_component_clause,[],[f560]) ).
fof(f1068,plain,
( spl0_65
| ~ spl0_50
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f1065,f654,f546,f690]) ).
fof(f690,plain,
( spl0_65
<=> cons(hd(sk4),tl(cons(hd(sk4),nil))) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_65])]) ).
fof(f546,plain,
( spl0_50
<=> cons(hd(cons(hd(sk4),nil)),tl(cons(hd(sk4),nil))) = cons(hd(sk4),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_50])]) ).
fof(f1065,plain,
( cons(hd(sk4),tl(cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_50
| ~ spl0_61 ),
inference(backward_demodulation,[],[f548,f656]) ).
fof(f548,plain,
( cons(hd(cons(hd(sk4),nil)),tl(cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_50 ),
inference(avatar_component_clause,[],[f546]) ).
fof(f1064,plain,
( spl0_65
| ~ spl0_50
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f688,f654,f546,f690]) ).
fof(f688,plain,
( cons(hd(sk4),tl(cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_50
| ~ spl0_61 ),
inference(forward_demodulation,[],[f548,f656]) ).
fof(f1063,plain,
( spl0_96
| ~ spl0_4
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f1058,f587,f250,f1060]) ).
fof(f1060,plain,
( spl0_96
<=> sk3 = app(sk3,cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_96])]) ).
fof(f1058,plain,
( sk3 = app(sk3,cons(hd(sk4),nil))
| ~ spl0_4
| ~ spl0_54 ),
inference(forward_demodulation,[],[f252,f588]) ).
fof(f588,plain,
( sk3 = tl(sk4)
| ~ spl0_54 ),
inference(avatar_component_clause,[],[f587]) ).
fof(f1055,plain,
( spl0_95
| ~ spl0_1
| ~ spl0_9
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f1041,f550,f270,f236,f1052]) ).
fof(f1052,plain,
( spl0_95
<=> nil = tl(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_95])]) ).
fof(f1041,plain,
( nil = tl(nil)
| ~ spl0_1
| ~ spl0_9
| ~ spl0_51 ),
inference(resolution,[],[f946,f237]) ).
fof(f946,plain,
( ! [X3] :
( ~ ssList(X3)
| tl(X3) = X3 )
| ~ spl0_9
| ~ spl0_51 ),
inference(forward_subsumption_demodulation,[],[f479,f926]) ).
fof(f926,plain,
( ! [X3] :
( ~ ssList(X3)
| cons(hd(sk4),X3) = X3 )
| ~ spl0_9
| ~ spl0_51 ),
inference(forward_subsumption_demodulation,[],[f925,f74]) ).
fof(f925,plain,
( ! [X3] :
( ~ ssList(X3)
| app(nil,X3) = cons(hd(sk4),X3) )
| ~ spl0_9
| ~ spl0_51 ),
inference(forward_demodulation,[],[f602,f552]) ).
fof(f552,plain,
( nil = cons(hd(sk4),nil)
| ~ spl0_51 ),
inference(avatar_component_clause,[],[f550]) ).
fof(f602,plain,
( ! [X3] :
( app(cons(hd(sk4),nil),X3) = cons(hd(sk4),X3)
| ~ ssList(X3) )
| ~ spl0_9 ),
inference(resolution,[],[f120,f271]) ).
fof(f479,plain,
( ! [X3] :
( ~ ssList(X3)
| tl(cons(hd(sk4),X3)) = X3 )
| ~ spl0_9 ),
inference(resolution,[],[f96,f271]) ).
fof(f1050,plain,
( spl0_93
| ~ spl0_9
| ~ spl0_21
| ~ spl0_51
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f1049,f587,f550,f329,f270,f996]) ).
fof(f996,plain,
( spl0_93
<=> sk3 = sk4 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_93])]) ).
fof(f1049,plain,
( sk3 = sk4
| ~ spl0_9
| ~ spl0_21
| ~ spl0_51
| ~ spl0_54 ),
inference(forward_demodulation,[],[f1046,f588]) ).
fof(f1046,plain,
( sk4 = tl(sk4)
| ~ spl0_9
| ~ spl0_21
| ~ spl0_51 ),
inference(resolution,[],[f946,f331]) ).
fof(f1048,plain,
( spl0_13
| ~ spl0_9
| ~ spl0_12
| ~ spl0_51
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f1047,f749,f550,f284,f270,f289]) ).
fof(f1047,plain,
( nil = sk3
| ~ spl0_9
| ~ spl0_12
| ~ spl0_51
| ~ spl0_69 ),
inference(forward_demodulation,[],[f1045,f751]) ).
fof(f1045,plain,
( sk3 = tl(sk3)
| ~ spl0_9
| ~ spl0_12
| ~ spl0_51 ),
inference(resolution,[],[f946,f286]) ).
fof(f1040,plain,
( ~ spl0_1
| spl0_94 ),
inference(avatar_split_clause,[],[f1035,f1038,f236]) ).
fof(f1035,plain,
! [X0] :
( app(app(skaf47(X0,nil),nil),skaf48(nil,X0)) = X0
| ~ ssList(X0)
| ~ ssList(nil) ),
inference(duplicate_literal_removal,[],[f1031]) ).
fof(f1031,plain,
! [X0] :
( ~ ssList(X0)
| ~ ssList(X0)
| ~ ssList(nil)
| app(app(skaf47(X0,nil),nil),skaf48(nil,X0)) = X0 ),
inference(resolution,[],[f168,f56]) ).
fof(f999,plain,
( ~ spl0_93
| ~ spl0_56
| ~ spl0_12
| ~ spl0_9
| ~ spl0_51
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f994,f677,f550,f270,f284,f612,f996]) ).
fof(f994,plain,
( ~ ssList(sk3)
| ~ ssItem(hd(sk3))
| sk3 != sk4
| ~ spl0_9
| ~ spl0_51
| ~ spl0_63 ),
inference(forward_subsumption_demodulation,[],[f991,f931]) ).
fof(f931,plain,
( ! [X3] :
( ~ ssList(X3)
| hd(sk4) = hd(X3) )
| ~ spl0_9
| ~ spl0_51 ),
inference(forward_subsumption_demodulation,[],[f483,f926]) ).
fof(f991,plain,
( ~ ssList(sk3)
| ~ ssItem(hd(sk4))
| sk3 != sk4
| ~ spl0_63 ),
inference(superposition,[],[f99,f679]) ).
fof(f949,plain,
( ~ spl0_91
| ~ spl0_51
| spl0_65 ),
inference(avatar_split_clause,[],[f948,f690,f550,f934]) ).
fof(f934,plain,
( spl0_91
<=> nil = cons(hd(sk4),tl(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_91])]) ).
fof(f948,plain,
( nil != cons(hd(sk4),tl(nil))
| ~ spl0_51
| spl0_65 ),
inference(forward_demodulation,[],[f691,f552]) ).
fof(f691,plain,
( cons(hd(sk4),tl(cons(hd(sk4),nil))) != cons(hd(sk4),nil)
| spl0_65 ),
inference(avatar_component_clause,[],[f690]) ).
fof(f945,plain,
( ~ spl0_92
| ~ spl0_54
| spl0_83 ),
inference(avatar_split_clause,[],[f940,f850,f587,f942]) ).
fof(f942,plain,
( spl0_92
<=> sk3 = app(sk3,cons(hd(nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_92])]) ).
fof(f850,plain,
( spl0_83
<=> sk3 = app(tl(sk4),cons(hd(nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_83])]) ).
fof(f940,plain,
( sk3 != app(sk3,cons(hd(nil),nil))
| ~ spl0_54
| spl0_83 ),
inference(forward_demodulation,[],[f851,f588]) ).
fof(f851,plain,
( sk3 != app(tl(sk4),cons(hd(nil),nil))
| spl0_83 ),
inference(avatar_component_clause,[],[f850]) ).
fof(f937,plain,
( spl0_91
| ~ spl0_51
| ~ spl0_65 ),
inference(avatar_split_clause,[],[f932,f690,f550,f934]) ).
fof(f932,plain,
( nil = cons(hd(sk4),tl(nil))
| ~ spl0_51
| ~ spl0_65 ),
inference(forward_demodulation,[],[f692,f552]) ).
fof(f692,plain,
( cons(hd(sk4),tl(cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_65 ),
inference(avatar_component_clause,[],[f690]) ).
fof(f930,plain,
( ~ spl0_64
| ~ spl0_51
| spl0_61 ),
inference(avatar_split_clause,[],[f682,f654,f550,f684]) ).
fof(f684,plain,
( spl0_64
<=> hd(sk4) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_64])]) ).
fof(f682,plain,
( hd(sk4) != hd(nil)
| ~ spl0_51
| spl0_61 ),
inference(forward_demodulation,[],[f655,f552]) ).
fof(f655,plain,
( hd(sk4) != hd(cons(hd(sk4),nil))
| spl0_61 ),
inference(avatar_component_clause,[],[f654]) ).
fof(f923,plain,
( ~ spl0_64
| ~ spl0_51
| spl0_61 ),
inference(avatar_split_clause,[],[f922,f654,f550,f684]) ).
fof(f922,plain,
( hd(sk4) != hd(nil)
| ~ spl0_51
| spl0_61 ),
inference(backward_demodulation,[],[f655,f552]) ).
fof(f921,plain,
( spl0_90
| spl0_51
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f718,f274,f550,f919]) ).
fof(f919,plain,
( spl0_90
<=> ! [X0] :
( hd(cons(hd(sk4),nil)) = hd(app(cons(hd(sk4),nil),X0))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_90])]) ).
fof(f718,plain,
( ! [X0] :
( nil = cons(hd(sk4),nil)
| hd(cons(hd(sk4),nil)) = hd(app(cons(hd(sk4),nil),X0))
| ~ ssList(X0) )
| ~ spl0_10 ),
inference(resolution,[],[f275,f123]) ).
fof(f917,plain,
( ~ spl0_88
| ~ spl0_54
| spl0_84 ),
inference(avatar_split_clause,[],[f916,f855,f587,f881]) ).
fof(f881,plain,
( spl0_88
<=> sk4 = cons(hd(nil),sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_88])]) ).
fof(f855,plain,
( spl0_84
<=> sk4 = cons(hd(nil),tl(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_84])]) ).
fof(f916,plain,
( sk4 != cons(hd(nil),sk3)
| ~ spl0_54
| spl0_84 ),
inference(forward_demodulation,[],[f856,f588]) ).
fof(f856,plain,
( sk4 != cons(hd(nil),tl(sk4))
| spl0_84 ),
inference(avatar_component_clause,[],[f855]) ).
fof(f915,plain,
( spl0_63
| ~ spl0_49
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f674,f587,f541,f677]) ).
fof(f674,plain,
( sk4 = cons(hd(sk4),sk3)
| ~ spl0_49
| ~ spl0_54 ),
inference(backward_demodulation,[],[f543,f588]) ).
fof(f904,plain,
( spl0_54
| ~ spl0_34
| ~ spl0_52 ),
inference(avatar_split_clause,[],[f903,f560,f409,f587]) ).
fof(f903,plain,
( sk3 = tl(sk4)
| ~ spl0_34
| ~ spl0_52 ),
inference(backward_demodulation,[],[f411,f562]) ).
fof(f562,plain,
( sk3 = app(tl(sk4),nil)
| ~ spl0_52 ),
inference(avatar_component_clause,[],[f560]) ).
fof(f902,plain,
( spl0_88
| ~ spl0_63
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f901,f684,f677,f881]) ).
fof(f901,plain,
( sk4 = cons(hd(nil),sk3)
| ~ spl0_63
| ~ spl0_64 ),
inference(forward_demodulation,[],[f679,f685]) ).
fof(f685,plain,
( hd(sk4) = hd(nil)
| ~ spl0_64 ),
inference(avatar_component_clause,[],[f684]) ).
fof(f900,plain,
( spl0_52
| ~ spl0_4
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f554,f550,f250,f560]) ).
fof(f554,plain,
( sk3 = app(tl(sk4),nil)
| ~ spl0_4
| ~ spl0_51 ),
inference(backward_demodulation,[],[f252,f552]) ).
fof(f899,plain,
( spl0_89
| ~ spl0_51
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f894,f684,f550,f896]) ).
fof(f894,plain,
( nil = cons(hd(nil),nil)
| ~ spl0_51
| ~ spl0_64 ),
inference(forward_demodulation,[],[f552,f685]) ).
fof(f893,plain,
( spl0_53
| ~ spl0_68
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f888,f749,f745,f565]) ).
fof(f565,plain,
( spl0_53
<=> nil = cons(hd(nil),tl(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_53])]) ).
fof(f888,plain,
( nil = cons(hd(nil),tl(nil))
| ~ spl0_68
| ~ spl0_69 ),
inference(backward_demodulation,[],[f747,f751]) ).
fof(f747,plain,
( tl(sk3) = cons(hd(tl(sk3)),tl(tl(sk3)))
| ~ spl0_68 ),
inference(avatar_component_clause,[],[f745]) ).
fof(f884,plain,
( spl0_88
| ~ spl0_49
| ~ spl0_54
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f879,f684,f587,f541,f881]) ).
fof(f879,plain,
( sk4 = cons(hd(nil),sk3)
| ~ spl0_49
| ~ spl0_54
| ~ spl0_64 ),
inference(forward_demodulation,[],[f674,f685]) ).
fof(f878,plain,
( spl0_72
| spl0_69
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f778,f616,f749,f764]) ).
fof(f778,plain,
( ! [X0] :
( nil = tl(sk3)
| hd(tl(sk3)) = hd(app(tl(sk3),X0))
| ~ ssList(X0) )
| ~ spl0_57 ),
inference(resolution,[],[f617,f123]) ).
fof(f877,plain,
( spl0_53
| ~ spl0_50
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f666,f550,f546,f565]) ).
fof(f666,plain,
( nil = cons(hd(nil),tl(nil))
| ~ spl0_50
| ~ spl0_51 ),
inference(backward_demodulation,[],[f548,f552]) ).
fof(f875,plain,
( spl0_52
| ~ spl0_4
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f662,f550,f250,f560]) ).
fof(f662,plain,
( sk3 = app(tl(sk4),nil)
| ~ spl0_4
| ~ spl0_51 ),
inference(backward_demodulation,[],[f252,f552]) ).
fof(f874,plain,
( spl0_73
| ~ spl0_48
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f772,f749,f536,f774]) ).
fof(f772,plain,
( sk3 = cons(hd(sk3),nil)
| ~ spl0_48
| ~ spl0_69 ),
inference(backward_demodulation,[],[f538,f751]) ).
fof(f873,plain,
( spl0_87
| ~ spl0_64
| ~ spl0_65 ),
inference(avatar_split_clause,[],[f828,f690,f684,f870]) ).
fof(f870,plain,
( spl0_87
<=> cons(hd(nil),tl(cons(hd(nil),nil))) = cons(hd(nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_87])]) ).
fof(f828,plain,
( cons(hd(nil),tl(cons(hd(nil),nil))) = cons(hd(nil),nil)
| ~ spl0_64
| ~ spl0_65 ),
inference(backward_demodulation,[],[f692,f685]) ).
fof(f868,plain,
( spl0_86
| ~ spl0_40
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f821,f684,f460,f865]) ).
fof(f821,plain,
( app(nil,cons(hd(nil),nil)) = cons(hd(nil),nil)
| ~ spl0_40
| ~ spl0_64 ),
inference(backward_demodulation,[],[f462,f685]) ).
fof(f863,plain,
( spl0_85
| ~ spl0_10
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f818,f684,f274,f860]) ).
fof(f818,plain,
( ssList(cons(hd(nil),nil))
| ~ spl0_10
| ~ spl0_64 ),
inference(backward_demodulation,[],[f275,f685]) ).
fof(f858,plain,
( spl0_84
| ~ spl0_49
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f824,f684,f541,f855]) ).
fof(f824,plain,
( sk4 = cons(hd(nil),tl(sk4))
| ~ spl0_49
| ~ spl0_64 ),
inference(backward_demodulation,[],[f543,f685]) ).
fof(f853,plain,
( spl0_83
| ~ spl0_4
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f816,f684,f250,f850]) ).
fof(f816,plain,
( sk3 = app(tl(sk4),cons(hd(nil),nil))
| ~ spl0_4
| ~ spl0_64 ),
inference(backward_demodulation,[],[f252,f685]) ).
fof(f848,plain,
( spl0_82
| ~ spl0_39
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f820,f684,f455,f845]) ).
fof(f820,plain,
( cons(hd(nil),nil) = app(cons(hd(nil),nil),nil)
| ~ spl0_39
| ~ spl0_64 ),
inference(backward_demodulation,[],[f457,f685]) ).
fof(f843,plain,
( ~ spl0_81
| spl0_37
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f819,f684,f429,f840]) ).
fof(f840,plain,
( spl0_81
<=> neq(hd(nil),hd(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_81])]) ).
fof(f429,plain,
( spl0_37
<=> neq(hd(sk4),hd(sk4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_37])]) ).
fof(f819,plain,
( ~ neq(hd(nil),hd(nil))
| spl0_37
| ~ spl0_64 ),
inference(backward_demodulation,[],[f431,f685]) ).
fof(f431,plain,
( ~ neq(hd(sk4),hd(sk4))
| spl0_37 ),
inference(avatar_component_clause,[],[f429]) ).
fof(f838,plain,
( spl0_80
| ~ spl0_61
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f827,f684,f654,f835]) ).
fof(f827,plain,
( hd(cons(hd(nil),nil)) = hd(nil)
| ~ spl0_61
| ~ spl0_64 ),
inference(backward_demodulation,[],[f656,f685]) ).
fof(f833,plain,
( spl0_79
| ~ spl0_9
| ~ spl0_64 ),
inference(avatar_split_clause,[],[f817,f684,f270,f830]) ).
fof(f817,plain,
( ssItem(hd(nil))
| ~ spl0_9
| ~ spl0_64 ),
inference(backward_demodulation,[],[f271,f685]) ).
fof(f814,plain,
( spl0_78
| spl0_14
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f790,f329,f293,f812]) ).
fof(f790,plain,
( ! [X13] :
( nil = sk4
| tl(app(sk4,X13)) = app(tl(sk4),X13)
| ~ ssList(X13) )
| ~ spl0_21 ),
inference(resolution,[],[f133,f331]) ).
fof(f808,plain,
( spl0_77
| spl0_13
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f789,f284,f289,f806]) ).
fof(f789,plain,
( ! [X12] :
( nil = sk3
| app(tl(sk3),X12) = tl(app(sk3,X12))
| ~ ssList(X12) )
| ~ spl0_12 ),
inference(resolution,[],[f133,f286]) ).
fof(f804,plain,
( spl0_69
| spl0_76
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f788,f616,f802,f749]) ).
fof(f802,plain,
( spl0_76
<=> ! [X11] :
( app(tl(tl(sk3)),X11) = tl(app(tl(sk3),X11))
| ~ ssList(X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_76])]) ).
fof(f788,plain,
( ! [X11] :
( app(tl(tl(sk3)),X11) = tl(app(tl(sk3),X11))
| nil = tl(sk3)
| ~ ssList(X11) )
| ~ spl0_57 ),
inference(resolution,[],[f133,f617]) ).
fof(f800,plain,
( spl0_51
| spl0_75
| ~ spl0_9
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f796,f274,f270,f798,f550]) ).
fof(f798,plain,
( spl0_75
<=> ! [X4] :
( app(tl(cons(hd(sk4),nil)),X4) = X4
| ~ ssList(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_75])]) ).
fof(f796,plain,
( ! [X4] :
( app(tl(cons(hd(sk4),nil)),X4) = X4
| ~ ssList(X4)
| nil = cons(hd(sk4),nil) )
| ~ spl0_9
| ~ spl0_10 ),
inference(forward_subsumption_demodulation,[],[f795,f479]) ).
fof(f795,plain,
( ! [X4] :
( app(tl(cons(hd(sk4),nil)),X4) = tl(cons(hd(sk4),X4))
| ~ ssList(X4)
| nil = cons(hd(sk4),nil) )
| ~ spl0_9
| ~ spl0_10 ),
inference(forward_subsumption_demodulation,[],[f784,f602]) ).
fof(f784,plain,
( ! [X4] :
( nil = cons(hd(sk4),nil)
| ~ ssList(X4)
| app(tl(cons(hd(sk4),nil)),X4) = tl(app(cons(hd(sk4),nil),X4)) )
| ~ spl0_10 ),
inference(resolution,[],[f133,f275]) ).
fof(f794,plain,
( spl0_46
| spl0_74
| ~ spl0_8 ),
inference(avatar_split_clause,[],[f787,f266,f792,f526]) ).
fof(f787,plain,
( ! [X10] :
( ~ ssList(X10)
| nil = tl(sk4)
| tl(app(tl(sk4),X10)) = app(tl(tl(sk4)),X10) )
| ~ spl0_8 ),
inference(resolution,[],[f133,f267]) ).
fof(f777,plain,
( spl0_73
| ~ spl0_48
| ~ spl0_69 ),
inference(avatar_split_clause,[],[f772,f749,f536,f774]) ).
fof(f766,plain,
( spl0_72
| spl0_69
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f740,f616,f749,f764]) ).
fof(f740,plain,
( ! [X0] :
( nil = tl(sk3)
| ~ ssList(X0)
| hd(tl(sk3)) = hd(app(tl(sk3),X0)) )
| ~ spl0_57 ),
inference(resolution,[],[f617,f123]) ).
fof(f762,plain,
( spl0_71
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f743,f616,f759]) ).
fof(f743,plain,
( app(tl(sk3),nil) = tl(sk3)
| ~ spl0_57 ),
inference(resolution,[],[f617,f73]) ).
fof(f757,plain,
( spl0_70
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f742,f616,f754]) ).
fof(f754,plain,
( spl0_70
<=> app(nil,tl(sk3)) = tl(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_70])]) ).
fof(f742,plain,
( app(nil,tl(sk3)) = tl(sk3)
| ~ spl0_57 ),
inference(resolution,[],[f617,f74]) ).
fof(f752,plain,
( spl0_68
| spl0_69
| ~ spl0_57 ),
inference(avatar_split_clause,[],[f741,f616,f749,f745]) ).
fof(f741,plain,
( nil = tl(sk3)
| tl(sk3) = cons(hd(tl(sk3)),tl(tl(sk3)))
| ~ spl0_57 ),
inference(resolution,[],[f617,f104]) ).
fof(f739,plain,
( spl0_67
| ~ spl0_1 ),
inference(avatar_split_clause,[],[f735,f236,f737]) ).
fof(f737,plain,
( spl0_67
<=> ! [X0,X1] :
( ~ ssList(X0)
| segmentP(X0,X1)
| ~ ssList(X1)
| ~ segmentP(nil,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_67])]) ).
fof(f735,plain,
! [X0,X1] :
( ~ ssList(nil)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(nil,X1)
| segmentP(X0,X1) ),
inference(duplicate_literal_removal,[],[f730]) ).
fof(f730,plain,
! [X0,X1] :
( ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ ssList(X0)
| segmentP(X0,X1)
| ~ segmentP(nil,X1) ),
inference(resolution,[],[f152,f56]) ).
fof(f726,plain,
( ~ spl0_12
| spl0_13
| spl0_57 ),
inference(avatar_split_clause,[],[f725,f616,f289,f284]) ).
fof(f725,plain,
( nil = sk3
| ~ ssList(sk3)
| spl0_57 ),
inference(resolution,[],[f618,f77]) ).
fof(f618,plain,
( ~ ssList(tl(sk3))
| spl0_57 ),
inference(avatar_component_clause,[],[f616]) ).
fof(f717,plain,
( ~ spl0_66
| ~ spl0_56 ),
inference(avatar_split_clause,[],[f712,f612,f714]) ).
fof(f714,plain,
( spl0_66
<=> neq(hd(sk3),hd(sk3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_66])]) ).
fof(f712,plain,
( ~ neq(hd(sk3),hd(sk3))
| ~ spl0_56 ),
inference(resolution,[],[f613,f231]) ).
fof(f613,plain,
( ssItem(hd(sk3))
| ~ spl0_56 ),
inference(avatar_component_clause,[],[f612]) ).
fof(f703,plain,
( ~ spl0_21
| ~ spl0_62 ),
inference(avatar_contradiction_clause,[],[f700]) ).
fof(f700,plain,
( $false
| ~ spl0_21
| ~ spl0_62 ),
inference(resolution,[],[f659,f331]) ).
fof(f659,plain,
( ! [X4] : ~ ssList(X4)
| ~ spl0_62 ),
inference(avatar_component_clause,[],[f658]) ).
fof(f702,plain,
( ~ spl0_12
| ~ spl0_62 ),
inference(avatar_contradiction_clause,[],[f699]) ).
fof(f699,plain,
( $false
| ~ spl0_12
| ~ spl0_62 ),
inference(resolution,[],[f659,f286]) ).
fof(f701,plain,
( ~ spl0_1
| ~ spl0_62 ),
inference(avatar_contradiction_clause,[],[f695]) ).
fof(f695,plain,
( $false
| ~ spl0_1
| ~ spl0_62 ),
inference(resolution,[],[f659,f237]) ).
fof(f694,plain,
( ~ spl0_54
| ~ spl0_34
| spl0_52 ),
inference(avatar_split_clause,[],[f583,f560,f409,f587]) ).
fof(f693,plain,
( spl0_65
| ~ spl0_50
| ~ spl0_61 ),
inference(avatar_split_clause,[],[f688,f654,f546,f690]) ).
fof(f687,plain,
( ~ spl0_64
| ~ spl0_51
| spl0_61 ),
inference(avatar_split_clause,[],[f682,f654,f550,f684]) ).
fof(f680,plain,
( spl0_63
| ~ spl0_49
| ~ spl0_54 ),
inference(avatar_split_clause,[],[f674,f587,f541,f677]) ).
fof(f668,plain,
( spl0_52
| ~ spl0_4
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f662,f550,f250,f560]) ).
fof(f661,plain,
( spl0_52
| ~ spl0_4
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f554,f550,f250,f560]) ).
fof(f660,plain,
( spl0_51
| spl0_61
| spl0_62
| ~ spl0_9
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f652,f274,f270,f658,f654,f550]) ).
fof(f652,plain,
( ! [X4] :
( ~ ssList(X4)
| hd(sk4) = hd(cons(hd(sk4),nil))
| nil = cons(hd(sk4),nil) )
| ~ spl0_9
| ~ spl0_10 ),
inference(forward_subsumption_demodulation,[],[f651,f483]) ).
fof(f651,plain,
( ! [X4] :
( ~ ssList(X4)
| hd(cons(hd(sk4),nil)) = hd(cons(hd(sk4),X4))
| nil = cons(hd(sk4),nil) )
| ~ spl0_9
| ~ spl0_10 ),
inference(forward_subsumption_demodulation,[],[f630,f602]) ).
fof(f630,plain,
( ! [X4] :
( ~ ssList(X4)
| hd(cons(hd(sk4),nil)) = hd(app(cons(hd(sk4),nil),X4))
| nil = cons(hd(sk4),nil) )
| ~ spl0_10 ),
inference(resolution,[],[f123,f275]) ).
fof(f647,plain,
( spl0_14
| spl0_60
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f635,f329,f645,f293]) ).
fof(f635,plain,
( ! [X12] :
( ~ ssList(X12)
| hd(sk4) = hd(app(sk4,X12))
| nil = sk4 )
| ~ spl0_21 ),
inference(resolution,[],[f123,f331]) ).
fof(f643,plain,
( spl0_59
| spl0_13
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f634,f284,f289,f641]) ).
fof(f634,plain,
( ! [X11] :
( nil = sk3
| ~ ssList(X11)
| hd(sk3) = hd(app(sk3,X11)) )
| ~ spl0_12 ),
inference(resolution,[],[f123,f286]) ).
fof(f639,plain,
( spl0_46
| spl0_58
| ~ spl0_8 ),
inference(avatar_split_clause,[],[f633,f266,f637,f526]) ).
fof(f633,plain,
( ! [X10] :
( hd(tl(sk4)) = hd(app(tl(sk4),X10))
| ~ ssList(X10)
| nil = tl(sk4) )
| ~ spl0_8 ),
inference(resolution,[],[f123,f267]) ).
fof(f627,plain,
( spl0_13
| ~ spl0_12
| spl0_56 ),
inference(avatar_split_clause,[],[f626,f612,f284,f289]) ).
fof(f626,plain,
( ~ ssList(sk3)
| nil = sk3
| spl0_56 ),
inference(resolution,[],[f614,f78]) ).
fof(f614,plain,
( ~ ssItem(hd(sk3))
| spl0_56 ),
inference(avatar_component_clause,[],[f612]) ).
fof(f619,plain,
( ~ spl0_55
| ~ spl0_56
| ~ spl0_57
| ~ spl0_48 ),
inference(avatar_split_clause,[],[f604,f536,f616,f612,f608]) ).
fof(f608,plain,
( spl0_55
<=> sk3 = tl(sk3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_55])]) ).
fof(f604,plain,
( ~ ssList(tl(sk3))
| ~ ssItem(hd(sk3))
| sk3 != tl(sk3)
| ~ spl0_48 ),
inference(superposition,[],[f99,f538]) ).
fof(f590,plain,
( ~ spl0_54
| ~ spl0_34
| spl0_52 ),
inference(avatar_split_clause,[],[f583,f560,f409,f587]) ).
fof(f568,plain,
( ~ spl0_53
| spl0_50
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f558,f550,f546,f565]) ).
fof(f558,plain,
( nil != cons(hd(nil),tl(nil))
| spl0_50
| ~ spl0_51 ),
inference(backward_demodulation,[],[f547,f552]) ).
fof(f547,plain,
( cons(hd(cons(hd(sk4),nil)),tl(cons(hd(sk4),nil))) != cons(hd(sk4),nil)
| spl0_50 ),
inference(avatar_component_clause,[],[f546]) ).
fof(f563,plain,
( spl0_52
| ~ spl0_4
| ~ spl0_51 ),
inference(avatar_split_clause,[],[f554,f550,f250,f560]) ).
fof(f553,plain,
( spl0_50
| spl0_51
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f519,f274,f550,f546]) ).
fof(f519,plain,
( nil = cons(hd(sk4),nil)
| cons(hd(cons(hd(sk4),nil)),tl(cons(hd(sk4),nil))) = cons(hd(sk4),nil)
| ~ spl0_10 ),
inference(resolution,[],[f104,f275]) ).
fof(f544,plain,
( spl0_49
| spl0_14
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f524,f329,f293,f541]) ).
fof(f524,plain,
( nil = sk4
| sk4 = cons(hd(sk4),tl(sk4))
| ~ spl0_21 ),
inference(resolution,[],[f104,f331]) ).
fof(f539,plain,
( spl0_48
| spl0_13
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f523,f284,f289,f536]) ).
fof(f523,plain,
( nil = sk3
| sk3 = cons(hd(sk3),tl(sk3))
| ~ spl0_12 ),
inference(resolution,[],[f104,f286]) ).
fof(f533,plain,
( spl0_46
| spl0_47
| ~ spl0_8 ),
inference(avatar_split_clause,[],[f522,f266,f530,f526]) ).
fof(f522,plain,
( tl(sk4) = cons(hd(tl(sk4)),tl(tl(sk4)))
| nil = tl(sk4)
| ~ spl0_8 ),
inference(resolution,[],[f104,f267]) ).
fof(f511,plain,
( ~ spl0_21
| spl0_44 ),
inference(avatar_split_clause,[],[f510,f502,f329]) ).
fof(f510,plain,
( ~ ssList(sk4)
| spl0_44 ),
inference(resolution,[],[f504,f57]) ).
fof(f504,plain,
( ~ segmentP(sk4,sk4)
| spl0_44 ),
inference(avatar_component_clause,[],[f502]) ).
fof(f509,plain,
( ~ spl0_21
| ~ spl0_44
| ~ spl0_45
| ~ spl0_6 ),
inference(avatar_split_clause,[],[f500,f258,f506,f502,f329]) ).
fof(f506,plain,
( spl0_45
<=> segmentP(sk3,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_45])]) ).
fof(f258,plain,
( spl0_6
<=> neq(sk4,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).
fof(f500,plain,
( ~ segmentP(sk3,sk4)
| ~ segmentP(sk4,sk4)
| ~ ssList(sk4)
| ~ spl0_6 ),
inference(resolution,[],[f259,f197]) ).
fof(f197,plain,
! [X6] :
( ~ neq(X6,nil)
| ~ segmentP(sk3,X6)
| ~ ssList(X6)
| ~ segmentP(sk4,X6) ),
inference(definition_unfolding,[],[f192,f190,f191]) ).
fof(f191,axiom,
sk1 = sk3,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_6) ).
fof(f190,axiom,
sk2 = sk4,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_5) ).
fof(f192,axiom,
! [X6] :
( ~ neq(X6,nil)
| ~ segmentP(sk2,X6)
| ~ segmentP(sk1,X6)
| ~ ssList(X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_7) ).
fof(f259,plain,
( neq(sk4,nil)
| ~ spl0_6 ),
inference(avatar_component_clause,[],[f258]) ).
fof(f496,plain,
( ~ spl0_21
| ~ spl0_1
| spl0_14
| spl0_6 ),
inference(avatar_split_clause,[],[f485,f258,f293,f236,f329]) ).
fof(f485,plain,
( nil = sk4
| ~ ssList(nil)
| ~ ssList(sk4)
| spl0_6 ),
inference(resolution,[],[f100,f260]) ).
fof(f260,plain,
( ~ neq(sk4,nil)
| spl0_6 ),
inference(avatar_component_clause,[],[f258]) ).
fof(f100,axiom,
! [X0,X1] :
( neq(X1,X0)
| ~ ssList(X1)
| X0 = X1
| ~ ssList(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause100) ).
fof(f495,plain,
( ~ spl0_1
| spl0_14
| ~ spl0_21
| spl0_7 ),
inference(avatar_split_clause,[],[f486,f262,f329,f293,f236]) ).
fof(f262,plain,
( spl0_7
<=> neq(nil,sk4) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_7])]) ).
fof(f486,plain,
( ~ ssList(sk4)
| nil = sk4
| ~ ssList(nil)
| spl0_7 ),
inference(resolution,[],[f100,f264]) ).
fof(f264,plain,
( ~ neq(nil,sk4)
| spl0_7 ),
inference(avatar_component_clause,[],[f262]) ).
fof(f494,plain,
( spl0_43
| ~ spl0_1 ),
inference(avatar_split_clause,[],[f490,f236,f492]) ).
fof(f490,plain,
! [X0] :
( ~ ssList(nil)
| ~ segmentP(sk4,X0)
| nil = X0
| ~ segmentP(sk3,X0)
| ~ ssList(X0) ),
inference(duplicate_literal_removal,[],[f487]) ).
fof(f487,plain,
! [X0] :
( nil = X0
| ~ ssList(nil)
| ~ ssList(X0)
| ~ ssList(X0)
| ~ segmentP(sk4,X0)
| ~ segmentP(sk3,X0) ),
inference(resolution,[],[f100,f197]) ).
fof(f476,plain,
( spl0_42
| ~ spl0_5 ),
inference(avatar_split_clause,[],[f465,f254,f473]) ).
fof(f473,plain,
( spl0_42
<=> app(nil,app(tl(sk4),cons(hd(sk4),nil))) = app(tl(sk4),cons(hd(sk4),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_42])]) ).
fof(f254,plain,
( spl0_5
<=> ssList(app(tl(sk4),cons(hd(sk4),nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).
fof(f465,plain,
( app(nil,app(tl(sk4),cons(hd(sk4),nil))) = app(tl(sk4),cons(hd(sk4),nil))
| ~ spl0_5 ),
inference(resolution,[],[f255,f74]) ).
fof(f255,plain,
( ssList(app(tl(sk4),cons(hd(sk4),nil)))
| ~ spl0_5 ),
inference(avatar_component_clause,[],[f254]) ).
fof(f471,plain,
( spl0_41
| ~ spl0_5 ),
inference(avatar_split_clause,[],[f466,f254,f468]) ).
fof(f468,plain,
( spl0_41
<=> app(tl(sk4),cons(hd(sk4),nil)) = app(app(tl(sk4),cons(hd(sk4),nil)),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_41])]) ).
fof(f466,plain,
( app(tl(sk4),cons(hd(sk4),nil)) = app(app(tl(sk4),cons(hd(sk4),nil)),nil)
| ~ spl0_5 ),
inference(resolution,[],[f255,f73]) ).
fof(f463,plain,
( spl0_40
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f452,f274,f460]) ).
fof(f452,plain,
( app(nil,cons(hd(sk4),nil)) = cons(hd(sk4),nil)
| ~ spl0_10 ),
inference(resolution,[],[f275,f74]) ).
fof(f458,plain,
( spl0_39
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f453,f274,f455]) ).
fof(f453,plain,
( app(cons(hd(sk4),nil),nil) = cons(hd(sk4),nil)
| ~ spl0_10 ),
inference(resolution,[],[f275,f73]) ).
fof(f451,plain,
( ~ spl0_8
| ~ spl0_10
| spl0_5 ),
inference(avatar_split_clause,[],[f443,f254,f274,f266]) ).
fof(f443,plain,
( ~ ssList(cons(hd(sk4),nil))
| ~ ssList(tl(sk4))
| spl0_5 ),
inference(resolution,[],[f85,f256]) ).
fof(f256,plain,
( ~ ssList(app(tl(sk4),cons(hd(sk4),nil)))
| spl0_5 ),
inference(avatar_component_clause,[],[f254]) ).
fof(f450,plain,
( ~ spl0_1
| ~ spl0_9
| spl0_10 ),
inference(avatar_split_clause,[],[f447,f274,f270,f236]) ).
fof(f447,plain,
( ~ ssItem(hd(sk4))
| ~ ssList(nil)
| spl0_10 ),
inference(resolution,[],[f86,f276]) ).
fof(f276,plain,
( ~ ssList(cons(hd(sk4),nil))
| spl0_10 ),
inference(avatar_component_clause,[],[f274]) ).
fof(f442,plain,
( ~ spl0_38
| ~ spl0_22 ),
inference(avatar_split_clause,[],[f437,f335,f439]) ).
fof(f439,plain,
( spl0_38
<=> neq(skac3,skac3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_38])]) ).
fof(f335,plain,
( spl0_22
<=> ssItem(skac3) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_22])]) ).
fof(f437,plain,
( ~ neq(skac3,skac3)
| ~ spl0_22 ),
inference(resolution,[],[f337,f231]) ).
fof(f337,plain,
( ssItem(skac3)
| ~ spl0_22 ),
inference(avatar_component_clause,[],[f335]) ).
fof(f432,plain,
( ~ spl0_37
| ~ spl0_9 ),
inference(avatar_split_clause,[],[f427,f270,f429]) ).
fof(f427,plain,
( ~ neq(hd(sk4),hd(sk4))
| ~ spl0_9 ),
inference(resolution,[],[f271,f231]) ).
fof(f426,plain,
( ~ spl0_21
| spl0_14
| spl0_9 ),
inference(avatar_split_clause,[],[f424,f270,f293,f329]) ).
fof(f424,plain,
( nil = sk4
| ~ ssList(sk4)
| spl0_9 ),
inference(resolution,[],[f78,f272]) ).
fof(f272,plain,
( ~ ssItem(hd(sk4))
| spl0_9 ),
inference(avatar_component_clause,[],[f270]) ).
fof(f423,plain,
( ~ spl0_36
| ~ spl0_19 ),
inference(avatar_split_clause,[],[f418,f319,f420]) ).
fof(f420,plain,
( spl0_36
<=> neq(skac2,skac2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_36])]) ).
fof(f319,plain,
( spl0_19
<=> ssItem(skac2) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_19])]) ).
fof(f418,plain,
( ~ neq(skac2,skac2)
| ~ spl0_19 ),
inference(resolution,[],[f321,f231]) ).
fof(f321,plain,
( ssItem(skac2)
| ~ spl0_19 ),
inference(avatar_component_clause,[],[f319]) ).
fof(f417,plain,
( spl0_35
| ~ spl0_8 ),
inference(avatar_split_clause,[],[f406,f266,f414]) ).
fof(f406,plain,
( tl(sk4) = app(nil,tl(sk4))
| ~ spl0_8 ),
inference(resolution,[],[f267,f74]) ).
fof(f412,plain,
( spl0_34
| ~ spl0_8 ),
inference(avatar_split_clause,[],[f407,f266,f409]) ).
fof(f407,plain,
( tl(sk4) = app(tl(sk4),nil)
| ~ spl0_8 ),
inference(resolution,[],[f267,f73]) ).
fof(f405,plain,
( ~ spl0_21
| spl0_14
| spl0_8 ),
inference(avatar_split_clause,[],[f402,f266,f293,f329]) ).
fof(f402,plain,
( nil = sk4
| ~ ssList(sk4)
| spl0_8 ),
inference(resolution,[],[f77,f268]) ).
fof(f268,plain,
( ~ ssList(tl(sk4))
| spl0_8 ),
inference(avatar_component_clause,[],[f266]) ).
fof(f401,plain,
( spl0_33
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f389,f284,f398]) ).
fof(f389,plain,
( sk3 = app(nil,sk3)
| ~ spl0_12 ),
inference(resolution,[],[f74,f286]) ).
fof(f396,plain,
( spl0_32
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f390,f329,f393]) ).
fof(f390,plain,
( sk4 = app(nil,sk4)
| ~ spl0_21 ),
inference(resolution,[],[f74,f331]) ).
fof(f388,plain,
( spl0_31
| ~ spl0_21 ),
inference(avatar_split_clause,[],[f372,f329,f385]) ).
fof(f372,plain,
( sk4 = app(sk4,nil)
| ~ spl0_21 ),
inference(resolution,[],[f73,f331]) ).
fof(f383,plain,
( spl0_30
| ~ spl0_12 ),
inference(avatar_split_clause,[],[f371,f284,f380]) ).
fof(f371,plain,
( sk3 = app(sk3,nil)
| ~ spl0_12 ),
inference(resolution,[],[f73,f286]) ).
fof(f378,plain,
( spl0_29
| ~ spl0_1 ),
inference(avatar_split_clause,[],[f373,f236,f375]) ).
fof(f375,plain,
( spl0_29
<=> nil = app(nil,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_29])]) ).
fof(f373,plain,
( nil = app(nil,nil)
| ~ spl0_1 ),
inference(resolution,[],[f73,f237]) ).
fof(f370,plain,
( spl0_27
| spl0_28 ),
inference(avatar_split_clause,[],[f72,f368,f365]) ).
fof(f365,plain,
( spl0_27
<=> ! [X1] : ssItem(X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_27])]) ).
fof(f368,plain,
( spl0_28
<=> ! [X0] :
( duplicatefreeP(X0)
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_28])]) ).
fof(f72,axiom,
! [X0,X1] :
( duplicatefreeP(X0)
| ~ ssList(X0)
| ssItem(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause72) ).
fof(f363,plain,
spl0_25,
inference(avatar_split_clause,[],[f67,f353]) ).
fof(f353,plain,
( spl0_25
<=> ! [X1] :
( ~ ssItem(X1)
| totalorderedP(cons(X1,nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_25])]) ).
fof(f67,axiom,
! [X0] :
( ~ ssItem(X0)
| totalorderedP(cons(X0,nil)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause67) ).
fof(f362,plain,
spl0_26,
inference(avatar_split_clause,[],[f3,f359]) ).
fof(f359,plain,
( spl0_26
<=> strictorderedP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_26])]) ).
fof(f3,axiom,
strictorderedP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause3) ).
fof(f357,plain,
spl0_1,
inference(avatar_split_clause,[],[f8,f236]) ).
fof(f8,axiom,
ssList(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause8) ).
fof(f355,plain,
( spl0_25
| ~ spl0_1 ),
inference(avatar_split_clause,[],[f202,f236,f353]) ).
fof(f202,plain,
! [X1] :
( ~ ssList(nil)
| ~ ssItem(X1)
| totalorderedP(cons(X1,nil)) ),
inference(equality_resolution,[],[f113]) ).
fof(f113,axiom,
! [X0,X1] :
( totalorderedP(cons(X1,X0))
| ~ ssList(X0)
| ~ ssItem(X1)
| nil != X0 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause113) ).
fof(f351,plain,
~ spl0_24,
inference(avatar_split_clause,[],[f54,f348]) ).
fof(f348,plain,
( spl0_24
<=> skac3 = skac2 ),
introduced(avatar_definition,[new_symbols(naming,[spl0_24])]) ).
fof(f54,axiom,
skac3 != skac2,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause54) ).
fof(f346,plain,
spl0_23,
inference(avatar_split_clause,[],[f66,f343]) ).
fof(f343,plain,
( spl0_23
<=> ! [X1] :
( ~ ssItem(X1)
| strictorderedP(cons(X1,nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).
fof(f66,axiom,
! [X0] :
( ~ ssItem(X0)
| strictorderedP(cons(X0,nil)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause66) ).
fof(f345,plain,
( spl0_23
| ~ spl0_1 ),
inference(avatar_split_clause,[],[f203,f236,f343]) ).
fof(f203,plain,
! [X1] :
( ~ ssList(nil)
| ~ ssItem(X1)
| strictorderedP(cons(X1,nil)) ),
inference(equality_resolution,[],[f112]) ).
fof(f112,axiom,
! [X0,X1] :
( ~ ssList(X0)
| ~ ssItem(X1)
| nil != X0
| strictorderedP(cons(X1,X0)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause112) ).
fof(f341,plain,
( ~ spl0_13
| ~ spl0_14 ),
inference(avatar_split_clause,[],[f198,f293,f289]) ).
fof(f198,plain,
( nil != sk4
| nil != sk3 ),
inference(definition_unfolding,[],[f194,f191,f190]) ).
fof(f194,axiom,
( nil != sk1
| nil != sk2 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_9) ).
fof(f338,plain,
spl0_22,
inference(avatar_split_clause,[],[f9,f335]) ).
fof(f9,axiom,
ssItem(skac3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause9) ).
fof(f333,plain,
spl0_21,
inference(avatar_split_clause,[],[f189,f329]) ).
fof(f189,axiom,
ssList(sk4),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_4) ).
fof(f332,plain,
spl0_21,
inference(avatar_split_clause,[],[f196,f329]) ).
fof(f196,plain,
ssList(sk4),
inference(definition_unfolding,[],[f187,f190]) ).
fof(f187,axiom,
ssList(sk2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_2) ).
fof(f327,plain,
spl0_20,
inference(avatar_split_clause,[],[f2,f324]) ).
fof(f324,plain,
( spl0_20
<=> duplicatefreeP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_20])]) ).
fof(f2,axiom,
duplicatefreeP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause2) ).
fof(f322,plain,
spl0_19,
inference(avatar_split_clause,[],[f10,f319]) ).
fof(f10,axiom,
ssItem(skac2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause10) ).
fof(f317,plain,
spl0_18,
inference(avatar_split_clause,[],[f6,f314]) ).
fof(f314,plain,
( spl0_18
<=> totalorderP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_18])]) ).
fof(f6,axiom,
totalorderP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause6) ).
fof(f312,plain,
spl0_12,
inference(avatar_split_clause,[],[f188,f284]) ).
fof(f188,axiom,
ssList(sk3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_3) ).
fof(f311,plain,
spl0_17,
inference(avatar_split_clause,[],[f7,f308]) ).
fof(f308,plain,
( spl0_17
<=> cyclefreeP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_17])]) ).
fof(f7,axiom,
cyclefreeP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause7) ).
fof(f306,plain,
spl0_16,
inference(avatar_split_clause,[],[f1,f303]) ).
fof(f303,plain,
( spl0_16
<=> equalelemsP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_16])]) ).
fof(f1,axiom,
equalelemsP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause1) ).
fof(f301,plain,
~ spl0_15,
inference(avatar_split_clause,[],[f11,f298]) ).
fof(f298,plain,
( spl0_15
<=> singletonP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_15])]) ).
fof(f11,axiom,
~ singletonP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause11) ).
fof(f296,plain,
( spl0_13
| ~ spl0_14 ),
inference(avatar_split_clause,[],[f193,f293,f289]) ).
fof(f193,axiom,
( nil != sk4
| nil = sk3 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_8) ).
fof(f287,plain,
spl0_12,
inference(avatar_split_clause,[],[f199,f284]) ).
fof(f199,plain,
ssList(sk3),
inference(definition_unfolding,[],[f186,f191]) ).
fof(f186,axiom,
ssList(sk1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_1) ).
fof(f282,plain,
spl0_11,
inference(avatar_split_clause,[],[f5,f279]) ).
fof(f279,plain,
( spl0_11
<=> strictorderP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_11])]) ).
fof(f5,axiom,
strictorderP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause5) ).
fof(f277,plain,
( spl0_4
| ~ spl0_5
| ~ spl0_6
| ~ spl0_7
| ~ spl0_8
| ~ spl0_9
| ~ spl0_10 ),
inference(avatar_split_clause,[],[f233,f274,f270,f266,f262,f258,f254,f250]) ).
fof(f233,plain,
( ~ ssList(cons(hd(sk4),nil))
| ~ ssItem(hd(sk4))
| ~ ssList(tl(sk4))
| ~ neq(nil,sk4)
| ~ neq(sk4,nil)
| ~ ssList(app(tl(sk4),cons(hd(sk4),nil)))
| sk3 = app(tl(sk4),cons(hd(sk4),nil)) ),
inference(duplicate_literal_removal,[],[f216]) ).
fof(f216,plain,
( ~ neq(sk4,nil)
| ~ ssList(tl(sk4))
| ~ ssItem(hd(sk4))
| ~ neq(nil,sk4)
| ~ ssList(app(tl(sk4),cons(hd(sk4),nil)))
| sk3 = app(tl(sk4),cons(hd(sk4),nil))
| ~ ssList(cons(hd(sk4),nil))
| ~ neq(nil,sk4) ),
inference(equality_resolution,[],[f215]) ).
fof(f215,plain,
! [X7] :
( ~ ssList(cons(hd(sk4),nil))
| ~ neq(sk4,nil)
| sk3 = app(X7,cons(hd(sk4),nil))
| ~ ssList(X7)
| ~ neq(nil,sk4)
| ~ ssList(app(X7,cons(hd(sk4),nil)))
| ~ neq(nil,sk4)
| ~ ssItem(hd(sk4))
| tl(sk4) != X7 ),
inference(equality_resolution,[],[f214]) ).
fof(f214,plain,
! [X8,X7] :
( ~ ssList(X8)
| ~ neq(sk4,nil)
| sk3 = app(X7,X8)
| ~ ssList(X7)
| ~ neq(nil,sk4)
| ~ ssList(app(X7,X8))
| ~ neq(nil,sk4)
| ~ ssItem(hd(sk4))
| cons(hd(sk4),nil) != X8
| tl(sk4) != X7 ),
inference(equality_resolution,[],[f213]) ).
fof(f213,plain,
! [X8,X6,X7] :
( ~ ssList(X8)
| ~ neq(sk4,nil)
| sk3 = X6
| ~ ssList(X7)
| ~ neq(nil,sk4)
| ~ ssList(X6)
| ~ neq(nil,sk4)
| app(X7,X8) != X6
| ~ ssItem(hd(sk4))
| cons(hd(sk4),nil) != X8
| tl(sk4) != X7 ),
inference(equality_resolution,[],[f195]) ).
fof(f195,axiom,
! [X8,X6,X9,X7] :
( hd(sk4) != X9
| ~ ssList(X8)
| ~ neq(sk4,nil)
| sk3 = X6
| ~ ssList(X7)
| ~ neq(nil,sk4)
| ~ ssList(X6)
| ~ neq(nil,sk4)
| app(X7,X8) != X6
| ~ ssItem(X9)
| cons(X9,nil) != X8
| tl(sk4) != X7 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_10) ).
fof(f248,plain,
spl0_3,
inference(avatar_split_clause,[],[f4,f245]) ).
fof(f245,plain,
( spl0_3
<=> totalorderedP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).
fof(f4,axiom,
totalorderedP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause4) ).
fof(f243,plain,
( ~ spl0_1
| spl0_2 ),
inference(avatar_split_clause,[],[f204,f240,f236]) ).
fof(f240,plain,
( spl0_2
<=> rearsegP(nil,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).
fof(f204,plain,
( rearsegP(nil,nil)
| ~ ssList(nil) ),
inference(equality_resolution,[],[f81]) ).
fof(f81,axiom,
! [X0] :
( ~ ssList(X0)
| nil != X0
| rearsegP(nil,X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',clause81) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12 % Problem : SWC072-1 : TPTP v8.1.0. Released v2.4.0.
% 0.06/0.13 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.34 % Computer : n008.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 300
% 0.13/0.34 % DateTime : Tue Aug 30 18:11:40 EDT 2022
% 0.13/0.34 % CPUTime :
% 0.19/0.50 % (26487)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 0.19/0.54 % (26488)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.19/0.54 % (26504)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.19/0.54 % (26511)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 0.19/0.54 % (26503)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 1.43/0.56 % (26497)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.43/0.56 % (26498)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.66/0.57 % (26488)Refutation not found, incomplete strategy% (26488)------------------------------
% 1.66/0.57 % (26488)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.66/0.57 % (26488)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.66/0.57 % (26488)Termination reason: Refutation not found, incomplete strategy
% 1.66/0.57
% 1.66/0.57 % (26488)Memory used [KB]: 6012
% 1.66/0.57 % (26488)Time elapsed: 0.140 s
% 1.66/0.57 % (26488)Instructions burned: 17 (million)
% 1.66/0.57 % (26488)------------------------------
% 1.66/0.57 % (26488)------------------------------
% 1.66/0.57 % (26496)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.66/0.57 % (26496)Instruction limit reached!
% 1.66/0.57 % (26496)------------------------------
% 1.66/0.57 % (26496)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.66/0.57 % (26496)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.66/0.57 % (26496)Termination reason: Unknown
% 1.66/0.57 % (26496)Termination phase: Function definition elimination
% 1.66/0.57
% 1.66/0.57 % (26496)Memory used [KB]: 1023
% 1.66/0.57 % (26496)Time elapsed: 0.003 s
% 1.66/0.57 % (26496)Instructions burned: 2 (million)
% 1.66/0.57 % (26496)------------------------------
% 1.66/0.57 % (26496)------------------------------
% 1.66/0.57 TRYING [1]
% 1.66/0.58 TRYING [2]
% 1.66/0.58 % (26494)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.66/0.58 % (26493)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.66/0.59 % (26490)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.66/0.59 % (26512)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 1.66/0.59 % (26489)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.66/0.59 % (26513)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 1.66/0.61 % (26515)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 1.66/0.61 % (26510)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 1.66/0.61 % (26506)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.66/0.61 % (26517)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 1.66/0.62 % (26509)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 1.66/0.62 % (26502)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.66/0.62 % (26507)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.66/0.62 % (26491)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.66/0.63 % (26498)Instruction limit reached!
% 1.66/0.63 % (26498)------------------------------
% 1.66/0.63 % (26498)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.66/0.63 % (26498)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.66/0.63 % (26498)Termination reason: Unknown
% 1.66/0.63 % (26498)Termination phase: Saturation
% 1.66/0.63
% 1.66/0.63 % (26498)Memory used [KB]: 6652
% 1.66/0.63 % (26498)Time elapsed: 0.197 s
% 1.66/0.63 % (26498)Instructions burned: 50 (million)
% 1.66/0.63 % (26498)------------------------------
% 1.66/0.63 % (26498)------------------------------
% 1.66/0.63 % (26499)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.66/0.63 TRYING [1]
% 1.66/0.63 % (26501)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.66/0.63 TRYING [3]
% 1.66/0.63 % (26514)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.66/0.63 % (26500)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 1.66/0.63 TRYING [2]
% 2.20/0.64 % (26516)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 2.20/0.65 % (26508)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 2.20/0.65 % (26497)Instruction limit reached!
% 2.20/0.65 % (26497)------------------------------
% 2.20/0.65 % (26497)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.20/0.65 % (26497)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.20/0.65 % (26497)Termination reason: Unknown
% 2.20/0.65 % (26497)Termination phase: Saturation
% 2.20/0.65
% 2.20/0.65 % (26497)Memory used [KB]: 2174
% 2.20/0.65 % (26497)Time elapsed: 0.183 s
% 2.20/0.65 % (26497)Instructions burned: 51 (million)
% 2.20/0.65 % (26497)------------------------------
% 2.20/0.65 % (26497)------------------------------
% 2.20/0.67 % (26550)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/388Mi)
% 2.20/0.67 % (26505)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 2.20/0.68 % (26503)Instruction limit reached!
% 2.20/0.68 % (26503)------------------------------
% 2.20/0.68 % (26503)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.20/0.68 % (26503)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.20/0.68 % (26503)Termination reason: Unknown
% 2.20/0.68 % (26503)Termination phase: Saturation
% 2.20/0.68
% 2.20/0.68 % (26503)Memory used [KB]: 2430
% 2.20/0.68 % (26503)Time elapsed: 0.191 s
% 2.20/0.68 % (26503)Instructions burned: 75 (million)
% 2.20/0.68 % (26503)------------------------------
% 2.20/0.68 % (26503)------------------------------
% 2.20/0.68 % (26489)Instruction limit reached!
% 2.20/0.68 % (26489)------------------------------
% 2.20/0.68 % (26489)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.20/0.68 % (26489)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.20/0.68 % (26489)Termination reason: Unknown
% 2.20/0.68 % (26489)Termination phase: Saturation
% 2.20/0.68
% 2.20/0.68 % (26489)Memory used [KB]: 1663
% 2.20/0.68 % (26489)Time elapsed: 0.246 s
% 2.20/0.68 % (26489)Instructions burned: 37 (million)
% 2.20/0.68 % (26489)------------------------------
% 2.20/0.68 % (26489)------------------------------
% 2.46/0.68 % (26494)Instruction limit reached!
% 2.46/0.68 % (26494)------------------------------
% 2.46/0.68 % (26494)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.46/0.68 % (26494)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.46/0.68 % (26494)Termination reason: Unknown
% 2.46/0.68 % (26494)Termination phase: Finite model building constraint generation
% 2.46/0.68
% 2.46/0.68 % (26494)Memory used [KB]: 7164
% 2.46/0.68 % (26494)Time elapsed: 0.227 s
% 2.46/0.68 % (26494)Instructions burned: 51 (million)
% 2.46/0.68 % (26494)------------------------------
% 2.46/0.68 % (26494)------------------------------
% 2.46/0.69 % (26495)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 2.46/0.69 % (26495)Instruction limit reached!
% 2.46/0.69 % (26495)------------------------------
% 2.46/0.69 % (26495)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.46/0.69 % (26495)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.46/0.69 % (26495)Termination reason: Unknown
% 2.46/0.69 % (26495)Termination phase: Saturation
% 2.46/0.69
% 2.46/0.69 % (26495)Memory used [KB]: 5756
% 2.46/0.69 % (26495)Time elapsed: 0.270 s
% 2.46/0.69 % (26495)Instructions burned: 7 (million)
% 2.46/0.69 % (26495)------------------------------
% 2.46/0.69 % (26495)------------------------------
% 2.46/0.69 % (26493)Instruction limit reached!
% 2.46/0.69 % (26493)------------------------------
% 2.46/0.69 % (26493)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.46/0.69 % (26493)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.46/0.69 % (26493)Termination reason: Unknown
% 2.46/0.69 % (26493)Termination phase: Saturation
% 2.46/0.69
% 2.46/0.69 % (26493)Memory used [KB]: 6268
% 2.46/0.69 % (26493)Time elapsed: 0.279 s
% 2.46/0.69 % (26493)Instructions burned: 49 (million)
% 2.46/0.69 % (26493)------------------------------
% 2.46/0.69 % (26493)------------------------------
% 2.46/0.70 % (26490)Instruction limit reached!
% 2.46/0.70 % (26490)------------------------------
% 2.46/0.70 % (26490)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.46/0.70 % (26490)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.46/0.70 % (26490)Termination reason: Unknown
% 2.46/0.70 % (26490)Termination phase: Saturation
% 2.46/0.70
% 2.46/0.70 % (26490)Memory used [KB]: 6524
% 2.46/0.70 % (26490)Time elapsed: 0.287 s
% 2.46/0.70 % (26490)Instructions burned: 52 (million)
% 2.46/0.70 % (26490)------------------------------
% 2.46/0.70 % (26490)------------------------------
% 2.81/0.74 % (26491)Instruction limit reached!
% 2.81/0.74 % (26491)------------------------------
% 2.81/0.74 % (26491)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.81/0.74 % (26491)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.81/0.74 % (26491)Termination reason: Unknown
% 2.81/0.74 % (26491)Termination phase: Saturation
% 2.81/0.74
% 2.81/0.74 % (26491)Memory used [KB]: 6524
% 2.81/0.74 % (26491)Time elapsed: 0.305 s
% 2.81/0.74 % (26491)Instructions burned: 52 (million)
% 2.81/0.74 % (26491)------------------------------
% 2.81/0.74 % (26491)------------------------------
% 2.81/0.74 TRYING [1]
% 2.81/0.74 TRYING [2]
% 2.95/0.77 % (26514)Instruction limit reached!
% 2.95/0.77 % (26514)------------------------------
% 2.95/0.77 % (26514)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.95/0.77 % (26514)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.95/0.77 % (26514)Termination reason: Unknown
% 2.95/0.77 % (26514)Termination phase: Saturation
% 2.95/0.77
% 2.95/0.77 % (26514)Memory used [KB]: 7036
% 2.95/0.77 % (26514)Time elapsed: 0.043 s
% 2.95/0.77 % (26514)Instructions burned: 68 (million)
% 2.95/0.77 % (26514)------------------------------
% 2.95/0.77 % (26514)------------------------------
% 2.95/0.77 % (26502)Instruction limit reached!
% 2.95/0.77 % (26502)------------------------------
% 2.95/0.77 % (26502)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.95/0.77 % (26502)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.95/0.77 % (26502)Termination reason: Unknown
% 2.95/0.77 % (26502)Termination phase: Saturation
% 2.95/0.77
% 2.95/0.77 % (26502)Memory used [KB]: 7036
% 2.95/0.77 % (26502)Time elapsed: 0.047 s
% 2.95/0.77 % (26502)Instructions burned: 69 (million)
% 2.95/0.77 % (26502)------------------------------
% 2.95/0.77 % (26502)------------------------------
% 2.95/0.77 TRYING [3]
% 2.95/0.78 % (26505)Instruction limit reached!
% 2.95/0.78 % (26505)------------------------------
% 2.95/0.78 % (26505)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.95/0.78 % (26505)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.95/0.78 % (26505)Termination reason: Unknown
% 2.95/0.78 % (26505)Termination phase: Finite model building constraint generation
% 2.95/0.78
% 2.95/0.78 % (26505)Memory used [KB]: 8059
% 2.95/0.78 % (26505)Time elapsed: 0.330 s
% 2.95/0.78 % (26505)Instructions burned: 62 (million)
% 2.95/0.78 % (26505)------------------------------
% 2.95/0.78 % (26505)------------------------------
% 2.95/0.78 % (26562)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/747Mi)
% 2.95/0.79 % (26551)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 2.95/0.79 % (26507)Instruction limit reached!
% 2.95/0.79 % (26507)------------------------------
% 2.95/0.79 % (26507)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.95/0.79 % (26507)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.95/0.80 % (26506)Instruction limit reached!
% 2.95/0.80 % (26506)------------------------------
% 2.95/0.80 % (26506)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.95/0.80 % (26507)Termination reason: Unknown
% 2.95/0.80 % (26507)Termination phase: Saturation
% 2.95/0.80
% 2.95/0.80 % (26507)Memory used [KB]: 2686
% 2.95/0.80 % (26507)Time elapsed: 0.369 s
% 2.95/0.80 % (26507)Instructions burned: 100 (million)
% 2.95/0.80 % (26507)------------------------------
% 2.95/0.80 % (26507)------------------------------
% 2.95/0.80 % (26561)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/934Mi)
% 2.95/0.80 % (26553)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.95/0.80 % (26504)Instruction limit reached!
% 2.95/0.80 % (26504)------------------------------
% 2.95/0.80 % (26504)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.95/0.80 % (26504)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.95/0.80 % (26504)Termination reason: Unknown
% 2.95/0.80 % (26504)Termination phase: Saturation
% 2.95/0.80
% 2.95/0.80 % (26504)Memory used [KB]: 7036
% 2.95/0.80 % (26504)Time elapsed: 0.388 s
% 2.95/0.80 % (26504)Instructions burned: 101 (million)
% 2.95/0.80 % (26504)------------------------------
% 2.95/0.80 % (26504)------------------------------
% 2.95/0.81 % (26500)Instruction limit reached!
% 2.95/0.81 % (26500)------------------------------
% 2.95/0.81 % (26500)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.95/0.81 % (26500)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.95/0.81 % (26500)Termination reason: Unknown
% 2.95/0.81 % (26500)Termination phase: Saturation
% 2.95/0.81
% 2.95/0.81 % (26500)Memory used [KB]: 7419
% 2.95/0.81 % (26500)Time elapsed: 0.379 s
% 2.95/0.81 % (26500)Instructions burned: 103 (million)
% 2.95/0.81 % (26500)------------------------------
% 2.95/0.81 % (26500)------------------------------
% 2.95/0.81 % (26499)Instruction limit reached!
% 2.95/0.81 % (26499)------------------------------
% 2.95/0.81 % (26499)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.95/0.81 % (26499)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.95/0.81 % (26499)Termination reason: Unknown
% 2.95/0.81 % (26499)Termination phase: Saturation
% 2.95/0.81
% 2.95/0.81 % (26499)Memory used [KB]: 7419
% 2.95/0.81 % (26499)Time elapsed: 0.380 s
% 2.95/0.81 % (26499)Instructions burned: 102 (million)
% 2.95/0.81 % (26499)------------------------------
% 2.95/0.81 % (26499)------------------------------
% 2.95/0.81 % (26506)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.95/0.81 % (26506)Termination reason: Unknown
% 2.95/0.81 % (26506)Termination phase: Saturation
% 2.95/0.81
% 2.95/0.81 % (26506)Memory used [KB]: 7803
% 2.95/0.81 % (26506)Time elapsed: 0.377 s
% 2.95/0.81 % (26506)Instructions burned: 102 (million)
% 2.95/0.81 % (26506)------------------------------
% 2.95/0.81 % (26506)------------------------------
% 3.31/0.82 % (26501)Instruction limit reached!
% 3.31/0.82 % (26501)------------------------------
% 3.31/0.82 % (26501)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.31/0.82 % (26501)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.31/0.82 % (26501)Termination reason: Unknown
% 3.31/0.82 % (26501)Termination phase: Saturation
% 3.31/0.82
% 3.31/0.82 % (26501)Memory used [KB]: 7419
% 3.31/0.82 % (26501)Time elapsed: 0.383 s
% 3.31/0.82 % (26501)Instructions burned: 100 (million)
% 3.31/0.82 % (26501)------------------------------
% 3.31/0.82 % (26501)------------------------------
% 3.31/0.82 % (26573)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/68Mi)
% 3.31/0.82 WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 3.31/0.82 % (26579)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/981Mi)
% 3.31/0.83 TRYING [4]
% 3.31/0.83 % (26569)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/655Mi)
% 3.31/0.83 % (26557)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/920Mi)
% 3.31/0.84 % (26576)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/940Mi)
% 3.31/0.85 % (26601)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/90Mi)
% 3.44/0.87 % (26509)Instruction limit reached!
% 3.44/0.87 % (26509)------------------------------
% 3.44/0.87 % (26509)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.44/0.87 % (26509)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.44/0.87 % (26509)Termination reason: Unknown
% 3.44/0.87 % (26509)Termination phase: Saturation
% 3.44/0.87
% 3.44/0.87 % (26509)Memory used [KB]: 8187
% 3.44/0.87 % (26509)Time elapsed: 0.441 s
% 3.44/0.87 % (26509)Instructions burned: 138 (million)
% 3.44/0.87 % (26509)------------------------------
% 3.44/0.87 % (26509)------------------------------
% 3.44/0.89 % (26615)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2016Mi)
% 3.44/0.89 % (26508)Instruction limit reached!
% 3.44/0.89 % (26508)------------------------------
% 3.44/0.89 % (26508)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.44/0.89 % (26508)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.44/0.89 % (26508)Termination reason: Unknown
% 3.44/0.89 % (26508)Termination phase: Saturation
% 3.44/0.89
% 3.44/0.89 % (26508)Memory used [KB]: 6652
% 3.44/0.89 % (26508)Time elapsed: 0.453 s
% 3.44/0.89 % (26508)Instructions burned: 176 (million)
% 3.44/0.89 % (26508)------------------------------
% 3.44/0.89 % (26508)------------------------------
% 3.44/0.89 % (26619)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/3735Mi)
% 3.44/0.90 % (26621)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4958Mi)
% 3.44/0.91 % (26515)Instruction limit reached!
% 3.44/0.91 % (26515)------------------------------
% 3.44/0.91 % (26515)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.44/0.91 % (26515)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.44/0.91 % (26515)Termination reason: Unknown
% 3.44/0.91 % (26515)Termination phase: Saturation
% 3.44/0.91
% 3.44/0.91 % (26515)Memory used [KB]: 4093
% 3.44/0.91 % (26515)Time elapsed: 0.496 s
% 3.44/0.91 % (26515)Instructions burned: 177 (million)
% 3.44/0.91 % (26515)------------------------------
% 3.44/0.91 % (26515)------------------------------
% 3.44/0.92 % (26646)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/68Mi)
% 3.44/0.92 % (26630)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4959Mi)
% 3.44/0.93 % (26634)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4756Mi)
% 3.44/0.94 % (26636)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4931Mi)
% 3.44/0.94 % (26650)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2134Mi)
% 3.64/0.94 % (26647)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/1824Mi)
% 3.64/0.94 % (26573)Instruction limit reached!
% 3.64/0.94 % (26573)------------------------------
% 3.64/0.94 % (26573)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.64/0.94 % (26573)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.64/0.94 % (26573)Termination reason: Unknown
% 3.64/0.94 % (26573)Termination phase: Saturation
% 3.64/0.94
% 3.64/0.94 % (26573)Memory used [KB]: 6908
% 3.64/0.94 % (26573)Time elapsed: 0.038 s
% 3.64/0.94 % (26573)Instructions burned: 69 (million)
% 3.64/0.94 % (26573)------------------------------
% 3.64/0.94 % (26573)------------------------------
% 3.64/0.97 % (26553)Instruction limit reached!
% 3.64/0.97 % (26553)------------------------------
% 3.64/0.97 % (26553)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.64/0.97 % (26553)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.64/0.97 % (26553)Termination reason: Unknown
% 3.64/0.97 % (26553)Termination phase: Saturation
% 3.64/0.97
% 3.64/0.97 % (26553)Memory used [KB]: 6908
% 3.64/0.97 % (26553)Time elapsed: 0.314 s
% 3.64/0.97 % (26553)Instructions burned: 90 (million)
% 3.64/0.97 % (26553)------------------------------
% 3.64/0.97 % (26553)------------------------------
% 3.86/0.99 % (26601)Instruction limit reached!
% 3.86/0.99 % (26601)------------------------------
% 3.86/0.99 % (26601)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.86/0.99 % (26601)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.86/0.99 % (26601)Termination reason: Unknown
% 3.86/0.99 % (26601)Termination phase: Saturation
% 3.86/0.99
% 3.86/0.99 % (26601)Memory used [KB]: 6908
% 3.86/0.99 % (26601)Time elapsed: 0.182 s
% 3.86/0.99 % (26601)Instructions burned: 91 (million)
% 3.86/0.99 % (26601)------------------------------
% 3.86/0.99 % (26601)------------------------------
% 3.86/1.00 % (26701)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/4585Mi)
% 3.86/1.01 % (26695)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2891Mi)
% 3.86/1.01 % (26646)Instruction limit reached!
% 3.86/1.01 % (26646)------------------------------
% 3.86/1.01 % (26646)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.86/1.01 % (26646)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.86/1.01 % (26646)Termination reason: Unknown
% 3.86/1.01 % (26646)Termination phase: Saturation
% 3.86/1.01
% 3.86/1.01 % (26646)Memory used [KB]: 7036
% 3.86/1.01 % (26646)Time elapsed: 0.066 s
% 3.86/1.01 % (26646)Instructions burned: 68 (million)
% 3.86/1.01 % (26646)------------------------------
% 3.86/1.01 % (26646)------------------------------
% 4.10/1.04 % (26717)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/90Mi)
% 5.56/1.08 % (26736)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/8004Mi)
% 5.56/1.08 % (26728)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2016Mi)
% 5.56/1.11 % (26737)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9965Mi)
% 5.56/1.12 % (26747)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=9877:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9877Mi)
% 6.05/1.14 % (26551)Instruction limit reached!
% 6.05/1.14 % (26551)------------------------------
% 6.05/1.14 % (26551)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.05/1.14 % (26551)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.05/1.14 % (26551)Termination reason: Unknown
% 6.05/1.14 % (26551)Termination phase: Saturation
% 6.05/1.14
% 6.05/1.14 % (26551)Memory used [KB]: 4733
% 6.05/1.14 % (26551)Time elapsed: 0.530 s
% 6.05/1.14 % (26551)Instructions burned: 211 (million)
% 6.05/1.14 % (26551)------------------------------
% 6.05/1.14 % (26551)------------------------------
% 6.41/1.18 % (26717)Instruction limit reached!
% 6.41/1.18 % (26717)------------------------------
% 6.41/1.18 % (26717)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.41/1.20 % (26717)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.41/1.20 % (26717)Termination reason: Unknown
% 6.41/1.20 % (26717)Termination phase: Saturation
% 6.41/1.20
% 6.41/1.20 % (26717)Memory used [KB]: 6908
% 6.41/1.20 % (26717)Time elapsed: 0.259 s
% 6.41/1.20 % (26717)Instructions burned: 92 (million)
% 6.41/1.20 % (26717)------------------------------
% 6.41/1.20 % (26717)------------------------------
% 6.98/1.26 % (26550)Instruction limit reached!
% 6.98/1.26 % (26550)------------------------------
% 6.98/1.26 % (26550)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.19/1.27 % (26550)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.19/1.27 % (26550)Termination reason: Unknown
% 7.19/1.27 % (26550)Termination phase: Saturation
% 7.19/1.27
% 7.19/1.27 % (26550)Memory used [KB]: 9722
% 7.19/1.27 % (26550)Time elapsed: 0.615 s
% 7.19/1.27 % (26550)Instructions burned: 390 (million)
% 7.19/1.27 % (26550)------------------------------
% 7.19/1.27 % (26550)------------------------------
% 7.19/1.27 % (26806)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=9902:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9902Mi)
% 7.19/1.28 % (26517)Instruction limit reached!
% 7.19/1.28 % (26517)------------------------------
% 7.19/1.28 % (26517)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.19/1.28 % (26517)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.19/1.28 % (26517)Termination reason: Unknown
% 7.19/1.28 % (26517)Termination phase: Saturation
% 7.19/1.28
% 7.19/1.28 % (26517)Memory used [KB]: 12792
% 7.19/1.28 % (26517)Time elapsed: 0.866 s
% 7.19/1.28 % (26517)Instructions burned: 357 (million)
% 7.19/1.28 % (26517)------------------------------
% 7.19/1.28 % (26517)------------------------------
% 7.19/1.30 % (26813)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/1824Mi)
% 7.19/1.31 TRYING [5]
% 7.19/1.32 % (26516)Instruction limit reached!
% 7.19/1.32 % (26516)------------------------------
% 7.19/1.32 % (26516)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.19/1.32 % (26516)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.19/1.32 % (26516)Termination reason: Unknown
% 7.19/1.32 % (26516)Termination phase: Saturation
% 7.19/1.32
% 7.19/1.32 % (26516)Memory used [KB]: 11001
% 7.19/1.32 % (26516)Time elapsed: 0.906 s
% 7.19/1.32 % (26516)Instructions burned: 439 (million)
% 7.19/1.32 % (26516)------------------------------
% 7.19/1.32 % (26516)------------------------------
% 7.79/1.36 % (26511)Instruction limit reached!
% 7.79/1.36 % (26511)------------------------------
% 7.79/1.36 % (26511)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.79/1.36 % (26511)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.79/1.36 % (26511)Termination reason: Unknown
% 7.79/1.36 % (26511)Termination phase: Saturation
% 7.79/1.36
% 7.79/1.36 % (26511)Memory used [KB]: 9083
% 7.79/1.36 % (26511)Time elapsed: 0.886 s
% 7.79/1.36 % (26511)Instructions burned: 467 (million)
% 7.79/1.36 % (26511)------------------------------
% 7.79/1.36 % (26511)------------------------------
% 7.79/1.38 % (26814)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/9989Mi)
% 7.79/1.41 % (26815)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/9707Mi)
% 8.23/1.43 % (26510)Instruction limit reached!
% 8.23/1.43 % (26510)------------------------------
% 8.23/1.43 % (26510)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.23/1.44 % (26510)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.23/1.44 % (26510)Termination reason: Unknown
% 8.23/1.44 % (26510)Termination phase: Saturation
% 8.23/1.44
% 8.23/1.44 % (26510)Memory used [KB]: 4989
% 8.23/1.44 % (26510)Time elapsed: 0.996 s
% 8.23/1.44 % (26510)Instructions burned: 499 (million)
% 8.23/1.44 % (26510)------------------------------
% 8.23/1.44 % (26510)------------------------------
% 8.23/1.46 % (26816)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/90Mi)
% 8.57/1.49 % (26512)Instruction limit reached!
% 8.57/1.49 % (26512)------------------------------
% 8.57/1.49 % (26512)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.57/1.49 % (26512)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.57/1.49 % (26512)Termination reason: Unknown
% 8.57/1.49 % (26512)Termination phase: Saturation
% 8.57/1.49
% 8.57/1.49 % (26512)Memory used [KB]: 13176
% 8.57/1.49 % (26512)Time elapsed: 1.068 s
% 8.57/1.49 % (26512)Instructions burned: 482 (million)
% 8.57/1.49 % (26512)------------------------------
% 8.57/1.49 % (26512)------------------------------
% 8.57/1.50 % (26817)ott+3_1:1_abs=on:anc=none:bs=on:fsr=off:spb=goal_then_units:i=44001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/44001Mi)
% 8.57/1.52 % (26513)Instruction limit reached!
% 8.57/1.52 % (26513)------------------------------
% 8.57/1.52 % (26513)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.57/1.53 % (26513)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.57/1.53 % (26513)Termination reason: Unknown
% 8.57/1.53 % (26513)Termination phase: Saturation
% 8.57/1.53
% 8.57/1.53 % (26513)Memory used [KB]: 12409
% 8.57/1.53 % (26513)Time elapsed: 1.101 s
% 8.57/1.53 % (26513)Instructions burned: 501 (million)
% 8.57/1.53 % (26513)------------------------------
% 8.57/1.53 % (26513)------------------------------
% 8.99/1.56 % (26818)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/4958Mi)
% 9.11/1.59 % (26816)Instruction limit reached!
% 9.11/1.59 % (26816)------------------------------
% 9.11/1.59 % (26816)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 9.11/1.62 % (26816)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 9.11/1.62 % (26816)Termination reason: Unknown
% 9.11/1.62 % (26816)Termination phase: Saturation
% 9.11/1.62
% 9.11/1.62 % (26816)Memory used [KB]: 6780
% 9.11/1.62 % (26816)Time elapsed: 0.228 s
% 9.11/1.62 % (26816)Instructions burned: 91 (million)
% 9.11/1.62 % (26816)------------------------------
% 9.11/1.62 % (26816)------------------------------
% 9.11/1.62 % (26819)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/35256Mi)
% 10.32/1.67 % (26820)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/32293Mi)
% 10.92/1.74 % (26821)ott+21_1:28_afr=on:anc=all_dependent:bs=on:bsr=unit_only:nicw=on:sp=const_frequency:uhcvi=on:i=37001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/37001Mi)
% 11.70/1.85 % (26569)Instruction limit reached!
% 11.70/1.85 % (26569)------------------------------
% 11.70/1.85 % (26569)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.91/1.87 % (26569)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.91/1.87 % (26569)Termination reason: Unknown
% 11.91/1.87 % (26569)Termination phase: Saturation
% 11.91/1.87
% 11.91/1.87 % (26569)Memory used [KB]: 7164
% 11.91/1.87 % (26569)Time elapsed: 1.113 s
% 11.91/1.87 % (26569)Instructions burned: 655 (million)
% 11.91/1.87 % (26569)------------------------------
% 11.91/1.87 % (26569)------------------------------
% 12.41/1.96 % (26562)Instruction limit reached!
% 12.41/1.96 % (26562)------------------------------
% 12.41/1.96 % (26562)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.41/1.96 % (26562)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.41/1.96 % (26562)Termination reason: Unknown
% 12.41/1.96 % (26562)Termination phase: Saturation
% 12.41/1.96
% 12.41/1.96 % (26562)Memory used [KB]: 14200
% 12.41/1.96 % (26562)Time elapsed: 1.210 s
% 12.41/1.96 % (26562)Instructions burned: 748 (million)
% 12.41/1.96 % (26562)------------------------------
% 12.41/1.96 % (26562)------------------------------
% 12.69/1.99 % (26822)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=10187:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/10187Mi)
% 13.53/2.09 % (26823)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=29337:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/29337Mi)
% 15.95/2.36 % (26561)Instruction limit reached!
% 15.95/2.36 % (26561)------------------------------
% 15.95/2.36 % (26561)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.95/2.36 % (26561)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.95/2.36 % (26561)Termination reason: Unknown
% 15.95/2.36 % (26561)Termination phase: Saturation
% 15.95/2.36
% 15.95/2.36 % (26561)Memory used [KB]: 20468
% 15.95/2.36 % (26561)Time elapsed: 1.627 s
% 15.95/2.36 % (26561)Instructions burned: 935 (million)
% 15.95/2.36 % (26561)------------------------------
% 15.95/2.36 % (26561)------------------------------
% 16.67/2.47 % (26576)Instruction limit reached!
% 16.67/2.47 % (26576)------------------------------
% 16.67/2.47 % (26576)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.67/2.47 % (26579)Instruction limit reached!
% 16.67/2.47 % (26579)------------------------------
% 16.67/2.47 % (26579)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.67/2.47 % (26576)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.67/2.47 % (26576)Termination reason: Unknown
% 16.67/2.47 % (26557)Instruction limit reached!
% 16.67/2.47 % (26557)------------------------------
% 16.67/2.47 % (26557)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.67/2.47 % (26557)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.67/2.47 % (26557)Termination reason: Unknown
% 16.67/2.47 % (26557)Termination phase: Saturation
% 16.67/2.47
% 16.67/2.47 % (26557)Memory used [KB]: 20212
% 16.67/2.47 % (26557)Time elapsed: 1.785 s
% 16.67/2.47 % (26557)Instructions burned: 920 (million)
% 16.67/2.47 % (26557)------------------------------
% 16.67/2.47 % (26557)------------------------------
% 16.67/2.47 % (26576)Termination phase: Saturation
% 16.67/2.47
% 16.67/2.47 % (26576)Memory used [KB]: 15863
% 16.67/2.47 % (26576)Time elapsed: 1.751 s
% 16.67/2.47 % (26576)Instructions burned: 941 (million)
% 16.67/2.47 % (26576)------------------------------
% 16.67/2.47 % (26576)------------------------------
% 16.67/2.47 % (26579)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.67/2.47 % (26579)Termination reason: Unknown
% 16.67/2.47 % (26579)Termination phase: Saturation
% 16.67/2.47
% 16.67/2.47 % (26579)Memory used [KB]: 18805
% 16.67/2.47 % (26579)Time elapsed: 1.676 s
% 16.67/2.47 % (26579)Instructions burned: 981 (million)
% 16.67/2.47 % (26579)------------------------------
% 16.67/2.47 % (26579)------------------------------
% 16.67/2.48 % (26824)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=10147:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/10147Mi)
% 17.48/2.60 % (26825)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=38056:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/38056Mi)
% 17.48/2.60 % (26827)fmb+10_1:1_fmbas=predicate:gsp=on:nm=2:i=20987:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/20987Mi)
% 17.48/2.61 % (26826)fmb+10_1:1_dr=on:fmbsr=2.0:newcnf=on:nm=2:i=33239:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/33239Mi)
% 17.48/2.63 TRYING [6]
% 17.94/2.64 TRYING [1]
% 17.94/2.64 TRYING [2]
% 17.94/2.64 TRYING [1]
% 17.94/2.65 TRYING [1]
% 17.94/2.65 TRYING [2]
% 17.94/2.66 TRYING [2]
% 18.15/2.67 TRYING [3]
% 18.15/2.69 TRYING [3]
% 18.15/2.69 TRYING [3]
% 19.15/2.83 TRYING [4]
% 19.15/2.83 TRYING [4]
% 19.15/2.84 TRYING [4]
% 22.81/3.24 % (26647)Instruction limit reached!
% 22.81/3.24 % (26647)------------------------------
% 22.81/3.24 % (26647)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.81/3.24 TRYING [5]
% 22.81/3.26 % (26647)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.81/3.26 % (26647)Termination reason: Unknown
% 22.81/3.26 % (26647)Termination phase: Saturation
% 22.81/3.26
% 22.81/3.26 % (26647)Memory used [KB]: 4349
% 22.81/3.26 % (26647)Time elapsed: 2.389 s
% 22.81/3.26 % (26647)Instructions burned: 1824 (million)
% 22.81/3.26 % (26647)------------------------------
% 22.81/3.26 % (26647)------------------------------
% 23.60/3.34 TRYING [5]
% 23.60/3.36 TRYING [5]
% 23.60/3.38 % (26828)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=49917:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/49917Mi)
% 23.96/3.41 TRYING [1]
% 23.96/3.41 TRYING [2]
% 24.46/3.46 TRYING [3]
% 25.33/3.59 % (26813)Instruction limit reached!
% 25.33/3.59 % (26813)------------------------------
% 25.33/3.59 % (26813)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.33/3.59 % (26813)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.33/3.59 % (26813)Termination reason: Unknown
% 25.33/3.59 % (26813)Termination phase: Saturation
% 25.33/3.59
% 25.33/3.59 % (26813)Memory used [KB]: 3709
% 25.33/3.59 % (26813)Time elapsed: 2.313 s
% 25.33/3.59 % (26813)Instructions burned: 1825 (million)
% 25.33/3.59 % (26813)------------------------------
% 25.33/3.59 % (26813)------------------------------
% 25.33/3.60 TRYING [4]
% 26.27/3.72 % (26829)dis+2_1:64_add=large:bce=on:bd=off:i=19144:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/19144Mi)
% 28.80/4.01 % (26728)Instruction limit reached!
% 28.80/4.01 % (26728)------------------------------
% 28.80/4.01 % (26728)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 28.80/4.01 % (26728)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 28.80/4.01 % (26728)Termination reason: Unknown
% 28.80/4.01 % (26728)Termination phase: Saturation
% 28.80/4.01
% 28.80/4.01 % (26728)Memory used [KB]: 14328
% 28.80/4.01 % (26728)Time elapsed: 3.042 s
% 28.80/4.01 % (26728)Instructions burned: 2016 (million)
% 28.80/4.01 % (26728)------------------------------
% 28.80/4.01 % (26728)------------------------------
% 29.37/4.08 TRYING [5]
% 29.86/4.13 % (26830)dis+10_1:128_bd=off:lcm=predicate:sac=on:sp=reverse_arity:urr=on:i=27492:si=on:rawr=on:rtra=on_0 on theBenchmark for (2963ds/27492Mi)
% 30.83/4.25 % (26615)Instruction limit reached!
% 30.83/4.25 % (26615)------------------------------
% 30.83/4.25 % (26615)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 30.83/4.25 % (26615)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 30.83/4.25 % (26615)Termination reason: Unknown
% 30.83/4.25 % (26615)Termination phase: Saturation
% 30.83/4.25
% 30.83/4.25 % (26615)Memory used [KB]: 20852
% 30.83/4.25 % (26615)Time elapsed: 3.456 s
% 30.83/4.25 % (26615)Instructions burned: 2017 (million)
% 30.83/4.25 % (26615)------------------------------
% 30.83/4.25 % (26615)------------------------------
% 31.81/4.40 % (26831)ott-11_1:32_i=6101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2960ds/6101Mi)
% 32.34/4.46 TRYING [6]
% 33.43/4.57 % (26650)Instruction limit reached!
% 33.43/4.57 % (26650)------------------------------
% 33.43/4.57 % (26650)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 33.43/4.58 % (26650)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 33.43/4.58 % (26650)Termination reason: Unknown
% 33.43/4.58 % (26650)Termination phase: Saturation
% 33.43/4.58
% 33.43/4.58 % (26650)Memory used [KB]: 25074
% 33.43/4.58 % (26650)Time elapsed: 3.717 s
% 33.43/4.58 % (26650)Instructions burned: 2134 (million)
% 33.43/4.58 % (26650)------------------------------
% 33.43/4.58 % (26650)------------------------------
% 34.13/4.68 TRYING [6]
% 34.13/4.71 % (26832)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2957ds/90Mi)
% 34.13/4.72 TRYING [6]
% 35.59/4.86 % (26832)Instruction limit reached!
% 35.59/4.86 % (26832)------------------------------
% 35.59/4.86 % (26832)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 35.59/4.86 % (26832)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 35.59/4.86 % (26832)Termination reason: Unknown
% 35.59/4.86 % (26832)Termination phase: Saturation
% 35.59/4.86
% 35.59/4.86 % (26832)Memory used [KB]: 6908
% 35.59/4.86 % (26832)Time elapsed: 0.210 s
% 35.59/4.86 % (26832)Instructions burned: 90 (million)
% 35.59/4.86 % (26832)------------------------------
% 35.59/4.86 % (26832)------------------------------
% 36.60/5.00 % (26833)ott+11_1:128_av=off:bd=off:bsr=unit_only:fd=preordered:to=lpo:updr=off:i=91600:si=on:rawr=on:rtra=on_0 on theBenchmark for (2954ds/91600Mi)
% 39.00/5.32 TRYING [6]
% 43.84/5.93 TRYING [7]
% 44.33/5.96 % (26818)First to succeed.
% 44.54/6.03 % (26818)Refutation found. Thanks to Tanya!
% 44.54/6.03 % SZS status Unsatisfiable for theBenchmark
% 44.54/6.03 % SZS output start Proof for theBenchmark
% See solution above
% 45.18/6.04 % (26818)------------------------------
% 45.18/6.04 % (26818)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 45.18/6.04 % (26818)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 45.18/6.04 % (26818)Termination reason: Refutation
% 45.18/6.04
% 45.18/6.04 % (26818)Memory used [KB]: 5500
% 45.18/6.04 % (26818)Time elapsed: 4.443 s
% 45.18/6.04 % (26818)Instructions burned: 4140 (million)
% 45.18/6.04 % (26818)------------------------------
% 45.18/6.04 % (26818)------------------------------
% 45.18/6.04 % (26486)Success in time 5.684 s
%------------------------------------------------------------------------------