TSTP Solution File: SWC403+1 by SnakeForV-SAT---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV-SAT---1.0
% Problem : SWC403+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 : n003.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:43:39 EDT 2022
% Result : Theorem 20.04s 2.91s
% Output : Refutation 20.24s
% Verified :
% SZS Type : Refutation
% Derivation depth : 11
% Number of leaves : 517
% Syntax : Number of formulae : 1908 ( 60 unt; 0 def)
% Number of atoms : 6960 (1212 equ)
% Maximal formula atoms : 32 ( 3 avg)
% Number of connectives : 8961 (3909 ~;4090 |; 367 &)
% ( 471 <=>; 124 =>; 0 <=; 0 <~>)
% Maximal formula depth : 19 ( 5 avg)
% Maximal term depth : 6 ( 2 avg)
% Number of predicates : 466 ( 464 usr; 450 prp; 0-2 aty)
% Number of functors : 29 ( 29 usr; 8 con; 0-2 aty)
% Number of variables : 1101 ( 949 !; 152 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f4482,plain,
$false,
inference(avatar_smt_refutation,[],[f584,f592,f597,f602,f607,f612,f617,f623,f628,f633,f638,f643,f648,f653,f654,f660,f665,f670,f671,f677,f678,f685,f686,f703,f713,f729,f738,f752,f756,f786,f791,f795,f810,f814,f818,f829,f833,f842,f844,f853,f857,f861,f865,f881,f885,f889,f893,f896,f905,f909,f913,f918,f922,f940,f944,f948,f956,f960,f962,f979,f984,f989,f994,f999,f1006,f1008,f1014,f1023,f1027,f1035,f1045,f1049,f1053,f1057,f1068,f1090,f1095,f1100,f1105,f1110,f1115,f1138,f1143,f1145,f1149,f1153,f1161,f1166,f1169,f1176,f1181,f1199,f1204,f1211,f1216,f1223,f1228,f1267,f1276,f1285,f1294,f1303,f1312,f1321,f1330,f1340,f1349,f1358,f1371,f1391,f1399,f1405,f1407,f1410,f1473,f1478,f1483,f1488,f1498,f1505,f1511,f1516,f1521,f1526,f1527,f1533,f1538,f1543,f1548,f1553,f1558,f1563,f1568,f1573,f1578,f1584,f1589,f1594,f1599,f1604,f1610,f1620,f1625,f1631,f1637,f1643,f1649,f1658,f1665,f1668,f1670,f1672,f1678,f1680,f1683,f1685,f1691,f1705,f1718,f1720,f1722,f1728,f1734,f1742,f1757,f1770,f1777,f1783,f1785,f1791,f1903,f1908,f1913,f1918,f1923,f1928,f1933,f1938,f1943,f1948,f1972,f1979,f1984,f1992,f2009,f2011,f2018,f2024,f2043,f2048,f2053,f2058,f2063,f2064,f2069,f2070,f2087,f2088,f2089,f2094,f2095,f2096,f2097,f2105,f2107,f2123,f2124,f2126,f2128,f2155,f2161,f2166,f2171,f2207,f2212,f2220,f2225,f2248,f2251,f2256,f2261,f2267,f2269,f2274,f2293,f2297,f2301,f2305,f2309,f2330,f2335,f2340,f2378,f2382,f2386,f2388,f2390,f2392,f2408,f2410,f2414,f2419,f2422,f2423,f2431,f2435,f2439,f2443,f2456,f2461,f2466,f2474,f2478,f2482,f2486,f2538,f2543,f2548,f2549,f2554,f2556,f2587,f2591,f2592,f2596,f2600,f2604,f2608,f2612,f2613,f2621,f2637,f2642,f2647,f2648,f2653,f2658,f2659,f2707,f2711,f2716,f2720,f2725,f2730,f2734,f2738,f2739,f2748,f2752,f2753,f2754,f2758,f2763,f2767,f2771,f2772,f2776,f2809,f2813,f2817,f2822,f2823,f2836,f2840,f2845,f2850,f2854,f2858,f2862,f2863,f2867,f2871,f2909,f2913,f2917,f2921,f2925,f2929,f2934,f2938,f2943,f2944,f2948,f2952,f2953,f2954,f2955,f2959,f2964,f2997,f3001,f3005,f3006,f3010,f3014,f3019,f3023,f3027,f3028,f3032,f3036,f3041,f3068,f3073,f3078,f3083,f3088,f3093,f3098,f3103,f3108,f3115,f3120,f3126,f3128,f3130,f3134,f3138,f3155,f3156,f3160,f3164,f3165,f3180,f3185,f3190,f3195,f3200,f3205,f3210,f3215,f3217,f3232,f3237,f3242,f3247,f3252,f3278,f3283,f3290,f3319,f3325,f3344,f3346,f3348,f3363,f3368,f3373,f3378,f3383,f3388,f3393,f3398,f3421,f3426,f3430,f3458,f3459,f3499,f3503,f3508,f3512,f3516,f3538,f3542,f3546,f3550,f3551,f3552,f3599,f3604,f3609,f3614,f3619,f3624,f3629,f3634,f3639,f3641,f3666,f3670,f3674,f3675,f3679,f3683,f3687,f3691,f3692,f3712,f3717,f3722,f3727,f3732,f3757,f3761,f3765,f3769,f3770,f3774,f3778,f3779,f3783,f3812,f3817,f3823,f3829,f3834,f3839,f3846,f3851,f3857,f3886,f3890,f3913,f3924,f3927,f3935,f3940,f4017,f4022,f4029,f4034,f4039,f4044,f4049,f4054,f4061,f4062,f4066,f4067,f4072,f4076,f4081,f4082,f4111,f4113,f4131,f4136,f4141,f4146,f4151,f4156,f4164,f4170,f4177,f4178,f4184,f4190,f4218,f4228,f4233,f4268,f4286,f4292,f4299,f4306,f4317,f4322,f4327,f4332,f4337,f4342,f4348,f4366,f4371,f4376,f4438,f4442,f4446,f4450,f4454,f4461,f4463,f4477,f4481]) ).
fof(f4481,plain,
( ~ spl52_12
| spl52_449
| ~ spl52_85
| ~ spl52_33 ),
inference(avatar_split_clause,[],[f4475,f804,f1140,f4479,f635]) ).
fof(f635,plain,
( spl52_12
<=> ssList(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_12])]) ).
fof(f4479,plain,
( spl52_449
<=> ! [X0] :
( ~ ssItem(X0)
| ~ memberP(sK33(sK13,sK10),X0)
| memberP(sK13,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_449])]) ).
fof(f1140,plain,
( spl52_85
<=> ssList(sK33(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_85])]) ).
fof(f804,plain,
( spl52_33
<=> ! [X1] :
( ~ ssItem(X1)
| ~ memberP(app(sK33(sK13,sK10),sK10),X1)
| memberP(sK13,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_33])]) ).
fof(f4475,plain,
( ! [X0] :
( ~ ssList(sK33(sK13,sK10))
| ~ ssItem(X0)
| memberP(sK13,X0)
| ~ ssList(sK10)
| ~ memberP(sK33(sK13,sK10),X0) )
| ~ spl52_33 ),
inference(duplicate_literal_removal,[],[f4473]) ).
fof(f4473,plain,
( ! [X0] :
( ~ ssItem(X0)
| ~ ssList(sK33(sK13,sK10))
| ~ memberP(sK33(sK13,sK10),X0)
| memberP(sK13,X0)
| ~ ssList(sK10)
| ~ ssItem(X0) )
| ~ spl52_33 ),
inference(resolution,[],[f805,f363]) ).
fof(f363,plain,
! [X2,X0,X1] :
( memberP(app(X1,X2),X0)
| ~ ssItem(X0)
| ~ memberP(X1,X0)
| ~ ssList(X2)
| ~ ssList(X1) ),
inference(cnf_transformation,[],[f241]) ).
fof(f241,plain,
! [X0] :
( ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( ( ( memberP(X1,X0)
| memberP(X2,X0)
| ~ memberP(app(X1,X2),X0) )
& ( memberP(app(X1,X2),X0)
| ( ~ memberP(X1,X0)
& ~ memberP(X2,X0) ) ) )
| ~ ssList(X2) ) )
| ~ ssItem(X0) ),
inference(flattening,[],[f240]) ).
fof(f240,plain,
! [X0] :
( ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( ( ( memberP(X1,X0)
| memberP(X2,X0)
| ~ memberP(app(X1,X2),X0) )
& ( memberP(app(X1,X2),X0)
| ( ~ memberP(X1,X0)
& ~ memberP(X2,X0) ) ) )
| ~ ssList(X2) ) )
| ~ ssItem(X0) ),
inference(nnf_transformation,[],[f138]) ).
fof(f138,plain,
! [X0] :
( ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( ( ( memberP(X1,X0)
| memberP(X2,X0) )
<=> memberP(app(X1,X2),X0) )
| ~ ssList(X2) ) )
| ~ ssItem(X0) ),
inference(ennf_transformation,[],[f36]) ).
fof(f36,axiom,
! [X0] :
( ssItem(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ( ( memberP(X1,X0)
| memberP(X2,X0) )
<=> memberP(app(X1,X2),X0) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax36) ).
fof(f805,plain,
( ! [X1] :
( ~ memberP(app(sK33(sK13,sK10),sK10),X1)
| memberP(sK13,X1)
| ~ ssItem(X1) )
| ~ spl52_33 ),
inference(avatar_component_clause,[],[f804]) ).
fof(f4477,plain,
( ~ spl52_85
| ~ spl52_12
| spl52_315
| ~ spl52_33 ),
inference(avatar_split_clause,[],[f4476,f804,f3132,f635,f1140]) ).
fof(f3132,plain,
( spl52_315
<=> ! [X1] :
( ~ ssItem(X1)
| memberP(sK13,X1)
| ~ memberP(sK10,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_315])]) ).
fof(f4476,plain,
( ! [X1] :
( ~ ssItem(X1)
| memberP(sK13,X1)
| ~ ssList(sK10)
| ~ ssList(sK33(sK13,sK10))
| ~ memberP(sK10,X1) )
| ~ spl52_33 ),
inference(duplicate_literal_removal,[],[f4474]) ).
fof(f4474,plain,
( ! [X1] :
( ~ memberP(sK10,X1)
| ~ ssList(sK10)
| ~ ssItem(X1)
| ~ ssItem(X1)
| memberP(sK13,X1)
| ~ ssList(sK33(sK13,sK10)) )
| ~ spl52_33 ),
inference(resolution,[],[f805,f362]) ).
fof(f362,plain,
! [X2,X0,X1] :
( memberP(app(X1,X2),X0)
| ~ ssList(X1)
| ~ memberP(X2,X0)
| ~ ssList(X2)
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f241]) ).
fof(f4463,plain,
( ~ spl52_12
| spl52_448 ),
inference(avatar_split_clause,[],[f4462,f4458,f635]) ).
fof(f4458,plain,
( spl52_448
<=> segmentP(sK10,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_448])]) ).
fof(f4462,plain,
( ~ ssList(sK10)
| spl52_448 ),
inference(resolution,[],[f4460,f351]) ).
fof(f351,plain,
! [X0] :
( segmentP(X0,X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f177]) ).
fof(f177,plain,
! [X0] :
( segmentP(X0,X0)
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f55]) ).
fof(f55,axiom,
! [X0] :
( ssList(X0)
=> segmentP(X0,X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax55) ).
fof(f4460,plain,
( ~ segmentP(sK10,sK10)
| spl52_448 ),
inference(avatar_component_clause,[],[f4458]) ).
fof(f4461,plain,
( ~ spl52_448
| ~ spl52_12
| spl52_365 ),
inference(avatar_split_clause,[],[f4456,f3656,f635,f4458]) ).
fof(f3656,plain,
( spl52_365
<=> ssList(sK34(sK10,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_365])]) ).
fof(f4456,plain,
( ~ ssList(sK10)
| ~ segmentP(sK10,sK10)
| spl52_365 ),
inference(duplicate_literal_removal,[],[f4455]) ).
fof(f4455,plain,
( ~ ssList(sK10)
| ~ ssList(sK10)
| ~ segmentP(sK10,sK10)
| spl52_365 ),
inference(resolution,[],[f3658,f483]) ).
fof(f483,plain,
! [X0,X1] :
( ssList(sK34(X0,X1))
| ~ ssList(X1)
| ~ segmentP(X0,X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f304]) ).
fof(f304,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ~ ssList(X1)
| ( ( ( ssList(sK33(X0,X1))
& ssList(sK34(X0,X1))
& app(app(sK33(X0,X1),X1),sK34(X0,X1)) = X0 )
| ~ segmentP(X0,X1) )
& ( segmentP(X0,X1)
| ! [X4] :
( ~ ssList(X4)
| ! [X5] :
( ~ ssList(X5)
| app(app(X4,X1),X5) != X0 ) ) ) ) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK33,sK34])],[f301,f303,f302]) ).
fof(f302,plain,
! [X0,X1] :
( ? [X2] :
( ssList(X2)
& ? [X3] :
( ssList(X3)
& app(app(X2,X1),X3) = X0 ) )
=> ( ssList(sK33(X0,X1))
& ? [X3] :
( ssList(X3)
& app(app(sK33(X0,X1),X1),X3) = X0 ) ) ),
introduced(choice_axiom,[]) ).
fof(f303,plain,
! [X0,X1] :
( ? [X3] :
( ssList(X3)
& app(app(sK33(X0,X1),X1),X3) = X0 )
=> ( ssList(sK34(X0,X1))
& app(app(sK33(X0,X1),X1),sK34(X0,X1)) = X0 ) ),
introduced(choice_axiom,[]) ).
fof(f301,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ~ ssList(X1)
| ( ( ? [X2] :
( ssList(X2)
& ? [X3] :
( ssList(X3)
& app(app(X2,X1),X3) = X0 ) )
| ~ segmentP(X0,X1) )
& ( segmentP(X0,X1)
| ! [X4] :
( ~ ssList(X4)
| ! [X5] :
( ~ ssList(X5)
| app(app(X4,X1),X5) != X0 ) ) ) ) ) ),
inference(rectify,[],[f300]) ).
fof(f300,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ~ ssList(X1)
| ( ( ? [X2] :
( ssList(X2)
& ? [X3] :
( ssList(X3)
& app(app(X2,X1),X3) = X0 ) )
| ~ segmentP(X0,X1) )
& ( segmentP(X0,X1)
| ! [X2] :
( ~ ssList(X2)
| ! [X3] :
( ~ ssList(X3)
| app(app(X2,X1),X3) != X0 ) ) ) ) ) ),
inference(nnf_transformation,[],[f206]) ).
fof(f206,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ~ ssList(X1)
| ( ? [X2] :
( ssList(X2)
& ? [X3] :
( ssList(X3)
& app(app(X2,X1),X3) = X0 ) )
<=> segmentP(X0,X1) ) ) ),
inference(ennf_transformation,[],[f7]) ).
fof(f7,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ( ? [X2] :
( ssList(X2)
& ? [X3] :
( ssList(X3)
& app(app(X2,X1),X3) = X0 ) )
<=> segmentP(X0,X1) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax7) ).
fof(f3658,plain,
( ~ ssList(sK34(sK10,sK10))
| spl52_365 ),
inference(avatar_component_clause,[],[f3656]) ).
fof(f4454,plain,
( spl52_447
| ~ spl52_34
| ~ spl52_319 ),
inference(avatar_split_clause,[],[f4429,f3162,f807,f4452]) ).
fof(f4452,plain,
( spl52_447
<=> ! [X2,X0,X1] :
( ~ ssList(X1)
| ~ ssList(app(X0,sK13))
| ~ ssList(X0)
| segmentP(app(X2,app(app(X0,sK13),X1)),app(sK33(sK13,sK10),sK10))
| ~ ssList(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_447])]) ).
fof(f807,plain,
( spl52_34
<=> ssList(app(sK33(sK13,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_34])]) ).
fof(f3162,plain,
( spl52_319
<=> ! [X8] :
( ~ ssList(X8)
| segmentP(app(X8,sK13),app(sK33(sK13,sK10),sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_319])]) ).
fof(f4429,plain,
( ! [X2,X0,X1] :
( ~ ssList(app(sK33(sK13,sK10),sK10))
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(X2)
| segmentP(app(X2,app(app(X0,sK13),X1)),app(sK33(sK13,sK10),sK10))
| ~ ssList(app(X0,sK13)) )
| ~ spl52_319 ),
inference(resolution,[],[f3163,f655]) ).
fof(f655,plain,
! [X2,X3,X0,X1] :
( ~ segmentP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X3)
| ~ ssList(X1)
| segmentP(app(X2,app(X0,X3)),X1)
| ~ ssList(X2) ),
inference(forward_subsumption_demodulation,[],[f462,f516]) ).
fof(f516,plain,
! [X2,X0,X1] :
( ~ ssList(X2)
| app(app(X0,X1),X2) = app(X0,app(X1,X2))
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f218]) ).
fof(f218,plain,
! [X0] :
( ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( ~ ssList(X2)
| app(app(X0,X1),X2) = app(X0,app(X1,X2)) ) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f82]) ).
fof(f82,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> app(app(X0,X1),X2) = app(X0,app(X1,X2)) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax82) ).
fof(f462,plain,
! [X2,X3,X0,X1] :
( ~ segmentP(X0,X1)
| ~ ssList(X2)
| ~ ssList(X3)
| segmentP(app(app(X2,X0),X3),X1)
| ~ ssList(X0)
| ~ ssList(X1) ),
inference(cnf_transformation,[],[f125]) ).
fof(f125,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( ! [X3] :
( segmentP(app(app(X2,X0),X3),X1)
| ~ segmentP(X0,X1)
| ~ ssList(X3) )
| ~ ssList(X2) ) ) ),
inference(flattening,[],[f124]) ).
fof(f124,plain,
! [X0] :
( ! [X1] :
( ! [X2] :
( ! [X3] :
( segmentP(app(app(X2,X0),X3),X1)
| ~ segmentP(X0,X1)
| ~ ssList(X3) )
| ~ ssList(X2) )
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f56]) ).
fof(f56,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ! [X3] :
( ssList(X3)
=> ( segmentP(X0,X1)
=> segmentP(app(app(X2,X0),X3),X1) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax56) ).
fof(f3163,plain,
( ! [X8] :
( segmentP(app(X8,sK13),app(sK33(sK13,sK10),sK10))
| ~ ssList(X8) )
| ~ spl52_319 ),
inference(avatar_component_clause,[],[f3162]) ).
fof(f4450,plain,
( ~ spl52_34
| spl52_446
| ~ spl52_319 ),
inference(avatar_split_clause,[],[f4431,f3162,f4448,f807]) ).
fof(f4448,plain,
( spl52_446
<=> ! [X4,X5] :
( segmentP(X5,app(sK33(sK13,sK10),sK10))
| ~ segmentP(X5,app(X4,sK13))
| ~ ssList(app(X4,sK13))
| ~ ssList(X4)
| ~ ssList(X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_446])]) ).
fof(f4431,plain,
( ! [X4,X5] :
( segmentP(X5,app(sK33(sK13,sK10),sK10))
| ~ ssList(X5)
| ~ ssList(app(sK33(sK13,sK10),sK10))
| ~ ssList(app(X4,sK13))
| ~ ssList(X4)
| ~ segmentP(X5,app(X4,sK13)) )
| ~ spl52_319 ),
inference(resolution,[],[f3163,f366]) ).
fof(f366,plain,
! [X2,X0,X1] :
( ~ segmentP(X1,X2)
| ~ segmentP(X0,X1)
| segmentP(X0,X2)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ ssList(X1) ),
inference(cnf_transformation,[],[f175]) ).
fof(f175,plain,
! [X0] :
( ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( ~ segmentP(X0,X1)
| segmentP(X0,X2)
| ~ segmentP(X1,X2)
| ~ ssList(X2) ) )
| ~ ssList(X0) ),
inference(flattening,[],[f174]) ).
fof(f174,plain,
! [X0] :
( ! [X1] :
( ! [X2] :
( segmentP(X0,X2)
| ~ segmentP(X1,X2)
| ~ segmentP(X0,X1)
| ~ ssList(X2) )
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f53]) ).
fof(f53,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ( ( segmentP(X1,X2)
& segmentP(X0,X1) )
=> segmentP(X0,X2) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax53) ).
fof(f4446,plain,
( ~ spl52_34
| spl52_445
| ~ spl52_319 ),
inference(avatar_split_clause,[],[f4432,f3162,f4444,f807]) ).
fof(f4444,plain,
( spl52_445
<=> ! [X6] :
( ~ segmentP(app(sK33(sK13,sK10),sK10),app(X6,sK13))
| app(sK33(sK13,sK10),sK10) = app(X6,sK13)
| ~ ssList(X6)
| ~ ssList(app(X6,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_445])]) ).
fof(f4432,plain,
( ! [X6] :
( ~ segmentP(app(sK33(sK13,sK10),sK10),app(X6,sK13))
| ~ ssList(app(X6,sK13))
| ~ ssList(X6)
| app(sK33(sK13,sK10),sK10) = app(X6,sK13)
| ~ ssList(app(sK33(sK13,sK10),sK10)) )
| ~ spl52_319 ),
inference(resolution,[],[f3163,f469]) ).
fof(f469,plain,
! [X0,X1] :
( ~ segmentP(X0,X1)
| ~ segmentP(X1,X0)
| ~ ssList(X0)
| X0 = X1
| ~ ssList(X1) ),
inference(cnf_transformation,[],[f121]) ).
fof(f121,plain,
! [X0] :
( ! [X1] :
( ~ segmentP(X0,X1)
| ~ ssList(X1)
| X0 = X1
| ~ segmentP(X1,X0) )
| ~ ssList(X0) ),
inference(flattening,[],[f120]) ).
fof(f120,plain,
! [X0] :
( ! [X1] :
( X0 = X1
| ~ segmentP(X0,X1)
| ~ segmentP(X1,X0)
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f54]) ).
fof(f54,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ( ( segmentP(X0,X1)
& segmentP(X1,X0) )
=> X0 = X1 ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax54) ).
fof(f4442,plain,
( ~ spl52_34
| spl52_444
| ~ spl52_319 ),
inference(avatar_split_clause,[],[f4430,f3162,f4440,f807]) ).
fof(f4440,plain,
( spl52_444
<=> ! [X3] :
( ~ ssList(X3)
| app(X3,sK13) = app(app(sK33(app(X3,sK13),app(sK33(sK13,sK10),sK10)),app(sK33(sK13,sK10),sK10)),sK34(app(X3,sK13),app(sK33(sK13,sK10),sK10)))
| ~ ssList(app(X3,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_444])]) ).
fof(f4430,plain,
( ! [X3] :
( ~ ssList(X3)
| ~ ssList(app(X3,sK13))
| app(X3,sK13) = app(app(sK33(app(X3,sK13),app(sK33(sK13,sK10),sK10)),app(sK33(sK13,sK10),sK10)),sK34(app(X3,sK13),app(sK33(sK13,sK10),sK10)))
| ~ ssList(app(sK33(sK13,sK10),sK10)) )
| ~ spl52_319 ),
inference(resolution,[],[f3163,f482]) ).
fof(f482,plain,
! [X0,X1] :
( ~ segmentP(X0,X1)
| ~ ssList(X1)
| app(app(sK33(X0,X1),X1),sK34(X0,X1)) = X0
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f304]) ).
fof(f4438,plain,
( spl52_443
| ~ spl52_2
| ~ spl52_78
| ~ spl52_319 ),
inference(avatar_split_clause,[],[f4433,f3162,f1087,f586,f4435]) ).
fof(f4435,plain,
( spl52_443
<=> segmentP(sK13,app(sK33(sK13,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_443])]) ).
fof(f586,plain,
( spl52_2
<=> ssList(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_2])]) ).
fof(f1087,plain,
( spl52_78
<=> app(nil,sK13) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_78])]) ).
fof(f4433,plain,
( ~ ssList(nil)
| segmentP(sK13,app(sK33(sK13,sK10),sK10))
| ~ spl52_78
| ~ spl52_319 ),
inference(superposition,[],[f3163,f1089]) ).
fof(f1089,plain,
( app(nil,sK13) = sK13
| ~ spl52_78 ),
inference(avatar_component_clause,[],[f1087]) ).
fof(f4376,plain,
( spl52_442
| ~ spl52_5
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f4359,f800,f599,f4373]) ).
fof(f4373,plain,
( spl52_442
<=> cons(sK14,sK34(sK13,sK10)) = app(cons(sK14,nil),sK34(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_442])]) ).
fof(f599,plain,
( spl52_5
<=> ssItem(sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_5])]) ).
fof(f800,plain,
( spl52_32
<=> ssList(sK34(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_32])]) ).
fof(f4359,plain,
( cons(sK14,sK34(sK13,sK10)) = app(cons(sK14,nil),sK34(sK13,sK10))
| ~ spl52_5
| ~ spl52_32 ),
inference(resolution,[],[f801,f2179]) ).
fof(f2179,plain,
( ! [X6] :
( ~ ssList(X6)
| app(cons(sK14,nil),X6) = cons(sK14,X6) )
| ~ spl52_5 ),
inference(resolution,[],[f474,f601]) ).
fof(f601,plain,
( ssItem(sK14)
| ~ spl52_5 ),
inference(avatar_component_clause,[],[f599]) ).
fof(f474,plain,
! [X0,X1] :
( ~ ssItem(X1)
| ~ ssList(X0)
| cons(X1,X0) = app(cons(X1,nil),X0) ),
inference(cnf_transformation,[],[f178]) ).
fof(f178,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ~ ssItem(X1)
| cons(X1,X0) = app(cons(X1,nil),X0) ) ),
inference(ennf_transformation,[],[f81]) ).
fof(f81,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssItem(X1)
=> cons(X1,X0) = app(cons(X1,nil),X0) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax81) ).
fof(f801,plain,
( ssList(sK34(sK13,sK10))
| ~ spl52_32 ),
inference(avatar_component_clause,[],[f800]) ).
fof(f4371,plain,
( spl52_114
| spl52_441
| ~ spl52_13
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f4361,f800,f640,f4368,f1337]) ).
fof(f1337,plain,
( spl52_114
<=> nil = sK34(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_114])]) ).
fof(f4368,plain,
( spl52_441
<=> hd(sK34(sK13,sK10)) = hd(app(sK34(sK13,sK10),sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_441])]) ).
fof(f640,plain,
( spl52_13
<=> ssList(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_13])]) ).
fof(f4361,plain,
( hd(sK34(sK13,sK10)) = hd(app(sK34(sK13,sK10),sK13))
| nil = sK34(sK13,sK10)
| ~ spl52_13
| ~ spl52_32 ),
inference(resolution,[],[f801,f2348]) ).
fof(f2348,plain,
( ! [X14] :
( ~ ssList(X14)
| hd(app(X14,sK13)) = hd(X14)
| nil = X14 )
| ~ spl52_13 ),
inference(resolution,[],[f339,f642]) ).
fof(f642,plain,
( ssList(sK13)
| ~ spl52_13 ),
inference(avatar_component_clause,[],[f640]) ).
fof(f339,plain,
! [X0,X1] :
( ~ ssList(X1)
| ~ ssList(X0)
| nil = X0
| hd(X0) = hd(app(X0,X1)) ),
inference(cnf_transformation,[],[f217]) ).
fof(f217,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( nil = X0
| hd(X0) = hd(app(X0,X1))
| ~ ssList(X1) ) ),
inference(flattening,[],[f216]) ).
fof(f216,plain,
! [X0] :
( ! [X1] :
( hd(X0) = hd(app(X0,X1))
| nil = X0
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f85]) ).
fof(f85,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ( nil != X0
=> hd(X0) = hd(app(X0,X1)) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax85) ).
fof(f4366,plain,
( spl52_114
| spl52_440
| ~ spl52_12
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f4360,f800,f635,f4363,f1337]) ).
fof(f4363,plain,
( spl52_440
<=> hd(sK34(sK13,sK10)) = hd(app(sK34(sK13,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_440])]) ).
fof(f4360,plain,
( hd(sK34(sK13,sK10)) = hd(app(sK34(sK13,sK10),sK10))
| nil = sK34(sK13,sK10)
| ~ spl52_12
| ~ spl52_32 ),
inference(resolution,[],[f801,f2347]) ).
fof(f2347,plain,
( ! [X13] :
( ~ ssList(X13)
| nil = X13
| hd(app(X13,sK10)) = hd(X13) )
| ~ spl52_12 ),
inference(resolution,[],[f339,f637]) ).
fof(f637,plain,
( ssList(sK10)
| ~ spl52_12 ),
inference(avatar_component_clause,[],[f635]) ).
fof(f4348,plain,
( spl52_439
| spl52_111
| ~ spl52_13
| ~ spl52_34
| ~ spl52_411 ),
inference(avatar_split_clause,[],[f4343,f4069,f807,f640,f1323,f4345]) ).
fof(f4345,plain,
( spl52_439
<=> hd(app(app(sK33(sK13,sK10),sK10),sK13)) = hd(sK33(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_439])]) ).
fof(f1323,plain,
( spl52_111
<=> nil = app(sK33(sK13,sK10),sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_111])]) ).
fof(f4069,plain,
( spl52_411
<=> hd(app(sK33(sK13,sK10),sK10)) = hd(sK33(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_411])]) ).
fof(f4343,plain,
( nil = app(sK33(sK13,sK10),sK10)
| hd(app(app(sK33(sK13,sK10),sK10),sK13)) = hd(sK33(sK13,sK10))
| ~ spl52_13
| ~ spl52_34
| ~ spl52_411 ),
inference(forward_demodulation,[],[f4281,f4071]) ).
fof(f4071,plain,
( hd(app(sK33(sK13,sK10),sK10)) = hd(sK33(sK13,sK10))
| ~ spl52_411 ),
inference(avatar_component_clause,[],[f4069]) ).
fof(f4281,plain,
( hd(app(sK33(sK13,sK10),sK10)) = hd(app(app(sK33(sK13,sK10),sK10),sK13))
| nil = app(sK33(sK13,sK10),sK10)
| ~ spl52_13
| ~ spl52_34 ),
inference(resolution,[],[f808,f2348]) ).
fof(f808,plain,
( ssList(app(sK33(sK13,sK10),sK10))
| ~ spl52_34 ),
inference(avatar_component_clause,[],[f807]) ).
fof(f4342,plain,
( spl52_438
| ~ spl52_430
| ~ spl52_432 ),
inference(avatar_split_clause,[],[f4312,f4303,f4289,f4339]) ).
fof(f4339,plain,
( spl52_438
<=> hd(app(app(sK33(sK13,sK10),sK10),sK10)) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_438])]) ).
fof(f4289,plain,
( spl52_430
<=> hd(app(app(sK33(sK13,sK10),sK10),sK10)) = hd(sK33(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_430])]) ).
fof(f4303,plain,
( spl52_432
<=> hd(sK33(sK13,sK10)) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_432])]) ).
fof(f4312,plain,
( hd(app(app(sK33(sK13,sK10),sK10),sK10)) = hd(sK13)
| ~ spl52_430
| ~ spl52_432 ),
inference(backward_demodulation,[],[f4291,f4305]) ).
fof(f4305,plain,
( hd(sK33(sK13,sK10)) = hd(sK13)
| ~ spl52_432 ),
inference(avatar_component_clause,[],[f4303]) ).
fof(f4291,plain,
( hd(app(app(sK33(sK13,sK10),sK10),sK10)) = hd(sK33(sK13,sK10))
| ~ spl52_430 ),
inference(avatar_component_clause,[],[f4289]) ).
fof(f4337,plain,
( spl52_437
| ~ spl52_426
| ~ spl52_432 ),
inference(avatar_split_clause,[],[f4310,f4303,f4225,f4334]) ).
fof(f4334,plain,
( spl52_437
<=> hd(sK13) = sK28(app(sK33(sK13,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_437])]) ).
fof(f4225,plain,
( spl52_426
<=> hd(sK33(sK13,sK10)) = sK28(app(sK33(sK13,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_426])]) ).
fof(f4310,plain,
( hd(sK13) = sK28(app(sK33(sK13,sK10),sK10))
| ~ spl52_426
| ~ spl52_432 ),
inference(backward_demodulation,[],[f4227,f4305]) ).
fof(f4227,plain,
( hd(sK33(sK13,sK10)) = sK28(app(sK33(sK13,sK10),sK10))
| ~ spl52_426 ),
inference(avatar_component_clause,[],[f4225]) ).
fof(f4332,plain,
( spl52_436
| ~ spl52_97
| ~ spl52_432 ),
inference(avatar_split_clause,[],[f4307,f4303,f1260,f4329]) ).
fof(f4329,plain,
( spl52_436
<=> sK28(sK33(sK13,sK10)) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_436])]) ).
fof(f1260,plain,
( spl52_97
<=> sK28(sK33(sK13,sK10)) = hd(sK33(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_97])]) ).
fof(f4307,plain,
( sK28(sK33(sK13,sK10)) = hd(sK13)
| ~ spl52_97
| ~ spl52_432 ),
inference(backward_demodulation,[],[f1262,f4305]) ).
fof(f1262,plain,
( sK28(sK33(sK13,sK10)) = hd(sK33(sK13,sK10))
| ~ spl52_97 ),
inference(avatar_component_clause,[],[f1260]) ).
fof(f4327,plain,
( spl52_435
| ~ spl52_413
| ~ spl52_432 ),
inference(avatar_split_clause,[],[f4309,f4303,f4078,f4324]) ).
fof(f4324,plain,
( spl52_435
<=> hd(app(sK33(sK13,sK10),sK13)) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_435])]) ).
fof(f4078,plain,
( spl52_413
<=> hd(app(sK33(sK13,sK10),sK13)) = hd(sK33(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_413])]) ).
fof(f4309,plain,
( hd(app(sK33(sK13,sK10),sK13)) = hd(sK13)
| ~ spl52_413
| ~ spl52_432 ),
inference(backward_demodulation,[],[f4080,f4305]) ).
fof(f4080,plain,
( hd(app(sK33(sK13,sK10),sK13)) = hd(sK33(sK13,sK10))
| ~ spl52_413 ),
inference(avatar_component_clause,[],[f4078]) ).
fof(f4322,plain,
( spl52_434
| ~ spl52_375
| ~ spl52_432 ),
inference(avatar_split_clause,[],[f4308,f4303,f3714,f4319]) ).
fof(f4319,plain,
( spl52_434
<=> cons(hd(sK13),tl(sK33(sK13,sK10))) = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_434])]) ).
fof(f3714,plain,
( spl52_375
<=> cons(hd(sK33(sK13,sK10)),tl(sK33(sK13,sK10))) = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_375])]) ).
fof(f4308,plain,
( cons(hd(sK13),tl(sK33(sK13,sK10))) = sK33(sK13,sK10)
| ~ spl52_375
| ~ spl52_432 ),
inference(backward_demodulation,[],[f3716,f4305]) ).
fof(f3716,plain,
( cons(hd(sK33(sK13,sK10)),tl(sK33(sK13,sK10))) = sK33(sK13,sK10)
| ~ spl52_375 ),
inference(avatar_component_clause,[],[f3714]) ).
fof(f4317,plain,
( spl52_433
| ~ spl52_427
| ~ spl52_432 ),
inference(avatar_split_clause,[],[f4311,f4303,f4230,f4314]) ).
fof(f4314,plain,
( spl52_433
<=> app(sK33(sK13,sK10),sK10) = cons(hd(sK13),tl(app(sK33(sK13,sK10),sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_433])]) ).
fof(f4230,plain,
( spl52_427
<=> cons(hd(sK33(sK13,sK10)),tl(app(sK33(sK13,sK10),sK10))) = app(sK33(sK13,sK10),sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_427])]) ).
fof(f4311,plain,
( app(sK33(sK13,sK10),sK10) = cons(hd(sK13),tl(app(sK33(sK13,sK10),sK10)))
| ~ spl52_427
| ~ spl52_432 ),
inference(backward_demodulation,[],[f4232,f4305]) ).
fof(f4232,plain,
( cons(hd(sK33(sK13,sK10)),tl(app(sK33(sK13,sK10),sK10))) = app(sK33(sK13,sK10),sK10)
| ~ spl52_427 ),
inference(avatar_component_clause,[],[f4230]) ).
fof(f4306,plain,
( spl52_432
| ~ spl52_411
| ~ spl52_431 ),
inference(avatar_split_clause,[],[f4301,f4296,f4069,f4303]) ).
fof(f4296,plain,
( spl52_431
<=> hd(app(sK33(sK13,sK10),sK10)) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_431])]) ).
fof(f4301,plain,
( hd(sK33(sK13,sK10)) = hd(sK13)
| ~ spl52_411
| ~ spl52_431 ),
inference(backward_demodulation,[],[f4071,f4298]) ).
fof(f4298,plain,
( hd(app(sK33(sK13,sK10),sK10)) = hd(sK13)
| ~ spl52_431 ),
inference(avatar_component_clause,[],[f4296]) ).
fof(f4299,plain,
( spl52_431
| spl52_111
| ~ spl52_13
| ~ spl52_34
| ~ spl52_421 ),
inference(avatar_split_clause,[],[f4294,f4167,f807,f640,f1323,f4296]) ).
fof(f4167,plain,
( spl52_421
<=> sK13 = app(app(sK33(sK13,sK10),sK10),sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_421])]) ).
fof(f4294,plain,
( nil = app(sK33(sK13,sK10),sK10)
| hd(app(sK33(sK13,sK10),sK10)) = hd(sK13)
| ~ spl52_13
| ~ spl52_34
| ~ spl52_421 ),
inference(forward_demodulation,[],[f4281,f4169]) ).
fof(f4169,plain,
( sK13 = app(app(sK33(sK13,sK10),sK10),sK13)
| ~ spl52_421 ),
inference(avatar_component_clause,[],[f4167]) ).
fof(f4292,plain,
( spl52_111
| spl52_430
| ~ spl52_12
| ~ spl52_34
| ~ spl52_411 ),
inference(avatar_split_clause,[],[f4287,f4069,f807,f635,f4289,f1323]) ).
fof(f4287,plain,
( hd(app(app(sK33(sK13,sK10),sK10),sK10)) = hd(sK33(sK13,sK10))
| nil = app(sK33(sK13,sK10),sK10)
| ~ spl52_12
| ~ spl52_34
| ~ spl52_411 ),
inference(forward_demodulation,[],[f4280,f4071]) ).
fof(f4280,plain,
( hd(app(sK33(sK13,sK10),sK10)) = hd(app(app(sK33(sK13,sK10),sK10),sK10))
| nil = app(sK33(sK13,sK10),sK10)
| ~ spl52_12
| ~ spl52_34 ),
inference(resolution,[],[f808,f2347]) ).
fof(f4286,plain,
( spl52_429
| ~ spl52_5
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f4279,f807,f599,f4283]) ).
fof(f4283,plain,
( spl52_429
<=> app(cons(sK14,nil),app(sK33(sK13,sK10),sK10)) = cons(sK14,app(sK33(sK13,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_429])]) ).
fof(f4279,plain,
( app(cons(sK14,nil),app(sK33(sK13,sK10),sK10)) = cons(sK14,app(sK33(sK13,sK10),sK10))
| ~ spl52_5
| ~ spl52_34 ),
inference(resolution,[],[f808,f2179]) ).
fof(f4268,plain,
( spl52_101
| spl52_428
| ~ spl52_13
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f4263,f950,f640,f4265,f1278]) ).
fof(f1278,plain,
( spl52_101
<=> nil = sK22(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_101])]) ).
fof(f4265,plain,
( spl52_428
<=> hd(sK22(sK10,sK14)) = hd(app(sK22(sK10,sK14),sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_428])]) ).
fof(f950,plain,
( spl52_60
<=> ssList(sK22(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_60])]) ).
fof(f4263,plain,
( hd(sK22(sK10,sK14)) = hd(app(sK22(sK10,sK14),sK13))
| nil = sK22(sK10,sK14)
| ~ spl52_13
| ~ spl52_60 ),
inference(resolution,[],[f951,f2348]) ).
fof(f951,plain,
( ssList(sK22(sK10,sK14))
| ~ spl52_60 ),
inference(avatar_component_clause,[],[f950]) ).
fof(f4233,plain,
( spl52_427
| ~ spl52_332
| ~ spl52_411 ),
inference(avatar_split_clause,[],[f4223,f4069,f3249,f4230]) ).
fof(f3249,plain,
( spl52_332
<=> app(sK33(sK13,sK10),sK10) = cons(hd(app(sK33(sK13,sK10),sK10)),tl(app(sK33(sK13,sK10),sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_332])]) ).
fof(f4223,plain,
( cons(hd(sK33(sK13,sK10)),tl(app(sK33(sK13,sK10),sK10))) = app(sK33(sK13,sK10),sK10)
| ~ spl52_332
| ~ spl52_411 ),
inference(backward_demodulation,[],[f3251,f4071]) ).
fof(f3251,plain,
( app(sK33(sK13,sK10),sK10) = cons(hd(app(sK33(sK13,sK10),sK10)),tl(app(sK33(sK13,sK10),sK10)))
| ~ spl52_332 ),
inference(avatar_component_clause,[],[f3249]) ).
fof(f4228,plain,
( spl52_426
| ~ spl52_112
| ~ spl52_411 ),
inference(avatar_split_clause,[],[f4222,f4069,f1327,f4225]) ).
fof(f1327,plain,
( spl52_112
<=> hd(app(sK33(sK13,sK10),sK10)) = sK28(app(sK33(sK13,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_112])]) ).
fof(f4222,plain,
( hd(sK33(sK13,sK10)) = sK28(app(sK33(sK13,sK10),sK10))
| ~ spl52_112
| ~ spl52_411 ),
inference(backward_demodulation,[],[f1329,f4071]) ).
fof(f1329,plain,
( hd(app(sK33(sK13,sK10),sK10)) = sK28(app(sK33(sK13,sK10),sK10))
| ~ spl52_112 ),
inference(avatar_component_clause,[],[f1327]) ).
fof(f4218,plain,
( ~ spl52_425
| spl52_176
| ~ spl52_422 ),
inference(avatar_split_clause,[],[f4195,f4174,f2021,f4215]) ).
fof(f4215,plain,
( spl52_425
<=> sK13 = app(sK13,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_425])]) ).
fof(f2021,plain,
( spl52_176
<=> app(sK13,sK34(sK13,nil)) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_176])]) ).
fof(f4174,plain,
( spl52_422
<=> sK34(sK13,nil) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_422])]) ).
fof(f4195,plain,
( sK13 != app(sK13,sK13)
| spl52_176
| ~ spl52_422 ),
inference(backward_demodulation,[],[f2022,f4176]) ).
fof(f4176,plain,
( sK34(sK13,nil) = sK13
| ~ spl52_422 ),
inference(avatar_component_clause,[],[f4174]) ).
fof(f2022,plain,
( app(sK13,sK34(sK13,nil)) != sK13
| spl52_176 ),
inference(avatar_component_clause,[],[f2021]) ).
fof(f4190,plain,
( ~ spl52_177
| ~ spl52_56
| spl52_424
| ~ spl52_182 ),
inference(avatar_split_clause,[],[f3971,f2066,f4188,f934,f2040]) ).
fof(f2040,plain,
( spl52_177
<=> ssList(cons(sK14,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_177])]) ).
fof(f934,plain,
( spl52_56
<=> ssList(sK21(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_56])]) ).
fof(f4188,plain,
( spl52_424
<=> ! [X4] :
( ~ ssItem(X4)
| ~ memberP(cons(sK14,nil),X4)
| memberP(sK10,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_424])]) ).
fof(f2066,plain,
( spl52_182
<=> sK10 = app(sK21(sK10,sK14),cons(sK14,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_182])]) ).
fof(f3971,plain,
( ! [X4] :
( ~ ssItem(X4)
| memberP(sK10,X4)
| ~ ssList(sK21(sK10,sK14))
| ~ memberP(cons(sK14,nil),X4)
| ~ ssList(cons(sK14,nil)) )
| ~ spl52_182 ),
inference(superposition,[],[f362,f2068]) ).
fof(f2068,plain,
( sK10 = app(sK21(sK10,sK14),cons(sK14,nil))
| ~ spl52_182 ),
inference(avatar_component_clause,[],[f2066]) ).
fof(f4184,plain,
( spl52_423
| ~ spl52_398
| ~ spl52_405 ),
inference(avatar_split_clause,[],[f4179,f4036,f3921,f4181]) ).
fof(f4181,plain,
( spl52_423
<=> hd(app(sK10,sK13)) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_423])]) ).
fof(f3921,plain,
( spl52_398
<=> hd(sK10) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_398])]) ).
fof(f4036,plain,
( spl52_405
<=> hd(sK10) = hd(app(sK10,sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_405])]) ).
fof(f4179,plain,
( hd(app(sK10,sK13)) = hd(nil)
| ~ spl52_398
| ~ spl52_405 ),
inference(forward_demodulation,[],[f4038,f3922]) ).
fof(f3922,plain,
( hd(sK10) = hd(nil)
| ~ spl52_398 ),
inference(avatar_component_clause,[],[f3921]) ).
fof(f4038,plain,
( hd(sK10) = hd(app(sK10,sK13))
| ~ spl52_405 ),
inference(avatar_component_clause,[],[f4036]) ).
fof(f4178,plain,
( ~ spl52_177
| spl52_412
| ~ spl52_56
| ~ spl52_182 ),
inference(avatar_split_clause,[],[f3975,f2066,f934,f4074,f2040]) ).
fof(f4074,plain,
( spl52_412
<=> ! [X7] :
( ~ ssList(X7)
| cons(sK14,nil) = X7
| sK10 != app(sK21(sK10,sK14),X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_412])]) ).
fof(f3975,plain,
( ! [X8] :
( ~ ssList(sK21(sK10,sK14))
| sK10 != app(sK21(sK10,sK14),X8)
| ~ ssList(cons(sK14,nil))
| cons(sK14,nil) = X8
| ~ ssList(X8) )
| ~ spl52_182 ),
inference(superposition,[],[f367,f2068]) ).
fof(f367,plain,
! [X2,X0,X1] :
( app(X1,X2) != app(X1,X0)
| ~ ssList(X0)
| X0 = X2
| ~ ssList(X2)
| ~ ssList(X1) ),
inference(cnf_transformation,[],[f152]) ).
fof(f152,plain,
! [X0] :
( ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( X0 = X2
| app(X1,X2) != app(X1,X0)
| ~ ssList(X2) ) )
| ~ ssList(X0) ),
inference(flattening,[],[f151]) ).
fof(f151,plain,
! [X0] :
( ! [X1] :
( ! [X2] :
( X0 = X2
| app(X1,X2) != app(X1,X0)
| ~ ssList(X2) )
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f80]) ).
fof(f80,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ( app(X1,X2) = app(X1,X0)
=> X0 = X2 ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax80) ).
fof(f4177,plain,
( spl52_422
| ~ spl52_157
| ~ spl52_397 ),
inference(avatar_split_clause,[],[f4172,f3883,f1675,f4174]) ).
fof(f1675,plain,
( spl52_157
<=> sK34(sK13,nil) = app(nil,sK34(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_157])]) ).
fof(f3883,plain,
( spl52_397
<=> app(nil,sK34(sK13,nil)) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_397])]) ).
fof(f4172,plain,
( sK34(sK13,nil) = sK13
| ~ spl52_157
| ~ spl52_397 ),
inference(backward_demodulation,[],[f1677,f3885]) ).
fof(f3885,plain,
( app(nil,sK34(sK13,nil)) = sK13
| ~ spl52_397 ),
inference(avatar_component_clause,[],[f3883]) ).
fof(f1677,plain,
( sK34(sK13,nil) = app(nil,sK34(sK13,nil))
| ~ spl52_157 ),
inference(avatar_component_clause,[],[f1675]) ).
fof(f4170,plain,
( spl52_421
| ~ spl52_30
| ~ spl52_335 ),
inference(avatar_split_clause,[],[f4165,f3287,f788,f4167]) ).
fof(f788,plain,
( spl52_30
<=> sK13 = app(app(sK33(sK13,sK10),sK10),sK34(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_30])]) ).
fof(f3287,plain,
( spl52_335
<=> sK34(sK13,sK10) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_335])]) ).
fof(f4165,plain,
( sK13 = app(app(sK33(sK13,sK10),sK10),sK13)
| ~ spl52_30
| ~ spl52_335 ),
inference(forward_demodulation,[],[f790,f3289]) ).
fof(f3289,plain,
( sK34(sK13,sK10) = sK13
| ~ spl52_335 ),
inference(avatar_component_clause,[],[f3287]) ).
fof(f790,plain,
( sK13 = app(app(sK33(sK13,sK10),sK10),sK34(sK13,sK10))
| ~ spl52_30 ),
inference(avatar_component_clause,[],[f788]) ).
fof(f4164,plain,
( ~ spl52_420
| ~ spl52_78
| ~ spl52_134
| spl52_402 ),
inference(avatar_split_clause,[],[f4159,f4019,f1535,f1087,f4161]) ).
fof(f4161,plain,
( spl52_420
<=> hd(nil) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_420])]) ).
fof(f1535,plain,
( spl52_134
<=> nil = sK33(sK13,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_134])]) ).
fof(f4019,plain,
( spl52_402
<=> hd(sK33(sK13,nil)) = hd(app(sK33(sK13,nil),sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_402])]) ).
fof(f4159,plain,
( hd(nil) != hd(sK13)
| ~ spl52_78
| ~ spl52_134
| spl52_402 ),
inference(forward_demodulation,[],[f4158,f1089]) ).
fof(f4158,plain,
( hd(app(nil,sK13)) != hd(nil)
| ~ spl52_134
| spl52_402 ),
inference(forward_demodulation,[],[f4020,f1536]) ).
fof(f1536,plain,
( nil = sK33(sK13,nil)
| ~ spl52_134 ),
inference(avatar_component_clause,[],[f1535]) ).
fof(f4020,plain,
( hd(sK33(sK13,nil)) != hd(app(sK33(sK13,nil),sK13))
| spl52_402 ),
inference(avatar_component_clause,[],[f4019]) ).
fof(f4156,plain,
( spl52_419
| ~ spl52_103
| ~ spl52_398 ),
inference(avatar_split_clause,[],[f4117,f3921,f1287,f4153]) ).
fof(f4153,plain,
( spl52_419
<=> hd(nil) = sK28(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_419])]) ).
fof(f1287,plain,
( spl52_103
<=> hd(sK10) = sK28(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_103])]) ).
fof(f4117,plain,
( hd(nil) = sK28(sK10)
| ~ spl52_103
| ~ spl52_398 ),
inference(backward_demodulation,[],[f1289,f3922]) ).
fof(f1289,plain,
( hd(sK10) = sK28(sK10)
| ~ spl52_103 ),
inference(avatar_component_clause,[],[f1287]) ).
fof(f4151,plain,
( ~ spl52_418
| spl52_274
| ~ spl52_398 ),
inference(avatar_split_clause,[],[f4119,f3921,f2894,f4148]) ).
fof(f4148,plain,
( spl52_418
<=> lt(hd(nil),hd(tl(sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_418])]) ).
fof(f2894,plain,
( spl52_274
<=> lt(hd(sK10),hd(tl(sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_274])]) ).
fof(f4119,plain,
( ~ lt(hd(nil),hd(tl(sK10)))
| spl52_274
| ~ spl52_398 ),
inference(backward_demodulation,[],[f2895,f3922]) ).
fof(f2895,plain,
( ~ lt(hd(sK10),hd(tl(sK10)))
| spl52_274 ),
inference(avatar_component_clause,[],[f2894]) ).
fof(f4146,plain,
( ~ spl52_417
| spl52_289
| ~ spl52_398 ),
inference(avatar_split_clause,[],[f4121,f3921,f2961,f4143]) ).
fof(f4143,plain,
( spl52_417
<=> memberP(sK10,hd(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_417])]) ).
fof(f2961,plain,
( spl52_289
<=> memberP(sK10,hd(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_289])]) ).
fof(f4121,plain,
( ~ memberP(sK10,hd(nil))
| spl52_289
| ~ spl52_398 ),
inference(backward_demodulation,[],[f2962,f3922]) ).
fof(f2962,plain,
( ~ memberP(sK10,hd(sK10))
| spl52_289 ),
inference(avatar_component_clause,[],[f2961]) ).
fof(f4141,plain,
( spl52_416
| ~ spl52_187
| ~ spl52_398 ),
inference(avatar_split_clause,[],[f4118,f3921,f2163,f4138]) ).
fof(f4138,plain,
( spl52_416
<=> sK10 = cons(hd(nil),tl(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_416])]) ).
fof(f2163,plain,
( spl52_187
<=> cons(hd(sK10),tl(sK10)) = sK10 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_187])]) ).
fof(f4118,plain,
( sK10 = cons(hd(nil),tl(sK10))
| ~ spl52_187
| ~ spl52_398 ),
inference(backward_demodulation,[],[f2165,f3922]) ).
fof(f2165,plain,
( cons(hd(sK10),tl(sK10)) = sK10
| ~ spl52_187 ),
inference(avatar_component_clause,[],[f2163]) ).
fof(f4136,plain,
( spl52_415
| ~ spl52_390
| ~ spl52_398 ),
inference(avatar_split_clause,[],[f4126,f3921,f3820,f4133]) ).
fof(f4133,plain,
( spl52_415
<=> hd(app(sK10,sK10)) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_415])]) ).
fof(f3820,plain,
( spl52_390
<=> hd(app(sK10,sK10)) = hd(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_390])]) ).
fof(f4126,plain,
( hd(app(sK10,sK10)) = hd(nil)
| ~ spl52_390
| ~ spl52_398 ),
inference(backward_demodulation,[],[f3822,f3922]) ).
fof(f3822,plain,
( hd(app(sK10,sK10)) = hd(sK10)
| ~ spl52_390 ),
inference(avatar_component_clause,[],[f3820]) ).
fof(f4131,plain,
( spl52_414
| ~ spl52_277
| ~ spl52_398 ),
inference(avatar_split_clause,[],[f4120,f3921,f2906,f4128]) ).
fof(f4128,plain,
( spl52_414
<=> ssItem(hd(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_414])]) ).
fof(f2906,plain,
( spl52_277
<=> ssItem(hd(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_277])]) ).
fof(f4120,plain,
( ssItem(hd(nil))
| ~ spl52_277
| ~ spl52_398 ),
inference(backward_demodulation,[],[f2907,f3922]) ).
fof(f2907,plain,
( ssItem(hd(sK10))
| ~ spl52_277 ),
inference(avatar_component_clause,[],[f2906]) ).
fof(f4113,plain,
( spl52_397
| ~ spl52_134
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f4089,f1655,f1535,f3883]) ).
fof(f1655,plain,
( spl52_155
<=> app(sK33(sK13,nil),sK34(sK13,nil)) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_155])]) ).
fof(f4089,plain,
( app(nil,sK34(sK13,nil)) = sK13
| ~ spl52_134
| ~ spl52_155 ),
inference(backward_demodulation,[],[f1657,f1536]) ).
fof(f1657,plain,
( app(sK33(sK13,nil),sK34(sK13,nil)) = sK13
| ~ spl52_155 ),
inference(avatar_component_clause,[],[f1655]) ).
fof(f4111,plain,
( spl52_398
| ~ spl52_79
| ~ spl52_134
| ~ spl52_392 ),
inference(avatar_split_clause,[],[f4110,f3831,f1535,f1092,f3921]) ).
fof(f1092,plain,
( spl52_79
<=> sK10 = app(nil,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_79])]) ).
fof(f3831,plain,
( spl52_392
<=> hd(sK33(sK13,nil)) = hd(app(sK33(sK13,nil),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_392])]) ).
fof(f4110,plain,
( hd(sK10) = hd(nil)
| ~ spl52_79
| ~ spl52_134
| ~ spl52_392 ),
inference(forward_demodulation,[],[f4109,f1094]) ).
fof(f1094,plain,
( sK10 = app(nil,sK10)
| ~ spl52_79 ),
inference(avatar_component_clause,[],[f1092]) ).
fof(f4109,plain,
( hd(app(nil,sK10)) = hd(nil)
| ~ spl52_134
| ~ spl52_392 ),
inference(backward_demodulation,[],[f3833,f1536]) ).
fof(f3833,plain,
( hd(sK33(sK13,nil)) = hd(app(sK33(sK13,nil),sK10))
| ~ spl52_392 ),
inference(avatar_component_clause,[],[f3831]) ).
fof(f4082,plain,
( spl52_134
| ~ spl52_140
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1684,f1622,f1565,f1535]) ).
fof(f1565,plain,
( spl52_140
<=> nil = app(sK33(sK13,nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_140])]) ).
fof(f1622,plain,
( spl52_150
<=> app(sK33(sK13,nil),nil) = sK33(sK13,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_150])]) ).
fof(f1684,plain,
( nil = sK33(sK13,nil)
| ~ spl52_140
| ~ spl52_150 ),
inference(backward_demodulation,[],[f1624,f1566]) ).
fof(f1566,plain,
( nil = app(sK33(sK13,nil),nil)
| ~ spl52_140 ),
inference(avatar_component_clause,[],[f1565]) ).
fof(f1624,plain,
( app(sK33(sK13,nil),nil) = sK33(sK13,nil)
| ~ spl52_150 ),
inference(avatar_component_clause,[],[f1622]) ).
fof(f4081,plain,
( spl52_98
| spl52_413
| ~ spl52_13
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f4005,f1140,f640,f4078,f1264]) ).
fof(f1264,plain,
( spl52_98
<=> nil = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_98])]) ).
fof(f4005,plain,
( hd(app(sK33(sK13,sK10),sK13)) = hd(sK33(sK13,sK10))
| nil = sK33(sK13,sK10)
| ~ spl52_13
| ~ spl52_85 ),
inference(resolution,[],[f2348,f1141]) ).
fof(f1141,plain,
( ssList(sK33(sK13,sK10))
| ~ spl52_85 ),
inference(avatar_component_clause,[],[f1140]) ).
fof(f4076,plain,
( ~ spl52_177
| ~ spl52_56
| spl52_412
| ~ spl52_182 ),
inference(avatar_split_clause,[],[f3974,f2066,f4074,f934,f2040]) ).
fof(f3974,plain,
( ! [X7] :
( ~ ssList(X7)
| ~ ssList(sK21(sK10,sK14))
| ~ ssList(cons(sK14,nil))
| sK10 != app(sK21(sK10,sK14),X7)
| cons(sK14,nil) = X7 )
| ~ spl52_182 ),
inference(superposition,[],[f367,f2068]) ).
fof(f4072,plain,
( spl52_411
| spl52_98
| ~ spl52_12
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f3802,f1140,f635,f1264,f4069]) ).
fof(f3802,plain,
( nil = sK33(sK13,sK10)
| hd(app(sK33(sK13,sK10),sK10)) = hd(sK33(sK13,sK10))
| ~ spl52_12
| ~ spl52_85 ),
inference(resolution,[],[f2347,f1141]) ).
fof(f4067,plain,
( ~ spl52_56
| spl52_410
| ~ spl52_177
| ~ spl52_182 ),
inference(avatar_split_clause,[],[f3979,f2066,f2040,f4064,f934]) ).
fof(f4064,plain,
( spl52_410
<=> ! [X10] :
( sK10 != app(X10,cons(sK14,nil))
| ~ ssList(X10)
| sK21(sK10,sK14) = X10 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_410])]) ).
fof(f3979,plain,
( ! [X9] :
( ~ ssList(cons(sK14,nil))
| sK21(sK10,sK14) = X9
| ~ ssList(X9)
| sK10 != app(X9,cons(sK14,nil))
| ~ ssList(sK21(sK10,sK14)) )
| ~ spl52_182 ),
inference(superposition,[],[f478,f2068]) ).
fof(f478,plain,
! [X2,X0,X1] :
( app(X2,X1) != app(X0,X1)
| X0 = X2
| ~ ssList(X1)
| ~ ssList(X2)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f133]) ).
fof(f133,plain,
! [X0] :
( ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( ~ ssList(X2)
| app(X2,X1) != app(X0,X1)
| X0 = X2 ) )
| ~ ssList(X0) ),
inference(flattening,[],[f132]) ).
fof(f132,plain,
! [X0] :
( ! [X1] :
( ! [X2] :
( X0 = X2
| app(X2,X1) != app(X0,X1)
| ~ ssList(X2) )
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f79]) ).
fof(f79,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ( app(X2,X1) = app(X0,X1)
=> X0 = X2 ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax79) ).
fof(f4066,plain,
( ~ spl52_56
| spl52_410
| ~ spl52_177
| ~ spl52_182 ),
inference(avatar_split_clause,[],[f3980,f2066,f2040,f4064,f934]) ).
fof(f3980,plain,
( ! [X10] :
( ~ ssList(cons(sK14,nil))
| sK10 != app(X10,cons(sK14,nil))
| sK21(sK10,sK14) = X10
| ~ ssList(X10)
| ~ ssList(sK21(sK10,sK14)) )
| ~ spl52_182 ),
inference(superposition,[],[f478,f2068]) ).
fof(f4062,plain,
( spl52_134
| spl52_224
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f3944,f1560,f2545,f1535]) ).
fof(f2545,plain,
( spl52_224
<=> sK33(sK13,nil) = cons(sK16(sK33(sK13,nil)),sK15(sK33(sK13,nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_224])]) ).
fof(f1560,plain,
( spl52_139
<=> ssList(sK33(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_139])]) ).
fof(f3944,plain,
( sK33(sK13,nil) = cons(sK16(sK33(sK13,nil)),sK15(sK33(sK13,nil)))
| nil = sK33(sK13,nil)
| ~ spl52_139 ),
inference(resolution,[],[f1562,f386]) ).
fof(f386,plain,
! [X0] :
( ~ ssList(X0)
| nil = X0
| cons(sK16(X0),sK15(X0)) = X0 ),
inference(cnf_transformation,[],[f252]) ).
fof(f252,plain,
! [X0] :
( ~ ssList(X0)
| ( cons(sK16(X0),sK15(X0)) = X0
& ssItem(sK16(X0))
& ssList(sK15(X0)) )
| nil = X0 ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK15,sK16])],[f137,f251,f250]) ).
fof(f250,plain,
! [X0] :
( ? [X1] :
( ? [X2] :
( cons(X2,X1) = X0
& ssItem(X2) )
& ssList(X1) )
=> ( ? [X2] :
( cons(X2,sK15(X0)) = X0
& ssItem(X2) )
& ssList(sK15(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f251,plain,
! [X0] :
( ? [X2] :
( cons(X2,sK15(X0)) = X0
& ssItem(X2) )
=> ( cons(sK16(X0),sK15(X0)) = X0
& ssItem(sK16(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f137,plain,
! [X0] :
( ~ ssList(X0)
| ? [X1] :
( ? [X2] :
( cons(X2,X1) = X0
& ssItem(X2) )
& ssList(X1) )
| nil = X0 ),
inference(flattening,[],[f136]) ).
fof(f136,plain,
! [X0] :
( nil = X0
| ? [X1] :
( ? [X2] :
( cons(X2,X1) = X0
& ssItem(X2) )
& ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f20]) ).
fof(f20,axiom,
! [X0] :
( ssList(X0)
=> ( nil = X0
| ? [X1] :
( ? [X2] :
( cons(X2,X1) = X0
& ssItem(X2) )
& ssList(X1) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax20) ).
fof(f1562,plain,
( ssList(sK33(sK13,nil))
| ~ spl52_139 ),
inference(avatar_component_clause,[],[f1560]) ).
fof(f4061,plain,
( spl52_409
| ~ spl52_56
| ~ spl52_177
| ~ spl52_182 ),
inference(avatar_split_clause,[],[f3973,f2066,f2040,f934,f4059]) ).
fof(f4059,plain,
( spl52_409
<=> ! [X6] :
( memberP(sK21(sK10,sK14),X6)
| ~ ssItem(X6)
| ~ memberP(sK10,X6)
| memberP(cons(sK14,nil),X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_409])]) ).
fof(f3973,plain,
( ! [X6] :
( ~ ssList(cons(sK14,nil))
| ~ ssList(sK21(sK10,sK14))
| memberP(sK21(sK10,sK14),X6)
| memberP(cons(sK14,nil),X6)
| ~ memberP(sK10,X6)
| ~ ssItem(X6) )
| ~ spl52_182 ),
inference(superposition,[],[f364,f2068]) ).
fof(f364,plain,
! [X2,X0,X1] :
( ~ memberP(app(X1,X2),X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ ssItem(X0)
| memberP(X2,X0)
| memberP(X1,X0) ),
inference(cnf_transformation,[],[f241]) ).
fof(f4054,plain,
( spl52_408
| spl52_100
| ~ spl52_13
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f4002,f934,f640,f1273,f4051]) ).
fof(f4051,plain,
( spl52_408
<=> hd(app(sK21(sK10,sK14),sK13)) = hd(sK21(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_408])]) ).
fof(f1273,plain,
( spl52_100
<=> nil = sK21(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_100])]) ).
fof(f4002,plain,
( nil = sK21(sK10,sK14)
| hd(app(sK21(sK10,sK14),sK13)) = hd(sK21(sK10,sK14))
| ~ spl52_13
| ~ spl52_56 ),
inference(resolution,[],[f2348,f935]) ).
fof(f935,plain,
( ssList(sK21(sK10,sK14))
| ~ spl52_56 ),
inference(avatar_component_clause,[],[f934]) ).
fof(f4049,plain,
( spl52_407
| spl52_241
| ~ spl52_13
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3999,f2696,f640,f2704,f4046]) ).
fof(f4046,plain,
( spl52_407
<=> hd(sK15(sK10)) = hd(app(sK15(sK10),sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_407])]) ).
fof(f2704,plain,
( spl52_241
<=> nil = sK15(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_241])]) ).
fof(f2696,plain,
( spl52_239
<=> ssList(sK15(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_239])]) ).
fof(f3999,plain,
( nil = sK15(sK10)
| hd(sK15(sK10)) = hd(app(sK15(sK10),sK13))
| ~ spl52_13
| ~ spl52_239 ),
inference(resolution,[],[f2348,f2697]) ).
fof(f2697,plain,
( ssList(sK15(sK10))
| ~ spl52_239 ),
inference(avatar_component_clause,[],[f2696]) ).
fof(f4044,plain,
( spl52_406
| spl52_264
| ~ spl52_13
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f4000,f2803,f640,f2829,f4041]) ).
fof(f4041,plain,
( spl52_406
<=> hd(app(sK15(sK13),sK13)) = hd(sK15(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_406])]) ).
fof(f2829,plain,
( spl52_264
<=> nil = sK15(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_264])]) ).
fof(f2803,plain,
( spl52_258
<=> ssList(sK15(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_258])]) ).
fof(f4000,plain,
( nil = sK15(sK13)
| hd(app(sK15(sK13),sK13)) = hd(sK15(sK13))
| ~ spl52_13
| ~ spl52_258 ),
inference(resolution,[],[f2348,f2804]) ).
fof(f2804,plain,
( ssList(sK15(sK13))
| ~ spl52_258 ),
inference(avatar_component_clause,[],[f2803]) ).
fof(f4039,plain,
( spl52_405
| spl52_104
| ~ spl52_12
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f3996,f640,f635,f1291,f4036]) ).
fof(f1291,plain,
( spl52_104
<=> nil = sK10 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_104])]) ).
fof(f3996,plain,
( nil = sK10
| hd(sK10) = hd(app(sK10,sK13))
| ~ spl52_12
| ~ spl52_13 ),
inference(resolution,[],[f2348,f637]) ).
fof(f4034,plain,
( spl52_404
| spl52_108
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f3997,f640,f1309,f4031]) ).
fof(f4031,plain,
( spl52_404
<=> hd(app(sK13,sK13)) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_404])]) ).
fof(f1309,plain,
( spl52_108
<=> nil = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_108])]) ).
fof(f3997,plain,
( nil = sK13
| hd(app(sK13,sK13)) = hd(sK13)
| ~ spl52_13 ),
inference(resolution,[],[f2348,f642]) ).
fof(f4029,plain,
( spl52_403
| spl52_98
| ~ spl52_13
| ~ spl52_85
| ~ spl52_396 ),
inference(avatar_split_clause,[],[f4024,f3854,f1140,f640,f1264,f4026]) ).
fof(f4026,plain,
( spl52_403
<=> hd(app(sK33(sK13,sK10),sK13)) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_403])]) ).
fof(f3854,plain,
( spl52_396
<=> hd(nil) = hd(sK33(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_396])]) ).
fof(f4024,plain,
( nil = sK33(sK13,sK10)
| hd(app(sK33(sK13,sK10),sK13)) = hd(nil)
| ~ spl52_13
| ~ spl52_85
| ~ spl52_396 ),
inference(forward_demodulation,[],[f4005,f3856]) ).
fof(f3856,plain,
( hd(nil) = hd(sK33(sK13,sK10))
| ~ spl52_396 ),
inference(avatar_component_clause,[],[f3854]) ).
fof(f4022,plain,
( spl52_134
| spl52_402
| ~ spl52_13
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f4006,f1560,f640,f4019,f1535]) ).
fof(f4006,plain,
( hd(sK33(sK13,nil)) = hd(app(sK33(sK13,nil),sK13))
| nil = sK33(sK13,nil)
| ~ spl52_13
| ~ spl52_139 ),
inference(resolution,[],[f2348,f1562]) ).
fof(f4017,plain,
( spl52_401
| spl52_143
| ~ spl52_13
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f4008,f1646,f640,f1581,f4014]) ).
fof(f4014,plain,
( spl52_401
<=> hd(sK34(sK13,nil)) = hd(app(sK34(sK13,nil),sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_401])]) ).
fof(f1581,plain,
( spl52_143
<=> nil = sK34(sK13,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_143])]) ).
fof(f1646,plain,
( spl52_154
<=> ssList(sK34(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_154])]) ).
fof(f4008,plain,
( nil = sK34(sK13,nil)
| hd(sK34(sK13,nil)) = hd(app(sK34(sK13,nil),sK13))
| ~ spl52_13
| ~ spl52_154 ),
inference(resolution,[],[f2348,f1648]) ).
fof(f1648,plain,
( ssList(sK34(sK13,nil))
| ~ spl52_154 ),
inference(avatar_component_clause,[],[f1646]) ).
fof(f3940,plain,
( spl52_400
| ~ spl52_375
| ~ spl52_396 ),
inference(avatar_split_clause,[],[f3929,f3854,f3714,f3937]) ).
fof(f3937,plain,
( spl52_400
<=> cons(hd(nil),tl(sK33(sK13,sK10))) = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_400])]) ).
fof(f3929,plain,
( cons(hd(nil),tl(sK33(sK13,sK10))) = sK33(sK13,sK10)
| ~ spl52_375
| ~ spl52_396 ),
inference(backward_demodulation,[],[f3716,f3856]) ).
fof(f3935,plain,
( spl52_399
| ~ spl52_97
| ~ spl52_396 ),
inference(avatar_split_clause,[],[f3930,f3854,f1260,f3932]) ).
fof(f3932,plain,
( spl52_399
<=> sK28(sK33(sK13,sK10)) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_399])]) ).
fof(f3930,plain,
( sK28(sK33(sK13,sK10)) = hd(nil)
| ~ spl52_97
| ~ spl52_396 ),
inference(backward_demodulation,[],[f1262,f3856]) ).
fof(f3927,plain,
( ~ spl52_398
| ~ spl52_79
| ~ spl52_134
| spl52_392 ),
inference(avatar_split_clause,[],[f3926,f3831,f1535,f1092,f3921]) ).
fof(f3926,plain,
( hd(sK10) != hd(nil)
| ~ spl52_79
| ~ spl52_134
| spl52_392 ),
inference(forward_demodulation,[],[f3925,f1094]) ).
fof(f3925,plain,
( hd(app(nil,sK10)) != hd(nil)
| ~ spl52_134
| spl52_392 ),
inference(forward_demodulation,[],[f3832,f1536]) ).
fof(f3832,plain,
( hd(sK33(sK13,nil)) != hd(app(sK33(sK13,nil),sK10))
| spl52_392 ),
inference(avatar_component_clause,[],[f3831]) ).
fof(f3924,plain,
( ~ spl52_398
| ~ spl52_79
| ~ spl52_101
| spl52_391 ),
inference(avatar_split_clause,[],[f3919,f3826,f1278,f1092,f3921]) ).
fof(f3826,plain,
( spl52_391
<=> hd(sK22(sK10,sK14)) = hd(app(sK22(sK10,sK14),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_391])]) ).
fof(f3919,plain,
( hd(sK10) != hd(nil)
| ~ spl52_79
| ~ spl52_101
| spl52_391 ),
inference(forward_demodulation,[],[f3918,f1094]) ).
fof(f3918,plain,
( hd(app(nil,sK10)) != hd(nil)
| ~ spl52_101
| spl52_391 ),
inference(forward_demodulation,[],[f3827,f1280]) ).
fof(f1280,plain,
( nil = sK22(sK10,sK14)
| ~ spl52_101 ),
inference(avatar_component_clause,[],[f1278]) ).
fof(f3827,plain,
( hd(sK22(sK10,sK14)) != hd(app(sK22(sK10,sK14),sK10))
| spl52_391 ),
inference(avatar_component_clause,[],[f3826]) ).
fof(f3913,plain,
( spl52_182
| ~ spl52_53
| ~ spl52_101 ),
inference(avatar_split_clause,[],[f3892,f1278,f915,f2066]) ).
fof(f915,plain,
( spl52_53
<=> sK10 = app(sK21(sK10,sK14),cons(sK14,sK22(sK10,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_53])]) ).
fof(f3892,plain,
( sK10 = app(sK21(sK10,sK14),cons(sK14,nil))
| ~ spl52_53
| ~ spl52_101 ),
inference(backward_demodulation,[],[f917,f1280]) ).
fof(f917,plain,
( sK10 = app(sK21(sK10,sK14),cons(sK14,sK22(sK10,sK14)))
| ~ spl52_53 ),
inference(avatar_component_clause,[],[f915]) ).
fof(f3890,plain,
( spl52_101
| spl52_168
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f2445,f950,f1925,f1278]) ).
fof(f1925,plain,
( spl52_168
<=> cons(sK16(sK22(sK10,sK14)),sK15(sK22(sK10,sK14))) = sK22(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_168])]) ).
fof(f2445,plain,
( cons(sK16(sK22(sK10,sK14)),sK15(sK22(sK10,sK14))) = sK22(sK10,sK14)
| nil = sK22(sK10,sK14)
| ~ spl52_60 ),
inference(resolution,[],[f951,f386]) ).
fof(f3886,plain,
( spl52_397
| ~ spl52_134
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f3862,f1655,f1535,f3883]) ).
fof(f3862,plain,
( app(nil,sK34(sK13,nil)) = sK13
| ~ spl52_134
| ~ spl52_155 ),
inference(backward_demodulation,[],[f1657,f1536]) ).
fof(f3857,plain,
( spl52_396
| spl52_98
| ~ spl52_12
| ~ spl52_85
| ~ spl52_111 ),
inference(avatar_split_clause,[],[f3852,f1323,f1140,f635,f1264,f3854]) ).
fof(f3852,plain,
( nil = sK33(sK13,sK10)
| hd(nil) = hd(sK33(sK13,sK10))
| ~ spl52_12
| ~ spl52_85
| ~ spl52_111 ),
inference(forward_demodulation,[],[f3802,f1325]) ).
fof(f1325,plain,
( nil = app(sK33(sK13,sK10),sK10)
| ~ spl52_111 ),
inference(avatar_component_clause,[],[f1323]) ).
fof(f3851,plain,
( spl52_108
| spl52_395
| ~ spl52_12
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f3792,f640,f635,f3848,f1309]) ).
fof(f3848,plain,
( spl52_395
<=> hd(app(sK13,sK10)) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_395])]) ).
fof(f3792,plain,
( hd(app(sK13,sK10)) = hd(sK13)
| nil = sK13
| ~ spl52_12
| ~ spl52_13 ),
inference(resolution,[],[f2347,f642]) ).
fof(f3846,plain,
( spl52_241
| spl52_394
| ~ spl52_12
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3794,f2696,f635,f3843,f2704]) ).
fof(f3843,plain,
( spl52_394
<=> hd(sK15(sK10)) = hd(app(sK15(sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_394])]) ).
fof(f3794,plain,
( hd(sK15(sK10)) = hd(app(sK15(sK10),sK10))
| nil = sK15(sK10)
| ~ spl52_12
| ~ spl52_239 ),
inference(resolution,[],[f2347,f2697]) ).
fof(f3839,plain,
( spl52_393
| spl52_264
| ~ spl52_12
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3795,f2803,f635,f2829,f3836]) ).
fof(f3836,plain,
( spl52_393
<=> hd(app(sK15(sK13),sK10)) = hd(sK15(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_393])]) ).
fof(f3795,plain,
( nil = sK15(sK13)
| hd(app(sK15(sK13),sK10)) = hd(sK15(sK13))
| ~ spl52_12
| ~ spl52_258 ),
inference(resolution,[],[f2347,f2804]) ).
fof(f3834,plain,
( spl52_134
| spl52_392
| ~ spl52_12
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f3801,f1560,f635,f3831,f1535]) ).
fof(f3801,plain,
( hd(sK33(sK13,nil)) = hd(app(sK33(sK13,nil),sK10))
| nil = sK33(sK13,nil)
| ~ spl52_12
| ~ spl52_139 ),
inference(resolution,[],[f2347,f1562]) ).
fof(f3829,plain,
( spl52_101
| spl52_391
| ~ spl52_12
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f3799,f950,f635,f3826,f1278]) ).
fof(f3799,plain,
( hd(sK22(sK10,sK14)) = hd(app(sK22(sK10,sK14),sK10))
| nil = sK22(sK10,sK14)
| ~ spl52_12
| ~ spl52_60 ),
inference(resolution,[],[f2347,f951]) ).
fof(f3823,plain,
( spl52_104
| spl52_390
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f3791,f635,f3820,f1291]) ).
fof(f3791,plain,
( hd(app(sK10,sK10)) = hd(sK10)
| nil = sK10
| ~ spl52_12 ),
inference(resolution,[],[f2347,f637]) ).
fof(f3817,plain,
( spl52_143
| spl52_389
| ~ spl52_12
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f3804,f1646,f635,f3814,f1581]) ).
fof(f3814,plain,
( spl52_389
<=> hd(app(sK34(sK13,nil),sK10)) = hd(sK34(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_389])]) ).
fof(f3804,plain,
( hd(app(sK34(sK13,nil),sK10)) = hd(sK34(sK13,nil))
| nil = sK34(sK13,nil)
| ~ spl52_12
| ~ spl52_154 ),
inference(resolution,[],[f2347,f1648]) ).
fof(f3812,plain,
( spl52_388
| spl52_100
| ~ spl52_12
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f3797,f934,f635,f1273,f3809]) ).
fof(f3809,plain,
( spl52_388
<=> hd(sK21(sK10,sK14)) = hd(app(sK21(sK10,sK14),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_388])]) ).
fof(f3797,plain,
( nil = sK21(sK10,sK14)
| hd(sK21(sK10,sK14)) = hd(app(sK21(sK10,sK14),sK10))
| ~ spl52_12
| ~ spl52_56 ),
inference(resolution,[],[f2347,f935]) ).
fof(f3783,plain,
( ~ spl52_381
| spl52_387
| ~ spl52_380
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3735,f2245,f3750,f3781,f3754]) ).
fof(f3754,plain,
( spl52_381
<=> ssList(app(sK33(sK10,nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_381])]) ).
fof(f3781,plain,
( spl52_387
<=> ! [X2] :
( memberP(sK34(sK10,nil),X2)
| ~ ssItem(X2)
| memberP(app(sK33(sK10,nil),nil),X2)
| ~ memberP(sK10,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_387])]) ).
fof(f3750,plain,
( spl52_380
<=> ssList(sK34(sK10,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_380])]) ).
fof(f2245,plain,
( spl52_193
<=> app(app(sK33(sK10,nil),nil),sK34(sK10,nil)) = sK10 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_193])]) ).
fof(f3735,plain,
( ! [X2] :
( ~ ssList(sK34(sK10,nil))
| memberP(sK34(sK10,nil),X2)
| ~ ssList(app(sK33(sK10,nil),nil))
| ~ memberP(sK10,X2)
| memberP(app(sK33(sK10,nil),nil),X2)
| ~ ssItem(X2) )
| ~ spl52_193 ),
inference(superposition,[],[f364,f2247]) ).
fof(f2247,plain,
( app(app(sK33(sK10,nil),nil),sK34(sK10,nil)) = sK10
| ~ spl52_193 ),
inference(avatar_component_clause,[],[f2245]) ).
fof(f3779,plain,
( spl52_382
| ~ spl52_381
| ~ spl52_380
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3736,f2245,f3750,f3754,f3759]) ).
fof(f3759,plain,
( spl52_382
<=> ! [X4] :
( sK34(sK10,nil) = X4
| sK10 != app(app(sK33(sK10,nil),nil),X4)
| ~ ssList(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_382])]) ).
fof(f3736,plain,
( ! [X3] :
( ~ ssList(sK34(sK10,nil))
| ~ ssList(app(sK33(sK10,nil),nil))
| sK34(sK10,nil) = X3
| ~ ssList(X3)
| sK10 != app(app(sK33(sK10,nil),nil),X3) )
| ~ spl52_193 ),
inference(superposition,[],[f367,f2247]) ).
fof(f3778,plain,
( spl52_386
| ~ spl52_381
| ~ spl52_380
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3744,f2245,f3750,f3754,f3776]) ).
fof(f3776,plain,
( spl52_386
<=> ! [X8] :
( ~ ssList(X8)
| segmentP(app(X8,sK10),app(sK33(sK10,nil),nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_386])]) ).
fof(f3744,plain,
( ! [X8] :
( ~ ssList(sK34(sK10,nil))
| ~ ssList(app(sK33(sK10,nil),nil))
| ~ ssList(X8)
| segmentP(app(X8,sK10),app(sK33(sK10,nil),nil)) )
| ~ spl52_193 ),
inference(superposition,[],[f825,f2247]) ).
fof(f825,plain,
! [X6,X4,X5] :
( segmentP(app(X6,app(X4,X5)),X4)
| ~ ssList(X5)
| ~ ssList(X6)
| ~ ssList(X4) ),
inference(duplicate_literal_removal,[],[f821]) ).
fof(f821,plain,
! [X6,X4,X5] :
( ~ ssList(X4)
| ~ ssList(X4)
| ~ ssList(X6)
| ~ ssList(X4)
| segmentP(app(X6,app(X4,X5)),X4)
| ~ ssList(X5) ),
inference(resolution,[],[f655,f351]) ).
fof(f3774,plain,
( ~ spl52_381
| spl52_385
| ~ spl52_380
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3743,f2245,f3750,f3772,f3754]) ).
fof(f3772,plain,
( spl52_385
<=> ! [X7] :
( ~ ssList(app(X7,sK10))
| ~ ssList(X7)
| segmentP(app(X7,sK10),app(sK33(sK10,nil),nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_385])]) ).
fof(f3743,plain,
( ! [X7] :
( ~ ssList(sK34(sK10,nil))
| ~ ssList(app(X7,sK10))
| ~ ssList(app(sK33(sK10,nil),nil))
| segmentP(app(X7,sK10),app(sK33(sK10,nil),nil))
| ~ ssList(X7) )
| ~ spl52_193 ),
inference(superposition,[],[f680,f2247]) ).
fof(f680,plain,
! [X1,X4,X5] :
( ~ ssList(app(X4,app(X1,X5)))
| segmentP(app(X4,app(X1,X5)),X1)
| ~ ssList(X1)
| ~ ssList(X4)
| ~ ssList(X5) ),
inference(forward_subsumption_demodulation,[],[f679,f516]) ).
fof(f679,plain,
! [X1,X4,X5] :
( ~ ssList(X5)
| ~ ssList(X4)
| ~ ssList(app(app(X4,X1),X5))
| segmentP(app(X4,app(X1,X5)),X1)
| ~ ssList(X1) ),
inference(forward_subsumption_demodulation,[],[f566,f516]) ).
fof(f566,plain,
! [X1,X4,X5] :
( segmentP(app(app(X4,X1),X5),X1)
| ~ ssList(app(app(X4,X1),X5))
| ~ ssList(X4)
| ~ ssList(X1)
| ~ ssList(X5) ),
inference(equality_resolution,[],[f481]) ).
fof(f481,plain,
! [X0,X1,X4,X5] :
( ~ ssList(X0)
| ~ ssList(X1)
| segmentP(X0,X1)
| ~ ssList(X4)
| ~ ssList(X5)
| app(app(X4,X1),X5) != X0 ),
inference(cnf_transformation,[],[f304]) ).
fof(f3770,plain,
( ~ spl52_380
| ~ spl52_381
| spl52_383
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3741,f2245,f3763,f3754,f3750]) ).
fof(f3763,plain,
( spl52_383
<=> ! [X6] :
( app(sK33(sK10,nil),nil) = X6
| ~ ssList(X6)
| sK10 != app(X6,sK34(sK10,nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_383])]) ).
fof(f3741,plain,
( ! [X5] :
( app(sK33(sK10,nil),nil) = X5
| sK10 != app(X5,sK34(sK10,nil))
| ~ ssList(X5)
| ~ ssList(app(sK33(sK10,nil),nil))
| ~ ssList(sK34(sK10,nil)) )
| ~ spl52_193 ),
inference(superposition,[],[f478,f2247]) ).
fof(f3769,plain,
( ~ spl52_381
| spl52_384
| ~ spl52_380
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3733,f2245,f3750,f3767,f3754]) ).
fof(f3767,plain,
( spl52_384
<=> ! [X0] :
( ~ memberP(sK34(sK10,nil),X0)
| memberP(sK10,X0)
| ~ ssItem(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_384])]) ).
fof(f3733,plain,
( ! [X0] :
( ~ ssList(sK34(sK10,nil))
| ~ memberP(sK34(sK10,nil),X0)
| ~ ssList(app(sK33(sK10,nil),nil))
| ~ ssItem(X0)
| memberP(sK10,X0) )
| ~ spl52_193 ),
inference(superposition,[],[f362,f2247]) ).
fof(f3765,plain,
( ~ spl52_380
| spl52_383
| ~ spl52_381
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3742,f2245,f3754,f3763,f3750]) ).
fof(f3742,plain,
( ! [X6] :
( ~ ssList(app(sK33(sK10,nil),nil))
| app(sK33(sK10,nil),nil) = X6
| ~ ssList(sK34(sK10,nil))
| sK10 != app(X6,sK34(sK10,nil))
| ~ ssList(X6) )
| ~ spl52_193 ),
inference(superposition,[],[f478,f2247]) ).
fof(f3761,plain,
( ~ spl52_381
| spl52_382
| ~ spl52_380
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3737,f2245,f3750,f3759,f3754]) ).
fof(f3737,plain,
( ! [X4] :
( ~ ssList(sK34(sK10,nil))
| sK34(sK10,nil) = X4
| ~ ssList(X4)
| sK10 != app(app(sK33(sK10,nil),nil),X4)
| ~ ssList(app(sK33(sK10,nil),nil)) )
| ~ spl52_193 ),
inference(superposition,[],[f367,f2247]) ).
fof(f3757,plain,
( spl52_379
| ~ spl52_380
| ~ spl52_381
| ~ spl52_193 ),
inference(avatar_split_clause,[],[f3734,f2245,f3754,f3750,f3747]) ).
fof(f3747,plain,
( spl52_379
<=> ! [X1] :
( memberP(sK10,X1)
| ~ memberP(app(sK33(sK10,nil),nil),X1)
| ~ ssItem(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_379])]) ).
fof(f3734,plain,
( ! [X1] :
( ~ ssList(app(sK33(sK10,nil),nil))
| ~ ssList(sK34(sK10,nil))
| memberP(sK10,X1)
| ~ ssItem(X1)
| ~ memberP(app(sK33(sK10,nil),nil),X1) )
| ~ spl52_193 ),
inference(superposition,[],[f363,f2247]) ).
fof(f3732,plain,
( spl52_378
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f3704,f1140,f3729]) ).
fof(f3729,plain,
( spl52_378
<=> app(app(sK33(sK33(sK13,sK10),sK33(sK13,sK10)),sK33(sK13,sK10)),sK34(sK33(sK13,sK10),sK33(sK13,sK10))) = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_378])]) ).
fof(f3704,plain,
( app(app(sK33(sK33(sK13,sK10),sK33(sK13,sK10)),sK33(sK13,sK10)),sK34(sK33(sK13,sK10),sK33(sK13,sK10))) = sK33(sK13,sK10)
| ~ spl52_85 ),
inference(resolution,[],[f1141,f780]) ).
fof(f780,plain,
! [X0] :
( ~ ssList(X0)
| app(app(sK33(X0,X0),X0),sK34(X0,X0)) = X0 ),
inference(duplicate_literal_removal,[],[f777]) ).
fof(f777,plain,
! [X0] :
( ~ ssList(X0)
| ~ ssList(X0)
| app(app(sK33(X0,X0),X0),sK34(X0,X0)) = X0
| ~ ssList(X0) ),
inference(resolution,[],[f482,f351]) ).
fof(f3727,plain,
( spl52_377
| ~ spl52_5
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f3706,f1140,f599,f3724]) ).
fof(f3724,plain,
( spl52_377
<=> sK14 = hd(cons(sK14,sK33(sK13,sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_377])]) ).
fof(f3706,plain,
( sK14 = hd(cons(sK14,sK33(sK13,sK10)))
| ~ spl52_5
| ~ spl52_85 ),
inference(resolution,[],[f1141,f1849]) ).
fof(f1849,plain,
( ! [X6] :
( ~ ssList(X6)
| hd(cons(sK14,X6)) = sK14 )
| ~ spl52_5 ),
inference(resolution,[],[f488,f601]) ).
fof(f488,plain,
! [X0,X1] :
( ~ ssItem(X1)
| hd(cons(X1,X0)) = X1
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f215]) ).
fof(f215,plain,
! [X0] :
( ! [X1] :
( hd(cons(X1,X0)) = X1
| ~ ssItem(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f23]) ).
fof(f23,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssItem(X1)
=> hd(cons(X1,X0)) = X1 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax23) ).
fof(f3722,plain,
( spl52_376
| ~ spl52_31
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f3705,f1140,f793,f3719]) ).
fof(f3719,plain,
( spl52_376
<=> app(app(sK33(sK33(sK13,sK10),nil),nil),sK34(sK33(sK13,sK10),nil)) = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_376])]) ).
fof(f793,plain,
( spl52_31
<=> ! [X1] :
( ~ ssList(X1)
| app(app(sK33(X1,nil),nil),sK34(X1,nil)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_31])]) ).
fof(f3705,plain,
( app(app(sK33(sK33(sK13,sK10),nil),nil),sK34(sK33(sK13,sK10),nil)) = sK33(sK13,sK10)
| ~ spl52_31
| ~ spl52_85 ),
inference(resolution,[],[f1141,f794]) ).
fof(f794,plain,
( ! [X1] :
( ~ ssList(X1)
| app(app(sK33(X1,nil),nil),sK34(X1,nil)) = X1 )
| ~ spl52_31 ),
inference(avatar_component_clause,[],[f793]) ).
fof(f3717,plain,
( spl52_375
| spl52_98
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f3701,f1140,f1264,f3714]) ).
fof(f3701,plain,
( nil = sK33(sK13,sK10)
| cons(hd(sK33(sK13,sK10)),tl(sK33(sK13,sK10))) = sK33(sK13,sK10)
| ~ spl52_85 ),
inference(resolution,[],[f1141,f443]) ).
fof(f443,plain,
! [X0] :
( ~ ssList(X0)
| cons(hd(X0),tl(X0)) = X0
| nil = X0 ),
inference(cnf_transformation,[],[f202]) ).
fof(f202,plain,
! [X0] :
( cons(hd(X0),tl(X0)) = X0
| nil = X0
| ~ ssList(X0) ),
inference(flattening,[],[f201]) ).
fof(f201,plain,
! [X0] :
( cons(hd(X0),tl(X0)) = X0
| nil = X0
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f78]) ).
fof(f78,axiom,
! [X0] :
( ssList(X0)
=> ( nil != X0
=> cons(hd(X0),tl(X0)) = X0 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax78) ).
fof(f3712,plain,
( spl52_374
| ~ spl52_5
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f3707,f1140,f599,f3709]) ).
fof(f3709,plain,
( spl52_374
<=> app(cons(sK14,nil),sK33(sK13,sK10)) = cons(sK14,sK33(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_374])]) ).
fof(f3707,plain,
( app(cons(sK14,nil),sK33(sK13,sK10)) = cons(sK14,sK33(sK13,sK10))
| ~ spl52_5
| ~ spl52_85 ),
inference(resolution,[],[f1141,f2179]) ).
fof(f3692,plain,
( ~ spl52_365
| ~ spl52_366
| spl52_373
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3646,f2209,f3689,f3660,f3656]) ).
fof(f3660,plain,
( spl52_366
<=> ssList(app(sK33(sK10,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_366])]) ).
fof(f3689,plain,
( spl52_373
<=> ! [X3] :
( sK10 != app(app(sK33(sK10,sK10),sK10),X3)
| sK34(sK10,sK10) = X3
| ~ ssList(X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_373])]) ).
fof(f2209,plain,
( spl52_190
<=> sK10 = app(app(sK33(sK10,sK10),sK10),sK34(sK10,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_190])]) ).
fof(f3646,plain,
( ! [X4] :
( sK10 != app(app(sK33(sK10,sK10),sK10),X4)
| sK34(sK10,sK10) = X4
| ~ ssList(app(sK33(sK10,sK10),sK10))
| ~ ssList(sK34(sK10,sK10))
| ~ ssList(X4) )
| ~ spl52_190 ),
inference(superposition,[],[f367,f2211]) ).
fof(f2211,plain,
( sK10 = app(app(sK33(sK10,sK10),sK10),sK34(sK10,sK10))
| ~ spl52_190 ),
inference(avatar_component_clause,[],[f2209]) ).
fof(f3691,plain,
( ~ spl52_366
| ~ spl52_365
| spl52_373
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3645,f2209,f3689,f3656,f3660]) ).
fof(f3645,plain,
( ! [X3] :
( sK10 != app(app(sK33(sK10,sK10),sK10),X3)
| ~ ssList(sK34(sK10,sK10))
| ~ ssList(X3)
| sK34(sK10,sK10) = X3
| ~ ssList(app(sK33(sK10,sK10),sK10)) )
| ~ spl52_190 ),
inference(superposition,[],[f367,f2211]) ).
fof(f3687,plain,
( ~ spl52_365
| spl52_372
| ~ spl52_366
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3653,f2209,f3660,f3685,f3656]) ).
fof(f3685,plain,
( spl52_372
<=> ! [X8] :
( segmentP(app(X8,sK10),app(sK33(sK10,sK10),sK10))
| ~ ssList(X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_372])]) ).
fof(f3653,plain,
( ! [X8] :
( ~ ssList(app(sK33(sK10,sK10),sK10))
| segmentP(app(X8,sK10),app(sK33(sK10,sK10),sK10))
| ~ ssList(sK34(sK10,sK10))
| ~ ssList(X8) )
| ~ spl52_190 ),
inference(superposition,[],[f825,f2211]) ).
fof(f3683,plain,
( ~ spl52_366
| ~ spl52_365
| spl52_371
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3652,f2209,f3681,f3656,f3660]) ).
fof(f3681,plain,
( spl52_371
<=> ! [X7] :
( segmentP(app(X7,sK10),app(sK33(sK10,sK10),sK10))
| ~ ssList(app(X7,sK10))
| ~ ssList(X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_371])]) ).
fof(f3652,plain,
( ! [X7] :
( segmentP(app(X7,sK10),app(sK33(sK10,sK10),sK10))
| ~ ssList(X7)
| ~ ssList(sK34(sK10,sK10))
| ~ ssList(app(X7,sK10))
| ~ ssList(app(sK33(sK10,sK10),sK10)) )
| ~ spl52_190 ),
inference(superposition,[],[f680,f2211]) ).
fof(f3679,plain,
( ~ spl52_365
| ~ spl52_366
| spl52_370
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3643,f2209,f3677,f3660,f3656]) ).
fof(f3677,plain,
( spl52_370
<=> ! [X1] :
( ~ memberP(app(sK33(sK10,sK10),sK10),X1)
| ~ ssItem(X1)
| memberP(sK10,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_370])]) ).
fof(f3643,plain,
( ! [X1] :
( ~ memberP(app(sK33(sK10,sK10),sK10),X1)
| memberP(sK10,X1)
| ~ ssList(app(sK33(sK10,sK10),sK10))
| ~ ssItem(X1)
| ~ ssList(sK34(sK10,sK10)) )
| ~ spl52_190 ),
inference(superposition,[],[f363,f2211]) ).
fof(f3675,plain,
( ~ spl52_365
| ~ spl52_366
| spl52_367
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3651,f2209,f3664,f3660,f3656]) ).
fof(f3664,plain,
( spl52_367
<=> ! [X5] :
( ~ ssList(X5)
| app(sK33(sK10,sK10),sK10) = X5
| sK10 != app(X5,sK34(sK10,sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_367])]) ).
fof(f3651,plain,
( ! [X6] :
( sK10 != app(X6,sK34(sK10,sK10))
| app(sK33(sK10,sK10),sK10) = X6
| ~ ssList(app(sK33(sK10,sK10),sK10))
| ~ ssList(X6)
| ~ ssList(sK34(sK10,sK10)) )
| ~ spl52_190 ),
inference(superposition,[],[f478,f2211]) ).
fof(f3674,plain,
( ~ spl52_365
| ~ spl52_366
| spl52_369
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3644,f2209,f3672,f3660,f3656]) ).
fof(f3672,plain,
( spl52_369
<=> ! [X2] :
( memberP(sK34(sK10,sK10),X2)
| ~ memberP(sK10,X2)
| memberP(app(sK33(sK10,sK10),sK10),X2)
| ~ ssItem(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_369])]) ).
fof(f3644,plain,
( ! [X2] :
( memberP(sK34(sK10,sK10),X2)
| ~ ssItem(X2)
| ~ ssList(app(sK33(sK10,sK10),sK10))
| ~ ssList(sK34(sK10,sK10))
| memberP(app(sK33(sK10,sK10),sK10),X2)
| ~ memberP(sK10,X2) )
| ~ spl52_190 ),
inference(superposition,[],[f364,f2211]) ).
fof(f3670,plain,
( ~ spl52_366
| ~ spl52_365
| spl52_368
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3642,f2209,f3668,f3656,f3660]) ).
fof(f3668,plain,
( spl52_368
<=> ! [X0] :
( memberP(sK10,X0)
| ~ ssItem(X0)
| ~ memberP(sK34(sK10,sK10),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_368])]) ).
fof(f3642,plain,
( ! [X0] :
( memberP(sK10,X0)
| ~ ssList(sK34(sK10,sK10))
| ~ ssList(app(sK33(sK10,sK10),sK10))
| ~ memberP(sK34(sK10,sK10),X0)
| ~ ssItem(X0) )
| ~ spl52_190 ),
inference(superposition,[],[f362,f2211]) ).
fof(f3666,plain,
( ~ spl52_365
| ~ spl52_366
| spl52_367
| ~ spl52_190 ),
inference(avatar_split_clause,[],[f3650,f2209,f3664,f3660,f3656]) ).
fof(f3650,plain,
( ! [X5] :
( ~ ssList(X5)
| sK10 != app(X5,sK34(sK10,sK10))
| ~ ssList(app(sK33(sK10,sK10),sK10))
| ~ ssList(sK34(sK10,sK10))
| app(sK33(sK10,sK10),sK10) = X5 )
| ~ spl52_190 ),
inference(superposition,[],[f478,f2211]) ).
fof(f3641,plain,
( spl52_108
| ~ spl52_13
| spl52_290 ),
inference(avatar_split_clause,[],[f3640,f2987,f640,f1309]) ).
fof(f2987,plain,
( spl52_290
<=> ssItem(hd(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_290])]) ).
fof(f3640,plain,
( ~ ssList(sK13)
| nil = sK13
| spl52_290 ),
inference(resolution,[],[f2989,f618]) ).
fof(f618,plain,
! [X0] :
( ssItem(hd(X0))
| ~ ssList(X0)
| nil = X0 ),
inference(forward_subsumption_demodulation,[],[f439,f440]) ).
fof(f440,plain,
! [X0] :
( ~ ssList(X0)
| hd(X0) = sK28(X0)
| nil = X0 ),
inference(cnf_transformation,[],[f284]) ).
fof(f284,plain,
! [X0] :
( ~ ssList(X0)
| ( hd(X0) = sK28(X0)
& ssItem(sK28(X0)) )
| nil = X0 ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK28])],[f188,f283]) ).
fof(f283,plain,
! [X0] :
( ? [X1] :
( hd(X0) = X1
& ssItem(X1) )
=> ( hd(X0) = sK28(X0)
& ssItem(sK28(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f188,plain,
! [X0] :
( ~ ssList(X0)
| ? [X1] :
( hd(X0) = X1
& ssItem(X1) )
| nil = X0 ),
inference(flattening,[],[f187]) ).
fof(f187,plain,
! [X0] :
( ? [X1] :
( hd(X0) = X1
& ssItem(X1) )
| nil = X0
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f75]) ).
fof(f75,axiom,
! [X0] :
( ssList(X0)
=> ( nil != X0
=> ? [X1] :
( hd(X0) = X1
& ssItem(X1) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax75) ).
fof(f439,plain,
! [X0] :
( ssItem(sK28(X0))
| nil = X0
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f284]) ).
fof(f2989,plain,
( ~ ssItem(hd(sK13))
| spl52_290 ),
inference(avatar_component_clause,[],[f2987]) ).
fof(f3639,plain,
( spl52_364
| ~ spl52_5
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f3587,f950,f599,f3636]) ).
fof(f3636,plain,
( spl52_364
<=> app(cons(sK14,nil),sK22(sK10,sK14)) = cons(sK14,sK22(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_364])]) ).
fof(f3587,plain,
( app(cons(sK14,nil),sK22(sK10,sK14)) = cons(sK14,sK22(sK10,sK14))
| ~ spl52_5
| ~ spl52_60 ),
inference(resolution,[],[f2179,f951]) ).
fof(f3634,plain,
( spl52_363
| ~ spl52_5
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3583,f2803,f599,f3631]) ).
fof(f3631,plain,
( spl52_363
<=> app(cons(sK14,nil),sK15(sK13)) = cons(sK14,sK15(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_363])]) ).
fof(f3583,plain,
( app(cons(sK14,nil),sK15(sK13)) = cons(sK14,sK15(sK13))
| ~ spl52_5
| ~ spl52_258 ),
inference(resolution,[],[f2179,f2804]) ).
fof(f3629,plain,
( spl52_362
| ~ spl52_5
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f3589,f1560,f599,f3626]) ).
fof(f3626,plain,
( spl52_362
<=> app(cons(sK14,nil),sK33(sK13,nil)) = cons(sK14,sK33(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_362])]) ).
fof(f3589,plain,
( app(cons(sK14,nil),sK33(sK13,nil)) = cons(sK14,sK33(sK13,nil))
| ~ spl52_5
| ~ spl52_139 ),
inference(resolution,[],[f2179,f1562]) ).
fof(f3624,plain,
( spl52_361
| ~ spl52_5
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f3580,f640,f599,f3621]) ).
fof(f3621,plain,
( spl52_361
<=> cons(sK14,sK13) = app(cons(sK14,nil),sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_361])]) ).
fof(f3580,plain,
( cons(sK14,sK13) = app(cons(sK14,nil),sK13)
| ~ spl52_5
| ~ spl52_13 ),
inference(resolution,[],[f2179,f642]) ).
fof(f3619,plain,
( spl52_360
| ~ spl52_5
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f3591,f1646,f599,f3616]) ).
fof(f3616,plain,
( spl52_360
<=> app(cons(sK14,nil),sK34(sK13,nil)) = cons(sK14,sK34(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_360])]) ).
fof(f3591,plain,
( app(cons(sK14,nil),sK34(sK13,nil)) = cons(sK14,sK34(sK13,nil))
| ~ spl52_5
| ~ spl52_154 ),
inference(resolution,[],[f2179,f1648]) ).
fof(f3614,plain,
( spl52_359
| ~ spl52_5
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3582,f2696,f599,f3611]) ).
fof(f3611,plain,
( spl52_359
<=> app(cons(sK14,nil),sK15(sK10)) = cons(sK14,sK15(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_359])]) ).
fof(f3582,plain,
( app(cons(sK14,nil),sK15(sK10)) = cons(sK14,sK15(sK10))
| ~ spl52_5
| ~ spl52_239 ),
inference(resolution,[],[f2179,f2697]) ).
fof(f3609,plain,
( spl52_358
| ~ spl52_5
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f3573,f2040,f599,f3606]) ).
fof(f3606,plain,
( spl52_358
<=> app(cons(sK14,nil),cons(sK14,nil)) = cons(sK14,cons(sK14,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_358])]) ).
fof(f3573,plain,
( app(cons(sK14,nil),cons(sK14,nil)) = cons(sK14,cons(sK14,nil))
| ~ spl52_5
| ~ spl52_177 ),
inference(resolution,[],[f2179,f2042]) ).
fof(f2042,plain,
( ssList(cons(sK14,nil))
| ~ spl52_177 ),
inference(avatar_component_clause,[],[f2040]) ).
fof(f3604,plain,
( spl52_357
| ~ spl52_5
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f3585,f934,f599,f3601]) ).
fof(f3601,plain,
( spl52_357
<=> cons(sK14,sK21(sK10,sK14)) = app(cons(sK14,nil),sK21(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_357])]) ).
fof(f3585,plain,
( cons(sK14,sK21(sK10,sK14)) = app(cons(sK14,nil),sK21(sK10,sK14))
| ~ spl52_5
| ~ spl52_56 ),
inference(resolution,[],[f2179,f935]) ).
fof(f3599,plain,
( spl52_356
| ~ spl52_5
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f3579,f635,f599,f3596]) ).
fof(f3596,plain,
( spl52_356
<=> cons(sK14,sK10) = app(cons(sK14,nil),sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_356])]) ).
fof(f3579,plain,
( cons(sK14,sK10) = app(cons(sK14,nil),sK10)
| ~ spl52_5
| ~ spl52_12 ),
inference(resolution,[],[f2179,f637]) ).
fof(f3552,plain,
( ~ spl52_56
| spl52_354
| ~ spl52_55
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f3525,f915,f930,f3544,f934]) ).
fof(f3544,plain,
( spl52_354
<=> ! [X8] :
( ~ ssList(X8)
| cons(sK14,sK22(sK10,sK14)) = X8
| sK10 != app(sK21(sK10,sK14),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_354])]) ).
fof(f930,plain,
( spl52_55
<=> ssList(cons(sK14,sK22(sK10,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_55])]) ).
fof(f3525,plain,
( ! [X7] :
( ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssList(X7)
| cons(sK14,sK22(sK10,sK14)) = X7
| ~ ssList(sK21(sK10,sK14))
| sK10 != app(sK21(sK10,sK14),X7) )
| ~ spl52_53 ),
inference(superposition,[],[f367,f917]) ).
fof(f3551,plain,
( ~ spl52_56
| ~ spl52_55
| spl52_355
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f3531,f915,f3548,f930,f934]) ).
fof(f3548,plain,
( spl52_355
<=> ! [X9] :
( sK10 != app(X9,cons(sK14,sK22(sK10,sK14)))
| ~ ssList(X9)
| sK21(sK10,sK14) = X9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_355])]) ).
fof(f3531,plain,
( ! [X10] :
( sK21(sK10,sK14) = X10
| ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssList(X10)
| sK10 != app(X10,cons(sK14,sK22(sK10,sK14)))
| ~ ssList(sK21(sK10,sK14)) )
| ~ spl52_53 ),
inference(superposition,[],[f478,f917]) ).
fof(f3550,plain,
( ~ spl52_55
| ~ spl52_56
| spl52_355
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f3530,f915,f3548,f934,f930]) ).
fof(f3530,plain,
( ! [X9] :
( sK10 != app(X9,cons(sK14,sK22(sK10,sK14)))
| ~ ssList(sK21(sK10,sK14))
| sK21(sK10,sK14) = X9
| ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssList(X9) )
| ~ spl52_53 ),
inference(superposition,[],[f478,f917]) ).
fof(f3546,plain,
( spl52_354
| ~ spl52_55
| ~ spl52_56
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f3526,f915,f934,f930,f3544]) ).
fof(f3526,plain,
( ! [X8] :
( ~ ssList(sK21(sK10,sK14))
| ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssList(X8)
| sK10 != app(sK21(sK10,sK14),X8)
| cons(sK14,sK22(sK10,sK14)) = X8 )
| ~ spl52_53 ),
inference(superposition,[],[f367,f917]) ).
fof(f3542,plain,
( spl52_353
| ~ spl52_56
| ~ spl52_55
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f3533,f915,f930,f934,f3540]) ).
fof(f3540,plain,
( spl52_353
<=> ! [X12] :
( ~ ssList(X12)
| segmentP(app(X12,sK10),sK21(sK10,sK14)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_353])]) ).
fof(f3533,plain,
( ! [X12] :
( ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssList(sK21(sK10,sK14))
| ~ ssList(X12)
| segmentP(app(X12,sK10),sK21(sK10,sK14)) )
| ~ spl52_53 ),
inference(superposition,[],[f825,f917]) ).
fof(f3538,plain,
( ~ spl52_60
| ~ spl52_5
| ~ spl52_56
| spl52_352
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f3519,f915,f3536,f934,f599,f950]) ).
fof(f3536,plain,
( spl52_352
<=> ! [X0,X1] :
( ~ ssList(X1)
| ~ ssList(app(sK10,cons(X0,X1)))
| lt(sK14,X0)
| lt(X0,sK14)
| ~ ssItem(X0)
| ~ strictorderP(app(sK10,cons(X0,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_352])]) ).
fof(f3519,plain,
( ! [X0,X1] :
( ~ ssList(X1)
| ~ ssList(sK21(sK10,sK14))
| ~ strictorderP(app(sK10,cons(X0,X1)))
| ~ ssItem(sK14)
| ~ ssItem(X0)
| lt(X0,sK14)
| ~ ssList(sK22(sK10,sK14))
| lt(sK14,X0)
| ~ ssList(app(sK10,cons(X0,X1))) )
| ~ spl52_53 ),
inference(superposition,[],[f568,f917]) ).
fof(f568,plain,
! [X2,X3,X1,X4,X5] :
( ~ strictorderP(app(app(X3,cons(X1,X4)),cons(X2,X5)))
| ~ ssList(X5)
| ~ ssList(X3)
| lt(X2,X1)
| ~ ssList(X4)
| ~ ssList(app(app(X3,cons(X1,X4)),cons(X2,X5)))
| lt(X1,X2)
| ~ ssItem(X2)
| ~ ssItem(X1) ),
inference(equality_resolution,[],[f500]) ).
fof(f500,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ ssItem(X1)
| ~ ssList(X3)
| lt(X2,X1)
| app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5)
| ~ ssList(X4)
| ~ ssItem(X2)
| ~ strictorderP(X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f316]) ).
fof(f316,plain,
! [X0] :
( ( ( ! [X1] :
( ~ ssItem(X1)
| ! [X2] :
( ! [X3] :
( ~ ssList(X3)
| ! [X4] :
( ! [X5] :
( lt(X2,X1)
| app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5) )
| ~ ssList(X4) ) )
| ~ ssItem(X2) ) )
| ~ strictorderP(X0) )
& ( strictorderP(X0)
| ( ssItem(sK36(X0))
& ssList(sK38(X0))
& ~ lt(sK37(X0),sK36(X0))
& app(app(sK38(X0),cons(sK36(X0),sK39(X0))),cons(sK37(X0),sK40(X0))) = X0
& ~ lt(sK36(X0),sK37(X0))
& ssList(sK40(X0))
& ssList(sK39(X0))
& ssItem(sK37(X0)) ) ) )
| ~ ssList(X0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK36,sK37,sK38,sK39,sK40])],[f310,f315,f314,f313,f312,f311]) ).
fof(f311,plain,
! [X0] :
( ? [X6] :
( ssItem(X6)
& ? [X7] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ? [X10] :
( ~ lt(X7,X6)
& app(app(X8,cons(X6,X9)),cons(X7,X10)) = X0
& ~ lt(X6,X7)
& ssList(X10) )
& ssList(X9) ) )
& ssItem(X7) ) )
=> ( ssItem(sK36(X0))
& ? [X7] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ? [X10] :
( ~ lt(X7,sK36(X0))
& app(app(X8,cons(sK36(X0),X9)),cons(X7,X10)) = X0
& ~ lt(sK36(X0),X7)
& ssList(X10) )
& ssList(X9) ) )
& ssItem(X7) ) ) ),
introduced(choice_axiom,[]) ).
fof(f312,plain,
! [X0] :
( ? [X7] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ? [X10] :
( ~ lt(X7,sK36(X0))
& app(app(X8,cons(sK36(X0),X9)),cons(X7,X10)) = X0
& ~ lt(sK36(X0),X7)
& ssList(X10) )
& ssList(X9) ) )
& ssItem(X7) )
=> ( ? [X8] :
( ssList(X8)
& ? [X9] :
( ? [X10] :
( ~ lt(sK37(X0),sK36(X0))
& app(app(X8,cons(sK36(X0),X9)),cons(sK37(X0),X10)) = X0
& ~ lt(sK36(X0),sK37(X0))
& ssList(X10) )
& ssList(X9) ) )
& ssItem(sK37(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f313,plain,
! [X0] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ? [X10] :
( ~ lt(sK37(X0),sK36(X0))
& app(app(X8,cons(sK36(X0),X9)),cons(sK37(X0),X10)) = X0
& ~ lt(sK36(X0),sK37(X0))
& ssList(X10) )
& ssList(X9) ) )
=> ( ssList(sK38(X0))
& ? [X9] :
( ? [X10] :
( ~ lt(sK37(X0),sK36(X0))
& app(app(sK38(X0),cons(sK36(X0),X9)),cons(sK37(X0),X10)) = X0
& ~ lt(sK36(X0),sK37(X0))
& ssList(X10) )
& ssList(X9) ) ) ),
introduced(choice_axiom,[]) ).
fof(f314,plain,
! [X0] :
( ? [X9] :
( ? [X10] :
( ~ lt(sK37(X0),sK36(X0))
& app(app(sK38(X0),cons(sK36(X0),X9)),cons(sK37(X0),X10)) = X0
& ~ lt(sK36(X0),sK37(X0))
& ssList(X10) )
& ssList(X9) )
=> ( ? [X10] :
( ~ lt(sK37(X0),sK36(X0))
& app(app(sK38(X0),cons(sK36(X0),sK39(X0))),cons(sK37(X0),X10)) = X0
& ~ lt(sK36(X0),sK37(X0))
& ssList(X10) )
& ssList(sK39(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f315,plain,
! [X0] :
( ? [X10] :
( ~ lt(sK37(X0),sK36(X0))
& app(app(sK38(X0),cons(sK36(X0),sK39(X0))),cons(sK37(X0),X10)) = X0
& ~ lt(sK36(X0),sK37(X0))
& ssList(X10) )
=> ( ~ lt(sK37(X0),sK36(X0))
& app(app(sK38(X0),cons(sK36(X0),sK39(X0))),cons(sK37(X0),sK40(X0))) = X0
& ~ lt(sK36(X0),sK37(X0))
& ssList(sK40(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f310,plain,
! [X0] :
( ( ( ! [X1] :
( ~ ssItem(X1)
| ! [X2] :
( ! [X3] :
( ~ ssList(X3)
| ! [X4] :
( ! [X5] :
( lt(X2,X1)
| app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5) )
| ~ ssList(X4) ) )
| ~ ssItem(X2) ) )
| ~ strictorderP(X0) )
& ( strictorderP(X0)
| ? [X6] :
( ssItem(X6)
& ? [X7] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ? [X10] :
( ~ lt(X7,X6)
& app(app(X8,cons(X6,X9)),cons(X7,X10)) = X0
& ~ lt(X6,X7)
& ssList(X10) )
& ssList(X9) ) )
& ssItem(X7) ) ) ) )
| ~ ssList(X0) ),
inference(rectify,[],[f309]) ).
fof(f309,plain,
! [X0] :
( ( ( ! [X1] :
( ~ ssItem(X1)
| ! [X2] :
( ! [X3] :
( ~ ssList(X3)
| ! [X4] :
( ! [X5] :
( lt(X2,X1)
| app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5) )
| ~ ssList(X4) ) )
| ~ ssItem(X2) ) )
| ~ strictorderP(X0) )
& ( strictorderP(X0)
| ? [X1] :
( ssItem(X1)
& ? [X2] :
( ? [X3] :
( ssList(X3)
& ? [X4] :
( ? [X5] :
( ~ lt(X2,X1)
& app(app(X3,cons(X1,X4)),cons(X2,X5)) = X0
& ~ lt(X1,X2)
& ssList(X5) )
& ssList(X4) ) )
& ssItem(X2) ) ) ) )
| ~ ssList(X0) ),
inference(nnf_transformation,[],[f194]) ).
fof(f194,plain,
! [X0] :
( ( ! [X1] :
( ~ ssItem(X1)
| ! [X2] :
( ! [X3] :
( ~ ssList(X3)
| ! [X4] :
( ! [X5] :
( lt(X2,X1)
| app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5) )
| ~ ssList(X4) ) )
| ~ ssItem(X2) ) )
<=> strictorderP(X0) )
| ~ ssList(X0) ),
inference(flattening,[],[f193]) ).
fof(f193,plain,
! [X0] :
( ( ! [X1] :
( ! [X2] :
( ! [X3] :
( ! [X4] :
( ! [X5] :
( lt(X2,X1)
| lt(X1,X2)
| app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| ~ ssList(X5) )
| ~ ssList(X4) )
| ~ ssList(X3) )
| ~ ssItem(X2) )
| ~ ssItem(X1) )
<=> strictorderP(X0) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f10]) ).
fof(f10,axiom,
! [X0] :
( ssList(X0)
=> ( ! [X1] :
( ssItem(X1)
=> ! [X2] :
( ssItem(X2)
=> ! [X3] :
( ssList(X3)
=> ! [X4] :
( ssList(X4)
=> ! [X5] :
( ssList(X5)
=> ( app(app(X3,cons(X1,X4)),cons(X2,X5)) = X0
=> ( lt(X2,X1)
| lt(X1,X2) ) ) ) ) ) ) )
<=> strictorderP(X0) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax10) ).
fof(f3516,plain,
( spl52_351
| ~ spl52_139
| ~ spl52_230 ),
inference(avatar_split_clause,[],[f3493,f2602,f1560,f3514]) ).
fof(f3514,plain,
( spl52_351
<=> ! [X4,X5] :
( ~ ssList(app(X4,sK13))
| segmentP(X5,sK33(sK13,nil))
| ~ ssList(X5)
| ~ ssList(X4)
| ~ segmentP(X5,app(X4,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_351])]) ).
fof(f2602,plain,
( spl52_230
<=> ! [X8] :
( segmentP(app(X8,sK13),sK33(sK13,nil))
| ~ ssList(X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_230])]) ).
fof(f3493,plain,
( ! [X4,X5] :
( ~ ssList(sK33(sK13,nil))
| ~ ssList(app(X4,sK13))
| ~ segmentP(X5,app(X4,sK13))
| ~ ssList(X4)
| ~ ssList(X5)
| segmentP(X5,sK33(sK13,nil)) )
| ~ spl52_230 ),
inference(resolution,[],[f2603,f366]) ).
fof(f2603,plain,
( ! [X8] :
( segmentP(app(X8,sK13),sK33(sK13,nil))
| ~ ssList(X8) )
| ~ spl52_230 ),
inference(avatar_component_clause,[],[f2602]) ).
fof(f3512,plain,
( ~ spl52_139
| spl52_350
| ~ spl52_230 ),
inference(avatar_split_clause,[],[f3494,f2602,f3510,f1560]) ).
fof(f3510,plain,
( spl52_350
<=> ! [X6] :
( ~ segmentP(sK33(sK13,nil),app(X6,sK13))
| sK33(sK13,nil) = app(X6,sK13)
| ~ ssList(X6)
| ~ ssList(app(X6,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_350])]) ).
fof(f3494,plain,
( ! [X6] :
( ~ segmentP(sK33(sK13,nil),app(X6,sK13))
| ~ ssList(app(X6,sK13))
| ~ ssList(X6)
| ~ ssList(sK33(sK13,nil))
| sK33(sK13,nil) = app(X6,sK13) )
| ~ spl52_230 ),
inference(resolution,[],[f2603,f469]) ).
fof(f3508,plain,
( ~ spl52_2
| spl52_349
| ~ spl52_78
| ~ spl52_230 ),
inference(avatar_split_clause,[],[f3495,f2602,f1087,f3505,f586]) ).
fof(f3505,plain,
( spl52_349
<=> segmentP(sK13,sK33(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_349])]) ).
fof(f3495,plain,
( segmentP(sK13,sK33(sK13,nil))
| ~ ssList(nil)
| ~ spl52_78
| ~ spl52_230 ),
inference(superposition,[],[f2603,f1089]) ).
fof(f3503,plain,
( ~ spl52_139
| spl52_348
| ~ spl52_230 ),
inference(avatar_split_clause,[],[f3491,f2602,f3501,f1560]) ).
fof(f3501,plain,
( spl52_348
<=> ! [X2,X0,X1] :
( ~ ssList(X0)
| ~ ssList(app(X0,sK13))
| ~ ssList(X2)
| segmentP(app(X2,app(app(X0,sK13),X1)),sK33(sK13,nil))
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_348])]) ).
fof(f3491,plain,
( ! [X2,X0,X1] :
( ~ ssList(X0)
| ~ ssList(sK33(sK13,nil))
| ~ ssList(X1)
| segmentP(app(X2,app(app(X0,sK13),X1)),sK33(sK13,nil))
| ~ ssList(X2)
| ~ ssList(app(X0,sK13)) )
| ~ spl52_230 ),
inference(resolution,[],[f2603,f655]) ).
fof(f3499,plain,
( spl52_347
| ~ spl52_139
| ~ spl52_230 ),
inference(avatar_split_clause,[],[f3492,f2602,f1560,f3497]) ).
fof(f3497,plain,
( spl52_347
<=> ! [X3] :
( app(app(sK33(app(X3,sK13),sK33(sK13,nil)),sK33(sK13,nil)),sK34(app(X3,sK13),sK33(sK13,nil))) = app(X3,sK13)
| ~ ssList(app(X3,sK13))
| ~ ssList(X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_347])]) ).
fof(f3492,plain,
( ! [X3] :
( ~ ssList(sK33(sK13,nil))
| app(app(sK33(app(X3,sK13),sK33(sK13,nil)),sK33(sK13,nil)),sK34(app(X3,sK13),sK33(sK13,nil))) = app(X3,sK13)
| ~ ssList(X3)
| ~ ssList(app(X3,sK13)) )
| ~ spl52_230 ),
inference(resolution,[],[f2603,f482]) ).
fof(f3459,plain,
( ~ spl52_257
| spl52_263
| ~ spl52_3
| ~ spl52_346 ),
inference(avatar_split_clause,[],[f3435,f3423,f590,f2825,f2799]) ).
fof(f2799,plain,
( spl52_257
<=> ssItem(sK16(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_257])]) ).
fof(f2825,plain,
( spl52_263
<=> totalorderedP(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_263])]) ).
fof(f590,plain,
( spl52_3
<=> ! [X0] :
( ~ ssItem(X0)
| totalorderedP(cons(X0,nil)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_3])]) ).
fof(f3423,plain,
( spl52_346
<=> sK13 = cons(sK16(sK13),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_346])]) ).
fof(f3435,plain,
( totalorderedP(sK13)
| ~ ssItem(sK16(sK13))
| ~ spl52_3
| ~ spl52_346 ),
inference(superposition,[],[f591,f3425]) ).
fof(f3425,plain,
( sK13 = cons(sK16(sK13),nil)
| ~ spl52_346 ),
inference(avatar_component_clause,[],[f3423]) ).
fof(f591,plain,
( ! [X0] :
( totalorderedP(cons(X0,nil))
| ~ ssItem(X0) )
| ~ spl52_3 ),
inference(avatar_component_clause,[],[f590]) ).
fof(f3458,plain,
( ~ spl52_257
| spl52_28
| ~ spl52_346 ),
inference(avatar_split_clause,[],[f3436,f3423,f749,f2799]) ).
fof(f749,plain,
( spl52_28
<=> strictorderedP(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_28])]) ).
fof(f3436,plain,
( strictorderedP(sK13)
| ~ ssItem(sK16(sK13))
| ~ spl52_346 ),
inference(superposition,[],[f534,f3425]) ).
fof(f534,plain,
! [X0] :
( strictorderedP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f195]) ).
fof(f195,plain,
! [X0] :
( ~ ssItem(X0)
| strictorderedP(cons(X0,nil)) ),
inference(ennf_transformation,[],[f68]) ).
fof(f68,axiom,
! [X0] :
( ssItem(X0)
=> strictorderedP(cons(X0,nil)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax68) ).
fof(f3430,plain,
( spl52_104
| ~ spl52_12
| spl52_277 ),
inference(avatar_split_clause,[],[f3429,f2906,f635,f1291]) ).
fof(f3429,plain,
( ~ ssList(sK10)
| nil = sK10
| spl52_277 ),
inference(resolution,[],[f2908,f618]) ).
fof(f2908,plain,
( ~ ssItem(hd(sK10))
| spl52_277 ),
inference(avatar_component_clause,[],[f2906]) ).
fof(f3426,plain,
( spl52_346
| ~ spl52_172
| ~ spl52_264 ),
inference(avatar_split_clause,[],[f3399,f2829,f1945,f3423]) ).
fof(f1945,plain,
( spl52_172
<=> sK13 = cons(sK16(sK13),sK15(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_172])]) ).
fof(f3399,plain,
( sK13 = cons(sK16(sK13),nil)
| ~ spl52_172
| ~ spl52_264 ),
inference(backward_demodulation,[],[f1947,f2831]) ).
fof(f2831,plain,
( nil = sK15(sK13)
| ~ spl52_264 ),
inference(avatar_component_clause,[],[f2829]) ).
fof(f1947,plain,
( sK13 = cons(sK16(sK13),sK15(sK13))
| ~ spl52_172 ),
inference(avatar_component_clause,[],[f1945]) ).
fof(f3421,plain,
( ~ spl52_345
| ~ spl52_264
| spl52_265 ),
inference(avatar_split_clause,[],[f3404,f2833,f2829,f3418]) ).
fof(f3418,plain,
( spl52_345
<=> leq(sK16(sK13),hd(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_345])]) ).
fof(f2833,plain,
( spl52_265
<=> leq(sK16(sK13),hd(sK15(sK13))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_265])]) ).
fof(f3404,plain,
( ~ leq(sK16(sK13),hd(nil))
| ~ spl52_264
| spl52_265 ),
inference(backward_demodulation,[],[f2834,f2831]) ).
fof(f2834,plain,
( ~ leq(sK16(sK13),hd(sK15(sK13)))
| spl52_265 ),
inference(avatar_component_clause,[],[f2833]) ).
fof(f3398,plain,
( spl52_344
| ~ spl52_5
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3358,f2803,f599,f3395]) ).
fof(f3395,plain,
( spl52_344
<=> hd(cons(sK14,sK15(sK13))) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_344])]) ).
fof(f3358,plain,
( hd(cons(sK14,sK15(sK13))) = sK14
| ~ spl52_5
| ~ spl52_258 ),
inference(resolution,[],[f2804,f1849]) ).
fof(f3393,plain,
( spl52_343
| spl52_264
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3352,f2803,f2829,f3390]) ).
fof(f3390,plain,
( spl52_343
<=> sK28(sK15(sK13)) = hd(sK15(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_343])]) ).
fof(f3352,plain,
( nil = sK15(sK13)
| sK28(sK15(sK13)) = hd(sK15(sK13))
| ~ spl52_258 ),
inference(resolution,[],[f2804,f440]) ).
fof(f3388,plain,
( spl52_264
| spl52_342
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3353,f2803,f3385,f2829]) ).
fof(f3385,plain,
( spl52_342
<=> cons(hd(sK15(sK13)),tl(sK15(sK13))) = sK15(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_342])]) ).
fof(f3353,plain,
( cons(hd(sK15(sK13)),tl(sK15(sK13))) = sK15(sK13)
| nil = sK15(sK13)
| ~ spl52_258 ),
inference(resolution,[],[f2804,f443]) ).
fof(f3383,plain,
( spl52_341
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3356,f2803,f3380]) ).
fof(f3380,plain,
( spl52_341
<=> sK15(sK13) = app(app(sK33(sK15(sK13),sK15(sK13)),sK15(sK13)),sK34(sK15(sK13),sK15(sK13))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_341])]) ).
fof(f3356,plain,
( sK15(sK13) = app(app(sK33(sK15(sK13),sK15(sK13)),sK15(sK13)),sK34(sK15(sK13),sK15(sK13)))
| ~ spl52_258 ),
inference(resolution,[],[f2804,f780]) ).
fof(f3378,plain,
( spl52_340
| spl52_264
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3350,f2803,f2829,f3375]) ).
fof(f3375,plain,
( spl52_340
<=> cons(sK16(sK15(sK13)),sK15(sK15(sK13))) = sK15(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_340])]) ).
fof(f3350,plain,
( nil = sK15(sK13)
| cons(sK16(sK15(sK13)),sK15(sK15(sK13))) = sK15(sK13)
| ~ spl52_258 ),
inference(resolution,[],[f2804,f386]) ).
fof(f3373,plain,
( spl52_339
| ~ spl52_31
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3357,f2803,f793,f3370]) ).
fof(f3370,plain,
( spl52_339
<=> app(app(sK33(sK15(sK13),nil),nil),sK34(sK15(sK13),nil)) = sK15(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_339])]) ).
fof(f3357,plain,
( app(app(sK33(sK15(sK13),nil),nil),sK34(sK15(sK13),nil)) = sK15(sK13)
| ~ spl52_31
| ~ spl52_258 ),
inference(resolution,[],[f2804,f794]) ).
fof(f3368,plain,
( spl52_338
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3351,f2803,f3365]) ).
fof(f3365,plain,
( spl52_338
<=> sK15(sK13) = app(sK15(sK13),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_338])]) ).
fof(f3351,plain,
( sK15(sK13) = app(sK15(sK13),nil)
| ~ spl52_258 ),
inference(resolution,[],[f2804,f410]) ).
fof(f410,plain,
! [X0] :
( ~ ssList(X0)
| app(X0,nil) = X0 ),
inference(cnf_transformation,[],[f211]) ).
fof(f211,plain,
! [X0] :
( app(X0,nil) = X0
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f84]) ).
fof(f84,axiom,
! [X0] :
( ssList(X0)
=> app(X0,nil) = X0 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax84) ).
fof(f3363,plain,
( spl52_337
| ~ spl52_258 ),
inference(avatar_split_clause,[],[f3355,f2803,f3360]) ).
fof(f3360,plain,
( spl52_337
<=> app(nil,sK15(sK13)) = sK15(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_337])]) ).
fof(f3355,plain,
( app(nil,sK15(sK13)) = sK15(sK13)
| ~ spl52_258 ),
inference(resolution,[],[f2804,f528]) ).
fof(f528,plain,
! [X0] :
( ~ ssList(X0)
| app(nil,X0) = X0 ),
inference(cnf_transformation,[],[f101]) ).
fof(f101,plain,
! [X0] :
( ~ ssList(X0)
| app(nil,X0) = X0 ),
inference(ennf_transformation,[],[f28]) ).
fof(f28,axiom,
! [X0] :
( ssList(X0)
=> app(nil,X0) = X0 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax28) ).
fof(f3348,plain,
( spl52_108
| ~ spl52_13
| spl52_258 ),
inference(avatar_split_clause,[],[f3347,f2803,f640,f1309]) ).
fof(f3347,plain,
( ~ ssList(sK13)
| nil = sK13
| spl52_258 ),
inference(resolution,[],[f2805,f384]) ).
fof(f384,plain,
! [X0] :
( ssList(sK15(X0))
| ~ ssList(X0)
| nil = X0 ),
inference(cnf_transformation,[],[f252]) ).
fof(f2805,plain,
( ~ ssList(sK15(sK13))
| spl52_258 ),
inference(avatar_component_clause,[],[f2803]) ).
fof(f3346,plain,
( ~ spl52_336
| spl52_173
| ~ spl52_335 ),
inference(avatar_split_clause,[],[f3345,f3287,f1976,f3316]) ).
fof(f3316,plain,
( spl52_336
<=> app(sK10,sK13) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_336])]) ).
fof(f1976,plain,
( spl52_173
<=> app(sK10,sK34(sK13,sK10)) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_173])]) ).
fof(f3345,plain,
( app(sK10,sK13) != sK13
| spl52_173
| ~ spl52_335 ),
inference(forward_demodulation,[],[f1977,f3289]) ).
fof(f1977,plain,
( app(sK10,sK34(sK13,sK10)) != sK13
| spl52_173 ),
inference(avatar_component_clause,[],[f1976]) ).
fof(f3344,plain,
( ~ spl52_5
| spl52_8
| ~ spl52_11
| ~ spl52_315 ),
inference(avatar_split_clause,[],[f3343,f3132,f630,f614,f599]) ).
fof(f614,plain,
( spl52_8
<=> memberP(sK13,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_8])]) ).
fof(f630,plain,
( spl52_11
<=> memberP(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_11])]) ).
fof(f3343,plain,
( memberP(sK13,sK14)
| ~ ssItem(sK14)
| ~ spl52_11
| ~ spl52_315 ),
inference(resolution,[],[f3133,f632]) ).
fof(f632,plain,
( memberP(sK10,sK14)
| ~ spl52_11 ),
inference(avatar_component_clause,[],[f630]) ).
fof(f3133,plain,
( ! [X1] :
( ~ memberP(sK10,X1)
| memberP(sK13,X1)
| ~ ssItem(X1) )
| ~ spl52_315 ),
inference(avatar_component_clause,[],[f3132]) ).
fof(f3325,plain,
( spl52_108
| ~ spl52_13
| spl52_257 ),
inference(avatar_split_clause,[],[f3324,f2799,f640,f1309]) ).
fof(f3324,plain,
( ~ ssList(sK13)
| nil = sK13
| spl52_257 ),
inference(resolution,[],[f2801,f385]) ).
fof(f385,plain,
! [X0] :
( ssItem(sK16(X0))
| ~ ssList(X0)
| nil = X0 ),
inference(cnf_transformation,[],[f252]) ).
fof(f2801,plain,
( ~ ssItem(sK16(sK13))
| spl52_257 ),
inference(avatar_component_clause,[],[f2799]) ).
fof(f3319,plain,
( spl52_336
| ~ spl52_173
| ~ spl52_335 ),
inference(avatar_split_clause,[],[f3297,f3287,f1976,f3316]) ).
fof(f3297,plain,
( app(sK10,sK13) = sK13
| ~ spl52_173
| ~ spl52_335 ),
inference(backward_demodulation,[],[f1978,f3289]) ).
fof(f1978,plain,
( app(sK10,sK34(sK13,sK10)) = sK13
| ~ spl52_173 ),
inference(avatar_component_clause,[],[f1976]) ).
fof(f3290,plain,
( spl52_335
| ~ spl52_82
| ~ spl52_333 ),
inference(avatar_split_clause,[],[f3285,f3275,f1107,f3287]) ).
fof(f1107,plain,
( spl52_82
<=> sK34(sK13,sK10) = app(nil,sK34(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_82])]) ).
fof(f3275,plain,
( spl52_333
<=> app(nil,sK34(sK13,sK10)) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_333])]) ).
fof(f3285,plain,
( sK34(sK13,sK10) = sK13
| ~ spl52_82
| ~ spl52_333 ),
inference(backward_demodulation,[],[f1109,f3277]) ).
fof(f3277,plain,
( app(nil,sK34(sK13,sK10)) = sK13
| ~ spl52_333 ),
inference(avatar_component_clause,[],[f3275]) ).
fof(f1109,plain,
( sK34(sK13,sK10) = app(nil,sK34(sK13,sK10))
| ~ spl52_82 ),
inference(avatar_component_clause,[],[f1107]) ).
fof(f3283,plain,
( ~ spl52_334
| ~ spl52_111
| spl52_332 ),
inference(avatar_split_clause,[],[f3272,f3249,f1323,f3280]) ).
fof(f3280,plain,
( spl52_334
<=> nil = cons(hd(nil),tl(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_334])]) ).
fof(f3272,plain,
( nil != cons(hd(nil),tl(nil))
| ~ spl52_111
| spl52_332 ),
inference(backward_demodulation,[],[f3250,f1325]) ).
fof(f3250,plain,
( app(sK33(sK13,sK10),sK10) != cons(hd(app(sK33(sK13,sK10),sK10)),tl(app(sK33(sK13,sK10),sK10)))
| spl52_332 ),
inference(avatar_component_clause,[],[f3249]) ).
fof(f3278,plain,
( spl52_333
| ~ spl52_30
| ~ spl52_111 ),
inference(avatar_split_clause,[],[f3253,f1323,f788,f3275]) ).
fof(f3253,plain,
( app(nil,sK34(sK13,sK10)) = sK13
| ~ spl52_30
| ~ spl52_111 ),
inference(backward_demodulation,[],[f790,f1325]) ).
fof(f3252,plain,
( spl52_332
| spl52_111
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f3222,f807,f1323,f3249]) ).
fof(f3222,plain,
( nil = app(sK33(sK13,sK10),sK10)
| app(sK33(sK13,sK10),sK10) = cons(hd(app(sK33(sK13,sK10),sK10)),tl(app(sK33(sK13,sK10),sK10)))
| ~ spl52_34 ),
inference(resolution,[],[f808,f443]) ).
fof(f3247,plain,
( spl52_331
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f3225,f807,f3244]) ).
fof(f3244,plain,
( spl52_331
<=> app(sK33(sK13,sK10),sK10) = app(app(sK33(app(sK33(sK13,sK10),sK10),app(sK33(sK13,sK10),sK10)),app(sK33(sK13,sK10),sK10)),sK34(app(sK33(sK13,sK10),sK10),app(sK33(sK13,sK10),sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_331])]) ).
fof(f3225,plain,
( app(sK33(sK13,sK10),sK10) = app(app(sK33(app(sK33(sK13,sK10),sK10),app(sK33(sK13,sK10),sK10)),app(sK33(sK13,sK10),sK10)),sK34(app(sK33(sK13,sK10),sK10),app(sK33(sK13,sK10),sK10)))
| ~ spl52_34 ),
inference(resolution,[],[f808,f780]) ).
fof(f3242,plain,
( spl52_330
| ~ spl52_5
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f3227,f807,f599,f3239]) ).
fof(f3239,plain,
( spl52_330
<=> sK14 = hd(cons(sK14,app(sK33(sK13,sK10),sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_330])]) ).
fof(f3227,plain,
( sK14 = hd(cons(sK14,app(sK33(sK13,sK10),sK10)))
| ~ spl52_5
| ~ spl52_34 ),
inference(resolution,[],[f808,f1849]) ).
fof(f3237,plain,
( spl52_329
| spl52_111
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f3219,f807,f1323,f3234]) ).
fof(f3234,plain,
( spl52_329
<=> app(sK33(sK13,sK10),sK10) = cons(sK16(app(sK33(sK13,sK10),sK10)),sK15(app(sK33(sK13,sK10),sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_329])]) ).
fof(f3219,plain,
( nil = app(sK33(sK13,sK10),sK10)
| app(sK33(sK13,sK10),sK10) = cons(sK16(app(sK33(sK13,sK10),sK10)),sK15(app(sK33(sK13,sK10),sK10)))
| ~ spl52_34 ),
inference(resolution,[],[f808,f386]) ).
fof(f3232,plain,
( spl52_328
| ~ spl52_31
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f3226,f807,f793,f3229]) ).
fof(f3229,plain,
( spl52_328
<=> app(app(sK33(app(sK33(sK13,sK10),sK10),nil),nil),sK34(app(sK33(sK13,sK10),sK10),nil)) = app(sK33(sK13,sK10),sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_328])]) ).
fof(f3226,plain,
( app(app(sK33(app(sK33(sK13,sK10),sK10),nil),nil),sK34(app(sK33(sK13,sK10),sK10),nil)) = app(sK33(sK13,sK10),sK10)
| ~ spl52_31
| ~ spl52_34 ),
inference(resolution,[],[f808,f794]) ).
fof(f3217,plain,
( spl52_104
| ~ spl52_12
| spl52_240 ),
inference(avatar_split_clause,[],[f3216,f2700,f635,f1291]) ).
fof(f2700,plain,
( spl52_240
<=> ssItem(sK16(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_240])]) ).
fof(f3216,plain,
( ~ ssList(sK10)
| nil = sK10
| spl52_240 ),
inference(resolution,[],[f2702,f385]) ).
fof(f2702,plain,
( ~ ssItem(sK16(sK10))
| spl52_240 ),
inference(avatar_component_clause,[],[f2700]) ).
fof(f3215,plain,
( spl52_241
| spl52_327
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3170,f2696,f3212,f2704]) ).
fof(f3212,plain,
( spl52_327
<=> cons(hd(sK15(sK10)),tl(sK15(sK10))) = sK15(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_327])]) ).
fof(f3170,plain,
( cons(hd(sK15(sK10)),tl(sK15(sK10))) = sK15(sK10)
| nil = sK15(sK10)
| ~ spl52_239 ),
inference(resolution,[],[f2697,f443]) ).
fof(f3210,plain,
( spl52_326
| spl52_241
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3167,f2696,f2704,f3207]) ).
fof(f3207,plain,
( spl52_326
<=> cons(sK16(sK15(sK10)),sK15(sK15(sK10))) = sK15(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_326])]) ).
fof(f3167,plain,
( nil = sK15(sK10)
| cons(sK16(sK15(sK10)),sK15(sK15(sK10))) = sK15(sK10)
| ~ spl52_239 ),
inference(resolution,[],[f2697,f386]) ).
fof(f3205,plain,
( spl52_241
| spl52_325
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3169,f2696,f3202,f2704]) ).
fof(f3202,plain,
( spl52_325
<=> hd(sK15(sK10)) = sK28(sK15(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_325])]) ).
fof(f3169,plain,
( hd(sK15(sK10)) = sK28(sK15(sK10))
| nil = sK15(sK10)
| ~ spl52_239 ),
inference(resolution,[],[f2697,f440]) ).
fof(f3200,plain,
( spl52_324
| ~ spl52_5
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3175,f2696,f599,f3197]) ).
fof(f3197,plain,
( spl52_324
<=> hd(cons(sK14,sK15(sK10))) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_324])]) ).
fof(f3175,plain,
( hd(cons(sK14,sK15(sK10))) = sK14
| ~ spl52_5
| ~ spl52_239 ),
inference(resolution,[],[f2697,f1849]) ).
fof(f3195,plain,
( spl52_323
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3172,f2696,f3192]) ).
fof(f3192,plain,
( spl52_323
<=> app(nil,sK15(sK10)) = sK15(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_323])]) ).
fof(f3172,plain,
( app(nil,sK15(sK10)) = sK15(sK10)
| ~ spl52_239 ),
inference(resolution,[],[f2697,f528]) ).
fof(f3190,plain,
( spl52_322
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3168,f2696,f3187]) ).
fof(f3187,plain,
( spl52_322
<=> app(sK15(sK10),nil) = sK15(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_322])]) ).
fof(f3168,plain,
( app(sK15(sK10),nil) = sK15(sK10)
| ~ spl52_239 ),
inference(resolution,[],[f2697,f410]) ).
fof(f3185,plain,
( spl52_321
| ~ spl52_31
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3174,f2696,f793,f3182]) ).
fof(f3182,plain,
( spl52_321
<=> app(app(sK33(sK15(sK10),nil),nil),sK34(sK15(sK10),nil)) = sK15(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_321])]) ).
fof(f3174,plain,
( app(app(sK33(sK15(sK10),nil),nil),sK34(sK15(sK10),nil)) = sK15(sK10)
| ~ spl52_31
| ~ spl52_239 ),
inference(resolution,[],[f2697,f794]) ).
fof(f3180,plain,
( spl52_320
| ~ spl52_239 ),
inference(avatar_split_clause,[],[f3173,f2696,f3177]) ).
fof(f3177,plain,
( spl52_320
<=> app(app(sK33(sK15(sK10),sK15(sK10)),sK15(sK10)),sK34(sK15(sK10),sK15(sK10))) = sK15(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_320])]) ).
fof(f3173,plain,
( app(app(sK33(sK15(sK10),sK15(sK10)),sK15(sK10)),sK34(sK15(sK10),sK15(sK10))) = sK15(sK10)
| ~ spl52_239 ),
inference(resolution,[],[f2697,f780]) ).
fof(f3165,plain,
( ~ spl52_32
| ~ spl52_34
| spl52_318
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f3147,f788,f3158,f807,f800]) ).
fof(f3158,plain,
( spl52_318
<=> ! [X6] :
( ~ ssList(X6)
| app(X6,sK34(sK13,sK10)) != sK13
| app(sK33(sK13,sK10),sK10) = X6 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_318])]) ).
fof(f3147,plain,
( ! [X5] :
( app(sK33(sK13,sK10),sK10) = X5
| sK13 != app(X5,sK34(sK13,sK10))
| ~ ssList(app(sK33(sK13,sK10),sK10))
| ~ ssList(X5)
| ~ ssList(sK34(sK13,sK10)) )
| ~ spl52_30 ),
inference(superposition,[],[f478,f790]) ).
fof(f3164,plain,
( spl52_319
| ~ spl52_32
| ~ spl52_34
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f3150,f788,f807,f800,f3162]) ).
fof(f3150,plain,
( ! [X8] :
( ~ ssList(app(sK33(sK13,sK10),sK10))
| ~ ssList(sK34(sK13,sK10))
| ~ ssList(X8)
| segmentP(app(X8,sK13),app(sK33(sK13,sK10),sK10)) )
| ~ spl52_30 ),
inference(superposition,[],[f825,f790]) ).
fof(f3160,plain,
( ~ spl52_32
| ~ spl52_34
| spl52_318
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f3148,f788,f3158,f807,f800]) ).
fof(f3148,plain,
( ! [X6] :
( ~ ssList(X6)
| app(sK33(sK13,sK10),sK10) = X6
| ~ ssList(app(sK33(sK13,sK10),sK10))
| app(X6,sK34(sK13,sK10)) != sK13
| ~ ssList(sK34(sK13,sK10)) )
| ~ spl52_30 ),
inference(superposition,[],[f478,f790]) ).
fof(f3156,plain,
( ~ spl52_34
| spl52_317
| ~ spl52_32
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f3142,f788,f800,f3153,f807]) ).
fof(f3153,plain,
( spl52_317
<=> ! [X4] :
( sK13 != app(app(sK33(sK13,sK10),sK10),X4)
| ~ ssList(X4)
| sK34(sK13,sK10) = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_317])]) ).
fof(f3142,plain,
( ! [X3] :
( ~ ssList(sK34(sK13,sK10))
| sK34(sK13,sK10) = X3
| app(app(sK33(sK13,sK10),sK10),X3) != sK13
| ~ ssList(app(sK33(sK13,sK10),sK10))
| ~ ssList(X3) )
| ~ spl52_30 ),
inference(superposition,[],[f367,f790]) ).
fof(f3155,plain,
( ~ spl52_34
| ~ spl52_32
| spl52_317
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f3143,f788,f3153,f800,f807]) ).
fof(f3143,plain,
( ! [X4] :
( sK13 != app(app(sK33(sK13,sK10),sK10),X4)
| ~ ssList(sK34(sK13,sK10))
| ~ ssList(app(sK33(sK13,sK10),sK10))
| sK34(sK13,sK10) = X4
| ~ ssList(X4) )
| ~ spl52_30 ),
inference(superposition,[],[f367,f790]) ).
fof(f3138,plain,
( ~ spl52_12
| spl52_316
| ~ spl52_32
| ~ spl52_173 ),
inference(avatar_split_clause,[],[f2110,f1976,f800,f3136,f635]) ).
fof(f3136,plain,
( spl52_316
<=> ! [X2] :
( memberP(sK34(sK13,sK10),X2)
| ~ ssItem(X2)
| ~ memberP(sK13,X2)
| memberP(sK10,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_316])]) ).
fof(f2110,plain,
( ! [X2] :
( ~ ssList(sK34(sK13,sK10))
| memberP(sK34(sK13,sK10),X2)
| ~ ssList(sK10)
| memberP(sK10,X2)
| ~ memberP(sK13,X2)
| ~ ssItem(X2) )
| ~ spl52_173 ),
inference(superposition,[],[f364,f1978]) ).
fof(f3134,plain,
( ~ spl52_32
| ~ spl52_12
| spl52_315
| ~ spl52_173 ),
inference(avatar_split_clause,[],[f2109,f1976,f3132,f635,f800]) ).
fof(f2109,plain,
( ! [X1] :
( ~ ssItem(X1)
| ~ ssList(sK10)
| ~ memberP(sK10,X1)
| memberP(sK13,X1)
| ~ ssList(sK34(sK13,sK10)) )
| ~ spl52_173 ),
inference(superposition,[],[f363,f1978]) ).
fof(f3130,plain,
( ~ spl52_5
| spl52_8
| ~ spl52_11
| ~ spl52_33
| ~ spl52_79
| ~ spl52_98 ),
inference(avatar_split_clause,[],[f3129,f1264,f1092,f804,f630,f614,f599]) ).
fof(f3129,plain,
( memberP(sK13,sK14)
| ~ ssItem(sK14)
| ~ spl52_11
| ~ spl52_33
| ~ spl52_79
| ~ spl52_98 ),
inference(resolution,[],[f1993,f632]) ).
fof(f1993,plain,
( ! [X1] :
( ~ memberP(sK10,X1)
| ~ ssItem(X1)
| memberP(sK13,X1) )
| ~ spl52_33
| ~ spl52_79
| ~ spl52_98 ),
inference(forward_demodulation,[],[f1952,f1094]) ).
fof(f1952,plain,
( ! [X1] :
( memberP(sK13,X1)
| ~ memberP(app(nil,sK10),X1)
| ~ ssItem(X1) )
| ~ spl52_33
| ~ spl52_98 ),
inference(backward_demodulation,[],[f805,f1266]) ).
fof(f1266,plain,
( nil = sK33(sK13,sK10)
| ~ spl52_98 ),
inference(avatar_component_clause,[],[f1264]) ).
fof(f3128,plain,
( spl52_104
| ~ spl52_12
| spl52_239 ),
inference(avatar_split_clause,[],[f3127,f2696,f635,f1291]) ).
fof(f3127,plain,
( ~ ssList(sK10)
| nil = sK10
| spl52_239 ),
inference(resolution,[],[f2698,f384]) ).
fof(f2698,plain,
( ~ ssList(sK15(sK10))
| spl52_239 ),
inference(avatar_component_clause,[],[f2696]) ).
fof(f3126,plain,
( spl52_314
| ~ spl52_110
| ~ spl52_311 ),
inference(avatar_split_clause,[],[f3121,f3105,f1318,f3123]) ).
fof(f3123,plain,
( spl52_314
<=> sK28(cons(sK14,sK22(sK10,sK14))) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_314])]) ).
fof(f1318,plain,
( spl52_110
<=> sK28(cons(sK14,sK22(sK10,sK14))) = hd(cons(sK14,sK22(sK10,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_110])]) ).
fof(f3105,plain,
( spl52_311
<=> sK14 = hd(cons(sK14,sK22(sK10,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_311])]) ).
fof(f3121,plain,
( sK28(cons(sK14,sK22(sK10,sK14))) = sK14
| ~ spl52_110
| ~ spl52_311 ),
inference(backward_demodulation,[],[f1320,f3107]) ).
fof(f3107,plain,
( sK14 = hd(cons(sK14,sK22(sK10,sK14)))
| ~ spl52_311 ),
inference(avatar_component_clause,[],[f3105]) ).
fof(f1320,plain,
( sK28(cons(sK14,sK22(sK10,sK14))) = hd(cons(sK14,sK22(sK10,sK14)))
| ~ spl52_110 ),
inference(avatar_component_clause,[],[f1318]) ).
fof(f3120,plain,
( spl52_313
| ~ spl52_235
| ~ spl52_306 ),
inference(avatar_split_clause,[],[f3110,f3080,f2650,f3117]) ).
fof(f3117,plain,
( spl52_313
<=> cons(sK14,tl(cons(sK14,nil))) = cons(sK14,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_313])]) ).
fof(f2650,plain,
( spl52_235
<=> cons(sK14,nil) = cons(hd(cons(sK14,nil)),tl(cons(sK14,nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_235])]) ).
fof(f3080,plain,
( spl52_306
<=> hd(cons(sK14,nil)) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_306])]) ).
fof(f3110,plain,
( cons(sK14,tl(cons(sK14,nil))) = cons(sK14,nil)
| ~ spl52_235
| ~ spl52_306 ),
inference(backward_demodulation,[],[f2652,f3082]) ).
fof(f3082,plain,
( hd(cons(sK14,nil)) = sK14
| ~ spl52_306 ),
inference(avatar_component_clause,[],[f3080]) ).
fof(f2652,plain,
( cons(sK14,nil) = cons(hd(cons(sK14,nil)),tl(cons(sK14,nil)))
| ~ spl52_235 ),
inference(avatar_component_clause,[],[f2650]) ).
fof(f3115,plain,
( spl52_312
| ~ spl52_180
| ~ spl52_306 ),
inference(avatar_split_clause,[],[f3109,f3080,f2055,f3112]) ).
fof(f3112,plain,
( spl52_312
<=> sK14 = sK28(cons(sK14,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_312])]) ).
fof(f2055,plain,
( spl52_180
<=> hd(cons(sK14,nil)) = sK28(cons(sK14,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_180])]) ).
fof(f3109,plain,
( sK14 = sK28(cons(sK14,nil))
| ~ spl52_180
| ~ spl52_306 ),
inference(backward_demodulation,[],[f2057,f3082]) ).
fof(f2057,plain,
( hd(cons(sK14,nil)) = sK28(cons(sK14,nil))
| ~ spl52_180 ),
inference(avatar_component_clause,[],[f2055]) ).
fof(f3108,plain,
( spl52_311
| ~ spl52_5
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f3055,f950,f599,f3105]) ).
fof(f3055,plain,
( sK14 = hd(cons(sK14,sK22(sK10,sK14)))
| ~ spl52_5
| ~ spl52_60 ),
inference(resolution,[],[f1849,f951]) ).
fof(f3103,plain,
( spl52_310
| ~ spl52_5
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f3053,f934,f599,f3100]) ).
fof(f3100,plain,
( spl52_310
<=> hd(cons(sK14,sK21(sK10,sK14))) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_310])]) ).
fof(f3053,plain,
( hd(cons(sK14,sK21(sK10,sK14))) = sK14
| ~ spl52_5
| ~ spl52_56 ),
inference(resolution,[],[f1849,f935]) ).
fof(f3098,plain,
( spl52_309
| ~ spl52_5
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f3049,f635,f599,f3095]) ).
fof(f3095,plain,
( spl52_309
<=> hd(cons(sK14,sK10)) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_309])]) ).
fof(f3049,plain,
( hd(cons(sK14,sK10)) = sK14
| ~ spl52_5
| ~ spl52_12 ),
inference(resolution,[],[f1849,f637]) ).
fof(f3093,plain,
( spl52_308
| ~ spl52_5
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f3043,f2040,f599,f3090]) ).
fof(f3090,plain,
( spl52_308
<=> hd(cons(sK14,cons(sK14,nil))) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_308])]) ).
fof(f3043,plain,
( hd(cons(sK14,cons(sK14,nil))) = sK14
| ~ spl52_5
| ~ spl52_177 ),
inference(resolution,[],[f1849,f2042]) ).
fof(f3088,plain,
( spl52_307
| ~ spl52_5
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f3060,f1646,f599,f3085]) ).
fof(f3085,plain,
( spl52_307
<=> sK14 = hd(cons(sK14,sK34(sK13,nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_307])]) ).
fof(f3060,plain,
( sK14 = hd(cons(sK14,sK34(sK13,nil)))
| ~ spl52_5
| ~ spl52_154 ),
inference(resolution,[],[f1849,f1648]) ).
fof(f3083,plain,
( spl52_306
| ~ spl52_2
| ~ spl52_5 ),
inference(avatar_split_clause,[],[f3045,f599,f586,f3080]) ).
fof(f3045,plain,
( hd(cons(sK14,nil)) = sK14
| ~ spl52_2
| ~ spl52_5 ),
inference(resolution,[],[f1849,f587]) ).
fof(f587,plain,
( ssList(nil)
| ~ spl52_2 ),
inference(avatar_component_clause,[],[f586]) ).
fof(f3078,plain,
( spl52_305
| ~ spl52_5
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f3057,f1560,f599,f3075]) ).
fof(f3075,plain,
( spl52_305
<=> hd(cons(sK14,sK33(sK13,nil))) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_305])]) ).
fof(f3057,plain,
( hd(cons(sK14,sK33(sK13,nil))) = sK14
| ~ spl52_5
| ~ spl52_139 ),
inference(resolution,[],[f1849,f1562]) ).
fof(f3073,plain,
( spl52_304
| ~ spl52_5
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f3050,f640,f599,f3070]) ).
fof(f3070,plain,
( spl52_304
<=> hd(cons(sK14,sK13)) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_304])]) ).
fof(f3050,plain,
( hd(cons(sK14,sK13)) = sK14
| ~ spl52_5
| ~ spl52_13 ),
inference(resolution,[],[f1849,f642]) ).
fof(f3068,plain,
( spl52_303
| ~ spl52_5
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f3059,f800,f599,f3065]) ).
fof(f3065,plain,
( spl52_303
<=> hd(cons(sK14,sK34(sK13,sK10))) = sK14 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_303])]) ).
fof(f3059,plain,
( hd(cons(sK14,sK34(sK13,sK10))) = sK14
| ~ spl52_5
| ~ spl52_32 ),
inference(resolution,[],[f1849,f801]) ).
fof(f3041,plain,
( ~ spl52_290
| spl52_302
| ~ spl52_292
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2983,f2168,f2994,f3038,f2987]) ).
fof(f3038,plain,
( spl52_302
<=> memberP(sK13,hd(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_302])]) ).
fof(f2994,plain,
( spl52_292
<=> ssList(tl(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_292])]) ).
fof(f2168,plain,
( spl52_188
<=> sK13 = cons(hd(sK13),tl(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_188])]) ).
fof(f2983,plain,
( ~ ssList(tl(sK13))
| memberP(sK13,hd(sK13))
| ~ ssItem(hd(sK13))
| ~ spl52_188 ),
inference(superposition,[],[f576,f2170]) ).
fof(f2170,plain,
( sK13 = cons(hd(sK13),tl(sK13))
| ~ spl52_188 ),
inference(avatar_component_clause,[],[f2168]) ).
fof(f576,plain,
! [X2,X1] :
( memberP(cons(X1,X2),X1)
| ~ ssList(X2)
| ~ ssItem(X1) ),
inference(duplicate_literal_removal,[],[f565]) ).
fof(f565,plain,
! [X2,X1] :
( memberP(cons(X1,X2),X1)
| ~ ssList(X2)
| ~ ssItem(X1)
| ~ ssItem(X1) ),
inference(equality_resolution,[],[f471]) ).
fof(f471,plain,
! [X2,X0,X1] :
( ~ ssItem(X0)
| ~ ssList(X2)
| memberP(cons(X1,X2),X0)
| X0 != X1
| ~ ssItem(X1) ),
inference(cnf_transformation,[],[f298]) ).
fof(f298,plain,
! [X0] :
( ~ ssItem(X0)
| ! [X1] :
( ! [X2] :
( ~ ssList(X2)
| ( ( X0 = X1
| memberP(X2,X0)
| ~ memberP(cons(X1,X2),X0) )
& ( memberP(cons(X1,X2),X0)
| ( X0 != X1
& ~ memberP(X2,X0) ) ) ) )
| ~ ssItem(X1) ) ),
inference(flattening,[],[f297]) ).
fof(f297,plain,
! [X0] :
( ~ ssItem(X0)
| ! [X1] :
( ! [X2] :
( ~ ssList(X2)
| ( ( X0 = X1
| memberP(X2,X0)
| ~ memberP(cons(X1,X2),X0) )
& ( memberP(cons(X1,X2),X0)
| ( X0 != X1
& ~ memberP(X2,X0) ) ) ) )
| ~ ssItem(X1) ) ),
inference(nnf_transformation,[],[f129]) ).
fof(f129,plain,
! [X0] :
( ~ ssItem(X0)
| ! [X1] :
( ! [X2] :
( ~ ssList(X2)
| ( ( X0 = X1
| memberP(X2,X0) )
<=> memberP(cons(X1,X2),X0) ) )
| ~ ssItem(X1) ) ),
inference(ennf_transformation,[],[f37]) ).
fof(f37,axiom,
! [X0] :
( ssItem(X0)
=> ! [X1] :
( ssItem(X1)
=> ! [X2] :
( ssList(X2)
=> ( ( X0 = X1
| memberP(X2,X0) )
<=> memberP(cons(X1,X2),X0) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax37) ).
fof(f3036,plain,
( ~ spl52_290
| ~ spl52_292
| spl52_301
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2971,f2168,f3034,f2994,f2987]) ).
fof(f3034,plain,
( spl52_301
<=> ! [X1] :
( ~ ssItem(X1)
| hd(sK13) = X1
| memberP(tl(sK13),X1)
| ~ memberP(sK13,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_301])]) ).
fof(f2971,plain,
( ! [X1] :
( ~ ssItem(X1)
| ~ memberP(sK13,X1)
| ~ ssList(tl(sK13))
| memberP(tl(sK13),X1)
| hd(sK13) = X1
| ~ ssItem(hd(sK13)) )
| ~ spl52_188 ),
inference(superposition,[],[f472,f2170]) ).
fof(f472,plain,
! [X2,X0,X1] :
( ~ memberP(cons(X1,X2),X0)
| memberP(X2,X0)
| ~ ssItem(X1)
| ~ ssItem(X0)
| X0 = X1
| ~ ssList(X2) ),
inference(cnf_transformation,[],[f298]) ).
fof(f3032,plain,
( ~ spl52_290
| ~ spl52_292
| spl52_300
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2982,f2168,f3030,f2994,f2987]) ).
fof(f3030,plain,
( spl52_300
<=> ! [X22,X20,X21] :
( lt(X21,hd(sK13))
| ~ ssList(X20)
| ~ ssList(app(app(X20,cons(X21,X22)),sK13))
| ~ ssItem(X21)
| ~ ssList(X22)
| lt(hd(sK13),X21)
| ~ strictorderP(app(app(X20,cons(X21,X22)),sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_300])]) ).
fof(f2982,plain,
( ! [X21,X22,X20] :
( lt(X21,hd(sK13))
| ~ ssList(tl(sK13))
| ~ strictorderP(app(app(X20,cons(X21,X22)),sK13))
| lt(hd(sK13),X21)
| ~ ssList(X22)
| ~ ssItem(X21)
| ~ ssList(app(app(X20,cons(X21,X22)),sK13))
| ~ ssItem(hd(sK13))
| ~ ssList(X20) )
| ~ spl52_188 ),
inference(superposition,[],[f568,f2170]) ).
fof(f3028,plain,
( spl52_294
| ~ spl52_292
| ~ spl52_290
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2976,f2168,f2987,f2994,f3003]) ).
fof(f3003,plain,
( spl52_294
<=> ! [X6,X7] :
( sK13 != cons(X6,X7)
| ~ ssItem(X6)
| hd(sK13) = X6
| ~ ssList(X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_294])]) ).
fof(f2976,plain,
( ! [X8,X9] :
( ~ ssItem(hd(sK13))
| ~ ssList(tl(sK13))
| sK13 != cons(X8,X9)
| ~ ssList(X9)
| ~ ssItem(X8)
| hd(sK13) = X8 )
| ~ spl52_188 ),
inference(superposition,[],[f527,f2170]) ).
fof(f527,plain,
! [X2,X3,X0,X1] :
( cons(X2,X0) != cons(X3,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssItem(X3)
| ~ ssItem(X2)
| X2 = X3 ),
inference(cnf_transformation,[],[f155]) ).
fof(f155,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ~ ssList(X1)
| ! [X2] :
( ! [X3] :
( ( X2 = X3
& X0 = X1 )
| ~ ssItem(X3)
| cons(X2,X0) != cons(X3,X1) )
| ~ ssItem(X2) ) ) ),
inference(flattening,[],[f154]) ).
fof(f154,plain,
! [X0] :
( ! [X1] :
( ! [X2] :
( ! [X3] :
( ( X2 = X3
& X0 = X1 )
| cons(X2,X0) != cons(X3,X1)
| ~ ssItem(X3) )
| ~ ssItem(X2) )
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f19]) ).
fof(f19,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssItem(X2)
=> ! [X3] :
( ssItem(X3)
=> ( cons(X2,X0) = cons(X3,X1)
=> ( X2 = X3
& X0 = X1 ) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax19) ).
fof(f3027,plain,
( ~ spl52_290
| ~ spl52_292
| spl52_299
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2979,f2168,f3025,f2994,f2987]) ).
fof(f3025,plain,
( spl52_299
<=> ! [X13,X14,X15] :
( ~ ssItem(X14)
| ~ ssList(X13)
| ~ ssList(app(app(X13,cons(X14,X15)),sK13))
| ~ ssList(X15)
| lt(X14,hd(sK13))
| ~ strictorderedP(app(app(X13,cons(X14,X15)),sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_299])]) ).
fof(f2979,plain,
( ! [X14,X15,X13] :
( ~ ssItem(X14)
| ~ strictorderedP(app(app(X13,cons(X14,X15)),sK13))
| lt(X14,hd(sK13))
| ~ ssList(tl(sK13))
| ~ ssList(X15)
| ~ ssItem(hd(sK13))
| ~ ssList(app(app(X13,cons(X14,X15)),sK13))
| ~ ssList(X13) )
| ~ spl52_188 ),
inference(superposition,[],[f547,f2170]) ).
fof(f547,plain,
! [X2,X3,X1,X4,X5] :
( ~ ssList(app(app(X3,cons(X1,X4)),cons(X2,X5)))
| ~ ssList(X4)
| ~ strictorderedP(app(app(X3,cons(X1,X4)),cons(X2,X5)))
| ~ ssItem(X2)
| ~ ssList(X3)
| ~ ssList(X5)
| ~ ssItem(X1)
| lt(X1,X2) ),
inference(equality_resolution,[],[f360]) ).
fof(f360,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ ssList(X3)
| ~ ssList(X4)
| app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5)
| ~ ssItem(X2)
| ~ ssItem(X1)
| ~ strictorderedP(X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f239]) ).
fof(f239,plain,
! [X0] :
( ( ( ! [X1] :
( ! [X2] :
( ! [X3] :
( ~ ssList(X3)
| ! [X4] :
( ~ ssList(X4)
| ! [X5] :
( app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5) ) ) )
| ~ ssItem(X2) )
| ~ ssItem(X1) )
| ~ strictorderedP(X0) )
& ( strictorderedP(X0)
| ( ssList(sK7(X0))
& ssList(sK8(X0))
& app(app(sK7(X0),cons(sK5(X0),sK8(X0))),cons(sK6(X0),sK9(X0))) = X0
& ~ lt(sK5(X0),sK6(X0))
& ssList(sK9(X0))
& ssItem(sK6(X0))
& ssItem(sK5(X0)) ) ) )
| ~ ssList(X0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK5,sK6,sK7,sK8,sK9])],[f233,f238,f237,f236,f235,f234]) ).
fof(f234,plain,
! [X0] :
( ? [X6] :
( ? [X7] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ssList(X9)
& ? [X10] :
( app(app(X8,cons(X6,X9)),cons(X7,X10)) = X0
& ~ lt(X6,X7)
& ssList(X10) ) ) )
& ssItem(X7) )
& ssItem(X6) )
=> ( ? [X7] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ssList(X9)
& ? [X10] :
( app(app(X8,cons(sK5(X0),X9)),cons(X7,X10)) = X0
& ~ lt(sK5(X0),X7)
& ssList(X10) ) ) )
& ssItem(X7) )
& ssItem(sK5(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f235,plain,
! [X0] :
( ? [X7] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ssList(X9)
& ? [X10] :
( app(app(X8,cons(sK5(X0),X9)),cons(X7,X10)) = X0
& ~ lt(sK5(X0),X7)
& ssList(X10) ) ) )
& ssItem(X7) )
=> ( ? [X8] :
( ssList(X8)
& ? [X9] :
( ssList(X9)
& ? [X10] :
( app(app(X8,cons(sK5(X0),X9)),cons(sK6(X0),X10)) = X0
& ~ lt(sK5(X0),sK6(X0))
& ssList(X10) ) ) )
& ssItem(sK6(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f236,plain,
! [X0] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ssList(X9)
& ? [X10] :
( app(app(X8,cons(sK5(X0),X9)),cons(sK6(X0),X10)) = X0
& ~ lt(sK5(X0),sK6(X0))
& ssList(X10) ) ) )
=> ( ssList(sK7(X0))
& ? [X9] :
( ssList(X9)
& ? [X10] :
( app(app(sK7(X0),cons(sK5(X0),X9)),cons(sK6(X0),X10)) = X0
& ~ lt(sK5(X0),sK6(X0))
& ssList(X10) ) ) ) ),
introduced(choice_axiom,[]) ).
fof(f237,plain,
! [X0] :
( ? [X9] :
( ssList(X9)
& ? [X10] :
( app(app(sK7(X0),cons(sK5(X0),X9)),cons(sK6(X0),X10)) = X0
& ~ lt(sK5(X0),sK6(X0))
& ssList(X10) ) )
=> ( ssList(sK8(X0))
& ? [X10] :
( app(app(sK7(X0),cons(sK5(X0),sK8(X0))),cons(sK6(X0),X10)) = X0
& ~ lt(sK5(X0),sK6(X0))
& ssList(X10) ) ) ),
introduced(choice_axiom,[]) ).
fof(f238,plain,
! [X0] :
( ? [X10] :
( app(app(sK7(X0),cons(sK5(X0),sK8(X0))),cons(sK6(X0),X10)) = X0
& ~ lt(sK5(X0),sK6(X0))
& ssList(X10) )
=> ( app(app(sK7(X0),cons(sK5(X0),sK8(X0))),cons(sK6(X0),sK9(X0))) = X0
& ~ lt(sK5(X0),sK6(X0))
& ssList(sK9(X0)) ) ),
introduced(choice_axiom,[]) ).
fof(f233,plain,
! [X0] :
( ( ( ! [X1] :
( ! [X2] :
( ! [X3] :
( ~ ssList(X3)
| ! [X4] :
( ~ ssList(X4)
| ! [X5] :
( app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5) ) ) )
| ~ ssItem(X2) )
| ~ ssItem(X1) )
| ~ strictorderedP(X0) )
& ( strictorderedP(X0)
| ? [X6] :
( ? [X7] :
( ? [X8] :
( ssList(X8)
& ? [X9] :
( ssList(X9)
& ? [X10] :
( app(app(X8,cons(X6,X9)),cons(X7,X10)) = X0
& ~ lt(X6,X7)
& ssList(X10) ) ) )
& ssItem(X7) )
& ssItem(X6) ) ) )
| ~ ssList(X0) ),
inference(rectify,[],[f232]) ).
fof(f232,plain,
! [X0] :
( ( ( ! [X1] :
( ! [X2] :
( ! [X3] :
( ~ ssList(X3)
| ! [X4] :
( ~ ssList(X4)
| ! [X5] :
( app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5) ) ) )
| ~ ssItem(X2) )
| ~ ssItem(X1) )
| ~ strictorderedP(X0) )
& ( strictorderedP(X0)
| ? [X1] :
( ? [X2] :
( ? [X3] :
( ssList(X3)
& ? [X4] :
( ssList(X4)
& ? [X5] :
( app(app(X3,cons(X1,X4)),cons(X2,X5)) = X0
& ~ lt(X1,X2)
& ssList(X5) ) ) )
& ssItem(X2) )
& ssItem(X1) ) ) )
| ~ ssList(X0) ),
inference(nnf_transformation,[],[f112]) ).
fof(f112,plain,
! [X0] :
( ( ! [X1] :
( ! [X2] :
( ! [X3] :
( ~ ssList(X3)
| ! [X4] :
( ~ ssList(X4)
| ! [X5] :
( app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| lt(X1,X2)
| ~ ssList(X5) ) ) )
| ~ ssItem(X2) )
| ~ ssItem(X1) )
<=> strictorderedP(X0) )
| ~ ssList(X0) ),
inference(flattening,[],[f111]) ).
fof(f111,plain,
! [X0] :
( ( strictorderedP(X0)
<=> ! [X1] :
( ! [X2] :
( ! [X3] :
( ! [X4] :
( ! [X5] :
( lt(X1,X2)
| app(app(X3,cons(X1,X4)),cons(X2,X5)) != X0
| ~ ssList(X5) )
| ~ ssList(X4) )
| ~ ssList(X3) )
| ~ ssItem(X2) )
| ~ ssItem(X1) ) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f12]) ).
fof(f12,axiom,
! [X0] :
( ssList(X0)
=> ( strictorderedP(X0)
<=> ! [X1] :
( ssItem(X1)
=> ! [X2] :
( ssItem(X2)
=> ! [X3] :
( ssList(X3)
=> ! [X4] :
( ssList(X4)
=> ! [X5] :
( ssList(X5)
=> ( app(app(X3,cons(X1,X4)),cons(X2,X5)) = X0
=> lt(X1,X2) ) ) ) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax12) ).
fof(f3023,plain,
( ~ spl52_292
| ~ spl52_290
| spl52_298
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2980,f2168,f3021,f2987,f2994]) ).
fof(f3021,plain,
( spl52_298
<=> ! [X16] :
( memberP(app(X16,sK13),hd(sK13))
| ~ ssList(app(X16,sK13))
| ~ ssList(X16) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_298])]) ).
fof(f2980,plain,
( ! [X16] :
( memberP(app(X16,sK13),hd(sK13))
| ~ ssList(X16)
| ~ ssItem(hd(sK13))
| ~ ssList(app(X16,sK13))
| ~ ssList(tl(sK13)) )
| ~ spl52_188 ),
inference(superposition,[],[f555,f2170]) ).
fof(f555,plain,
! [X2,X3,X1] :
( ~ ssList(app(X2,cons(X1,X3)))
| memberP(app(X2,cons(X1,X3)),X1)
| ~ ssList(X2)
| ~ ssItem(X1)
| ~ ssList(X3) ),
inference(equality_resolution,[],[f416]) ).
fof(f416,plain,
! [X2,X3,X0,X1] :
( ~ ssItem(X1)
| memberP(X0,X1)
| app(X2,cons(X1,X3)) != X0
| ~ ssList(X3)
| ~ ssList(X2)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f270]) ).
fof(f270,plain,
! [X0] :
( ! [X1] :
( ~ ssItem(X1)
| ( ( memberP(X0,X1)
| ! [X2] :
( ! [X3] :
( app(X2,cons(X1,X3)) != X0
| ~ ssList(X3) )
| ~ ssList(X2) ) )
& ( ( app(sK21(X0,X1),cons(X1,sK22(X0,X1))) = X0
& ssList(sK22(X0,X1))
& ssList(sK21(X0,X1)) )
| ~ memberP(X0,X1) ) ) )
| ~ ssList(X0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK21,sK22])],[f267,f269,f268]) ).
fof(f268,plain,
! [X0,X1] :
( ? [X4] :
( ? [X5] :
( app(X4,cons(X1,X5)) = X0
& ssList(X5) )
& ssList(X4) )
=> ( ? [X5] :
( app(sK21(X0,X1),cons(X1,X5)) = X0
& ssList(X5) )
& ssList(sK21(X0,X1)) ) ),
introduced(choice_axiom,[]) ).
fof(f269,plain,
! [X0,X1] :
( ? [X5] :
( app(sK21(X0,X1),cons(X1,X5)) = X0
& ssList(X5) )
=> ( app(sK21(X0,X1),cons(X1,sK22(X0,X1))) = X0
& ssList(sK22(X0,X1)) ) ),
introduced(choice_axiom,[]) ).
fof(f267,plain,
! [X0] :
( ! [X1] :
( ~ ssItem(X1)
| ( ( memberP(X0,X1)
| ! [X2] :
( ! [X3] :
( app(X2,cons(X1,X3)) != X0
| ~ ssList(X3) )
| ~ ssList(X2) ) )
& ( ? [X4] :
( ? [X5] :
( app(X4,cons(X1,X5)) = X0
& ssList(X5) )
& ssList(X4) )
| ~ memberP(X0,X1) ) ) )
| ~ ssList(X0) ),
inference(rectify,[],[f266]) ).
fof(f266,plain,
! [X0] :
( ! [X1] :
( ~ ssItem(X1)
| ( ( memberP(X0,X1)
| ! [X2] :
( ! [X3] :
( app(X2,cons(X1,X3)) != X0
| ~ ssList(X3) )
| ~ ssList(X2) ) )
& ( ? [X2] :
( ? [X3] :
( app(X2,cons(X1,X3)) = X0
& ssList(X3) )
& ssList(X2) )
| ~ memberP(X0,X1) ) ) )
| ~ ssList(X0) ),
inference(nnf_transformation,[],[f160]) ).
fof(f160,plain,
! [X0] :
( ! [X1] :
( ~ ssItem(X1)
| ( memberP(X0,X1)
<=> ? [X2] :
( ? [X3] :
( app(X2,cons(X1,X3)) = X0
& ssList(X3) )
& ssList(X2) ) ) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f3]) ).
fof(f3,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssItem(X1)
=> ( memberP(X0,X1)
<=> ? [X2] :
( ? [X3] :
( app(X2,cons(X1,X3)) = X0
& ssList(X3) )
& ssList(X2) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax3) ).
fof(f3019,plain,
( ~ spl52_297
| ~ spl52_290
| ~ spl52_292
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2967,f2168,f2994,f2987,f3016]) ).
fof(f3016,plain,
( spl52_297
<=> sK13 = tl(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_297])]) ).
fof(f2967,plain,
( ~ ssList(tl(sK13))
| ~ ssItem(hd(sK13))
| sK13 != tl(sK13)
| ~ spl52_188 ),
inference(superposition,[],[f412,f2170]) ).
fof(f412,plain,
! [X0,X1] :
( cons(X1,X0) != X0
| ~ ssList(X0)
| ~ ssItem(X1) ),
inference(cnf_transformation,[],[f197]) ).
fof(f197,plain,
! [X0] :
( ! [X1] :
( cons(X1,X0) != X0
| ~ ssItem(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f18]) ).
fof(f18,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssItem(X1)
=> cons(X1,X0) != X0 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax18) ).
fof(f3014,plain,
( ~ spl52_290
| ~ spl52_292
| spl52_296
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2970,f2168,f3012,f2994,f2987]) ).
fof(f3012,plain,
( spl52_296
<=> ! [X0] :
( ~ memberP(tl(sK13),X0)
| memberP(sK13,X0)
| ~ ssItem(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_296])]) ).
fof(f2970,plain,
( ! [X0] :
( ~ memberP(tl(sK13),X0)
| ~ ssItem(X0)
| ~ ssList(tl(sK13))
| memberP(sK13,X0)
| ~ ssItem(hd(sK13)) )
| ~ spl52_188 ),
inference(superposition,[],[f470,f2170]) ).
fof(f470,plain,
! [X2,X0,X1] :
( memberP(cons(X1,X2),X0)
| ~ ssList(X2)
| ~ ssItem(X0)
| ~ memberP(X2,X0)
| ~ ssItem(X1) ),
inference(cnf_transformation,[],[f298]) ).
fof(f3010,plain,
( spl52_295
| ~ spl52_292
| ~ spl52_290
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2981,f2168,f2987,f2994,f3008]) ).
fof(f3008,plain,
( spl52_295
<=> ! [X18,X17,X19] :
( ~ ssItem(X18)
| lt(X18,hd(sK13))
| ~ ssList(app(app(X17,sK13),cons(X18,X19)))
| ~ ssList(X17)
| lt(hd(sK13),X18)
| ~ ssList(X19)
| ~ strictorderP(app(app(X17,sK13),cons(X18,X19))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_295])]) ).
fof(f2981,plain,
( ! [X18,X19,X17] :
( ~ ssItem(hd(sK13))
| ~ ssList(tl(sK13))
| ~ ssItem(X18)
| ~ strictorderP(app(app(X17,sK13),cons(X18,X19)))
| ~ ssList(X19)
| lt(hd(sK13),X18)
| ~ ssList(X17)
| ~ ssList(app(app(X17,sK13),cons(X18,X19)))
| lt(X18,hd(sK13)) )
| ~ spl52_188 ),
inference(superposition,[],[f568,f2170]) ).
fof(f3006,plain,
( ~ spl52_292
| ~ spl52_290
| spl52_291
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2973,f2168,f2991,f2987,f2994]) ).
fof(f2991,plain,
( spl52_291
<=> ! [X4,X5] :
( ~ ssList(X5)
| ~ ssItem(X4)
| tl(sK13) = X5
| cons(X4,X5) != sK13 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_291])]) ).
fof(f2973,plain,
( ! [X2,X3] :
( tl(sK13) = X3
| ~ ssItem(hd(sK13))
| cons(X2,X3) != sK13
| ~ ssList(X3)
| ~ ssList(tl(sK13))
| ~ ssItem(X2) )
| ~ spl52_188 ),
inference(superposition,[],[f526,f2170]) ).
fof(f526,plain,
! [X2,X3,X0,X1] :
( cons(X2,X0) != cons(X3,X1)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssItem(X2)
| X0 = X1
| ~ ssItem(X3) ),
inference(cnf_transformation,[],[f155]) ).
fof(f3005,plain,
( ~ spl52_290
| ~ spl52_292
| spl52_294
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2975,f2168,f3003,f2994,f2987]) ).
fof(f2975,plain,
( ! [X6,X7] :
( sK13 != cons(X6,X7)
| ~ ssList(tl(sK13))
| ~ ssList(X7)
| hd(sK13) = X6
| ~ ssItem(hd(sK13))
| ~ ssItem(X6) )
| ~ spl52_188 ),
inference(superposition,[],[f527,f2170]) ).
fof(f3001,plain,
( ~ spl52_292
| ~ spl52_290
| spl52_293
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2978,f2168,f2999,f2987,f2994]) ).
fof(f2999,plain,
( spl52_293
<=> ! [X11,X12,X10] :
( ~ ssList(X10)
| ~ ssList(X12)
| lt(hd(sK13),X11)
| ~ ssList(app(app(X10,sK13),cons(X11,X12)))
| ~ strictorderedP(app(app(X10,sK13),cons(X11,X12)))
| ~ ssItem(X11) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_293])]) ).
fof(f2978,plain,
( ! [X10,X11,X12] :
( ~ ssList(X10)
| ~ ssItem(X11)
| ~ strictorderedP(app(app(X10,sK13),cons(X11,X12)))
| ~ ssList(app(app(X10,sK13),cons(X11,X12)))
| lt(hd(sK13),X11)
| ~ ssItem(hd(sK13))
| ~ ssList(X12)
| ~ ssList(tl(sK13)) )
| ~ spl52_188 ),
inference(superposition,[],[f547,f2170]) ).
fof(f2997,plain,
( ~ spl52_290
| spl52_291
| ~ spl52_292
| ~ spl52_188 ),
inference(avatar_split_clause,[],[f2974,f2168,f2994,f2991,f2987]) ).
fof(f2974,plain,
( ! [X4,X5] :
( ~ ssList(tl(sK13))
| ~ ssList(X5)
| cons(X4,X5) != sK13
| tl(sK13) = X5
| ~ ssItem(X4)
| ~ ssItem(hd(sK13)) )
| ~ spl52_188 ),
inference(superposition,[],[f526,f2170]) ).
fof(f2964,plain,
( ~ spl52_277
| ~ spl52_275
| spl52_289
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2890,f2163,f2961,f2898,f2906]) ).
fof(f2898,plain,
( spl52_275
<=> ssList(tl(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_275])]) ).
fof(f2890,plain,
( memberP(sK10,hd(sK10))
| ~ ssList(tl(sK10))
| ~ ssItem(hd(sK10))
| ~ spl52_187 ),
inference(superposition,[],[f576,f2165]) ).
fof(f2959,plain,
( ~ spl52_275
| spl52_288
| ~ spl52_277
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2888,f2163,f2906,f2957,f2898]) ).
fof(f2957,plain,
( spl52_288
<=> ! [X18,X17,X19] :
( ~ ssList(X17)
| ~ ssList(X19)
| lt(X18,hd(sK10))
| ~ ssItem(X18)
| ~ ssList(app(app(X17,sK10),cons(X18,X19)))
| ~ strictorderP(app(app(X17,sK10),cons(X18,X19)))
| lt(hd(sK10),X18) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_288])]) ).
fof(f2888,plain,
( ! [X18,X19,X17] :
( ~ ssItem(hd(sK10))
| ~ ssList(X17)
| lt(hd(sK10),X18)
| ~ strictorderP(app(app(X17,sK10),cons(X18,X19)))
| ~ ssList(app(app(X17,sK10),cons(X18,X19)))
| ~ ssItem(X18)
| lt(X18,hd(sK10))
| ~ ssList(tl(sK10))
| ~ ssList(X19) )
| ~ spl52_187 ),
inference(superposition,[],[f568,f2165]) ).
fof(f2955,plain,
( ~ spl52_277
| ~ spl52_275
| spl52_286
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2883,f2163,f2946,f2898,f2906]) ).
fof(f2946,plain,
( spl52_286
<=> ! [X6,X7] :
( ~ ssList(X7)
| ~ ssItem(X6)
| hd(sK10) = X6
| sK10 != cons(X6,X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_286])]) ).
fof(f2883,plain,
( ! [X8,X9] :
( hd(sK10) = X8
| ~ ssList(X9)
| ~ ssList(tl(sK10))
| sK10 != cons(X8,X9)
| ~ ssItem(hd(sK10))
| ~ ssItem(X8) )
| ~ spl52_187 ),
inference(superposition,[],[f527,f2165]) ).
fof(f2954,plain,
( ~ spl52_277
| ~ spl52_275
| spl52_281
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2880,f2163,f2923,f2898,f2906]) ).
fof(f2923,plain,
( spl52_281
<=> ! [X4,X5] :
( ~ ssItem(X4)
| ~ ssList(X5)
| sK10 != cons(X4,X5)
| tl(sK10) = X5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_281])]) ).
fof(f2880,plain,
( ! [X2,X3] :
( tl(sK10) = X3
| ~ ssList(X3)
| ~ ssItem(X2)
| ~ ssList(tl(sK10))
| sK10 != cons(X2,X3)
| ~ ssItem(hd(sK10)) )
| ~ spl52_187 ),
inference(superposition,[],[f526,f2165]) ).
fof(f2953,plain,
( ~ spl52_277
| ~ spl52_275
| spl52_285
| ~ spl52_12
| spl52_276
| spl52_238
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2892,f2163,f2692,f2902,f635,f2940,f2898,f2906]) ).
fof(f2940,plain,
( spl52_285
<=> strictorderedP(tl(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_285])]) ).
fof(f2902,plain,
( spl52_276
<=> nil = tl(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_276])]) ).
fof(f2692,plain,
( spl52_238
<=> sK10 = app(app(sK7(sK10),cons(sK5(sK10),sK8(sK10))),cons(sK6(sK10),sK9(sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_238])]) ).
fof(f2892,plain,
( sK10 = app(app(sK7(sK10),cons(sK5(sK10),sK8(sK10))),cons(sK6(sK10),sK9(sK10)))
| nil = tl(sK10)
| ~ ssList(sK10)
| strictorderedP(tl(sK10))
| ~ ssList(tl(sK10))
| ~ ssItem(hd(sK10))
| ~ spl52_187 ),
inference(superposition,[],[f836,f2165]) ).
fof(f836,plain,
! [X2,X3] :
( ~ ssList(cons(X2,X3))
| cons(X2,X3) = app(app(sK7(cons(X2,X3)),cons(sK5(cons(X2,X3)),sK8(cons(X2,X3)))),cons(sK6(cons(X2,X3)),sK9(cons(X2,X3))))
| ~ ssList(X3)
| strictorderedP(X3)
| nil = X3
| ~ ssItem(X2) ),
inference(resolution,[],[f357,f394]) ).
fof(f394,plain,
! [X0,X1] :
( ~ strictorderedP(cons(X0,X1))
| ~ ssList(X1)
| strictorderedP(X1)
| nil = X1
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f256]) ).
fof(f256,plain,
! [X0] :
( ! [X1] :
( ( ( strictorderedP(cons(X0,X1))
| ( ( ~ lt(X0,hd(X1))
| ~ strictorderedP(X1)
| nil = X1 )
& nil != X1 ) )
& ( ( lt(X0,hd(X1))
& strictorderedP(X1)
& nil != X1 )
| nil = X1
| ~ strictorderedP(cons(X0,X1)) ) )
| ~ ssList(X1) )
| ~ ssItem(X0) ),
inference(flattening,[],[f255]) ).
fof(f255,plain,
! [X0] :
( ! [X1] :
( ( ( strictorderedP(cons(X0,X1))
| ( ( ~ lt(X0,hd(X1))
| ~ strictorderedP(X1)
| nil = X1 )
& nil != X1 ) )
& ( ( lt(X0,hd(X1))
& strictorderedP(X1)
& nil != X1 )
| nil = X1
| ~ strictorderedP(cons(X0,X1)) ) )
| ~ ssList(X1) )
| ~ ssItem(X0) ),
inference(nnf_transformation,[],[f169]) ).
fof(f169,plain,
! [X0] :
( ! [X1] :
( ( strictorderedP(cons(X0,X1))
<=> ( ( lt(X0,hd(X1))
& strictorderedP(X1)
& nil != X1 )
| nil = X1 ) )
| ~ ssList(X1) )
| ~ ssItem(X0) ),
inference(ennf_transformation,[],[f70]) ).
fof(f70,axiom,
! [X0] :
( ssItem(X0)
=> ! [X1] :
( ssList(X1)
=> ( strictorderedP(cons(X0,X1))
<=> ( ( lt(X0,hd(X1))
& strictorderedP(X1)
& nil != X1 )
| nil = X1 ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax70) ).
fof(f357,plain,
! [X0] :
( strictorderedP(X0)
| app(app(sK7(X0),cons(sK5(X0),sK8(X0))),cons(sK6(X0),sK9(X0))) = X0
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f239]) ).
fof(f2952,plain,
( ~ spl52_275
| spl52_287
| ~ spl52_277
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2889,f2163,f2906,f2950,f2898]) ).
fof(f2950,plain,
( spl52_287
<=> ! [X22,X20,X21] :
( ~ ssList(app(app(X20,cons(X21,X22)),sK10))
| ~ ssItem(X21)
| ~ ssList(X22)
| lt(hd(sK10),X21)
| lt(X21,hd(sK10))
| ~ ssList(X20)
| ~ strictorderP(app(app(X20,cons(X21,X22)),sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_287])]) ).
fof(f2889,plain,
( ! [X21,X22,X20] :
( ~ ssItem(hd(sK10))
| ~ ssList(app(app(X20,cons(X21,X22)),sK10))
| ~ strictorderP(app(app(X20,cons(X21,X22)),sK10))
| ~ ssList(X20)
| lt(X21,hd(sK10))
| lt(hd(sK10),X21)
| ~ ssList(X22)
| ~ ssItem(X21)
| ~ ssList(tl(sK10)) )
| ~ spl52_187 ),
inference(superposition,[],[f568,f2165]) ).
fof(f2948,plain,
( ~ spl52_277
| ~ spl52_275
| spl52_286
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2882,f2163,f2946,f2898,f2906]) ).
fof(f2882,plain,
( ! [X6,X7] :
( ~ ssList(X7)
| ~ ssList(tl(sK10))
| sK10 != cons(X6,X7)
| hd(sK10) = X6
| ~ ssItem(hd(sK10))
| ~ ssItem(X6) )
| ~ spl52_187 ),
inference(superposition,[],[f527,f2165]) ).
fof(f2944,plain,
( ~ spl52_277
| spl52_238
| ~ spl52_275
| ~ spl52_12
| spl52_276
| spl52_274
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2891,f2163,f2894,f2902,f635,f2898,f2692,f2906]) ).
fof(f2891,plain,
( lt(hd(sK10),hd(tl(sK10)))
| nil = tl(sK10)
| ~ ssList(sK10)
| ~ ssList(tl(sK10))
| sK10 = app(app(sK7(sK10),cons(sK5(sK10),sK8(sK10))),cons(sK6(sK10),sK9(sK10)))
| ~ ssItem(hd(sK10))
| ~ spl52_187 ),
inference(superposition,[],[f835,f2165]) ).
fof(f835,plain,
! [X0,X1] :
( ~ ssList(cons(X0,X1))
| lt(X0,hd(X1))
| nil = X1
| ~ ssItem(X0)
| ~ ssList(X1)
| cons(X0,X1) = app(app(sK7(cons(X0,X1)),cons(sK5(cons(X0,X1)),sK8(cons(X0,X1)))),cons(sK6(cons(X0,X1)),sK9(cons(X0,X1)))) ),
inference(resolution,[],[f357,f395]) ).
fof(f395,plain,
! [X0,X1] :
( ~ strictorderedP(cons(X0,X1))
| nil = X1
| lt(X0,hd(X1))
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f256]) ).
fof(f2943,plain,
( ~ spl52_277
| spl52_276
| ~ spl52_275
| ~ spl52_19
| spl52_285
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2872,f2163,f2940,f674,f2898,f2902,f2906]) ).
fof(f674,plain,
( spl52_19
<=> strictorderedP(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_19])]) ).
fof(f2872,plain,
( strictorderedP(tl(sK10))
| ~ strictorderedP(sK10)
| ~ ssList(tl(sK10))
| nil = tl(sK10)
| ~ ssItem(hd(sK10))
| ~ spl52_187 ),
inference(superposition,[],[f394,f2165]) ).
fof(f2938,plain,
( ~ spl52_275
| ~ spl52_277
| spl52_284
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2885,f2163,f2936,f2906,f2898]) ).
fof(f2936,plain,
( spl52_284
<=> ! [X11,X12,X10] :
( ~ ssList(X10)
| ~ ssList(app(app(X10,sK10),cons(X11,X12)))
| ~ strictorderedP(app(app(X10,sK10),cons(X11,X12)))
| ~ ssItem(X11)
| lt(hd(sK10),X11)
| ~ ssList(X12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_284])]) ).
fof(f2885,plain,
( ! [X10,X11,X12] :
( ~ ssList(X10)
| ~ ssList(X12)
| ~ ssItem(X11)
| lt(hd(sK10),X11)
| ~ strictorderedP(app(app(X10,sK10),cons(X11,X12)))
| ~ ssItem(hd(sK10))
| ~ ssList(app(app(X10,sK10),cons(X11,X12)))
| ~ ssList(tl(sK10)) )
| ~ spl52_187 ),
inference(superposition,[],[f547,f2165]) ).
fof(f2934,plain,
( ~ spl52_277
| ~ spl52_275
| ~ spl52_283
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2874,f2163,f2931,f2898,f2906]) ).
fof(f2931,plain,
( spl52_283
<=> tl(sK10) = sK10 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_283])]) ).
fof(f2874,plain,
( tl(sK10) != sK10
| ~ ssList(tl(sK10))
| ~ ssItem(hd(sK10))
| ~ spl52_187 ),
inference(superposition,[],[f412,f2165]) ).
fof(f2929,plain,
( ~ spl52_275
| ~ spl52_277
| spl52_282
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2878,f2163,f2927,f2906,f2898]) ).
fof(f2927,plain,
( spl52_282
<=> ! [X1] :
( ~ memberP(sK10,X1)
| ~ ssItem(X1)
| hd(sK10) = X1
| memberP(tl(sK10),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_282])]) ).
fof(f2878,plain,
( ! [X1] :
( ~ memberP(sK10,X1)
| memberP(tl(sK10),X1)
| hd(sK10) = X1
| ~ ssItem(X1)
| ~ ssItem(hd(sK10))
| ~ ssList(tl(sK10)) )
| ~ spl52_187 ),
inference(superposition,[],[f472,f2165]) ).
fof(f2925,plain,
( ~ spl52_275
| ~ spl52_277
| spl52_281
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2881,f2163,f2923,f2906,f2898]) ).
fof(f2881,plain,
( ! [X4,X5] :
( ~ ssItem(X4)
| ~ ssItem(hd(sK10))
| tl(sK10) = X5
| ~ ssList(tl(sK10))
| sK10 != cons(X4,X5)
| ~ ssList(X5) )
| ~ spl52_187 ),
inference(superposition,[],[f526,f2165]) ).
fof(f2921,plain,
( ~ spl52_277
| ~ spl52_275
| spl52_280
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2887,f2163,f2919,f2898,f2906]) ).
fof(f2919,plain,
( spl52_280
<=> ! [X16] :
( ~ ssList(X16)
| memberP(app(X16,sK10),hd(sK10))
| ~ ssList(app(X16,sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_280])]) ).
fof(f2887,plain,
( ! [X16] :
( ~ ssList(X16)
| ~ ssList(app(X16,sK10))
| ~ ssList(tl(sK10))
| ~ ssItem(hd(sK10))
| memberP(app(X16,sK10),hd(sK10)) )
| ~ spl52_187 ),
inference(superposition,[],[f555,f2165]) ).
fof(f2917,plain,
( ~ spl52_277
| ~ spl52_275
| spl52_279
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2877,f2163,f2915,f2898,f2906]) ).
fof(f2915,plain,
( spl52_279
<=> ! [X0] :
( ~ ssItem(X0)
| memberP(sK10,X0)
| ~ memberP(tl(sK10),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_279])]) ).
fof(f2877,plain,
( ! [X0] :
( ~ ssItem(X0)
| ~ ssList(tl(sK10))
| ~ ssItem(hd(sK10))
| ~ memberP(tl(sK10),X0)
| memberP(sK10,X0) )
| ~ spl52_187 ),
inference(superposition,[],[f470,f2165]) ).
fof(f2913,plain,
( ~ spl52_277
| ~ spl52_275
| spl52_278
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2886,f2163,f2911,f2898,f2906]) ).
fof(f2911,plain,
( spl52_278
<=> ! [X13,X14,X15] :
( lt(X14,hd(sK10))
| ~ strictorderedP(app(app(X13,cons(X14,X15)),sK10))
| ~ ssList(X13)
| ~ ssList(X15)
| ~ ssList(app(app(X13,cons(X14,X15)),sK10))
| ~ ssItem(X14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_278])]) ).
fof(f2886,plain,
( ! [X14,X15,X13] :
( lt(X14,hd(sK10))
| ~ ssList(tl(sK10))
| ~ ssItem(X14)
| ~ ssList(app(app(X13,cons(X14,X15)),sK10))
| ~ ssItem(hd(sK10))
| ~ ssList(X15)
| ~ ssList(X13)
| ~ strictorderedP(app(app(X13,cons(X14,X15)),sK10)) )
| ~ spl52_187 ),
inference(superposition,[],[f547,f2165]) ).
fof(f2909,plain,
( spl52_274
| ~ spl52_19
| ~ spl52_275
| spl52_276
| ~ spl52_277
| ~ spl52_187 ),
inference(avatar_split_clause,[],[f2873,f2163,f2906,f2902,f2898,f674,f2894]) ).
fof(f2873,plain,
( ~ ssItem(hd(sK10))
| nil = tl(sK10)
| ~ ssList(tl(sK10))
| ~ strictorderedP(sK10)
| lt(hd(sK10),hd(tl(sK10)))
| ~ spl52_187 ),
inference(superposition,[],[f395,f2165]) ).
fof(f2871,plain,
( ~ spl52_258
| ~ spl52_257
| spl52_273
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2794,f1945,f2869,f2799,f2803]) ).
fof(f2869,plain,
( spl52_273
<=> ! [X22,X20,X21] :
( lt(X21,sK16(sK13))
| ~ ssList(X20)
| ~ ssItem(X21)
| ~ ssList(X22)
| ~ strictorderP(app(app(X20,cons(X21,X22)),sK13))
| ~ ssList(app(app(X20,cons(X21,X22)),sK13))
| lt(sK16(sK13),X21) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_273])]) ).
fof(f2794,plain,
( ! [X21,X22,X20] :
( lt(X21,sK16(sK13))
| lt(sK16(sK13),X21)
| ~ ssList(app(app(X20,cons(X21,X22)),sK13))
| ~ ssItem(sK16(sK13))
| ~ strictorderP(app(app(X20,cons(X21,X22)),sK13))
| ~ ssList(X22)
| ~ ssList(sK15(sK13))
| ~ ssItem(X21)
| ~ ssList(X20) )
| ~ spl52_172 ),
inference(superposition,[],[f568,f1947]) ).
fof(f2867,plain,
( ~ spl52_258
| spl52_272
| ~ spl52_257
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2783,f1945,f2799,f2865,f2803]) ).
fof(f2865,plain,
( spl52_272
<=> ! [X1] :
( memberP(sK15(sK13),X1)
| ~ memberP(sK13,X1)
| sK16(sK13) = X1
| ~ ssItem(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_272])]) ).
fof(f2783,plain,
( ! [X1] :
( ~ ssItem(sK16(sK13))
| memberP(sK15(sK13),X1)
| ~ ssList(sK15(sK13))
| ~ ssItem(X1)
| sK16(sK13) = X1
| ~ memberP(sK13,X1) )
| ~ spl52_172 ),
inference(superposition,[],[f472,f1947]) ).
fof(f2863,plain,
( ~ spl52_258
| spl52_269
| ~ spl52_257
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2787,f1945,f2799,f2852,f2803]) ).
fof(f2852,plain,
( spl52_269
<=> ! [X9,X8] :
( sK13 != cons(X8,X9)
| ~ ssList(X9)
| sK16(sK13) = X8
| ~ ssItem(X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_269])]) ).
fof(f2787,plain,
( ! [X6,X7] :
( ~ ssItem(sK16(sK13))
| sK13 != cons(X6,X7)
| ~ ssList(sK15(sK13))
| ~ ssItem(X6)
| ~ ssList(X7)
| sK16(sK13) = X6 )
| ~ spl52_172 ),
inference(superposition,[],[f527,f1947]) ).
fof(f2862,plain,
( ~ spl52_257
| ~ spl52_258
| spl52_271
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2791,f1945,f2860,f2803,f2799]) ).
fof(f2860,plain,
( spl52_271
<=> ! [X13,X14,X15] :
( lt(X14,sK16(sK13))
| ~ ssList(X13)
| ~ ssItem(X14)
| ~ ssList(app(app(X13,cons(X14,X15)),sK13))
| ~ strictorderedP(app(app(X13,cons(X14,X15)),sK13))
| ~ ssList(X15) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_271])]) ).
fof(f2791,plain,
( ! [X14,X15,X13] :
( lt(X14,sK16(sK13))
| ~ ssList(X15)
| ~ strictorderedP(app(app(X13,cons(X14,X15)),sK13))
| ~ ssList(app(app(X13,cons(X14,X15)),sK13))
| ~ ssList(sK15(sK13))
| ~ ssItem(sK16(sK13))
| ~ ssItem(X14)
| ~ ssList(X13) )
| ~ spl52_172 ),
inference(superposition,[],[f547,f1947]) ).
fof(f2858,plain,
( ~ spl52_258
| ~ spl52_257
| spl52_270
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2792,f1945,f2856,f2799,f2803]) ).
fof(f2856,plain,
( spl52_270
<=> ! [X16] :
( ~ ssList(app(X16,sK13))
| ~ ssList(X16)
| memberP(app(X16,sK13),sK16(sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_270])]) ).
fof(f2792,plain,
( ! [X16] :
( ~ ssList(app(X16,sK13))
| memberP(app(X16,sK13),sK16(sK13))
| ~ ssItem(sK16(sK13))
| ~ ssList(X16)
| ~ ssList(sK15(sK13)) )
| ~ spl52_172 ),
inference(superposition,[],[f555,f1947]) ).
fof(f2854,plain,
( ~ spl52_258
| ~ spl52_257
| spl52_269
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2788,f1945,f2852,f2799,f2803]) ).
fof(f2788,plain,
( ! [X8,X9] :
( sK13 != cons(X8,X9)
| ~ ssItem(sK16(sK13))
| ~ ssList(sK15(sK13))
| ~ ssItem(X8)
| sK16(sK13) = X8
| ~ ssList(X9) )
| ~ spl52_172 ),
inference(superposition,[],[f527,f1947]) ).
fof(f2850,plain,
( spl52_268
| ~ spl52_257
| ~ spl52_258
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2795,f1945,f2803,f2799,f2847]) ).
fof(f2847,plain,
( spl52_268
<=> memberP(sK13,sK16(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_268])]) ).
fof(f2795,plain,
( ~ ssList(sK15(sK13))
| ~ ssItem(sK16(sK13))
| memberP(sK13,sK16(sK13))
| ~ spl52_172 ),
inference(superposition,[],[f576,f1947]) ).
fof(f2845,plain,
( spl52_267
| ~ spl52_263
| ~ spl52_258
| ~ spl52_257
| spl52_264
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2781,f1945,f2829,f2799,f2803,f2825,f2842]) ).
fof(f2842,plain,
( spl52_267
<=> totalorderedP(sK15(sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_267])]) ).
fof(f2781,plain,
( nil = sK15(sK13)
| ~ ssItem(sK16(sK13))
| ~ ssList(sK15(sK13))
| ~ totalorderedP(sK13)
| totalorderedP(sK15(sK13))
| ~ spl52_172 ),
inference(superposition,[],[f435,f1947]) ).
fof(f435,plain,
! [X0,X1] :
( ~ totalorderedP(cons(X0,X1))
| totalorderedP(X1)
| nil = X1
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f282]) ).
fof(f282,plain,
! [X0] :
( ~ ssItem(X0)
| ! [X1] :
( ~ ssList(X1)
| ( ( totalorderedP(cons(X0,X1))
| ( ( ~ totalorderedP(X1)
| nil = X1
| ~ leq(X0,hd(X1)) )
& nil != X1 ) )
& ( ( totalorderedP(X1)
& nil != X1
& leq(X0,hd(X1)) )
| nil = X1
| ~ totalorderedP(cons(X0,X1)) ) ) ) ),
inference(flattening,[],[f281]) ).
fof(f281,plain,
! [X0] :
( ~ ssItem(X0)
| ! [X1] :
( ~ ssList(X1)
| ( ( totalorderedP(cons(X0,X1))
| ( ( ~ totalorderedP(X1)
| nil = X1
| ~ leq(X0,hd(X1)) )
& nil != X1 ) )
& ( ( totalorderedP(X1)
& nil != X1
& leq(X0,hd(X1)) )
| nil = X1
| ~ totalorderedP(cons(X0,X1)) ) ) ) ),
inference(nnf_transformation,[],[f176]) ).
fof(f176,plain,
! [X0] :
( ~ ssItem(X0)
| ! [X1] :
( ~ ssList(X1)
| ( totalorderedP(cons(X0,X1))
<=> ( ( totalorderedP(X1)
& nil != X1
& leq(X0,hd(X1)) )
| nil = X1 ) ) ) ),
inference(ennf_transformation,[],[f67]) ).
fof(f67,axiom,
! [X0] :
( ssItem(X0)
=> ! [X1] :
( ssList(X1)
=> ( totalorderedP(cons(X0,X1))
<=> ( ( totalorderedP(X1)
& nil != X1
& leq(X0,hd(X1)) )
| nil = X1 ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax67) ).
fof(f2840,plain,
( ~ spl52_258
| ~ spl52_257
| spl52_266
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2790,f1945,f2838,f2799,f2803]) ).
fof(f2838,plain,
( spl52_266
<=> ! [X11,X12,X10] :
( ~ ssList(X10)
| ~ ssList(X12)
| lt(sK16(sK13),X11)
| ~ strictorderedP(app(app(X10,sK13),cons(X11,X12)))
| ~ ssItem(X11)
| ~ ssList(app(app(X10,sK13),cons(X11,X12))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_266])]) ).
fof(f2790,plain,
( ! [X10,X11,X12] :
( ~ ssList(X10)
| ~ ssList(app(app(X10,sK13),cons(X11,X12)))
| ~ ssItem(X11)
| ~ strictorderedP(app(app(X10,sK13),cons(X11,X12)))
| lt(sK16(sK13),X11)
| ~ ssItem(sK16(sK13))
| ~ ssList(sK15(sK13))
| ~ ssList(X12) )
| ~ spl52_172 ),
inference(superposition,[],[f547,f1947]) ).
fof(f2836,plain,
( ~ spl52_263
| ~ spl52_257
| ~ spl52_258
| spl52_264
| spl52_265
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2780,f1945,f2833,f2829,f2803,f2799,f2825]) ).
fof(f2780,plain,
( leq(sK16(sK13),hd(sK15(sK13)))
| nil = sK15(sK13)
| ~ ssList(sK15(sK13))
| ~ ssItem(sK16(sK13))
| ~ totalorderedP(sK13)
| ~ spl52_172 ),
inference(superposition,[],[f433,f1947]) ).
fof(f433,plain,
! [X0,X1] :
( ~ totalorderedP(cons(X0,X1))
| leq(X0,hd(X1))
| nil = X1
| ~ ssItem(X0)
| ~ ssList(X1) ),
inference(cnf_transformation,[],[f282]) ).
fof(f2823,plain,
( ~ spl52_257
| ~ spl52_258
| spl52_260
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2785,f1945,f2811,f2803,f2799]) ).
fof(f2811,plain,
( spl52_260
<=> ! [X4,X5] :
( ~ ssList(X5)
| ~ ssItem(X4)
| sK15(sK13) = X5
| cons(X4,X5) != sK13 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_260])]) ).
fof(f2785,plain,
( ! [X2,X3] :
( ~ ssItem(X2)
| sK15(sK13) = X3
| ~ ssList(X3)
| ~ ssList(sK15(sK13))
| cons(X2,X3) != sK13
| ~ ssItem(sK16(sK13)) )
| ~ spl52_172 ),
inference(superposition,[],[f526,f1947]) ).
fof(f2822,plain,
( ~ spl52_262
| ~ spl52_258
| ~ spl52_257
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2779,f1945,f2799,f2803,f2819]) ).
fof(f2819,plain,
( spl52_262
<=> sK13 = sK15(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_262])]) ).
fof(f2779,plain,
( ~ ssItem(sK16(sK13))
| ~ ssList(sK15(sK13))
| sK13 != sK15(sK13)
| ~ spl52_172 ),
inference(superposition,[],[f412,f1947]) ).
fof(f2817,plain,
( ~ spl52_257
| ~ spl52_258
| spl52_261
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2782,f1945,f2815,f2803,f2799]) ).
fof(f2815,plain,
( spl52_261
<=> ! [X0] :
( memberP(sK13,X0)
| ~ memberP(sK15(sK13),X0)
| ~ ssItem(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_261])]) ).
fof(f2782,plain,
( ! [X0] :
( memberP(sK13,X0)
| ~ ssList(sK15(sK13))
| ~ ssItem(sK16(sK13))
| ~ ssItem(X0)
| ~ memberP(sK15(sK13),X0) )
| ~ spl52_172 ),
inference(superposition,[],[f470,f1947]) ).
fof(f2813,plain,
( spl52_260
| ~ spl52_258
| ~ spl52_257
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2786,f1945,f2799,f2803,f2811]) ).
fof(f2786,plain,
( ! [X4,X5] :
( ~ ssItem(sK16(sK13))
| ~ ssList(sK15(sK13))
| ~ ssList(X5)
| cons(X4,X5) != sK13
| sK15(sK13) = X5
| ~ ssItem(X4) )
| ~ spl52_172 ),
inference(superposition,[],[f526,f1947]) ).
fof(f2809,plain,
( ~ spl52_257
| ~ spl52_258
| spl52_259
| ~ spl52_172 ),
inference(avatar_split_clause,[],[f2793,f1945,f2807,f2803,f2799]) ).
fof(f2807,plain,
( spl52_259
<=> ! [X18,X17,X19] :
( lt(sK16(sK13),X18)
| ~ strictorderP(app(app(X17,sK13),cons(X18,X19)))
| ~ ssList(X19)
| ~ ssList(X17)
| ~ ssItem(X18)
| ~ ssList(app(app(X17,sK13),cons(X18,X19)))
| lt(X18,sK16(sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_259])]) ).
fof(f2793,plain,
( ! [X18,X19,X17] :
( lt(sK16(sK13),X18)
| lt(X18,sK16(sK13))
| ~ ssList(app(app(X17,sK13),cons(X18,X19)))
| ~ ssItem(X18)
| ~ ssList(sK15(sK13))
| ~ ssItem(sK16(sK13))
| ~ ssList(X17)
| ~ ssList(X19)
| ~ strictorderP(app(app(X17,sK13),cons(X18,X19))) )
| ~ spl52_172 ),
inference(superposition,[],[f568,f1947]) ).
fof(f2776,plain,
( ~ spl52_240
| ~ spl52_239
| spl52_256
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2681,f1915,f2774,f2696,f2700]) ).
fof(f2774,plain,
( spl52_256
<=> ! [X16] :
( memberP(app(X16,sK10),sK16(sK10))
| ~ ssList(app(X16,sK10))
| ~ ssList(X16) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_256])]) ).
fof(f1915,plain,
( spl52_166
<=> cons(sK16(sK10),sK15(sK10)) = sK10 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_166])]) ).
fof(f2681,plain,
( ! [X16] :
( memberP(app(X16,sK10),sK16(sK10))
| ~ ssList(sK15(sK10))
| ~ ssList(X16)
| ~ ssList(app(X16,sK10))
| ~ ssItem(sK16(sK10)) )
| ~ spl52_166 ),
inference(superposition,[],[f555,f1917]) ).
fof(f1917,plain,
( cons(sK16(sK10),sK15(sK10)) = sK10
| ~ spl52_166 ),
inference(avatar_component_clause,[],[f1915]) ).
fof(f2772,plain,
( ~ spl52_240
| ~ spl52_239
| spl52_254
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2676,f1915,f2765,f2696,f2700]) ).
fof(f2765,plain,
( spl52_254
<=> ! [X9,X8] :
( ~ ssList(X9)
| ~ ssItem(X8)
| sK16(sK10) = X8
| sK10 != cons(X8,X9) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_254])]) ).
fof(f2676,plain,
( ! [X6,X7] :
( ~ ssItem(X6)
| ~ ssList(sK15(sK10))
| ~ ssList(X7)
| sK16(sK10) = X6
| ~ ssItem(sK16(sK10))
| sK10 != cons(X6,X7) )
| ~ spl52_166 ),
inference(superposition,[],[f527,f1917]) ).
fof(f2771,plain,
( ~ spl52_239
| spl52_255
| ~ spl52_240
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2679,f1915,f2700,f2769,f2696]) ).
fof(f2769,plain,
( spl52_255
<=> ! [X11,X12,X10] :
( ~ ssList(app(app(X10,sK10),cons(X11,X12)))
| ~ ssItem(X11)
| lt(sK16(sK10),X11)
| ~ ssList(X12)
| ~ strictorderedP(app(app(X10,sK10),cons(X11,X12)))
| ~ ssList(X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_255])]) ).
fof(f2679,plain,
( ! [X10,X11,X12] :
( ~ ssItem(sK16(sK10))
| ~ ssList(app(app(X10,sK10),cons(X11,X12)))
| ~ ssList(sK15(sK10))
| ~ ssList(X10)
| ~ strictorderedP(app(app(X10,sK10),cons(X11,X12)))
| ~ ssList(X12)
| lt(sK16(sK10),X11)
| ~ ssItem(X11) )
| ~ spl52_166 ),
inference(superposition,[],[f547,f1917]) ).
fof(f2767,plain,
( spl52_254
| ~ spl52_239
| ~ spl52_240
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2677,f1915,f2700,f2696,f2765]) ).
fof(f2677,plain,
( ! [X8,X9] :
( ~ ssItem(sK16(sK10))
| ~ ssList(sK15(sK10))
| ~ ssList(X9)
| sK16(sK10) = X8
| sK10 != cons(X8,X9)
| ~ ssItem(X8) )
| ~ spl52_166 ),
inference(superposition,[],[f527,f1917]) ).
fof(f2763,plain,
( spl52_241
| ~ spl52_239
| ~ spl52_249
| ~ spl52_240
| spl52_253
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2670,f1915,f2760,f2700,f2741,f2696,f2704]) ).
fof(f2741,plain,
( spl52_249
<=> totalorderedP(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_249])]) ).
fof(f2760,plain,
( spl52_253
<=> totalorderedP(sK15(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_253])]) ).
fof(f2670,plain,
( totalorderedP(sK15(sK10))
| ~ ssItem(sK16(sK10))
| ~ totalorderedP(sK10)
| ~ ssList(sK15(sK10))
| nil = sK15(sK10)
| ~ spl52_166 ),
inference(superposition,[],[f435,f1917]) ).
fof(f2758,plain,
( ~ spl52_239
| spl52_252
| ~ spl52_240
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2680,f1915,f2700,f2756,f2696]) ).
fof(f2756,plain,
( spl52_252
<=> ! [X13,X14,X15] :
( lt(X14,sK16(sK10))
| ~ ssList(app(app(X13,cons(X14,X15)),sK10))
| ~ ssList(X13)
| ~ ssItem(X14)
| ~ ssList(X15)
| ~ strictorderedP(app(app(X13,cons(X14,X15)),sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_252])]) ).
fof(f2680,plain,
( ! [X14,X15,X13] :
( ~ ssItem(sK16(sK10))
| lt(X14,sK16(sK10))
| ~ strictorderedP(app(app(X13,cons(X14,X15)),sK10))
| ~ ssList(sK15(sK10))
| ~ ssList(X15)
| ~ ssItem(X14)
| ~ ssList(X13)
| ~ ssList(app(app(X13,cons(X14,X15)),sK10)) )
| ~ spl52_166 ),
inference(superposition,[],[f547,f1917]) ).
fof(f2754,plain,
( ~ spl52_240
| spl52_241
| ~ spl52_239
| ~ spl52_19
| spl52_237
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2667,f1915,f2688,f674,f2696,f2704,f2700]) ).
fof(f2688,plain,
( spl52_237
<=> lt(sK16(sK10),hd(sK15(sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_237])]) ).
fof(f2667,plain,
( lt(sK16(sK10),hd(sK15(sK10)))
| ~ strictorderedP(sK10)
| ~ ssList(sK15(sK10))
| nil = sK15(sK10)
| ~ ssItem(sK16(sK10))
| ~ spl52_166 ),
inference(superposition,[],[f395,f1917]) ).
fof(f2753,plain,
( ~ spl52_239
| ~ spl52_12
| spl52_245
| spl52_238
| spl52_241
| ~ spl52_240
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2686,f1915,f2700,f2704,f2692,f2722,f635,f2696]) ).
fof(f2722,plain,
( spl52_245
<=> strictorderedP(sK15(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_245])]) ).
fof(f2686,plain,
( ~ ssItem(sK16(sK10))
| nil = sK15(sK10)
| sK10 = app(app(sK7(sK10),cons(sK5(sK10),sK8(sK10))),cons(sK6(sK10),sK9(sK10)))
| strictorderedP(sK15(sK10))
| ~ ssList(sK10)
| ~ ssList(sK15(sK10))
| ~ spl52_166 ),
inference(superposition,[],[f836,f1917]) ).
fof(f2752,plain,
( ~ spl52_240
| ~ spl52_239
| spl52_251
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2671,f1915,f2750,f2696,f2700]) ).
fof(f2750,plain,
( spl52_251
<=> ! [X0] :
( memberP(sK10,X0)
| ~ ssItem(X0)
| ~ memberP(sK15(sK10),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_251])]) ).
fof(f2671,plain,
( ! [X0] :
( memberP(sK10,X0)
| ~ ssList(sK15(sK10))
| ~ memberP(sK15(sK10),X0)
| ~ ssItem(X0)
| ~ ssItem(sK16(sK10)) )
| ~ spl52_166 ),
inference(superposition,[],[f470,f1917]) ).
fof(f2748,plain,
( spl52_241
| ~ spl52_239
| ~ spl52_249
| spl52_250
| ~ spl52_240
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2669,f1915,f2700,f2745,f2741,f2696,f2704]) ).
fof(f2745,plain,
( spl52_250
<=> leq(sK16(sK10),hd(sK15(sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_250])]) ).
fof(f2669,plain,
( ~ ssItem(sK16(sK10))
| leq(sK16(sK10),hd(sK15(sK10)))
| ~ totalorderedP(sK10)
| ~ ssList(sK15(sK10))
| nil = sK15(sK10)
| ~ spl52_166 ),
inference(superposition,[],[f433,f1917]) ).
fof(f2739,plain,
( ~ spl52_240
| ~ spl52_239
| spl52_248
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2675,f1915,f2736,f2696,f2700]) ).
fof(f2736,plain,
( spl52_248
<=> ! [X2,X3] :
( sK15(sK10) = X3
| ~ ssItem(X2)
| sK10 != cons(X2,X3)
| ~ ssList(X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_248])]) ).
fof(f2675,plain,
( ! [X4,X5] :
( sK15(sK10) = X5
| ~ ssList(sK15(sK10))
| sK10 != cons(X4,X5)
| ~ ssItem(sK16(sK10))
| ~ ssItem(X4)
| ~ ssList(X5) )
| ~ spl52_166 ),
inference(superposition,[],[f526,f1917]) ).
fof(f2738,plain,
( ~ spl52_240
| ~ spl52_239
| spl52_248
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2674,f1915,f2736,f2696,f2700]) ).
fof(f2674,plain,
( ! [X2,X3] :
( sK15(sK10) = X3
| ~ ssList(sK15(sK10))
| ~ ssItem(sK16(sK10))
| ~ ssList(X3)
| ~ ssItem(X2)
| sK10 != cons(X2,X3) )
| ~ spl52_166 ),
inference(superposition,[],[f526,f1917]) ).
fof(f2734,plain,
( ~ spl52_240
| ~ spl52_239
| spl52_247
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2683,f1915,f2732,f2696,f2700]) ).
fof(f2732,plain,
( spl52_247
<=> ! [X22,X20,X21] :
( ~ ssList(X22)
| ~ ssList(X20)
| lt(sK16(sK10),X21)
| ~ ssList(app(app(X20,cons(X21,X22)),sK10))
| ~ ssItem(X21)
| lt(X21,sK16(sK10))
| ~ strictorderP(app(app(X20,cons(X21,X22)),sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_247])]) ).
fof(f2683,plain,
( ! [X21,X22,X20] :
( ~ ssList(X22)
| ~ strictorderP(app(app(X20,cons(X21,X22)),sK10))
| lt(X21,sK16(sK10))
| ~ ssItem(X21)
| ~ ssList(app(app(X20,cons(X21,X22)),sK10))
| ~ ssList(sK15(sK10))
| lt(sK16(sK10),X21)
| ~ ssItem(sK16(sK10))
| ~ ssList(X20) )
| ~ spl52_166 ),
inference(superposition,[],[f568,f1917]) ).
fof(f2730,plain,
( ~ spl52_239
| ~ spl52_240
| ~ spl52_246
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2668,f1915,f2727,f2700,f2696]) ).
fof(f2727,plain,
( spl52_246
<=> sK10 = sK15(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_246])]) ).
fof(f2668,plain,
( sK10 != sK15(sK10)
| ~ ssItem(sK16(sK10))
| ~ ssList(sK15(sK10))
| ~ spl52_166 ),
inference(superposition,[],[f412,f1917]) ).
fof(f2725,plain,
( ~ spl52_239
| ~ spl52_240
| spl52_241
| spl52_245
| ~ spl52_19
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2666,f1915,f674,f2722,f2704,f2700,f2696]) ).
fof(f2666,plain,
( ~ strictorderedP(sK10)
| strictorderedP(sK15(sK10))
| nil = sK15(sK10)
| ~ ssItem(sK16(sK10))
| ~ ssList(sK15(sK10))
| ~ spl52_166 ),
inference(superposition,[],[f394,f1917]) ).
fof(f2720,plain,
( ~ spl52_240
| ~ spl52_239
| spl52_244
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2682,f1915,f2718,f2696,f2700]) ).
fof(f2718,plain,
( spl52_244
<=> ! [X18,X17,X19] :
( ~ ssList(X19)
| lt(X18,sK16(sK10))
| ~ ssItem(X18)
| ~ ssList(app(app(X17,sK10),cons(X18,X19)))
| ~ ssList(X17)
| lt(sK16(sK10),X18)
| ~ strictorderP(app(app(X17,sK10),cons(X18,X19))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_244])]) ).
fof(f2682,plain,
( ! [X18,X19,X17] :
( ~ ssList(X19)
| lt(sK16(sK10),X18)
| ~ ssList(X17)
| ~ ssList(sK15(sK10))
| ~ strictorderP(app(app(X17,sK10),cons(X18,X19)))
| ~ ssList(app(app(X17,sK10),cons(X18,X19)))
| ~ ssItem(sK16(sK10))
| ~ ssItem(X18)
| lt(X18,sK16(sK10)) )
| ~ spl52_166 ),
inference(superposition,[],[f568,f1917]) ).
fof(f2716,plain,
( spl52_243
| ~ spl52_239
| ~ spl52_240
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2684,f1915,f2700,f2696,f2713]) ).
fof(f2713,plain,
( spl52_243
<=> memberP(sK10,sK16(sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_243])]) ).
fof(f2684,plain,
( ~ ssItem(sK16(sK10))
| ~ ssList(sK15(sK10))
| memberP(sK10,sK16(sK10))
| ~ spl52_166 ),
inference(superposition,[],[f576,f1917]) ).
fof(f2711,plain,
( ~ spl52_239
| ~ spl52_240
| spl52_242
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2672,f1915,f2709,f2700,f2696]) ).
fof(f2709,plain,
( spl52_242
<=> ! [X1] :
( ~ memberP(sK10,X1)
| ~ ssItem(X1)
| sK16(sK10) = X1
| memberP(sK15(sK10),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_242])]) ).
fof(f2672,plain,
( ! [X1] :
( ~ memberP(sK10,X1)
| memberP(sK15(sK10),X1)
| sK16(sK10) = X1
| ~ ssItem(X1)
| ~ ssItem(sK16(sK10))
| ~ ssList(sK15(sK10)) )
| ~ spl52_166 ),
inference(superposition,[],[f472,f1917]) ).
fof(f2707,plain,
( ~ spl52_12
| spl52_237
| spl52_238
| ~ spl52_239
| ~ spl52_240
| spl52_241
| ~ spl52_166 ),
inference(avatar_split_clause,[],[f2685,f1915,f2704,f2700,f2696,f2692,f2688,f635]) ).
fof(f2685,plain,
( nil = sK15(sK10)
| ~ ssItem(sK16(sK10))
| ~ ssList(sK15(sK10))
| sK10 = app(app(sK7(sK10),cons(sK5(sK10),sK8(sK10))),cons(sK6(sK10),sK9(sK10)))
| lt(sK16(sK10),hd(sK15(sK10)))
| ~ ssList(sK10)
| ~ spl52_166 ),
inference(superposition,[],[f835,f1917]) ).
fof(f2659,plain,
( spl52_180
| spl52_181
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f2631,f2040,f2060,f2055]) ).
fof(f2060,plain,
( spl52_181
<=> nil = cons(sK14,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_181])]) ).
fof(f2631,plain,
( nil = cons(sK14,nil)
| hd(cons(sK14,nil)) = sK28(cons(sK14,nil))
| ~ spl52_177 ),
inference(resolution,[],[f2042,f440]) ).
fof(f2658,plain,
( spl52_236
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f2635,f2040,f2655]) ).
fof(f2655,plain,
( spl52_236
<=> cons(sK14,nil) = app(app(sK33(cons(sK14,nil),cons(sK14,nil)),cons(sK14,nil)),sK34(cons(sK14,nil),cons(sK14,nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_236])]) ).
fof(f2635,plain,
( cons(sK14,nil) = app(app(sK33(cons(sK14,nil),cons(sK14,nil)),cons(sK14,nil)),sK34(cons(sK14,nil),cons(sK14,nil)))
| ~ spl52_177 ),
inference(resolution,[],[f2042,f780]) ).
fof(f2653,plain,
( spl52_235
| spl52_181
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f2632,f2040,f2060,f2650]) ).
fof(f2632,plain,
( nil = cons(sK14,nil)
| cons(sK14,nil) = cons(hd(cons(sK14,nil)),tl(cons(sK14,nil)))
| ~ spl52_177 ),
inference(resolution,[],[f2042,f443]) ).
fof(f2648,plain,
( spl52_179
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f2630,f2040,f2050]) ).
fof(f2050,plain,
( spl52_179
<=> app(cons(sK14,nil),nil) = cons(sK14,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_179])]) ).
fof(f2630,plain,
( app(cons(sK14,nil),nil) = cons(sK14,nil)
| ~ spl52_177 ),
inference(resolution,[],[f2042,f410]) ).
fof(f2647,plain,
( spl52_234
| spl52_181
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f2629,f2040,f2060,f2644]) ).
fof(f2644,plain,
( spl52_234
<=> cons(sK16(cons(sK14,nil)),sK15(cons(sK14,nil))) = cons(sK14,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_234])]) ).
fof(f2629,plain,
( nil = cons(sK14,nil)
| cons(sK16(cons(sK14,nil)),sK15(cons(sK14,nil))) = cons(sK14,nil)
| ~ spl52_177 ),
inference(resolution,[],[f2042,f386]) ).
fof(f2642,plain,
( spl52_233
| ~ spl52_31
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f2636,f2040,f793,f2639]) ).
fof(f2639,plain,
( spl52_233
<=> cons(sK14,nil) = app(app(sK33(cons(sK14,nil),nil),nil),sK34(cons(sK14,nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_233])]) ).
fof(f2636,plain,
( cons(sK14,nil) = app(app(sK33(cons(sK14,nil),nil),nil),sK34(cons(sK14,nil),nil))
| ~ spl52_31
| ~ spl52_177 ),
inference(resolution,[],[f2042,f794]) ).
fof(f2637,plain,
( spl52_178
| ~ spl52_177 ),
inference(avatar_split_clause,[],[f2634,f2040,f2045]) ).
fof(f2045,plain,
( spl52_178
<=> cons(sK14,nil) = app(nil,cons(sK14,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_178])]) ).
fof(f2634,plain,
( cons(sK14,nil) = app(nil,cons(sK14,nil))
| ~ spl52_177 ),
inference(resolution,[],[f2042,f528]) ).
fof(f2621,plain,
( ~ spl52_2
| ~ spl52_5
| spl52_177 ),
inference(avatar_split_clause,[],[f2620,f2040,f599,f586]) ).
fof(f2620,plain,
( ~ ssItem(sK14)
| ~ ssList(nil)
| spl52_177 ),
inference(resolution,[],[f2041,f539]) ).
fof(f539,plain,
! [X0,X1] :
( ssList(cons(X1,X0))
| ~ ssItem(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f221]) ).
fof(f221,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ssList(cons(X1,X0))
| ~ ssItem(X1) ) ),
inference(ennf_transformation,[],[f16]) ).
fof(f16,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssItem(X1)
=> ssList(cons(X1,X0)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax16) ).
fof(f2041,plain,
( ~ ssList(cons(sK14,nil))
| spl52_177 ),
inference(avatar_component_clause,[],[f2040]) ).
fof(f2613,plain,
( ~ spl52_139
| ~ spl52_154
| spl52_228
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2575,f1655,f2594,f1646,f1560]) ).
fof(f2594,plain,
( spl52_228
<=> ! [X3] :
( app(sK33(sK13,nil),X3) != sK13
| ~ ssList(X3)
| sK34(sK13,nil) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_228])]) ).
fof(f2575,plain,
( ! [X4] :
( sK34(sK13,nil) = X4
| ~ ssList(sK34(sK13,nil))
| app(sK33(sK13,nil),X4) != sK13
| ~ ssList(sK33(sK13,nil))
| ~ ssList(X4) )
| ~ spl52_155 ),
inference(superposition,[],[f367,f1657]) ).
fof(f2612,plain,
( ~ spl52_139
| ~ spl52_154
| spl52_232
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2573,f1655,f2610,f1646,f1560]) ).
fof(f2610,plain,
( spl52_232
<=> ! [X2] :
( ~ memberP(sK13,X2)
| ~ ssItem(X2)
| memberP(sK33(sK13,nil),X2)
| memberP(sK34(sK13,nil),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_232])]) ).
fof(f2573,plain,
( ! [X2] :
( ~ memberP(sK13,X2)
| memberP(sK34(sK13,nil),X2)
| ~ ssList(sK34(sK13,nil))
| memberP(sK33(sK13,nil),X2)
| ~ ssList(sK33(sK13,nil))
| ~ ssItem(X2) )
| ~ spl52_155 ),
inference(superposition,[],[f364,f1657]) ).
fof(f2608,plain,
( ~ spl52_139
| ~ spl52_154
| spl52_231
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2571,f1655,f2606,f1646,f1560]) ).
fof(f2606,plain,
( spl52_231
<=> ! [X0] :
( memberP(sK13,X0)
| ~ memberP(sK34(sK13,nil),X0)
| ~ ssItem(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_231])]) ).
fof(f2571,plain,
( ! [X0] :
( memberP(sK13,X0)
| ~ ssList(sK34(sK13,nil))
| ~ ssItem(X0)
| ~ memberP(sK34(sK13,nil),X0)
| ~ ssList(sK33(sK13,nil)) )
| ~ spl52_155 ),
inference(superposition,[],[f362,f1657]) ).
fof(f2604,plain,
( ~ spl52_154
| spl52_230
| ~ spl52_139
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2582,f1655,f1560,f2602,f1646]) ).
fof(f2582,plain,
( ! [X8] :
( ~ ssList(sK33(sK13,nil))
| segmentP(app(X8,sK13),sK33(sK13,nil))
| ~ ssList(X8)
| ~ ssList(sK34(sK13,nil)) )
| ~ spl52_155 ),
inference(superposition,[],[f825,f1657]) ).
fof(f2600,plain,
( spl52_229
| ~ spl52_139
| ~ spl52_154
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2581,f1655,f1646,f1560,f2598]) ).
fof(f2598,plain,
( spl52_229
<=> ! [X7] :
( segmentP(app(X7,sK13),sK33(sK13,nil))
| ~ ssList(X7)
| ~ ssList(app(X7,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_229])]) ).
fof(f2581,plain,
( ! [X7] :
( ~ ssList(sK34(sK13,nil))
| ~ ssList(sK33(sK13,nil))
| segmentP(app(X7,sK13),sK33(sK13,nil))
| ~ ssList(app(X7,sK13))
| ~ ssList(X7) )
| ~ spl52_155 ),
inference(superposition,[],[f680,f1657]) ).
fof(f2596,plain,
( ~ spl52_154
| spl52_228
| ~ spl52_139
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2574,f1655,f1560,f2594,f1646]) ).
fof(f2574,plain,
( ! [X3] :
( ~ ssList(sK33(sK13,nil))
| app(sK33(sK13,nil),X3) != sK13
| sK34(sK13,nil) = X3
| ~ ssList(sK34(sK13,nil))
| ~ ssList(X3) )
| ~ spl52_155 ),
inference(superposition,[],[f367,f1657]) ).
fof(f2592,plain,
( ~ spl52_154
| ~ spl52_139
| spl52_227
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2580,f1655,f2589,f1560,f1646]) ).
fof(f2589,plain,
( spl52_227
<=> ! [X5] :
( ~ ssList(X5)
| app(X5,sK34(sK13,nil)) != sK13
| sK33(sK13,nil) = X5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_227])]) ).
fof(f2580,plain,
( ! [X6] :
( sK33(sK13,nil) = X6
| ~ ssList(X6)
| ~ ssList(sK33(sK13,nil))
| app(X6,sK34(sK13,nil)) != sK13
| ~ ssList(sK34(sK13,nil)) )
| ~ spl52_155 ),
inference(superposition,[],[f478,f1657]) ).
fof(f2591,plain,
( ~ spl52_139
| ~ spl52_154
| spl52_227
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2579,f1655,f2589,f1646,f1560]) ).
fof(f2579,plain,
( ! [X5] :
( ~ ssList(X5)
| sK33(sK13,nil) = X5
| ~ ssList(sK34(sK13,nil))
| app(X5,sK34(sK13,nil)) != sK13
| ~ ssList(sK33(sK13,nil)) )
| ~ spl52_155 ),
inference(superposition,[],[f478,f1657]) ).
fof(f2587,plain,
( ~ spl52_139
| ~ spl52_154
| spl52_226
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f2572,f1655,f2585,f1646,f1560]) ).
fof(f2585,plain,
( spl52_226
<=> ! [X1] :
( ~ ssItem(X1)
| memberP(sK13,X1)
| ~ memberP(sK33(sK13,nil),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_226])]) ).
fof(f2572,plain,
( ! [X1] :
( ~ ssItem(X1)
| ~ memberP(sK33(sK13,nil),X1)
| ~ ssList(sK34(sK13,nil))
| ~ ssList(sK33(sK13,nil))
| memberP(sK13,X1) )
| ~ spl52_155 ),
inference(superposition,[],[f363,f1657]) ).
fof(f2556,plain,
( ~ spl52_2
| ~ spl52_132
| ~ spl52_13
| spl52_139 ),
inference(avatar_split_clause,[],[f2555,f1560,f640,f1523,f586]) ).
fof(f1523,plain,
( spl52_132
<=> segmentP(sK13,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_132])]) ).
fof(f2555,plain,
( ~ ssList(sK13)
| ~ segmentP(sK13,nil)
| ~ ssList(nil)
| spl52_139 ),
inference(resolution,[],[f1561,f484]) ).
fof(f484,plain,
! [X0,X1] :
( ssList(sK33(X0,X1))
| ~ segmentP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1) ),
inference(cnf_transformation,[],[f304]) ).
fof(f1561,plain,
( ~ ssList(sK33(sK13,nil))
| spl52_139 ),
inference(avatar_component_clause,[],[f1560]) ).
fof(f2554,plain,
( spl52_225
| ~ spl52_31
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f2533,f1560,f793,f2551]) ).
fof(f2551,plain,
( spl52_225
<=> sK33(sK13,nil) = app(app(sK33(sK33(sK13,nil),nil),nil),sK34(sK33(sK13,nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_225])]) ).
fof(f2533,plain,
( sK33(sK13,nil) = app(app(sK33(sK33(sK13,nil),nil),nil),sK34(sK33(sK13,nil),nil))
| ~ spl52_31
| ~ spl52_139 ),
inference(resolution,[],[f1562,f794]) ).
fof(f2549,plain,
( spl52_150
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f2527,f1560,f1622]) ).
fof(f2527,plain,
( app(sK33(sK13,nil),nil) = sK33(sK13,nil)
| ~ spl52_139 ),
inference(resolution,[],[f1562,f410]) ).
fof(f2548,plain,
( spl52_224
| spl52_134
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f2526,f1560,f1535,f2545]) ).
fof(f2526,plain,
( nil = sK33(sK13,nil)
| sK33(sK13,nil) = cons(sK16(sK33(sK13,nil)),sK15(sK33(sK13,nil)))
| ~ spl52_139 ),
inference(resolution,[],[f1562,f386]) ).
fof(f2543,plain,
( spl52_223
| spl52_134
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f2529,f1560,f1535,f2540]) ).
fof(f2540,plain,
( spl52_223
<=> cons(hd(sK33(sK13,nil)),tl(sK33(sK13,nil))) = sK33(sK13,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_223])]) ).
fof(f2529,plain,
( nil = sK33(sK13,nil)
| cons(hd(sK33(sK13,nil)),tl(sK33(sK13,nil))) = sK33(sK13,nil)
| ~ spl52_139 ),
inference(resolution,[],[f1562,f443]) ).
fof(f2538,plain,
( spl52_222
| ~ spl52_139 ),
inference(avatar_split_clause,[],[f2532,f1560,f2535]) ).
fof(f2535,plain,
( spl52_222
<=> sK33(sK13,nil) = app(app(sK33(sK33(sK13,nil),sK33(sK13,nil)),sK33(sK13,nil)),sK34(sK33(sK13,nil),sK33(sK13,nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_222])]) ).
fof(f2532,plain,
( sK33(sK13,nil) = app(app(sK33(sK33(sK13,nil),sK33(sK13,nil)),sK33(sK13,nil)),sK34(sK33(sK13,nil),sK33(sK13,nil)))
| ~ spl52_139 ),
inference(resolution,[],[f1562,f780]) ).
fof(f2486,plain,
( spl52_221
| ~ spl52_6
| ~ spl52_6 ),
inference(avatar_split_clause,[],[f2470,f604,f604,f2484]) ).
fof(f2484,plain,
( spl52_221
<=> ! [X6,X5] :
( ~ ssList(cons(X5,X6))
| ~ ssList(X6)
| ~ ssItem(X5)
| cons(X5,X6) = app(sK21(cons(X5,X6),sK32),cons(sK32,sK22(cons(X5,X6),sK32)))
| ~ memberP(X6,sK32) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_221])]) ).
fof(f604,plain,
( spl52_6
<=> ssItem(sK32) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_6])]) ).
fof(f2470,plain,
( ! [X6,X5] :
( ~ ssItem(sK32)
| ~ ssList(cons(X5,X6))
| ~ memberP(X6,sK32)
| cons(X5,X6) = app(sK21(cons(X5,X6),sK32),cons(sK32,sK22(cons(X5,X6),sK32)))
| ~ ssItem(X5)
| ~ ssList(X6) )
| ~ spl52_6 ),
inference(resolution,[],[f774,f470]) ).
fof(f774,plain,
( ! [X6] :
( ~ memberP(X6,sK32)
| app(sK21(X6,sK32),cons(sK32,sK22(X6,sK32))) = X6
| ~ ssList(X6) )
| ~ spl52_6 ),
inference(resolution,[],[f415,f606]) ).
fof(f606,plain,
( ssItem(sK32)
| ~ spl52_6 ),
inference(avatar_component_clause,[],[f604]) ).
fof(f415,plain,
! [X0,X1] :
( ~ ssItem(X1)
| ~ memberP(X0,X1)
| ~ ssList(X0)
| app(sK21(X0,X1),cons(X1,sK22(X0,X1))) = X0 ),
inference(cnf_transformation,[],[f270]) ).
fof(f2482,plain,
( ~ spl52_6
| spl52_220
| ~ spl52_6 ),
inference(avatar_split_clause,[],[f2469,f604,f2480,f604]) ).
fof(f2480,plain,
( spl52_220
<=> ! [X4] :
( ~ ssList(X4)
| app(sK21(cons(sK32,X4),sK32),cons(sK32,sK22(cons(sK32,X4),sK32))) = cons(sK32,X4)
| ~ ssList(cons(sK32,X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_220])]) ).
fof(f2469,plain,
( ! [X4] :
( ~ ssList(X4)
| ~ ssItem(sK32)
| ~ ssList(cons(sK32,X4))
| app(sK21(cons(sK32,X4),sK32),cons(sK32,sK22(cons(sK32,X4),sK32))) = cons(sK32,X4) )
| ~ spl52_6 ),
inference(resolution,[],[f774,f576]) ).
fof(f2478,plain,
( ~ spl52_6
| spl52_219
| ~ spl52_6 ),
inference(avatar_split_clause,[],[f2468,f604,f2476,f604]) ).
fof(f2476,plain,
( spl52_219
<=> ! [X2,X3] :
( ~ memberP(X3,sK32)
| ~ ssList(X2)
| ~ ssList(X3)
| app(sK21(app(X2,X3),sK32),cons(sK32,sK22(app(X2,X3),sK32))) = app(X2,X3)
| ~ ssList(app(X2,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_219])]) ).
fof(f2468,plain,
( ! [X2,X3] :
( ~ memberP(X3,sK32)
| ~ ssList(app(X2,X3))
| app(sK21(app(X2,X3),sK32),cons(sK32,sK22(app(X2,X3),sK32))) = app(X2,X3)
| ~ ssItem(sK32)
| ~ ssList(X3)
| ~ ssList(X2) )
| ~ spl52_6 ),
inference(resolution,[],[f774,f362]) ).
fof(f2474,plain,
( ~ spl52_6
| spl52_218
| ~ spl52_6 ),
inference(avatar_split_clause,[],[f2467,f604,f2472,f604]) ).
fof(f2472,plain,
( spl52_218
<=> ! [X0,X1] :
( app(X0,X1) = app(sK21(app(X0,X1),sK32),cons(sK32,sK22(app(X0,X1),sK32)))
| ~ ssList(X0)
| ~ memberP(X0,sK32)
| ~ ssList(X1)
| ~ ssList(app(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_218])]) ).
fof(f2467,plain,
( ! [X0,X1] :
( app(X0,X1) = app(sK21(app(X0,X1),sK32),cons(sK32,sK22(app(X0,X1),sK32)))
| ~ ssList(app(X0,X1))
| ~ ssItem(sK32)
| ~ ssList(X1)
| ~ memberP(X0,sK32)
| ~ ssList(X0) )
| ~ spl52_6 ),
inference(resolution,[],[f774,f363]) ).
fof(f2466,plain,
( spl52_217
| ~ spl52_31
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f2451,f950,f793,f2463]) ).
fof(f2463,plain,
( spl52_217
<=> app(app(sK33(sK22(sK10,sK14),nil),nil),sK34(sK22(sK10,sK14),nil)) = sK22(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_217])]) ).
fof(f2451,plain,
( app(app(sK33(sK22(sK10,sK14),nil),nil),sK34(sK22(sK10,sK14),nil)) = sK22(sK10,sK14)
| ~ spl52_31
| ~ spl52_60 ),
inference(resolution,[],[f951,f794]) ).
fof(f2461,plain,
( spl52_216
| spl52_101
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f2448,f950,f1278,f2458]) ).
fof(f2458,plain,
( spl52_216
<=> sK22(sK10,sK14) = cons(hd(sK22(sK10,sK14)),tl(sK22(sK10,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_216])]) ).
fof(f2448,plain,
( nil = sK22(sK10,sK14)
| sK22(sK10,sK14) = cons(hd(sK22(sK10,sK14)),tl(sK22(sK10,sK14)))
| ~ spl52_60 ),
inference(resolution,[],[f951,f443]) ).
fof(f2456,plain,
( spl52_215
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f2450,f950,f2453]) ).
fof(f2453,plain,
( spl52_215
<=> app(app(sK33(sK22(sK10,sK14),sK22(sK10,sK14)),sK22(sK10,sK14)),sK34(sK22(sK10,sK14),sK22(sK10,sK14))) = sK22(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_215])]) ).
fof(f2450,plain,
( app(app(sK33(sK22(sK10,sK14),sK22(sK10,sK14)),sK22(sK10,sK14)),sK34(sK22(sK10,sK14),sK22(sK10,sK14))) = sK22(sK10,sK14)
| ~ spl52_60 ),
inference(resolution,[],[f951,f780]) ).
fof(f2443,plain,
( ~ spl52_9
| spl52_214
| ~ spl52_9 ),
inference(avatar_split_clause,[],[f2425,f620,f2441,f620]) ).
fof(f2441,plain,
( spl52_214
<=> ! [X2,X3] :
( ~ ssList(X3)
| ~ ssList(app(X2,X3))
| ~ ssList(X2)
| ~ memberP(X3,sK31)
| app(sK21(app(X2,X3),sK31),cons(sK31,sK22(app(X2,X3),sK31))) = app(X2,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_214])]) ).
fof(f620,plain,
( spl52_9
<=> ssItem(sK31) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_9])]) ).
fof(f2425,plain,
( ! [X2,X3] :
( ~ ssList(X3)
| app(sK21(app(X2,X3),sK31),cons(sK31,sK22(app(X2,X3),sK31))) = app(X2,X3)
| ~ ssItem(sK31)
| ~ memberP(X3,sK31)
| ~ ssList(X2)
| ~ ssList(app(X2,X3)) )
| ~ spl52_9 ),
inference(resolution,[],[f773,f362]) ).
fof(f773,plain,
( ! [X5] :
( ~ memberP(X5,sK31)
| ~ ssList(X5)
| app(sK21(X5,sK31),cons(sK31,sK22(X5,sK31))) = X5 )
| ~ spl52_9 ),
inference(resolution,[],[f415,f622]) ).
fof(f622,plain,
( ssItem(sK31)
| ~ spl52_9 ),
inference(avatar_component_clause,[],[f620]) ).
fof(f2439,plain,
( ~ spl52_9
| spl52_213
| ~ spl52_9 ),
inference(avatar_split_clause,[],[f2426,f620,f2437,f620]) ).
fof(f2437,plain,
( spl52_213
<=> ! [X4] :
( ~ ssList(X4)
| cons(sK31,X4) = app(sK21(cons(sK31,X4),sK31),cons(sK31,sK22(cons(sK31,X4),sK31)))
| ~ ssList(cons(sK31,X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_213])]) ).
fof(f2426,plain,
( ! [X4] :
( ~ ssList(X4)
| ~ ssList(cons(sK31,X4))
| ~ ssItem(sK31)
| cons(sK31,X4) = app(sK21(cons(sK31,X4),sK31),cons(sK31,sK22(cons(sK31,X4),sK31))) )
| ~ spl52_9 ),
inference(resolution,[],[f773,f576]) ).
fof(f2435,plain,
( ~ spl52_9
| spl52_212
| ~ spl52_9 ),
inference(avatar_split_clause,[],[f2424,f620,f2433,f620]) ).
fof(f2433,plain,
( spl52_212
<=> ! [X0,X1] :
( ~ memberP(X0,sK31)
| ~ ssList(app(X0,X1))
| ~ ssList(X1)
| ~ ssList(X0)
| app(X0,X1) = app(sK21(app(X0,X1),sK31),cons(sK31,sK22(app(X0,X1),sK31))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_212])]) ).
fof(f2424,plain,
( ! [X0,X1] :
( ~ memberP(X0,sK31)
| app(X0,X1) = app(sK21(app(X0,X1),sK31),cons(sK31,sK22(app(X0,X1),sK31)))
| ~ ssItem(sK31)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(app(X0,X1)) )
| ~ spl52_9 ),
inference(resolution,[],[f773,f363]) ).
fof(f2431,plain,
( ~ spl52_9
| spl52_211
| ~ spl52_9 ),
inference(avatar_split_clause,[],[f2427,f620,f2429,f620]) ).
fof(f2429,plain,
( spl52_211
<=> ! [X6,X5] :
( cons(X5,X6) = app(sK21(cons(X5,X6),sK31),cons(sK31,sK22(cons(X5,X6),sK31)))
| ~ ssItem(X5)
| ~ ssList(cons(X5,X6))
| ~ ssList(X6)
| ~ memberP(X6,sK31) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_211])]) ).
fof(f2427,plain,
( ! [X6,X5] :
( cons(X5,X6) = app(sK21(cons(X5,X6),sK31),cons(sK31,sK22(cons(X5,X6),sK31)))
| ~ memberP(X6,sK31)
| ~ ssItem(sK31)
| ~ ssList(X6)
| ~ ssList(cons(X5,X6))
| ~ ssItem(X5) )
| ~ spl52_9 ),
inference(resolution,[],[f773,f470]) ).
fof(f2423,plain,
( ~ spl52_13
| ~ spl52_2
| spl52_209
| ~ spl52_78 ),
inference(avatar_split_clause,[],[f2398,f1087,f2412,f586,f640]) ).
fof(f2412,plain,
( spl52_209
<=> ! [X0] :
( nil = X0
| app(X0,sK13) != sK13
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_209])]) ).
fof(f2398,plain,
( ! [X0] :
( app(X0,sK13) != sK13
| nil = X0
| ~ ssList(nil)
| ~ ssList(sK13)
| ~ ssList(X0) )
| ~ spl52_78 ),
inference(superposition,[],[f478,f1089]) ).
fof(f2422,plain,
( ~ spl52_32
| ~ spl52_12
| spl52_210
| ~ spl52_173 ),
inference(avatar_split_clause,[],[f2396,f1976,f2417,f635,f800]) ).
fof(f2417,plain,
( spl52_210
<=> ! [X3] :
( sK13 != app(X3,sK34(sK13,sK10))
| ~ ssList(X3)
| sK10 = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_210])]) ).
fof(f2396,plain,
( ! [X3] :
( sK13 != app(X3,sK34(sK13,sK10))
| sK10 = X3
| ~ ssList(sK10)
| ~ ssList(X3)
| ~ ssList(sK34(sK13,sK10)) )
| ~ spl52_173 ),
inference(superposition,[],[f478,f1978]) ).
fof(f2419,plain,
( ~ spl52_32
| ~ spl52_12
| spl52_210
| ~ spl52_173 ),
inference(avatar_split_clause,[],[f2401,f1976,f2417,f635,f800]) ).
fof(f2401,plain,
( ! [X3] :
( sK13 != app(X3,sK34(sK13,sK10))
| sK10 = X3
| ~ ssList(sK10)
| ~ ssList(X3)
| ~ ssList(sK34(sK13,sK10)) )
| ~ spl52_173 ),
inference(superposition,[],[f478,f1978]) ).
fof(f2414,plain,
( ~ spl52_2
| ~ spl52_13
| spl52_209
| ~ spl52_78 ),
inference(avatar_split_clause,[],[f2393,f1087,f2412,f640,f586]) ).
fof(f2393,plain,
( ! [X0] :
( nil = X0
| ~ ssList(sK13)
| ~ ssList(X0)
| app(X0,sK13) != sK13
| ~ ssList(nil) )
| ~ spl52_78 ),
inference(superposition,[],[f478,f1089]) ).
fof(f2410,plain,
( ~ spl52_12
| spl52_208
| ~ spl52_2
| ~ spl52_79 ),
inference(avatar_split_clause,[],[f2394,f1092,f586,f2406,f635]) ).
fof(f2406,plain,
( spl52_208
<=> ! [X1] :
( sK10 != app(X1,sK10)
| nil = X1
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_208])]) ).
fof(f2394,plain,
( ! [X1] :
( ~ ssList(nil)
| ~ ssList(X1)
| ~ ssList(sK10)
| sK10 != app(X1,sK10)
| nil = X1 )
| ~ spl52_79 ),
inference(superposition,[],[f478,f1094]) ).
fof(f2408,plain,
( spl52_208
| ~ spl52_2
| ~ spl52_12
| ~ spl52_79 ),
inference(avatar_split_clause,[],[f2399,f1092,f635,f586,f2406]) ).
fof(f2399,plain,
( ! [X1] :
( ~ ssList(sK10)
| ~ ssList(nil)
| sK10 != app(X1,sK10)
| ~ ssList(X1)
| nil = X1 )
| ~ spl52_79 ),
inference(superposition,[],[f478,f1094]) ).
fof(f2392,plain,
( ~ spl52_2
| spl52_205
| ~ spl52_12
| ~ spl52_66 ),
inference(avatar_split_clause,[],[f2369,f991,f635,f2376,f586]) ).
fof(f2376,plain,
( spl52_205
<=> ! [X2] :
( nil = X2
| ~ ssList(X2)
| sK10 != app(sK10,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_205])]) ).
fof(f991,plain,
( spl52_66
<=> sK10 = app(sK10,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_66])]) ).
fof(f2369,plain,
( ! [X2] :
( ~ ssList(sK10)
| ~ ssList(X2)
| ~ ssList(nil)
| sK10 != app(sK10,X2)
| nil = X2 )
| ~ spl52_66 ),
inference(superposition,[],[f367,f993]) ).
fof(f993,plain,
( sK10 = app(sK10,nil)
| ~ spl52_66 ),
inference(avatar_component_clause,[],[f991]) ).
fof(f2390,plain,
( ~ spl52_12
| spl52_206
| ~ spl52_32
| ~ spl52_173 ),
inference(avatar_split_clause,[],[f2370,f1976,f800,f2380,f635]) ).
fof(f2380,plain,
( spl52_206
<=> ! [X3] :
( sK34(sK13,sK10) = X3
| ~ ssList(X3)
| app(sK10,X3) != sK13 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_206])]) ).
fof(f2370,plain,
( ! [X3] :
( ~ ssList(sK34(sK13,sK10))
| app(sK10,X3) != sK13
| ~ ssList(sK10)
| ~ ssList(X3)
| sK34(sK13,sK10) = X3 )
| ~ spl52_173 ),
inference(superposition,[],[f367,f1978]) ).
fof(f2388,plain,
( ~ spl52_13
| ~ spl52_2
| spl52_207
| ~ spl52_63 ),
inference(avatar_split_clause,[],[f2371,f976,f2384,f586,f640]) ).
fof(f2384,plain,
( spl52_207
<=> ! [X4] :
( nil = X4
| sK13 != app(sK13,X4)
| ~ ssList(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_207])]) ).
fof(f976,plain,
( spl52_63
<=> sK13 = app(sK13,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_63])]) ).
fof(f2371,plain,
( ! [X4] :
( ~ ssList(X4)
| ~ ssList(nil)
| nil = X4
| ~ ssList(sK13)
| sK13 != app(sK13,X4) )
| ~ spl52_63 ),
inference(superposition,[],[f367,f978]) ).
fof(f978,plain,
( sK13 = app(sK13,nil)
| ~ spl52_63 ),
inference(avatar_component_clause,[],[f976]) ).
fof(f2386,plain,
( ~ spl52_2
| ~ spl52_13
| spl52_207
| ~ spl52_63 ),
inference(avatar_split_clause,[],[f2366,f976,f2384,f640,f586]) ).
fof(f2366,plain,
( ! [X4] :
( nil = X4
| ~ ssList(sK13)
| ~ ssList(X4)
| ~ ssList(nil)
| sK13 != app(sK13,X4) )
| ~ spl52_63 ),
inference(superposition,[],[f367,f978]) ).
fof(f2382,plain,
( ~ spl52_32
| ~ spl52_12
| spl52_206
| ~ spl52_173 ),
inference(avatar_split_clause,[],[f2365,f1976,f2380,f635,f800]) ).
fof(f2365,plain,
( ! [X3] :
( sK34(sK13,sK10) = X3
| app(sK10,X3) != sK13
| ~ ssList(sK10)
| ~ ssList(X3)
| ~ ssList(sK34(sK13,sK10)) )
| ~ spl52_173 ),
inference(superposition,[],[f367,f1978]) ).
fof(f2378,plain,
( ~ spl52_12
| ~ spl52_2
| spl52_205
| ~ spl52_66 ),
inference(avatar_split_clause,[],[f2364,f991,f2376,f586,f635]) ).
fof(f2364,plain,
( ! [X2] :
( nil = X2
| ~ ssList(nil)
| sK10 != app(sK10,X2)
| ~ ssList(X2)
| ~ ssList(sK10) )
| ~ spl52_66 ),
inference(superposition,[],[f367,f993]) ).
fof(f2340,plain,
( spl52_204
| ~ spl52_31
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f2325,f1646,f793,f2337]) ).
fof(f2337,plain,
( spl52_204
<=> app(app(sK33(sK34(sK13,nil),nil),nil),sK34(sK34(sK13,nil),nil)) = sK34(sK13,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_204])]) ).
fof(f2325,plain,
( app(app(sK33(sK34(sK13,nil),nil),nil),sK34(sK34(sK13,nil),nil)) = sK34(sK13,nil)
| ~ spl52_31
| ~ spl52_154 ),
inference(resolution,[],[f1648,f794]) ).
fof(f2335,plain,
( spl52_203
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f2324,f1646,f2332]) ).
fof(f2332,plain,
( spl52_203
<=> sK34(sK13,nil) = app(app(sK33(sK34(sK13,nil),sK34(sK13,nil)),sK34(sK13,nil)),sK34(sK34(sK13,nil),sK34(sK13,nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_203])]) ).
fof(f2324,plain,
( sK34(sK13,nil) = app(app(sK33(sK34(sK13,nil),sK34(sK13,nil)),sK34(sK13,nil)),sK34(sK34(sK13,nil),sK34(sK13,nil)))
| ~ spl52_154 ),
inference(resolution,[],[f1648,f780]) ).
fof(f2330,plain,
( spl52_143
| spl52_202
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f2322,f1646,f2327,f1581]) ).
fof(f2327,plain,
( spl52_202
<=> sK34(sK13,nil) = cons(hd(sK34(sK13,nil)),tl(sK34(sK13,nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_202])]) ).
fof(f2322,plain,
( sK34(sK13,nil) = cons(hd(sK34(sK13,nil)),tl(sK34(sK13,nil)))
| nil = sK34(sK13,nil)
| ~ spl52_154 ),
inference(resolution,[],[f1648,f443]) ).
fof(f2309,plain,
( ~ spl52_13
| ~ spl52_2
| spl52_201
| ~ spl52_78 ),
inference(avatar_split_clause,[],[f2281,f1087,f2307,f586,f640]) ).
fof(f2307,plain,
( spl52_201
<=> ! [X0] :
( ~ ssList(X0)
| segmentP(app(X0,sK13),nil) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_201])]) ).
fof(f2281,plain,
( ! [X0] :
( ~ ssList(X0)
| ~ ssList(nil)
| ~ ssList(sK13)
| segmentP(app(X0,sK13),nil) )
| ~ spl52_78 ),
inference(superposition,[],[f825,f1089]) ).
fof(f2305,plain,
( ~ spl52_13
| ~ spl52_2
| spl52_200
| ~ spl52_63 ),
inference(avatar_split_clause,[],[f2285,f976,f2303,f586,f640]) ).
fof(f2303,plain,
( spl52_200
<=> ! [X4] :
( ~ ssList(X4)
| segmentP(app(X4,sK13),sK13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_200])]) ).
fof(f2285,plain,
( ! [X4] :
( ~ ssList(X4)
| segmentP(app(X4,sK13),sK13)
| ~ ssList(nil)
| ~ ssList(sK13) )
| ~ spl52_63 ),
inference(superposition,[],[f825,f978]) ).
fof(f2301,plain,
( ~ spl52_12
| spl52_199
| ~ spl52_23 ),
inference(avatar_split_clause,[],[f2280,f711,f2299,f635]) ).
fof(f2299,plain,
( spl52_199
<=> ! [X18,X17] :
( ~ ssList(X17)
| ~ strictorderedP(app(X18,app(sK10,X17)))
| ~ segmentP(sK13,app(X18,app(sK10,X17)))
| ~ ssList(app(X18,app(sK10,X17)))
| ~ ssList(X18)
| sK10 = app(X18,app(sK10,X17)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_199])]) ).
fof(f711,plain,
( spl52_23
<=> ! [X0] :
( ~ strictorderedP(X0)
| ~ segmentP(X0,sK10)
| ~ ssList(X0)
| ~ segmentP(sK13,X0)
| sK10 = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_23])]) ).
fof(f2280,plain,
( ! [X18,X17] :
( ~ ssList(X17)
| ~ ssList(X18)
| sK10 = app(X18,app(sK10,X17))
| ~ ssList(app(X18,app(sK10,X17)))
| ~ segmentP(sK13,app(X18,app(sK10,X17)))
| ~ ssList(sK10)
| ~ strictorderedP(app(X18,app(sK10,X17))) )
| ~ spl52_23 ),
inference(resolution,[],[f825,f712]) ).
fof(f712,plain,
( ! [X0] :
( ~ segmentP(X0,sK10)
| ~ strictorderedP(X0)
| ~ segmentP(sK13,X0)
| sK10 = X0
| ~ ssList(X0) )
| ~ spl52_23 ),
inference(avatar_component_clause,[],[f711]) ).
fof(f2297,plain,
( ~ spl52_2
| ~ spl52_12
| spl52_198
| ~ spl52_66 ),
inference(avatar_split_clause,[],[f2283,f991,f2295,f635,f586]) ).
fof(f2295,plain,
( spl52_198
<=> ! [X2] :
( segmentP(app(X2,sK10),sK10)
| ~ ssList(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_198])]) ).
fof(f2283,plain,
( ! [X2] :
( segmentP(app(X2,sK10),sK10)
| ~ ssList(X2)
| ~ ssList(sK10)
| ~ ssList(nil) )
| ~ spl52_66 ),
inference(superposition,[],[f825,f993]) ).
fof(f2293,plain,
( ~ spl52_12
| ~ spl52_2
| spl52_197
| ~ spl52_79 ),
inference(avatar_split_clause,[],[f2282,f1092,f2291,f586,f635]) ).
fof(f2291,plain,
( spl52_197
<=> ! [X1] :
( ~ ssList(X1)
| segmentP(app(X1,sK10),nil) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_197])]) ).
fof(f2282,plain,
( ! [X1] :
( ~ ssList(X1)
| ~ ssList(nil)
| ~ ssList(sK10)
| segmentP(app(X1,sK10),nil) )
| ~ spl52_79 ),
inference(superposition,[],[f825,f1094]) ).
fof(f2274,plain,
( spl52_196
| ~ spl52_13
| ~ spl52_31 ),
inference(avatar_split_clause,[],[f2233,f793,f640,f2271]) ).
fof(f2271,plain,
( spl52_196
<=> app(app(sK33(sK13,nil),nil),sK34(sK13,nil)) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_196])]) ).
fof(f2233,plain,
( app(app(sK33(sK13,nil),nil),sK34(sK13,nil)) = sK13
| ~ spl52_13
| ~ spl52_31 ),
inference(resolution,[],[f794,f642]) ).
fof(f2269,plain,
( spl52_176
| ~ spl52_13
| ~ spl52_31
| ~ spl52_156 ),
inference(avatar_split_clause,[],[f2268,f1662,f793,f640,f2021]) ).
fof(f1662,plain,
( spl52_156
<=> app(sK33(sK13,nil),nil) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_156])]) ).
fof(f2268,plain,
( app(sK13,sK34(sK13,nil)) = sK13
| ~ spl52_13
| ~ spl52_31
| ~ spl52_156 ),
inference(forward_demodulation,[],[f2233,f1663]) ).
fof(f1663,plain,
( app(sK33(sK13,nil),nil) = sK13
| ~ spl52_156 ),
inference(avatar_component_clause,[],[f1662]) ).
fof(f2267,plain,
( ~ spl52_160
| spl52_150
| ~ spl52_156 ),
inference(avatar_split_clause,[],[f2266,f1662,f1622,f1754]) ).
fof(f1754,plain,
( spl52_160
<=> sK33(sK13,nil) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_160])]) ).
fof(f2266,plain,
( sK33(sK13,nil) != sK13
| spl52_150
| ~ spl52_156 ),
inference(forward_demodulation,[],[f1623,f1663]) ).
fof(f1623,plain,
( app(sK33(sK13,nil),nil) != sK33(sK13,nil)
| spl52_150 ),
inference(avatar_component_clause,[],[f1622]) ).
fof(f2261,plain,
( spl52_195
| ~ spl52_31
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f2240,f800,f793,f2258]) ).
fof(f2258,plain,
( spl52_195
<=> app(app(sK33(sK34(sK13,sK10),nil),nil),sK34(sK34(sK13,sK10),nil)) = sK34(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_195])]) ).
fof(f2240,plain,
( app(app(sK33(sK34(sK13,sK10),nil),nil),sK34(sK34(sK13,sK10),nil)) = sK34(sK13,sK10)
| ~ spl52_31
| ~ spl52_32 ),
inference(resolution,[],[f794,f801]) ).
fof(f2256,plain,
( spl52_194
| ~ spl52_31
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f2236,f934,f793,f2253]) ).
fof(f2253,plain,
( spl52_194
<=> sK21(sK10,sK14) = app(app(sK33(sK21(sK10,sK14),nil),nil),sK34(sK21(sK10,sK14),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_194])]) ).
fof(f2236,plain,
( sK21(sK10,sK14) = app(app(sK33(sK21(sK10,sK14),nil),nil),sK34(sK21(sK10,sK14),nil))
| ~ spl52_31
| ~ spl52_56 ),
inference(resolution,[],[f794,f935]) ).
fof(f2251,plain,
( spl52_176
| ~ spl52_13
| ~ spl52_31
| ~ spl52_63
| ~ spl52_160 ),
inference(avatar_split_clause,[],[f2250,f1754,f976,f793,f640,f2021]) ).
fof(f2250,plain,
( app(sK13,sK34(sK13,nil)) = sK13
| ~ spl52_13
| ~ spl52_31
| ~ spl52_63
| ~ spl52_160 ),
inference(forward_demodulation,[],[f2249,f978]) ).
fof(f2249,plain,
( sK13 = app(app(sK13,nil),sK34(sK13,nil))
| ~ spl52_13
| ~ spl52_31
| ~ spl52_160 ),
inference(forward_demodulation,[],[f2233,f1756]) ).
fof(f1756,plain,
( sK33(sK13,nil) = sK13
| ~ spl52_160 ),
inference(avatar_component_clause,[],[f1754]) ).
fof(f2248,plain,
( spl52_193
| ~ spl52_12
| ~ spl52_31 ),
inference(avatar_split_clause,[],[f2232,f793,f635,f2245]) ).
fof(f2232,plain,
( app(app(sK33(sK10,nil),nil),sK34(sK10,nil)) = sK10
| ~ spl52_12
| ~ spl52_31 ),
inference(resolution,[],[f794,f637]) ).
fof(f2225,plain,
( spl52_192
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f2195,f934,f2222]) ).
fof(f2222,plain,
( spl52_192
<=> sK21(sK10,sK14) = app(app(sK33(sK21(sK10,sK14),sK21(sK10,sK14)),sK21(sK10,sK14)),sK34(sK21(sK10,sK14),sK21(sK10,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_192])]) ).
fof(f2195,plain,
( sK21(sK10,sK14) = app(app(sK33(sK21(sK10,sK14),sK21(sK10,sK14)),sK21(sK10,sK14)),sK34(sK21(sK10,sK14),sK21(sK10,sK14)))
| ~ spl52_56 ),
inference(resolution,[],[f780,f935]) ).
fof(f2220,plain,
( spl52_191
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f2199,f800,f2217]) ).
fof(f2217,plain,
( spl52_191
<=> sK34(sK13,sK10) = app(app(sK33(sK34(sK13,sK10),sK34(sK13,sK10)),sK34(sK13,sK10)),sK34(sK34(sK13,sK10),sK34(sK13,sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_191])]) ).
fof(f2199,plain,
( sK34(sK13,sK10) = app(app(sK33(sK34(sK13,sK10),sK34(sK13,sK10)),sK34(sK13,sK10)),sK34(sK34(sK13,sK10),sK34(sK13,sK10)))
| ~ spl52_32 ),
inference(resolution,[],[f780,f801]) ).
fof(f2212,plain,
( spl52_190
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f2191,f635,f2209]) ).
fof(f2191,plain,
( sK10 = app(app(sK33(sK10,sK10),sK10),sK34(sK10,sK10))
| ~ spl52_12 ),
inference(resolution,[],[f780,f637]) ).
fof(f2207,plain,
( spl52_189
| ~ spl52_2 ),
inference(avatar_split_clause,[],[f2187,f586,f2204]) ).
fof(f2204,plain,
( spl52_189
<=> nil = app(app(sK33(nil,nil),nil),sK34(nil,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_189])]) ).
fof(f2187,plain,
( nil = app(app(sK33(nil,nil),nil),sK34(nil,nil))
| ~ spl52_2 ),
inference(resolution,[],[f780,f587]) ).
fof(f2171,plain,
( spl52_188
| spl52_108
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f2140,f640,f1309,f2168]) ).
fof(f2140,plain,
( nil = sK13
| sK13 = cons(hd(sK13),tl(sK13))
| ~ spl52_13 ),
inference(resolution,[],[f443,f642]) ).
fof(f2166,plain,
( spl52_187
| spl52_104
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f2139,f635,f1291,f2163]) ).
fof(f2139,plain,
( nil = sK10
| cons(hd(sK10),tl(sK10)) = sK10
| ~ spl52_12 ),
inference(resolution,[],[f443,f637]) ).
fof(f2161,plain,
( spl52_186
| spl52_100
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f2143,f934,f1273,f2158]) ).
fof(f2158,plain,
( spl52_186
<=> cons(hd(sK21(sK10,sK14)),tl(sK21(sK10,sK14))) = sK21(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_186])]) ).
fof(f2143,plain,
( nil = sK21(sK10,sK14)
| cons(hd(sK21(sK10,sK14)),tl(sK21(sK10,sK14))) = sK21(sK10,sK14)
| ~ spl52_56 ),
inference(resolution,[],[f443,f935]) ).
fof(f2155,plain,
( spl52_114
| spl52_185
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f2147,f800,f2152,f1337]) ).
fof(f2152,plain,
( spl52_185
<=> sK34(sK13,sK10) = cons(hd(sK34(sK13,sK10)),tl(sK34(sK13,sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_185])]) ).
fof(f2147,plain,
( sK34(sK13,sK10) = cons(hd(sK34(sK13,sK10)),tl(sK34(sK13,sK10)))
| nil = sK34(sK13,sK10)
| ~ spl52_32 ),
inference(resolution,[],[f443,f801]) ).
fof(f2128,plain,
( ~ spl52_13
| spl52_132 ),
inference(avatar_split_clause,[],[f2127,f1523,f640]) ).
fof(f2127,plain,
( ~ ssList(sK13)
| spl52_132 ),
inference(resolution,[],[f1524,f479]) ).
fof(f479,plain,
! [X0] :
( segmentP(X0,nil)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f157]) ).
fof(f157,plain,
! [X0] :
( ~ ssList(X0)
| segmentP(X0,nil) ),
inference(ennf_transformation,[],[f57]) ).
fof(f57,axiom,
! [X0] :
( ssList(X0)
=> segmentP(X0,nil) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax57) ).
fof(f1524,plain,
( ~ segmentP(sK13,nil)
| spl52_132 ),
inference(avatar_component_clause,[],[f1523]) ).
fof(f2126,plain,
( ~ spl52_13
| ~ spl52_132
| ~ spl52_2
| spl52_154 ),
inference(avatar_split_clause,[],[f2125,f1646,f586,f1523,f640]) ).
fof(f2125,plain,
( ~ ssList(nil)
| ~ segmentP(sK13,nil)
| ~ ssList(sK13)
| spl52_154 ),
inference(resolution,[],[f1647,f483]) ).
fof(f1647,plain,
( ~ ssList(sK34(sK13,nil))
| spl52_154 ),
inference(avatar_component_clause,[],[f1646]) ).
fof(f2124,plain,
( spl52_158
| spl52_143
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f2116,f1646,f1581,f1688]) ).
fof(f1688,plain,
( spl52_158
<=> hd(sK34(sK13,nil)) = sK28(sK34(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_158])]) ).
fof(f2116,plain,
( nil = sK34(sK13,nil)
| hd(sK34(sK13,nil)) = sK28(sK34(sK13,nil))
| ~ spl52_154 ),
inference(resolution,[],[f1648,f440]) ).
fof(f2123,plain,
( spl52_184
| spl52_143
| ~ spl52_154 ),
inference(avatar_split_clause,[],[f2115,f1646,f1581,f2120]) ).
fof(f2120,plain,
( spl52_184
<=> sK34(sK13,nil) = cons(sK16(sK34(sK13,nil)),sK15(sK34(sK13,nil))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_184])]) ).
fof(f2115,plain,
( nil = sK34(sK13,nil)
| sK34(sK13,nil) = cons(sK16(sK34(sK13,nil)),sK15(sK34(sK13,nil)))
| ~ spl52_154 ),
inference(resolution,[],[f1648,f386]) ).
fof(f2107,plain,
( ~ spl52_176
| spl52_155
| ~ spl52_160 ),
inference(avatar_split_clause,[],[f2106,f1754,f1655,f2021]) ).
fof(f2106,plain,
( app(sK13,sK34(sK13,nil)) != sK13
| spl52_155
| ~ spl52_160 ),
inference(forward_demodulation,[],[f1656,f1756]) ).
fof(f1656,plain,
( app(sK33(sK13,nil),sK34(sK13,nil)) != sK13
| spl52_155 ),
inference(avatar_component_clause,[],[f1655]) ).
fof(f2105,plain,
( ~ spl52_175
| ~ spl52_105
| spl52_170 ),
inference(avatar_split_clause,[],[f2104,f1935,f1296,f1989]) ).
fof(f1989,plain,
( spl52_175
<=> nil = cons(sK16(nil),sK15(nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_175])]) ).
fof(f1296,plain,
( spl52_105
<=> nil = sK34(sK13,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_105])]) ).
fof(f1935,plain,
( spl52_170
<=> cons(sK16(sK34(sK13,sK13)),sK15(sK34(sK13,sK13))) = sK34(sK13,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_170])]) ).
fof(f2104,plain,
( nil != cons(sK16(nil),sK15(nil))
| ~ spl52_105
| spl52_170 ),
inference(backward_demodulation,[],[f1936,f1298]) ).
fof(f1298,plain,
( nil = sK34(sK13,sK13)
| ~ spl52_105 ),
inference(avatar_component_clause,[],[f1296]) ).
fof(f1936,plain,
( cons(sK16(sK34(sK13,sK13)),sK15(sK34(sK13,sK13))) != sK34(sK13,sK13)
| spl52_170 ),
inference(avatar_component_clause,[],[f1935]) ).
fof(f2097,plain,
( ~ spl52_181
| ~ spl52_135
| spl52_152 ),
inference(avatar_split_clause,[],[f2085,f1634,f1540,f2060]) ).
fof(f1540,plain,
( spl52_135
<=> nil = sK22(nil,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_135])]) ).
fof(f1634,plain,
( spl52_152
<=> nil = cons(sK14,sK22(nil,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_152])]) ).
fof(f2085,plain,
( nil != cons(sK14,nil)
| ~ spl52_135
| spl52_152 ),
inference(backward_demodulation,[],[f1636,f1541]) ).
fof(f1541,plain,
( nil = sK22(nil,sK14)
| ~ spl52_135 ),
inference(avatar_component_clause,[],[f1540]) ).
fof(f1636,plain,
( nil != cons(sK14,sK22(nil,sK14))
| spl52_152 ),
inference(avatar_component_clause,[],[f1634]) ).
fof(f2096,plain,
( ~ spl52_175
| ~ spl52_135
| spl52_171 ),
inference(avatar_split_clause,[],[f2086,f1940,f1540,f1989]) ).
fof(f1940,plain,
( spl52_171
<=> cons(sK16(sK22(nil,sK14)),sK15(sK22(nil,sK14))) = sK22(nil,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_171])]) ).
fof(f2086,plain,
( nil != cons(sK16(nil),sK15(nil))
| ~ spl52_135
| spl52_171 ),
inference(backward_demodulation,[],[f1941,f1541]) ).
fof(f1941,plain,
( cons(sK16(sK22(nil,sK14)),sK15(sK22(nil,sK14))) != sK22(nil,sK14)
| spl52_171 ),
inference(avatar_component_clause,[],[f1940]) ).
fof(f2095,plain,
( spl52_180
| ~ spl52_123
| ~ spl52_135 ),
inference(avatar_split_clause,[],[f2076,f1540,f1470,f2055]) ).
fof(f1470,plain,
( spl52_123
<=> hd(cons(sK14,sK22(nil,sK14))) = sK28(cons(sK14,sK22(nil,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_123])]) ).
fof(f2076,plain,
( hd(cons(sK14,nil)) = sK28(cons(sK14,nil))
| ~ spl52_123
| ~ spl52_135 ),
inference(backward_demodulation,[],[f1472,f1541]) ).
fof(f1472,plain,
( hd(cons(sK14,sK22(nil,sK14))) = sK28(cons(sK14,sK22(nil,sK14)))
| ~ spl52_123 ),
inference(avatar_component_clause,[],[f1470]) ).
fof(f2094,plain,
( spl52_183
| ~ spl52_131
| ~ spl52_135 ),
inference(avatar_split_clause,[],[f2080,f1540,f1518,f2091]) ).
fof(f2091,plain,
( spl52_183
<=> nil = app(sK21(nil,sK14),cons(sK14,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_183])]) ).
fof(f1518,plain,
( spl52_131
<=> nil = app(sK21(nil,sK14),cons(sK14,sK22(nil,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_131])]) ).
fof(f2080,plain,
( nil = app(sK21(nil,sK14),cons(sK14,nil))
| ~ spl52_131
| ~ spl52_135 ),
inference(backward_demodulation,[],[f1520,f1541]) ).
fof(f1520,plain,
( nil = app(sK21(nil,sK14),cons(sK14,sK22(nil,sK14)))
| ~ spl52_131 ),
inference(avatar_component_clause,[],[f1518]) ).
fof(f2089,plain,
( spl52_178
| ~ spl52_130
| ~ spl52_135 ),
inference(avatar_split_clause,[],[f2079,f1540,f1513,f2045]) ).
fof(f1513,plain,
( spl52_130
<=> app(nil,cons(sK14,sK22(nil,sK14))) = cons(sK14,sK22(nil,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_130])]) ).
fof(f2079,plain,
( cons(sK14,nil) = app(nil,cons(sK14,nil))
| ~ spl52_130
| ~ spl52_135 ),
inference(backward_demodulation,[],[f1515,f1541]) ).
fof(f1515,plain,
( app(nil,cons(sK14,sK22(nil,sK14))) = cons(sK14,sK22(nil,sK14))
| ~ spl52_130 ),
inference(avatar_component_clause,[],[f1513]) ).
fof(f2088,plain,
( spl52_179
| ~ spl52_135
| ~ spl52_147 ),
inference(avatar_split_clause,[],[f2084,f1601,f1540,f2050]) ).
fof(f1601,plain,
( spl52_147
<=> app(cons(sK14,sK22(nil,sK14)),nil) = cons(sK14,sK22(nil,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_147])]) ).
fof(f2084,plain,
( app(cons(sK14,nil),nil) = cons(sK14,nil)
| ~ spl52_135
| ~ spl52_147 ),
inference(backward_demodulation,[],[f1603,f1541]) ).
fof(f1603,plain,
( app(cons(sK14,sK22(nil,sK14)),nil) = cons(sK14,sK22(nil,sK14))
| ~ spl52_147 ),
inference(avatar_component_clause,[],[f1601]) ).
fof(f2087,plain,
( spl52_177
| ~ spl52_135
| ~ spl52_138 ),
inference(avatar_split_clause,[],[f2082,f1555,f1540,f2040]) ).
fof(f1555,plain,
( spl52_138
<=> ssList(cons(sK14,sK22(nil,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_138])]) ).
fof(f2082,plain,
( ssList(cons(sK14,nil))
| ~ spl52_135
| ~ spl52_138 ),
inference(backward_demodulation,[],[f1557,f1541]) ).
fof(f1557,plain,
( ssList(cons(sK14,sK22(nil,sK14)))
| ~ spl52_138 ),
inference(avatar_component_clause,[],[f1555]) ).
fof(f2070,plain,
( ~ spl52_175
| ~ spl52_101
| spl52_168 ),
inference(avatar_split_clause,[],[f2038,f1925,f1278,f1989]) ).
fof(f2038,plain,
( nil != cons(sK16(nil),sK15(nil))
| ~ spl52_101
| spl52_168 ),
inference(backward_demodulation,[],[f1926,f1280]) ).
fof(f1926,plain,
( cons(sK16(sK22(sK10,sK14)),sK15(sK22(sK10,sK14))) != sK22(sK10,sK14)
| spl52_168 ),
inference(avatar_component_clause,[],[f1925]) ).
fof(f2069,plain,
( spl52_182
| ~ spl52_53
| ~ spl52_101 ),
inference(avatar_split_clause,[],[f2026,f1278,f915,f2066]) ).
fof(f2026,plain,
( sK10 = app(sK21(sK10,sK14),cons(sK14,nil))
| ~ spl52_53
| ~ spl52_101 ),
inference(backward_demodulation,[],[f917,f1280]) ).
fof(f2064,plain,
( spl52_122
| ~ spl52_101
| ~ spl52_102 ),
inference(avatar_split_clause,[],[f2035,f1282,f1278,f1402]) ).
fof(f1402,plain,
( spl52_122
<=> sK28(nil) = hd(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_122])]) ).
fof(f1282,plain,
( spl52_102
<=> hd(sK22(sK10,sK14)) = sK28(sK22(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_102])]) ).
fof(f2035,plain,
( sK28(nil) = hd(nil)
| ~ spl52_101
| ~ spl52_102 ),
inference(backward_demodulation,[],[f1284,f1280]) ).
fof(f1284,plain,
( hd(sK22(sK10,sK14)) = sK28(sK22(sK10,sK14))
| ~ spl52_102 ),
inference(avatar_component_clause,[],[f1282]) ).
fof(f2063,plain,
( ~ spl52_181
| ~ spl52_101
| spl52_109 ),
inference(avatar_split_clause,[],[f2036,f1314,f1278,f2060]) ).
fof(f1314,plain,
( spl52_109
<=> nil = cons(sK14,sK22(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_109])]) ).
fof(f2036,plain,
( nil != cons(sK14,nil)
| ~ spl52_101
| spl52_109 ),
inference(backward_demodulation,[],[f1315,f1280]) ).
fof(f1315,plain,
( nil != cons(sK14,sK22(sK10,sK14))
| spl52_109 ),
inference(avatar_component_clause,[],[f1314]) ).
fof(f2058,plain,
( spl52_180
| ~ spl52_101
| ~ spl52_110 ),
inference(avatar_split_clause,[],[f2037,f1318,f1278,f2055]) ).
fof(f2037,plain,
( hd(cons(sK14,nil)) = sK28(cons(sK14,nil))
| ~ spl52_101
| ~ spl52_110 ),
inference(backward_demodulation,[],[f1320,f1280]) ).
fof(f2053,plain,
( spl52_179
| ~ spl52_94
| ~ spl52_101 ),
inference(avatar_split_clause,[],[f2034,f1278,f1213,f2050]) ).
fof(f1213,plain,
( spl52_94
<=> cons(sK14,sK22(sK10,sK14)) = app(cons(sK14,sK22(sK10,sK14)),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_94])]) ).
fof(f2034,plain,
( app(cons(sK14,nil),nil) = cons(sK14,nil)
| ~ spl52_94
| ~ spl52_101 ),
inference(backward_demodulation,[],[f1215,f1280]) ).
fof(f1215,plain,
( cons(sK14,sK22(sK10,sK14)) = app(cons(sK14,sK22(sK10,sK14)),nil)
| ~ spl52_94 ),
inference(avatar_component_clause,[],[f1213]) ).
fof(f2048,plain,
( spl52_178
| ~ spl52_93
| ~ spl52_101 ),
inference(avatar_split_clause,[],[f2033,f1278,f1208,f2045]) ).
fof(f1208,plain,
( spl52_93
<=> cons(sK14,sK22(sK10,sK14)) = app(nil,cons(sK14,sK22(sK10,sK14))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_93])]) ).
fof(f2033,plain,
( cons(sK14,nil) = app(nil,cons(sK14,nil))
| ~ spl52_93
| ~ spl52_101 ),
inference(backward_demodulation,[],[f1210,f1280]) ).
fof(f1210,plain,
( cons(sK14,sK22(sK10,sK14)) = app(nil,cons(sK14,sK22(sK10,sK14)))
| ~ spl52_93 ),
inference(avatar_component_clause,[],[f1208]) ).
fof(f2043,plain,
( spl52_177
| ~ spl52_55
| ~ spl52_101 ),
inference(avatar_split_clause,[],[f2027,f1278,f930,f2040]) ).
fof(f2027,plain,
( ssList(cons(sK14,nil))
| ~ spl52_55
| ~ spl52_101 ),
inference(backward_demodulation,[],[f931,f1280]) ).
fof(f931,plain,
( ssList(cons(sK14,sK22(sK10,sK14)))
| ~ spl52_55 ),
inference(avatar_component_clause,[],[f930]) ).
fof(f2024,plain,
( spl52_176
| ~ spl52_155
| ~ spl52_160 ),
inference(avatar_split_clause,[],[f2019,f1754,f1655,f2021]) ).
fof(f2019,plain,
( app(sK13,sK34(sK13,nil)) = sK13
| ~ spl52_155
| ~ spl52_160 ),
inference(forward_demodulation,[],[f1657,f1756]) ).
fof(f2018,plain,
( ~ spl52_175
| ~ spl52_116
| spl52_169 ),
inference(avatar_split_clause,[],[f2017,f1930,f1346,f1989]) ).
fof(f1346,plain,
( spl52_116
<=> nil = sK33(sK13,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_116])]) ).
fof(f1930,plain,
( spl52_169
<=> sK33(sK13,sK13) = cons(sK16(sK33(sK13,sK13)),sK15(sK33(sK13,sK13))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_169])]) ).
fof(f2017,plain,
( nil != cons(sK16(nil),sK15(nil))
| ~ spl52_116
| spl52_169 ),
inference(forward_demodulation,[],[f1931,f1348]) ).
fof(f1348,plain,
( nil = sK33(sK13,sK13)
| ~ spl52_116 ),
inference(avatar_component_clause,[],[f1346]) ).
fof(f1931,plain,
( sK33(sK13,sK13) != cons(sK16(sK33(sK13,sK13)),sK15(sK33(sK13,sK13)))
| spl52_169 ),
inference(avatar_component_clause,[],[f1930]) ).
fof(f2011,plain,
( spl52_122
| ~ spl52_115
| ~ spl52_116 ),
inference(avatar_split_clause,[],[f2004,f1346,f1342,f1402]) ).
fof(f1342,plain,
( spl52_115
<=> hd(sK33(sK13,sK13)) = sK28(sK33(sK13,sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_115])]) ).
fof(f2004,plain,
( sK28(nil) = hd(nil)
| ~ spl52_115
| ~ spl52_116 ),
inference(backward_demodulation,[],[f1344,f1348]) ).
fof(f1344,plain,
( hd(sK33(sK13,sK13)) = sK28(sK33(sK13,sK13))
| ~ spl52_115 ),
inference(avatar_component_clause,[],[f1342]) ).
fof(f2009,plain,
( spl52_121
| ~ spl52_29
| ~ spl52_78
| ~ spl52_116 ),
inference(avatar_split_clause,[],[f2008,f1346,f1087,f783,f1396]) ).
fof(f1396,plain,
( spl52_121
<=> app(sK13,sK34(sK13,sK13)) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_121])]) ).
fof(f783,plain,
( spl52_29
<=> app(app(sK33(sK13,sK13),sK13),sK34(sK13,sK13)) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_29])]) ).
fof(f2008,plain,
( app(sK13,sK34(sK13,sK13)) = sK13
| ~ spl52_29
| ~ spl52_78
| ~ spl52_116 ),
inference(forward_demodulation,[],[f1994,f1089]) ).
fof(f1994,plain,
( sK13 = app(app(nil,sK13),sK34(sK13,sK13))
| ~ spl52_29
| ~ spl52_116 ),
inference(backward_demodulation,[],[f785,f1348]) ).
fof(f785,plain,
( app(app(sK33(sK13,sK13),sK13),sK34(sK13,sK13)) = sK13
| ~ spl52_29 ),
inference(avatar_component_clause,[],[f783]) ).
fof(f1992,plain,
( ~ spl52_175
| ~ spl52_98
| spl52_167 ),
inference(avatar_split_clause,[],[f1966,f1920,f1264,f1989]) ).
fof(f1920,plain,
( spl52_167
<=> cons(sK16(sK33(sK13,sK10)),sK15(sK33(sK13,sK10))) = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_167])]) ).
fof(f1966,plain,
( nil != cons(sK16(nil),sK15(nil))
| ~ spl52_98
| spl52_167 ),
inference(backward_demodulation,[],[f1921,f1266]) ).
fof(f1921,plain,
( cons(sK16(sK33(sK13,sK10)),sK15(sK33(sK13,sK10))) != sK33(sK13,sK10)
| spl52_167 ),
inference(avatar_component_clause,[],[f1920]) ).
fof(f1984,plain,
( ~ spl52_174
| ~ spl52_98
| spl52_111 ),
inference(avatar_split_clause,[],[f1962,f1323,f1264,f1981]) ).
fof(f1981,plain,
( spl52_174
<=> nil = app(nil,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_174])]) ).
fof(f1962,plain,
( nil != app(nil,sK10)
| ~ spl52_98
| spl52_111 ),
inference(backward_demodulation,[],[f1324,f1266]) ).
fof(f1324,plain,
( nil != app(sK33(sK13,sK10),sK10)
| spl52_111 ),
inference(avatar_component_clause,[],[f1323]) ).
fof(f1979,plain,
( spl52_173
| ~ spl52_30
| ~ spl52_79
| ~ spl52_98 ),
inference(avatar_split_clause,[],[f1974,f1264,f1092,f788,f1976]) ).
fof(f1974,plain,
( app(sK10,sK34(sK13,sK10)) = sK13
| ~ spl52_30
| ~ spl52_79
| ~ spl52_98 ),
inference(forward_demodulation,[],[f1951,f1094]) ).
fof(f1951,plain,
( app(app(nil,sK10),sK34(sK13,sK10)) = sK13
| ~ spl52_30
| ~ spl52_98 ),
inference(backward_demodulation,[],[f790,f1266]) ).
fof(f1972,plain,
( spl52_122
| ~ spl52_97
| ~ spl52_98 ),
inference(avatar_split_clause,[],[f1961,f1264,f1260,f1402]) ).
fof(f1961,plain,
( sK28(nil) = hd(nil)
| ~ spl52_97
| ~ spl52_98 ),
inference(backward_demodulation,[],[f1262,f1266]) ).
fof(f1948,plain,
( spl52_172
| spl52_108
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f1882,f640,f1309,f1945]) ).
fof(f1882,plain,
( nil = sK13
| sK13 = cons(sK16(sK13),sK15(sK13))
| ~ spl52_13 ),
inference(resolution,[],[f386,f642]) ).
fof(f1943,plain,
( spl52_171
| spl52_135
| ~ spl52_136 ),
inference(avatar_split_clause,[],[f1889,f1545,f1540,f1940]) ).
fof(f1545,plain,
( spl52_136
<=> ssList(sK22(nil,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_136])]) ).
fof(f1889,plain,
( nil = sK22(nil,sK14)
| cons(sK16(sK22(nil,sK14)),sK15(sK22(nil,sK14))) = sK22(nil,sK14)
| ~ spl52_136 ),
inference(resolution,[],[f386,f1547]) ).
fof(f1547,plain,
( ssList(sK22(nil,sK14))
| ~ spl52_136 ),
inference(avatar_component_clause,[],[f1545]) ).
fof(f1938,plain,
( spl52_170
| spl52_105
| ~ spl52_45 ),
inference(avatar_split_clause,[],[f1894,f875,f1296,f1935]) ).
fof(f875,plain,
( spl52_45
<=> ssList(sK34(sK13,sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_45])]) ).
fof(f1894,plain,
( nil = sK34(sK13,sK13)
| cons(sK16(sK34(sK13,sK13)),sK15(sK34(sK13,sK13))) = sK34(sK13,sK13)
| ~ spl52_45 ),
inference(resolution,[],[f386,f876]) ).
fof(f876,plain,
( ssList(sK34(sK13,sK13))
| ~ spl52_45 ),
inference(avatar_component_clause,[],[f875]) ).
fof(f1933,plain,
( spl52_169
| spl52_116
| ~ spl52_84 ),
inference(avatar_split_clause,[],[f1892,f1135,f1346,f1930]) ).
fof(f1135,plain,
( spl52_84
<=> ssList(sK33(sK13,sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_84])]) ).
fof(f1892,plain,
( nil = sK33(sK13,sK13)
| sK33(sK13,sK13) = cons(sK16(sK33(sK13,sK13)),sK15(sK33(sK13,sK13)))
| ~ spl52_84 ),
inference(resolution,[],[f386,f1136]) ).
fof(f1136,plain,
( ssList(sK33(sK13,sK13))
| ~ spl52_84 ),
inference(avatar_component_clause,[],[f1135]) ).
fof(f1928,plain,
( spl52_168
| spl52_101
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f1888,f950,f1278,f1925]) ).
fof(f1888,plain,
( nil = sK22(sK10,sK14)
| cons(sK16(sK22(sK10,sK14)),sK15(sK22(sK10,sK14))) = sK22(sK10,sK14)
| ~ spl52_60 ),
inference(resolution,[],[f386,f951]) ).
fof(f1923,plain,
( spl52_167
| spl52_98
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f1891,f1140,f1264,f1920]) ).
fof(f1891,plain,
( nil = sK33(sK13,sK10)
| cons(sK16(sK33(sK13,sK10)),sK15(sK33(sK13,sK10))) = sK33(sK13,sK10)
| ~ spl52_85 ),
inference(resolution,[],[f386,f1141]) ).
fof(f1918,plain,
( spl52_166
| spl52_104
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f1881,f635,f1291,f1915]) ).
fof(f1881,plain,
( nil = sK10
| cons(sK16(sK10),sK15(sK10)) = sK10
| ~ spl52_12 ),
inference(resolution,[],[f386,f637]) ).
fof(f1913,plain,
( spl52_165
| spl52_114
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f1895,f800,f1337,f1910]) ).
fof(f1910,plain,
( spl52_165
<=> sK34(sK13,sK10) = cons(sK16(sK34(sK13,sK10)),sK15(sK34(sK13,sK10))) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_165])]) ).
fof(f1895,plain,
( nil = sK34(sK13,sK10)
| sK34(sK13,sK10) = cons(sK16(sK34(sK13,sK10)),sK15(sK34(sK13,sK10)))
| ~ spl52_32 ),
inference(resolution,[],[f386,f801]) ).
fof(f1908,plain,
( spl52_164
| spl52_149
| ~ spl52_127 ),
inference(avatar_split_clause,[],[f1886,f1495,f1617,f1905]) ).
fof(f1905,plain,
( spl52_164
<=> cons(sK16(sK21(nil,sK14)),sK15(sK21(nil,sK14))) = sK21(nil,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_164])]) ).
fof(f1617,plain,
( spl52_149
<=> nil = sK21(nil,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_149])]) ).
fof(f1495,plain,
( spl52_127
<=> ssList(sK21(nil,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_127])]) ).
fof(f1886,plain,
( nil = sK21(nil,sK14)
| cons(sK16(sK21(nil,sK14)),sK15(sK21(nil,sK14))) = sK21(nil,sK14)
| ~ spl52_127 ),
inference(resolution,[],[f386,f1497]) ).
fof(f1497,plain,
( ssList(sK21(nil,sK14))
| ~ spl52_127 ),
inference(avatar_component_clause,[],[f1495]) ).
fof(f1903,plain,
( spl52_100
| spl52_163
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f1885,f934,f1900,f1273]) ).
fof(f1900,plain,
( spl52_163
<=> cons(sK16(sK21(sK10,sK14)),sK15(sK21(sK10,sK14))) = sK21(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_163])]) ).
fof(f1885,plain,
( cons(sK16(sK21(sK10,sK14)),sK15(sK21(sK10,sK14))) = sK21(sK10,sK14)
| nil = sK21(sK10,sK14)
| ~ spl52_56 ),
inference(resolution,[],[f386,f935]) ).
fof(f1791,plain,
( spl52_162
| ~ spl52_92
| ~ spl52_119 ),
inference(avatar_split_clause,[],[f1786,f1368,f1201,f1788]) ).
fof(f1788,plain,
( spl52_162
<=> app(sK33(sK13,sK10),sK10) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_162])]) ).
fof(f1201,plain,
( spl52_92
<=> app(sK33(sK13,sK10),sK10) = app(app(sK33(sK13,sK10),sK10),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_92])]) ).
fof(f1368,plain,
( spl52_119
<=> sK13 = app(app(sK33(sK13,sK10),sK10),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_119])]) ).
fof(f1786,plain,
( app(sK33(sK13,sK10),sK10) = sK13
| ~ spl52_92
| ~ spl52_119 ),
inference(backward_demodulation,[],[f1203,f1370]) ).
fof(f1370,plain,
( sK13 = app(app(sK33(sK13,sK10),sK10),nil)
| ~ spl52_119 ),
inference(avatar_component_clause,[],[f1368]) ).
fof(f1203,plain,
( app(sK33(sK13,sK10),sK10) = app(app(sK33(sK13,sK10),sK10),nil)
| ~ spl52_92 ),
inference(avatar_component_clause,[],[f1201]) ).
fof(f1785,plain,
( spl52_119
| ~ spl52_30
| ~ spl52_114 ),
inference(avatar_split_clause,[],[f1359,f1337,f788,f1368]) ).
fof(f1359,plain,
( sK13 = app(app(sK33(sK13,sK10),sK10),nil)
| ~ spl52_30
| ~ spl52_114 ),
inference(backward_demodulation,[],[f790,f1339]) ).
fof(f1339,plain,
( nil = sK34(sK13,sK10)
| ~ spl52_114 ),
inference(avatar_component_clause,[],[f1337]) ).
fof(f1783,plain,
( spl52_119
| ~ spl52_30
| ~ spl52_114 ),
inference(avatar_split_clause,[],[f1782,f1337,f788,f1368]) ).
fof(f1782,plain,
( sK13 = app(app(sK33(sK13,sK10),sK10),nil)
| ~ spl52_30
| ~ spl52_114 ),
inference(forward_demodulation,[],[f790,f1339]) ).
fof(f1777,plain,
( ~ spl52_5
| ~ spl52_133 ),
inference(avatar_split_clause,[],[f1775,f1530,f599]) ).
fof(f1530,plain,
( spl52_133
<=> memberP(nil,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_133])]) ).
fof(f1775,plain,
( ~ ssItem(sK14)
| ~ spl52_133 ),
inference(resolution,[],[f1532,f538]) ).
fof(f538,plain,
! [X0] :
( ~ memberP(nil,X0)
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f182]) ).
fof(f182,plain,
! [X0] :
( ~ memberP(nil,X0)
| ~ ssItem(X0) ),
inference(ennf_transformation,[],[f38]) ).
fof(f38,axiom,
! [X0] :
( ssItem(X0)
=> ~ memberP(nil,X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax38) ).
fof(f1532,plain,
( memberP(nil,sK14)
| ~ spl52_133 ),
inference(avatar_component_clause,[],[f1530]) ).
fof(f1770,plain,
( ~ spl52_161
| spl52_140
| ~ spl52_160 ),
inference(avatar_split_clause,[],[f1759,f1754,f1565,f1767]) ).
fof(f1767,plain,
( spl52_161
<=> nil = app(sK13,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_161])]) ).
fof(f1759,plain,
( nil != app(sK13,nil)
| spl52_140
| ~ spl52_160 ),
inference(backward_demodulation,[],[f1567,f1756]) ).
fof(f1567,plain,
( nil != app(sK33(sK13,nil),nil)
| spl52_140 ),
inference(avatar_component_clause,[],[f1565]) ).
fof(f1757,plain,
( spl52_160
| ~ spl52_150
| ~ spl52_156 ),
inference(avatar_split_clause,[],[f1752,f1662,f1622,f1754]) ).
fof(f1752,plain,
( sK33(sK13,nil) = sK13
| ~ spl52_150
| ~ spl52_156 ),
inference(backward_demodulation,[],[f1624,f1663]) ).
fof(f1742,plain,
( spl52_156
| ~ spl52_143
| ~ spl52_155 ),
inference(avatar_split_clause,[],[f1741,f1655,f1581,f1662]) ).
fof(f1741,plain,
( app(sK33(sK13,nil),nil) = sK13
| ~ spl52_143
| ~ spl52_155 ),
inference(forward_demodulation,[],[f1657,f1583]) ).
fof(f1583,plain,
( nil = sK34(sK13,nil)
| ~ spl52_143 ),
inference(avatar_component_clause,[],[f1581]) ).
fof(f1734,plain,
( spl52_156
| ~ spl52_104
| ~ spl52_119
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1733,f1622,f1368,f1291,f1662]) ).
fof(f1733,plain,
( app(sK33(sK13,nil),nil) = sK13
| ~ spl52_104
| ~ spl52_119
| ~ spl52_150 ),
inference(forward_demodulation,[],[f1732,f1624]) ).
fof(f1732,plain,
( sK13 = app(app(sK33(sK13,nil),nil),nil)
| ~ spl52_104
| ~ spl52_119 ),
inference(forward_demodulation,[],[f1370,f1293]) ).
fof(f1293,plain,
( nil = sK10
| ~ spl52_104 ),
inference(avatar_component_clause,[],[f1291]) ).
fof(f1728,plain,
( spl52_156
| ~ spl52_30
| ~ spl52_104
| ~ spl52_114
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1727,f1622,f1337,f1291,f788,f1662]) ).
fof(f1727,plain,
( app(sK33(sK13,nil),nil) = sK13
| ~ spl52_30
| ~ spl52_104
| ~ spl52_114
| ~ spl52_150 ),
inference(forward_demodulation,[],[f1726,f1624]) ).
fof(f1726,plain,
( sK13 = app(app(sK33(sK13,nil),nil),nil)
| ~ spl52_30
| ~ spl52_104
| ~ spl52_114 ),
inference(forward_demodulation,[],[f1359,f1293]) ).
fof(f1722,plain,
( spl52_153
| ~ spl52_97
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1721,f1291,f1260,f1640]) ).
fof(f1640,plain,
( spl52_153
<=> hd(sK33(sK13,nil)) = sK28(sK33(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_153])]) ).
fof(f1721,plain,
( hd(sK33(sK13,nil)) = sK28(sK33(sK13,nil))
| ~ spl52_97
| ~ spl52_104 ),
inference(forward_demodulation,[],[f1262,f1293]) ).
fof(f1720,plain,
( spl52_145
| ~ spl52_142
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1719,f1622,f1575,f1591]) ).
fof(f1591,plain,
( spl52_145
<=> sK33(sK13,nil) = app(nil,sK33(sK13,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_145])]) ).
fof(f1575,plain,
( spl52_142
<=> app(sK33(sK13,nil),nil) = app(nil,app(sK33(sK13,nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_142])]) ).
fof(f1719,plain,
( sK33(sK13,nil) = app(nil,sK33(sK13,nil))
| ~ spl52_142
| ~ spl52_150 ),
inference(forward_demodulation,[],[f1577,f1624]) ).
fof(f1577,plain,
( app(sK33(sK13,nil),nil) = app(nil,app(sK33(sK13,nil),nil))
| ~ spl52_142 ),
inference(avatar_component_clause,[],[f1575]) ).
fof(f1718,plain,
( spl52_139
| ~ spl52_137
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1717,f1622,f1550,f1560]) ).
fof(f1550,plain,
( spl52_137
<=> ssList(app(sK33(sK13,nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_137])]) ).
fof(f1717,plain,
( ssList(sK33(sK13,nil))
| ~ spl52_137
| ~ spl52_150 ),
inference(backward_demodulation,[],[f1552,f1624]) ).
fof(f1552,plain,
( ssList(app(sK33(sK13,nil),nil))
| ~ spl52_137 ),
inference(avatar_component_clause,[],[f1550]) ).
fof(f1705,plain,
( spl52_159
| ~ spl52_65
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1700,f1291,f986,f1702]) ).
fof(f1702,plain,
( spl52_159
<=> sK34(sK13,nil) = app(sK34(sK13,nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_159])]) ).
fof(f986,plain,
( spl52_65
<=> app(sK34(sK13,sK10),nil) = sK34(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_65])]) ).
fof(f1700,plain,
( sK34(sK13,nil) = app(sK34(sK13,nil),nil)
| ~ spl52_65
| ~ spl52_104 ),
inference(forward_demodulation,[],[f988,f1293]) ).
fof(f988,plain,
( app(sK34(sK13,sK10),nil) = sK34(sK13,sK10)
| ~ spl52_65 ),
inference(avatar_component_clause,[],[f986]) ).
fof(f1691,plain,
( spl52_158
| ~ spl52_104
| ~ spl52_113 ),
inference(avatar_split_clause,[],[f1686,f1333,f1291,f1688]) ).
fof(f1333,plain,
( spl52_113
<=> hd(sK34(sK13,sK10)) = sK28(sK34(sK13,sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_113])]) ).
fof(f1686,plain,
( hd(sK34(sK13,nil)) = sK28(sK34(sK13,nil))
| ~ spl52_104
| ~ spl52_113 ),
inference(forward_demodulation,[],[f1335,f1293]) ).
fof(f1335,plain,
( hd(sK34(sK13,sK10)) = sK28(sK34(sK13,sK10))
| ~ spl52_113 ),
inference(avatar_component_clause,[],[f1333]) ).
fof(f1685,plain,
( spl52_134
| ~ spl52_140
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1684,f1622,f1565,f1535]) ).
fof(f1683,plain,
( ~ spl52_153
| spl52_141
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1682,f1622,f1570,f1640]) ).
fof(f1570,plain,
( spl52_141
<=> hd(app(sK33(sK13,nil),nil)) = sK28(app(sK33(sK13,nil),nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_141])]) ).
fof(f1682,plain,
( hd(sK33(sK13,nil)) != sK28(sK33(sK13,nil))
| spl52_141
| ~ spl52_150 ),
inference(forward_demodulation,[],[f1571,f1624]) ).
fof(f1571,plain,
( hd(app(sK33(sK13,nil),nil)) != sK28(app(sK33(sK13,nil),nil))
| spl52_141 ),
inference(avatar_component_clause,[],[f1570]) ).
fof(f1680,plain,
( spl52_134
| ~ spl52_98
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1679,f1291,f1264,f1535]) ).
fof(f1679,plain,
( nil = sK33(sK13,nil)
| ~ spl52_98
| ~ spl52_104 ),
inference(forward_demodulation,[],[f1266,f1293]) ).
fof(f1678,plain,
( spl52_157
| ~ spl52_82
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1673,f1291,f1107,f1675]) ).
fof(f1673,plain,
( sK34(sK13,nil) = app(nil,sK34(sK13,nil))
| ~ spl52_82
| ~ spl52_104 ),
inference(forward_demodulation,[],[f1109,f1293]) ).
fof(f1672,plain,
( ~ spl52_153
| spl52_97
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1671,f1291,f1260,f1640]) ).
fof(f1671,plain,
( hd(sK33(sK13,nil)) != sK28(sK33(sK13,nil))
| spl52_97
| ~ spl52_104 ),
inference(forward_demodulation,[],[f1261,f1293]) ).
fof(f1261,plain,
( sK28(sK33(sK13,sK10)) != hd(sK33(sK13,sK10))
| spl52_97 ),
inference(avatar_component_clause,[],[f1260]) ).
fof(f1670,plain,
( ~ spl52_143
| ~ spl52_104
| spl52_114 ),
inference(avatar_split_clause,[],[f1669,f1337,f1291,f1581]) ).
fof(f1669,plain,
( nil != sK34(sK13,nil)
| ~ spl52_104
| spl52_114 ),
inference(forward_demodulation,[],[f1338,f1293]) ).
fof(f1338,plain,
( nil != sK34(sK13,sK10)
| spl52_114 ),
inference(avatar_component_clause,[],[f1337]) ).
fof(f1668,plain,
( ~ spl52_153
| ~ spl52_104
| spl52_112
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1667,f1622,f1327,f1291,f1640]) ).
fof(f1667,plain,
( hd(sK33(sK13,nil)) != sK28(sK33(sK13,nil))
| ~ spl52_104
| spl52_112
| ~ spl52_150 ),
inference(forward_demodulation,[],[f1666,f1624]) ).
fof(f1666,plain,
( hd(app(sK33(sK13,nil),nil)) != sK28(app(sK33(sK13,nil),nil))
| ~ spl52_104
| spl52_112 ),
inference(forward_demodulation,[],[f1328,f1293]) ).
fof(f1328,plain,
( hd(app(sK33(sK13,sK10),sK10)) != sK28(app(sK33(sK13,sK10),sK10))
| spl52_112 ),
inference(avatar_component_clause,[],[f1327]) ).
fof(f1665,plain,
( ~ spl52_156
| ~ spl52_104
| spl52_119
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1660,f1622,f1368,f1291,f1662]) ).
fof(f1660,plain,
( app(sK33(sK13,nil),nil) != sK13
| ~ spl52_104
| spl52_119
| ~ spl52_150 ),
inference(forward_demodulation,[],[f1659,f1624]) ).
fof(f1659,plain,
( sK13 != app(app(sK33(sK13,nil),nil),nil)
| ~ spl52_104
| spl52_119 ),
inference(forward_demodulation,[],[f1369,f1293]) ).
fof(f1369,plain,
( sK13 != app(app(sK33(sK13,sK10),sK10),nil)
| spl52_119 ),
inference(avatar_component_clause,[],[f1368]) ).
fof(f1658,plain,
( spl52_155
| ~ spl52_30
| ~ spl52_104
| ~ spl52_150 ),
inference(avatar_split_clause,[],[f1653,f1622,f1291,f788,f1655]) ).
fof(f1653,plain,
( app(sK33(sK13,nil),sK34(sK13,nil)) = sK13
| ~ spl52_30
| ~ spl52_104
| ~ spl52_150 ),
inference(forward_demodulation,[],[f1652,f1624]) ).
fof(f1652,plain,
( app(app(sK33(sK13,nil),nil),sK34(sK13,nil)) = sK13
| ~ spl52_30
| ~ spl52_104 ),
inference(forward_demodulation,[],[f790,f1293]) ).
fof(f1649,plain,
( spl52_154
| ~ spl52_32
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1644,f1291,f800,f1646]) ).
fof(f1644,plain,
( ssList(sK34(sK13,nil))
| ~ spl52_32
| ~ spl52_104 ),
inference(forward_demodulation,[],[f801,f1293]) ).
fof(f1643,plain,
( spl52_153
| ~ spl52_97
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1638,f1291,f1260,f1640]) ).
fof(f1638,plain,
( hd(sK33(sK13,nil)) = sK28(sK33(sK13,nil))
| ~ spl52_97
| ~ spl52_104 ),
inference(forward_demodulation,[],[f1262,f1293]) ).
fof(f1637,plain,
( ~ spl52_152
| ~ spl52_104
| spl52_109 ),
inference(avatar_split_clause,[],[f1632,f1314,f1291,f1634]) ).
fof(f1632,plain,
( nil != cons(sK14,sK22(nil,sK14))
| ~ spl52_104
| spl52_109 ),
inference(forward_demodulation,[],[f1315,f1293]) ).
fof(f1631,plain,
( spl52_151
| ~ spl52_99
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1626,f1291,f1269,f1628]) ).
fof(f1628,plain,
( spl52_151
<=> hd(sK21(nil,sK14)) = sK28(sK21(nil,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_151])]) ).
fof(f1269,plain,
( spl52_99
<=> sK28(sK21(sK10,sK14)) = hd(sK21(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_99])]) ).
fof(f1626,plain,
( hd(sK21(nil,sK14)) = sK28(sK21(nil,sK14))
| ~ spl52_99
| ~ spl52_104 ),
inference(forward_demodulation,[],[f1271,f1293]) ).
fof(f1271,plain,
( sK28(sK21(sK10,sK14)) = hd(sK21(sK10,sK14))
| ~ spl52_99 ),
inference(avatar_component_clause,[],[f1269]) ).
fof(f1625,plain,
( spl52_150
| ~ spl52_88
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1454,f1291,f1163,f1622]) ).
fof(f1163,plain,
( spl52_88
<=> app(sK33(sK13,sK10),nil) = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_88])]) ).
fof(f1454,plain,
( app(sK33(sK13,nil),nil) = sK33(sK13,nil)
| ~ spl52_88
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1165,f1293]) ).
fof(f1165,plain,
( app(sK33(sK13,sK10),nil) = sK33(sK13,sK10)
| ~ spl52_88 ),
inference(avatar_component_clause,[],[f1163]) ).
fof(f1620,plain,
( ~ spl52_149
| spl52_100
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1460,f1291,f1273,f1617]) ).
fof(f1460,plain,
( nil != sK21(nil,sK14)
| spl52_100
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1274,f1293]) ).
fof(f1274,plain,
( nil != sK21(sK10,sK14)
| spl52_100 ),
inference(avatar_component_clause,[],[f1273]) ).
fof(f1610,plain,
( spl52_148
| ~ spl52_83
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1450,f1291,f1112,f1607]) ).
fof(f1607,plain,
( spl52_148
<=> app(nil,sK21(nil,sK14)) = sK21(nil,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_148])]) ).
fof(f1112,plain,
( spl52_83
<=> sK21(sK10,sK14) = app(nil,sK21(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_83])]) ).
fof(f1450,plain,
( app(nil,sK21(nil,sK14)) = sK21(nil,sK14)
| ~ spl52_83
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1114,f1293]) ).
fof(f1114,plain,
( sK21(sK10,sK14) = app(nil,sK21(sK10,sK14))
| ~ spl52_83 ),
inference(avatar_component_clause,[],[f1112]) ).
fof(f1604,plain,
( spl52_147
| ~ spl52_94
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1458,f1291,f1213,f1601]) ).
fof(f1458,plain,
( app(cons(sK14,sK22(nil,sK14)),nil) = cons(sK14,sK22(nil,sK14))
| ~ spl52_94
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1215,f1293]) ).
fof(f1599,plain,
( spl52_146
| ~ spl52_80
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1449,f1291,f1097,f1596]) ).
fof(f1596,plain,
( spl52_146
<=> app(nil,sK22(nil,sK14)) = sK22(nil,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_146])]) ).
fof(f1097,plain,
( spl52_80
<=> sK22(sK10,sK14) = app(nil,sK22(sK10,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_80])]) ).
fof(f1449,plain,
( app(nil,sK22(nil,sK14)) = sK22(nil,sK14)
| ~ spl52_80
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1099,f1293]) ).
fof(f1099,plain,
( sK22(sK10,sK14) = app(nil,sK22(sK10,sK14))
| ~ spl52_80 ),
inference(avatar_component_clause,[],[f1097]) ).
fof(f1594,plain,
( spl52_145
| ~ spl52_87
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1453,f1291,f1158,f1591]) ).
fof(f1158,plain,
( spl52_87
<=> app(nil,sK33(sK13,sK10)) = sK33(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_87])]) ).
fof(f1453,plain,
( sK33(sK13,nil) = app(nil,sK33(sK13,nil))
| ~ spl52_87
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1160,f1293]) ).
fof(f1160,plain,
( app(nil,sK33(sK13,sK10)) = sK33(sK13,sK10)
| ~ spl52_87 ),
inference(avatar_component_clause,[],[f1158]) ).
fof(f1589,plain,
( ~ spl52_144
| spl52_25
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1419,f1291,f726,f1586]) ).
fof(f1586,plain,
( spl52_144
<=> segmentP(nil,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_144])]) ).
fof(f726,plain,
( spl52_25
<=> segmentP(sK10,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_25])]) ).
fof(f1419,plain,
( ~ segmentP(nil,sK13)
| spl52_25
| ~ spl52_104 ),
inference(backward_demodulation,[],[f728,f1293]) ).
fof(f728,plain,
( ~ segmentP(sK10,sK13)
| spl52_25 ),
inference(avatar_component_clause,[],[f726]) ).
fof(f1584,plain,
( spl52_143
| ~ spl52_104
| ~ spl52_114 ),
inference(avatar_split_clause,[],[f1467,f1337,f1291,f1581]) ).
fof(f1467,plain,
( nil = sK34(sK13,nil)
| ~ spl52_104
| ~ spl52_114 ),
inference(backward_demodulation,[],[f1339,f1293]) ).
fof(f1578,plain,
( spl52_142
| ~ spl52_91
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1455,f1291,f1196,f1575]) ).
fof(f1196,plain,
( spl52_91
<=> app(sK33(sK13,sK10),sK10) = app(nil,app(sK33(sK13,sK10),sK10)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_91])]) ).
fof(f1455,plain,
( app(sK33(sK13,nil),nil) = app(nil,app(sK33(sK13,nil),nil))
| ~ spl52_91
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1198,f1293]) ).
fof(f1198,plain,
( app(sK33(sK13,sK10),sK10) = app(nil,app(sK33(sK13,sK10),sK10))
| ~ spl52_91 ),
inference(avatar_component_clause,[],[f1196]) ).
fof(f1573,plain,
( spl52_141
| ~ spl52_104
| ~ spl52_112 ),
inference(avatar_split_clause,[],[f1466,f1327,f1291,f1570]) ).
fof(f1466,plain,
( hd(app(sK33(sK13,nil),nil)) = sK28(app(sK33(sK13,nil),nil))
| ~ spl52_104
| ~ spl52_112 ),
inference(backward_demodulation,[],[f1329,f1293]) ).
fof(f1568,plain,
( ~ spl52_140
| ~ spl52_104
| spl52_111 ),
inference(avatar_split_clause,[],[f1465,f1323,f1291,f1565]) ).
fof(f1465,plain,
( nil != app(sK33(sK13,nil),nil)
| ~ spl52_104
| spl52_111 ),
inference(backward_demodulation,[],[f1324,f1293]) ).
fof(f1563,plain,
( spl52_139
| ~ spl52_85
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1451,f1291,f1140,f1560]) ).
fof(f1451,plain,
( ssList(sK33(sK13,nil))
| ~ spl52_85
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1141,f1293]) ).
fof(f1558,plain,
( spl52_138
| ~ spl52_55
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1430,f1291,f930,f1555]) ).
fof(f1430,plain,
( ssList(cons(sK14,sK22(nil,sK14)))
| ~ spl52_55
| ~ spl52_104 ),
inference(backward_demodulation,[],[f931,f1293]) ).
fof(f1553,plain,
( spl52_137
| ~ spl52_34
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1422,f1291,f807,f1550]) ).
fof(f1422,plain,
( ssList(app(sK33(sK13,nil),nil))
| ~ spl52_34
| ~ spl52_104 ),
inference(backward_demodulation,[],[f808,f1293]) ).
fof(f1548,plain,
( spl52_136
| ~ spl52_60
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1435,f1291,f950,f1545]) ).
fof(f1435,plain,
( ssList(sK22(nil,sK14))
| ~ spl52_60
| ~ spl52_104 ),
inference(backward_demodulation,[],[f951,f1293]) ).
fof(f1543,plain,
( ~ spl52_135
| spl52_101
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1461,f1291,f1278,f1540]) ).
fof(f1461,plain,
( nil != sK22(nil,sK14)
| spl52_101
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1279,f1293]) ).
fof(f1279,plain,
( nil != sK22(sK10,sK14)
| spl52_101 ),
inference(avatar_component_clause,[],[f1278]) ).
fof(f1538,plain,
( ~ spl52_134
| spl52_98
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1459,f1291,f1264,f1535]) ).
fof(f1459,plain,
( nil != sK33(sK13,nil)
| spl52_98
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1265,f1293]) ).
fof(f1265,plain,
( nil != sK33(sK13,sK10)
| spl52_98 ),
inference(avatar_component_clause,[],[f1264]) ).
fof(f1533,plain,
( spl52_133
| ~ spl52_11
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1413,f1291,f630,f1530]) ).
fof(f1413,plain,
( memberP(nil,sK14)
| ~ spl52_11
| ~ spl52_104 ),
inference(backward_demodulation,[],[f632,f1293]) ).
fof(f1527,plain,
( ~ spl52_122
| spl52_103
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1463,f1291,f1287,f1402]) ).
fof(f1463,plain,
( sK28(nil) != hd(nil)
| spl52_103
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1288,f1293]) ).
fof(f1288,plain,
( hd(sK10) != sK28(sK10)
| spl52_103 ),
inference(avatar_component_clause,[],[f1287]) ).
fof(f1526,plain,
( spl52_132
| ~ spl52_4
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1412,f1291,f594,f1523]) ).
fof(f594,plain,
( spl52_4
<=> segmentP(sK13,sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_4])]) ).
fof(f1412,plain,
( segmentP(sK13,nil)
| ~ spl52_4
| ~ spl52_104 ),
inference(backward_demodulation,[],[f596,f1293]) ).
fof(f596,plain,
( segmentP(sK13,sK10)
| ~ spl52_4 ),
inference(avatar_component_clause,[],[f594]) ).
fof(f1521,plain,
( spl52_131
| ~ spl52_53
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1429,f1291,f915,f1518]) ).
fof(f1429,plain,
( nil = app(sK21(nil,sK14),cons(sK14,sK22(nil,sK14)))
| ~ spl52_53
| ~ spl52_104 ),
inference(backward_demodulation,[],[f917,f1293]) ).
fof(f1516,plain,
( spl52_130
| ~ spl52_93
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1457,f1291,f1208,f1513]) ).
fof(f1457,plain,
( app(nil,cons(sK14,sK22(nil,sK14))) = cons(sK14,sK22(nil,sK14))
| ~ spl52_93
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1210,f1293]) ).
fof(f1511,plain,
( ~ spl52_129
| spl52_21
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1416,f1291,f697,f1508]) ).
fof(f1508,plain,
( spl52_129
<=> ssItem(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_129])]) ).
fof(f697,plain,
( spl52_21
<=> ssItem(sK10) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_21])]) ).
fof(f1416,plain,
( ~ ssItem(nil)
| spl52_21
| ~ spl52_104 ),
inference(backward_demodulation,[],[f699,f1293]) ).
fof(f699,plain,
( ~ ssItem(sK10)
| spl52_21 ),
inference(avatar_component_clause,[],[f697]) ).
fof(f1505,plain,
( spl52_128
| ~ spl52_92
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1456,f1291,f1201,f1502]) ).
fof(f1502,plain,
( spl52_128
<=> app(sK33(sK13,nil),nil) = app(app(sK33(sK13,nil),nil),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_128])]) ).
fof(f1456,plain,
( app(sK33(sK13,nil),nil) = app(app(sK33(sK13,nil),nil),nil)
| ~ spl52_92
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1203,f1293]) ).
fof(f1498,plain,
( spl52_127
| ~ spl52_56
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1431,f1291,f934,f1495]) ).
fof(f1431,plain,
( ssList(sK21(nil,sK14))
| ~ spl52_56
| ~ spl52_104 ),
inference(backward_demodulation,[],[f935,f1293]) ).
fof(f1488,plain,
( spl52_126
| ~ spl52_69
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1440,f1291,f1011,f1485]) ).
fof(f1485,plain,
( spl52_126
<=> app(sK22(nil,sK14),nil) = sK22(nil,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_126])]) ).
fof(f1011,plain,
( spl52_69
<=> app(sK22(sK10,sK14),nil) = sK22(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_69])]) ).
fof(f1440,plain,
( app(sK22(nil,sK14),nil) = sK22(nil,sK14)
| ~ spl52_69
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1013,f1293]) ).
fof(f1013,plain,
( app(sK22(sK10,sK14),nil) = sK22(sK10,sK14)
| ~ spl52_69 ),
inference(avatar_component_clause,[],[f1011]) ).
fof(f1483,plain,
( spl52_125
| ~ spl52_68
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1439,f1291,f1003,f1480]) ).
fof(f1480,plain,
( spl52_125
<=> sK21(nil,sK14) = app(sK21(nil,sK14),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_125])]) ).
fof(f1003,plain,
( spl52_68
<=> app(sK21(sK10,sK14),nil) = sK21(sK10,sK14) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_68])]) ).
fof(f1439,plain,
( sK21(nil,sK14) = app(sK21(nil,sK14),nil)
| ~ spl52_68
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1005,f1293]) ).
fof(f1005,plain,
( app(sK21(sK10,sK14),nil) = sK21(sK10,sK14)
| ~ spl52_68 ),
inference(avatar_component_clause,[],[f1003]) ).
fof(f1478,plain,
( spl52_124
| ~ spl52_102
| ~ spl52_104 ),
inference(avatar_split_clause,[],[f1462,f1291,f1282,f1475]) ).
fof(f1475,plain,
( spl52_124
<=> hd(sK22(nil,sK14)) = sK28(sK22(nil,sK14)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_124])]) ).
fof(f1462,plain,
( hd(sK22(nil,sK14)) = sK28(sK22(nil,sK14))
| ~ spl52_102
| ~ spl52_104 ),
inference(backward_demodulation,[],[f1284,f1293]) ).
fof(f1473,plain,
( spl52_123
| ~ spl52_104
| ~ spl52_110 ),
inference(avatar_split_clause,[],[f1464,f1318,f1291,f1470]) ).
fof(f1464,plain,
( hd(cons(sK14,sK22(nil,sK14))) = sK28(cons(sK14,sK22(nil,sK14)))
| ~ spl52_104
| ~ spl52_110 ),
inference(backward_demodulation,[],[f1320,f1293]) ).
fof(f1410,plain,
( spl52_107
| ~ spl52_78
| ~ spl52_116
| ~ spl52_118 ),
inference(avatar_split_clause,[],[f1409,f1355,f1346,f1087,f1305]) ).
fof(f1305,plain,
( spl52_107
<=> sK28(sK13) = hd(sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_107])]) ).
fof(f1355,plain,
( spl52_118
<=> sK28(app(sK33(sK13,sK13),sK13)) = hd(app(sK33(sK13,sK13),sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_118])]) ).
fof(f1409,plain,
( sK28(sK13) = hd(sK13)
| ~ spl52_78
| ~ spl52_116
| ~ spl52_118 ),
inference(forward_demodulation,[],[f1408,f1089]) ).
fof(f1408,plain,
( sK28(app(nil,sK13)) = hd(app(nil,sK13))
| ~ spl52_116
| ~ spl52_118 ),
inference(forward_demodulation,[],[f1357,f1348]) ).
fof(f1357,plain,
( sK28(app(sK33(sK13,sK13),sK13)) = hd(app(sK33(sK13,sK13),sK13))
| ~ spl52_118 ),
inference(avatar_component_clause,[],[f1355]) ).
fof(f1407,plain,
( ~ spl52_122
| spl52_113
| ~ spl52_114 ),
inference(avatar_split_clause,[],[f1406,f1337,f1333,f1402]) ).
fof(f1406,plain,
( sK28(nil) != hd(nil)
| spl52_113
| ~ spl52_114 ),
inference(forward_demodulation,[],[f1334,f1339]) ).
fof(f1334,plain,
( hd(sK34(sK13,sK10)) != sK28(sK34(sK13,sK10))
| spl52_113 ),
inference(avatar_component_clause,[],[f1333]) ).
fof(f1405,plain,
( ~ spl52_122
| spl52_115
| ~ spl52_116 ),
inference(avatar_split_clause,[],[f1400,f1346,f1342,f1402]) ).
fof(f1400,plain,
( sK28(nil) != hd(nil)
| spl52_115
| ~ spl52_116 ),
inference(forward_demodulation,[],[f1343,f1348]) ).
fof(f1343,plain,
( hd(sK33(sK13,sK13)) != sK28(sK33(sK13,sK13))
| spl52_115 ),
inference(avatar_component_clause,[],[f1342]) ).
fof(f1399,plain,
( spl52_121
| ~ spl52_29
| ~ spl52_78
| ~ spl52_116 ),
inference(avatar_split_clause,[],[f1394,f1346,f1087,f783,f1396]) ).
fof(f1394,plain,
( app(sK13,sK34(sK13,sK13)) = sK13
| ~ spl52_29
| ~ spl52_78
| ~ spl52_116 ),
inference(forward_demodulation,[],[f1372,f1089]) ).
fof(f1372,plain,
( sK13 = app(app(nil,sK13),sK34(sK13,sK13))
| ~ spl52_29
| ~ spl52_116 ),
inference(backward_demodulation,[],[f785,f1348]) ).
fof(f1391,plain,
( ~ spl52_120
| ~ spl52_116
| spl52_117 ),
inference(avatar_split_clause,[],[f1382,f1351,f1346,f1388]) ).
fof(f1388,plain,
( spl52_120
<=> nil = app(nil,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_120])]) ).
fof(f1351,plain,
( spl52_117
<=> nil = app(sK33(sK13,sK13),sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_117])]) ).
fof(f1382,plain,
( nil != app(nil,sK13)
| ~ spl52_116
| spl52_117 ),
inference(backward_demodulation,[],[f1352,f1348]) ).
fof(f1352,plain,
( nil != app(sK33(sK13,sK13),sK13)
| spl52_117 ),
inference(avatar_component_clause,[],[f1351]) ).
fof(f1371,plain,
( spl52_119
| ~ spl52_30
| ~ spl52_114 ),
inference(avatar_split_clause,[],[f1359,f1337,f788,f1368]) ).
fof(f1358,plain,
( spl52_117
| spl52_118
| ~ spl52_44 ),
inference(avatar_split_clause,[],[f1238,f871,f1355,f1351]) ).
fof(f871,plain,
( spl52_44
<=> ssList(app(sK33(sK13,sK13),sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_44])]) ).
fof(f1238,plain,
( sK28(app(sK33(sK13,sK13),sK13)) = hd(app(sK33(sK13,sK13),sK13))
| nil = app(sK33(sK13,sK13),sK13)
| ~ spl52_44 ),
inference(resolution,[],[f440,f872]) ).
fof(f872,plain,
( ssList(app(sK33(sK13,sK13),sK13))
| ~ spl52_44 ),
inference(avatar_component_clause,[],[f871]) ).
fof(f1349,plain,
( spl52_115
| spl52_116
| ~ spl52_84 ),
inference(avatar_split_clause,[],[f1252,f1135,f1346,f1342]) ).
fof(f1252,plain,
( nil = sK33(sK13,sK13)
| hd(sK33(sK13,sK13)) = sK28(sK33(sK13,sK13))
| ~ spl52_84 ),
inference(resolution,[],[f440,f1136]) ).
fof(f1340,plain,
( spl52_113
| spl52_114
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f1254,f800,f1337,f1333]) ).
fof(f1254,plain,
( nil = sK34(sK13,sK10)
| hd(sK34(sK13,sK10)) = sK28(sK34(sK13,sK10))
| ~ spl52_32 ),
inference(resolution,[],[f440,f801]) ).
fof(f1330,plain,
( spl52_111
| spl52_112
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f1237,f807,f1327,f1323]) ).
fof(f1237,plain,
( hd(app(sK33(sK13,sK10),sK10)) = sK28(app(sK33(sK13,sK10),sK10))
| nil = app(sK33(sK13,sK10),sK10)
| ~ spl52_34 ),
inference(resolution,[],[f440,f808]) ).
fof(f1321,plain,
( spl52_109
| spl52_110
| ~ spl52_55 ),
inference(avatar_split_clause,[],[f1235,f930,f1318,f1314]) ).
fof(f1235,plain,
( sK28(cons(sK14,sK22(sK10,sK14))) = hd(cons(sK14,sK22(sK10,sK14)))
| nil = cons(sK14,sK22(sK10,sK14))
| ~ spl52_55 ),
inference(resolution,[],[f440,f931]) ).
fof(f1312,plain,
( spl52_107
| spl52_108
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f1244,f640,f1309,f1305]) ).
fof(f1244,plain,
( nil = sK13
| sK28(sK13) = hd(sK13)
| ~ spl52_13 ),
inference(resolution,[],[f440,f642]) ).
fof(f1303,plain,
( spl52_105
| spl52_106
| ~ spl52_45 ),
inference(avatar_split_clause,[],[f1255,f875,f1300,f1296]) ).
fof(f1300,plain,
( spl52_106
<=> hd(sK34(sK13,sK13)) = sK28(sK34(sK13,sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_106])]) ).
fof(f1255,plain,
( hd(sK34(sK13,sK13)) = sK28(sK34(sK13,sK13))
| nil = sK34(sK13,sK13)
| ~ spl52_45 ),
inference(resolution,[],[f440,f876]) ).
fof(f1294,plain,
( spl52_103
| spl52_104
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f1243,f635,f1291,f1287]) ).
fof(f1243,plain,
( nil = sK10
| hd(sK10) = sK28(sK10)
| ~ spl52_12 ),
inference(resolution,[],[f440,f637]) ).
fof(f1285,plain,
( spl52_101
| spl52_102
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f1249,f950,f1282,f1278]) ).
fof(f1249,plain,
( hd(sK22(sK10,sK14)) = sK28(sK22(sK10,sK14))
| nil = sK22(sK10,sK14)
| ~ spl52_60 ),
inference(resolution,[],[f440,f951]) ).
fof(f1276,plain,
( spl52_99
| spl52_100
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f1247,f934,f1273,f1269]) ).
fof(f1247,plain,
( nil = sK21(sK10,sK14)
| sK28(sK21(sK10,sK14)) = hd(sK21(sK10,sK14))
| ~ spl52_56 ),
inference(resolution,[],[f440,f935]) ).
fof(f1267,plain,
( spl52_97
| spl52_98
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f1251,f1140,f1264,f1260]) ).
fof(f1251,plain,
( nil = sK33(sK13,sK10)
| sK28(sK33(sK13,sK10)) = hd(sK33(sK13,sK10))
| ~ spl52_85 ),
inference(resolution,[],[f440,f1141]) ).
fof(f1228,plain,
( spl52_96
| ~ spl52_44 ),
inference(avatar_split_clause,[],[f1218,f871,f1225]) ).
fof(f1225,plain,
( spl52_96
<=> app(sK33(sK13,sK13),sK13) = app(app(sK33(sK13,sK13),sK13),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_96])]) ).
fof(f1218,plain,
( app(sK33(sK13,sK13),sK13) = app(app(sK33(sK13,sK13),sK13),nil)
| ~ spl52_44 ),
inference(resolution,[],[f872,f410]) ).
fof(f1223,plain,
( spl52_95
| ~ spl52_44 ),
inference(avatar_split_clause,[],[f1217,f871,f1220]) ).
fof(f1220,plain,
( spl52_95
<=> app(nil,app(sK33(sK13,sK13),sK13)) = app(sK33(sK13,sK13),sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_95])]) ).
fof(f1217,plain,
( app(nil,app(sK33(sK13,sK13),sK13)) = app(sK33(sK13,sK13),sK13)
| ~ spl52_44 ),
inference(resolution,[],[f872,f528]) ).
fof(f1216,plain,
( spl52_94
| ~ spl52_55 ),
inference(avatar_split_clause,[],[f1206,f930,f1213]) ).
fof(f1206,plain,
( cons(sK14,sK22(sK10,sK14)) = app(cons(sK14,sK22(sK10,sK14)),nil)
| ~ spl52_55 ),
inference(resolution,[],[f931,f410]) ).
fof(f1211,plain,
( spl52_93
| ~ spl52_55 ),
inference(avatar_split_clause,[],[f1205,f930,f1208]) ).
fof(f1205,plain,
( cons(sK14,sK22(sK10,sK14)) = app(nil,cons(sK14,sK22(sK10,sK14)))
| ~ spl52_55 ),
inference(resolution,[],[f931,f528]) ).
fof(f1204,plain,
( spl52_92
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f1194,f807,f1201]) ).
fof(f1194,plain,
( app(sK33(sK13,sK10),sK10) = app(app(sK33(sK13,sK10),sK10),nil)
| ~ spl52_34 ),
inference(resolution,[],[f808,f410]) ).
fof(f1199,plain,
( spl52_91
| ~ spl52_34 ),
inference(avatar_split_clause,[],[f1193,f807,f1196]) ).
fof(f1193,plain,
( app(sK33(sK13,sK10),sK10) = app(nil,app(sK33(sK13,sK10),sK10))
| ~ spl52_34 ),
inference(resolution,[],[f808,f528]) ).
fof(f1181,plain,
( spl52_90
| ~ spl52_84 ),
inference(avatar_split_clause,[],[f1171,f1135,f1178]) ).
fof(f1178,plain,
( spl52_90
<=> sK33(sK13,sK13) = app(sK33(sK13,sK13),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_90])]) ).
fof(f1171,plain,
( sK33(sK13,sK13) = app(sK33(sK13,sK13),nil)
| ~ spl52_84 ),
inference(resolution,[],[f1136,f410]) ).
fof(f1176,plain,
( spl52_89
| ~ spl52_84 ),
inference(avatar_split_clause,[],[f1170,f1135,f1173]) ).
fof(f1173,plain,
( spl52_89
<=> app(nil,sK33(sK13,sK13)) = sK33(sK13,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_89])]) ).
fof(f1170,plain,
( app(nil,sK33(sK13,sK13)) = sK33(sK13,sK13)
| ~ spl52_84 ),
inference(resolution,[],[f1136,f528]) ).
fof(f1169,plain,
( ~ spl52_13
| ~ spl52_27
| spl52_84 ),
inference(avatar_split_clause,[],[f1168,f1135,f745,f640]) ).
fof(f745,plain,
( spl52_27
<=> segmentP(sK13,sK13) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_27])]) ).
fof(f1168,plain,
( ~ segmentP(sK13,sK13)
| ~ ssList(sK13)
| spl52_84 ),
inference(duplicate_literal_removal,[],[f1167]) ).
fof(f1167,plain,
( ~ ssList(sK13)
| ~ segmentP(sK13,sK13)
| ~ ssList(sK13)
| spl52_84 ),
inference(resolution,[],[f1137,f484]) ).
fof(f1137,plain,
( ~ ssList(sK33(sK13,sK13))
| spl52_84 ),
inference(avatar_component_clause,[],[f1135]) ).
fof(f1166,plain,
( spl52_88
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f1156,f1140,f1163]) ).
fof(f1156,plain,
( app(sK33(sK13,sK10),nil) = sK33(sK13,sK10)
| ~ spl52_85 ),
inference(resolution,[],[f1141,f410]) ).
fof(f1161,plain,
( spl52_87
| ~ spl52_85 ),
inference(avatar_split_clause,[],[f1155,f1140,f1158]) ).
fof(f1155,plain,
( app(nil,sK33(sK13,sK10)) = sK33(sK13,sK10)
| ~ spl52_85 ),
inference(resolution,[],[f1141,f528]) ).
fof(f1153,plain,
( ~ spl52_5
| ~ spl52_60
| spl52_55 ),
inference(avatar_split_clause,[],[f1150,f930,f950,f599]) ).
fof(f1150,plain,
( ~ ssList(sK22(sK10,sK14))
| ~ ssItem(sK14)
| spl52_55 ),
inference(resolution,[],[f539,f932]) ).
fof(f932,plain,
( ~ ssList(cons(sK14,sK22(sK10,sK14)))
| spl52_55 ),
inference(avatar_component_clause,[],[f930]) ).
fof(f1149,plain,
( ~ spl52_34
| ~ spl52_32
| spl52_86
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f834,f788,f1147,f800,f807]) ).
fof(f1147,plain,
( spl52_86
<=> ! [X0] :
( segmentP(app(X0,sK13),app(sK33(sK13,sK10),sK10))
| ~ ssList(X0)
| ~ ssList(app(X0,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_86])]) ).
fof(f834,plain,
( ! [X0] :
( segmentP(app(X0,sK13),app(sK33(sK13,sK10),sK10))
| ~ ssList(app(X0,sK13))
| ~ ssList(X0)
| ~ ssList(sK34(sK13,sK10))
| ~ ssList(app(sK33(sK13,sK10),sK10)) )
| ~ spl52_30 ),
inference(superposition,[],[f680,f790]) ).
fof(f1145,plain,
( ~ spl52_12
| ~ spl52_13
| ~ spl52_4
| spl52_85 ),
inference(avatar_split_clause,[],[f1144,f1140,f594,f640,f635]) ).
fof(f1144,plain,
( ~ segmentP(sK13,sK10)
| ~ ssList(sK13)
| ~ ssList(sK10)
| spl52_85 ),
inference(resolution,[],[f1142,f484]) ).
fof(f1142,plain,
( ~ ssList(sK33(sK13,sK10))
| spl52_85 ),
inference(avatar_component_clause,[],[f1140]) ).
fof(f1143,plain,
( ~ spl52_85
| ~ spl52_12
| spl52_34 ),
inference(avatar_split_clause,[],[f1121,f807,f635,f1140]) ).
fof(f1121,plain,
( ~ ssList(sK10)
| ~ ssList(sK33(sK13,sK10))
| spl52_34 ),
inference(resolution,[],[f387,f809]) ).
fof(f809,plain,
( ~ ssList(app(sK33(sK13,sK10),sK10))
| spl52_34 ),
inference(avatar_component_clause,[],[f807]) ).
fof(f387,plain,
! [X0,X1] :
( ssList(app(X0,X1))
| ~ ssList(X0)
| ~ ssList(X1) ),
inference(cnf_transformation,[],[f110]) ).
fof(f110,plain,
! [X0] :
( ! [X1] :
( ssList(app(X0,X1))
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f26]) ).
fof(f26,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ssList(app(X0,X1)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax26) ).
fof(f1138,plain,
( ~ spl52_13
| ~ spl52_84
| spl52_44 ),
inference(avatar_split_clause,[],[f1122,f871,f1135,f640]) ).
fof(f1122,plain,
( ~ ssList(sK33(sK13,sK13))
| ~ ssList(sK13)
| spl52_44 ),
inference(resolution,[],[f387,f873]) ).
fof(f873,plain,
( ~ ssList(app(sK33(sK13,sK13),sK13))
| spl52_44 ),
inference(avatar_component_clause,[],[f871]) ).
fof(f1115,plain,
( spl52_83
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f1076,f934,f1112]) ).
fof(f1076,plain,
( sK21(sK10,sK14) = app(nil,sK21(sK10,sK14))
| ~ spl52_56 ),
inference(resolution,[],[f528,f935]) ).
fof(f1110,plain,
( spl52_82
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f1081,f800,f1107]) ).
fof(f1081,plain,
( sK34(sK13,sK10) = app(nil,sK34(sK13,sK10))
| ~ spl52_32 ),
inference(resolution,[],[f528,f801]) ).
fof(f1105,plain,
( spl52_81
| ~ spl52_45 ),
inference(avatar_split_clause,[],[f1082,f875,f1102]) ).
fof(f1102,plain,
( spl52_81
<=> sK34(sK13,sK13) = app(nil,sK34(sK13,sK13)) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_81])]) ).
fof(f1082,plain,
( sK34(sK13,sK13) = app(nil,sK34(sK13,sK13))
| ~ spl52_45 ),
inference(resolution,[],[f528,f876]) ).
fof(f1100,plain,
( spl52_80
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f1078,f950,f1097]) ).
fof(f1078,plain,
( sK22(sK10,sK14) = app(nil,sK22(sK10,sK14))
| ~ spl52_60 ),
inference(resolution,[],[f528,f951]) ).
fof(f1095,plain,
( spl52_79
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f1073,f635,f1092]) ).
fof(f1073,plain,
( sK10 = app(nil,sK10)
| ~ spl52_12 ),
inference(resolution,[],[f528,f637]) ).
fof(f1090,plain,
( spl52_78
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f1074,f640,f1087]) ).
fof(f1074,plain,
( app(nil,sK13) = sK13
| ~ spl52_13 ),
inference(resolution,[],[f528,f642]) ).
fof(f1068,plain,
( ~ spl52_2
| ~ spl52_32
| spl52_77
| ~ spl52_65 ),
inference(avatar_split_clause,[],[f1061,f986,f1066,f800,f586]) ).
fof(f1066,plain,
( spl52_77
<=> ! [X0] :
( ~ ssList(app(X0,sK34(sK13,sK10)))
| ~ ssList(X0)
| segmentP(app(X0,sK34(sK13,sK10)),sK34(sK13,sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_77])]) ).
fof(f1061,plain,
( ! [X0] :
( ~ ssList(app(X0,sK34(sK13,sK10)))
| segmentP(app(X0,sK34(sK13,sK10)),sK34(sK13,sK10))
| ~ ssList(X0)
| ~ ssList(sK34(sK13,sK10))
| ~ ssList(nil) )
| ~ spl52_65 ),
inference(superposition,[],[f680,f988]) ).
fof(f1057,plain,
( ~ spl52_12
| spl52_76
| ~ spl52_71 ),
inference(avatar_split_clause,[],[f1040,f1025,f1055,f635]) ).
fof(f1055,plain,
( spl52_76
<=> ! [X6,X5] :
( ~ ssList(app(X5,sK13))
| ~ ssList(X5)
| segmentP(X6,sK10)
| ~ ssList(X6)
| ~ segmentP(X6,app(X5,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_76])]) ).
fof(f1025,plain,
( spl52_71
<=> ! [X0] :
( ~ ssList(X0)
| segmentP(app(X0,sK13),sK10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_71])]) ).
fof(f1040,plain,
( ! [X6,X5] :
( ~ ssList(app(X5,sK13))
| ~ ssList(X6)
| ~ segmentP(X6,app(X5,sK13))
| ~ ssList(sK10)
| segmentP(X6,sK10)
| ~ ssList(X5) )
| ~ spl52_71 ),
inference(resolution,[],[f1026,f366]) ).
fof(f1026,plain,
( ! [X0] :
( segmentP(app(X0,sK13),sK10)
| ~ ssList(X0) )
| ~ spl52_71 ),
inference(avatar_component_clause,[],[f1025]) ).
fof(f1053,plain,
( ~ spl52_12
| spl52_75
| ~ spl52_71 ),
inference(avatar_split_clause,[],[f1041,f1025,f1051,f635]) ).
fof(f1051,plain,
( spl52_75
<=> ! [X7] :
( ~ segmentP(sK10,app(X7,sK13))
| sK10 = app(X7,sK13)
| ~ ssList(X7)
| ~ ssList(app(X7,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_75])]) ).
fof(f1041,plain,
( ! [X7] :
( ~ segmentP(sK10,app(X7,sK13))
| ~ ssList(app(X7,sK13))
| ~ ssList(X7)
| sK10 = app(X7,sK13)
| ~ ssList(sK10) )
| ~ spl52_71 ),
inference(resolution,[],[f1026,f469]) ).
fof(f1049,plain,
( ~ spl52_12
| spl52_74
| ~ spl52_71 ),
inference(avatar_split_clause,[],[f1039,f1025,f1047,f635]) ).
fof(f1047,plain,
( spl52_74
<=> ! [X4] :
( ~ ssList(app(X4,sK13))
| ~ ssList(X4)
| app(X4,sK13) = app(app(sK33(app(X4,sK13),sK10),sK10),sK34(app(X4,sK13),sK10)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_74])]) ).
fof(f1039,plain,
( ! [X4] :
( ~ ssList(app(X4,sK13))
| ~ ssList(sK10)
| app(X4,sK13) = app(app(sK33(app(X4,sK13),sK10),sK10),sK34(app(X4,sK13),sK10))
| ~ ssList(X4) )
| ~ spl52_71 ),
inference(resolution,[],[f1026,f482]) ).
fof(f1045,plain,
( ~ spl52_12
| spl52_73
| ~ spl52_71 ),
inference(avatar_split_clause,[],[f1038,f1025,f1043,f635]) ).
fof(f1043,plain,
( spl52_73
<=> ! [X2,X1,X3] :
( ~ ssList(X3)
| ~ ssList(X1)
| ~ ssList(app(X1,sK13))
| segmentP(app(X3,app(app(X1,sK13),X2)),sK10)
| ~ ssList(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_73])]) ).
fof(f1038,plain,
( ! [X2,X3,X1] :
( ~ ssList(X3)
| ~ ssList(X2)
| segmentP(app(X3,app(app(X1,sK13),X2)),sK10)
| ~ ssList(app(X1,sK13))
| ~ ssList(sK10)
| ~ ssList(X1) )
| ~ spl52_71 ),
inference(resolution,[],[f1026,f655]) ).
fof(f1035,plain,
( ~ spl52_12
| spl52_72
| ~ spl52_2
| ~ spl52_66 ),
inference(avatar_split_clause,[],[f1028,f991,f586,f1033,f635]) ).
fof(f1033,plain,
( spl52_72
<=> ! [X0] :
( ~ ssList(app(X0,sK10))
| segmentP(app(X0,sK10),sK10)
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_72])]) ).
fof(f1028,plain,
( ! [X0] :
( ~ ssList(nil)
| ~ ssList(app(X0,sK10))
| ~ ssList(X0)
| segmentP(app(X0,sK10),sK10)
| ~ ssList(sK10) )
| ~ spl52_66 ),
inference(superposition,[],[f680,f993]) ).
fof(f1027,plain,
( spl52_71
| ~ spl52_2
| ~ spl52_37
| ~ spl52_63 ),
inference(avatar_split_clause,[],[f1015,f976,f827,f586,f1025]) ).
fof(f827,plain,
( spl52_37
<=> ! [X0,X1] :
( ~ ssList(X0)
| ~ ssList(X1)
| segmentP(app(X1,app(sK13,X0)),sK10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_37])]) ).
fof(f1015,plain,
( ! [X0] :
( ~ ssList(nil)
| ~ ssList(X0)
| segmentP(app(X0,sK13),sK10) )
| ~ spl52_37
| ~ spl52_63 ),
inference(superposition,[],[f828,f978]) ).
fof(f828,plain,
( ! [X0,X1] :
( segmentP(app(X1,app(sK13,X0)),sK10)
| ~ ssList(X1)
| ~ ssList(X0) )
| ~ spl52_37 ),
inference(avatar_component_clause,[],[f827]) ).
fof(f1023,plain,
( ~ spl52_13
| ~ spl52_2
| spl52_70
| ~ spl52_63 ),
inference(avatar_split_clause,[],[f1016,f976,f1021,f586,f640]) ).
fof(f1021,plain,
( spl52_70
<=> ! [X1] :
( ~ ssList(X1)
| ~ ssList(app(X1,sK13))
| segmentP(app(X1,sK13),sK13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_70])]) ).
fof(f1016,plain,
( ! [X1] :
( ~ ssList(X1)
| segmentP(app(X1,sK13),sK13)
| ~ ssList(nil)
| ~ ssList(sK13)
| ~ ssList(app(X1,sK13)) )
| ~ spl52_63 ),
inference(superposition,[],[f680,f978]) ).
fof(f1014,plain,
( spl52_69
| ~ spl52_60 ),
inference(avatar_split_clause,[],[f1009,f950,f1011]) ).
fof(f1009,plain,
( app(sK22(sK10,sK14),nil) = sK22(sK10,sK14)
| ~ spl52_60 ),
inference(resolution,[],[f951,f410]) ).
fof(f1008,plain,
( ~ spl52_5
| ~ spl52_11
| ~ spl52_12
| spl52_60 ),
inference(avatar_split_clause,[],[f1007,f950,f635,f630,f599]) ).
fof(f1007,plain,
( ~ ssList(sK10)
| ~ memberP(sK10,sK14)
| ~ ssItem(sK14)
| spl52_60 ),
inference(resolution,[],[f952,f414]) ).
fof(f414,plain,
! [X0,X1] :
( ssList(sK22(X0,X1))
| ~ ssItem(X1)
| ~ memberP(X0,X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f270]) ).
fof(f952,plain,
( ~ ssList(sK22(sK10,sK14))
| spl52_60 ),
inference(avatar_component_clause,[],[f950]) ).
fof(f1006,plain,
( spl52_68
| ~ spl52_56 ),
inference(avatar_split_clause,[],[f1001,f934,f1003]) ).
fof(f1001,plain,
( app(sK21(sK10,sK14),nil) = sK21(sK10,sK14)
| ~ spl52_56 ),
inference(resolution,[],[f935,f410]) ).
fof(f999,plain,
( spl52_67
| ~ spl52_45 ),
inference(avatar_split_clause,[],[f974,f875,f996]) ).
fof(f996,plain,
( spl52_67
<=> sK34(sK13,sK13) = app(sK34(sK13,sK13),nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_67])]) ).
fof(f974,plain,
( sK34(sK13,sK13) = app(sK34(sK13,sK13),nil)
| ~ spl52_45 ),
inference(resolution,[],[f410,f876]) ).
fof(f994,plain,
( spl52_66
| ~ spl52_12 ),
inference(avatar_split_clause,[],[f967,f635,f991]) ).
fof(f967,plain,
( sK10 = app(sK10,nil)
| ~ spl52_12 ),
inference(resolution,[],[f410,f637]) ).
fof(f989,plain,
( spl52_65
| ~ spl52_32 ),
inference(avatar_split_clause,[],[f973,f800,f986]) ).
fof(f973,plain,
( app(sK34(sK13,sK10),nil) = sK34(sK13,sK10)
| ~ spl52_32 ),
inference(resolution,[],[f410,f801]) ).
fof(f984,plain,
( spl52_64
| ~ spl52_2 ),
inference(avatar_split_clause,[],[f963,f586,f981]) ).
fof(f981,plain,
( spl52_64
<=> nil = app(nil,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_64])]) ).
fof(f963,plain,
( nil = app(nil,nil)
| ~ spl52_2 ),
inference(resolution,[],[f410,f587]) ).
fof(f979,plain,
( spl52_63
| ~ spl52_13 ),
inference(avatar_split_clause,[],[f968,f640,f976]) ).
fof(f968,plain,
( sK13 = app(sK13,nil)
| ~ spl52_13 ),
inference(resolution,[],[f410,f642]) ).
fof(f962,plain,
( ~ spl52_12
| ~ spl52_5
| ~ spl52_11
| spl52_56 ),
inference(avatar_split_clause,[],[f961,f934,f630,f599,f635]) ).
fof(f961,plain,
( ~ memberP(sK10,sK14)
| ~ ssItem(sK14)
| ~ ssList(sK10)
| spl52_56 ),
inference(resolution,[],[f936,f413]) ).
fof(f413,plain,
! [X0,X1] :
( ssList(sK21(X0,X1))
| ~ ssList(X0)
| ~ ssItem(X1)
| ~ memberP(X0,X1) ),
inference(cnf_transformation,[],[f270]) ).
fof(f936,plain,
( ~ ssList(sK21(sK10,sK14))
| spl52_56 ),
inference(avatar_component_clause,[],[f934]) ).
fof(f960,plain,
( spl52_62
| ~ spl52_56
| ~ spl52_55
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f927,f915,f930,f934,f958]) ).
fof(f958,plain,
( spl52_62
<=> ! [X4] :
( memberP(sK10,X4)
| ~ ssItem(X4)
| ~ memberP(sK21(sK10,sK14),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_62])]) ).
fof(f927,plain,
( ! [X4] :
( ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssList(sK21(sK10,sK14))
| memberP(sK10,X4)
| ~ memberP(sK21(sK10,sK14),X4)
| ~ ssItem(X4) )
| ~ spl52_53 ),
inference(superposition,[],[f363,f917]) ).
fof(f956,plain,
( ~ spl52_56
| ~ spl52_5
| ~ spl52_60
| spl52_61
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f923,f915,f954,f950,f599,f934]) ).
fof(f954,plain,
( spl52_61
<=> ! [X0,X1] :
( lt(sK14,X0)
| ~ strictorderedP(app(sK10,cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(app(sK10,cons(X0,X1)))
| ~ ssList(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_61])]) ).
fof(f923,plain,
( ! [X0,X1] :
( lt(sK14,X0)
| ~ ssList(X1)
| ~ ssList(app(sK10,cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(sK22(sK10,sK14))
| ~ ssItem(sK14)
| ~ strictorderedP(app(sK10,cons(X0,X1)))
| ~ ssList(sK21(sK10,sK14)) )
| ~ spl52_53 ),
inference(superposition,[],[f547,f917]) ).
fof(f948,plain,
( ~ spl52_56
| spl52_59
| ~ spl52_55
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f925,f915,f930,f946,f934]) ).
fof(f946,plain,
( spl52_59
<=> ! [X2] :
( ~ ssList(X2)
| ~ ssList(app(X2,sK10))
| segmentP(app(X2,sK10),sK21(sK10,sK14)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_59])]) ).
fof(f925,plain,
( ! [X2] :
( ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssList(X2)
| ~ ssList(sK21(sK10,sK14))
| segmentP(app(X2,sK10),sK21(sK10,sK14))
| ~ ssList(app(X2,sK10)) )
| ~ spl52_53 ),
inference(superposition,[],[f680,f917]) ).
fof(f944,plain,
( ~ spl52_56
| ~ spl52_55
| spl52_58
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f928,f915,f942,f930,f934]) ).
fof(f942,plain,
( spl52_58
<=> ! [X5] :
( ~ ssItem(X5)
| memberP(sK10,X5)
| ~ memberP(cons(sK14,sK22(sK10,sK14)),X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_58])]) ).
fof(f928,plain,
( ! [X5] :
( ~ ssItem(X5)
| ~ memberP(cons(sK14,sK22(sK10,sK14)),X5)
| ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssList(sK21(sK10,sK14))
| memberP(sK10,X5) )
| ~ spl52_53 ),
inference(superposition,[],[f362,f917]) ).
fof(f940,plain,
( ~ spl52_55
| ~ spl52_56
| spl52_57
| ~ spl52_53 ),
inference(avatar_split_clause,[],[f926,f915,f938,f934,f930]) ).
fof(f938,plain,
( spl52_57
<=> ! [X3] :
( memberP(sK21(sK10,sK14),X3)
| ~ memberP(sK10,X3)
| ~ ssItem(X3)
| memberP(cons(sK14,sK22(sK10,sK14)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_57])]) ).
fof(f926,plain,
( ! [X3] :
( memberP(sK21(sK10,sK14),X3)
| memberP(cons(sK14,sK22(sK10,sK14)),X3)
| ~ ssList(sK21(sK10,sK14))
| ~ ssList(cons(sK14,sK22(sK10,sK14)))
| ~ ssItem(X3)
| ~ memberP(sK10,X3) )
| ~ spl52_53 ),
inference(superposition,[],[f364,f917]) ).
fof(f922,plain,
( ~ spl52_5
| spl52_54
| ~ spl52_5 ),
inference(avatar_split_clause,[],[f898,f599,f920,f599]) ).
fof(f920,plain,
( spl52_54
<=> ! [X0] :
( ~ ssList(cons(sK14,X0))
| cons(sK14,X0) = app(sK21(cons(sK14,X0),sK14),cons(sK14,sK22(cons(sK14,X0),sK14)))
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_54])]) ).
fof(f898,plain,
( ! [X0] :
( ~ ssList(cons(sK14,X0))
| ~ ssList(X0)
| ~ ssItem(sK14)
| cons(sK14,X0) = app(sK21(cons(sK14,X0),sK14),cons(sK14,sK22(cons(sK14,X0),sK14))) )
| ~ spl52_5 ),
inference(resolution,[],[f772,f576]) ).
fof(f772,plain,
( ! [X4] :
( ~ memberP(X4,sK14)
| ~ ssList(X4)
| app(sK21(X4,sK14),cons(sK14,sK22(X4,sK14))) = X4 )
| ~ spl52_5 ),
inference(resolution,[],[f415,f601]) ).
fof(f918,plain,
( ~ spl52_12
| spl52_53
| ~ spl52_5
| ~ spl52_11 ),
inference(avatar_split_clause,[],[f897,f630,f599,f915,f635]) ).
fof(f897,plain,
( sK10 = app(sK21(sK10,sK14),cons(sK14,sK22(sK10,sK14)))
| ~ ssList(sK10)
| ~ spl52_5
| ~ spl52_11 ),
inference(resolution,[],[f772,f632]) ).
fof(f913,plain,
( ~ spl52_5
| spl52_52
| ~ spl52_5 ),
inference(avatar_split_clause,[],[f900,f599,f911,f599]) ).
fof(f911,plain,
( spl52_52
<=> ! [X4,X3] :
( ~ ssList(X4)
| app(sK21(app(X3,X4),sK14),cons(sK14,sK22(app(X3,X4),sK14))) = app(X3,X4)
| ~ ssList(X3)
| ~ ssList(app(X3,X4))
| ~ memberP(X3,sK14) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_52])]) ).
fof(f900,plain,
( ! [X3,X4] :
( ~ ssList(X4)
| ~ ssList(X3)
| ~ ssItem(sK14)
| ~ memberP(X3,sK14)
| ~ ssList(app(X3,X4))
| app(sK21(app(X3,X4),sK14),cons(sK14,sK22(app(X3,X4),sK14))) = app(X3,X4) )
| ~ spl52_5 ),
inference(resolution,[],[f772,f363]) ).
fof(f909,plain,
( ~ spl52_5
| spl52_51
| ~ spl52_5 ),
inference(avatar_split_clause,[],[f899,f599,f907,f599]) ).
fof(f907,plain,
( spl52_51
<=> ! [X2,X1] :
( ~ ssList(X2)
| ~ ssList(cons(X1,X2))
| ~ ssItem(X1)
| ~ memberP(X2,sK14)
| cons(X1,X2) = app(sK21(cons(X1,X2),sK14),cons(sK14,sK22(cons(X1,X2),sK14))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_51])]) ).
fof(f899,plain,
( ! [X2,X1] :
( ~ ssList(X2)
| cons(X1,X2) = app(sK21(cons(X1,X2),sK14),cons(sK14,sK22(cons(X1,X2),sK14)))
| ~ memberP(X2,sK14)
| ~ ssItem(X1)
| ~ ssList(cons(X1,X2))
| ~ ssItem(sK14) )
| ~ spl52_5 ),
inference(resolution,[],[f772,f470]) ).
fof(f905,plain,
( ~ spl52_5
| spl52_50
| ~ spl52_5 ),
inference(avatar_split_clause,[],[f901,f599,f903,f599]) ).
fof(f903,plain,
( spl52_50
<=> ! [X6,X5] :
( ~ ssList(app(X5,X6))
| ~ ssList(X5)
| app(X5,X6) = app(sK21(app(X5,X6),sK14),cons(sK14,sK22(app(X5,X6),sK14)))
| ~ memberP(X6,sK14)
| ~ ssList(X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_50])]) ).
fof(f901,plain,
( ! [X6,X5] :
( ~ ssList(app(X5,X6))
| ~ ssList(X6)
| ~ memberP(X6,sK14)
| app(X5,X6) = app(sK21(app(X5,X6),sK14),cons(sK14,sK22(app(X5,X6),sK14)))
| ~ ssList(X5)
| ~ ssItem(sK14) )
| ~ spl52_5 ),
inference(resolution,[],[f772,f362]) ).
fof(f896,plain,
( ~ spl52_27
| ~ spl52_13
| spl52_45 ),
inference(avatar_split_clause,[],[f895,f875,f640,f745]) ).
fof(f895,plain,
( ~ ssList(sK13)
| ~ segmentP(sK13,sK13)
| spl52_45 ),
inference(duplicate_literal_removal,[],[f894]) ).
fof(f894,plain,
( ~ ssList(sK13)
| ~ segmentP(sK13,sK13)
| ~ ssList(sK13)
| spl52_45 ),
inference(resolution,[],[f877,f483]) ).
fof(f877,plain,
( ~ ssList(sK34(sK13,sK13))
| spl52_45 ),
inference(avatar_component_clause,[],[f875]) ).
fof(f893,plain,
( spl52_49
| ~ spl52_44
| ~ spl52_45
| ~ spl52_29 ),
inference(avatar_split_clause,[],[f869,f783,f875,f871,f891]) ).
fof(f891,plain,
( spl52_49
<=> ! [X3] :
( ~ ssItem(X3)
| memberP(sK13,X3)
| ~ memberP(sK34(sK13,sK13),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_49])]) ).
fof(f869,plain,
( ! [X3] :
( ~ ssList(sK34(sK13,sK13))
| ~ ssList(app(sK33(sK13,sK13),sK13))
| ~ ssItem(X3)
| ~ memberP(sK34(sK13,sK13),X3)
| memberP(sK13,X3) )
| ~ spl52_29 ),
inference(superposition,[],[f362,f785]) ).
fof(f889,plain,
( ~ spl52_45
| spl52_48
| ~ spl52_44
| ~ spl52_29 ),
inference(avatar_split_clause,[],[f866,f783,f871,f887,f875]) ).
fof(f887,plain,
( spl52_48
<=> ! [X0] :
( segmentP(app(X0,sK13),app(sK33(sK13,sK13),sK13))
| ~ ssList(X0)
| ~ ssList(app(X0,sK13)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_48])]) ).
fof(f866,plain,
( ! [X0] :
( ~ ssList(app(sK33(sK13,sK13),sK13))
| segmentP(app(X0,sK13),app(sK33(sK13,sK13),sK13))
| ~ ssList(sK34(sK13,sK13))
| ~ ssList(app(X0,sK13))
| ~ ssList(X0) )
| ~ spl52_29 ),
inference(superposition,[],[f680,f785]) ).
fof(f885,plain,
( ~ spl52_44
| ~ spl52_45
| spl52_47
| ~ spl52_29 ),
inference(avatar_split_clause,[],[f867,f783,f883,f875,f871]) ).
fof(f883,plain,
( spl52_47
<=> ! [X1] :
( memberP(app(sK33(sK13,sK13),sK13),X1)
| ~ ssItem(X1)
| ~ memberP(sK13,X1)
| memberP(sK34(sK13,sK13),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_47])]) ).
fof(f867,plain,
( ! [X1] :
( memberP(app(sK33(sK13,sK13),sK13),X1)
| memberP(sK34(sK13,sK13),X1)
| ~ memberP(sK13,X1)
| ~ ssList(sK34(sK13,sK13))
| ~ ssList(app(sK33(sK13,sK13),sK13))
| ~ ssItem(X1) )
| ~ spl52_29 ),
inference(superposition,[],[f364,f785]) ).
fof(f881,plain,
( ~ spl52_44
| ~ spl52_45
| spl52_46
| ~ spl52_29 ),
inference(avatar_split_clause,[],[f868,f783,f879,f875,f871]) ).
fof(f879,plain,
( spl52_46
<=> ! [X2] :
( ~ ssItem(X2)
| ~ memberP(app(sK33(sK13,sK13),sK13),X2)
| memberP(sK13,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_46])]) ).
fof(f868,plain,
( ! [X2] :
( ~ ssItem(X2)
| memberP(sK13,X2)
| ~ ssList(sK34(sK13,sK13))
| ~ memberP(app(sK33(sK13,sK13),sK13),X2)
| ~ ssList(app(sK33(sK13,sK13),sK13)) )
| ~ spl52_29 ),
inference(superposition,[],[f363,f785]) ).
fof(f865,plain,
( ~ spl52_12
| spl52_43
| ~ spl52_37 ),
inference(avatar_split_clause,[],[f848,f827,f863,f635]) ).
fof(f863,plain,
( spl52_43
<=> ! [X9,X8,X10] :
( ~ segmentP(X10,app(X8,app(sK13,X9)))
| ~ ssList(app(X8,app(sK13,X9)))
| ~ ssList(X9)
| segmentP(X10,sK10)
| ~ ssList(X10)
| ~ ssList(X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_43])]) ).
fof(f848,plain,
( ! [X10,X8,X9] :
( ~ segmentP(X10,app(X8,app(sK13,X9)))
| ~ ssList(X8)
| ~ ssList(X10)
| ~ ssList(sK10)
| segmentP(X10,sK10)
| ~ ssList(X9)
| ~ ssList(app(X8,app(sK13,X9))) )
| ~ spl52_37 ),
inference(resolution,[],[f828,f366]) ).
fof(f861,plain,
( ~ spl52_12
| spl52_42
| ~ spl52_37 ),
inference(avatar_split_clause,[],[f849,f827,f859,f635]) ).
fof(f859,plain,
( spl52_42
<=> ! [X11,X12] :
( ~ segmentP(sK10,app(X11,app(sK13,X12)))
| ~ ssList(X12)
| ~ ssList(X11)
| ~ ssList(app(X11,app(sK13,X12)))
| sK10 = app(X11,app(sK13,X12)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_42])]) ).
fof(f849,plain,
( ! [X11,X12] :
( ~ segmentP(sK10,app(X11,app(sK13,X12)))
| sK10 = app(X11,app(sK13,X12))
| ~ ssList(app(X11,app(sK13,X12)))
| ~ ssList(X11)
| ~ ssList(X12)
| ~ ssList(sK10) )
| ~ spl52_37 ),
inference(resolution,[],[f828,f469]) ).
fof(f857,plain,
( spl52_41
| ~ spl52_12
| ~ spl52_37 ),
inference(avatar_split_clause,[],[f847,f827,f635,f855]) ).
fof(f855,plain,
( spl52_41
<=> ! [X6,X7] :
( app(X6,app(sK13,X7)) = app(app(sK33(app(X6,app(sK13,X7)),sK10),sK10),sK34(app(X6,app(sK13,X7)),sK10))
| ~ ssList(X6)
| ~ ssList(X7)
| ~ ssList(app(X6,app(sK13,X7))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_41])]) ).
fof(f847,plain,
( ! [X6,X7] :
( ~ ssList(sK10)
| app(X6,app(sK13,X7)) = app(app(sK33(app(X6,app(sK13,X7)),sK10),sK10),sK34(app(X6,app(sK13,X7)),sK10))
| ~ ssList(app(X6,app(sK13,X7)))
| ~ ssList(X7)
| ~ ssList(X6) )
| ~ spl52_37 ),
inference(resolution,[],[f828,f482]) ).
fof(f853,plain,
( ~ spl52_12
| spl52_40
| ~ spl52_37 ),
inference(avatar_split_clause,[],[f846,f827,f851,f635]) ).
fof(f851,plain,
( spl52_40
<=> ! [X3,X4,X5,X2] :
( ~ ssList(X3)
| ~ ssList(app(X2,app(sK13,X3)))
| segmentP(app(X5,app(app(X2,app(sK13,X3)),X4)),sK10)
| ~ ssList(X4)
| ~ ssList(X2)
| ~ ssList(X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_40])]) ).
fof(f846,plain,
( ! [X2,X3,X4,X5] :
( ~ ssList(X3)
| ~ ssList(X5)
| ~ ssList(X2)
| ~ ssList(sK10)
| ~ ssList(X4)
| segmentP(app(X5,app(app(X2,app(sK13,X3)),X4)),sK10)
| ~ ssList(app(X2,app(sK13,X3))) )
| ~ spl52_37 ),
inference(resolution,[],[f828,f655]) ).
fof(f844,plain,
( ~ spl52_12
| ~ spl52_4
| ~ spl52_13
| spl52_32 ),
inference(avatar_split_clause,[],[f843,f800,f640,f594,f635]) ).
fof(f843,plain,
( ~ ssList(sK13)
| ~ segmentP(sK13,sK10)
| ~ ssList(sK10)
| spl52_32 ),
inference(resolution,[],[f802,f483]) ).
fof(f802,plain,
( ~ ssList(sK34(sK13,sK10))
| spl52_32 ),
inference(avatar_component_clause,[],[f800]) ).
fof(f842,plain,
( spl52_39
| ~ spl52_13
| spl52_28 ),
inference(avatar_split_clause,[],[f837,f749,f640,f839]) ).
fof(f839,plain,
( spl52_39
<=> app(app(sK7(sK13),cons(sK5(sK13),sK8(sK13))),cons(sK6(sK13),sK9(sK13))) = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_39])]) ).
fof(f837,plain,
( ~ ssList(sK13)
| app(app(sK7(sK13),cons(sK5(sK13),sK8(sK13))),cons(sK6(sK13),sK9(sK13))) = sK13
| spl52_28 ),
inference(resolution,[],[f357,f751]) ).
fof(f751,plain,
( ~ strictorderedP(sK13)
| spl52_28 ),
inference(avatar_component_clause,[],[f749]) ).
fof(f833,plain,
( spl52_38
| ~ spl52_2 ),
inference(avatar_split_clause,[],[f823,f586,f831]) ).
fof(f831,plain,
( spl52_38
<=> ! [X9,X8,X7] :
( segmentP(app(X9,app(X7,X8)),nil)
| ~ ssList(X9)
| ~ ssList(X8)
| ~ ssList(X7) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_38])]) ).
fof(f823,plain,
! [X8,X9,X7] :
( ~ ssList(nil)
| segmentP(app(X9,app(X7,X8)),nil)
| ~ ssList(X7)
| ~ ssList(X8)
| ~ ssList(X9) ),
inference(duplicate_literal_removal,[],[f822]) ).
fof(f822,plain,
! [X8,X9,X7] :
( ~ ssList(X9)
| ~ ssList(nil)
| ~ ssList(X8)
| ~ ssList(X7)
| ~ ssList(X7)
| segmentP(app(X9,app(X7,X8)),nil) ),
inference(resolution,[],[f655,f479]) ).
fof(f829,plain,
( ~ spl52_12
| spl52_37
| ~ spl52_13
| ~ spl52_4 ),
inference(avatar_split_clause,[],[f819,f594,f640,f827,f635]) ).
fof(f819,plain,
( ! [X0,X1] :
( ~ ssList(sK13)
| ~ ssList(X0)
| ~ ssList(sK10)
| segmentP(app(X1,app(sK13,X0)),sK10)
| ~ ssList(X1) )
| ~ spl52_4 ),
inference(resolution,[],[f655,f596]) ).
fof(f818,plain,
( ~ spl52_34
| ~ spl52_32
| spl52_36
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f798,f788,f816,f800,f807]) ).
fof(f816,plain,
( spl52_36
<=> ! [X2] :
( memberP(sK13,X2)
| ~ ssItem(X2)
| ~ memberP(sK34(sK13,sK10),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_36])]) ).
fof(f798,plain,
( ! [X2] :
( memberP(sK13,X2)
| ~ memberP(sK34(sK13,sK10),X2)
| ~ ssList(sK34(sK13,sK10))
| ~ ssList(app(sK33(sK13,sK10),sK10))
| ~ ssItem(X2) )
| ~ spl52_30 ),
inference(superposition,[],[f362,f790]) ).
fof(f814,plain,
( ~ spl52_32
| ~ spl52_34
| spl52_35
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f796,f788,f812,f807,f800]) ).
fof(f812,plain,
( spl52_35
<=> ! [X0] :
( ~ memberP(sK13,X0)
| memberP(sK34(sK13,sK10),X0)
| ~ ssItem(X0)
| memberP(app(sK33(sK13,sK10),sK10),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_35])]) ).
fof(f796,plain,
( ! [X0] :
( ~ memberP(sK13,X0)
| ~ ssList(app(sK33(sK13,sK10),sK10))
| ~ ssList(sK34(sK13,sK10))
| memberP(app(sK33(sK13,sK10),sK10),X0)
| ~ ssItem(X0)
| memberP(sK34(sK13,sK10),X0) )
| ~ spl52_30 ),
inference(superposition,[],[f364,f790]) ).
fof(f810,plain,
( ~ spl52_32
| spl52_33
| ~ spl52_34
| ~ spl52_30 ),
inference(avatar_split_clause,[],[f797,f788,f807,f804,f800]) ).
fof(f797,plain,
( ! [X1] :
( ~ ssList(app(sK33(sK13,sK10),sK10))
| ~ ssItem(X1)
| ~ ssList(sK34(sK13,sK10))
| memberP(sK13,X1)
| ~ memberP(app(sK33(sK13,sK10),sK10),X1) )
| ~ spl52_30 ),
inference(superposition,[],[f363,f790]) ).
fof(f795,plain,
( ~ spl52_2
| spl52_31 ),
inference(avatar_split_clause,[],[f779,f793,f586]) ).
fof(f779,plain,
! [X1] :
( ~ ssList(X1)
| app(app(sK33(X1,nil),nil),sK34(X1,nil)) = X1
| ~ ssList(nil) ),
inference(duplicate_literal_removal,[],[f778]) ).
fof(f778,plain,
! [X1] :
( ~ ssList(nil)
| ~ ssList(X1)
| ~ ssList(X1)
| app(app(sK33(X1,nil),nil),sK34(X1,nil)) = X1 ),
inference(resolution,[],[f482,f479]) ).
fof(f791,plain,
( spl52_30
| ~ spl52_12
| ~ spl52_13
| ~ spl52_4 ),
inference(avatar_split_clause,[],[f775,f594,f640,f635,f788]) ).
fof(f775,plain,
( ~ ssList(sK13)
| ~ ssList(sK10)
| sK13 = app(app(sK33(sK13,sK10),sK10),sK34(sK13,sK10))
| ~ spl52_4 ),
inference(resolution,[],[f482,f596]) ).
fof(f786,plain,
( ~ spl52_13
| spl52_29
| ~ spl52_27 ),
inference(avatar_split_clause,[],[f781,f745,f783,f640]) ).
fof(f781,plain,
( app(app(sK33(sK13,sK13),sK13),sK34(sK13,sK13)) = sK13
| ~ ssList(sK13)
| ~ spl52_27 ),
inference(duplicate_literal_removal,[],[f776]) ).
fof(f776,plain,
( ~ ssList(sK13)
| ~ ssList(sK13)
| app(app(sK33(sK13,sK13),sK13),sK34(sK13,sK13)) = sK13
| ~ spl52_27 ),
inference(resolution,[],[f482,f746]) ).
fof(f746,plain,
( segmentP(sK13,sK13)
| ~ spl52_27 ),
inference(avatar_component_clause,[],[f745]) ).
fof(f756,plain,
( ~ spl52_13
| spl52_27 ),
inference(avatar_split_clause,[],[f755,f745,f640]) ).
fof(f755,plain,
( ~ ssList(sK13)
| spl52_27 ),
inference(resolution,[],[f747,f351]) ).
fof(f747,plain,
( ~ segmentP(sK13,sK13)
| spl52_27 ),
inference(avatar_component_clause,[],[f745]) ).
fof(f752,plain,
( ~ spl52_27
| spl52_24
| ~ spl52_13
| ~ spl52_28
| ~ spl52_4
| ~ spl52_23 ),
inference(avatar_split_clause,[],[f741,f711,f594,f749,f640,f722,f745]) ).
fof(f722,plain,
( spl52_24
<=> sK10 = sK13 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_24])]) ).
fof(f741,plain,
( ~ strictorderedP(sK13)
| ~ ssList(sK13)
| sK10 = sK13
| ~ segmentP(sK13,sK13)
| ~ spl52_4
| ~ spl52_23 ),
inference(resolution,[],[f712,f596]) ).
fof(f738,plain,
( ~ spl52_12
| spl52_26
| ~ spl52_13
| ~ spl52_4 ),
inference(avatar_split_clause,[],[f730,f594,f640,f736,f635]) ).
fof(f736,plain,
( spl52_26
<=> ! [X0] :
( ~ ssList(X0)
| segmentP(X0,sK10)
| ~ segmentP(X0,sK13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_26])]) ).
fof(f730,plain,
( ! [X0] :
( ~ ssList(sK13)
| ~ ssList(X0)
| ~ segmentP(X0,sK13)
| segmentP(X0,sK10)
| ~ ssList(sK10) )
| ~ spl52_4 ),
inference(resolution,[],[f366,f596]) ).
fof(f729,plain,
( spl52_24
| ~ spl52_25
| ~ spl52_13
| ~ spl52_12
| ~ spl52_4 ),
inference(avatar_split_clause,[],[f716,f594,f635,f640,f726,f722]) ).
fof(f716,plain,
( ~ ssList(sK10)
| ~ ssList(sK13)
| ~ segmentP(sK10,sK13)
| sK10 = sK13
| ~ spl52_4 ),
inference(resolution,[],[f469,f596]) ).
fof(f713,plain,
( ~ spl52_12
| spl52_23 ),
inference(avatar_split_clause,[],[f708,f711,f635]) ).
fof(f708,plain,
! [X0] :
( ~ strictorderedP(X0)
| sK10 = X0
| ~ segmentP(sK13,X0)
| ~ ssList(X0)
| ~ ssList(sK10)
| ~ segmentP(X0,sK10) ),
inference(duplicate_literal_removal,[],[f704]) ).
fof(f704,plain,
! [X0] :
( ~ ssList(X0)
| ~ segmentP(sK13,X0)
| ~ ssList(X0)
| ~ ssList(sK10)
| ~ segmentP(X0,sK10)
| sK10 = X0
| ~ strictorderedP(X0) ),
inference(resolution,[],[f503,f543]) ).
fof(f543,plain,
! [X5] :
( ~ neq(sK10,X5)
| ~ segmentP(sK13,X5)
| ~ segmentP(X5,sK10)
| ~ strictorderedP(X5)
| ~ ssList(X5) ),
inference(definition_unfolding,[],[f376,f378,f378]) ).
fof(f378,plain,
sK12 = sK10,
inference(cnf_transformation,[],[f249]) ).
fof(f249,plain,
( ssList(sK12)
& ~ memberP(sK11,sK14)
& ssItem(sK14)
& memberP(sK10,sK14)
& sK12 = sK10
& segmentP(sK13,sK12)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(sK12,X5)
| ~ segmentP(X5,sK12)
| ~ segmentP(sK13,X5) )
& ssList(sK13)
& strictorderedP(sK12)
& sK11 = sK13
& ssList(sK11)
& ssList(sK10) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK10,sK11,sK12,sK13,sK14])],[f159,f248,f247,f246,f245,f244]) ).
fof(f244,plain,
( ? [X0] :
( ? [X1] :
( ? [X2] :
( ssList(X2)
& ? [X3] :
( ? [X4] :
( ~ memberP(X1,X4)
& ssItem(X4)
& memberP(X0,X4) )
& X0 = X2
& segmentP(X3,X2)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(X2,X5)
| ~ segmentP(X5,X2)
| ~ segmentP(X3,X5) )
& ssList(X3)
& strictorderedP(X2)
& X1 = X3 ) )
& ssList(X1) )
& ssList(X0) )
=> ( ? [X1] :
( ? [X2] :
( ssList(X2)
& ? [X3] :
( ? [X4] :
( ~ memberP(X1,X4)
& ssItem(X4)
& memberP(sK10,X4) )
& sK10 = X2
& segmentP(X3,X2)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(X2,X5)
| ~ segmentP(X5,X2)
| ~ segmentP(X3,X5) )
& ssList(X3)
& strictorderedP(X2)
& X1 = X3 ) )
& ssList(X1) )
& ssList(sK10) ) ),
introduced(choice_axiom,[]) ).
fof(f245,plain,
( ? [X1] :
( ? [X2] :
( ssList(X2)
& ? [X3] :
( ? [X4] :
( ~ memberP(X1,X4)
& ssItem(X4)
& memberP(sK10,X4) )
& sK10 = X2
& segmentP(X3,X2)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(X2,X5)
| ~ segmentP(X5,X2)
| ~ segmentP(X3,X5) )
& ssList(X3)
& strictorderedP(X2)
& X1 = X3 ) )
& ssList(X1) )
=> ( ? [X2] :
( ssList(X2)
& ? [X3] :
( ? [X4] :
( ~ memberP(sK11,X4)
& ssItem(X4)
& memberP(sK10,X4) )
& sK10 = X2
& segmentP(X3,X2)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(X2,X5)
| ~ segmentP(X5,X2)
| ~ segmentP(X3,X5) )
& ssList(X3)
& strictorderedP(X2)
& sK11 = X3 ) )
& ssList(sK11) ) ),
introduced(choice_axiom,[]) ).
fof(f246,plain,
( ? [X2] :
( ssList(X2)
& ? [X3] :
( ? [X4] :
( ~ memberP(sK11,X4)
& ssItem(X4)
& memberP(sK10,X4) )
& sK10 = X2
& segmentP(X3,X2)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(X2,X5)
| ~ segmentP(X5,X2)
| ~ segmentP(X3,X5) )
& ssList(X3)
& strictorderedP(X2)
& sK11 = X3 ) )
=> ( ssList(sK12)
& ? [X3] :
( ? [X4] :
( ~ memberP(sK11,X4)
& ssItem(X4)
& memberP(sK10,X4) )
& sK12 = sK10
& segmentP(X3,sK12)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(sK12,X5)
| ~ segmentP(X5,sK12)
| ~ segmentP(X3,X5) )
& ssList(X3)
& strictorderedP(sK12)
& sK11 = X3 ) ) ),
introduced(choice_axiom,[]) ).
fof(f247,plain,
( ? [X3] :
( ? [X4] :
( ~ memberP(sK11,X4)
& ssItem(X4)
& memberP(sK10,X4) )
& sK12 = sK10
& segmentP(X3,sK12)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(sK12,X5)
| ~ segmentP(X5,sK12)
| ~ segmentP(X3,X5) )
& ssList(X3)
& strictorderedP(sK12)
& sK11 = X3 )
=> ( ? [X4] :
( ~ memberP(sK11,X4)
& ssItem(X4)
& memberP(sK10,X4) )
& sK12 = sK10
& segmentP(sK13,sK12)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(sK12,X5)
| ~ segmentP(X5,sK12)
| ~ segmentP(sK13,X5) )
& ssList(sK13)
& strictorderedP(sK12)
& sK11 = sK13 ) ),
introduced(choice_axiom,[]) ).
fof(f248,plain,
( ? [X4] :
( ~ memberP(sK11,X4)
& ssItem(X4)
& memberP(sK10,X4) )
=> ( ~ memberP(sK11,sK14)
& ssItem(sK14)
& memberP(sK10,sK14) ) ),
introduced(choice_axiom,[]) ).
fof(f159,plain,
? [X0] :
( ? [X1] :
( ? [X2] :
( ssList(X2)
& ? [X3] :
( ? [X4] :
( ~ memberP(X1,X4)
& ssItem(X4)
& memberP(X0,X4) )
& X0 = X2
& segmentP(X3,X2)
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(X2,X5)
| ~ segmentP(X5,X2)
| ~ segmentP(X3,X5) )
& ssList(X3)
& strictorderedP(X2)
& X1 = X3 ) )
& ssList(X1) )
& ssList(X0) ),
inference(flattening,[],[f158]) ).
fof(f158,plain,
? [X0] :
( ? [X1] :
( ? [X2] :
( ? [X3] :
( segmentP(X3,X2)
& strictorderedP(X2)
& X0 = X2
& ! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(X2,X5)
| ~ segmentP(X5,X2)
| ~ segmentP(X3,X5) )
& X1 = X3
& ? [X4] :
( memberP(X0,X4)
& ~ memberP(X1,X4)
& ssItem(X4) )
& ssList(X3) )
& ssList(X2) )
& ssList(X1) )
& ssList(X0) ),
inference(ennf_transformation,[],[f98]) ).
fof(f98,plain,
~ ! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ! [X3] :
( ssList(X3)
=> ( ~ segmentP(X3,X2)
| ~ strictorderedP(X2)
| X0 != X2
| ? [X5] :
( segmentP(X5,X2)
& segmentP(X3,X5)
& ssList(X5)
& neq(X2,X5)
& strictorderedP(X5) )
| X1 != X3
| ! [X4] :
( ssItem(X4)
=> ( ~ memberP(X0,X4)
| memberP(X1,X4) ) ) ) ) ) ) ),
inference(rectify,[],[f97]) ).
fof(f97,negated_conjecture,
~ ! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ! [X3] :
( ssList(X3)
=> ( ! [X5] :
( ssItem(X5)
=> ( ~ memberP(X0,X5)
| memberP(X1,X5) ) )
| ~ segmentP(X3,X2)
| ? [X4] :
( neq(X2,X4)
& segmentP(X4,X2)
& strictorderedP(X4)
& segmentP(X3,X4)
& ssList(X4) )
| ~ strictorderedP(X2)
| X1 != X3
| X0 != X2 ) ) ) ) ),
inference(negated_conjecture,[],[f96]) ).
fof(f96,conjecture,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ! [X3] :
( ssList(X3)
=> ( ! [X5] :
( ssItem(X5)
=> ( ~ memberP(X0,X5)
| memberP(X1,X5) ) )
| ~ segmentP(X3,X2)
| ? [X4] :
( neq(X2,X4)
& segmentP(X4,X2)
& strictorderedP(X4)
& segmentP(X3,X4)
& ssList(X4) )
| ~ strictorderedP(X2)
| X1 != X3
| X0 != X2 ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1) ).
fof(f376,plain,
! [X5] :
( ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ neq(sK12,X5)
| ~ segmentP(X5,sK12)
| ~ segmentP(sK13,X5) ),
inference(cnf_transformation,[],[f249]) ).
fof(f503,plain,
! [X0,X1] :
( neq(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| X0 = X1 ),
inference(cnf_transformation,[],[f317]) ).
fof(f317,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ( ( neq(X0,X1)
| X0 = X1 )
& ( X0 != X1
| ~ neq(X0,X1) ) )
| ~ ssList(X1) ) ),
inference(nnf_transformation,[],[f128]) ).
fof(f128,plain,
! [X0] :
( ~ ssList(X0)
| ! [X1] :
( ( neq(X0,X1)
<=> X0 != X1 )
| ~ ssList(X1) ) ),
inference(ennf_transformation,[],[f15]) ).
fof(f15,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ( neq(X0,X1)
<=> X0 != X1 ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax15) ).
fof(f703,plain,
( ~ spl52_21
| spl52_22 ),
inference(avatar_split_clause,[],[f691,f701,f697]) ).
fof(f701,plain,
( spl52_22
<=> ! [X0] :
( ~ strictorderedP(X0)
| ~ ssItem(X0)
| sK10 = X0
| ~ segmentP(X0,sK10)
| ~ segmentP(sK13,X0)
| ~ ssList(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_22])]) ).
fof(f691,plain,
! [X0] :
( ~ strictorderedP(X0)
| ~ ssList(X0)
| ~ ssItem(sK10)
| ~ segmentP(sK13,X0)
| ~ segmentP(X0,sK10)
| sK10 = X0
| ~ ssItem(X0) ),
inference(resolution,[],[f418,f543]) ).
fof(f418,plain,
! [X0,X1] :
( neq(X0,X1)
| ~ ssItem(X0)
| X0 = X1
| ~ ssItem(X1) ),
inference(cnf_transformation,[],[f271]) ).
fof(f271,plain,
! [X0] :
( ! [X1] :
( ( ( X0 != X1
| ~ neq(X0,X1) )
& ( neq(X0,X1)
| X0 = X1 ) )
| ~ ssItem(X1) )
| ~ ssItem(X0) ),
inference(nnf_transformation,[],[f141]) ).
fof(f141,plain,
! [X0] :
( ! [X1] :
( ( X0 != X1
<=> neq(X0,X1) )
| ~ ssItem(X1) )
| ~ ssItem(X0) ),
inference(ennf_transformation,[],[f1]) ).
fof(f1,axiom,
! [X0] :
( ssItem(X0)
=> ! [X1] :
( ssItem(X1)
=> ( X0 != X1
<=> neq(X0,X1) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax1) ).
fof(f686,plain,
spl52_3,
inference(avatar_split_clause,[],[f350,f590]) ).
fof(f350,plain,
! [X0] :
( ~ ssItem(X0)
| totalorderedP(cons(X0,nil)) ),
inference(cnf_transformation,[],[f161]) ).
fof(f161,plain,
! [X0] :
( totalorderedP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(ennf_transformation,[],[f65]) ).
fof(f65,axiom,
! [X0] :
( ssItem(X0)
=> totalorderedP(cons(X0,nil)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax65) ).
fof(f685,plain,
spl52_20,
inference(avatar_split_clause,[],[f456,f682]) ).
fof(f682,plain,
( spl52_20
<=> duplicatefreeP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_20])]) ).
fof(f456,plain,
duplicatefreeP(nil),
inference(cnf_transformation,[],[f72]) ).
fof(f72,axiom,
duplicatefreeP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax72) ).
fof(f678,plain,
spl52_2,
inference(avatar_split_clause,[],[f535,f586]) ).
fof(f535,plain,
ssList(nil),
inference(cnf_transformation,[],[f17]) ).
fof(f17,axiom,
ssList(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax17) ).
fof(f677,plain,
spl52_19,
inference(avatar_split_clause,[],[f544,f674]) ).
fof(f544,plain,
strictorderedP(sK10),
inference(definition_unfolding,[],[f374,f378]) ).
fof(f374,plain,
strictorderedP(sK12),
inference(cnf_transformation,[],[f249]) ).
fof(f671,plain,
spl52_13,
inference(avatar_split_clause,[],[f545,f640]) ).
fof(f545,plain,
ssList(sK13),
inference(definition_unfolding,[],[f372,f373]) ).
fof(f373,plain,
sK11 = sK13,
inference(cnf_transformation,[],[f249]) ).
fof(f372,plain,
ssList(sK11),
inference(cnf_transformation,[],[f249]) ).
fof(f670,plain,
spl52_18,
inference(avatar_split_clause,[],[f515,f667]) ).
fof(f667,plain,
( spl52_18
<=> strictorderP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_18])]) ).
fof(f515,plain,
strictorderP(nil),
inference(cnf_transformation,[],[f64]) ).
fof(f64,axiom,
strictorderP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax64) ).
fof(f665,plain,
~ spl52_17,
inference(avatar_split_clause,[],[f468,f662]) ).
fof(f662,plain,
( spl52_17
<=> sK31 = sK32 ),
introduced(avatar_definition,[new_symbols(naming,[spl52_17])]) ).
fof(f468,plain,
sK31 != sK32,
inference(cnf_transformation,[],[f296]) ).
fof(f296,plain,
( sK31 != sK32
& ssItem(sK32)
& ssItem(sK31) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK31,sK32])],[f2,f295,f294]) ).
fof(f294,plain,
( ? [X0] :
( ? [X1] :
( X0 != X1
& ssItem(X1) )
& ssItem(X0) )
=> ( ? [X1] :
( sK31 != X1
& ssItem(X1) )
& ssItem(sK31) ) ),
introduced(choice_axiom,[]) ).
fof(f295,plain,
( ? [X1] :
( sK31 != X1
& ssItem(X1) )
=> ( sK31 != sK32
& ssItem(sK32) ) ),
introduced(choice_axiom,[]) ).
fof(f2,axiom,
? [X0] :
( ? [X1] :
( X0 != X1
& ssItem(X1) )
& ssItem(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax2) ).
fof(f660,plain,
spl52_16,
inference(avatar_split_clause,[],[f514,f657]) ).
fof(f657,plain,
( spl52_16
<=> strictorderedP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_16])]) ).
fof(f514,plain,
strictorderedP(nil),
inference(cnf_transformation,[],[f69]) ).
fof(f69,axiom,
strictorderedP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax69) ).
fof(f654,plain,
spl52_12,
inference(avatar_split_clause,[],[f540,f635]) ).
fof(f540,plain,
ssList(sK10),
inference(definition_unfolding,[],[f382,f378]) ).
fof(f382,plain,
ssList(sK12),
inference(cnf_transformation,[],[f249]) ).
fof(f653,plain,
spl52_15,
inference(avatar_split_clause,[],[f451,f650]) ).
fof(f650,plain,
( spl52_15
<=> totalorderP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_15])]) ).
fof(f451,plain,
totalorderP(nil),
inference(cnf_transformation,[],[f62]) ).
fof(f62,axiom,
totalorderP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax62) ).
fof(f648,plain,
~ spl52_14,
inference(avatar_split_clause,[],[f352,f645]) ).
fof(f645,plain,
( spl52_14
<=> singletonP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_14])]) ).
fof(f352,plain,
~ singletonP(nil),
inference(cnf_transformation,[],[f39]) ).
fof(f39,axiom,
~ singletonP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax39) ).
fof(f643,plain,
spl52_13,
inference(avatar_split_clause,[],[f375,f640]) ).
fof(f375,plain,
ssList(sK13),
inference(cnf_transformation,[],[f249]) ).
fof(f638,plain,
spl52_12,
inference(avatar_split_clause,[],[f371,f635]) ).
fof(f371,plain,
ssList(sK10),
inference(cnf_transformation,[],[f249]) ).
fof(f633,plain,
spl52_11,
inference(avatar_split_clause,[],[f379,f630]) ).
fof(f379,plain,
memberP(sK10,sK14),
inference(cnf_transformation,[],[f249]) ).
fof(f628,plain,
spl52_10,
inference(avatar_split_clause,[],[f458,f625]) ).
fof(f625,plain,
( spl52_10
<=> totalorderedP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_10])]) ).
fof(f458,plain,
totalorderedP(nil),
inference(cnf_transformation,[],[f66]) ).
fof(f66,axiom,
totalorderedP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax66) ).
fof(f623,plain,
spl52_9,
inference(avatar_split_clause,[],[f466,f620]) ).
fof(f466,plain,
ssItem(sK31),
inference(cnf_transformation,[],[f296]) ).
fof(f617,plain,
~ spl52_8,
inference(avatar_split_clause,[],[f541,f614]) ).
fof(f541,plain,
~ memberP(sK13,sK14),
inference(definition_unfolding,[],[f381,f373]) ).
fof(f381,plain,
~ memberP(sK11,sK14),
inference(cnf_transformation,[],[f249]) ).
fof(f612,plain,
spl52_7,
inference(avatar_split_clause,[],[f442,f609]) ).
fof(f609,plain,
( spl52_7
<=> equalelemsP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_7])]) ).
fof(f442,plain,
equalelemsP(nil),
inference(cnf_transformation,[],[f74]) ).
fof(f74,axiom,
equalelemsP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax74) ).
fof(f607,plain,
spl52_6,
inference(avatar_split_clause,[],[f467,f604]) ).
fof(f467,plain,
ssItem(sK32),
inference(cnf_transformation,[],[f296]) ).
fof(f602,plain,
spl52_5,
inference(avatar_split_clause,[],[f380,f599]) ).
fof(f380,plain,
ssItem(sK14),
inference(cnf_transformation,[],[f249]) ).
fof(f597,plain,
spl52_4,
inference(avatar_split_clause,[],[f542,f594]) ).
fof(f542,plain,
segmentP(sK13,sK10),
inference(definition_unfolding,[],[f377,f378]) ).
fof(f377,plain,
segmentP(sK13,sK12),
inference(cnf_transformation,[],[f249]) ).
fof(f592,plain,
( ~ spl52_2
| spl52_3 ),
inference(avatar_split_clause,[],[f560,f590,f586]) ).
fof(f560,plain,
! [X0] :
( ~ ssItem(X0)
| totalorderedP(cons(X0,nil))
| ~ ssList(nil) ),
inference(equality_resolution,[],[f436]) ).
fof(f436,plain,
! [X0,X1] :
( ~ ssItem(X0)
| ~ ssList(X1)
| totalorderedP(cons(X0,X1))
| nil != X1 ),
inference(cnf_transformation,[],[f282]) ).
fof(f584,plain,
spl52_1,
inference(avatar_split_clause,[],[f361,f581]) ).
fof(f581,plain,
( spl52_1
<=> cyclefreeP(nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl52_1])]) ).
fof(f361,plain,
cyclefreeP(nil),
inference(cnf_transformation,[],[f60]) ).
fof(f60,axiom,
cyclefreeP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax60) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : SWC403+1 : TPTP v8.1.0. Released v2.4.0.
% 0.07/0.13 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.34 % Computer : n003.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:54:07 EDT 2022
% 0.13/0.35 % CPUTime :
% 1.27/0.52 % (18755)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.27/0.53 % (18743)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.27/0.53 % (18742)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)
% 1.27/0.53 % (18745)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.27/0.53 % (18763)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.27/0.53 % (18744)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.27/0.54 % (18768)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.42/0.54 % (18746)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.42/0.54 % (18747)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.42/0.54 % (18751)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.42/0.54 % (18759)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.42/0.54 % (18762)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 1.42/0.54 % (18764)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 1.42/0.54 % (18758)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 1.42/0.54 % (18741)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 1.42/0.54 % (18753)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.42/0.55 % (18760)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.42/0.55 % (18756)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.42/0.55 % (18750)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.42/0.55 % (18769)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 1.42/0.55 % (18752)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.42/0.55 % (18767)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.42/0.55 % (18748)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 1.42/0.55 % (18754)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.42/0.55 % (18766)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 1.42/0.55 % (18761)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 1.42/0.56 % (18749)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.42/0.56 % (18770)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.42/0.56 % (18765)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 1.42/0.56 % (18748)Instruction limit reached!
% 1.42/0.56 % (18748)------------------------------
% 1.42/0.56 % (18748)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.56 % (18748)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.56 % (18748)Termination reason: Unknown
% 1.42/0.56 % (18748)Termination phase: Function definition elimination
% 1.42/0.56
% 1.42/0.56 % (18748)Memory used [KB]: 1279
% 1.42/0.56 % (18748)Time elapsed: 0.012 s
% 1.42/0.56 % (18748)Instructions burned: 8 (million)
% 1.42/0.56 % (18748)------------------------------
% 1.42/0.56 % (18748)------------------------------
% 1.42/0.57 % (18757)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.42/0.57 TRYING [1]
% 1.42/0.58 % (18749)Instruction limit reached!
% 1.42/0.58 % (18749)------------------------------
% 1.42/0.58 % (18749)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.58 % (18749)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.58 % (18749)Termination reason: Unknown
% 1.42/0.58 % (18749)Termination phase: Preprocessing 1
% 1.42/0.58
% 1.42/0.58 % (18749)Memory used [KB]: 895
% 1.42/0.58 % (18749)Time elapsed: 0.003 s
% 1.42/0.58 % (18749)Instructions burned: 2 (million)
% 1.42/0.58 % (18749)------------------------------
% 1.42/0.58 % (18749)------------------------------
% 1.42/0.58 TRYING [2]
% 1.42/0.58 % (18742)Refutation not found, incomplete strategy% (18742)------------------------------
% 1.42/0.58 % (18742)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.58 % (18742)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.58 % (18742)Termination reason: Refutation not found, incomplete strategy
% 1.42/0.58
% 1.42/0.58 % (18742)Memory used [KB]: 6012
% 1.42/0.58 % (18742)Time elapsed: 0.154 s
% 1.42/0.58 % (18742)Instructions burned: 20 (million)
% 1.42/0.58 % (18742)------------------------------
% 1.42/0.58 % (18742)------------------------------
% 1.42/0.59 % (18743)Instruction limit reached!
% 1.42/0.59 % (18743)------------------------------
% 1.42/0.59 % (18743)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.59 % (18743)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.59 % (18743)Termination reason: Unknown
% 1.42/0.59 % (18743)Termination phase: Saturation
% 1.42/0.59
% 1.42/0.59 % (18743)Memory used [KB]: 1791
% 1.42/0.59 % (18743)Time elapsed: 0.183 s
% 1.42/0.59 % (18743)Instructions burned: 38 (million)
% 1.42/0.59 % (18743)------------------------------
% 1.42/0.59 % (18743)------------------------------
% 1.42/0.60 TRYING [1]
% 1.42/0.60 TRYING [1]
% 1.42/0.60 TRYING [2]
% 1.42/0.60 TRYING [2]
% 1.42/0.60 % (18747)Instruction limit reached!
% 1.42/0.60 % (18747)------------------------------
% 1.42/0.60 % (18747)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.60 % (18747)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.60 % (18747)Termination reason: Unknown
% 1.42/0.60 % (18747)Termination phase: Finite model building constraint generation
% 1.42/0.60
% 1.42/0.60 % (18747)Memory used [KB]: 7291
% 1.42/0.60 % (18747)Time elapsed: 0.176 s
% 1.42/0.60 % (18747)Instructions burned: 52 (million)
% 1.42/0.60 % (18747)------------------------------
% 1.42/0.60 % (18747)------------------------------
% 1.42/0.62 % (18751)Instruction limit reached!
% 1.42/0.62 % (18751)------------------------------
% 1.42/0.62 % (18751)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.62 % (18744)Instruction limit reached!
% 1.42/0.62 % (18744)------------------------------
% 1.42/0.62 % (18744)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.62 % (18744)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.62 % (18744)Termination reason: Unknown
% 1.42/0.62 % (18744)Termination phase: Saturation
% 1.42/0.62
% 1.42/0.62 % (18744)Memory used [KB]: 6652
% 1.42/0.62 % (18744)Time elapsed: 0.216 s
% 1.42/0.62 % (18744)Instructions burned: 51 (million)
% 1.42/0.62 % (18744)------------------------------
% 1.42/0.62 % (18744)------------------------------
% 1.42/0.62 % (18746)Instruction limit reached!
% 1.42/0.62 % (18746)------------------------------
% 1.42/0.62 % (18746)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.62 % (18746)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.62 % (18746)Termination reason: Unknown
% 1.42/0.62 % (18746)Termination phase: Saturation
% 1.42/0.62
% 1.42/0.62 % (18746)Memory used [KB]: 6268
% 1.42/0.62 % (18746)Time elapsed: 0.203 s
% 1.42/0.62 % (18746)Instructions burned: 48 (million)
% 1.42/0.62 % (18746)------------------------------
% 1.42/0.62 % (18746)------------------------------
% 1.42/0.62 % (18750)Instruction limit reached!
% 1.42/0.62 % (18750)------------------------------
% 1.42/0.62 % (18750)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.63 % (18758)Instruction limit reached!
% 1.42/0.63 % (18758)------------------------------
% 1.42/0.63 % (18758)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.42/0.63 % (18758)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.63 % (18758)Termination reason: Unknown
% 1.42/0.63 % (18758)Termination phase: Finite model building constraint generation
% 1.42/0.63
% 1.42/0.63 % (18758)Memory used [KB]: 7803
% 1.42/0.63 % (18758)Time elapsed: 0.206 s
% 1.42/0.63 % (18758)Instructions burned: 61 (million)
% 1.42/0.63 % (18758)------------------------------
% 1.42/0.63 % (18758)------------------------------
% 1.42/0.63 TRYING [3]
% 1.42/0.63 % (18750)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.42/0.63 % (18750)Termination reason: Unknown
% 1.42/0.63 % (18750)Termination phase: Saturation
% 1.42/0.63
% 1.42/0.63 % (18750)Memory used [KB]: 2302
% 1.42/0.63 % (18750)Time elapsed: 0.221 s
% 1.42/0.63 % (18750)Instructions burned: 52 (million)
% 1.42/0.63 % (18750)------------------------------
% 1.42/0.63 % (18750)------------------------------
% 2.14/0.63 % (18751)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.14/0.63 % (18751)Termination reason: Unknown
% 2.14/0.63 % (18751)Termination phase: Saturation
% 2.14/0.63
% 2.14/0.63 % (18751)Memory used [KB]: 6652
% 2.14/0.63 % (18751)Time elapsed: 0.206 s
% 2.14/0.63 % (18751)Instructions burned: 50 (million)
% 2.14/0.63 % (18751)------------------------------
% 2.14/0.63 % (18751)------------------------------
% 2.14/0.65 % (18745)Instruction limit reached!
% 2.14/0.65 % (18745)------------------------------
% 2.14/0.65 % (18745)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.14/0.65 % (18745)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.14/0.65 % (18745)Termination reason: Unknown
% 2.14/0.65 % (18745)Termination phase: Saturation
% 2.14/0.65
% 2.14/0.65 % (18745)Memory used [KB]: 6780
% 2.14/0.65 % (18745)Time elapsed: 0.230 s
% 2.14/0.65 % (18745)Instructions burned: 52 (million)
% 2.14/0.65 % (18745)------------------------------
% 2.14/0.65 % (18745)------------------------------
% 2.14/0.66 % (18755)Instruction limit reached!
% 2.14/0.66 % (18755)------------------------------
% 2.14/0.66 % (18755)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.14/0.66 % (18755)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.14/0.66 % (18755)Termination reason: Unknown
% 2.14/0.66 % (18755)Termination phase: Saturation
% 2.14/0.66
% 2.14/0.66 % (18755)Memory used [KB]: 7164
% 2.14/0.66 % (18755)Time elapsed: 0.046 s
% 2.14/0.66 % (18755)Instructions burned: 68 (million)
% 2.14/0.66 % (18755)------------------------------
% 2.14/0.66 % (18755)------------------------------
% 2.14/0.66 % (18756)Instruction limit reached!
% 2.14/0.66 % (18756)------------------------------
% 2.14/0.66 % (18756)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.14/0.66 % (18756)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.14/0.66 % (18756)Termination reason: Unknown
% 2.14/0.66 % (18756)Termination phase: Saturation
% 2.14/0.66
% 2.14/0.66 % (18756)Memory used [KB]: 2430
% 2.14/0.66 % (18756)Time elapsed: 0.186 s
% 2.14/0.66 % (18756)Instructions burned: 76 (million)
% 2.14/0.66 % (18756)------------------------------
% 2.14/0.66 % (18756)------------------------------
% 2.14/0.69 % (18767)Instruction limit reached!
% 2.14/0.69 % (18767)------------------------------
% 2.14/0.69 % (18767)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.14/0.69 % (18767)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.14/0.69 % (18767)Termination reason: Unknown
% 2.14/0.69 % (18767)Termination phase: Saturation
% 2.14/0.69
% 2.14/0.69 % (18767)Memory used [KB]: 7036
% 2.14/0.69 % (18767)Time elapsed: 0.041 s
% 2.14/0.69 % (18767)Instructions burned: 69 (million)
% 2.14/0.69 % (18767)------------------------------
% 2.14/0.69 % (18767)------------------------------
% 2.51/0.70 % (18858)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.51/0.70 % (18856)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.51/0.71 % (18857)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.51/0.72 % (18860)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/920Mi)
% 2.51/0.73 % (18757)Instruction limit reached!
% 2.51/0.73 % (18757)------------------------------
% 2.51/0.73 % (18757)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.51/0.74 % (18760)Instruction limit reached!
% 2.51/0.74 % (18760)------------------------------
% 2.51/0.74 % (18760)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.51/0.74 % (18863)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/934Mi)
% 2.51/0.74 % (18877)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/940Mi)
% 2.51/0.74 % (18752)Instruction limit reached!
% 2.51/0.74 % (18752)------------------------------
% 2.51/0.74 % (18752)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.51/0.74 % (18752)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.51/0.74 % (18752)Termination reason: Unknown
% 2.51/0.74 % (18752)Termination phase: Saturation
% 2.51/0.74
% 2.51/0.74 % (18752)Memory used [KB]: 7547
% 2.51/0.74 % (18752)Time elapsed: 0.301 s
% 2.51/0.74 % (18752)Instructions burned: 101 (million)
% 2.51/0.74 % (18752)------------------------------
% 2.51/0.74 % (18752)------------------------------
% 2.51/0.74 % (18754)Instruction limit reached!
% 2.51/0.74 % (18754)------------------------------
% 2.51/0.74 % (18754)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.51/0.74 % (18760)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.51/0.74 % (18760)Termination reason: Unknown
% 2.51/0.74 % (18760)Termination phase: Saturation
% 2.51/0.74
% 2.51/0.74 % (18760)Memory used [KB]: 2686
% 2.51/0.74 % (18760)Time elapsed: 0.338 s
% 2.51/0.74 % (18760)Instructions burned: 100 (million)
% 2.51/0.74 % (18760)------------------------------
% 2.51/0.74 % (18760)------------------------------
% 2.51/0.74 WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 2.51/0.74 % (18754)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.51/0.74 % (18754)Termination reason: Unknown
% 2.51/0.74 % (18754)Termination phase: Saturation
% 2.51/0.74
% 2.51/0.74 % (18754)Memory used [KB]: 7419
% 2.51/0.74 % (18754)Time elapsed: 0.326 s
% 2.51/0.74 % (18754)Instructions burned: 100 (million)
% 2.51/0.74 % (18754)------------------------------
% 2.51/0.74 % (18754)------------------------------
% 2.51/0.74 % (18880)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/981Mi)
% 2.51/0.74 % (18762)Instruction limit reached!
% 2.51/0.74 % (18762)------------------------------
% 2.51/0.74 % (18762)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.51/0.74 % (18762)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.51/0.74 % (18762)Termination reason: Unknown
% 2.51/0.74 % (18762)Termination phase: Saturation
% 2.51/0.74
% 2.51/0.74 % (18762)Memory used [KB]: 7547
% 2.51/0.74 % (18762)Time elapsed: 0.338 s
% 2.51/0.74 % (18762)Instructions burned: 138 (million)
% 2.51/0.74 % (18762)------------------------------
% 2.51/0.74 % (18762)------------------------------
% 2.51/0.74 % (18757)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.51/0.74 % (18757)Termination reason: Unknown
% 2.51/0.74 % (18757)Termination phase: Saturation
% 2.51/0.74
% 2.51/0.74 % (18757)Memory used [KB]: 6652
% 2.51/0.74 % (18757)Time elapsed: 0.330 s
% 2.51/0.74 % (18757)Instructions burned: 99 (million)
% 2.51/0.74 % (18757)------------------------------
% 2.51/0.74 % (18757)------------------------------
% 2.51/0.75 TRYING [4]
% 2.51/0.75 % (18759)Instruction limit reached!
% 2.51/0.75 % (18759)------------------------------
% 2.51/0.75 % (18759)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.51/0.75 % (18759)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.51/0.75 % (18759)Termination reason: Unknown
% 2.51/0.75 % (18759)Termination phase: Saturation
% 2.51/0.75
% 2.51/0.75 % (18759)Memory used [KB]: 7291
% 2.51/0.75 % (18759)Time elapsed: 0.350 s
% 2.51/0.75 % (18759)Instructions burned: 101 (million)
% 2.51/0.75 % (18759)------------------------------
% 2.51/0.75 % (18759)------------------------------
% 2.51/0.75 % (18753)Instruction limit reached!
% 2.51/0.75 % (18753)------------------------------
% 2.51/0.75 % (18753)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.51/0.75 % (18753)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.51/0.75 % (18753)Termination reason: Unknown
% 2.51/0.75 % (18753)Termination phase: Saturation
% 2.51/0.75
% 2.51/0.75 % (18753)Memory used [KB]: 7419
% 2.51/0.75 % (18753)Time elapsed: 0.349 s
% 2.51/0.75 % (18753)Instructions burned: 101 (million)
% 2.51/0.75 % (18753)------------------------------
% 2.51/0.75 % (18753)------------------------------
% 2.51/0.75 % (18871)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/747Mi)
% 2.51/0.75 % (18872)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/655Mi)
% 2.81/0.76 % (18875)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/68Mi)
% 2.81/0.78 % (18895)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/2016Mi)
% 2.81/0.79 % (18892)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.81/0.79 % (18900)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/3735Mi)
% 2.92/0.82 % (18911)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 (2996ds/4958Mi)
% 3.01/0.85 % (18761)Instruction limit reached!
% 3.01/0.85 % (18761)------------------------------
% 3.01/0.85 % (18761)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.85 % (18939)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.01/0.86 % (18858)Instruction limit reached!
% 3.01/0.86 % (18858)------------------------------
% 3.01/0.86 % (18858)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.86 % (18858)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.86 % (18858)Termination reason: Unknown
% 3.01/0.86 % (18858)Termination phase: Saturation
% 3.01/0.86
% 3.01/0.86 % (18858)Memory used [KB]: 8187
% 3.01/0.86 % (18858)Time elapsed: 0.227 s
% 3.01/0.86 % (18858)Instructions burned: 90 (million)
% 3.01/0.86 % (18858)------------------------------
% 3.01/0.86 % (18858)------------------------------
% 3.01/0.86 % (18761)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.86 % (18761)Termination reason: Unknown
% 3.01/0.86 % (18761)Termination phase: Saturation
% 3.01/0.86
% 3.01/0.86 % (18761)Memory used [KB]: 7803
% 3.01/0.86 % (18761)Time elapsed: 0.439 s
% 3.01/0.86 % (18761)Instructions burned: 177 (million)
% 3.01/0.86 % (18761)------------------------------
% 3.01/0.86 % (18761)------------------------------
% 3.01/0.86 % (18937)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4931Mi)
% 3.01/0.88 % (18768)Instruction limit reached!
% 3.01/0.88 % (18768)------------------------------
% 3.01/0.88 % (18768)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.88 % (18768)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.88 % (18768)Termination reason: Unknown
% 3.01/0.88 % (18768)Termination phase: Saturation
% 3.01/0.88
% 3.01/0.88 % (18768)Memory used [KB]: 3965
% 3.01/0.88 % (18768)Time elapsed: 0.476 s
% 3.01/0.88 % (18768)Instructions burned: 179 (million)
% 3.01/0.88 % (18768)------------------------------
% 3.01/0.88 % (18768)------------------------------
% 3.01/0.88 % (18946)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2134Mi)
% 3.01/0.88 % (18941)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/1824Mi)
% 3.01/0.88 % (18932)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4959Mi)
% 3.01/0.89 % (18951)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2891Mi)
% 3.01/0.89 % (18875)Instruction limit reached!
% 3.01/0.89 % (18875)------------------------------
% 3.01/0.89 % (18875)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/0.89 % (18875)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/0.89 % (18875)Termination reason: Unknown
% 3.01/0.89 % (18875)Termination phase: Saturation
% 3.01/0.89
% 3.01/0.89 % (18875)Memory used [KB]: 7164
% 3.01/0.89 % (18875)Time elapsed: 0.038 s
% 3.01/0.89 % (18875)Instructions burned: 68 (million)
% 3.01/0.89 % (18875)------------------------------
% 3.01/0.89 % (18875)------------------------------
% 3.01/0.90 % (18936)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4756Mi)
% 3.37/0.94 % (18892)Instruction limit reached!
% 3.37/0.94 % (18892)------------------------------
% 3.37/0.94 % (18892)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.37/0.94 % (18892)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.37/0.94 % (18892)Termination reason: Unknown
% 3.37/0.94 % (18892)Termination phase: Saturation
% 3.37/0.94
% 3.37/0.94 % (18892)Memory used [KB]: 6908
% 3.37/0.94 % (18892)Time elapsed: 0.255 s
% 3.37/0.94 % (18892)Instructions burned: 91 (million)
% 3.37/0.94 % (18892)------------------------------
% 3.37/0.94 % (18892)------------------------------
% 3.37/0.99 % (19018)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/90Mi)
% 3.37/0.99 % (19025)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2016Mi)
% 3.55/1.00 % (19016)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4585Mi)
% 3.55/1.01 % (18939)Instruction limit reached!
% 3.55/1.01 % (18939)------------------------------
% 3.55/1.01 % (18939)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.55/1.01 % (18939)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.55/1.01 % (18939)Termination reason: Unknown
% 3.55/1.01 % (18939)Termination phase: Saturation
% 3.55/1.01
% 3.55/1.01 % (18939)Memory used [KB]: 7036
% 3.55/1.01 % (18939)Time elapsed: 0.037 s
% 3.55/1.01 % (18939)Instructions burned: 69 (million)
% 3.55/1.01 % (18939)------------------------------
% 3.55/1.01 % (18939)------------------------------
% 3.55/1.01 % (19032)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/8004Mi)
% 3.55/1.05 TRYING [5]
% 3.77/1.06 % (18763)Instruction limit reached!
% 3.77/1.06 % (18763)------------------------------
% 3.77/1.06 % (18763)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.77/1.07 % (18763)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.77/1.07 % (18763)Termination reason: Unknown
% 3.77/1.07 % (18763)Termination phase: Saturation
% 3.77/1.07
% 3.77/1.07 % (18763)Memory used [KB]: 3198
% 3.77/1.07 % (18763)Time elapsed: 0.653 s
% 3.77/1.07 % (18763)Instructions burned: 498 (million)
% 3.77/1.07 % (18763)------------------------------
% 3.77/1.07 % (18763)------------------------------
% 5.66/1.10 % (18857)Instruction limit reached!
% 5.66/1.10 % (18857)------------------------------
% 5.66/1.10 % (18857)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.66/1.10 % (18857)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.66/1.10 % (18857)Termination reason: Unknown
% 5.66/1.10 % (18857)Termination phase: Saturation
% 5.66/1.10
% 5.66/1.10 % (18857)Memory used [KB]: 4733
% 5.66/1.10 % (18857)Time elapsed: 0.481 s
% 5.66/1.10 % (18857)Instructions burned: 211 (million)
% 5.66/1.10 % (18857)------------------------------
% 5.66/1.10 % (18857)------------------------------
% 5.66/1.10 % (19039)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/9965Mi)
% 5.94/1.14 % (19018)Instruction limit reached!
% 5.94/1.14 % (19018)------------------------------
% 5.94/1.14 % (19018)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.94/1.14 % (19018)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.94/1.14 % (19018)Termination reason: Unknown
% 5.94/1.14 % (19018)Termination phase: Saturation
% 5.94/1.14
% 5.94/1.14 % (19018)Memory used [KB]: 8443
% 5.94/1.14 % (19018)Time elapsed: 0.235 s
% 5.94/1.14 % (19018)Instructions burned: 91 (million)
% 5.94/1.14 % (19018)------------------------------
% 5.94/1.14 % (19018)------------------------------
% 5.94/1.14 % (19062)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.21/1.17 % (19095)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 (2992ds/9902Mi)
% 6.21/1.17 % (18770)Instruction limit reached!
% 6.21/1.17 % (18770)------------------------------
% 6.21/1.17 % (18770)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.21/1.17 % (18770)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.21/1.17 % (18770)Termination reason: Unknown
% 6.21/1.17 % (18770)Termination phase: Saturation
% 6.21/1.17
% 6.21/1.17 % (18770)Memory used [KB]: 12792
% 6.21/1.17 % (18770)Time elapsed: 0.713 s
% 6.21/1.17 % (18770)Instructions burned: 356 (million)
% 6.21/1.17 % (18770)------------------------------
% 6.21/1.17 % (18770)------------------------------
% 6.21/1.21 % (18769)Instruction limit reached!
% 6.21/1.21 % (18769)------------------------------
% 6.21/1.21 % (18769)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.21/1.21 % (18769)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.21/1.21 % (18769)Termination reason: Unknown
% 6.21/1.21 % (18769)Termination phase: Saturation
% 6.21/1.21
% 6.21/1.21 % (18769)Memory used [KB]: 11897
% 6.21/1.21 % (18769)Time elapsed: 0.809 s
% 6.21/1.21 % (18769)Instructions burned: 439 (million)
% 6.21/1.21 % (18769)------------------------------
% 6.21/1.21 % (18769)------------------------------
% 6.79/1.23 % (19112)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 (2992ds/1824Mi)
% 7.16/1.30 % (19113)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/9989Mi)
% 7.16/1.31 % (19114)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9707Mi)
% 7.16/1.33 % (19115)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/90Mi)
% 7.67/1.40 % (18856)Instruction limit reached!
% 7.67/1.40 % (18856)------------------------------
% 7.67/1.40 % (18856)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.67/1.40 % (18856)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.67/1.40 % (18856)Termination reason: Unknown
% 7.67/1.40 % (18856)Termination phase: Saturation
% 7.67/1.40
% 7.67/1.40 % (18856)Memory used [KB]: 9722
% 7.67/1.40 % (18856)Time elapsed: 0.803 s
% 7.67/1.40 % (18856)Instructions burned: 389 (million)
% 7.67/1.40 % (18856)------------------------------
% 7.67/1.40 % (18856)------------------------------
% 7.99/1.42 % (18764)Instruction limit reached!
% 7.99/1.42 % (18764)------------------------------
% 7.99/1.42 % (18764)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.99/1.42 % (18764)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.99/1.42 % (18764)Termination reason: Unknown
% 7.99/1.42 % (18764)Termination phase: Saturation
% 7.99/1.42
% 7.99/1.42 % (18764)Memory used [KB]: 10362
% 7.99/1.42 % (18764)Time elapsed: 0.889 s
% 7.99/1.42 % (18764)Instructions burned: 467 (million)
% 7.99/1.42 % (18764)------------------------------
% 7.99/1.42 % (18764)------------------------------
% 7.99/1.45 % (18766)Instruction limit reached!
% 7.99/1.45 % (18766)------------------------------
% 7.99/1.45 % (18766)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.99/1.45 % (18766)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.99/1.45 % (18766)Termination reason: Unknown
% 7.99/1.45 % (18766)Termination phase: Saturation
% 7.99/1.45
% 7.99/1.45 % (18766)Memory used [KB]: 12792
% 7.99/1.45 % (18766)Time elapsed: 1.039 s
% 7.99/1.45 % (18766)Instructions burned: 500 (million)
% 7.99/1.45 % (18766)------------------------------
% 7.99/1.45 % (18766)------------------------------
% 8.23/1.45 % (18765)Instruction limit reached!
% 8.23/1.45 % (18765)------------------------------
% 8.23/1.45 % (18765)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.23/1.45 % (18765)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.23/1.45 % (18765)Termination reason: Unknown
% 8.23/1.45 % (18765)Termination phase: Saturation
% 8.23/1.45
% 8.23/1.45 % (18765)Memory used [KB]: 12665
% 8.23/1.45 % (18765)Time elapsed: 1.023 s
% 8.23/1.45 % (18765)Instructions burned: 482 (million)
% 8.23/1.45 % (18765)------------------------------
% 8.23/1.45 % (18765)------------------------------
% 8.23/1.45 % (19115)Instruction limit reached!
% 8.23/1.45 % (19115)------------------------------
% 8.23/1.45 % (19115)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.23/1.47 % (19115)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.23/1.47 % (19115)Termination reason: Unknown
% 8.23/1.47 % (19115)Termination phase: Saturation
% 8.23/1.47
% 8.23/1.47 % (19115)Memory used [KB]: 7931
% 8.23/1.47 % (19115)Time elapsed: 0.156 s
% 8.23/1.47 % (19115)Instructions burned: 91 (million)
% 8.23/1.47 % (19115)------------------------------
% 8.23/1.47 % (19115)------------------------------
% 8.77/1.54 % (19117)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)
% 8.77/1.55 % (19116)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.77/1.56 % (19120)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 (2988ds/37001Mi)
% 8.77/1.57 % (19119)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/32293Mi)
% 8.77/1.58 % (19118)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/35256Mi)
% 10.98/1.77 % (18872)Instruction limit reached!
% 10.98/1.77 % (18872)------------------------------
% 10.98/1.77 % (18872)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.98/1.77 % (18872)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.98/1.77 % (18872)Termination reason: Unknown
% 10.98/1.77 % (18872)Termination phase: Saturation
% 10.98/1.77
% 10.98/1.77 % (18872)Memory used [KB]: 6780
% 10.98/1.77 % (18872)Time elapsed: 1.119 s
% 10.98/1.77 % (18872)Instructions burned: 656 (million)
% 10.98/1.77 % (18872)------------------------------
% 10.98/1.77 % (18872)------------------------------
% 11.95/1.90 % (19121)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=10187:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/10187Mi)
% 11.95/1.94 TRYING [6]
% 13.30/2.07 % (18871)Instruction limit reached!
% 13.30/2.07 % (18871)------------------------------
% 13.30/2.07 % (18871)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.30/2.09 % (18871)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.30/2.09 % (18871)Termination reason: Unknown
% 13.30/2.09 % (18871)Termination phase: Saturation
% 13.30/2.09
% 13.30/2.09 % (18871)Memory used [KB]: 14072
% 13.30/2.09 % (18871)Time elapsed: 1.309 s
% 13.30/2.09 % (18871)Instructions burned: 747 (million)
% 13.30/2.09 % (18871)------------------------------
% 13.30/2.09 % (18871)------------------------------
% 14.46/2.18 % (18877)Instruction limit reached!
% 14.46/2.18 % (18877)------------------------------
% 14.46/2.18 % (18877)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.46/2.22 % (18877)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.46/2.22 % (18877)Termination reason: Unknown
% 14.46/2.22 % (18877)Termination phase: Saturation
% 14.46/2.22
% 14.46/2.22 % (18877)Memory used [KB]: 14967
% 14.46/2.22 % (18877)Time elapsed: 1.529 s
% 14.46/2.22 % (18877)Instructions burned: 941 (million)
% 14.46/2.22 % (18877)------------------------------
% 14.46/2.22 % (18877)------------------------------
% 14.46/2.22 % (19122)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 (2982ds/29337Mi)
% 15.26/2.29 % (18863)Instruction limit reached!
% 15.26/2.29 % (18863)------------------------------
% 15.26/2.29 % (18863)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.26/2.29 % (18863)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.26/2.29 % (18863)Termination reason: Unknown
% 15.26/2.29 % (18863)Termination phase: Saturation
% 15.26/2.29
% 15.26/2.29 % (18863)Memory used [KB]: 23283
% 15.26/2.29 % (18863)Time elapsed: 1.654 s
% 15.26/2.29 % (18863)Instructions burned: 934 (million)
% 15.26/2.29 % (18863)------------------------------
% 15.26/2.29 % (18863)------------------------------
% 15.26/2.32 % (18880)Instruction limit reached!
% 15.26/2.32 % (18880)------------------------------
% 15.26/2.32 % (18880)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.26/2.32 % (18880)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.26/2.32 % (18880)Termination reason: Unknown
% 15.26/2.32 % (18880)Termination phase: Saturation
% 15.26/2.32
% 15.26/2.32 % (18880)Memory used [KB]: 20852
% 15.26/2.32 % (18880)Time elapsed: 1.617 s
% 15.26/2.32 % (18880)Instructions burned: 982 (million)
% 15.26/2.32 % (18880)------------------------------
% 15.26/2.32 % (18880)------------------------------
% 15.59/2.33 % (19123)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 (2981ds/10147Mi)
% 15.66/2.41 % (18860)Instruction limit reached!
% 15.66/2.41 % (18860)------------------------------
% 15.66/2.41 % (18860)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.66/2.41 % (18860)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.66/2.41 % (18860)Termination reason: Unknown
% 15.66/2.41 % (18860)Termination phase: Saturation
% 15.66/2.41
% 15.66/2.41 % (18860)Memory used [KB]: 19957
% 15.66/2.41 % (18860)Time elapsed: 1.737 s
% 15.66/2.41 % (18860)Instructions burned: 920 (million)
% 15.66/2.41 % (18860)------------------------------
% 15.66/2.41 % (18860)------------------------------
% 16.18/2.43 % (19124)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=38056:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/38056Mi)
% 16.18/2.44 TRYING [1]
% 16.18/2.45 % (19125)fmb+10_1:1_dr=on:fmbsr=2.0:newcnf=on:nm=2:i=33239:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/33239Mi)
% 16.18/2.46 TRYING [2]
% 16.60/2.47 TRYING [3]
% 16.60/2.49 TRYING [1]
% 16.60/2.49 TRYING [2]
% 16.60/2.52 TRYING [3]
% 16.60/2.53 % (19126)fmb+10_1:1_fmbas=predicate:gsp=on:nm=2:i=20987:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/20987Mi)
% 16.60/2.55 TRYING [4]
% 17.20/2.56 TRYING [1]
% 17.20/2.57 TRYING [2]
% 17.36/2.59 TRYING [3]
% 17.71/2.69 TRYING [4]
% 17.71/2.69 TRYING [4]
% 19.21/2.84 TRYING [5]
% 19.21/2.84 % (19039)First to succeed.
% 20.04/2.91 % (19117)Also succeeded, but the first one will report.
% 20.04/2.91 % (19039)Refutation found. Thanks to Tanya!
% 20.04/2.91 % SZS status Theorem for theBenchmark
% 20.04/2.91 % SZS output start Proof for theBenchmark
% See solution above
% 20.24/2.92 % (19039)------------------------------
% 20.24/2.92 % (19039)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 20.24/2.92 % (19039)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 20.24/2.92 % (19039)Termination reason: Refutation
% 20.24/2.92
% 20.24/2.92 % (19039)Memory used [KB]: 4349
% 20.24/2.92 % (19039)Time elapsed: 1.849 s
% 20.24/2.92 % (19039)Instructions burned: 1403 (million)
% 20.24/2.92 % (19039)------------------------------
% 20.24/2.92 % (19039)------------------------------
% 20.24/2.92 % (18740)Success in time 2.563 s
%------------------------------------------------------------------------------