TSTP Solution File: SET593+3 by Vampire-SAT---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.8
% Problem : SET593+3 : TPTP v8.1.2. Released v2.2.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% Computer : n007.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 : Tue Apr 30 15:08:40 EDT 2024
% Result : Theorem 99.68s 14.66s
% Output : Refutation 99.68s
% Verified :
% SZS Type : Refutation
% Derivation depth : 7
% Number of leaves : 1310
% Syntax : Number of formulae : 4776 ( 20 unt; 0 def)
% Number of atoms : 19065 (1208 equ)
% Maximal formula atoms : 10 ( 3 avg)
% Number of connectives : 21836 (7547 ~;12943 |; 34 &)
% (1306 <=>; 6 =>; 0 <=; 0 <~>)
% Maximal formula depth : 13 ( 6 avg)
% Maximal term depth : 5 ( 2 avg)
% Number of predicates : 1304 (1302 usr;1301 prp; 0-2 aty)
% Number of functors : 7 ( 7 usr; 3 con; 0-2 aty)
% Number of variables : 11352 (11340 !; 12 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f185651,plain,
$false,
inference(avatar_sat_refutation,[],[f48,f57,f61,f65,f69,f73,f77,f81,f85,f89,f103,f109,f113,f117,f129,f133,f153,f157,f161,f165,f169,f204,f208,f212,f220,f224,f228,f232,f236,f303,f340,f344,f348,f435,f439,f443,f447,f473,f482,f486,f491,f495,f507,f511,f515,f519,f523,f527,f571,f575,f585,f589,f598,f602,f606,f610,f614,f618,f622,f626,f630,f763,f767,f772,f776,f780,f784,f788,f792,f796,f800,f804,f808,f815,f1118,f1122,f1126,f1130,f1134,f1138,f1143,f1285,f1289,f1293,f1297,f1302,f1306,f1310,f1314,f1318,f1322,f1326,f1330,f1334,f1338,f1342,f1347,f1351,f1355,f1359,f1363,f1367,f1371,f1375,f1379,f1383,f1387,f1392,f1396,f1400,f2301,f2305,f2309,f2313,f2317,f2321,f2325,f2329,f2333,f2337,f2341,f2345,f2349,f2353,f2357,f2361,f2365,f2369,f2373,f2377,f2381,f2385,f2389,f2393,f2397,f2401,f2936,f3416,f3696,f3700,f3704,f3708,f3712,f3716,f3720,f4317,f4321,f4325,f4329,f4333,f4337,f4377,f4381,f4385,f4389,f4399,f4409,f4413,f4417,f4421,f4463,f4467,f4471,f4475,f4479,f4483,f4572,f4576,f4620,f4624,f4628,f4632,f4636,f4640,f4644,f4648,f4652,f4857,f5025,f5029,f5033,f5037,f5041,f5045,f5049,f5053,f5057,f5061,f5065,f5069,f5073,f5077,f5081,f5085,f5089,f5093,f5097,f5101,f5105,f5109,f5269,f5659,f5857,f5862,f5866,f5870,f5874,f5878,f5882,f5886,f5890,f5894,f5898,f5902,f5906,f5910,f5914,f6290,f6390,f6394,f6398,f6402,f6406,f6410,f6577,f6581,f6585,f6589,f6593,f6597,f6601,f6605,f6609,f6613,f6617,f6621,f6625,f6629,f6633,f6637,f6641,f6645,f6649,f6653,f6980,f7257,f7290,f7308,f7312,f7316,f7320,f7324,f7328,f7332,f7336,f7340,f7344,f7348,f7352,f7356,f7369,f7404,f7408,f7412,f7416,f7420,f7424,f7428,f7432,f7436,f7440,f7444,f7448,f7452,f7456,f7460,f7464,f7468,f7472,f7476,f7480,f7484,f7488,f7492,f7496,f7500,f7504,f7508,f7512,f7516,f7520,f7524,f7528,f7532,f7646,f8171,f8555,f9020,f9257,f9261,f9265,f9269,f9273,f9277,f9281,f9612,f9695,f9699,f9703,f9707,f9711,f9715,f9719,f9723,f9727,f9731,f9735,f9739,f9743,f9747,f9751,f9755,f10625,f10689,f10693,f10697,f10701,f10705,f10709,f10713,f10717,f10721,f10725,f10729,f10733,f10737,f10741,f10745,f10749,f10753,f10757,f10761,f10765,f10769,f10773,f10777,f10781,f10785,f10789,f10793,f10807,f10855,f10919,f10930,f10934,f10938,f10942,f10946,f10950,f10954,f10958,f10962,f10966,f10970,f10974,f10978,f10982,f10986,f10990,f12208,f12212,f12852,f12856,f12860,f12864,f12868,f12873,f12877,f12881,f12885,f12889,f12893,f12897,f12901,f13525,f13529,f13533,f13537,f13541,f13545,f13549,f13553,f13557,f13564,f13568,f13572,f13576,f13580,f13584,f13588,f13592,f13596,f13600,f13609,f13613,f13617,f13621,f13625,f13629,f13633,f13637,f16420,f16424,f16428,f16432,f16436,f16441,f16445,f16449,f16453,f16499,f16503,f16527,f16531,f16535,f16540,f16544,f16982,f16986,f16990,f16997,f17001,f17005,f17009,f17013,f17017,f17021,f17025,f17029,f17033,f17038,f17042,f17046,f17050,f17054,f19451,f19455,f19459,f19463,f19467,f19471,f19475,f19507,f19559,f19566,f19786,f19790,f19794,f19798,f19802,f19806,f19810,f19817,f19821,f19825,f19829,f19833,f19837,f19841,f19845,f19849,f19853,f19858,f19862,f19866,f19870,f19874,f19878,f19882,f19886,f19890,f19894,f19899,f19903,f19907,f19911,f19915,f19919,f19925,f19929,f19933,f19937,f19942,f19946,f21837,f22207,f22211,f22215,f22219,f22458,f22462,f22466,f22470,f22474,f22478,f22482,f22486,f22490,f22494,f22498,f22502,f22506,f22510,f22514,f22518,f22522,f22526,f22530,f22534,f22538,f22542,f22546,f22550,f22554,f22558,f22562,f22566,f22570,f22574,f22578,f22582,f22586,f22590,f22594,f22598,f22602,f22606,f23325,f23329,f23333,f23337,f23341,f23345,f23349,f23353,f23357,f23361,f23366,f23370,f23374,f23378,f23382,f23386,f23390,f23394,f23398,f23402,f23409,f23413,f23417,f23421,f23425,f23429,f23433,f23437,f23441,f23445,f23452,f23456,f23460,f23464,f23468,f23472,f24289,f25797,f26902,f27729,f28543,f29120,f29547,f29551,f30296,f30300,f30304,f30308,f30312,f30316,f30320,f30324,f30328,f31101,f31105,f31109,f31113,f31117,f31121,f31125,f31129,f31133,f31137,f31225,f31229,f31233,f31237,f31241,f31245,f31249,f31253,f31257,f31261,f31349,f31353,f31357,f35619,f35623,f35627,f35631,f35635,f35639,f35643,f35647,f35651,f35655,f35659,f35663,f35667,f35671,f35675,f35679,f35683,f35687,f35691,f35695,f35699,f35703,f35707,f35711,f35715,f35719,f35723,f36544,f36548,f36552,f36556,f36560,f36564,f36568,f36572,f36576,f36580,f36584,f36588,f36592,f36596,f36600,f36604,f36608,f36612,f36616,f36620,f36624,f37482,f37486,f37490,f37494,f37498,f37502,f37506,f38033,f39209,f40768,f42449,f43669,f44578,f44582,f44586,f44590,f44594,f44598,f44602,f44606,f44789,f44890,f44894,f44898,f44902,f44906,f44910,f44914,f44918,f44922,f44926,f44930,f44934,f44938,f44942,f44946,f44950,f44954,f44958,f44962,f44966,f44970,f44974,f44978,f44982,f44986,f44990,f44994,f44998,f45002,f45006,f45010,f45014,f45018,f45022,f45026,f45030,f45034,f45038,f45042,f45046,f45050,f45054,f45058,f45062,f45066,f45070,f45074,f45078,f45082,f45086,f45090,f45094,f45098,f45102,f45106,f45110,f45114,f45118,f45122,f45126,f45130,f45134,f45138,f45142,f45146,f45150,f45154,f45158,f45162,f45166,f45170,f45174,f45178,f45182,f45186,f45190,f45194,f45198,f45202,f45206,f45210,f45214,f45218,f45222,f45226,f45230,f45234,f45238,f45242,f45246,f45250,f45254,f45258,f45262,f45266,f45270,f45274,f45278,f45282,f45286,f45290,f45294,f45298,f45302,f45306,f45310,f45314,f45318,f45322,f45326,f45330,f45334,f45338,f45342,f45346,f45350,f45354,f45358,f45362,f45366,f45370,f45374,f45378,f45382,f45386,f45390,f45394,f45398,f45402,f45406,f45410,f45414,f45418,f45422,f45426,f45430,f45434,f45700,f48281,f49576,f51185,f53957,f56195,f58248,f60002,f61822,f63557,f64976,f66697,f68607,f69135,f69139,f69143,f69147,f69151,f69155,f69159,f69163,f69167,f69171,f69175,f69179,f69183,f69187,f69191,f69195,f69199,f69203,f69207,f69211,f69215,f69219,f69223,f69227,f69231,f69235,f69239,f69243,f69383,f71169,f72802,f73712,f73716,f73720,f73724,f73728,f73732,f73736,f73740,f73744,f73748,f73752,f73756,f73760,f73764,f73768,f73772,f73776,f73780,f73784,f73788,f73792,f73796,f73800,f73804,f73808,f73812,f73816,f73820,f73824,f73828,f73832,f73836,f73840,f73844,f73848,f73852,f73856,f73860,f73864,f73868,f73872,f73876,f73880,f73884,f73888,f73892,f73896,f73900,f73904,f73908,f73912,f73916,f73920,f73924,f75054,f76659,f78387,f80187,f82215,f82828,f82832,f82836,f83730,f83734,f83738,f83742,f83746,f83750,f83754,f83758,f83762,f83766,f83770,f83774,f83778,f83782,f83786,f83790,f83794,f83798,f83802,f83806,f83810,f83814,f83818,f83822,f83826,f83830,f83834,f83838,f83842,f83846,f83850,f83854,f83858,f83862,f83866,f83870,f83874,f83878,f83882,f83886,f83890,f83894,f83898,f83902,f83906,f83910,f83914,f83918,f83922,f83926,f83930,f83934,f83938,f83942,f83946,f83950,f83954,f83958,f83962,f83966,f83970,f83974,f83978,f83982,f83986,f83990,f83994,f83998,f84002,f84006,f84010,f84014,f84018,f84022,f84026,f84030,f84034,f84038,f84042,f84046,f84050,f84054,f84058,f84062,f84066,f84070,f84074,f84078,f84082,f84086,f84090,f84094,f84098,f84102,f84106,f84110,f84114,f84118,f84122,f84126,f84130,f84134,f84138,f84142,f84146,f84150,f84154,f84158,f84162,f84166,f84170,f84174,f84178,f84182,f84186,f84190,f84194,f84198,f84202,f84206,f84210,f84214,f84218,f84222,f84226,f84230,f84234,f84238,f84242,f84246,f84250,f84254,f84258,f84262,f84266,f84270,f86742,f91150,f93627,f96175,f99505,f102824,f105133,f107455,f109851,f112315,f114906,f117436,f118654,f118658,f119352,f119356,f119360,f119364,f119368,f119372,f119376,f119380,f119384,f119388,f119392,f119396,f119400,f119404,f119408,f119412,f119416,f119420,f119424,f119428,f119432,f119436,f119440,f119444,f119448,f119452,f119456,f119460,f119464,f119468,f119472,f119476,f119480,f119737,f121948,f124233,f126587,f126591,f126595,f126599,f126603,f126607,f126611,f126615,f126619,f126623,f126627,f126631,f126635,f126639,f126643,f126647,f126651,f126655,f126659,f126663,f126667,f126671,f126675,f126679,f126683,f126687,f126691,f126695,f126699,f126703,f126707,f126711,f126715,f126719,f126723,f126727,f126731,f126735,f126739,f126743,f126747,f126751,f126755,f126759,f126763,f126767,f126771,f126775,f126779,f126783,f126787,f126791,f126795,f126799,f126803,f126807,f126811,f126815,f126819,f126823,f126827,f126831,f126835,f126839,f126843,f126847,f126851,f126855,f126859,f126863,f126867,f126871,f126875,f126879,f126883,f126887,f126891,f127498,f132971,f136971,f140584,f144188,f147758,f150817,f153783,f153787,f153791,f153795,f153799,f153803,f153807,f154965,f155251,f155255,f155259,f155263,f155267,f155271,f155275,f155279,f155283,f155287,f155291,f155295,f155299,f155303,f155307,f155311,f157474,f163025,f163293,f163297,f163301,f163305,f163309,f163313,f163317,f163321,f163325,f163329,f163333,f163337,f163341,f163345,f163349,f163353,f163357,f163361,f163365,f163369,f163373,f169541,f169545,f169549,f169553,f169557,f169561,f169565,f169569,f169574,f169578,f169582,f169586,f169590,f175771,f175775,f175779,f175783,f175792,f175802,f175806,f185025,f185492,f185496,f185501,f185506,f185511,f185516,f185521,f185526,f185531,f185536,f185541,f185544,f185551,f185556,f185561,f185566,f185571,f185576,f185581,f185586,f185591,f185596,f185598,f185603,f185608,f185613,f185618,f185623,f185628,f185633,f185638,f185643,f185648,f185650]) ).
fof(f185650,plain,
( spl5_3
| ~ spl5_7
| ~ spl5_1261 ),
inference(avatar_split_clause,[],[f185012,f175781,f71,f54]) ).
fof(f54,plain,
( spl5_3
<=> subset(difference(sK0,sK2),sK1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_3])]) ).
fof(f71,plain,
( spl5_7
<=> ! [X0,X1] :
( subset(X0,X1)
| ~ member(sK4(X0,X1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_7])]) ).
fof(f175781,plain,
( spl5_1261
<=> ! [X0] :
( member(sK4(difference(sK0,sK2),X0),sK1)
| subset(difference(sK0,sK2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1261])]) ).
fof(f185012,plain,
( subset(difference(sK0,sK2),sK1)
| ~ spl5_7
| ~ spl5_1261 ),
inference(duplicate_literal_removal,[],[f184929]) ).
fof(f184929,plain,
( subset(difference(sK0,sK2),sK1)
| subset(difference(sK0,sK2),sK1)
| ~ spl5_7
| ~ spl5_1261 ),
inference(resolution,[],[f175782,f72]) ).
fof(f72,plain,
( ! [X0,X1] :
( ~ member(sK4(X0,X1),X1)
| subset(X0,X1) )
| ~ spl5_7 ),
inference(avatar_component_clause,[],[f71]) ).
fof(f175782,plain,
( ! [X0] :
( member(sK4(difference(sK0,sK2),X0),sK1)
| subset(difference(sK0,sK2),X0) )
| ~ spl5_1261 ),
inference(avatar_component_clause,[],[f175781]) ).
fof(f185648,plain,
( spl5_1300
| ~ spl5_70
| ~ spl5_211 ),
inference(avatar_split_clause,[],[f6132,f5880,f790,f185646]) ).
fof(f185646,plain,
( spl5_1300
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),union(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1300])]) ).
fof(f790,plain,
( spl5_70
<=> ! [X0,X3,X2,X1] :
( subset(X0,union(X1,union(X2,X3)))
| ~ member(sK4(X0,union(X1,union(X2,X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_70])]) ).
fof(f5880,plain,
( spl5_211
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X0)
| subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_211])]) ).
fof(f6132,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),union(X0,X2)))
| ~ spl5_70
| ~ spl5_211 ),
inference(duplicate_literal_removal,[],[f6105]) ).
fof(f6105,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),union(X0,X2)))
| subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),union(X0,X2))) )
| ~ spl5_70
| ~ spl5_211 ),
inference(resolution,[],[f5881,f791]) ).
fof(f791,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,union(X1,union(X2,X3))),X2)
| subset(X0,union(X1,union(X2,X3))) )
| ~ spl5_70 ),
inference(avatar_component_clause,[],[f790]) ).
fof(f5881,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X0)
| subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_211 ),
inference(avatar_component_clause,[],[f5880]) ).
fof(f185643,plain,
( spl5_1299
| ~ spl5_69
| ~ spl5_211 ),
inference(avatar_split_clause,[],[f6130,f5880,f786,f185641]) ).
fof(f185641,plain,
( spl5_1299
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),union(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1299])]) ).
fof(f786,plain,
( spl5_69
<=> ! [X0,X3,X2,X1] :
( subset(X0,union(X1,union(X2,X3)))
| ~ member(sK4(X0,union(X1,union(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_69])]) ).
fof(f6130,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),union(X2,X0)))
| ~ spl5_69
| ~ spl5_211 ),
inference(duplicate_literal_removal,[],[f6107]) ).
fof(f6107,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),union(X2,X0)))
| subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),union(X2,X0))) )
| ~ spl5_69
| ~ spl5_211 ),
inference(resolution,[],[f5881,f787]) ).
fof(f787,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,union(X1,union(X2,X3))),X3)
| subset(X0,union(X1,union(X2,X3))) )
| ~ spl5_69 ),
inference(avatar_component_clause,[],[f786]) ).
fof(f185638,plain,
( spl5_1298
| ~ spl5_66
| ~ spl5_210 ),
inference(avatar_split_clause,[],[f6083,f5876,f774,f185636]) ).
fof(f185636,plain,
( spl5_1298
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(X0,X1)),union(X2,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1298])]) ).
fof(f774,plain,
( spl5_66
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,union(X1,X2)),X3)
| ~ member(sK4(difference(X0,union(X1,X2)),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_66])]) ).
fof(f5876,plain,
( spl5_210
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X0)
| subset(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_210])]) ).
fof(f6083,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(X0,X1)),union(X2,union(sK1,sK2)))
| ~ spl5_66
| ~ spl5_210 ),
inference(duplicate_literal_removal,[],[f6040]) ).
fof(f6040,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),union(X0,X1)),union(X2,union(sK1,sK2)))
| subset(difference(union(X0,sK0),union(X0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_66
| ~ spl5_210 ),
inference(resolution,[],[f5877,f775]) ).
fof(f775,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(difference(X0,union(X1,X2)),X3),X1)
| subset(difference(X0,union(X1,X2)),X3) )
| ~ spl5_66 ),
inference(avatar_component_clause,[],[f774]) ).
fof(f5877,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X0)
| subset(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_210 ),
inference(avatar_component_clause,[],[f5876]) ).
fof(f185633,plain,
( spl5_1297
| ~ spl5_68
| ~ spl5_210 ),
inference(avatar_split_clause,[],[f6080,f5876,f782,f185631]) ).
fof(f185631,plain,
( spl5_1297
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),X1),union(union(X0,X2),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1297])]) ).
fof(f782,plain,
( spl5_68
<=> ! [X0,X3,X2,X1] :
( subset(X0,union(union(X1,X2),X3))
| ~ member(sK4(X0,union(union(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_68])]) ).
fof(f6080,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),X1),union(union(X0,X2),union(sK1,sK2)))
| ~ spl5_68
| ~ spl5_210 ),
inference(duplicate_literal_removal,[],[f6043]) ).
fof(f6043,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),X1),union(union(X0,X2),union(sK1,sK2)))
| subset(difference(union(X0,sK0),X1),union(union(X0,X2),union(sK1,sK2))) )
| ~ spl5_68
| ~ spl5_210 ),
inference(resolution,[],[f5877,f783]) ).
fof(f783,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,union(union(X1,X2),X3)),X1)
| subset(X0,union(union(X1,X2),X3)) )
| ~ spl5_68 ),
inference(avatar_component_clause,[],[f782]) ).
fof(f185628,plain,
( spl5_1296
| ~ spl5_65
| ~ spl5_210 ),
inference(avatar_split_clause,[],[f6077,f5876,f770,f185626]) ).
fof(f185626,plain,
( spl5_1296
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(X1,X0)),union(X2,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1296])]) ).
fof(f770,plain,
( spl5_65
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,union(X1,X2)),X3)
| ~ member(sK4(difference(X0,union(X1,X2)),X3),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_65])]) ).
fof(f6077,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(X1,X0)),union(X2,union(sK1,sK2)))
| ~ spl5_65
| ~ spl5_210 ),
inference(duplicate_literal_removal,[],[f6046]) ).
fof(f6046,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),union(X1,X0)),union(X2,union(sK1,sK2)))
| subset(difference(union(X0,sK0),union(X1,X0)),union(X2,union(sK1,sK2))) )
| ~ spl5_65
| ~ spl5_210 ),
inference(resolution,[],[f5877,f771]) ).
fof(f771,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(difference(X0,union(X1,X2)),X3),X2)
| subset(difference(X0,union(X1,X2)),X3) )
| ~ spl5_65 ),
inference(avatar_component_clause,[],[f770]) ).
fof(f185623,plain,
( spl5_1295
| ~ spl5_67
| ~ spl5_210 ),
inference(avatar_split_clause,[],[f6074,f5876,f778,f185621]) ).
fof(f185621,plain,
( spl5_1295
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),X1),union(union(X2,X0),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1295])]) ).
fof(f778,plain,
( spl5_67
<=> ! [X0,X3,X2,X1] :
( subset(X0,union(union(X1,X2),X3))
| ~ member(sK4(X0,union(union(X1,X2),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_67])]) ).
fof(f6074,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),X1),union(union(X2,X0),union(sK1,sK2)))
| ~ spl5_67
| ~ spl5_210 ),
inference(duplicate_literal_removal,[],[f6049]) ).
fof(f6049,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),X1),union(union(X2,X0),union(sK1,sK2)))
| subset(difference(union(X0,sK0),X1),union(union(X2,X0),union(sK1,sK2))) )
| ~ spl5_67
| ~ spl5_210 ),
inference(resolution,[],[f5877,f779]) ).
fof(f779,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,union(union(X1,X2),X3)),X2)
| subset(X0,union(union(X1,X2),X3)) )
| ~ spl5_67 ),
inference(avatar_component_clause,[],[f778]) ).
fof(f185618,plain,
( spl5_1294
| ~ spl5_66
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6037,f5872,f774,f185616]) ).
fof(f185616,plain,
( spl5_1294
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(X0,X1)),union(union(sK1,sK2),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1294])]) ).
fof(f5872,plain,
( spl5_209
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X0)
| subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_209])]) ).
fof(f6037,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(X0,X1)),union(union(sK1,sK2),X2))
| ~ spl5_66
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f5994]) ).
fof(f5994,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),union(X0,X1)),union(union(sK1,sK2),X2))
| subset(difference(union(sK0,X0),union(X0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_66
| ~ spl5_209 ),
inference(resolution,[],[f5873,f775]) ).
fof(f5873,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X0)
| subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_209 ),
inference(avatar_component_clause,[],[f5872]) ).
fof(f185613,plain,
( spl5_1293
| ~ spl5_21
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6034,f5872,f163,f185611]) ).
fof(f185611,plain,
( spl5_1293
<=> ! [X0,X1] : subset(difference(union(sK0,union(sK1,sK2)),X0),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1293])]) ).
fof(f163,plain,
( spl5_21
<=> ! [X2,X0,X1] :
( ~ member(sK4(X0,union(X1,X2)),X1)
| subset(X0,union(X1,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_21])]) ).
fof(f6034,plain,
( ! [X0,X1] : subset(difference(union(sK0,union(sK1,sK2)),X0),union(union(sK1,sK2),X1))
| ~ spl5_21
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f5997]) ).
fof(f5997,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,union(sK1,sK2)),X0),union(union(sK1,sK2),X1))
| subset(difference(union(sK0,union(sK1,sK2)),X0),union(union(sK1,sK2),X1)) )
| ~ spl5_21
| ~ spl5_209 ),
inference(resolution,[],[f5873,f164]) ).
fof(f164,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,union(X1,X2)),X1)
| subset(X0,union(X1,X2)) )
| ~ spl5_21 ),
inference(avatar_component_clause,[],[f163]) ).
fof(f185608,plain,
( spl5_1292
| ~ spl5_65
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6032,f5872,f770,f185606]) ).
fof(f185606,plain,
( spl5_1292
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(X1,X0)),union(union(sK1,sK2),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1292])]) ).
fof(f6032,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(X1,X0)),union(union(sK1,sK2),X2))
| ~ spl5_65
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f5999]) ).
fof(f5999,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),union(X1,X0)),union(union(sK1,sK2),X2))
| subset(difference(union(sK0,X0),union(X1,X0)),union(union(sK1,sK2),X2)) )
| ~ spl5_65
| ~ spl5_209 ),
inference(resolution,[],[f5873,f771]) ).
fof(f185603,plain,
( spl5_1291
| ~ spl5_70
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6029,f5872,f790,f185601]) ).
fof(f185601,plain,
( spl5_1291
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),union(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1291])]) ).
fof(f6029,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),union(X0,X2)))
| ~ spl5_70
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f6002]) ).
fof(f6002,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),union(X0,X2)))
| subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),union(X0,X2))) )
| ~ spl5_70
| ~ spl5_209 ),
inference(resolution,[],[f5873,f791]) ).
fof(f185598,plain,
( spl5_2
| ~ spl5_20
| ~ spl5_1260 ),
inference(avatar_split_clause,[],[f184928,f175777,f159,f50]) ).
fof(f50,plain,
( spl5_2
<=> subset(difference(sK0,sK1),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_2])]) ).
fof(f159,plain,
( spl5_20
<=> ! [X2,X0,X1] :
( ~ member(sK4(difference(X0,X1),X2),X1)
| subset(difference(X0,X1),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_20])]) ).
fof(f175777,plain,
( spl5_1260
<=> ! [X0] :
( member(sK4(difference(sK0,X0),sK2),sK1)
| subset(difference(sK0,X0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1260])]) ).
fof(f184928,plain,
( subset(difference(sK0,sK1),sK2)
| ~ spl5_20
| ~ spl5_1260 ),
inference(duplicate_literal_removal,[],[f184902]) ).
fof(f184902,plain,
( subset(difference(sK0,sK1),sK2)
| subset(difference(sK0,sK1),sK2)
| ~ spl5_20
| ~ spl5_1260 ),
inference(resolution,[],[f175778,f160]) ).
fof(f160,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(difference(X0,X1),X2),X1)
| subset(difference(X0,X1),X2) )
| ~ spl5_20 ),
inference(avatar_component_clause,[],[f159]) ).
fof(f175778,plain,
( ! [X0] :
( member(sK4(difference(sK0,X0),sK2),sK1)
| subset(difference(sK0,X0),sK2) )
| ~ spl5_1260 ),
inference(avatar_component_clause,[],[f175777]) ).
fof(f185596,plain,
( spl5_1290
| ~ spl5_69
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6027,f5872,f786,f185594]) ).
fof(f185594,plain,
( spl5_1290
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),union(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1290])]) ).
fof(f6027,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),union(X2,X0)))
| ~ spl5_69
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f6004]) ).
fof(f6004,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),union(X2,X0)))
| subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),union(X2,X0))) )
| ~ spl5_69
| ~ spl5_209 ),
inference(resolution,[],[f5873,f787]) ).
fof(f185591,plain,
( spl5_1289
| ~ spl5_66
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5989,f5868,f774,f185589]) ).
fof(f185589,plain,
( spl5_1289
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(X0,X1)),union(X2,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1289])]) ).
fof(f5868,plain,
( spl5_208
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X0)
| subset(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_208])]) ).
fof(f5989,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(X0,X1)),union(X2,union(sK1,sK2)))
| ~ spl5_66
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5946]) ).
fof(f5946,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),union(X0,X1)),union(X2,union(sK1,sK2)))
| subset(difference(union(sK0,X0),union(X0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_66
| ~ spl5_208 ),
inference(resolution,[],[f5869,f775]) ).
fof(f5869,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X0)
| subset(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_208 ),
inference(avatar_component_clause,[],[f5868]) ).
fof(f185586,plain,
( spl5_1288
| ~ spl5_68
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5986,f5868,f782,f185584]) ).
fof(f185584,plain,
( spl5_1288
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),X1),union(union(X0,X2),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1288])]) ).
fof(f5986,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),X1),union(union(X0,X2),union(sK1,sK2)))
| ~ spl5_68
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5949]) ).
fof(f5949,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),X1),union(union(X0,X2),union(sK1,sK2)))
| subset(difference(union(sK0,X0),X1),union(union(X0,X2),union(sK1,sK2))) )
| ~ spl5_68
| ~ spl5_208 ),
inference(resolution,[],[f5869,f783]) ).
fof(f185581,plain,
( spl5_1287
| ~ spl5_65
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5983,f5868,f770,f185579]) ).
fof(f185579,plain,
( spl5_1287
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(X1,X0)),union(X2,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1287])]) ).
fof(f5983,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(X1,X0)),union(X2,union(sK1,sK2)))
| ~ spl5_65
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5952]) ).
fof(f5952,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),union(X1,X0)),union(X2,union(sK1,sK2)))
| subset(difference(union(sK0,X0),union(X1,X0)),union(X2,union(sK1,sK2))) )
| ~ spl5_65
| ~ spl5_208 ),
inference(resolution,[],[f5869,f771]) ).
fof(f185576,plain,
( spl5_1286
| ~ spl5_22
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5981,f5868,f167,f185574]) ).
fof(f185574,plain,
( spl5_1286
<=> ! [X0,X1] : subset(difference(union(sK0,union(sK1,sK2)),X0),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1286])]) ).
fof(f167,plain,
( spl5_22
<=> ! [X2,X0,X1] :
( ~ member(sK4(X0,union(X1,X2)),X2)
| subset(X0,union(X1,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_22])]) ).
fof(f5981,plain,
( ! [X0,X1] : subset(difference(union(sK0,union(sK1,sK2)),X0),union(X1,union(sK1,sK2)))
| ~ spl5_22
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5954]) ).
fof(f5954,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,union(sK1,sK2)),X0),union(X1,union(sK1,sK2)))
| subset(difference(union(sK0,union(sK1,sK2)),X0),union(X1,union(sK1,sK2))) )
| ~ spl5_22
| ~ spl5_208 ),
inference(resolution,[],[f5869,f168]) ).
fof(f168,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,union(X1,X2)),X2)
| subset(X0,union(X1,X2)) )
| ~ spl5_22 ),
inference(avatar_component_clause,[],[f167]) ).
fof(f185571,plain,
( spl5_1285
| ~ spl5_67
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5980,f5868,f778,f185569]) ).
fof(f185569,plain,
( spl5_1285
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),X1),union(union(X2,X0),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1285])]) ).
fof(f5980,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),X1),union(union(X2,X0),union(sK1,sK2)))
| ~ spl5_67
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5955]) ).
fof(f5955,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),X1),union(union(X2,X0),union(sK1,sK2)))
| subset(difference(union(sK0,X0),X1),union(union(X2,X0),union(sK1,sK2))) )
| ~ spl5_67
| ~ spl5_208 ),
inference(resolution,[],[f5869,f779]) ).
fof(f185566,plain,
( spl5_1284
| ~ spl5_66
| ~ spl5_206 ),
inference(avatar_split_clause,[],[f5942,f5860,f774,f185564]) ).
fof(f185564,plain,
( spl5_1284
<=> ! [X2,X0,X1] : subset(difference(difference(sK0,X0),union(X1,X2)),difference(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1284])]) ).
fof(f5860,plain,
( spl5_206
<=> ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_206])]) ).
fof(f5942,plain,
( ! [X2,X0,X1] : subset(difference(difference(sK0,X0),union(X1,X2)),difference(union(sK1,sK2),X1))
| ~ spl5_66
| ~ spl5_206 ),
inference(duplicate_literal_removal,[],[f5917]) ).
fof(f5917,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),union(X1,X2)),difference(union(sK1,sK2),X1))
| subset(difference(difference(sK0,X0),union(X1,X2)),difference(union(sK1,sK2),X1)) )
| ~ spl5_66
| ~ spl5_206 ),
inference(resolution,[],[f5861,f775]) ).
fof(f5861,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2)
| subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)) )
| ~ spl5_206 ),
inference(avatar_component_clause,[],[f5860]) ).
fof(f185561,plain,
( spl5_1283
| ~ spl5_65
| ~ spl5_206 ),
inference(avatar_split_clause,[],[f5938,f5860,f770,f185559]) ).
fof(f185559,plain,
( spl5_1283
<=> ! [X2,X0,X1] : subset(difference(difference(sK0,X0),union(X1,X2)),difference(union(sK1,sK2),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1283])]) ).
fof(f5938,plain,
( ! [X2,X0,X1] : subset(difference(difference(sK0,X0),union(X1,X2)),difference(union(sK1,sK2),X2))
| ~ spl5_65
| ~ spl5_206 ),
inference(duplicate_literal_removal,[],[f5921]) ).
fof(f5921,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),union(X1,X2)),difference(union(sK1,sK2),X2))
| subset(difference(difference(sK0,X0),union(X1,X2)),difference(union(sK1,sK2),X2)) )
| ~ spl5_65
| ~ spl5_206 ),
inference(resolution,[],[f5861,f771]) ).
fof(f185556,plain,
( spl5_1282
| ~ spl5_68
| ~ spl5_197 ),
inference(avatar_split_clause,[],[f5749,f5087,f782,f185554]) ).
fof(f185554,plain,
( spl5_1282
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(union(X0,X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1282])]) ).
fof(f5087,plain,
( spl5_197
<=> ! [X0,X1] :
( member(sK4(difference(union(X0,sK0),union(sK1,sK2)),X1),X0)
| subset(difference(union(X0,sK0),union(sK1,sK2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_197])]) ).
fof(f5749,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(union(X0,X1),X2))
| ~ spl5_68
| ~ spl5_197 ),
inference(duplicate_literal_removal,[],[f5702]) ).
fof(f5702,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),union(sK1,sK2)),union(union(X0,X1),X2))
| subset(difference(union(X0,sK0),union(sK1,sK2)),union(union(X0,X1),X2)) )
| ~ spl5_68
| ~ spl5_197 ),
inference(resolution,[],[f5088,f783]) ).
fof(f5088,plain,
( ! [X0,X1] :
( member(sK4(difference(union(X0,sK0),union(sK1,sK2)),X1),X0)
| subset(difference(union(X0,sK0),union(sK1,sK2)),X1) )
| ~ spl5_197 ),
inference(avatar_component_clause,[],[f5087]) ).
fof(f185551,plain,
( spl5_1281
| ~ spl5_70
| ~ spl5_197 ),
inference(avatar_split_clause,[],[f5742,f5087,f790,f185549]) ).
fof(f185549,plain,
( spl5_1281
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,union(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1281])]) ).
fof(f5742,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,union(X0,X2)))
| ~ spl5_70
| ~ spl5_197 ),
inference(duplicate_literal_removal,[],[f5709]) ).
fof(f5709,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,union(X0,X2)))
| subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,union(X0,X2))) )
| ~ spl5_70
| ~ spl5_197 ),
inference(resolution,[],[f5088,f791]) ).
fof(f185544,plain,
( ~ spl5_4
| spl5_1270 ),
inference(avatar_contradiction_clause,[],[f185543]) ).
fof(f185543,plain,
( $false
| ~ spl5_4
| spl5_1270 ),
inference(resolution,[],[f185491,f60]) ).
fof(f60,plain,
( ! [X0] : subset(X0,X0)
| ~ spl5_4 ),
inference(avatar_component_clause,[],[f59]) ).
fof(f59,plain,
( spl5_4
<=> ! [X0] : subset(X0,X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_4])]) ).
fof(f185491,plain,
( ~ subset(sK0,sK0)
| spl5_1270 ),
inference(avatar_component_clause,[],[f185489]) ).
fof(f185489,plain,
( spl5_1270
<=> subset(sK0,sK0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1270])]) ).
fof(f185541,plain,
( spl5_1280
| ~ spl5_67
| ~ spl5_197 ),
inference(avatar_split_clause,[],[f5740,f5087,f778,f185539]) ).
fof(f185539,plain,
( spl5_1280
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(union(X1,X0),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1280])]) ).
fof(f5740,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(union(X1,X0),X2))
| ~ spl5_67
| ~ spl5_197 ),
inference(duplicate_literal_removal,[],[f5711]) ).
fof(f5711,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),union(sK1,sK2)),union(union(X1,X0),X2))
| subset(difference(union(X0,sK0),union(sK1,sK2)),union(union(X1,X0),X2)) )
| ~ spl5_67
| ~ spl5_197 ),
inference(resolution,[],[f5088,f779]) ).
fof(f185536,plain,
( spl5_1279
| ~ spl5_69
| ~ spl5_197 ),
inference(avatar_split_clause,[],[f5738,f5087,f786,f185534]) ).
fof(f185534,plain,
( spl5_1279
<=> ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,union(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1279])]) ).
fof(f5738,plain,
( ! [X2,X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,union(X2,X0)))
| ~ spl5_69
| ~ spl5_197 ),
inference(duplicate_literal_removal,[],[f5713]) ).
fof(f5713,plain,
( ! [X2,X0,X1] :
( subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,union(X2,X0)))
| subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,union(X2,X0))) )
| ~ spl5_69
| ~ spl5_197 ),
inference(resolution,[],[f5088,f787]) ).
fof(f185531,plain,
( spl5_1278
| ~ spl5_68
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5651,f5079,f782,f185529]) ).
fof(f185529,plain,
( spl5_1278
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(union(X0,X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1278])]) ).
fof(f5079,plain,
( spl5_195
<=> ! [X0,X1] :
( member(sK4(difference(union(sK0,X0),union(sK1,sK2)),X1),X0)
| subset(difference(union(sK0,X0),union(sK1,sK2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_195])]) ).
fof(f5651,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(union(X0,X1),X2))
| ~ spl5_68
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5604]) ).
fof(f5604,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),union(sK1,sK2)),union(union(X0,X1),X2))
| subset(difference(union(sK0,X0),union(sK1,sK2)),union(union(X0,X1),X2)) )
| ~ spl5_68
| ~ spl5_195 ),
inference(resolution,[],[f5080,f783]) ).
fof(f5080,plain,
( ! [X0,X1] :
( member(sK4(difference(union(sK0,X0),union(sK1,sK2)),X1),X0)
| subset(difference(union(sK0,X0),union(sK1,sK2)),X1) )
| ~ spl5_195 ),
inference(avatar_component_clause,[],[f5079]) ).
fof(f185526,plain,
( spl5_1277
| ~ spl5_70
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5644,f5079,f790,f185524]) ).
fof(f185524,plain,
( spl5_1277
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,union(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1277])]) ).
fof(f5644,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,union(X0,X2)))
| ~ spl5_70
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5611]) ).
fof(f5611,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,union(X0,X2)))
| subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,union(X0,X2))) )
| ~ spl5_70
| ~ spl5_195 ),
inference(resolution,[],[f5080,f791]) ).
fof(f185521,plain,
( spl5_1276
| ~ spl5_67
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5642,f5079,f778,f185519]) ).
fof(f185519,plain,
( spl5_1276
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(union(X1,X0),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1276])]) ).
fof(f5642,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(union(X1,X0),X2))
| ~ spl5_67
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5613]) ).
fof(f5613,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),union(sK1,sK2)),union(union(X1,X0),X2))
| subset(difference(union(sK0,X0),union(sK1,sK2)),union(union(X1,X0),X2)) )
| ~ spl5_67
| ~ spl5_195 ),
inference(resolution,[],[f5080,f779]) ).
fof(f185516,plain,
( spl5_1275
| ~ spl5_69
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5640,f5079,f786,f185514]) ).
fof(f185514,plain,
( spl5_1275
<=> ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,union(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1275])]) ).
fof(f5640,plain,
( ! [X2,X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,union(X2,X0)))
| ~ spl5_69
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5615]) ).
fof(f5615,plain,
( ! [X2,X0,X1] :
( subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,union(X2,X0)))
| subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,union(X2,X0))) )
| ~ spl5_69
| ~ spl5_195 ),
inference(resolution,[],[f5080,f787]) ).
fof(f185511,plain,
( spl5_1274
| ~ spl5_64
| ~ spl5_193 ),
inference(avatar_split_clause,[],[f5551,f5071,f765,f185509]) ).
fof(f185509,plain,
( spl5_1274
<=> ! [X2,X0,X1,X3] : subset(difference(difference(sK0,X0),X1),union(X2,union(union(sK1,sK2),X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1274])]) ).
fof(f765,plain,
( spl5_64
<=> ! [X0,X3,X2,X1] :
( subset(difference(difference(X0,X1),X2),X3)
| member(sK4(difference(difference(X0,X1),X2),X3),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_64])]) ).
fof(f5071,plain,
( spl5_193
<=> ! [X2,X0,X1] :
( subset(X0,union(X1,union(union(sK1,sK2),X2)))
| ~ member(sK4(X0,union(X1,union(union(sK1,sK2),X2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_193])]) ).
fof(f5551,plain,
( ! [X2,X3,X0,X1] : subset(difference(difference(sK0,X0),X1),union(X2,union(union(sK1,sK2),X3)))
| ~ spl5_64
| ~ spl5_193 ),
inference(duplicate_literal_removal,[],[f5522]) ).
fof(f5522,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(sK0,X0),X1),union(X2,union(union(sK1,sK2),X3)))
| subset(difference(difference(sK0,X0),X1),union(X2,union(union(sK1,sK2),X3))) )
| ~ spl5_64
| ~ spl5_193 ),
inference(resolution,[],[f5072,f766]) ).
fof(f766,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(difference(X0,X1),X2),X3),X0)
| subset(difference(difference(X0,X1),X2),X3) )
| ~ spl5_64 ),
inference(avatar_component_clause,[],[f765]) ).
fof(f5072,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,union(X1,union(union(sK1,sK2),X2))),sK0)
| subset(X0,union(X1,union(union(sK1,sK2),X2))) )
| ~ spl5_193 ),
inference(avatar_component_clause,[],[f5071]) ).
fof(f185506,plain,
( spl5_1273
| ~ spl5_64
| ~ spl5_192 ),
inference(avatar_split_clause,[],[f5488,f5067,f765,f185504]) ).
fof(f185504,plain,
( spl5_1273
<=> ! [X2,X0,X1,X3] : subset(difference(difference(sK0,X0),X1),union(X2,union(X3,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1273])]) ).
fof(f5067,plain,
( spl5_192
<=> ! [X2,X0,X1] :
( subset(X0,union(X1,union(X2,union(sK1,sK2))))
| ~ member(sK4(X0,union(X1,union(X2,union(sK1,sK2)))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_192])]) ).
fof(f5488,plain,
( ! [X2,X3,X0,X1] : subset(difference(difference(sK0,X0),X1),union(X2,union(X3,union(sK1,sK2))))
| ~ spl5_64
| ~ spl5_192 ),
inference(duplicate_literal_removal,[],[f5459]) ).
fof(f5459,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(sK0,X0),X1),union(X2,union(X3,union(sK1,sK2))))
| subset(difference(difference(sK0,X0),X1),union(X2,union(X3,union(sK1,sK2)))) )
| ~ spl5_64
| ~ spl5_192 ),
inference(resolution,[],[f5068,f766]) ).
fof(f5068,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,union(X1,union(X2,union(sK1,sK2)))),sK0)
| subset(X0,union(X1,union(X2,union(sK1,sK2)))) )
| ~ spl5_192 ),
inference(avatar_component_clause,[],[f5067]) ).
fof(f185501,plain,
( spl5_1272
| ~ spl5_64
| ~ spl5_191 ),
inference(avatar_split_clause,[],[f5425,f5063,f765,f185499]) ).
fof(f185499,plain,
( spl5_1272
<=> ! [X2,X0,X1,X3] : subset(difference(difference(sK0,X0),X1),union(union(union(sK1,sK2),X2),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1272])]) ).
fof(f5063,plain,
( spl5_191
<=> ! [X2,X0,X1] :
( subset(X0,union(union(union(sK1,sK2),X1),X2))
| ~ member(sK4(X0,union(union(union(sK1,sK2),X1),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_191])]) ).
fof(f5425,plain,
( ! [X2,X3,X0,X1] : subset(difference(difference(sK0,X0),X1),union(union(union(sK1,sK2),X2),X3))
| ~ spl5_64
| ~ spl5_191 ),
inference(duplicate_literal_removal,[],[f5396]) ).
fof(f5396,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(sK0,X0),X1),union(union(union(sK1,sK2),X2),X3))
| subset(difference(difference(sK0,X0),X1),union(union(union(sK1,sK2),X2),X3)) )
| ~ spl5_64
| ~ spl5_191 ),
inference(resolution,[],[f5064,f766]) ).
fof(f5064,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,union(union(union(sK1,sK2),X1),X2)),sK0)
| subset(X0,union(union(union(sK1,sK2),X1),X2)) )
| ~ spl5_191 ),
inference(avatar_component_clause,[],[f5063]) ).
fof(f185496,plain,
( spl5_1271
| ~ spl5_64
| ~ spl5_190 ),
inference(avatar_split_clause,[],[f5362,f5059,f765,f185494]) ).
fof(f185494,plain,
( spl5_1271
<=> ! [X2,X0,X1,X3] : subset(difference(difference(sK0,X0),X1),union(union(X2,union(sK1,sK2)),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1271])]) ).
fof(f5059,plain,
( spl5_190
<=> ! [X2,X0,X1] :
( subset(X0,union(union(X1,union(sK1,sK2)),X2))
| ~ member(sK4(X0,union(union(X1,union(sK1,sK2)),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_190])]) ).
fof(f5362,plain,
( ! [X2,X3,X0,X1] : subset(difference(difference(sK0,X0),X1),union(union(X2,union(sK1,sK2)),X3))
| ~ spl5_64
| ~ spl5_190 ),
inference(duplicate_literal_removal,[],[f5333]) ).
fof(f5333,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(sK0,X0),X1),union(union(X2,union(sK1,sK2)),X3))
| subset(difference(difference(sK0,X0),X1),union(union(X2,union(sK1,sK2)),X3)) )
| ~ spl5_64
| ~ spl5_190 ),
inference(resolution,[],[f5060,f766]) ).
fof(f5060,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,union(union(X1,union(sK1,sK2)),X2)),sK0)
| subset(X0,union(union(X1,union(sK1,sK2)),X2)) )
| ~ spl5_190 ),
inference(avatar_component_clause,[],[f5059]) ).
fof(f185492,plain,
( ~ spl5_1270
| spl5_162
| ~ spl5_1267 ),
inference(avatar_split_clause,[],[f185068,f185014,f4456,f185489]) ).
fof(f4456,plain,
( spl5_162
<=> subset(sK0,sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_162])]) ).
fof(f185014,plain,
( spl5_1267
<=> sK0 = sK2 ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1267])]) ).
fof(f185068,plain,
( ~ subset(sK0,sK0)
| spl5_162
| ~ spl5_1267 ),
inference(superposition,[],[f4457,f185016]) ).
fof(f185016,plain,
( sK0 = sK2
| ~ spl5_1267 ),
inference(avatar_component_clause,[],[f185014]) ).
fof(f4457,plain,
( ~ subset(sK0,sK2)
| spl5_162 ),
inference(avatar_component_clause,[],[f4456]) ).
fof(f185025,plain,
( spl5_1267
| spl5_1268
| spl5_1269
| ~ spl5_169 ),
inference(avatar_split_clause,[],[f4588,f4570,f185022,f185018,f185014]) ).
fof(f185018,plain,
( spl5_1268
<=> member(sK3(sK2,sK0),sK1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1268])]) ).
fof(f185022,plain,
( spl5_1269
<=> member(sK3(sK2,sK0),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1269])]) ).
fof(f4570,plain,
( spl5_169
<=> ! [X0] :
( member(sK3(X0,sK0),sK1)
| member(sK3(X0,sK0),sK2)
| member(sK3(X0,sK0),X0)
| sK0 = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_169])]) ).
fof(f4588,plain,
( member(sK3(sK2,sK0),sK2)
| member(sK3(sK2,sK0),sK1)
| sK0 = sK2
| ~ spl5_169 ),
inference(factoring,[],[f4571]) ).
fof(f4571,plain,
( ! [X0] :
( member(sK3(X0,sK0),sK2)
| member(sK3(X0,sK0),X0)
| member(sK3(X0,sK0),sK1)
| sK0 = X0 )
| ~ spl5_169 ),
inference(avatar_component_clause,[],[f4570]) ).
fof(f175806,plain,
( spl5_1266
| ~ spl5_12
| ~ spl5_1262 ),
inference(avatar_split_clause,[],[f175793,f175785,f101,f175804]) ).
fof(f175804,plain,
( spl5_1266
<=> ! [X0] :
( ~ member(X0,union(sK0,sK0))
| member(X0,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1266])]) ).
fof(f101,plain,
( spl5_12
<=> ! [X0,X1,X3] :
( member(X3,X1)
| ~ member(X3,X0)
| ~ subset(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_12])]) ).
fof(f175785,plain,
( spl5_1262
<=> subset(union(sK0,sK0),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1262])]) ).
fof(f175793,plain,
( ! [X0] :
( ~ member(X0,union(sK0,sK0))
| member(X0,sK2) )
| ~ spl5_12
| ~ spl5_1262 ),
inference(resolution,[],[f175787,f102]) ).
fof(f102,plain,
( ! [X3,X0,X1] :
( ~ subset(X0,X1)
| ~ member(X3,X0)
| member(X3,X1) )
| ~ spl5_12 ),
inference(avatar_component_clause,[],[f101]) ).
fof(f175787,plain,
( subset(union(sK0,sK0),sK2)
| ~ spl5_1262 ),
inference(avatar_component_clause,[],[f175785]) ).
fof(f175802,plain,
( spl5_1264
| spl5_1265
| ~ spl5_5
| ~ spl5_7
| ~ spl5_174 ),
inference(avatar_split_clause,[],[f4766,f4630,f71,f63,f175799,f175795]) ).
fof(f175795,plain,
( spl5_1264
<=> member(sK4(union(sK0,sK2),sK2),sK1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1264])]) ).
fof(f175799,plain,
( spl5_1265
<=> subset(union(sK0,sK2),sK2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1265])]) ).
fof(f63,plain,
( spl5_5
<=> ! [X0,X1] : union(X0,X1) = union(X1,X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_5])]) ).
fof(f4630,plain,
( spl5_174
<=> ! [X0] :
( subset(union(X0,sK0),X0)
| member(sK4(union(X0,sK0),X0),sK1)
| member(sK4(union(X0,sK0),X0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_174])]) ).
fof(f4766,plain,
( subset(union(sK0,sK2),sK2)
| member(sK4(union(sK0,sK2),sK2),sK1)
| ~ spl5_5
| ~ spl5_7
| ~ spl5_174 ),
inference(forward_demodulation,[],[f4765,f64]) ).
fof(f64,plain,
( ! [X0,X1] : union(X0,X1) = union(X1,X0)
| ~ spl5_5 ),
inference(avatar_component_clause,[],[f63]) ).
fof(f4765,plain,
( member(sK4(union(sK0,sK2),sK2),sK1)
| subset(union(sK2,sK0),sK2)
| ~ spl5_5
| ~ spl5_7
| ~ spl5_174 ),
inference(forward_demodulation,[],[f4763,f64]) ).
fof(f4763,plain,
( member(sK4(union(sK2,sK0),sK2),sK1)
| subset(union(sK2,sK0),sK2)
| ~ spl5_7
| ~ spl5_174 ),
inference(duplicate_literal_removal,[],[f4736]) ).
fof(f4736,plain,
( member(sK4(union(sK2,sK0),sK2),sK1)
| subset(union(sK2,sK0),sK2)
| subset(union(sK2,sK0),sK2)
| ~ spl5_7
| ~ spl5_174 ),
inference(resolution,[],[f4631,f72]) ).
fof(f4631,plain,
( ! [X0] :
( member(sK4(union(X0,sK0),X0),sK2)
| member(sK4(union(X0,sK0),X0),sK1)
| subset(union(X0,sK0),X0) )
| ~ spl5_174 ),
inference(avatar_component_clause,[],[f4630]) ).
fof(f175792,plain,
( spl5_1262
| spl5_1263
| ~ spl5_7
| ~ spl5_173 ),
inference(avatar_split_clause,[],[f4734,f4626,f71,f175789,f175785]) ).
fof(f175789,plain,
( spl5_1263
<=> member(sK4(union(sK0,sK0),sK2),sK1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1263])]) ).
fof(f4626,plain,
( spl5_173
<=> ! [X0] :
( subset(union(sK0,sK0),X0)
| member(sK4(union(sK0,sK0),X0),sK1)
| member(sK4(union(sK0,sK0),X0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_173])]) ).
fof(f4734,plain,
( member(sK4(union(sK0,sK0),sK2),sK1)
| subset(union(sK0,sK0),sK2)
| ~ spl5_7
| ~ spl5_173 ),
inference(duplicate_literal_removal,[],[f4709]) ).
fof(f4709,plain,
( member(sK4(union(sK0,sK0),sK2),sK1)
| subset(union(sK0,sK0),sK2)
| subset(union(sK0,sK0),sK2)
| ~ spl5_7
| ~ spl5_173 ),
inference(resolution,[],[f4627,f72]) ).
fof(f4627,plain,
( ! [X0] :
( member(sK4(union(sK0,sK0),X0),sK2)
| member(sK4(union(sK0,sK0),X0),sK1)
| subset(union(sK0,sK0),X0) )
| ~ spl5_173 ),
inference(avatar_component_clause,[],[f4626]) ).
fof(f175783,plain,
( spl5_1261
| ~ spl5_20
| ~ spl5_171 ),
inference(avatar_split_clause,[],[f4686,f4618,f159,f175781]) ).
fof(f4618,plain,
( spl5_171
<=> ! [X0,X1] :
( member(sK4(difference(sK0,X0),X1),sK1)
| member(sK4(difference(sK0,X0),X1),sK2)
| subset(difference(sK0,X0),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_171])]) ).
fof(f4686,plain,
( ! [X0] :
( member(sK4(difference(sK0,sK2),X0),sK1)
| subset(difference(sK0,sK2),X0) )
| ~ spl5_20
| ~ spl5_171 ),
inference(duplicate_literal_removal,[],[f4653]) ).
fof(f4653,plain,
( ! [X0] :
( member(sK4(difference(sK0,sK2),X0),sK1)
| subset(difference(sK0,sK2),X0)
| subset(difference(sK0,sK2),X0) )
| ~ spl5_20
| ~ spl5_171 ),
inference(resolution,[],[f4619,f160]) ).
fof(f4619,plain,
( ! [X0,X1] :
( member(sK4(difference(sK0,X0),X1),sK2)
| member(sK4(difference(sK0,X0),X1),sK1)
| subset(difference(sK0,X0),X1) )
| ~ spl5_171 ),
inference(avatar_component_clause,[],[f4618]) ).
fof(f175779,plain,
( spl5_1260
| ~ spl5_7
| ~ spl5_171 ),
inference(avatar_split_clause,[],[f4683,f4618,f71,f175777]) ).
fof(f4683,plain,
( ! [X0] :
( member(sK4(difference(sK0,X0),sK2),sK1)
| subset(difference(sK0,X0),sK2) )
| ~ spl5_7
| ~ spl5_171 ),
inference(duplicate_literal_removal,[],[f4656]) ).
fof(f4656,plain,
( ! [X0] :
( member(sK4(difference(sK0,X0),sK2),sK1)
| subset(difference(sK0,X0),sK2)
| subset(difference(sK0,X0),sK2) )
| ~ spl5_7
| ~ spl5_171 ),
inference(resolution,[],[f4619,f72]) ).
fof(f175775,plain,
( spl5_1259
| ~ spl5_21
| ~ spl5_158 ),
inference(avatar_split_clause,[],[f4446,f4407,f163,f175773]) ).
fof(f175773,plain,
( spl5_1259
<=> ! [X0] :
( member(sK4(sK0,union(sK2,X0)),sK1)
| subset(sK0,union(sK2,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1259])]) ).
fof(f4407,plain,
( spl5_158
<=> ! [X0] :
( member(sK4(sK0,X0),sK1)
| member(sK4(sK0,X0),sK2)
| subset(sK0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_158])]) ).
fof(f4446,plain,
( ! [X0] :
( member(sK4(sK0,union(sK2,X0)),sK1)
| subset(sK0,union(sK2,X0)) )
| ~ spl5_21
| ~ spl5_158 ),
inference(duplicate_literal_removal,[],[f4423]) ).
fof(f4423,plain,
( ! [X0] :
( member(sK4(sK0,union(sK2,X0)),sK1)
| subset(sK0,union(sK2,X0))
| subset(sK0,union(sK2,X0)) )
| ~ spl5_21
| ~ spl5_158 ),
inference(resolution,[],[f4408,f164]) ).
fof(f4408,plain,
( ! [X0] :
( member(sK4(sK0,X0),sK2)
| member(sK4(sK0,X0),sK1)
| subset(sK0,X0) )
| ~ spl5_158 ),
inference(avatar_component_clause,[],[f4407]) ).
fof(f175771,plain,
( spl5_1258
| ~ spl5_22
| ~ spl5_158 ),
inference(avatar_split_clause,[],[f4440,f4407,f167,f175769]) ).
fof(f175769,plain,
( spl5_1258
<=> ! [X0] :
( member(sK4(sK0,union(X0,sK2)),sK1)
| subset(sK0,union(X0,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1258])]) ).
fof(f4440,plain,
( ! [X0] :
( member(sK4(sK0,union(X0,sK2)),sK1)
| subset(sK0,union(X0,sK2)) )
| ~ spl5_22
| ~ spl5_158 ),
inference(duplicate_literal_removal,[],[f4429]) ).
fof(f4429,plain,
( ! [X0] :
( member(sK4(sK0,union(X0,sK2)),sK1)
| subset(sK0,union(X0,sK2))
| subset(sK0,union(X0,sK2)) )
| ~ spl5_22
| ~ spl5_158 ),
inference(resolution,[],[f4408,f168]) ).
fof(f169590,plain,
( spl5_1257
| ~ spl5_12
| ~ spl5_152 ),
inference(avatar_split_clause,[],[f4369,f4335,f101,f169588]) ).
fof(f169588,plain,
( spl5_1257
<=> ! [X0,X1] :
( ~ member(X0,union(sK0,X1))
| member(X0,union(X1,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1257])]) ).
fof(f4335,plain,
( spl5_152
<=> ! [X0] : subset(union(sK0,X0),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_152])]) ).
fof(f4369,plain,
( ! [X0,X1] :
( ~ member(X0,union(sK0,X1))
| member(X0,union(X1,union(sK1,sK2))) )
| ~ spl5_12
| ~ spl5_152 ),
inference(resolution,[],[f4336,f102]) ).
fof(f4336,plain,
( ! [X0] : subset(union(sK0,X0),union(X0,union(sK1,sK2)))
| ~ spl5_152 ),
inference(avatar_component_clause,[],[f4335]) ).
fof(f169586,plain,
( spl5_1256
| ~ spl5_12
| ~ spl5_151 ),
inference(avatar_split_clause,[],[f4364,f4331,f101,f169584]) ).
fof(f169584,plain,
( spl5_1256
<=> ! [X0,X1] :
( ~ member(X0,union(sK0,X1))
| member(X0,union(union(sK1,sK2),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1256])]) ).
fof(f4331,plain,
( spl5_151
<=> ! [X0] : subset(union(sK0,X0),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_151])]) ).
fof(f4364,plain,
( ! [X0,X1] :
( ~ member(X0,union(sK0,X1))
| member(X0,union(union(sK1,sK2),X1)) )
| ~ spl5_12
| ~ spl5_151 ),
inference(resolution,[],[f4332,f102]) ).
fof(f4332,plain,
( ! [X0] : subset(union(sK0,X0),union(union(sK1,sK2),X0))
| ~ spl5_151 ),
inference(avatar_component_clause,[],[f4331]) ).
fof(f169582,plain,
( spl5_1255
| ~ spl5_12
| ~ spl5_150 ),
inference(avatar_split_clause,[],[f4359,f4327,f101,f169580]) ).
fof(f169580,plain,
( spl5_1255
<=> ! [X0,X1] :
( ~ member(X0,union(X1,sK0))
| member(X0,union(X1,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1255])]) ).
fof(f4327,plain,
( spl5_150
<=> ! [X0] : subset(union(X0,sK0),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_150])]) ).
fof(f4359,plain,
( ! [X0,X1] :
( ~ member(X0,union(X1,sK0))
| member(X0,union(X1,union(sK1,sK2))) )
| ~ spl5_12
| ~ spl5_150 ),
inference(resolution,[],[f4328,f102]) ).
fof(f4328,plain,
( ! [X0] : subset(union(X0,sK0),union(X0,union(sK1,sK2)))
| ~ spl5_150 ),
inference(avatar_component_clause,[],[f4327]) ).
fof(f169578,plain,
( spl5_1254
| ~ spl5_12
| ~ spl5_149 ),
inference(avatar_split_clause,[],[f4354,f4323,f101,f169576]) ).
fof(f169576,plain,
( spl5_1254
<=> ! [X0,X1] :
( ~ member(X0,union(X1,sK0))
| member(X0,union(union(sK1,sK2),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1254])]) ).
fof(f4323,plain,
( spl5_149
<=> ! [X0] : subset(union(X0,sK0),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_149])]) ).
fof(f4354,plain,
( ! [X0,X1] :
( ~ member(X0,union(X1,sK0))
| member(X0,union(union(sK1,sK2),X1)) )
| ~ spl5_12
| ~ spl5_149 ),
inference(resolution,[],[f4324,f102]) ).
fof(f4324,plain,
( ! [X0] : subset(union(X0,sK0),union(union(sK1,sK2),X0))
| ~ spl5_149 ),
inference(avatar_component_clause,[],[f4323]) ).
fof(f169574,plain,
( spl5_1253
| ~ spl5_12
| ~ spl5_148 ),
inference(avatar_split_clause,[],[f4353,f4319,f101,f169572]) ).
fof(f169572,plain,
( spl5_1253
<=> ! [X0,X1] :
( ~ member(X0,difference(X1,union(sK1,sK2)))
| member(X0,difference(X1,sK0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1253])]) ).
fof(f4319,plain,
( spl5_148
<=> ! [X0] : subset(difference(X0,union(sK1,sK2)),difference(X0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_148])]) ).
fof(f4353,plain,
( ! [X0,X1] :
( ~ member(X0,difference(X1,union(sK1,sK2)))
| member(X0,difference(X1,sK0)) )
| ~ spl5_12
| ~ spl5_148 ),
inference(resolution,[],[f4320,f102]) ).
fof(f4320,plain,
( ! [X0] : subset(difference(X0,union(sK1,sK2)),difference(X0,sK0))
| ~ spl5_148 ),
inference(avatar_component_clause,[],[f4319]) ).
fof(f169569,plain,
( spl5_1252
| ~ spl5_12
| ~ spl5_147 ),
inference(avatar_split_clause,[],[f4352,f4315,f101,f169567]) ).
fof(f169567,plain,
( spl5_1252
<=> ! [X2,X0,X1] :
( ~ member(X0,difference(difference(sK0,X1),union(sK1,sK2)))
| member(X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1252])]) ).
fof(f4315,plain,
( spl5_147
<=> ! [X0,X1] : subset(difference(difference(sK0,X0),union(sK1,sK2)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_147])]) ).
fof(f4352,plain,
( ! [X2,X0,X1] :
( ~ member(X0,difference(difference(sK0,X1),union(sK1,sK2)))
| member(X0,X2) )
| ~ spl5_12
| ~ spl5_147 ),
inference(resolution,[],[f4316,f102]) ).
fof(f4316,plain,
( ! [X0,X1] : subset(difference(difference(sK0,X0),union(sK1,sK2)),X1)
| ~ spl5_147 ),
inference(avatar_component_clause,[],[f4315]) ).
fof(f169565,plain,
( spl5_1251
| ~ spl5_12
| ~ spl5_144 ),
inference(avatar_split_clause,[],[f4351,f3710,f101,f169563]) ).
fof(f169563,plain,
( spl5_1251
<=> ! [X2,X0,X1] :
( ~ member(X0,difference(difference(sK0,X1),X2))
| member(X0,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1251])]) ).
fof(f3710,plain,
( spl5_144
<=> ! [X0,X1] : subset(difference(difference(sK0,X0),X1),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_144])]) ).
fof(f4351,plain,
( ! [X2,X0,X1] :
( ~ member(X0,difference(difference(sK0,X1),X2))
| member(X0,union(sK1,sK2)) )
| ~ spl5_12
| ~ spl5_144 ),
inference(resolution,[],[f3711,f102]) ).
fof(f3711,plain,
( ! [X0,X1] : subset(difference(difference(sK0,X0),X1),union(sK1,sK2))
| ~ spl5_144 ),
inference(avatar_component_clause,[],[f3710]) ).
fof(f169561,plain,
( spl5_1250
| ~ spl5_12
| ~ spl5_139 ),
inference(avatar_split_clause,[],[f4350,f3413,f101,f169559]) ).
fof(f169559,plain,
( spl5_1250
<=> ! [X0] :
( ~ member(X0,union(sK0,union(sK1,sK2)))
| member(X0,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1250])]) ).
fof(f3413,plain,
( spl5_139
<=> subset(union(sK0,union(sK1,sK2)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_139])]) ).
fof(f4350,plain,
( ! [X0] :
( ~ member(X0,union(sK0,union(sK1,sK2)))
| member(X0,union(sK1,sK2)) )
| ~ spl5_12
| ~ spl5_139 ),
inference(resolution,[],[f3415,f102]) ).
fof(f3415,plain,
( subset(union(sK0,union(sK1,sK2)),union(sK1,sK2))
| ~ spl5_139 ),
inference(avatar_component_clause,[],[f3413]) ).
fof(f169557,plain,
( spl5_1249
| ~ spl5_12
| ~ spl5_138 ),
inference(avatar_split_clause,[],[f4347,f2934,f101,f169555]) ).
fof(f169555,plain,
( spl5_1249
<=> ! [X0,X1] :
( ~ member(X0,union(sK0,sK0))
| member(X0,union(union(sK1,sK2),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1249])]) ).
fof(f2934,plain,
( spl5_138
<=> ! [X0] : subset(union(sK0,sK0),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_138])]) ).
fof(f4347,plain,
( ! [X0,X1] :
( ~ member(X0,union(sK0,sK0))
| member(X0,union(union(sK1,sK2),X1)) )
| ~ spl5_12
| ~ spl5_138 ),
inference(resolution,[],[f2935,f102]) ).
fof(f2935,plain,
( ! [X0] : subset(union(sK0,sK0),union(union(sK1,sK2),X0))
| ~ spl5_138 ),
inference(avatar_component_clause,[],[f2934]) ).
fof(f169553,plain,
( spl5_1248
| ~ spl5_12
| ~ spl5_134 ),
inference(avatar_split_clause,[],[f4344,f2387,f101,f169551]) ).
fof(f169551,plain,
( spl5_1248
<=> ! [X0,X1] :
( ~ member(X0,union(sK0,sK0))
| member(X0,union(X1,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1248])]) ).
fof(f2387,plain,
( spl5_134
<=> ! [X0] : subset(union(sK0,sK0),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_134])]) ).
fof(f4344,plain,
( ! [X0,X1] :
( ~ member(X0,union(sK0,sK0))
| member(X0,union(X1,union(sK1,sK2))) )
| ~ spl5_12
| ~ spl5_134 ),
inference(resolution,[],[f2388,f102]) ).
fof(f2388,plain,
( ! [X0] : subset(union(sK0,sK0),union(X0,union(sK1,sK2)))
| ~ spl5_134 ),
inference(avatar_component_clause,[],[f2387]) ).
fof(f169549,plain,
( spl5_1247
| ~ spl5_497
| ~ spl5_1111 ),
inference(avatar_split_clause,[],[f163761,f119735,f21835,f169547]) ).
fof(f169547,plain,
( spl5_1247
<=> ! [X0,X1] : difference(X1,X1) = difference(difference(X0,X0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1247])]) ).
fof(f21835,plain,
( spl5_497
<=> ! [X0] : difference(X0,X0) = difference(sK0,union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_497])]) ).
fof(f119735,plain,
( spl5_1111
<=> ! [X0,X1] : difference(X0,X0) = difference(difference(sK0,X1),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1111])]) ).
fof(f163761,plain,
( ! [X0,X1] : difference(X1,X1) = difference(difference(X0,X0),union(sK1,sK2))
| ~ spl5_497
| ~ spl5_1111 ),
inference(superposition,[],[f119736,f21836]) ).
fof(f21836,plain,
( ! [X0] : difference(X0,X0) = difference(sK0,union(sK1,sK2))
| ~ spl5_497 ),
inference(avatar_component_clause,[],[f21835]) ).
fof(f119736,plain,
( ! [X0,X1] : difference(X0,X0) = difference(difference(sK0,X1),union(sK1,sK2))
| ~ spl5_1111 ),
inference(avatar_component_clause,[],[f119735]) ).
fof(f169545,plain,
( spl5_1246
| ~ spl5_12
| ~ spl5_123 ),
inference(avatar_split_clause,[],[f4341,f2343,f101,f169543]) ).
fof(f169543,plain,
( spl5_1246
<=> ! [X2,X0,X1] :
( ~ member(X0,difference(sK0,X1))
| member(X0,union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1246])]) ).
fof(f2343,plain,
( spl5_123
<=> ! [X0,X1] : subset(difference(sK0,X0),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_123])]) ).
fof(f4341,plain,
( ! [X2,X0,X1] :
( ~ member(X0,difference(sK0,X1))
| member(X0,union(X2,union(sK1,sK2))) )
| ~ spl5_12
| ~ spl5_123 ),
inference(resolution,[],[f2344,f102]) ).
fof(f2344,plain,
( ! [X0,X1] : subset(difference(sK0,X0),union(X1,union(sK1,sK2)))
| ~ spl5_123 ),
inference(avatar_component_clause,[],[f2343]) ).
fof(f169541,plain,
( spl5_1245
| ~ spl5_12
| ~ spl5_112 ),
inference(avatar_split_clause,[],[f4338,f2299,f101,f169539]) ).
fof(f169539,plain,
( spl5_1245
<=> ! [X2,X0,X1] :
( ~ member(X0,difference(sK0,X1))
| member(X0,union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1245])]) ).
fof(f2299,plain,
( spl5_112
<=> ! [X0,X1] : subset(difference(sK0,X0),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_112])]) ).
fof(f4338,plain,
( ! [X2,X0,X1] :
( ~ member(X0,difference(sK0,X1))
| member(X0,union(union(sK1,sK2),X2)) )
| ~ spl5_12
| ~ spl5_112 ),
inference(resolution,[],[f2300,f102]) ).
fof(f2300,plain,
( ! [X0,X1] : subset(difference(sK0,X0),union(union(sK1,sK2),X1))
| ~ spl5_112 ),
inference(avatar_component_clause,[],[f2299]) ).
fof(f163373,plain,
( spl5_1244
| ~ spl5_36
| ~ spl5_567 ),
inference(avatar_split_clause,[],[f29026,f23435,f437,f163371]) ).
fof(f163371,plain,
( spl5_1244
<=> ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),difference(union(X0,X1),sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1244])]) ).
fof(f437,plain,
( spl5_36
<=> ! [X0,X1] :
( subset(difference(X0,union(sK1,sK2)),X1)
| ~ member(sK4(difference(X0,union(sK1,sK2)),X1),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_36])]) ).
fof(f23435,plain,
( spl5_567
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,X1),difference(union(X0,X2),X3))
| member(sK4(difference(X0,X1),difference(union(X0,X2),X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_567])]) ).
fof(f29026,plain,
( ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),difference(union(X0,X1),sK0))
| ~ spl5_36
| ~ spl5_567 ),
inference(duplicate_literal_removal,[],[f28999]) ).
fof(f28999,plain,
( ! [X0,X1] :
( subset(difference(X0,union(sK1,sK2)),difference(union(X0,X1),sK0))
| subset(difference(X0,union(sK1,sK2)),difference(union(X0,X1),sK0)) )
| ~ spl5_36
| ~ spl5_567 ),
inference(resolution,[],[f23436,f438]) ).
fof(f438,plain,
( ! [X0,X1] :
( ~ member(sK4(difference(X0,union(sK1,sK2)),X1),sK0)
| subset(difference(X0,union(sK1,sK2)),X1) )
| ~ spl5_36 ),
inference(avatar_component_clause,[],[f437]) ).
fof(f23436,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),difference(union(X0,X2),X3)),X3)
| subset(difference(X0,X1),difference(union(X0,X2),X3)) )
| ~ spl5_567 ),
inference(avatar_component_clause,[],[f23435]) ).
fof(f163369,plain,
( spl5_1243
| ~ spl5_36
| ~ spl5_565 ),
inference(avatar_split_clause,[],[f28936,f23427,f437,f163367]) ).
fof(f163367,plain,
( spl5_1243
<=> ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),difference(union(X1,X0),sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1243])]) ).
fof(f23427,plain,
( spl5_565
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,X1),difference(union(X2,X0),X3))
| member(sK4(difference(X0,X1),difference(union(X2,X0),X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_565])]) ).
fof(f28936,plain,
( ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),difference(union(X1,X0),sK0))
| ~ spl5_36
| ~ spl5_565 ),
inference(duplicate_literal_removal,[],[f28909]) ).
fof(f28909,plain,
( ! [X0,X1] :
( subset(difference(X0,union(sK1,sK2)),difference(union(X1,X0),sK0))
| subset(difference(X0,union(sK1,sK2)),difference(union(X1,X0),sK0)) )
| ~ spl5_36
| ~ spl5_565 ),
inference(resolution,[],[f23428,f438]) ).
fof(f23428,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),difference(union(X2,X0),X3)),X3)
| subset(difference(X0,X1),difference(union(X2,X0),X3)) )
| ~ spl5_565 ),
inference(avatar_component_clause,[],[f23427]) ).
fof(f163365,plain,
( spl5_1242
| ~ spl5_36
| ~ spl5_563 ),
inference(avatar_split_clause,[],[f28840,f23419,f437,f163363]) ).
fof(f163363,plain,
( spl5_1242
<=> ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),union(X1,difference(X0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1242])]) ).
fof(f23419,plain,
( spl5_563
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(X0,X1),union(X2,difference(X0,X3))),X3)
| subset(difference(X0,X1),union(X2,difference(X0,X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_563])]) ).
fof(f28840,plain,
( ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),union(X1,difference(X0,sK0)))
| ~ spl5_36
| ~ spl5_563 ),
inference(duplicate_literal_removal,[],[f28808]) ).
fof(f28808,plain,
( ! [X0,X1] :
( subset(difference(X0,union(sK1,sK2)),union(X1,difference(X0,sK0)))
| subset(difference(X0,union(sK1,sK2)),union(X1,difference(X0,sK0))) )
| ~ spl5_36
| ~ spl5_563 ),
inference(resolution,[],[f23420,f438]) ).
fof(f23420,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),union(X2,difference(X0,X3))),X3)
| subset(difference(X0,X1),union(X2,difference(X0,X3))) )
| ~ spl5_563 ),
inference(avatar_component_clause,[],[f23419]) ).
fof(f163361,plain,
( spl5_1241
| ~ spl5_37
| ~ spl5_563 ),
inference(avatar_split_clause,[],[f28834,f23419,f441,f163359]) ).
fof(f163359,plain,
( spl5_1241
<=> ! [X0,X1] : subset(difference(X0,X1),union(union(sK1,sK2),difference(X0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1241])]) ).
fof(f441,plain,
( spl5_37
<=> ! [X0,X1] :
( subset(X0,union(union(sK1,sK2),X1))
| ~ member(sK4(X0,union(union(sK1,sK2),X1)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_37])]) ).
fof(f28834,plain,
( ! [X0,X1] : subset(difference(X0,X1),union(union(sK1,sK2),difference(X0,sK0)))
| ~ spl5_37
| ~ spl5_563 ),
inference(duplicate_literal_removal,[],[f28814]) ).
fof(f28814,plain,
( ! [X0,X1] :
( subset(difference(X0,X1),union(union(sK1,sK2),difference(X0,sK0)))
| subset(difference(X0,X1),union(union(sK1,sK2),difference(X0,sK0))) )
| ~ spl5_37
| ~ spl5_563 ),
inference(resolution,[],[f23420,f442]) ).
fof(f442,plain,
( ! [X0,X1] :
( ~ member(sK4(X0,union(union(sK1,sK2),X1)),sK0)
| subset(X0,union(union(sK1,sK2),X1)) )
| ~ spl5_37 ),
inference(avatar_component_clause,[],[f441]) ).
fof(f163357,plain,
( spl5_1240
| ~ spl5_37
| ~ spl5_561 ),
inference(avatar_split_clause,[],[f28712,f23411,f441,f163355]) ).
fof(f163355,plain,
( spl5_1240
<=> ! [X0] : subset(union(X0,X0),union(union(sK1,sK2),difference(X0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1240])]) ).
fof(f23411,plain,
( spl5_561
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X0),union(X1,difference(X0,X2))),X2)
| subset(union(X0,X0),union(X1,difference(X0,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_561])]) ).
fof(f28712,plain,
( ! [X0] : subset(union(X0,X0),union(union(sK1,sK2),difference(X0,sK0)))
| ~ spl5_37
| ~ spl5_561 ),
inference(duplicate_literal_removal,[],[f28694]) ).
fof(f28694,plain,
( ! [X0] :
( subset(union(X0,X0),union(union(sK1,sK2),difference(X0,sK0)))
| subset(union(X0,X0),union(union(sK1,sK2),difference(X0,sK0))) )
| ~ spl5_37
| ~ spl5_561 ),
inference(resolution,[],[f23412,f442]) ).
fof(f23412,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X0),union(X1,difference(X0,X2))),X2)
| subset(union(X0,X0),union(X1,difference(X0,X2))) )
| ~ spl5_561 ),
inference(avatar_component_clause,[],[f23411]) ).
fof(f163353,plain,
( spl5_1239
| ~ spl5_36
| ~ spl5_559 ),
inference(avatar_split_clause,[],[f28597,f23400,f437,f163351]) ).
fof(f163351,plain,
( spl5_1239
<=> ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),union(difference(X0,sK0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1239])]) ).
fof(f23400,plain,
( spl5_559
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(X0,X1),union(difference(X0,X2),X3)),X2)
| subset(difference(X0,X1),union(difference(X0,X2),X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_559])]) ).
fof(f28597,plain,
( ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),union(difference(X0,sK0),X1))
| ~ spl5_36
| ~ spl5_559 ),
inference(duplicate_literal_removal,[],[f28565]) ).
fof(f28565,plain,
( ! [X0,X1] :
( subset(difference(X0,union(sK1,sK2)),union(difference(X0,sK0),X1))
| subset(difference(X0,union(sK1,sK2)),union(difference(X0,sK0),X1)) )
| ~ spl5_36
| ~ spl5_559 ),
inference(resolution,[],[f23401,f438]) ).
fof(f23401,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),union(difference(X0,X2),X3)),X2)
| subset(difference(X0,X1),union(difference(X0,X2),X3)) )
| ~ spl5_559 ),
inference(avatar_component_clause,[],[f23400]) ).
fof(f163349,plain,
( spl5_1238
| ~ spl5_38
| ~ spl5_559 ),
inference(avatar_split_clause,[],[f28591,f23400,f445,f163347]) ).
fof(f163347,plain,
( spl5_1238
<=> ! [X0,X1] : subset(difference(X0,X1),union(difference(X0,sK0),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1238])]) ).
fof(f445,plain,
( spl5_38
<=> ! [X0,X1] :
( subset(X0,union(X1,union(sK1,sK2)))
| ~ member(sK4(X0,union(X1,union(sK1,sK2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_38])]) ).
fof(f28591,plain,
( ! [X0,X1] : subset(difference(X0,X1),union(difference(X0,sK0),union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_559 ),
inference(duplicate_literal_removal,[],[f28571]) ).
fof(f28571,plain,
( ! [X0,X1] :
( subset(difference(X0,X1),union(difference(X0,sK0),union(sK1,sK2)))
| subset(difference(X0,X1),union(difference(X0,sK0),union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_559 ),
inference(resolution,[],[f23401,f446]) ).
fof(f446,plain,
( ! [X0,X1] :
( ~ member(sK4(X0,union(X1,union(sK1,sK2))),sK0)
| subset(X0,union(X1,union(sK1,sK2))) )
| ~ spl5_38 ),
inference(avatar_component_clause,[],[f445]) ).
fof(f163345,plain,
( spl5_1237
| ~ spl5_38
| ~ spl5_557 ),
inference(avatar_split_clause,[],[f28463,f23392,f445,f163343]) ).
fof(f163343,plain,
( spl5_1237
<=> ! [X0] : subset(union(X0,X0),union(difference(X0,sK0),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1237])]) ).
fof(f23392,plain,
( spl5_557
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X0),union(difference(X0,X1),X2)),X1)
| subset(union(X0,X0),union(difference(X0,X1),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_557])]) ).
fof(f28463,plain,
( ! [X0] : subset(union(X0,X0),union(difference(X0,sK0),union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_557 ),
inference(duplicate_literal_removal,[],[f28445]) ).
fof(f28445,plain,
( ! [X0] :
( subset(union(X0,X0),union(difference(X0,sK0),union(sK1,sK2)))
| subset(union(X0,X0),union(difference(X0,sK0),union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_557 ),
inference(resolution,[],[f23393,f446]) ).
fof(f23393,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X0),union(difference(X0,X1),X2)),X1)
| subset(union(X0,X0),union(difference(X0,X1),X2)) )
| ~ spl5_557 ),
inference(avatar_component_clause,[],[f23392]) ).
fof(f163341,plain,
( spl5_1236
| ~ spl5_187
| ~ spl5_555 ),
inference(avatar_split_clause,[],[f28341,f23384,f5047,f163339]) ).
fof(f163339,plain,
( spl5_1236
<=> ! [X0,X1] : subset(difference(difference(X0,union(sK1,sK2)),difference(X0,sK0)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1236])]) ).
fof(f5047,plain,
( spl5_187
<=> ! [X2,X0,X1] :
( subset(difference(difference(X0,union(sK1,sK2)),X1),X2)
| ~ member(sK4(difference(difference(X0,union(sK1,sK2)),X1),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_187])]) ).
fof(f23384,plain,
( spl5_555
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(difference(X0,X1),difference(X0,X2)),X3),X2)
| subset(difference(difference(X0,X1),difference(X0,X2)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_555])]) ).
fof(f28341,plain,
( ! [X0,X1] : subset(difference(difference(X0,union(sK1,sK2)),difference(X0,sK0)),X1)
| ~ spl5_187
| ~ spl5_555 ),
inference(duplicate_literal_removal,[],[f28300]) ).
fof(f28300,plain,
( ! [X0,X1] :
( subset(difference(difference(X0,union(sK1,sK2)),difference(X0,sK0)),X1)
| subset(difference(difference(X0,union(sK1,sK2)),difference(X0,sK0)),X1) )
| ~ spl5_187
| ~ spl5_555 ),
inference(resolution,[],[f23385,f5048]) ).
fof(f5048,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(difference(difference(X0,union(sK1,sK2)),X1),X2),sK0)
| subset(difference(difference(X0,union(sK1,sK2)),X1),X2) )
| ~ spl5_187 ),
inference(avatar_component_clause,[],[f5047]) ).
fof(f23385,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(difference(X0,X1),difference(X0,X2)),X3),X2)
| subset(difference(difference(X0,X1),difference(X0,X2)),X3) )
| ~ spl5_555 ),
inference(avatar_component_clause,[],[f23384]) ).
fof(f163337,plain,
( spl5_1235
| ~ spl5_31
| ~ spl5_555 ),
inference(avatar_split_clause,[],[f28331,f23384,f301,f163335]) ).
fof(f163335,plain,
( spl5_1235
<=> ! [X0,X1] : subset(difference(difference(X0,X1),difference(X0,sK0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1235])]) ).
fof(f301,plain,
( spl5_31
<=> ! [X0] :
( ~ member(sK4(X0,union(sK1,sK2)),sK0)
| subset(X0,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_31])]) ).
fof(f28331,plain,
( ! [X0,X1] : subset(difference(difference(X0,X1),difference(X0,sK0)),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_555 ),
inference(duplicate_literal_removal,[],[f28310]) ).
fof(f28310,plain,
( ! [X0,X1] :
( subset(difference(difference(X0,X1),difference(X0,sK0)),union(sK1,sK2))
| subset(difference(difference(X0,X1),difference(X0,sK0)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_555 ),
inference(resolution,[],[f23385,f302]) ).
fof(f302,plain,
( ! [X0] :
( ~ member(sK4(X0,union(sK1,sK2)),sK0)
| subset(X0,union(sK1,sK2)) )
| ~ spl5_31 ),
inference(avatar_component_clause,[],[f301]) ).
fof(f163333,plain,
( spl5_1234
| ~ spl5_188
| ~ spl5_553 ),
inference(avatar_split_clause,[],[f28193,f23376,f5051,f163331]) ).
fof(f163331,plain,
( spl5_1234
<=> ! [X0,X1] : subset(difference(union(sK0,X0),union(X0,union(sK1,sK2))),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1234])]) ).
fof(f5051,plain,
( spl5_188
<=> ! [X2,X0,X1] :
( subset(difference(X0,union(X1,union(sK1,sK2))),X2)
| ~ member(sK4(difference(X0,union(X1,union(sK1,sK2))),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_188])]) ).
fof(f23376,plain,
( spl5_553
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),union(X1,X2)),X3),X0)
| subset(difference(union(X0,X1),union(X1,X2)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_553])]) ).
fof(f28193,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),union(X0,union(sK1,sK2))),X1)
| ~ spl5_188
| ~ spl5_553 ),
inference(duplicate_literal_removal,[],[f28152]) ).
fof(f28152,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),union(X0,union(sK1,sK2))),X1)
| subset(difference(union(sK0,X0),union(X0,union(sK1,sK2))),X1) )
| ~ spl5_188
| ~ spl5_553 ),
inference(resolution,[],[f23377,f5052]) ).
fof(f5052,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(difference(X0,union(X1,union(sK1,sK2))),X2),sK0)
| subset(difference(X0,union(X1,union(sK1,sK2))),X2) )
| ~ spl5_188 ),
inference(avatar_component_clause,[],[f5051]) ).
fof(f23377,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X1,X2)),X3),X0)
| subset(difference(union(X0,X1),union(X1,X2)),X3) )
| ~ spl5_553 ),
inference(avatar_component_clause,[],[f23376]) ).
fof(f163329,plain,
( spl5_1233
| ~ spl5_189
| ~ spl5_551 ),
inference(avatar_split_clause,[],[f27998,f23368,f5055,f163327]) ).
fof(f163327,plain,
( spl5_1233
<=> ! [X0,X1] : subset(difference(union(sK0,X0),union(union(sK1,sK2),X0)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1233])]) ).
fof(f5055,plain,
( spl5_189
<=> ! [X2,X0,X1] :
( subset(difference(X0,union(union(sK1,sK2),X1)),X2)
| ~ member(sK4(difference(X0,union(union(sK1,sK2),X1)),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_189])]) ).
fof(f23368,plain,
( spl5_551
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),union(X2,X1)),X3),X0)
| subset(difference(union(X0,X1),union(X2,X1)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_551])]) ).
fof(f27998,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),union(union(sK1,sK2),X0)),X1)
| ~ spl5_189
| ~ spl5_551 ),
inference(duplicate_literal_removal,[],[f27959]) ).
fof(f27959,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),union(union(sK1,sK2),X0)),X1)
| subset(difference(union(sK0,X0),union(union(sK1,sK2),X0)),X1) )
| ~ spl5_189
| ~ spl5_551 ),
inference(resolution,[],[f23369,f5056]) ).
fof(f5056,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(difference(X0,union(union(sK1,sK2),X1)),X2),sK0)
| subset(difference(X0,union(union(sK1,sK2),X1)),X2) )
| ~ spl5_189 ),
inference(avatar_component_clause,[],[f5055]) ).
fof(f23369,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X2,X1)),X3),X0)
| subset(difference(union(X0,X1),union(X2,X1)),X3) )
| ~ spl5_551 ),
inference(avatar_component_clause,[],[f23368]) ).
fof(f163325,plain,
( spl5_1232
| ~ spl5_188
| ~ spl5_549 ),
inference(avatar_split_clause,[],[f27802,f23359,f5051,f163323]) ).
fof(f163323,plain,
( spl5_1232
<=> ! [X0,X1] : subset(difference(union(X0,sK0),union(X0,union(sK1,sK2))),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1232])]) ).
fof(f23359,plain,
( spl5_549
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),union(X0,X2)),X3),X1)
| subset(difference(union(X0,X1),union(X0,X2)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_549])]) ).
fof(f27802,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),union(X0,union(sK1,sK2))),X1)
| ~ spl5_188
| ~ spl5_549 ),
inference(duplicate_literal_removal,[],[f27761]) ).
fof(f27761,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),union(X0,union(sK1,sK2))),X1)
| subset(difference(union(X0,sK0),union(X0,union(sK1,sK2))),X1) )
| ~ spl5_188
| ~ spl5_549 ),
inference(resolution,[],[f23360,f5052]) ).
fof(f23360,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X0,X2)),X3),X1)
| subset(difference(union(X0,X1),union(X0,X2)),X3) )
| ~ spl5_549 ),
inference(avatar_component_clause,[],[f23359]) ).
fof(f163321,plain,
( spl5_1231
| ~ spl5_189
| ~ spl5_547 ),
inference(avatar_split_clause,[],[f27587,f23351,f5055,f163319]) ).
fof(f163319,plain,
( spl5_1231
<=> ! [X0,X1] : subset(difference(union(X0,sK0),union(union(sK1,sK2),X0)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1231])]) ).
fof(f23351,plain,
( spl5_547
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),union(X2,X0)),X3),X1)
| subset(difference(union(X0,X1),union(X2,X0)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_547])]) ).
fof(f27587,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),union(union(sK1,sK2),X0)),X1)
| ~ spl5_189
| ~ spl5_547 ),
inference(duplicate_literal_removal,[],[f27548]) ).
fof(f27548,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),union(union(sK1,sK2),X0)),X1)
| subset(difference(union(X0,sK0),union(union(sK1,sK2),X0)),X1) )
| ~ spl5_189
| ~ spl5_547 ),
inference(resolution,[],[f23352,f5056]) ).
fof(f23352,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X2,X0)),X3),X1)
| subset(difference(union(X0,X1),union(X2,X0)),X3) )
| ~ spl5_547 ),
inference(avatar_component_clause,[],[f23351]) ).
fof(f163317,plain,
( spl5_1230
| ~ spl5_36
| ~ spl5_537 ),
inference(avatar_split_clause,[],[f26819,f22596,f437,f163315]) ).
fof(f163315,plain,
( spl5_1230
<=> ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),difference(X0,difference(sK0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1230])]) ).
fof(f22596,plain,
( spl5_537
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,X1),difference(X0,difference(X2,X3)))
| member(sK4(difference(X0,X1),difference(X0,difference(X2,X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_537])]) ).
fof(f26819,plain,
( ! [X0,X1] : subset(difference(X0,union(sK1,sK2)),difference(X0,difference(sK0,X1)))
| ~ spl5_36
| ~ spl5_537 ),
inference(duplicate_literal_removal,[],[f26790]) ).
fof(f26790,plain,
( ! [X0,X1] :
( subset(difference(X0,union(sK1,sK2)),difference(X0,difference(sK0,X1)))
| subset(difference(X0,union(sK1,sK2)),difference(X0,difference(sK0,X1))) )
| ~ spl5_36
| ~ spl5_537 ),
inference(resolution,[],[f22597,f438]) ).
fof(f22597,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),difference(X0,difference(X2,X3))),X2)
| subset(difference(X0,X1),difference(X0,difference(X2,X3))) )
| ~ spl5_537 ),
inference(avatar_component_clause,[],[f22596]) ).
fof(f163313,plain,
( spl5_1229
| ~ spl5_192
| ~ spl5_535 ),
inference(avatar_split_clause,[],[f26704,f22588,f5067,f163311]) ).
fof(f163311,plain,
( spl5_1229
<=> ! [X0,X1] : subset(union(X0,sK0),union(X1,union(X0,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1229])]) ).
fof(f22588,plain,
( spl5_535
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),union(X2,union(X0,X3)))
| member(sK4(union(X0,X1),union(X2,union(X0,X3))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_535])]) ).
fof(f26704,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(X1,union(X0,union(sK1,sK2))))
| ~ spl5_192
| ~ spl5_535 ),
inference(duplicate_literal_removal,[],[f26680]) ).
fof(f26680,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(X1,union(X0,union(sK1,sK2))))
| subset(union(X0,sK0),union(X1,union(X0,union(sK1,sK2)))) )
| ~ spl5_192
| ~ spl5_535 ),
inference(resolution,[],[f22589,f5068]) ).
fof(f22589,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(X2,union(X0,X3))),X1)
| subset(union(X0,X1),union(X2,union(X0,X3))) )
| ~ spl5_535 ),
inference(avatar_component_clause,[],[f22588]) ).
fof(f163309,plain,
( spl5_1228
| ~ spl5_192
| ~ spl5_534 ),
inference(avatar_split_clause,[],[f26639,f22584,f5067,f163307]) ).
fof(f163307,plain,
( spl5_1228
<=> ! [X0,X1] : subset(union(sK0,X0),union(X1,union(X0,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1228])]) ).
fof(f22584,plain,
( spl5_534
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),union(X2,union(X1,X3)))
| member(sK4(union(X0,X1),union(X2,union(X1,X3))),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_534])]) ).
fof(f26639,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(X1,union(X0,union(sK1,sK2))))
| ~ spl5_192
| ~ spl5_534 ),
inference(duplicate_literal_removal,[],[f26615]) ).
fof(f26615,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(X1,union(X0,union(sK1,sK2))))
| subset(union(sK0,X0),union(X1,union(X0,union(sK1,sK2)))) )
| ~ spl5_192
| ~ spl5_534 ),
inference(resolution,[],[f22585,f5068]) ).
fof(f22585,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(X2,union(X1,X3))),X0)
| subset(union(X0,X1),union(X2,union(X1,X3))) )
| ~ spl5_534 ),
inference(avatar_component_clause,[],[f22584]) ).
fof(f163305,plain,
( spl5_1227
| ~ spl5_193
| ~ spl5_531 ),
inference(avatar_split_clause,[],[f26121,f22572,f5071,f163303]) ).
fof(f163303,plain,
( spl5_1227
<=> ! [X0,X1] : subset(union(X0,sK0),union(X1,union(union(sK1,sK2),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1227])]) ).
fof(f22572,plain,
( spl5_531
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),union(X2,union(X3,X0)))
| member(sK4(union(X0,X1),union(X2,union(X3,X0))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_531])]) ).
fof(f26121,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(X1,union(union(sK1,sK2),X0)))
| ~ spl5_193
| ~ spl5_531 ),
inference(duplicate_literal_removal,[],[f26099]) ).
fof(f26099,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(X1,union(union(sK1,sK2),X0)))
| subset(union(X0,sK0),union(X1,union(union(sK1,sK2),X0))) )
| ~ spl5_193
| ~ spl5_531 ),
inference(resolution,[],[f22573,f5072]) ).
fof(f22573,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(X2,union(X3,X0))),X1)
| subset(union(X0,X1),union(X2,union(X3,X0))) )
| ~ spl5_531 ),
inference(avatar_component_clause,[],[f22572]) ).
fof(f163301,plain,
( spl5_1226
| ~ spl5_193
| ~ spl5_530 ),
inference(avatar_split_clause,[],[f26060,f22568,f5071,f163299]) ).
fof(f163299,plain,
( spl5_1226
<=> ! [X0,X1] : subset(union(sK0,X0),union(X1,union(union(sK1,sK2),X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1226])]) ).
fof(f22568,plain,
( spl5_530
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),union(X2,union(X3,X1)))
| member(sK4(union(X0,X1),union(X2,union(X3,X1))),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_530])]) ).
fof(f26060,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(X1,union(union(sK1,sK2),X0)))
| ~ spl5_193
| ~ spl5_530 ),
inference(duplicate_literal_removal,[],[f26038]) ).
fof(f26038,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(X1,union(union(sK1,sK2),X0)))
| subset(union(sK0,X0),union(X1,union(union(sK1,sK2),X0))) )
| ~ spl5_193
| ~ spl5_530 ),
inference(resolution,[],[f22569,f5072]) ).
fof(f22569,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(X2,union(X3,X1))),X0)
| subset(union(X0,X1),union(X2,union(X3,X1))) )
| ~ spl5_530 ),
inference(avatar_component_clause,[],[f22568]) ).
fof(f163297,plain,
( spl5_1225
| ~ spl5_190
| ~ spl5_526 ),
inference(avatar_split_clause,[],[f25552,f22552,f5059,f163295]) ).
fof(f163295,plain,
( spl5_1225
<=> ! [X0,X1] : subset(union(X0,sK0),union(union(X0,union(sK1,sK2)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1225])]) ).
fof(f22552,plain,
( spl5_526
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),union(union(X0,X2),X3))
| member(sK4(union(X0,X1),union(union(X0,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_526])]) ).
fof(f25552,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(union(X0,union(sK1,sK2)),X1))
| ~ spl5_190
| ~ spl5_526 ),
inference(duplicate_literal_removal,[],[f25528]) ).
fof(f25528,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(X0,union(sK1,sK2)),X1))
| subset(union(X0,sK0),union(union(X0,union(sK1,sK2)),X1)) )
| ~ spl5_190
| ~ spl5_526 ),
inference(resolution,[],[f22553,f5060]) ).
fof(f22553,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(union(X0,X2),X3)),X1)
| subset(union(X0,X1),union(union(X0,X2),X3)) )
| ~ spl5_526 ),
inference(avatar_component_clause,[],[f22552]) ).
fof(f163293,plain,
( spl5_1224
| ~ spl5_190
| ~ spl5_525 ),
inference(avatar_split_clause,[],[f25495,f22548,f5059,f163291]) ).
fof(f163291,plain,
( spl5_1224
<=> ! [X0,X1] : subset(union(sK0,X0),union(union(X0,union(sK1,sK2)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1224])]) ).
fof(f22548,plain,
( spl5_525
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),union(union(X1,X2),X3))
| member(sK4(union(X0,X1),union(union(X1,X2),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_525])]) ).
fof(f25495,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(union(X0,union(sK1,sK2)),X1))
| ~ spl5_190
| ~ spl5_525 ),
inference(duplicate_literal_removal,[],[f25471]) ).
fof(f25471,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(X0,union(sK1,sK2)),X1))
| subset(union(sK0,X0),union(union(X0,union(sK1,sK2)),X1)) )
| ~ spl5_190
| ~ spl5_525 ),
inference(resolution,[],[f22549,f5060]) ).
fof(f22549,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(union(X1,X2),X3)),X0)
| subset(union(X0,X1),union(union(X1,X2),X3)) )
| ~ spl5_525 ),
inference(avatar_component_clause,[],[f22548]) ).
fof(f163025,plain,
( spl5_1223
| ~ spl5_191
| ~ spl5_522 ),
inference(avatar_split_clause,[],[f24947,f22536,f5063,f163023]) ).
fof(f163023,plain,
( spl5_1223
<=> ! [X0,X1] : subset(union(X0,sK0),union(union(union(sK1,sK2),X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1223])]) ).
fof(f22536,plain,
( spl5_522
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),union(union(X2,X0),X3))
| member(sK4(union(X0,X1),union(union(X2,X0),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_522])]) ).
fof(f24947,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(union(union(sK1,sK2),X0),X1))
| ~ spl5_191
| ~ spl5_522 ),
inference(duplicate_literal_removal,[],[f24925]) ).
fof(f24925,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(union(sK1,sK2),X0),X1))
| subset(union(X0,sK0),union(union(union(sK1,sK2),X0),X1)) )
| ~ spl5_191
| ~ spl5_522 ),
inference(resolution,[],[f22537,f5064]) ).
fof(f22537,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(union(X2,X0),X3)),X1)
| subset(union(X0,X1),union(union(X2,X0),X3)) )
| ~ spl5_522 ),
inference(avatar_component_clause,[],[f22536]) ).
fof(f157474,plain,
( spl5_1222
| ~ spl5_191
| ~ spl5_521 ),
inference(avatar_split_clause,[],[f24894,f22532,f5063,f157472]) ).
fof(f157472,plain,
( spl5_1222
<=> ! [X0,X1] : subset(union(sK0,X0),union(union(union(sK1,sK2),X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1222])]) ).
fof(f22532,plain,
( spl5_521
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),union(union(X2,X1),X3))
| member(sK4(union(X0,X1),union(union(X2,X1),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_521])]) ).
fof(f24894,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(union(union(sK1,sK2),X0),X1))
| ~ spl5_191
| ~ spl5_521 ),
inference(duplicate_literal_removal,[],[f24872]) ).
fof(f24872,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(union(sK1,sK2),X0),X1))
| subset(union(sK0,X0),union(union(union(sK1,sK2),X0),X1)) )
| ~ spl5_191
| ~ spl5_521 ),
inference(resolution,[],[f22533,f5064]) ).
fof(f22533,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(union(X2,X1),X3)),X0)
| subset(union(X0,X1),union(union(X2,X1),X3)) )
| ~ spl5_521 ),
inference(avatar_component_clause,[],[f22532]) ).
fof(f155311,plain,
( spl5_1221
| ~ spl5_14
| ~ spl5_146 ),
inference(avatar_split_clause,[],[f4311,f3718,f111,f155309]) ).
fof(f155309,plain,
( spl5_1221
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X4)
| difference(difference(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X3)
| ~ member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X0)
| member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X2)
| ~ member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1221])]) ).
fof(f111,plain,
( spl5_14
<=> ! [X2,X0,X1] :
( member(X2,difference(X0,X1))
| member(X2,X1)
| ~ member(X2,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_14])]) ).
fof(f3718,plain,
( spl5_146
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,difference(difference(X1,X2),X3)),X0)
| member(sK3(X0,difference(difference(X1,X2),X3)),X3)
| difference(difference(X1,X2),X3) = X0
| member(sK3(X0,difference(difference(X1,X2),X3)),X2)
| ~ member(sK3(X0,difference(difference(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_146])]) ).
fof(f4311,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X4)
| difference(difference(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X3)
| ~ member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X0)
| member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X2)
| ~ member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_14
| ~ spl5_146 ),
inference(resolution,[],[f3719,f112]) ).
fof(f112,plain,
( ! [X2,X0,X1] :
( member(X2,difference(X0,X1))
| member(X2,X1)
| ~ member(X2,X0) )
| ~ spl5_14 ),
inference(avatar_component_clause,[],[f111]) ).
fof(f3719,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,difference(difference(X1,X2),X3)),X1)
| member(sK3(X0,difference(difference(X1,X2),X3)),X3)
| difference(difference(X1,X2),X3) = X0
| member(sK3(X0,difference(difference(X1,X2),X3)),X2)
| ~ member(sK3(X0,difference(difference(X1,X2),X3)),X0) )
| ~ spl5_146 ),
inference(avatar_component_clause,[],[f3718]) ).
fof(f155307,plain,
( spl5_1220
| ~ spl5_15
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4242,f3714,f115,f155305]) ).
fof(f155305,plain,
( spl5_1220
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(union(X0,X1),X2),X3),X4),X4)
| member(sK3(union(union(union(X0,X1),X2),X3),X4),X3)
| member(sK3(union(union(union(X0,X1),X2),X3),X4),X2)
| union(union(union(X0,X1),X2),X3) = X4
| member(sK3(union(union(union(X0,X1),X2),X3),X4),X0)
| member(sK3(union(union(union(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1220])]) ).
fof(f115,plain,
( spl5_15
<=> ! [X2,X0,X1] :
( member(X2,X1)
| member(X2,X0)
| ~ member(X2,union(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_15])]) ).
fof(f3714,plain,
( spl5_145
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(union(X0,X1),X2),X3),X3)
| member(sK3(union(union(X0,X1),X2),X3),X2)
| union(union(X0,X1),X2) = X3
| member(sK3(union(union(X0,X1),X2),X3),X0)
| member(sK3(union(union(X0,X1),X2),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_145])]) ).
fof(f4242,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(union(X0,X1),X2),X3),X4),X4)
| member(sK3(union(union(union(X0,X1),X2),X3),X4),X3)
| member(sK3(union(union(union(X0,X1),X2),X3),X4),X2)
| union(union(union(X0,X1),X2),X3) = X4
| member(sK3(union(union(union(X0,X1),X2),X3),X4),X0)
| member(sK3(union(union(union(X0,X1),X2),X3),X4),X1) )
| ~ spl5_15
| ~ spl5_145 ),
inference(resolution,[],[f3715,f116]) ).
fof(f116,plain,
( ! [X2,X0,X1] :
( ~ member(X2,union(X0,X1))
| member(X2,X0)
| member(X2,X1) )
| ~ spl5_15 ),
inference(avatar_component_clause,[],[f115]) ).
fof(f3715,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(union(X0,X1),X2),X3),X3)
| member(sK3(union(union(X0,X1),X2),X3),X2)
| member(sK3(union(union(X0,X1),X2),X3),X1)
| member(sK3(union(union(X0,X1),X2),X3),X0)
| union(union(X0,X1),X2) = X3 )
| ~ spl5_145 ),
inference(avatar_component_clause,[],[f3714]) ).
fof(f155303,plain,
( spl5_1219
| ~ spl5_15
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4212,f3714,f115,f155301]) ).
fof(f155301,plain,
( spl5_1219
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,union(X1,X2)),X3),X4),X4)
| member(sK3(union(union(X0,union(X1,X2)),X3),X4),X3)
| member(sK3(union(union(X0,union(X1,X2)),X3),X4),X0)
| union(union(X0,union(X1,X2)),X3) = X4
| member(sK3(union(union(X0,union(X1,X2)),X3),X4),X1)
| member(sK3(union(union(X0,union(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1219])]) ).
fof(f4212,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,union(X1,X2)),X3),X4),X4)
| member(sK3(union(union(X0,union(X1,X2)),X3),X4),X3)
| member(sK3(union(union(X0,union(X1,X2)),X3),X4),X0)
| union(union(X0,union(X1,X2)),X3) = X4
| member(sK3(union(union(X0,union(X1,X2)),X3),X4),X1)
| member(sK3(union(union(X0,union(X1,X2)),X3),X4),X2) )
| ~ spl5_15
| ~ spl5_145 ),
inference(resolution,[],[f3715,f116]) ).
fof(f155299,plain,
( spl5_1218
| ~ spl5_15
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4124,f3706,f115,f155297]) ).
fof(f155297,plain,
( spl5_1218
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,X1),union(X2,X3)),X4),X4)
| member(sK3(union(union(X0,X1),union(X2,X3)),X4),X3)
| member(sK3(union(union(X0,X1),union(X2,X3)),X4),X2)
| union(union(X0,X1),union(X2,X3)) = X4
| member(sK3(union(union(X0,X1),union(X2,X3)),X4),X0)
| member(sK3(union(union(X0,X1),union(X2,X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1218])]) ).
fof(f3706,plain,
( spl5_143
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(X0,union(X1,X2)),X3),X3)
| member(sK3(union(X0,union(X1,X2)),X3),X0)
| union(X0,union(X1,X2)) = X3
| member(sK3(union(X0,union(X1,X2)),X3),X1)
| member(sK3(union(X0,union(X1,X2)),X3),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_143])]) ).
fof(f4124,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,X1),union(X2,X3)),X4),X4)
| member(sK3(union(union(X0,X1),union(X2,X3)),X4),X3)
| member(sK3(union(union(X0,X1),union(X2,X3)),X4),X2)
| union(union(X0,X1),union(X2,X3)) = X4
| member(sK3(union(union(X0,X1),union(X2,X3)),X4),X0)
| member(sK3(union(union(X0,X1),union(X2,X3)),X4),X1) )
| ~ spl5_15
| ~ spl5_143 ),
inference(resolution,[],[f3707,f116]) ).
fof(f3707,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),X3),X3)
| member(sK3(union(X0,union(X1,X2)),X3),X2)
| member(sK3(union(X0,union(X1,X2)),X3),X1)
| member(sK3(union(X0,union(X1,X2)),X3),X0)
| union(X0,union(X1,X2)) = X3 )
| ~ spl5_143 ),
inference(avatar_component_clause,[],[f3706]) ).
fof(f155295,plain,
( spl5_1217
| ~ spl5_15
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4095,f3706,f115,f155293]) ).
fof(f155293,plain,
( spl5_1217
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(union(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,union(union(X1,X2),X3)),X4),X3)
| member(sK3(union(X0,union(union(X1,X2),X3)),X4),X0)
| union(X0,union(union(X1,X2),X3)) = X4
| member(sK3(union(X0,union(union(X1,X2),X3)),X4),X1)
| member(sK3(union(X0,union(union(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1217])]) ).
fof(f4095,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(union(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,union(union(X1,X2),X3)),X4),X3)
| member(sK3(union(X0,union(union(X1,X2),X3)),X4),X0)
| union(X0,union(union(X1,X2),X3)) = X4
| member(sK3(union(X0,union(union(X1,X2),X3)),X4),X1)
| member(sK3(union(X0,union(union(X1,X2),X3)),X4),X2) )
| ~ spl5_15
| ~ spl5_143 ),
inference(resolution,[],[f3707,f116]) ).
fof(f155291,plain,
( spl5_1216
| ~ spl5_15
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4065,f3706,f115,f155289]) ).
fof(f155289,plain,
( spl5_1216
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(X1,union(X2,X3))),X4),X4)
| member(sK3(union(X0,union(X1,union(X2,X3))),X4),X1)
| member(sK3(union(X0,union(X1,union(X2,X3))),X4),X0)
| union(X0,union(X1,union(X2,X3))) = X4
| member(sK3(union(X0,union(X1,union(X2,X3))),X4),X2)
| member(sK3(union(X0,union(X1,union(X2,X3))),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1216])]) ).
fof(f4065,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(X1,union(X2,X3))),X4),X4)
| member(sK3(union(X0,union(X1,union(X2,X3))),X4),X1)
| member(sK3(union(X0,union(X1,union(X2,X3))),X4),X0)
| union(X0,union(X1,union(X2,X3))) = X4
| member(sK3(union(X0,union(X1,union(X2,X3))),X4),X2)
| member(sK3(union(X0,union(X1,union(X2,X3))),X4),X3) )
| ~ spl5_15
| ~ spl5_143 ),
inference(resolution,[],[f3707,f116]) ).
fof(f155287,plain,
( spl5_1215
| ~ spl5_36
| ~ spl5_513 ),
inference(avatar_split_clause,[],[f24015,f22500,f437,f155285]) ).
fof(f155285,plain,
( spl5_1215
<=> ! [X0,X1] : subset(difference(difference(X0,X1),union(sK1,sK2)),difference(X0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1215])]) ).
fof(f22500,plain,
( spl5_513
<=> ! [X0,X3,X2,X1] :
( subset(difference(difference(X0,X1),X2),difference(X0,X3))
| member(sK4(difference(difference(X0,X1),X2),difference(X0,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_513])]) ).
fof(f24015,plain,
( ! [X0,X1] : subset(difference(difference(X0,X1),union(sK1,sK2)),difference(X0,sK0))
| ~ spl5_36
| ~ spl5_513 ),
inference(duplicate_literal_removal,[],[f23986]) ).
fof(f23986,plain,
( ! [X0,X1] :
( subset(difference(difference(X0,X1),union(sK1,sK2)),difference(X0,sK0))
| subset(difference(difference(X0,X1),union(sK1,sK2)),difference(X0,sK0)) )
| ~ spl5_36
| ~ spl5_513 ),
inference(resolution,[],[f22501,f438]) ).
fof(f22501,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(difference(X0,X1),X2),difference(X0,X3)),X3)
| subset(difference(difference(X0,X1),X2),difference(X0,X3)) )
| ~ spl5_513 ),
inference(avatar_component_clause,[],[f22500]) ).
fof(f155283,plain,
( spl5_1214
| ~ spl5_15
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f4003,f3702,f115,f155281]) ).
fof(f155281,plain,
( spl5_1214
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,X1),X2),union(X3,X4)),X4)
| member(sK3(union(union(X0,X1),X2),union(X3,X4)),X3)
| member(sK3(union(union(X0,X1),X2),union(X3,X4)),X2)
| union(union(X0,X1),X2) = union(X3,X4)
| member(sK3(union(union(X0,X1),X2),union(X3,X4)),X0)
| member(sK3(union(union(X0,X1),X2),union(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1214])]) ).
fof(f3702,plain,
( spl5_142
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(X0,X1),union(X2,X3)),X3)
| member(sK3(union(X0,X1),union(X2,X3)),X2)
| union(X0,X1) = union(X2,X3)
| member(sK3(union(X0,X1),union(X2,X3)),X0)
| member(sK3(union(X0,X1),union(X2,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_142])]) ).
fof(f4003,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,X1),X2),union(X3,X4)),X4)
| member(sK3(union(union(X0,X1),X2),union(X3,X4)),X3)
| member(sK3(union(union(X0,X1),X2),union(X3,X4)),X2)
| union(union(X0,X1),X2) = union(X3,X4)
| member(sK3(union(union(X0,X1),X2),union(X3,X4)),X0)
| member(sK3(union(union(X0,X1),X2),union(X3,X4)),X1) )
| ~ spl5_15
| ~ spl5_142 ),
inference(resolution,[],[f3703,f116]) ).
fof(f3703,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,X1),union(X2,X3)),X3)
| member(sK3(union(X0,X1),union(X2,X3)),X2)
| member(sK3(union(X0,X1),union(X2,X3)),X1)
| member(sK3(union(X0,X1),union(X2,X3)),X0)
| union(X0,X1) = union(X2,X3) )
| ~ spl5_142 ),
inference(avatar_component_clause,[],[f3702]) ).
fof(f155279,plain,
( spl5_1213
| ~ spl5_15
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f3984,f3702,f115,f155277]) ).
fof(f155277,plain,
( spl5_1213
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X4)
| member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X3)
| member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X0)
| union(X0,union(X1,X2)) = union(X3,X4)
| member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X1)
| member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1213])]) ).
fof(f3984,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X4)
| member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X3)
| member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X0)
| union(X0,union(X1,X2)) = union(X3,X4)
| member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X1)
| member(sK3(union(X0,union(X1,X2)),union(X3,X4)),X2) )
| ~ spl5_15
| ~ spl5_142 ),
inference(resolution,[],[f3703,f116]) ).
fof(f155275,plain,
( spl5_1212
| ~ spl5_15
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3897,f3698,f115,f155273]) ).
fof(f155273,plain,
( spl5_1212
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),union(union(X2,X3),X4)),X4)
| member(sK3(union(X0,X1),union(union(X2,X3),X4)),X3)
| member(sK3(union(X0,X1),union(union(X2,X3),X4)),X2)
| union(X0,X1) = union(union(X2,X3),X4)
| member(sK3(union(X0,X1),union(union(X2,X3),X4)),X0)
| member(sK3(union(X0,X1),union(union(X2,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1212])]) ).
fof(f3698,plain,
( spl5_141
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,union(union(X1,X2),X3)),X3)
| member(sK3(X0,union(union(X1,X2),X3)),X0)
| union(union(X1,X2),X3) = X0
| member(sK3(X0,union(union(X1,X2),X3)),X1)
| member(sK3(X0,union(union(X1,X2),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_141])]) ).
fof(f3897,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),union(union(X2,X3),X4)),X4)
| member(sK3(union(X0,X1),union(union(X2,X3),X4)),X3)
| member(sK3(union(X0,X1),union(union(X2,X3),X4)),X2)
| union(X0,X1) = union(union(X2,X3),X4)
| member(sK3(union(X0,X1),union(union(X2,X3),X4)),X0)
| member(sK3(union(X0,X1),union(union(X2,X3),X4)),X1) )
| ~ spl5_15
| ~ spl5_141 ),
inference(resolution,[],[f3699,f116]) ).
fof(f3699,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(union(X1,X2),X3)),X3)
| member(sK3(X0,union(union(X1,X2),X3)),X2)
| member(sK3(X0,union(union(X1,X2),X3)),X1)
| member(sK3(X0,union(union(X1,X2),X3)),X0)
| union(union(X1,X2),X3) = X0 )
| ~ spl5_141 ),
inference(avatar_component_clause,[],[f3698]) ).
fof(f155271,plain,
( spl5_1211
| ~ spl5_15
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3882,f3698,f115,f155269]) ).
fof(f155269,plain,
( spl5_1211
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(union(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(union(union(X1,X2),X3),X4)),X3)
| member(sK3(X0,union(union(union(X1,X2),X3),X4)),X0)
| union(union(union(X1,X2),X3),X4) = X0
| member(sK3(X0,union(union(union(X1,X2),X3),X4)),X1)
| member(sK3(X0,union(union(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1211])]) ).
fof(f3882,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(union(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(union(union(X1,X2),X3),X4)),X3)
| member(sK3(X0,union(union(union(X1,X2),X3),X4)),X0)
| union(union(union(X1,X2),X3),X4) = X0
| member(sK3(X0,union(union(union(X1,X2),X3),X4)),X1)
| member(sK3(X0,union(union(union(X1,X2),X3),X4)),X2) )
| ~ spl5_15
| ~ spl5_141 ),
inference(resolution,[],[f3699,f116]) ).
fof(f155267,plain,
( spl5_1210
| ~ spl5_15
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3861,f3698,f115,f155265]) ).
fof(f155265,plain,
( spl5_1210
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X4)
| member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X1)
| member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X0)
| union(union(X1,union(X2,X3)),X4) = X0
| member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X2)
| member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1210])]) ).
fof(f3861,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X4)
| member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X1)
| member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X0)
| union(union(X1,union(X2,X3)),X4) = X0
| member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X2)
| member(sK3(X0,union(union(X1,union(X2,X3)),X4)),X3) )
| ~ spl5_15
| ~ spl5_141 ),
inference(resolution,[],[f3699,f116]) ).
fof(f155263,plain,
( spl5_1209
| ~ spl5_15
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3794,f3694,f115,f155261]) ).
fof(f155261,plain,
( spl5_1209
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),union(X2,union(X3,X4))),X4)
| member(sK3(union(X0,X1),union(X2,union(X3,X4))),X3)
| member(sK3(union(X0,X1),union(X2,union(X3,X4))),X2)
| union(X0,X1) = union(X2,union(X3,X4))
| member(sK3(union(X0,X1),union(X2,union(X3,X4))),X0)
| member(sK3(union(X0,X1),union(X2,union(X3,X4))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1209])]) ).
fof(f3694,plain,
( spl5_140
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,union(X1,union(X2,X3))),X1)
| member(sK3(X0,union(X1,union(X2,X3))),X0)
| union(X1,union(X2,X3)) = X0
| member(sK3(X0,union(X1,union(X2,X3))),X2)
| member(sK3(X0,union(X1,union(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_140])]) ).
fof(f3794,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),union(X2,union(X3,X4))),X4)
| member(sK3(union(X0,X1),union(X2,union(X3,X4))),X3)
| member(sK3(union(X0,X1),union(X2,union(X3,X4))),X2)
| union(X0,X1) = union(X2,union(X3,X4))
| member(sK3(union(X0,X1),union(X2,union(X3,X4))),X0)
| member(sK3(union(X0,X1),union(X2,union(X3,X4))),X1) )
| ~ spl5_15
| ~ spl5_140 ),
inference(resolution,[],[f3695,f116]) ).
fof(f3695,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(X1,union(X2,X3))),X3)
| member(sK3(X0,union(X1,union(X2,X3))),X2)
| member(sK3(X0,union(X1,union(X2,X3))),X1)
| member(sK3(X0,union(X1,union(X2,X3))),X0)
| union(X1,union(X2,X3)) = X0 )
| ~ spl5_140 ),
inference(avatar_component_clause,[],[f3694]) ).
fof(f155259,plain,
( spl5_1208
| ~ spl5_15
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3779,f3694,f115,f155257]) ).
fof(f155257,plain,
( spl5_1208
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(X1,X2),union(X3,X4))),X4)
| member(sK3(X0,union(union(X1,X2),union(X3,X4))),X3)
| member(sK3(X0,union(union(X1,X2),union(X3,X4))),X0)
| union(union(X1,X2),union(X3,X4)) = X0
| member(sK3(X0,union(union(X1,X2),union(X3,X4))),X1)
| member(sK3(X0,union(union(X1,X2),union(X3,X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1208])]) ).
fof(f3779,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(X1,X2),union(X3,X4))),X4)
| member(sK3(X0,union(union(X1,X2),union(X3,X4))),X3)
| member(sK3(X0,union(union(X1,X2),union(X3,X4))),X0)
| union(union(X1,X2),union(X3,X4)) = X0
| member(sK3(X0,union(union(X1,X2),union(X3,X4))),X1)
| member(sK3(X0,union(union(X1,X2),union(X3,X4))),X2) )
| ~ spl5_15
| ~ spl5_140 ),
inference(resolution,[],[f3695,f116]) ).
fof(f155255,plain,
( spl5_1207
| ~ spl5_15
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3761,f3694,f115,f155253]) ).
fof(f155253,plain,
( spl5_1207
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,union(union(X2,X3),X4))),X4)
| member(sK3(X0,union(X1,union(union(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,union(union(X2,X3),X4))),X0)
| union(X1,union(union(X2,X3),X4)) = X0
| member(sK3(X0,union(X1,union(union(X2,X3),X4))),X2)
| member(sK3(X0,union(X1,union(union(X2,X3),X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1207])]) ).
fof(f3761,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,union(union(X2,X3),X4))),X4)
| member(sK3(X0,union(X1,union(union(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,union(union(X2,X3),X4))),X0)
| union(X1,union(union(X2,X3),X4)) = X0
| member(sK3(X0,union(X1,union(union(X2,X3),X4))),X2)
| member(sK3(X0,union(X1,union(union(X2,X3),X4))),X3) )
| ~ spl5_15
| ~ spl5_140 ),
inference(resolution,[],[f3695,f116]) ).
fof(f155251,plain,
( spl5_1206
| ~ spl5_15
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3740,f3694,f115,f155249]) ).
fof(f155249,plain,
( spl5_1206
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X2)
| member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X1)
| member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X0)
| union(X1,union(X2,union(X3,X4))) = X0
| member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X3)
| member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1206])]) ).
fof(f3740,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X2)
| member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X1)
| member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X0)
| union(X1,union(X2,union(X3,X4))) = X0
| member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X3)
| member(sK3(X0,union(X1,union(X2,union(X3,X4)))),X4) )
| ~ spl5_15
| ~ spl5_140 ),
inference(resolution,[],[f3695,f116]) ).
fof(f154965,plain,
( spl5_1205
| ~ spl5_187
| ~ spl5_513 ),
inference(avatar_split_clause,[],[f24014,f22500,f5047,f154963]) ).
fof(f154963,plain,
( spl5_1205
<=> ! [X0,X1] : subset(difference(difference(X0,union(sK1,sK2)),X1),difference(X0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1205])]) ).
fof(f24014,plain,
( ! [X0,X1] : subset(difference(difference(X0,union(sK1,sK2)),X1),difference(X0,sK0))
| ~ spl5_187
| ~ spl5_513 ),
inference(duplicate_literal_removal,[],[f23987]) ).
fof(f23987,plain,
( ! [X0,X1] :
( subset(difference(difference(X0,union(sK1,sK2)),X1),difference(X0,sK0))
| subset(difference(difference(X0,union(sK1,sK2)),X1),difference(X0,sK0)) )
| ~ spl5_187
| ~ spl5_513 ),
inference(resolution,[],[f22501,f5048]) ).
fof(f153807,plain,
( spl5_1204
| ~ spl5_113
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2707,f2311,f2303,f153805]) ).
fof(f153805,plain,
( spl5_1204
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(difference(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1204])]) ).
fof(f2303,plain,
( spl5_113
<=> ! [X0,X3,X2,X1] :
( member(sK4(X0,difference(difference(X1,X2),X3)),X3)
| subset(X0,difference(difference(X1,X2),X3))
| member(sK4(X0,difference(difference(X1,X2),X3)),X2)
| ~ member(sK4(X0,difference(difference(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_113])]) ).
fof(f2311,plain,
( spl5_115
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),X3),X2)
| subset(union(union(X0,X1),X2),X3)
| member(sK4(union(union(X0,X1),X2),X3),X0)
| member(sK4(union(union(X0,X1),X2),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_115])]) ).
fof(f2707,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(difference(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2589]) ).
fof(f2589,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(difference(X2,X3),X4))
| subset(union(union(X0,X1),X2),difference(difference(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X2,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_115 ),
inference(resolution,[],[f2312,f2304]) ).
fof(f2304,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,difference(difference(X1,X2),X3)),X1)
| subset(X0,difference(difference(X1,X2),X3))
| member(sK4(X0,difference(difference(X1,X2),X3)),X2)
| member(sK4(X0,difference(difference(X1,X2),X3)),X3) )
| ~ spl5_113 ),
inference(avatar_component_clause,[],[f2303]) ).
fof(f2312,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),X3),X2)
| member(sK4(union(union(X0,X1),X2),X3),X1)
| member(sK4(union(union(X0,X1),X2),X3),X0)
| subset(union(union(X0,X1),X2),X3) )
| ~ spl5_115 ),
inference(avatar_component_clause,[],[f2311]) ).
fof(f153803,plain,
( spl5_1203
| ~ spl5_113
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2690,f2311,f2303,f153801]) ).
fof(f153801,plain,
( spl5_1203
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(difference(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1203])]) ).
fof(f2690,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(difference(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2610]) ).
fof(f2610,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(difference(X1,X3),X4))
| subset(union(union(X0,X1),X2),difference(difference(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X1,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_115 ),
inference(resolution,[],[f2312,f2304]) ).
fof(f153799,plain,
( spl5_1202
| ~ spl5_113
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2673,f2311,f2303,f153797]) ).
fof(f153797,plain,
( spl5_1202
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1202])]) ).
fof(f2673,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2632]) ).
fof(f2632,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),difference(difference(X0,X3),X4))
| subset(union(union(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(union(X0,X1),X2),difference(difference(X0,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_115 ),
inference(resolution,[],[f2312,f2304]) ).
fof(f153795,plain,
( spl5_1201
| ~ spl5_113
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2576,f2307,f2303,f153793]) ).
fof(f153793,plain,
( spl5_1201
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(difference(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1201])]) ).
fof(f2307,plain,
( spl5_114
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),X3),X0)
| subset(union(X0,union(X1,X2)),X3)
| member(sK4(union(X0,union(X1,X2)),X3),X1)
| member(sK4(union(X0,union(X1,X2)),X3),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_114])]) ).
fof(f2576,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(difference(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2459]) ).
fof(f2459,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(difference(X2,X3),X4))
| subset(union(X0,union(X1,X2)),difference(difference(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X2,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_114 ),
inference(resolution,[],[f2308,f2304]) ).
fof(f2308,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),X3),X2)
| member(sK4(union(X0,union(X1,X2)),X3),X1)
| member(sK4(union(X0,union(X1,X2)),X3),X0)
| subset(union(X0,union(X1,X2)),X3) )
| ~ spl5_114 ),
inference(avatar_component_clause,[],[f2307]) ).
fof(f153791,plain,
( spl5_1200
| ~ spl5_113
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2559,f2307,f2303,f153789]) ).
fof(f153789,plain,
( spl5_1200
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(difference(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1200])]) ).
fof(f2559,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(difference(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2481]) ).
fof(f2481,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(difference(X1,X3),X4))
| subset(union(X0,union(X1,X2)),difference(difference(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X1,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_114 ),
inference(resolution,[],[f2308,f2304]) ).
fof(f153787,plain,
( spl5_1199
| ~ spl5_36
| ~ spl5_512 ),
inference(avatar_split_clause,[],[f23943,f22496,f437,f153785]) ).
fof(f153785,plain,
( spl5_1199
<=> ! [X2,X0,X1] : subset(difference(difference(difference(sK0,X0),X1),union(sK1,sK2)),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1199])]) ).
fof(f22496,plain,
( spl5_512
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(difference(X0,X1),X2),X3),X4)
| member(sK4(difference(difference(difference(X0,X1),X2),X3),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_512])]) ).
fof(f23943,plain,
( ! [X2,X0,X1] : subset(difference(difference(difference(sK0,X0),X1),union(sK1,sK2)),X2)
| ~ spl5_36
| ~ spl5_512 ),
inference(duplicate_literal_removal,[],[f23897]) ).
fof(f23897,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(difference(sK0,X0),X1),union(sK1,sK2)),X2)
| subset(difference(difference(difference(sK0,X0),X1),union(sK1,sK2)),X2) )
| ~ spl5_36
| ~ spl5_512 ),
inference(resolution,[],[f22497,f438]) ).
fof(f22497,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(difference(difference(X0,X1),X2),X3),X4),X0)
| subset(difference(difference(difference(X0,X1),X2),X3),X4) )
| ~ spl5_512 ),
inference(avatar_component_clause,[],[f22496]) ).
fof(f153783,plain,
( spl5_1198
| ~ spl5_113
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2542,f2307,f2303,f153781]) ).
fof(f153781,plain,
( spl5_1198
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(difference(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1198])]) ).
fof(f2542,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(difference(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2502]) ).
fof(f2502,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(difference(X0,X3),X4))
| subset(union(X0,union(X1,X2)),difference(difference(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(X0,union(X1,X2)),difference(difference(X0,X3),X4)),X4) )
| ~ spl5_113
| ~ spl5_114 ),
inference(resolution,[],[f2308,f2304]) ).
fof(f150817,plain,
( spl5_1197
| ~ spl5_31
| ~ spl5_512 ),
inference(avatar_split_clause,[],[f23930,f22496,f301,f150815]) ).
fof(f150815,plain,
( spl5_1197
<=> ! [X2,X0,X1] : subset(difference(difference(difference(sK0,X0),X1),X2),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1197])]) ).
fof(f23930,plain,
( ! [X2,X0,X1] : subset(difference(difference(difference(sK0,X0),X1),X2),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_512 ),
inference(duplicate_literal_removal,[],[f23910]) ).
fof(f23910,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(difference(sK0,X0),X1),X2),union(sK1,sK2))
| subset(difference(difference(difference(sK0,X0),X1),X2),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_512 ),
inference(resolution,[],[f22497,f302]) ).
fof(f147758,plain,
( spl5_1196
| ~ spl5_31
| ~ spl5_503 ),
inference(avatar_split_clause,[],[f23558,f22460,f301,f147756]) ).
fof(f147756,plain,
( spl5_1196
<=> ! [X0] : subset(union(difference(sK0,X0),difference(sK0,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1196])]) ).
fof(f22460,plain,
( spl5_503
<=> ! [X2,X0,X1] :
( subset(union(difference(X0,X1),difference(X0,X1)),X2)
| member(sK4(union(difference(X0,X1),difference(X0,X1)),X2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_503])]) ).
fof(f23558,plain,
( ! [X0] : subset(union(difference(sK0,X0),difference(sK0,X0)),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_503 ),
inference(duplicate_literal_removal,[],[f23540]) ).
fof(f23540,plain,
( ! [X0] :
( subset(union(difference(sK0,X0),difference(sK0,X0)),union(sK1,sK2))
| subset(union(difference(sK0,X0),difference(sK0,X0)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_503 ),
inference(resolution,[],[f22461,f302]) ).
fof(f22461,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X1),difference(X0,X1)),X2),X0)
| subset(union(difference(X0,X1),difference(X0,X1)),X2) )
| ~ spl5_503 ),
inference(avatar_component_clause,[],[f22460]) ).
fof(f144188,plain,
( spl5_1195
| ~ spl5_38
| ~ spl5_480 ),
inference(avatar_split_clause,[],[f21489,f19876,f445,f144186]) ).
fof(f144186,plain,
( spl5_1195
<=> ! [X0,X1] : subset(union(sK0,difference(X0,X0)),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1195])]) ).
fof(f19876,plain,
( spl5_480
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X1)),X2),X0)
| subset(union(X0,difference(X1,X1)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_480])]) ).
fof(f21489,plain,
( ! [X0,X1] : subset(union(sK0,difference(X0,X0)),union(X1,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_480 ),
inference(duplicate_literal_removal,[],[f21455]) ).
fof(f21455,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(X0,X0)),union(X1,union(sK1,sK2)))
| subset(union(sK0,difference(X0,X0)),union(X1,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_480 ),
inference(resolution,[],[f19877,f446]) ).
fof(f19877,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X1)),X2),X0)
| subset(union(X0,difference(X1,X1)),X2) )
| ~ spl5_480 ),
inference(avatar_component_clause,[],[f19876]) ).
fof(f140584,plain,
( spl5_1194
| ~ spl5_37
| ~ spl5_480 ),
inference(avatar_split_clause,[],[f21485,f19876,f441,f140582]) ).
fof(f140582,plain,
( spl5_1194
<=> ! [X0,X1] : subset(union(sK0,difference(X0,X0)),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1194])]) ).
fof(f21485,plain,
( ! [X0,X1] : subset(union(sK0,difference(X0,X0)),union(union(sK1,sK2),X1))
| ~ spl5_37
| ~ spl5_480 ),
inference(duplicate_literal_removal,[],[f21459]) ).
fof(f21459,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(X0,X0)),union(union(sK1,sK2),X1))
| subset(union(sK0,difference(X0,X0)),union(union(sK1,sK2),X1)) )
| ~ spl5_37
| ~ spl5_480 ),
inference(resolution,[],[f19877,f442]) ).
fof(f136971,plain,
( spl5_1193
| ~ spl5_190
| ~ spl5_476 ),
inference(avatar_split_clause,[],[f21256,f19860,f5059,f136969]) ).
fof(f136969,plain,
( spl5_1193
<=> ! [X0,X1] : subset(X0,union(union(X1,union(sK1,sK2)),difference(X0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1193])]) ).
fof(f19860,plain,
( spl5_476
<=> ! [X2,X0,X1] :
( member(sK4(X0,union(X1,difference(X0,X2))),X2)
| subset(X0,union(X1,difference(X0,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_476])]) ).
fof(f21256,plain,
( ! [X0,X1] : subset(X0,union(union(X1,union(sK1,sK2)),difference(X0,sK0)))
| ~ spl5_190
| ~ spl5_476 ),
inference(duplicate_literal_removal,[],[f21228]) ).
fof(f21228,plain,
( ! [X0,X1] :
( subset(X0,union(union(X1,union(sK1,sK2)),difference(X0,sK0)))
| subset(X0,union(union(X1,union(sK1,sK2)),difference(X0,sK0))) )
| ~ spl5_190
| ~ spl5_476 ),
inference(resolution,[],[f19861,f5060]) ).
fof(f19861,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,union(X1,difference(X0,X2))),X2)
| subset(X0,union(X1,difference(X0,X2))) )
| ~ spl5_476 ),
inference(avatar_component_clause,[],[f19860]) ).
fof(f132971,plain,
( spl5_1192
| ~ spl5_191
| ~ spl5_476 ),
inference(avatar_split_clause,[],[f21255,f19860,f5063,f132969]) ).
fof(f132969,plain,
( spl5_1192
<=> ! [X0,X1] : subset(X0,union(union(union(sK1,sK2),X1),difference(X0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1192])]) ).
fof(f21255,plain,
( ! [X0,X1] : subset(X0,union(union(union(sK1,sK2),X1),difference(X0,sK0)))
| ~ spl5_191
| ~ spl5_476 ),
inference(duplicate_literal_removal,[],[f21229]) ).
fof(f21229,plain,
( ! [X0,X1] :
( subset(X0,union(union(union(sK1,sK2),X1),difference(X0,sK0)))
| subset(X0,union(union(union(sK1,sK2),X1),difference(X0,sK0))) )
| ~ spl5_191
| ~ spl5_476 ),
inference(resolution,[],[f19861,f5064]) ).
fof(f127498,plain,
( spl5_1191
| ~ spl5_192
| ~ spl5_475 ),
inference(avatar_split_clause,[],[f21197,f19856,f5067,f127496]) ).
fof(f127496,plain,
( spl5_1191
<=> ! [X0,X1] : subset(X0,union(difference(X0,sK0),union(X1,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1191])]) ).
fof(f19856,plain,
( spl5_475
<=> ! [X2,X0,X1] :
( member(sK4(X0,union(difference(X0,X1),X2)),X1)
| subset(X0,union(difference(X0,X1),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_475])]) ).
fof(f21197,plain,
( ! [X0,X1] : subset(X0,union(difference(X0,sK0),union(X1,union(sK1,sK2))))
| ~ spl5_192
| ~ spl5_475 ),
inference(duplicate_literal_removal,[],[f21169]) ).
fof(f21169,plain,
( ! [X0,X1] :
( subset(X0,union(difference(X0,sK0),union(X1,union(sK1,sK2))))
| subset(X0,union(difference(X0,sK0),union(X1,union(sK1,sK2)))) )
| ~ spl5_192
| ~ spl5_475 ),
inference(resolution,[],[f19857,f5068]) ).
fof(f19857,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,union(difference(X0,X1),X2)),X1)
| subset(X0,union(difference(X0,X1),X2)) )
| ~ spl5_475 ),
inference(avatar_component_clause,[],[f19856]) ).
fof(f126891,plain,
( spl5_1190
| ~ spl5_10
| ~ spl5_146 ),
inference(avatar_split_clause,[],[f4309,f3718,f83,f126889]) ).
fof(f126889,plain,
( spl5_1190
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X4)
| difference(difference(union(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X3)
| ~ member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X0)
| ~ member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1190])]) ).
fof(f83,plain,
( spl5_10
<=> ! [X2,X0,X1] :
( member(X2,union(X0,X1))
| ~ member(X2,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_10])]) ).
fof(f4309,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X4)
| difference(difference(union(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X3)
| ~ member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X0)
| ~ member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X1) )
| ~ spl5_10
| ~ spl5_146 ),
inference(resolution,[],[f3719,f84]) ).
fof(f84,plain,
( ! [X2,X0,X1] :
( member(X2,union(X0,X1))
| ~ member(X2,X0) )
| ~ spl5_10 ),
inference(avatar_component_clause,[],[f83]) ).
fof(f126887,plain,
( spl5_1189
| ~ spl5_11
| ~ spl5_146 ),
inference(avatar_split_clause,[],[f4308,f3718,f87,f126885]) ).
fof(f126885,plain,
( spl5_1189
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X4)
| difference(difference(union(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X3)
| ~ member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X0)
| ~ member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1189])]) ).
fof(f87,plain,
( spl5_11
<=> ! [X2,X0,X1] :
( member(X2,union(X0,X1))
| ~ member(X2,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_11])]) ).
fof(f4308,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X4)
| difference(difference(union(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X3)
| ~ member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X0)
| ~ member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X2) )
| ~ spl5_11
| ~ spl5_146 ),
inference(resolution,[],[f3719,f88]) ).
fof(f88,plain,
( ! [X2,X0,X1] :
( member(X2,union(X0,X1))
| ~ member(X2,X1) )
| ~ spl5_11 ),
inference(avatar_component_clause,[],[f87]) ).
fof(f126883,plain,
( spl5_1188
| ~ spl5_8
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4241,f3714,f75,f126881]) ).
fof(f126881,plain,
( spl5_1188
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X3)
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X2)
| union(union(difference(X0,X1),X2),X3) = X4
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1188])]) ).
fof(f75,plain,
( spl5_8
<=> ! [X2,X0,X1] :
( member(X2,X0)
| ~ member(X2,difference(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_8])]) ).
fof(f4241,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X3)
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X2)
| union(union(difference(X0,X1),X2),X3) = X4
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X0) )
| ~ spl5_8
| ~ spl5_145 ),
inference(resolution,[],[f3715,f76]) ).
fof(f76,plain,
( ! [X2,X0,X1] :
( ~ member(X2,difference(X0,X1))
| member(X2,X0) )
| ~ spl5_8 ),
inference(avatar_component_clause,[],[f75]) ).
fof(f126879,plain,
( spl5_1187
| ~ spl5_9
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4240,f3714,f79,f126877]) ).
fof(f126877,plain,
( spl5_1187
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X3)
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X2)
| union(union(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(union(union(difference(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1187])]) ).
fof(f79,plain,
( spl5_9
<=> ! [X2,X0,X1] :
( ~ member(X2,X1)
| ~ member(X2,difference(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_9])]) ).
fof(f4240,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X3)
| member(sK3(union(union(difference(X0,X1),X2),X3),X4),X2)
| union(union(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(union(union(difference(X0,X1),X2),X3),X4),X1) )
| ~ spl5_9
| ~ spl5_145 ),
inference(resolution,[],[f3715,f80]) ).
fof(f80,plain,
( ! [X2,X0,X1] :
( ~ member(X2,difference(X0,X1))
| ~ member(X2,X1) )
| ~ spl5_9 ),
inference(avatar_component_clause,[],[f79]) ).
fof(f126875,plain,
( spl5_1186
| ~ spl5_8
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4211,f3714,f75,f126873]) ).
fof(f126873,plain,
( spl5_1186
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X3)
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X0)
| union(union(X0,difference(X1,X2)),X3) = X4
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1186])]) ).
fof(f4211,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X3)
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X0)
| union(union(X0,difference(X1,X2)),X3) = X4
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X1) )
| ~ spl5_8
| ~ spl5_145 ),
inference(resolution,[],[f3715,f76]) ).
fof(f126871,plain,
( spl5_1185
| ~ spl5_9
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4210,f3714,f79,f126869]) ).
fof(f126869,plain,
( spl5_1185
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X3)
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X0)
| union(union(X0,difference(X1,X2)),X3) = X4
| ~ member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1185])]) ).
fof(f4210,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X3)
| member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X0)
| union(union(X0,difference(X1,X2)),X3) = X4
| ~ member(sK3(union(union(X0,difference(X1,X2)),X3),X4),X2) )
| ~ spl5_9
| ~ spl5_145 ),
inference(resolution,[],[f3715,f80]) ).
fof(f126867,plain,
( spl5_1184
| ~ spl5_9
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4180,f3714,f79,f126865]) ).
fof(f126865,plain,
( spl5_1184
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X1)
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X0)
| union(union(X0,X1),difference(X2,X3)) = X4
| ~ member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1184])]) ).
fof(f4180,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X1)
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X0)
| union(union(X0,X1),difference(X2,X3)) = X4
| ~ member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X3) )
| ~ spl5_9
| ~ spl5_145 ),
inference(resolution,[],[f3715,f80]) ).
fof(f126863,plain,
( spl5_1183
| ~ spl5_9
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4151,f3714,f79,f126861]) ).
fof(f126861,plain,
( spl5_1183
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X2)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X1)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X0)
| union(union(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1183])]) ).
fof(f4151,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X2)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X1)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X0)
| union(union(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X4) )
| ~ spl5_9
| ~ spl5_145 ),
inference(resolution,[],[f3715,f80]) ).
fof(f126859,plain,
( spl5_1182
| ~ spl5_9
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4122,f3706,f79,f126857]) ).
fof(f126857,plain,
( spl5_1182
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X3)
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X2)
| union(difference(X0,X1),union(X2,X3)) = X4
| ~ member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1182])]) ).
fof(f4122,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X3)
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X2)
| union(difference(X0,X1),union(X2,X3)) = X4
| ~ member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X1) )
| ~ spl5_9
| ~ spl5_143 ),
inference(resolution,[],[f3707,f80]) ).
fof(f126855,plain,
( spl5_1181
| ~ spl5_193
| ~ spl5_475 ),
inference(avatar_split_clause,[],[f21196,f19856,f5071,f126853]) ).
fof(f126853,plain,
( spl5_1181
<=> ! [X0,X1] : subset(X0,union(difference(X0,sK0),union(union(sK1,sK2),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1181])]) ).
fof(f21196,plain,
( ! [X0,X1] : subset(X0,union(difference(X0,sK0),union(union(sK1,sK2),X1)))
| ~ spl5_193
| ~ spl5_475 ),
inference(duplicate_literal_removal,[],[f21170]) ).
fof(f21170,plain,
( ! [X0,X1] :
( subset(X0,union(difference(X0,sK0),union(union(sK1,sK2),X1)))
| subset(X0,union(difference(X0,sK0),union(union(sK1,sK2),X1))) )
| ~ spl5_193
| ~ spl5_475 ),
inference(resolution,[],[f19857,f5072]) ).
fof(f126851,plain,
( spl5_1180
| ~ spl5_8
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4094,f3706,f75,f126849]) ).
fof(f126849,plain,
( spl5_1180
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X3)
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X0)
| union(X0,union(difference(X1,X2),X3)) = X4
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1180])]) ).
fof(f4094,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X3)
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X0)
| union(X0,union(difference(X1,X2),X3)) = X4
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X1) )
| ~ spl5_8
| ~ spl5_143 ),
inference(resolution,[],[f3707,f76]) ).
fof(f126847,plain,
( spl5_1179
| ~ spl5_9
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4093,f3706,f79,f126845]) ).
fof(f126845,plain,
( spl5_1179
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X3)
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X0)
| union(X0,union(difference(X1,X2),X3)) = X4
| ~ member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1179])]) ).
fof(f4093,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X3)
| member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X0)
| union(X0,union(difference(X1,X2),X3)) = X4
| ~ member(sK3(union(X0,union(difference(X1,X2),X3)),X4),X2) )
| ~ spl5_9
| ~ spl5_143 ),
inference(resolution,[],[f3707,f80]) ).
fof(f126843,plain,
( spl5_1178
| ~ spl5_8
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4064,f3706,f75,f126841]) ).
fof(f126841,plain,
( spl5_1178
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X4)
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X1)
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X0)
| union(X0,union(X1,difference(X2,X3))) = X4
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1178])]) ).
fof(f4064,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X4)
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X1)
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X0)
| union(X0,union(X1,difference(X2,X3))) = X4
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X2) )
| ~ spl5_8
| ~ spl5_143 ),
inference(resolution,[],[f3707,f76]) ).
fof(f126839,plain,
( spl5_1177
| ~ spl5_9
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4063,f3706,f79,f126837]) ).
fof(f126837,plain,
( spl5_1177
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X4)
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X1)
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X0)
| union(X0,union(X1,difference(X2,X3))) = X4
| ~ member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1177])]) ).
fof(f4063,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X4)
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X1)
| member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X0)
| union(X0,union(X1,difference(X2,X3))) = X4
| ~ member(sK3(union(X0,union(X1,difference(X2,X3))),X4),X3) )
| ~ spl5_9
| ~ spl5_143 ),
inference(resolution,[],[f3707,f80]) ).
fof(f126835,plain,
( spl5_1176
| ~ spl5_9
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4033,f3706,f79,f126833]) ).
fof(f126833,plain,
( spl5_1176
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X2)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X1)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X0)
| union(X0,union(X1,X2)) = difference(X3,X4)
| ~ member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1176])]) ).
fof(f4033,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X2)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X1)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X0)
| union(X0,union(X1,X2)) = difference(X3,X4)
| ~ member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X4) )
| ~ spl5_9
| ~ spl5_143 ),
inference(resolution,[],[f3707,f80]) ).
fof(f126831,plain,
( spl5_1175
| ~ spl5_9
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f4001,f3702,f79,f126829]) ).
fof(f126829,plain,
( spl5_1175
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X4)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X3)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X2)
| union(difference(X0,X1),X2) = union(X3,X4)
| ~ member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1175])]) ).
fof(f4001,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X4)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X3)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X2)
| union(difference(X0,X1),X2) = union(X3,X4)
| ~ member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X1) )
| ~ spl5_9
| ~ spl5_142 ),
inference(resolution,[],[f3703,f80]) ).
fof(f126827,plain,
( spl5_1174
| ~ spl5_9
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f3982,f3702,f79,f126825]) ).
fof(f126825,plain,
( spl5_1174
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X4)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X3)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X0)
| union(X0,difference(X1,X2)) = union(X3,X4)
| ~ member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1174])]) ).
fof(f3982,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X4)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X3)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X0)
| union(X0,difference(X1,X2)) = union(X3,X4)
| ~ member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X2) )
| ~ spl5_9
| ~ spl5_142 ),
inference(resolution,[],[f3703,f80]) ).
fof(f126823,plain,
( spl5_1173
| ~ spl5_9
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f3963,f3702,f79,f126821]) ).
fof(f126821,plain,
( spl5_1173
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X1)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X0)
| union(X0,X1) = union(difference(X2,X3),X4)
| ~ member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1173])]) ).
fof(f3963,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X1)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X0)
| union(X0,X1) = union(difference(X2,X3),X4)
| ~ member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X3) )
| ~ spl5_9
| ~ spl5_142 ),
inference(resolution,[],[f3703,f80]) ).
fof(f126819,plain,
( spl5_1172
| ~ spl5_9
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f3950,f3702,f79,f126817]) ).
fof(f126817,plain,
( spl5_1172
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X2)
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X1)
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X0)
| union(X0,X1) = union(X2,difference(X3,X4))
| ~ member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1172])]) ).
fof(f3950,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X2)
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X1)
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X0)
| union(X0,X1) = union(X2,difference(X3,X4))
| ~ member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X4) )
| ~ spl5_9
| ~ spl5_142 ),
inference(resolution,[],[f3703,f80]) ).
fof(f126815,plain,
( spl5_1171
| ~ spl5_9
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3895,f3698,f79,f126813]) ).
fof(f126813,plain,
( spl5_1171
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X3)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X2)
| difference(X0,X1) = union(union(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1171])]) ).
fof(f3895,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X3)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X2)
| difference(X0,X1) = union(union(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X1) )
| ~ spl5_9
| ~ spl5_141 ),
inference(resolution,[],[f3699,f80]) ).
fof(f126811,plain,
( spl5_1170
| ~ spl5_38
| ~ spl5_474 ),
inference(avatar_split_clause,[],[f21136,f19851,f445,f126809]) ).
fof(f126809,plain,
( spl5_1170
<=> ! [X0,X1] : subset(difference(X0,difference(X0,sK0)),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1170])]) ).
fof(f19851,plain,
( spl5_474
<=> ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X0,X1)),X2),X1)
| subset(difference(X0,difference(X0,X1)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_474])]) ).
fof(f21136,plain,
( ! [X0,X1] : subset(difference(X0,difference(X0,sK0)),union(X1,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_474 ),
inference(duplicate_literal_removal,[],[f21104]) ).
fof(f21104,plain,
( ! [X0,X1] :
( subset(difference(X0,difference(X0,sK0)),union(X1,union(sK1,sK2)))
| subset(difference(X0,difference(X0,sK0)),union(X1,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_474 ),
inference(resolution,[],[f19852,f446]) ).
fof(f19852,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X0,X1)),X2),X1)
| subset(difference(X0,difference(X0,X1)),X2) )
| ~ spl5_474 ),
inference(avatar_component_clause,[],[f19851]) ).
fof(f126807,plain,
( spl5_1169
| ~ spl5_8
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3881,f3698,f75,f126805]) ).
fof(f126805,plain,
( spl5_1169
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X3)
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X0)
| union(union(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1169])]) ).
fof(f3881,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X3)
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X0)
| union(union(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_8
| ~ spl5_141 ),
inference(resolution,[],[f3699,f76]) ).
fof(f126803,plain,
( spl5_1168
| ~ spl5_9
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3880,f3698,f79,f126801]) ).
fof(f126801,plain,
( spl5_1168
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X3)
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X0)
| union(union(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1168])]) ).
fof(f3880,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X3)
| member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X0)
| union(union(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,union(union(difference(X1,X2),X3),X4)),X2) )
| ~ spl5_9
| ~ spl5_141 ),
inference(resolution,[],[f3699,f80]) ).
fof(f126799,plain,
( spl5_1167
| ~ spl5_8
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3860,f3698,f75,f126797]) ).
fof(f126797,plain,
( spl5_1167
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X4)
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X1)
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X0)
| union(union(X1,difference(X2,X3)),X4) = X0
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1167])]) ).
fof(f3860,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X4)
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X1)
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X0)
| union(union(X1,difference(X2,X3)),X4) = X0
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X2) )
| ~ spl5_8
| ~ spl5_141 ),
inference(resolution,[],[f3699,f76]) ).
fof(f126795,plain,
( spl5_1166
| ~ spl5_9
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3859,f3698,f79,f126793]) ).
fof(f126793,plain,
( spl5_1166
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X4)
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X1)
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X0)
| union(union(X1,difference(X2,X3)),X4) = X0
| ~ member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1166])]) ).
fof(f3859,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X4)
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X1)
| member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X0)
| union(union(X1,difference(X2,X3)),X4) = X0
| ~ member(sK3(X0,union(union(X1,difference(X2,X3)),X4)),X3) )
| ~ spl5_9
| ~ spl5_141 ),
inference(resolution,[],[f3699,f80]) ).
fof(f126791,plain,
( spl5_1165
| ~ spl5_9
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3838,f3698,f79,f126789]) ).
fof(f126789,plain,
( spl5_1165
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X2)
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X1)
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X0)
| union(union(X1,X2),difference(X3,X4)) = X0
| ~ member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1165])]) ).
fof(f3838,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X2)
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X1)
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X0)
| union(union(X1,X2),difference(X3,X4)) = X0
| ~ member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X4) )
| ~ spl5_9
| ~ spl5_141 ),
inference(resolution,[],[f3699,f80]) ).
fof(f126787,plain,
( spl5_1164
| ~ spl5_9
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3792,f3694,f79,f126785]) ).
fof(f126785,plain,
( spl5_1164
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X4)
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X3)
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X2)
| difference(X0,X1) = union(X2,union(X3,X4))
| ~ member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1164])]) ).
fof(f3792,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X4)
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X3)
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X2)
| difference(X0,X1) = union(X2,union(X3,X4))
| ~ member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X1) )
| ~ spl5_9
| ~ spl5_140 ),
inference(resolution,[],[f3695,f80]) ).
fof(f126783,plain,
( spl5_1163
| ~ spl5_9
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3777,f3694,f79,f126781]) ).
fof(f126781,plain,
( spl5_1163
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X4)
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X3)
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X0)
| union(difference(X1,X2),union(X3,X4)) = X0
| ~ member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1163])]) ).
fof(f3777,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X4)
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X3)
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X0)
| union(difference(X1,X2),union(X3,X4)) = X0
| ~ member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X2) )
| ~ spl5_9
| ~ spl5_140 ),
inference(resolution,[],[f3695,f80]) ).
fof(f126779,plain,
( spl5_1162
| ~ spl5_8
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3760,f3694,f75,f126777]) ).
fof(f126777,plain,
( spl5_1162
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X4)
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X0)
| union(X1,union(difference(X2,X3),X4)) = X0
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1162])]) ).
fof(f3760,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X4)
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X0)
| union(X1,union(difference(X2,X3),X4)) = X0
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X2) )
| ~ spl5_8
| ~ spl5_140 ),
inference(resolution,[],[f3695,f76]) ).
fof(f126775,plain,
( spl5_1161
| ~ spl5_9
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3759,f3694,f79,f126773]) ).
fof(f126773,plain,
( spl5_1161
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X4)
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X0)
| union(X1,union(difference(X2,X3),X4)) = X0
| ~ member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1161])]) ).
fof(f3759,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X4)
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X0)
| union(X1,union(difference(X2,X3),X4)) = X0
| ~ member(sK3(X0,union(X1,union(difference(X2,X3),X4))),X3) )
| ~ spl5_9
| ~ spl5_140 ),
inference(resolution,[],[f3695,f80]) ).
fof(f126771,plain,
( spl5_1160
| ~ spl5_8
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3739,f3694,f75,f126769]) ).
fof(f126769,plain,
( spl5_1160
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X2)
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X1)
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X0)
| union(X1,union(X2,difference(X3,X4))) = X0
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1160])]) ).
fof(f3739,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X2)
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X1)
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X0)
| union(X1,union(X2,difference(X3,X4))) = X0
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X3) )
| ~ spl5_8
| ~ spl5_140 ),
inference(resolution,[],[f3695,f76]) ).
fof(f126767,plain,
( spl5_1159
| ~ spl5_37
| ~ spl5_474 ),
inference(avatar_split_clause,[],[f21132,f19851,f441,f126765]) ).
fof(f126765,plain,
( spl5_1159
<=> ! [X0,X1] : subset(difference(X0,difference(X0,sK0)),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1159])]) ).
fof(f21132,plain,
( ! [X0,X1] : subset(difference(X0,difference(X0,sK0)),union(union(sK1,sK2),X1))
| ~ spl5_37
| ~ spl5_474 ),
inference(duplicate_literal_removal,[],[f21108]) ).
fof(f21108,plain,
( ! [X0,X1] :
( subset(difference(X0,difference(X0,sK0)),union(union(sK1,sK2),X1))
| subset(difference(X0,difference(X0,sK0)),union(union(sK1,sK2),X1)) )
| ~ spl5_37
| ~ spl5_474 ),
inference(resolution,[],[f19852,f442]) ).
fof(f126763,plain,
( spl5_1158
| ~ spl5_9
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3738,f3694,f79,f126761]) ).
fof(f126761,plain,
( spl5_1158
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X2)
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X1)
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X0)
| union(X1,union(X2,difference(X3,X4))) = X0
| ~ member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1158])]) ).
fof(f3738,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X2)
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X1)
| member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X0)
| union(X1,union(X2,difference(X3,X4))) = X0
| ~ member(sK3(X0,union(X1,union(X2,difference(X3,X4)))),X4) )
| ~ spl5_9
| ~ spl5_140 ),
inference(resolution,[],[f3695,f80]) ).
fof(f126759,plain,
( spl5_1157
| ~ spl5_14
| ~ spl5_137 ),
inference(avatar_split_clause,[],[f3688,f2399,f111,f126757]) ).
fof(f126757,plain,
( spl5_1157
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X4)
| difference(union(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X0)
| member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X2)
| ~ member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1157])]) ).
fof(f2399,plain,
( spl5_137
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,difference(union(X1,X2),X3)),X0)
| member(sK3(X0,difference(union(X1,X2),X3)),X3)
| difference(union(X1,X2),X3) = X0
| ~ member(sK3(X0,difference(union(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_137])]) ).
fof(f3688,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X4)
| difference(union(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X0)
| member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X2)
| ~ member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_14
| ~ spl5_137 ),
inference(resolution,[],[f2400,f112]) ).
fof(f2400,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,difference(union(X1,X2),X3)),X1)
| member(sK3(X0,difference(union(X1,X2),X3)),X3)
| difference(union(X1,X2),X3) = X0
| ~ member(sK3(X0,difference(union(X1,X2),X3)),X0) )
| ~ spl5_137 ),
inference(avatar_component_clause,[],[f2399]) ).
fof(f126755,plain,
( spl5_1156
| ~ spl5_14
| ~ spl5_136 ),
inference(avatar_split_clause,[],[f3658,f2395,f111,f126753]) ).
fof(f126753,plain,
( spl5_1156
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X4)
| difference(union(X1,difference(X2,X3)),X4) = X0
| ~ member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X0)
| member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X3)
| ~ member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1156])]) ).
fof(f2395,plain,
( spl5_136
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,difference(union(X1,X2),X3)),X0)
| member(sK3(X0,difference(union(X1,X2),X3)),X3)
| difference(union(X1,X2),X3) = X0
| ~ member(sK3(X0,difference(union(X1,X2),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_136])]) ).
fof(f3658,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X4)
| difference(union(X1,difference(X2,X3)),X4) = X0
| ~ member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X0)
| member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X3)
| ~ member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X2) )
| ~ spl5_14
| ~ spl5_136 ),
inference(resolution,[],[f2396,f112]) ).
fof(f2396,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,difference(union(X1,X2),X3)),X2)
| member(sK3(X0,difference(union(X1,X2),X3)),X3)
| difference(union(X1,X2),X3) = X0
| ~ member(sK3(X0,difference(union(X1,X2),X3)),X0) )
| ~ spl5_136 ),
inference(avatar_component_clause,[],[f2395]) ).
fof(f126751,plain,
( spl5_1155
| ~ spl5_15
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3610,f2391,f115,f126749]) ).
fof(f126749,plain,
( spl5_1155
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(union(X0,X1),X2),X3),X4),X4)
| member(sK3(union(difference(union(X0,X1),X2),X3),X4),X3)
| union(difference(union(X0,X1),X2),X3) = X4
| member(sK3(union(difference(union(X0,X1),X2),X3),X4),X0)
| member(sK3(union(difference(union(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1155])]) ).
fof(f2391,plain,
( spl5_135
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),X2),X3),X3)
| member(sK3(union(difference(X0,X1),X2),X3),X2)
| union(difference(X0,X1),X2) = X3
| member(sK3(union(difference(X0,X1),X2),X3),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_135])]) ).
fof(f3610,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(union(X0,X1),X2),X3),X4),X4)
| member(sK3(union(difference(union(X0,X1),X2),X3),X4),X3)
| union(difference(union(X0,X1),X2),X3) = X4
| member(sK3(union(difference(union(X0,X1),X2),X3),X4),X0)
| member(sK3(union(difference(union(X0,X1),X2),X3),X4),X1) )
| ~ spl5_15
| ~ spl5_135 ),
inference(resolution,[],[f2392,f116]) ).
fof(f2392,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X3),X3)
| member(sK3(union(difference(X0,X1),X2),X3),X2)
| member(sK3(union(difference(X0,X1),X2),X3),X0)
| union(difference(X0,X1),X2) = X3 )
| ~ spl5_135 ),
inference(avatar_component_clause,[],[f2391]) ).
fof(f126747,plain,
( spl5_1154
| ~ spl5_15
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3581,f2391,f115,f126745]) ).
fof(f126745,plain,
( spl5_1154
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X0)
| union(difference(X0,X1),union(X2,X3)) = X4
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X2)
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1154])]) ).
fof(f3581,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X0)
| union(difference(X0,X1),union(X2,X3)) = X4
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X2)
| member(sK3(union(difference(X0,X1),union(X2,X3)),X4),X3) )
| ~ spl5_15
| ~ spl5_135 ),
inference(resolution,[],[f2392,f116]) ).
fof(f126743,plain,
( spl5_1153
| ~ spl5_15
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3553,f2391,f115,f126741]) ).
fof(f126741,plain,
( spl5_1153
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X2)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X0)
| union(difference(X0,X1),X2) = union(X3,X4)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X3)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1153])]) ).
fof(f3553,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X2)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X0)
| union(difference(X0,X1),X2) = union(X3,X4)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X3)
| member(sK3(union(difference(X0,X1),X2),union(X3,X4)),X4) )
| ~ spl5_15
| ~ spl5_135 ),
inference(resolution,[],[f2392,f116]) ).
fof(f126739,plain,
( spl5_1152
| ~ spl5_14
| ~ spl5_133 ),
inference(avatar_split_clause,[],[f3545,f2383,f111,f126737]) ).
fof(f126737,plain,
( spl5_1152
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,difference(X1,X2)),X3),X4),X3)
| union(difference(X0,difference(X1,X2)),X3) = X4
| member(sK3(union(difference(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(union(difference(X0,difference(X1,X2)),X3),X4),X2)
| ~ member(sK3(union(difference(X0,difference(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1152])]) ).
fof(f2383,plain,
( spl5_133
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),X2),X3),X3)
| member(sK3(union(difference(X0,X1),X2),X3),X2)
| union(difference(X0,X1),X2) = X3
| ~ member(sK3(union(difference(X0,X1),X2),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_133])]) ).
fof(f3545,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,difference(X1,X2)),X3),X4),X3)
| union(difference(X0,difference(X1,X2)),X3) = X4
| member(sK3(union(difference(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(union(difference(X0,difference(X1,X2)),X3),X4),X2)
| ~ member(sK3(union(difference(X0,difference(X1,X2)),X3),X4),X1) )
| ~ spl5_14
| ~ spl5_133 ),
inference(resolution,[],[f2384,f112]) ).
fof(f2384,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(union(difference(X0,X1),X2),X3),X1)
| member(sK3(union(difference(X0,X1),X2),X3),X2)
| union(difference(X0,X1),X2) = X3
| member(sK3(union(difference(X0,X1),X2),X3),X3) )
| ~ spl5_133 ),
inference(avatar_component_clause,[],[f2383]) ).
fof(f126735,plain,
( spl5_1151
| ~ spl5_15
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3504,f2379,f115,f126733]) ).
fof(f126733,plain,
( spl5_1151
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X2)
| union(union(X0,X1),difference(X2,X3)) = X4
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X0)
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1151])]) ).
fof(f2379,plain,
( spl5_132
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,X2)),X3),X3)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3
| member(sK3(union(X0,difference(X1,X2)),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_132])]) ).
fof(f3504,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X2)
| union(union(X0,X1),difference(X2,X3)) = X4
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X0)
| member(sK3(union(union(X0,X1),difference(X2,X3)),X4),X1) )
| ~ spl5_15
| ~ spl5_132 ),
inference(resolution,[],[f2380,f116]) ).
fof(f2380,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X3),X3)
| member(sK3(union(X0,difference(X1,X2)),X3),X1)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3 )
| ~ spl5_132 ),
inference(avatar_component_clause,[],[f2379]) ).
fof(f126731,plain,
( spl5_1150
| ~ spl5_15
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3476,f2379,f115,f126729]) ).
fof(f126729,plain,
( spl5_1150
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(union(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,difference(union(X1,X2),X3)),X4),X0)
| union(X0,difference(union(X1,X2),X3)) = X4
| member(sK3(union(X0,difference(union(X1,X2),X3)),X4),X1)
| member(sK3(union(X0,difference(union(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1150])]) ).
fof(f3476,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(union(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,difference(union(X1,X2),X3)),X4),X0)
| union(X0,difference(union(X1,X2),X3)) = X4
| member(sK3(union(X0,difference(union(X1,X2),X3)),X4),X1)
| member(sK3(union(X0,difference(union(X1,X2),X3)),X4),X2) )
| ~ spl5_15
| ~ spl5_132 ),
inference(resolution,[],[f2380,f116]) ).
fof(f126727,plain,
( spl5_1149
| ~ spl5_15
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3448,f2379,f115,f126725]) ).
fof(f126725,plain,
( spl5_1149
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X1)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X0)
| union(X0,difference(X1,X2)) = union(X3,X4)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X3)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1149])]) ).
fof(f3448,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X1)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X0)
| union(X0,difference(X1,X2)) = union(X3,X4)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X3)
| member(sK3(union(X0,difference(X1,X2)),union(X3,X4)),X4) )
| ~ spl5_15
| ~ spl5_132 ),
inference(resolution,[],[f2380,f116]) ).
fof(f126723,plain,
( spl5_1148
| ~ spl5_188
| ~ spl5_472 ),
inference(avatar_split_clause,[],[f20988,f19843,f5051,f126721]) ).
fof(f126721,plain,
( spl5_1148
<=> ! [X0,X1] : subset(difference(union(sK0,X0),union(X1,union(sK1,sK2))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1148])]) ).
fof(f19843,plain,
( spl5_472
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X1),X0)
| subset(difference(union(X0,X1),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_472])]) ).
fof(f20988,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),union(X1,union(sK1,sK2))),X0)
| ~ spl5_188
| ~ spl5_472 ),
inference(duplicate_literal_removal,[],[f20948]) ).
fof(f20948,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),union(X1,union(sK1,sK2))),X0)
| subset(difference(union(sK0,X0),union(X1,union(sK1,sK2))),X0) )
| ~ spl5_188
| ~ spl5_472 ),
inference(resolution,[],[f19844,f5052]) ).
fof(f19844,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X1),X0)
| subset(difference(union(X0,X1),X2),X1) )
| ~ spl5_472 ),
inference(avatar_component_clause,[],[f19843]) ).
fof(f126719,plain,
( spl5_1147
| ~ spl5_14
| ~ spl5_131 ),
inference(avatar_split_clause,[],[f3441,f2375,f111,f126717]) ).
fof(f126717,plain,
( spl5_1147
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,difference(X2,X3))),X4),X0)
| union(X0,difference(X1,difference(X2,X3))) = X4
| member(sK3(union(X0,difference(X1,difference(X2,X3))),X4),X4)
| member(sK3(union(X0,difference(X1,difference(X2,X3))),X4),X3)
| ~ member(sK3(union(X0,difference(X1,difference(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1147])]) ).
fof(f2375,plain,
( spl5_131
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,X2)),X3),X3)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3
| ~ member(sK3(union(X0,difference(X1,X2)),X3),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_131])]) ).
fof(f3441,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(X1,difference(X2,X3))),X4),X0)
| union(X0,difference(X1,difference(X2,X3))) = X4
| member(sK3(union(X0,difference(X1,difference(X2,X3))),X4),X4)
| member(sK3(union(X0,difference(X1,difference(X2,X3))),X4),X3)
| ~ member(sK3(union(X0,difference(X1,difference(X2,X3))),X4),X2) )
| ~ spl5_14
| ~ spl5_131 ),
inference(resolution,[],[f2376,f112]) ).
fof(f2376,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(union(X0,difference(X1,X2)),X3),X2)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3
| member(sK3(union(X0,difference(X1,X2)),X3),X3) )
| ~ spl5_131 ),
inference(avatar_component_clause,[],[f2375]) ).
fof(f126715,plain,
( spl5_1146
| ~ spl5_14
| ~ spl5_130 ),
inference(avatar_split_clause,[],[f3397,f2371,f111,f126713]) ).
fof(f126713,plain,
( spl5_1146
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),difference(X2,difference(X3,X4))),X0)
| union(X0,X1) = difference(X2,difference(X3,X4))
| member(sK3(union(X0,X1),difference(X2,difference(X3,X4))),X1)
| member(sK3(union(X0,X1),difference(X2,difference(X3,X4))),X4)
| ~ member(sK3(union(X0,X1),difference(X2,difference(X3,X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1146])]) ).
fof(f2371,plain,
( spl5_130
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(X0,X1),difference(X2,X3)),X1)
| member(sK3(union(X0,X1),difference(X2,X3)),X0)
| union(X0,X1) = difference(X2,X3)
| ~ member(sK3(union(X0,X1),difference(X2,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_130])]) ).
fof(f3397,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),difference(X2,difference(X3,X4))),X0)
| union(X0,X1) = difference(X2,difference(X3,X4))
| member(sK3(union(X0,X1),difference(X2,difference(X3,X4))),X1)
| member(sK3(union(X0,X1),difference(X2,difference(X3,X4))),X4)
| ~ member(sK3(union(X0,X1),difference(X2,difference(X3,X4))),X3) )
| ~ spl5_14
| ~ spl5_130 ),
inference(resolution,[],[f2372,f112]) ).
fof(f2372,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(union(X0,X1),difference(X2,X3)),X3)
| member(sK3(union(X0,X1),difference(X2,X3)),X0)
| union(X0,X1) = difference(X2,X3)
| member(sK3(union(X0,X1),difference(X2,X3)),X1) )
| ~ spl5_130 ),
inference(avatar_component_clause,[],[f2371]) ).
fof(f126711,plain,
( spl5_1145
| ~ spl5_14
| ~ spl5_129 ),
inference(avatar_split_clause,[],[f3361,f2367,f111,f126709]) ).
fof(f126709,plain,
( spl5_1145
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,difference(X1,X2)),union(X3,X4)),X3)
| difference(X0,difference(X1,X2)) = union(X3,X4)
| member(sK3(difference(X0,difference(X1,X2)),union(X3,X4)),X4)
| member(sK3(difference(X0,difference(X1,X2)),union(X3,X4)),X2)
| ~ member(sK3(difference(X0,difference(X1,X2)),union(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1145])]) ).
fof(f2367,plain,
( spl5_129
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(X2,X3)),X3)
| member(sK3(difference(X0,X1),union(X2,X3)),X2)
| difference(X0,X1) = union(X2,X3)
| ~ member(sK3(difference(X0,X1),union(X2,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_129])]) ).
fof(f3361,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,difference(X1,X2)),union(X3,X4)),X3)
| difference(X0,difference(X1,X2)) = union(X3,X4)
| member(sK3(difference(X0,difference(X1,X2)),union(X3,X4)),X4)
| member(sK3(difference(X0,difference(X1,X2)),union(X3,X4)),X2)
| ~ member(sK3(difference(X0,difference(X1,X2)),union(X3,X4)),X1) )
| ~ spl5_14
| ~ spl5_129 ),
inference(resolution,[],[f2368,f112]) ).
fof(f2368,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(difference(X0,X1),union(X2,X3)),X1)
| member(sK3(difference(X0,X1),union(X2,X3)),X2)
| difference(X0,X1) = union(X2,X3)
| member(sK3(difference(X0,X1),union(X2,X3)),X3) )
| ~ spl5_129 ),
inference(avatar_component_clause,[],[f2367]) ).
fof(f126707,plain,
( spl5_1144
| ~ spl5_15
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3309,f2363,f115,f126705]) ).
fof(f126705,plain,
( spl5_1144
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X2)
| union(X0,X1) = union(difference(X2,X3),X4)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X0)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1144])]) ).
fof(f2363,plain,
( spl5_128
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,X2),X3)),X3)
| member(sK3(X0,union(difference(X1,X2),X3)),X0)
| union(difference(X1,X2),X3) = X0
| member(sK3(X0,union(difference(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_128])]) ).
fof(f3309,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X2)
| union(X0,X1) = union(difference(X2,X3),X4)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X0)
| member(sK3(union(X0,X1),union(difference(X2,X3),X4)),X1) )
| ~ spl5_15
| ~ spl5_128 ),
inference(resolution,[],[f2364,f116]) ).
fof(f2364,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),X3)),X3)
| member(sK3(X0,union(difference(X1,X2),X3)),X1)
| member(sK3(X0,union(difference(X1,X2),X3)),X0)
| union(difference(X1,X2),X3) = X0 )
| ~ spl5_128 ),
inference(avatar_component_clause,[],[f2363]) ).
fof(f126703,plain,
( spl5_1143
| ~ spl5_15
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3295,f2363,f115,f126701]) ).
fof(f126701,plain,
( spl5_1143
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(union(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(difference(union(X1,X2),X3),X4)),X0)
| union(difference(union(X1,X2),X3),X4) = X0
| member(sK3(X0,union(difference(union(X1,X2),X3),X4)),X1)
| member(sK3(X0,union(difference(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1143])]) ).
fof(f3295,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(union(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(difference(union(X1,X2),X3),X4)),X0)
| union(difference(union(X1,X2),X3),X4) = X0
| member(sK3(X0,union(difference(union(X1,X2),X3),X4)),X1)
| member(sK3(X0,union(difference(union(X1,X2),X3),X4)),X2) )
| ~ spl5_15
| ~ spl5_128 ),
inference(resolution,[],[f2364,f116]) ).
fof(f126699,plain,
( spl5_1142
| ~ spl5_15
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3277,f2363,f115,f126697]) ).
fof(f126697,plain,
( spl5_1142
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X1)
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X0)
| union(difference(X1,X2),union(X3,X4)) = X0
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X3)
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1142])]) ).
fof(f3277,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X1)
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X0)
| union(difference(X1,X2),union(X3,X4)) = X0
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X3)
| member(sK3(X0,union(difference(X1,X2),union(X3,X4))),X4) )
| ~ spl5_15
| ~ spl5_128 ),
inference(resolution,[],[f2364,f116]) ).
fof(f126695,plain,
( spl5_1141
| ~ spl5_14
| ~ spl5_127 ),
inference(avatar_split_clause,[],[f3262,f2359,f111,f126693]) ).
fof(f126693,plain,
( spl5_1141
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,difference(X2,X3)),X4)),X0)
| union(difference(X1,difference(X2,X3)),X4) = X0
| member(sK3(X0,union(difference(X1,difference(X2,X3)),X4)),X4)
| member(sK3(X0,union(difference(X1,difference(X2,X3)),X4)),X3)
| ~ member(sK3(X0,union(difference(X1,difference(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1141])]) ).
fof(f2359,plain,
( spl5_127
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,X2),X3)),X3)
| member(sK3(X0,union(difference(X1,X2),X3)),X0)
| union(difference(X1,X2),X3) = X0
| ~ member(sK3(X0,union(difference(X1,X2),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_127])]) ).
fof(f3262,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(X1,difference(X2,X3)),X4)),X0)
| union(difference(X1,difference(X2,X3)),X4) = X0
| member(sK3(X0,union(difference(X1,difference(X2,X3)),X4)),X4)
| member(sK3(X0,union(difference(X1,difference(X2,X3)),X4)),X3)
| ~ member(sK3(X0,union(difference(X1,difference(X2,X3)),X4)),X2) )
| ~ spl5_14
| ~ spl5_127 ),
inference(resolution,[],[f2360,f112]) ).
fof(f2360,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(difference(X1,X2),X3)),X2)
| member(sK3(X0,union(difference(X1,X2),X3)),X0)
| union(difference(X1,X2),X3) = X0
| member(sK3(X0,union(difference(X1,X2),X3)),X3) )
| ~ spl5_127 ),
inference(avatar_component_clause,[],[f2359]) ).
fof(f126691,plain,
( spl5_1140
| ~ spl5_15
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3221,f2355,f115,f126689]) ).
fof(f126689,plain,
( spl5_1140
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X3)
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X2)
| union(X0,X1) = union(X2,difference(X3,X4))
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X0)
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1140])]) ).
fof(f2355,plain,
( spl5_126
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,union(X1,difference(X2,X3))),X1)
| member(sK3(X0,union(X1,difference(X2,X3))),X0)
| union(X1,difference(X2,X3)) = X0
| member(sK3(X0,union(X1,difference(X2,X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_126])]) ).
fof(f3221,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X3)
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X2)
| union(X0,X1) = union(X2,difference(X3,X4))
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X0)
| member(sK3(union(X0,X1),union(X2,difference(X3,X4))),X1) )
| ~ spl5_15
| ~ spl5_126 ),
inference(resolution,[],[f2356,f116]) ).
fof(f2356,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(X1,difference(X2,X3))),X2)
| member(sK3(X0,union(X1,difference(X2,X3))),X1)
| member(sK3(X0,union(X1,difference(X2,X3))),X0)
| union(X1,difference(X2,X3)) = X0 )
| ~ spl5_126 ),
inference(avatar_component_clause,[],[f2355]) ).
fof(f126687,plain,
( spl5_1139
| ~ spl5_15
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3208,f2355,f115,f126685]) ).
fof(f126685,plain,
( spl5_1139
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X3)
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X0)
| union(union(X1,X2),difference(X3,X4)) = X0
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X1)
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1139])]) ).
fof(f3208,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X3)
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X0)
| union(union(X1,X2),difference(X3,X4)) = X0
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X1)
| member(sK3(X0,union(union(X1,X2),difference(X3,X4))),X2) )
| ~ spl5_15
| ~ spl5_126 ),
inference(resolution,[],[f2356,f116]) ).
fof(f126683,plain,
( spl5_1138
| ~ spl5_15
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3194,f2355,f115,f126681]) ).
fof(f126681,plain,
( spl5_1138
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,difference(union(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,difference(union(X2,X3),X4))),X0)
| union(X1,difference(union(X2,X3),X4)) = X0
| member(sK3(X0,union(X1,difference(union(X2,X3),X4))),X2)
| member(sK3(X0,union(X1,difference(union(X2,X3),X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1138])]) ).
fof(f3194,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,difference(union(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,difference(union(X2,X3),X4))),X0)
| union(X1,difference(union(X2,X3),X4)) = X0
| member(sK3(X0,union(X1,difference(union(X2,X3),X4))),X2)
| member(sK3(X0,union(X1,difference(union(X2,X3),X4))),X3) )
| ~ spl5_15
| ~ spl5_126 ),
inference(resolution,[],[f2356,f116]) ).
fof(f126679,plain,
( spl5_1137
| ~ spl5_189
| ~ spl5_472 ),
inference(avatar_split_clause,[],[f20987,f19843,f5055,f126677]) ).
fof(f126677,plain,
( spl5_1137
<=> ! [X0,X1] : subset(difference(union(sK0,X0),union(union(sK1,sK2),X1)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1137])]) ).
fof(f20987,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),union(union(sK1,sK2),X1)),X0)
| ~ spl5_189
| ~ spl5_472 ),
inference(duplicate_literal_removal,[],[f20949]) ).
fof(f20949,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),union(union(sK1,sK2),X1)),X0)
| subset(difference(union(sK0,X0),union(union(sK1,sK2),X1)),X0) )
| ~ spl5_189
| ~ spl5_472 ),
inference(resolution,[],[f19844,f5056]) ).
fof(f126675,plain,
( spl5_1136
| ~ spl5_14
| ~ spl5_125 ),
inference(avatar_split_clause,[],[f3176,f2351,f111,f126673]) ).
fof(f126673,plain,
( spl5_1136
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,difference(X2,difference(X3,X4)))),X0)
| union(X1,difference(X2,difference(X3,X4))) = X0
| member(sK3(X0,union(X1,difference(X2,difference(X3,X4)))),X1)
| member(sK3(X0,union(X1,difference(X2,difference(X3,X4)))),X4)
| ~ member(sK3(X0,union(X1,difference(X2,difference(X3,X4)))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1136])]) ).
fof(f2351,plain,
( spl5_125
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,union(X1,difference(X2,X3))),X1)
| member(sK3(X0,union(X1,difference(X2,X3))),X0)
| union(X1,difference(X2,X3)) = X0
| ~ member(sK3(X0,union(X1,difference(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_125])]) ).
fof(f3176,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,difference(X2,difference(X3,X4)))),X0)
| union(X1,difference(X2,difference(X3,X4))) = X0
| member(sK3(X0,union(X1,difference(X2,difference(X3,X4)))),X1)
| member(sK3(X0,union(X1,difference(X2,difference(X3,X4)))),X4)
| ~ member(sK3(X0,union(X1,difference(X2,difference(X3,X4)))),X3) )
| ~ spl5_14
| ~ spl5_125 ),
inference(resolution,[],[f2352,f112]) ).
fof(f2352,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(X1,difference(X2,X3))),X3)
| member(sK3(X0,union(X1,difference(X2,X3))),X0)
| union(X1,difference(X2,X3)) = X0
| member(sK3(X0,union(X1,difference(X2,X3))),X1) )
| ~ spl5_125 ),
inference(avatar_component_clause,[],[f2351]) ).
fof(f126671,plain,
( spl5_1135
| ~ spl5_14
| ~ spl5_124 ),
inference(avatar_split_clause,[],[f3153,f2347,f111,f126669]) ).
fof(f126669,plain,
( spl5_1135
<=> ! [X4,X0,X3,X2,X1] :
( union(difference(difference(X0,X1),X2),X3) = X4
| member(sK3(X4,union(difference(difference(X0,X1),X2),X3)),X2)
| ~ member(sK3(X4,union(difference(difference(X0,X1),X2),X3)),X4)
| member(sK3(X4,union(difference(difference(X0,X1),X2),X3)),X1)
| ~ member(sK3(X4,union(difference(difference(X0,X1),X2),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1135])]) ).
fof(f2347,plain,
( spl5_124
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,union(difference(X1,X2),X3)),X0)
| union(difference(X1,X2),X3) = X0
| member(sK3(X0,union(difference(X1,X2),X3)),X2)
| ~ member(sK3(X0,union(difference(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_124])]) ).
fof(f3153,plain,
( ! [X2,X3,X0,X1,X4] :
( union(difference(difference(X0,X1),X2),X3) = X4
| member(sK3(X4,union(difference(difference(X0,X1),X2),X3)),X2)
| ~ member(sK3(X4,union(difference(difference(X0,X1),X2),X3)),X4)
| member(sK3(X4,union(difference(difference(X0,X1),X2),X3)),X1)
| ~ member(sK3(X4,union(difference(difference(X0,X1),X2),X3)),X0) )
| ~ spl5_14
| ~ spl5_124 ),
inference(resolution,[],[f2348,f112]) ).
fof(f2348,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(difference(X1,X2),X3)),X1)
| union(difference(X1,X2),X3) = X0
| member(sK3(X0,union(difference(X1,X2),X3)),X2)
| ~ member(sK3(X0,union(difference(X1,X2),X3)),X0) )
| ~ spl5_124 ),
inference(avatar_component_clause,[],[f2347]) ).
fof(f126667,plain,
( spl5_1134
| ~ spl5_14
| ~ spl5_122 ),
inference(avatar_split_clause,[],[f3130,f2339,f111,f126665]) ).
fof(f126665,plain,
( spl5_1134
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,difference(difference(X1,X2),X3)) = X4
| member(sK3(X4,union(X0,difference(difference(X1,X2),X3))),X3)
| ~ member(sK3(X4,union(X0,difference(difference(X1,X2),X3))),X4)
| member(sK3(X4,union(X0,difference(difference(X1,X2),X3))),X2)
| ~ member(sK3(X4,union(X0,difference(difference(X1,X2),X3))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1134])]) ).
fof(f2339,plain,
( spl5_122
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,union(X1,difference(X2,X3))),X0)
| union(X1,difference(X2,X3)) = X0
| member(sK3(X0,union(X1,difference(X2,X3))),X3)
| ~ member(sK3(X0,union(X1,difference(X2,X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_122])]) ).
fof(f3130,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,difference(difference(X1,X2),X3)) = X4
| member(sK3(X4,union(X0,difference(difference(X1,X2),X3))),X3)
| ~ member(sK3(X4,union(X0,difference(difference(X1,X2),X3))),X4)
| member(sK3(X4,union(X0,difference(difference(X1,X2),X3))),X2)
| ~ member(sK3(X4,union(X0,difference(difference(X1,X2),X3))),X1) )
| ~ spl5_14
| ~ spl5_122 ),
inference(resolution,[],[f2340,f112]) ).
fof(f2340,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(X1,difference(X2,X3))),X2)
| union(X1,difference(X2,X3)) = X0
| member(sK3(X0,union(X1,difference(X2,X3))),X3)
| ~ member(sK3(X0,union(X1,difference(X2,X3))),X0) )
| ~ spl5_122 ),
inference(avatar_component_clause,[],[f2339]) ).
fof(f126663,plain,
( spl5_1133
| ~ spl5_15
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3080,f2335,f115,f126661]) ).
fof(f126661,plain,
( spl5_1133
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(union(X0,X1),X2),X3),X4),X4)
| member(sK3(difference(union(union(X0,X1),X2),X3),X4),X2)
| difference(union(union(X0,X1),X2),X3) = X4
| member(sK3(difference(union(union(X0,X1),X2),X3),X4),X0)
| member(sK3(difference(union(union(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1133])]) ).
fof(f2335,plain,
( spl5_121
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),X2),X3),X3)
| difference(union(X0,X1),X2) = X3
| member(sK3(difference(union(X0,X1),X2),X3),X0)
| member(sK3(difference(union(X0,X1),X2),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_121])]) ).
fof(f3080,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(union(X0,X1),X2),X3),X4),X4)
| member(sK3(difference(union(union(X0,X1),X2),X3),X4),X2)
| difference(union(union(X0,X1),X2),X3) = X4
| member(sK3(difference(union(union(X0,X1),X2),X3),X4),X0)
| member(sK3(difference(union(union(X0,X1),X2),X3),X4),X1) )
| ~ spl5_15
| ~ spl5_121 ),
inference(resolution,[],[f2336,f116]) ).
fof(f2336,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),X2),X3),X3)
| member(sK3(difference(union(X0,X1),X2),X3),X1)
| member(sK3(difference(union(X0,X1),X2),X3),X0)
| difference(union(X0,X1),X2) = X3 )
| ~ spl5_121 ),
inference(avatar_component_clause,[],[f2335]) ).
fof(f126659,plain,
( spl5_1132
| ~ spl5_15
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3051,f2335,f115,f126657]) ).
fof(f126657,plain,
( spl5_1132
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(X0,union(X1,X2)),X3),X4),X4)
| member(sK3(difference(union(X0,union(X1,X2)),X3),X4),X0)
| difference(union(X0,union(X1,X2)),X3) = X4
| member(sK3(difference(union(X0,union(X1,X2)),X3),X4),X1)
| member(sK3(difference(union(X0,union(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1132])]) ).
fof(f3051,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(X0,union(X1,X2)),X3),X4),X4)
| member(sK3(difference(union(X0,union(X1,X2)),X3),X4),X0)
| difference(union(X0,union(X1,X2)),X3) = X4
| member(sK3(difference(union(X0,union(X1,X2)),X3),X4),X1)
| member(sK3(difference(union(X0,union(X1,X2)),X3),X4),X2) )
| ~ spl5_15
| ~ spl5_121 ),
inference(resolution,[],[f2336,f116]) ).
fof(f126655,plain,
( spl5_1131
| ~ spl5_15
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2984,f2331,f115,f126653]) ).
fof(f126653,plain,
( spl5_1131
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),X2),union(X3,X4)),X4)
| member(sK3(difference(union(X0,X1),X2),union(X3,X4)),X3)
| difference(union(X0,X1),X2) = union(X3,X4)
| member(sK3(difference(union(X0,X1),X2),union(X3,X4)),X0)
| member(sK3(difference(union(X0,X1),X2),union(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1131])]) ).
fof(f2331,plain,
( spl5_120
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(X2,X3)),X0)
| difference(X0,X1) = union(X2,X3)
| member(sK3(difference(X0,X1),union(X2,X3)),X2)
| member(sK3(difference(X0,X1),union(X2,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_120])]) ).
fof(f2984,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(X0,X1),X2),union(X3,X4)),X4)
| member(sK3(difference(union(X0,X1),X2),union(X3,X4)),X3)
| difference(union(X0,X1),X2) = union(X3,X4)
| member(sK3(difference(union(X0,X1),X2),union(X3,X4)),X0)
| member(sK3(difference(union(X0,X1),X2),union(X3,X4)),X1) )
| ~ spl5_15
| ~ spl5_120 ),
inference(resolution,[],[f2332,f116]) ).
fof(f2332,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,X3)),X3)
| member(sK3(difference(X0,X1),union(X2,X3)),X2)
| member(sK3(difference(X0,X1),union(X2,X3)),X0)
| difference(X0,X1) = union(X2,X3) )
| ~ spl5_120 ),
inference(avatar_component_clause,[],[f2331]) ).
fof(f126651,plain,
( spl5_1130
| ~ spl5_15
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2965,f2331,f115,f126649]) ).
fof(f126649,plain,
( spl5_1130
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X0)
| difference(X0,X1) = union(union(X2,X3),X4)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X2)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1130])]) ).
fof(f2965,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X0)
| difference(X0,X1) = union(union(X2,X3),X4)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X2)
| member(sK3(difference(X0,X1),union(union(X2,X3),X4)),X3) )
| ~ spl5_15
| ~ spl5_120 ),
inference(resolution,[],[f2332,f116]) ).
fof(f126647,plain,
( spl5_1129
| ~ spl5_15
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2950,f2331,f115,f126645]) ).
fof(f126645,plain,
( spl5_1129
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X2)
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X0)
| difference(X0,X1) = union(X2,union(X3,X4))
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X3)
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1129])]) ).
fof(f2950,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X2)
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X0)
| difference(X0,X1) = union(X2,union(X3,X4))
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X3)
| member(sK3(difference(X0,X1),union(X2,union(X3,X4))),X4) )
| ~ spl5_15
| ~ spl5_120 ),
inference(resolution,[],[f2332,f116]) ).
fof(f126643,plain,
( spl5_1128
| ~ spl5_14
| ~ spl5_119 ),
inference(avatar_split_clause,[],[f2924,f2327,f111,f126641]) ).
fof(f126641,plain,
( spl5_1128
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,difference(difference(X1,X2),X3)),X4),X4)
| member(sK3(difference(X0,difference(difference(X1,X2),X3)),X4),X3)
| difference(X0,difference(difference(X1,X2),X3)) = X4
| member(sK3(difference(X0,difference(difference(X1,X2),X3)),X4),X2)
| ~ member(sK3(difference(X0,difference(difference(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1128])]) ).
fof(f2327,plain,
( spl5_119
<=> ! [X0,X3,X2,X1] :
( difference(X0,difference(X1,X2)) = X3
| member(sK3(difference(X0,difference(X1,X2)),X3),X3)
| member(sK3(difference(X0,difference(X1,X2)),X3),X2)
| ~ member(sK3(difference(X0,difference(X1,X2)),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_119])]) ).
fof(f2924,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,difference(difference(X1,X2),X3)),X4),X4)
| member(sK3(difference(X0,difference(difference(X1,X2),X3)),X4),X3)
| difference(X0,difference(difference(X1,X2),X3)) = X4
| member(sK3(difference(X0,difference(difference(X1,X2),X3)),X4),X2)
| ~ member(sK3(difference(X0,difference(difference(X1,X2),X3)),X4),X1) )
| ~ spl5_14
| ~ spl5_119 ),
inference(resolution,[],[f2328,f112]) ).
fof(f2328,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(difference(X0,difference(X1,X2)),X3),X1)
| member(sK3(difference(X0,difference(X1,X2)),X3),X3)
| member(sK3(difference(X0,difference(X1,X2)),X3),X2)
| difference(X0,difference(X1,X2)) = X3 )
| ~ spl5_119 ),
inference(avatar_component_clause,[],[f2327]) ).
fof(f126639,plain,
( spl5_1127
| ~ spl5_15
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2874,f2323,f115,f126637]) ).
fof(f126637,plain,
( spl5_1127
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X3)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X2)
| union(union(X0,X1),X2) = difference(X3,X4)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X0)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1127])]) ).
fof(f2323,plain,
( spl5_118
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(X0,X1),difference(X2,X3)),X2)
| union(X0,X1) = difference(X2,X3)
| member(sK3(union(X0,X1),difference(X2,X3)),X0)
| member(sK3(union(X0,X1),difference(X2,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_118])]) ).
fof(f2874,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X3)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X2)
| union(union(X0,X1),X2) = difference(X3,X4)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X0)
| member(sK3(union(union(X0,X1),X2),difference(X3,X4)),X1) )
| ~ spl5_15
| ~ spl5_118 ),
inference(resolution,[],[f2324,f116]) ).
fof(f2324,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,X1),difference(X2,X3)),X2)
| member(sK3(union(X0,X1),difference(X2,X3)),X1)
| member(sK3(union(X0,X1),difference(X2,X3)),X0)
| union(X0,X1) = difference(X2,X3) )
| ~ spl5_118 ),
inference(avatar_component_clause,[],[f2323]) ).
fof(f126635,plain,
( spl5_1126
| ~ spl5_188
| ~ spl5_470 ),
inference(avatar_split_clause,[],[f20784,f19835,f5051,f126633]) ).
fof(f126633,plain,
( spl5_1126
<=> ! [X0,X1] : subset(difference(union(X0,sK0),union(X1,union(sK1,sK2))),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1126])]) ).
fof(f19835,plain,
( spl5_470
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X0),X1)
| subset(difference(union(X0,X1),X2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_470])]) ).
fof(f20784,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),union(X1,union(sK1,sK2))),X0)
| ~ spl5_188
| ~ spl5_470 ),
inference(duplicate_literal_removal,[],[f20744]) ).
fof(f20744,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),union(X1,union(sK1,sK2))),X0)
| subset(difference(union(X0,sK0),union(X1,union(sK1,sK2))),X0) )
| ~ spl5_188
| ~ spl5_470 ),
inference(resolution,[],[f19836,f5052]) ).
fof(f19836,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X0),X1)
| subset(difference(union(X0,X1),X2),X0) )
| ~ spl5_470 ),
inference(avatar_component_clause,[],[f19835]) ).
fof(f126631,plain,
( spl5_1125
| ~ spl5_15
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2861,f2323,f115,f126629]) ).
fof(f126629,plain,
( spl5_1125
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X3)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X0)
| union(X0,union(X1,X2)) = difference(X3,X4)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X1)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1125])]) ).
fof(f2861,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X3)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X0)
| union(X0,union(X1,X2)) = difference(X3,X4)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X1)
| member(sK3(union(X0,union(X1,X2)),difference(X3,X4)),X2) )
| ~ spl5_15
| ~ spl5_118 ),
inference(resolution,[],[f2324,f116]) ).
fof(f126627,plain,
( spl5_1124
| ~ spl5_15
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2809,f2319,f115,f126625]) ).
fof(f126625,plain,
( spl5_1124
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),difference(union(X2,X3),X4)),X3)
| member(sK3(union(X0,X1),difference(union(X2,X3),X4)),X2)
| union(X0,X1) = difference(union(X2,X3),X4)
| member(sK3(union(X0,X1),difference(union(X2,X3),X4)),X0)
| member(sK3(union(X0,X1),difference(union(X2,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1124])]) ).
fof(f2319,plain,
( spl5_117
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,X2),X3)),X0)
| difference(union(X1,X2),X3) = X0
| member(sK3(X0,difference(union(X1,X2),X3)),X1)
| member(sK3(X0,difference(union(X1,X2),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_117])]) ).
fof(f2809,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),difference(union(X2,X3),X4)),X3)
| member(sK3(union(X0,X1),difference(union(X2,X3),X4)),X2)
| union(X0,X1) = difference(union(X2,X3),X4)
| member(sK3(union(X0,X1),difference(union(X2,X3),X4)),X0)
| member(sK3(union(X0,X1),difference(union(X2,X3),X4)),X1) )
| ~ spl5_15
| ~ spl5_117 ),
inference(resolution,[],[f2320,f116]) ).
fof(f2320,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),X3)),X2)
| member(sK3(X0,difference(union(X1,X2),X3)),X1)
| member(sK3(X0,difference(union(X1,X2),X3)),X0)
| difference(union(X1,X2),X3) = X0 )
| ~ spl5_117 ),
inference(avatar_component_clause,[],[f2319]) ).
fof(f126623,plain,
( spl5_1123
| ~ spl5_15
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2796,f2319,f115,f126621]) ).
fof(f126621,plain,
( spl5_1123
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X3)
| member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X0)
| difference(union(union(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X1)
| member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1123])]) ).
fof(f2796,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X3)
| member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X0)
| difference(union(union(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X1)
| member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X2) )
| ~ spl5_15
| ~ spl5_117 ),
inference(resolution,[],[f2320,f116]) ).
fof(f126619,plain,
( spl5_1122
| ~ spl5_15
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2780,f2319,f115,f126617]) ).
fof(f126617,plain,
( spl5_1122
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X1)
| member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X0)
| difference(union(X1,union(X2,X3)),X4) = X0
| member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X2)
| member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1122])]) ).
fof(f2780,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X1)
| member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X0)
| difference(union(X1,union(X2,X3)),X4) = X0
| member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X2)
| member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X3) )
| ~ spl5_15
| ~ spl5_117 ),
inference(resolution,[],[f2320,f116]) ).
fof(f126615,plain,
( spl5_1121
| ~ spl5_14
| ~ spl5_116 ),
inference(avatar_split_clause,[],[f2757,f2315,f111,f126613]) ).
fof(f126613,plain,
( spl5_1121
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,difference(difference(X2,X3),X4))),X0)
| member(sK3(X0,difference(X1,difference(difference(X2,X3),X4))),X4)
| difference(X1,difference(difference(X2,X3),X4)) = X0
| member(sK3(X0,difference(X1,difference(difference(X2,X3),X4))),X3)
| ~ member(sK3(X0,difference(X1,difference(difference(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1121])]) ).
fof(f2315,plain,
( spl5_116
<=> ! [X0,X3,X2,X1] :
( difference(X0,difference(X1,X2)) = X3
| member(sK3(X3,difference(X0,difference(X1,X2))),X3)
| member(sK3(X3,difference(X0,difference(X1,X2))),X2)
| ~ member(sK3(X3,difference(X0,difference(X1,X2))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_116])]) ).
fof(f2757,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,difference(difference(X2,X3),X4))),X0)
| member(sK3(X0,difference(X1,difference(difference(X2,X3),X4))),X4)
| difference(X1,difference(difference(X2,X3),X4)) = X0
| member(sK3(X0,difference(X1,difference(difference(X2,X3),X4))),X3)
| ~ member(sK3(X0,difference(X1,difference(difference(X2,X3),X4))),X2) )
| ~ spl5_14
| ~ spl5_116 ),
inference(resolution,[],[f2316,f112]) ).
fof(f2316,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X3,difference(X0,difference(X1,X2))),X1)
| member(sK3(X3,difference(X0,difference(X1,X2))),X3)
| member(sK3(X3,difference(X0,difference(X1,X2))),X2)
| difference(X0,difference(X1,X2)) = X3 )
| ~ spl5_116 ),
inference(avatar_component_clause,[],[f2315]) ).
fof(f126611,plain,
( spl5_1120
| ~ spl5_15
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2646,f2311,f115,f126609]) ).
fof(f126609,plain,
( spl5_1120
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(union(X0,X1),X2),X3),X4),X3)
| member(sK4(union(union(union(X0,X1),X2),X3),X4),X2)
| subset(union(union(union(X0,X1),X2),X3),X4)
| member(sK4(union(union(union(X0,X1),X2),X3),X4),X0)
| member(sK4(union(union(union(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1120])]) ).
fof(f2646,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(union(X0,X1),X2),X3),X4),X3)
| member(sK4(union(union(union(X0,X1),X2),X3),X4),X2)
| subset(union(union(union(X0,X1),X2),X3),X4)
| member(sK4(union(union(union(X0,X1),X2),X3),X4),X0)
| member(sK4(union(union(union(X0,X1),X2),X3),X4),X1) )
| ~ spl5_15
| ~ spl5_115 ),
inference(resolution,[],[f2312,f116]) ).
fof(f126607,plain,
( spl5_1119
| ~ spl5_15
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2624,f2311,f115,f126605]) ).
fof(f126605,plain,
( spl5_1119
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,union(X1,X2)),X3),X4),X3)
| member(sK4(union(union(X0,union(X1,X2)),X3),X4),X0)
| subset(union(union(X0,union(X1,X2)),X3),X4)
| member(sK4(union(union(X0,union(X1,X2)),X3),X4),X1)
| member(sK4(union(union(X0,union(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1119])]) ).
fof(f2624,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,union(X1,X2)),X3),X4),X3)
| member(sK4(union(union(X0,union(X1,X2)),X3),X4),X0)
| subset(union(union(X0,union(X1,X2)),X3),X4)
| member(sK4(union(union(X0,union(X1,X2)),X3),X4),X1)
| member(sK4(union(union(X0,union(X1,X2)),X3),X4),X2) )
| ~ spl5_15
| ~ spl5_115 ),
inference(resolution,[],[f2312,f116]) ).
fof(f126603,plain,
( spl5_1118
| ~ spl5_15
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2515,f2307,f115,f126601]) ).
fof(f126601,plain,
( spl5_1118
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),union(X2,X3)),X4),X3)
| member(sK4(union(union(X0,X1),union(X2,X3)),X4),X2)
| subset(union(union(X0,X1),union(X2,X3)),X4)
| member(sK4(union(union(X0,X1),union(X2,X3)),X4),X0)
| member(sK4(union(union(X0,X1),union(X2,X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1118])]) ).
fof(f2515,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),union(X2,X3)),X4),X3)
| member(sK4(union(union(X0,X1),union(X2,X3)),X4),X2)
| subset(union(union(X0,X1),union(X2,X3)),X4)
| member(sK4(union(union(X0,X1),union(X2,X3)),X4),X0)
| member(sK4(union(union(X0,X1),union(X2,X3)),X4),X1) )
| ~ spl5_15
| ~ spl5_114 ),
inference(resolution,[],[f2308,f116]) ).
fof(f126599,plain,
( spl5_1117
| ~ spl5_15
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2494,f2307,f115,f126597]) ).
fof(f126597,plain,
( spl5_1117
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(union(X1,X2),X3)),X4),X3)
| member(sK4(union(X0,union(union(X1,X2),X3)),X4),X0)
| subset(union(X0,union(union(X1,X2),X3)),X4)
| member(sK4(union(X0,union(union(X1,X2),X3)),X4),X1)
| member(sK4(union(X0,union(union(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1117])]) ).
fof(f2494,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(union(X1,X2),X3)),X4),X3)
| member(sK4(union(X0,union(union(X1,X2),X3)),X4),X0)
| subset(union(X0,union(union(X1,X2),X3)),X4)
| member(sK4(union(X0,union(union(X1,X2),X3)),X4),X1)
| member(sK4(union(X0,union(union(X1,X2),X3)),X4),X2) )
| ~ spl5_15
| ~ spl5_114 ),
inference(resolution,[],[f2308,f116]) ).
fof(f126595,plain,
( spl5_1116
| ~ spl5_15
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2472,f2307,f115,f126593]) ).
fof(f126593,plain,
( spl5_1116
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,union(X2,X3))),X4),X1)
| member(sK4(union(X0,union(X1,union(X2,X3))),X4),X0)
| subset(union(X0,union(X1,union(X2,X3))),X4)
| member(sK4(union(X0,union(X1,union(X2,X3))),X4),X2)
| member(sK4(union(X0,union(X1,union(X2,X3))),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1116])]) ).
fof(f2472,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,union(X2,X3))),X4),X1)
| member(sK4(union(X0,union(X1,union(X2,X3))),X4),X0)
| subset(union(X0,union(X1,union(X2,X3))),X4)
| member(sK4(union(X0,union(X1,union(X2,X3))),X4),X2)
| member(sK4(union(X0,union(X1,union(X2,X3))),X4),X3) )
| ~ spl5_15
| ~ spl5_114 ),
inference(resolution,[],[f2308,f116]) ).
fof(f126591,plain,
( spl5_1115
| ~ spl5_189
| ~ spl5_470 ),
inference(avatar_split_clause,[],[f20783,f19835,f5055,f126589]) ).
fof(f126589,plain,
( spl5_1115
<=> ! [X0,X1] : subset(difference(union(X0,sK0),union(union(sK1,sK2),X1)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1115])]) ).
fof(f20783,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),union(union(sK1,sK2),X1)),X0)
| ~ spl5_189
| ~ spl5_470 ),
inference(duplicate_literal_removal,[],[f20745]) ).
fof(f20745,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),union(union(sK1,sK2),X1)),X0)
| subset(difference(union(X0,sK0),union(union(sK1,sK2),X1)),X0) )
| ~ spl5_189
| ~ spl5_470 ),
inference(resolution,[],[f19836,f5056]) ).
fof(f126587,plain,
( spl5_1114
| ~ spl5_14
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2425,f2303,f111,f126585]) ).
fof(f126585,plain,
( spl5_1114
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(difference(difference(X1,X2),X3),X4))
| member(sK4(X0,difference(difference(difference(X1,X2),X3),X4)),X3)
| member(sK4(X0,difference(difference(difference(X1,X2),X3),X4)),X4)
| member(sK4(X0,difference(difference(difference(X1,X2),X3),X4)),X2)
| ~ member(sK4(X0,difference(difference(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1114])]) ).
fof(f2425,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(difference(difference(X1,X2),X3),X4))
| member(sK4(X0,difference(difference(difference(X1,X2),X3),X4)),X3)
| member(sK4(X0,difference(difference(difference(X1,X2),X3),X4)),X4)
| member(sK4(X0,difference(difference(difference(X1,X2),X3),X4)),X2)
| ~ member(sK4(X0,difference(difference(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_14
| ~ spl5_113 ),
inference(resolution,[],[f2304,f112]) ).
fof(f124233,plain,
( spl5_1113
| ~ spl5_188
| ~ spl5_469 ),
inference(avatar_split_clause,[],[f20705,f19831,f5051,f124231]) ).
fof(f124231,plain,
( spl5_1113
<=> ! [X0,X1] : subset(difference(union(sK0,sK0),union(X0,union(sK1,sK2))),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1113])]) ).
fof(f19831,plain,
( spl5_469
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X0),X1),X2),X0)
| subset(difference(union(X0,X0),X1),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_469])]) ).
fof(f20705,plain,
( ! [X0,X1] : subset(difference(union(sK0,sK0),union(X0,union(sK1,sK2))),X1)
| ~ spl5_188
| ~ spl5_469 ),
inference(duplicate_literal_removal,[],[f20667]) ).
fof(f20667,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,sK0),union(X0,union(sK1,sK2))),X1)
| subset(difference(union(sK0,sK0),union(X0,union(sK1,sK2))),X1) )
| ~ spl5_188
| ~ spl5_469 ),
inference(resolution,[],[f19832,f5052]) ).
fof(f19832,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X0),X1),X2),X0)
| subset(difference(union(X0,X0),X1),X2) )
| ~ spl5_469 ),
inference(avatar_component_clause,[],[f19831]) ).
fof(f121948,plain,
( spl5_1112
| ~ spl5_189
| ~ spl5_469 ),
inference(avatar_split_clause,[],[f20704,f19831,f5055,f121946]) ).
fof(f121946,plain,
( spl5_1112
<=> ! [X0,X1] : subset(difference(union(sK0,sK0),union(union(sK1,sK2),X0)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1112])]) ).
fof(f20704,plain,
( ! [X0,X1] : subset(difference(union(sK0,sK0),union(union(sK1,sK2),X0)),X1)
| ~ spl5_189
| ~ spl5_469 ),
inference(duplicate_literal_removal,[],[f20668]) ).
fof(f20668,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,sK0),union(union(sK1,sK2),X0)),X1)
| subset(difference(union(sK0,sK0),union(union(sK1,sK2),X0)),X1) )
| ~ spl5_189
| ~ spl5_469 ),
inference(resolution,[],[f19832,f5056]) ).
fof(f119737,plain,
( spl5_1111
| ~ spl5_201
| ~ spl5_457 ),
inference(avatar_split_clause,[],[f19727,f19564,f5103,f119735]) ).
fof(f5103,plain,
( spl5_201
<=> ! [X0,X1] :
( member(sK3(X0,difference(difference(sK0,X1),union(sK1,sK2))),X0)
| difference(difference(sK0,X1),union(sK1,sK2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_201])]) ).
fof(f19564,plain,
( spl5_457
<=> ! [X0,X1] :
( difference(X0,X0) = X1
| ~ member(sK3(difference(X0,X0),X1),difference(X0,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_457])]) ).
fof(f19727,plain,
( ! [X0,X1] : difference(X0,X0) = difference(difference(sK0,X1),union(sK1,sK2))
| ~ spl5_201
| ~ spl5_457 ),
inference(duplicate_literal_removal,[],[f19717]) ).
fof(f19717,plain,
( ! [X0,X1] :
( difference(X0,X0) = difference(difference(sK0,X1),union(sK1,sK2))
| difference(X0,X0) = difference(difference(sK0,X1),union(sK1,sK2)) )
| ~ spl5_201
| ~ spl5_457 ),
inference(resolution,[],[f19565,f5104]) ).
fof(f5104,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(difference(sK0,X1),union(sK1,sK2))),X0)
| difference(difference(sK0,X1),union(sK1,sK2)) = X0 )
| ~ spl5_201 ),
inference(avatar_component_clause,[],[f5103]) ).
fof(f19565,plain,
( ! [X0,X1] :
( ~ member(sK3(difference(X0,X0),X1),difference(X0,X0))
| difference(X0,X0) = X1 )
| ~ spl5_457 ),
inference(avatar_component_clause,[],[f19564]) ).
fof(f119480,plain,
( spl5_1110
| ~ spl5_85
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2710,f2311,f1291,f119478]) ).
fof(f119478,plain,
( spl5_1110
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(difference(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1110])]) ).
fof(f1291,plain,
( spl5_85
<=> ! [X0,X3,X2,X1] :
( subset(X0,union(difference(X1,X2),X3))
| member(sK4(X0,union(difference(X1,X2),X3)),X2)
| ~ member(sK4(X0,union(difference(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_85])]) ).
fof(f2710,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(difference(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2586]) ).
fof(f2586,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(difference(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X2,X3),X4)),X3)
| subset(union(union(X0,X1),X2),union(difference(X2,X3),X4)) )
| ~ spl5_85
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1292]) ).
fof(f1292,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,union(difference(X1,X2),X3)),X1)
| member(sK4(X0,union(difference(X1,X2),X3)),X2)
| subset(X0,union(difference(X1,X2),X3)) )
| ~ spl5_85 ),
inference(avatar_component_clause,[],[f1291]) ).
fof(f119476,plain,
( spl5_1109
| ~ spl5_89
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2708,f2311,f1308,f119474]) ).
fof(f119474,plain,
( spl5_1109
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1109])]) ).
fof(f1308,plain,
( spl5_89
<=> ! [X0,X3,X2,X1] :
( member(sK4(X0,difference(union(X1,X2),X3)),X3)
| subset(X0,difference(union(X1,X2),X3))
| ~ member(sK4(X0,difference(union(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_89])]) ).
fof(f2708,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2588]) ).
fof(f2588,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X2,X3),X4))
| subset(union(union(X0,X1),X2),difference(union(X2,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X2,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1309]) ).
fof(f1309,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,difference(union(X1,X2),X3)),X1)
| subset(X0,difference(union(X1,X2),X3))
| member(sK4(X0,difference(union(X1,X2),X3)),X3) )
| ~ spl5_89 ),
inference(avatar_component_clause,[],[f1308]) ).
fof(f119472,plain,
( spl5_1108
| ~ spl5_86
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2704,f2311,f1295,f119470]) ).
fof(f119470,plain,
( spl5_1108
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,difference(X2,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1108])]) ).
fof(f1295,plain,
( spl5_86
<=> ! [X0,X3,X2,X1] :
( subset(X0,union(X1,difference(X2,X3)))
| member(sK4(X0,union(X1,difference(X2,X3))),X3)
| ~ member(sK4(X0,union(X1,difference(X2,X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_86])]) ).
fof(f2704,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,difference(X2,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X4) )
| ~ spl5_86
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2592]) ).
fof(f2592,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,difference(X2,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X2,X4))),X4)
| subset(union(union(X0,X1),X2),union(X3,difference(X2,X4))) )
| ~ spl5_86
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1296]) ).
fof(f1296,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,union(X1,difference(X2,X3))),X2)
| member(sK4(X0,union(X1,difference(X2,X3))),X3)
| subset(X0,union(X1,difference(X2,X3))) )
| ~ spl5_86 ),
inference(avatar_component_clause,[],[f1295]) ).
fof(f119468,plain,
( spl5_1107
| ~ spl5_88
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2702,f2311,f1304,f119466]) ).
fof(f119466,plain,
( spl5_1107
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X3,X2),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1107])]) ).
fof(f1304,plain,
( spl5_88
<=> ! [X0,X3,X2,X1] :
( member(sK4(X0,difference(union(X1,X2),X3)),X3)
| subset(X0,difference(union(X1,X2),X3))
| ~ member(sK4(X0,difference(union(X1,X2),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_88])]) ).
fof(f2702,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X3,X2),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X4) )
| ~ spl5_88
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2594]) ).
fof(f2594,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X1)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X3,X2),X4))
| subset(union(union(X0,X1),X2),difference(union(X3,X2),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X2),X4)),X4) )
| ~ spl5_88
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1305]) ).
fof(f1305,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(X0,difference(union(X1,X2),X3)),X2)
| subset(X0,difference(union(X1,X2),X3))
| member(sK4(X0,difference(union(X1,X2),X3)),X3) )
| ~ spl5_88 ),
inference(avatar_component_clause,[],[f1304]) ).
fof(f119464,plain,
( spl5_1106
| ~ spl5_85
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2693,f2311,f1291,f119462]) ).
fof(f119462,plain,
( spl5_1106
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(difference(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1106])]) ).
fof(f2693,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(difference(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2607]) ).
fof(f2607,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(difference(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X1,X3),X4)),X3)
| subset(union(union(X0,X1),X2),union(difference(X1,X3),X4)) )
| ~ spl5_85
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1292]) ).
fof(f119460,plain,
( spl5_1105
| ~ spl5_89
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2691,f2311,f1308,f119458]) ).
fof(f119458,plain,
( spl5_1105
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1105])]) ).
fof(f2691,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2609]) ).
fof(f2609,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X1,X3),X4))
| subset(union(union(X0,X1),X2),difference(union(X1,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X1,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1309]) ).
fof(f119456,plain,
( spl5_1104
| ~ spl5_86
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2687,f2311,f1295,f119454]) ).
fof(f119454,plain,
( spl5_1104
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,difference(X1,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1104])]) ).
fof(f2687,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,difference(X1,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X4) )
| ~ spl5_86
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2614]) ).
fof(f2614,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,difference(X1,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X1,X4))),X4)
| subset(union(union(X0,X1),X2),union(X3,difference(X1,X4))) )
| ~ spl5_86
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1296]) ).
fof(f119452,plain,
( spl5_1103
| ~ spl5_88
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2685,f2311,f1304,f119450]) ).
fof(f119450,plain,
( spl5_1103
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X3,X1),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1103])]) ).
fof(f2685,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X3,X1),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X4) )
| ~ spl5_88
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2616]) ).
fof(f2616,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X0)
| subset(union(union(X0,X1),X2),difference(union(X3,X1),X4))
| subset(union(union(X0,X1),X2),difference(union(X3,X1),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X1),X4)),X4) )
| ~ spl5_88
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1305]) ).
fof(f119448,plain,
( spl5_1102
| ~ spl5_85
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2676,f2311,f1291,f119446]) ).
fof(f119446,plain,
( spl5_1102
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1102])]) ).
fof(f2676,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2629]) ).
fof(f2629,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),union(difference(X0,X3),X4)),X3)
| subset(union(union(X0,X1),X2),union(difference(X0,X3),X4)) )
| ~ spl5_85
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1292]) ).
fof(f119444,plain,
( spl5_1101
| ~ spl5_22
| ~ spl5_217 ),
inference(avatar_split_clause,[],[f6362,f5904,f167,f119442]) ).
fof(f119442,plain,
( spl5_1101
<=> ! [X0,X1] : subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1101])]) ).
fof(f5904,plain,
( spl5_217
<=> ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2)),X1)
| subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_217])]) ).
fof(f6362,plain,
( ! [X0,X1] : subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X1))
| ~ spl5_22
| ~ spl5_217 ),
inference(duplicate_literal_removal,[],[f6339]) ).
fof(f6339,plain,
( ! [X0,X1] :
( subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X1))
| subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X1)) )
| ~ spl5_22
| ~ spl5_217 ),
inference(resolution,[],[f5905,f168]) ).
fof(f5905,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2)),X1)
| subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_217 ),
inference(avatar_component_clause,[],[f5904]) ).
fof(f119440,plain,
( spl5_1100
| ~ spl5_89
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2674,f2311,f1308,f119438]) ).
fof(f119438,plain,
( spl5_1100
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1100])]) ).
fof(f2674,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2631]) ).
fof(f2631,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),difference(union(X0,X3),X4))
| subset(union(union(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X0,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1309]) ).
fof(f119436,plain,
( spl5_1099
| ~ spl5_86
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2670,f2311,f1295,f119434]) ).
fof(f119434,plain,
( spl5_1099
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X1)
| subset(union(union(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1099])]) ).
fof(f2670,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X1)
| subset(union(union(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X4) )
| ~ spl5_86
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2636]) ).
fof(f2636,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X1)
| subset(union(union(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(union(union(X0,X1),X2),union(X3,difference(X0,X4))),X4)
| subset(union(union(X0,X1),X2),union(X3,difference(X0,X4))) )
| ~ spl5_86
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1296]) ).
fof(f119432,plain,
( spl5_1098
| ~ spl5_88
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2668,f2311,f1304,f119430]) ).
fof(f119430,plain,
( spl5_1098
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X1)
| subset(union(union(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1098])]) ).
fof(f2668,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X1)
| subset(union(union(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X4) )
| ~ spl5_88
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2638]) ).
fof(f2638,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X2)
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X1)
| subset(union(union(X0,X1),X2),difference(union(X3,X0),X4))
| subset(union(union(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(union(union(X0,X1),X2),difference(union(X3,X0),X4)),X4) )
| ~ spl5_88
| ~ spl5_115 ),
inference(resolution,[],[f2312,f1305]) ).
fof(f119428,plain,
( spl5_1097
| ~ spl5_85
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2579,f2307,f1291,f119426]) ).
fof(f119426,plain,
( spl5_1097
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(difference(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1097])]) ).
fof(f2579,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(difference(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2456]) ).
fof(f2456,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(difference(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X2,X3),X4)),X3)
| subset(union(X0,union(X1,X2)),union(difference(X2,X3),X4)) )
| ~ spl5_85
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1292]) ).
fof(f119424,plain,
( spl5_1096
| ~ spl5_89
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2577,f2307,f1308,f119422]) ).
fof(f119422,plain,
( spl5_1096
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1096])]) ).
fof(f2577,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2458]) ).
fof(f2458,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X2,X3),X4))
| subset(union(X0,union(X1,X2)),difference(union(X2,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X2,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1309]) ).
fof(f119420,plain,
( spl5_1095
| ~ spl5_86
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2573,f2307,f1295,f119418]) ).
fof(f119418,plain,
( spl5_1095
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,difference(X2,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1095])]) ).
fof(f2573,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,difference(X2,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X4) )
| ~ spl5_86
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2462]) ).
fof(f2462,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,difference(X2,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X2,X4))),X4)
| subset(union(X0,union(X1,X2)),union(X3,difference(X2,X4))) )
| ~ spl5_86
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1296]) ).
fof(f119416,plain,
( spl5_1094
| ~ spl5_88
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2571,f2307,f1304,f119414]) ).
fof(f119414,plain,
( spl5_1094
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X3,X2),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1094])]) ).
fof(f2571,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X3,X2),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X4) )
| ~ spl5_88
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2464]) ).
fof(f2464,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X3,X2),X4))
| subset(union(X0,union(X1,X2)),difference(union(X3,X2),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X2),X4)),X4) )
| ~ spl5_88
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1305]) ).
fof(f119412,plain,
( spl5_1093
| ~ spl5_85
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2562,f2307,f1291,f119410]) ).
fof(f119410,plain,
( spl5_1093
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(difference(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1093])]) ).
fof(f2562,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(difference(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2478]) ).
fof(f2478,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(difference(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X1,X3),X4)),X3)
| subset(union(X0,union(X1,X2)),union(difference(X1,X3),X4)) )
| ~ spl5_85
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1292]) ).
fof(f119408,plain,
( spl5_1092
| ~ spl5_89
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2560,f2307,f1308,f119406]) ).
fof(f119406,plain,
( spl5_1092
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1092])]) ).
fof(f2560,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2480]) ).
fof(f2480,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X1,X3),X4))
| subset(union(X0,union(X1,X2)),difference(union(X1,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X1,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1309]) ).
fof(f119404,plain,
( spl5_1091
| ~ spl5_86
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2556,f2307,f1295,f119402]) ).
fof(f119402,plain,
( spl5_1091
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,difference(X1,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1091])]) ).
fof(f2556,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,difference(X1,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X4) )
| ~ spl5_86
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2484]) ).
fof(f2484,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,difference(X1,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X1,X4))),X4)
| subset(union(X0,union(X1,X2)),union(X3,difference(X1,X4))) )
| ~ spl5_86
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1296]) ).
fof(f119400,plain,
( spl5_1090
| ~ spl5_21
| ~ spl5_216 ),
inference(avatar_split_clause,[],[f6323,f5900,f163,f119398]) ).
fof(f119398,plain,
( spl5_1090
<=> ! [X0,X1] : subset(union(difference(sK0,X0),X1),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1090])]) ).
fof(f5900,plain,
( spl5_216
<=> ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2))),X1)
| subset(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_216])]) ).
fof(f6323,plain,
( ! [X0,X1] : subset(union(difference(sK0,X0),X1),union(X1,union(sK1,sK2)))
| ~ spl5_21
| ~ spl5_216 ),
inference(duplicate_literal_removal,[],[f6292]) ).
fof(f6292,plain,
( ! [X0,X1] :
( subset(union(difference(sK0,X0),X1),union(X1,union(sK1,sK2)))
| subset(union(difference(sK0,X0),X1),union(X1,union(sK1,sK2))) )
| ~ spl5_21
| ~ spl5_216 ),
inference(resolution,[],[f5901,f164]) ).
fof(f5901,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2))),X1)
| subset(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_216 ),
inference(avatar_component_clause,[],[f5900]) ).
fof(f119396,plain,
( spl5_1089
| ~ spl5_88
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2554,f2307,f1304,f119394]) ).
fof(f119394,plain,
( spl5_1089
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X3,X1),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1089])]) ).
fof(f2554,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X3,X1),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X4) )
| ~ spl5_88
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2486]) ).
fof(f2486,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X0)
| subset(union(X0,union(X1,X2)),difference(union(X3,X1),X4))
| subset(union(X0,union(X1,X2)),difference(union(X3,X1),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X1),X4)),X4) )
| ~ spl5_88
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1305]) ).
fof(f119392,plain,
( spl5_1088
| ~ spl5_85
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2545,f2307,f1291,f119390]) ).
fof(f119390,plain,
( spl5_1088
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),union(difference(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1088])]) ).
fof(f2545,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),union(difference(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2499]) ).
fof(f2499,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),union(difference(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),union(difference(X0,X3),X4)),X3)
| subset(union(X0,union(X1,X2)),union(difference(X0,X3),X4)) )
| ~ spl5_85
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1292]) ).
fof(f119388,plain,
( spl5_1087
| ~ spl5_89
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2543,f2307,f1308,f119386]) ).
fof(f119386,plain,
( spl5_1087
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(union(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1087])]) ).
fof(f2543,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(union(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2501]) ).
fof(f2501,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(union(X0,X3),X4))
| subset(union(X0,union(X1,X2)),difference(union(X0,X3),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X0,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1309]) ).
fof(f119384,plain,
( spl5_1086
| ~ spl5_86
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2539,f2307,f1295,f119382]) ).
fof(f119382,plain,
( spl5_1086
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X1)
| subset(union(X0,union(X1,X2)),union(X3,difference(X0,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1086])]) ).
fof(f2539,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X1)
| subset(union(X0,union(X1,X2)),union(X3,difference(X0,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X4) )
| ~ spl5_86
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2505]) ).
fof(f2505,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X1)
| subset(union(X0,union(X1,X2)),union(X3,difference(X0,X4)))
| member(sK4(union(X0,union(X1,X2)),union(X3,difference(X0,X4))),X4)
| subset(union(X0,union(X1,X2)),union(X3,difference(X0,X4))) )
| ~ spl5_86
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1296]) ).
fof(f119380,plain,
( spl5_1085
| ~ spl5_88
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2537,f2307,f1304,f119378]) ).
fof(f119378,plain,
( spl5_1085
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(union(X3,X0),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1085])]) ).
fof(f2537,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(union(X3,X0),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X4) )
| ~ spl5_88
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2507]) ).
fof(f2507,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X1)
| subset(union(X0,union(X1,X2)),difference(union(X3,X0),X4))
| subset(union(X0,union(X1,X2)),difference(union(X3,X0),X4))
| member(sK4(union(X0,union(X1,X2)),difference(union(X3,X0),X4)),X4) )
| ~ spl5_88
| ~ spl5_114 ),
inference(resolution,[],[f2308,f1305]) ).
fof(f119376,plain,
( spl5_1084
| ~ spl5_83
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2442,f2303,f1283,f119374]) ).
fof(f119374,plain,
( spl5_1084
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(union(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1084])]) ).
fof(f1283,plain,
( spl5_83
<=> ! [X0,X3,X2,X1] :
( subset(difference(union(X0,X1),X2),X3)
| member(sK4(difference(union(X0,X1),X2),X3),X0)
| member(sK4(difference(union(X0,X1),X2),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_83])]) ).
fof(f2442,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X1) )
| ~ spl5_83
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2405]) ).
fof(f2405,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)),X1)
| subset(difference(union(X0,X1),X2),difference(difference(X0,X3),X4)) )
| ~ spl5_83
| ~ spl5_113 ),
inference(resolution,[],[f2304,f1284]) ).
fof(f1284,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X3),X1)
| member(sK4(difference(union(X0,X1),X2),X3),X0)
| subset(difference(union(X0,X1),X2),X3) )
| ~ spl5_83 ),
inference(avatar_component_clause,[],[f1283]) ).
fof(f119372,plain,
( spl5_1083
| ~ spl5_91
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2437,f2303,f1316,f119370]) ).
fof(f119370,plain,
( spl5_1083
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X4)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1083])]) ).
fof(f1316,plain,
( spl5_91
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,difference(X1,X2)),X3),X0)
| subset(union(X0,difference(X1,X2)),X3)
| member(sK4(union(X0,difference(X1,X2)),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_91])]) ).
fof(f2437,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X4)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X1) )
| ~ spl5_91
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2410]) ).
fof(f2410,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X4)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),difference(difference(X0,X3),X4)) )
| ~ spl5_91
| ~ spl5_113 ),
inference(resolution,[],[f2304,f1317]) ).
fof(f1317,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),X3),X1)
| member(sK4(union(X0,difference(X1,X2)),X3),X0)
| subset(union(X0,difference(X1,X2)),X3) )
| ~ spl5_91 ),
inference(avatar_component_clause,[],[f1316]) ).
fof(f119368,plain,
( spl5_1082
| ~ spl5_93
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2436,f2303,f1324,f119366]) ).
fof(f119366,plain,
( spl5_1082
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(difference(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X4)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1082])]) ).
fof(f1324,plain,
( spl5_93
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),X3),X2)
| subset(union(difference(X0,X1),X2),X3)
| member(sK4(union(difference(X0,X1),X2),X3),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_93])]) ).
fof(f2436,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(difference(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X4)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X2) )
| ~ spl5_93
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2411]) ).
fof(f2411,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(difference(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X4)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),difference(difference(X0,X3),X4)) )
| ~ spl5_93
| ~ spl5_113 ),
inference(resolution,[],[f2304,f1325]) ).
fof(f1325,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),X3),X2)
| member(sK4(union(difference(X0,X1),X2),X3),X0)
| subset(union(difference(X0,X1),X2),X3) )
| ~ spl5_93 ),
inference(avatar_component_clause,[],[f1324]) ).
fof(f119364,plain,
( spl5_1081
| ~ spl5_91
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2432,f2303,f1316,f119362]) ).
fof(f119362,plain,
( spl5_1081
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X4)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1081])]) ).
fof(f2432,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X4)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X0) )
| ~ spl5_91
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2415]) ).
fof(f2415,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X3)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X4)
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),difference(difference(X1,X3),X4)) )
| ~ spl5_91
| ~ spl5_113 ),
inference(resolution,[],[f2304,f1317]) ).
fof(f119360,plain,
( spl5_1080
| ~ spl5_83
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2430,f2303,f1283,f119358]) ).
fof(f119358,plain,
( spl5_1080
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(union(X0,X1),X2),difference(difference(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X3)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1080])]) ).
fof(f2430,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(difference(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X3)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X0) )
| ~ spl5_83
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2417]) ).
fof(f2417,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(difference(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X3)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)),X0)
| subset(difference(union(X0,X1),X2),difference(difference(X1,X3),X4)) )
| ~ spl5_83
| ~ spl5_113 ),
inference(resolution,[],[f2304,f1284]) ).
fof(f119356,plain,
( spl5_1079
| ~ spl5_68
| ~ spl5_215 ),
inference(avatar_split_clause,[],[f6286,f5896,f782,f119354]) ).
fof(f119354,plain,
( spl5_1079
<=> ! [X0,X1] : subset(union(sK1,difference(sK0,X0)),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1079])]) ).
fof(f5896,plain,
( spl5_215
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_215])]) ).
fof(f6286,plain,
( ! [X0,X1] : subset(union(sK1,difference(sK0,X0)),union(union(sK1,sK2),X1))
| ~ spl5_68
| ~ spl5_215 ),
inference(duplicate_literal_removal,[],[f6253]) ).
fof(f6253,plain,
( ! [X0,X1] :
( subset(union(sK1,difference(sK0,X0)),union(union(sK1,sK2),X1))
| subset(union(sK1,difference(sK0,X0)),union(union(sK1,sK2),X1)) )
| ~ spl5_68
| ~ spl5_215 ),
inference(resolution,[],[f5897,f783]) ).
fof(f5897,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_215 ),
inference(avatar_component_clause,[],[f5896]) ).
fof(f119352,plain,
( spl5_1078
| ~ spl5_93
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2426,f2303,f1324,f119350]) ).
fof(f119350,plain,
( spl5_1078
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(difference(X0,X1),X2),difference(difference(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X4)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1078])]) ).
fof(f2426,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(difference(X0,X1),X2),difference(difference(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X4)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X0) )
| ~ spl5_93
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2421]) ).
fof(f2421,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(difference(X0,X1),X2),difference(difference(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X3)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X4)
| member(sK4(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),difference(difference(X2,X3),X4)) )
| ~ spl5_93
| ~ spl5_113 ),
inference(resolution,[],[f2304,f1325]) ).
fof(f118658,plain,
( spl5_1077
| ~ spl5_17
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4266,f3714,f131,f118656]) ).
fof(f118656,plain,
( spl5_1077
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(union(X0,X1),X2),X3),X2)
| member(sK3(union(union(X0,X1),X2),X3),X1)
| member(sK3(union(union(X0,X1),X2),X3),X0)
| union(union(X0,X1),X2) = X3
| ~ member(sK3(union(union(X0,X1),X2),X3),union(union(X0,X1),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1077])]) ).
fof(f131,plain,
( spl5_17
<=> ! [X0,X1] :
( X0 = X1
| ~ member(sK3(X0,X1),X1)
| ~ member(sK3(X0,X1),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_17])]) ).
fof(f4266,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(union(X0,X1),X2),X3),X2)
| member(sK3(union(union(X0,X1),X2),X3),X1)
| member(sK3(union(union(X0,X1),X2),X3),X0)
| union(union(X0,X1),X2) = X3
| ~ member(sK3(union(union(X0,X1),X2),X3),union(union(X0,X1),X2)) )
| ~ spl5_17
| ~ spl5_145 ),
inference(duplicate_literal_removal,[],[f4150]) ).
fof(f4150,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(union(X0,X1),X2),X3),X2)
| member(sK3(union(union(X0,X1),X2),X3),X1)
| member(sK3(union(union(X0,X1),X2),X3),X0)
| union(union(X0,X1),X2) = X3
| union(union(X0,X1),X2) = X3
| ~ member(sK3(union(union(X0,X1),X2),X3),union(union(X0,X1),X2)) )
| ~ spl5_17
| ~ spl5_145 ),
inference(resolution,[],[f3715,f132]) ).
fof(f132,plain,
( ! [X0,X1] :
( ~ member(sK3(X0,X1),X1)
| X0 = X1
| ~ member(sK3(X0,X1),X0) )
| ~ spl5_17 ),
inference(avatar_component_clause,[],[f131]) ).
fof(f118654,plain,
( spl5_1076
| ~ spl5_17
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4148,f3706,f131,f118652]) ).
fof(f118652,plain,
( spl5_1076
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(X0,union(X1,X2)),X3),X2)
| member(sK3(union(X0,union(X1,X2)),X3),X1)
| member(sK3(union(X0,union(X1,X2)),X3),X0)
| union(X0,union(X1,X2)) = X3
| ~ member(sK3(union(X0,union(X1,X2)),X3),union(X0,union(X1,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1076])]) ).
fof(f4148,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),X3),X2)
| member(sK3(union(X0,union(X1,X2)),X3),X1)
| member(sK3(union(X0,union(X1,X2)),X3),X0)
| union(X0,union(X1,X2)) = X3
| ~ member(sK3(union(X0,union(X1,X2)),X3),union(X0,union(X1,X2))) )
| ~ spl5_17
| ~ spl5_143 ),
inference(duplicate_literal_removal,[],[f4032]) ).
fof(f4032,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),X3),X2)
| member(sK3(union(X0,union(X1,X2)),X3),X1)
| member(sK3(union(X0,union(X1,X2)),X3),X0)
| union(X0,union(X1,X2)) = X3
| union(X0,union(X1,X2)) = X3
| ~ member(sK3(union(X0,union(X1,X2)),X3),union(X0,union(X1,X2))) )
| ~ spl5_17
| ~ spl5_143 ),
inference(resolution,[],[f3707,f132]) ).
fof(f117436,plain,
( spl5_1075
| ~ spl5_67
| ~ spl5_215 ),
inference(avatar_split_clause,[],[f6282,f5896,f778,f117434]) ).
fof(f117434,plain,
( spl5_1075
<=> ! [X0,X1] : subset(union(sK2,difference(sK0,X0)),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1075])]) ).
fof(f6282,plain,
( ! [X0,X1] : subset(union(sK2,difference(sK0,X0)),union(union(sK1,sK2),X1))
| ~ spl5_67
| ~ spl5_215 ),
inference(duplicate_literal_removal,[],[f6257]) ).
fof(f6257,plain,
( ! [X0,X1] :
( subset(union(sK2,difference(sK0,X0)),union(union(sK1,sK2),X1))
| subset(union(sK2,difference(sK0,X0)),union(union(sK1,sK2),X1)) )
| ~ spl5_67
| ~ spl5_215 ),
inference(resolution,[],[f5897,f779]) ).
fof(f114906,plain,
( spl5_1074
| ~ spl5_22
| ~ spl5_215 ),
inference(avatar_split_clause,[],[f6281,f5896,f167,f114904]) ).
fof(f114904,plain,
( spl5_1074
<=> ! [X0,X1] : subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1074])]) ).
fof(f6281,plain,
( ! [X0,X1] : subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X0))
| ~ spl5_22
| ~ spl5_215 ),
inference(duplicate_literal_removal,[],[f6258]) ).
fof(f6258,plain,
( ! [X0,X1] :
( subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X0))
| subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X0)) )
| ~ spl5_22
| ~ spl5_215 ),
inference(resolution,[],[f5897,f168]) ).
fof(f112315,plain,
( spl5_1073
| ~ spl5_21
| ~ spl5_214 ),
inference(avatar_split_clause,[],[f6252,f5892,f163,f112313]) ).
fof(f112313,plain,
( spl5_1073
<=> ! [X0,X1] : subset(union(X0,difference(sK0,X1)),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1073])]) ).
fof(f5892,plain,
( spl5_214
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_214])]) ).
fof(f6252,plain,
( ! [X0,X1] : subset(union(X0,difference(sK0,X1)),union(X0,union(sK1,sK2)))
| ~ spl5_21
| ~ spl5_214 ),
inference(duplicate_literal_removal,[],[f6219]) ).
fof(f6219,plain,
( ! [X0,X1] :
( subset(union(X0,difference(sK0,X1)),union(X0,union(sK1,sK2)))
| subset(union(X0,difference(sK0,X1)),union(X0,union(sK1,sK2))) )
| ~ spl5_21
| ~ spl5_214 ),
inference(resolution,[],[f5893,f164]) ).
fof(f5893,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_214 ),
inference(avatar_component_clause,[],[f5892]) ).
fof(f109851,plain,
( spl5_1072
| ~ spl5_70
| ~ spl5_214 ),
inference(avatar_split_clause,[],[f6247,f5892,f790,f109849]) ).
fof(f109849,plain,
( spl5_1072
<=> ! [X0,X1] : subset(union(sK1,difference(sK0,X0)),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1072])]) ).
fof(f6247,plain,
( ! [X0,X1] : subset(union(sK1,difference(sK0,X0)),union(X1,union(sK1,sK2)))
| ~ spl5_70
| ~ spl5_214 ),
inference(duplicate_literal_removal,[],[f6224]) ).
fof(f6224,plain,
( ! [X0,X1] :
( subset(union(sK1,difference(sK0,X0)),union(X1,union(sK1,sK2)))
| subset(union(sK1,difference(sK0,X0)),union(X1,union(sK1,sK2))) )
| ~ spl5_70
| ~ spl5_214 ),
inference(resolution,[],[f5893,f791]) ).
fof(f107455,plain,
( spl5_1071
| ~ spl5_69
| ~ spl5_214 ),
inference(avatar_split_clause,[],[f6244,f5892,f786,f107453]) ).
fof(f107453,plain,
( spl5_1071
<=> ! [X0,X1] : subset(union(sK2,difference(sK0,X0)),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1071])]) ).
fof(f6244,plain,
( ! [X0,X1] : subset(union(sK2,difference(sK0,X0)),union(X1,union(sK1,sK2)))
| ~ spl5_69
| ~ spl5_214 ),
inference(duplicate_literal_removal,[],[f6227]) ).
fof(f6227,plain,
( ! [X0,X1] :
( subset(union(sK2,difference(sK0,X0)),union(X1,union(sK1,sK2)))
| subset(union(sK2,difference(sK0,X0)),union(X1,union(sK1,sK2))) )
| ~ spl5_69
| ~ spl5_214 ),
inference(resolution,[],[f5893,f787]) ).
fof(f105133,plain,
( spl5_1070
| ~ spl5_68
| ~ spl5_213 ),
inference(avatar_split_clause,[],[f6218,f5888,f782,f105131]) ).
fof(f105131,plain,
( spl5_1070
<=> ! [X0,X1] : subset(union(sK0,difference(sK1,X0)),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1070])]) ).
fof(f5888,plain,
( spl5_213
<=> ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_213])]) ).
fof(f6218,plain,
( ! [X0,X1] : subset(union(sK0,difference(sK1,X0)),union(union(sK1,sK2),X1))
| ~ spl5_68
| ~ spl5_213 ),
inference(duplicate_literal_removal,[],[f6187]) ).
fof(f6187,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(sK1,X0)),union(union(sK1,sK2),X1))
| subset(union(sK0,difference(sK1,X0)),union(union(sK1,sK2),X1)) )
| ~ spl5_68
| ~ spl5_213 ),
inference(resolution,[],[f5889,f783]) ).
fof(f5889,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_213 ),
inference(avatar_component_clause,[],[f5888]) ).
fof(f102824,plain,
( spl5_1069
| ~ spl5_67
| ~ spl5_213 ),
inference(avatar_split_clause,[],[f6214,f5888,f778,f102822]) ).
fof(f102822,plain,
( spl5_1069
<=> ! [X0,X1] : subset(union(sK0,difference(sK2,X0)),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1069])]) ).
fof(f6214,plain,
( ! [X0,X1] : subset(union(sK0,difference(sK2,X0)),union(union(sK1,sK2),X1))
| ~ spl5_67
| ~ spl5_213 ),
inference(duplicate_literal_removal,[],[f6191]) ).
fof(f6191,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(sK2,X0)),union(union(sK1,sK2),X1))
| subset(union(sK0,difference(sK2,X0)),union(union(sK1,sK2),X1)) )
| ~ spl5_67
| ~ spl5_213 ),
inference(resolution,[],[f5889,f779]) ).
fof(f99505,plain,
( spl5_1068
| ~ spl5_22
| ~ spl5_213 ),
inference(avatar_split_clause,[],[f6213,f5888,f167,f99503]) ).
fof(f99503,plain,
( spl5_1068
<=> ! [X0,X1] : subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1068])]) ).
fof(f6213,plain,
( ! [X0,X1] : subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X0))
| ~ spl5_22
| ~ spl5_213 ),
inference(duplicate_literal_removal,[],[f6192]) ).
fof(f6192,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X0))
| subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X0)) )
| ~ spl5_22
| ~ spl5_213 ),
inference(resolution,[],[f5889,f168]) ).
fof(f96175,plain,
( spl5_1067
| ~ spl5_37
| ~ spl5_213 ),
inference(avatar_split_clause,[],[f6209,f5888,f441,f96173]) ).
fof(f96173,plain,
( spl5_1067
<=> ! [X0,X1] : subset(union(sK0,difference(sK0,X0)),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1067])]) ).
fof(f6209,plain,
( ! [X0,X1] : subset(union(sK0,difference(sK0,X0)),union(union(sK1,sK2),X1))
| ~ spl5_37
| ~ spl5_213 ),
inference(duplicate_literal_removal,[],[f6196]) ).
fof(f6196,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(sK0,X0)),union(union(sK1,sK2),X1))
| subset(union(sK0,difference(sK0,X0)),union(union(sK1,sK2),X1)) )
| ~ spl5_37
| ~ spl5_213 ),
inference(resolution,[],[f5889,f442]) ).
fof(f93627,plain,
( spl5_1066
| ~ spl5_21
| ~ spl5_212 ),
inference(avatar_split_clause,[],[f6184,f5884,f163,f93625]) ).
fof(f93625,plain,
( spl5_1066
<=> ! [X0,X1] : subset(union(sK0,difference(X0,X1)),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1066])]) ).
fof(f5884,plain,
( spl5_212
<=> ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_212])]) ).
fof(f6184,plain,
( ! [X0,X1] : subset(union(sK0,difference(X0,X1)),union(X0,union(sK1,sK2)))
| ~ spl5_21
| ~ spl5_212 ),
inference(duplicate_literal_removal,[],[f6153]) ).
fof(f6153,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(X0,X1)),union(X0,union(sK1,sK2)))
| subset(union(sK0,difference(X0,X1)),union(X0,union(sK1,sK2))) )
| ~ spl5_21
| ~ spl5_212 ),
inference(resolution,[],[f5885,f164]) ).
fof(f5885,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_212 ),
inference(avatar_component_clause,[],[f5884]) ).
fof(f91150,plain,
( spl5_1065
| ~ spl5_70
| ~ spl5_212 ),
inference(avatar_split_clause,[],[f6179,f5884,f790,f91148]) ).
fof(f91148,plain,
( spl5_1065
<=> ! [X0,X1] : subset(union(sK0,difference(sK1,X0)),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1065])]) ).
fof(f6179,plain,
( ! [X0,X1] : subset(union(sK0,difference(sK1,X0)),union(X1,union(sK1,sK2)))
| ~ spl5_70
| ~ spl5_212 ),
inference(duplicate_literal_removal,[],[f6158]) ).
fof(f6158,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(sK1,X0)),union(X1,union(sK1,sK2)))
| subset(union(sK0,difference(sK1,X0)),union(X1,union(sK1,sK2))) )
| ~ spl5_70
| ~ spl5_212 ),
inference(resolution,[],[f5885,f791]) ).
fof(f86742,plain,
( spl5_1064
| ~ spl5_69
| ~ spl5_212 ),
inference(avatar_split_clause,[],[f6176,f5884,f786,f86740]) ).
fof(f86740,plain,
( spl5_1064
<=> ! [X0,X1] : subset(union(sK0,difference(sK2,X0)),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1064])]) ).
fof(f6176,plain,
( ! [X0,X1] : subset(union(sK0,difference(sK2,X0)),union(X1,union(sK1,sK2)))
| ~ spl5_69
| ~ spl5_212 ),
inference(duplicate_literal_removal,[],[f6161]) ).
fof(f6161,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(sK2,X0)),union(X1,union(sK1,sK2)))
| subset(union(sK0,difference(sK2,X0)),union(X1,union(sK1,sK2))) )
| ~ spl5_69
| ~ spl5_212 ),
inference(resolution,[],[f5885,f787]) ).
fof(f84270,plain,
( spl5_1063
| ~ spl5_10
| ~ spl5_137 ),
inference(avatar_split_clause,[],[f3686,f2399,f83,f84268]) ).
fof(f84268,plain,
( spl5_1063
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X4)
| difference(union(union(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X0)
| ~ member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1063])]) ).
fof(f3686,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X4)
| difference(union(union(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X0)
| ~ member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X1) )
| ~ spl5_10
| ~ spl5_137 ),
inference(resolution,[],[f2400,f84]) ).
fof(f84266,plain,
( spl5_1062
| ~ spl5_11
| ~ spl5_137 ),
inference(avatar_split_clause,[],[f3685,f2399,f87,f84264]) ).
fof(f84264,plain,
( spl5_1062
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X4)
| difference(union(union(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X0)
| ~ member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1062])]) ).
fof(f3685,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X4)
| difference(union(union(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X0)
| ~ member(sK3(X0,difference(union(union(X1,X2),X3),X4)),X2) )
| ~ spl5_11
| ~ spl5_137 ),
inference(resolution,[],[f2400,f88]) ).
fof(f84262,plain,
( spl5_1061
| ~ spl5_38
| ~ spl5_212 ),
inference(avatar_split_clause,[],[f6172,f5884,f445,f84260]) ).
fof(f84260,plain,
( spl5_1061
<=> ! [X0,X1] : subset(union(sK0,difference(sK0,X0)),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1061])]) ).
fof(f6172,plain,
( ! [X0,X1] : subset(union(sK0,difference(sK0,X0)),union(X1,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_212 ),
inference(duplicate_literal_removal,[],[f6165]) ).
fof(f6165,plain,
( ! [X0,X1] :
( subset(union(sK0,difference(sK0,X0)),union(X1,union(sK1,sK2)))
| subset(union(sK0,difference(sK0,X0)),union(X1,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_212 ),
inference(resolution,[],[f5885,f446]) ).
fof(f84258,plain,
( spl5_1060
| ~ spl5_10
| ~ spl5_136 ),
inference(avatar_split_clause,[],[f3656,f2395,f83,f84256]) ).
fof(f84256,plain,
( spl5_1060
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X4)
| difference(union(X1,union(X2,X3)),X4) = X0
| ~ member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X0)
| ~ member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1060])]) ).
fof(f3656,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X4)
| difference(union(X1,union(X2,X3)),X4) = X0
| ~ member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X0)
| ~ member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X2) )
| ~ spl5_10
| ~ spl5_136 ),
inference(resolution,[],[f2396,f84]) ).
fof(f84254,plain,
( spl5_1059
| ~ spl5_11
| ~ spl5_136 ),
inference(avatar_split_clause,[],[f3655,f2395,f87,f84252]) ).
fof(f84252,plain,
( spl5_1059
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X4)
| difference(union(X1,union(X2,X3)),X4) = X0
| ~ member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X0)
| ~ member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1059])]) ).
fof(f3655,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X4)
| difference(union(X1,union(X2,X3)),X4) = X0
| ~ member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X0)
| ~ member(sK3(X0,difference(union(X1,union(X2,X3)),X4)),X3) )
| ~ spl5_11
| ~ spl5_136 ),
inference(resolution,[],[f2396,f88]) ).
fof(f84250,plain,
( spl5_1058
| ~ spl5_8
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3609,f2391,f75,f84248]) ).
fof(f84248,plain,
( spl5_1058
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X3)
| union(difference(difference(X0,X1),X2),X3) = X4
| member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1058])]) ).
fof(f3609,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X3)
| union(difference(difference(X0,X1),X2),X3) = X4
| member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X0) )
| ~ spl5_8
| ~ spl5_135 ),
inference(resolution,[],[f2392,f76]) ).
fof(f84246,plain,
( spl5_1057
| ~ spl5_9
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3608,f2391,f79,f84244]) ).
fof(f84244,plain,
( spl5_1057
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X3)
| union(difference(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1057])]) ).
fof(f3608,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X3)
| union(difference(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(union(difference(difference(X0,X1),X2),X3),X4),X1) )
| ~ spl5_9
| ~ spl5_135 ),
inference(resolution,[],[f2392,f80]) ).
fof(f84242,plain,
( spl5_1056
| ~ spl5_9
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3579,f2391,f79,f84240]) ).
fof(f84240,plain,
( spl5_1056
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X0)
| union(difference(X0,X1),difference(X2,X3)) = X4
| ~ member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1056])]) ).
fof(f3579,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X0)
| union(difference(X0,X1),difference(X2,X3)) = X4
| ~ member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X3) )
| ~ spl5_9
| ~ spl5_135 ),
inference(resolution,[],[f2392,f80]) ).
fof(f84238,plain,
( spl5_1055
| ~ spl5_9
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3551,f2391,f79,f84236]) ).
fof(f84236,plain,
( spl5_1055
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X2)
| member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X0)
| union(difference(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1055])]) ).
fof(f3551,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X2)
| member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X0)
| union(difference(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X4) )
| ~ spl5_9
| ~ spl5_135 ),
inference(resolution,[],[f2392,f80]) ).
fof(f84234,plain,
( spl5_1054
| ~ spl5_10
| ~ spl5_133 ),
inference(avatar_split_clause,[],[f3543,f2383,f83,f84232]) ).
fof(f84232,plain,
( spl5_1054
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X3)
| union(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X4)
| ~ member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1054])]) ).
fof(f3543,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X3)
| union(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X4)
| ~ member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X1) )
| ~ spl5_10
| ~ spl5_133 ),
inference(resolution,[],[f2384,f84]) ).
fof(f84230,plain,
( spl5_1053
| ~ spl5_11
| ~ spl5_133 ),
inference(avatar_split_clause,[],[f3542,f2383,f87,f84228]) ).
fof(f84228,plain,
( spl5_1053
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X3)
| union(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X4)
| ~ member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1053])]) ).
fof(f3542,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X3)
| union(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X4)
| ~ member(sK3(union(difference(X0,union(X1,X2)),X3),X4),X2) )
| ~ spl5_11
| ~ spl5_133 ),
inference(resolution,[],[f2384,f88]) ).
fof(f84226,plain,
( spl5_1052
| ~ spl5_8
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3503,f2379,f75,f84224]) ).
fof(f84224,plain,
( spl5_1052
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X2)
| union(difference(X0,X1),difference(X2,X3)) = X4
| member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1052])]) ).
fof(f3503,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X2)
| union(difference(X0,X1),difference(X2,X3)) = X4
| member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X0) )
| ~ spl5_8
| ~ spl5_132 ),
inference(resolution,[],[f2380,f76]) ).
fof(f84222,plain,
( spl5_1051
| ~ spl5_9
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3502,f2379,f79,f84220]) ).
fof(f84220,plain,
( spl5_1051
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X2)
| union(difference(X0,X1),difference(X2,X3)) = X4
| ~ member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1051])]) ).
fof(f3502,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X4)
| member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X2)
| union(difference(X0,X1),difference(X2,X3)) = X4
| ~ member(sK3(union(difference(X0,X1),difference(X2,X3)),X4),X1) )
| ~ spl5_9
| ~ spl5_132 ),
inference(resolution,[],[f2380,f80]) ).
fof(f84218,plain,
( spl5_1050
| ~ spl5_20
| ~ spl5_211 ),
inference(avatar_split_clause,[],[f6141,f5880,f159,f84216]) ).
fof(f84216,plain,
( spl5_1050
<=> ! [X0,X1] : subset(difference(union(X0,sK0),X0),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1050])]) ).
fof(f6141,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),X0),union(union(sK1,sK2),X1))
| ~ spl5_20
| ~ spl5_211 ),
inference(duplicate_literal_removal,[],[f6096]) ).
fof(f6096,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),X0),union(union(sK1,sK2),X1))
| subset(difference(union(X0,sK0),X0),union(union(sK1,sK2),X1)) )
| ~ spl5_20
| ~ spl5_211 ),
inference(resolution,[],[f5881,f160]) ).
fof(f84214,plain,
( spl5_1049
| ~ spl5_8
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3475,f2379,f75,f84212]) ).
fof(f84212,plain,
( spl5_1049
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X0)
| union(X0,difference(difference(X1,X2),X3)) = X4
| member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1049])]) ).
fof(f3475,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X0)
| union(X0,difference(difference(X1,X2),X3)) = X4
| member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X1) )
| ~ spl5_8
| ~ spl5_132 ),
inference(resolution,[],[f2380,f76]) ).
fof(f84210,plain,
( spl5_1048
| ~ spl5_9
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3474,f2379,f79,f84208]) ).
fof(f84208,plain,
( spl5_1048
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X0)
| union(X0,difference(difference(X1,X2),X3)) = X4
| ~ member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1048])]) ).
fof(f3474,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X4)
| member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X0)
| union(X0,difference(difference(X1,X2),X3)) = X4
| ~ member(sK3(union(X0,difference(difference(X1,X2),X3)),X4),X2) )
| ~ spl5_9
| ~ spl5_132 ),
inference(resolution,[],[f2380,f80]) ).
fof(f84206,plain,
( spl5_1047
| ~ spl5_9
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3446,f2379,f79,f84204]) ).
fof(f84204,plain,
( spl5_1047
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X1)
| member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X0)
| union(X0,difference(X1,X2)) = difference(X3,X4)
| ~ member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1047])]) ).
fof(f3446,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X1)
| member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X0)
| union(X0,difference(X1,X2)) = difference(X3,X4)
| ~ member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X4) )
| ~ spl5_9
| ~ spl5_132 ),
inference(resolution,[],[f2380,f80]) ).
fof(f84202,plain,
( spl5_1046
| ~ spl5_10
| ~ spl5_131 ),
inference(avatar_split_clause,[],[f3439,f2375,f83,f84200]) ).
fof(f84200,plain,
( spl5_1046
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X0)
| union(X0,difference(X1,union(X2,X3))) = X4
| member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X4)
| ~ member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1046])]) ).
fof(f3439,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X0)
| union(X0,difference(X1,union(X2,X3))) = X4
| member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X4)
| ~ member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X2) )
| ~ spl5_10
| ~ spl5_131 ),
inference(resolution,[],[f2376,f84]) ).
fof(f84198,plain,
( spl5_1045
| ~ spl5_11
| ~ spl5_131 ),
inference(avatar_split_clause,[],[f3438,f2375,f87,f84196]) ).
fof(f84196,plain,
( spl5_1045
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X0)
| union(X0,difference(X1,union(X2,X3))) = X4
| member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X4)
| ~ member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1045])]) ).
fof(f3438,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X0)
| union(X0,difference(X1,union(X2,X3))) = X4
| member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X4)
| ~ member(sK3(union(X0,difference(X1,union(X2,X3))),X4),X3) )
| ~ spl5_11
| ~ spl5_131 ),
inference(resolution,[],[f2376,f88]) ).
fof(f84194,plain,
( spl5_1044
| ~ spl5_10
| ~ spl5_130 ),
inference(avatar_split_clause,[],[f3395,f2371,f83,f84192]) ).
fof(f84192,plain,
( spl5_1044
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X0)
| union(X0,X1) = difference(X2,union(X3,X4))
| member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X1)
| ~ member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1044])]) ).
fof(f3395,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X0)
| union(X0,X1) = difference(X2,union(X3,X4))
| member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X1)
| ~ member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X3) )
| ~ spl5_10
| ~ spl5_130 ),
inference(resolution,[],[f2372,f84]) ).
fof(f84190,plain,
( spl5_1043
| ~ spl5_11
| ~ spl5_130 ),
inference(avatar_split_clause,[],[f3394,f2371,f87,f84188]) ).
fof(f84188,plain,
( spl5_1043
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X0)
| union(X0,X1) = difference(X2,union(X3,X4))
| member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X1)
| ~ member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1043])]) ).
fof(f3394,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X0)
| union(X0,X1) = difference(X2,union(X3,X4))
| member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X1)
| ~ member(sK3(union(X0,X1),difference(X2,union(X3,X4))),X4) )
| ~ spl5_11
| ~ spl5_130 ),
inference(resolution,[],[f2372,f88]) ).
fof(f84186,plain,
( spl5_1042
| ~ spl5_10
| ~ spl5_129 ),
inference(avatar_split_clause,[],[f3359,f2367,f83,f84184]) ).
fof(f84184,plain,
( spl5_1042
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X3)
| difference(X0,union(X1,X2)) = union(X3,X4)
| member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X4)
| ~ member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1042])]) ).
fof(f3359,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X3)
| difference(X0,union(X1,X2)) = union(X3,X4)
| member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X4)
| ~ member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X1) )
| ~ spl5_10
| ~ spl5_129 ),
inference(resolution,[],[f2368,f84]) ).
fof(f84182,plain,
( spl5_1041
| ~ spl5_11
| ~ spl5_129 ),
inference(avatar_split_clause,[],[f3358,f2367,f87,f84180]) ).
fof(f84180,plain,
( spl5_1041
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X3)
| difference(X0,union(X1,X2)) = union(X3,X4)
| member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X4)
| ~ member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1041])]) ).
fof(f3358,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X3)
| difference(X0,union(X1,X2)) = union(X3,X4)
| member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X4)
| ~ member(sK3(difference(X0,union(X1,X2)),union(X3,X4)),X2) )
| ~ spl5_11
| ~ spl5_129 ),
inference(resolution,[],[f2368,f88]) ).
fof(f84178,plain,
( spl5_1040
| ~ spl5_9
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3307,f2363,f79,f84176]) ).
fof(f84176,plain,
( spl5_1040
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X2)
| difference(X0,X1) = union(difference(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1040])]) ).
fof(f3307,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X2)
| difference(X0,X1) = union(difference(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X1) )
| ~ spl5_9
| ~ spl5_128 ),
inference(resolution,[],[f2364,f80]) ).
fof(f84174,plain,
( spl5_1039
| ~ spl5_22
| ~ spl5_211 ),
inference(avatar_split_clause,[],[f6133,f5880,f167,f84172]) ).
fof(f84172,plain,
( spl5_1039
<=> ! [X0,X1] : subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1039])]) ).
fof(f6133,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X0))
| ~ spl5_22
| ~ spl5_211 ),
inference(duplicate_literal_removal,[],[f6104]) ).
fof(f6104,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X0))
| subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X0)) )
| ~ spl5_22
| ~ spl5_211 ),
inference(resolution,[],[f5881,f168]) ).
fof(f84170,plain,
( spl5_1038
| ~ spl5_8
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3294,f2363,f75,f84168]) ).
fof(f84168,plain,
( spl5_1038
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X0)
| union(difference(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1038])]) ).
fof(f3294,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X0)
| union(difference(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_8
| ~ spl5_128 ),
inference(resolution,[],[f2364,f76]) ).
fof(f84166,plain,
( spl5_1037
| ~ spl5_9
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3293,f2363,f79,f84164]) ).
fof(f84164,plain,
( spl5_1037
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X0)
| union(difference(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1037])]) ).
fof(f3293,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X4)
| member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X0)
| union(difference(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,union(difference(difference(X1,X2),X3),X4)),X2) )
| ~ spl5_9
| ~ spl5_128 ),
inference(resolution,[],[f2364,f80]) ).
fof(f84162,plain,
( spl5_1036
| ~ spl5_9
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3275,f2363,f79,f84160]) ).
fof(f84160,plain,
( spl5_1036
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X1)
| member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X0)
| union(difference(X1,X2),difference(X3,X4)) = X0
| ~ member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1036])]) ).
fof(f3275,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X1)
| member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X0)
| union(difference(X1,X2),difference(X3,X4)) = X0
| ~ member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X4) )
| ~ spl5_9
| ~ spl5_128 ),
inference(resolution,[],[f2364,f80]) ).
fof(f84158,plain,
( spl5_1035
| ~ spl5_10
| ~ spl5_127 ),
inference(avatar_split_clause,[],[f3260,f2359,f83,f84156]) ).
fof(f84156,plain,
( spl5_1035
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X0)
| union(difference(X1,union(X2,X3)),X4) = X0
| member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X4)
| ~ member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1035])]) ).
fof(f3260,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X0)
| union(difference(X1,union(X2,X3)),X4) = X0
| member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X4)
| ~ member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X2) )
| ~ spl5_10
| ~ spl5_127 ),
inference(resolution,[],[f2360,f84]) ).
fof(f84154,plain,
( spl5_1034
| ~ spl5_11
| ~ spl5_127 ),
inference(avatar_split_clause,[],[f3259,f2359,f87,f84152]) ).
fof(f84152,plain,
( spl5_1034
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X0)
| union(difference(X1,union(X2,X3)),X4) = X0
| member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X4)
| ~ member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1034])]) ).
fof(f3259,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X0)
| union(difference(X1,union(X2,X3)),X4) = X0
| member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X4)
| ~ member(sK3(X0,union(difference(X1,union(X2,X3)),X4)),X3) )
| ~ spl5_11
| ~ spl5_127 ),
inference(resolution,[],[f2360,f88]) ).
fof(f84150,plain,
( spl5_1033
| ~ spl5_9
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3219,f2355,f79,f84148]) ).
fof(f84148,plain,
( spl5_1033
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X3)
| member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X2)
| difference(X0,X1) = union(X2,difference(X3,X4))
| ~ member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1033])]) ).
fof(f3219,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X3)
| member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X2)
| difference(X0,X1) = union(X2,difference(X3,X4))
| ~ member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X1) )
| ~ spl5_9
| ~ spl5_126 ),
inference(resolution,[],[f2356,f80]) ).
fof(f84146,plain,
( spl5_1032
| ~ spl5_8
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3207,f2355,f75,f84144]) ).
fof(f84144,plain,
( spl5_1032
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X3)
| member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X0)
| union(difference(X1,X2),difference(X3,X4)) = X0
| member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1032])]) ).
fof(f3207,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X3)
| member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X0)
| union(difference(X1,X2),difference(X3,X4)) = X0
| member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X1) )
| ~ spl5_8
| ~ spl5_126 ),
inference(resolution,[],[f2356,f76]) ).
fof(f84142,plain,
( spl5_1031
| ~ spl5_9
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3206,f2355,f79,f84140]) ).
fof(f84140,plain,
( spl5_1031
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X3)
| member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X0)
| union(difference(X1,X2),difference(X3,X4)) = X0
| ~ member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1031])]) ).
fof(f3206,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X3)
| member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X0)
| union(difference(X1,X2),difference(X3,X4)) = X0
| ~ member(sK3(X0,union(difference(X1,X2),difference(X3,X4))),X2) )
| ~ spl5_9
| ~ spl5_126 ),
inference(resolution,[],[f2356,f80]) ).
fof(f84138,plain,
( spl5_1030
| ~ spl5_8
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3193,f2355,f75,f84136]) ).
fof(f84136,plain,
( spl5_1030
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X0)
| union(X1,difference(difference(X2,X3),X4)) = X0
| member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1030])]) ).
fof(f3193,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X0)
| union(X1,difference(difference(X2,X3),X4)) = X0
| member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X2) )
| ~ spl5_8
| ~ spl5_126 ),
inference(resolution,[],[f2356,f76]) ).
fof(f84134,plain,
( spl5_1029
| ~ spl5_9
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3192,f2355,f79,f84132]) ).
fof(f84132,plain,
( spl5_1029
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X0)
| union(X1,difference(difference(X2,X3),X4)) = X0
| ~ member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1029])]) ).
fof(f3192,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X1)
| member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X0)
| union(X1,difference(difference(X2,X3),X4)) = X0
| ~ member(sK3(X0,union(X1,difference(difference(X2,X3),X4))),X3) )
| ~ spl5_9
| ~ spl5_126 ),
inference(resolution,[],[f2356,f80]) ).
fof(f84130,plain,
( spl5_1028
| ~ spl5_20
| ~ spl5_210 ),
inference(avatar_split_clause,[],[f6084,f5876,f159,f84128]) ).
fof(f84128,plain,
( spl5_1028
<=> ! [X0,X1] : subset(difference(union(X0,sK0),X0),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1028])]) ).
fof(f6084,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),X0),union(X1,union(sK1,sK2)))
| ~ spl5_20
| ~ spl5_210 ),
inference(duplicate_literal_removal,[],[f6039]) ).
fof(f6039,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),X0),union(X1,union(sK1,sK2)))
| subset(difference(union(X0,sK0),X0),union(X1,union(sK1,sK2))) )
| ~ spl5_20
| ~ spl5_210 ),
inference(resolution,[],[f5877,f160]) ).
fof(f84126,plain,
( spl5_1027
| ~ spl5_10
| ~ spl5_125 ),
inference(avatar_split_clause,[],[f3174,f2351,f83,f84124]) ).
fof(f84124,plain,
( spl5_1027
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X0)
| union(X1,difference(X2,union(X3,X4))) = X0
| member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X1)
| ~ member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1027])]) ).
fof(f3174,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X0)
| union(X1,difference(X2,union(X3,X4))) = X0
| member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X1)
| ~ member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X3) )
| ~ spl5_10
| ~ spl5_125 ),
inference(resolution,[],[f2352,f84]) ).
fof(f84122,plain,
( spl5_1026
| ~ spl5_11
| ~ spl5_125 ),
inference(avatar_split_clause,[],[f3173,f2351,f87,f84120]) ).
fof(f84120,plain,
( spl5_1026
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X0)
| union(X1,difference(X2,union(X3,X4))) = X0
| member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X1)
| ~ member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1026])]) ).
fof(f3173,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X0)
| union(X1,difference(X2,union(X3,X4))) = X0
| member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X1)
| ~ member(sK3(X0,union(X1,difference(X2,union(X3,X4)))),X4) )
| ~ spl5_11
| ~ spl5_125 ),
inference(resolution,[],[f2352,f88]) ).
fof(f84118,plain,
( spl5_1025
| ~ spl5_10
| ~ spl5_124 ),
inference(avatar_split_clause,[],[f3151,f2347,f83,f84116]) ).
fof(f84116,plain,
( spl5_1025
<=> ! [X4,X0,X3,X2,X1] :
( union(difference(union(X0,X1),X2),X3) = X4
| member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X2)
| ~ member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X4)
| ~ member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1025])]) ).
fof(f3151,plain,
( ! [X2,X3,X0,X1,X4] :
( union(difference(union(X0,X1),X2),X3) = X4
| member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X2)
| ~ member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X4)
| ~ member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X0) )
| ~ spl5_10
| ~ spl5_124 ),
inference(resolution,[],[f2348,f84]) ).
fof(f84114,plain,
( spl5_1024
| ~ spl5_11
| ~ spl5_124 ),
inference(avatar_split_clause,[],[f3150,f2347,f87,f84112]) ).
fof(f84112,plain,
( spl5_1024
<=> ! [X4,X0,X3,X2,X1] :
( union(difference(union(X0,X1),X2),X3) = X4
| member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X2)
| ~ member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X4)
| ~ member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1024])]) ).
fof(f3150,plain,
( ! [X2,X3,X0,X1,X4] :
( union(difference(union(X0,X1),X2),X3) = X4
| member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X2)
| ~ member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X4)
| ~ member(sK3(X4,union(difference(union(X0,X1),X2),X3)),X1) )
| ~ spl5_11
| ~ spl5_124 ),
inference(resolution,[],[f2348,f88]) ).
fof(f84110,plain,
( spl5_1023
| ~ spl5_10
| ~ spl5_122 ),
inference(avatar_split_clause,[],[f3128,f2339,f83,f84108]) ).
fof(f84108,plain,
( spl5_1023
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,difference(union(X1,X2),X3)) = X4
| member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X3)
| ~ member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X4)
| ~ member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1023])]) ).
fof(f3128,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,difference(union(X1,X2),X3)) = X4
| member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X3)
| ~ member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X4)
| ~ member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X1) )
| ~ spl5_10
| ~ spl5_122 ),
inference(resolution,[],[f2340,f84]) ).
fof(f84106,plain,
( spl5_1022
| ~ spl5_11
| ~ spl5_122 ),
inference(avatar_split_clause,[],[f3127,f2339,f87,f84104]) ).
fof(f84104,plain,
( spl5_1022
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,difference(union(X1,X2),X3)) = X4
| member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X3)
| ~ member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X4)
| ~ member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1022])]) ).
fof(f3127,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,difference(union(X1,X2),X3)) = X4
| member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X3)
| ~ member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X4)
| ~ member(sK3(X4,union(X0,difference(union(X1,X2),X3))),X2) )
| ~ spl5_11
| ~ spl5_122 ),
inference(resolution,[],[f2340,f88]) ).
fof(f84102,plain,
( spl5_1021
| ~ spl5_119
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3099,f2335,f2327,f84100]) ).
fof(f84100,plain,
( spl5_1021
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X0)
| difference(union(X0,X1),difference(X1,X2)) = X3
| member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1021])]) ).
fof(f3099,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X0)
| difference(union(X0,X1),difference(X1,X2)) = X3
| member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X2) )
| ~ spl5_119
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3027]) ).
fof(f3027,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X0)
| difference(union(X0,X1),difference(X1,X2)) = X3
| member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),difference(X1,X2)),X3),X2)
| difference(union(X0,X1),difference(X1,X2)) = X3 )
| ~ spl5_119
| ~ spl5_121 ),
inference(resolution,[],[f2336,f2328]) ).
fof(f84098,plain,
( spl5_1020
| ~ spl5_119
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3093,f2335,f2327,f84096]) ).
fof(f84096,plain,
( spl5_1020
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X1)
| difference(union(X0,X1),difference(X0,X2)) = X3
| member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1020])]) ).
fof(f3093,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X1)
| difference(union(X0,X1),difference(X0,X2)) = X3
| member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X2) )
| ~ spl5_119
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3056]) ).
fof(f3056,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X1)
| difference(union(X0,X1),difference(X0,X2)) = X3
| member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),difference(X0,X2)),X3),X2)
| difference(union(X0,X1),difference(X0,X2)) = X3 )
| ~ spl5_119
| ~ spl5_121 ),
inference(resolution,[],[f2336,f2328]) ).
fof(f84094,plain,
( spl5_1019
| ~ spl5_8
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3079,f2335,f75,f84092]) ).
fof(f84092,plain,
( spl5_1019
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X2)
| difference(union(difference(X0,X1),X2),X3) = X4
| member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1019])]) ).
fof(f3079,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X2)
| difference(union(difference(X0,X1),X2),X3) = X4
| member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X0) )
| ~ spl5_8
| ~ spl5_121 ),
inference(resolution,[],[f2336,f76]) ).
fof(f84090,plain,
( spl5_1018
| ~ spl5_9
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3078,f2335,f79,f84088]) ).
fof(f84088,plain,
( spl5_1018
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X2)
| difference(union(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1018])]) ).
fof(f3078,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X4)
| member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X2)
| difference(union(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(difference(union(difference(X0,X1),X2),X3),X4),X1) )
| ~ spl5_9
| ~ spl5_121 ),
inference(resolution,[],[f2336,f80]) ).
fof(f84086,plain,
( spl5_1017
| ~ spl5_21
| ~ spl5_210 ),
inference(avatar_split_clause,[],[f6081,f5876,f163,f84084]) ).
fof(f84084,plain,
( spl5_1017
<=> ! [X0,X1] : subset(difference(union(X0,sK0),X1),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1017])]) ).
fof(f6081,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),X1),union(X0,union(sK1,sK2)))
| ~ spl5_21
| ~ spl5_210 ),
inference(duplicate_literal_removal,[],[f6042]) ).
fof(f6042,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),X1),union(X0,union(sK1,sK2)))
| subset(difference(union(X0,sK0),X1),union(X0,union(sK1,sK2))) )
| ~ spl5_21
| ~ spl5_210 ),
inference(resolution,[],[f5877,f164]) ).
fof(f84082,plain,
( spl5_1016
| ~ spl5_8
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3050,f2335,f75,f84080]) ).
fof(f84080,plain,
( spl5_1016
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X0)
| difference(union(X0,difference(X1,X2)),X3) = X4
| member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1016])]) ).
fof(f3050,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X0)
| difference(union(X0,difference(X1,X2)),X3) = X4
| member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X1) )
| ~ spl5_8
| ~ spl5_121 ),
inference(resolution,[],[f2336,f76]) ).
fof(f84078,plain,
( spl5_1015
| ~ spl5_9
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3049,f2335,f79,f84076]) ).
fof(f84076,plain,
( spl5_1015
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X0)
| difference(union(X0,difference(X1,X2)),X3) = X4
| ~ member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1015])]) ).
fof(f3049,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X0)
| difference(union(X0,difference(X1,X2)),X3) = X4
| ~ member(sK3(difference(union(X0,difference(X1,X2)),X3),X4),X2) )
| ~ spl5_9
| ~ spl5_121 ),
inference(resolution,[],[f2336,f80]) ).
fof(f84074,plain,
( spl5_1014
| ~ spl5_9
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3020,f2335,f79,f84072]) ).
fof(f84072,plain,
( spl5_1014
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X1)
| member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X0)
| difference(union(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1014])]) ).
fof(f3020,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X1)
| member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X0)
| difference(union(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X4) )
| ~ spl5_9
| ~ spl5_121 ),
inference(resolution,[],[f2336,f80]) ).
fof(f84070,plain,
( spl5_1013
| ~ spl5_9
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2982,f2331,f79,f84068]) ).
fof(f84068,plain,
( spl5_1013
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X4)
| member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X3)
| difference(difference(X0,X1),X2) = union(X3,X4)
| ~ member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1013])]) ).
fof(f2982,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X4)
| member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X3)
| difference(difference(X0,X1),X2) = union(X3,X4)
| ~ member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X1) )
| ~ spl5_9
| ~ spl5_120 ),
inference(resolution,[],[f2332,f80]) ).
fof(f84066,plain,
( spl5_1012
| ~ spl5_8
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2964,f2331,f75,f84064]) ).
fof(f84064,plain,
( spl5_1012
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X0)
| difference(X0,X1) = union(difference(X2,X3),X4)
| member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1012])]) ).
fof(f2964,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X0)
| difference(X0,X1) = union(difference(X2,X3),X4)
| member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X2) )
| ~ spl5_8
| ~ spl5_120 ),
inference(resolution,[],[f2332,f76]) ).
fof(f84062,plain,
( spl5_1011
| ~ spl5_9
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2963,f2331,f79,f84060]) ).
fof(f84060,plain,
( spl5_1011
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X0)
| difference(X0,X1) = union(difference(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1011])]) ).
fof(f2963,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X4)
| member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X0)
| difference(X0,X1) = union(difference(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),union(difference(X2,X3),X4)),X3) )
| ~ spl5_9
| ~ spl5_120 ),
inference(resolution,[],[f2332,f80]) ).
fof(f84058,plain,
( spl5_1010
| ~ spl5_8
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2949,f2331,f75,f84056]) ).
fof(f84056,plain,
( spl5_1010
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X2)
| member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X0)
| difference(X0,X1) = union(X2,difference(X3,X4))
| member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1010])]) ).
fof(f2949,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X2)
| member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X0)
| difference(X0,X1) = union(X2,difference(X3,X4))
| member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X3) )
| ~ spl5_8
| ~ spl5_120 ),
inference(resolution,[],[f2332,f76]) ).
fof(f84054,plain,
( spl5_1009
| ~ spl5_9
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2948,f2331,f79,f84052]) ).
fof(f84052,plain,
( spl5_1009
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X2)
| member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X0)
| difference(X0,X1) = union(X2,difference(X3,X4))
| ~ member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1009])]) ).
fof(f2948,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X2)
| member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X0)
| difference(X0,X1) = union(X2,difference(X3,X4))
| ~ member(sK3(difference(X0,X1),union(X2,difference(X3,X4))),X4) )
| ~ spl5_9
| ~ spl5_120 ),
inference(resolution,[],[f2332,f80]) ).
fof(f84050,plain,
( spl5_1008
| ~ spl5_10
| ~ spl5_119 ),
inference(avatar_split_clause,[],[f2922,f2327,f83,f84048]) ).
fof(f84048,plain,
( spl5_1008
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X4)
| member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X3)
| difference(X0,difference(union(X1,X2),X3)) = X4
| ~ member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1008])]) ).
fof(f2922,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X4)
| member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X3)
| difference(X0,difference(union(X1,X2),X3)) = X4
| ~ member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X1) )
| ~ spl5_10
| ~ spl5_119 ),
inference(resolution,[],[f2328,f84]) ).
fof(f84046,plain,
( spl5_1007
| ~ spl5_11
| ~ spl5_119 ),
inference(avatar_split_clause,[],[f2921,f2327,f87,f84044]) ).
fof(f84044,plain,
( spl5_1007
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X4)
| member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X3)
| difference(X0,difference(union(X1,X2),X3)) = X4
| ~ member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1007])]) ).
fof(f2921,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X4)
| member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X3)
| difference(X0,difference(union(X1,X2),X3)) = X4
| ~ member(sK3(difference(X0,difference(union(X1,X2),X3)),X4),X2) )
| ~ spl5_11
| ~ spl5_119 ),
inference(resolution,[],[f2328,f88]) ).
fof(f84042,plain,
( spl5_1006
| ~ spl5_20
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6038,f5872,f159,f84040]) ).
fof(f84040,plain,
( spl5_1006
<=> ! [X0,X1] : subset(difference(union(sK0,X0),X0),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1006])]) ).
fof(f6038,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),X0),union(union(sK1,sK2),X1))
| ~ spl5_20
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f5993]) ).
fof(f5993,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),X0),union(union(sK1,sK2),X1))
| subset(difference(union(sK0,X0),X0),union(union(sK1,sK2),X1)) )
| ~ spl5_20
| ~ spl5_209 ),
inference(resolution,[],[f5873,f160]) ).
fof(f84038,plain,
( spl5_1005
| ~ spl5_8
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2873,f2323,f75,f84036]) ).
fof(f84036,plain,
( spl5_1005
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X3)
| member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X2)
| union(difference(X0,X1),X2) = difference(X3,X4)
| member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1005])]) ).
fof(f2873,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X3)
| member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X2)
| union(difference(X0,X1),X2) = difference(X3,X4)
| member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X0) )
| ~ spl5_8
| ~ spl5_118 ),
inference(resolution,[],[f2324,f76]) ).
fof(f84034,plain,
( spl5_1004
| ~ spl5_9
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2872,f2323,f79,f84032]) ).
fof(f84032,plain,
( spl5_1004
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X3)
| member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X2)
| union(difference(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1004])]) ).
fof(f2872,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X3)
| member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X2)
| union(difference(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(union(difference(X0,X1),X2),difference(X3,X4)),X1) )
| ~ spl5_9
| ~ spl5_118 ),
inference(resolution,[],[f2324,f80]) ).
fof(f84030,plain,
( spl5_1003
| ~ spl5_8
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2860,f2323,f75,f84028]) ).
fof(f84028,plain,
( spl5_1003
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X3)
| member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X0)
| union(X0,difference(X1,X2)) = difference(X3,X4)
| member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1003])]) ).
fof(f2860,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X3)
| member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X0)
| union(X0,difference(X1,X2)) = difference(X3,X4)
| member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X1) )
| ~ spl5_8
| ~ spl5_118 ),
inference(resolution,[],[f2324,f76]) ).
fof(f84026,plain,
( spl5_1002
| ~ spl5_9
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2859,f2323,f79,f84024]) ).
fof(f84024,plain,
( spl5_1002
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X3)
| member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X0)
| union(X0,difference(X1,X2)) = difference(X3,X4)
| ~ member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1002])]) ).
fof(f2859,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X3)
| member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X0)
| union(X0,difference(X1,X2)) = difference(X3,X4)
| ~ member(sK3(union(X0,difference(X1,X2)),difference(X3,X4)),X2) )
| ~ spl5_9
| ~ spl5_118 ),
inference(resolution,[],[f2324,f80]) ).
fof(f84022,plain,
( spl5_1001
| ~ spl5_9
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2846,f2323,f79,f84020]) ).
fof(f84020,plain,
( spl5_1001
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X1)
| member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X0)
| union(X0,X1) = difference(difference(X2,X3),X4)
| ~ member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1001])]) ).
fof(f2846,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X1)
| member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X0)
| union(X0,X1) = difference(difference(X2,X3),X4)
| ~ member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X3) )
| ~ spl5_9
| ~ spl5_118 ),
inference(resolution,[],[f2324,f80]) ).
fof(f84018,plain,
( spl5_1000
| ~ spl5_116
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2837,f2319,f2315,f84016]) ).
fof(f84016,plain,
( spl5_1000
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X1)
| member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X0)
| difference(union(X1,X2),difference(X2,X3)) = X0
| member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1000])]) ).
fof(f2837,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X1)
| member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X0)
| difference(union(X1,X2),difference(X2,X3)) = X0
| member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X3) )
| ~ spl5_116
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2768]) ).
fof(f2768,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X1)
| member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X0)
| difference(union(X1,X2),difference(X2,X3)) = X0
| member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X0)
| member(sK3(X0,difference(union(X1,X2),difference(X2,X3))),X3)
| difference(union(X1,X2),difference(X2,X3)) = X0 )
| ~ spl5_116
| ~ spl5_117 ),
inference(resolution,[],[f2320,f2316]) ).
fof(f84014,plain,
( spl5_999
| ~ spl5_116
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2831,f2319,f2315,f84012]) ).
fof(f84012,plain,
( spl5_999
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X2)
| member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X0)
| difference(union(X1,X2),difference(X1,X3)) = X0
| member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_999])]) ).
fof(f2831,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X2)
| member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X0)
| difference(union(X1,X2),difference(X1,X3)) = X0
| member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X3) )
| ~ spl5_116
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2784]) ).
fof(f2784,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X2)
| member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X0)
| difference(union(X1,X2),difference(X1,X3)) = X0
| member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X0)
| member(sK3(X0,difference(union(X1,X2),difference(X1,X3))),X3)
| difference(union(X1,X2),difference(X1,X3)) = X0 )
| ~ spl5_116
| ~ spl5_117 ),
inference(resolution,[],[f2320,f2316]) ).
fof(f84010,plain,
( spl5_998
| ~ spl5_9
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2807,f2319,f79,f84008]) ).
fof(f84008,plain,
( spl5_998
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X3)
| member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X2)
| difference(X0,X1) = difference(union(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_998])]) ).
fof(f2807,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X3)
| member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X2)
| difference(X0,X1) = difference(union(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X1) )
| ~ spl5_9
| ~ spl5_117 ),
inference(resolution,[],[f2320,f80]) ).
fof(f84006,plain,
( spl5_997
| ~ spl5_8
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2795,f2319,f75,f84004]) ).
fof(f84004,plain,
( spl5_997
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X3)
| member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X0)
| difference(union(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_997])]) ).
fof(f2795,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X3)
| member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X0)
| difference(union(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_8
| ~ spl5_117 ),
inference(resolution,[],[f2320,f76]) ).
fof(f84002,plain,
( spl5_996
| ~ spl5_9
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2794,f2319,f79,f84000]) ).
fof(f84000,plain,
( spl5_996
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X3)
| member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X0)
| difference(union(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_996])]) ).
fof(f2794,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X3)
| member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X0)
| difference(union(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(union(difference(X1,X2),X3),X4)),X2) )
| ~ spl5_9
| ~ spl5_117 ),
inference(resolution,[],[f2320,f80]) ).
fof(f83998,plain,
( spl5_995
| ~ spl5_68
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6035,f5872,f782,f83996]) ).
fof(f83996,plain,
( spl5_995
<=> ! [X0,X1] : subset(difference(union(sK0,sK1),X0),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_995])]) ).
fof(f6035,plain,
( ! [X0,X1] : subset(difference(union(sK0,sK1),X0),union(union(sK1,sK2),X1))
| ~ spl5_68
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f5996]) ).
fof(f5996,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,sK1),X0),union(union(sK1,sK2),X1))
| subset(difference(union(sK0,sK1),X0),union(union(sK1,sK2),X1)) )
| ~ spl5_68
| ~ spl5_209 ),
inference(resolution,[],[f5873,f783]) ).
fof(f83994,plain,
( spl5_994
| ~ spl5_8
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2779,f2319,f75,f83992]) ).
fof(f83992,plain,
( spl5_994
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X1)
| member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X0)
| difference(union(X1,difference(X2,X3)),X4) = X0
| member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_994])]) ).
fof(f2779,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X1)
| member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X0)
| difference(union(X1,difference(X2,X3)),X4) = X0
| member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X2) )
| ~ spl5_8
| ~ spl5_117 ),
inference(resolution,[],[f2320,f76]) ).
fof(f83990,plain,
( spl5_993
| ~ spl5_9
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2778,f2319,f79,f83988]) ).
fof(f83988,plain,
( spl5_993
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X1)
| member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X0)
| difference(union(X1,difference(X2,X3)),X4) = X0
| ~ member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_993])]) ).
fof(f2778,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X1)
| member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X0)
| difference(union(X1,difference(X2,X3)),X4) = X0
| ~ member(sK3(X0,difference(union(X1,difference(X2,X3)),X4)),X3) )
| ~ spl5_9
| ~ spl5_117 ),
inference(resolution,[],[f2320,f80]) ).
fof(f83986,plain,
( spl5_992
| ~ spl5_10
| ~ spl5_116 ),
inference(avatar_split_clause,[],[f2755,f2315,f83,f83984]) ).
fof(f83984,plain,
( spl5_992
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X0)
| member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X4)
| difference(X1,difference(union(X2,X3),X4)) = X0
| ~ member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_992])]) ).
fof(f2755,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X0)
| member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X4)
| difference(X1,difference(union(X2,X3),X4)) = X0
| ~ member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X2) )
| ~ spl5_10
| ~ spl5_116 ),
inference(resolution,[],[f2316,f84]) ).
fof(f83982,plain,
( spl5_991
| ~ spl5_11
| ~ spl5_116 ),
inference(avatar_split_clause,[],[f2754,f2315,f87,f83980]) ).
fof(f83980,plain,
( spl5_991
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X0)
| member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X4)
| difference(X1,difference(union(X2,X3),X4)) = X0
| ~ member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_991])]) ).
fof(f2754,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X0)
| member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X4)
| difference(X1,difference(union(X2,X3),X4)) = X0
| ~ member(sK3(X0,difference(X1,difference(union(X2,X3),X4))),X3) )
| ~ spl5_11
| ~ spl5_116 ),
inference(resolution,[],[f2316,f88]) ).
fof(f83978,plain,
( spl5_990
| ~ spl5_23
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2692,f2311,f202,f83976]) ).
fof(f83976,plain,
( spl5_990
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X2)
| member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X0)
| subset(union(union(X0,X1),X2),difference(X1,X3))
| member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_990])]) ).
fof(f202,plain,
( spl5_23
<=> ! [X2,X0,X1] :
( member(sK4(X0,difference(X1,X2)),X2)
| ~ member(sK4(X0,difference(X1,X2)),X1)
| subset(X0,difference(X1,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_23])]) ).
fof(f2692,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X2)
| member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X0)
| subset(union(union(X0,X1),X2),difference(X1,X3))
| member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X3) )
| ~ spl5_23
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2608]) ).
fof(f2608,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X2)
| member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X0)
| subset(union(union(X0,X1),X2),difference(X1,X3))
| member(sK4(union(union(X0,X1),X2),difference(X1,X3)),X3)
| subset(union(union(X0,X1),X2),difference(X1,X3)) )
| ~ spl5_23
| ~ spl5_115 ),
inference(resolution,[],[f2312,f203]) ).
fof(f203,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,difference(X1,X2)),X1)
| member(sK4(X0,difference(X1,X2)),X2)
| subset(X0,difference(X1,X2)) )
| ~ spl5_23 ),
inference(avatar_component_clause,[],[f202]) ).
fof(f83974,plain,
( spl5_989
| ~ spl5_23
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2675,f2311,f202,f83972]) ).
fof(f83972,plain,
( spl5_989
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X2)
| member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X1)
| subset(union(union(X0,X1),X2),difference(X0,X3))
| member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_989])]) ).
fof(f2675,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X2)
| member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X1)
| subset(union(union(X0,X1),X2),difference(X0,X3))
| member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X3) )
| ~ spl5_23
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2630]) ).
fof(f2630,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X2)
| member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X1)
| subset(union(union(X0,X1),X2),difference(X0,X3))
| member(sK4(union(union(X0,X1),X2),difference(X0,X3)),X3)
| subset(union(union(X0,X1),X2),difference(X0,X3)) )
| ~ spl5_23
| ~ spl5_115 ),
inference(resolution,[],[f2312,f203]) ).
fof(f83970,plain,
( spl5_988
| ~ spl5_8
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2645,f2311,f75,f83968]) ).
fof(f83968,plain,
( spl5_988
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(difference(X0,X1),X2),X3),X4),X3)
| member(sK4(union(union(difference(X0,X1),X2),X3),X4),X2)
| subset(union(union(difference(X0,X1),X2),X3),X4)
| member(sK4(union(union(difference(X0,X1),X2),X3),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_988])]) ).
fof(f2645,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(difference(X0,X1),X2),X3),X4),X3)
| member(sK4(union(union(difference(X0,X1),X2),X3),X4),X2)
| subset(union(union(difference(X0,X1),X2),X3),X4)
| member(sK4(union(union(difference(X0,X1),X2),X3),X4),X0) )
| ~ spl5_8
| ~ spl5_115 ),
inference(resolution,[],[f2312,f76]) ).
fof(f83966,plain,
( spl5_987
| ~ spl5_9
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2644,f2311,f79,f83964]) ).
fof(f83964,plain,
( spl5_987
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(difference(X0,X1),X2),X3),X4),X3)
| member(sK4(union(union(difference(X0,X1),X2),X3),X4),X2)
| subset(union(union(difference(X0,X1),X2),X3),X4)
| ~ member(sK4(union(union(difference(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_987])]) ).
fof(f2644,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(difference(X0,X1),X2),X3),X4),X3)
| member(sK4(union(union(difference(X0,X1),X2),X3),X4),X2)
| subset(union(union(difference(X0,X1),X2),X3),X4)
| ~ member(sK4(union(union(difference(X0,X1),X2),X3),X4),X1) )
| ~ spl5_9
| ~ spl5_115 ),
inference(resolution,[],[f2312,f80]) ).
fof(f83962,plain,
( spl5_986
| ~ spl5_8
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2623,f2311,f75,f83960]) ).
fof(f83960,plain,
( spl5_986
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X3)
| member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X0)
| subset(union(union(X0,difference(X1,X2)),X3),X4)
| member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_986])]) ).
fof(f2623,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X3)
| member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X0)
| subset(union(union(X0,difference(X1,X2)),X3),X4)
| member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X1) )
| ~ spl5_8
| ~ spl5_115 ),
inference(resolution,[],[f2312,f76]) ).
fof(f83958,plain,
( spl5_985
| ~ spl5_9
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2622,f2311,f79,f83956]) ).
fof(f83956,plain,
( spl5_985
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X3)
| member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X0)
| subset(union(union(X0,difference(X1,X2)),X3),X4)
| ~ member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_985])]) ).
fof(f2622,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X3)
| member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X0)
| subset(union(union(X0,difference(X1,X2)),X3),X4)
| ~ member(sK4(union(union(X0,difference(X1,X2)),X3),X4),X2) )
| ~ spl5_9
| ~ spl5_115 ),
inference(resolution,[],[f2312,f80]) ).
fof(f83954,plain,
( spl5_984
| ~ spl5_67
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6031,f5872,f778,f83952]) ).
fof(f83952,plain,
( spl5_984
<=> ! [X0,X1] : subset(difference(union(sK0,sK2),X0),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_984])]) ).
fof(f6031,plain,
( ! [X0,X1] : subset(difference(union(sK0,sK2),X0),union(union(sK1,sK2),X1))
| ~ spl5_67
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f6000]) ).
fof(f6000,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,sK2),X0),union(union(sK1,sK2),X1))
| subset(difference(union(sK0,sK2),X0),union(union(sK1,sK2),X1)) )
| ~ spl5_67
| ~ spl5_209 ),
inference(resolution,[],[f5873,f779]) ).
fof(f83950,plain,
( spl5_983
| ~ spl5_9
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2600,f2311,f79,f83948]) ).
fof(f83948,plain,
( spl5_983
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X1)
| member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X0)
| subset(union(union(X0,X1),difference(X2,X3)),X4)
| ~ member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_983])]) ).
fof(f2600,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X1)
| member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X0)
| subset(union(union(X0,X1),difference(X2,X3)),X4)
| ~ member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X3) )
| ~ spl5_9
| ~ spl5_115 ),
inference(resolution,[],[f2312,f80]) ).
fof(f83946,plain,
( spl5_982
| ~ spl5_23
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2578,f2307,f202,f83944]) ).
fof(f83944,plain,
( spl5_982
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X0)
| subset(union(X0,union(X1,X2)),difference(X2,X3))
| member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_982])]) ).
fof(f2578,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X0)
| subset(union(X0,union(X1,X2)),difference(X2,X3))
| member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X3) )
| ~ spl5_23
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2457]) ).
fof(f2457,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X0)
| subset(union(X0,union(X1,X2)),difference(X2,X3))
| member(sK4(union(X0,union(X1,X2)),difference(X2,X3)),X3)
| subset(union(X0,union(X1,X2)),difference(X2,X3)) )
| ~ spl5_23
| ~ spl5_114 ),
inference(resolution,[],[f2308,f203]) ).
fof(f83942,plain,
( spl5_981
| ~ spl5_23
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2561,f2307,f202,f83940]) ).
fof(f83940,plain,
( spl5_981
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X0)
| subset(union(X0,union(X1,X2)),difference(X1,X3))
| member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_981])]) ).
fof(f2561,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X0)
| subset(union(X0,union(X1,X2)),difference(X1,X3))
| member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X3) )
| ~ spl5_23
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2479]) ).
fof(f2479,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X2)
| member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X0)
| subset(union(X0,union(X1,X2)),difference(X1,X3))
| member(sK4(union(X0,union(X1,X2)),difference(X1,X3)),X3)
| subset(union(X0,union(X1,X2)),difference(X1,X3)) )
| ~ spl5_23
| ~ spl5_114 ),
inference(resolution,[],[f2308,f203]) ).
fof(f83938,plain,
( spl5_980
| ~ spl5_9
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2513,f2307,f79,f83936]) ).
fof(f83936,plain,
( spl5_980
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X3)
| member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X2)
| subset(union(difference(X0,X1),union(X2,X3)),X4)
| ~ member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_980])]) ).
fof(f2513,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X3)
| member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X2)
| subset(union(difference(X0,X1),union(X2,X3)),X4)
| ~ member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X1) )
| ~ spl5_9
| ~ spl5_114 ),
inference(resolution,[],[f2308,f80]) ).
fof(f83934,plain,
( spl5_979
| ~ spl5_8
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2493,f2307,f75,f83932]) ).
fof(f83932,plain,
( spl5_979
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X3)
| member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X0)
| subset(union(X0,union(difference(X1,X2),X3)),X4)
| member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_979])]) ).
fof(f2493,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X3)
| member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X0)
| subset(union(X0,union(difference(X1,X2),X3)),X4)
| member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X1) )
| ~ spl5_8
| ~ spl5_114 ),
inference(resolution,[],[f2308,f76]) ).
fof(f83930,plain,
( spl5_978
| ~ spl5_9
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2492,f2307,f79,f83928]) ).
fof(f83928,plain,
( spl5_978
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X3)
| member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X0)
| subset(union(X0,union(difference(X1,X2),X3)),X4)
| ~ member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_978])]) ).
fof(f2492,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X3)
| member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X0)
| subset(union(X0,union(difference(X1,X2),X3)),X4)
| ~ member(sK4(union(X0,union(difference(X1,X2),X3)),X4),X2) )
| ~ spl5_9
| ~ spl5_114 ),
inference(resolution,[],[f2308,f80]) ).
fof(f83926,plain,
( spl5_977
| ~ spl5_8
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2471,f2307,f75,f83924]) ).
fof(f83924,plain,
( spl5_977
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X1)
| member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X0)
| subset(union(X0,union(X1,difference(X2,X3))),X4)
| member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_977])]) ).
fof(f2471,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X1)
| member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X0)
| subset(union(X0,union(X1,difference(X2,X3))),X4)
| member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X2) )
| ~ spl5_8
| ~ spl5_114 ),
inference(resolution,[],[f2308,f76]) ).
fof(f83922,plain,
( spl5_976
| ~ spl5_9
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2470,f2307,f79,f83920]) ).
fof(f83920,plain,
( spl5_976
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X1)
| member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X0)
| subset(union(X0,union(X1,difference(X2,X3))),X4)
| ~ member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_976])]) ).
fof(f2470,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X1)
| member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X0)
| subset(union(X0,union(X1,difference(X2,X3))),X4)
| ~ member(sK4(union(X0,union(X1,difference(X2,X3))),X4),X3) )
| ~ spl5_9
| ~ spl5_114 ),
inference(resolution,[],[f2308,f80]) ).
fof(f83918,plain,
( spl5_975
| ~ spl5_24
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2438,f2303,f206,f83916]) ).
fof(f83916,plain,
( spl5_975
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),difference(difference(X0,X2),X3))
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X2)
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_975])]) ).
fof(f206,plain,
( spl5_24
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),X2),X0)
| member(sK4(union(X0,X1),X2),X1)
| subset(union(X0,X1),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_24])]) ).
fof(f2438,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(difference(X0,X2),X3))
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X2)
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X1) )
| ~ spl5_24
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2409]) ).
fof(f2409,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(difference(X0,X2),X3))
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X2)
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(difference(X0,X2),X3)),X1)
| subset(union(X0,X1),difference(difference(X0,X2),X3)) )
| ~ spl5_24
| ~ spl5_113 ),
inference(resolution,[],[f2304,f207]) ).
fof(f207,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),X2),X1)
| member(sK4(union(X0,X1),X2),X0)
| subset(union(X0,X1),X2) )
| ~ spl5_24 ),
inference(avatar_component_clause,[],[f206]) ).
fof(f83914,plain,
( spl5_974
| ~ spl5_24
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2433,f2303,f206,f83912]) ).
fof(f83912,plain,
( spl5_974
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),difference(difference(X1,X2),X3))
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X2)
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_974])]) ).
fof(f2433,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(difference(X1,X2),X3))
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X2)
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X0) )
| ~ spl5_24
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2414]) ).
fof(f2414,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(difference(X1,X2),X3))
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X2)
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(difference(X1,X2),X3)),X0)
| subset(union(X0,X1),difference(difference(X1,X2),X3)) )
| ~ spl5_24
| ~ spl5_113 ),
inference(resolution,[],[f2304,f207]) ).
fof(f83910,plain,
( spl5_973
| ~ spl5_22
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6030,f5872,f167,f83908]) ).
fof(f83908,plain,
( spl5_973
<=> ! [X0,X1] : subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_973])]) ).
fof(f6030,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X0))
| ~ spl5_22
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f6001]) ).
fof(f6001,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X0))
| subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X0)) )
| ~ spl5_22
| ~ spl5_209 ),
inference(resolution,[],[f5873,f168]) ).
fof(f83906,plain,
( spl5_972
| ~ spl5_10
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2423,f2303,f83,f83904]) ).
fof(f83904,plain,
( spl5_972
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(difference(union(X1,X2),X3),X4))
| member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X3)
| member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X4)
| ~ member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_972])]) ).
fof(f2423,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(difference(union(X1,X2),X3),X4))
| member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X3)
| member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X4)
| ~ member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X1) )
| ~ spl5_10
| ~ spl5_113 ),
inference(resolution,[],[f2304,f84]) ).
fof(f83902,plain,
( spl5_971
| ~ spl5_11
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2422,f2303,f87,f83900]) ).
fof(f83900,plain,
( spl5_971
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(difference(union(X1,X2),X3),X4))
| member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X3)
| member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X4)
| ~ member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_971])]) ).
fof(f2422,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(difference(union(X1,X2),X3),X4))
| member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X3)
| member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X4)
| ~ member(sK4(X0,difference(difference(union(X1,X2),X3),X4)),X2) )
| ~ spl5_11
| ~ spl5_113 ),
inference(resolution,[],[f2304,f88]) ).
fof(f83898,plain,
( spl5_970
| ~ spl5_14
| ~ spl5_111 ),
inference(avatar_split_clause,[],[f2293,f1398,f111,f83896]) ).
fof(f83896,plain,
( spl5_970
<=> ! [X4,X0,X3,X2,X1] :
( union(union(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(X4,union(union(difference(X0,X1),X2),X3)),X4)
| member(sK3(X4,union(union(difference(X0,X1),X2),X3)),X1)
| ~ member(sK3(X4,union(union(difference(X0,X1),X2),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_970])]) ).
fof(f1398,plain,
( spl5_111
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,union(union(X1,X2),X3)),X0)
| union(union(X1,X2),X3) = X0
| ~ member(sK3(X0,union(union(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_111])]) ).
fof(f2293,plain,
( ! [X2,X3,X0,X1,X4] :
( union(union(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(X4,union(union(difference(X0,X1),X2),X3)),X4)
| member(sK3(X4,union(union(difference(X0,X1),X2),X3)),X1)
| ~ member(sK3(X4,union(union(difference(X0,X1),X2),X3)),X0) )
| ~ spl5_14
| ~ spl5_111 ),
inference(resolution,[],[f1399,f112]) ).
fof(f1399,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(union(X1,X2),X3)),X1)
| union(union(X1,X2),X3) = X0
| ~ member(sK3(X0,union(union(X1,X2),X3)),X0) )
| ~ spl5_111 ),
inference(avatar_component_clause,[],[f1398]) ).
fof(f83894,plain,
( spl5_969
| ~ spl5_14
| ~ spl5_110 ),
inference(avatar_split_clause,[],[f2272,f1394,f111,f83892]) ).
fof(f83892,plain,
( spl5_969
<=> ! [X4,X0,X3,X2,X1] :
( union(union(X0,difference(X1,X2)),X3) = X4
| ~ member(sK3(X4,union(union(X0,difference(X1,X2)),X3)),X4)
| member(sK3(X4,union(union(X0,difference(X1,X2)),X3)),X2)
| ~ member(sK3(X4,union(union(X0,difference(X1,X2)),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_969])]) ).
fof(f1394,plain,
( spl5_110
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,union(union(X1,X2),X3)),X0)
| union(union(X1,X2),X3) = X0
| ~ member(sK3(X0,union(union(X1,X2),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_110])]) ).
fof(f2272,plain,
( ! [X2,X3,X0,X1,X4] :
( union(union(X0,difference(X1,X2)),X3) = X4
| ~ member(sK3(X4,union(union(X0,difference(X1,X2)),X3)),X4)
| member(sK3(X4,union(union(X0,difference(X1,X2)),X3)),X2)
| ~ member(sK3(X4,union(union(X0,difference(X1,X2)),X3)),X1) )
| ~ spl5_14
| ~ spl5_110 ),
inference(resolution,[],[f1395,f112]) ).
fof(f1395,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(union(X1,X2),X3)),X2)
| union(union(X1,X2),X3) = X0
| ~ member(sK3(X0,union(union(X1,X2),X3)),X0) )
| ~ spl5_110 ),
inference(avatar_component_clause,[],[f1394]) ).
fof(f83890,plain,
( spl5_968
| ~ spl5_14
| ~ spl5_109 ),
inference(avatar_split_clause,[],[f2251,f1390,f111,f83888]) ).
fof(f83888,plain,
( spl5_968
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,union(difference(X1,X2),X3)) = X4
| ~ member(sK3(X4,union(X0,union(difference(X1,X2),X3))),X4)
| member(sK3(X4,union(X0,union(difference(X1,X2),X3))),X2)
| ~ member(sK3(X4,union(X0,union(difference(X1,X2),X3))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_968])]) ).
fof(f1390,plain,
( spl5_109
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,union(X1,union(X2,X3))),X0)
| union(X1,union(X2,X3)) = X0
| ~ member(sK3(X0,union(X1,union(X2,X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_109])]) ).
fof(f2251,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,union(difference(X1,X2),X3)) = X4
| ~ member(sK3(X4,union(X0,union(difference(X1,X2),X3))),X4)
| member(sK3(X4,union(X0,union(difference(X1,X2),X3))),X2)
| ~ member(sK3(X4,union(X0,union(difference(X1,X2),X3))),X1) )
| ~ spl5_14
| ~ spl5_109 ),
inference(resolution,[],[f1391,f112]) ).
fof(f1391,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(X1,union(X2,X3))),X2)
| union(X1,union(X2,X3)) = X0
| ~ member(sK3(X0,union(X1,union(X2,X3))),X0) )
| ~ spl5_109 ),
inference(avatar_component_clause,[],[f1390]) ).
fof(f83886,plain,
( spl5_967
| ~ spl5_14
| ~ spl5_108 ),
inference(avatar_split_clause,[],[f2230,f1385,f111,f83884]) ).
fof(f83884,plain,
( spl5_967
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,union(X1,difference(X2,X3))) = X4
| ~ member(sK3(X4,union(X0,union(X1,difference(X2,X3)))),X4)
| member(sK3(X4,union(X0,union(X1,difference(X2,X3)))),X3)
| ~ member(sK3(X4,union(X0,union(X1,difference(X2,X3)))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_967])]) ).
fof(f1385,plain,
( spl5_108
<=> ! [X0,X3,X2,X1] :
( ~ member(sK3(X0,union(X1,union(X2,X3))),X0)
| union(X1,union(X2,X3)) = X0
| ~ member(sK3(X0,union(X1,union(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_108])]) ).
fof(f2230,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,union(X1,difference(X2,X3))) = X4
| ~ member(sK3(X4,union(X0,union(X1,difference(X2,X3)))),X4)
| member(sK3(X4,union(X0,union(X1,difference(X2,X3)))),X3)
| ~ member(sK3(X4,union(X0,union(X1,difference(X2,X3)))),X2) )
| ~ spl5_14
| ~ spl5_108 ),
inference(resolution,[],[f1386,f112]) ).
fof(f1386,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(X1,union(X2,X3))),X3)
| union(X1,union(X2,X3)) = X0
| ~ member(sK3(X0,union(X1,union(X2,X3))),X0) )
| ~ spl5_108 ),
inference(avatar_component_clause,[],[f1385]) ).
fof(f83882,plain,
( spl5_966
| ~ spl5_15
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2198,f1381,f115,f83880]) ).
fof(f83880,plain,
( spl5_966
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(difference(union(X0,X1),X2),X3),X4),X4)
| difference(difference(union(X0,X1),X2),X3) = X4
| member(sK3(difference(difference(union(X0,X1),X2),X3),X4),X0)
| member(sK3(difference(difference(union(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_966])]) ).
fof(f1381,plain,
( spl5_107
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),X2),X3),X3)
| difference(difference(X0,X1),X2) = X3
| member(sK3(difference(difference(X0,X1),X2),X3),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_107])]) ).
fof(f2198,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(difference(union(X0,X1),X2),X3),X4),X4)
| difference(difference(union(X0,X1),X2),X3) = X4
| member(sK3(difference(difference(union(X0,X1),X2),X3),X4),X0)
| member(sK3(difference(difference(union(X0,X1),X2),X3),X4),X1) )
| ~ spl5_15
| ~ spl5_107 ),
inference(resolution,[],[f1382,f116]) ).
fof(f1382,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),X2),X3),X3)
| member(sK3(difference(difference(X0,X1),X2),X3),X0)
| difference(difference(X0,X1),X2) = X3 )
| ~ spl5_107 ),
inference(avatar_component_clause,[],[f1381]) ).
fof(f83878,plain,
( spl5_965
| ~ spl5_15
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2174,f1381,f115,f83876]) ).
fof(f83876,plain,
( spl5_965
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X0)
| difference(difference(X0,X1),X2) = union(X3,X4)
| member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X3)
| member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_965])]) ).
fof(f2174,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X0)
| difference(difference(X0,X1),X2) = union(X3,X4)
| member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X3)
| member(sK3(difference(difference(X0,X1),X2),union(X3,X4)),X4) )
| ~ spl5_15
| ~ spl5_107 ),
inference(resolution,[],[f1382,f116]) ).
fof(f83874,plain,
( spl5_964
| ~ spl5_14
| ~ spl5_106 ),
inference(avatar_split_clause,[],[f2163,f1377,f111,f83872]) ).
fof(f83872,plain,
( spl5_964
<=> ! [X4,X0,X3,X2,X1] :
( difference(difference(X0,difference(X1,X2)),X3) = X4
| member(sK3(difference(difference(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(difference(difference(X0,difference(X1,X2)),X3),X4),X2)
| ~ member(sK3(difference(difference(X0,difference(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_964])]) ).
fof(f1377,plain,
( spl5_106
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),X2),X3),X3)
| difference(difference(X0,X1),X2) = X3
| ~ member(sK3(difference(difference(X0,X1),X2),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_106])]) ).
fof(f2163,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(difference(X0,difference(X1,X2)),X3) = X4
| member(sK3(difference(difference(X0,difference(X1,X2)),X3),X4),X4)
| member(sK3(difference(difference(X0,difference(X1,X2)),X3),X4),X2)
| ~ member(sK3(difference(difference(X0,difference(X1,X2)),X3),X4),X1) )
| ~ spl5_14
| ~ spl5_106 ),
inference(resolution,[],[f1378,f112]) ).
fof(f1378,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(difference(difference(X0,X1),X2),X3),X1)
| difference(difference(X0,X1),X2) = X3
| member(sK3(difference(difference(X0,X1),X2),X3),X3) )
| ~ spl5_106 ),
inference(avatar_component_clause,[],[f1377]) ).
fof(f83870,plain,
( spl5_963
| ~ spl5_14
| ~ spl5_105 ),
inference(avatar_split_clause,[],[f2140,f1373,f111,f83868]) ).
fof(f83868,plain,
( spl5_963
<=> ! [X4,X0,X3,X2,X1] :
( difference(X0,X1) = difference(X2,difference(X3,X4))
| member(sK3(difference(X0,X1),difference(X2,difference(X3,X4))),X0)
| member(sK3(difference(X0,X1),difference(X2,difference(X3,X4))),X4)
| ~ member(sK3(difference(X0,X1),difference(X2,difference(X3,X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_963])]) ).
fof(f1373,plain,
( spl5_105
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),difference(X2,X3)),X0)
| difference(X0,X1) = difference(X2,X3)
| ~ member(sK3(difference(X0,X1),difference(X2,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_105])]) ).
fof(f2140,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(X0,X1) = difference(X2,difference(X3,X4))
| member(sK3(difference(X0,X1),difference(X2,difference(X3,X4))),X0)
| member(sK3(difference(X0,X1),difference(X2,difference(X3,X4))),X4)
| ~ member(sK3(difference(X0,X1),difference(X2,difference(X3,X4))),X3) )
| ~ spl5_14
| ~ spl5_105 ),
inference(resolution,[],[f1374,f112]) ).
fof(f1374,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(difference(X0,X1),difference(X2,X3)),X3)
| difference(X0,X1) = difference(X2,X3)
| member(sK3(difference(X0,X1),difference(X2,X3)),X0) )
| ~ spl5_105 ),
inference(avatar_component_clause,[],[f1373]) ).
fof(f83866,plain,
( spl5_962
| ~ spl5_37
| ~ spl5_209 ),
inference(avatar_split_clause,[],[f6023,f5872,f441,f83864]) ).
fof(f83864,plain,
( spl5_962
<=> ! [X0,X1] : subset(difference(union(sK0,sK0),X0),union(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_962])]) ).
fof(f6023,plain,
( ! [X0,X1] : subset(difference(union(sK0,sK0),X0),union(union(sK1,sK2),X1))
| ~ spl5_37
| ~ spl5_209 ),
inference(duplicate_literal_removal,[],[f6008]) ).
fof(f6008,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,sK0),X0),union(union(sK1,sK2),X1))
| subset(difference(union(sK0,sK0),X0),union(union(sK1,sK2),X1)) )
| ~ spl5_37
| ~ spl5_209 ),
inference(resolution,[],[f5873,f442]) ).
fof(f83862,plain,
( spl5_961
| ~ spl5_14
| ~ spl5_104 ),
inference(avatar_split_clause,[],[f2118,f1369,f111,f83860]) ).
fof(f83860,plain,
( spl5_961
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,union(difference(X1,X2),X3)),X4),X4)
| difference(X0,union(difference(X1,X2),X3)) = X4
| member(sK3(difference(X0,union(difference(X1,X2),X3)),X4),X2)
| ~ member(sK3(difference(X0,union(difference(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_961])]) ).
fof(f1369,plain,
( spl5_104
<=> ! [X0,X3,X2,X1] :
( difference(X0,union(X1,X2)) = X3
| member(sK3(difference(X0,union(X1,X2)),X3),X3)
| ~ member(sK3(difference(X0,union(X1,X2)),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_104])]) ).
fof(f2118,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,union(difference(X1,X2),X3)),X4),X4)
| difference(X0,union(difference(X1,X2),X3)) = X4
| member(sK3(difference(X0,union(difference(X1,X2),X3)),X4),X2)
| ~ member(sK3(difference(X0,union(difference(X1,X2),X3)),X4),X1) )
| ~ spl5_14
| ~ spl5_104 ),
inference(resolution,[],[f1370,f112]) ).
fof(f1370,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(difference(X0,union(X1,X2)),X3),X1)
| member(sK3(difference(X0,union(X1,X2)),X3),X3)
| difference(X0,union(X1,X2)) = X3 )
| ~ spl5_104 ),
inference(avatar_component_clause,[],[f1369]) ).
fof(f83858,plain,
( spl5_960
| ~ spl5_14
| ~ spl5_103 ),
inference(avatar_split_clause,[],[f2092,f1365,f111,f83856]) ).
fof(f83856,plain,
( spl5_960
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,union(X1,difference(X2,X3))),X4),X4)
| difference(X0,union(X1,difference(X2,X3))) = X4
| member(sK3(difference(X0,union(X1,difference(X2,X3))),X4),X3)
| ~ member(sK3(difference(X0,union(X1,difference(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_960])]) ).
fof(f1365,plain,
( spl5_103
<=> ! [X0,X3,X2,X1] :
( difference(X0,union(X1,X2)) = X3
| member(sK3(difference(X0,union(X1,X2)),X3),X3)
| ~ member(sK3(difference(X0,union(X1,X2)),X3),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_103])]) ).
fof(f2092,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,union(X1,difference(X2,X3))),X4),X4)
| difference(X0,union(X1,difference(X2,X3))) = X4
| member(sK3(difference(X0,union(X1,difference(X2,X3))),X4),X3)
| ~ member(sK3(difference(X0,union(X1,difference(X2,X3))),X4),X2) )
| ~ spl5_14
| ~ spl5_103 ),
inference(resolution,[],[f1366,f112]) ).
fof(f1366,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(difference(X0,union(X1,X2)),X3),X2)
| member(sK3(difference(X0,union(X1,X2)),X3),X3)
| difference(X0,union(X1,X2)) = X3 )
| ~ spl5_103 ),
inference(avatar_component_clause,[],[f1365]) ).
fof(f83854,plain,
( spl5_959
| ~ spl5_15
| ~ spl5_102 ),
inference(avatar_split_clause,[],[f2056,f1361,f115,f83852]) ).
fof(f83852,plain,
( spl5_959
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X3)
| difference(union(X0,X1),X2) = difference(X3,X4)
| member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X0)
| member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_959])]) ).
fof(f1361,plain,
( spl5_102
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),difference(X2,X3)),X2)
| difference(X0,X1) = difference(X2,X3)
| member(sK3(difference(X0,X1),difference(X2,X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_102])]) ).
fof(f2056,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X3)
| difference(union(X0,X1),X2) = difference(X3,X4)
| member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X0)
| member(sK3(difference(union(X0,X1),X2),difference(X3,X4)),X1) )
| ~ spl5_15
| ~ spl5_102 ),
inference(resolution,[],[f1362,f116]) ).
fof(f1362,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(X0,X1),difference(X2,X3)),X2)
| member(sK3(difference(X0,X1),difference(X2,X3)),X0)
| difference(X0,X1) = difference(X2,X3) )
| ~ spl5_102 ),
inference(avatar_component_clause,[],[f1361]) ).
fof(f83850,plain,
( spl5_958
| ~ spl5_15
| ~ spl5_102 ),
inference(avatar_split_clause,[],[f2041,f1361,f115,f83848]) ).
fof(f83848,plain,
( spl5_958
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X0)
| difference(X0,X1) = difference(union(X2,X3),X4)
| member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X2)
| member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_958])]) ).
fof(f2041,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X0)
| difference(X0,X1) = difference(union(X2,X3),X4)
| member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X2)
| member(sK3(difference(X0,X1),difference(union(X2,X3),X4)),X3) )
| ~ spl5_15
| ~ spl5_102 ),
inference(resolution,[],[f1362,f116]) ).
fof(f83846,plain,
( spl5_957
| ~ spl5_14
| ~ spl5_101 ),
inference(avatar_split_clause,[],[f2025,f1357,f111,f83844]) ).
fof(f83844,plain,
( spl5_957
<=> ! [X4,X0,X3,X2,X1] :
( difference(X0,difference(X1,X2)) = difference(X3,X4)
| member(sK3(difference(X0,difference(X1,X2)),difference(X3,X4)),X3)
| member(sK3(difference(X0,difference(X1,X2)),difference(X3,X4)),X2)
| ~ member(sK3(difference(X0,difference(X1,X2)),difference(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_957])]) ).
fof(f1357,plain,
( spl5_101
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),difference(X2,X3)),X2)
| difference(X0,X1) = difference(X2,X3)
| ~ member(sK3(difference(X0,X1),difference(X2,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_101])]) ).
fof(f2025,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(X0,difference(X1,X2)) = difference(X3,X4)
| member(sK3(difference(X0,difference(X1,X2)),difference(X3,X4)),X3)
| member(sK3(difference(X0,difference(X1,X2)),difference(X3,X4)),X2)
| ~ member(sK3(difference(X0,difference(X1,X2)),difference(X3,X4)),X1) )
| ~ spl5_14
| ~ spl5_101 ),
inference(resolution,[],[f1358,f112]) ).
fof(f1358,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(difference(X0,X1),difference(X2,X3)),X1)
| difference(X0,X1) = difference(X2,X3)
| member(sK3(difference(X0,X1),difference(X2,X3)),X2) )
| ~ spl5_101 ),
inference(avatar_component_clause,[],[f1357]) ).
fof(f83842,plain,
( spl5_956
| ~ spl5_15
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f2000,f1353,f115,f83840]) ).
fof(f83840,plain,
( spl5_956
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X2)
| union(X0,X1) = difference(difference(X2,X3),X4)
| member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X0)
| member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_956])]) ).
fof(f1353,plain,
( spl5_100
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(X1,X2),X3)),X0)
| difference(difference(X1,X2),X3) = X0
| member(sK3(X0,difference(difference(X1,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_100])]) ).
fof(f2000,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X2)
| union(X0,X1) = difference(difference(X2,X3),X4)
| member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X0)
| member(sK3(union(X0,X1),difference(difference(X2,X3),X4)),X1) )
| ~ spl5_15
| ~ spl5_100 ),
inference(resolution,[],[f1354,f116]) ).
fof(f1354,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),X3)),X1)
| member(sK3(X0,difference(difference(X1,X2),X3)),X0)
| difference(difference(X1,X2),X3) = X0 )
| ~ spl5_100 ),
inference(avatar_component_clause,[],[f1353]) ).
fof(f83838,plain,
( spl5_955
| ~ spl5_15
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f1989,f1353,f115,f83836]) ).
fof(f83836,plain,
( spl5_955
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X0)
| difference(difference(union(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X1)
| member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_955])]) ).
fof(f1989,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X0)
| difference(difference(union(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X1)
| member(sK3(X0,difference(difference(union(X1,X2),X3),X4)),X2) )
| ~ spl5_15
| ~ spl5_100 ),
inference(resolution,[],[f1354,f116]) ).
fof(f83834,plain,
( spl5_954
| ~ spl5_14
| ~ spl5_99 ),
inference(avatar_split_clause,[],[f1978,f1349,f111,f83832]) ).
fof(f83832,plain,
( spl5_954
<=> ! [X4,X0,X3,X2,X1] :
( difference(difference(X0,difference(X1,X2)),X3) = X4
| member(sK3(X4,difference(difference(X0,difference(X1,X2)),X3)),X4)
| member(sK3(X4,difference(difference(X0,difference(X1,X2)),X3)),X2)
| ~ member(sK3(X4,difference(difference(X0,difference(X1,X2)),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_954])]) ).
fof(f1349,plain,
( spl5_99
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(X1,X2),X3)),X0)
| difference(difference(X1,X2),X3) = X0
| ~ member(sK3(X0,difference(difference(X1,X2),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_99])]) ).
fof(f1978,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(difference(X0,difference(X1,X2)),X3) = X4
| member(sK3(X4,difference(difference(X0,difference(X1,X2)),X3)),X4)
| member(sK3(X4,difference(difference(X0,difference(X1,X2)),X3)),X2)
| ~ member(sK3(X4,difference(difference(X0,difference(X1,X2)),X3)),X1) )
| ~ spl5_14
| ~ spl5_99 ),
inference(resolution,[],[f1350,f112]) ).
fof(f1350,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,difference(difference(X1,X2),X3)),X2)
| difference(difference(X1,X2),X3) = X0
| member(sK3(X0,difference(difference(X1,X2),X3)),X0) )
| ~ spl5_99 ),
inference(avatar_component_clause,[],[f1349]) ).
fof(f83830,plain,
( spl5_953
| ~ spl5_14
| ~ spl5_97 ),
inference(avatar_split_clause,[],[f1959,f1340,f111,f83828]) ).
fof(f83828,plain,
( spl5_953
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,union(difference(X2,X3),X4))),X0)
| difference(X1,union(difference(X2,X3),X4)) = X0
| member(sK3(X0,difference(X1,union(difference(X2,X3),X4))),X3)
| ~ member(sK3(X0,difference(X1,union(difference(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_953])]) ).
fof(f1340,plain,
( spl5_97
<=> ! [X0,X3,X2,X1] :
( difference(X0,union(X1,X2)) = X3
| member(sK3(X3,difference(X0,union(X1,X2))),X3)
| ~ member(sK3(X3,difference(X0,union(X1,X2))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_97])]) ).
fof(f1959,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,union(difference(X2,X3),X4))),X0)
| difference(X1,union(difference(X2,X3),X4)) = X0
| member(sK3(X0,difference(X1,union(difference(X2,X3),X4))),X3)
| ~ member(sK3(X0,difference(X1,union(difference(X2,X3),X4))),X2) )
| ~ spl5_14
| ~ spl5_97 ),
inference(resolution,[],[f1341,f112]) ).
fof(f1341,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X3,difference(X0,union(X1,X2))),X1)
| member(sK3(X3,difference(X0,union(X1,X2))),X3)
| difference(X0,union(X1,X2)) = X3 )
| ~ spl5_97 ),
inference(avatar_component_clause,[],[f1340]) ).
fof(f83826,plain,
( spl5_952
| ~ spl5_14
| ~ spl5_96 ),
inference(avatar_split_clause,[],[f1938,f1336,f111,f83824]) ).
fof(f83824,plain,
( spl5_952
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,union(X2,difference(X3,X4)))),X0)
| difference(X1,union(X2,difference(X3,X4))) = X0
| member(sK3(X0,difference(X1,union(X2,difference(X3,X4)))),X4)
| ~ member(sK3(X0,difference(X1,union(X2,difference(X3,X4)))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_952])]) ).
fof(f1336,plain,
( spl5_96
<=> ! [X0,X3,X2,X1] :
( difference(X0,union(X1,X2)) = X3
| member(sK3(X3,difference(X0,union(X1,X2))),X3)
| ~ member(sK3(X3,difference(X0,union(X1,X2))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_96])]) ).
fof(f1938,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,union(X2,difference(X3,X4)))),X0)
| difference(X1,union(X2,difference(X3,X4))) = X0
| member(sK3(X0,difference(X1,union(X2,difference(X3,X4)))),X4)
| ~ member(sK3(X0,difference(X1,union(X2,difference(X3,X4)))),X3) )
| ~ spl5_14
| ~ spl5_96 ),
inference(resolution,[],[f1337,f112]) ).
fof(f1337,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X3,difference(X0,union(X1,X2))),X2)
| member(sK3(X3,difference(X0,union(X1,X2))),X3)
| difference(X0,union(X1,X2)) = X3 )
| ~ spl5_96 ),
inference(avatar_component_clause,[],[f1336]) ).
fof(f83822,plain,
( spl5_951
| ~ spl5_20
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5990,f5868,f159,f83820]) ).
fof(f83820,plain,
( spl5_951
<=> ! [X0,X1] : subset(difference(union(sK0,X0),X0),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_951])]) ).
fof(f5990,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),X0),union(X1,union(sK1,sK2)))
| ~ spl5_20
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5945]) ).
fof(f5945,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),X0),union(X1,union(sK1,sK2)))
| subset(difference(union(sK0,X0),X0),union(X1,union(sK1,sK2))) )
| ~ spl5_20
| ~ spl5_208 ),
inference(resolution,[],[f5869,f160]) ).
fof(f83818,plain,
( spl5_950
| ~ spl5_15
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1904,f1332,f115,f83816]) ).
fof(f83816,plain,
( spl5_950
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),difference(X2,X3)),X3)
| subset(union(union(X0,X1),X2),difference(X2,X3))
| member(sK4(union(union(X0,X1),X2),difference(X2,X3)),X0)
| member(sK4(union(union(X0,X1),X2),difference(X2,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_950])]) ).
fof(f1332,plain,
( spl5_95
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),difference(X1,X2)),X0)
| subset(union(X0,X1),difference(X1,X2))
| member(sK4(union(X0,X1),difference(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_95])]) ).
fof(f1904,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),difference(X2,X3)),X3)
| subset(union(union(X0,X1),X2),difference(X2,X3))
| member(sK4(union(union(X0,X1),X2),difference(X2,X3)),X0)
| member(sK4(union(union(X0,X1),X2),difference(X2,X3)),X1) )
| ~ spl5_15
| ~ spl5_95 ),
inference(resolution,[],[f1333,f116]) ).
fof(f1333,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),difference(X1,X2)),X2)
| member(sK4(union(X0,X1),difference(X1,X2)),X0)
| subset(union(X0,X1),difference(X1,X2)) )
| ~ spl5_95 ),
inference(avatar_component_clause,[],[f1332]) ).
fof(f83814,plain,
( spl5_949
| ~ spl5_15
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1894,f1332,f115,f83812]) ).
fof(f83812,plain,
( spl5_949
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),difference(X1,union(X2,X3))),X0)
| subset(union(X0,X1),difference(X1,union(X2,X3)))
| member(sK4(union(X0,X1),difference(X1,union(X2,X3))),X2)
| member(sK4(union(X0,X1),difference(X1,union(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_949])]) ).
fof(f1894,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),difference(X1,union(X2,X3))),X0)
| subset(union(X0,X1),difference(X1,union(X2,X3)))
| member(sK4(union(X0,X1),difference(X1,union(X2,X3))),X2)
| member(sK4(union(X0,X1),difference(X1,union(X2,X3))),X3) )
| ~ spl5_15
| ~ spl5_95 ),
inference(resolution,[],[f1333,f116]) ).
fof(f83810,plain,
( spl5_948
| ~ spl5_15
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1862,f1328,f115,f83808]) ).
fof(f83808,plain,
( spl5_948
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(X0,X3)),X3)
| subset(union(X0,union(X1,X2)),difference(X0,X3))
| member(sK4(union(X0,union(X1,X2)),difference(X0,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(X0,X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_948])]) ).
fof(f1328,plain,
( spl5_94
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),difference(X0,X2)),X1)
| subset(union(X0,X1),difference(X0,X2))
| member(sK4(union(X0,X1),difference(X0,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_94])]) ).
fof(f1862,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),difference(X0,X3)),X3)
| subset(union(X0,union(X1,X2)),difference(X0,X3))
| member(sK4(union(X0,union(X1,X2)),difference(X0,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),difference(X0,X3)),X2) )
| ~ spl5_15
| ~ spl5_94 ),
inference(resolution,[],[f1329,f116]) ).
fof(f1329,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),difference(X0,X2)),X2)
| member(sK4(union(X0,X1),difference(X0,X2)),X1)
| subset(union(X0,X1),difference(X0,X2)) )
| ~ spl5_94 ),
inference(avatar_component_clause,[],[f1328]) ).
fof(f83806,plain,
( spl5_947
| ~ spl5_15
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1852,f1328,f115,f83804]) ).
fof(f83804,plain,
( spl5_947
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),difference(X0,union(X2,X3))),X1)
| subset(union(X0,X1),difference(X0,union(X2,X3)))
| member(sK4(union(X0,X1),difference(X0,union(X2,X3))),X2)
| member(sK4(union(X0,X1),difference(X0,union(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_947])]) ).
fof(f1852,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),difference(X0,union(X2,X3))),X1)
| subset(union(X0,X1),difference(X0,union(X2,X3)))
| member(sK4(union(X0,X1),difference(X0,union(X2,X3))),X2)
| member(sK4(union(X0,X1),difference(X0,union(X2,X3))),X3) )
| ~ spl5_15
| ~ spl5_94 ),
inference(resolution,[],[f1329,f116]) ).
fof(f83802,plain,
( spl5_946
| ~ spl5_15
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1788,f1324,f115,f83800]) ).
fof(f83800,plain,
( spl5_946
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(union(X0,X1),X2),X3),X4),X3)
| subset(union(difference(union(X0,X1),X2),X3),X4)
| member(sK4(union(difference(union(X0,X1),X2),X3),X4),X0)
| member(sK4(union(difference(union(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_946])]) ).
fof(f1788,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(union(X0,X1),X2),X3),X4),X3)
| subset(union(difference(union(X0,X1),X2),X3),X4)
| member(sK4(union(difference(union(X0,X1),X2),X3),X4),X0)
| member(sK4(union(difference(union(X0,X1),X2),X3),X4),X1) )
| ~ spl5_15
| ~ spl5_93 ),
inference(resolution,[],[f1325,f116]) ).
fof(f83798,plain,
( spl5_945
| ~ spl5_15
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1766,f1324,f115,f83796]) ).
fof(f83796,plain,
( spl5_945
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X0)
| subset(union(difference(X0,X1),union(X2,X3)),X4)
| member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X2)
| member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_945])]) ).
fof(f1766,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X0)
| subset(union(difference(X0,X1),union(X2,X3)),X4)
| member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X2)
| member(sK4(union(difference(X0,X1),union(X2,X3)),X4),X3) )
| ~ spl5_15
| ~ spl5_93 ),
inference(resolution,[],[f1325,f116]) ).
fof(f83794,plain,
( spl5_944
| ~ spl5_14
| ~ spl5_92 ),
inference(avatar_split_clause,[],[f1740,f1320,f111,f83792]) ).
fof(f83792,plain,
( spl5_944
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(difference(X0,difference(X1,X2)),X3),X4)
| member(sK4(union(difference(X0,difference(X1,X2)),X3),X4),X3)
| member(sK4(union(difference(X0,difference(X1,X2)),X3),X4),X2)
| ~ member(sK4(union(difference(X0,difference(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_944])]) ).
fof(f1320,plain,
( spl5_92
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),X3),X2)
| subset(union(difference(X0,X1),X2),X3)
| ~ member(sK4(union(difference(X0,X1),X2),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_92])]) ).
fof(f1740,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(difference(X0,difference(X1,X2)),X3),X4)
| member(sK4(union(difference(X0,difference(X1,X2)),X3),X4),X3)
| member(sK4(union(difference(X0,difference(X1,X2)),X3),X4),X2)
| ~ member(sK4(union(difference(X0,difference(X1,X2)),X3),X4),X1) )
| ~ spl5_14
| ~ spl5_92 ),
inference(resolution,[],[f1321,f112]) ).
fof(f1321,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(union(difference(X0,X1),X2),X3),X1)
| subset(union(difference(X0,X1),X2),X3)
| member(sK4(union(difference(X0,X1),X2),X3),X2) )
| ~ spl5_92 ),
inference(avatar_component_clause,[],[f1320]) ).
fof(f83790,plain,
( spl5_943
| ~ spl5_15
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1690,f1316,f115,f83788]) ).
fof(f83788,plain,
( spl5_943
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X2)
| subset(union(union(X0,X1),difference(X2,X3)),X4)
| member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X0)
| member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_943])]) ).
fof(f1690,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X2)
| subset(union(union(X0,X1),difference(X2,X3)),X4)
| member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X0)
| member(sK4(union(union(X0,X1),difference(X2,X3)),X4),X1) )
| ~ spl5_15
| ~ spl5_91 ),
inference(resolution,[],[f1317,f116]) ).
fof(f83786,plain,
( spl5_942
| ~ spl5_15
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1669,f1316,f115,f83784]) ).
fof(f83784,plain,
( spl5_942
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,difference(union(X1,X2),X3)),X4),X0)
| subset(union(X0,difference(union(X1,X2),X3)),X4)
| member(sK4(union(X0,difference(union(X1,X2),X3)),X4),X1)
| member(sK4(union(X0,difference(union(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_942])]) ).
fof(f1669,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(union(X1,X2),X3)),X4),X0)
| subset(union(X0,difference(union(X1,X2),X3)),X4)
| member(sK4(union(X0,difference(union(X1,X2),X3)),X4),X1)
| member(sK4(union(X0,difference(union(X1,X2),X3)),X4),X2) )
| ~ spl5_15
| ~ spl5_91 ),
inference(resolution,[],[f1317,f116]) ).
fof(f83782,plain,
( spl5_941
| ~ spl5_14
| ~ spl5_90 ),
inference(avatar_split_clause,[],[f1642,f1312,f111,f83780]) ).
fof(f83780,plain,
( spl5_941
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(X0,difference(X1,difference(X2,X3))),X4)
| member(sK4(union(X0,difference(X1,difference(X2,X3))),X4),X0)
| member(sK4(union(X0,difference(X1,difference(X2,X3))),X4),X3)
| ~ member(sK4(union(X0,difference(X1,difference(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_941])]) ).
fof(f1312,plain,
( spl5_90
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,difference(X1,X2)),X3),X0)
| subset(union(X0,difference(X1,X2)),X3)
| ~ member(sK4(union(X0,difference(X1,X2)),X3),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_90])]) ).
fof(f1642,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(X0,difference(X1,difference(X2,X3))),X4)
| member(sK4(union(X0,difference(X1,difference(X2,X3))),X4),X0)
| member(sK4(union(X0,difference(X1,difference(X2,X3))),X4),X3)
| ~ member(sK4(union(X0,difference(X1,difference(X2,X3))),X4),X2) )
| ~ spl5_14
| ~ spl5_90 ),
inference(resolution,[],[f1313,f112]) ).
fof(f1313,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(union(X0,difference(X1,X2)),X3),X2)
| subset(union(X0,difference(X1,X2)),X3)
| member(sK4(union(X0,difference(X1,X2)),X3),X0) )
| ~ spl5_90 ),
inference(avatar_component_clause,[],[f1312]) ).
fof(f83778,plain,
( spl5_940
| ~ spl5_21
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5987,f5868,f163,f83776]) ).
fof(f83776,plain,
( spl5_940
<=> ! [X0,X1] : subset(difference(union(sK0,X0),X1),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_940])]) ).
fof(f5987,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),X1),union(X0,union(sK1,sK2)))
| ~ spl5_21
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5948]) ).
fof(f5948,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),X1),union(X0,union(sK1,sK2)))
| subset(difference(union(sK0,X0),X1),union(X0,union(sK1,sK2))) )
| ~ spl5_21
| ~ spl5_208 ),
inference(resolution,[],[f5869,f164]) ).
fof(f83774,plain,
( spl5_939
| ~ spl5_14
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1617,f1308,f111,f83772]) ).
fof(f83772,plain,
( spl5_939
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(union(difference(X1,X2),X3),X4))
| member(sK4(X0,difference(union(difference(X1,X2),X3),X4)),X4)
| member(sK4(X0,difference(union(difference(X1,X2),X3),X4)),X2)
| ~ member(sK4(X0,difference(union(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_939])]) ).
fof(f1617,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(union(difference(X1,X2),X3),X4))
| member(sK4(X0,difference(union(difference(X1,X2),X3),X4)),X4)
| member(sK4(X0,difference(union(difference(X1,X2),X3),X4)),X2)
| ~ member(sK4(X0,difference(union(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_14
| ~ spl5_89 ),
inference(resolution,[],[f1309,f112]) ).
fof(f83770,plain,
( spl5_938
| ~ spl5_14
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1585,f1304,f111,f83768]) ).
fof(f83768,plain,
( spl5_938
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(union(X1,difference(X2,X3)),X4))
| member(sK4(X0,difference(union(X1,difference(X2,X3)),X4)),X4)
| member(sK4(X0,difference(union(X1,difference(X2,X3)),X4)),X3)
| ~ member(sK4(X0,difference(union(X1,difference(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_938])]) ).
fof(f1585,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(union(X1,difference(X2,X3)),X4))
| member(sK4(X0,difference(union(X1,difference(X2,X3)),X4)),X4)
| member(sK4(X0,difference(union(X1,difference(X2,X3)),X4)),X3)
| ~ member(sK4(X0,difference(union(X1,difference(X2,X3)),X4)),X2) )
| ~ spl5_14
| ~ spl5_88 ),
inference(resolution,[],[f1305,f112]) ).
fof(f83766,plain,
( spl5_937
| ~ spl5_14
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1549,f1295,f111,f83764]) ).
fof(f83764,plain,
( spl5_937
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(X0,union(X1,difference(difference(X2,X3),X4))),X4)
| subset(X0,union(X1,difference(difference(X2,X3),X4)))
| member(sK4(X0,union(X1,difference(difference(X2,X3),X4))),X3)
| ~ member(sK4(X0,union(X1,difference(difference(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_937])]) ).
fof(f1549,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(X0,union(X1,difference(difference(X2,X3),X4))),X4)
| subset(X0,union(X1,difference(difference(X2,X3),X4)))
| member(sK4(X0,union(X1,difference(difference(X2,X3),X4))),X3)
| ~ member(sK4(X0,union(X1,difference(difference(X2,X3),X4))),X2) )
| ~ spl5_14
| ~ spl5_86 ),
inference(resolution,[],[f1296,f112]) ).
fof(f83762,plain,
( spl5_936
| ~ spl5_14
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1511,f1291,f111,f83760]) ).
fof(f83760,plain,
( spl5_936
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(X0,union(difference(difference(X1,X2),X3),X4)),X3)
| subset(X0,union(difference(difference(X1,X2),X3),X4))
| member(sK4(X0,union(difference(difference(X1,X2),X3),X4)),X2)
| ~ member(sK4(X0,union(difference(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_936])]) ).
fof(f1511,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(X0,union(difference(difference(X1,X2),X3),X4)),X3)
| subset(X0,union(difference(difference(X1,X2),X3),X4))
| member(sK4(X0,union(difference(difference(X1,X2),X3),X4)),X2)
| ~ member(sK4(X0,union(difference(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_14
| ~ spl5_85 ),
inference(resolution,[],[f1292,f112]) ).
fof(f83758,plain,
( spl5_935
| ~ spl5_14
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1487,f1287,f111,f83756]) ).
fof(f83756,plain,
( spl5_935
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(X0,difference(difference(X1,X2),X3)),X4),X3)
| subset(difference(X0,difference(difference(X1,X2),X3)),X4)
| member(sK4(difference(X0,difference(difference(X1,X2),X3)),X4),X2)
| ~ member(sK4(difference(X0,difference(difference(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_935])]) ).
fof(f1287,plain,
( spl5_84
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,difference(X1,X2)),X3)
| member(sK4(difference(X0,difference(X1,X2)),X3),X2)
| ~ member(sK4(difference(X0,difference(X1,X2)),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_84])]) ).
fof(f1487,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(X0,difference(difference(X1,X2),X3)),X4),X3)
| subset(difference(X0,difference(difference(X1,X2),X3)),X4)
| member(sK4(difference(X0,difference(difference(X1,X2),X3)),X4),X2)
| ~ member(sK4(difference(X0,difference(difference(X1,X2),X3)),X4),X1) )
| ~ spl5_14
| ~ spl5_84 ),
inference(resolution,[],[f1288,f112]) ).
fof(f1288,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(difference(X0,difference(X1,X2)),X3),X1)
| member(sK4(difference(X0,difference(X1,X2)),X3),X2)
| subset(difference(X0,difference(X1,X2)),X3) )
| ~ spl5_84 ),
inference(avatar_component_clause,[],[f1287]) ).
fof(f83754,plain,
( spl5_934
| ~ spl5_15
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1439,f1283,f115,f83752]) ).
fof(f83752,plain,
( spl5_934
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(union(X0,X1),X2),X3),X4),X2)
| subset(difference(union(union(X0,X1),X2),X3),X4)
| member(sK4(difference(union(union(X0,X1),X2),X3),X4),X0)
| member(sK4(difference(union(union(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_934])]) ).
fof(f1439,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(union(X0,X1),X2),X3),X4),X2)
| subset(difference(union(union(X0,X1),X2),X3),X4)
| member(sK4(difference(union(union(X0,X1),X2),X3),X4),X0)
| member(sK4(difference(union(union(X0,X1),X2),X3),X4),X1) )
| ~ spl5_15
| ~ spl5_83 ),
inference(resolution,[],[f1284,f116]) ).
fof(f83750,plain,
( spl5_933
| ~ spl5_15
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1419,f1283,f115,f83748]) ).
fof(f83748,plain,
( spl5_933
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(X0,union(X1,X2)),X3),X4),X0)
| subset(difference(union(X0,union(X1,X2)),X3),X4)
| member(sK4(difference(union(X0,union(X1,X2)),X3),X4),X1)
| member(sK4(difference(union(X0,union(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_933])]) ).
fof(f1419,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,union(X1,X2)),X3),X4),X0)
| subset(difference(union(X0,union(X1,X2)),X3),X4)
| member(sK4(difference(union(X0,union(X1,X2)),X3),X4),X1)
| member(sK4(difference(union(X0,union(X1,X2)),X3),X4),X2) )
| ~ spl5_15
| ~ spl5_83 ),
inference(resolution,[],[f1284,f116]) ).
fof(f83746,plain,
( spl5_932
| ~ spl5_15
| ~ spl5_81 ),
inference(avatar_split_clause,[],[f1278,f1136,f115,f83744]) ).
fof(f83744,plain,
( spl5_932
<=> ! [X2,X0,X1] :
( member(sK3(union(union(X0,X1),union(X0,X1)),X2),X2)
| union(union(X0,X1),union(X0,X1)) = X2
| member(sK3(union(union(X0,X1),union(X0,X1)),X2),X0)
| member(sK3(union(union(X0,X1),union(X0,X1)),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_932])]) ).
fof(f1136,plain,
( spl5_81
<=> ! [X4,X5] :
( member(sK3(union(X4,X4),X5),X5)
| member(sK3(union(X4,X4),X5),X4)
| union(X4,X4) = X5 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_81])]) ).
fof(f1278,plain,
( ! [X2,X0,X1] :
( member(sK3(union(union(X0,X1),union(X0,X1)),X2),X2)
| union(union(X0,X1),union(X0,X1)) = X2
| member(sK3(union(union(X0,X1),union(X0,X1)),X2),X0)
| member(sK3(union(union(X0,X1),union(X0,X1)),X2),X1) )
| ~ spl5_15
| ~ spl5_81 ),
inference(resolution,[],[f1137,f116]) ).
fof(f1137,plain,
( ! [X4,X5] :
( member(sK3(union(X4,X4),X5),X5)
| member(sK3(union(X4,X4),X5),X4)
| union(X4,X4) = X5 )
| ~ spl5_81 ),
inference(avatar_component_clause,[],[f1136]) ).
fof(f83742,plain,
( spl5_931
| ~ spl5_15
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1253,f1132,f115,f83740]) ).
fof(f83740,plain,
( spl5_931
<=> ! [X2,X0,X1] :
( member(sK3(union(union(X0,X1),X2),union(X0,X1)),X2)
| union(X0,X1) = union(union(X0,X1),X2)
| member(sK3(union(union(X0,X1),X2),union(X0,X1)),X0)
| member(sK3(union(union(X0,X1),X2),union(X0,X1)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_931])]) ).
fof(f1132,plain,
( spl5_80
<=> ! [X2,X3] :
( member(sK3(union(X2,X3),X2),X2)
| member(sK3(union(X2,X3),X2),X3)
| union(X2,X3) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_80])]) ).
fof(f1253,plain,
( ! [X2,X0,X1] :
( member(sK3(union(union(X0,X1),X2),union(X0,X1)),X2)
| union(X0,X1) = union(union(X0,X1),X2)
| member(sK3(union(union(X0,X1),X2),union(X0,X1)),X0)
| member(sK3(union(union(X0,X1),X2),union(X0,X1)),X1) )
| ~ spl5_15
| ~ spl5_80 ),
inference(resolution,[],[f1133,f116]) ).
fof(f1133,plain,
( ! [X2,X3] :
( member(sK3(union(X2,X3),X2),X3)
| member(sK3(union(X2,X3),X2),X2)
| union(X2,X3) = X2 )
| ~ spl5_80 ),
inference(avatar_component_clause,[],[f1132]) ).
fof(f83738,plain,
( spl5_930
| ~ spl5_15
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1214,f1128,f115,f83736]) ).
fof(f83736,plain,
( spl5_930
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),union(X1,X2)),X0)
| union(X1,X2) = union(X0,union(X1,X2))
| member(sK3(union(X0,union(X1,X2)),union(X1,X2)),X1)
| member(sK3(union(X0,union(X1,X2)),union(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_930])]) ).
fof(f1128,plain,
( spl5_79
<=> ! [X0,X1] :
( member(sK3(union(X0,X1),X1),X1)
| member(sK3(union(X0,X1),X1),X0)
| union(X0,X1) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_79])]) ).
fof(f1214,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),union(X1,X2)),X0)
| union(X1,X2) = union(X0,union(X1,X2))
| member(sK3(union(X0,union(X1,X2)),union(X1,X2)),X1)
| member(sK3(union(X0,union(X1,X2)),union(X1,X2)),X2) )
| ~ spl5_15
| ~ spl5_79 ),
inference(resolution,[],[f1129,f116]) ).
fof(f1129,plain,
( ! [X0,X1] :
( member(sK3(union(X0,X1),X1),X1)
| member(sK3(union(X0,X1),X1),X0)
| union(X0,X1) = X1 )
| ~ spl5_79 ),
inference(avatar_component_clause,[],[f1128]) ).
fof(f83734,plain,
( spl5_929
| ~ spl5_70
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5982,f5868,f790,f83732]) ).
fof(f83732,plain,
( spl5_929
<=> ! [X0,X1] : subset(difference(union(sK0,sK1),X0),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_929])]) ).
fof(f5982,plain,
( ! [X0,X1] : subset(difference(union(sK0,sK1),X0),union(X1,union(sK1,sK2)))
| ~ spl5_70
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5953]) ).
fof(f5953,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,sK1),X0),union(X1,union(sK1,sK2)))
| subset(difference(union(sK0,sK1),X0),union(X1,union(sK1,sK2))) )
| ~ spl5_70
| ~ spl5_208 ),
inference(resolution,[],[f5869,f791]) ).
fof(f83730,plain,
( spl5_928
| ~ spl5_15
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1150,f1116,f115,f83728]) ).
fof(f83728,plain,
( spl5_928
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(union(X1,X2),union(X1,X2))),X0)
| union(union(X1,X2),union(X1,X2)) = X0
| member(sK3(X0,union(union(X1,X2),union(X1,X2))),X1)
| member(sK3(X0,union(union(X1,X2),union(X1,X2))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_928])]) ).
fof(f1116,plain,
( spl5_76
<=> ! [X0,X1] :
( member(sK3(X0,union(X1,X1)),X1)
| member(sK3(X0,union(X1,X1)),X0)
| union(X1,X1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_76])]) ).
fof(f1150,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(union(X1,X2),union(X1,X2))),X0)
| union(union(X1,X2),union(X1,X2)) = X0
| member(sK3(X0,union(union(X1,X2),union(X1,X2))),X1)
| member(sK3(X0,union(union(X1,X2),union(X1,X2))),X2) )
| ~ spl5_15
| ~ spl5_76 ),
inference(resolution,[],[f1117,f116]) ).
fof(f1117,plain,
( ! [X0,X1] :
( member(sK3(X0,union(X1,X1)),X1)
| member(sK3(X0,union(X1,X1)),X0)
| union(X1,X1) = X0 )
| ~ spl5_76 ),
inference(avatar_component_clause,[],[f1116]) ).
fof(f82836,plain,
( spl5_927
| ~ spl5_17
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3623,f2391,f131,f82834]) ).
fof(f82834,plain,
( spl5_927
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(difference(X0,X1),X2),X3),X2)
| member(sK3(union(difference(X0,X1),X2),X3),X0)
| union(difference(X0,X1),X2) = X3
| ~ member(sK3(union(difference(X0,X1),X2),X3),union(difference(X0,X1),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_927])]) ).
fof(f3623,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X3),X2)
| member(sK3(union(difference(X0,X1),X2),X3),X0)
| union(difference(X0,X1),X2) = X3
| ~ member(sK3(union(difference(X0,X1),X2),X3),union(difference(X0,X1),X2)) )
| ~ spl5_17
| ~ spl5_135 ),
inference(duplicate_literal_removal,[],[f3550]) ).
fof(f3550,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X3),X2)
| member(sK3(union(difference(X0,X1),X2),X3),X0)
| union(difference(X0,X1),X2) = X3
| union(difference(X0,X1),X2) = X3
| ~ member(sK3(union(difference(X0,X1),X2),X3),union(difference(X0,X1),X2)) )
| ~ spl5_17
| ~ spl5_135 ),
inference(resolution,[],[f2392,f132]) ).
fof(f82832,plain,
( spl5_926
| ~ spl5_17
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3517,f2379,f131,f82830]) ).
fof(f82830,plain,
( spl5_926
<=> ! [X0,X3,X2,X1] :
( member(sK3(union(X0,difference(X1,X2)),X3),X1)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3
| ~ member(sK3(union(X0,difference(X1,X2)),X3),union(X0,difference(X1,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_926])]) ).
fof(f3517,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X3),X1)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3
| ~ member(sK3(union(X0,difference(X1,X2)),X3),union(X0,difference(X1,X2))) )
| ~ spl5_17
| ~ spl5_132 ),
inference(duplicate_literal_removal,[],[f3445]) ).
fof(f3445,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X3),X1)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3
| union(X0,difference(X1,X2)) = X3
| ~ member(sK3(union(X0,difference(X1,X2)),X3),union(X0,difference(X1,X2))) )
| ~ spl5_17
| ~ spl5_132 ),
inference(resolution,[],[f2380,f132]) ).
fof(f82828,plain,
( spl5_925
| ~ spl5_17
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3103,f2335,f131,f82826]) ).
fof(f82826,plain,
( spl5_925
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),X2),X3),X1)
| member(sK3(difference(union(X0,X1),X2),X3),X0)
| difference(union(X0,X1),X2) = X3
| ~ member(sK3(difference(union(X0,X1),X2),X3),difference(union(X0,X1),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_925])]) ).
fof(f3103,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),X2),X3),X1)
| member(sK3(difference(union(X0,X1),X2),X3),X0)
| difference(union(X0,X1),X2) = X3
| ~ member(sK3(difference(union(X0,X1),X2),X3),difference(union(X0,X1),X2)) )
| ~ spl5_17
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3019]) ).
fof(f3019,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),X2),X3),X1)
| member(sK3(difference(union(X0,X1),X2),X3),X0)
| difference(union(X0,X1),X2) = X3
| difference(union(X0,X1),X2) = X3
| ~ member(sK3(difference(union(X0,X1),X2),X3),difference(union(X0,X1),X2)) )
| ~ spl5_17
| ~ spl5_121 ),
inference(resolution,[],[f2336,f132]) ).
fof(f82215,plain,
( spl5_924
| ~ spl5_69
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5979,f5868,f786,f82213]) ).
fof(f82213,plain,
( spl5_924
<=> ! [X0,X1] : subset(difference(union(sK0,sK2),X0),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_924])]) ).
fof(f5979,plain,
( ! [X0,X1] : subset(difference(union(sK0,sK2),X0),union(X1,union(sK1,sK2)))
| ~ spl5_69
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5956]) ).
fof(f5956,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,sK2),X0),union(X1,union(sK1,sK2)))
| subset(difference(union(sK0,sK2),X0),union(X1,union(sK1,sK2))) )
| ~ spl5_69
| ~ spl5_208 ),
inference(resolution,[],[f5869,f787]) ).
fof(f80187,plain,
( spl5_923
| ~ spl5_38
| ~ spl5_208 ),
inference(avatar_split_clause,[],[f5972,f5868,f445,f80185]) ).
fof(f80185,plain,
( spl5_923
<=> ! [X0,X1] : subset(difference(union(sK0,sK0),X0),union(X1,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_923])]) ).
fof(f5972,plain,
( ! [X0,X1] : subset(difference(union(sK0,sK0),X0),union(X1,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_208 ),
inference(duplicate_literal_removal,[],[f5963]) ).
fof(f5963,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,sK0),X0),union(X1,union(sK1,sK2)))
| subset(difference(union(sK0,sK0),X0),union(X1,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_208 ),
inference(resolution,[],[f5869,f446]) ).
fof(f78387,plain,
( spl5_922
| ~ spl5_20
| ~ spl5_206 ),
inference(avatar_split_clause,[],[f5944,f5860,f159,f78385]) ).
fof(f78385,plain,
( spl5_922
<=> ! [X0,X1] : subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_922])]) ).
fof(f5944,plain,
( ! [X0,X1] : subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X1))
| ~ spl5_20
| ~ spl5_206 ),
inference(duplicate_literal_removal,[],[f5915]) ).
fof(f5915,plain,
( ! [X0,X1] :
( subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X1))
| subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X1)) )
| ~ spl5_20
| ~ spl5_206 ),
inference(resolution,[],[f5861,f160]) ).
fof(f76659,plain,
( spl5_921
| ~ spl5_63
| ~ spl5_206 ),
inference(avatar_split_clause,[],[f5943,f5860,f761,f76657]) ).
fof(f76657,plain,
( spl5_921
<=> ! [X0,X1] : subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_921])]) ).
fof(f761,plain,
( spl5_63
<=> ! [X0,X3,X2,X1] :
( subset(difference(difference(X0,X1),X2),X3)
| ~ member(sK4(difference(difference(X0,X1),X2),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_63])]) ).
fof(f5943,plain,
( ! [X0,X1] : subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X0))
| ~ spl5_63
| ~ spl5_206 ),
inference(duplicate_literal_removal,[],[f5916]) ).
fof(f5916,plain,
( ! [X0,X1] :
( subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X0))
| subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X0)) )
| ~ spl5_63
| ~ spl5_206 ),
inference(resolution,[],[f5861,f762]) ).
fof(f762,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK4(difference(difference(X0,X1),X2),X3),X1)
| subset(difference(difference(X0,X1),X2),X3) )
| ~ spl5_63 ),
inference(avatar_component_clause,[],[f761]) ).
fof(f75054,plain,
( spl5_920
| ~ spl5_7
| ~ spl5_200 ),
inference(avatar_split_clause,[],[f5807,f5099,f71,f75052]) ).
fof(f75052,plain,
( spl5_920
<=> ! [X0] : subset(union(difference(sK0,X0),union(sK1,sK2)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_920])]) ).
fof(f5099,plain,
( spl5_200
<=> ! [X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(sK1,sK2)),X1)
| subset(union(difference(sK0,X0),X1),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_200])]) ).
fof(f5807,plain,
( ! [X0] : subset(union(difference(sK0,X0),union(sK1,sK2)),union(sK1,sK2))
| ~ spl5_7
| ~ spl5_200 ),
inference(duplicate_literal_removal,[],[f5796]) ).
fof(f5796,plain,
( ! [X0] :
( subset(union(difference(sK0,X0),union(sK1,sK2)),union(sK1,sK2))
| subset(union(difference(sK0,X0),union(sK1,sK2)),union(sK1,sK2)) )
| ~ spl5_7
| ~ spl5_200 ),
inference(resolution,[],[f5100,f72]) ).
fof(f5100,plain,
( ! [X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(sK1,sK2)),X1)
| subset(union(difference(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_200 ),
inference(avatar_component_clause,[],[f5099]) ).
fof(f73924,plain,
( spl5_919
| ~ spl5_68
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2711,f2311,f782,f73922]) ).
fof(f73922,plain,
( spl5_919
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(union(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(union(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X2,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_919])]) ).
fof(f2711,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(union(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X2,X3),X4)) )
| ~ spl5_68
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2585]) ).
fof(f2585,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X2,X3),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(union(X2,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X2,X3),X4))
| subset(union(union(X0,X1),X2),union(union(X2,X3),X4)) )
| ~ spl5_68
| ~ spl5_115 ),
inference(resolution,[],[f2312,f783]) ).
fof(f73920,plain,
( spl5_918
| ~ spl5_70
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2705,f2311,f790,f73918]) ).
fof(f73918,plain,
( spl5_918
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X2,X4))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X2,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X2,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_918])]) ).
fof(f2705,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X2,X4))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X2,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X2,X4))) )
| ~ spl5_70
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2591]) ).
fof(f2591,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X2,X4))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X2,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X2,X4)))
| subset(union(union(X0,X1),X2),union(X3,union(X2,X4))) )
| ~ spl5_70
| ~ spl5_115 ),
inference(resolution,[],[f2312,f791]) ).
fof(f73916,plain,
( spl5_917
| ~ spl5_67
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2703,f2311,f778,f73914]) ).
fof(f73914,plain,
( spl5_917
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X2),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X2),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X3,X2),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_917])]) ).
fof(f2703,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X2),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X2),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X3,X2),X4)) )
| ~ spl5_67
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2593]) ).
fof(f2593,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X2),X4)),X1)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X2),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X3,X2),X4))
| subset(union(union(X0,X1),X2),union(union(X3,X2),X4)) )
| ~ spl5_67
| ~ spl5_115 ),
inference(resolution,[],[f2312,f779]) ).
fof(f73912,plain,
( spl5_916
| ~ spl5_69
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2701,f2311,f786,f73910]) ).
fof(f73910,plain,
( spl5_916
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X2))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X2))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_916])]) ).
fof(f2701,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X2))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X2))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X2))) )
| ~ spl5_69
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2595]) ).
fof(f2595,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X2))),X1)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X2))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X2)))
| subset(union(union(X0,X1),X2),union(X3,union(X4,X2))) )
| ~ spl5_69
| ~ spl5_115 ),
inference(resolution,[],[f2312,f787]) ).
fof(f73908,plain,
( spl5_915
| ~ spl5_7
| ~ spl5_199 ),
inference(avatar_split_clause,[],[f5792,f5095,f71,f73906]) ).
fof(f73906,plain,
( spl5_915
<=> ! [X0] : subset(union(union(sK1,sK2),difference(sK0,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_915])]) ).
fof(f5095,plain,
( spl5_199
<=> ! [X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(sK1,sK2)),X0)
| subset(union(X0,difference(sK0,X1)),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_199])]) ).
fof(f5792,plain,
( ! [X0] : subset(union(union(sK1,sK2),difference(sK0,X0)),union(sK1,sK2))
| ~ spl5_7
| ~ spl5_199 ),
inference(duplicate_literal_removal,[],[f5779]) ).
fof(f5779,plain,
( ! [X0] :
( subset(union(union(sK1,sK2),difference(sK0,X0)),union(sK1,sK2))
| subset(union(union(sK1,sK2),difference(sK0,X0)),union(sK1,sK2)) )
| ~ spl5_7
| ~ spl5_199 ),
inference(resolution,[],[f5096,f72]) ).
fof(f5096,plain,
( ! [X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(sK1,sK2)),X0)
| subset(union(X0,difference(sK0,X1)),union(sK1,sK2)) )
| ~ spl5_199 ),
inference(avatar_component_clause,[],[f5095]) ).
fof(f73904,plain,
( spl5_914
| ~ spl5_68
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2694,f2311,f782,f73902]) ).
fof(f73902,plain,
( spl5_914
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(union(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X1,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_914])]) ).
fof(f2694,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X1,X3),X4)) )
| ~ spl5_68
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2606]) ).
fof(f2606,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X1,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X1,X3),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X1,X3),X4))
| subset(union(union(X0,X1),X2),union(union(X1,X3),X4)) )
| ~ spl5_68
| ~ spl5_115 ),
inference(resolution,[],[f2312,f783]) ).
fof(f73900,plain,
( spl5_913
| ~ spl5_70
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2688,f2311,f790,f73898]) ).
fof(f73898,plain,
( spl5_913
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X1,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X1,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X1,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_913])]) ).
fof(f2688,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X1,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X1,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X1,X4))) )
| ~ spl5_70
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2613]) ).
fof(f2613,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X1,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X1,X4))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X1,X4)))
| subset(union(union(X0,X1),X2),union(X3,union(X1,X4))) )
| ~ spl5_70
| ~ spl5_115 ),
inference(resolution,[],[f2312,f791]) ).
fof(f73896,plain,
( spl5_912
| ~ spl5_67
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2686,f2311,f778,f73894]) ).
fof(f73894,plain,
( spl5_912
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X1),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X1),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X3,X1),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_912])]) ).
fof(f2686,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X1),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X1),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X3,X1),X4)) )
| ~ spl5_67
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2615]) ).
fof(f2615,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X1),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X1),X4)),X0)
| subset(union(union(X0,X1),X2),union(union(X3,X1),X4))
| subset(union(union(X0,X1),X2),union(union(X3,X1),X4)) )
| ~ spl5_67
| ~ spl5_115 ),
inference(resolution,[],[f2312,f779]) ).
fof(f73892,plain,
( spl5_911
| ~ spl5_69
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2684,f2311,f786,f73890]) ).
fof(f73890,plain,
( spl5_911
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X1))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X1))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_911])]) ).
fof(f2684,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X1))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X1))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X1))) )
| ~ spl5_69
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2617]) ).
fof(f2617,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X1))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X1))),X0)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X1)))
| subset(union(union(X0,X1),X2),union(X3,union(X4,X1))) )
| ~ spl5_69
| ~ spl5_115 ),
inference(resolution,[],[f2312,f787]) ).
fof(f73888,plain,
( spl5_910
| ~ spl5_68
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2677,f2311,f782,f73886]) ).
fof(f73886,plain,
( spl5_910
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(union(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),union(union(X0,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_910])]) ).
fof(f2677,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2628]) ).
fof(f2628,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X0,X3),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X0,X3),X4)),X1)
| subset(union(union(X0,X1),X2),union(union(X0,X3),X4))
| subset(union(union(X0,X1),X2),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_115 ),
inference(resolution,[],[f2312,f783]) ).
fof(f73884,plain,
( spl5_909
| ~ spl5_70
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2671,f2311,f790,f73882]) ).
fof(f73882,plain,
( spl5_909
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X0,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X0,X4))),X1)
| subset(union(union(X0,X1),X2),union(X3,union(X0,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_909])]) ).
fof(f2671,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X0,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X0,X4))),X1)
| subset(union(union(X0,X1),X2),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2635]) ).
fof(f2635,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X0,X4))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X0,X4))),X1)
| subset(union(union(X0,X1),X2),union(X3,union(X0,X4)))
| subset(union(union(X0,X1),X2),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_115 ),
inference(resolution,[],[f2312,f791]) ).
fof(f73880,plain,
( spl5_908
| ~ spl5_67
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2669,f2311,f778,f73878]) ).
fof(f73878,plain,
( spl5_908
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X0),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X0),X4)),X1)
| subset(union(union(X0,X1),X2),union(union(X3,X0),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_908])]) ).
fof(f2669,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X0),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X0),X4)),X1)
| subset(union(union(X0,X1),X2),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2637]) ).
fof(f2637,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(union(X3,X0),X4)),X2)
| member(sK4(union(union(X0,X1),X2),union(union(X3,X0),X4)),X1)
| subset(union(union(X0,X1),X2),union(union(X3,X0),X4))
| subset(union(union(X0,X1),X2),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_115 ),
inference(resolution,[],[f2312,f779]) ).
fof(f73876,plain,
( spl5_907
| ~ spl5_69
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2667,f2311,f786,f73874]) ).
fof(f73874,plain,
( spl5_907
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X0))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X0))),X1)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_907])]) ).
fof(f2667,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X0))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X0))),X1)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2639]) ).
fof(f2639,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X0))),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,union(X4,X0))),X1)
| subset(union(union(X0,X1),X2),union(X3,union(X4,X0)))
| subset(union(union(X0,X1),X2),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_115 ),
inference(resolution,[],[f2312,f787]) ).
fof(f73872,plain,
( spl5_906
| ~ spl5_68
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2580,f2307,f782,f73870]) ).
fof(f73870,plain,
( spl5_906
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(union(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(union(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X2,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_906])]) ).
fof(f2580,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(union(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X2,X3),X4)) )
| ~ spl5_68
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2455]) ).
fof(f2455,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X2,X3),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(union(X2,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X2,X3),X4))
| subset(union(X0,union(X1,X2)),union(union(X2,X3),X4)) )
| ~ spl5_68
| ~ spl5_114 ),
inference(resolution,[],[f2308,f783]) ).
fof(f73868,plain,
( spl5_905
| ~ spl5_70
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2574,f2307,f790,f73866]) ).
fof(f73866,plain,
( spl5_905
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X2,X4))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X2,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X2,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_905])]) ).
fof(f2574,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X2,X4))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X2,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X2,X4))) )
| ~ spl5_70
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2461]) ).
fof(f2461,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X2,X4))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X2,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X2,X4)))
| subset(union(X0,union(X1,X2)),union(X3,union(X2,X4))) )
| ~ spl5_70
| ~ spl5_114 ),
inference(resolution,[],[f2308,f791]) ).
fof(f73864,plain,
( spl5_904
| ~ spl5_7
| ~ spl5_198 ),
inference(avatar_split_clause,[],[f5776,f5091,f71,f73862]) ).
fof(f73862,plain,
( spl5_904
<=> ! [X0] : subset(union(sK0,difference(union(sK1,sK2),X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_904])]) ).
fof(f5091,plain,
( spl5_198
<=> ! [X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(sK1,sK2)),X0)
| subset(union(sK0,difference(X0,X1)),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_198])]) ).
fof(f5776,plain,
( ! [X0] : subset(union(sK0,difference(union(sK1,sK2),X0)),union(sK1,sK2))
| ~ spl5_7
| ~ spl5_198 ),
inference(duplicate_literal_removal,[],[f5765]) ).
fof(f5765,plain,
( ! [X0] :
( subset(union(sK0,difference(union(sK1,sK2),X0)),union(sK1,sK2))
| subset(union(sK0,difference(union(sK1,sK2),X0)),union(sK1,sK2)) )
| ~ spl5_7
| ~ spl5_198 ),
inference(resolution,[],[f5092,f72]) ).
fof(f5092,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(sK1,sK2)),X0)
| subset(union(sK0,difference(X0,X1)),union(sK1,sK2)) )
| ~ spl5_198 ),
inference(avatar_component_clause,[],[f5091]) ).
fof(f73860,plain,
( spl5_903
| ~ spl5_67
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2572,f2307,f778,f73858]) ).
fof(f73858,plain,
( spl5_903
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X2),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X2),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X3,X2),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_903])]) ).
fof(f2572,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X2),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X2),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X3,X2),X4)) )
| ~ spl5_67
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2463]) ).
fof(f2463,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X2),X4)),X1)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X2),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X3,X2),X4))
| subset(union(X0,union(X1,X2)),union(union(X3,X2),X4)) )
| ~ spl5_67
| ~ spl5_114 ),
inference(resolution,[],[f2308,f779]) ).
fof(f73856,plain,
( spl5_902
| ~ spl5_69
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2570,f2307,f786,f73854]) ).
fof(f73854,plain,
( spl5_902
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X2))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X2))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_902])]) ).
fof(f2570,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X2))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X2))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X2))) )
| ~ spl5_69
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2465]) ).
fof(f2465,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X2))),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X2))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X2)))
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X2))) )
| ~ spl5_69
| ~ spl5_114 ),
inference(resolution,[],[f2308,f787]) ).
fof(f73852,plain,
( spl5_901
| ~ spl5_68
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2563,f2307,f782,f73850]) ).
fof(f73850,plain,
( spl5_901
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(union(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X1,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_901])]) ).
fof(f2563,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X1,X3),X4)) )
| ~ spl5_68
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2477]) ).
fof(f2477,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X1,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X1,X3),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X1,X3),X4))
| subset(union(X0,union(X1,X2)),union(union(X1,X3),X4)) )
| ~ spl5_68
| ~ spl5_114 ),
inference(resolution,[],[f2308,f783]) ).
fof(f73848,plain,
( spl5_900
| ~ spl5_70
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2557,f2307,f790,f73846]) ).
fof(f73846,plain,
( spl5_900
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X1,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X1,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X1,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_900])]) ).
fof(f2557,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X1,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X1,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X1,X4))) )
| ~ spl5_70
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2483]) ).
fof(f2483,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X1,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X1,X4))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X1,X4)))
| subset(union(X0,union(X1,X2)),union(X3,union(X1,X4))) )
| ~ spl5_70
| ~ spl5_114 ),
inference(resolution,[],[f2308,f791]) ).
fof(f73844,plain,
( spl5_899
| ~ spl5_67
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2555,f2307,f778,f73842]) ).
fof(f73842,plain,
( spl5_899
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X1),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X1),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X3,X1),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_899])]) ).
fof(f2555,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X1),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X1),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X3,X1),X4)) )
| ~ spl5_67
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2485]) ).
fof(f2485,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X1),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X1),X4)),X0)
| subset(union(X0,union(X1,X2)),union(union(X3,X1),X4))
| subset(union(X0,union(X1,X2)),union(union(X3,X1),X4)) )
| ~ spl5_67
| ~ spl5_114 ),
inference(resolution,[],[f2308,f779]) ).
fof(f73840,plain,
( spl5_898
| ~ spl5_69
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2553,f2307,f786,f73838]) ).
fof(f73838,plain,
( spl5_898
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X1))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X1))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_898])]) ).
fof(f2553,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X1))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X1))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X1))) )
| ~ spl5_69
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2487]) ).
fof(f2487,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X1))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X1))),X0)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X1)))
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X1))) )
| ~ spl5_69
| ~ spl5_114 ),
inference(resolution,[],[f2308,f787]) ).
fof(f73836,plain,
( spl5_897
| ~ spl5_68
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2546,f2307,f782,f73834]) ).
fof(f73834,plain,
( spl5_897
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(union(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),union(union(X0,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_897])]) ).
fof(f2546,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2498]) ).
fof(f2498,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X0,X3),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X0,X3),X4)),X1)
| subset(union(X0,union(X1,X2)),union(union(X0,X3),X4))
| subset(union(X0,union(X1,X2)),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_114 ),
inference(resolution,[],[f2308,f783]) ).
fof(f73832,plain,
( spl5_896
| ~ spl5_70
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2540,f2307,f790,f73830]) ).
fof(f73830,plain,
( spl5_896
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X0,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X0,X4))),X1)
| subset(union(X0,union(X1,X2)),union(X3,union(X0,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_896])]) ).
fof(f2540,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X0,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X0,X4))),X1)
| subset(union(X0,union(X1,X2)),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2504]) ).
fof(f2504,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X0,X4))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X0,X4))),X1)
| subset(union(X0,union(X1,X2)),union(X3,union(X0,X4)))
| subset(union(X0,union(X1,X2)),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_114 ),
inference(resolution,[],[f2308,f791]) ).
fof(f73828,plain,
( spl5_895
| ~ spl5_67
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2538,f2307,f778,f73826]) ).
fof(f73826,plain,
( spl5_895
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X0),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X0),X4)),X1)
| subset(union(X0,union(X1,X2)),union(union(X3,X0),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_895])]) ).
fof(f2538,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X0),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X0),X4)),X1)
| subset(union(X0,union(X1,X2)),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2506]) ).
fof(f2506,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(union(X3,X0),X4)),X2)
| member(sK4(union(X0,union(X1,X2)),union(union(X3,X0),X4)),X1)
| subset(union(X0,union(X1,X2)),union(union(X3,X0),X4))
| subset(union(X0,union(X1,X2)),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_114 ),
inference(resolution,[],[f2308,f779]) ).
fof(f73824,plain,
( spl5_894
| ~ spl5_69
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2536,f2307,f786,f73822]) ).
fof(f73822,plain,
( spl5_894
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X0))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X0))),X1)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_894])]) ).
fof(f2536,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X0))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X0))),X1)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2508]) ).
fof(f2508,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X0))),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,union(X4,X0))),X1)
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X0)))
| subset(union(X0,union(X1,X2)),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_114 ),
inference(resolution,[],[f2308,f787]) ).
fof(f73820,plain,
( spl5_893
| ~ spl5_21
| ~ spl5_197 ),
inference(avatar_split_clause,[],[f5750,f5087,f163,f73818]) ).
fof(f73818,plain,
( spl5_893
<=> ! [X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_893])]) ).
fof(f5750,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(X0,X1))
| ~ spl5_21
| ~ spl5_197 ),
inference(duplicate_literal_removal,[],[f5701]) ).
fof(f5701,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),union(sK1,sK2)),union(X0,X1))
| subset(difference(union(X0,sK0),union(sK1,sK2)),union(X0,X1)) )
| ~ spl5_21
| ~ spl5_197 ),
inference(resolution,[],[f5088,f164]) ).
fof(f73816,plain,
( spl5_892
| ~ spl5_64
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2443,f2303,f765,f73814]) ).
fof(f73814,plain,
( spl5_892
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_892])]) ).
fof(f2443,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X4) )
| ~ spl5_64
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2404]) ).
fof(f2404,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X3)
| member(sK4(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4)),X4)
| subset(difference(difference(X0,X1),X2),difference(difference(X0,X3),X4)) )
| ~ spl5_64
| ~ spl5_113 ),
inference(resolution,[],[f2304,f766]) ).
fof(f73812,plain,
( spl5_891
| ~ spl5_85
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1824,f1324,f1291,f73810]) ).
fof(f73810,plain,
( spl5_891
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(difference(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),union(difference(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),union(difference(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_891])]) ).
fof(f1824,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(difference(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),union(difference(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),union(difference(X2,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1751]) ).
fof(f1751,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(difference(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),union(difference(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),union(difference(X2,X3),X4)),X3)
| subset(union(difference(X0,X1),X2),union(difference(X2,X3),X4)) )
| ~ spl5_85
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1292]) ).
fof(f73808,plain,
( spl5_890
| ~ spl5_89
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1822,f1324,f1308,f73806]) ).
fof(f73806,plain,
( spl5_890
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),difference(union(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X2,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_890])]) ).
fof(f1822,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),difference(union(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X2,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1753]) ).
fof(f1753,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),difference(union(X2,X3),X4))
| subset(union(difference(X0,X1),X2),difference(union(X2,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X2,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1309]) ).
fof(f73804,plain,
( spl5_889
| ~ spl5_86
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1819,f1324,f1295,f73802]) ).
fof(f73802,plain,
( spl5_889
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,difference(X2,X4))),X0)
| subset(union(difference(X0,X1),X2),union(X3,difference(X2,X4)))
| member(sK4(union(difference(X0,X1),X2),union(X3,difference(X2,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_889])]) ).
fof(f1819,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,difference(X2,X4))),X0)
| subset(union(difference(X0,X1),X2),union(X3,difference(X2,X4)))
| member(sK4(union(difference(X0,X1),X2),union(X3,difference(X2,X4))),X4) )
| ~ spl5_86
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1756]) ).
fof(f1756,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,difference(X2,X4))),X0)
| subset(union(difference(X0,X1),X2),union(X3,difference(X2,X4)))
| member(sK4(union(difference(X0,X1),X2),union(X3,difference(X2,X4))),X4)
| subset(union(difference(X0,X1),X2),union(X3,difference(X2,X4))) )
| ~ spl5_86
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1296]) ).
fof(f73800,plain,
( spl5_888
| ~ spl5_88
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1817,f1324,f1304,f73798]) ).
fof(f73798,plain,
( spl5_888
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X3,X2),X4)),X0)
| subset(union(difference(X0,X1),X2),difference(union(X3,X2),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X3,X2),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_888])]) ).
fof(f1817,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X3,X2),X4)),X0)
| subset(union(difference(X0,X1),X2),difference(union(X3,X2),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X3,X2),X4)),X4) )
| ~ spl5_88
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1758]) ).
fof(f1758,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X3,X2),X4)),X0)
| subset(union(difference(X0,X1),X2),difference(union(X3,X2),X4))
| subset(union(difference(X0,X1),X2),difference(union(X3,X2),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X3,X2),X4)),X4) )
| ~ spl5_88
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1305]) ).
fof(f73796,plain,
( spl5_887
| ~ spl5_85
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1807,f1324,f1291,f73794]) ).
fof(f73794,plain,
( spl5_887
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(difference(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),union(difference(X0,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_887])]) ).
fof(f1807,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(difference(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),union(difference(X0,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1772]) ).
fof(f1772,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(difference(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),union(difference(X0,X3),X4)),X3)
| subset(union(difference(X0,X1),X2),union(difference(X0,X3),X4)) )
| ~ spl5_85
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1292]) ).
fof(f73792,plain,
( spl5_886
| ~ spl5_89
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1805,f1324,f1308,f73790]) ).
fof(f73790,plain,
( spl5_886
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X0,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_886])]) ).
fof(f1805,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X0,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1774]) ).
fof(f1774,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),difference(union(X0,X3),X4))
| subset(union(difference(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X0,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1309]) ).
fof(f73788,plain,
( spl5_885
| ~ spl5_86
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1802,f1324,f1295,f73786]) ).
fof(f73786,plain,
( spl5_885
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,difference(X0,X4))),X2)
| subset(union(difference(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(union(difference(X0,X1),X2),union(X3,difference(X0,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_885])]) ).
fof(f1802,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,difference(X0,X4))),X2)
| subset(union(difference(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(union(difference(X0,X1),X2),union(X3,difference(X0,X4))),X4) )
| ~ spl5_86
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1778]) ).
fof(f1778,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,difference(X0,X4))),X2)
| subset(union(difference(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(union(difference(X0,X1),X2),union(X3,difference(X0,X4))),X4)
| subset(union(difference(X0,X1),X2),union(X3,difference(X0,X4))) )
| ~ spl5_86
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1296]) ).
fof(f73784,plain,
( spl5_884
| ~ spl5_88
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1800,f1324,f1304,f73782]) ).
fof(f73782,plain,
( spl5_884
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X3,X0),X4)),X2)
| subset(union(difference(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X3,X0),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_884])]) ).
fof(f1800,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X3,X0),X4)),X2)
| subset(union(difference(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X3,X0),X4)),X4) )
| ~ spl5_88
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1780]) ).
fof(f1780,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),difference(union(X3,X0),X4)),X2)
| subset(union(difference(X0,X1),X2),difference(union(X3,X0),X4))
| subset(union(difference(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(union(difference(X0,X1),X2),difference(union(X3,X0),X4)),X4) )
| ~ spl5_88
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1305]) ).
fof(f73780,plain,
( spl5_883
| ~ spl5_85
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1727,f1316,f1291,f73778]) ).
fof(f73778,plain,
( spl5_883
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(difference(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(difference(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),union(difference(X1,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_883])]) ).
fof(f1727,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(difference(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(difference(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),union(difference(X1,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1653]) ).
fof(f1653,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(difference(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(difference(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),union(difference(X1,X3),X4)),X3)
| subset(union(X0,difference(X1,X2)),union(difference(X1,X3),X4)) )
| ~ spl5_85
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1292]) ).
fof(f73776,plain,
( spl5_882
| ~ spl5_22
| ~ spl5_197 ),
inference(avatar_split_clause,[],[f5743,f5087,f167,f73774]) ).
fof(f73774,plain,
( spl5_882
<=> ! [X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_882])]) ).
fof(f5743,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,X0))
| ~ spl5_22
| ~ spl5_197 ),
inference(duplicate_literal_removal,[],[f5708]) ).
fof(f5708,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,X0))
| subset(difference(union(X0,sK0),union(sK1,sK2)),union(X1,X0)) )
| ~ spl5_22
| ~ spl5_197 ),
inference(resolution,[],[f5088,f168]) ).
fof(f73772,plain,
( spl5_881
| ~ spl5_89
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1725,f1316,f1308,f73770]) ).
fof(f73770,plain,
( spl5_881
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),difference(union(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X1,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_881])]) ).
fof(f1725,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),difference(union(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X1,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1655]) ).
fof(f1655,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),difference(union(X1,X3),X4))
| subset(union(X0,difference(X1,X2)),difference(union(X1,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X1,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1309]) ).
fof(f73768,plain,
( spl5_880
| ~ spl5_86
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1721,f1316,f1295,f73766]) ).
fof(f73766,plain,
( spl5_880
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X1,X4))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,difference(X1,X4)))
| member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X1,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_880])]) ).
fof(f1721,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X1,X4))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,difference(X1,X4)))
| member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X1,X4))),X4) )
| ~ spl5_86
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1659]) ).
fof(f1659,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X1,X4))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,difference(X1,X4)))
| member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X1,X4))),X4)
| subset(union(X0,difference(X1,X2)),union(X3,difference(X1,X4))) )
| ~ spl5_86
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1296]) ).
fof(f73764,plain,
( spl5_879
| ~ spl5_88
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1719,f1316,f1304,f73762]) ).
fof(f73762,plain,
( spl5_879
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X1),X4)),X0)
| subset(union(X0,difference(X1,X2)),difference(union(X3,X1),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X1),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_879])]) ).
fof(f1719,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X1),X4)),X0)
| subset(union(X0,difference(X1,X2)),difference(union(X3,X1),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X1),X4)),X4) )
| ~ spl5_88
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1661]) ).
fof(f1661,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X1),X4)),X0)
| subset(union(X0,difference(X1,X2)),difference(union(X3,X1),X4))
| subset(union(X0,difference(X1,X2)),difference(union(X3,X1),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X1),X4)),X4) )
| ~ spl5_88
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1305]) ).
fof(f73760,plain,
( spl5_878
| ~ spl5_85
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1710,f1316,f1291,f73758]) ).
fof(f73758,plain,
( spl5_878
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(difference(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(difference(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),union(difference(X0,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_878])]) ).
fof(f1710,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(difference(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(difference(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),union(difference(X0,X3),X4)),X3) )
| ~ spl5_85
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1674]) ).
fof(f1674,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(difference(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(difference(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),union(difference(X0,X3),X4)),X3)
| subset(union(X0,difference(X1,X2)),union(difference(X0,X3),X4)) )
| ~ spl5_85
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1292]) ).
fof(f73756,plain,
( spl5_877
| ~ spl5_89
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1708,f1316,f1308,f73754]) ).
fof(f73754,plain,
( spl5_877
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),difference(union(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X0,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_877])]) ).
fof(f1708,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),difference(union(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X0,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1676]) ).
fof(f1676,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),difference(union(X0,X3),X4))
| subset(union(X0,difference(X1,X2)),difference(union(X0,X3),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X0,X3),X4)),X4) )
| ~ spl5_89
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1309]) ).
fof(f73752,plain,
( spl5_876
| ~ spl5_86
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1704,f1316,f1295,f73750]) ).
fof(f73750,plain,
( spl5_876
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X0,X4))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,difference(X0,X4)))
| member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X0,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_876])]) ).
fof(f1704,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X0,X4))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,difference(X0,X4)))
| member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X0,X4))),X4) )
| ~ spl5_86
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1680]) ).
fof(f1680,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X0,X4))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,difference(X0,X4)))
| member(sK4(union(X0,difference(X1,X2)),union(X3,difference(X0,X4))),X4)
| subset(union(X0,difference(X1,X2)),union(X3,difference(X0,X4))) )
| ~ spl5_86
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1296]) ).
fof(f73748,plain,
( spl5_875
| ~ spl5_88
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1702,f1316,f1304,f73746]) ).
fof(f73746,plain,
( spl5_875
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X0),X4)),X1)
| subset(union(X0,difference(X1,X2)),difference(union(X3,X0),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X0),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_875])]) ).
fof(f1702,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X0),X4)),X1)
| subset(union(X0,difference(X1,X2)),difference(union(X3,X0),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X0),X4)),X4) )
| ~ spl5_88
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1682]) ).
fof(f1682,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X0),X4)),X1)
| subset(union(X0,difference(X1,X2)),difference(union(X3,X0),X4))
| subset(union(X0,difference(X1,X2)),difference(union(X3,X0),X4))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X3,X0),X4)),X4) )
| ~ spl5_88
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1305]) ).
fof(f73744,plain,
( spl5_874
| ~ spl5_83
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1628,f1308,f1283,f73742]) ).
fof(f73742,plain,
( spl5_874
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(union(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X0,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X0,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_874])]) ).
fof(f1628,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X0,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X0,X3),X4)),X1) )
| ~ spl5_83
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1605]) ).
fof(f1605,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X0,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X0,X3),X4)),X1)
| subset(difference(union(X0,X1),X2),difference(union(X0,X3),X4)) )
| ~ spl5_83
| ~ spl5_89 ),
inference(resolution,[],[f1309,f1284]) ).
fof(f73740,plain,
( spl5_873
| ~ spl5_83
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1621,f1308,f1283,f73738]) ).
fof(f73738,plain,
( spl5_873
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(union(X0,X1),X2),difference(union(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X1,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X1,X3),X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_873])]) ).
fof(f1621,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(union(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X1,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X1,X3),X4)),X0) )
| ~ spl5_83
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1612]) ).
fof(f1612,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(union(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X1,X3),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X1,X3),X4)),X0)
| subset(difference(union(X0,X1),X2),difference(union(X1,X3),X4)) )
| ~ spl5_83
| ~ spl5_89 ),
inference(resolution,[],[f1309,f1284]) ).
fof(f73736,plain,
( spl5_872
| ~ spl5_83
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1596,f1304,f1283,f73734]) ).
fof(f73734,plain,
( spl5_872
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(union(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X0),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X0),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_872])]) ).
fof(f1596,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X0),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X0),X4)),X1) )
| ~ spl5_83
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1573]) ).
fof(f1573,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X0),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X0),X4)),X1)
| subset(difference(union(X0,X1),X2),difference(union(X3,X0),X4)) )
| ~ spl5_83
| ~ spl5_88 ),
inference(resolution,[],[f1305,f1284]) ).
fof(f73732,plain,
( spl5_871
| ~ spl5_66
| ~ spl5_196 ),
inference(avatar_split_clause,[],[f5686,f5083,f774,f73730]) ).
fof(f73730,plain,
( spl5_871
<=> ! [X0,X1] : subset(difference(union(X0,sK0),union(X0,X1)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_871])]) ).
fof(f5083,plain,
( spl5_196
<=> ! [X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(sK1,sK2)),X0)
| subset(difference(union(X0,sK0),X1),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_196])]) ).
fof(f5686,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),union(X0,X1)),union(sK1,sK2))
| ~ spl5_66
| ~ spl5_196 ),
inference(duplicate_literal_removal,[],[f5661]) ).
fof(f5661,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),union(X0,X1)),union(sK1,sK2))
| subset(difference(union(X0,sK0),union(X0,X1)),union(sK1,sK2)) )
| ~ spl5_66
| ~ spl5_196 ),
inference(resolution,[],[f5084,f775]) ).
fof(f5084,plain,
( ! [X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(sK1,sK2)),X0)
| subset(difference(union(X0,sK0),X1),union(sK1,sK2)) )
| ~ spl5_196 ),
inference(avatar_component_clause,[],[f5083]) ).
fof(f73728,plain,
( spl5_870
| ~ spl5_83
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1589,f1304,f1283,f73726]) ).
fof(f73726,plain,
( spl5_870
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(union(X0,X1),X2),difference(union(X3,X1),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X1),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X1),X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_870])]) ).
fof(f1589,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(union(X3,X1),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X1),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X1),X4)),X0) )
| ~ spl5_83
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1580]) ).
fof(f1580,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(union(X0,X1),X2),difference(union(X3,X1),X4))
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X1),X4)),X4)
| member(sK4(difference(union(X0,X1),X2),difference(union(X3,X1),X4)),X0)
| subset(difference(union(X0,X1),X2),difference(union(X3,X1),X4)) )
| ~ spl5_83
| ~ spl5_88 ),
inference(resolution,[],[f1305,f1284]) ).
fof(f73724,plain,
( spl5_869
| ~ spl5_83
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1562,f1295,f1283,f73722]) ).
fof(f73722,plain,
( spl5_869
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,difference(X0,X4))),X4)
| subset(difference(union(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(difference(union(X0,X1),X2),union(X3,difference(X0,X4))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_869])]) ).
fof(f1562,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,difference(X0,X4))),X4)
| subset(difference(union(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(difference(union(X0,X1),X2),union(X3,difference(X0,X4))),X1) )
| ~ spl5_83
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1535]) ).
fof(f1535,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,difference(X0,X4))),X4)
| subset(difference(union(X0,X1),X2),union(X3,difference(X0,X4)))
| member(sK4(difference(union(X0,X1),X2),union(X3,difference(X0,X4))),X1)
| subset(difference(union(X0,X1),X2),union(X3,difference(X0,X4))) )
| ~ spl5_83
| ~ spl5_86 ),
inference(resolution,[],[f1296,f1284]) ).
fof(f73720,plain,
( spl5_868
| ~ spl5_83
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1552,f1295,f1283,f73718]) ).
fof(f73718,plain,
( spl5_868
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,difference(X1,X4))),X4)
| subset(difference(union(X0,X1),X2),union(X3,difference(X1,X4)))
| member(sK4(difference(union(X0,X1),X2),union(X3,difference(X1,X4))),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_868])]) ).
fof(f1552,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,difference(X1,X4))),X4)
| subset(difference(union(X0,X1),X2),union(X3,difference(X1,X4)))
| member(sK4(difference(union(X0,X1),X2),union(X3,difference(X1,X4))),X0) )
| ~ spl5_83
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1545]) ).
fof(f1545,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,difference(X1,X4))),X4)
| subset(difference(union(X0,X1),X2),union(X3,difference(X1,X4)))
| member(sK4(difference(union(X0,X1),X2),union(X3,difference(X1,X4))),X0)
| subset(difference(union(X0,X1),X2),union(X3,difference(X1,X4))) )
| ~ spl5_83
| ~ spl5_86 ),
inference(resolution,[],[f1296,f1284]) ).
fof(f73716,plain,
( spl5_867
| ~ spl5_83
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1524,f1291,f1283,f73714]) ).
fof(f73714,plain,
( spl5_867
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),union(difference(X0,X3),X4)),X3)
| subset(difference(union(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),union(difference(X0,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_867])]) ).
fof(f1524,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(difference(X0,X3),X4)),X3)
| subset(difference(union(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),union(difference(X0,X3),X4)),X1) )
| ~ spl5_83
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1497]) ).
fof(f1497,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(difference(X0,X3),X4)),X3)
| subset(difference(union(X0,X1),X2),union(difference(X0,X3),X4))
| member(sK4(difference(union(X0,X1),X2),union(difference(X0,X3),X4)),X1)
| subset(difference(union(X0,X1),X2),union(difference(X0,X3),X4)) )
| ~ spl5_83
| ~ spl5_85 ),
inference(resolution,[],[f1292,f1284]) ).
fof(f73712,plain,
( spl5_866
| ~ spl5_83
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1514,f1291,f1283,f73710]) ).
fof(f73710,plain,
( spl5_866
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),union(difference(X1,X3),X4)),X3)
| subset(difference(union(X0,X1),X2),union(difference(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),union(difference(X1,X3),X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_866])]) ).
fof(f1514,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(difference(X1,X3),X4)),X3)
| subset(difference(union(X0,X1),X2),union(difference(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),union(difference(X1,X3),X4)),X0) )
| ~ spl5_83
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1507]) ).
fof(f1507,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(difference(X1,X3),X4)),X3)
| subset(difference(union(X0,X1),X2),union(difference(X1,X3),X4))
| member(sK4(difference(union(X0,X1),X2),union(difference(X1,X3),X4)),X0)
| subset(difference(union(X0,X1),X2),union(difference(X1,X3),X4)) )
| ~ spl5_83
| ~ spl5_85 ),
inference(resolution,[],[f1292,f1284]) ).
fof(f72802,plain,
( spl5_865
| ~ spl5_65
| ~ spl5_196 ),
inference(avatar_split_clause,[],[f5682,f5083,f770,f72800]) ).
fof(f72800,plain,
( spl5_865
<=> ! [X0,X1] : subset(difference(union(X0,sK0),union(X1,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_865])]) ).
fof(f5682,plain,
( ! [X0,X1] : subset(difference(union(X0,sK0),union(X1,X0)),union(sK1,sK2))
| ~ spl5_65
| ~ spl5_196 ),
inference(duplicate_literal_removal,[],[f5665]) ).
fof(f5665,plain,
( ! [X0,X1] :
( subset(difference(union(X0,sK0),union(X1,X0)),union(sK1,sK2))
| subset(difference(union(X0,sK0),union(X1,X0)),union(sK1,sK2)) )
| ~ spl5_65
| ~ spl5_196 ),
inference(resolution,[],[f5084,f771]) ).
fof(f71169,plain,
( spl5_864
| ~ spl5_20
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5655,f5079,f159,f71167]) ).
fof(f71167,plain,
( spl5_864
<=> ! [X0] : subset(difference(union(sK0,union(sK1,sK2)),union(sK1,sK2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_864])]) ).
fof(f5655,plain,
( ! [X0] : subset(difference(union(sK0,union(sK1,sK2)),union(sK1,sK2)),X0)
| ~ spl5_20
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5600]) ).
fof(f5600,plain,
( ! [X0] :
( subset(difference(union(sK0,union(sK1,sK2)),union(sK1,sK2)),X0)
| subset(difference(union(sK0,union(sK1,sK2)),union(sK1,sK2)),X0) )
| ~ spl5_20
| ~ spl5_195 ),
inference(resolution,[],[f5080,f160]) ).
fof(f69383,plain,
( spl5_863
| ~ spl5_21
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5652,f5079,f163,f69381]) ).
fof(f69381,plain,
( spl5_863
<=> ! [X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_863])]) ).
fof(f5652,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(X0,X1))
| ~ spl5_21
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5603]) ).
fof(f5603,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),union(sK1,sK2)),union(X0,X1))
| subset(difference(union(sK0,X0),union(sK1,sK2)),union(X0,X1)) )
| ~ spl5_21
| ~ spl5_195 ),
inference(resolution,[],[f5080,f164]) ).
fof(f69243,plain,
( spl5_862
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4249,f3714,f69241]) ).
fof(f69241,plain,
( spl5_862
<=> ! [X16,X17,X15] :
( member(sK3(union(union(X15,X15),X16),X17),X17)
| member(sK3(union(union(X15,X15),X16),X17),X16)
| member(sK3(union(union(X15,X15),X16),X17),X15)
| union(union(X15,X15),X16) = X17 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_862])]) ).
fof(f4249,plain,
( ! [X16,X17,X15] :
( member(sK3(union(union(X15,X15),X16),X17),X17)
| member(sK3(union(union(X15,X15),X16),X17),X16)
| member(sK3(union(union(X15,X15),X16),X17),X15)
| union(union(X15,X15),X16) = X17 )
| ~ spl5_145 ),
inference(factoring,[],[f3715]) ).
fof(f69239,plain,
( spl5_861
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4246,f3714,f69237]) ).
fof(f69237,plain,
( spl5_861
<=> ! [X6,X8,X7] :
( member(sK3(union(union(X6,X7),X8),X6),X6)
| member(sK3(union(union(X6,X7),X8),X6),X8)
| member(sK3(union(union(X6,X7),X8),X6),X7)
| union(union(X6,X7),X8) = X6 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_861])]) ).
fof(f4246,plain,
( ! [X8,X6,X7] :
( member(sK3(union(union(X6,X7),X8),X6),X6)
| member(sK3(union(union(X6,X7),X8),X6),X8)
| member(sK3(union(union(X6,X7),X8),X6),X7)
| union(union(X6,X7),X8) = X6 )
| ~ spl5_145 ),
inference(factoring,[],[f3715]) ).
fof(f69235,plain,
( spl5_860
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4245,f3714,f69233]) ).
fof(f69233,plain,
( spl5_860
<=> ! [X4,X5,X3] :
( member(sK3(union(union(X3,X4),X5),X4),X4)
| member(sK3(union(union(X3,X4),X5),X4),X5)
| member(sK3(union(union(X3,X4),X5),X4),X3)
| union(union(X3,X4),X5) = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_860])]) ).
fof(f4245,plain,
( ! [X3,X4,X5] :
( member(sK3(union(union(X3,X4),X5),X4),X4)
| member(sK3(union(union(X3,X4),X5),X4),X5)
| member(sK3(union(union(X3,X4),X5),X4),X3)
| union(union(X3,X4),X5) = X4 )
| ~ spl5_145 ),
inference(factoring,[],[f3715]) ).
fof(f69231,plain,
( spl5_859
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4131,f3706,f69229]) ).
fof(f69229,plain,
( spl5_859
<=> ! [X16,X17,X15] :
( member(sK3(union(X15,union(X15,X16)),X17),X17)
| member(sK3(union(X15,union(X15,X16)),X17),X16)
| member(sK3(union(X15,union(X15,X16)),X17),X15)
| union(X15,union(X15,X16)) = X17 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_859])]) ).
fof(f4131,plain,
( ! [X16,X17,X15] :
( member(sK3(union(X15,union(X15,X16)),X17),X17)
| member(sK3(union(X15,union(X15,X16)),X17),X16)
| member(sK3(union(X15,union(X15,X16)),X17),X15)
| union(X15,union(X15,X16)) = X17 )
| ~ spl5_143 ),
inference(factoring,[],[f3707]) ).
fof(f69227,plain,
( spl5_858
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4130,f3706,f69225]) ).
fof(f69225,plain,
( spl5_858
<=> ! [X13,X12,X14] :
( member(sK3(union(X12,union(X13,X12)),X14),X14)
| member(sK3(union(X12,union(X13,X12)),X14),X12)
| member(sK3(union(X12,union(X13,X12)),X14),X13)
| union(X12,union(X13,X12)) = X14 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_858])]) ).
fof(f4130,plain,
( ! [X14,X12,X13] :
( member(sK3(union(X12,union(X13,X12)),X14),X14)
| member(sK3(union(X12,union(X13,X12)),X14),X12)
| member(sK3(union(X12,union(X13,X12)),X14),X13)
| union(X12,union(X13,X12)) = X14 )
| ~ spl5_143 ),
inference(factoring,[],[f3707]) ).
fof(f69223,plain,
( spl5_857
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4129,f3706,f69221]) ).
fof(f69221,plain,
( spl5_857
<=> ! [X9,X11,X10] :
( member(sK3(union(X9,union(X10,X10)),X11),X11)
| member(sK3(union(X9,union(X10,X10)),X11),X10)
| member(sK3(union(X9,union(X10,X10)),X11),X9)
| union(X9,union(X10,X10)) = X11 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_857])]) ).
fof(f4129,plain,
( ! [X10,X11,X9] :
( member(sK3(union(X9,union(X10,X10)),X11),X11)
| member(sK3(union(X9,union(X10,X10)),X11),X10)
| member(sK3(union(X9,union(X10,X10)),X11),X9)
| union(X9,union(X10,X10)) = X11 )
| ~ spl5_143 ),
inference(factoring,[],[f3707]) ).
fof(f69219,plain,
( spl5_856
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4127,f3706,f69217]) ).
fof(f69217,plain,
( spl5_856
<=> ! [X4,X5,X3] :
( member(sK3(union(X3,union(X4,X5)),X4),X4)
| member(sK3(union(X3,union(X4,X5)),X4),X5)
| member(sK3(union(X3,union(X4,X5)),X4),X3)
| union(X3,union(X4,X5)) = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_856])]) ).
fof(f4127,plain,
( ! [X3,X4,X5] :
( member(sK3(union(X3,union(X4,X5)),X4),X4)
| member(sK3(union(X3,union(X4,X5)),X4),X5)
| member(sK3(union(X3,union(X4,X5)),X4),X3)
| union(X3,union(X4,X5)) = X4 )
| ~ spl5_143 ),
inference(factoring,[],[f3707]) ).
fof(f69215,plain,
( spl5_855
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4126,f3706,f69213]) ).
fof(f69213,plain,
( spl5_855
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),X2),X2)
| member(sK3(union(X0,union(X1,X2)),X2),X1)
| member(sK3(union(X0,union(X1,X2)),X2),X0)
| union(X0,union(X1,X2)) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_855])]) ).
fof(f4126,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),X2),X2)
| member(sK3(union(X0,union(X1,X2)),X2),X1)
| member(sK3(union(X0,union(X1,X2)),X2),X0)
| union(X0,union(X1,X2)) = X2 )
| ~ spl5_143 ),
inference(factoring,[],[f3707]) ).
fof(f69211,plain,
( spl5_854
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f4009,f3702,f69209]) ).
fof(f69209,plain,
( spl5_854
<=> ! [X13,X12,X14] :
( member(sK3(union(X12,X13),union(X12,X14)),X14)
| member(sK3(union(X12,X13),union(X12,X14)),X12)
| member(sK3(union(X12,X13),union(X12,X14)),X13)
| union(X12,X14) = union(X12,X13) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_854])]) ).
fof(f4009,plain,
( ! [X14,X12,X13] :
( member(sK3(union(X12,X13),union(X12,X14)),X14)
| member(sK3(union(X12,X13),union(X12,X14)),X12)
| member(sK3(union(X12,X13),union(X12,X14)),X13)
| union(X12,X14) = union(X12,X13) )
| ~ spl5_142 ),
inference(factoring,[],[f3703]) ).
fof(f69207,plain,
( spl5_853
| ~ spl5_22
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5645,f5079,f167,f69205]) ).
fof(f69205,plain,
( spl5_853
<=> ! [X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_853])]) ).
fof(f5645,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,X0))
| ~ spl5_22
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5610]) ).
fof(f5610,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,X0))
| subset(difference(union(sK0,X0),union(sK1,sK2)),union(X1,X0)) )
| ~ spl5_22
| ~ spl5_195 ),
inference(resolution,[],[f5080,f168]) ).
fof(f69203,plain,
( spl5_852
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f4008,f3702,f69201]) ).
fof(f69201,plain,
( spl5_852
<=> ! [X9,X11,X10] :
( member(sK3(union(X9,X10),union(X10,X11)),X11)
| member(sK3(union(X9,X10),union(X10,X11)),X10)
| member(sK3(union(X9,X10),union(X10,X11)),X9)
| union(X10,X11) = union(X9,X10) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_852])]) ).
fof(f4008,plain,
( ! [X10,X11,X9] :
( member(sK3(union(X9,X10),union(X10,X11)),X11)
| member(sK3(union(X9,X10),union(X10,X11)),X10)
| member(sK3(union(X9,X10),union(X10,X11)),X9)
| union(X10,X11) = union(X9,X10) )
| ~ spl5_142 ),
inference(factoring,[],[f3703]) ).
fof(f69199,plain,
( spl5_851
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f4007,f3702,f69197]) ).
fof(f69197,plain,
( spl5_851
<=> ! [X6,X8,X7] :
( member(sK3(union(X6,X7),union(X8,X6)),X6)
| member(sK3(union(X6,X7),union(X8,X6)),X8)
| member(sK3(union(X6,X7),union(X8,X6)),X7)
| union(X6,X7) = union(X8,X6) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_851])]) ).
fof(f4007,plain,
( ! [X8,X6,X7] :
( member(sK3(union(X6,X7),union(X8,X6)),X6)
| member(sK3(union(X6,X7),union(X8,X6)),X8)
| member(sK3(union(X6,X7),union(X8,X6)),X7)
| union(X6,X7) = union(X8,X6) )
| ~ spl5_142 ),
inference(factoring,[],[f3703]) ).
fof(f69195,plain,
( spl5_850
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f4006,f3702,f69193]) ).
fof(f69193,plain,
( spl5_850
<=> ! [X4,X5,X3] :
( member(sK3(union(X3,X4),union(X5,X4)),X4)
| member(sK3(union(X3,X4),union(X5,X4)),X5)
| member(sK3(union(X3,X4),union(X5,X4)),X3)
| union(X5,X4) = union(X3,X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_850])]) ).
fof(f4006,plain,
( ! [X3,X4,X5] :
( member(sK3(union(X3,X4),union(X5,X4)),X4)
| member(sK3(union(X3,X4),union(X5,X4)),X5)
| member(sK3(union(X3,X4),union(X5,X4)),X3)
| union(X5,X4) = union(X3,X4) )
| ~ spl5_142 ),
inference(factoring,[],[f3703]) ).
fof(f69191,plain,
( spl5_849
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3904,f3698,f69189]) ).
fof(f69189,plain,
( spl5_849
<=> ! [X16,X17,X15] :
( member(sK3(X15,union(union(X15,X16),X17)),X17)
| member(sK3(X15,union(union(X15,X16),X17)),X16)
| member(sK3(X15,union(union(X15,X16),X17)),X15)
| union(union(X15,X16),X17) = X15 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_849])]) ).
fof(f3904,plain,
( ! [X16,X17,X15] :
( member(sK3(X15,union(union(X15,X16),X17)),X17)
| member(sK3(X15,union(union(X15,X16),X17)),X16)
| member(sK3(X15,union(union(X15,X16),X17)),X15)
| union(union(X15,X16),X17) = X15 )
| ~ spl5_141 ),
inference(factoring,[],[f3699]) ).
fof(f69187,plain,
( spl5_848
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3903,f3698,f69185]) ).
fof(f69185,plain,
( spl5_848
<=> ! [X13,X12,X14] :
( member(sK3(X12,union(union(X13,X12),X14)),X14)
| member(sK3(X12,union(union(X13,X12),X14)),X12)
| member(sK3(X12,union(union(X13,X12),X14)),X13)
| union(union(X13,X12),X14) = X12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_848])]) ).
fof(f3903,plain,
( ! [X14,X12,X13] :
( member(sK3(X12,union(union(X13,X12),X14)),X14)
| member(sK3(X12,union(union(X13,X12),X14)),X12)
| member(sK3(X12,union(union(X13,X12),X14)),X13)
| union(union(X13,X12),X14) = X12 )
| ~ spl5_141 ),
inference(factoring,[],[f3699]) ).
fof(f69183,plain,
( spl5_847
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3902,f3698,f69181]) ).
fof(f69181,plain,
( spl5_847
<=> ! [X9,X11,X10] :
( member(sK3(X9,union(union(X10,X10),X11)),X11)
| member(sK3(X9,union(union(X10,X10),X11)),X10)
| member(sK3(X9,union(union(X10,X10),X11)),X9)
| union(union(X10,X10),X11) = X9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_847])]) ).
fof(f3902,plain,
( ! [X10,X11,X9] :
( member(sK3(X9,union(union(X10,X10),X11)),X11)
| member(sK3(X9,union(union(X10,X10),X11)),X10)
| member(sK3(X9,union(union(X10,X10),X11)),X9)
| union(union(X10,X10),X11) = X9 )
| ~ spl5_141 ),
inference(factoring,[],[f3699]) ).
fof(f69179,plain,
( spl5_846
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3800,f3694,f69177]) ).
fof(f69177,plain,
( spl5_846
<=> ! [X13,X12,X14] :
( member(sK3(X12,union(X13,union(X12,X14))),X14)
| member(sK3(X12,union(X13,union(X12,X14))),X12)
| member(sK3(X12,union(X13,union(X12,X14))),X13)
| union(X13,union(X12,X14)) = X12 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_846])]) ).
fof(f3800,plain,
( ! [X14,X12,X13] :
( member(sK3(X12,union(X13,union(X12,X14))),X14)
| member(sK3(X12,union(X13,union(X12,X14))),X12)
| member(sK3(X12,union(X13,union(X12,X14))),X13)
| union(X13,union(X12,X14)) = X12 )
| ~ spl5_140 ),
inference(factoring,[],[f3695]) ).
fof(f69175,plain,
( spl5_845
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3799,f3694,f69173]) ).
fof(f69173,plain,
( spl5_845
<=> ! [X9,X11,X10] :
( member(sK3(X9,union(X10,union(X10,X11))),X11)
| member(sK3(X9,union(X10,union(X10,X11))),X10)
| member(sK3(X9,union(X10,union(X10,X11))),X9)
| union(X10,union(X10,X11)) = X9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_845])]) ).
fof(f3799,plain,
( ! [X10,X11,X9] :
( member(sK3(X9,union(X10,union(X10,X11))),X11)
| member(sK3(X9,union(X10,union(X10,X11))),X10)
| member(sK3(X9,union(X10,union(X10,X11))),X9)
| union(X10,union(X10,X11)) = X9 )
| ~ spl5_140 ),
inference(factoring,[],[f3695]) ).
fof(f69171,plain,
( spl5_844
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3798,f3694,f69169]) ).
fof(f69169,plain,
( spl5_844
<=> ! [X6,X8,X7] :
( member(sK3(X6,union(X7,union(X8,X6))),X6)
| member(sK3(X6,union(X7,union(X8,X6))),X8)
| member(sK3(X6,union(X7,union(X8,X6))),X7)
| union(X7,union(X8,X6)) = X6 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_844])]) ).
fof(f3798,plain,
( ! [X8,X6,X7] :
( member(sK3(X6,union(X7,union(X8,X6))),X6)
| member(sK3(X6,union(X7,union(X8,X6))),X8)
| member(sK3(X6,union(X7,union(X8,X6))),X7)
| union(X7,union(X8,X6)) = X6 )
| ~ spl5_140 ),
inference(factoring,[],[f3695]) ).
fof(f69167,plain,
( spl5_843
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3797,f3694,f69165]) ).
fof(f69165,plain,
( spl5_843
<=> ! [X4,X5,X3] :
( member(sK3(X3,union(X4,union(X5,X4))),X4)
| member(sK3(X3,union(X4,union(X5,X4))),X5)
| member(sK3(X3,union(X4,union(X5,X4))),X3)
| union(X4,union(X5,X4)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_843])]) ).
fof(f3797,plain,
( ! [X3,X4,X5] :
( member(sK3(X3,union(X4,union(X5,X4))),X4)
| member(sK3(X3,union(X4,union(X5,X4))),X5)
| member(sK3(X3,union(X4,union(X5,X4))),X3)
| union(X4,union(X5,X4)) = X3 )
| ~ spl5_140 ),
inference(factoring,[],[f3695]) ).
fof(f69163,plain,
( spl5_842
| ~ spl5_66
| ~ spl5_194 ),
inference(avatar_split_clause,[],[f5598,f5075,f774,f69161]) ).
fof(f69161,plain,
( spl5_842
<=> ! [X0,X1] : subset(difference(union(sK0,X0),union(X0,X1)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_842])]) ).
fof(f5075,plain,
( spl5_194
<=> ! [X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(sK1,sK2)),X0)
| subset(difference(union(sK0,X0),X1),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_194])]) ).
fof(f5598,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),union(X0,X1)),union(sK1,sK2))
| ~ spl5_66
| ~ spl5_194 ),
inference(duplicate_literal_removal,[],[f5573]) ).
fof(f5573,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),union(X0,X1)),union(sK1,sK2))
| subset(difference(union(sK0,X0),union(X0,X1)),union(sK1,sK2)) )
| ~ spl5_66
| ~ spl5_194 ),
inference(resolution,[],[f5076,f775]) ).
fof(f5076,plain,
( ! [X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(sK1,sK2)),X0)
| subset(difference(union(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_194 ),
inference(avatar_component_clause,[],[f5075]) ).
fof(f69159,plain,
( spl5_841
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3796,f3694,f69157]) ).
fof(f69157,plain,
( spl5_841
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X1,union(X2,X2))),X2)
| member(sK3(X0,union(X1,union(X2,X2))),X1)
| member(sK3(X0,union(X1,union(X2,X2))),X0)
| union(X1,union(X2,X2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_841])]) ).
fof(f3796,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,union(X2,X2))),X2)
| member(sK3(X0,union(X1,union(X2,X2))),X1)
| member(sK3(X0,union(X1,union(X2,X2))),X0)
| union(X1,union(X2,X2)) = X0 )
| ~ spl5_140 ),
inference(factoring,[],[f3695]) ).
fof(f69155,plain,
( spl5_840
| ~ spl5_15
| ~ spl5_81 ),
inference(avatar_split_clause,[],[f1264,f1136,f115,f69153]) ).
fof(f69153,plain,
( spl5_840
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X0),union(X1,X2)),X0)
| union(X1,X2) = union(X0,X0)
| member(sK3(union(X0,X0),union(X1,X2)),X1)
| member(sK3(union(X0,X0),union(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_840])]) ).
fof(f1264,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X0),union(X1,X2)),X0)
| union(X1,X2) = union(X0,X0)
| member(sK3(union(X0,X0),union(X1,X2)),X1)
| member(sK3(union(X0,X0),union(X1,X2)),X2) )
| ~ spl5_15
| ~ spl5_81 ),
inference(resolution,[],[f1137,f116]) ).
fof(f69151,plain,
( spl5_839
| ~ spl5_15
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1248,f1132,f115,f69149]) ).
fof(f69149,plain,
( spl5_839
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),X0),X0)
| union(X0,union(X1,X2)) = X0
| member(sK3(union(X0,union(X1,X2)),X0),X1)
| member(sK3(union(X0,union(X1,X2)),X0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_839])]) ).
fof(f1248,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),X0),X0)
| union(X0,union(X1,X2)) = X0
| member(sK3(union(X0,union(X1,X2)),X0),X1)
| member(sK3(union(X0,union(X1,X2)),X0),X2) )
| ~ spl5_15
| ~ spl5_80 ),
inference(resolution,[],[f1133,f116]) ).
fof(f69147,plain,
( spl5_838
| ~ spl5_15
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1228,f1128,f115,f69145]) ).
fof(f69145,plain,
( spl5_838
<=> ! [X2,X0,X1] :
( member(sK3(union(union(X0,X1),X2),X2),X2)
| union(union(X0,X1),X2) = X2
| member(sK3(union(union(X0,X1),X2),X2),X0)
| member(sK3(union(union(X0,X1),X2),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_838])]) ).
fof(f1228,plain,
( ! [X2,X0,X1] :
( member(sK3(union(union(X0,X1),X2),X2),X2)
| union(union(X0,X1),X2) = X2
| member(sK3(union(union(X0,X1),X2),X2),X0)
| member(sK3(union(union(X0,X1),X2),X2),X1) )
| ~ spl5_15
| ~ spl5_79 ),
inference(resolution,[],[f1129,f116]) ).
fof(f69143,plain,
( spl5_837
| ~ spl5_15
| ~ spl5_78 ),
inference(avatar_split_clause,[],[f1195,f1124,f115,f69141]) ).
fof(f69141,plain,
( spl5_837
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X0,union(X1,X2))),X0)
| union(X0,union(X1,X2)) = X0
| member(sK3(X0,union(X0,union(X1,X2))),X1)
| member(sK3(X0,union(X0,union(X1,X2))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_837])]) ).
fof(f1124,plain,
( spl5_78
<=> ! [X4,X5] :
( member(sK3(X4,union(X4,X5)),X5)
| member(sK3(X4,union(X4,X5)),X4)
| union(X4,X5) = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_78])]) ).
fof(f1195,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X0,union(X1,X2))),X0)
| union(X0,union(X1,X2)) = X0
| member(sK3(X0,union(X0,union(X1,X2))),X1)
| member(sK3(X0,union(X0,union(X1,X2))),X2) )
| ~ spl5_15
| ~ spl5_78 ),
inference(resolution,[],[f1125,f116]) ).
fof(f1125,plain,
( ! [X4,X5] :
( member(sK3(X4,union(X4,X5)),X5)
| member(sK3(X4,union(X4,X5)),X4)
| union(X4,X5) = X4 )
| ~ spl5_78 ),
inference(avatar_component_clause,[],[f1124]) ).
fof(f69139,plain,
( spl5_836
| ~ spl5_15
| ~ spl5_77 ),
inference(avatar_split_clause,[],[f1172,f1120,f115,f69137]) ).
fof(f69137,plain,
( spl5_836
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(union(X1,X2),X0)),X0)
| union(union(X1,X2),X0) = X0
| member(sK3(X0,union(union(X1,X2),X0)),X1)
| member(sK3(X0,union(union(X1,X2),X0)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_836])]) ).
fof(f1120,plain,
( spl5_77
<=> ! [X2,X3] :
( member(sK3(X2,union(X3,X2)),X2)
| member(sK3(X2,union(X3,X2)),X3)
| union(X3,X2) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_77])]) ).
fof(f1172,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(union(X1,X2),X0)),X0)
| union(union(X1,X2),X0) = X0
| member(sK3(X0,union(union(X1,X2),X0)),X1)
| member(sK3(X0,union(union(X1,X2),X0)),X2) )
| ~ spl5_15
| ~ spl5_77 ),
inference(resolution,[],[f1121,f116]) ).
fof(f1121,plain,
( ! [X2,X3] :
( member(sK3(X2,union(X3,X2)),X3)
| member(sK3(X2,union(X3,X2)),X2)
| union(X3,X2) = X2 )
| ~ spl5_77 ),
inference(avatar_component_clause,[],[f1120]) ).
fof(f69135,plain,
( spl5_835
| ~ spl5_15
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1159,f1116,f115,f69133]) ).
fof(f69133,plain,
( spl5_835
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X1),union(X2,X2)),X2)
| union(X0,X1) = union(X2,X2)
| member(sK3(union(X0,X1),union(X2,X2)),X0)
| member(sK3(union(X0,X1),union(X2,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_835])]) ).
fof(f1159,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X1),union(X2,X2)),X2)
| union(X0,X1) = union(X2,X2)
| member(sK3(union(X0,X1),union(X2,X2)),X0)
| member(sK3(union(X0,X1),union(X2,X2)),X1) )
| ~ spl5_15
| ~ spl5_76 ),
inference(resolution,[],[f1117,f116]) ).
fof(f68607,plain,
( spl5_834
| ~ spl5_7
| ~ spl5_194 ),
inference(avatar_split_clause,[],[f5595,f5075,f71,f68605]) ).
fof(f68605,plain,
( spl5_834
<=> ! [X0] : subset(difference(union(sK0,union(sK1,sK2)),X0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_834])]) ).
fof(f5595,plain,
( ! [X0] : subset(difference(union(sK0,union(sK1,sK2)),X0),union(sK1,sK2))
| ~ spl5_7
| ~ spl5_194 ),
inference(duplicate_literal_removal,[],[f5576]) ).
fof(f5576,plain,
( ! [X0] :
( subset(difference(union(sK0,union(sK1,sK2)),X0),union(sK1,sK2))
| subset(difference(union(sK0,union(sK1,sK2)),X0),union(sK1,sK2)) )
| ~ spl5_7
| ~ spl5_194 ),
inference(resolution,[],[f5076,f72]) ).
fof(f66697,plain,
( spl5_833
| ~ spl5_65
| ~ spl5_194 ),
inference(avatar_split_clause,[],[f5594,f5075,f770,f66695]) ).
fof(f66695,plain,
( spl5_833
<=> ! [X0,X1] : subset(difference(union(sK0,X0),union(X1,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_833])]) ).
fof(f5594,plain,
( ! [X0,X1] : subset(difference(union(sK0,X0),union(X1,X0)),union(sK1,sK2))
| ~ spl5_65
| ~ spl5_194 ),
inference(duplicate_literal_removal,[],[f5577]) ).
fof(f5577,plain,
( ! [X0,X1] :
( subset(difference(union(sK0,X0),union(X1,X0)),union(sK1,sK2))
| subset(difference(union(sK0,X0),union(X1,X0)),union(sK1,sK2)) )
| ~ spl5_65
| ~ spl5_194 ),
inference(resolution,[],[f5076,f771]) ).
fof(f64976,plain,
( spl5_832
| ~ spl5_75
| ~ spl5_193 ),
inference(avatar_split_clause,[],[f5562,f5071,f813,f64974]) ).
fof(f64974,plain,
( spl5_832
<=> ! [X0,X1] : subset(union(sK0,X0),union(X0,union(union(sK1,sK2),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_832])]) ).
fof(f813,plain,
( spl5_75
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X1,X2)),X0)
| subset(union(X0,X1),union(X1,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_75])]) ).
fof(f5562,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(X0,union(union(sK1,sK2),X1)))
| ~ spl5_75
| ~ spl5_193 ),
inference(duplicate_literal_removal,[],[f5511]) ).
fof(f5511,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(X0,union(union(sK1,sK2),X1)))
| subset(union(sK0,X0),union(X0,union(union(sK1,sK2),X1))) )
| ~ spl5_75
| ~ spl5_193 ),
inference(resolution,[],[f5072,f814]) ).
fof(f814,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X1,X2)),X0)
| subset(union(X0,X1),union(X1,X2)) )
| ~ spl5_75 ),
inference(avatar_component_clause,[],[f813]) ).
fof(f63557,plain,
( spl5_831
| ~ spl5_55
| ~ spl5_193 ),
inference(avatar_split_clause,[],[f5560,f5071,f600,f63555]) ).
fof(f63555,plain,
( spl5_831
<=> ! [X0,X1] : subset(union(sK0,sK0),union(X0,union(union(sK1,sK2),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_831])]) ).
fof(f600,plain,
( spl5_55
<=> ! [X0,X1] :
( member(sK4(union(X0,X0),X1),X0)
| subset(union(X0,X0),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_55])]) ).
fof(f5560,plain,
( ! [X0,X1] : subset(union(sK0,sK0),union(X0,union(union(sK1,sK2),X1)))
| ~ spl5_55
| ~ spl5_193 ),
inference(duplicate_literal_removal,[],[f5513]) ).
fof(f5513,plain,
( ! [X0,X1] :
( subset(union(sK0,sK0),union(X0,union(union(sK1,sK2),X1)))
| subset(union(sK0,sK0),union(X0,union(union(sK1,sK2),X1))) )
| ~ spl5_55
| ~ spl5_193 ),
inference(resolution,[],[f5072,f601]) ).
fof(f601,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X0),X1),X0)
| subset(union(X0,X0),X1) )
| ~ spl5_55 ),
inference(avatar_component_clause,[],[f600]) ).
fof(f61822,plain,
( spl5_830
| ~ spl5_18
| ~ spl5_193 ),
inference(avatar_split_clause,[],[f5552,f5071,f151,f61820]) ).
fof(f61820,plain,
( spl5_830
<=> ! [X2,X0,X1] : subset(difference(sK0,X0),union(X1,union(union(sK1,sK2),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_830])]) ).
fof(f151,plain,
( spl5_18
<=> ! [X2,X0,X1] :
( member(sK4(difference(X0,X1),X2),X0)
| subset(difference(X0,X1),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_18])]) ).
fof(f5552,plain,
( ! [X2,X0,X1] : subset(difference(sK0,X0),union(X1,union(union(sK1,sK2),X2)))
| ~ spl5_18
| ~ spl5_193 ),
inference(duplicate_literal_removal,[],[f5521]) ).
fof(f5521,plain,
( ! [X2,X0,X1] :
( subset(difference(sK0,X0),union(X1,union(union(sK1,sK2),X2)))
| subset(difference(sK0,X0),union(X1,union(union(sK1,sK2),X2))) )
| ~ spl5_18
| ~ spl5_193 ),
inference(resolution,[],[f5072,f152]) ).
fof(f152,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,X1),X2),X0)
| subset(difference(X0,X1),X2) )
| ~ spl5_18 ),
inference(avatar_component_clause,[],[f151]) ).
fof(f60002,plain,
( spl5_829
| ~ spl5_73
| ~ spl5_193 ),
inference(avatar_split_clause,[],[f5548,f5071,f802,f60000]) ).
fof(f60000,plain,
( spl5_829
<=> ! [X0,X1] : subset(union(X0,sK0),union(X0,union(union(sK1,sK2),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_829])]) ).
fof(f802,plain,
( spl5_73
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X0,X2)),X1)
| subset(union(X0,X1),union(X0,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_73])]) ).
fof(f5548,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(X0,union(union(sK1,sK2),X1)))
| ~ spl5_73
| ~ spl5_193 ),
inference(duplicate_literal_removal,[],[f5525]) ).
fof(f5525,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(X0,union(union(sK1,sK2),X1)))
| subset(union(X0,sK0),union(X0,union(union(sK1,sK2),X1))) )
| ~ spl5_73
| ~ spl5_193 ),
inference(resolution,[],[f5072,f803]) ).
fof(f803,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X0,X2)),X1)
| subset(union(X0,X1),union(X0,X2)) )
| ~ spl5_73 ),
inference(avatar_component_clause,[],[f802]) ).
fof(f58248,plain,
( spl5_828
| ~ spl5_75
| ~ spl5_192 ),
inference(avatar_split_clause,[],[f5499,f5067,f813,f58246]) ).
fof(f58246,plain,
( spl5_828
<=> ! [X0,X1] : subset(union(sK0,X0),union(X0,union(X1,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_828])]) ).
fof(f5499,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(X0,union(X1,union(sK1,sK2))))
| ~ spl5_75
| ~ spl5_192 ),
inference(duplicate_literal_removal,[],[f5448]) ).
fof(f5448,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(X0,union(X1,union(sK1,sK2))))
| subset(union(sK0,X0),union(X0,union(X1,union(sK1,sK2)))) )
| ~ spl5_75
| ~ spl5_192 ),
inference(resolution,[],[f5068,f814]) ).
fof(f56195,plain,
( spl5_827
| ~ spl5_55
| ~ spl5_192 ),
inference(avatar_split_clause,[],[f5497,f5067,f600,f56193]) ).
fof(f56193,plain,
( spl5_827
<=> ! [X0,X1] : subset(union(sK0,sK0),union(X0,union(X1,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_827])]) ).
fof(f5497,plain,
( ! [X0,X1] : subset(union(sK0,sK0),union(X0,union(X1,union(sK1,sK2))))
| ~ spl5_55
| ~ spl5_192 ),
inference(duplicate_literal_removal,[],[f5450]) ).
fof(f5450,plain,
( ! [X0,X1] :
( subset(union(sK0,sK0),union(X0,union(X1,union(sK1,sK2))))
| subset(union(sK0,sK0),union(X0,union(X1,union(sK1,sK2)))) )
| ~ spl5_55
| ~ spl5_192 ),
inference(resolution,[],[f5068,f601]) ).
fof(f53957,plain,
( spl5_826
| ~ spl5_18
| ~ spl5_192 ),
inference(avatar_split_clause,[],[f5489,f5067,f151,f53955]) ).
fof(f53955,plain,
( spl5_826
<=> ! [X2,X0,X1] : subset(difference(sK0,X0),union(X1,union(X2,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_826])]) ).
fof(f5489,plain,
( ! [X2,X0,X1] : subset(difference(sK0,X0),union(X1,union(X2,union(sK1,sK2))))
| ~ spl5_18
| ~ spl5_192 ),
inference(duplicate_literal_removal,[],[f5458]) ).
fof(f5458,plain,
( ! [X2,X0,X1] :
( subset(difference(sK0,X0),union(X1,union(X2,union(sK1,sK2))))
| subset(difference(sK0,X0),union(X1,union(X2,union(sK1,sK2)))) )
| ~ spl5_18
| ~ spl5_192 ),
inference(resolution,[],[f5068,f152]) ).
fof(f51185,plain,
( spl5_825
| ~ spl5_73
| ~ spl5_192 ),
inference(avatar_split_clause,[],[f5485,f5067,f802,f51183]) ).
fof(f51183,plain,
( spl5_825
<=> ! [X0,X1] : subset(union(X0,sK0),union(X0,union(X1,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_825])]) ).
fof(f5485,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(X0,union(X1,union(sK1,sK2))))
| ~ spl5_73
| ~ spl5_192 ),
inference(duplicate_literal_removal,[],[f5462]) ).
fof(f5462,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(X0,union(X1,union(sK1,sK2))))
| subset(union(X0,sK0),union(X0,union(X1,union(sK1,sK2)))) )
| ~ spl5_73
| ~ spl5_192 ),
inference(resolution,[],[f5068,f803]) ).
fof(f49576,plain,
( spl5_824
| ~ spl5_74
| ~ spl5_191 ),
inference(avatar_split_clause,[],[f5437,f5063,f806,f49574]) ).
fof(f49574,plain,
( spl5_824
<=> ! [X0,X1] : subset(union(sK0,X0),union(union(union(sK1,sK2),X1),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_824])]) ).
fof(f806,plain,
( spl5_74
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X2,X1)),X0)
| subset(union(X0,X1),union(X2,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_74])]) ).
fof(f5437,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(union(union(sK1,sK2),X1),X0))
| ~ spl5_74
| ~ spl5_191 ),
inference(duplicate_literal_removal,[],[f5384]) ).
fof(f5384,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(union(sK1,sK2),X1),X0))
| subset(union(sK0,X0),union(union(union(sK1,sK2),X1),X0)) )
| ~ spl5_74
| ~ spl5_191 ),
inference(resolution,[],[f5064,f807]) ).
fof(f807,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X2,X1)),X0)
| subset(union(X0,X1),union(X2,X1)) )
| ~ spl5_74 ),
inference(avatar_component_clause,[],[f806]) ).
fof(f48281,plain,
( spl5_823
| ~ spl5_55
| ~ spl5_191 ),
inference(avatar_split_clause,[],[f5434,f5063,f600,f48279]) ).
fof(f48279,plain,
( spl5_823
<=> ! [X0,X1] : subset(union(sK0,sK0),union(union(union(sK1,sK2),X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_823])]) ).
fof(f5434,plain,
( ! [X0,X1] : subset(union(sK0,sK0),union(union(union(sK1,sK2),X0),X1))
| ~ spl5_55
| ~ spl5_191 ),
inference(duplicate_literal_removal,[],[f5387]) ).
fof(f5387,plain,
( ! [X0,X1] :
( subset(union(sK0,sK0),union(union(union(sK1,sK2),X0),X1))
| subset(union(sK0,sK0),union(union(union(sK1,sK2),X0),X1)) )
| ~ spl5_55
| ~ spl5_191 ),
inference(resolution,[],[f5064,f601]) ).
fof(f45700,plain,
( spl5_822
| ~ spl5_18
| ~ spl5_191 ),
inference(avatar_split_clause,[],[f5426,f5063,f151,f45698]) ).
fof(f45698,plain,
( spl5_822
<=> ! [X2,X0,X1] : subset(difference(sK0,X0),union(union(union(sK1,sK2),X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_822])]) ).
fof(f5426,plain,
( ! [X2,X0,X1] : subset(difference(sK0,X0),union(union(union(sK1,sK2),X1),X2))
| ~ spl5_18
| ~ spl5_191 ),
inference(duplicate_literal_removal,[],[f5395]) ).
fof(f5395,plain,
( ! [X2,X0,X1] :
( subset(difference(sK0,X0),union(union(union(sK1,sK2),X1),X2))
| subset(difference(sK0,X0),union(union(union(sK1,sK2),X1),X2)) )
| ~ spl5_18
| ~ spl5_191 ),
inference(resolution,[],[f5064,f152]) ).
fof(f45434,plain,
( spl5_821
| ~ spl5_104
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3100,f2335,f1369,f45432]) ).
fof(f45432,plain,
( spl5_821
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),union(X1,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X1,X2)),X3),X0)
| difference(union(X0,X1),union(X1,X2)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_821])]) ).
fof(f3100,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),union(X1,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X1,X2)),X3),X0)
| difference(union(X0,X1),union(X1,X2)) = X3 )
| ~ spl5_104
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3026]) ).
fof(f3026,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),union(X1,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X1,X2)),X3),X0)
| difference(union(X0,X1),union(X1,X2)) = X3
| member(sK3(difference(union(X0,X1),union(X1,X2)),X3),X3)
| difference(union(X0,X1),union(X1,X2)) = X3 )
| ~ spl5_104
| ~ spl5_121 ),
inference(resolution,[],[f2336,f1370]) ).
fof(f45430,plain,
( spl5_820
| ~ spl5_103
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3098,f2335,f1365,f45428]) ).
fof(f45428,plain,
( spl5_820
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),union(X2,X1)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X2,X1)),X3),X0)
| difference(union(X0,X1),union(X2,X1)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_820])]) ).
fof(f3098,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),union(X2,X1)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X2,X1)),X3),X0)
| difference(union(X0,X1),union(X2,X1)) = X3 )
| ~ spl5_103
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3028]) ).
fof(f3028,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),union(X2,X1)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X2,X1)),X3),X0)
| difference(union(X0,X1),union(X2,X1)) = X3
| member(sK3(difference(union(X0,X1),union(X2,X1)),X3),X3)
| difference(union(X0,X1),union(X2,X1)) = X3 )
| ~ spl5_103
| ~ spl5_121 ),
inference(resolution,[],[f2336,f1366]) ).
fof(f45426,plain,
( spl5_819
| ~ spl5_104
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3094,f2335,f1369,f45424]) ).
fof(f45424,plain,
( spl5_819
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),union(X0,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X0,X2)),X3),X1)
| difference(union(X0,X1),union(X0,X2)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_819])]) ).
fof(f3094,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),union(X0,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X0,X2)),X3),X1)
| difference(union(X0,X1),union(X0,X2)) = X3 )
| ~ spl5_104
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3055]) ).
fof(f3055,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),union(X0,X2)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X0,X2)),X3),X1)
| difference(union(X0,X1),union(X0,X2)) = X3
| member(sK3(difference(union(X0,X1),union(X0,X2)),X3),X3)
| difference(union(X0,X1),union(X0,X2)) = X3 )
| ~ spl5_104
| ~ spl5_121 ),
inference(resolution,[],[f2336,f1370]) ).
fof(f45422,plain,
( spl5_818
| ~ spl5_103
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3092,f2335,f1365,f45420]) ).
fof(f45420,plain,
( spl5_818
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(union(X0,X1),union(X2,X0)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X2,X0)),X3),X1)
| difference(union(X0,X1),union(X2,X0)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_818])]) ).
fof(f3092,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),union(X2,X0)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X2,X0)),X3),X1)
| difference(union(X0,X1),union(X2,X0)) = X3 )
| ~ spl5_103
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3057]) ).
fof(f3057,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),union(X2,X0)),X3),X3)
| member(sK3(difference(union(X0,X1),union(X2,X0)),X3),X1)
| difference(union(X0,X1),union(X2,X0)) = X3
| member(sK3(difference(union(X0,X1),union(X2,X0)),X3),X3)
| difference(union(X0,X1),union(X2,X0)) = X3 )
| ~ spl5_103
| ~ spl5_121 ),
inference(resolution,[],[f2336,f1366]) ).
fof(f45418,plain,
( spl5_817
| ~ spl5_107
| ~ spl5_119 ),
inference(avatar_split_clause,[],[f2925,f2327,f1381,f45416]) ).
fof(f45416,plain,
( spl5_817
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),difference(X0,X2)),X3),X3)
| member(sK3(difference(difference(X0,X1),difference(X0,X2)),X3),X2)
| difference(difference(X0,X1),difference(X0,X2)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_817])]) ).
fof(f2925,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),difference(X0,X2)),X3),X3)
| member(sK3(difference(difference(X0,X1),difference(X0,X2)),X3),X2)
| difference(difference(X0,X1),difference(X0,X2)) = X3 )
| ~ spl5_107
| ~ spl5_119 ),
inference(duplicate_literal_removal,[],[f2910]) ).
fof(f2910,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),difference(X0,X2)),X3),X3)
| member(sK3(difference(difference(X0,X1),difference(X0,X2)),X3),X2)
| difference(difference(X0,X1),difference(X0,X2)) = X3
| member(sK3(difference(difference(X0,X1),difference(X0,X2)),X3),X3)
| difference(difference(X0,X1),difference(X0,X2)) = X3 )
| ~ spl5_107
| ~ spl5_119 ),
inference(resolution,[],[f2328,f1382]) ).
fof(f45414,plain,
( spl5_816
| ~ spl5_97
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2838,f2319,f1340,f45412]) ).
fof(f45412,plain,
( spl5_816
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X2,X3))),X1)
| member(sK3(X0,difference(union(X1,X2),union(X2,X3))),X0)
| difference(union(X1,X2),union(X2,X3)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_816])]) ).
fof(f2838,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X2,X3))),X1)
| member(sK3(X0,difference(union(X1,X2),union(X2,X3))),X0)
| difference(union(X1,X2),union(X2,X3)) = X0 )
| ~ spl5_97
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2767]) ).
fof(f2767,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X2,X3))),X1)
| member(sK3(X0,difference(union(X1,X2),union(X2,X3))),X0)
| difference(union(X1,X2),union(X2,X3)) = X0
| member(sK3(X0,difference(union(X1,X2),union(X2,X3))),X0)
| difference(union(X1,X2),union(X2,X3)) = X0 )
| ~ spl5_97
| ~ spl5_117 ),
inference(resolution,[],[f2320,f1341]) ).
fof(f45410,plain,
( spl5_815
| ~ spl5_96
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2836,f2319,f1336,f45408]) ).
fof(f45408,plain,
( spl5_815
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X3,X2))),X1)
| member(sK3(X0,difference(union(X1,X2),union(X3,X2))),X0)
| difference(union(X1,X2),union(X3,X2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_815])]) ).
fof(f2836,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X3,X2))),X1)
| member(sK3(X0,difference(union(X1,X2),union(X3,X2))),X0)
| difference(union(X1,X2),union(X3,X2)) = X0 )
| ~ spl5_96
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2769]) ).
fof(f2769,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X3,X2))),X1)
| member(sK3(X0,difference(union(X1,X2),union(X3,X2))),X0)
| difference(union(X1,X2),union(X3,X2)) = X0
| member(sK3(X0,difference(union(X1,X2),union(X3,X2))),X0)
| difference(union(X1,X2),union(X3,X2)) = X0 )
| ~ spl5_96
| ~ spl5_117 ),
inference(resolution,[],[f2320,f1337]) ).
fof(f45406,plain,
( spl5_814
| ~ spl5_97
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2832,f2319,f1340,f45404]) ).
fof(f45404,plain,
( spl5_814
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X1,X3))),X2)
| member(sK3(X0,difference(union(X1,X2),union(X1,X3))),X0)
| difference(union(X1,X2),union(X1,X3)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_814])]) ).
fof(f2832,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X1,X3))),X2)
| member(sK3(X0,difference(union(X1,X2),union(X1,X3))),X0)
| difference(union(X1,X2),union(X1,X3)) = X0 )
| ~ spl5_97
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2783]) ).
fof(f2783,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X1,X3))),X2)
| member(sK3(X0,difference(union(X1,X2),union(X1,X3))),X0)
| difference(union(X1,X2),union(X1,X3)) = X0
| member(sK3(X0,difference(union(X1,X2),union(X1,X3))),X0)
| difference(union(X1,X2),union(X1,X3)) = X0 )
| ~ spl5_97
| ~ spl5_117 ),
inference(resolution,[],[f2320,f1341]) ).
fof(f45402,plain,
( spl5_813
| ~ spl5_72
| ~ spl5_191 ),
inference(avatar_split_clause,[],[f5423,f5063,f798,f45400]) ).
fof(f45400,plain,
( spl5_813
<=> ! [X0,X1] : subset(union(X0,sK0),union(union(union(sK1,sK2),X1),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_813])]) ).
fof(f798,plain,
( spl5_72
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X2,X0)),X1)
| subset(union(X0,X1),union(X2,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_72])]) ).
fof(f5423,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(union(union(sK1,sK2),X1),X0))
| ~ spl5_72
| ~ spl5_191 ),
inference(duplicate_literal_removal,[],[f5398]) ).
fof(f5398,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(union(sK1,sK2),X1),X0))
| subset(union(X0,sK0),union(union(union(sK1,sK2),X1),X0)) )
| ~ spl5_72
| ~ spl5_191 ),
inference(resolution,[],[f5064,f799]) ).
fof(f799,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X2,X0)),X1)
| subset(union(X0,X1),union(X2,X0)) )
| ~ spl5_72 ),
inference(avatar_component_clause,[],[f798]) ).
fof(f45398,plain,
( spl5_812
| ~ spl5_96
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2830,f2319,f1336,f45396]) ).
fof(f45396,plain,
( spl5_812
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X3,X1))),X2)
| member(sK3(X0,difference(union(X1,X2),union(X3,X1))),X0)
| difference(union(X1,X2),union(X3,X1)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_812])]) ).
fof(f2830,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X3,X1))),X2)
| member(sK3(X0,difference(union(X1,X2),union(X3,X1))),X0)
| difference(union(X1,X2),union(X3,X1)) = X0 )
| ~ spl5_96
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2785]) ).
fof(f2785,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),union(X3,X1))),X2)
| member(sK3(X0,difference(union(X1,X2),union(X3,X1))),X0)
| difference(union(X1,X2),union(X3,X1)) = X0
| member(sK3(X0,difference(union(X1,X2),union(X3,X1))),X0)
| difference(union(X1,X2),union(X3,X1)) = X0 )
| ~ spl5_96
| ~ spl5_117 ),
inference(resolution,[],[f2320,f1337]) ).
fof(f45394,plain,
( spl5_811
| ~ spl5_100
| ~ spl5_116 ),
inference(avatar_split_clause,[],[f2761,f2315,f1353,f45392]) ).
fof(f45392,plain,
( spl5_811
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(X1,X2),difference(X1,X3))),X0)
| member(sK3(X0,difference(difference(X1,X2),difference(X1,X3))),X3)
| difference(difference(X1,X2),difference(X1,X3)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_811])]) ).
fof(f2761,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),difference(X1,X3))),X0)
| member(sK3(X0,difference(difference(X1,X2),difference(X1,X3))),X3)
| difference(difference(X1,X2),difference(X1,X3)) = X0 )
| ~ spl5_100
| ~ spl5_116 ),
inference(duplicate_literal_removal,[],[f2742]) ).
fof(f2742,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),difference(X1,X3))),X0)
| member(sK3(X0,difference(difference(X1,X2),difference(X1,X3))),X3)
| difference(difference(X1,X2),difference(X1,X3)) = X0
| member(sK3(X0,difference(difference(X1,X2),difference(X1,X3))),X0)
| difference(difference(X1,X2),difference(X1,X3)) = X0 )
| ~ spl5_100
| ~ spl5_116 ),
inference(resolution,[],[f2316,f1354]) ).
fof(f45390,plain,
( spl5_810
| ~ spl5_21
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2695,f2311,f163,f45388]) ).
fof(f45388,plain,
( spl5_810
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X1,X3)),X2)
| member(sK4(union(union(X0,X1),X2),union(X1,X3)),X0)
| subset(union(union(X0,X1),X2),union(X1,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_810])]) ).
fof(f2695,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),union(X1,X3)),X2)
| member(sK4(union(union(X0,X1),X2),union(X1,X3)),X0)
| subset(union(union(X0,X1),X2),union(X1,X3)) )
| ~ spl5_21
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2605]) ).
fof(f2605,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),union(X1,X3)),X2)
| member(sK4(union(union(X0,X1),X2),union(X1,X3)),X0)
| subset(union(union(X0,X1),X2),union(X1,X3))
| subset(union(union(X0,X1),X2),union(X1,X3)) )
| ~ spl5_21
| ~ spl5_115 ),
inference(resolution,[],[f2312,f164]) ).
fof(f45386,plain,
( spl5_809
| ~ spl5_22
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2689,f2311,f167,f45384]) ).
fof(f45384,plain,
( spl5_809
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,X1)),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,X1)),X0)
| subset(union(union(X0,X1),X2),union(X3,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_809])]) ).
fof(f2689,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,X1)),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,X1)),X0)
| subset(union(union(X0,X1),X2),union(X3,X1)) )
| ~ spl5_22
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2612]) ).
fof(f2612,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,X1)),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,X1)),X0)
| subset(union(union(X0,X1),X2),union(X3,X1))
| subset(union(union(X0,X1),X2),union(X3,X1)) )
| ~ spl5_22
| ~ spl5_115 ),
inference(resolution,[],[f2312,f168]) ).
fof(f45382,plain,
( spl5_808
| ~ spl5_21
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2678,f2311,f163,f45380]) ).
fof(f45380,plain,
( spl5_808
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X0,X3)),X2)
| member(sK4(union(union(X0,X1),X2),union(X0,X3)),X1)
| subset(union(union(X0,X1),X2),union(X0,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_808])]) ).
fof(f2678,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),union(X0,X3)),X2)
| member(sK4(union(union(X0,X1),X2),union(X0,X3)),X1)
| subset(union(union(X0,X1),X2),union(X0,X3)) )
| ~ spl5_21
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2627]) ).
fof(f2627,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),union(X0,X3)),X2)
| member(sK4(union(union(X0,X1),X2),union(X0,X3)),X1)
| subset(union(union(X0,X1),X2),union(X0,X3))
| subset(union(union(X0,X1),X2),union(X0,X3)) )
| ~ spl5_21
| ~ spl5_115 ),
inference(resolution,[],[f2312,f164]) ).
fof(f45378,plain,
( spl5_807
| ~ spl5_22
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2672,f2311,f167,f45376]) ).
fof(f45376,plain,
( spl5_807
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,X0)),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,X0)),X1)
| subset(union(union(X0,X1),X2),union(X3,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_807])]) ).
fof(f2672,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,X0)),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,X0)),X1)
| subset(union(union(X0,X1),X2),union(X3,X0)) )
| ~ spl5_22
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2634]) ).
fof(f2634,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),union(X3,X0)),X2)
| member(sK4(union(union(X0,X1),X2),union(X3,X0)),X1)
| subset(union(union(X0,X1),X2),union(X3,X0))
| subset(union(union(X0,X1),X2),union(X3,X0)) )
| ~ spl5_22
| ~ spl5_115 ),
inference(resolution,[],[f2312,f168]) ).
fof(f45374,plain,
( spl5_806
| ~ spl5_21
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2581,f2307,f163,f45372]) ).
fof(f45372,plain,
( spl5_806
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X2,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X2,X3)),X0)
| subset(union(X0,union(X1,X2)),union(X2,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_806])]) ).
fof(f2581,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X2,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X2,X3)),X0)
| subset(union(X0,union(X1,X2)),union(X2,X3)) )
| ~ spl5_21
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2454]) ).
fof(f2454,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X2,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X2,X3)),X0)
| subset(union(X0,union(X1,X2)),union(X2,X3))
| subset(union(X0,union(X1,X2)),union(X2,X3)) )
| ~ spl5_21
| ~ spl5_114 ),
inference(resolution,[],[f2308,f164]) ).
fof(f45370,plain,
( spl5_805
| ~ spl5_22
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2575,f2307,f167,f45368]) ).
fof(f45368,plain,
( spl5_805
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,X2)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,X2)),X0)
| subset(union(X0,union(X1,X2)),union(X3,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_805])]) ).
fof(f2575,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,X2)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,X2)),X0)
| subset(union(X0,union(X1,X2)),union(X3,X2)) )
| ~ spl5_22
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2460]) ).
fof(f2460,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,X2)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,X2)),X0)
| subset(union(X0,union(X1,X2)),union(X3,X2))
| subset(union(X0,union(X1,X2)),union(X3,X2)) )
| ~ spl5_22
| ~ spl5_114 ),
inference(resolution,[],[f2308,f168]) ).
fof(f45366,plain,
( spl5_804
| ~ spl5_21
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2564,f2307,f163,f45364]) ).
fof(f45364,plain,
( spl5_804
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X1,X3)),X2)
| member(sK4(union(X0,union(X1,X2)),union(X1,X3)),X0)
| subset(union(X0,union(X1,X2)),union(X1,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_804])]) ).
fof(f2564,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X1,X3)),X2)
| member(sK4(union(X0,union(X1,X2)),union(X1,X3)),X0)
| subset(union(X0,union(X1,X2)),union(X1,X3)) )
| ~ spl5_21
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2476]) ).
fof(f2476,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X1,X3)),X2)
| member(sK4(union(X0,union(X1,X2)),union(X1,X3)),X0)
| subset(union(X0,union(X1,X2)),union(X1,X3))
| subset(union(X0,union(X1,X2)),union(X1,X3)) )
| ~ spl5_21
| ~ spl5_114 ),
inference(resolution,[],[f2308,f164]) ).
fof(f45362,plain,
( spl5_803
| ~ spl5_22
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2558,f2307,f167,f45360]) ).
fof(f45360,plain,
( spl5_803
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,X1)),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,X1)),X0)
| subset(union(X0,union(X1,X2)),union(X3,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_803])]) ).
fof(f2558,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,X1)),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,X1)),X0)
| subset(union(X0,union(X1,X2)),union(X3,X1)) )
| ~ spl5_22
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2482]) ).
fof(f2482,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),union(X3,X1)),X2)
| member(sK4(union(X0,union(X1,X2)),union(X3,X1)),X0)
| subset(union(X0,union(X1,X2)),union(X3,X1))
| subset(union(X0,union(X1,X2)),union(X3,X1)) )
| ~ spl5_22
| ~ spl5_114 ),
inference(resolution,[],[f2308,f168]) ).
fof(f45358,plain,
( spl5_802
| ~ spl5_74
| ~ spl5_190 ),
inference(avatar_split_clause,[],[f5374,f5059,f806,f45356]) ).
fof(f45356,plain,
( spl5_802
<=> ! [X0,X1] : subset(union(sK0,X0),union(union(X1,union(sK1,sK2)),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_802])]) ).
fof(f5374,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(union(X1,union(sK1,sK2)),X0))
| ~ spl5_74
| ~ spl5_190 ),
inference(duplicate_literal_removal,[],[f5321]) ).
fof(f5321,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(X1,union(sK1,sK2)),X0))
| subset(union(sK0,X0),union(union(X1,union(sK1,sK2)),X0)) )
| ~ spl5_74
| ~ spl5_190 ),
inference(resolution,[],[f5060,f807]) ).
fof(f45354,plain,
( spl5_801
| ~ spl5_18
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2444,f2303,f151,f45352]) ).
fof(f45352,plain,
( spl5_801
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,X1),difference(difference(X0,X2),X3))
| member(sK4(difference(X0,X1),difference(difference(X0,X2),X3)),X2)
| member(sK4(difference(X0,X1),difference(difference(X0,X2),X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_801])]) ).
fof(f2444,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(difference(X0,X2),X3))
| member(sK4(difference(X0,X1),difference(difference(X0,X2),X3)),X2)
| member(sK4(difference(X0,X1),difference(difference(X0,X2),X3)),X3) )
| ~ spl5_18
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2403]) ).
fof(f2403,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(difference(X0,X2),X3))
| member(sK4(difference(X0,X1),difference(difference(X0,X2),X3)),X2)
| member(sK4(difference(X0,X1),difference(difference(X0,X2),X3)),X3)
| subset(difference(X0,X1),difference(difference(X0,X2),X3)) )
| ~ spl5_18
| ~ spl5_113 ),
inference(resolution,[],[f2304,f152]) ).
fof(f45350,plain,
( spl5_800
| ~ spl5_55
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2440,f2303,f600,f45348]) ).
fof(f45348,plain,
( spl5_800
<=> ! [X2,X0,X1] :
( subset(union(X0,X0),difference(difference(X0,X1),X2))
| member(sK4(union(X0,X0),difference(difference(X0,X1),X2)),X1)
| member(sK4(union(X0,X0),difference(difference(X0,X1),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_800])]) ).
fof(f2440,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),difference(difference(X0,X1),X2))
| member(sK4(union(X0,X0),difference(difference(X0,X1),X2)),X1)
| member(sK4(union(X0,X0),difference(difference(X0,X1),X2)),X2) )
| ~ spl5_55
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2407]) ).
fof(f2407,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),difference(difference(X0,X1),X2))
| member(sK4(union(X0,X0),difference(difference(X0,X1),X2)),X1)
| member(sK4(union(X0,X0),difference(difference(X0,X1),X2)),X2)
| subset(union(X0,X0),difference(difference(X0,X1),X2)) )
| ~ spl5_55
| ~ spl5_113 ),
inference(resolution,[],[f2304,f601]) ).
fof(f45346,plain,
( spl5_799
| ~ spl5_10
| ~ spl5_111 ),
inference(avatar_split_clause,[],[f2291,f1398,f83,f45344]) ).
fof(f45344,plain,
( spl5_799
<=> ! [X4,X0,X3,X2,X1] :
( union(union(union(X0,X1),X2),X3) = X4
| ~ member(sK3(X4,union(union(union(X0,X1),X2),X3)),X4)
| ~ member(sK3(X4,union(union(union(X0,X1),X2),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_799])]) ).
fof(f2291,plain,
( ! [X2,X3,X0,X1,X4] :
( union(union(union(X0,X1),X2),X3) = X4
| ~ member(sK3(X4,union(union(union(X0,X1),X2),X3)),X4)
| ~ member(sK3(X4,union(union(union(X0,X1),X2),X3)),X0) )
| ~ spl5_10
| ~ spl5_111 ),
inference(resolution,[],[f1399,f84]) ).
fof(f45342,plain,
( spl5_798
| ~ spl5_11
| ~ spl5_111 ),
inference(avatar_split_clause,[],[f2290,f1398,f87,f45340]) ).
fof(f45340,plain,
( spl5_798
<=> ! [X4,X0,X3,X2,X1] :
( union(union(union(X0,X1),X2),X3) = X4
| ~ member(sK3(X4,union(union(union(X0,X1),X2),X3)),X4)
| ~ member(sK3(X4,union(union(union(X0,X1),X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_798])]) ).
fof(f2290,plain,
( ! [X2,X3,X0,X1,X4] :
( union(union(union(X0,X1),X2),X3) = X4
| ~ member(sK3(X4,union(union(union(X0,X1),X2),X3)),X4)
| ~ member(sK3(X4,union(union(union(X0,X1),X2),X3)),X1) )
| ~ spl5_11
| ~ spl5_111 ),
inference(resolution,[],[f1399,f88]) ).
fof(f45338,plain,
( spl5_797
| ~ spl5_10
| ~ spl5_110 ),
inference(avatar_split_clause,[],[f2270,f1394,f83,f45336]) ).
fof(f45336,plain,
( spl5_797
<=> ! [X4,X0,X3,X2,X1] :
( union(union(X0,union(X1,X2)),X3) = X4
| ~ member(sK3(X4,union(union(X0,union(X1,X2)),X3)),X4)
| ~ member(sK3(X4,union(union(X0,union(X1,X2)),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_797])]) ).
fof(f2270,plain,
( ! [X2,X3,X0,X1,X4] :
( union(union(X0,union(X1,X2)),X3) = X4
| ~ member(sK3(X4,union(union(X0,union(X1,X2)),X3)),X4)
| ~ member(sK3(X4,union(union(X0,union(X1,X2)),X3)),X1) )
| ~ spl5_10
| ~ spl5_110 ),
inference(resolution,[],[f1395,f84]) ).
fof(f45334,plain,
( spl5_796
| ~ spl5_11
| ~ spl5_110 ),
inference(avatar_split_clause,[],[f2269,f1394,f87,f45332]) ).
fof(f45332,plain,
( spl5_796
<=> ! [X4,X0,X3,X2,X1] :
( union(union(X0,union(X1,X2)),X3) = X4
| ~ member(sK3(X4,union(union(X0,union(X1,X2)),X3)),X4)
| ~ member(sK3(X4,union(union(X0,union(X1,X2)),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_796])]) ).
fof(f2269,plain,
( ! [X2,X3,X0,X1,X4] :
( union(union(X0,union(X1,X2)),X3) = X4
| ~ member(sK3(X4,union(union(X0,union(X1,X2)),X3)),X4)
| ~ member(sK3(X4,union(union(X0,union(X1,X2)),X3)),X2) )
| ~ spl5_11
| ~ spl5_110 ),
inference(resolution,[],[f1395,f88]) ).
fof(f45330,plain,
( spl5_795
| ~ spl5_10
| ~ spl5_109 ),
inference(avatar_split_clause,[],[f2249,f1390,f83,f45328]) ).
fof(f45328,plain,
( spl5_795
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,union(union(X1,X2),X3)) = X4
| ~ member(sK3(X4,union(X0,union(union(X1,X2),X3))),X4)
| ~ member(sK3(X4,union(X0,union(union(X1,X2),X3))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_795])]) ).
fof(f2249,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,union(union(X1,X2),X3)) = X4
| ~ member(sK3(X4,union(X0,union(union(X1,X2),X3))),X4)
| ~ member(sK3(X4,union(X0,union(union(X1,X2),X3))),X1) )
| ~ spl5_10
| ~ spl5_109 ),
inference(resolution,[],[f1391,f84]) ).
fof(f45326,plain,
( spl5_794
| ~ spl5_11
| ~ spl5_109 ),
inference(avatar_split_clause,[],[f2248,f1390,f87,f45324]) ).
fof(f45324,plain,
( spl5_794
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,union(union(X1,X2),X3)) = X4
| ~ member(sK3(X4,union(X0,union(union(X1,X2),X3))),X4)
| ~ member(sK3(X4,union(X0,union(union(X1,X2),X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_794])]) ).
fof(f2248,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,union(union(X1,X2),X3)) = X4
| ~ member(sK3(X4,union(X0,union(union(X1,X2),X3))),X4)
| ~ member(sK3(X4,union(X0,union(union(X1,X2),X3))),X2) )
| ~ spl5_11
| ~ spl5_109 ),
inference(resolution,[],[f1391,f88]) ).
fof(f45322,plain,
( spl5_793
| ~ spl5_10
| ~ spl5_108 ),
inference(avatar_split_clause,[],[f2228,f1385,f83,f45320]) ).
fof(f45320,plain,
( spl5_793
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,union(X1,union(X2,X3))) = X4
| ~ member(sK3(X4,union(X0,union(X1,union(X2,X3)))),X4)
| ~ member(sK3(X4,union(X0,union(X1,union(X2,X3)))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_793])]) ).
fof(f2228,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,union(X1,union(X2,X3))) = X4
| ~ member(sK3(X4,union(X0,union(X1,union(X2,X3)))),X4)
| ~ member(sK3(X4,union(X0,union(X1,union(X2,X3)))),X2) )
| ~ spl5_10
| ~ spl5_108 ),
inference(resolution,[],[f1386,f84]) ).
fof(f45318,plain,
( spl5_792
| ~ spl5_11
| ~ spl5_108 ),
inference(avatar_split_clause,[],[f2227,f1385,f87,f45316]) ).
fof(f45316,plain,
( spl5_792
<=> ! [X4,X0,X3,X2,X1] :
( union(X0,union(X1,union(X2,X3))) = X4
| ~ member(sK3(X4,union(X0,union(X1,union(X2,X3)))),X4)
| ~ member(sK3(X4,union(X0,union(X1,union(X2,X3)))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_792])]) ).
fof(f2227,plain,
( ! [X2,X3,X0,X1,X4] :
( union(X0,union(X1,union(X2,X3))) = X4
| ~ member(sK3(X4,union(X0,union(X1,union(X2,X3)))),X4)
| ~ member(sK3(X4,union(X0,union(X1,union(X2,X3)))),X3) )
| ~ spl5_11
| ~ spl5_108 ),
inference(resolution,[],[f1386,f88]) ).
fof(f45314,plain,
( spl5_791
| ~ spl5_55
| ~ spl5_190 ),
inference(avatar_split_clause,[],[f5371,f5059,f600,f45312]) ).
fof(f45312,plain,
( spl5_791
<=> ! [X0,X1] : subset(union(sK0,sK0),union(union(X0,union(sK1,sK2)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_791])]) ).
fof(f5371,plain,
( ! [X0,X1] : subset(union(sK0,sK0),union(union(X0,union(sK1,sK2)),X1))
| ~ spl5_55
| ~ spl5_190 ),
inference(duplicate_literal_removal,[],[f5324]) ).
fof(f5324,plain,
( ! [X0,X1] :
( subset(union(sK0,sK0),union(union(X0,union(sK1,sK2)),X1))
| subset(union(sK0,sK0),union(union(X0,union(sK1,sK2)),X1)) )
| ~ spl5_55
| ~ spl5_190 ),
inference(resolution,[],[f5060,f601]) ).
fof(f45310,plain,
( spl5_790
| ~ spl5_8
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2197,f1381,f75,f45308]) ).
fof(f45308,plain,
( spl5_790
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(difference(difference(X0,X1),X2),X3),X4),X4)
| difference(difference(difference(X0,X1),X2),X3) = X4
| member(sK3(difference(difference(difference(X0,X1),X2),X3),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_790])]) ).
fof(f2197,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(difference(difference(X0,X1),X2),X3),X4),X4)
| difference(difference(difference(X0,X1),X2),X3) = X4
| member(sK3(difference(difference(difference(X0,X1),X2),X3),X4),X0) )
| ~ spl5_8
| ~ spl5_107 ),
inference(resolution,[],[f1382,f76]) ).
fof(f45306,plain,
( spl5_789
| ~ spl5_9
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2196,f1381,f79,f45304]) ).
fof(f45304,plain,
( spl5_789
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(difference(difference(X0,X1),X2),X3),X4),X4)
| difference(difference(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(difference(difference(difference(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_789])]) ).
fof(f2196,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(difference(difference(X0,X1),X2),X3),X4),X4)
| difference(difference(difference(X0,X1),X2),X3) = X4
| ~ member(sK3(difference(difference(difference(X0,X1),X2),X3),X4),X1) )
| ~ spl5_9
| ~ spl5_107 ),
inference(resolution,[],[f1382,f80]) ).
fof(f45302,plain,
( spl5_788
| ~ spl5_9
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2172,f1381,f79,f45300]) ).
fof(f45300,plain,
( spl5_788
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X0)
| difference(difference(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_788])]) ).
fof(f2172,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X0)
| difference(difference(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X4) )
| ~ spl5_9
| ~ spl5_107 ),
inference(resolution,[],[f1382,f80]) ).
fof(f45298,plain,
( spl5_787
| ~ spl5_10
| ~ spl5_106 ),
inference(avatar_split_clause,[],[f2161,f1377,f83,f45296]) ).
fof(f45296,plain,
( spl5_787
<=> ! [X4,X0,X3,X2,X1] :
( difference(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(difference(difference(X0,union(X1,X2)),X3),X4),X4)
| ~ member(sK3(difference(difference(X0,union(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_787])]) ).
fof(f2161,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(difference(difference(X0,union(X1,X2)),X3),X4),X4)
| ~ member(sK3(difference(difference(X0,union(X1,X2)),X3),X4),X1) )
| ~ spl5_10
| ~ spl5_106 ),
inference(resolution,[],[f1378,f84]) ).
fof(f45294,plain,
( spl5_786
| ~ spl5_11
| ~ spl5_106 ),
inference(avatar_split_clause,[],[f2160,f1377,f87,f45292]) ).
fof(f45292,plain,
( spl5_786
<=> ! [X4,X0,X3,X2,X1] :
( difference(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(difference(difference(X0,union(X1,X2)),X3),X4),X4)
| ~ member(sK3(difference(difference(X0,union(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_786])]) ).
fof(f2160,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(difference(difference(X0,union(X1,X2)),X3),X4),X4)
| ~ member(sK3(difference(difference(X0,union(X1,X2)),X3),X4),X2) )
| ~ spl5_11
| ~ spl5_106 ),
inference(resolution,[],[f1378,f88]) ).
fof(f45290,plain,
( spl5_785
| ~ spl5_10
| ~ spl5_105 ),
inference(avatar_split_clause,[],[f2138,f1373,f83,f45288]) ).
fof(f45288,plain,
( spl5_785
<=> ! [X4,X0,X3,X2,X1] :
( difference(X0,X1) = difference(X2,union(X3,X4))
| member(sK3(difference(X0,X1),difference(X2,union(X3,X4))),X0)
| ~ member(sK3(difference(X0,X1),difference(X2,union(X3,X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_785])]) ).
fof(f2138,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(X0,X1) = difference(X2,union(X3,X4))
| member(sK3(difference(X0,X1),difference(X2,union(X3,X4))),X0)
| ~ member(sK3(difference(X0,X1),difference(X2,union(X3,X4))),X3) )
| ~ spl5_10
| ~ spl5_105 ),
inference(resolution,[],[f1374,f84]) ).
fof(f45286,plain,
( spl5_784
| ~ spl5_11
| ~ spl5_105 ),
inference(avatar_split_clause,[],[f2137,f1373,f87,f45284]) ).
fof(f45284,plain,
( spl5_784
<=> ! [X4,X0,X3,X2,X1] :
( difference(X0,X1) = difference(X2,union(X3,X4))
| member(sK3(difference(X0,X1),difference(X2,union(X3,X4))),X0)
| ~ member(sK3(difference(X0,X1),difference(X2,union(X3,X4))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_784])]) ).
fof(f2137,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(X0,X1) = difference(X2,union(X3,X4))
| member(sK3(difference(X0,X1),difference(X2,union(X3,X4))),X0)
| ~ member(sK3(difference(X0,X1),difference(X2,union(X3,X4))),X4) )
| ~ spl5_11
| ~ spl5_105 ),
inference(resolution,[],[f1374,f88]) ).
fof(f45282,plain,
( spl5_783
| ~ spl5_10
| ~ spl5_104 ),
inference(avatar_split_clause,[],[f2116,f1369,f83,f45280]) ).
fof(f45280,plain,
( spl5_783
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,union(union(X1,X2),X3)),X4),X4)
| difference(X0,union(union(X1,X2),X3)) = X4
| ~ member(sK3(difference(X0,union(union(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_783])]) ).
fof(f2116,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,union(union(X1,X2),X3)),X4),X4)
| difference(X0,union(union(X1,X2),X3)) = X4
| ~ member(sK3(difference(X0,union(union(X1,X2),X3)),X4),X1) )
| ~ spl5_10
| ~ spl5_104 ),
inference(resolution,[],[f1370,f84]) ).
fof(f45278,plain,
( spl5_782
| ~ spl5_11
| ~ spl5_104 ),
inference(avatar_split_clause,[],[f2115,f1369,f87,f45276]) ).
fof(f45276,plain,
( spl5_782
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,union(union(X1,X2),X3)),X4),X4)
| difference(X0,union(union(X1,X2),X3)) = X4
| ~ member(sK3(difference(X0,union(union(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_782])]) ).
fof(f2115,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,union(union(X1,X2),X3)),X4),X4)
| difference(X0,union(union(X1,X2),X3)) = X4
| ~ member(sK3(difference(X0,union(union(X1,X2),X3)),X4),X2) )
| ~ spl5_11
| ~ spl5_104 ),
inference(resolution,[],[f1370,f88]) ).
fof(f45274,plain,
( spl5_781
| ~ spl5_10
| ~ spl5_103 ),
inference(avatar_split_clause,[],[f2090,f1365,f83,f45272]) ).
fof(f45272,plain,
( spl5_781
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,union(X1,union(X2,X3))),X4),X4)
| difference(X0,union(X1,union(X2,X3))) = X4
| ~ member(sK3(difference(X0,union(X1,union(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_781])]) ).
fof(f2090,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,union(X1,union(X2,X3))),X4),X4)
| difference(X0,union(X1,union(X2,X3))) = X4
| ~ member(sK3(difference(X0,union(X1,union(X2,X3))),X4),X2) )
| ~ spl5_10
| ~ spl5_103 ),
inference(resolution,[],[f1366,f84]) ).
fof(f45270,plain,
( spl5_780
| ~ spl5_18
| ~ spl5_190 ),
inference(avatar_split_clause,[],[f5363,f5059,f151,f45268]) ).
fof(f45268,plain,
( spl5_780
<=> ! [X2,X0,X1] : subset(difference(sK0,X0),union(union(X1,union(sK1,sK2)),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_780])]) ).
fof(f5363,plain,
( ! [X2,X0,X1] : subset(difference(sK0,X0),union(union(X1,union(sK1,sK2)),X2))
| ~ spl5_18
| ~ spl5_190 ),
inference(duplicate_literal_removal,[],[f5332]) ).
fof(f5332,plain,
( ! [X2,X0,X1] :
( subset(difference(sK0,X0),union(union(X1,union(sK1,sK2)),X2))
| subset(difference(sK0,X0),union(union(X1,union(sK1,sK2)),X2)) )
| ~ spl5_18
| ~ spl5_190 ),
inference(resolution,[],[f5060,f152]) ).
fof(f45266,plain,
( spl5_779
| ~ spl5_11
| ~ spl5_103 ),
inference(avatar_split_clause,[],[f2089,f1365,f87,f45264]) ).
fof(f45264,plain,
( spl5_779
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,union(X1,union(X2,X3))),X4),X4)
| difference(X0,union(X1,union(X2,X3))) = X4
| ~ member(sK3(difference(X0,union(X1,union(X2,X3))),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_779])]) ).
fof(f2089,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,union(X1,union(X2,X3))),X4),X4)
| difference(X0,union(X1,union(X2,X3))) = X4
| ~ member(sK3(difference(X0,union(X1,union(X2,X3))),X4),X3) )
| ~ spl5_11
| ~ spl5_103 ),
inference(resolution,[],[f1366,f88]) ).
fof(f45262,plain,
( spl5_778
| ~ spl5_8
| ~ spl5_102 ),
inference(avatar_split_clause,[],[f2055,f1361,f75,f45260]) ).
fof(f45260,plain,
( spl5_778
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X3)
| difference(difference(X0,X1),X2) = difference(X3,X4)
| member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_778])]) ).
fof(f2055,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X3)
| difference(difference(X0,X1),X2) = difference(X3,X4)
| member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X0) )
| ~ spl5_8
| ~ spl5_102 ),
inference(resolution,[],[f1362,f76]) ).
fof(f45258,plain,
( spl5_777
| ~ spl5_9
| ~ spl5_102 ),
inference(avatar_split_clause,[],[f2054,f1361,f79,f45256]) ).
fof(f45256,plain,
( spl5_777
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X3)
| difference(difference(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_777])]) ).
fof(f2054,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X3)
| difference(difference(X0,X1),X2) = difference(X3,X4)
| ~ member(sK3(difference(difference(X0,X1),X2),difference(X3,X4)),X1) )
| ~ spl5_9
| ~ spl5_102 ),
inference(resolution,[],[f1362,f80]) ).
fof(f45254,plain,
( spl5_776
| ~ spl5_9
| ~ spl5_102 ),
inference(avatar_split_clause,[],[f2039,f1361,f79,f45252]) ).
fof(f45252,plain,
( spl5_776
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X0)
| difference(X0,X1) = difference(difference(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_776])]) ).
fof(f2039,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X0)
| difference(X0,X1) = difference(difference(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X3) )
| ~ spl5_9
| ~ spl5_102 ),
inference(resolution,[],[f1362,f80]) ).
fof(f45250,plain,
( spl5_775
| ~ spl5_10
| ~ spl5_101 ),
inference(avatar_split_clause,[],[f2023,f1357,f83,f45248]) ).
fof(f45248,plain,
( spl5_775
<=> ! [X4,X0,X3,X2,X1] :
( difference(X0,union(X1,X2)) = difference(X3,X4)
| member(sK3(difference(X0,union(X1,X2)),difference(X3,X4)),X3)
| ~ member(sK3(difference(X0,union(X1,X2)),difference(X3,X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_775])]) ).
fof(f2023,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(X0,union(X1,X2)) = difference(X3,X4)
| member(sK3(difference(X0,union(X1,X2)),difference(X3,X4)),X3)
| ~ member(sK3(difference(X0,union(X1,X2)),difference(X3,X4)),X1) )
| ~ spl5_10
| ~ spl5_101 ),
inference(resolution,[],[f1358,f84]) ).
fof(f45246,plain,
( spl5_774
| ~ spl5_11
| ~ spl5_101 ),
inference(avatar_split_clause,[],[f2022,f1357,f87,f45244]) ).
fof(f45244,plain,
( spl5_774
<=> ! [X4,X0,X3,X2,X1] :
( difference(X0,union(X1,X2)) = difference(X3,X4)
| member(sK3(difference(X0,union(X1,X2)),difference(X3,X4)),X3)
| ~ member(sK3(difference(X0,union(X1,X2)),difference(X3,X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_774])]) ).
fof(f2022,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(X0,union(X1,X2)) = difference(X3,X4)
| member(sK3(difference(X0,union(X1,X2)),difference(X3,X4)),X3)
| ~ member(sK3(difference(X0,union(X1,X2)),difference(X3,X4)),X2) )
| ~ spl5_11
| ~ spl5_101 ),
inference(resolution,[],[f1358,f88]) ).
fof(f45242,plain,
( spl5_773
| ~ spl5_8
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f1999,f1353,f75,f45240]) ).
fof(f45240,plain,
( spl5_773
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X2)
| difference(X0,X1) = difference(difference(X2,X3),X4)
| member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_773])]) ).
fof(f1999,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X2)
| difference(X0,X1) = difference(difference(X2,X3),X4)
| member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X0) )
| ~ spl5_8
| ~ spl5_100 ),
inference(resolution,[],[f1354,f76]) ).
fof(f45238,plain,
( spl5_772
| ~ spl5_9
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f1998,f1353,f79,f45236]) ).
fof(f45236,plain,
( spl5_772
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X2)
| difference(X0,X1) = difference(difference(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_772])]) ).
fof(f1998,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X2)
| difference(X0,X1) = difference(difference(X2,X3),X4)
| ~ member(sK3(difference(X0,X1),difference(difference(X2,X3),X4)),X1) )
| ~ spl5_9
| ~ spl5_100 ),
inference(resolution,[],[f1354,f80]) ).
fof(f45234,plain,
( spl5_771
| ~ spl5_8
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f1988,f1353,f75,f45232]) ).
fof(f45232,plain,
( spl5_771
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X0)
| difference(difference(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_771])]) ).
fof(f1988,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X0)
| difference(difference(difference(X1,X2),X3),X4) = X0
| member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_8
| ~ spl5_100 ),
inference(resolution,[],[f1354,f76]) ).
fof(f45230,plain,
( spl5_770
| ~ spl5_9
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f1987,f1353,f79,f45228]) ).
fof(f45228,plain,
( spl5_770
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X0)
| difference(difference(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_770])]) ).
fof(f1987,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X0)
| difference(difference(difference(X1,X2),X3),X4) = X0
| ~ member(sK3(X0,difference(difference(difference(X1,X2),X3),X4)),X2) )
| ~ spl5_9
| ~ spl5_100 ),
inference(resolution,[],[f1354,f80]) ).
fof(f45226,plain,
( spl5_769
| ~ spl5_72
| ~ spl5_190 ),
inference(avatar_split_clause,[],[f5360,f5059,f798,f45224]) ).
fof(f45224,plain,
( spl5_769
<=> ! [X0,X1] : subset(union(X0,sK0),union(union(X1,union(sK1,sK2)),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_769])]) ).
fof(f5360,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(union(X1,union(sK1,sK2)),X0))
| ~ spl5_72
| ~ spl5_190 ),
inference(duplicate_literal_removal,[],[f5335]) ).
fof(f5335,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(X1,union(sK1,sK2)),X0))
| subset(union(X0,sK0),union(union(X1,union(sK1,sK2)),X0)) )
| ~ spl5_72
| ~ spl5_190 ),
inference(resolution,[],[f5060,f799]) ).
fof(f45222,plain,
( spl5_768
| ~ spl5_10
| ~ spl5_99 ),
inference(avatar_split_clause,[],[f1976,f1349,f83,f45220]) ).
fof(f45220,plain,
( spl5_768
<=> ! [X4,X0,X3,X2,X1] :
( difference(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(X4,difference(difference(X0,union(X1,X2)),X3)),X4)
| ~ member(sK3(X4,difference(difference(X0,union(X1,X2)),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_768])]) ).
fof(f1976,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(X4,difference(difference(X0,union(X1,X2)),X3)),X4)
| ~ member(sK3(X4,difference(difference(X0,union(X1,X2)),X3)),X1) )
| ~ spl5_10
| ~ spl5_99 ),
inference(resolution,[],[f1350,f84]) ).
fof(f45218,plain,
( spl5_767
| ~ spl5_11
| ~ spl5_99 ),
inference(avatar_split_clause,[],[f1975,f1349,f87,f45216]) ).
fof(f45216,plain,
( spl5_767
<=> ! [X4,X0,X3,X2,X1] :
( difference(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(X4,difference(difference(X0,union(X1,X2)),X3)),X4)
| ~ member(sK3(X4,difference(difference(X0,union(X1,X2)),X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_767])]) ).
fof(f1975,plain,
( ! [X2,X3,X0,X1,X4] :
( difference(difference(X0,union(X1,X2)),X3) = X4
| member(sK3(X4,difference(difference(X0,union(X1,X2)),X3)),X4)
| ~ member(sK3(X4,difference(difference(X0,union(X1,X2)),X3)),X2) )
| ~ spl5_11
| ~ spl5_99 ),
inference(resolution,[],[f1350,f88]) ).
fof(f45214,plain,
( spl5_766
| ~ spl5_10
| ~ spl5_97 ),
inference(avatar_split_clause,[],[f1957,f1340,f83,f45212]) ).
fof(f45212,plain,
( spl5_766
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,union(union(X2,X3),X4))),X0)
| difference(X1,union(union(X2,X3),X4)) = X0
| ~ member(sK3(X0,difference(X1,union(union(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_766])]) ).
fof(f1957,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,union(union(X2,X3),X4))),X0)
| difference(X1,union(union(X2,X3),X4)) = X0
| ~ member(sK3(X0,difference(X1,union(union(X2,X3),X4))),X2) )
| ~ spl5_10
| ~ spl5_97 ),
inference(resolution,[],[f1341,f84]) ).
fof(f45210,plain,
( spl5_765
| ~ spl5_11
| ~ spl5_97 ),
inference(avatar_split_clause,[],[f1956,f1340,f87,f45208]) ).
fof(f45208,plain,
( spl5_765
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,union(union(X2,X3),X4))),X0)
| difference(X1,union(union(X2,X3),X4)) = X0
| ~ member(sK3(X0,difference(X1,union(union(X2,X3),X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_765])]) ).
fof(f1956,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,union(union(X2,X3),X4))),X0)
| difference(X1,union(union(X2,X3),X4)) = X0
| ~ member(sK3(X0,difference(X1,union(union(X2,X3),X4))),X3) )
| ~ spl5_11
| ~ spl5_97 ),
inference(resolution,[],[f1341,f88]) ).
fof(f45206,plain,
( spl5_764
| ~ spl5_10
| ~ spl5_96 ),
inference(avatar_split_clause,[],[f1936,f1336,f83,f45204]) ).
fof(f45204,plain,
( spl5_764
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,union(X2,union(X3,X4)))),X0)
| difference(X1,union(X2,union(X3,X4))) = X0
| ~ member(sK3(X0,difference(X1,union(X2,union(X3,X4)))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_764])]) ).
fof(f1936,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,union(X2,union(X3,X4)))),X0)
| difference(X1,union(X2,union(X3,X4))) = X0
| ~ member(sK3(X0,difference(X1,union(X2,union(X3,X4)))),X3) )
| ~ spl5_10
| ~ spl5_96 ),
inference(resolution,[],[f1337,f84]) ).
fof(f45202,plain,
( spl5_763
| ~ spl5_11
| ~ spl5_96 ),
inference(avatar_split_clause,[],[f1935,f1336,f87,f45200]) ).
fof(f45200,plain,
( spl5_763
<=> ! [X4,X0,X3,X2,X1] :
( member(sK3(X0,difference(X1,union(X2,union(X3,X4)))),X0)
| difference(X1,union(X2,union(X3,X4))) = X0
| ~ member(sK3(X0,difference(X1,union(X2,union(X3,X4)))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_763])]) ).
fof(f1935,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK3(X0,difference(X1,union(X2,union(X3,X4)))),X0)
| difference(X1,union(X2,union(X3,X4))) = X0
| ~ member(sK3(X0,difference(X1,union(X2,union(X3,X4)))),X4) )
| ~ spl5_11
| ~ spl5_96 ),
inference(resolution,[],[f1337,f88]) ).
fof(f45198,plain,
( spl5_762
| ~ spl5_9
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1902,f1332,f79,f45196]) ).
fof(f45196,plain,
( spl5_762
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X3)
| subset(union(difference(X0,X1),X2),difference(X2,X3))
| ~ member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_762])]) ).
fof(f1902,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X3)
| subset(union(difference(X0,X1),X2),difference(X2,X3))
| ~ member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X1) )
| ~ spl5_9
| ~ spl5_95 ),
inference(resolution,[],[f1333,f80]) ).
fof(f45194,plain,
( spl5_761
| ~ spl5_8
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1893,f1332,f75,f45192]) ).
fof(f45192,plain,
( spl5_761
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),difference(X1,difference(X2,X3))),X0)
| subset(union(X0,X1),difference(X1,difference(X2,X3)))
| member(sK4(union(X0,X1),difference(X1,difference(X2,X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_761])]) ).
fof(f1893,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),difference(X1,difference(X2,X3))),X0)
| subset(union(X0,X1),difference(X1,difference(X2,X3)))
| member(sK4(union(X0,X1),difference(X1,difference(X2,X3))),X2) )
| ~ spl5_8
| ~ spl5_95 ),
inference(resolution,[],[f1333,f76]) ).
fof(f45190,plain,
( spl5_760
| ~ spl5_9
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1892,f1332,f79,f45188]) ).
fof(f45188,plain,
( spl5_760
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),difference(X1,difference(X2,X3))),X0)
| subset(union(X0,X1),difference(X1,difference(X2,X3)))
| ~ member(sK4(union(X0,X1),difference(X1,difference(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_760])]) ).
fof(f1892,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),difference(X1,difference(X2,X3))),X0)
| subset(union(X0,X1),difference(X1,difference(X2,X3)))
| ~ member(sK4(union(X0,X1),difference(X1,difference(X2,X3))),X3) )
| ~ spl5_9
| ~ spl5_95 ),
inference(resolution,[],[f1333,f80]) ).
fof(f45186,plain,
( spl5_759
| ~ spl5_9
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1860,f1328,f79,f45184]) ).
fof(f45184,plain,
( spl5_759
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X3)
| subset(union(X0,difference(X1,X2)),difference(X0,X3))
| ~ member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_759])]) ).
fof(f1860,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X3)
| subset(union(X0,difference(X1,X2)),difference(X0,X3))
| ~ member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X2) )
| ~ spl5_9
| ~ spl5_94 ),
inference(resolution,[],[f1329,f80]) ).
fof(f45182,plain,
( spl5_758
| ~ spl5_64
| ~ spl5_189 ),
inference(avatar_split_clause,[],[f5318,f5055,f765,f45180]) ).
fof(f45180,plain,
( spl5_758
<=> ! [X2,X0,X1] : subset(difference(difference(sK0,X0),union(union(sK1,sK2),X1)),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_758])]) ).
fof(f5318,plain,
( ! [X2,X0,X1] : subset(difference(difference(sK0,X0),union(union(sK1,sK2),X1)),X2)
| ~ spl5_64
| ~ spl5_189 ),
inference(duplicate_literal_removal,[],[f5305]) ).
fof(f5305,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),union(union(sK1,sK2),X1)),X2)
| subset(difference(difference(sK0,X0),union(union(sK1,sK2),X1)),X2) )
| ~ spl5_64
| ~ spl5_189 ),
inference(resolution,[],[f5056,f766]) ).
fof(f45178,plain,
( spl5_757
| ~ spl5_8
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1851,f1328,f75,f45176]) ).
fof(f45176,plain,
( spl5_757
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),difference(X0,difference(X2,X3))),X1)
| subset(union(X0,X1),difference(X0,difference(X2,X3)))
| member(sK4(union(X0,X1),difference(X0,difference(X2,X3))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_757])]) ).
fof(f1851,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),difference(X0,difference(X2,X3))),X1)
| subset(union(X0,X1),difference(X0,difference(X2,X3)))
| member(sK4(union(X0,X1),difference(X0,difference(X2,X3))),X2) )
| ~ spl5_8
| ~ spl5_94 ),
inference(resolution,[],[f1329,f76]) ).
fof(f45174,plain,
( spl5_756
| ~ spl5_9
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1850,f1328,f79,f45172]) ).
fof(f45172,plain,
( spl5_756
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),difference(X0,difference(X2,X3))),X1)
| subset(union(X0,X1),difference(X0,difference(X2,X3)))
| ~ member(sK4(union(X0,X1),difference(X0,difference(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_756])]) ).
fof(f1850,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),difference(X0,difference(X2,X3))),X1)
| subset(union(X0,X1),difference(X0,difference(X2,X3)))
| ~ member(sK4(union(X0,X1),difference(X0,difference(X2,X3))),X3) )
| ~ spl5_9
| ~ spl5_94 ),
inference(resolution,[],[f1329,f80]) ).
fof(f45170,plain,
( spl5_755
| ~ spl5_23
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1823,f1324,f202,f45168]) ).
fof(f45168,plain,
( spl5_755
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X0)
| subset(union(difference(X0,X1),X2),difference(X2,X3))
| member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_755])]) ).
fof(f1823,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X0)
| subset(union(difference(X0,X1),X2),difference(X2,X3))
| member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X3) )
| ~ spl5_23
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1752]) ).
fof(f1752,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X0)
| subset(union(difference(X0,X1),X2),difference(X2,X3))
| member(sK4(union(difference(X0,X1),X2),difference(X2,X3)),X3)
| subset(union(difference(X0,X1),X2),difference(X2,X3)) )
| ~ spl5_23
| ~ spl5_93 ),
inference(resolution,[],[f1325,f203]) ).
fof(f45166,plain,
( spl5_754
| ~ spl5_23
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1806,f1324,f202,f45164]) ).
fof(f45164,plain,
( spl5_754
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(X0,X3)),X2)
| subset(union(difference(X0,X1),X2),difference(X0,X3))
| member(sK4(union(difference(X0,X1),X2),difference(X0,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_754])]) ).
fof(f1806,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(X0,X3)),X2)
| subset(union(difference(X0,X1),X2),difference(X0,X3))
| member(sK4(union(difference(X0,X1),X2),difference(X0,X3)),X3) )
| ~ spl5_23
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1773]) ).
fof(f1773,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(X0,X3)),X2)
| subset(union(difference(X0,X1),X2),difference(X0,X3))
| member(sK4(union(difference(X0,X1),X2),difference(X0,X3)),X3)
| subset(union(difference(X0,X1),X2),difference(X0,X3)) )
| ~ spl5_23
| ~ spl5_93 ),
inference(resolution,[],[f1325,f203]) ).
fof(f45162,plain,
( spl5_753
| ~ spl5_8
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1787,f1324,f75,f45160]) ).
fof(f45160,plain,
( spl5_753
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(difference(X0,X1),X2),X3),X4),X3)
| subset(union(difference(difference(X0,X1),X2),X3),X4)
| member(sK4(union(difference(difference(X0,X1),X2),X3),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_753])]) ).
fof(f1787,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(difference(X0,X1),X2),X3),X4),X3)
| subset(union(difference(difference(X0,X1),X2),X3),X4)
| member(sK4(union(difference(difference(X0,X1),X2),X3),X4),X0) )
| ~ spl5_8
| ~ spl5_93 ),
inference(resolution,[],[f1325,f76]) ).
fof(f45158,plain,
( spl5_752
| ~ spl5_9
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1786,f1324,f79,f45156]) ).
fof(f45156,plain,
( spl5_752
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(difference(X0,X1),X2),X3),X4),X3)
| subset(union(difference(difference(X0,X1),X2),X3),X4)
| ~ member(sK4(union(difference(difference(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_752])]) ).
fof(f1786,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(difference(X0,X1),X2),X3),X4),X3)
| subset(union(difference(difference(X0,X1),X2),X3),X4)
| ~ member(sK4(union(difference(difference(X0,X1),X2),X3),X4),X1) )
| ~ spl5_9
| ~ spl5_93 ),
inference(resolution,[],[f1325,f80]) ).
fof(f45154,plain,
( spl5_751
| ~ spl5_9
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1764,f1324,f79,f45152]) ).
fof(f45152,plain,
( spl5_751
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X0)
| subset(union(difference(X0,X1),difference(X2,X3)),X4)
| ~ member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_751])]) ).
fof(f1764,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X0)
| subset(union(difference(X0,X1),difference(X2,X3)),X4)
| ~ member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X3) )
| ~ spl5_9
| ~ spl5_93 ),
inference(resolution,[],[f1325,f80]) ).
fof(f45150,plain,
( spl5_750
| ~ spl5_10
| ~ spl5_92 ),
inference(avatar_split_clause,[],[f1738,f1320,f83,f45148]) ).
fof(f45148,plain,
( spl5_750
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(difference(X0,union(X1,X2)),X3),X4)
| member(sK4(union(difference(X0,union(X1,X2)),X3),X4),X3)
| ~ member(sK4(union(difference(X0,union(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_750])]) ).
fof(f1738,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(difference(X0,union(X1,X2)),X3),X4)
| member(sK4(union(difference(X0,union(X1,X2)),X3),X4),X3)
| ~ member(sK4(union(difference(X0,union(X1,X2)),X3),X4),X1) )
| ~ spl5_10
| ~ spl5_92 ),
inference(resolution,[],[f1321,f84]) ).
fof(f45146,plain,
( spl5_749
| ~ spl5_11
| ~ spl5_92 ),
inference(avatar_split_clause,[],[f1737,f1320,f87,f45144]) ).
fof(f45144,plain,
( spl5_749
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(difference(X0,union(X1,X2)),X3),X4)
| member(sK4(union(difference(X0,union(X1,X2)),X3),X4),X3)
| ~ member(sK4(union(difference(X0,union(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_749])]) ).
fof(f1737,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(difference(X0,union(X1,X2)),X3),X4)
| member(sK4(union(difference(X0,union(X1,X2)),X3),X4),X3)
| ~ member(sK4(union(difference(X0,union(X1,X2)),X3),X4),X2) )
| ~ spl5_11
| ~ spl5_92 ),
inference(resolution,[],[f1321,f88]) ).
fof(f45142,plain,
( spl5_748
| ~ spl5_23
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1726,f1316,f202,f45140]) ).
fof(f45140,plain,
( spl5_748
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(X1,X3)),X0)
| subset(union(X0,difference(X1,X2)),difference(X1,X3))
| member(sK4(union(X0,difference(X1,X2)),difference(X1,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_748])]) ).
fof(f1726,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(X1,X3)),X0)
| subset(union(X0,difference(X1,X2)),difference(X1,X3))
| member(sK4(union(X0,difference(X1,X2)),difference(X1,X3)),X3) )
| ~ spl5_23
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1654]) ).
fof(f1654,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(X1,X3)),X0)
| subset(union(X0,difference(X1,X2)),difference(X1,X3))
| member(sK4(union(X0,difference(X1,X2)),difference(X1,X3)),X3)
| subset(union(X0,difference(X1,X2)),difference(X1,X3)) )
| ~ spl5_23
| ~ spl5_91 ),
inference(resolution,[],[f1317,f203]) ).
fof(f45138,plain,
( spl5_747
| ~ spl5_71
| ~ spl5_189 ),
inference(avatar_split_clause,[],[f5313,f5055,f794,f45136]) ).
fof(f45136,plain,
( spl5_747
<=> ! [X0,X1] : subset(difference(X0,union(union(sK1,sK2),X1)),difference(X0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_747])]) ).
fof(f794,plain,
( spl5_71
<=> ! [X2,X0,X1] :
( member(sK4(difference(X0,X1),difference(X0,X2)),X2)
| subset(difference(X0,X1),difference(X0,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_71])]) ).
fof(f5313,plain,
( ! [X0,X1] : subset(difference(X0,union(union(sK1,sK2),X1)),difference(X0,sK0))
| ~ spl5_71
| ~ spl5_189 ),
inference(duplicate_literal_removal,[],[f5310]) ).
fof(f5310,plain,
( ! [X0,X1] :
( subset(difference(X0,union(union(sK1,sK2),X1)),difference(X0,sK0))
| subset(difference(X0,union(union(sK1,sK2),X1)),difference(X0,sK0)) )
| ~ spl5_71
| ~ spl5_189 ),
inference(resolution,[],[f5056,f795]) ).
fof(f795,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,X1),difference(X0,X2)),X2)
| subset(difference(X0,X1),difference(X0,X2)) )
| ~ spl5_71 ),
inference(avatar_component_clause,[],[f794]) ).
fof(f45134,plain,
( spl5_746
| ~ spl5_23
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1709,f1316,f202,f45132]) ).
fof(f45132,plain,
( spl5_746
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X1)
| subset(union(X0,difference(X1,X2)),difference(X0,X3))
| member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_746])]) ).
fof(f1709,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X1)
| subset(union(X0,difference(X1,X2)),difference(X0,X3))
| member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X3) )
| ~ spl5_23
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1675]) ).
fof(f1675,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X1)
| subset(union(X0,difference(X1,X2)),difference(X0,X3))
| member(sK4(union(X0,difference(X1,X2)),difference(X0,X3)),X3)
| subset(union(X0,difference(X1,X2)),difference(X0,X3)) )
| ~ spl5_23
| ~ spl5_91 ),
inference(resolution,[],[f1317,f203]) ).
fof(f45130,plain,
( spl5_745
| ~ spl5_8
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1689,f1316,f75,f45128]) ).
fof(f45128,plain,
( spl5_745
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X2)
| subset(union(difference(X0,X1),difference(X2,X3)),X4)
| member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_745])]) ).
fof(f1689,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X2)
| subset(union(difference(X0,X1),difference(X2,X3)),X4)
| member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X0) )
| ~ spl5_8
| ~ spl5_91 ),
inference(resolution,[],[f1317,f76]) ).
fof(f45126,plain,
( spl5_744
| ~ spl5_9
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1688,f1316,f79,f45124]) ).
fof(f45124,plain,
( spl5_744
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X2)
| subset(union(difference(X0,X1),difference(X2,X3)),X4)
| ~ member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_744])]) ).
fof(f1688,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X2)
| subset(union(difference(X0,X1),difference(X2,X3)),X4)
| ~ member(sK4(union(difference(X0,X1),difference(X2,X3)),X4),X1) )
| ~ spl5_9
| ~ spl5_91 ),
inference(resolution,[],[f1317,f80]) ).
fof(f45122,plain,
( spl5_743
| ~ spl5_8
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1668,f1316,f75,f45120]) ).
fof(f45120,plain,
( spl5_743
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,difference(difference(X1,X2),X3)),X4),X0)
| subset(union(X0,difference(difference(X1,X2),X3)),X4)
| member(sK4(union(X0,difference(difference(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_743])]) ).
fof(f1668,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(difference(X1,X2),X3)),X4),X0)
| subset(union(X0,difference(difference(X1,X2),X3)),X4)
| member(sK4(union(X0,difference(difference(X1,X2),X3)),X4),X1) )
| ~ spl5_8
| ~ spl5_91 ),
inference(resolution,[],[f1317,f76]) ).
fof(f45118,plain,
( spl5_742
| ~ spl5_9
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1667,f1316,f79,f45116]) ).
fof(f45116,plain,
( spl5_742
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(X0,difference(difference(X1,X2),X3)),X4),X0)
| subset(union(X0,difference(difference(X1,X2),X3)),X4)
| ~ member(sK4(union(X0,difference(difference(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_742])]) ).
fof(f1667,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(difference(X1,X2),X3)),X4),X0)
| subset(union(X0,difference(difference(X1,X2),X3)),X4)
| ~ member(sK4(union(X0,difference(difference(X1,X2),X3)),X4),X2) )
| ~ spl5_9
| ~ spl5_91 ),
inference(resolution,[],[f1317,f80]) ).
fof(f45114,plain,
( spl5_741
| ~ spl5_10
| ~ spl5_90 ),
inference(avatar_split_clause,[],[f1640,f1312,f83,f45112]) ).
fof(f45112,plain,
( spl5_741
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(X0,difference(X1,union(X2,X3))),X4)
| member(sK4(union(X0,difference(X1,union(X2,X3))),X4),X0)
| ~ member(sK4(union(X0,difference(X1,union(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_741])]) ).
fof(f1640,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(X0,difference(X1,union(X2,X3))),X4)
| member(sK4(union(X0,difference(X1,union(X2,X3))),X4),X0)
| ~ member(sK4(union(X0,difference(X1,union(X2,X3))),X4),X2) )
| ~ spl5_10
| ~ spl5_90 ),
inference(resolution,[],[f1313,f84]) ).
fof(f45110,plain,
( spl5_740
| ~ spl5_11
| ~ spl5_90 ),
inference(avatar_split_clause,[],[f1639,f1312,f87,f45108]) ).
fof(f45108,plain,
( spl5_740
<=> ! [X4,X0,X3,X2,X1] :
( subset(union(X0,difference(X1,union(X2,X3))),X4)
| member(sK4(union(X0,difference(X1,union(X2,X3))),X4),X0)
| ~ member(sK4(union(X0,difference(X1,union(X2,X3))),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_740])]) ).
fof(f1639,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(union(X0,difference(X1,union(X2,X3))),X4)
| member(sK4(union(X0,difference(X1,union(X2,X3))),X4),X0)
| ~ member(sK4(union(X0,difference(X1,union(X2,X3))),X4),X3) )
| ~ spl5_11
| ~ spl5_90 ),
inference(resolution,[],[f1313,f88]) ).
fof(f45106,plain,
( spl5_739
| ~ spl5_24
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1627,f1308,f206,f45104]) ).
fof(f45104,plain,
( spl5_739
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),difference(union(X0,X2),X3))
| member(sK4(union(X0,X1),difference(union(X0,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X0,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_739])]) ).
fof(f1627,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(union(X0,X2),X3))
| member(sK4(union(X0,X1),difference(union(X0,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X0,X2),X3)),X1) )
| ~ spl5_24
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1606]) ).
fof(f1606,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(union(X0,X2),X3))
| member(sK4(union(X0,X1),difference(union(X0,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X0,X2),X3)),X1)
| subset(union(X0,X1),difference(union(X0,X2),X3)) )
| ~ spl5_24
| ~ spl5_89 ),
inference(resolution,[],[f1309,f207]) ).
fof(f45102,plain,
( spl5_738
| ~ spl5_24
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1624,f1308,f206,f45100]) ).
fof(f45100,plain,
( spl5_738
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),difference(union(X1,X2),X3))
| member(sK4(union(X0,X1),difference(union(X1,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X1,X2),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_738])]) ).
fof(f1624,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(union(X1,X2),X3))
| member(sK4(union(X0,X1),difference(union(X1,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X1,X2),X3)),X0) )
| ~ spl5_24
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1609]) ).
fof(f1609,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(union(X1,X2),X3))
| member(sK4(union(X0,X1),difference(union(X1,X2),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X1,X2),X3)),X0)
| subset(union(X0,X1),difference(union(X1,X2),X3)) )
| ~ spl5_24
| ~ spl5_89 ),
inference(resolution,[],[f1309,f207]) ).
fof(f45098,plain,
( spl5_737
| ~ spl5_10
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1615,f1308,f83,f45096]) ).
fof(f45096,plain,
( spl5_737
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(union(union(X1,X2),X3),X4))
| member(sK4(X0,difference(union(union(X1,X2),X3),X4)),X4)
| ~ member(sK4(X0,difference(union(union(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_737])]) ).
fof(f1615,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(union(union(X1,X2),X3),X4))
| member(sK4(X0,difference(union(union(X1,X2),X3),X4)),X4)
| ~ member(sK4(X0,difference(union(union(X1,X2),X3),X4)),X1) )
| ~ spl5_10
| ~ spl5_89 ),
inference(resolution,[],[f1309,f84]) ).
fof(f45094,plain,
( spl5_736
| ~ spl5_64
| ~ spl5_188 ),
inference(avatar_split_clause,[],[f5302,f5051,f765,f45092]) ).
fof(f45092,plain,
( spl5_736
<=> ! [X2,X0,X1] : subset(difference(difference(sK0,X0),union(X1,union(sK1,sK2))),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_736])]) ).
fof(f5302,plain,
( ! [X2,X0,X1] : subset(difference(difference(sK0,X0),union(X1,union(sK1,sK2))),X2)
| ~ spl5_64
| ~ spl5_188 ),
inference(duplicate_literal_removal,[],[f5289]) ).
fof(f5289,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),union(X1,union(sK1,sK2))),X2)
| subset(difference(difference(sK0,X0),union(X1,union(sK1,sK2))),X2) )
| ~ spl5_64
| ~ spl5_188 ),
inference(resolution,[],[f5052,f766]) ).
fof(f45090,plain,
( spl5_735
| ~ spl5_11
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1614,f1308,f87,f45088]) ).
fof(f45088,plain,
( spl5_735
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(union(union(X1,X2),X3),X4))
| member(sK4(X0,difference(union(union(X1,X2),X3),X4)),X4)
| ~ member(sK4(X0,difference(union(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_735])]) ).
fof(f1614,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(union(union(X1,X2),X3),X4))
| member(sK4(X0,difference(union(union(X1,X2),X3),X4)),X4)
| ~ member(sK4(X0,difference(union(union(X1,X2),X3),X4)),X2) )
| ~ spl5_11
| ~ spl5_89 ),
inference(resolution,[],[f1309,f88]) ).
fof(f45086,plain,
( spl5_734
| ~ spl5_24
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1595,f1304,f206,f45084]) ).
fof(f45084,plain,
( spl5_734
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),difference(union(X2,X0),X3))
| member(sK4(union(X0,X1),difference(union(X2,X0),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X2,X0),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_734])]) ).
fof(f1595,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(union(X2,X0),X3))
| member(sK4(union(X0,X1),difference(union(X2,X0),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X2,X0),X3)),X1) )
| ~ spl5_24
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1574]) ).
fof(f1574,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(union(X2,X0),X3))
| member(sK4(union(X0,X1),difference(union(X2,X0),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X2,X0),X3)),X1)
| subset(union(X0,X1),difference(union(X2,X0),X3)) )
| ~ spl5_24
| ~ spl5_88 ),
inference(resolution,[],[f1305,f207]) ).
fof(f45082,plain,
( spl5_733
| ~ spl5_24
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1592,f1304,f206,f45080]) ).
fof(f45080,plain,
( spl5_733
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,X1),difference(union(X2,X1),X3))
| member(sK4(union(X0,X1),difference(union(X2,X1),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X2,X1),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_733])]) ).
fof(f1592,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(union(X2,X1),X3))
| member(sK4(union(X0,X1),difference(union(X2,X1),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X2,X1),X3)),X0) )
| ~ spl5_24
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1577]) ).
fof(f1577,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),difference(union(X2,X1),X3))
| member(sK4(union(X0,X1),difference(union(X2,X1),X3)),X3)
| member(sK4(union(X0,X1),difference(union(X2,X1),X3)),X0)
| subset(union(X0,X1),difference(union(X2,X1),X3)) )
| ~ spl5_24
| ~ spl5_88 ),
inference(resolution,[],[f1305,f207]) ).
fof(f45078,plain,
( spl5_732
| ~ spl5_10
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1583,f1304,f83,f45076]) ).
fof(f45076,plain,
( spl5_732
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(union(X1,union(X2,X3)),X4))
| member(sK4(X0,difference(union(X1,union(X2,X3)),X4)),X4)
| ~ member(sK4(X0,difference(union(X1,union(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_732])]) ).
fof(f1583,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(union(X1,union(X2,X3)),X4))
| member(sK4(X0,difference(union(X1,union(X2,X3)),X4)),X4)
| ~ member(sK4(X0,difference(union(X1,union(X2,X3)),X4)),X2) )
| ~ spl5_10
| ~ spl5_88 ),
inference(resolution,[],[f1305,f84]) ).
fof(f45074,plain,
( spl5_731
| ~ spl5_11
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1582,f1304,f87,f45072]) ).
fof(f45072,plain,
( spl5_731
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,difference(union(X1,union(X2,X3)),X4))
| member(sK4(X0,difference(union(X1,union(X2,X3)),X4)),X4)
| ~ member(sK4(X0,difference(union(X1,union(X2,X3)),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_731])]) ).
fof(f1582,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,difference(union(X1,union(X2,X3)),X4))
| member(sK4(X0,difference(union(X1,union(X2,X3)),X4)),X4)
| ~ member(sK4(X0,difference(union(X1,union(X2,X3)),X4)),X3) )
| ~ spl5_11
| ~ spl5_88 ),
inference(resolution,[],[f1305,f88]) ).
fof(f45070,plain,
( spl5_730
| ~ spl5_24
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1559,f1295,f206,f45068]) ).
fof(f45068,plain,
( spl5_730
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),union(X2,difference(X0,X3))),X3)
| subset(union(X0,X1),union(X2,difference(X0,X3)))
| member(sK4(union(X0,X1),union(X2,difference(X0,X3))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_730])]) ).
fof(f1559,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(X2,difference(X0,X3))),X3)
| subset(union(X0,X1),union(X2,difference(X0,X3)))
| member(sK4(union(X0,X1),union(X2,difference(X0,X3))),X1) )
| ~ spl5_24
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1538]) ).
fof(f1538,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(X2,difference(X0,X3))),X3)
| subset(union(X0,X1),union(X2,difference(X0,X3)))
| member(sK4(union(X0,X1),union(X2,difference(X0,X3))),X1)
| subset(union(X0,X1),union(X2,difference(X0,X3))) )
| ~ spl5_24
| ~ spl5_86 ),
inference(resolution,[],[f1296,f207]) ).
fof(f45066,plain,
( spl5_729
| ~ spl5_24
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1554,f1295,f206,f45064]) ).
fof(f45064,plain,
( spl5_729
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),union(X2,difference(X1,X3))),X3)
| subset(union(X0,X1),union(X2,difference(X1,X3)))
| member(sK4(union(X0,X1),union(X2,difference(X1,X3))),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_729])]) ).
fof(f1554,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(X2,difference(X1,X3))),X3)
| subset(union(X0,X1),union(X2,difference(X1,X3)))
| member(sK4(union(X0,X1),union(X2,difference(X1,X3))),X0) )
| ~ spl5_24
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1543]) ).
fof(f1543,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(X2,difference(X1,X3))),X3)
| subset(union(X0,X1),union(X2,difference(X1,X3)))
| member(sK4(union(X0,X1),union(X2,difference(X1,X3))),X0)
| subset(union(X0,X1),union(X2,difference(X1,X3))) )
| ~ spl5_24
| ~ spl5_86 ),
inference(resolution,[],[f1296,f207]) ).
fof(f45062,plain,
( spl5_728
| ~ spl5_10
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1547,f1295,f83,f45060]) ).
fof(f45060,plain,
( spl5_728
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(X0,union(X1,difference(union(X2,X3),X4))),X4)
| subset(X0,union(X1,difference(union(X2,X3),X4)))
| ~ member(sK4(X0,union(X1,difference(union(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_728])]) ).
fof(f1547,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(X0,union(X1,difference(union(X2,X3),X4))),X4)
| subset(X0,union(X1,difference(union(X2,X3),X4)))
| ~ member(sK4(X0,union(X1,difference(union(X2,X3),X4))),X2) )
| ~ spl5_10
| ~ spl5_86 ),
inference(resolution,[],[f1296,f84]) ).
fof(f45058,plain,
( spl5_727
| ~ spl5_11
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1546,f1295,f87,f45056]) ).
fof(f45056,plain,
( spl5_727
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(X0,union(X1,difference(union(X2,X3),X4))),X4)
| subset(X0,union(X1,difference(union(X2,X3),X4)))
| ~ member(sK4(X0,union(X1,difference(union(X2,X3),X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_727])]) ).
fof(f1546,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(X0,union(X1,difference(union(X2,X3),X4))),X4)
| subset(X0,union(X1,difference(union(X2,X3),X4)))
| ~ member(sK4(X0,union(X1,difference(union(X2,X3),X4))),X3) )
| ~ spl5_11
| ~ spl5_86 ),
inference(resolution,[],[f1296,f88]) ).
fof(f45054,plain,
( spl5_726
| ~ spl5_24
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1521,f1291,f206,f45052]) ).
fof(f45052,plain,
( spl5_726
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),union(difference(X0,X2),X3)),X2)
| subset(union(X0,X1),union(difference(X0,X2),X3))
| member(sK4(union(X0,X1),union(difference(X0,X2),X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_726])]) ).
fof(f1521,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X0,X2),X3)),X2)
| subset(union(X0,X1),union(difference(X0,X2),X3))
| member(sK4(union(X0,X1),union(difference(X0,X2),X3)),X1) )
| ~ spl5_24
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1500]) ).
fof(f1500,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X0,X2),X3)),X2)
| subset(union(X0,X1),union(difference(X0,X2),X3))
| member(sK4(union(X0,X1),union(difference(X0,X2),X3)),X1)
| subset(union(X0,X1),union(difference(X0,X2),X3)) )
| ~ spl5_24
| ~ spl5_85 ),
inference(resolution,[],[f1292,f207]) ).
fof(f45050,plain,
( spl5_725
| ~ spl5_71
| ~ spl5_188 ),
inference(avatar_split_clause,[],[f5297,f5051,f794,f45048]) ).
fof(f45048,plain,
( spl5_725
<=> ! [X0,X1] : subset(difference(X0,union(X1,union(sK1,sK2))),difference(X0,sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_725])]) ).
fof(f5297,plain,
( ! [X0,X1] : subset(difference(X0,union(X1,union(sK1,sK2))),difference(X0,sK0))
| ~ spl5_71
| ~ spl5_188 ),
inference(duplicate_literal_removal,[],[f5294]) ).
fof(f5294,plain,
( ! [X0,X1] :
( subset(difference(X0,union(X1,union(sK1,sK2))),difference(X0,sK0))
| subset(difference(X0,union(X1,union(sK1,sK2))),difference(X0,sK0)) )
| ~ spl5_71
| ~ spl5_188 ),
inference(resolution,[],[f5052,f795]) ).
fof(f45046,plain,
( spl5_724
| ~ spl5_24
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1516,f1291,f206,f45044]) ).
fof(f45044,plain,
( spl5_724
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,X1),union(difference(X1,X2),X3)),X2)
| subset(union(X0,X1),union(difference(X1,X2),X3))
| member(sK4(union(X0,X1),union(difference(X1,X2),X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_724])]) ).
fof(f1516,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X1,X2),X3)),X2)
| subset(union(X0,X1),union(difference(X1,X2),X3))
| member(sK4(union(X0,X1),union(difference(X1,X2),X3)),X0) )
| ~ spl5_24
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1505]) ).
fof(f1505,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X1,X2),X3)),X2)
| subset(union(X0,X1),union(difference(X1,X2),X3))
| member(sK4(union(X0,X1),union(difference(X1,X2),X3)),X0)
| subset(union(X0,X1),union(difference(X1,X2),X3)) )
| ~ spl5_24
| ~ spl5_85 ),
inference(resolution,[],[f1292,f207]) ).
fof(f45042,plain,
( spl5_723
| ~ spl5_10
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1509,f1291,f83,f45040]) ).
fof(f45040,plain,
( spl5_723
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(X0,union(difference(union(X1,X2),X3),X4)),X3)
| subset(X0,union(difference(union(X1,X2),X3),X4))
| ~ member(sK4(X0,union(difference(union(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_723])]) ).
fof(f1509,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(X0,union(difference(union(X1,X2),X3),X4)),X3)
| subset(X0,union(difference(union(X1,X2),X3),X4))
| ~ member(sK4(X0,union(difference(union(X1,X2),X3),X4)),X1) )
| ~ spl5_10
| ~ spl5_85 ),
inference(resolution,[],[f1292,f84]) ).
fof(f45038,plain,
( spl5_722
| ~ spl5_11
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1508,f1291,f87,f45036]) ).
fof(f45036,plain,
( spl5_722
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(X0,union(difference(union(X1,X2),X3),X4)),X3)
| subset(X0,union(difference(union(X1,X2),X3),X4))
| ~ member(sK4(X0,union(difference(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_722])]) ).
fof(f1508,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(X0,union(difference(union(X1,X2),X3),X4)),X3)
| subset(X0,union(difference(union(X1,X2),X3),X4))
| ~ member(sK4(X0,union(difference(union(X1,X2),X3),X4)),X2) )
| ~ spl5_11
| ~ spl5_85 ),
inference(resolution,[],[f1292,f88]) ).
fof(f45034,plain,
( spl5_721
| ~ spl5_83
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1491,f1287,f1283,f45032]) ).
fof(f45032,plain,
( spl5_721
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),difference(X0,X2)),X3),X2)
| subset(difference(union(X0,X1),difference(X0,X2)),X3)
| member(sK4(difference(union(X0,X1),difference(X0,X2)),X3),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_721])]) ).
fof(f1491,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),difference(X0,X2)),X3),X2)
| subset(difference(union(X0,X1),difference(X0,X2)),X3)
| member(sK4(difference(union(X0,X1),difference(X0,X2)),X3),X1) )
| ~ spl5_83
| ~ spl5_84 ),
inference(duplicate_literal_removal,[],[f1480]) ).
fof(f1480,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),difference(X0,X2)),X3),X2)
| subset(difference(union(X0,X1),difference(X0,X2)),X3)
| member(sK4(difference(union(X0,X1),difference(X0,X2)),X3),X1)
| subset(difference(union(X0,X1),difference(X0,X2)),X3) )
| ~ spl5_83
| ~ spl5_84 ),
inference(resolution,[],[f1288,f1284]) ).
fof(f45030,plain,
( spl5_720
| ~ spl5_83
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1490,f1287,f1283,f45028]) ).
fof(f45028,plain,
( spl5_720
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),difference(X1,X2)),X3),X2)
| subset(difference(union(X0,X1),difference(X1,X2)),X3)
| member(sK4(difference(union(X0,X1),difference(X1,X2)),X3),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_720])]) ).
fof(f1490,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),difference(X1,X2)),X3),X2)
| subset(difference(union(X0,X1),difference(X1,X2)),X3)
| member(sK4(difference(union(X0,X1),difference(X1,X2)),X3),X0) )
| ~ spl5_83
| ~ spl5_84 ),
inference(duplicate_literal_removal,[],[f1481]) ).
fof(f1481,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),difference(X1,X2)),X3),X2)
| subset(difference(union(X0,X1),difference(X1,X2)),X3)
| member(sK4(difference(union(X0,X1),difference(X1,X2)),X3),X0)
| subset(difference(union(X0,X1),difference(X1,X2)),X3) )
| ~ spl5_83
| ~ spl5_84 ),
inference(resolution,[],[f1288,f1284]) ).
fof(f45026,plain,
( spl5_719
| ~ spl5_10
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1485,f1287,f83,f45024]) ).
fof(f45024,plain,
( spl5_719
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(X0,difference(union(X1,X2),X3)),X4),X3)
| subset(difference(X0,difference(union(X1,X2),X3)),X4)
| ~ member(sK4(difference(X0,difference(union(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_719])]) ).
fof(f1485,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(X0,difference(union(X1,X2),X3)),X4),X3)
| subset(difference(X0,difference(union(X1,X2),X3)),X4)
| ~ member(sK4(difference(X0,difference(union(X1,X2),X3)),X4),X1) )
| ~ spl5_10
| ~ spl5_84 ),
inference(resolution,[],[f1288,f84]) ).
fof(f45022,plain,
( spl5_718
| ~ spl5_11
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1484,f1287,f87,f45020]) ).
fof(f45020,plain,
( spl5_718
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(X0,difference(union(X1,X2),X3)),X4),X3)
| subset(difference(X0,difference(union(X1,X2),X3)),X4)
| ~ member(sK4(difference(X0,difference(union(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_718])]) ).
fof(f1484,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(X0,difference(union(X1,X2),X3)),X4),X3)
| subset(difference(X0,difference(union(X1,X2),X3)),X4)
| ~ member(sK4(difference(X0,difference(union(X1,X2),X3)),X4),X2) )
| ~ spl5_11
| ~ spl5_84 ),
inference(resolution,[],[f1288,f88]) ).
fof(f45018,plain,
( spl5_717
| ~ spl5_23
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1472,f1283,f202,f45016]) ).
fof(f45016,plain,
( spl5_717
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),difference(X1,X3)),X0)
| subset(difference(union(X0,X1),X2),difference(X1,X3))
| member(sK4(difference(union(X0,X1),X2),difference(X1,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_717])]) ).
fof(f1472,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),difference(X1,X3)),X0)
| subset(difference(union(X0,X1),X2),difference(X1,X3))
| member(sK4(difference(union(X0,X1),X2),difference(X1,X3)),X3) )
| ~ spl5_23
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1406]) ).
fof(f1406,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),difference(X1,X3)),X0)
| subset(difference(union(X0,X1),X2),difference(X1,X3))
| member(sK4(difference(union(X0,X1),X2),difference(X1,X3)),X3)
| subset(difference(union(X0,X1),X2),difference(X1,X3)) )
| ~ spl5_23
| ~ spl5_83 ),
inference(resolution,[],[f1284,f203]) ).
fof(f45014,plain,
( spl5_716
| ~ spl5_23
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1456,f1283,f202,f45012]) ).
fof(f45012,plain,
( spl5_716
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),difference(X0,X3)),X1)
| subset(difference(union(X0,X1),X2),difference(X0,X3))
| member(sK4(difference(union(X0,X1),X2),difference(X0,X3)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_716])]) ).
fof(f1456,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),difference(X0,X3)),X1)
| subset(difference(union(X0,X1),X2),difference(X0,X3))
| member(sK4(difference(union(X0,X1),X2),difference(X0,X3)),X3) )
| ~ spl5_23
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1426]) ).
fof(f1426,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),difference(X0,X3)),X1)
| subset(difference(union(X0,X1),X2),difference(X0,X3))
| member(sK4(difference(union(X0,X1),X2),difference(X0,X3)),X3)
| subset(difference(union(X0,X1),X2),difference(X0,X3)) )
| ~ spl5_23
| ~ spl5_83 ),
inference(resolution,[],[f1284,f203]) ).
fof(f45010,plain,
( spl5_715
| ~ spl5_8
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1438,f1283,f75,f45008]) ).
fof(f45008,plain,
( spl5_715
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(difference(X0,X1),X2),X3),X4),X2)
| subset(difference(union(difference(X0,X1),X2),X3),X4)
| member(sK4(difference(union(difference(X0,X1),X2),X3),X4),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_715])]) ).
fof(f1438,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(difference(X0,X1),X2),X3),X4),X2)
| subset(difference(union(difference(X0,X1),X2),X3),X4)
| member(sK4(difference(union(difference(X0,X1),X2),X3),X4),X0) )
| ~ spl5_8
| ~ spl5_83 ),
inference(resolution,[],[f1284,f76]) ).
fof(f45006,plain,
( spl5_714
| ~ spl5_66
| ~ spl5_185 ),
inference(avatar_split_clause,[],[f5264,f5039,f774,f45004]) ).
fof(f45004,plain,
( spl5_714
<=> ! [X0,X1] : subset(difference(sK0,union(X0,X1)),difference(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_714])]) ).
fof(f5039,plain,
( spl5_185
<=> ! [X0,X1] :
( subset(difference(sK0,X0),difference(union(sK1,sK2),X1))
| member(sK4(difference(sK0,X0),difference(union(sK1,sK2),X1)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_185])]) ).
fof(f5264,plain,
( ! [X0,X1] : subset(difference(sK0,union(X0,X1)),difference(union(sK1,sK2),X0))
| ~ spl5_66
| ~ spl5_185 ),
inference(duplicate_literal_removal,[],[f5245]) ).
fof(f5245,plain,
( ! [X0,X1] :
( subset(difference(sK0,union(X0,X1)),difference(union(sK1,sK2),X0))
| subset(difference(sK0,union(X0,X1)),difference(union(sK1,sK2),X0)) )
| ~ spl5_66
| ~ spl5_185 ),
inference(resolution,[],[f5040,f775]) ).
fof(f5040,plain,
( ! [X0,X1] :
( member(sK4(difference(sK0,X0),difference(union(sK1,sK2),X1)),X1)
| subset(difference(sK0,X0),difference(union(sK1,sK2),X1)) )
| ~ spl5_185 ),
inference(avatar_component_clause,[],[f5039]) ).
fof(f45002,plain,
( spl5_713
| ~ spl5_9
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1437,f1283,f79,f45000]) ).
fof(f45000,plain,
( spl5_713
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(difference(X0,X1),X2),X3),X4),X2)
| subset(difference(union(difference(X0,X1),X2),X3),X4)
| ~ member(sK4(difference(union(difference(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_713])]) ).
fof(f1437,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(difference(X0,X1),X2),X3),X4),X2)
| subset(difference(union(difference(X0,X1),X2),X3),X4)
| ~ member(sK4(difference(union(difference(X0,X1),X2),X3),X4),X1) )
| ~ spl5_9
| ~ spl5_83 ),
inference(resolution,[],[f1284,f80]) ).
fof(f44998,plain,
( spl5_712
| ~ spl5_8
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1418,f1283,f75,f44996]) ).
fof(f44996,plain,
( spl5_712
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(X0,difference(X1,X2)),X3),X4),X0)
| subset(difference(union(X0,difference(X1,X2)),X3),X4)
| member(sK4(difference(union(X0,difference(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_712])]) ).
fof(f1418,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,difference(X1,X2)),X3),X4),X0)
| subset(difference(union(X0,difference(X1,X2)),X3),X4)
| member(sK4(difference(union(X0,difference(X1,X2)),X3),X4),X1) )
| ~ spl5_8
| ~ spl5_83 ),
inference(resolution,[],[f1284,f76]) ).
fof(f44994,plain,
( spl5_711
| ~ spl5_9
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1417,f1283,f79,f44992]) ).
fof(f44992,plain,
( spl5_711
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(union(X0,difference(X1,X2)),X3),X4),X0)
| subset(difference(union(X0,difference(X1,X2)),X3),X4)
| ~ member(sK4(difference(union(X0,difference(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_711])]) ).
fof(f1417,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,difference(X1,X2)),X3),X4),X0)
| subset(difference(union(X0,difference(X1,X2)),X3),X4)
| ~ member(sK4(difference(union(X0,difference(X1,X2)),X3),X4),X2) )
| ~ spl5_9
| ~ spl5_83 ),
inference(resolution,[],[f1284,f80]) ).
fof(f44990,plain,
( spl5_710
| ~ spl5_8
| ~ spl5_81 ),
inference(avatar_split_clause,[],[f1277,f1136,f75,f44988]) ).
fof(f44988,plain,
( spl5_710
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),difference(X0,X1)),X2),X2)
| union(difference(X0,X1),difference(X0,X1)) = X2
| member(sK3(union(difference(X0,X1),difference(X0,X1)),X2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_710])]) ).
fof(f1277,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),difference(X0,X1)),X2),X2)
| union(difference(X0,X1),difference(X0,X1)) = X2
| member(sK3(union(difference(X0,X1),difference(X0,X1)),X2),X0) )
| ~ spl5_8
| ~ spl5_81 ),
inference(resolution,[],[f1137,f76]) ).
fof(f44986,plain,
( spl5_709
| ~ spl5_9
| ~ spl5_81 ),
inference(avatar_split_clause,[],[f1276,f1136,f79,f44984]) ).
fof(f44984,plain,
( spl5_709
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),difference(X0,X1)),X2),X2)
| union(difference(X0,X1),difference(X0,X1)) = X2
| ~ member(sK3(union(difference(X0,X1),difference(X0,X1)),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_709])]) ).
fof(f1276,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),difference(X0,X1)),X2),X2)
| union(difference(X0,X1),difference(X0,X1)) = X2
| ~ member(sK3(union(difference(X0,X1),difference(X0,X1)),X2),X1) )
| ~ spl5_9
| ~ spl5_81 ),
inference(resolution,[],[f1137,f80]) ).
fof(f44982,plain,
( spl5_708
| ~ spl5_8
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1252,f1132,f75,f44980]) ).
fof(f44980,plain,
( spl5_708
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),difference(X0,X1)),X2)
| difference(X0,X1) = union(difference(X0,X1),X2)
| member(sK3(union(difference(X0,X1),X2),difference(X0,X1)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_708])]) ).
fof(f1252,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),difference(X0,X1)),X2)
| difference(X0,X1) = union(difference(X0,X1),X2)
| member(sK3(union(difference(X0,X1),X2),difference(X0,X1)),X0) )
| ~ spl5_8
| ~ spl5_80 ),
inference(resolution,[],[f1133,f76]) ).
fof(f44978,plain,
( spl5_707
| ~ spl5_9
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1251,f1132,f79,f44976]) ).
fof(f44976,plain,
( spl5_707
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),difference(X0,X1)),X2)
| difference(X0,X1) = union(difference(X0,X1),X2)
| ~ member(sK3(union(difference(X0,X1),X2),difference(X0,X1)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_707])]) ).
fof(f1251,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),difference(X0,X1)),X2)
| difference(X0,X1) = union(difference(X0,X1),X2)
| ~ member(sK3(union(difference(X0,X1),X2),difference(X0,X1)),X1) )
| ~ spl5_9
| ~ spl5_80 ),
inference(resolution,[],[f1133,f80]) ).
fof(f44974,plain,
( spl5_706
| ~ spl5_8
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1213,f1128,f75,f44972]) ).
fof(f44972,plain,
( spl5_706
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,difference(X1,X2))
| member(sK3(union(X0,difference(X1,X2)),difference(X1,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_706])]) ).
fof(f1213,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,difference(X1,X2))
| member(sK3(union(X0,difference(X1,X2)),difference(X1,X2)),X1) )
| ~ spl5_8
| ~ spl5_79 ),
inference(resolution,[],[f1129,f76]) ).
fof(f44970,plain,
( spl5_705
| ~ spl5_9
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1212,f1128,f79,f44968]) ).
fof(f44968,plain,
( spl5_705
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,difference(X1,X2))
| ~ member(sK3(union(X0,difference(X1,X2)),difference(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_705])]) ).
fof(f1212,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,difference(X1,X2))
| ~ member(sK3(union(X0,difference(X1,X2)),difference(X1,X2)),X2) )
| ~ spl5_9
| ~ spl5_79 ),
inference(resolution,[],[f1129,f80]) ).
fof(f44966,plain,
( spl5_704
| ~ spl5_8
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1149,f1116,f75,f44964]) ).
fof(f44964,plain,
( spl5_704
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),difference(X1,X2))),X0)
| union(difference(X1,X2),difference(X1,X2)) = X0
| member(sK3(X0,union(difference(X1,X2),difference(X1,X2))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_704])]) ).
fof(f1149,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),difference(X1,X2))),X0)
| union(difference(X1,X2),difference(X1,X2)) = X0
| member(sK3(X0,union(difference(X1,X2),difference(X1,X2))),X1) )
| ~ spl5_8
| ~ spl5_76 ),
inference(resolution,[],[f1117,f76]) ).
fof(f44962,plain,
( spl5_703
| ~ spl5_65
| ~ spl5_185 ),
inference(avatar_split_clause,[],[f5260,f5039,f770,f44960]) ).
fof(f44960,plain,
( spl5_703
<=> ! [X0,X1] : subset(difference(sK0,union(X0,X1)),difference(union(sK1,sK2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_703])]) ).
fof(f5260,plain,
( ! [X0,X1] : subset(difference(sK0,union(X0,X1)),difference(union(sK1,sK2),X1))
| ~ spl5_65
| ~ spl5_185 ),
inference(duplicate_literal_removal,[],[f5249]) ).
fof(f5249,plain,
( ! [X0,X1] :
( subset(difference(sK0,union(X0,X1)),difference(union(sK1,sK2),X1))
| subset(difference(sK0,union(X0,X1)),difference(union(sK1,sK2),X1)) )
| ~ spl5_65
| ~ spl5_185 ),
inference(resolution,[],[f5040,f771]) ).
fof(f44958,plain,
( spl5_702
| ~ spl5_9
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1148,f1116,f79,f44956]) ).
fof(f44956,plain,
( spl5_702
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),difference(X1,X2))),X0)
| union(difference(X1,X2),difference(X1,X2)) = X0
| ~ member(sK3(X0,union(difference(X1,X2),difference(X1,X2))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_702])]) ).
fof(f1148,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),difference(X1,X2))),X0)
| union(difference(X1,X2),difference(X1,X2)) = X0
| ~ member(sK3(X0,union(difference(X1,X2),difference(X1,X2))),X2) )
| ~ spl5_9
| ~ spl5_76 ),
inference(resolution,[],[f1117,f80]) ).
fof(f44954,plain,
( spl5_701
| ~ spl5_15
| ~ spl5_75 ),
inference(avatar_split_clause,[],[f1098,f813,f115,f44952]) ).
fof(f44952,plain,
( spl5_701
<=> ! [X0,X3,X2,X1] :
( subset(union(union(X0,X1),X2),union(X2,X3))
| member(sK4(union(union(X0,X1),X2),union(X2,X3)),X0)
| member(sK4(union(union(X0,X1),X2),union(X2,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_701])]) ).
fof(f1098,plain,
( ! [X2,X3,X0,X1] :
( subset(union(union(X0,X1),X2),union(X2,X3))
| member(sK4(union(union(X0,X1),X2),union(X2,X3)),X0)
| member(sK4(union(union(X0,X1),X2),union(X2,X3)),X1) )
| ~ spl5_15
| ~ spl5_75 ),
inference(resolution,[],[f814,f116]) ).
fof(f44950,plain,
( spl5_700
| ~ spl5_15
| ~ spl5_74 ),
inference(avatar_split_clause,[],[f1069,f806,f115,f44948]) ).
fof(f44948,plain,
( spl5_700
<=> ! [X0,X3,X2,X1] :
( subset(union(union(X0,X1),X2),union(X3,X2))
| member(sK4(union(union(X0,X1),X2),union(X3,X2)),X0)
| member(sK4(union(union(X0,X1),X2),union(X3,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_700])]) ).
fof(f1069,plain,
( ! [X2,X3,X0,X1] :
( subset(union(union(X0,X1),X2),union(X3,X2))
| member(sK4(union(union(X0,X1),X2),union(X3,X2)),X0)
| member(sK4(union(union(X0,X1),X2),union(X3,X2)),X1) )
| ~ spl5_15
| ~ spl5_74 ),
inference(resolution,[],[f807,f116]) ).
fof(f44946,plain,
( spl5_699
| ~ spl5_15
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1037,f802,f115,f44944]) ).
fof(f44944,plain,
( spl5_699
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,union(X1,X2)),union(X0,X3))
| member(sK4(union(X0,union(X1,X2)),union(X0,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X0,X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_699])]) ).
fof(f1037,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,union(X1,X2)),union(X0,X3))
| member(sK4(union(X0,union(X1,X2)),union(X0,X3)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X0,X3)),X2) )
| ~ spl5_15
| ~ spl5_73 ),
inference(resolution,[],[f803,f116]) ).
fof(f44942,plain,
( spl5_698
| ~ spl5_15
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1005,f798,f115,f44940]) ).
fof(f44940,plain,
( spl5_698
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,union(X1,X2)),union(X3,X0))
| member(sK4(union(X0,union(X1,X2)),union(X3,X0)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,X0)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_698])]) ).
fof(f1005,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,union(X1,X2)),union(X3,X0))
| member(sK4(union(X0,union(X1,X2)),union(X3,X0)),X1)
| member(sK4(union(X0,union(X1,X2)),union(X3,X0)),X2) )
| ~ spl5_15
| ~ spl5_72 ),
inference(resolution,[],[f799,f116]) ).
fof(f44938,plain,
( spl5_697
| ~ spl5_15
| ~ spl5_71 ),
inference(avatar_split_clause,[],[f981,f794,f115,f44936]) ).
fof(f44936,plain,
( spl5_697
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,X1),difference(X0,union(X2,X3)))
| member(sK4(difference(X0,X1),difference(X0,union(X2,X3))),X2)
| member(sK4(difference(X0,X1),difference(X0,union(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_697])]) ).
fof(f981,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(X0,union(X2,X3)))
| member(sK4(difference(X0,X1),difference(X0,union(X2,X3))),X2)
| member(sK4(difference(X0,X1),difference(X0,union(X2,X3))),X3) )
| ~ spl5_15
| ~ spl5_71 ),
inference(resolution,[],[f795,f116]) ).
fof(f44934,plain,
( spl5_696
| ~ spl5_14
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f958,f790,f111,f44932]) ).
fof(f44932,plain,
( spl5_696
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(X1,union(difference(X2,X3),X4)))
| member(sK4(X0,union(X1,union(difference(X2,X3),X4))),X3)
| ~ member(sK4(X0,union(X1,union(difference(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_696])]) ).
fof(f958,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(X1,union(difference(X2,X3),X4)))
| member(sK4(X0,union(X1,union(difference(X2,X3),X4))),X3)
| ~ member(sK4(X0,union(X1,union(difference(X2,X3),X4))),X2) )
| ~ spl5_14
| ~ spl5_70 ),
inference(resolution,[],[f791,f112]) ).
fof(f44930,plain,
( spl5_695
| ~ spl5_14
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f933,f786,f111,f44928]) ).
fof(f44928,plain,
( spl5_695
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(X1,union(X2,difference(X3,X4))))
| member(sK4(X0,union(X1,union(X2,difference(X3,X4)))),X4)
| ~ member(sK4(X0,union(X1,union(X2,difference(X3,X4)))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_695])]) ).
fof(f933,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(X1,union(X2,difference(X3,X4))))
| member(sK4(X0,union(X1,union(X2,difference(X3,X4)))),X4)
| ~ member(sK4(X0,union(X1,union(X2,difference(X3,X4)))),X3) )
| ~ spl5_14
| ~ spl5_69 ),
inference(resolution,[],[f787,f112]) ).
fof(f44926,plain,
( spl5_694
| ~ spl5_14
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f908,f782,f111,f44924]) ).
fof(f44924,plain,
( spl5_694
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(union(difference(X1,X2),X3),X4))
| member(sK4(X0,union(union(difference(X1,X2),X3),X4)),X2)
| ~ member(sK4(X0,union(union(difference(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_694])]) ).
fof(f908,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(union(difference(X1,X2),X3),X4))
| member(sK4(X0,union(union(difference(X1,X2),X3),X4)),X2)
| ~ member(sK4(X0,union(union(difference(X1,X2),X3),X4)),X1) )
| ~ spl5_14
| ~ spl5_68 ),
inference(resolution,[],[f783,f112]) ).
fof(f44922,plain,
( spl5_693
| ~ spl5_14
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f883,f778,f111,f44920]) ).
fof(f44920,plain,
( spl5_693
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(union(X1,difference(X2,X3)),X4))
| member(sK4(X0,union(union(X1,difference(X2,X3)),X4)),X3)
| ~ member(sK4(X0,union(union(X1,difference(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_693])]) ).
fof(f883,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(union(X1,difference(X2,X3)),X4))
| member(sK4(X0,union(union(X1,difference(X2,X3)),X4)),X3)
| ~ member(sK4(X0,union(union(X1,difference(X2,X3)),X4)),X2) )
| ~ spl5_14
| ~ spl5_67 ),
inference(resolution,[],[f779,f112]) ).
fof(f44918,plain,
( spl5_692
| ~ spl5_68
| ~ spl5_184 ),
inference(avatar_split_clause,[],[f5242,f5035,f782,f44916]) ).
fof(f44916,plain,
( spl5_692
<=> ! [X0,X1] : subset(union(sK0,X0),union(union(X0,X1),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_692])]) ).
fof(f5035,plain,
( spl5_184
<=> ! [X0,X1] :
( subset(union(sK0,X0),union(X1,union(sK1,sK2)))
| member(sK4(union(sK0,X0),union(X1,union(sK1,sK2))),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_184])]) ).
fof(f5242,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(union(X0,X1),union(sK1,sK2)))
| ~ spl5_68
| ~ spl5_184 ),
inference(duplicate_literal_removal,[],[f5217]) ).
fof(f5217,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(X0,X1),union(sK1,sK2)))
| subset(union(sK0,X0),union(union(X0,X1),union(sK1,sK2))) )
| ~ spl5_68
| ~ spl5_184 ),
inference(resolution,[],[f5036,f783]) ).
fof(f5036,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,X0),union(X1,union(sK1,sK2))),X0)
| subset(union(sK0,X0),union(X1,union(sK1,sK2))) )
| ~ spl5_184 ),
inference(avatar_component_clause,[],[f5035]) ).
fof(f44914,plain,
( spl5_691
| ~ spl5_14
| ~ spl5_66 ),
inference(avatar_split_clause,[],[f866,f774,f111,f44912]) ).
fof(f44912,plain,
( spl5_691
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(X0,union(difference(X1,X2),X3)),X4)
| member(sK4(difference(X0,union(difference(X1,X2),X3)),X4),X2)
| ~ member(sK4(difference(X0,union(difference(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_691])]) ).
fof(f866,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(X0,union(difference(X1,X2),X3)),X4)
| member(sK4(difference(X0,union(difference(X1,X2),X3)),X4),X2)
| ~ member(sK4(difference(X0,union(difference(X1,X2),X3)),X4),X1) )
| ~ spl5_14
| ~ spl5_66 ),
inference(resolution,[],[f775,f112]) ).
fof(f44910,plain,
( spl5_690
| ~ spl5_14
| ~ spl5_65 ),
inference(avatar_split_clause,[],[f854,f770,f111,f44908]) ).
fof(f44908,plain,
( spl5_690
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(X0,union(X1,difference(X2,X3))),X4)
| member(sK4(difference(X0,union(X1,difference(X2,X3))),X4),X3)
| ~ member(sK4(difference(X0,union(X1,difference(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_690])]) ).
fof(f854,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(X0,union(X1,difference(X2,X3))),X4)
| member(sK4(difference(X0,union(X1,difference(X2,X3))),X4),X3)
| ~ member(sK4(difference(X0,union(X1,difference(X2,X3))),X4),X2) )
| ~ spl5_14
| ~ spl5_65 ),
inference(resolution,[],[f771,f112]) ).
fof(f44906,plain,
( spl5_689
| ~ spl5_15
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f835,f765,f115,f44904]) ).
fof(f44904,plain,
( spl5_689
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(union(X0,X1),X2),X3),X4)
| member(sK4(difference(difference(union(X0,X1),X2),X3),X4),X0)
| member(sK4(difference(difference(union(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_689])]) ).
fof(f835,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(union(X0,X1),X2),X3),X4)
| member(sK4(difference(difference(union(X0,X1),X2),X3),X4),X0)
| member(sK4(difference(difference(union(X0,X1),X2),X3),X4),X1) )
| ~ spl5_15
| ~ spl5_64 ),
inference(resolution,[],[f766,f116]) ).
fof(f44902,plain,
( spl5_688
| ~ spl5_14
| ~ spl5_63 ),
inference(avatar_split_clause,[],[f820,f761,f111,f44900]) ).
fof(f44900,plain,
( spl5_688
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(X0,difference(X1,X2)),X3),X4)
| member(sK4(difference(difference(X0,difference(X1,X2)),X3),X4),X2)
| ~ member(sK4(difference(difference(X0,difference(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_688])]) ).
fof(f820,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,difference(X1,X2)),X3),X4)
| member(sK4(difference(difference(X0,difference(X1,X2)),X3),X4),X2)
| ~ member(sK4(difference(difference(X0,difference(X1,X2)),X3),X4),X1) )
| ~ spl5_14
| ~ spl5_63 ),
inference(resolution,[],[f762,f112]) ).
fof(f44898,plain,
( spl5_687
| ~ spl5_15
| ~ spl5_60 ),
inference(avatar_split_clause,[],[f745,f620,f115,f44896]) ).
fof(f44896,plain,
( spl5_687
<=> ! [X2,X0,X1] :
( union(X0,X1) = difference(union(X0,X1),X2)
| member(sK3(difference(union(X0,X1),X2),union(X0,X1)),X0)
| member(sK3(difference(union(X0,X1),X2),union(X0,X1)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_687])]) ).
fof(f620,plain,
( spl5_60
<=> ! [X0,X1] :
( member(sK3(difference(X0,X1),X0),X0)
| difference(X0,X1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_60])]) ).
fof(f745,plain,
( ! [X2,X0,X1] :
( union(X0,X1) = difference(union(X0,X1),X2)
| member(sK3(difference(union(X0,X1),X2),union(X0,X1)),X0)
| member(sK3(difference(union(X0,X1),X2),union(X0,X1)),X1) )
| ~ spl5_15
| ~ spl5_60 ),
inference(resolution,[],[f621,f116]) ).
fof(f621,plain,
( ! [X0,X1] :
( member(sK3(difference(X0,X1),X0),X0)
| difference(X0,X1) = X0 )
| ~ spl5_60 ),
inference(avatar_component_clause,[],[f620]) ).
fof(f44894,plain,
( spl5_686
| ~ spl5_15
| ~ spl5_58 ),
inference(avatar_split_clause,[],[f721,f612,f115,f44892]) ).
fof(f44892,plain,
( spl5_686
<=> ! [X2,X0,X1] :
( union(X0,X1) = difference(union(X0,X1),X2)
| member(sK3(union(X0,X1),difference(union(X0,X1),X2)),X0)
| member(sK3(union(X0,X1),difference(union(X0,X1),X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_686])]) ).
fof(f612,plain,
( spl5_58
<=> ! [X0,X1] :
( member(sK3(X0,difference(X0,X1)),X0)
| difference(X0,X1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_58])]) ).
fof(f721,plain,
( ! [X2,X0,X1] :
( union(X0,X1) = difference(union(X0,X1),X2)
| member(sK3(union(X0,X1),difference(union(X0,X1),X2)),X0)
| member(sK3(union(X0,X1),difference(union(X0,X1),X2)),X1) )
| ~ spl5_15
| ~ spl5_58 ),
inference(resolution,[],[f613,f116]) ).
fof(f613,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(X0,X1)),X0)
| difference(X0,X1) = X0 )
| ~ spl5_58 ),
inference(avatar_component_clause,[],[f612]) ).
fof(f44890,plain,
( spl5_685
| ~ spl5_15
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f653,f600,f115,f44888]) ).
fof(f44888,plain,
( spl5_685
<=> ! [X2,X0,X1] :
( subset(union(union(X0,X1),union(X0,X1)),X2)
| member(sK4(union(union(X0,X1),union(X0,X1)),X2),X0)
| member(sK4(union(union(X0,X1),union(X0,X1)),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_685])]) ).
fof(f653,plain,
( ! [X2,X0,X1] :
( subset(union(union(X0,X1),union(X0,X1)),X2)
| member(sK4(union(union(X0,X1),union(X0,X1)),X2),X0)
| member(sK4(union(union(X0,X1),union(X0,X1)),X2),X1) )
| ~ spl5_15
| ~ spl5_55 ),
inference(resolution,[],[f601,f116]) ).
fof(f44789,plain,
( spl5_684
| ~ spl5_67
| ~ spl5_184 ),
inference(avatar_split_clause,[],[f5237,f5035,f778,f44787]) ).
fof(f44787,plain,
( spl5_684
<=> ! [X0,X1] : subset(union(sK0,X0),union(union(X1,X0),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_684])]) ).
fof(f5237,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(union(X1,X0),union(sK1,sK2)))
| ~ spl5_67
| ~ spl5_184 ),
inference(duplicate_literal_removal,[],[f5222]) ).
fof(f5222,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(X1,X0),union(sK1,sK2)))
| subset(union(sK0,X0),union(union(X1,X0),union(sK1,sK2))) )
| ~ spl5_67
| ~ spl5_184 ),
inference(resolution,[],[f5036,f779]) ).
fof(f44606,plain,
( spl5_683
| ~ spl5_54
| ~ spl5_92 ),
inference(avatar_split_clause,[],[f1743,f1320,f596,f44604]) ).
fof(f44604,plain,
( spl5_683
<=> ! [X2,X0,X1] :
( subset(union(difference(X0,X1),X2),difference(union(difference(X0,X1),X2),X1))
| member(sK4(union(difference(X0,X1),X2),difference(union(difference(X0,X1),X2),X1)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_683])]) ).
fof(f596,plain,
( spl5_54
<=> ! [X0,X1] :
( member(sK4(X0,difference(X0,X1)),X1)
| subset(X0,difference(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_54])]) ).
fof(f1743,plain,
( ! [X2,X0,X1] :
( subset(union(difference(X0,X1),X2),difference(union(difference(X0,X1),X2),X1))
| member(sK4(union(difference(X0,X1),X2),difference(union(difference(X0,X1),X2),X1)),X2) )
| ~ spl5_54
| ~ spl5_92 ),
inference(duplicate_literal_removal,[],[f1736]) ).
fof(f1736,plain,
( ! [X2,X0,X1] :
( subset(union(difference(X0,X1),X2),difference(union(difference(X0,X1),X2),X1))
| member(sK4(union(difference(X0,X1),X2),difference(union(difference(X0,X1),X2),X1)),X2)
| subset(union(difference(X0,X1),X2),difference(union(difference(X0,X1),X2),X1)) )
| ~ spl5_54
| ~ spl5_92 ),
inference(resolution,[],[f1321,f597]) ).
fof(f597,plain,
( ! [X0,X1] :
( member(sK4(X0,difference(X0,X1)),X1)
| subset(X0,difference(X0,X1)) )
| ~ spl5_54 ),
inference(avatar_component_clause,[],[f596]) ).
fof(f44602,plain,
( spl5_682
| ~ spl5_54
| ~ spl5_90 ),
inference(avatar_split_clause,[],[f1645,f1312,f596,f44600]) ).
fof(f44600,plain,
( spl5_682
<=> ! [X2,X0,X1] :
( subset(union(X0,difference(X1,X2)),difference(union(X0,difference(X1,X2)),X2))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X0,difference(X1,X2)),X2)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_682])]) ).
fof(f1645,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(X1,X2)),difference(union(X0,difference(X1,X2)),X2))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X0,difference(X1,X2)),X2)),X0) )
| ~ spl5_54
| ~ spl5_90 ),
inference(duplicate_literal_removal,[],[f1638]) ).
fof(f1638,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(X1,X2)),difference(union(X0,difference(X1,X2)),X2))
| member(sK4(union(X0,difference(X1,X2)),difference(union(X0,difference(X1,X2)),X2)),X0)
| subset(union(X0,difference(X1,X2)),difference(union(X0,difference(X1,X2)),X2)) )
| ~ spl5_54
| ~ spl5_90 ),
inference(resolution,[],[f1313,f597]) ).
fof(f44598,plain,
( spl5_681
| ~ spl5_57
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1625,f1308,f608,f44596]) ).
fof(f44596,plain,
( spl5_681
<=> ! [X2,X0,X1] :
( subset(union(X0,difference(union(X0,X1),X2)),difference(union(X0,X1),X2))
| member(sK4(union(X0,difference(union(X0,X1),X2)),difference(union(X0,X1),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_681])]) ).
fof(f608,plain,
( spl5_57
<=> ! [X0,X1] :
( member(sK4(union(X0,X1),X1),X0)
| subset(union(X0,X1),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_57])]) ).
fof(f1625,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(union(X0,X1),X2)),difference(union(X0,X1),X2))
| member(sK4(union(X0,difference(union(X0,X1),X2)),difference(union(X0,X1),X2)),X2) )
| ~ spl5_57
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1608]) ).
fof(f1608,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(union(X0,X1),X2)),difference(union(X0,X1),X2))
| member(sK4(union(X0,difference(union(X0,X1),X2)),difference(union(X0,X1),X2)),X2)
| subset(union(X0,difference(union(X0,X1),X2)),difference(union(X0,X1),X2)) )
| ~ spl5_57
| ~ spl5_89 ),
inference(resolution,[],[f1309,f609]) ).
fof(f609,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),X1),X0)
| subset(union(X0,X1),X1) )
| ~ spl5_57 ),
inference(avatar_component_clause,[],[f608]) ).
fof(f44594,plain,
( spl5_680
| ~ spl5_57
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1593,f1304,f608,f44592]) ).
fof(f44592,plain,
( spl5_680
<=> ! [X2,X0,X1] :
( subset(union(X0,difference(union(X1,X0),X2)),difference(union(X1,X0),X2))
| member(sK4(union(X0,difference(union(X1,X0),X2)),difference(union(X1,X0),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_680])]) ).
fof(f1593,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(union(X1,X0),X2)),difference(union(X1,X0),X2))
| member(sK4(union(X0,difference(union(X1,X0),X2)),difference(union(X1,X0),X2)),X2) )
| ~ spl5_57
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1576]) ).
fof(f1576,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(union(X1,X0),X2)),difference(union(X1,X0),X2))
| member(sK4(union(X0,difference(union(X1,X0),X2)),difference(union(X1,X0),X2)),X2)
| subset(union(X0,difference(union(X1,X0),X2)),difference(union(X1,X0),X2)) )
| ~ spl5_57
| ~ spl5_88 ),
inference(resolution,[],[f1305,f609]) ).
fof(f44590,plain,
( spl5_679
| ~ spl5_57
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1557,f1295,f608,f44588]) ).
fof(f44588,plain,
( spl5_679
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,difference(X0,X2))),union(X1,difference(X0,X2))),X2)
| subset(union(X0,union(X1,difference(X0,X2))),union(X1,difference(X0,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_679])]) ).
fof(f1557,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,difference(X0,X2))),union(X1,difference(X0,X2))),X2)
| subset(union(X0,union(X1,difference(X0,X2))),union(X1,difference(X0,X2))) )
| ~ spl5_57
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1540]) ).
fof(f1540,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,difference(X0,X2))),union(X1,difference(X0,X2))),X2)
| subset(union(X0,union(X1,difference(X0,X2))),union(X1,difference(X0,X2)))
| subset(union(X0,union(X1,difference(X0,X2))),union(X1,difference(X0,X2))) )
| ~ spl5_57
| ~ spl5_86 ),
inference(resolution,[],[f1296,f609]) ).
fof(f44586,plain,
( spl5_678
| ~ spl5_57
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1519,f1291,f608,f44584]) ).
fof(f44584,plain,
( spl5_678
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(difference(X0,X1),X2)),union(difference(X0,X1),X2)),X1)
| subset(union(X0,union(difference(X0,X1),X2)),union(difference(X0,X1),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_678])]) ).
fof(f1519,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(difference(X0,X1),X2)),union(difference(X0,X1),X2)),X1)
| subset(union(X0,union(difference(X0,X1),X2)),union(difference(X0,X1),X2)) )
| ~ spl5_57
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1502]) ).
fof(f1502,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(difference(X0,X1),X2)),union(difference(X0,X1),X2)),X1)
| subset(union(X0,union(difference(X0,X1),X2)),union(difference(X0,X1),X2))
| subset(union(X0,union(difference(X0,X1),X2)),union(difference(X0,X1),X2)) )
| ~ spl5_57
| ~ spl5_85 ),
inference(resolution,[],[f1292,f609]) ).
fof(f44582,plain,
( spl5_677
| ~ spl5_68
| ~ spl5_183 ),
inference(avatar_split_clause,[],[f5203,f5031,f782,f44580]) ).
fof(f44580,plain,
( spl5_677
<=> ! [X0,X1] : subset(union(X0,sK0),union(union(X0,X1),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_677])]) ).
fof(f5031,plain,
( spl5_183
<=> ! [X0,X1] :
( subset(union(X0,sK0),union(X1,union(sK1,sK2)))
| member(sK4(union(X0,sK0),union(X1,union(sK1,sK2))),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_183])]) ).
fof(f5203,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(union(X0,X1),union(sK1,sK2)))
| ~ spl5_68
| ~ spl5_183 ),
inference(duplicate_literal_removal,[],[f5178]) ).
fof(f5178,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(X0,X1),union(sK1,sK2)))
| subset(union(X0,sK0),union(union(X0,X1),union(sK1,sK2))) )
| ~ spl5_68
| ~ spl5_183 ),
inference(resolution,[],[f5032,f783]) ).
fof(f5032,plain,
( ! [X0,X1] :
( member(sK4(union(X0,sK0),union(X1,union(sK1,sK2))),X0)
| subset(union(X0,sK0),union(X1,union(sK1,sK2))) )
| ~ spl5_183 ),
inference(avatar_component_clause,[],[f5031]) ).
fof(f44578,plain,
( spl5_676
| ~ spl5_54
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1489,f1287,f596,f44576]) ).
fof(f44576,plain,
( spl5_676
<=> ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X1,X2)),difference(difference(X0,difference(X1,X2)),X1)),X2)
| subset(difference(X0,difference(X1,X2)),difference(difference(X0,difference(X1,X2)),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_676])]) ).
fof(f1489,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X1,X2)),difference(difference(X0,difference(X1,X2)),X1)),X2)
| subset(difference(X0,difference(X1,X2)),difference(difference(X0,difference(X1,X2)),X1)) )
| ~ spl5_54
| ~ spl5_84 ),
inference(duplicate_literal_removal,[],[f1482]) ).
fof(f1482,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X1,X2)),difference(difference(X0,difference(X1,X2)),X1)),X2)
| subset(difference(X0,difference(X1,X2)),difference(difference(X0,difference(X1,X2)),X1))
| subset(difference(X0,difference(X1,X2)),difference(difference(X0,difference(X1,X2)),X1)) )
| ~ spl5_54
| ~ spl5_84 ),
inference(resolution,[],[f1288,f597]) ).
fof(f43669,plain,
( spl5_675
| ~ spl5_67
| ~ spl5_183 ),
inference(avatar_split_clause,[],[f5198,f5031,f778,f43667]) ).
fof(f43667,plain,
( spl5_675
<=> ! [X0,X1] : subset(union(X0,sK0),union(union(X1,X0),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_675])]) ).
fof(f5198,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(union(X1,X0),union(sK1,sK2)))
| ~ spl5_67
| ~ spl5_183 ),
inference(duplicate_literal_removal,[],[f5183]) ).
fof(f5183,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(X1,X0),union(sK1,sK2)))
| subset(union(X0,sK0),union(union(X1,X0),union(sK1,sK2))) )
| ~ spl5_67
| ~ spl5_183 ),
inference(resolution,[],[f5032,f779]) ).
fof(f42449,plain,
( spl5_674
| ~ spl5_70
| ~ spl5_182 ),
inference(avatar_split_clause,[],[f5171,f5027,f790,f42447]) ).
fof(f42447,plain,
( spl5_674
<=> ! [X0,X1] : subset(union(sK0,X0),union(union(sK1,sK2),union(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_674])]) ).
fof(f5027,plain,
( spl5_182
<=> ! [X0,X1] :
( subset(union(sK0,X0),union(union(sK1,sK2),X1))
| member(sK4(union(sK0,X0),union(union(sK1,sK2),X1)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_182])]) ).
fof(f5171,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(union(sK1,sK2),union(X0,X1)))
| ~ spl5_70
| ~ spl5_182 ),
inference(duplicate_literal_removal,[],[f5154]) ).
fof(f5154,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(sK1,sK2),union(X0,X1)))
| subset(union(sK0,X0),union(union(sK1,sK2),union(X0,X1))) )
| ~ spl5_70
| ~ spl5_182 ),
inference(resolution,[],[f5028,f791]) ).
fof(f5028,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,X0),union(union(sK1,sK2),X1)),X0)
| subset(union(sK0,X0),union(union(sK1,sK2),X1)) )
| ~ spl5_182 ),
inference(avatar_component_clause,[],[f5027]) ).
fof(f40768,plain,
( spl5_673
| ~ spl5_69
| ~ spl5_182 ),
inference(avatar_split_clause,[],[f5169,f5027,f786,f40766]) ).
fof(f40766,plain,
( spl5_673
<=> ! [X0,X1] : subset(union(sK0,X0),union(union(sK1,sK2),union(X1,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_673])]) ).
fof(f5169,plain,
( ! [X0,X1] : subset(union(sK0,X0),union(union(sK1,sK2),union(X1,X0)))
| ~ spl5_69
| ~ spl5_182 ),
inference(duplicate_literal_removal,[],[f5156]) ).
fof(f5156,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(sK1,sK2),union(X1,X0)))
| subset(union(sK0,X0),union(union(sK1,sK2),union(X1,X0))) )
| ~ spl5_69
| ~ spl5_182 ),
inference(resolution,[],[f5028,f787]) ).
fof(f39209,plain,
( spl5_672
| ~ spl5_70
| ~ spl5_181 ),
inference(avatar_split_clause,[],[f5132,f5023,f790,f39207]) ).
fof(f39207,plain,
( spl5_672
<=> ! [X0,X1] : subset(union(X0,sK0),union(union(sK1,sK2),union(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_672])]) ).
fof(f5023,plain,
( spl5_181
<=> ! [X0,X1] :
( subset(union(X0,sK0),union(union(sK1,sK2),X1))
| member(sK4(union(X0,sK0),union(union(sK1,sK2),X1)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_181])]) ).
fof(f5132,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(union(sK1,sK2),union(X0,X1)))
| ~ spl5_70
| ~ spl5_181 ),
inference(duplicate_literal_removal,[],[f5115]) ).
fof(f5115,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(sK1,sK2),union(X0,X1)))
| subset(union(X0,sK0),union(union(sK1,sK2),union(X0,X1))) )
| ~ spl5_70
| ~ spl5_181 ),
inference(resolution,[],[f5024,f791]) ).
fof(f5024,plain,
( ! [X0,X1] :
( member(sK4(union(X0,sK0),union(union(sK1,sK2),X1)),X0)
| subset(union(X0,sK0),union(union(sK1,sK2),X1)) )
| ~ spl5_181 ),
inference(avatar_component_clause,[],[f5023]) ).
fof(f38033,plain,
( spl5_671
| ~ spl5_69
| ~ spl5_181 ),
inference(avatar_split_clause,[],[f5130,f5023,f786,f38031]) ).
fof(f38031,plain,
( spl5_671
<=> ! [X0,X1] : subset(union(X0,sK0),union(union(sK1,sK2),union(X1,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_671])]) ).
fof(f5130,plain,
( ! [X0,X1] : subset(union(X0,sK0),union(union(sK1,sK2),union(X1,X0)))
| ~ spl5_69
| ~ spl5_181 ),
inference(duplicate_literal_removal,[],[f5117]) ).
fof(f5117,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(sK1,sK2),union(X1,X0)))
| subset(union(X0,sK0),union(union(sK1,sK2),union(X1,X0))) )
| ~ spl5_69
| ~ spl5_181 ),
inference(resolution,[],[f5024,f787]) ).
fof(f37506,plain,
( spl5_670
| ~ spl5_133
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3621,f2391,f2383,f37504]) ).
fof(f37504,plain,
( spl5_670
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X0),X1),X2),X2)
| member(sK3(union(difference(X0,X0),X1),X2),X1)
| union(difference(X0,X0),X1) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_670])]) ).
fof(f3621,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X0),X1),X2),X2)
| member(sK3(union(difference(X0,X0),X1),X2),X1)
| union(difference(X0,X0),X1) = X2 )
| ~ spl5_133
| ~ spl5_135 ),
inference(duplicate_literal_removal,[],[f3583]) ).
fof(f3583,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X0),X1),X2),X2)
| member(sK3(union(difference(X0,X0),X1),X2),X1)
| union(difference(X0,X0),X1) = X2
| member(sK3(union(difference(X0,X0),X1),X2),X1)
| union(difference(X0,X0),X1) = X2
| member(sK3(union(difference(X0,X0),X1),X2),X2) )
| ~ spl5_133
| ~ spl5_135 ),
inference(resolution,[],[f2392,f2384]) ).
fof(f37502,plain,
( spl5_669
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3613,f2391,f37500]) ).
fof(f37500,plain,
( spl5_669
<=> ! [X4,X5,X3] :
( member(sK3(union(difference(X3,X4),X5),X3),X3)
| member(sK3(union(difference(X3,X4),X5),X3),X5)
| union(difference(X3,X4),X5) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_669])]) ).
fof(f3613,plain,
( ! [X3,X4,X5] :
( member(sK3(union(difference(X3,X4),X5),X3),X3)
| member(sK3(union(difference(X3,X4),X5),X3),X5)
| union(difference(X3,X4),X5) = X3 )
| ~ spl5_135 ),
inference(factoring,[],[f2392]) ).
fof(f37498,plain,
( spl5_668
| ~ spl5_131
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3516,f2379,f2375,f37496]) ).
fof(f37496,plain,
( spl5_668
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X1)),X2),X2)
| member(sK3(union(X0,difference(X1,X1)),X2),X0)
| union(X0,difference(X1,X1)) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_668])]) ).
fof(f3516,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X1)),X2),X2)
| member(sK3(union(X0,difference(X1,X1)),X2),X0)
| union(X0,difference(X1,X1)) = X2 )
| ~ spl5_131
| ~ spl5_132 ),
inference(duplicate_literal_removal,[],[f3451]) ).
fof(f3451,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X1)),X2),X2)
| member(sK3(union(X0,difference(X1,X1)),X2),X0)
| union(X0,difference(X1,X1)) = X2
| member(sK3(union(X0,difference(X1,X1)),X2),X0)
| union(X0,difference(X1,X1)) = X2
| member(sK3(union(X0,difference(X1,X1)),X2),X2) )
| ~ spl5_131
| ~ spl5_132 ),
inference(resolution,[],[f2380,f2376]) ).
fof(f37494,plain,
( spl5_667
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3508,f2379,f37492]) ).
fof(f37492,plain,
( spl5_667
<=> ! [X6,X8,X7] :
( member(sK3(union(X6,difference(X6,X7)),X8),X8)
| member(sK3(union(X6,difference(X6,X7)),X8),X6)
| union(X6,difference(X6,X7)) = X8 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_667])]) ).
fof(f3508,plain,
( ! [X8,X6,X7] :
( member(sK3(union(X6,difference(X6,X7)),X8),X8)
| member(sK3(union(X6,difference(X6,X7)),X8),X6)
| union(X6,difference(X6,X7)) = X8 )
| ~ spl5_132 ),
inference(factoring,[],[f2380]) ).
fof(f37490,plain,
( spl5_666
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3506,f2379,f37488]) ).
fof(f37488,plain,
( spl5_666
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X1),X1)
| member(sK3(union(X0,difference(X1,X2)),X1),X0)
| union(X0,difference(X1,X2)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_666])]) ).
fof(f3506,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X1),X1)
| member(sK3(union(X0,difference(X1,X2)),X1),X0)
| union(X0,difference(X1,X2)) = X1 )
| ~ spl5_132 ),
inference(factoring,[],[f2380]) ).
fof(f37486,plain,
( spl5_665
| ~ spl5_127
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3323,f2363,f2359,f37484]) ).
fof(f37484,plain,
( spl5_665
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X1),X2)),X2)
| member(sK3(X0,union(difference(X1,X1),X2)),X0)
| union(difference(X1,X1),X2) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_665])]) ).
fof(f3323,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X1),X2)),X2)
| member(sK3(X0,union(difference(X1,X1),X2)),X0)
| union(difference(X1,X1),X2) = X0 )
| ~ spl5_127
| ~ spl5_128 ),
inference(duplicate_literal_removal,[],[f3280]) ).
fof(f3280,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X1),X2)),X2)
| member(sK3(X0,union(difference(X1,X1),X2)),X0)
| union(difference(X1,X1),X2) = X0
| member(sK3(X0,union(difference(X1,X1),X2)),X0)
| union(difference(X1,X1),X2) = X0
| member(sK3(X0,union(difference(X1,X1),X2)),X2) )
| ~ spl5_127
| ~ spl5_128 ),
inference(resolution,[],[f2364,f2360]) ).
fof(f37482,plain,
( spl5_664
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3313,f2363,f37480]) ).
fof(f37480,plain,
( spl5_664
<=> ! [X6,X8,X7] :
( member(sK3(X6,union(difference(X6,X7),X8)),X8)
| member(sK3(X6,union(difference(X6,X7),X8)),X6)
| union(difference(X6,X7),X8) = X6 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_664])]) ).
fof(f3313,plain,
( ! [X8,X6,X7] :
( member(sK3(X6,union(difference(X6,X7),X8)),X8)
| member(sK3(X6,union(difference(X6,X7),X8)),X6)
| union(difference(X6,X7),X8) = X6 )
| ~ spl5_128 ),
inference(factoring,[],[f2364]) ).
fof(f36624,plain,
( spl5_663
| ~ spl5_125
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3238,f2355,f2351,f36622]) ).
fof(f36622,plain,
( spl5_663
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(X2,X2))),X1)
| member(sK3(X0,union(X1,difference(X2,X2))),X0)
| union(X1,difference(X2,X2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_663])]) ).
fof(f3238,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(X2,X2))),X1)
| member(sK3(X0,union(X1,difference(X2,X2))),X0)
| union(X1,difference(X2,X2)) = X0 )
| ~ spl5_125
| ~ spl5_126 ),
inference(duplicate_literal_removal,[],[f3184]) ).
fof(f3184,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(X2,X2))),X1)
| member(sK3(X0,union(X1,difference(X2,X2))),X0)
| union(X1,difference(X2,X2)) = X0
| member(sK3(X0,union(X1,difference(X2,X2))),X0)
| union(X1,difference(X2,X2)) = X0
| member(sK3(X0,union(X1,difference(X2,X2))),X1) )
| ~ spl5_125
| ~ spl5_126 ),
inference(resolution,[],[f2356,f2352]) ).
fof(f36620,plain,
( spl5_662
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3224,f2355,f36618]) ).
fof(f36618,plain,
( spl5_662
<=> ! [X4,X5,X3] :
( member(sK3(X3,union(X4,difference(X3,X5))),X3)
| member(sK3(X3,union(X4,difference(X3,X5))),X4)
| union(X4,difference(X3,X5)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_662])]) ).
fof(f3224,plain,
( ! [X3,X4,X5] :
( member(sK3(X3,union(X4,difference(X3,X5))),X3)
| member(sK3(X3,union(X4,difference(X3,X5))),X4)
| union(X4,difference(X3,X5)) = X3 )
| ~ spl5_126 ),
inference(factoring,[],[f2356]) ).
fof(f36616,plain,
( spl5_661
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3223,f2355,f36614]) ).
fof(f36614,plain,
( spl5_661
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(X1,X2))),X1)
| member(sK3(X0,union(X1,difference(X1,X2))),X0)
| union(X1,difference(X1,X2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_661])]) ).
fof(f3223,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(X1,X2))),X1)
| member(sK3(X0,union(X1,difference(X1,X2))),X0)
| union(X1,difference(X1,X2)) = X0 )
| ~ spl5_126 ),
inference(factoring,[],[f2356]) ).
fof(f36612,plain,
( spl5_660
| ~ spl5_27
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3102,f2335,f222,f36610]) ).
fof(f36610,plain,
( spl5_660
<=> ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X1),X2),X2)
| member(sK3(difference(union(X0,X1),X1),X2),X0)
| difference(union(X0,X1),X1) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_660])]) ).
fof(f222,plain,
( spl5_27
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),X2),X2)
| difference(X0,X1) = X2
| ~ member(sK3(difference(X0,X1),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_27])]) ).
fof(f3102,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X1),X2),X2)
| member(sK3(difference(union(X0,X1),X1),X2),X0)
| difference(union(X0,X1),X1) = X2 )
| ~ spl5_27
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3024]) ).
fof(f3024,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X1),X2),X2)
| member(sK3(difference(union(X0,X1),X1),X2),X0)
| difference(union(X0,X1),X1) = X2
| difference(union(X0,X1),X1) = X2
| member(sK3(difference(union(X0,X1),X1),X2),X2) )
| ~ spl5_27
| ~ spl5_121 ),
inference(resolution,[],[f2336,f223]) ).
fof(f223,plain,
( ! [X2,X0,X1] :
( ~ member(sK3(difference(X0,X1),X2),X1)
| difference(X0,X1) = X2
| member(sK3(difference(X0,X1),X2),X2) )
| ~ spl5_27 ),
inference(avatar_component_clause,[],[f222]) ).
fof(f36608,plain,
( spl5_659
| ~ spl5_27
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3096,f2335,f222,f36606]) ).
fof(f36606,plain,
( spl5_659
<=> ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X0),X2),X2)
| member(sK3(difference(union(X0,X1),X0),X2),X1)
| difference(union(X0,X1),X0) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_659])]) ).
fof(f3096,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X0),X2),X2)
| member(sK3(difference(union(X0,X1),X0),X2),X1)
| difference(union(X0,X1),X0) = X2 )
| ~ spl5_27
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3053]) ).
fof(f3053,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X0),X2),X2)
| member(sK3(difference(union(X0,X1),X0),X2),X1)
| difference(union(X0,X1),X0) = X2
| difference(union(X0,X1),X0) = X2
| member(sK3(difference(union(X0,X1),X0),X2),X2) )
| ~ spl5_27
| ~ spl5_121 ),
inference(resolution,[],[f2336,f223]) ).
fof(f36604,plain,
( spl5_658
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3084,f2335,f36602]) ).
fof(f36602,plain,
( spl5_658
<=> ! [X6,X8,X7] :
( member(sK3(difference(union(X6,X6),X7),X8),X8)
| member(sK3(difference(union(X6,X6),X7),X8),X6)
| difference(union(X6,X6),X7) = X8 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_658])]) ).
fof(f3084,plain,
( ! [X8,X6,X7] :
( member(sK3(difference(union(X6,X6),X7),X8),X8)
| member(sK3(difference(union(X6,X6),X7),X8),X6)
| difference(union(X6,X6),X7) = X8 )
| ~ spl5_121 ),
inference(factoring,[],[f2336]) ).
fof(f36600,plain,
( spl5_657
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3083,f2335,f36598]) ).
fof(f36598,plain,
( spl5_657
<=> ! [X4,X5,X3] :
( member(sK3(difference(union(X3,X4),X5),X3),X3)
| member(sK3(difference(union(X3,X4),X5),X3),X4)
| difference(union(X3,X4),X5) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_657])]) ).
fof(f3083,plain,
( ! [X3,X4,X5] :
( member(sK3(difference(union(X3,X4),X5),X3),X3)
| member(sK3(difference(union(X3,X4),X5),X3),X4)
| difference(union(X3,X4),X5) = X3 )
| ~ spl5_121 ),
inference(factoring,[],[f2336]) ).
fof(f36596,plain,
( spl5_656
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3082,f2335,f36594]) ).
fof(f36594,plain,
( spl5_656
<=> ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X2),X1),X1)
| member(sK3(difference(union(X0,X1),X2),X1),X0)
| difference(union(X0,X1),X2) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_656])]) ).
fof(f3082,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X2),X1),X1)
| member(sK3(difference(union(X0,X1),X2),X1),X0)
| difference(union(X0,X1),X2) = X1 )
| ~ spl5_121 ),
inference(factoring,[],[f2336]) ).
fof(f36592,plain,
( spl5_655
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2988,f2331,f36590]) ).
fof(f36590,plain,
( spl5_655
<=> ! [X6,X8,X7] :
( member(sK3(difference(X6,X7),union(X6,X8)),X8)
| member(sK3(difference(X6,X7),union(X6,X8)),X6)
| difference(X6,X7) = union(X6,X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_655])]) ).
fof(f2988,plain,
( ! [X8,X6,X7] :
( member(sK3(difference(X6,X7),union(X6,X8)),X8)
| member(sK3(difference(X6,X7),union(X6,X8)),X6)
| difference(X6,X7) = union(X6,X8) )
| ~ spl5_120 ),
inference(factoring,[],[f2332]) ).
fof(f36588,plain,
( spl5_654
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2987,f2331,f36586]) ).
fof(f36586,plain,
( spl5_654
<=> ! [X4,X5,X3] :
( member(sK3(difference(X3,X4),union(X5,X3)),X3)
| member(sK3(difference(X3,X4),union(X5,X3)),X5)
| difference(X3,X4) = union(X5,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_654])]) ).
fof(f2987,plain,
( ! [X3,X4,X5] :
( member(sK3(difference(X3,X4),union(X5,X3)),X3)
| member(sK3(difference(X3,X4),union(X5,X3)),X5)
| difference(X3,X4) = union(X5,X3) )
| ~ spl5_120 ),
inference(factoring,[],[f2332]) ).
fof(f36584,plain,
( spl5_653
| ~ spl5_497
| ~ spl5_621 ),
inference(avatar_split_clause,[],[f36194,f35637,f21835,f36582]) ).
fof(f36582,plain,
( spl5_653
<=> ! [X2,X0,X1] :
( ~ member(X1,difference(X0,X0))
| ~ member(X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_653])]) ).
fof(f35637,plain,
( spl5_621
<=> ! [X0,X1] :
( ~ member(X1,difference(sK0,union(sK1,sK2)))
| ~ member(X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_621])]) ).
fof(f36194,plain,
( ! [X2,X0,X1] :
( ~ member(X1,difference(X0,X0))
| ~ member(X1,X2) )
| ~ spl5_497
| ~ spl5_621 ),
inference(superposition,[],[f35638,f21836]) ).
fof(f35638,plain,
( ! [X0,X1] :
( ~ member(X1,difference(sK0,union(sK1,sK2)))
| ~ member(X1,X0) )
| ~ spl5_621 ),
inference(avatar_component_clause,[],[f35637]) ).
fof(f36580,plain,
( spl5_652
| ~ spl5_28
| ~ spl5_119 ),
inference(avatar_split_clause,[],[f2931,f2327,f226,f36578]) ).
fof(f36578,plain,
( spl5_652
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,difference(X0,X1)),X2),X2)
| member(sK3(difference(X0,difference(X0,X1)),X2),X1)
| difference(X0,difference(X0,X1)) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_652])]) ).
fof(f226,plain,
( spl5_28
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),X2),X2)
| difference(X0,X1) = X2
| member(sK3(difference(X0,X1),X2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_28])]) ).
fof(f2931,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,difference(X0,X1)),X2),X2)
| member(sK3(difference(X0,difference(X0,X1)),X2),X1)
| difference(X0,difference(X0,X1)) = X2 )
| ~ spl5_28
| ~ spl5_119 ),
inference(duplicate_literal_removal,[],[f2904]) ).
fof(f2904,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,difference(X0,X1)),X2),X2)
| member(sK3(difference(X0,difference(X0,X1)),X2),X1)
| difference(X0,difference(X0,X1)) = X2
| member(sK3(difference(X0,difference(X0,X1)),X2),X2)
| difference(X0,difference(X0,X1)) = X2 )
| ~ spl5_28
| ~ spl5_119 ),
inference(resolution,[],[f2328,f227]) ).
fof(f227,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),X2),X2)
| member(sK3(difference(X0,X1),X2),X0)
| difference(X0,X1) = X2 )
| ~ spl5_28 ),
inference(avatar_component_clause,[],[f226]) ).
fof(f36576,plain,
( spl5_651
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2877,f2323,f36574]) ).
fof(f36574,plain,
( spl5_651
<=> ! [X4,X5,X3] :
( member(sK3(union(X3,X4),difference(X3,X5)),X3)
| member(sK3(union(X3,X4),difference(X3,X5)),X4)
| union(X3,X4) = difference(X3,X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_651])]) ).
fof(f2877,plain,
( ! [X3,X4,X5] :
( member(sK3(union(X3,X4),difference(X3,X5)),X3)
| member(sK3(union(X3,X4),difference(X3,X5)),X4)
| union(X3,X4) = difference(X3,X5) )
| ~ spl5_118 ),
inference(factoring,[],[f2324]) ).
fof(f36572,plain,
( spl5_650
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2876,f2323,f36570]) ).
fof(f36570,plain,
( spl5_650
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X1),difference(X1,X2)),X1)
| member(sK3(union(X0,X1),difference(X1,X2)),X0)
| union(X0,X1) = difference(X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_650])]) ).
fof(f2876,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X1),difference(X1,X2)),X1)
| member(sK3(union(X0,X1),difference(X1,X2)),X0)
| union(X0,X1) = difference(X1,X2) )
| ~ spl5_118 ),
inference(factoring,[],[f2324]) ).
fof(f36568,plain,
( spl5_649
| ~ spl5_25
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2839,f2319,f210,f36566]) ).
fof(f36566,plain,
( spl5_649
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),X2)),X1)
| member(sK3(X0,difference(union(X1,X2),X2)),X0)
| difference(union(X1,X2),X2) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_649])]) ).
fof(f210,plain,
( spl5_25
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,X2)),X0)
| difference(X1,X2) = X0
| ~ member(sK3(X0,difference(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_25])]) ).
fof(f2839,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),X2)),X1)
| member(sK3(X0,difference(union(X1,X2),X2)),X0)
| difference(union(X1,X2),X2) = X0 )
| ~ spl5_25
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2766]) ).
fof(f2766,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),X2)),X1)
| member(sK3(X0,difference(union(X1,X2),X2)),X0)
| difference(union(X1,X2),X2) = X0
| difference(union(X1,X2),X2) = X0
| member(sK3(X0,difference(union(X1,X2),X2)),X0) )
| ~ spl5_25
| ~ spl5_117 ),
inference(resolution,[],[f2320,f211]) ).
fof(f211,plain,
( ! [X2,X0,X1] :
( ~ member(sK3(X0,difference(X1,X2)),X2)
| difference(X1,X2) = X0
| member(sK3(X0,difference(X1,X2)),X0) )
| ~ spl5_25 ),
inference(avatar_component_clause,[],[f210]) ).
fof(f36564,plain,
( spl5_648
| ~ spl5_25
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2833,f2319,f210,f36562]) ).
fof(f36562,plain,
( spl5_648
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),X1)),X2)
| member(sK3(X0,difference(union(X1,X2),X1)),X0)
| difference(union(X1,X2),X1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_648])]) ).
fof(f2833,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),X1)),X2)
| member(sK3(X0,difference(union(X1,X2),X1)),X0)
| difference(union(X1,X2),X1) = X0 )
| ~ spl5_25
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2782]) ).
fof(f2782,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),X1)),X2)
| member(sK3(X0,difference(union(X1,X2),X1)),X0)
| difference(union(X1,X2),X1) = X0
| difference(union(X1,X2),X1) = X0
| member(sK3(X0,difference(union(X1,X2),X1)),X0) )
| ~ spl5_25
| ~ spl5_117 ),
inference(resolution,[],[f2320,f211]) ).
fof(f36560,plain,
( spl5_647
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2813,f2319,f36558]) ).
fof(f36558,plain,
( spl5_647
<=> ! [X6,X7,X8] :
( member(sK3(X6,difference(union(X6,X7),X8)),X7)
| member(sK3(X6,difference(union(X6,X7),X8)),X6)
| difference(union(X6,X7),X8) = X6 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_647])]) ).
fof(f2813,plain,
( ! [X8,X6,X7] :
( member(sK3(X6,difference(union(X6,X7),X8)),X7)
| member(sK3(X6,difference(union(X6,X7),X8)),X6)
| difference(union(X6,X7),X8) = X6 )
| ~ spl5_117 ),
inference(factoring,[],[f2320]) ).
fof(f36556,plain,
( spl5_646
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2812,f2319,f36554]) ).
fof(f36554,plain,
( spl5_646
<=> ! [X4,X5,X3] :
( member(sK3(X3,difference(union(X4,X3),X5)),X3)
| member(sK3(X3,difference(union(X4,X3),X5)),X4)
| difference(union(X4,X3),X5) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_646])]) ).
fof(f2812,plain,
( ! [X3,X4,X5] :
( member(sK3(X3,difference(union(X4,X3),X5)),X3)
| member(sK3(X3,difference(union(X4,X3),X5)),X4)
| difference(union(X4,X3),X5) = X3 )
| ~ spl5_117 ),
inference(factoring,[],[f2320]) ).
fof(f36552,plain,
( spl5_645
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2811,f2319,f36550]) ).
fof(f36550,plain,
( spl5_645
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,X1),X2)),X1)
| member(sK3(X0,difference(union(X1,X1),X2)),X0)
| difference(union(X1,X1),X2) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_645])]) ).
fof(f2811,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,X1),X2)),X1)
| member(sK3(X0,difference(union(X1,X1),X2)),X0)
| difference(union(X1,X1),X2) = X0 )
| ~ spl5_117 ),
inference(factoring,[],[f2320]) ).
fof(f36548,plain,
( spl5_644
| ~ spl5_26
| ~ spl5_116 ),
inference(avatar_split_clause,[],[f2765,f2315,f218,f36546]) ).
fof(f36546,plain,
( spl5_644
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,difference(X1,X2))),X0)
| member(sK3(X0,difference(X1,difference(X1,X2))),X2)
| difference(X1,difference(X1,X2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_644])]) ).
fof(f218,plain,
( spl5_26
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,X2)),X0)
| difference(X1,X2) = X0
| member(sK3(X0,difference(X1,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_26])]) ).
fof(f2765,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,difference(X1,X2))),X0)
| member(sK3(X0,difference(X1,difference(X1,X2))),X2)
| difference(X1,difference(X1,X2)) = X0 )
| ~ spl5_26
| ~ spl5_116 ),
inference(duplicate_literal_removal,[],[f2738]) ).
fof(f2738,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,difference(X1,X2))),X0)
| member(sK3(X0,difference(X1,difference(X1,X2))),X2)
| difference(X1,difference(X1,X2)) = X0
| member(sK3(X0,difference(X1,difference(X1,X2))),X0)
| difference(X1,difference(X1,X2)) = X0 )
| ~ spl5_26
| ~ spl5_116 ),
inference(resolution,[],[f2316,f219]) ).
fof(f219,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,X2)),X1)
| member(sK3(X0,difference(X1,X2)),X0)
| difference(X1,X2) = X0 )
| ~ spl5_26 ),
inference(avatar_component_clause,[],[f218]) ).
fof(f36544,plain,
( spl5_643
| ~ spl5_7
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2696,f2311,f71,f36542]) ).
fof(f36542,plain,
( spl5_643
<=> ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X2),X1),X2)
| member(sK4(union(union(X0,X1),X2),X1),X0)
| subset(union(union(X0,X1),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_643])]) ).
fof(f2696,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X2),X1),X2)
| member(sK4(union(union(X0,X1),X2),X1),X0)
| subset(union(union(X0,X1),X2),X1) )
| ~ spl5_7
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2604]) ).
fof(f2604,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X2),X1),X2)
| member(sK4(union(union(X0,X1),X2),X1),X0)
| subset(union(union(X0,X1),X2),X1)
| subset(union(union(X0,X1),X2),X1) )
| ~ spl5_7
| ~ spl5_115 ),
inference(resolution,[],[f2312,f72]) ).
fof(f35723,plain,
( spl5_642
| ~ spl5_7
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2679,f2311,f71,f35721]) ).
fof(f35721,plain,
( spl5_642
<=> ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X2),X0),X2)
| member(sK4(union(union(X0,X1),X2),X0),X1)
| subset(union(union(X0,X1),X2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_642])]) ).
fof(f2679,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X2),X0),X2)
| member(sK4(union(union(X0,X1),X2),X0),X1)
| subset(union(union(X0,X1),X2),X0) )
| ~ spl5_7
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2626]) ).
fof(f2626,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X2),X0),X2)
| member(sK4(union(union(X0,X1),X2),X0),X1)
| subset(union(union(X0,X1),X2),X0)
| subset(union(union(X0,X1),X2),X0) )
| ~ spl5_7
| ~ spl5_115 ),
inference(resolution,[],[f2312,f72]) ).
fof(f35719,plain,
( spl5_641
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2650,f2311,f35717]) ).
fof(f35717,plain,
( spl5_641
<=> ! [X6,X7,X8] :
( member(sK4(union(union(X6,X6),X7),X8),X7)
| member(sK4(union(union(X6,X6),X7),X8),X6)
| subset(union(union(X6,X6),X7),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_641])]) ).
fof(f2650,plain,
( ! [X8,X6,X7] :
( member(sK4(union(union(X6,X6),X7),X8),X7)
| member(sK4(union(union(X6,X6),X7),X8),X6)
| subset(union(union(X6,X6),X7),X8) )
| ~ spl5_115 ),
inference(factoring,[],[f2312]) ).
fof(f35715,plain,
( spl5_640
| ~ spl5_7
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2582,f2307,f71,f35713]) ).
fof(f35713,plain,
( spl5_640
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),X2),X1)
| member(sK4(union(X0,union(X1,X2)),X2),X0)
| subset(union(X0,union(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_640])]) ).
fof(f2582,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),X2),X1)
| member(sK4(union(X0,union(X1,X2)),X2),X0)
| subset(union(X0,union(X1,X2)),X2) )
| ~ spl5_7
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2453]) ).
fof(f2453,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),X2),X1)
| member(sK4(union(X0,union(X1,X2)),X2),X0)
| subset(union(X0,union(X1,X2)),X2)
| subset(union(X0,union(X1,X2)),X2) )
| ~ spl5_7
| ~ spl5_114 ),
inference(resolution,[],[f2308,f72]) ).
fof(f35711,plain,
( spl5_639
| ~ spl5_7
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2565,f2307,f71,f35709]) ).
fof(f35709,plain,
( spl5_639
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),X1),X2)
| member(sK4(union(X0,union(X1,X2)),X1),X0)
| subset(union(X0,union(X1,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_639])]) ).
fof(f2565,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),X1),X2)
| member(sK4(union(X0,union(X1,X2)),X1),X0)
| subset(union(X0,union(X1,X2)),X1) )
| ~ spl5_7
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2475]) ).
fof(f2475,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),X1),X2)
| member(sK4(union(X0,union(X1,X2)),X1),X0)
| subset(union(X0,union(X1,X2)),X1)
| subset(union(X0,union(X1,X2)),X1) )
| ~ spl5_7
| ~ spl5_114 ),
inference(resolution,[],[f2308,f72]) ).
fof(f35707,plain,
( spl5_638
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2519,f2307,f35705]) ).
fof(f35705,plain,
( spl5_638
<=> ! [X6,X7,X8] :
( member(sK4(union(X6,union(X6,X7)),X8),X7)
| member(sK4(union(X6,union(X6,X7)),X8),X6)
| subset(union(X6,union(X6,X7)),X8) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_638])]) ).
fof(f2519,plain,
( ! [X8,X6,X7] :
( member(sK4(union(X6,union(X6,X7)),X8),X7)
| member(sK4(union(X6,union(X6,X7)),X8),X6)
| subset(union(X6,union(X6,X7)),X8) )
| ~ spl5_114 ),
inference(factoring,[],[f2308]) ).
fof(f35703,plain,
( spl5_637
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2518,f2307,f35701]) ).
fof(f35701,plain,
( spl5_637
<=> ! [X4,X5,X3] :
( member(sK4(union(X3,union(X4,X3)),X5),X3)
| member(sK4(union(X3,union(X4,X3)),X5),X4)
| subset(union(X3,union(X4,X3)),X5) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_637])]) ).
fof(f2518,plain,
( ! [X3,X4,X5] :
( member(sK4(union(X3,union(X4,X3)),X5),X3)
| member(sK4(union(X3,union(X4,X3)),X5),X4)
| subset(union(X3,union(X4,X3)),X5) )
| ~ spl5_114 ),
inference(factoring,[],[f2308]) ).
fof(f35699,plain,
( spl5_636
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2517,f2307,f35697]) ).
fof(f35697,plain,
( spl5_636
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,X1)),X2),X1)
| member(sK4(union(X0,union(X1,X1)),X2),X0)
| subset(union(X0,union(X1,X1)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_636])]) ).
fof(f2517,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,X1)),X2),X1)
| member(sK4(union(X0,union(X1,X1)),X2),X0)
| subset(union(X0,union(X1,X1)),X2) )
| ~ spl5_114 ),
inference(factoring,[],[f2308]) ).
fof(f35695,plain,
( spl5_635
| ~ spl5_6
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2445,f2303,f67,f35693]) ).
fof(f35693,plain,
( spl5_635
<=> ! [X2,X0,X1] :
( subset(X0,difference(difference(X0,X1),X2))
| member(sK4(X0,difference(difference(X0,X1),X2)),X1)
| member(sK4(X0,difference(difference(X0,X1),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_635])]) ).
fof(f67,plain,
( spl5_6
<=> ! [X0,X1] :
( subset(X0,X1)
| member(sK4(X0,X1),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_6])]) ).
fof(f2445,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(difference(X0,X1),X2))
| member(sK4(X0,difference(difference(X0,X1),X2)),X1)
| member(sK4(X0,difference(difference(X0,X1),X2)),X2) )
| ~ spl5_6
| ~ spl5_113 ),
inference(duplicate_literal_removal,[],[f2402]) ).
fof(f2402,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(difference(X0,X1),X2))
| member(sK4(X0,difference(difference(X0,X1),X2)),X1)
| member(sK4(X0,difference(difference(X0,X1),X2)),X2)
| subset(X0,difference(difference(X0,X1),X2)) )
| ~ spl5_6
| ~ spl5_113 ),
inference(resolution,[],[f2304,f68]) ).
fof(f68,plain,
( ! [X0,X1] :
( member(sK4(X0,X1),X0)
| subset(X0,X1) )
| ~ spl5_6 ),
inference(avatar_component_clause,[],[f67]) ).
fof(f35691,plain,
( spl5_634
| ~ spl5_8
| ~ spl5_81 ),
inference(avatar_split_clause,[],[f1263,f1136,f75,f35689]) ).
fof(f35689,plain,
( spl5_634
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X0),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,X0)
| member(sK3(union(X0,X0),difference(X1,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_634])]) ).
fof(f1263,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X0),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,X0)
| member(sK3(union(X0,X0),difference(X1,X2)),X1) )
| ~ spl5_8
| ~ spl5_81 ),
inference(resolution,[],[f1137,f76]) ).
fof(f35687,plain,
( spl5_633
| ~ spl5_9
| ~ spl5_81 ),
inference(avatar_split_clause,[],[f1262,f1136,f79,f35685]) ).
fof(f35685,plain,
( spl5_633
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X0),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,X0)
| ~ member(sK3(union(X0,X0),difference(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_633])]) ).
fof(f1262,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X0),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,X0)
| ~ member(sK3(union(X0,X0),difference(X1,X2)),X2) )
| ~ spl5_9
| ~ spl5_81 ),
inference(resolution,[],[f1137,f80]) ).
fof(f35683,plain,
( spl5_632
| ~ spl5_9
| ~ spl5_497 ),
inference(avatar_split_clause,[],[f23086,f21835,f79,f35681]) ).
fof(f35681,plain,
( spl5_632
<=> ! [X0,X1] :
( ~ member(X1,difference(X0,X0))
| ~ member(X1,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_632])]) ).
fof(f23086,plain,
( ! [X0,X1] :
( ~ member(X1,difference(X0,X0))
| ~ member(X1,union(sK1,sK2)) )
| ~ spl5_9
| ~ spl5_497 ),
inference(superposition,[],[f80,f21836]) ).
fof(f35679,plain,
( spl5_631
| ~ spl5_8
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1247,f1132,f75,f35677]) ).
fof(f35677,plain,
( spl5_631
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X0),X0)
| union(X0,difference(X1,X2)) = X0
| member(sK3(union(X0,difference(X1,X2)),X0),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_631])]) ).
fof(f1247,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X0),X0)
| union(X0,difference(X1,X2)) = X0
| member(sK3(union(X0,difference(X1,X2)),X0),X1) )
| ~ spl5_8
| ~ spl5_80 ),
inference(resolution,[],[f1133,f76]) ).
fof(f35675,plain,
( spl5_630
| ~ spl5_9
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1246,f1132,f79,f35673]) ).
fof(f35673,plain,
( spl5_630
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X0),X0)
| union(X0,difference(X1,X2)) = X0
| ~ member(sK3(union(X0,difference(X1,X2)),X0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_630])]) ).
fof(f1246,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X0),X0)
| union(X0,difference(X1,X2)) = X0
| ~ member(sK3(union(X0,difference(X1,X2)),X0),X2) )
| ~ spl5_9
| ~ spl5_80 ),
inference(resolution,[],[f1133,f80]) ).
fof(f35671,plain,
( spl5_629
| ~ spl5_8
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1227,f1128,f75,f35669]) ).
fof(f35669,plain,
( spl5_629
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X2),X2)
| union(difference(X0,X1),X2) = X2
| member(sK3(union(difference(X0,X1),X2),X2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_629])]) ).
fof(f1227,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X2),X2)
| union(difference(X0,X1),X2) = X2
| member(sK3(union(difference(X0,X1),X2),X2),X0) )
| ~ spl5_8
| ~ spl5_79 ),
inference(resolution,[],[f1129,f76]) ).
fof(f35667,plain,
( spl5_628
| ~ spl5_9
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1226,f1128,f79,f35665]) ).
fof(f35665,plain,
( spl5_628
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X2),X2)
| union(difference(X0,X1),X2) = X2
| ~ member(sK3(union(difference(X0,X1),X2),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_628])]) ).
fof(f1226,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X2),X2)
| union(difference(X0,X1),X2) = X2
| ~ member(sK3(union(difference(X0,X1),X2),X2),X1) )
| ~ spl5_9
| ~ spl5_79 ),
inference(resolution,[],[f1129,f80]) ).
fof(f35663,plain,
( spl5_627
| ~ spl5_8
| ~ spl5_78 ),
inference(avatar_split_clause,[],[f1194,f1124,f75,f35661]) ).
fof(f35661,plain,
( spl5_627
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X0,difference(X1,X2))),X0)
| union(X0,difference(X1,X2)) = X0
| member(sK3(X0,union(X0,difference(X1,X2))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_627])]) ).
fof(f1194,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X0,difference(X1,X2))),X0)
| union(X0,difference(X1,X2)) = X0
| member(sK3(X0,union(X0,difference(X1,X2))),X1) )
| ~ spl5_8
| ~ spl5_78 ),
inference(resolution,[],[f1125,f76]) ).
fof(f35659,plain,
( spl5_626
| ~ spl5_9
| ~ spl5_78 ),
inference(avatar_split_clause,[],[f1193,f1124,f79,f35657]) ).
fof(f35657,plain,
( spl5_626
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X0,difference(X1,X2))),X0)
| union(X0,difference(X1,X2)) = X0
| ~ member(sK3(X0,union(X0,difference(X1,X2))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_626])]) ).
fof(f1193,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X0,difference(X1,X2))),X0)
| union(X0,difference(X1,X2)) = X0
| ~ member(sK3(X0,union(X0,difference(X1,X2))),X2) )
| ~ spl5_9
| ~ spl5_78 ),
inference(resolution,[],[f1125,f80]) ).
fof(f35655,plain,
( spl5_625
| ~ spl5_8
| ~ spl5_77 ),
inference(avatar_split_clause,[],[f1171,f1120,f75,f35653]) ).
fof(f35653,plain,
( spl5_625
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),X0)),X0)
| union(difference(X1,X2),X0) = X0
| member(sK3(X0,union(difference(X1,X2),X0)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_625])]) ).
fof(f1171,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),X0)),X0)
| union(difference(X1,X2),X0) = X0
| member(sK3(X0,union(difference(X1,X2),X0)),X1) )
| ~ spl5_8
| ~ spl5_77 ),
inference(resolution,[],[f1121,f76]) ).
fof(f35651,plain,
( spl5_624
| ~ spl5_9
| ~ spl5_77 ),
inference(avatar_split_clause,[],[f1170,f1120,f79,f35649]) ).
fof(f35649,plain,
( spl5_624
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),X0)),X0)
| union(difference(X1,X2),X0) = X0
| ~ member(sK3(X0,union(difference(X1,X2),X0)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_624])]) ).
fof(f1170,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),X0)),X0)
| union(difference(X1,X2),X0) = X0
| ~ member(sK3(X0,union(difference(X1,X2),X0)),X2) )
| ~ spl5_9
| ~ spl5_77 ),
inference(resolution,[],[f1121,f80]) ).
fof(f35647,plain,
( spl5_623
| ~ spl5_8
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1158,f1116,f75,f35645]) ).
fof(f35645,plain,
( spl5_623
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,X2)),X2)
| difference(X0,X1) = union(X2,X2)
| member(sK3(difference(X0,X1),union(X2,X2)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_623])]) ).
fof(f1158,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,X2)),X2)
| difference(X0,X1) = union(X2,X2)
| member(sK3(difference(X0,X1),union(X2,X2)),X0) )
| ~ spl5_8
| ~ spl5_76 ),
inference(resolution,[],[f1117,f76]) ).
fof(f35643,plain,
( spl5_622
| ~ spl5_9
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1157,f1116,f79,f35641]) ).
fof(f35641,plain,
( spl5_622
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,X2)),X2)
| difference(X0,X1) = union(X2,X2)
| ~ member(sK3(difference(X0,X1),union(X2,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_622])]) ).
fof(f1157,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,X2)),X2)
| difference(X0,X1) = union(X2,X2)
| ~ member(sK3(difference(X0,X1),union(X2,X2)),X1) )
| ~ spl5_9
| ~ spl5_76 ),
inference(resolution,[],[f1117,f80]) ).
fof(f35639,plain,
( spl5_621
| ~ spl5_9
| ~ spl5_497 ),
inference(avatar_split_clause,[],[f22623,f21835,f79,f35637]) ).
fof(f22623,plain,
( ! [X0,X1] :
( ~ member(X1,difference(sK0,union(sK1,sK2)))
| ~ member(X1,X0) )
| ~ spl5_9
| ~ spl5_497 ),
inference(superposition,[],[f80,f21836]) ).
fof(f35635,plain,
( spl5_620
| ~ spl5_15
| ~ spl5_61 ),
inference(avatar_split_clause,[],[f755,f624,f115,f35633]) ).
fof(f35633,plain,
( spl5_620
<=> ! [X2,X0,X1] :
( union(X1,X2) = difference(X0,X0)
| member(sK3(difference(X0,X0),union(X1,X2)),X1)
| member(sK3(difference(X0,X0),union(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_620])]) ).
fof(f624,plain,
( spl5_61
<=> ! [X0,X1] :
( member(sK3(difference(X0,X0),X1),X1)
| difference(X0,X0) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_61])]) ).
fof(f755,plain,
( ! [X2,X0,X1] :
( union(X1,X2) = difference(X0,X0)
| member(sK3(difference(X0,X0),union(X1,X2)),X1)
| member(sK3(difference(X0,X0),union(X1,X2)),X2) )
| ~ spl5_15
| ~ spl5_61 ),
inference(resolution,[],[f625,f116]) ).
fof(f625,plain,
( ! [X0,X1] :
( member(sK3(difference(X0,X0),X1),X1)
| difference(X0,X0) = X1 )
| ~ spl5_61 ),
inference(avatar_component_clause,[],[f624]) ).
fof(f35631,plain,
( spl5_619
| ~ spl5_15
| ~ spl5_59 ),
inference(avatar_split_clause,[],[f733,f616,f115,f35629]) ).
fof(f35629,plain,
( spl5_619
<=> ! [X2,X0,X1] :
( union(X1,X2) = difference(X0,X0)
| member(sK3(union(X1,X2),difference(X0,X0)),X1)
| member(sK3(union(X1,X2),difference(X0,X0)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_619])]) ).
fof(f616,plain,
( spl5_59
<=> ! [X0,X1] :
( member(sK3(X0,difference(X1,X1)),X0)
| difference(X1,X1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_59])]) ).
fof(f733,plain,
( ! [X2,X0,X1] :
( union(X1,X2) = difference(X0,X0)
| member(sK3(union(X1,X2),difference(X0,X0)),X1)
| member(sK3(union(X1,X2),difference(X0,X0)),X2) )
| ~ spl5_15
| ~ spl5_59 ),
inference(resolution,[],[f617,f116]) ).
fof(f617,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(X1,X1)),X0)
| difference(X1,X1) = X0 )
| ~ spl5_59 ),
inference(avatar_component_clause,[],[f616]) ).
fof(f35627,plain,
( spl5_618
| ~ spl5_15
| ~ spl5_57 ),
inference(avatar_split_clause,[],[f704,f608,f115,f35625]) ).
fof(f35625,plain,
( spl5_618
<=> ! [X2,X0,X1] :
( subset(union(union(X0,X1),X2),X2)
| member(sK4(union(union(X0,X1),X2),X2),X0)
| member(sK4(union(union(X0,X1),X2),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_618])]) ).
fof(f704,plain,
( ! [X2,X0,X1] :
( subset(union(union(X0,X1),X2),X2)
| member(sK4(union(union(X0,X1),X2),X2),X0)
| member(sK4(union(union(X0,X1),X2),X2),X1) )
| ~ spl5_15
| ~ spl5_57 ),
inference(resolution,[],[f609,f116]) ).
fof(f35623,plain,
( spl5_617
| ~ spl5_15
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f673,f604,f115,f35621]) ).
fof(f35621,plain,
( spl5_617
<=> ! [X2,X0,X1] :
( subset(union(X0,union(X1,X2)),X0)
| member(sK4(union(X0,union(X1,X2)),X0),X1)
| member(sK4(union(X0,union(X1,X2)),X0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_617])]) ).
fof(f604,plain,
( spl5_56
<=> ! [X0,X1] :
( member(sK4(union(X0,X1),X0),X1)
| subset(union(X0,X1),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_56])]) ).
fof(f673,plain,
( ! [X2,X0,X1] :
( subset(union(X0,union(X1,X2)),X0)
| member(sK4(union(X0,union(X1,X2)),X0),X1)
| member(sK4(union(X0,union(X1,X2)),X0),X2) )
| ~ spl5_15
| ~ spl5_56 ),
inference(resolution,[],[f605,f116]) ).
fof(f605,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),X0),X1)
| subset(union(X0,X1),X0) )
| ~ spl5_56 ),
inference(avatar_component_clause,[],[f604]) ).
fof(f35619,plain,
( spl5_616
| ~ spl5_15
| ~ spl5_54 ),
inference(avatar_split_clause,[],[f637,f596,f115,f35617]) ).
fof(f35617,plain,
( spl5_616
<=> ! [X2,X0,X1] :
( subset(X0,difference(X0,union(X1,X2)))
| member(sK4(X0,difference(X0,union(X1,X2))),X1)
| member(sK4(X0,difference(X0,union(X1,X2))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_616])]) ).
fof(f637,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(X0,union(X1,X2)))
| member(sK4(X0,difference(X0,union(X1,X2))),X1)
| member(sK4(X0,difference(X0,union(X1,X2))),X2) )
| ~ spl5_15
| ~ spl5_54 ),
inference(resolution,[],[f597,f116]) ).
fof(f31357,plain,
( spl5_615
| ~ spl5_90
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1919,f1332,f1312,f31355]) ).
fof(f31355,plain,
( spl5_615
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X2),X2)),X0)
| subset(union(X0,difference(X1,X2)),difference(difference(X1,X2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_615])]) ).
fof(f1919,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X2),X2)),X0)
| subset(union(X0,difference(X1,X2)),difference(difference(X1,X2),X2)) )
| ~ spl5_90
| ~ spl5_95 ),
inference(duplicate_literal_removal,[],[f1889]) ).
fof(f1889,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X2),X2)),X0)
| subset(union(X0,difference(X1,X2)),difference(difference(X1,X2),X2))
| subset(union(X0,difference(X1,X2)),difference(difference(X1,X2),X2))
| member(sK4(union(X0,difference(X1,X2)),difference(difference(X1,X2),X2)),X0) )
| ~ spl5_90
| ~ spl5_95 ),
inference(resolution,[],[f1333,f1313]) ).
fof(f31353,plain,
( spl5_614
| ~ spl5_5
| ~ spl5_88
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1883,f1328,f1304,f63,f31351]) ).
fof(f31351,plain,
( spl5_614
<=> ! [X2,X0,X1] :
( subset(union(X1,union(X0,X1)),difference(union(X0,X1),X2))
| member(sK4(union(X1,union(X0,X1)),difference(union(X0,X1),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_614])]) ).
fof(f1883,plain,
( ! [X2,X0,X1] :
( subset(union(X1,union(X0,X1)),difference(union(X0,X1),X2))
| member(sK4(union(X1,union(X0,X1)),difference(union(X0,X1),X2)),X2) )
| ~ spl5_5
| ~ spl5_88
| ~ spl5_94 ),
inference(forward_demodulation,[],[f1882,f64]) ).
fof(f1882,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X1,union(X0,X1)),difference(union(X0,X1),X2)),X2)
| subset(union(union(X0,X1),X1),difference(union(X0,X1),X2)) )
| ~ spl5_5
| ~ spl5_88
| ~ spl5_94 ),
inference(forward_demodulation,[],[f1870,f64]) ).
fof(f1870,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X1),difference(union(X0,X1),X2)),X2)
| subset(union(union(X0,X1),X1),difference(union(X0,X1),X2)) )
| ~ spl5_88
| ~ spl5_94 ),
inference(duplicate_literal_removal,[],[f1858]) ).
fof(f1858,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X1),difference(union(X0,X1),X2)),X2)
| subset(union(union(X0,X1),X1),difference(union(X0,X1),X2))
| subset(union(union(X0,X1),X1),difference(union(X0,X1),X2))
| member(sK4(union(union(X0,X1),X1),difference(union(X0,X1),X2)),X2) )
| ~ spl5_88
| ~ spl5_94 ),
inference(resolution,[],[f1329,f1305]) ).
fof(f31349,plain,
( spl5_613
| ~ spl5_5
| ~ spl5_89
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1881,f1328,f1308,f63,f31347]) ).
fof(f31347,plain,
( spl5_613
<=> ! [X2,X0,X1] :
( subset(union(X0,union(X0,X1)),difference(union(X0,X1),X2))
| member(sK4(union(X0,union(X0,X1)),difference(union(X0,X1),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_613])]) ).
fof(f1881,plain,
( ! [X2,X0,X1] :
( subset(union(X0,union(X0,X1)),difference(union(X0,X1),X2))
| member(sK4(union(X0,union(X0,X1)),difference(union(X0,X1),X2)),X2) )
| ~ spl5_5
| ~ spl5_89
| ~ spl5_94 ),
inference(forward_demodulation,[],[f1880,f64]) ).
fof(f1880,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X0,X1)),difference(union(X0,X1),X2)),X2)
| subset(union(union(X0,X1),X0),difference(union(X0,X1),X2)) )
| ~ spl5_5
| ~ spl5_89
| ~ spl5_94 ),
inference(forward_demodulation,[],[f1872,f64]) ).
fof(f1872,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X0),difference(union(X0,X1),X2)),X2)
| subset(union(union(X0,X1),X0),difference(union(X0,X1),X2)) )
| ~ spl5_89
| ~ spl5_94 ),
inference(duplicate_literal_removal,[],[f1856]) ).
fof(f1856,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,X1),X0),difference(union(X0,X1),X2)),X2)
| subset(union(union(X0,X1),X0),difference(union(X0,X1),X2))
| subset(union(union(X0,X1),X0),difference(union(X0,X1),X2))
| member(sK4(union(union(X0,X1),X0),difference(union(X0,X1),X2)),X2) )
| ~ spl5_89
| ~ spl5_94 ),
inference(resolution,[],[f1329,f1309]) ).
fof(f31261,plain,
( spl5_612
| ~ spl5_92
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1879,f1328,f1320,f31259]) ).
fof(f31259,plain,
( spl5_612
<=> ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X1),X1)),X2)
| subset(union(difference(X0,X1),X2),difference(difference(X0,X1),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_612])]) ).
fof(f1879,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X1),X1)),X2)
| subset(union(difference(X0,X1),X2),difference(difference(X0,X1),X1)) )
| ~ spl5_92
| ~ spl5_94 ),
inference(duplicate_literal_removal,[],[f1844]) ).
fof(f1844,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X1),X1)),X2)
| subset(union(difference(X0,X1),X2),difference(difference(X0,X1),X1))
| subset(union(difference(X0,X1),X2),difference(difference(X0,X1),X1))
| member(sK4(union(difference(X0,X1),X2),difference(difference(X0,X1),X1)),X2) )
| ~ spl5_92
| ~ spl5_94 ),
inference(resolution,[],[f1329,f1321]) ).
fof(f31257,plain,
( spl5_611
| ~ spl5_68
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1825,f1324,f782,f31255]) ).
fof(f31255,plain,
( spl5_611
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(union(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),union(union(X2,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_611])]) ).
fof(f1825,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(union(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),union(union(X2,X3),X4)) )
| ~ spl5_68
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1750]) ).
fof(f1750,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(union(X2,X3),X4)),X0)
| subset(union(difference(X0,X1),X2),union(union(X2,X3),X4))
| subset(union(difference(X0,X1),X2),union(union(X2,X3),X4)) )
| ~ spl5_68
| ~ spl5_93 ),
inference(resolution,[],[f1325,f783]) ).
fof(f31253,plain,
( spl5_610
| ~ spl5_70
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1820,f1324,f790,f31251]) ).
fof(f31251,plain,
( spl5_610
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X2,X4))),X0)
| subset(union(difference(X0,X1),X2),union(X3,union(X2,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_610])]) ).
fof(f1820,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X2,X4))),X0)
| subset(union(difference(X0,X1),X2),union(X3,union(X2,X4))) )
| ~ spl5_70
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1755]) ).
fof(f1755,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X2,X4))),X0)
| subset(union(difference(X0,X1),X2),union(X3,union(X2,X4)))
| subset(union(difference(X0,X1),X2),union(X3,union(X2,X4))) )
| ~ spl5_70
| ~ spl5_93 ),
inference(resolution,[],[f1325,f791]) ).
fof(f31249,plain,
( spl5_609
| ~ spl5_67
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1818,f1324,f778,f31247]) ).
fof(f31247,plain,
( spl5_609
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(union(X3,X2),X4)),X0)
| subset(union(difference(X0,X1),X2),union(union(X3,X2),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_609])]) ).
fof(f1818,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(union(X3,X2),X4)),X0)
| subset(union(difference(X0,X1),X2),union(union(X3,X2),X4)) )
| ~ spl5_67
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1757]) ).
fof(f1757,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(union(X3,X2),X4)),X0)
| subset(union(difference(X0,X1),X2),union(union(X3,X2),X4))
| subset(union(difference(X0,X1),X2),union(union(X3,X2),X4)) )
| ~ spl5_67
| ~ spl5_93 ),
inference(resolution,[],[f1325,f779]) ).
fof(f31245,plain,
( spl5_608
| ~ spl5_69
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1816,f1324,f786,f31243]) ).
fof(f31243,plain,
( spl5_608
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X4,X2))),X0)
| subset(union(difference(X0,X1),X2),union(X3,union(X4,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_608])]) ).
fof(f1816,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X4,X2))),X0)
| subset(union(difference(X0,X1),X2),union(X3,union(X4,X2))) )
| ~ spl5_69
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1759]) ).
fof(f1759,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X4,X2))),X0)
| subset(union(difference(X0,X1),X2),union(X3,union(X4,X2)))
| subset(union(difference(X0,X1),X2),union(X3,union(X4,X2))) )
| ~ spl5_69
| ~ spl5_93 ),
inference(resolution,[],[f1325,f787]) ).
fof(f31241,plain,
( spl5_607
| ~ spl5_68
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1808,f1324,f782,f31239]) ).
fof(f31239,plain,
( spl5_607
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(union(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),union(union(X0,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_607])]) ).
fof(f1808,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(union(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1771]) ).
fof(f1771,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(union(X0,X3),X4)),X2)
| subset(union(difference(X0,X1),X2),union(union(X0,X3),X4))
| subset(union(difference(X0,X1),X2),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_93 ),
inference(resolution,[],[f1325,f783]) ).
fof(f31237,plain,
( spl5_606
| ~ spl5_70
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1803,f1324,f790,f31235]) ).
fof(f31235,plain,
( spl5_606
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X0,X4))),X2)
| subset(union(difference(X0,X1),X2),union(X3,union(X0,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_606])]) ).
fof(f1803,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X0,X4))),X2)
| subset(union(difference(X0,X1),X2),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1777]) ).
fof(f1777,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X0,X4))),X2)
| subset(union(difference(X0,X1),X2),union(X3,union(X0,X4)))
| subset(union(difference(X0,X1),X2),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_93 ),
inference(resolution,[],[f1325,f791]) ).
fof(f31233,plain,
( spl5_605
| ~ spl5_67
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1801,f1324,f778,f31231]) ).
fof(f31231,plain,
( spl5_605
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(union(X3,X0),X4)),X2)
| subset(union(difference(X0,X1),X2),union(union(X3,X0),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_605])]) ).
fof(f1801,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(union(X3,X0),X4)),X2)
| subset(union(difference(X0,X1),X2),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1779]) ).
fof(f1779,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(union(X3,X0),X4)),X2)
| subset(union(difference(X0,X1),X2),union(union(X3,X0),X4))
| subset(union(difference(X0,X1),X2),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_93 ),
inference(resolution,[],[f1325,f779]) ).
fof(f31229,plain,
( spl5_604
| ~ spl5_69
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1799,f1324,f786,f31227]) ).
fof(f31227,plain,
( spl5_604
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X4,X0))),X2)
| subset(union(difference(X0,X1),X2),union(X3,union(X4,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_604])]) ).
fof(f1799,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X4,X0))),X2)
| subset(union(difference(X0,X1),X2),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1781]) ).
fof(f1781,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(difference(X0,X1),X2),union(X3,union(X4,X0))),X2)
| subset(union(difference(X0,X1),X2),union(X3,union(X4,X0)))
| subset(union(difference(X0,X1),X2),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_93 ),
inference(resolution,[],[f1325,f787]) ).
fof(f31225,plain,
( spl5_603
| ~ spl5_68
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1728,f1316,f782,f31223]) ).
fof(f31223,plain,
( spl5_603
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(union(X1,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_603])]) ).
fof(f1728,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(union(X1,X3),X4)) )
| ~ spl5_68
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1652]) ).
fof(f1652,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X1,X3),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(union(X1,X3),X4))
| subset(union(X0,difference(X1,X2)),union(union(X1,X3),X4)) )
| ~ spl5_68
| ~ spl5_91 ),
inference(resolution,[],[f1317,f783]) ).
fof(f31137,plain,
( spl5_602
| ~ spl5_70
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1722,f1316,f790,f31135]) ).
fof(f31135,plain,
( spl5_602
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X1,X4))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,union(X1,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_602])]) ).
fof(f1722,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X1,X4))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,union(X1,X4))) )
| ~ spl5_70
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1658]) ).
fof(f1658,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X1,X4))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,union(X1,X4)))
| subset(union(X0,difference(X1,X2)),union(X3,union(X1,X4))) )
| ~ spl5_70
| ~ spl5_91 ),
inference(resolution,[],[f1317,f791]) ).
fof(f31133,plain,
( spl5_601
| ~ spl5_67
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1720,f1316,f778,f31131]) ).
fof(f31131,plain,
( spl5_601
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X3,X1),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(union(X3,X1),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_601])]) ).
fof(f1720,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X3,X1),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(union(X3,X1),X4)) )
| ~ spl5_67
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1660]) ).
fof(f1660,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X3,X1),X4)),X0)
| subset(union(X0,difference(X1,X2)),union(union(X3,X1),X4))
| subset(union(X0,difference(X1,X2)),union(union(X3,X1),X4)) )
| ~ spl5_67
| ~ spl5_91 ),
inference(resolution,[],[f1317,f779]) ).
fof(f31129,plain,
( spl5_600
| ~ spl5_69
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1718,f1316,f786,f31127]) ).
fof(f31127,plain,
( spl5_600
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X4,X1))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,union(X4,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_600])]) ).
fof(f1718,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X4,X1))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,union(X4,X1))) )
| ~ spl5_69
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1662]) ).
fof(f1662,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X4,X1))),X0)
| subset(union(X0,difference(X1,X2)),union(X3,union(X4,X1)))
| subset(union(X0,difference(X1,X2)),union(X3,union(X4,X1))) )
| ~ spl5_69
| ~ spl5_91 ),
inference(resolution,[],[f1317,f787]) ).
fof(f31125,plain,
( spl5_599
| ~ spl5_68
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1711,f1316,f782,f31123]) ).
fof(f31123,plain,
( spl5_599
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(union(X0,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_599])]) ).
fof(f1711,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1673]) ).
fof(f1673,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X0,X3),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(union(X0,X3),X4))
| subset(union(X0,difference(X1,X2)),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_91 ),
inference(resolution,[],[f1317,f783]) ).
fof(f31121,plain,
( spl5_598
| ~ spl5_70
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1705,f1316,f790,f31119]) ).
fof(f31119,plain,
( spl5_598
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X0,X4))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,union(X0,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_598])]) ).
fof(f1705,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X0,X4))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1679]) ).
fof(f1679,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X0,X4))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,union(X0,X4)))
| subset(union(X0,difference(X1,X2)),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_91 ),
inference(resolution,[],[f1317,f791]) ).
fof(f31117,plain,
( spl5_597
| ~ spl5_67
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1703,f1316,f778,f31115]) ).
fof(f31115,plain,
( spl5_597
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X3,X0),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(union(X3,X0),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_597])]) ).
fof(f1703,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X3,X0),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1681]) ).
fof(f1681,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(union(X3,X0),X4)),X1)
| subset(union(X0,difference(X1,X2)),union(union(X3,X0),X4))
| subset(union(X0,difference(X1,X2)),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_91 ),
inference(resolution,[],[f1317,f779]) ).
fof(f31113,plain,
( spl5_596
| ~ spl5_69
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1701,f1316,f786,f31111]) ).
fof(f31111,plain,
( spl5_596
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X4,X0))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,union(X4,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_596])]) ).
fof(f1701,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X4,X0))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1683]) ).
fof(f1683,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,union(X4,X0))),X1)
| subset(union(X0,difference(X1,X2)),union(X3,union(X4,X0)))
| subset(union(X0,difference(X1,X2)),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_91 ),
inference(resolution,[],[f1317,f787]) ).
fof(f31109,plain,
( spl5_595
| ~ spl5_64
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1629,f1308,f765,f31107]) ).
fof(f31107,plain,
( spl5_595
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(union(X0,X3),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_595])]) ).
fof(f1629,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(union(X0,X3),X4)),X4) )
| ~ spl5_64
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1604]) ).
fof(f1604,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),difference(union(X0,X3),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(union(X0,X3),X4)),X4)
| subset(difference(difference(X0,X1),X2),difference(union(X0,X3),X4)) )
| ~ spl5_64
| ~ spl5_89 ),
inference(resolution,[],[f1309,f766]) ).
fof(f31105,plain,
( spl5_594
| ~ spl5_64
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1597,f1304,f765,f31103]) ).
fof(f31103,plain,
( spl5_594
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(union(X3,X0),X4)),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_594])]) ).
fof(f1597,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(union(X3,X0),X4)),X4) )
| ~ spl5_64
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1572]) ).
fof(f1572,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),difference(union(X3,X0),X4))
| member(sK4(difference(difference(X0,X1),X2),difference(union(X3,X0),X4)),X4)
| subset(difference(difference(X0,X1),X2),difference(union(X3,X0),X4)) )
| ~ spl5_64
| ~ spl5_88 ),
inference(resolution,[],[f1305,f766]) ).
fof(f31101,plain,
( spl5_593
| ~ spl5_64
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1563,f1295,f765,f31099]) ).
fof(f31099,plain,
( spl5_593
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(difference(X0,X1),X2),union(X3,difference(X0,X4))),X4)
| subset(difference(difference(X0,X1),X2),union(X3,difference(X0,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_593])]) ).
fof(f1563,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(difference(X0,X1),X2),union(X3,difference(X0,X4))),X4)
| subset(difference(difference(X0,X1),X2),union(X3,difference(X0,X4))) )
| ~ spl5_64
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1534]) ).
fof(f1534,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(difference(X0,X1),X2),union(X3,difference(X0,X4))),X4)
| subset(difference(difference(X0,X1),X2),union(X3,difference(X0,X4)))
| subset(difference(difference(X0,X1),X2),union(X3,difference(X0,X4))) )
| ~ spl5_64
| ~ spl5_86 ),
inference(resolution,[],[f1296,f766]) ).
fof(f30328,plain,
( spl5_592
| ~ spl5_64
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1525,f1291,f765,f30326]) ).
fof(f30326,plain,
( spl5_592
<=> ! [X4,X0,X3,X2,X1] :
( member(sK4(difference(difference(X0,X1),X2),union(difference(X0,X3),X4)),X3)
| subset(difference(difference(X0,X1),X2),union(difference(X0,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_592])]) ).
fof(f1525,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(difference(X0,X1),X2),union(difference(X0,X3),X4)),X3)
| subset(difference(difference(X0,X1),X2),union(difference(X0,X3),X4)) )
| ~ spl5_64
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1496]) ).
fof(f1496,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(difference(X0,X1),X2),union(difference(X0,X3),X4)),X3)
| subset(difference(difference(X0,X1),X2),union(difference(X0,X3),X4))
| subset(difference(difference(X0,X1),X2),union(difference(X0,X3),X4)) )
| ~ spl5_64
| ~ spl5_85 ),
inference(resolution,[],[f1292,f766]) ).
fof(f30324,plain,
( spl5_591
| ~ spl5_68
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1473,f1283,f782,f30322]) ).
fof(f30322,plain,
( spl5_591
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(difference(union(X0,X1),X2),union(union(X1,X3),X4)),X0)
| subset(difference(union(X0,X1),X2),union(union(X1,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_591])]) ).
fof(f1473,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(union(X1,X3),X4)),X0)
| subset(difference(union(X0,X1),X2),union(union(X1,X3),X4)) )
| ~ spl5_68
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1405]) ).
fof(f1405,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(union(X1,X3),X4)),X0)
| subset(difference(union(X0,X1),X2),union(union(X1,X3),X4))
| subset(difference(union(X0,X1),X2),union(union(X1,X3),X4)) )
| ~ spl5_68
| ~ spl5_83 ),
inference(resolution,[],[f1284,f783]) ).
fof(f30320,plain,
( spl5_590
| ~ spl5_70
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1469,f1283,f790,f30318]) ).
fof(f30318,plain,
( spl5_590
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X1,X4))),X0)
| subset(difference(union(X0,X1),X2),union(X3,union(X1,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_590])]) ).
fof(f1469,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X1,X4))),X0)
| subset(difference(union(X0,X1),X2),union(X3,union(X1,X4))) )
| ~ spl5_70
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1409]) ).
fof(f1409,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X1,X4))),X0)
| subset(difference(union(X0,X1),X2),union(X3,union(X1,X4)))
| subset(difference(union(X0,X1),X2),union(X3,union(X1,X4))) )
| ~ spl5_70
| ~ spl5_83 ),
inference(resolution,[],[f1284,f791]) ).
fof(f30316,plain,
( spl5_589
| ~ spl5_67
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1468,f1283,f778,f30314]) ).
fof(f30314,plain,
( spl5_589
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(difference(union(X0,X1),X2),union(union(X3,X1),X4)),X0)
| subset(difference(union(X0,X1),X2),union(union(X3,X1),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_589])]) ).
fof(f1468,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(union(X3,X1),X4)),X0)
| subset(difference(union(X0,X1),X2),union(union(X3,X1),X4)) )
| ~ spl5_67
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1410]) ).
fof(f1410,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(union(X3,X1),X4)),X0)
| subset(difference(union(X0,X1),X2),union(union(X3,X1),X4))
| subset(difference(union(X0,X1),X2),union(union(X3,X1),X4)) )
| ~ spl5_67
| ~ spl5_83 ),
inference(resolution,[],[f1284,f779]) ).
fof(f30312,plain,
( spl5_588
| ~ spl5_69
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1467,f1283,f786,f30310]) ).
fof(f30310,plain,
( spl5_588
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X4,X1))),X0)
| subset(difference(union(X0,X1),X2),union(X3,union(X4,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_588])]) ).
fof(f1467,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X4,X1))),X0)
| subset(difference(union(X0,X1),X2),union(X3,union(X4,X1))) )
| ~ spl5_69
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1411]) ).
fof(f1411,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X4,X1))),X0)
| subset(difference(union(X0,X1),X2),union(X3,union(X4,X1)))
| subset(difference(union(X0,X1),X2),union(X3,union(X4,X1))) )
| ~ spl5_69
| ~ spl5_83 ),
inference(resolution,[],[f1284,f787]) ).
fof(f30308,plain,
( spl5_587
| ~ spl5_68
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1457,f1283,f782,f30306]) ).
fof(f30306,plain,
( spl5_587
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(difference(union(X0,X1),X2),union(union(X0,X3),X4)),X1)
| subset(difference(union(X0,X1),X2),union(union(X0,X3),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_587])]) ).
fof(f1457,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(union(X0,X3),X4)),X1)
| subset(difference(union(X0,X1),X2),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1425]) ).
fof(f1425,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(union(X0,X3),X4)),X1)
| subset(difference(union(X0,X1),X2),union(union(X0,X3),X4))
| subset(difference(union(X0,X1),X2),union(union(X0,X3),X4)) )
| ~ spl5_68
| ~ spl5_83 ),
inference(resolution,[],[f1284,f783]) ).
fof(f30304,plain,
( spl5_586
| ~ spl5_70
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1453,f1283,f790,f30302]) ).
fof(f30302,plain,
( spl5_586
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X0,X4))),X1)
| subset(difference(union(X0,X1),X2),union(X3,union(X0,X4))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_586])]) ).
fof(f1453,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X0,X4))),X1)
| subset(difference(union(X0,X1),X2),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1429]) ).
fof(f1429,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X0,X4))),X1)
| subset(difference(union(X0,X1),X2),union(X3,union(X0,X4)))
| subset(difference(union(X0,X1),X2),union(X3,union(X0,X4))) )
| ~ spl5_70
| ~ spl5_83 ),
inference(resolution,[],[f1284,f791]) ).
fof(f30300,plain,
( spl5_585
| ~ spl5_67
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1452,f1283,f778,f30298]) ).
fof(f30298,plain,
( spl5_585
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(difference(union(X0,X1),X2),union(union(X3,X0),X4)),X1)
| subset(difference(union(X0,X1),X2),union(union(X3,X0),X4)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_585])]) ).
fof(f1452,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(union(X3,X0),X4)),X1)
| subset(difference(union(X0,X1),X2),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1430]) ).
fof(f1430,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(union(X3,X0),X4)),X1)
| subset(difference(union(X0,X1),X2),union(union(X3,X0),X4))
| subset(difference(union(X0,X1),X2),union(union(X3,X0),X4)) )
| ~ spl5_67
| ~ spl5_83 ),
inference(resolution,[],[f1284,f779]) ).
fof(f30296,plain,
( spl5_584
| ~ spl5_69
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1451,f1283,f786,f30294]) ).
fof(f30294,plain,
( spl5_584
<=> ! [X2,X4,X0,X3,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X4,X0))),X1)
| subset(difference(union(X0,X1),X2),union(X3,union(X4,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_584])]) ).
fof(f1451,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X4,X0))),X1)
| subset(difference(union(X0,X1),X2),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1431]) ).
fof(f1431,plain,
( ! [X2,X3,X0,X1,X4] :
( member(sK4(difference(union(X0,X1),X2),union(X3,union(X4,X0))),X1)
| subset(difference(union(X0,X1),X2),union(X3,union(X4,X0)))
| subset(difference(union(X0,X1),X2),union(X3,union(X4,X0))) )
| ~ spl5_69
| ~ spl5_83 ),
inference(resolution,[],[f1284,f787]) ).
fof(f29551,plain,
( spl5_583
| ~ spl5_17
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1260,f1132,f131,f29549]) ).
fof(f29549,plain,
( spl5_583
<=> ! [X0,X1] :
( member(sK3(union(X0,X1),X0),X1)
| union(X0,X1) = X0
| ~ member(sK3(union(X0,X1),X0),union(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_583])]) ).
fof(f1260,plain,
( ! [X0,X1] :
( member(sK3(union(X0,X1),X0),X1)
| union(X0,X1) = X0
| ~ member(sK3(union(X0,X1),X0),union(X0,X1)) )
| ~ spl5_17
| ~ spl5_80 ),
inference(duplicate_literal_removal,[],[f1250]) ).
fof(f1250,plain,
( ! [X0,X1] :
( member(sK3(union(X0,X1),X0),X1)
| union(X0,X1) = X0
| union(X0,X1) = X0
| ~ member(sK3(union(X0,X1),X0),union(X0,X1)) )
| ~ spl5_17
| ~ spl5_80 ),
inference(resolution,[],[f1133,f132]) ).
fof(f29547,plain,
( spl5_582
| ~ spl5_17
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1235,f1128,f131,f29545]) ).
fof(f29545,plain,
( spl5_582
<=> ! [X0,X1] :
( member(sK3(union(X0,X1),X1),X0)
| union(X0,X1) = X1
| ~ member(sK3(union(X0,X1),X1),union(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_582])]) ).
fof(f1235,plain,
( ! [X0,X1] :
( member(sK3(union(X0,X1),X1),X0)
| union(X0,X1) = X1
| ~ member(sK3(union(X0,X1),X1),union(X0,X1)) )
| ~ spl5_17
| ~ spl5_79 ),
inference(duplicate_literal_removal,[],[f1211]) ).
fof(f1211,plain,
( ! [X0,X1] :
( member(sK3(union(X0,X1),X1),X0)
| union(X0,X1) = X1
| union(X0,X1) = X1
| ~ member(sK3(union(X0,X1),X1),union(X0,X1)) )
| ~ spl5_17
| ~ spl5_79 ),
inference(resolution,[],[f1129,f132]) ).
fof(f29120,plain,
( spl5_581
| ~ spl5_12
| ~ spl5_98 ),
inference(avatar_split_clause,[],[f2030,f1344,f101,f29118]) ).
fof(f29118,plain,
( spl5_581
<=> ! [X0] :
( ~ member(X0,union(sK0,sK1))
| member(X0,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_581])]) ).
fof(f1344,plain,
( spl5_98
<=> subset(union(sK0,sK1),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_98])]) ).
fof(f2030,plain,
( ! [X0] :
( ~ member(X0,union(sK0,sK1))
| member(X0,union(sK1,sK2)) )
| ~ spl5_12
| ~ spl5_98 ),
inference(resolution,[],[f1346,f102]) ).
fof(f1346,plain,
( subset(union(sK0,sK1),union(sK1,sK2))
| ~ spl5_98 ),
inference(avatar_component_clause,[],[f1344]) ).
fof(f28543,plain,
( spl5_580
| ~ spl5_12
| ~ spl5_87 ),
inference(avatar_split_clause,[],[f1649,f1299,f101,f28541]) ).
fof(f28541,plain,
( spl5_580
<=> ! [X0] :
( ~ member(X0,union(sK0,sK2))
| member(X0,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_580])]) ).
fof(f1299,plain,
( spl5_87
<=> subset(union(sK0,sK2),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_87])]) ).
fof(f1649,plain,
( ! [X0] :
( ~ member(X0,union(sK0,sK2))
| member(X0,union(sK1,sK2)) )
| ~ spl5_12
| ~ spl5_87 ),
inference(resolution,[],[f1301,f102]) ).
fof(f1301,plain,
( subset(union(sK0,sK2),union(sK1,sK2))
| ~ spl5_87 ),
inference(avatar_component_clause,[],[f1299]) ).
fof(f27729,plain,
( spl5_579
| ~ spl5_12
| ~ spl5_82 ),
inference(avatar_split_clause,[],[f1388,f1140,f101,f27727]) ).
fof(f27727,plain,
( spl5_579
<=> ! [X0] :
( ~ member(X0,union(sK0,sK0))
| member(X0,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_579])]) ).
fof(f1140,plain,
( spl5_82
<=> subset(union(sK0,sK0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_82])]) ).
fof(f1388,plain,
( ! [X0] :
( ~ member(X0,union(sK0,sK0))
| member(X0,union(sK1,sK2)) )
| ~ spl5_12
| ~ spl5_82 ),
inference(resolution,[],[f1142,f102]) ).
fof(f1142,plain,
( subset(union(sK0,sK0),union(sK1,sK2))
| ~ spl5_82 ),
inference(avatar_component_clause,[],[f1140]) ).
fof(f26902,plain,
( spl5_578
| ~ spl5_12
| ~ spl5_62 ),
inference(avatar_split_clause,[],[f990,f628,f101,f26900]) ).
fof(f26900,plain,
( spl5_578
<=> ! [X0,X1] :
( ~ member(X0,sK0)
| member(X0,union(X1,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_578])]) ).
fof(f628,plain,
( spl5_62
<=> ! [X0] : subset(sK0,union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_62])]) ).
fof(f990,plain,
( ! [X0,X1] :
( ~ member(X0,sK0)
| member(X0,union(X1,union(sK1,sK2))) )
| ~ spl5_12
| ~ spl5_62 ),
inference(resolution,[],[f629,f102]) ).
fof(f629,plain,
( ! [X0] : subset(sK0,union(X0,union(sK1,sK2)))
| ~ spl5_62 ),
inference(avatar_component_clause,[],[f628]) ).
fof(f25797,plain,
( spl5_577
| ~ spl5_12
| ~ spl5_52 ),
inference(avatar_split_clause,[],[f809,f583,f101,f25795]) ).
fof(f25795,plain,
( spl5_577
<=> ! [X0,X1] :
( ~ member(X0,sK0)
| member(X0,union(union(sK1,sK2),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_577])]) ).
fof(f583,plain,
( spl5_52
<=> ! [X0] : subset(sK0,union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_52])]) ).
fof(f809,plain,
( ! [X0,X1] :
( ~ member(X0,sK0)
| member(X0,union(union(sK1,sK2),X1)) )
| ~ spl5_12
| ~ spl5_52 ),
inference(resolution,[],[f584,f102]) ).
fof(f584,plain,
( ! [X0] : subset(sK0,union(union(sK1,sK2),X0))
| ~ spl5_52 ),
inference(avatar_component_clause,[],[f583]) ).
fof(f24289,plain,
( spl5_576
| ~ spl5_12
| ~ spl5_48 ),
inference(avatar_split_clause,[],[f768,f521,f101,f24287]) ).
fof(f24287,plain,
( spl5_576
<=> ! [X0,X1] :
( ~ member(X0,difference(sK0,union(sK1,sK2)))
| member(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_576])]) ).
fof(f521,plain,
( spl5_48
<=> ! [X0] : subset(difference(sK0,union(sK1,sK2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_48])]) ).
fof(f768,plain,
( ! [X0,X1] :
( ~ member(X0,difference(sK0,union(sK1,sK2)))
| member(X0,X1) )
| ~ spl5_12
| ~ spl5_48 ),
inference(resolution,[],[f522,f102]) ).
fof(f522,plain,
( ! [X0] : subset(difference(sK0,union(sK1,sK2)),X0)
| ~ spl5_48 ),
inference(avatar_component_clause,[],[f521]) ).
fof(f23472,plain,
( spl5_575
| ~ spl5_104
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2203,f1381,f1369,f23470]) ).
fof(f23470,plain,
( spl5_575
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),union(X0,X2)),X3),X3)
| difference(difference(X0,X1),union(X0,X2)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_575])]) ).
fof(f2203,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),union(X0,X2)),X3),X3)
| difference(difference(X0,X1),union(X0,X2)) = X3 )
| ~ spl5_104
| ~ spl5_107 ),
inference(duplicate_literal_removal,[],[f2179]) ).
fof(f2179,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),union(X0,X2)),X3),X3)
| difference(difference(X0,X1),union(X0,X2)) = X3
| member(sK3(difference(difference(X0,X1),union(X0,X2)),X3),X3)
| difference(difference(X0,X1),union(X0,X2)) = X3 )
| ~ spl5_104
| ~ spl5_107 ),
inference(resolution,[],[f1382,f1370]) ).
fof(f23468,plain,
( spl5_574
| ~ spl5_103
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2202,f1381,f1365,f23466]) ).
fof(f23466,plain,
( spl5_574
<=> ! [X0,X3,X2,X1] :
( member(sK3(difference(difference(X0,X1),union(X2,X0)),X3),X3)
| difference(difference(X0,X1),union(X2,X0)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_574])]) ).
fof(f2202,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),union(X2,X0)),X3),X3)
| difference(difference(X0,X1),union(X2,X0)) = X3 )
| ~ spl5_103
| ~ spl5_107 ),
inference(duplicate_literal_removal,[],[f2180]) ).
fof(f2180,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),union(X2,X0)),X3),X3)
| difference(difference(X0,X1),union(X2,X0)) = X3
| member(sK3(difference(difference(X0,X1),union(X2,X0)),X3),X3)
| difference(difference(X0,X1),union(X2,X0)) = X3 )
| ~ spl5_103
| ~ spl5_107 ),
inference(resolution,[],[f1382,f1366]) ).
fof(f23464,plain,
( spl5_573
| ~ spl5_97
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f2012,f1353,f1340,f23462]) ).
fof(f23462,plain,
( spl5_573
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(X1,X2),union(X1,X3))),X0)
| difference(difference(X1,X2),union(X1,X3)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_573])]) ).
fof(f2012,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),union(X1,X3))),X0)
| difference(difference(X1,X2),union(X1,X3)) = X0 )
| ~ spl5_97
| ~ spl5_100 ),
inference(duplicate_literal_removal,[],[f1982]) ).
fof(f1982,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),union(X1,X3))),X0)
| difference(difference(X1,X2),union(X1,X3)) = X0
| member(sK3(X0,difference(difference(X1,X2),union(X1,X3))),X0)
| difference(difference(X1,X2),union(X1,X3)) = X0 )
| ~ spl5_97
| ~ spl5_100 ),
inference(resolution,[],[f1354,f1341]) ).
fof(f23460,plain,
( spl5_572
| ~ spl5_96
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f2011,f1353,f1336,f23458]) ).
fof(f23458,plain,
( spl5_572
<=> ! [X0,X3,X2,X1] :
( member(sK3(X0,difference(difference(X1,X2),union(X3,X1))),X0)
| difference(difference(X1,X2),union(X3,X1)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_572])]) ).
fof(f2011,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),union(X3,X1))),X0)
| difference(difference(X1,X2),union(X3,X1)) = X0 )
| ~ spl5_96
| ~ spl5_100 ),
inference(duplicate_literal_removal,[],[f1983]) ).
fof(f1983,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),union(X3,X1))),X0)
| difference(difference(X1,X2),union(X3,X1)) = X0
| member(sK3(X0,difference(difference(X1,X2),union(X3,X1))),X0)
| difference(difference(X1,X2),union(X3,X1)) = X0 )
| ~ spl5_96
| ~ spl5_100 ),
inference(resolution,[],[f1354,f1337]) ).
fof(f23456,plain,
( spl5_571
| ~ spl5_21
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1809,f1324,f163,f23454]) ).
fof(f23454,plain,
( spl5_571
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X0,X3)),X2)
| subset(union(difference(X0,X1),X2),union(X0,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_571])]) ).
fof(f1809,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X0,X3)),X2)
| subset(union(difference(X0,X1),X2),union(X0,X3)) )
| ~ spl5_21
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1770]) ).
fof(f1770,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X0,X3)),X2)
| subset(union(difference(X0,X1),X2),union(X0,X3))
| subset(union(difference(X0,X1),X2),union(X0,X3)) )
| ~ spl5_21
| ~ spl5_93 ),
inference(resolution,[],[f1325,f164]) ).
fof(f23452,plain,
( spl5_570
| ~ spl5_22
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1804,f1324,f167,f23450]) ).
fof(f23450,plain,
( spl5_570
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,X0)),X2)
| subset(union(difference(X0,X1),X2),union(X3,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_570])]) ).
fof(f1804,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,X0)),X2)
| subset(union(difference(X0,X1),X2),union(X3,X0)) )
| ~ spl5_22
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1776]) ).
fof(f1776,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),union(X3,X0)),X2)
| subset(union(difference(X0,X1),X2),union(X3,X0))
| subset(union(difference(X0,X1),X2),union(X3,X0)) )
| ~ spl5_22
| ~ spl5_93 ),
inference(resolution,[],[f1325,f168]) ).
fof(f23445,plain,
( spl5_569
| ~ spl5_21
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1729,f1316,f163,f23443]) ).
fof(f23443,plain,
( spl5_569
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X1,X3)),X0)
| subset(union(X0,difference(X1,X2)),union(X1,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_569])]) ).
fof(f1729,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X1,X3)),X0)
| subset(union(X0,difference(X1,X2)),union(X1,X3)) )
| ~ spl5_21
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1651]) ).
fof(f1651,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X1,X3)),X0)
| subset(union(X0,difference(X1,X2)),union(X1,X3))
| subset(union(X0,difference(X1,X2)),union(X1,X3)) )
| ~ spl5_21
| ~ spl5_91 ),
inference(resolution,[],[f1317,f164]) ).
fof(f23441,plain,
( spl5_568
| ~ spl5_22
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1723,f1316,f167,f23439]) ).
fof(f23439,plain,
( spl5_568
<=> ! [X0,X3,X2,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,X1)),X0)
| subset(union(X0,difference(X1,X2)),union(X3,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_568])]) ).
fof(f1723,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,X1)),X0)
| subset(union(X0,difference(X1,X2)),union(X3,X1)) )
| ~ spl5_22
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1657]) ).
fof(f1657,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),union(X3,X1)),X0)
| subset(union(X0,difference(X1,X2)),union(X3,X1))
| subset(union(X0,difference(X1,X2)),union(X3,X1)) )
| ~ spl5_22
| ~ spl5_91 ),
inference(resolution,[],[f1317,f168]) ).
fof(f23437,plain,
( spl5_567
| ~ spl5_18
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1630,f1308,f151,f23435]) ).
fof(f1630,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(union(X0,X2),X3))
| member(sK4(difference(X0,X1),difference(union(X0,X2),X3)),X3) )
| ~ spl5_18
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1603]) ).
fof(f1603,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(union(X0,X2),X3))
| member(sK4(difference(X0,X1),difference(union(X0,X2),X3)),X3)
| subset(difference(X0,X1),difference(union(X0,X2),X3)) )
| ~ spl5_18
| ~ spl5_89 ),
inference(resolution,[],[f1309,f152]) ).
fof(f23433,plain,
( spl5_566
| ~ spl5_55
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1626,f1308,f600,f23431]) ).
fof(f23431,plain,
( spl5_566
<=> ! [X2,X0,X1] :
( subset(union(X0,X0),difference(union(X0,X1),X2))
| member(sK4(union(X0,X0),difference(union(X0,X1),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_566])]) ).
fof(f1626,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),difference(union(X0,X1),X2))
| member(sK4(union(X0,X0),difference(union(X0,X1),X2)),X2) )
| ~ spl5_55
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1607]) ).
fof(f1607,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),difference(union(X0,X1),X2))
| member(sK4(union(X0,X0),difference(union(X0,X1),X2)),X2)
| subset(union(X0,X0),difference(union(X0,X1),X2)) )
| ~ spl5_55
| ~ spl5_89 ),
inference(resolution,[],[f1309,f601]) ).
fof(f23429,plain,
( spl5_565
| ~ spl5_18
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1598,f1304,f151,f23427]) ).
fof(f1598,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(union(X2,X0),X3))
| member(sK4(difference(X0,X1),difference(union(X2,X0),X3)),X3) )
| ~ spl5_18
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1571]) ).
fof(f1571,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(union(X2,X0),X3))
| member(sK4(difference(X0,X1),difference(union(X2,X0),X3)),X3)
| subset(difference(X0,X1),difference(union(X2,X0),X3)) )
| ~ spl5_18
| ~ spl5_88 ),
inference(resolution,[],[f1305,f152]) ).
fof(f23425,plain,
( spl5_564
| ~ spl5_55
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1594,f1304,f600,f23423]) ).
fof(f23423,plain,
( spl5_564
<=> ! [X2,X0,X1] :
( subset(union(X0,X0),difference(union(X1,X0),X2))
| member(sK4(union(X0,X0),difference(union(X1,X0),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_564])]) ).
fof(f1594,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),difference(union(X1,X0),X2))
| member(sK4(union(X0,X0),difference(union(X1,X0),X2)),X2) )
| ~ spl5_55
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1575]) ).
fof(f1575,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),difference(union(X1,X0),X2))
| member(sK4(union(X0,X0),difference(union(X1,X0),X2)),X2)
| subset(union(X0,X0),difference(union(X1,X0),X2)) )
| ~ spl5_55
| ~ spl5_88 ),
inference(resolution,[],[f1305,f601]) ).
fof(f23421,plain,
( spl5_563
| ~ spl5_18
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1564,f1295,f151,f23419]) ).
fof(f1564,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),union(X2,difference(X0,X3))),X3)
| subset(difference(X0,X1),union(X2,difference(X0,X3))) )
| ~ spl5_18
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1533]) ).
fof(f1533,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),union(X2,difference(X0,X3))),X3)
| subset(difference(X0,X1),union(X2,difference(X0,X3)))
| subset(difference(X0,X1),union(X2,difference(X0,X3))) )
| ~ spl5_18
| ~ spl5_86 ),
inference(resolution,[],[f1296,f152]) ).
fof(f23417,plain,
( spl5_562
| ~ spl5_75
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1560,f1295,f813,f23415]) ).
fof(f23415,plain,
( spl5_562
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X1,difference(X0,X2))),X2)
| subset(union(X0,X1),union(X1,difference(X0,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_562])]) ).
fof(f1560,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X1,difference(X0,X2))),X2)
| subset(union(X0,X1),union(X1,difference(X0,X2))) )
| ~ spl5_75
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1537]) ).
fof(f1537,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X1,difference(X0,X2))),X2)
| subset(union(X0,X1),union(X1,difference(X0,X2)))
| subset(union(X0,X1),union(X1,difference(X0,X2))) )
| ~ spl5_75
| ~ spl5_86 ),
inference(resolution,[],[f1296,f814]) ).
fof(f23413,plain,
( spl5_561
| ~ spl5_55
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1558,f1295,f600,f23411]) ).
fof(f1558,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X0),union(X1,difference(X0,X2))),X2)
| subset(union(X0,X0),union(X1,difference(X0,X2))) )
| ~ spl5_55
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1539]) ).
fof(f1539,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X0),union(X1,difference(X0,X2))),X2)
| subset(union(X0,X0),union(X1,difference(X0,X2)))
| subset(union(X0,X0),union(X1,difference(X0,X2))) )
| ~ spl5_55
| ~ spl5_86 ),
inference(resolution,[],[f1296,f601]) ).
fof(f23409,plain,
( spl5_560
| ~ spl5_73
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1555,f1295,f802,f23407]) ).
fof(f23407,plain,
( spl5_560
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X0,difference(X1,X2))),X2)
| subset(union(X0,X1),union(X0,difference(X1,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_560])]) ).
fof(f1555,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X0,difference(X1,X2))),X2)
| subset(union(X0,X1),union(X0,difference(X1,X2))) )
| ~ spl5_73
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1542]) ).
fof(f1542,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X0,difference(X1,X2))),X2)
| subset(union(X0,X1),union(X0,difference(X1,X2)))
| subset(union(X0,X1),union(X0,difference(X1,X2))) )
| ~ spl5_73
| ~ spl5_86 ),
inference(resolution,[],[f1296,f803]) ).
fof(f23402,plain,
( spl5_559
| ~ spl5_18
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1526,f1291,f151,f23400]) ).
fof(f1526,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),union(difference(X0,X2),X3)),X2)
| subset(difference(X0,X1),union(difference(X0,X2),X3)) )
| ~ spl5_18
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1495]) ).
fof(f1495,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(X0,X1),union(difference(X0,X2),X3)),X2)
| subset(difference(X0,X1),union(difference(X0,X2),X3))
| subset(difference(X0,X1),union(difference(X0,X2),X3)) )
| ~ spl5_18
| ~ spl5_85 ),
inference(resolution,[],[f1292,f152]) ).
fof(f23398,plain,
( spl5_558
| ~ spl5_74
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1523,f1291,f806,f23396]) ).
fof(f23396,plain,
( spl5_558
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X0,X2),X1)),X2)
| subset(union(X0,X1),union(difference(X0,X2),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_558])]) ).
fof(f1523,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X0,X2),X1)),X2)
| subset(union(X0,X1),union(difference(X0,X2),X1)) )
| ~ spl5_74
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1498]) ).
fof(f1498,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X0,X2),X1)),X2)
| subset(union(X0,X1),union(difference(X0,X2),X1))
| subset(union(X0,X1),union(difference(X0,X2),X1)) )
| ~ spl5_74
| ~ spl5_85 ),
inference(resolution,[],[f1292,f807]) ).
fof(f23394,plain,
( spl5_557
| ~ spl5_55
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1520,f1291,f600,f23392]) ).
fof(f1520,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X0),union(difference(X0,X1),X2)),X1)
| subset(union(X0,X0),union(difference(X0,X1),X2)) )
| ~ spl5_55
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1501]) ).
fof(f1501,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X0),union(difference(X0,X1),X2)),X1)
| subset(union(X0,X0),union(difference(X0,X1),X2))
| subset(union(X0,X0),union(difference(X0,X1),X2)) )
| ~ spl5_55
| ~ spl5_85 ),
inference(resolution,[],[f1292,f601]) ).
fof(f23390,plain,
( spl5_556
| ~ spl5_72
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1518,f1291,f798,f23388]) ).
fof(f23388,plain,
( spl5_556
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X1,X2),X0)),X2)
| subset(union(X0,X1),union(difference(X1,X2),X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_556])]) ).
fof(f1518,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X1,X2),X0)),X2)
| subset(union(X0,X1),union(difference(X1,X2),X0)) )
| ~ spl5_72
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1503]) ).
fof(f1503,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(difference(X1,X2),X0)),X2)
| subset(union(X0,X1),union(difference(X1,X2),X0))
| subset(union(X0,X1),union(difference(X1,X2),X0)) )
| ~ spl5_72
| ~ spl5_85 ),
inference(resolution,[],[f1292,f799]) ).
fof(f23386,plain,
( spl5_555
| ~ spl5_64
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1492,f1287,f765,f23384]) ).
fof(f1492,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(difference(X0,X1),difference(X0,X2)),X3),X2)
| subset(difference(difference(X0,X1),difference(X0,X2)),X3) )
| ~ spl5_64
| ~ spl5_84 ),
inference(duplicate_literal_removal,[],[f1479]) ).
fof(f1479,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(difference(X0,X1),difference(X0,X2)),X3),X2)
| subset(difference(difference(X0,X1),difference(X0,X2)),X3)
| subset(difference(difference(X0,X1),difference(X0,X2)),X3) )
| ~ spl5_64
| ~ spl5_84 ),
inference(resolution,[],[f1288,f766]) ).
fof(f23382,plain,
( spl5_554
| ~ spl5_71
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1488,f1287,f794,f23380]) ).
fof(f23380,plain,
( spl5_554
<=> ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X1,X2)),difference(X0,X1)),X2)
| subset(difference(X0,difference(X1,X2)),difference(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_554])]) ).
fof(f1488,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X1,X2)),difference(X0,X1)),X2)
| subset(difference(X0,difference(X1,X2)),difference(X0,X1)) )
| ~ spl5_71
| ~ spl5_84 ),
inference(duplicate_literal_removal,[],[f1483]) ).
fof(f1483,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X1,X2)),difference(X0,X1)),X2)
| subset(difference(X0,difference(X1,X2)),difference(X0,X1))
| subset(difference(X0,difference(X1,X2)),difference(X0,X1)) )
| ~ spl5_71
| ~ spl5_84 ),
inference(resolution,[],[f1288,f795]) ).
fof(f23378,plain,
( spl5_553
| ~ spl5_66
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1476,f1283,f774,f23376]) ).
fof(f1476,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X1,X2)),X3),X0)
| subset(difference(union(X0,X1),union(X1,X2)),X3) )
| ~ spl5_66
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1402]) ).
fof(f1402,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X1,X2)),X3),X0)
| subset(difference(union(X0,X1),union(X1,X2)),X3)
| subset(difference(union(X0,X1),union(X1,X2)),X3) )
| ~ spl5_66
| ~ spl5_83 ),
inference(resolution,[],[f1284,f775]) ).
fof(f23374,plain,
( spl5_552
| ~ spl5_21
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1474,f1283,f163,f23372]) ).
fof(f23372,plain,
( spl5_552
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X1,X3)),X0)
| subset(difference(union(X0,X1),X2),union(X1,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_552])]) ).
fof(f1474,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X1,X3)),X0)
| subset(difference(union(X0,X1),X2),union(X1,X3)) )
| ~ spl5_21
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1404]) ).
fof(f1404,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X1,X3)),X0)
| subset(difference(union(X0,X1),X2),union(X1,X3))
| subset(difference(union(X0,X1),X2),union(X1,X3)) )
| ~ spl5_21
| ~ spl5_83 ),
inference(resolution,[],[f1284,f164]) ).
fof(f23370,plain,
( spl5_551
| ~ spl5_65
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1471,f1283,f770,f23368]) ).
fof(f1471,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X2,X1)),X3),X0)
| subset(difference(union(X0,X1),union(X2,X1)),X3) )
| ~ spl5_65
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1407]) ).
fof(f1407,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X2,X1)),X3),X0)
| subset(difference(union(X0,X1),union(X2,X1)),X3)
| subset(difference(union(X0,X1),union(X2,X1)),X3) )
| ~ spl5_65
| ~ spl5_83 ),
inference(resolution,[],[f1284,f771]) ).
fof(f23366,plain,
( spl5_550
| ~ spl5_22
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1470,f1283,f167,f23364]) ).
fof(f23364,plain,
( spl5_550
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,X1)),X0)
| subset(difference(union(X0,X1),X2),union(X3,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_550])]) ).
fof(f1470,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,X1)),X0)
| subset(difference(union(X0,X1),X2),union(X3,X1)) )
| ~ spl5_22
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1408]) ).
fof(f1408,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,X1)),X0)
| subset(difference(union(X0,X1),X2),union(X3,X1))
| subset(difference(union(X0,X1),X2),union(X3,X1)) )
| ~ spl5_22
| ~ spl5_83 ),
inference(resolution,[],[f1284,f168]) ).
fof(f23361,plain,
( spl5_549
| ~ spl5_66
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1460,f1283,f774,f23359]) ).
fof(f1460,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X0,X2)),X3),X1)
| subset(difference(union(X0,X1),union(X0,X2)),X3) )
| ~ spl5_66
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1422]) ).
fof(f1422,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X0,X2)),X3),X1)
| subset(difference(union(X0,X1),union(X0,X2)),X3)
| subset(difference(union(X0,X1),union(X0,X2)),X3) )
| ~ spl5_66
| ~ spl5_83 ),
inference(resolution,[],[f1284,f775]) ).
fof(f23357,plain,
( spl5_548
| ~ spl5_21
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1458,f1283,f163,f23355]) ).
fof(f23355,plain,
( spl5_548
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X0,X3)),X1)
| subset(difference(union(X0,X1),X2),union(X0,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_548])]) ).
fof(f1458,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X0,X3)),X1)
| subset(difference(union(X0,X1),X2),union(X0,X3)) )
| ~ spl5_21
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1424]) ).
fof(f1424,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X0,X3)),X1)
| subset(difference(union(X0,X1),X2),union(X0,X3))
| subset(difference(union(X0,X1),X2),union(X0,X3)) )
| ~ spl5_21
| ~ spl5_83 ),
inference(resolution,[],[f1284,f164]) ).
fof(f23353,plain,
( spl5_547
| ~ spl5_65
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1455,f1283,f770,f23351]) ).
fof(f1455,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X2,X0)),X3),X1)
| subset(difference(union(X0,X1),union(X2,X0)),X3) )
| ~ spl5_65
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1427]) ).
fof(f1427,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),union(X2,X0)),X3),X1)
| subset(difference(union(X0,X1),union(X2,X0)),X3)
| subset(difference(union(X0,X1),union(X2,X0)),X3) )
| ~ spl5_65
| ~ spl5_83 ),
inference(resolution,[],[f1284,f771]) ).
fof(f23349,plain,
( spl5_546
| ~ spl5_22
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1454,f1283,f167,f23347]) ).
fof(f23347,plain,
( spl5_546
<=> ! [X0,X3,X2,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,X0)),X1)
| subset(difference(union(X0,X1),X2),union(X3,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_546])]) ).
fof(f1454,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,X0)),X1)
| subset(difference(union(X0,X1),X2),union(X3,X0)) )
| ~ spl5_22
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1428]) ).
fof(f1428,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),union(X3,X0)),X1)
| subset(difference(union(X0,X1),X2),union(X3,X0))
| subset(difference(union(X0,X1),X2),union(X3,X0)) )
| ~ spl5_22
| ~ spl5_83 ),
inference(resolution,[],[f1284,f168]) ).
fof(f23345,plain,
( spl5_545
| ~ spl5_8
| ~ spl5_75 ),
inference(avatar_split_clause,[],[f1097,f813,f75,f23343]) ).
fof(f23343,plain,
( spl5_545
<=> ! [X0,X3,X2,X1] :
( subset(union(difference(X0,X1),X2),union(X2,X3))
| member(sK4(union(difference(X0,X1),X2),union(X2,X3)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_545])]) ).
fof(f1097,plain,
( ! [X2,X3,X0,X1] :
( subset(union(difference(X0,X1),X2),union(X2,X3))
| member(sK4(union(difference(X0,X1),X2),union(X2,X3)),X0) )
| ~ spl5_8
| ~ spl5_75 ),
inference(resolution,[],[f814,f76]) ).
fof(f23341,plain,
( spl5_544
| ~ spl5_9
| ~ spl5_75 ),
inference(avatar_split_clause,[],[f1096,f813,f79,f23339]) ).
fof(f23339,plain,
( spl5_544
<=> ! [X0,X3,X2,X1] :
( subset(union(difference(X0,X1),X2),union(X2,X3))
| ~ member(sK4(union(difference(X0,X1),X2),union(X2,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_544])]) ).
fof(f1096,plain,
( ! [X2,X3,X0,X1] :
( subset(union(difference(X0,X1),X2),union(X2,X3))
| ~ member(sK4(union(difference(X0,X1),X2),union(X2,X3)),X1) )
| ~ spl5_9
| ~ spl5_75 ),
inference(resolution,[],[f814,f80]) ).
fof(f23337,plain,
( spl5_543
| ~ spl5_8
| ~ spl5_74 ),
inference(avatar_split_clause,[],[f1068,f806,f75,f23335]) ).
fof(f23335,plain,
( spl5_543
<=> ! [X0,X3,X2,X1] :
( subset(union(difference(X0,X1),X2),union(X3,X2))
| member(sK4(union(difference(X0,X1),X2),union(X3,X2)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_543])]) ).
fof(f1068,plain,
( ! [X2,X3,X0,X1] :
( subset(union(difference(X0,X1),X2),union(X3,X2))
| member(sK4(union(difference(X0,X1),X2),union(X3,X2)),X0) )
| ~ spl5_8
| ~ spl5_74 ),
inference(resolution,[],[f807,f76]) ).
fof(f23333,plain,
( spl5_542
| ~ spl5_9
| ~ spl5_74 ),
inference(avatar_split_clause,[],[f1067,f806,f79,f23331]) ).
fof(f23331,plain,
( spl5_542
<=> ! [X0,X3,X2,X1] :
( subset(union(difference(X0,X1),X2),union(X3,X2))
| ~ member(sK4(union(difference(X0,X1),X2),union(X3,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_542])]) ).
fof(f1067,plain,
( ! [X2,X3,X0,X1] :
( subset(union(difference(X0,X1),X2),union(X3,X2))
| ~ member(sK4(union(difference(X0,X1),X2),union(X3,X2)),X1) )
| ~ spl5_9
| ~ spl5_74 ),
inference(resolution,[],[f807,f80]) ).
fof(f23329,plain,
( spl5_541
| ~ spl5_8
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1036,f802,f75,f23327]) ).
fof(f23327,plain,
( spl5_541
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,difference(X1,X2)),union(X0,X3))
| member(sK4(union(X0,difference(X1,X2)),union(X0,X3)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_541])]) ).
fof(f1036,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,difference(X1,X2)),union(X0,X3))
| member(sK4(union(X0,difference(X1,X2)),union(X0,X3)),X1) )
| ~ spl5_8
| ~ spl5_73 ),
inference(resolution,[],[f803,f76]) ).
fof(f23325,plain,
( spl5_540
| ~ spl5_9
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1035,f802,f79,f23323]) ).
fof(f23323,plain,
( spl5_540
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,difference(X1,X2)),union(X0,X3))
| ~ member(sK4(union(X0,difference(X1,X2)),union(X0,X3)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_540])]) ).
fof(f1035,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,difference(X1,X2)),union(X0,X3))
| ~ member(sK4(union(X0,difference(X1,X2)),union(X0,X3)),X2) )
| ~ spl5_9
| ~ spl5_73 ),
inference(resolution,[],[f803,f80]) ).
fof(f22606,plain,
( spl5_539
| ~ spl5_8
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1004,f798,f75,f22604]) ).
fof(f22604,plain,
( spl5_539
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,difference(X1,X2)),union(X3,X0))
| member(sK4(union(X0,difference(X1,X2)),union(X3,X0)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_539])]) ).
fof(f1004,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,difference(X1,X2)),union(X3,X0))
| member(sK4(union(X0,difference(X1,X2)),union(X3,X0)),X1) )
| ~ spl5_8
| ~ spl5_72 ),
inference(resolution,[],[f799,f76]) ).
fof(f22602,plain,
( spl5_538
| ~ spl5_9
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1003,f798,f79,f22600]) ).
fof(f22600,plain,
( spl5_538
<=> ! [X0,X3,X2,X1] :
( subset(union(X0,difference(X1,X2)),union(X3,X0))
| ~ member(sK4(union(X0,difference(X1,X2)),union(X3,X0)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_538])]) ).
fof(f1003,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,difference(X1,X2)),union(X3,X0))
| ~ member(sK4(union(X0,difference(X1,X2)),union(X3,X0)),X2) )
| ~ spl5_9
| ~ spl5_72 ),
inference(resolution,[],[f799,f80]) ).
fof(f22598,plain,
( spl5_537
| ~ spl5_8
| ~ spl5_71 ),
inference(avatar_split_clause,[],[f980,f794,f75,f22596]) ).
fof(f980,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(X0,difference(X2,X3)))
| member(sK4(difference(X0,X1),difference(X0,difference(X2,X3))),X2) )
| ~ spl5_8
| ~ spl5_71 ),
inference(resolution,[],[f795,f76]) ).
fof(f22594,plain,
( spl5_536
| ~ spl5_9
| ~ spl5_71 ),
inference(avatar_split_clause,[],[f979,f794,f79,f22592]) ).
fof(f22592,plain,
( spl5_536
<=> ! [X0,X3,X2,X1] :
( subset(difference(X0,X1),difference(X0,difference(X2,X3)))
| ~ member(sK4(difference(X0,X1),difference(X0,difference(X2,X3))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_536])]) ).
fof(f979,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),difference(X0,difference(X2,X3)))
| ~ member(sK4(difference(X0,X1),difference(X0,difference(X2,X3))),X3) )
| ~ spl5_9
| ~ spl5_71 ),
inference(resolution,[],[f795,f80]) ).
fof(f22590,plain,
( spl5_535
| ~ spl5_24
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f967,f790,f206,f22588]) ).
fof(f967,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(X2,union(X0,X3)))
| member(sK4(union(X0,X1),union(X2,union(X0,X3))),X1) )
| ~ spl5_24
| ~ spl5_70 ),
inference(duplicate_literal_removal,[],[f950]) ).
fof(f950,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(X2,union(X0,X3)))
| member(sK4(union(X0,X1),union(X2,union(X0,X3))),X1)
| subset(union(X0,X1),union(X2,union(X0,X3))) )
| ~ spl5_24
| ~ spl5_70 ),
inference(resolution,[],[f791,f207]) ).
fof(f22586,plain,
( spl5_534
| ~ spl5_24
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f964,f790,f206,f22584]) ).
fof(f964,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(X2,union(X1,X3)))
| member(sK4(union(X0,X1),union(X2,union(X1,X3))),X0) )
| ~ spl5_24
| ~ spl5_70 ),
inference(duplicate_literal_removal,[],[f953]) ).
fof(f953,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(X2,union(X1,X3)))
| member(sK4(union(X0,X1),union(X2,union(X1,X3))),X0)
| subset(union(X0,X1),union(X2,union(X1,X3))) )
| ~ spl5_24
| ~ spl5_70 ),
inference(resolution,[],[f791,f207]) ).
fof(f22582,plain,
( spl5_533
| ~ spl5_10
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f956,f790,f83,f22580]) ).
fof(f22580,plain,
( spl5_533
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(X1,union(union(X2,X3),X4)))
| ~ member(sK4(X0,union(X1,union(union(X2,X3),X4))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_533])]) ).
fof(f956,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(X1,union(union(X2,X3),X4)))
| ~ member(sK4(X0,union(X1,union(union(X2,X3),X4))),X2) )
| ~ spl5_10
| ~ spl5_70 ),
inference(resolution,[],[f791,f84]) ).
fof(f22578,plain,
( spl5_532
| ~ spl5_11
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f955,f790,f87,f22576]) ).
fof(f22576,plain,
( spl5_532
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(X1,union(union(X2,X3),X4)))
| ~ member(sK4(X0,union(X1,union(union(X2,X3),X4))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_532])]) ).
fof(f955,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(X1,union(union(X2,X3),X4)))
| ~ member(sK4(X0,union(X1,union(union(X2,X3),X4))),X3) )
| ~ spl5_11
| ~ spl5_70 ),
inference(resolution,[],[f791,f88]) ).
fof(f22574,plain,
( spl5_531
| ~ spl5_24
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f942,f786,f206,f22572]) ).
fof(f942,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(X2,union(X3,X0)))
| member(sK4(union(X0,X1),union(X2,union(X3,X0))),X1) )
| ~ spl5_24
| ~ spl5_69 ),
inference(duplicate_literal_removal,[],[f925]) ).
fof(f925,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(X2,union(X3,X0)))
| member(sK4(union(X0,X1),union(X2,union(X3,X0))),X1)
| subset(union(X0,X1),union(X2,union(X3,X0))) )
| ~ spl5_24
| ~ spl5_69 ),
inference(resolution,[],[f787,f207]) ).
fof(f22570,plain,
( spl5_530
| ~ spl5_24
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f939,f786,f206,f22568]) ).
fof(f939,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(X2,union(X3,X1)))
| member(sK4(union(X0,X1),union(X2,union(X3,X1))),X0) )
| ~ spl5_24
| ~ spl5_69 ),
inference(duplicate_literal_removal,[],[f928]) ).
fof(f928,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(X2,union(X3,X1)))
| member(sK4(union(X0,X1),union(X2,union(X3,X1))),X0)
| subset(union(X0,X1),union(X2,union(X3,X1))) )
| ~ spl5_24
| ~ spl5_69 ),
inference(resolution,[],[f787,f207]) ).
fof(f22566,plain,
( spl5_529
| ~ spl5_31
| ~ spl5_480 ),
inference(avatar_split_clause,[],[f21481,f19876,f301,f22564]) ).
fof(f22564,plain,
( spl5_529
<=> ! [X0] : subset(union(sK0,difference(X0,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_529])]) ).
fof(f21481,plain,
( ! [X0] : subset(union(sK0,difference(X0,X0)),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_480 ),
inference(duplicate_literal_removal,[],[f21463]) ).
fof(f21463,plain,
( ! [X0] :
( subset(union(sK0,difference(X0,X0)),union(sK1,sK2))
| subset(union(sK0,difference(X0,X0)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_480 ),
inference(resolution,[],[f19877,f302]) ).
fof(f22562,plain,
( spl5_528
| ~ spl5_10
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f931,f786,f83,f22560]) ).
fof(f22560,plain,
( spl5_528
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(X1,union(X2,union(X3,X4))))
| ~ member(sK4(X0,union(X1,union(X2,union(X3,X4)))),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_528])]) ).
fof(f931,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(X1,union(X2,union(X3,X4))))
| ~ member(sK4(X0,union(X1,union(X2,union(X3,X4)))),X3) )
| ~ spl5_10
| ~ spl5_69 ),
inference(resolution,[],[f787,f84]) ).
fof(f22558,plain,
( spl5_527
| ~ spl5_11
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f930,f786,f87,f22556]) ).
fof(f22556,plain,
( spl5_527
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(X1,union(X2,union(X3,X4))))
| ~ member(sK4(X0,union(X1,union(X2,union(X3,X4)))),X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_527])]) ).
fof(f930,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(X1,union(X2,union(X3,X4))))
| ~ member(sK4(X0,union(X1,union(X2,union(X3,X4)))),X4) )
| ~ spl5_11
| ~ spl5_69 ),
inference(resolution,[],[f787,f88]) ).
fof(f22554,plain,
( spl5_526
| ~ spl5_24
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f917,f782,f206,f22552]) ).
fof(f917,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(union(X0,X2),X3))
| member(sK4(union(X0,X1),union(union(X0,X2),X3)),X1) )
| ~ spl5_24
| ~ spl5_68 ),
inference(duplicate_literal_removal,[],[f900]) ).
fof(f900,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(union(X0,X2),X3))
| member(sK4(union(X0,X1),union(union(X0,X2),X3)),X1)
| subset(union(X0,X1),union(union(X0,X2),X3)) )
| ~ spl5_24
| ~ spl5_68 ),
inference(resolution,[],[f783,f207]) ).
fof(f22550,plain,
( spl5_525
| ~ spl5_24
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f914,f782,f206,f22548]) ).
fof(f914,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(union(X1,X2),X3))
| member(sK4(union(X0,X1),union(union(X1,X2),X3)),X0) )
| ~ spl5_24
| ~ spl5_68 ),
inference(duplicate_literal_removal,[],[f903]) ).
fof(f903,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(union(X1,X2),X3))
| member(sK4(union(X0,X1),union(union(X1,X2),X3)),X0)
| subset(union(X0,X1),union(union(X1,X2),X3)) )
| ~ spl5_24
| ~ spl5_68 ),
inference(resolution,[],[f783,f207]) ).
fof(f22546,plain,
( spl5_524
| ~ spl5_10
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f906,f782,f83,f22544]) ).
fof(f22544,plain,
( spl5_524
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(union(union(X1,X2),X3),X4))
| ~ member(sK4(X0,union(union(union(X1,X2),X3),X4)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_524])]) ).
fof(f906,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(union(union(X1,X2),X3),X4))
| ~ member(sK4(X0,union(union(union(X1,X2),X3),X4)),X1) )
| ~ spl5_10
| ~ spl5_68 ),
inference(resolution,[],[f783,f84]) ).
fof(f22542,plain,
( spl5_523
| ~ spl5_11
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f905,f782,f87,f22540]) ).
fof(f22540,plain,
( spl5_523
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(union(union(X1,X2),X3),X4))
| ~ member(sK4(X0,union(union(union(X1,X2),X3),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_523])]) ).
fof(f905,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(union(union(X1,X2),X3),X4))
| ~ member(sK4(X0,union(union(union(X1,X2),X3),X4)),X2) )
| ~ spl5_11
| ~ spl5_68 ),
inference(resolution,[],[f783,f88]) ).
fof(f22538,plain,
( spl5_522
| ~ spl5_24
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f892,f778,f206,f22536]) ).
fof(f892,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(union(X2,X0),X3))
| member(sK4(union(X0,X1),union(union(X2,X0),X3)),X1) )
| ~ spl5_24
| ~ spl5_67 ),
inference(duplicate_literal_removal,[],[f875]) ).
fof(f875,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(union(X2,X0),X3))
| member(sK4(union(X0,X1),union(union(X2,X0),X3)),X1)
| subset(union(X0,X1),union(union(X2,X0),X3)) )
| ~ spl5_24
| ~ spl5_67 ),
inference(resolution,[],[f779,f207]) ).
fof(f22534,plain,
( spl5_521
| ~ spl5_24
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f889,f778,f206,f22532]) ).
fof(f889,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(union(X2,X1),X3))
| member(sK4(union(X0,X1),union(union(X2,X1),X3)),X0) )
| ~ spl5_24
| ~ spl5_67 ),
inference(duplicate_literal_removal,[],[f878]) ).
fof(f878,plain,
( ! [X2,X3,X0,X1] :
( subset(union(X0,X1),union(union(X2,X1),X3))
| member(sK4(union(X0,X1),union(union(X2,X1),X3)),X0)
| subset(union(X0,X1),union(union(X2,X1),X3)) )
| ~ spl5_24
| ~ spl5_67 ),
inference(resolution,[],[f779,f207]) ).
fof(f22530,plain,
( spl5_520
| ~ spl5_10
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f881,f778,f83,f22528]) ).
fof(f22528,plain,
( spl5_520
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(union(X1,union(X2,X3)),X4))
| ~ member(sK4(X0,union(union(X1,union(X2,X3)),X4)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_520])]) ).
fof(f881,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(union(X1,union(X2,X3)),X4))
| ~ member(sK4(X0,union(union(X1,union(X2,X3)),X4)),X2) )
| ~ spl5_10
| ~ spl5_67 ),
inference(resolution,[],[f779,f84]) ).
fof(f22526,plain,
( spl5_519
| ~ spl5_11
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f880,f778,f87,f22524]) ).
fof(f22524,plain,
( spl5_519
<=> ! [X4,X0,X3,X2,X1] :
( subset(X0,union(union(X1,union(X2,X3)),X4))
| ~ member(sK4(X0,union(union(X1,union(X2,X3)),X4)),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_519])]) ).
fof(f880,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(X0,union(union(X1,union(X2,X3)),X4))
| ~ member(sK4(X0,union(union(X1,union(X2,X3)),X4)),X3) )
| ~ spl5_11
| ~ spl5_67 ),
inference(resolution,[],[f779,f88]) ).
fof(f22522,plain,
( spl5_518
| ~ spl5_37
| ~ spl5_476 ),
inference(avatar_split_clause,[],[f21257,f19860,f441,f22520]) ).
fof(f22520,plain,
( spl5_518
<=> ! [X0] : subset(X0,union(union(sK1,sK2),difference(X0,sK0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_518])]) ).
fof(f21257,plain,
( ! [X0] : subset(X0,union(union(sK1,sK2),difference(X0,sK0)))
| ~ spl5_37
| ~ spl5_476 ),
inference(duplicate_literal_removal,[],[f21227]) ).
fof(f21227,plain,
( ! [X0] :
( subset(X0,union(union(sK1,sK2),difference(X0,sK0)))
| subset(X0,union(union(sK1,sK2),difference(X0,sK0))) )
| ~ spl5_37
| ~ spl5_476 ),
inference(resolution,[],[f19861,f442]) ).
fof(f22518,plain,
( spl5_517
| ~ spl5_10
| ~ spl5_66 ),
inference(avatar_split_clause,[],[f864,f774,f83,f22516]) ).
fof(f22516,plain,
( spl5_517
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(X0,union(union(X1,X2),X3)),X4)
| ~ member(sK4(difference(X0,union(union(X1,X2),X3)),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_517])]) ).
fof(f864,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(X0,union(union(X1,X2),X3)),X4)
| ~ member(sK4(difference(X0,union(union(X1,X2),X3)),X4),X1) )
| ~ spl5_10
| ~ spl5_66 ),
inference(resolution,[],[f775,f84]) ).
fof(f22514,plain,
( spl5_516
| ~ spl5_11
| ~ spl5_66 ),
inference(avatar_split_clause,[],[f863,f774,f87,f22512]) ).
fof(f22512,plain,
( spl5_516
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(X0,union(union(X1,X2),X3)),X4)
| ~ member(sK4(difference(X0,union(union(X1,X2),X3)),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_516])]) ).
fof(f863,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(X0,union(union(X1,X2),X3)),X4)
| ~ member(sK4(difference(X0,union(union(X1,X2),X3)),X4),X2) )
| ~ spl5_11
| ~ spl5_66 ),
inference(resolution,[],[f775,f88]) ).
fof(f22510,plain,
( spl5_515
| ~ spl5_10
| ~ spl5_65 ),
inference(avatar_split_clause,[],[f852,f770,f83,f22508]) ).
fof(f22508,plain,
( spl5_515
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(X0,union(X1,union(X2,X3))),X4)
| ~ member(sK4(difference(X0,union(X1,union(X2,X3))),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_515])]) ).
fof(f852,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(X0,union(X1,union(X2,X3))),X4)
| ~ member(sK4(difference(X0,union(X1,union(X2,X3))),X4),X2) )
| ~ spl5_10
| ~ spl5_65 ),
inference(resolution,[],[f771,f84]) ).
fof(f22506,plain,
( spl5_514
| ~ spl5_11
| ~ spl5_65 ),
inference(avatar_split_clause,[],[f851,f770,f87,f22504]) ).
fof(f22504,plain,
( spl5_514
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(X0,union(X1,union(X2,X3))),X4)
| ~ member(sK4(difference(X0,union(X1,union(X2,X3))),X4),X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_514])]) ).
fof(f851,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(X0,union(X1,union(X2,X3))),X4)
| ~ member(sK4(difference(X0,union(X1,union(X2,X3))),X4),X3) )
| ~ spl5_11
| ~ spl5_65 ),
inference(resolution,[],[f771,f88]) ).
fof(f22502,plain,
( spl5_513
| ~ spl5_23
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f843,f765,f202,f22500]) ).
fof(f843,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(X0,X1),X2),difference(X0,X3))
| member(sK4(difference(difference(X0,X1),X2),difference(X0,X3)),X3) )
| ~ spl5_23
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f826]) ).
fof(f826,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(X0,X1),X2),difference(X0,X3))
| member(sK4(difference(difference(X0,X1),X2),difference(X0,X3)),X3)
| subset(difference(difference(X0,X1),X2),difference(X0,X3)) )
| ~ spl5_23
| ~ spl5_64 ),
inference(resolution,[],[f766,f203]) ).
fof(f22498,plain,
( spl5_512
| ~ spl5_8
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f834,f765,f75,f22496]) ).
fof(f834,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(difference(X0,X1),X2),X3),X4)
| member(sK4(difference(difference(difference(X0,X1),X2),X3),X4),X0) )
| ~ spl5_8
| ~ spl5_64 ),
inference(resolution,[],[f766,f76]) ).
fof(f22494,plain,
( spl5_511
| ~ spl5_9
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f833,f765,f79,f22492]) ).
fof(f22492,plain,
( spl5_511
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(difference(X0,X1),X2),X3),X4)
| ~ member(sK4(difference(difference(difference(X0,X1),X2),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_511])]) ).
fof(f833,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(difference(X0,X1),X2),X3),X4)
| ~ member(sK4(difference(difference(difference(X0,X1),X2),X3),X4),X1) )
| ~ spl5_9
| ~ spl5_64 ),
inference(resolution,[],[f766,f80]) ).
fof(f22490,plain,
( spl5_510
| ~ spl5_10
| ~ spl5_63 ),
inference(avatar_split_clause,[],[f818,f761,f83,f22488]) ).
fof(f22488,plain,
( spl5_510
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(X0,union(X1,X2)),X3),X4)
| ~ member(sK4(difference(difference(X0,union(X1,X2)),X3),X4),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_510])]) ).
fof(f818,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,union(X1,X2)),X3),X4)
| ~ member(sK4(difference(difference(X0,union(X1,X2)),X3),X4),X1) )
| ~ spl5_10
| ~ spl5_63 ),
inference(resolution,[],[f762,f84]) ).
fof(f22486,plain,
( spl5_509
| ~ spl5_11
| ~ spl5_63 ),
inference(avatar_split_clause,[],[f817,f761,f87,f22484]) ).
fof(f22484,plain,
( spl5_509
<=> ! [X4,X0,X3,X2,X1] :
( subset(difference(difference(X0,union(X1,X2)),X3),X4)
| ~ member(sK4(difference(difference(X0,union(X1,X2)),X3),X4),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_509])]) ).
fof(f817,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,union(X1,X2)),X3),X4)
| ~ member(sK4(difference(difference(X0,union(X1,X2)),X3),X4),X2) )
| ~ spl5_11
| ~ spl5_63 ),
inference(resolution,[],[f762,f88]) ).
fof(f22482,plain,
( spl5_508
| ~ spl5_8
| ~ spl5_60 ),
inference(avatar_split_clause,[],[f744,f620,f75,f22480]) ).
fof(f22480,plain,
( spl5_508
<=> ! [X2,X0,X1] :
( difference(X0,X1) = difference(difference(X0,X1),X2)
| member(sK3(difference(difference(X0,X1),X2),difference(X0,X1)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_508])]) ).
fof(f744,plain,
( ! [X2,X0,X1] :
( difference(X0,X1) = difference(difference(X0,X1),X2)
| member(sK3(difference(difference(X0,X1),X2),difference(X0,X1)),X0) )
| ~ spl5_8
| ~ spl5_60 ),
inference(resolution,[],[f621,f76]) ).
fof(f22478,plain,
( spl5_507
| ~ spl5_38
| ~ spl5_475 ),
inference(avatar_split_clause,[],[f21198,f19856,f445,f22476]) ).
fof(f22476,plain,
( spl5_507
<=> ! [X0] : subset(X0,union(difference(X0,sK0),union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_507])]) ).
fof(f21198,plain,
( ! [X0] : subset(X0,union(difference(X0,sK0),union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_475 ),
inference(duplicate_literal_removal,[],[f21168]) ).
fof(f21168,plain,
( ! [X0] :
( subset(X0,union(difference(X0,sK0),union(sK1,sK2)))
| subset(X0,union(difference(X0,sK0),union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_475 ),
inference(resolution,[],[f19857,f446]) ).
fof(f22474,plain,
( spl5_506
| ~ spl5_9
| ~ spl5_60 ),
inference(avatar_split_clause,[],[f743,f620,f79,f22472]) ).
fof(f22472,plain,
( spl5_506
<=> ! [X2,X0,X1] :
( difference(X0,X1) = difference(difference(X0,X1),X2)
| ~ member(sK3(difference(difference(X0,X1),X2),difference(X0,X1)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_506])]) ).
fof(f743,plain,
( ! [X2,X0,X1] :
( difference(X0,X1) = difference(difference(X0,X1),X2)
| ~ member(sK3(difference(difference(X0,X1),X2),difference(X0,X1)),X1) )
| ~ spl5_9
| ~ spl5_60 ),
inference(resolution,[],[f621,f80]) ).
fof(f22470,plain,
( spl5_505
| ~ spl5_8
| ~ spl5_58 ),
inference(avatar_split_clause,[],[f720,f612,f75,f22468]) ).
fof(f22468,plain,
( spl5_505
<=> ! [X2,X0,X1] :
( difference(X0,X1) = difference(difference(X0,X1),X2)
| member(sK3(difference(X0,X1),difference(difference(X0,X1),X2)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_505])]) ).
fof(f720,plain,
( ! [X2,X0,X1] :
( difference(X0,X1) = difference(difference(X0,X1),X2)
| member(sK3(difference(X0,X1),difference(difference(X0,X1),X2)),X0) )
| ~ spl5_8
| ~ spl5_58 ),
inference(resolution,[],[f613,f76]) ).
fof(f22466,plain,
( spl5_504
| ~ spl5_9
| ~ spl5_58 ),
inference(avatar_split_clause,[],[f719,f612,f79,f22464]) ).
fof(f22464,plain,
( spl5_504
<=> ! [X2,X0,X1] :
( difference(X0,X1) = difference(difference(X0,X1),X2)
| ~ member(sK3(difference(X0,X1),difference(difference(X0,X1),X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_504])]) ).
fof(f719,plain,
( ! [X2,X0,X1] :
( difference(X0,X1) = difference(difference(X0,X1),X2)
| ~ member(sK3(difference(X0,X1),difference(difference(X0,X1),X2)),X1) )
| ~ spl5_9
| ~ spl5_58 ),
inference(resolution,[],[f613,f80]) ).
fof(f22462,plain,
( spl5_503
| ~ spl5_8
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f652,f600,f75,f22460]) ).
fof(f652,plain,
( ! [X2,X0,X1] :
( subset(union(difference(X0,X1),difference(X0,X1)),X2)
| member(sK4(union(difference(X0,X1),difference(X0,X1)),X2),X0) )
| ~ spl5_8
| ~ spl5_55 ),
inference(resolution,[],[f601,f76]) ).
fof(f22458,plain,
( spl5_502
| ~ spl5_9
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f651,f600,f79,f22456]) ).
fof(f22456,plain,
( spl5_502
<=> ! [X2,X0,X1] :
( subset(union(difference(X0,X1),difference(X0,X1)),X2)
| ~ member(sK4(union(difference(X0,X1),difference(X0,X1)),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_502])]) ).
fof(f651,plain,
( ! [X2,X0,X1] :
( subset(union(difference(X0,X1),difference(X0,X1)),X2)
| ~ member(sK4(union(difference(X0,X1),difference(X0,X1)),X2),X1) )
| ~ spl5_9
| ~ spl5_55 ),
inference(resolution,[],[f601,f80]) ).
fof(f22219,plain,
( spl5_501
| ~ spl5_30
| ~ spl5_78 ),
inference(avatar_split_clause,[],[f1209,f1124,f234,f22217]) ).
fof(f22217,plain,
( spl5_501
<=> ! [X0,X1] :
( member(sK3(X0,union(X0,X1)),X1)
| union(X0,X1) = X0
| ~ member(sK3(X0,union(X0,X1)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_501])]) ).
fof(f234,plain,
( spl5_30
<=> ! [X2,X0,X1] :
( union(X1,X2) = X0
| ~ member(sK3(X0,union(X1,X2)),X0)
| ~ member(sK3(X0,union(X1,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_30])]) ).
fof(f1209,plain,
( ! [X0,X1] :
( member(sK3(X0,union(X0,X1)),X1)
| union(X0,X1) = X0
| ~ member(sK3(X0,union(X0,X1)),X0) )
| ~ spl5_30
| ~ spl5_78 ),
inference(duplicate_literal_removal,[],[f1197]) ).
fof(f1197,plain,
( ! [X0,X1] :
( member(sK3(X0,union(X0,X1)),X1)
| union(X0,X1) = X0
| ~ member(sK3(X0,union(X0,X1)),X0)
| union(X0,X1) = X0 )
| ~ spl5_30
| ~ spl5_78 ),
inference(resolution,[],[f1125,f235]) ).
fof(f235,plain,
( ! [X2,X0,X1] :
( ~ member(sK3(X0,union(X1,X2)),X1)
| ~ member(sK3(X0,union(X1,X2)),X0)
| union(X1,X2) = X0 )
| ~ spl5_30 ),
inference(avatar_component_clause,[],[f234]) ).
fof(f22215,plain,
( spl5_500
| ~ spl5_29
| ~ spl5_77 ),
inference(avatar_split_clause,[],[f1186,f1120,f230,f22213]) ).
fof(f22213,plain,
( spl5_500
<=> ! [X0,X1] :
( member(sK3(X0,union(X1,X0)),X1)
| union(X1,X0) = X0
| ~ member(sK3(X0,union(X1,X0)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_500])]) ).
fof(f230,plain,
( spl5_29
<=> ! [X2,X0,X1] :
( union(X1,X2) = X0
| ~ member(sK3(X0,union(X1,X2)),X0)
| ~ member(sK3(X0,union(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_29])]) ).
fof(f1186,plain,
( ! [X0,X1] :
( member(sK3(X0,union(X1,X0)),X1)
| union(X1,X0) = X0
| ~ member(sK3(X0,union(X1,X0)),X0) )
| ~ spl5_29
| ~ spl5_77 ),
inference(duplicate_literal_removal,[],[f1175]) ).
fof(f1175,plain,
( ! [X0,X1] :
( member(sK3(X0,union(X1,X0)),X1)
| union(X1,X0) = X0
| ~ member(sK3(X0,union(X1,X0)),X0)
| union(X1,X0) = X0 )
| ~ spl5_29
| ~ spl5_77 ),
inference(resolution,[],[f1121,f231]) ).
fof(f231,plain,
( ! [X2,X0,X1] :
( ~ member(sK3(X0,union(X1,X2)),X2)
| ~ member(sK3(X0,union(X1,X2)),X0)
| union(X1,X2) = X0 )
| ~ spl5_29 ),
inference(avatar_component_clause,[],[f230]) ).
fof(f22211,plain,
( spl5_499
| ~ spl5_31
| ~ spl5_474 ),
inference(avatar_split_clause,[],[f21128,f19851,f301,f22209]) ).
fof(f22209,plain,
( spl5_499
<=> ! [X0] : subset(difference(X0,difference(X0,sK0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_499])]) ).
fof(f21128,plain,
( ! [X0] : subset(difference(X0,difference(X0,sK0)),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_474 ),
inference(duplicate_literal_removal,[],[f21112]) ).
fof(f21112,plain,
( ! [X0] :
( subset(difference(X0,difference(X0,sK0)),union(sK1,sK2))
| subset(difference(X0,difference(X0,sK0)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_474 ),
inference(resolution,[],[f19852,f302]) ).
fof(f22207,plain,
( spl5_498
| ~ spl5_34
| ~ spl5_58 ),
inference(avatar_split_clause,[],[f725,f612,f346,f22205]) ).
fof(f22205,plain,
( spl5_498
<=> ! [X0,X1] :
( difference(X0,X1) = X0
| ~ member(sK3(X0,difference(X0,X1)),X0)
| member(sK3(X0,difference(X0,X1)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_498])]) ).
fof(f346,plain,
( spl5_34
<=> ! [X2,X0,X1] :
( difference(X1,X2) = X0
| ~ member(sK3(X0,difference(X1,X2)),X0)
| member(sK3(X0,difference(X1,X2)),X2)
| ~ member(sK3(X0,difference(X1,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_34])]) ).
fof(f725,plain,
( ! [X0,X1] :
( difference(X0,X1) = X0
| ~ member(sK3(X0,difference(X0,X1)),X0)
| member(sK3(X0,difference(X0,X1)),X1) )
| ~ spl5_34
| ~ spl5_58 ),
inference(duplicate_literal_removal,[],[f716]) ).
fof(f716,plain,
( ! [X0,X1] :
( difference(X0,X1) = X0
| ~ member(sK3(X0,difference(X0,X1)),X0)
| member(sK3(X0,difference(X0,X1)),X1)
| difference(X0,X1) = X0 )
| ~ spl5_34
| ~ spl5_58 ),
inference(resolution,[],[f613,f347]) ).
fof(f347,plain,
( ! [X2,X0,X1] :
( ~ member(sK3(X0,difference(X1,X2)),X1)
| ~ member(sK3(X0,difference(X1,X2)),X0)
| member(sK3(X0,difference(X1,X2)),X2)
| difference(X1,X2) = X0 )
| ~ spl5_34 ),
inference(avatar_component_clause,[],[f346]) ).
fof(f21837,plain,
( spl5_497
| ~ spl5_167
| ~ spl5_457 ),
inference(avatar_split_clause,[],[f19725,f19564,f4477,f21835]) ).
fof(f4477,plain,
( spl5_167
<=> ! [X0] :
( member(sK3(X0,difference(sK0,union(sK1,sK2))),X0)
| difference(sK0,union(sK1,sK2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_167])]) ).
fof(f19725,plain,
( ! [X0] : difference(X0,X0) = difference(sK0,union(sK1,sK2))
| ~ spl5_167
| ~ spl5_457 ),
inference(duplicate_literal_removal,[],[f19719]) ).
fof(f19719,plain,
( ! [X0] :
( difference(X0,X0) = difference(sK0,union(sK1,sK2))
| difference(X0,X0) = difference(sK0,union(sK1,sK2)) )
| ~ spl5_167
| ~ spl5_457 ),
inference(resolution,[],[f19565,f4478]) ).
fof(f4478,plain,
( ! [X0] :
( member(sK3(X0,difference(sK0,union(sK1,sK2))),X0)
| difference(sK0,union(sK1,sK2)) = X0 )
| ~ spl5_167 ),
inference(avatar_component_clause,[],[f4477]) ).
fof(f19946,plain,
( spl5_496
| ~ spl5_106
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2206,f1381,f1377,f19944]) ).
fof(f19944,plain,
( spl5_496
<=> ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X0),X1),X2),X2)
| difference(difference(X0,X0),X1) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_496])]) ).
fof(f2206,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X0),X1),X2),X2)
| difference(difference(X0,X0),X1) = X2 )
| ~ spl5_106
| ~ spl5_107 ),
inference(duplicate_literal_removal,[],[f2176]) ).
fof(f2176,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X0),X1),X2),X2)
| difference(difference(X0,X0),X1) = X2
| difference(difference(X0,X0),X1) = X2
| member(sK3(difference(difference(X0,X0),X1),X2),X2) )
| ~ spl5_106
| ~ spl5_107 ),
inference(resolution,[],[f1382,f1378]) ).
fof(f19942,plain,
( spl5_495
| ~ spl5_27
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2205,f1381,f222,f19940]) ).
fof(f19940,plain,
( spl5_495
<=> ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X1),X0),X2),X2)
| difference(difference(X0,X1),X0) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_495])]) ).
fof(f2205,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X1),X0),X2),X2)
| difference(difference(X0,X1),X0) = X2 )
| ~ spl5_27
| ~ spl5_107 ),
inference(duplicate_literal_removal,[],[f2177]) ).
fof(f2177,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X1),X0),X2),X2)
| difference(difference(X0,X1),X0) = X2
| difference(difference(X0,X1),X0) = X2
| member(sK3(difference(difference(X0,X1),X0),X2),X2) )
| ~ spl5_27
| ~ spl5_107 ),
inference(resolution,[],[f1382,f223]) ).
fof(f19937,plain,
( spl5_494
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2200,f1381,f19935]) ).
fof(f19935,plain,
( spl5_494
<=> ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X1),X2),X0),X0)
| difference(difference(X0,X1),X2) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_494])]) ).
fof(f2200,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X1),X2),X0),X0)
| difference(difference(X0,X1),X2) = X0 )
| ~ spl5_107 ),
inference(factoring,[],[f1382]) ).
fof(f19933,plain,
( spl5_493
| ~ spl5_28
| ~ spl5_104 ),
inference(avatar_split_clause,[],[f2125,f1369,f226,f19931]) ).
fof(f19931,plain,
( spl5_493
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,union(X0,X1)),X2),X2)
| difference(X0,union(X0,X1)) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_493])]) ).
fof(f2125,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,union(X0,X1)),X2),X2)
| difference(X0,union(X0,X1)) = X2 )
| ~ spl5_28
| ~ spl5_104 ),
inference(duplicate_literal_removal,[],[f2102]) ).
fof(f2102,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,union(X0,X1)),X2),X2)
| difference(X0,union(X0,X1)) = X2
| member(sK3(difference(X0,union(X0,X1)),X2),X2)
| difference(X0,union(X0,X1)) = X2 )
| ~ spl5_28
| ~ spl5_104 ),
inference(resolution,[],[f1370,f227]) ).
fof(f19929,plain,
( spl5_492
| ~ spl5_28
| ~ spl5_103 ),
inference(avatar_split_clause,[],[f2099,f1365,f226,f19927]) ).
fof(f19927,plain,
( spl5_492
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,union(X1,X0)),X2),X2)
| difference(X0,union(X1,X0)) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_492])]) ).
fof(f2099,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,union(X1,X0)),X2),X2)
| difference(X0,union(X1,X0)) = X2 )
| ~ spl5_28
| ~ spl5_103 ),
inference(duplicate_literal_removal,[],[f2076]) ).
fof(f2076,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,union(X1,X0)),X2),X2)
| difference(X0,union(X1,X0)) = X2
| member(sK3(difference(X0,union(X1,X0)),X2),X2)
| difference(X0,union(X1,X0)) = X2 )
| ~ spl5_28
| ~ spl5_103 ),
inference(resolution,[],[f1366,f227]) ).
fof(f19925,plain,
( spl5_491
| ~ spl5_102 ),
inference(avatar_split_clause,[],[f2058,f1361,f19923]) ).
fof(f19923,plain,
( spl5_491
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),difference(X0,X2)),X0)
| difference(X0,X1) = difference(X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_491])]) ).
fof(f2058,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),difference(X0,X2)),X0)
| difference(X0,X1) = difference(X0,X2) )
| ~ spl5_102 ),
inference(factoring,[],[f1362]) ).
fof(f19919,plain,
( spl5_490
| ~ spl5_99
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f2014,f1353,f1349,f19917]) ).
fof(f19917,plain,
( spl5_490
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(X1,X1),X2)),X0)
| difference(difference(X1,X1),X2) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_490])]) ).
fof(f2014,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(X1,X1),X2)),X0)
| difference(difference(X1,X1),X2) = X0 )
| ~ spl5_99
| ~ spl5_100 ),
inference(duplicate_literal_removal,[],[f1980]) ).
fof(f1980,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(X1,X1),X2)),X0)
| difference(difference(X1,X1),X2) = X0
| difference(difference(X1,X1),X2) = X0
| member(sK3(X0,difference(difference(X1,X1),X2)),X0) )
| ~ spl5_99
| ~ spl5_100 ),
inference(resolution,[],[f1354,f1350]) ).
fof(f19915,plain,
( spl5_489
| ~ spl5_25
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f2013,f1353,f210,f19913]) ).
fof(f19913,plain,
( spl5_489
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),X1)),X0)
| difference(difference(X1,X2),X1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_489])]) ).
fof(f2013,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),X1)),X0)
| difference(difference(X1,X2),X1) = X0 )
| ~ spl5_25
| ~ spl5_100 ),
inference(duplicate_literal_removal,[],[f1981]) ).
fof(f1981,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),X1)),X0)
| difference(difference(X1,X2),X1) = X0
| difference(difference(X1,X2),X1) = X0
| member(sK3(X0,difference(difference(X1,X2),X1)),X0) )
| ~ spl5_25
| ~ spl5_100 ),
inference(resolution,[],[f1354,f211]) ).
fof(f19911,plain,
( spl5_488
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f2002,f1353,f19909]) ).
fof(f19909,plain,
( spl5_488
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(X0,X1),X2)),X0)
| difference(difference(X0,X1),X2) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_488])]) ).
fof(f2002,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(X0,X1),X2)),X0)
| difference(difference(X0,X1),X2) = X0 )
| ~ spl5_100 ),
inference(factoring,[],[f1354]) ).
fof(f19907,plain,
( spl5_487
| ~ spl5_26
| ~ spl5_97 ),
inference(avatar_split_clause,[],[f1965,f1340,f218,f19905]) ).
fof(f19905,plain,
( spl5_487
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(X1,X2))),X0)
| difference(X1,union(X1,X2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_487])]) ).
fof(f1965,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(X1,X2))),X0)
| difference(X1,union(X1,X2)) = X0 )
| ~ spl5_26
| ~ spl5_97 ),
inference(duplicate_literal_removal,[],[f1945]) ).
fof(f1945,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(X1,X2))),X0)
| difference(X1,union(X1,X2)) = X0
| member(sK3(X0,difference(X1,union(X1,X2))),X0)
| difference(X1,union(X1,X2)) = X0 )
| ~ spl5_26
| ~ spl5_97 ),
inference(resolution,[],[f1341,f219]) ).
fof(f19903,plain,
( spl5_486
| ~ spl5_26
| ~ spl5_96 ),
inference(avatar_split_clause,[],[f1944,f1336,f218,f19901]) ).
fof(f19901,plain,
( spl5_486
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(X2,X1))),X0)
| difference(X1,union(X2,X1)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_486])]) ).
fof(f1944,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(X2,X1))),X0)
| difference(X1,union(X2,X1)) = X0 )
| ~ spl5_26
| ~ spl5_96 ),
inference(duplicate_literal_removal,[],[f1924]) ).
fof(f1924,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(X2,X1))),X0)
| difference(X1,union(X2,X1)) = X0
| member(sK3(X0,difference(X1,union(X2,X1))),X0)
| difference(X1,union(X2,X1)) = X0 )
| ~ spl5_26
| ~ spl5_96 ),
inference(resolution,[],[f1337,f219]) ).
fof(f19899,plain,
( spl5_485
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1906,f1332,f19897]) ).
fof(f19897,plain,
( spl5_485
<=> ! [X0,X1] :
( member(sK4(union(X0,X1),difference(X1,X0)),X0)
| subset(union(X0,X1),difference(X1,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_485])]) ).
fof(f1906,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),difference(X1,X0)),X0)
| subset(union(X0,X1),difference(X1,X0)) )
| ~ spl5_95 ),
inference(factoring,[],[f1333]) ).
fof(f19894,plain,
( spl5_484
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1864,f1328,f19892]) ).
fof(f19892,plain,
( spl5_484
<=> ! [X0,X1] :
( member(sK4(union(X0,X1),difference(X0,X1)),X1)
| subset(union(X0,X1),difference(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_484])]) ).
fof(f1864,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),difference(X0,X1)),X1)
| subset(union(X0,X1),difference(X0,X1)) )
| ~ spl5_94 ),
inference(factoring,[],[f1329]) ).
fof(f19890,plain,
( spl5_483
| ~ spl5_92
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1811,f1324,f1320,f19888]) ).
fof(f19888,plain,
( spl5_483
<=> ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X0),X1),X2),X1)
| subset(union(difference(X0,X0),X1),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_483])]) ).
fof(f1811,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X0),X1),X2),X1)
| subset(union(difference(X0,X0),X1),X2) )
| ~ spl5_92
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1768]) ).
fof(f1768,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X0),X1),X2),X1)
| subset(union(difference(X0,X0),X1),X2)
| subset(union(difference(X0,X0),X1),X2)
| member(sK4(union(difference(X0,X0),X1),X2),X1) )
| ~ spl5_92
| ~ spl5_93 ),
inference(resolution,[],[f1325,f1321]) ).
fof(f19886,plain,
( spl5_482
| ~ spl5_7
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1810,f1324,f71,f19884]) ).
fof(f19884,plain,
( spl5_482
<=> ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),X0),X2)
| subset(union(difference(X0,X1),X2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_482])]) ).
fof(f1810,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),X0),X2)
| subset(union(difference(X0,X1),X2),X0) )
| ~ spl5_7
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1769]) ).
fof(f1769,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),X0),X2)
| subset(union(difference(X0,X1),X2),X0)
| subset(union(difference(X0,X1),X2),X0) )
| ~ spl5_7
| ~ spl5_93 ),
inference(resolution,[],[f1325,f72]) ).
fof(f19882,plain,
( spl5_481
| ~ spl5_7
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1730,f1316,f71,f19880]) ).
fof(f19880,plain,
( spl5_481
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),X1),X0)
| subset(union(X0,difference(X1,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_481])]) ).
fof(f1730,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),X1),X0)
| subset(union(X0,difference(X1,X2)),X1) )
| ~ spl5_7
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1650]) ).
fof(f1650,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),X1),X0)
| subset(union(X0,difference(X1,X2)),X1)
| subset(union(X0,difference(X1,X2)),X1) )
| ~ spl5_7
| ~ spl5_91 ),
inference(resolution,[],[f1317,f72]) ).
fof(f19878,plain,
( spl5_480
| ~ spl5_90
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1724,f1316,f1312,f19876]) ).
fof(f1724,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X1)),X2),X0)
| subset(union(X0,difference(X1,X1)),X2) )
| ~ spl5_90
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1656]) ).
fof(f1656,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X1,X1)),X2),X0)
| subset(union(X0,difference(X1,X1)),X2)
| subset(union(X0,difference(X1,X1)),X2)
| member(sK4(union(X0,difference(X1,X1)),X2),X0) )
| ~ spl5_90
| ~ spl5_91 ),
inference(resolution,[],[f1317,f1313]) ).
fof(f19874,plain,
( spl5_479
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1692,f1316,f19872]) ).
fof(f19872,plain,
( spl5_479
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X0,X1)),X2),X0)
| subset(union(X0,difference(X0,X1)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_479])]) ).
fof(f1692,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(X0,X1)),X2),X0)
| subset(union(X0,difference(X0,X1)),X2) )
| ~ spl5_91 ),
inference(factoring,[],[f1317]) ).
fof(f19870,plain,
( spl5_478
| ~ spl5_6
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1631,f1308,f67,f19868]) ).
fof(f19868,plain,
( spl5_478
<=> ! [X2,X0,X1] :
( subset(X0,difference(union(X0,X1),X2))
| member(sK4(X0,difference(union(X0,X1),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_478])]) ).
fof(f1631,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(union(X0,X1),X2))
| member(sK4(X0,difference(union(X0,X1),X2)),X2) )
| ~ spl5_6
| ~ spl5_89 ),
inference(duplicate_literal_removal,[],[f1602]) ).
fof(f1602,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(union(X0,X1),X2))
| member(sK4(X0,difference(union(X0,X1),X2)),X2)
| subset(X0,difference(union(X0,X1),X2)) )
| ~ spl5_6
| ~ spl5_89 ),
inference(resolution,[],[f1309,f68]) ).
fof(f19866,plain,
( spl5_477
| ~ spl5_6
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1599,f1304,f67,f19864]) ).
fof(f19864,plain,
( spl5_477
<=> ! [X2,X0,X1] :
( subset(X0,difference(union(X1,X0),X2))
| member(sK4(X0,difference(union(X1,X0),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_477])]) ).
fof(f1599,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(union(X1,X0),X2))
| member(sK4(X0,difference(union(X1,X0),X2)),X2) )
| ~ spl5_6
| ~ spl5_88 ),
inference(duplicate_literal_removal,[],[f1570]) ).
fof(f1570,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(union(X1,X0),X2))
| member(sK4(X0,difference(union(X1,X0),X2)),X2)
| subset(X0,difference(union(X1,X0),X2)) )
| ~ spl5_6
| ~ spl5_88 ),
inference(resolution,[],[f1305,f68]) ).
fof(f19862,plain,
( spl5_476
| ~ spl5_6
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1565,f1295,f67,f19860]) ).
fof(f1565,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,union(X1,difference(X0,X2))),X2)
| subset(X0,union(X1,difference(X0,X2))) )
| ~ spl5_6
| ~ spl5_86 ),
inference(duplicate_literal_removal,[],[f1532]) ).
fof(f1532,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,union(X1,difference(X0,X2))),X2)
| subset(X0,union(X1,difference(X0,X2)))
| subset(X0,union(X1,difference(X0,X2))) )
| ~ spl5_6
| ~ spl5_86 ),
inference(resolution,[],[f1296,f68]) ).
fof(f19858,plain,
( spl5_475
| ~ spl5_6
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1527,f1291,f67,f19856]) ).
fof(f1527,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,union(difference(X0,X1),X2)),X1)
| subset(X0,union(difference(X0,X1),X2)) )
| ~ spl5_6
| ~ spl5_85 ),
inference(duplicate_literal_removal,[],[f1494]) ).
fof(f1494,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,union(difference(X0,X1),X2)),X1)
| subset(X0,union(difference(X0,X1),X2))
| subset(X0,union(difference(X0,X1),X2)) )
| ~ spl5_6
| ~ spl5_85 ),
inference(resolution,[],[f1292,f68]) ).
fof(f19853,plain,
( spl5_474
| ~ spl5_18
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1493,f1287,f151,f19851]) ).
fof(f1493,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X0,X1)),X2),X1)
| subset(difference(X0,difference(X0,X1)),X2) )
| ~ spl5_18
| ~ spl5_84 ),
inference(duplicate_literal_removal,[],[f1478]) ).
fof(f1478,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(X0,X1)),X2),X1)
| subset(difference(X0,difference(X0,X1)),X2)
| subset(difference(X0,difference(X0,X1)),X2) )
| ~ spl5_18
| ~ spl5_84 ),
inference(resolution,[],[f1288,f152]) ).
fof(f19849,plain,
( spl5_473
| ~ spl5_20
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1477,f1283,f159,f19847]) ).
fof(f19847,plain,
( spl5_473
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X1),X2),X0)
| subset(difference(union(X0,X1),X1),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_473])]) ).
fof(f1477,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X1),X2),X0)
| subset(difference(union(X0,X1),X1),X2) )
| ~ spl5_20
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1401]) ).
fof(f1401,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X1),X2),X0)
| subset(difference(union(X0,X1),X1),X2)
| subset(difference(union(X0,X1),X1),X2) )
| ~ spl5_20
| ~ spl5_83 ),
inference(resolution,[],[f1284,f160]) ).
fof(f19845,plain,
( spl5_472
| ~ spl5_7
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1475,f1283,f71,f19843]) ).
fof(f1475,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X1),X0)
| subset(difference(union(X0,X1),X2),X1) )
| ~ spl5_7
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1403]) ).
fof(f1403,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X1),X0)
| subset(difference(union(X0,X1),X2),X1)
| subset(difference(union(X0,X1),X2),X1) )
| ~ spl5_7
| ~ spl5_83 ),
inference(resolution,[],[f1284,f72]) ).
fof(f19841,plain,
( spl5_471
| ~ spl5_20
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1461,f1283,f159,f19839]) ).
fof(f19839,plain,
( spl5_471
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X0),X2),X1)
| subset(difference(union(X0,X1),X0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_471])]) ).
fof(f1461,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X0),X2),X1)
| subset(difference(union(X0,X1),X0),X2) )
| ~ spl5_20
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1421]) ).
fof(f1421,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X0),X2),X1)
| subset(difference(union(X0,X1),X0),X2)
| subset(difference(union(X0,X1),X0),X2) )
| ~ spl5_20
| ~ spl5_83 ),
inference(resolution,[],[f1284,f160]) ).
fof(f19837,plain,
( spl5_470
| ~ spl5_7
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1459,f1283,f71,f19835]) ).
fof(f1459,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X0),X1)
| subset(difference(union(X0,X1),X2),X0) )
| ~ spl5_7
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1423]) ).
fof(f1423,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X1),X2),X0),X1)
| subset(difference(union(X0,X1),X2),X0)
| subset(difference(union(X0,X1),X2),X0) )
| ~ spl5_7
| ~ spl5_83 ),
inference(resolution,[],[f1284,f72]) ).
fof(f19833,plain,
( spl5_469
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1441,f1283,f19831]) ).
fof(f1441,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,X0),X1),X2),X0)
| subset(difference(union(X0,X0),X1),X2) )
| ~ spl5_83 ),
inference(factoring,[],[f1284]) ).
fof(f19829,plain,
( spl5_468
| ~ spl5_8
| ~ spl5_61 ),
inference(avatar_split_clause,[],[f754,f624,f75,f19827]) ).
fof(f19827,plain,
( spl5_468
<=> ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,X0)
| member(sK3(difference(X0,X0),difference(X1,X2)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_468])]) ).
fof(f754,plain,
( ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,X0)
| member(sK3(difference(X0,X0),difference(X1,X2)),X1) )
| ~ spl5_8
| ~ spl5_61 ),
inference(resolution,[],[f625,f76]) ).
fof(f19825,plain,
( spl5_467
| ~ spl5_9
| ~ spl5_61 ),
inference(avatar_split_clause,[],[f753,f624,f79,f19823]) ).
fof(f19823,plain,
( spl5_467
<=> ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,X0)
| ~ member(sK3(difference(X0,X0),difference(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_467])]) ).
fof(f753,plain,
( ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,X0)
| ~ member(sK3(difference(X0,X0),difference(X1,X2)),X2) )
| ~ spl5_9
| ~ spl5_61 ),
inference(resolution,[],[f625,f80]) ).
fof(f19821,plain,
( spl5_466
| ~ spl5_8
| ~ spl5_59 ),
inference(avatar_split_clause,[],[f732,f616,f75,f19819]) ).
fof(f19819,plain,
( spl5_466
<=> ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,X0)
| member(sK3(difference(X1,X2),difference(X0,X0)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_466])]) ).
fof(f732,plain,
( ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,X0)
| member(sK3(difference(X1,X2),difference(X0,X0)),X1) )
| ~ spl5_8
| ~ spl5_59 ),
inference(resolution,[],[f617,f76]) ).
fof(f19817,plain,
( spl5_465
| ~ spl5_9
| ~ spl5_59 ),
inference(avatar_split_clause,[],[f731,f616,f79,f19815]) ).
fof(f19815,plain,
( spl5_465
<=> ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,X0)
| ~ member(sK3(difference(X1,X2),difference(X0,X0)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_465])]) ).
fof(f731,plain,
( ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,X0)
| ~ member(sK3(difference(X1,X2),difference(X0,X0)),X2) )
| ~ spl5_9
| ~ spl5_59 ),
inference(resolution,[],[f617,f80]) ).
fof(f19810,plain,
( spl5_464
| ~ spl5_8
| ~ spl5_57 ),
inference(avatar_split_clause,[],[f703,f608,f75,f19808]) ).
fof(f19808,plain,
( spl5_464
<=> ! [X2,X0,X1] :
( subset(union(difference(X0,X1),X2),X2)
| member(sK4(union(difference(X0,X1),X2),X2),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_464])]) ).
fof(f703,plain,
( ! [X2,X0,X1] :
( subset(union(difference(X0,X1),X2),X2)
| member(sK4(union(difference(X0,X1),X2),X2),X0) )
| ~ spl5_8
| ~ spl5_57 ),
inference(resolution,[],[f609,f76]) ).
fof(f19806,plain,
( spl5_463
| ~ spl5_9
| ~ spl5_57 ),
inference(avatar_split_clause,[],[f702,f608,f79,f19804]) ).
fof(f19804,plain,
( spl5_463
<=> ! [X2,X0,X1] :
( subset(union(difference(X0,X1),X2),X2)
| ~ member(sK4(union(difference(X0,X1),X2),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_463])]) ).
fof(f702,plain,
( ! [X2,X0,X1] :
( subset(union(difference(X0,X1),X2),X2)
| ~ member(sK4(union(difference(X0,X1),X2),X2),X1) )
| ~ spl5_9
| ~ spl5_57 ),
inference(resolution,[],[f609,f80]) ).
fof(f19802,plain,
( spl5_462
| ~ spl5_8
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f672,f604,f75,f19800]) ).
fof(f19800,plain,
( spl5_462
<=> ! [X2,X0,X1] :
( subset(union(X0,difference(X1,X2)),X0)
| member(sK4(union(X0,difference(X1,X2)),X0),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_462])]) ).
fof(f672,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(X1,X2)),X0)
| member(sK4(union(X0,difference(X1,X2)),X0),X1) )
| ~ spl5_8
| ~ spl5_56 ),
inference(resolution,[],[f605,f76]) ).
fof(f19798,plain,
( spl5_461
| ~ spl5_9
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f671,f604,f79,f19796]) ).
fof(f19796,plain,
( spl5_461
<=> ! [X2,X0,X1] :
( subset(union(X0,difference(X1,X2)),X0)
| ~ member(sK4(union(X0,difference(X1,X2)),X0),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_461])]) ).
fof(f671,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(X1,X2)),X0)
| ~ member(sK4(union(X0,difference(X1,X2)),X0),X2) )
| ~ spl5_9
| ~ spl5_56 ),
inference(resolution,[],[f605,f80]) ).
fof(f19794,plain,
( spl5_460
| ~ spl5_23
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f660,f600,f202,f19792]) ).
fof(f19792,plain,
( spl5_460
<=> ! [X0,X1] :
( subset(union(X0,X0),difference(X0,X1))
| member(sK4(union(X0,X0),difference(X0,X1)),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_460])]) ).
fof(f660,plain,
( ! [X0,X1] :
( subset(union(X0,X0),difference(X0,X1))
| member(sK4(union(X0,X0),difference(X0,X1)),X1) )
| ~ spl5_23
| ~ spl5_55 ),
inference(duplicate_literal_removal,[],[f645]) ).
fof(f645,plain,
( ! [X0,X1] :
( subset(union(X0,X0),difference(X0,X1))
| member(sK4(union(X0,X0),difference(X0,X1)),X1)
| subset(union(X0,X0),difference(X0,X1)) )
| ~ spl5_23
| ~ spl5_55 ),
inference(resolution,[],[f601,f203]) ).
fof(f19790,plain,
( spl5_459
| ~ spl5_8
| ~ spl5_54 ),
inference(avatar_split_clause,[],[f636,f596,f75,f19788]) ).
fof(f19788,plain,
( spl5_459
<=> ! [X2,X0,X1] :
( subset(X0,difference(X0,difference(X1,X2)))
| member(sK4(X0,difference(X0,difference(X1,X2))),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_459])]) ).
fof(f636,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(X0,difference(X1,X2)))
| member(sK4(X0,difference(X0,difference(X1,X2))),X1) )
| ~ spl5_8
| ~ spl5_54 ),
inference(resolution,[],[f597,f76]) ).
fof(f19786,plain,
( spl5_458
| ~ spl5_9
| ~ spl5_54 ),
inference(avatar_split_clause,[],[f635,f596,f79,f19784]) ).
fof(f19784,plain,
( spl5_458
<=> ! [X2,X0,X1] :
( subset(X0,difference(X0,difference(X1,X2)))
| ~ member(sK4(X0,difference(X0,difference(X1,X2))),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_458])]) ).
fof(f635,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(X0,difference(X1,X2)))
| ~ member(sK4(X0,difference(X0,difference(X1,X2))),X2) )
| ~ spl5_9
| ~ spl5_54 ),
inference(resolution,[],[f597,f80]) ).
fof(f19566,plain,
( spl5_457
| ~ spl5_17
| ~ spl5_61 ),
inference(avatar_split_clause,[],[f757,f624,f131,f19564]) ).
fof(f757,plain,
( ! [X0,X1] :
( difference(X0,X0) = X1
| ~ member(sK3(difference(X0,X0),X1),difference(X0,X0)) )
| ~ spl5_17
| ~ spl5_61 ),
inference(duplicate_literal_removal,[],[f752]) ).
fof(f752,plain,
( ! [X0,X1] :
( difference(X0,X0) = X1
| difference(X0,X0) = X1
| ~ member(sK3(difference(X0,X0),X1),difference(X0,X0)) )
| ~ spl5_17
| ~ spl5_61 ),
inference(resolution,[],[f625,f132]) ).
fof(f19559,plain,
( spl5_456
| ~ spl5_17
| ~ spl5_60 ),
inference(avatar_split_clause,[],[f747,f620,f131,f19557]) ).
fof(f19557,plain,
( spl5_456
<=> ! [X0,X1] :
( difference(X0,X1) = X0
| ~ member(sK3(difference(X0,X1),X0),difference(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_456])]) ).
fof(f747,plain,
( ! [X0,X1] :
( difference(X0,X1) = X0
| ~ member(sK3(difference(X0,X1),X0),difference(X0,X1)) )
| ~ spl5_17
| ~ spl5_60 ),
inference(duplicate_literal_removal,[],[f742]) ).
fof(f742,plain,
( ! [X0,X1] :
( difference(X0,X1) = X0
| difference(X0,X1) = X0
| ~ member(sK3(difference(X0,X1),X0),difference(X0,X1)) )
| ~ spl5_17
| ~ spl5_60 ),
inference(resolution,[],[f621,f132]) ).
fof(f19507,plain,
( spl5_455
| ~ spl5_13
| ~ spl5_146 ),
inference(avatar_split_clause,[],[f4310,f3718,f107,f19505]) ).
fof(f19505,plain,
( spl5_455
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(union(sK1,sK2),X1),X2)),X2)
| difference(difference(union(sK1,sK2),X1),X2) = X0
| member(sK3(X0,difference(difference(union(sK1,sK2),X1),X2)),X1)
| ~ member(sK3(X0,difference(difference(union(sK1,sK2),X1),X2)),X0)
| ~ member(sK3(X0,difference(difference(union(sK1,sK2),X1),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_455])]) ).
fof(f107,plain,
( spl5_13
<=> ! [X0] :
( ~ member(X0,sK0)
| member(X0,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_13])]) ).
fof(f4310,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(union(sK1,sK2),X1),X2)),X2)
| difference(difference(union(sK1,sK2),X1),X2) = X0
| member(sK3(X0,difference(difference(union(sK1,sK2),X1),X2)),X1)
| ~ member(sK3(X0,difference(difference(union(sK1,sK2),X1),X2)),X0)
| ~ member(sK3(X0,difference(difference(union(sK1,sK2),X1),X2)),sK0) )
| ~ spl5_13
| ~ spl5_146 ),
inference(resolution,[],[f3719,f108]) ).
fof(f108,plain,
( ! [X0] :
( member(X0,union(sK1,sK2))
| ~ member(X0,sK0) )
| ~ spl5_13 ),
inference(avatar_component_clause,[],[f107]) ).
fof(f19475,plain,
( spl5_454
| ~ spl5_57
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f965,f790,f608,f19473]) ).
fof(f19473,plain,
( spl5_454
<=> ! [X2,X0,X1] : subset(union(X0,union(X1,union(X0,X2))),union(X1,union(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_454])]) ).
fof(f965,plain,
( ! [X2,X0,X1] : subset(union(X0,union(X1,union(X0,X2))),union(X1,union(X0,X2)))
| ~ spl5_57
| ~ spl5_70 ),
inference(duplicate_literal_removal,[],[f952]) ).
fof(f952,plain,
( ! [X2,X0,X1] :
( subset(union(X0,union(X1,union(X0,X2))),union(X1,union(X0,X2)))
| subset(union(X0,union(X1,union(X0,X2))),union(X1,union(X0,X2))) )
| ~ spl5_57
| ~ spl5_70 ),
inference(resolution,[],[f791,f609]) ).
fof(f19471,plain,
( spl5_453
| ~ spl5_57
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f940,f786,f608,f19469]) ).
fof(f19469,plain,
( spl5_453
<=> ! [X2,X0,X1] : subset(union(X0,union(X1,union(X2,X0))),union(X1,union(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_453])]) ).
fof(f940,plain,
( ! [X2,X0,X1] : subset(union(X0,union(X1,union(X2,X0))),union(X1,union(X2,X0)))
| ~ spl5_57
| ~ spl5_69 ),
inference(duplicate_literal_removal,[],[f927]) ).
fof(f927,plain,
( ! [X2,X0,X1] :
( subset(union(X0,union(X1,union(X2,X0))),union(X1,union(X2,X0)))
| subset(union(X0,union(X1,union(X2,X0))),union(X1,union(X2,X0))) )
| ~ spl5_57
| ~ spl5_69 ),
inference(resolution,[],[f787,f609]) ).
fof(f19467,plain,
( spl5_452
| ~ spl5_57
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f915,f782,f608,f19465]) ).
fof(f19465,plain,
( spl5_452
<=> ! [X2,X0,X1] : subset(union(X0,union(union(X0,X1),X2)),union(union(X0,X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_452])]) ).
fof(f915,plain,
( ! [X2,X0,X1] : subset(union(X0,union(union(X0,X1),X2)),union(union(X0,X1),X2))
| ~ spl5_57
| ~ spl5_68 ),
inference(duplicate_literal_removal,[],[f902]) ).
fof(f902,plain,
( ! [X2,X0,X1] :
( subset(union(X0,union(union(X0,X1),X2)),union(union(X0,X1),X2))
| subset(union(X0,union(union(X0,X1),X2)),union(union(X0,X1),X2)) )
| ~ spl5_57
| ~ spl5_68 ),
inference(resolution,[],[f783,f609]) ).
fof(f19463,plain,
( spl5_451
| ~ spl5_57
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f890,f778,f608,f19461]) ).
fof(f19461,plain,
( spl5_451
<=> ! [X2,X0,X1] : subset(union(X0,union(union(X1,X0),X2)),union(union(X1,X0),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_451])]) ).
fof(f890,plain,
( ! [X2,X0,X1] : subset(union(X0,union(union(X1,X0),X2)),union(union(X1,X0),X2))
| ~ spl5_57
| ~ spl5_67 ),
inference(duplicate_literal_removal,[],[f877]) ).
fof(f877,plain,
( ! [X2,X0,X1] :
( subset(union(X0,union(union(X1,X0),X2)),union(union(X1,X0),X2))
| subset(union(X0,union(union(X1,X0),X2)),union(union(X1,X0),X2)) )
| ~ spl5_57
| ~ spl5_67 ),
inference(resolution,[],[f779,f609]) ).
fof(f19459,plain,
( spl5_450
| ~ spl5_54
| ~ spl5_66 ),
inference(avatar_split_clause,[],[f869,f774,f596,f19457]) ).
fof(f19457,plain,
( spl5_450
<=> ! [X2,X0,X1] : subset(difference(X0,union(X1,X2)),difference(difference(X0,union(X1,X2)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_450])]) ).
fof(f869,plain,
( ! [X2,X0,X1] : subset(difference(X0,union(X1,X2)),difference(difference(X0,union(X1,X2)),X1))
| ~ spl5_54
| ~ spl5_66 ),
inference(duplicate_literal_removal,[],[f862]) ).
fof(f862,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,union(X1,X2)),difference(difference(X0,union(X1,X2)),X1))
| subset(difference(X0,union(X1,X2)),difference(difference(X0,union(X1,X2)),X1)) )
| ~ spl5_54
| ~ spl5_66 ),
inference(resolution,[],[f775,f597]) ).
fof(f19455,plain,
( spl5_449
| ~ spl5_54
| ~ spl5_65 ),
inference(avatar_split_clause,[],[f857,f770,f596,f19453]) ).
fof(f19453,plain,
( spl5_449
<=> ! [X2,X0,X1] : subset(difference(X0,union(X1,X2)),difference(difference(X0,union(X1,X2)),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_449])]) ).
fof(f857,plain,
( ! [X2,X0,X1] : subset(difference(X0,union(X1,X2)),difference(difference(X0,union(X1,X2)),X2))
| ~ spl5_54
| ~ spl5_65 ),
inference(duplicate_literal_removal,[],[f850]) ).
fof(f850,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,union(X1,X2)),difference(difference(X0,union(X1,X2)),X2))
| subset(difference(X0,union(X1,X2)),difference(difference(X0,union(X1,X2)),X2)) )
| ~ spl5_54
| ~ spl5_65 ),
inference(resolution,[],[f771,f597]) ).
fof(f19451,plain,
( spl5_448
| ~ spl5_54
| ~ spl5_63 ),
inference(avatar_split_clause,[],[f821,f761,f596,f19449]) ).
fof(f19449,plain,
( spl5_448
<=> ! [X2,X0,X1] : subset(difference(difference(X0,X1),X2),difference(difference(difference(X0,X1),X2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_448])]) ).
fof(f821,plain,
( ! [X2,X0,X1] : subset(difference(difference(X0,X1),X2),difference(difference(difference(X0,X1),X2),X1))
| ~ spl5_54
| ~ spl5_63 ),
inference(duplicate_literal_removal,[],[f816]) ).
fof(f816,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(X0,X1),X2),difference(difference(difference(X0,X1),X2),X1))
| subset(difference(difference(X0,X1),X2),difference(difference(difference(X0,X1),X2),X1)) )
| ~ spl5_54
| ~ spl5_63 ),
inference(resolution,[],[f762,f597]) ).
fof(f17054,plain,
( spl5_447
| ~ spl5_19
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4243,f3714,f155,f17052]) ).
fof(f17052,plain,
( spl5_447
<=> ! [X2,X0,X1] :
( member(sK3(union(union(sK0,X0),X1),X2),X2)
| member(sK3(union(union(sK0,X0),X1),X2),X1)
| member(sK3(union(union(sK0,X0),X1),X2),X0)
| union(union(sK0,X0),X1) = X2
| member(sK3(union(union(sK0,X0),X1),X2),sK1)
| member(sK3(union(union(sK0,X0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_447])]) ).
fof(f155,plain,
( spl5_19
<=> ! [X0] :
( ~ member(X0,sK0)
| member(X0,sK1)
| member(X0,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_19])]) ).
fof(f4243,plain,
( ! [X2,X0,X1] :
( member(sK3(union(union(sK0,X0),X1),X2),X2)
| member(sK3(union(union(sK0,X0),X1),X2),X1)
| member(sK3(union(union(sK0,X0),X1),X2),X0)
| union(union(sK0,X0),X1) = X2
| member(sK3(union(union(sK0,X0),X1),X2),sK1)
| member(sK3(union(union(sK0,X0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_145 ),
inference(resolution,[],[f3715,f156]) ).
fof(f156,plain,
( ! [X0] :
( ~ member(X0,sK0)
| member(X0,sK1)
| member(X0,sK2) )
| ~ spl5_19 ),
inference(avatar_component_clause,[],[f155]) ).
fof(f17050,plain,
( spl5_446
| ~ spl5_19
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4213,f3714,f155,f17048]) ).
fof(f17048,plain,
( spl5_446
<=> ! [X2,X0,X1] :
( member(sK3(union(union(X0,sK0),X1),X2),X2)
| member(sK3(union(union(X0,sK0),X1),X2),X1)
| member(sK3(union(union(X0,sK0),X1),X2),X0)
| union(union(X0,sK0),X1) = X2
| member(sK3(union(union(X0,sK0),X1),X2),sK1)
| member(sK3(union(union(X0,sK0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_446])]) ).
fof(f4213,plain,
( ! [X2,X0,X1] :
( member(sK3(union(union(X0,sK0),X1),X2),X2)
| member(sK3(union(union(X0,sK0),X1),X2),X1)
| member(sK3(union(union(X0,sK0),X1),X2),X0)
| union(union(X0,sK0),X1) = X2
| member(sK3(union(union(X0,sK0),X1),X2),sK1)
| member(sK3(union(union(X0,sK0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_145 ),
inference(resolution,[],[f3715,f156]) ).
fof(f17046,plain,
( spl5_445
| ~ spl5_19
| ~ spl5_145 ),
inference(avatar_split_clause,[],[f4154,f3714,f155,f17044]) ).
fof(f17044,plain,
( spl5_445
<=> ! [X2,X0,X1] :
( member(sK3(union(union(X0,X1),X2),sK0),X2)
| member(sK3(union(union(X0,X1),X2),sK0),X1)
| member(sK3(union(union(X0,X1),X2),sK0),X0)
| sK0 = union(union(X0,X1),X2)
| member(sK3(union(union(X0,X1),X2),sK0),sK1)
| member(sK3(union(union(X0,X1),X2),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_445])]) ).
fof(f4154,plain,
( ! [X2,X0,X1] :
( member(sK3(union(union(X0,X1),X2),sK0),X2)
| member(sK3(union(union(X0,X1),X2),sK0),X1)
| member(sK3(union(union(X0,X1),X2),sK0),X0)
| sK0 = union(union(X0,X1),X2)
| member(sK3(union(union(X0,X1),X2),sK0),sK1)
| member(sK3(union(union(X0,X1),X2),sK0),sK2) )
| ~ spl5_19
| ~ spl5_145 ),
inference(resolution,[],[f3715,f156]) ).
fof(f17042,plain,
( spl5_444
| ~ spl5_19
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4125,f3706,f155,f17040]) ).
fof(f17040,plain,
( spl5_444
<=> ! [X2,X0,X1] :
( member(sK3(union(sK0,union(X0,X1)),X2),X2)
| member(sK3(union(sK0,union(X0,X1)),X2),X1)
| member(sK3(union(sK0,union(X0,X1)),X2),X0)
| union(sK0,union(X0,X1)) = X2
| member(sK3(union(sK0,union(X0,X1)),X2),sK1)
| member(sK3(union(sK0,union(X0,X1)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_444])]) ).
fof(f4125,plain,
( ! [X2,X0,X1] :
( member(sK3(union(sK0,union(X0,X1)),X2),X2)
| member(sK3(union(sK0,union(X0,X1)),X2),X1)
| member(sK3(union(sK0,union(X0,X1)),X2),X0)
| union(sK0,union(X0,X1)) = X2
| member(sK3(union(sK0,union(X0,X1)),X2),sK1)
| member(sK3(union(sK0,union(X0,X1)),X2),sK2) )
| ~ spl5_19
| ~ spl5_143 ),
inference(resolution,[],[f3707,f156]) ).
fof(f17038,plain,
( spl5_443
| ~ spl5_19
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4096,f3706,f155,f17036]) ).
fof(f17036,plain,
( spl5_443
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,union(sK0,X1)),X2),X2)
| member(sK3(union(X0,union(sK0,X1)),X2),X1)
| member(sK3(union(X0,union(sK0,X1)),X2),X0)
| union(X0,union(sK0,X1)) = X2
| member(sK3(union(X0,union(sK0,X1)),X2),sK1)
| member(sK3(union(X0,union(sK0,X1)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_443])]) ).
fof(f4096,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,union(sK0,X1)),X2),X2)
| member(sK3(union(X0,union(sK0,X1)),X2),X1)
| member(sK3(union(X0,union(sK0,X1)),X2),X0)
| union(X0,union(sK0,X1)) = X2
| member(sK3(union(X0,union(sK0,X1)),X2),sK1)
| member(sK3(union(X0,union(sK0,X1)),X2),sK2) )
| ~ spl5_19
| ~ spl5_143 ),
inference(resolution,[],[f3707,f156]) ).
fof(f17033,plain,
( spl5_442
| ~ spl5_19
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4066,f3706,f155,f17031]) ).
fof(f17031,plain,
( spl5_442
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,sK0)),X2),X2)
| member(sK3(union(X0,union(X1,sK0)),X2),X1)
| member(sK3(union(X0,union(X1,sK0)),X2),X0)
| union(X0,union(X1,sK0)) = X2
| member(sK3(union(X0,union(X1,sK0)),X2),sK1)
| member(sK3(union(X0,union(X1,sK0)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_442])]) ).
fof(f4066,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,sK0)),X2),X2)
| member(sK3(union(X0,union(X1,sK0)),X2),X1)
| member(sK3(union(X0,union(X1,sK0)),X2),X0)
| union(X0,union(X1,sK0)) = X2
| member(sK3(union(X0,union(X1,sK0)),X2),sK1)
| member(sK3(union(X0,union(X1,sK0)),X2),sK2) )
| ~ spl5_19
| ~ spl5_143 ),
inference(resolution,[],[f3707,f156]) ).
fof(f17029,plain,
( spl5_441
| ~ spl5_19
| ~ spl5_143 ),
inference(avatar_split_clause,[],[f4036,f3706,f155,f17027]) ).
fof(f17027,plain,
( spl5_441
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),sK0),X2)
| member(sK3(union(X0,union(X1,X2)),sK0),X1)
| member(sK3(union(X0,union(X1,X2)),sK0),X0)
| sK0 = union(X0,union(X1,X2))
| member(sK3(union(X0,union(X1,X2)),sK0),sK1)
| member(sK3(union(X0,union(X1,X2)),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_441])]) ).
fof(f4036,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),sK0),X2)
| member(sK3(union(X0,union(X1,X2)),sK0),X1)
| member(sK3(union(X0,union(X1,X2)),sK0),X0)
| sK0 = union(X0,union(X1,X2))
| member(sK3(union(X0,union(X1,X2)),sK0),sK1)
| member(sK3(union(X0,union(X1,X2)),sK0),sK2) )
| ~ spl5_19
| ~ spl5_143 ),
inference(resolution,[],[f3707,f156]) ).
fof(f17025,plain,
( spl5_440
| ~ spl5_19
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f4004,f3702,f155,f17023]) ).
fof(f17023,plain,
( spl5_440
<=> ! [X2,X0,X1] :
( member(sK3(union(sK0,X0),union(X1,X2)),X2)
| member(sK3(union(sK0,X0),union(X1,X2)),X1)
| member(sK3(union(sK0,X0),union(X1,X2)),X0)
| union(X1,X2) = union(sK0,X0)
| member(sK3(union(sK0,X0),union(X1,X2)),sK1)
| member(sK3(union(sK0,X0),union(X1,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_440])]) ).
fof(f4004,plain,
( ! [X2,X0,X1] :
( member(sK3(union(sK0,X0),union(X1,X2)),X2)
| member(sK3(union(sK0,X0),union(X1,X2)),X1)
| member(sK3(union(sK0,X0),union(X1,X2)),X0)
| union(X1,X2) = union(sK0,X0)
| member(sK3(union(sK0,X0),union(X1,X2)),sK1)
| member(sK3(union(sK0,X0),union(X1,X2)),sK2) )
| ~ spl5_19
| ~ spl5_142 ),
inference(resolution,[],[f3703,f156]) ).
fof(f17021,plain,
( spl5_439
| ~ spl5_19
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f3985,f3702,f155,f17019]) ).
fof(f17019,plain,
( spl5_439
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,sK0),union(X1,X2)),X2)
| member(sK3(union(X0,sK0),union(X1,X2)),X1)
| member(sK3(union(X0,sK0),union(X1,X2)),X0)
| union(X1,X2) = union(X0,sK0)
| member(sK3(union(X0,sK0),union(X1,X2)),sK1)
| member(sK3(union(X0,sK0),union(X1,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_439])]) ).
fof(f3985,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,sK0),union(X1,X2)),X2)
| member(sK3(union(X0,sK0),union(X1,X2)),X1)
| member(sK3(union(X0,sK0),union(X1,X2)),X0)
| union(X1,X2) = union(X0,sK0)
| member(sK3(union(X0,sK0),union(X1,X2)),sK1)
| member(sK3(union(X0,sK0),union(X1,X2)),sK2) )
| ~ spl5_19
| ~ spl5_142 ),
inference(resolution,[],[f3703,f156]) ).
fof(f17017,plain,
( spl5_438
| ~ spl5_19
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f3966,f3702,f155,f17015]) ).
fof(f17015,plain,
( spl5_438
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X1),union(sK0,X2)),X2)
| member(sK3(union(X0,X1),union(sK0,X2)),X1)
| member(sK3(union(X0,X1),union(sK0,X2)),X0)
| union(X0,X1) = union(sK0,X2)
| member(sK3(union(X0,X1),union(sK0,X2)),sK1)
| member(sK3(union(X0,X1),union(sK0,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_438])]) ).
fof(f3966,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X1),union(sK0,X2)),X2)
| member(sK3(union(X0,X1),union(sK0,X2)),X1)
| member(sK3(union(X0,X1),union(sK0,X2)),X0)
| union(X0,X1) = union(sK0,X2)
| member(sK3(union(X0,X1),union(sK0,X2)),sK1)
| member(sK3(union(X0,X1),union(sK0,X2)),sK2) )
| ~ spl5_19
| ~ spl5_142 ),
inference(resolution,[],[f3703,f156]) ).
fof(f17013,plain,
( spl5_437
| ~ spl5_19
| ~ spl5_142 ),
inference(avatar_split_clause,[],[f3953,f3702,f155,f17011]) ).
fof(f17011,plain,
( spl5_437
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X1),union(X2,sK0)),X2)
| member(sK3(union(X0,X1),union(X2,sK0)),X1)
| member(sK3(union(X0,X1),union(X2,sK0)),X0)
| union(X0,X1) = union(X2,sK0)
| member(sK3(union(X0,X1),union(X2,sK0)),sK1)
| member(sK3(union(X0,X1),union(X2,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_437])]) ).
fof(f3953,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X1),union(X2,sK0)),X2)
| member(sK3(union(X0,X1),union(X2,sK0)),X1)
| member(sK3(union(X0,X1),union(X2,sK0)),X0)
| union(X0,X1) = union(X2,sK0)
| member(sK3(union(X0,X1),union(X2,sK0)),sK1)
| member(sK3(union(X0,X1),union(X2,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_142 ),
inference(resolution,[],[f3703,f156]) ).
fof(f17009,plain,
( spl5_436
| ~ spl5_19
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3898,f3698,f155,f17007]) ).
fof(f17007,plain,
( spl5_436
<=> ! [X2,X0,X1] :
( member(sK3(sK0,union(union(X0,X1),X2)),X2)
| member(sK3(sK0,union(union(X0,X1),X2)),X1)
| member(sK3(sK0,union(union(X0,X1),X2)),X0)
| sK0 = union(union(X0,X1),X2)
| member(sK3(sK0,union(union(X0,X1),X2)),sK1)
| member(sK3(sK0,union(union(X0,X1),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_436])]) ).
fof(f3898,plain,
( ! [X2,X0,X1] :
( member(sK3(sK0,union(union(X0,X1),X2)),X2)
| member(sK3(sK0,union(union(X0,X1),X2)),X1)
| member(sK3(sK0,union(union(X0,X1),X2)),X0)
| sK0 = union(union(X0,X1),X2)
| member(sK3(sK0,union(union(X0,X1),X2)),sK1)
| member(sK3(sK0,union(union(X0,X1),X2)),sK2) )
| ~ spl5_19
| ~ spl5_141 ),
inference(resolution,[],[f3699,f156]) ).
fof(f17005,plain,
( spl5_435
| ~ spl5_19
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3883,f3698,f155,f17003]) ).
fof(f17003,plain,
( spl5_435
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(union(sK0,X1),X2)),X2)
| member(sK3(X0,union(union(sK0,X1),X2)),X1)
| member(sK3(X0,union(union(sK0,X1),X2)),X0)
| union(union(sK0,X1),X2) = X0
| member(sK3(X0,union(union(sK0,X1),X2)),sK1)
| member(sK3(X0,union(union(sK0,X1),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_435])]) ).
fof(f3883,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(union(sK0,X1),X2)),X2)
| member(sK3(X0,union(union(sK0,X1),X2)),X1)
| member(sK3(X0,union(union(sK0,X1),X2)),X0)
| union(union(sK0,X1),X2) = X0
| member(sK3(X0,union(union(sK0,X1),X2)),sK1)
| member(sK3(X0,union(union(sK0,X1),X2)),sK2) )
| ~ spl5_19
| ~ spl5_141 ),
inference(resolution,[],[f3699,f156]) ).
fof(f17001,plain,
( spl5_434
| ~ spl5_19
| ~ spl5_141 ),
inference(avatar_split_clause,[],[f3862,f3698,f155,f16999]) ).
fof(f16999,plain,
( spl5_434
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(union(X1,sK0),X2)),X2)
| member(sK3(X0,union(union(X1,sK0),X2)),X1)
| member(sK3(X0,union(union(X1,sK0),X2)),X0)
| union(union(X1,sK0),X2) = X0
| member(sK3(X0,union(union(X1,sK0),X2)),sK1)
| member(sK3(X0,union(union(X1,sK0),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_434])]) ).
fof(f3862,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(union(X1,sK0),X2)),X2)
| member(sK3(X0,union(union(X1,sK0),X2)),X1)
| member(sK3(X0,union(union(X1,sK0),X2)),X0)
| union(union(X1,sK0),X2) = X0
| member(sK3(X0,union(union(X1,sK0),X2)),sK1)
| member(sK3(X0,union(union(X1,sK0),X2)),sK2) )
| ~ spl5_19
| ~ spl5_141 ),
inference(resolution,[],[f3699,f156]) ).
fof(f16997,plain,
( spl5_433
| ~ spl5_19
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3795,f3694,f155,f16995]) ).
fof(f16995,plain,
( spl5_433
<=> ! [X2,X0,X1] :
( member(sK3(sK0,union(X0,union(X1,X2))),X2)
| member(sK3(sK0,union(X0,union(X1,X2))),X1)
| member(sK3(sK0,union(X0,union(X1,X2))),X0)
| sK0 = union(X0,union(X1,X2))
| member(sK3(sK0,union(X0,union(X1,X2))),sK1)
| member(sK3(sK0,union(X0,union(X1,X2))),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_433])]) ).
fof(f3795,plain,
( ! [X2,X0,X1] :
( member(sK3(sK0,union(X0,union(X1,X2))),X2)
| member(sK3(sK0,union(X0,union(X1,X2))),X1)
| member(sK3(sK0,union(X0,union(X1,X2))),X0)
| sK0 = union(X0,union(X1,X2))
| member(sK3(sK0,union(X0,union(X1,X2))),sK1)
| member(sK3(sK0,union(X0,union(X1,X2))),sK2) )
| ~ spl5_19
| ~ spl5_140 ),
inference(resolution,[],[f3695,f156]) ).
fof(f16990,plain,
( spl5_432
| ~ spl5_19
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3780,f3694,f155,f16988]) ).
fof(f16988,plain,
( spl5_432
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(sK0,union(X1,X2))),X2)
| member(sK3(X0,union(sK0,union(X1,X2))),X1)
| member(sK3(X0,union(sK0,union(X1,X2))),X0)
| union(sK0,union(X1,X2)) = X0
| member(sK3(X0,union(sK0,union(X1,X2))),sK1)
| member(sK3(X0,union(sK0,union(X1,X2))),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_432])]) ).
fof(f3780,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(sK0,union(X1,X2))),X2)
| member(sK3(X0,union(sK0,union(X1,X2))),X1)
| member(sK3(X0,union(sK0,union(X1,X2))),X0)
| union(sK0,union(X1,X2)) = X0
| member(sK3(X0,union(sK0,union(X1,X2))),sK1)
| member(sK3(X0,union(sK0,union(X1,X2))),sK2) )
| ~ spl5_19
| ~ spl5_140 ),
inference(resolution,[],[f3695,f156]) ).
fof(f16986,plain,
( spl5_431
| ~ spl5_19
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3762,f3694,f155,f16984]) ).
fof(f16984,plain,
( spl5_431
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X1,union(sK0,X2))),X2)
| member(sK3(X0,union(X1,union(sK0,X2))),X1)
| member(sK3(X0,union(X1,union(sK0,X2))),X0)
| union(X1,union(sK0,X2)) = X0
| member(sK3(X0,union(X1,union(sK0,X2))),sK1)
| member(sK3(X0,union(X1,union(sK0,X2))),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_431])]) ).
fof(f3762,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,union(sK0,X2))),X2)
| member(sK3(X0,union(X1,union(sK0,X2))),X1)
| member(sK3(X0,union(X1,union(sK0,X2))),X0)
| union(X1,union(sK0,X2)) = X0
| member(sK3(X0,union(X1,union(sK0,X2))),sK1)
| member(sK3(X0,union(X1,union(sK0,X2))),sK2) )
| ~ spl5_19
| ~ spl5_140 ),
inference(resolution,[],[f3695,f156]) ).
fof(f16982,plain,
( spl5_430
| ~ spl5_19
| ~ spl5_140 ),
inference(avatar_split_clause,[],[f3741,f3694,f155,f16980]) ).
fof(f16980,plain,
( spl5_430
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X1,union(X2,sK0))),X2)
| member(sK3(X0,union(X1,union(X2,sK0))),X1)
| member(sK3(X0,union(X1,union(X2,sK0))),X0)
| union(X1,union(X2,sK0)) = X0
| member(sK3(X0,union(X1,union(X2,sK0))),sK1)
| member(sK3(X0,union(X1,union(X2,sK0))),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_430])]) ).
fof(f3741,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,union(X2,sK0))),X2)
| member(sK3(X0,union(X1,union(X2,sK0))),X1)
| member(sK3(X0,union(X1,union(X2,sK0))),X0)
| union(X1,union(X2,sK0)) = X0
| member(sK3(X0,union(X1,union(X2,sK0))),sK1)
| member(sK3(X0,union(X1,union(X2,sK0))),sK2) )
| ~ spl5_19
| ~ spl5_140 ),
inference(resolution,[],[f3695,f156]) ).
fof(f16544,plain,
( spl5_429
| ~ spl5_44
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2680,f2311,f505,f16542]) ).
fof(f16542,plain,
( spl5_429
<=> ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_429])]) ).
fof(f505,plain,
( spl5_44
<=> ! [X0,X1] :
( member(sK4(X0,difference(union(sK1,sK2),X1)),X1)
| subset(X0,difference(union(sK1,sK2),X1))
| ~ member(sK4(X0,difference(union(sK1,sK2),X1)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_44])]) ).
fof(f2680,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2621]) ).
fof(f2621,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2))
| subset(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_115 ),
inference(resolution,[],[f2312,f506]) ).
fof(f506,plain,
( ! [X0,X1] :
( ~ member(sK4(X0,difference(union(sK1,sK2),X1)),sK0)
| subset(X0,difference(union(sK1,sK2),X1))
| member(sK4(X0,difference(union(sK1,sK2),X1)),X1) )
| ~ spl5_44 ),
inference(avatar_component_clause,[],[f505]) ).
fof(f16540,plain,
( spl5_428
| ~ spl5_44
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2663,f2311,f505,f16538]) ).
fof(f16538,plain,
( spl5_428
<=> ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_428])]) ).
fof(f2663,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2643]) ).
fof(f2643,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2))
| subset(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_115 ),
inference(resolution,[],[f2312,f506]) ).
fof(f16535,plain,
( spl5_427
| ~ spl5_44
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2566,f2307,f505,f16533]) ).
fof(f16533,plain,
( spl5_427
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_427])]) ).
fof(f2566,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2469]) ).
fof(f2469,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2))
| subset(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,union(X1,sK0)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_114 ),
inference(resolution,[],[f2308,f506]) ).
fof(f16531,plain,
( spl5_426
| ~ spl5_44
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2549,f2307,f505,f16529]) ).
fof(f16529,plain,
( spl5_426
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_426])]) ).
fof(f2549,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2491]) ).
fof(f2491,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2))
| subset(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,union(sK0,X1)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_114 ),
inference(resolution,[],[f2308,f506]) ).
fof(f16527,plain,
( spl5_425
| ~ spl5_44
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2532,f2307,f505,f16525]) ).
fof(f16525,plain,
( spl5_425
<=> ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_425])]) ).
fof(f2532,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2512]) ).
fof(f2512,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X1)
| member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2))
| subset(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(sK0,union(X0,X1)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_114 ),
inference(resolution,[],[f2308,f506]) ).
fof(f16503,plain,
( spl5_424
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1230,f1128,f16501]) ).
fof(f16501,plain,
( spl5_424
<=> ! [X0] :
( member(sK3(union(X0,X0),X0),X0)
| union(X0,X0) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_424])]) ).
fof(f1230,plain,
( ! [X0] :
( member(sK3(union(X0,X0),X0),X0)
| union(X0,X0) = X0 )
| ~ spl5_79 ),
inference(factoring,[],[f1129]) ).
fof(f16499,plain,
( spl5_423
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1161,f1116,f16497]) ).
fof(f16497,plain,
( spl5_423
<=> ! [X0] :
( member(sK3(X0,union(X0,X0)),X0)
| union(X0,X0) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_423])]) ).
fof(f1161,plain,
( ! [X0] :
( member(sK3(X0,union(X0,X0)),X0)
| union(X0,X0) = X0 )
| ~ spl5_76 ),
inference(factoring,[],[f1117]) ).
fof(f16453,plain,
( spl5_422
| ~ spl5_5
| ~ spl5_67
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1054,f802,f778,f63,f16451]) ).
fof(f16451,plain,
( spl5_422
<=> ! [X2,X0,X1] : subset(union(X1,union(X0,X1)),union(union(X0,X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_422])]) ).
fof(f1054,plain,
( ! [X2,X0,X1] : subset(union(X1,union(X0,X1)),union(union(X0,X1),X2))
| ~ spl5_5
| ~ spl5_67
| ~ spl5_73 ),
inference(forward_demodulation,[],[f1047,f64]) ).
fof(f1047,plain,
( ! [X2,X0,X1] : subset(union(union(X0,X1),X1),union(union(X0,X1),X2))
| ~ spl5_67
| ~ spl5_73 ),
inference(duplicate_literal_removal,[],[f1030]) ).
fof(f1030,plain,
( ! [X2,X0,X1] :
( subset(union(union(X0,X1),X1),union(union(X0,X1),X2))
| subset(union(union(X0,X1),X1),union(union(X0,X1),X2)) )
| ~ spl5_67
| ~ spl5_73 ),
inference(resolution,[],[f803,f779]) ).
fof(f16449,plain,
( spl5_421
| ~ spl5_5
| ~ spl5_68
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1053,f802,f782,f63,f16447]) ).
fof(f16447,plain,
( spl5_421
<=> ! [X2,X0,X1] : subset(union(X0,union(X0,X1)),union(union(X0,X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_421])]) ).
fof(f1053,plain,
( ! [X2,X0,X1] : subset(union(X0,union(X0,X1)),union(union(X0,X1),X2))
| ~ spl5_5
| ~ spl5_68
| ~ spl5_73 ),
inference(forward_demodulation,[],[f1051,f64]) ).
fof(f1051,plain,
( ! [X2,X0,X1] : subset(union(union(X0,X1),X0),union(union(X0,X1),X2))
| ~ spl5_68
| ~ spl5_73 ),
inference(duplicate_literal_removal,[],[f1026]) ).
fof(f1026,plain,
( ! [X2,X0,X1] :
( subset(union(union(X0,X1),X0),union(union(X0,X1),X2))
| subset(union(union(X0,X1),X0),union(union(X0,X1),X2)) )
| ~ spl5_68
| ~ spl5_73 ),
inference(resolution,[],[f803,f783]) ).
fof(f16445,plain,
( spl5_420
| ~ spl5_5
| ~ spl5_69
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1022,f798,f786,f63,f16443]) ).
fof(f16443,plain,
( spl5_420
<=> ! [X2,X0,X1] : subset(union(X1,union(X0,X1)),union(X2,union(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_420])]) ).
fof(f1022,plain,
( ! [X2,X0,X1] : subset(union(X1,union(X0,X1)),union(X2,union(X0,X1)))
| ~ spl5_5
| ~ spl5_69
| ~ spl5_72 ),
inference(forward_demodulation,[],[f1014,f64]) ).
fof(f1014,plain,
( ! [X2,X0,X1] : subset(union(union(X0,X1),X1),union(X2,union(X0,X1)))
| ~ spl5_69
| ~ spl5_72 ),
inference(duplicate_literal_removal,[],[f999]) ).
fof(f999,plain,
( ! [X2,X0,X1] :
( subset(union(union(X0,X1),X1),union(X2,union(X0,X1)))
| subset(union(union(X0,X1),X1),union(X2,union(X0,X1))) )
| ~ spl5_69
| ~ spl5_72 ),
inference(resolution,[],[f799,f787]) ).
fof(f16441,plain,
( spl5_419
| ~ spl5_5
| ~ spl5_70
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1021,f798,f790,f63,f16439]) ).
fof(f16439,plain,
( spl5_419
<=> ! [X2,X0,X1] : subset(union(X0,union(X0,X1)),union(X2,union(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_419])]) ).
fof(f1021,plain,
( ! [X2,X0,X1] : subset(union(X0,union(X0,X1)),union(X2,union(X0,X1)))
| ~ spl5_5
| ~ spl5_70
| ~ spl5_72 ),
inference(forward_demodulation,[],[f1016,f64]) ).
fof(f1016,plain,
( ! [X2,X0,X1] : subset(union(union(X0,X1),X0),union(X2,union(X0,X1)))
| ~ spl5_70
| ~ spl5_72 ),
inference(duplicate_literal_removal,[],[f997]) ).
fof(f997,plain,
( ! [X2,X0,X1] :
( subset(union(union(X0,X1),X0),union(X2,union(X0,X1)))
| subset(union(union(X0,X1),X0),union(X2,union(X0,X1))) )
| ~ spl5_70
| ~ spl5_72 ),
inference(resolution,[],[f799,f791]) ).
fof(f16436,plain,
( spl5_418
| ~ spl5_63
| ~ spl5_71 ),
inference(avatar_split_clause,[],[f988,f794,f761,f16434]) ).
fof(f16434,plain,
( spl5_418
<=> ! [X2,X0,X1] : subset(difference(difference(X0,X1),X2),difference(difference(X0,X1),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_418])]) ).
fof(f988,plain,
( ! [X2,X0,X1] : subset(difference(difference(X0,X1),X2),difference(difference(X0,X1),X1))
| ~ spl5_63
| ~ spl5_71 ),
inference(duplicate_literal_removal,[],[f973]) ).
fof(f973,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(X0,X1),X2),difference(difference(X0,X1),X1))
| subset(difference(difference(X0,X1),X2),difference(difference(X0,X1),X1)) )
| ~ spl5_63
| ~ spl5_71 ),
inference(resolution,[],[f795,f762]) ).
fof(f16432,plain,
( spl5_417
| ~ spl5_64
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f968,f790,f765,f16430]) ).
fof(f16430,plain,
( spl5_417
<=> ! [X4,X0,X3,X2,X1] : subset(difference(difference(X0,X1),X2),union(X3,union(X0,X4))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_417])]) ).
fof(f968,plain,
( ! [X2,X3,X0,X1,X4] : subset(difference(difference(X0,X1),X2),union(X3,union(X0,X4)))
| ~ spl5_64
| ~ spl5_70 ),
inference(duplicate_literal_removal,[],[f949]) ).
fof(f949,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),union(X3,union(X0,X4)))
| subset(difference(difference(X0,X1),X2),union(X3,union(X0,X4))) )
| ~ spl5_64
| ~ spl5_70 ),
inference(resolution,[],[f791,f766]) ).
fof(f16428,plain,
( spl5_416
| ~ spl5_64
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f943,f786,f765,f16426]) ).
fof(f16426,plain,
( spl5_416
<=> ! [X4,X0,X3,X2,X1] : subset(difference(difference(X0,X1),X2),union(X3,union(X4,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_416])]) ).
fof(f943,plain,
( ! [X2,X3,X0,X1,X4] : subset(difference(difference(X0,X1),X2),union(X3,union(X4,X0)))
| ~ spl5_64
| ~ spl5_69 ),
inference(duplicate_literal_removal,[],[f924]) ).
fof(f924,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),union(X3,union(X4,X0)))
| subset(difference(difference(X0,X1),X2),union(X3,union(X4,X0))) )
| ~ spl5_64
| ~ spl5_69 ),
inference(resolution,[],[f787,f766]) ).
fof(f16424,plain,
( spl5_415
| ~ spl5_64
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f918,f782,f765,f16422]) ).
fof(f16422,plain,
( spl5_415
<=> ! [X4,X0,X3,X2,X1] : subset(difference(difference(X0,X1),X2),union(union(X0,X3),X4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_415])]) ).
fof(f918,plain,
( ! [X2,X3,X0,X1,X4] : subset(difference(difference(X0,X1),X2),union(union(X0,X3),X4))
| ~ spl5_64
| ~ spl5_68 ),
inference(duplicate_literal_removal,[],[f899]) ).
fof(f899,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),union(union(X0,X3),X4))
| subset(difference(difference(X0,X1),X2),union(union(X0,X3),X4)) )
| ~ spl5_64
| ~ spl5_68 ),
inference(resolution,[],[f783,f766]) ).
fof(f16420,plain,
( spl5_414
| ~ spl5_64
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f893,f778,f765,f16418]) ).
fof(f16418,plain,
( spl5_414
<=> ! [X4,X0,X3,X2,X1] : subset(difference(difference(X0,X1),X2),union(union(X3,X0),X4)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_414])]) ).
fof(f893,plain,
( ! [X2,X3,X0,X1,X4] : subset(difference(difference(X0,X1),X2),union(union(X3,X0),X4))
| ~ spl5_64
| ~ spl5_67 ),
inference(duplicate_literal_removal,[],[f874]) ).
fof(f874,plain,
( ! [X2,X3,X0,X1,X4] :
( subset(difference(difference(X0,X1),X2),union(union(X3,X0),X4))
| subset(difference(difference(X0,X1),X2),union(union(X3,X0),X4)) )
| ~ spl5_64
| ~ spl5_67 ),
inference(resolution,[],[f779,f766]) ).
fof(f13637,plain,
( spl5_413
| ~ spl5_19
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3611,f2391,f155,f13635]) ).
fof(f13635,plain,
( spl5_413
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(sK0,X0),X1),X2),X2)
| member(sK3(union(difference(sK0,X0),X1),X2),X1)
| union(difference(sK0,X0),X1) = X2
| member(sK3(union(difference(sK0,X0),X1),X2),sK1)
| member(sK3(union(difference(sK0,X0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_413])]) ).
fof(f3611,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(sK0,X0),X1),X2),X2)
| member(sK3(union(difference(sK0,X0),X1),X2),X1)
| union(difference(sK0,X0),X1) = X2
| member(sK3(union(difference(sK0,X0),X1),X2),sK1)
| member(sK3(union(difference(sK0,X0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_135 ),
inference(resolution,[],[f2392,f156]) ).
fof(f13633,plain,
( spl5_412
| ~ spl5_19
| ~ spl5_135 ),
inference(avatar_split_clause,[],[f3554,f2391,f155,f13631]) ).
fof(f13631,plain,
( spl5_412
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),sK0),X2)
| member(sK3(union(difference(X0,X1),X2),sK0),X0)
| sK0 = union(difference(X0,X1),X2)
| member(sK3(union(difference(X0,X1),X2),sK0),sK1)
| member(sK3(union(difference(X0,X1),X2),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_412])]) ).
fof(f3554,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),sK0),X2)
| member(sK3(union(difference(X0,X1),X2),sK0),X0)
| sK0 = union(difference(X0,X1),X2)
| member(sK3(union(difference(X0,X1),X2),sK0),sK1)
| member(sK3(union(difference(X0,X1),X2),sK0),sK2) )
| ~ spl5_19
| ~ spl5_135 ),
inference(resolution,[],[f2392,f156]) ).
fof(f13629,plain,
( spl5_411
| ~ spl5_19
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3505,f2379,f155,f13627]) ).
fof(f13627,plain,
( spl5_411
<=> ! [X2,X0,X1] :
( member(sK3(union(sK0,difference(X0,X1)),X2),X2)
| member(sK3(union(sK0,difference(X0,X1)),X2),X0)
| union(sK0,difference(X0,X1)) = X2
| member(sK3(union(sK0,difference(X0,X1)),X2),sK1)
| member(sK3(union(sK0,difference(X0,X1)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_411])]) ).
fof(f3505,plain,
( ! [X2,X0,X1] :
( member(sK3(union(sK0,difference(X0,X1)),X2),X2)
| member(sK3(union(sK0,difference(X0,X1)),X2),X0)
| union(sK0,difference(X0,X1)) = X2
| member(sK3(union(sK0,difference(X0,X1)),X2),sK1)
| member(sK3(union(sK0,difference(X0,X1)),X2),sK2) )
| ~ spl5_19
| ~ spl5_132 ),
inference(resolution,[],[f2380,f156]) ).
fof(f13625,plain,
( spl5_410
| ~ spl5_19
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3477,f2379,f155,f13623]) ).
fof(f13623,plain,
( spl5_410
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(sK0,X1)),X2),X2)
| member(sK3(union(X0,difference(sK0,X1)),X2),X0)
| union(X0,difference(sK0,X1)) = X2
| member(sK3(union(X0,difference(sK0,X1)),X2),sK1)
| member(sK3(union(X0,difference(sK0,X1)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_410])]) ).
fof(f3477,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(sK0,X1)),X2),X2)
| member(sK3(union(X0,difference(sK0,X1)),X2),X0)
| union(X0,difference(sK0,X1)) = X2
| member(sK3(union(X0,difference(sK0,X1)),X2),sK1)
| member(sK3(union(X0,difference(sK0,X1)),X2),sK2) )
| ~ spl5_19
| ~ spl5_132 ),
inference(resolution,[],[f2380,f156]) ).
fof(f13621,plain,
( spl5_409
| ~ spl5_19
| ~ spl5_132 ),
inference(avatar_split_clause,[],[f3449,f2379,f155,f13619]) ).
fof(f13619,plain,
( spl5_409
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),sK0),X1)
| member(sK3(union(X0,difference(X1,X2)),sK0),X0)
| sK0 = union(X0,difference(X1,X2))
| member(sK3(union(X0,difference(X1,X2)),sK0),sK1)
| member(sK3(union(X0,difference(X1,X2)),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_409])]) ).
fof(f3449,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),sK0),X1)
| member(sK3(union(X0,difference(X1,X2)),sK0),X0)
| sK0 = union(X0,difference(X1,X2))
| member(sK3(union(X0,difference(X1,X2)),sK0),sK1)
| member(sK3(union(X0,difference(X1,X2)),sK0),sK2) )
| ~ spl5_19
| ~ spl5_132 ),
inference(resolution,[],[f2380,f156]) ).
fof(f13617,plain,
( spl5_408
| ~ spl5_19
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3310,f2363,f155,f13615]) ).
fof(f13615,plain,
( spl5_408
<=> ! [X2,X0,X1] :
( member(sK3(sK0,union(difference(X0,X1),X2)),X2)
| member(sK3(sK0,union(difference(X0,X1),X2)),X0)
| sK0 = union(difference(X0,X1),X2)
| member(sK3(sK0,union(difference(X0,X1),X2)),sK1)
| member(sK3(sK0,union(difference(X0,X1),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_408])]) ).
fof(f3310,plain,
( ! [X2,X0,X1] :
( member(sK3(sK0,union(difference(X0,X1),X2)),X2)
| member(sK3(sK0,union(difference(X0,X1),X2)),X0)
| sK0 = union(difference(X0,X1),X2)
| member(sK3(sK0,union(difference(X0,X1),X2)),sK1)
| member(sK3(sK0,union(difference(X0,X1),X2)),sK2) )
| ~ spl5_19
| ~ spl5_128 ),
inference(resolution,[],[f2364,f156]) ).
fof(f13613,plain,
( spl5_407
| ~ spl5_19
| ~ spl5_128 ),
inference(avatar_split_clause,[],[f3296,f2363,f155,f13611]) ).
fof(f13611,plain,
( spl5_407
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(difference(sK0,X1),X2)),X2)
| member(sK3(X0,union(difference(sK0,X1),X2)),X0)
| union(difference(sK0,X1),X2) = X0
| member(sK3(X0,union(difference(sK0,X1),X2)),sK1)
| member(sK3(X0,union(difference(sK0,X1),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_407])]) ).
fof(f3296,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(difference(sK0,X1),X2)),X2)
| member(sK3(X0,union(difference(sK0,X1),X2)),X0)
| union(difference(sK0,X1),X2) = X0
| member(sK3(X0,union(difference(sK0,X1),X2)),sK1)
| member(sK3(X0,union(difference(sK0,X1),X2)),sK2) )
| ~ spl5_19
| ~ spl5_128 ),
inference(resolution,[],[f2364,f156]) ).
fof(f13609,plain,
( spl5_406
| ~ spl5_19
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3222,f2355,f155,f13607]) ).
fof(f13607,plain,
( spl5_406
<=> ! [X2,X0,X1] :
( member(sK3(sK0,union(X0,difference(X1,X2))),X1)
| member(sK3(sK0,union(X0,difference(X1,X2))),X0)
| sK0 = union(X0,difference(X1,X2))
| member(sK3(sK0,union(X0,difference(X1,X2))),sK1)
| member(sK3(sK0,union(X0,difference(X1,X2))),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_406])]) ).
fof(f3222,plain,
( ! [X2,X0,X1] :
( member(sK3(sK0,union(X0,difference(X1,X2))),X1)
| member(sK3(sK0,union(X0,difference(X1,X2))),X0)
| sK0 = union(X0,difference(X1,X2))
| member(sK3(sK0,union(X0,difference(X1,X2))),sK1)
| member(sK3(sK0,union(X0,difference(X1,X2))),sK2) )
| ~ spl5_19
| ~ spl5_126 ),
inference(resolution,[],[f2356,f156]) ).
fof(f13600,plain,
( spl5_405
| ~ spl5_19
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3209,f2355,f155,f13598]) ).
fof(f13598,plain,
( spl5_405
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(sK0,difference(X1,X2))),X1)
| member(sK3(X0,union(sK0,difference(X1,X2))),X0)
| union(sK0,difference(X1,X2)) = X0
| member(sK3(X0,union(sK0,difference(X1,X2))),sK1)
| member(sK3(X0,union(sK0,difference(X1,X2))),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_405])]) ).
fof(f3209,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(sK0,difference(X1,X2))),X1)
| member(sK3(X0,union(sK0,difference(X1,X2))),X0)
| union(sK0,difference(X1,X2)) = X0
| member(sK3(X0,union(sK0,difference(X1,X2))),sK1)
| member(sK3(X0,union(sK0,difference(X1,X2))),sK2) )
| ~ spl5_19
| ~ spl5_126 ),
inference(resolution,[],[f2356,f156]) ).
fof(f13596,plain,
( spl5_404
| ~ spl5_19
| ~ spl5_126 ),
inference(avatar_split_clause,[],[f3195,f2355,f155,f13594]) ).
fof(f13594,plain,
( spl5_404
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(sK0,X2))),X1)
| member(sK3(X0,union(X1,difference(sK0,X2))),X0)
| union(X1,difference(sK0,X2)) = X0
| member(sK3(X0,union(X1,difference(sK0,X2))),sK1)
| member(sK3(X0,union(X1,difference(sK0,X2))),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_404])]) ).
fof(f3195,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(sK0,X2))),X1)
| member(sK3(X0,union(X1,difference(sK0,X2))),X0)
| union(X1,difference(sK0,X2)) = X0
| member(sK3(X0,union(X1,difference(sK0,X2))),sK1)
| member(sK3(X0,union(X1,difference(sK0,X2))),sK2) )
| ~ spl5_19
| ~ spl5_126 ),
inference(resolution,[],[f2356,f156]) ).
fof(f13592,plain,
( spl5_403
| ~ spl5_19
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3081,f2335,f155,f13590]) ).
fof(f13590,plain,
( spl5_403
<=> ! [X2,X0,X1] :
( member(sK3(difference(union(sK0,X0),X1),X2),X2)
| member(sK3(difference(union(sK0,X0),X1),X2),X0)
| difference(union(sK0,X0),X1) = X2
| member(sK3(difference(union(sK0,X0),X1),X2),sK1)
| member(sK3(difference(union(sK0,X0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_403])]) ).
fof(f3081,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(union(sK0,X0),X1),X2),X2)
| member(sK3(difference(union(sK0,X0),X1),X2),X0)
| difference(union(sK0,X0),X1) = X2
| member(sK3(difference(union(sK0,X0),X1),X2),sK1)
| member(sK3(difference(union(sK0,X0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_121 ),
inference(resolution,[],[f2336,f156]) ).
fof(f13588,plain,
( spl5_402
| ~ spl5_19
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3052,f2335,f155,f13586]) ).
fof(f13586,plain,
( spl5_402
<=> ! [X2,X0,X1] :
( member(sK3(difference(union(X0,sK0),X1),X2),X2)
| member(sK3(difference(union(X0,sK0),X1),X2),X0)
| difference(union(X0,sK0),X1) = X2
| member(sK3(difference(union(X0,sK0),X1),X2),sK1)
| member(sK3(difference(union(X0,sK0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_402])]) ).
fof(f3052,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(union(X0,sK0),X1),X2),X2)
| member(sK3(difference(union(X0,sK0),X1),X2),X0)
| difference(union(X0,sK0),X1) = X2
| member(sK3(difference(union(X0,sK0),X1),X2),sK1)
| member(sK3(difference(union(X0,sK0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_121 ),
inference(resolution,[],[f2336,f156]) ).
fof(f13584,plain,
( spl5_401
| ~ spl5_19
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3023,f2335,f155,f13582]) ).
fof(f13582,plain,
( spl5_401
<=> ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X2),sK0),X1)
| member(sK3(difference(union(X0,X1),X2),sK0),X0)
| sK0 = difference(union(X0,X1),X2)
| member(sK3(difference(union(X0,X1),X2),sK0),sK1)
| member(sK3(difference(union(X0,X1),X2),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_401])]) ).
fof(f3023,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(union(X0,X1),X2),sK0),X1)
| member(sK3(difference(union(X0,X1),X2),sK0),X0)
| sK0 = difference(union(X0,X1),X2)
| member(sK3(difference(union(X0,X1),X2),sK0),sK1)
| member(sK3(difference(union(X0,X1),X2),sK0),sK2) )
| ~ spl5_19
| ~ spl5_121 ),
inference(resolution,[],[f2336,f156]) ).
fof(f13580,plain,
( spl5_400
| ~ spl5_19
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2985,f2331,f155,f13578]) ).
fof(f13578,plain,
( spl5_400
<=> ! [X2,X0,X1] :
( member(sK3(difference(sK0,X0),union(X1,X2)),X2)
| member(sK3(difference(sK0,X0),union(X1,X2)),X1)
| union(X1,X2) = difference(sK0,X0)
| member(sK3(difference(sK0,X0),union(X1,X2)),sK1)
| member(sK3(difference(sK0,X0),union(X1,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_400])]) ).
fof(f2985,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(sK0,X0),union(X1,X2)),X2)
| member(sK3(difference(sK0,X0),union(X1,X2)),X1)
| union(X1,X2) = difference(sK0,X0)
| member(sK3(difference(sK0,X0),union(X1,X2)),sK1)
| member(sK3(difference(sK0,X0),union(X1,X2)),sK2) )
| ~ spl5_19
| ~ spl5_120 ),
inference(resolution,[],[f2332,f156]) ).
fof(f13576,plain,
( spl5_399
| ~ spl5_19
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2966,f2331,f155,f13574]) ).
fof(f13574,plain,
( spl5_399
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),union(sK0,X2)),X2)
| member(sK3(difference(X0,X1),union(sK0,X2)),X0)
| difference(X0,X1) = union(sK0,X2)
| member(sK3(difference(X0,X1),union(sK0,X2)),sK1)
| member(sK3(difference(X0,X1),union(sK0,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_399])]) ).
fof(f2966,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),union(sK0,X2)),X2)
| member(sK3(difference(X0,X1),union(sK0,X2)),X0)
| difference(X0,X1) = union(sK0,X2)
| member(sK3(difference(X0,X1),union(sK0,X2)),sK1)
| member(sK3(difference(X0,X1),union(sK0,X2)),sK2) )
| ~ spl5_19
| ~ spl5_120 ),
inference(resolution,[],[f2332,f156]) ).
fof(f13572,plain,
( spl5_398
| ~ spl5_19
| ~ spl5_120 ),
inference(avatar_split_clause,[],[f2951,f2331,f155,f13570]) ).
fof(f13570,plain,
( spl5_398
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,sK0)),X2)
| member(sK3(difference(X0,X1),union(X2,sK0)),X0)
| difference(X0,X1) = union(X2,sK0)
| member(sK3(difference(X0,X1),union(X2,sK0)),sK1)
| member(sK3(difference(X0,X1),union(X2,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_398])]) ).
fof(f2951,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,sK0)),X2)
| member(sK3(difference(X0,X1),union(X2,sK0)),X0)
| difference(X0,X1) = union(X2,sK0)
| member(sK3(difference(X0,X1),union(X2,sK0)),sK1)
| member(sK3(difference(X0,X1),union(X2,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_120 ),
inference(resolution,[],[f2332,f156]) ).
fof(f13568,plain,
( spl5_397
| ~ spl5_19
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2875,f2323,f155,f13566]) ).
fof(f13566,plain,
( spl5_397
<=> ! [X2,X0,X1] :
( member(sK3(union(sK0,X0),difference(X1,X2)),X1)
| member(sK3(union(sK0,X0),difference(X1,X2)),X0)
| difference(X1,X2) = union(sK0,X0)
| member(sK3(union(sK0,X0),difference(X1,X2)),sK1)
| member(sK3(union(sK0,X0),difference(X1,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_397])]) ).
fof(f2875,plain,
( ! [X2,X0,X1] :
( member(sK3(union(sK0,X0),difference(X1,X2)),X1)
| member(sK3(union(sK0,X0),difference(X1,X2)),X0)
| difference(X1,X2) = union(sK0,X0)
| member(sK3(union(sK0,X0),difference(X1,X2)),sK1)
| member(sK3(union(sK0,X0),difference(X1,X2)),sK2) )
| ~ spl5_19
| ~ spl5_118 ),
inference(resolution,[],[f2324,f156]) ).
fof(f13564,plain,
( spl5_396
| ~ spl5_19
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2862,f2323,f155,f13562]) ).
fof(f13562,plain,
( spl5_396
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,sK0),difference(X1,X2)),X1)
| member(sK3(union(X0,sK0),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,sK0)
| member(sK3(union(X0,sK0),difference(X1,X2)),sK1)
| member(sK3(union(X0,sK0),difference(X1,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_396])]) ).
fof(f2862,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,sK0),difference(X1,X2)),X1)
| member(sK3(union(X0,sK0),difference(X1,X2)),X0)
| difference(X1,X2) = union(X0,sK0)
| member(sK3(union(X0,sK0),difference(X1,X2)),sK1)
| member(sK3(union(X0,sK0),difference(X1,X2)),sK2) )
| ~ spl5_19
| ~ spl5_118 ),
inference(resolution,[],[f2324,f156]) ).
fof(f13557,plain,
( spl5_395
| ~ spl5_19
| ~ spl5_118 ),
inference(avatar_split_clause,[],[f2849,f2323,f155,f13555]) ).
fof(f13555,plain,
( spl5_395
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X1),difference(sK0,X2)),X1)
| member(sK3(union(X0,X1),difference(sK0,X2)),X0)
| union(X0,X1) = difference(sK0,X2)
| member(sK3(union(X0,X1),difference(sK0,X2)),sK1)
| member(sK3(union(X0,X1),difference(sK0,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_395])]) ).
fof(f2849,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X1),difference(sK0,X2)),X1)
| member(sK3(union(X0,X1),difference(sK0,X2)),X0)
| union(X0,X1) = difference(sK0,X2)
| member(sK3(union(X0,X1),difference(sK0,X2)),sK1)
| member(sK3(union(X0,X1),difference(sK0,X2)),sK2) )
| ~ spl5_19
| ~ spl5_118 ),
inference(resolution,[],[f2324,f156]) ).
fof(f13553,plain,
( spl5_394
| ~ spl5_19
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2810,f2319,f155,f13551]) ).
fof(f13551,plain,
( spl5_394
<=> ! [X2,X0,X1] :
( member(sK3(sK0,difference(union(X0,X1),X2)),X1)
| member(sK3(sK0,difference(union(X0,X1),X2)),X0)
| sK0 = difference(union(X0,X1),X2)
| member(sK3(sK0,difference(union(X0,X1),X2)),sK1)
| member(sK3(sK0,difference(union(X0,X1),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_394])]) ).
fof(f2810,plain,
( ! [X2,X0,X1] :
( member(sK3(sK0,difference(union(X0,X1),X2)),X1)
| member(sK3(sK0,difference(union(X0,X1),X2)),X0)
| sK0 = difference(union(X0,X1),X2)
| member(sK3(sK0,difference(union(X0,X1),X2)),sK1)
| member(sK3(sK0,difference(union(X0,X1),X2)),sK2) )
| ~ spl5_19
| ~ spl5_117 ),
inference(resolution,[],[f2320,f156]) ).
fof(f13549,plain,
( spl5_393
| ~ spl5_19
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2797,f2319,f155,f13547]) ).
fof(f13547,plain,
( spl5_393
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(union(sK0,X1),X2)),X1)
| member(sK3(X0,difference(union(sK0,X1),X2)),X0)
| difference(union(sK0,X1),X2) = X0
| member(sK3(X0,difference(union(sK0,X1),X2)),sK1)
| member(sK3(X0,difference(union(sK0,X1),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_393])]) ).
fof(f2797,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(sK0,X1),X2)),X1)
| member(sK3(X0,difference(union(sK0,X1),X2)),X0)
| difference(union(sK0,X1),X2) = X0
| member(sK3(X0,difference(union(sK0,X1),X2)),sK1)
| member(sK3(X0,difference(union(sK0,X1),X2)),sK2) )
| ~ spl5_19
| ~ spl5_117 ),
inference(resolution,[],[f2320,f156]) ).
fof(f13545,plain,
( spl5_392
| ~ spl5_19
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2781,f2319,f155,f13543]) ).
fof(f13543,plain,
( spl5_392
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,sK0),X2)),X1)
| member(sK3(X0,difference(union(X1,sK0),X2)),X0)
| difference(union(X1,sK0),X2) = X0
| member(sK3(X0,difference(union(X1,sK0),X2)),sK1)
| member(sK3(X0,difference(union(X1,sK0),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_392])]) ).
fof(f2781,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,sK0),X2)),X1)
| member(sK3(X0,difference(union(X1,sK0),X2)),X0)
| difference(union(X1,sK0),X2) = X0
| member(sK3(X0,difference(union(X1,sK0),X2)),sK1)
| member(sK3(X0,difference(union(X1,sK0),X2)),sK2) )
| ~ spl5_19
| ~ spl5_117 ),
inference(resolution,[],[f2320,f156]) ).
fof(f13541,plain,
( spl5_391
| ~ spl5_19
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2647,f2311,f155,f13539]) ).
fof(f13539,plain,
( spl5_391
<=> ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),X2),X1)
| member(sK4(union(union(sK0,X0),X1),X2),X0)
| subset(union(union(sK0,X0),X1),X2)
| member(sK4(union(union(sK0,X0),X1),X2),sK1)
| member(sK4(union(union(sK0,X0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_391])]) ).
fof(f2647,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),X2),X1)
| member(sK4(union(union(sK0,X0),X1),X2),X0)
| subset(union(union(sK0,X0),X1),X2)
| member(sK4(union(union(sK0,X0),X1),X2),sK1)
| member(sK4(union(union(sK0,X0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_115 ),
inference(resolution,[],[f2312,f156]) ).
fof(f13537,plain,
( spl5_390
| ~ spl5_19
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2625,f2311,f155,f13535]) ).
fof(f13535,plain,
( spl5_390
<=> ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),X2),X1)
| member(sK4(union(union(X0,sK0),X1),X2),X0)
| subset(union(union(X0,sK0),X1),X2)
| member(sK4(union(union(X0,sK0),X1),X2),sK1)
| member(sK4(union(union(X0,sK0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_390])]) ).
fof(f2625,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),X2),X1)
| member(sK4(union(union(X0,sK0),X1),X2),X0)
| subset(union(union(X0,sK0),X1),X2)
| member(sK4(union(union(X0,sK0),X1),X2),sK1)
| member(sK4(union(union(X0,sK0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_115 ),
inference(resolution,[],[f2312,f156]) ).
fof(f13533,plain,
( spl5_389
| ~ spl5_19
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2516,f2307,f155,f13531]) ).
fof(f13531,plain,
( spl5_389
<=> ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),X2),X1)
| member(sK4(union(sK0,union(X0,X1)),X2),X0)
| subset(union(sK0,union(X0,X1)),X2)
| member(sK4(union(sK0,union(X0,X1)),X2),sK1)
| member(sK4(union(sK0,union(X0,X1)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_389])]) ).
fof(f2516,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),X2),X1)
| member(sK4(union(sK0,union(X0,X1)),X2),X0)
| subset(union(sK0,union(X0,X1)),X2)
| member(sK4(union(sK0,union(X0,X1)),X2),sK1)
| member(sK4(union(sK0,union(X0,X1)),X2),sK2) )
| ~ spl5_19
| ~ spl5_114 ),
inference(resolution,[],[f2308,f156]) ).
fof(f13529,plain,
( spl5_388
| ~ spl5_19
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2495,f2307,f155,f13527]) ).
fof(f13527,plain,
( spl5_388
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),X2),X1)
| member(sK4(union(X0,union(sK0,X1)),X2),X0)
| subset(union(X0,union(sK0,X1)),X2)
| member(sK4(union(X0,union(sK0,X1)),X2),sK1)
| member(sK4(union(X0,union(sK0,X1)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_388])]) ).
fof(f2495,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),X2),X1)
| member(sK4(union(X0,union(sK0,X1)),X2),X0)
| subset(union(X0,union(sK0,X1)),X2)
| member(sK4(union(X0,union(sK0,X1)),X2),sK1)
| member(sK4(union(X0,union(sK0,X1)),X2),sK2) )
| ~ spl5_19
| ~ spl5_114 ),
inference(resolution,[],[f2308,f156]) ).
fof(f13525,plain,
( spl5_387
| ~ spl5_19
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2473,f2307,f155,f13523]) ).
fof(f13523,plain,
( spl5_387
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),X2),X1)
| member(sK4(union(X0,union(X1,sK0)),X2),X0)
| subset(union(X0,union(X1,sK0)),X2)
| member(sK4(union(X0,union(X1,sK0)),X2),sK1)
| member(sK4(union(X0,union(X1,sK0)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_387])]) ).
fof(f2473,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),X2),X1)
| member(sK4(union(X0,union(X1,sK0)),X2),X0)
| subset(union(X0,union(X1,sK0)),X2)
| member(sK4(union(X0,union(X1,sK0)),X2),sK1)
| member(sK4(union(X0,union(X1,sK0)),X2),sK2) )
| ~ spl5_19
| ~ spl5_114 ),
inference(resolution,[],[f2308,f156]) ).
fof(f12901,plain,
( spl5_386
| ~ spl5_13
| ~ spl5_137 ),
inference(avatar_split_clause,[],[f3687,f2399,f107,f12899]) ).
fof(f12899,plain,
( spl5_386
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(union(union(sK1,sK2),X1),X2)),X2)
| difference(union(union(sK1,sK2),X1),X2) = X0
| ~ member(sK3(X0,difference(union(union(sK1,sK2),X1),X2)),X0)
| ~ member(sK3(X0,difference(union(union(sK1,sK2),X1),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_386])]) ).
fof(f3687,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(union(sK1,sK2),X1),X2)),X2)
| difference(union(union(sK1,sK2),X1),X2) = X0
| ~ member(sK3(X0,difference(union(union(sK1,sK2),X1),X2)),X0)
| ~ member(sK3(X0,difference(union(union(sK1,sK2),X1),X2)),sK0) )
| ~ spl5_13
| ~ spl5_137 ),
inference(resolution,[],[f2400,f108]) ).
fof(f12897,plain,
( spl5_385
| ~ spl5_13
| ~ spl5_136 ),
inference(avatar_split_clause,[],[f3657,f2395,f107,f12895]) ).
fof(f12895,plain,
( spl5_385
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,union(sK1,sK2)),X2)),X2)
| difference(union(X1,union(sK1,sK2)),X2) = X0
| ~ member(sK3(X0,difference(union(X1,union(sK1,sK2)),X2)),X0)
| ~ member(sK3(X0,difference(union(X1,union(sK1,sK2)),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_385])]) ).
fof(f3657,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(union(X1,union(sK1,sK2)),X2)),X2)
| difference(union(X1,union(sK1,sK2)),X2) = X0
| ~ member(sK3(X0,difference(union(X1,union(sK1,sK2)),X2)),X0)
| ~ member(sK3(X0,difference(union(X1,union(sK1,sK2)),X2)),sK0) )
| ~ spl5_13
| ~ spl5_136 ),
inference(resolution,[],[f2396,f108]) ).
fof(f12893,plain,
( spl5_384
| ~ spl5_13
| ~ spl5_133 ),
inference(avatar_split_clause,[],[f3544,f2383,f107,f12891]) ).
fof(f12891,plain,
( spl5_384
<=> ! [X2,X0,X1] :
( member(sK3(union(difference(X0,union(sK1,sK2)),X1),X2),X1)
| union(difference(X0,union(sK1,sK2)),X1) = X2
| member(sK3(union(difference(X0,union(sK1,sK2)),X1),X2),X2)
| ~ member(sK3(union(difference(X0,union(sK1,sK2)),X1),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_384])]) ).
fof(f3544,plain,
( ! [X2,X0,X1] :
( member(sK3(union(difference(X0,union(sK1,sK2)),X1),X2),X1)
| union(difference(X0,union(sK1,sK2)),X1) = X2
| member(sK3(union(difference(X0,union(sK1,sK2)),X1),X2),X2)
| ~ member(sK3(union(difference(X0,union(sK1,sK2)),X1),X2),sK0) )
| ~ spl5_13
| ~ spl5_133 ),
inference(resolution,[],[f2384,f108]) ).
fof(f12889,plain,
( spl5_383
| ~ spl5_13
| ~ spl5_131 ),
inference(avatar_split_clause,[],[f3440,f2375,f107,f12887]) ).
fof(f12887,plain,
( spl5_383
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,union(sK1,sK2))),X2),X0)
| union(X0,difference(X1,union(sK1,sK2))) = X2
| member(sK3(union(X0,difference(X1,union(sK1,sK2))),X2),X2)
| ~ member(sK3(union(X0,difference(X1,union(sK1,sK2))),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_383])]) ).
fof(f3440,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,difference(X1,union(sK1,sK2))),X2),X0)
| union(X0,difference(X1,union(sK1,sK2))) = X2
| member(sK3(union(X0,difference(X1,union(sK1,sK2))),X2),X2)
| ~ member(sK3(union(X0,difference(X1,union(sK1,sK2))),X2),sK0) )
| ~ spl5_13
| ~ spl5_131 ),
inference(resolution,[],[f2376,f108]) ).
fof(f12885,plain,
( spl5_382
| ~ spl5_13
| ~ spl5_130 ),
inference(avatar_split_clause,[],[f3396,f2371,f107,f12883]) ).
fof(f12883,plain,
( spl5_382
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X1),difference(X2,union(sK1,sK2))),X0)
| union(X0,X1) = difference(X2,union(sK1,sK2))
| member(sK3(union(X0,X1),difference(X2,union(sK1,sK2))),X1)
| ~ member(sK3(union(X0,X1),difference(X2,union(sK1,sK2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_382])]) ).
fof(f3396,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X1),difference(X2,union(sK1,sK2))),X0)
| union(X0,X1) = difference(X2,union(sK1,sK2))
| member(sK3(union(X0,X1),difference(X2,union(sK1,sK2))),X1)
| ~ member(sK3(union(X0,X1),difference(X2,union(sK1,sK2))),sK0) )
| ~ spl5_13
| ~ spl5_130 ),
inference(resolution,[],[f2372,f108]) ).
fof(f12881,plain,
( spl5_381
| ~ spl5_13
| ~ spl5_129 ),
inference(avatar_split_clause,[],[f3360,f2367,f107,f12879]) ).
fof(f12879,plain,
( spl5_381
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,union(sK1,sK2)),union(X1,X2)),X1)
| union(X1,X2) = difference(X0,union(sK1,sK2))
| member(sK3(difference(X0,union(sK1,sK2)),union(X1,X2)),X2)
| ~ member(sK3(difference(X0,union(sK1,sK2)),union(X1,X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_381])]) ).
fof(f3360,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,union(sK1,sK2)),union(X1,X2)),X1)
| union(X1,X2) = difference(X0,union(sK1,sK2))
| member(sK3(difference(X0,union(sK1,sK2)),union(X1,X2)),X2)
| ~ member(sK3(difference(X0,union(sK1,sK2)),union(X1,X2)),sK0) )
| ~ spl5_13
| ~ spl5_129 ),
inference(resolution,[],[f2368,f108]) ).
fof(f12877,plain,
( spl5_380
| ~ spl5_13
| ~ spl5_127 ),
inference(avatar_split_clause,[],[f3261,f2359,f107,f12875]) ).
fof(f12875,plain,
( spl5_380
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,union(sK1,sK2)),X2)),X0)
| union(difference(X1,union(sK1,sK2)),X2) = X0
| member(sK3(X0,union(difference(X1,union(sK1,sK2)),X2)),X2)
| ~ member(sK3(X0,union(difference(X1,union(sK1,sK2)),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_380])]) ).
fof(f3261,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(difference(X1,union(sK1,sK2)),X2)),X0)
| union(difference(X1,union(sK1,sK2)),X2) = X0
| member(sK3(X0,union(difference(X1,union(sK1,sK2)),X2)),X2)
| ~ member(sK3(X0,union(difference(X1,union(sK1,sK2)),X2)),sK0) )
| ~ spl5_13
| ~ spl5_127 ),
inference(resolution,[],[f2360,f108]) ).
fof(f12873,plain,
( spl5_379
| ~ spl5_13
| ~ spl5_125 ),
inference(avatar_split_clause,[],[f3175,f2351,f107,f12871]) ).
fof(f12871,plain,
( spl5_379
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(X2,union(sK1,sK2)))),X0)
| union(X1,difference(X2,union(sK1,sK2))) = X0
| member(sK3(X0,union(X1,difference(X2,union(sK1,sK2)))),X1)
| ~ member(sK3(X0,union(X1,difference(X2,union(sK1,sK2)))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_379])]) ).
fof(f3175,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,difference(X2,union(sK1,sK2)))),X0)
| union(X1,difference(X2,union(sK1,sK2))) = X0
| member(sK3(X0,union(X1,difference(X2,union(sK1,sK2)))),X1)
| ~ member(sK3(X0,union(X1,difference(X2,union(sK1,sK2)))),sK0) )
| ~ spl5_13
| ~ spl5_125 ),
inference(resolution,[],[f2352,f108]) ).
fof(f12868,plain,
( spl5_378
| ~ spl5_13
| ~ spl5_124 ),
inference(avatar_split_clause,[],[f3152,f2347,f107,f12866]) ).
fof(f12866,plain,
( spl5_378
<=> ! [X2,X0,X1] :
( union(difference(union(sK1,sK2),X0),X1) = X2
| member(sK3(X2,union(difference(union(sK1,sK2),X0),X1)),X0)
| ~ member(sK3(X2,union(difference(union(sK1,sK2),X0),X1)),X2)
| ~ member(sK3(X2,union(difference(union(sK1,sK2),X0),X1)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_378])]) ).
fof(f3152,plain,
( ! [X2,X0,X1] :
( union(difference(union(sK1,sK2),X0),X1) = X2
| member(sK3(X2,union(difference(union(sK1,sK2),X0),X1)),X0)
| ~ member(sK3(X2,union(difference(union(sK1,sK2),X0),X1)),X2)
| ~ member(sK3(X2,union(difference(union(sK1,sK2),X0),X1)),sK0) )
| ~ spl5_13
| ~ spl5_124 ),
inference(resolution,[],[f2348,f108]) ).
fof(f12864,plain,
( spl5_377
| ~ spl5_13
| ~ spl5_122 ),
inference(avatar_split_clause,[],[f3129,f2339,f107,f12862]) ).
fof(f12862,plain,
( spl5_377
<=> ! [X2,X0,X1] :
( union(X0,difference(union(sK1,sK2),X1)) = X2
| member(sK3(X2,union(X0,difference(union(sK1,sK2),X1))),X1)
| ~ member(sK3(X2,union(X0,difference(union(sK1,sK2),X1))),X2)
| ~ member(sK3(X2,union(X0,difference(union(sK1,sK2),X1))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_377])]) ).
fof(f3129,plain,
( ! [X2,X0,X1] :
( union(X0,difference(union(sK1,sK2),X1)) = X2
| member(sK3(X2,union(X0,difference(union(sK1,sK2),X1))),X1)
| ~ member(sK3(X2,union(X0,difference(union(sK1,sK2),X1))),X2)
| ~ member(sK3(X2,union(X0,difference(union(sK1,sK2),X1))),sK0) )
| ~ spl5_13
| ~ spl5_122 ),
inference(resolution,[],[f2340,f108]) ).
fof(f12860,plain,
( spl5_376
| ~ spl5_13
| ~ spl5_119 ),
inference(avatar_split_clause,[],[f2923,f2327,f107,f12858]) ).
fof(f12858,plain,
( spl5_376
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,difference(union(sK1,sK2),X1)),X2),X2)
| member(sK3(difference(X0,difference(union(sK1,sK2),X1)),X2),X1)
| difference(X0,difference(union(sK1,sK2),X1)) = X2
| ~ member(sK3(difference(X0,difference(union(sK1,sK2),X1)),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_376])]) ).
fof(f2923,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,difference(union(sK1,sK2),X1)),X2),X2)
| member(sK3(difference(X0,difference(union(sK1,sK2),X1)),X2),X1)
| difference(X0,difference(union(sK1,sK2),X1)) = X2
| ~ member(sK3(difference(X0,difference(union(sK1,sK2),X1)),X2),sK0) )
| ~ spl5_13
| ~ spl5_119 ),
inference(resolution,[],[f2328,f108]) ).
fof(f12856,plain,
( spl5_375
| ~ spl5_13
| ~ spl5_116 ),
inference(avatar_split_clause,[],[f2756,f2315,f107,f12854]) ).
fof(f12854,plain,
( spl5_375
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,difference(union(sK1,sK2),X2))),X0)
| member(sK3(X0,difference(X1,difference(union(sK1,sK2),X2))),X2)
| difference(X1,difference(union(sK1,sK2),X2)) = X0
| ~ member(sK3(X0,difference(X1,difference(union(sK1,sK2),X2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_375])]) ).
fof(f2756,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,difference(union(sK1,sK2),X2))),X0)
| member(sK3(X0,difference(X1,difference(union(sK1,sK2),X2))),X2)
| difference(X1,difference(union(sK1,sK2),X2)) = X0
| ~ member(sK3(X0,difference(X1,difference(union(sK1,sK2),X2))),sK0) )
| ~ spl5_13
| ~ spl5_116 ),
inference(resolution,[],[f2316,f108]) ).
fof(f12852,plain,
( spl5_374
| ~ spl5_13
| ~ spl5_113 ),
inference(avatar_split_clause,[],[f2424,f2303,f107,f12850]) ).
fof(f12850,plain,
( spl5_374
<=> ! [X2,X0,X1] :
( subset(X0,difference(difference(union(sK1,sK2),X1),X2))
| member(sK4(X0,difference(difference(union(sK1,sK2),X1),X2)),X1)
| member(sK4(X0,difference(difference(union(sK1,sK2),X1),X2)),X2)
| ~ member(sK4(X0,difference(difference(union(sK1,sK2),X1),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_374])]) ).
fof(f2424,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(difference(union(sK1,sK2),X1),X2))
| member(sK4(X0,difference(difference(union(sK1,sK2),X1),X2)),X1)
| member(sK4(X0,difference(difference(union(sK1,sK2),X1),X2)),X2)
| ~ member(sK4(X0,difference(difference(union(sK1,sK2),X1),X2)),sK0) )
| ~ spl5_13
| ~ spl5_113 ),
inference(resolution,[],[f2304,f108]) ).
fof(f12212,plain,
( spl5_373
| ~ spl5_12
| ~ spl5_51 ),
inference(avatar_split_clause,[],[f579,f573,f101,f12210]) ).
fof(f12210,plain,
( spl5_373
<=> ! [X0,X3,X2,X1] :
( ~ member(X0,difference(X1,X2))
| member(X0,union(X3,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_373])]) ).
fof(f573,plain,
( spl5_51
<=> ! [X2,X0,X1] : subset(difference(X0,X1),union(X2,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_51])]) ).
fof(f579,plain,
( ! [X2,X3,X0,X1] :
( ~ member(X0,difference(X1,X2))
| member(X0,union(X3,X1)) )
| ~ spl5_12
| ~ spl5_51 ),
inference(resolution,[],[f574,f102]) ).
fof(f574,plain,
( ! [X2,X0,X1] : subset(difference(X0,X1),union(X2,X0))
| ~ spl5_51 ),
inference(avatar_component_clause,[],[f573]) ).
fof(f12208,plain,
( spl5_372
| ~ spl5_12
| ~ spl5_50 ),
inference(avatar_split_clause,[],[f576,f569,f101,f12206]) ).
fof(f12206,plain,
( spl5_372
<=> ! [X0,X3,X2,X1] :
( ~ member(X0,difference(X1,X2))
| member(X0,union(X1,X3)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_372])]) ).
fof(f569,plain,
( spl5_50
<=> ! [X2,X0,X1] : subset(difference(X0,X1),union(X0,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_50])]) ).
fof(f576,plain,
( ! [X2,X3,X0,X1] :
( ~ member(X0,difference(X1,X2))
| member(X0,union(X1,X3)) )
| ~ spl5_12
| ~ spl5_50 ),
inference(resolution,[],[f570,f102]) ).
fof(f570,plain,
( ! [X2,X0,X1] : subset(difference(X0,X1),union(X0,X2))
| ~ spl5_50 ),
inference(avatar_component_clause,[],[f569]) ).
fof(f10990,plain,
( spl5_371
| ~ spl5_37
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2682,f2311,f441,f10988]) ).
fof(f10988,plain,
( spl5_371
<=> ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X0)
| subset(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_371])]) ).
fof(f2682,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X0)
| subset(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2619]) ).
fof(f2619,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X0)
| subset(union(union(X0,sK0),X1),union(union(sK1,sK2),X2))
| subset(union(union(X0,sK0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_115 ),
inference(resolution,[],[f2312,f442]) ).
fof(f10986,plain,
( spl5_370
| ~ spl5_38
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2681,f2311,f445,f10984]) ).
fof(f10984,plain,
( spl5_370
<=> ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X0)
| subset(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_370])]) ).
fof(f2681,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X0)
| subset(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2620]) ).
fof(f2620,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X0)
| subset(union(union(X0,sK0),X1),union(X2,union(sK1,sK2)))
| subset(union(union(X0,sK0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_115 ),
inference(resolution,[],[f2312,f446]) ).
fof(f10982,plain,
( spl5_369
| ~ spl5_37
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2665,f2311,f441,f10980]) ).
fof(f10980,plain,
( spl5_369
<=> ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X0)
| subset(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_369])]) ).
fof(f2665,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X0)
| subset(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2641]) ).
fof(f2641,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X0)
| subset(union(union(sK0,X0),X1),union(union(sK1,sK2),X2))
| subset(union(union(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_115 ),
inference(resolution,[],[f2312,f442]) ).
fof(f10978,plain,
( spl5_368
| ~ spl5_38
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2664,f2311,f445,f10976]) ).
fof(f10976,plain,
( spl5_368
<=> ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X0)
| subset(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_368])]) ).
fof(f2664,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X0)
| subset(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2642]) ).
fof(f2642,plain,
( ! [X2,X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X0)
| subset(union(union(sK0,X0),X1),union(X2,union(sK1,sK2)))
| subset(union(union(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_115 ),
inference(resolution,[],[f2312,f446]) ).
fof(f10974,plain,
( spl5_367
| ~ spl5_37
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2568,f2307,f441,f10972]) ).
fof(f10972,plain,
( spl5_367
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_367])]) ).
fof(f2568,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2467]) ).
fof(f2467,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2))
| subset(union(X0,union(X1,sK0)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_114 ),
inference(resolution,[],[f2308,f442]) ).
fof(f10970,plain,
( spl5_366
| ~ spl5_38
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2567,f2307,f445,f10968]) ).
fof(f10968,plain,
( spl5_366
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_366])]) ).
fof(f2567,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2468]) ).
fof(f2468,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2)))
| subset(union(X0,union(X1,sK0)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_114 ),
inference(resolution,[],[f2308,f446]) ).
fof(f10966,plain,
( spl5_365
| ~ spl5_21
| ~ spl5_199 ),
inference(avatar_split_clause,[],[f5793,f5095,f163,f10964]) ).
fof(f10964,plain,
( spl5_365
<=> ! [X0] : subset(union(sK1,difference(sK0,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_365])]) ).
fof(f5793,plain,
( ! [X0] : subset(union(sK1,difference(sK0,X0)),union(sK1,sK2))
| ~ spl5_21
| ~ spl5_199 ),
inference(duplicate_literal_removal,[],[f5778]) ).
fof(f5778,plain,
( ! [X0] :
( subset(union(sK1,difference(sK0,X0)),union(sK1,sK2))
| subset(union(sK1,difference(sK0,X0)),union(sK1,sK2)) )
| ~ spl5_21
| ~ spl5_199 ),
inference(resolution,[],[f5096,f164]) ).
fof(f10962,plain,
( spl5_364
| ~ spl5_37
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2551,f2307,f441,f10960]) ).
fof(f10960,plain,
( spl5_364
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_364])]) ).
fof(f2551,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2489]) ).
fof(f2489,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2))
| subset(union(X0,union(sK0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_114 ),
inference(resolution,[],[f2308,f442]) ).
fof(f10958,plain,
( spl5_363
| ~ spl5_38
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2550,f2307,f445,f10956]) ).
fof(f10956,plain,
( spl5_363
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_363])]) ).
fof(f2550,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2490]) ).
fof(f2490,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2)))
| subset(union(X0,union(sK0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_114 ),
inference(resolution,[],[f2308,f446]) ).
fof(f10954,plain,
( spl5_362
| ~ spl5_37
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2534,f2307,f441,f10952]) ).
fof(f10952,plain,
( spl5_362
<=> ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_362])]) ).
fof(f2534,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2510]) ).
fof(f2510,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)),X1)
| member(sK4(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2))
| subset(union(sK0,union(X0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_114 ),
inference(resolution,[],[f2308,f442]) ).
fof(f10950,plain,
( spl5_361
| ~ spl5_38
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2533,f2307,f445,f10948]) ).
fof(f10948,plain,
( spl5_361
<=> ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_361])]) ).
fof(f2533,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2511]) ).
fof(f2511,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))),X1)
| member(sK4(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2)))
| subset(union(sK0,union(X0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_114 ),
inference(resolution,[],[f2308,f446]) ).
fof(f10946,plain,
( spl5_360
| ~ spl5_44
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1795,f1324,f505,f10944]) ).
fof(f10944,plain,
( spl5_360
<=> ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X1)
| subset(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_360])]) ).
fof(f1795,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X1)
| subset(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1785]) ).
fof(f1785,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X1)
| subset(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2))
| subset(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(union(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_93 ),
inference(resolution,[],[f1325,f506]) ).
fof(f10942,plain,
( spl5_359
| ~ spl5_44
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1714,f1316,f505,f10940]) ).
fof(f10940,plain,
( spl5_359
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_359])]) ).
fof(f1714,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1666]) ).
fof(f1666,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2))
| subset(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(X0,difference(sK0,X1)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_91 ),
inference(resolution,[],[f1317,f506]) ).
fof(f10938,plain,
( spl5_358
| ~ spl5_44
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1697,f1316,f505,f10936]) ).
fof(f10936,plain,
( spl5_358
<=> ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_358])]) ).
fof(f1697,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1687]) ).
fof(f1687,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2)),X0)
| subset(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2))
| subset(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2))
| member(sK4(union(sK0,difference(X0,X1)),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_91 ),
inference(resolution,[],[f1317,f506]) ).
fof(f10934,plain,
( spl5_357
| ~ spl5_44
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1462,f1283,f505,f10932]) ).
fof(f10932,plain,
( spl5_357
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_357])]) ).
fof(f1462,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1416]) ).
fof(f1416,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2))
| subset(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(union(X0,sK0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_83 ),
inference(resolution,[],[f1284,f506]) ).
fof(f10930,plain,
( spl5_356
| ~ spl5_44
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1446,f1283,f505,f10928]) ).
fof(f10928,plain,
( spl5_356
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_356])]) ).
fof(f1446,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1436]) ).
fof(f1436,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X0)
| subset(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2))
| subset(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(union(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_83 ),
inference(resolution,[],[f1284,f506]) ).
fof(f10919,plain,
( spl5_355
| ~ spl5_22
| ~ spl5_199 ),
inference(avatar_split_clause,[],[f5790,f5095,f167,f10917]) ).
fof(f10917,plain,
( spl5_355
<=> ! [X0] : subset(union(sK2,difference(sK0,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_355])]) ).
fof(f5790,plain,
( ! [X0] : subset(union(sK2,difference(sK0,X0)),union(sK1,sK2))
| ~ spl5_22
| ~ spl5_199 ),
inference(duplicate_literal_removal,[],[f5781]) ).
fof(f5781,plain,
( ! [X0] :
( subset(union(sK2,difference(sK0,X0)),union(sK1,sK2))
| subset(union(sK2,difference(sK0,X0)),union(sK1,sK2)) )
| ~ spl5_22
| ~ spl5_199 ),
inference(resolution,[],[f5096,f168]) ).
fof(f10855,plain,
( spl5_354
| ~ spl5_21
| ~ spl5_198 ),
inference(avatar_split_clause,[],[f5777,f5091,f163,f10853]) ).
fof(f10853,plain,
( spl5_354
<=> ! [X0] : subset(union(sK0,difference(sK1,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_354])]) ).
fof(f5777,plain,
( ! [X0] : subset(union(sK0,difference(sK1,X0)),union(sK1,sK2))
| ~ spl5_21
| ~ spl5_198 ),
inference(duplicate_literal_removal,[],[f5764]) ).
fof(f5764,plain,
( ! [X0] :
( subset(union(sK0,difference(sK1,X0)),union(sK1,sK2))
| subset(union(sK0,difference(sK1,X0)),union(sK1,sK2)) )
| ~ spl5_21
| ~ spl5_198 ),
inference(resolution,[],[f5092,f164]) ).
fof(f10807,plain,
( spl5_353
| ~ spl5_22
| ~ spl5_198 ),
inference(avatar_split_clause,[],[f5774,f5091,f167,f10805]) ).
fof(f10805,plain,
( spl5_353
<=> ! [X0] : subset(union(sK0,difference(sK2,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_353])]) ).
fof(f5774,plain,
( ! [X0] : subset(union(sK0,difference(sK2,X0)),union(sK1,sK2))
| ~ spl5_22
| ~ spl5_198 ),
inference(duplicate_literal_removal,[],[f5767]) ).
fof(f5767,plain,
( ! [X0] :
( subset(union(sK0,difference(sK2,X0)),union(sK1,sK2))
| subset(union(sK0,difference(sK2,X0)),union(sK1,sK2)) )
| ~ spl5_22
| ~ spl5_198 ),
inference(resolution,[],[f5092,f168]) ).
fof(f10793,plain,
( spl5_352
| ~ spl5_70
| ~ spl5_75 ),
inference(avatar_split_clause,[],[f1109,f813,f790,f10791]) ).
fof(f10791,plain,
( spl5_352
<=> ! [X2,X0,X1] : subset(union(X0,X1),union(X1,union(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_352])]) ).
fof(f1109,plain,
( ! [X2,X0,X1] : subset(union(X0,X1),union(X1,union(X0,X2)))
| ~ spl5_70
| ~ spl5_75 ),
inference(duplicate_literal_removal,[],[f1090]) ).
fof(f1090,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X1),union(X1,union(X0,X2)))
| subset(union(X0,X1),union(X1,union(X0,X2))) )
| ~ spl5_70
| ~ spl5_75 ),
inference(resolution,[],[f814,f791]) ).
fof(f10789,plain,
( spl5_351
| ~ spl5_69
| ~ spl5_75 ),
inference(avatar_split_clause,[],[f1107,f813,f786,f10787]) ).
fof(f10787,plain,
( spl5_351
<=> ! [X2,X0,X1] : subset(union(X0,X1),union(X1,union(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_351])]) ).
fof(f1107,plain,
( ! [X2,X0,X1] : subset(union(X0,X1),union(X1,union(X2,X0)))
| ~ spl5_69
| ~ spl5_75 ),
inference(duplicate_literal_removal,[],[f1092]) ).
fof(f1092,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X1),union(X1,union(X2,X0)))
| subset(union(X0,X1),union(X1,union(X2,X0))) )
| ~ spl5_69
| ~ spl5_75 ),
inference(resolution,[],[f814,f787]) ).
fof(f10785,plain,
( spl5_350
| ~ spl5_68
| ~ spl5_74 ),
inference(avatar_split_clause,[],[f1083,f806,f782,f10783]) ).
fof(f10783,plain,
( spl5_350
<=> ! [X2,X0,X1] : subset(union(X0,X1),union(union(X0,X2),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_350])]) ).
fof(f1083,plain,
( ! [X2,X0,X1] : subset(union(X0,X1),union(union(X0,X2),X1))
| ~ spl5_68
| ~ spl5_74 ),
inference(duplicate_literal_removal,[],[f1058]) ).
fof(f1058,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X1),union(union(X0,X2),X1))
| subset(union(X0,X1),union(union(X0,X2),X1)) )
| ~ spl5_68
| ~ spl5_74 ),
inference(resolution,[],[f807,f783]) ).
fof(f10781,plain,
( spl5_349
| ~ spl5_67
| ~ spl5_74 ),
inference(avatar_split_clause,[],[f1079,f806,f778,f10779]) ).
fof(f10779,plain,
( spl5_349
<=> ! [X2,X0,X1] : subset(union(X0,X1),union(union(X2,X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_349])]) ).
fof(f1079,plain,
( ! [X2,X0,X1] : subset(union(X0,X1),union(union(X2,X0),X1))
| ~ spl5_67
| ~ spl5_74 ),
inference(duplicate_literal_removal,[],[f1062]) ).
fof(f1062,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X1),union(union(X2,X0),X1))
| subset(union(X0,X1),union(union(X2,X0),X1)) )
| ~ spl5_67
| ~ spl5_74 ),
inference(resolution,[],[f807,f779]) ).
fof(f10777,plain,
( spl5_348
| ~ spl5_70
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1048,f802,f790,f10775]) ).
fof(f10775,plain,
( spl5_348
<=> ! [X2,X0,X1] : subset(union(X0,X1),union(X0,union(X1,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_348])]) ).
fof(f1048,plain,
( ! [X2,X0,X1] : subset(union(X0,X1),union(X0,union(X1,X2)))
| ~ spl5_70
| ~ spl5_73 ),
inference(duplicate_literal_removal,[],[f1029]) ).
fof(f1029,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X1),union(X0,union(X1,X2)))
| subset(union(X0,X1),union(X0,union(X1,X2))) )
| ~ spl5_70
| ~ spl5_73 ),
inference(resolution,[],[f803,f791]) ).
fof(f10773,plain,
( spl5_347
| ~ spl5_69
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1046,f802,f786,f10771]) ).
fof(f10771,plain,
( spl5_347
<=> ! [X2,X0,X1] : subset(union(X0,X1),union(X0,union(X2,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_347])]) ).
fof(f1046,plain,
( ! [X2,X0,X1] : subset(union(X0,X1),union(X0,union(X2,X1)))
| ~ spl5_69
| ~ spl5_73 ),
inference(duplicate_literal_removal,[],[f1031]) ).
fof(f1031,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X1),union(X0,union(X2,X1)))
| subset(union(X0,X1),union(X0,union(X2,X1))) )
| ~ spl5_69
| ~ spl5_73 ),
inference(resolution,[],[f803,f787]) ).
fof(f10769,plain,
( spl5_346
| ~ spl5_31
| ~ spl5_198 ),
inference(avatar_split_clause,[],[f5773,f5091,f301,f10767]) ).
fof(f10767,plain,
( spl5_346
<=> ! [X0] : subset(union(sK0,difference(sK0,X0)),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_346])]) ).
fof(f5773,plain,
( ! [X0] : subset(union(sK0,difference(sK0,X0)),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_198 ),
inference(duplicate_literal_removal,[],[f5768]) ).
fof(f5768,plain,
( ! [X0] :
( subset(union(sK0,difference(sK0,X0)),union(sK1,sK2))
| subset(union(sK0,difference(sK0,X0)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_198 ),
inference(resolution,[],[f5092,f302]) ).
fof(f10765,plain,
( spl5_345
| ~ spl5_68
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1019,f798,f782,f10763]) ).
fof(f10763,plain,
( spl5_345
<=> ! [X2,X0,X1] : subset(union(X0,X1),union(union(X1,X2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_345])]) ).
fof(f1019,plain,
( ! [X2,X0,X1] : subset(union(X0,X1),union(union(X1,X2),X0))
| ~ spl5_68
| ~ spl5_72 ),
inference(duplicate_literal_removal,[],[f994]) ).
fof(f994,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X1),union(union(X1,X2),X0))
| subset(union(X0,X1),union(union(X1,X2),X0)) )
| ~ spl5_68
| ~ spl5_72 ),
inference(resolution,[],[f799,f783]) ).
fof(f10761,plain,
( spl5_344
| ~ spl5_67
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1015,f798,f778,f10759]) ).
fof(f10759,plain,
( spl5_344
<=> ! [X2,X0,X1] : subset(union(X0,X1),union(union(X2,X1),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_344])]) ).
fof(f1015,plain,
( ! [X2,X0,X1] : subset(union(X0,X1),union(union(X2,X1),X0))
| ~ spl5_67
| ~ spl5_72 ),
inference(duplicate_literal_removal,[],[f998]) ).
fof(f998,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X1),union(union(X2,X1),X0))
| subset(union(X0,X1),union(union(X2,X1),X0)) )
| ~ spl5_67
| ~ spl5_72 ),
inference(resolution,[],[f799,f779]) ).
fof(f10757,plain,
( spl5_343
| ~ spl5_66
| ~ spl5_71 ),
inference(avatar_split_clause,[],[f987,f794,f774,f10755]) ).
fof(f10755,plain,
( spl5_343
<=> ! [X2,X0,X1] : subset(difference(X0,union(X1,X2)),difference(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_343])]) ).
fof(f987,plain,
( ! [X2,X0,X1] : subset(difference(X0,union(X1,X2)),difference(X0,X1))
| ~ spl5_66
| ~ spl5_71 ),
inference(duplicate_literal_removal,[],[f974]) ).
fof(f974,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,union(X1,X2)),difference(X0,X1))
| subset(difference(X0,union(X1,X2)),difference(X0,X1)) )
| ~ spl5_66
| ~ spl5_71 ),
inference(resolution,[],[f795,f775]) ).
fof(f10753,plain,
( spl5_342
| ~ spl5_65
| ~ spl5_71 ),
inference(avatar_split_clause,[],[f985,f794,f770,f10751]) ).
fof(f10751,plain,
( spl5_342
<=> ! [X2,X0,X1] : subset(difference(X0,union(X1,X2)),difference(X0,X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_342])]) ).
fof(f985,plain,
( ! [X2,X0,X1] : subset(difference(X0,union(X1,X2)),difference(X0,X2))
| ~ spl5_65
| ~ spl5_71 ),
inference(duplicate_literal_removal,[],[f976]) ).
fof(f976,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,union(X1,X2)),difference(X0,X2))
| subset(difference(X0,union(X1,X2)),difference(X0,X2)) )
| ~ spl5_65
| ~ spl5_71 ),
inference(resolution,[],[f795,f771]) ).
fof(f10749,plain,
( spl5_341
| ~ spl5_18
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f969,f790,f151,f10747]) ).
fof(f10747,plain,
( spl5_341
<=> ! [X0,X3,X2,X1] : subset(difference(X0,X1),union(X2,union(X0,X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_341])]) ).
fof(f969,plain,
( ! [X2,X3,X0,X1] : subset(difference(X0,X1),union(X2,union(X0,X3)))
| ~ spl5_18
| ~ spl5_70 ),
inference(duplicate_literal_removal,[],[f948]) ).
fof(f948,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),union(X2,union(X0,X3)))
| subset(difference(X0,X1),union(X2,union(X0,X3))) )
| ~ spl5_18
| ~ spl5_70 ),
inference(resolution,[],[f791,f152]) ).
fof(f10745,plain,
( spl5_340
| ~ spl5_55
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f966,f790,f600,f10743]) ).
fof(f10743,plain,
( spl5_340
<=> ! [X2,X0,X1] : subset(union(X0,X0),union(X1,union(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_340])]) ).
fof(f966,plain,
( ! [X2,X0,X1] : subset(union(X0,X0),union(X1,union(X0,X2)))
| ~ spl5_55
| ~ spl5_70 ),
inference(duplicate_literal_removal,[],[f951]) ).
fof(f951,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),union(X1,union(X0,X2)))
| subset(union(X0,X0),union(X1,union(X0,X2))) )
| ~ spl5_55
| ~ spl5_70 ),
inference(resolution,[],[f791,f601]) ).
fof(f10741,plain,
( spl5_339
| ~ spl5_18
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f944,f786,f151,f10739]) ).
fof(f10739,plain,
( spl5_339
<=> ! [X0,X3,X2,X1] : subset(difference(X0,X1),union(X2,union(X3,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_339])]) ).
fof(f944,plain,
( ! [X2,X3,X0,X1] : subset(difference(X0,X1),union(X2,union(X3,X0)))
| ~ spl5_18
| ~ spl5_69 ),
inference(duplicate_literal_removal,[],[f923]) ).
fof(f923,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),union(X2,union(X3,X0)))
| subset(difference(X0,X1),union(X2,union(X3,X0))) )
| ~ spl5_18
| ~ spl5_69 ),
inference(resolution,[],[f787,f152]) ).
fof(f10737,plain,
( spl5_338
| ~ spl5_55
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f941,f786,f600,f10735]) ).
fof(f10735,plain,
( spl5_338
<=> ! [X2,X0,X1] : subset(union(X0,X0),union(X1,union(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_338])]) ).
fof(f941,plain,
( ! [X2,X0,X1] : subset(union(X0,X0),union(X1,union(X2,X0)))
| ~ spl5_55
| ~ spl5_69 ),
inference(duplicate_literal_removal,[],[f926]) ).
fof(f926,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),union(X1,union(X2,X0)))
| subset(union(X0,X0),union(X1,union(X2,X0))) )
| ~ spl5_55
| ~ spl5_69 ),
inference(resolution,[],[f787,f601]) ).
fof(f10733,plain,
( spl5_337
| ~ spl5_18
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f919,f782,f151,f10731]) ).
fof(f10731,plain,
( spl5_337
<=> ! [X0,X3,X2,X1] : subset(difference(X0,X1),union(union(X0,X2),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_337])]) ).
fof(f919,plain,
( ! [X2,X3,X0,X1] : subset(difference(X0,X1),union(union(X0,X2),X3))
| ~ spl5_18
| ~ spl5_68 ),
inference(duplicate_literal_removal,[],[f898]) ).
fof(f898,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),union(union(X0,X2),X3))
| subset(difference(X0,X1),union(union(X0,X2),X3)) )
| ~ spl5_18
| ~ spl5_68 ),
inference(resolution,[],[f783,f152]) ).
fof(f10729,plain,
( spl5_336
| ~ spl5_55
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f916,f782,f600,f10727]) ).
fof(f10727,plain,
( spl5_336
<=> ! [X2,X0,X1] : subset(union(X0,X0),union(union(X0,X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_336])]) ).
fof(f916,plain,
( ! [X2,X0,X1] : subset(union(X0,X0),union(union(X0,X1),X2))
| ~ spl5_55
| ~ spl5_68 ),
inference(duplicate_literal_removal,[],[f901]) ).
fof(f901,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),union(union(X0,X1),X2))
| subset(union(X0,X0),union(union(X0,X1),X2)) )
| ~ spl5_55
| ~ spl5_68 ),
inference(resolution,[],[f783,f601]) ).
fof(f10725,plain,
( spl5_335
| ~ spl5_7
| ~ spl5_197 ),
inference(avatar_split_clause,[],[f5751,f5087,f71,f10723]) ).
fof(f10723,plain,
( spl5_335
<=> ! [X0] : subset(difference(union(X0,sK0),union(sK1,sK2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_335])]) ).
fof(f5751,plain,
( ! [X0] : subset(difference(union(X0,sK0),union(sK1,sK2)),X0)
| ~ spl5_7
| ~ spl5_197 ),
inference(duplicate_literal_removal,[],[f5700]) ).
fof(f5700,plain,
( ! [X0] :
( subset(difference(union(X0,sK0),union(sK1,sK2)),X0)
| subset(difference(union(X0,sK0),union(sK1,sK2)),X0) )
| ~ spl5_7
| ~ spl5_197 ),
inference(resolution,[],[f5088,f72]) ).
fof(f10721,plain,
( spl5_334
| ~ spl5_18
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f894,f778,f151,f10719]) ).
fof(f10719,plain,
( spl5_334
<=> ! [X0,X3,X2,X1] : subset(difference(X0,X1),union(union(X2,X0),X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_334])]) ).
fof(f894,plain,
( ! [X2,X3,X0,X1] : subset(difference(X0,X1),union(union(X2,X0),X3))
| ~ spl5_18
| ~ spl5_67 ),
inference(duplicate_literal_removal,[],[f873]) ).
fof(f873,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,X1),union(union(X2,X0),X3))
| subset(difference(X0,X1),union(union(X2,X0),X3)) )
| ~ spl5_18
| ~ spl5_67 ),
inference(resolution,[],[f779,f152]) ).
fof(f10717,plain,
( spl5_333
| ~ spl5_55
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f891,f778,f600,f10715]) ).
fof(f10715,plain,
( spl5_333
<=> ! [X2,X0,X1] : subset(union(X0,X0),union(union(X1,X0),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_333])]) ).
fof(f891,plain,
( ! [X2,X0,X1] : subset(union(X0,X0),union(union(X1,X0),X2))
| ~ spl5_55
| ~ spl5_67 ),
inference(duplicate_literal_removal,[],[f876]) ).
fof(f876,plain,
( ! [X2,X0,X1] :
( subset(union(X0,X0),union(union(X1,X0),X2))
| subset(union(X0,X0),union(union(X1,X0),X2)) )
| ~ spl5_55
| ~ spl5_67 ),
inference(resolution,[],[f779,f601]) ).
fof(f10713,plain,
( spl5_332
| ~ spl5_64
| ~ spl5_66 ),
inference(avatar_split_clause,[],[f870,f774,f765,f10711]) ).
fof(f10711,plain,
( spl5_332
<=> ! [X0,X3,X2,X1] : subset(difference(difference(X0,X1),union(X0,X2)),X3) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_332])]) ).
fof(f870,plain,
( ! [X2,X3,X0,X1] : subset(difference(difference(X0,X1),union(X0,X2)),X3)
| ~ spl5_64
| ~ spl5_66 ),
inference(duplicate_literal_removal,[],[f861]) ).
fof(f861,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(X0,X1),union(X0,X2)),X3)
| subset(difference(difference(X0,X1),union(X0,X2)),X3) )
| ~ spl5_64
| ~ spl5_66 ),
inference(resolution,[],[f775,f766]) ).
fof(f10709,plain,
( spl5_331
| ~ spl5_64
| ~ spl5_65 ),
inference(avatar_split_clause,[],[f858,f770,f765,f10707]) ).
fof(f10707,plain,
( spl5_331
<=> ! [X0,X3,X2,X1] : subset(difference(difference(X0,X1),union(X2,X0)),X3) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_331])]) ).
fof(f858,plain,
( ! [X2,X3,X0,X1] : subset(difference(difference(X0,X1),union(X2,X0)),X3)
| ~ spl5_64
| ~ spl5_65 ),
inference(duplicate_literal_removal,[],[f849]) ).
fof(f849,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(X0,X1),union(X2,X0)),X3)
| subset(difference(difference(X0,X1),union(X2,X0)),X3) )
| ~ spl5_64
| ~ spl5_65 ),
inference(resolution,[],[f771,f766]) ).
fof(f10705,plain,
( spl5_330
| ~ spl5_21
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f844,f765,f163,f10703]) ).
fof(f10703,plain,
( spl5_330
<=> ! [X0,X3,X2,X1] : subset(difference(difference(X0,X1),X2),union(X0,X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_330])]) ).
fof(f844,plain,
( ! [X2,X3,X0,X1] : subset(difference(difference(X0,X1),X2),union(X0,X3))
| ~ spl5_21
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f825]) ).
fof(f825,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(X0,X1),X2),union(X0,X3))
| subset(difference(difference(X0,X1),X2),union(X0,X3)) )
| ~ spl5_21
| ~ spl5_64 ),
inference(resolution,[],[f766,f164]) ).
fof(f10701,plain,
( spl5_329
| ~ spl5_22
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f842,f765,f167,f10699]) ).
fof(f10699,plain,
( spl5_329
<=> ! [X0,X3,X2,X1] : subset(difference(difference(X0,X1),X2),union(X3,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_329])]) ).
fof(f842,plain,
( ! [X2,X3,X0,X1] : subset(difference(difference(X0,X1),X2),union(X3,X0))
| ~ spl5_22
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f827]) ).
fof(f827,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(X0,X1),X2),union(X3,X0))
| subset(difference(difference(X0,X1),X2),union(X3,X0)) )
| ~ spl5_22
| ~ spl5_64 ),
inference(resolution,[],[f766,f168]) ).
fof(f10697,plain,
( spl5_328
| ~ spl5_5
| ~ spl5_22
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f688,f604,f167,f63,f10695]) ).
fof(f10695,plain,
( spl5_328
<=> ! [X0,X1] : subset(union(X1,union(X0,X1)),union(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_328])]) ).
fof(f688,plain,
( ! [X0,X1] : subset(union(X1,union(X0,X1)),union(X0,X1))
| ~ spl5_5
| ~ spl5_22
| ~ spl5_56 ),
inference(forward_demodulation,[],[f681,f64]) ).
fof(f681,plain,
( ! [X0,X1] : subset(union(union(X0,X1),X1),union(X0,X1))
| ~ spl5_22
| ~ spl5_56 ),
inference(duplicate_literal_removal,[],[f666]) ).
fof(f666,plain,
( ! [X0,X1] :
( subset(union(union(X0,X1),X1),union(X0,X1))
| subset(union(union(X0,X1),X1),union(X0,X1)) )
| ~ spl5_22
| ~ spl5_56 ),
inference(resolution,[],[f605,f168]) ).
fof(f10693,plain,
( spl5_327
| ~ spl5_5
| ~ spl5_21
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f685,f604,f163,f63,f10691]) ).
fof(f10691,plain,
( spl5_327
<=> ! [X0,X1] : subset(union(X0,union(X0,X1)),union(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_327])]) ).
fof(f685,plain,
( ! [X0,X1] : subset(union(X0,union(X0,X1)),union(X0,X1))
| ~ spl5_5
| ~ spl5_21
| ~ spl5_56 ),
inference(forward_demodulation,[],[f683,f64]) ).
fof(f683,plain,
( ! [X0,X1] : subset(union(union(X0,X1),X0),union(X0,X1))
| ~ spl5_21
| ~ spl5_56 ),
inference(duplicate_literal_removal,[],[f664]) ).
fof(f664,plain,
( ! [X0,X1] :
( subset(union(union(X0,X1),X0),union(X0,X1))
| subset(union(union(X0,X1),X0),union(X0,X1)) )
| ~ spl5_21
| ~ spl5_56 ),
inference(resolution,[],[f605,f164]) ).
fof(f10689,plain,
( spl5_326
| ~ spl5_20
| ~ spl5_54 ),
inference(avatar_split_clause,[],[f641,f596,f159,f10687]) ).
fof(f10687,plain,
( spl5_326
<=> ! [X0,X1] : subset(difference(X0,X1),difference(difference(X0,X1),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_326])]) ).
fof(f641,plain,
( ! [X0,X1] : subset(difference(X0,X1),difference(difference(X0,X1),X1))
| ~ spl5_20
| ~ spl5_54 ),
inference(duplicate_literal_removal,[],[f632]) ).
fof(f632,plain,
( ! [X0,X1] :
( subset(difference(X0,X1),difference(difference(X0,X1),X1))
| subset(difference(X0,X1),difference(difference(X0,X1),X1)) )
| ~ spl5_20
| ~ spl5_54 ),
inference(resolution,[],[f597,f160]) ).
fof(f10625,plain,
( spl5_325
| ~ spl5_20
| ~ spl5_196 ),
inference(avatar_split_clause,[],[f5687,f5083,f159,f10623]) ).
fof(f10623,plain,
( spl5_325
<=> ! [X0] : subset(difference(union(X0,sK0),X0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_325])]) ).
fof(f5687,plain,
( ! [X0] : subset(difference(union(X0,sK0),X0),union(sK1,sK2))
| ~ spl5_20
| ~ spl5_196 ),
inference(duplicate_literal_removal,[],[f5660]) ).
fof(f5660,plain,
( ! [X0] :
( subset(difference(union(X0,sK0),X0),union(sK1,sK2))
| subset(difference(union(X0,sK0),X0),union(sK1,sK2)) )
| ~ spl5_20
| ~ spl5_196 ),
inference(resolution,[],[f5084,f160]) ).
fof(f9755,plain,
( spl5_324
| ~ spl5_19
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2199,f1381,f155,f9753]) ).
fof(f9753,plain,
( spl5_324
<=> ! [X2,X0,X1] :
( member(sK3(difference(difference(sK0,X0),X1),X2),X2)
| difference(difference(sK0,X0),X1) = X2
| member(sK3(difference(difference(sK0,X0),X1),X2),sK1)
| member(sK3(difference(difference(sK0,X0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_324])]) ).
fof(f2199,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(difference(sK0,X0),X1),X2),X2)
| difference(difference(sK0,X0),X1) = X2
| member(sK3(difference(difference(sK0,X0),X1),X2),sK1)
| member(sK3(difference(difference(sK0,X0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_107 ),
inference(resolution,[],[f1382,f156]) ).
fof(f9751,plain,
( spl5_323
| ~ spl5_19
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2175,f1381,f155,f9749]) ).
fof(f9749,plain,
( spl5_323
<=> ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X1),X2),sK0),X0)
| sK0 = difference(difference(X0,X1),X2)
| member(sK3(difference(difference(X0,X1),X2),sK0),sK1)
| member(sK3(difference(difference(X0,X1),X2),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_323])]) ).
fof(f2175,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(difference(X0,X1),X2),sK0),X0)
| sK0 = difference(difference(X0,X1),X2)
| member(sK3(difference(difference(X0,X1),X2),sK0),sK1)
| member(sK3(difference(difference(X0,X1),X2),sK0),sK2) )
| ~ spl5_19
| ~ spl5_107 ),
inference(resolution,[],[f1382,f156]) ).
fof(f9747,plain,
( spl5_322
| ~ spl5_19
| ~ spl5_102 ),
inference(avatar_split_clause,[],[f2057,f1361,f155,f9745]) ).
fof(f9745,plain,
( spl5_322
<=> ! [X2,X0,X1] :
( member(sK3(difference(sK0,X0),difference(X1,X2)),X1)
| difference(X1,X2) = difference(sK0,X0)
| member(sK3(difference(sK0,X0),difference(X1,X2)),sK1)
| member(sK3(difference(sK0,X0),difference(X1,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_322])]) ).
fof(f2057,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(sK0,X0),difference(X1,X2)),X1)
| difference(X1,X2) = difference(sK0,X0)
| member(sK3(difference(sK0,X0),difference(X1,X2)),sK1)
| member(sK3(difference(sK0,X0),difference(X1,X2)),sK2) )
| ~ spl5_19
| ~ spl5_102 ),
inference(resolution,[],[f1362,f156]) ).
fof(f9743,plain,
( spl5_321
| ~ spl5_19
| ~ spl5_102 ),
inference(avatar_split_clause,[],[f2042,f1361,f155,f9741]) ).
fof(f9741,plain,
( spl5_321
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),difference(sK0,X2)),X0)
| difference(X0,X1) = difference(sK0,X2)
| member(sK3(difference(X0,X1),difference(sK0,X2)),sK1)
| member(sK3(difference(X0,X1),difference(sK0,X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_321])]) ).
fof(f2042,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),difference(sK0,X2)),X0)
| difference(X0,X1) = difference(sK0,X2)
| member(sK3(difference(X0,X1),difference(sK0,X2)),sK1)
| member(sK3(difference(X0,X1),difference(sK0,X2)),sK2) )
| ~ spl5_19
| ~ spl5_102 ),
inference(resolution,[],[f1362,f156]) ).
fof(f9739,plain,
( spl5_320
| ~ spl5_19
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f2001,f1353,f155,f9737]) ).
fof(f9737,plain,
( spl5_320
<=> ! [X2,X0,X1] :
( member(sK3(sK0,difference(difference(X0,X1),X2)),X0)
| sK0 = difference(difference(X0,X1),X2)
| member(sK3(sK0,difference(difference(X0,X1),X2)),sK1)
| member(sK3(sK0,difference(difference(X0,X1),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_320])]) ).
fof(f2001,plain,
( ! [X2,X0,X1] :
( member(sK3(sK0,difference(difference(X0,X1),X2)),X0)
| sK0 = difference(difference(X0,X1),X2)
| member(sK3(sK0,difference(difference(X0,X1),X2)),sK1)
| member(sK3(sK0,difference(difference(X0,X1),X2)),sK2) )
| ~ spl5_19
| ~ spl5_100 ),
inference(resolution,[],[f1354,f156]) ).
fof(f9735,plain,
( spl5_319
| ~ spl5_19
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f1990,f1353,f155,f9733]) ).
fof(f9733,plain,
( spl5_319
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(sK0,X1),X2)),X0)
| difference(difference(sK0,X1),X2) = X0
| member(sK3(X0,difference(difference(sK0,X1),X2)),sK1)
| member(sK3(X0,difference(difference(sK0,X1),X2)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_319])]) ).
fof(f1990,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(difference(sK0,X1),X2)),X0)
| difference(difference(sK0,X1),X2) = X0
| member(sK3(X0,difference(difference(sK0,X1),X2)),sK1)
| member(sK3(X0,difference(difference(sK0,X1),X2)),sK2) )
| ~ spl5_19
| ~ spl5_100 ),
inference(resolution,[],[f1354,f156]) ).
fof(f9731,plain,
( spl5_318
| ~ spl5_66
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5654,f5079,f774,f9729]) ).
fof(f9729,plain,
( spl5_318
<=> ! [X0] : subset(difference(union(sK0,sK1),union(sK1,sK2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_318])]) ).
fof(f5654,plain,
( ! [X0] : subset(difference(union(sK0,sK1),union(sK1,sK2)),X0)
| ~ spl5_66
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5601]) ).
fof(f5601,plain,
( ! [X0] :
( subset(difference(union(sK0,sK1),union(sK1,sK2)),X0)
| subset(difference(union(sK0,sK1),union(sK1,sK2)),X0) )
| ~ spl5_66
| ~ spl5_195 ),
inference(resolution,[],[f5080,f775]) ).
fof(f9727,plain,
( spl5_317
| ~ spl5_19
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1905,f1332,f155,f9725]) ).
fof(f9725,plain,
( spl5_317
<=> ! [X0,X1] :
( member(sK4(union(sK0,X0),difference(X0,X1)),X1)
| subset(union(sK0,X0),difference(X0,X1))
| member(sK4(union(sK0,X0),difference(X0,X1)),sK1)
| member(sK4(union(sK0,X0),difference(X0,X1)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_317])]) ).
fof(f1905,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,X0),difference(X0,X1)),X1)
| subset(union(sK0,X0),difference(X0,X1))
| member(sK4(union(sK0,X0),difference(X0,X1)),sK1)
| member(sK4(union(sK0,X0),difference(X0,X1)),sK2) )
| ~ spl5_19
| ~ spl5_95 ),
inference(resolution,[],[f1333,f156]) ).
fof(f9723,plain,
( spl5_316
| ~ spl5_19
| ~ spl5_95 ),
inference(avatar_split_clause,[],[f1895,f1332,f155,f9721]) ).
fof(f9721,plain,
( spl5_316
<=> ! [X0,X1] :
( member(sK4(union(X0,X1),difference(X1,sK0)),X0)
| subset(union(X0,X1),difference(X1,sK0))
| member(sK4(union(X0,X1),difference(X1,sK0)),sK1)
| member(sK4(union(X0,X1),difference(X1,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_316])]) ).
fof(f1895,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),difference(X1,sK0)),X0)
| subset(union(X0,X1),difference(X1,sK0))
| member(sK4(union(X0,X1),difference(X1,sK0)),sK1)
| member(sK4(union(X0,X1),difference(X1,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_95 ),
inference(resolution,[],[f1333,f156]) ).
fof(f9719,plain,
( spl5_315
| ~ spl5_19
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1863,f1328,f155,f9717]) ).
fof(f9717,plain,
( spl5_315
<=> ! [X0,X1] :
( member(sK4(union(X0,sK0),difference(X0,X1)),X1)
| subset(union(X0,sK0),difference(X0,X1))
| member(sK4(union(X0,sK0),difference(X0,X1)),sK1)
| member(sK4(union(X0,sK0),difference(X0,X1)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_315])]) ).
fof(f1863,plain,
( ! [X0,X1] :
( member(sK4(union(X0,sK0),difference(X0,X1)),X1)
| subset(union(X0,sK0),difference(X0,X1))
| member(sK4(union(X0,sK0),difference(X0,X1)),sK1)
| member(sK4(union(X0,sK0),difference(X0,X1)),sK2) )
| ~ spl5_19
| ~ spl5_94 ),
inference(resolution,[],[f1329,f156]) ).
fof(f9715,plain,
( spl5_314
| ~ spl5_19
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1853,f1328,f155,f9713]) ).
fof(f9713,plain,
( spl5_314
<=> ! [X0,X1] :
( member(sK4(union(X0,X1),difference(X0,sK0)),X1)
| subset(union(X0,X1),difference(X0,sK0))
| member(sK4(union(X0,X1),difference(X0,sK0)),sK1)
| member(sK4(union(X0,X1),difference(X0,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_314])]) ).
fof(f1853,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),difference(X0,sK0)),X1)
| subset(union(X0,X1),difference(X0,sK0))
| member(sK4(union(X0,X1),difference(X0,sK0)),sK1)
| member(sK4(union(X0,X1),difference(X0,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_94 ),
inference(resolution,[],[f1329,f156]) ).
fof(f9711,plain,
( spl5_313
| ~ spl5_19
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1789,f1324,f155,f9709]) ).
fof(f9709,plain,
( spl5_313
<=> ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),X2),X1)
| subset(union(difference(sK0,X0),X1),X2)
| member(sK4(union(difference(sK0,X0),X1),X2),sK1)
| member(sK4(union(difference(sK0,X0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_313])]) ).
fof(f1789,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),X2),X1)
| subset(union(difference(sK0,X0),X1),X2)
| member(sK4(union(difference(sK0,X0),X1),X2),sK1)
| member(sK4(union(difference(sK0,X0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_93 ),
inference(resolution,[],[f1325,f156]) ).
fof(f9707,plain,
( spl5_312
| ~ spl5_19
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1691,f1316,f155,f9705]) ).
fof(f9705,plain,
( spl5_312
<=> ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),X2),X0)
| subset(union(sK0,difference(X0,X1)),X2)
| member(sK4(union(sK0,difference(X0,X1)),X2),sK1)
| member(sK4(union(sK0,difference(X0,X1)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_312])]) ).
fof(f1691,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),X2),X0)
| subset(union(sK0,difference(X0,X1)),X2)
| member(sK4(union(sK0,difference(X0,X1)),X2),sK1)
| member(sK4(union(sK0,difference(X0,X1)),X2),sK2) )
| ~ spl5_19
| ~ spl5_91 ),
inference(resolution,[],[f1317,f156]) ).
fof(f9703,plain,
( spl5_311
| ~ spl5_19
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1670,f1316,f155,f9701]) ).
fof(f9701,plain,
( spl5_311
<=> ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),X2),X0)
| subset(union(X0,difference(sK0,X1)),X2)
| member(sK4(union(X0,difference(sK0,X1)),X2),sK1)
| member(sK4(union(X0,difference(sK0,X1)),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_311])]) ).
fof(f1670,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),X2),X0)
| subset(union(X0,difference(sK0,X1)),X2)
| member(sK4(union(X0,difference(sK0,X1)),X2),sK1)
| member(sK4(union(X0,difference(sK0,X1)),X2),sK2) )
| ~ spl5_19
| ~ spl5_91 ),
inference(resolution,[],[f1317,f156]) ).
fof(f9699,plain,
( spl5_310
| ~ spl5_19
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1440,f1283,f155,f9697]) ).
fof(f9697,plain,
( spl5_310
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),X2),X0)
| subset(difference(union(sK0,X0),X1),X2)
| member(sK4(difference(union(sK0,X0),X1),X2),sK1)
| member(sK4(difference(union(sK0,X0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_310])]) ).
fof(f1440,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),X2),X0)
| subset(difference(union(sK0,X0),X1),X2)
| member(sK4(difference(union(sK0,X0),X1),X2),sK1)
| member(sK4(difference(union(sK0,X0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_83 ),
inference(resolution,[],[f1284,f156]) ).
fof(f9695,plain,
( spl5_309
| ~ spl5_19
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1420,f1283,f155,f9693]) ).
fof(f9693,plain,
( spl5_309
<=> ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),X2),X0)
| subset(difference(union(X0,sK0),X1),X2)
| member(sK4(difference(union(X0,sK0),X1),X2),sK1)
| member(sK4(difference(union(X0,sK0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_309])]) ).
fof(f1420,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),X2),X0)
| subset(difference(union(X0,sK0),X1),X2)
| member(sK4(difference(union(X0,sK0),X1),X2),sK1)
| member(sK4(difference(union(X0,sK0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_83 ),
inference(resolution,[],[f1284,f156]) ).
fof(f9612,plain,
( spl5_308
| ~ spl5_7
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5653,f5079,f71,f9610]) ).
fof(f9610,plain,
( spl5_308
<=> ! [X0] : subset(difference(union(sK0,X0),union(sK1,sK2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_308])]) ).
fof(f5653,plain,
( ! [X0] : subset(difference(union(sK0,X0),union(sK1,sK2)),X0)
| ~ spl5_7
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5602]) ).
fof(f5602,plain,
( ! [X0] :
( subset(difference(union(sK0,X0),union(sK1,sK2)),X0)
| subset(difference(union(sK0,X0),union(sK1,sK2)),X0) )
| ~ spl5_7
| ~ spl5_195 ),
inference(resolution,[],[f5080,f72]) ).
fof(f9281,plain,
( spl5_307
| ~ spl5_19
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f402,f342,f155,f9279]) ).
fof(f9279,plain,
( spl5_307
<=> ! [X0,X1] :
( member(sK3(union(sK0,X0),X1),X1)
| member(sK3(union(sK0,X0),X1),X0)
| union(sK0,X0) = X1
| member(sK3(union(sK0,X0),X1),sK1)
| member(sK3(union(sK0,X0),X1),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_307])]) ).
fof(f342,plain,
( spl5_33
<=> ! [X2,X0,X1] :
( member(sK3(union(X0,X1),X2),X2)
| union(X0,X1) = X2
| member(sK3(union(X0,X1),X2),X0)
| member(sK3(union(X0,X1),X2),X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_33])]) ).
fof(f402,plain,
( ! [X0,X1] :
( member(sK3(union(sK0,X0),X1),X1)
| member(sK3(union(sK0,X0),X1),X0)
| union(sK0,X0) = X1
| member(sK3(union(sK0,X0),X1),sK1)
| member(sK3(union(sK0,X0),X1),sK2) )
| ~ spl5_19
| ~ spl5_33 ),
inference(resolution,[],[f343,f156]) ).
fof(f343,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X1),X2),X2)
| member(sK3(union(X0,X1),X2),X1)
| member(sK3(union(X0,X1),X2),X0)
| union(X0,X1) = X2 )
| ~ spl5_33 ),
inference(avatar_component_clause,[],[f342]) ).
fof(f9277,plain,
( spl5_306
| ~ spl5_19
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f394,f342,f155,f9275]) ).
fof(f9275,plain,
( spl5_306
<=> ! [X0,X1] :
( member(sK3(union(X0,sK0),X1),X1)
| member(sK3(union(X0,sK0),X1),X0)
| union(X0,sK0) = X1
| member(sK3(union(X0,sK0),X1),sK1)
| member(sK3(union(X0,sK0),X1),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_306])]) ).
fof(f394,plain,
( ! [X0,X1] :
( member(sK3(union(X0,sK0),X1),X1)
| member(sK3(union(X0,sK0),X1),X0)
| union(X0,sK0) = X1
| member(sK3(union(X0,sK0),X1),sK1)
| member(sK3(union(X0,sK0),X1),sK2) )
| ~ spl5_19
| ~ spl5_33 ),
inference(resolution,[],[f343,f156]) ).
fof(f9273,plain,
( spl5_305
| ~ spl5_19
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f386,f342,f155,f9271]) ).
fof(f9271,plain,
( spl5_305
<=> ! [X0,X1] :
( member(sK3(union(X0,X1),sK0),X1)
| member(sK3(union(X0,X1),sK0),X0)
| union(X0,X1) = sK0
| member(sK3(union(X0,X1),sK0),sK1)
| member(sK3(union(X0,X1),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_305])]) ).
fof(f386,plain,
( ! [X0,X1] :
( member(sK3(union(X0,X1),sK0),X1)
| member(sK3(union(X0,X1),sK0),X0)
| union(X0,X1) = sK0
| member(sK3(union(X0,X1),sK0),sK1)
| member(sK3(union(X0,X1),sK0),sK2) )
| ~ spl5_19
| ~ spl5_33 ),
inference(resolution,[],[f343,f156]) ).
fof(f9269,plain,
( spl5_304
| ~ spl5_19
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f369,f338,f155,f9267]) ).
fof(f9267,plain,
( spl5_304
<=> ! [X0,X1] :
( member(sK3(sK0,union(X0,X1)),X1)
| member(sK3(sK0,union(X0,X1)),X0)
| union(X0,X1) = sK0
| member(sK3(sK0,union(X0,X1)),sK1)
| member(sK3(sK0,union(X0,X1)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_304])]) ).
fof(f338,plain,
( spl5_32
<=> ! [X2,X0,X1] :
( member(sK3(X0,union(X1,X2)),X0)
| union(X1,X2) = X0
| member(sK3(X0,union(X1,X2)),X1)
| member(sK3(X0,union(X1,X2)),X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_32])]) ).
fof(f369,plain,
( ! [X0,X1] :
( member(sK3(sK0,union(X0,X1)),X1)
| member(sK3(sK0,union(X0,X1)),X0)
| union(X0,X1) = sK0
| member(sK3(sK0,union(X0,X1)),sK1)
| member(sK3(sK0,union(X0,X1)),sK2) )
| ~ spl5_19
| ~ spl5_32 ),
inference(resolution,[],[f339,f156]) ).
fof(f339,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,X2)),X2)
| member(sK3(X0,union(X1,X2)),X1)
| member(sK3(X0,union(X1,X2)),X0)
| union(X1,X2) = X0 )
| ~ spl5_32 ),
inference(avatar_component_clause,[],[f338]) ).
fof(f9265,plain,
( spl5_303
| ~ spl5_19
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f362,f338,f155,f9263]) ).
fof(f9263,plain,
( spl5_303
<=> ! [X0,X1] :
( member(sK3(X0,union(sK0,X1)),X1)
| member(sK3(X0,union(sK0,X1)),X0)
| union(sK0,X1) = X0
| member(sK3(X0,union(sK0,X1)),sK1)
| member(sK3(X0,union(sK0,X1)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_303])]) ).
fof(f362,plain,
( ! [X0,X1] :
( member(sK3(X0,union(sK0,X1)),X1)
| member(sK3(X0,union(sK0,X1)),X0)
| union(sK0,X1) = X0
| member(sK3(X0,union(sK0,X1)),sK1)
| member(sK3(X0,union(sK0,X1)),sK2) )
| ~ spl5_19
| ~ spl5_32 ),
inference(resolution,[],[f339,f156]) ).
fof(f9261,plain,
( spl5_302
| ~ spl5_65
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5646,f5079,f770,f9259]) ).
fof(f9259,plain,
( spl5_302
<=> ! [X0] : subset(difference(union(sK0,sK2),union(sK1,sK2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_302])]) ).
fof(f5646,plain,
( ! [X0] : subset(difference(union(sK0,sK2),union(sK1,sK2)),X0)
| ~ spl5_65
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5609]) ).
fof(f5609,plain,
( ! [X0] :
( subset(difference(union(sK0,sK2),union(sK1,sK2)),X0)
| subset(difference(union(sK0,sK2),union(sK1,sK2)),X0) )
| ~ spl5_65
| ~ spl5_195 ),
inference(resolution,[],[f5080,f771]) ).
fof(f9257,plain,
( spl5_301
| ~ spl5_19
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f355,f338,f155,f9255]) ).
fof(f9255,plain,
( spl5_301
<=> ! [X0,X1] :
( member(sK3(X0,union(X1,sK0)),X1)
| member(sK3(X0,union(X1,sK0)),X0)
| union(X1,sK0) = X0
| member(sK3(X0,union(X1,sK0)),sK1)
| member(sK3(X0,union(X1,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_301])]) ).
fof(f355,plain,
( ! [X0,X1] :
( member(sK3(X0,union(X1,sK0)),X1)
| member(sK3(X0,union(X1,sK0)),X0)
| union(X1,sK0) = X0
| member(sK3(X0,union(X1,sK0)),sK1)
| member(sK3(X0,union(X1,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_32 ),
inference(resolution,[],[f339,f156]) ).
fof(f9020,plain,
( spl5_300
| ~ spl5_12
| ~ spl5_41 ),
inference(avatar_split_clause,[],[f497,f484,f101,f9018]) ).
fof(f9018,plain,
( spl5_300
<=> ! [X2,X0,X1] :
( ~ member(X0,difference(X1,X1))
| member(X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_300])]) ).
fof(f484,plain,
( spl5_41
<=> ! [X0,X1] : subset(difference(X0,X0),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_41])]) ).
fof(f497,plain,
( ! [X2,X0,X1] :
( ~ member(X0,difference(X1,X1))
| member(X0,X2) )
| ~ spl5_12
| ~ spl5_41 ),
inference(resolution,[],[f485,f102]) ).
fof(f485,plain,
( ! [X0,X1] : subset(difference(X0,X0),X1)
| ~ spl5_41 ),
inference(avatar_component_clause,[],[f484]) ).
fof(f8555,plain,
( spl5_299
| ~ spl5_36
| ~ spl5_195 ),
inference(avatar_split_clause,[],[f5639,f5079,f437,f8553]) ).
fof(f8553,plain,
( spl5_299
<=> ! [X0] : subset(difference(union(sK0,sK0),union(sK1,sK2)),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_299])]) ).
fof(f5639,plain,
( ! [X0] : subset(difference(union(sK0,sK0),union(sK1,sK2)),X0)
| ~ spl5_36
| ~ spl5_195 ),
inference(duplicate_literal_removal,[],[f5616]) ).
fof(f5616,plain,
( ! [X0] :
( subset(difference(union(sK0,sK0),union(sK1,sK2)),X0)
| subset(difference(union(sK0,sK0),union(sK1,sK2)),X0) )
| ~ spl5_36
| ~ spl5_195 ),
inference(resolution,[],[f5080,f438]) ).
fof(f8171,plain,
( spl5_298
| ~ spl5_20
| ~ spl5_194 ),
inference(avatar_split_clause,[],[f5599,f5075,f159,f8169]) ).
fof(f8169,plain,
( spl5_298
<=> ! [X0] : subset(difference(union(sK0,X0),X0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_298])]) ).
fof(f5599,plain,
( ! [X0] : subset(difference(union(sK0,X0),X0),union(sK1,sK2))
| ~ spl5_20
| ~ spl5_194 ),
inference(duplicate_literal_removal,[],[f5572]) ).
fof(f5572,plain,
( ! [X0] :
( subset(difference(union(sK0,X0),X0),union(sK1,sK2))
| subset(difference(union(sK0,X0),X0),union(sK1,sK2)) )
| ~ spl5_20
| ~ spl5_194 ),
inference(resolution,[],[f5076,f160]) ).
fof(f7646,plain,
( spl5_297
| ~ spl5_21
| ~ spl5_194 ),
inference(avatar_split_clause,[],[f5596,f5075,f163,f7644]) ).
fof(f7644,plain,
( spl5_297
<=> ! [X0] : subset(difference(union(sK0,sK1),X0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_297])]) ).
fof(f5596,plain,
( ! [X0] : subset(difference(union(sK0,sK1),X0),union(sK1,sK2))
| ~ spl5_21
| ~ spl5_194 ),
inference(duplicate_literal_removal,[],[f5575]) ).
fof(f5575,plain,
( ! [X0] :
( subset(difference(union(sK0,sK1),X0),union(sK1,sK2))
| subset(difference(union(sK0,sK1),X0),union(sK1,sK2)) )
| ~ spl5_21
| ~ spl5_194 ),
inference(resolution,[],[f5076,f164]) ).
fof(f7532,plain,
( spl5_296
| ~ spl5_46
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3097,f2335,f513,f7530]) ).
fof(f7530,plain,
( spl5_296
<=> ! [X0,X1] :
( member(sK3(difference(union(X0,sK0),union(sK1,sK2)),X1),X1)
| member(sK3(difference(union(X0,sK0),union(sK1,sK2)),X1),X0)
| difference(union(X0,sK0),union(sK1,sK2)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_296])]) ).
fof(f513,plain,
( spl5_46
<=> ! [X0,X1] :
( difference(X0,union(sK1,sK2)) = X1
| member(sK3(difference(X0,union(sK1,sK2)),X1),X1)
| ~ member(sK3(difference(X0,union(sK1,sK2)),X1),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_46])]) ).
fof(f3097,plain,
( ! [X0,X1] :
( member(sK3(difference(union(X0,sK0),union(sK1,sK2)),X1),X1)
| member(sK3(difference(union(X0,sK0),union(sK1,sK2)),X1),X0)
| difference(union(X0,sK0),union(sK1,sK2)) = X1 )
| ~ spl5_46
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3030]) ).
fof(f3030,plain,
( ! [X0,X1] :
( member(sK3(difference(union(X0,sK0),union(sK1,sK2)),X1),X1)
| member(sK3(difference(union(X0,sK0),union(sK1,sK2)),X1),X0)
| difference(union(X0,sK0),union(sK1,sK2)) = X1
| member(sK3(difference(union(X0,sK0),union(sK1,sK2)),X1),X1)
| difference(union(X0,sK0),union(sK1,sK2)) = X1 )
| ~ spl5_46
| ~ spl5_121 ),
inference(resolution,[],[f2336,f514]) ).
fof(f514,plain,
( ! [X0,X1] :
( ~ member(sK3(difference(X0,union(sK1,sK2)),X1),sK0)
| member(sK3(difference(X0,union(sK1,sK2)),X1),X1)
| difference(X0,union(sK1,sK2)) = X1 )
| ~ spl5_46 ),
inference(avatar_component_clause,[],[f513]) ).
fof(f7528,plain,
( spl5_295
| ~ spl5_46
| ~ spl5_121 ),
inference(avatar_split_clause,[],[f3091,f2335,f513,f7526]) ).
fof(f7526,plain,
( spl5_295
<=> ! [X0,X1] :
( member(sK3(difference(union(sK0,X0),union(sK1,sK2)),X1),X1)
| member(sK3(difference(union(sK0,X0),union(sK1,sK2)),X1),X0)
| difference(union(sK0,X0),union(sK1,sK2)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_295])]) ).
fof(f3091,plain,
( ! [X0,X1] :
( member(sK3(difference(union(sK0,X0),union(sK1,sK2)),X1),X1)
| member(sK3(difference(union(sK0,X0),union(sK1,sK2)),X1),X0)
| difference(union(sK0,X0),union(sK1,sK2)) = X1 )
| ~ spl5_46
| ~ spl5_121 ),
inference(duplicate_literal_removal,[],[f3059]) ).
fof(f3059,plain,
( ! [X0,X1] :
( member(sK3(difference(union(sK0,X0),union(sK1,sK2)),X1),X1)
| member(sK3(difference(union(sK0,X0),union(sK1,sK2)),X1),X0)
| difference(union(sK0,X0),union(sK1,sK2)) = X1
| member(sK3(difference(union(sK0,X0),union(sK1,sK2)),X1),X1)
| difference(union(sK0,X0),union(sK1,sK2)) = X1 )
| ~ spl5_46
| ~ spl5_121 ),
inference(resolution,[],[f2336,f514]) ).
fof(f7524,plain,
( spl5_294
| ~ spl5_45
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2835,f2319,f509,f7522]) ).
fof(f7522,plain,
( spl5_294
<=> ! [X0,X1] :
( member(sK3(X0,difference(union(X1,sK0),union(sK1,sK2))),X1)
| member(sK3(X0,difference(union(X1,sK0),union(sK1,sK2))),X0)
| difference(union(X1,sK0),union(sK1,sK2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_294])]) ).
fof(f509,plain,
( spl5_45
<=> ! [X0,X1] :
( difference(X0,union(sK1,sK2)) = X1
| member(sK3(X1,difference(X0,union(sK1,sK2))),X1)
| ~ member(sK3(X1,difference(X0,union(sK1,sK2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_45])]) ).
fof(f2835,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(union(X1,sK0),union(sK1,sK2))),X1)
| member(sK3(X0,difference(union(X1,sK0),union(sK1,sK2))),X0)
| difference(union(X1,sK0),union(sK1,sK2)) = X0 )
| ~ spl5_45
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2770]) ).
fof(f2770,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(union(X1,sK0),union(sK1,sK2))),X1)
| member(sK3(X0,difference(union(X1,sK0),union(sK1,sK2))),X0)
| difference(union(X1,sK0),union(sK1,sK2)) = X0
| member(sK3(X0,difference(union(X1,sK0),union(sK1,sK2))),X0)
| difference(union(X1,sK0),union(sK1,sK2)) = X0 )
| ~ spl5_45
| ~ spl5_117 ),
inference(resolution,[],[f2320,f510]) ).
fof(f510,plain,
( ! [X0,X1] :
( ~ member(sK3(X1,difference(X0,union(sK1,sK2))),sK0)
| member(sK3(X1,difference(X0,union(sK1,sK2))),X1)
| difference(X0,union(sK1,sK2)) = X1 )
| ~ spl5_45 ),
inference(avatar_component_clause,[],[f509]) ).
fof(f7520,plain,
( spl5_293
| ~ spl5_45
| ~ spl5_117 ),
inference(avatar_split_clause,[],[f2829,f2319,f509,f7518]) ).
fof(f7518,plain,
( spl5_293
<=> ! [X0,X1] :
( member(sK3(X0,difference(union(sK0,X1),union(sK1,sK2))),X1)
| member(sK3(X0,difference(union(sK0,X1),union(sK1,sK2))),X0)
| difference(union(sK0,X1),union(sK1,sK2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_293])]) ).
fof(f2829,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(union(sK0,X1),union(sK1,sK2))),X1)
| member(sK3(X0,difference(union(sK0,X1),union(sK1,sK2))),X0)
| difference(union(sK0,X1),union(sK1,sK2)) = X0 )
| ~ spl5_45
| ~ spl5_117 ),
inference(duplicate_literal_removal,[],[f2786]) ).
fof(f2786,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(union(sK0,X1),union(sK1,sK2))),X1)
| member(sK3(X0,difference(union(sK0,X1),union(sK1,sK2))),X0)
| difference(union(sK0,X1),union(sK1,sK2)) = X0
| member(sK3(X0,difference(union(sK0,X1),union(sK1,sK2))),X0)
| difference(union(sK0,X1),union(sK1,sK2)) = X0 )
| ~ spl5_45
| ~ spl5_117 ),
inference(resolution,[],[f2320,f510]) ).
fof(f7516,plain,
( spl5_292
| ~ spl5_31
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2683,f2311,f301,f7514]) ).
fof(f7514,plain,
( spl5_292
<=> ! [X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(sK1,sK2)),X1)
| member(sK4(union(union(X0,sK0),X1),union(sK1,sK2)),X0)
| subset(union(union(X0,sK0),X1),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_292])]) ).
fof(f2683,plain,
( ! [X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(sK1,sK2)),X1)
| member(sK4(union(union(X0,sK0),X1),union(sK1,sK2)),X0)
| subset(union(union(X0,sK0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2618]) ).
fof(f2618,plain,
( ! [X0,X1] :
( member(sK4(union(union(X0,sK0),X1),union(sK1,sK2)),X1)
| member(sK4(union(union(X0,sK0),X1),union(sK1,sK2)),X0)
| subset(union(union(X0,sK0),X1),union(sK1,sK2))
| subset(union(union(X0,sK0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_115 ),
inference(resolution,[],[f2312,f302]) ).
fof(f7512,plain,
( spl5_291
| ~ spl5_31
| ~ spl5_115 ),
inference(avatar_split_clause,[],[f2666,f2311,f301,f7510]) ).
fof(f7510,plain,
( spl5_291
<=> ! [X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(sK1,sK2)),X1)
| member(sK4(union(union(sK0,X0),X1),union(sK1,sK2)),X0)
| subset(union(union(sK0,X0),X1),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_291])]) ).
fof(f2666,plain,
( ! [X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(sK1,sK2)),X1)
| member(sK4(union(union(sK0,X0),X1),union(sK1,sK2)),X0)
| subset(union(union(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_115 ),
inference(duplicate_literal_removal,[],[f2640]) ).
fof(f2640,plain,
( ! [X0,X1] :
( member(sK4(union(union(sK0,X0),X1),union(sK1,sK2)),X1)
| member(sK4(union(union(sK0,X0),X1),union(sK1,sK2)),X0)
| subset(union(union(sK0,X0),X1),union(sK1,sK2))
| subset(union(union(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_115 ),
inference(resolution,[],[f2312,f302]) ).
fof(f7508,plain,
( spl5_290
| ~ spl5_31
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2569,f2307,f301,f7506]) ).
fof(f7506,plain,
( spl5_290
<=> ! [X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(sK1,sK2)),X1)
| member(sK4(union(X0,union(X1,sK0)),union(sK1,sK2)),X0)
| subset(union(X0,union(X1,sK0)),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_290])]) ).
fof(f2569,plain,
( ! [X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(sK1,sK2)),X1)
| member(sK4(union(X0,union(X1,sK0)),union(sK1,sK2)),X0)
| subset(union(X0,union(X1,sK0)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2466]) ).
fof(f2466,plain,
( ! [X0,X1] :
( member(sK4(union(X0,union(X1,sK0)),union(sK1,sK2)),X1)
| member(sK4(union(X0,union(X1,sK0)),union(sK1,sK2)),X0)
| subset(union(X0,union(X1,sK0)),union(sK1,sK2))
| subset(union(X0,union(X1,sK0)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_114 ),
inference(resolution,[],[f2308,f302]) ).
fof(f7504,plain,
( spl5_289
| ~ spl5_22
| ~ spl5_194 ),
inference(avatar_split_clause,[],[f5593,f5075,f167,f7502]) ).
fof(f7502,plain,
( spl5_289
<=> ! [X0] : subset(difference(union(sK0,sK2),X0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_289])]) ).
fof(f5593,plain,
( ! [X0] : subset(difference(union(sK0,sK2),X0),union(sK1,sK2))
| ~ spl5_22
| ~ spl5_194 ),
inference(duplicate_literal_removal,[],[f5578]) ).
fof(f5578,plain,
( ! [X0] :
( subset(difference(union(sK0,sK2),X0),union(sK1,sK2))
| subset(difference(union(sK0,sK2),X0),union(sK1,sK2)) )
| ~ spl5_22
| ~ spl5_194 ),
inference(resolution,[],[f5076,f168]) ).
fof(f7500,plain,
( spl5_288
| ~ spl5_31
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2552,f2307,f301,f7498]) ).
fof(f7498,plain,
( spl5_288
<=> ! [X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(sK1,sK2)),X1)
| member(sK4(union(X0,union(sK0,X1)),union(sK1,sK2)),X0)
| subset(union(X0,union(sK0,X1)),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_288])]) ).
fof(f2552,plain,
( ! [X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(sK1,sK2)),X1)
| member(sK4(union(X0,union(sK0,X1)),union(sK1,sK2)),X0)
| subset(union(X0,union(sK0,X1)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2488]) ).
fof(f2488,plain,
( ! [X0,X1] :
( member(sK4(union(X0,union(sK0,X1)),union(sK1,sK2)),X1)
| member(sK4(union(X0,union(sK0,X1)),union(sK1,sK2)),X0)
| subset(union(X0,union(sK0,X1)),union(sK1,sK2))
| subset(union(X0,union(sK0,X1)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_114 ),
inference(resolution,[],[f2308,f302]) ).
fof(f7496,plain,
( spl5_287
| ~ spl5_31
| ~ spl5_114 ),
inference(avatar_split_clause,[],[f2535,f2307,f301,f7494]) ).
fof(f7494,plain,
( spl5_287
<=> ! [X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(sK1,sK2)),X1)
| member(sK4(union(sK0,union(X0,X1)),union(sK1,sK2)),X0)
| subset(union(sK0,union(X0,X1)),union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_287])]) ).
fof(f2535,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(sK1,sK2)),X1)
| member(sK4(union(sK0,union(X0,X1)),union(sK1,sK2)),X0)
| subset(union(sK0,union(X0,X1)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_114 ),
inference(duplicate_literal_removal,[],[f2509]) ).
fof(f2509,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,union(X0,X1)),union(sK1,sK2)),X1)
| member(sK4(union(sK0,union(X0,X1)),union(sK1,sK2)),X0)
| subset(union(sK0,union(X0,X1)),union(sK1,sK2))
| subset(union(sK0,union(X0,X1)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_114 ),
inference(resolution,[],[f2308,f302]) ).
fof(f7492,plain,
( spl5_286
| ~ spl5_13
| ~ spl5_111 ),
inference(avatar_split_clause,[],[f2292,f1398,f107,f7490]) ).
fof(f7490,plain,
( spl5_286
<=> ! [X2,X0,X1] :
( union(union(union(sK1,sK2),X0),X1) = X2
| ~ member(sK3(X2,union(union(union(sK1,sK2),X0),X1)),X2)
| ~ member(sK3(X2,union(union(union(sK1,sK2),X0),X1)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_286])]) ).
fof(f2292,plain,
( ! [X2,X0,X1] :
( union(union(union(sK1,sK2),X0),X1) = X2
| ~ member(sK3(X2,union(union(union(sK1,sK2),X0),X1)),X2)
| ~ member(sK3(X2,union(union(union(sK1,sK2),X0),X1)),sK0) )
| ~ spl5_13
| ~ spl5_111 ),
inference(resolution,[],[f1399,f108]) ).
fof(f7488,plain,
( spl5_285
| ~ spl5_13
| ~ spl5_110 ),
inference(avatar_split_clause,[],[f2271,f1394,f107,f7486]) ).
fof(f7486,plain,
( spl5_285
<=> ! [X2,X0,X1] :
( union(union(X0,union(sK1,sK2)),X1) = X2
| ~ member(sK3(X2,union(union(X0,union(sK1,sK2)),X1)),X2)
| ~ member(sK3(X2,union(union(X0,union(sK1,sK2)),X1)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_285])]) ).
fof(f2271,plain,
( ! [X2,X0,X1] :
( union(union(X0,union(sK1,sK2)),X1) = X2
| ~ member(sK3(X2,union(union(X0,union(sK1,sK2)),X1)),X2)
| ~ member(sK3(X2,union(union(X0,union(sK1,sK2)),X1)),sK0) )
| ~ spl5_13
| ~ spl5_110 ),
inference(resolution,[],[f1395,f108]) ).
fof(f7484,plain,
( spl5_284
| ~ spl5_13
| ~ spl5_109 ),
inference(avatar_split_clause,[],[f2250,f1390,f107,f7482]) ).
fof(f7482,plain,
( spl5_284
<=> ! [X2,X0,X1] :
( union(X0,union(union(sK1,sK2),X1)) = X2
| ~ member(sK3(X2,union(X0,union(union(sK1,sK2),X1))),X2)
| ~ member(sK3(X2,union(X0,union(union(sK1,sK2),X1))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_284])]) ).
fof(f2250,plain,
( ! [X2,X0,X1] :
( union(X0,union(union(sK1,sK2),X1)) = X2
| ~ member(sK3(X2,union(X0,union(union(sK1,sK2),X1))),X2)
| ~ member(sK3(X2,union(X0,union(union(sK1,sK2),X1))),sK0) )
| ~ spl5_13
| ~ spl5_109 ),
inference(resolution,[],[f1391,f108]) ).
fof(f7480,plain,
( spl5_283
| ~ spl5_13
| ~ spl5_108 ),
inference(avatar_split_clause,[],[f2229,f1385,f107,f7478]) ).
fof(f7478,plain,
( spl5_283
<=> ! [X2,X0,X1] :
( union(X0,union(X1,union(sK1,sK2))) = X2
| ~ member(sK3(X2,union(X0,union(X1,union(sK1,sK2)))),X2)
| ~ member(sK3(X2,union(X0,union(X1,union(sK1,sK2)))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_283])]) ).
fof(f2229,plain,
( ! [X2,X0,X1] :
( union(X0,union(X1,union(sK1,sK2))) = X2
| ~ member(sK3(X2,union(X0,union(X1,union(sK1,sK2)))),X2)
| ~ member(sK3(X2,union(X0,union(X1,union(sK1,sK2)))),sK0) )
| ~ spl5_13
| ~ spl5_108 ),
inference(resolution,[],[f1386,f108]) ).
fof(f7476,plain,
( spl5_282
| ~ spl5_13
| ~ spl5_106 ),
inference(avatar_split_clause,[],[f2162,f1377,f107,f7474]) ).
fof(f7474,plain,
( spl5_282
<=> ! [X2,X0,X1] :
( difference(difference(X0,union(sK1,sK2)),X1) = X2
| member(sK3(difference(difference(X0,union(sK1,sK2)),X1),X2),X2)
| ~ member(sK3(difference(difference(X0,union(sK1,sK2)),X1),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_282])]) ).
fof(f2162,plain,
( ! [X2,X0,X1] :
( difference(difference(X0,union(sK1,sK2)),X1) = X2
| member(sK3(difference(difference(X0,union(sK1,sK2)),X1),X2),X2)
| ~ member(sK3(difference(difference(X0,union(sK1,sK2)),X1),X2),sK0) )
| ~ spl5_13
| ~ spl5_106 ),
inference(resolution,[],[f1378,f108]) ).
fof(f7472,plain,
( spl5_281
| ~ spl5_13
| ~ spl5_105 ),
inference(avatar_split_clause,[],[f2139,f1373,f107,f7470]) ).
fof(f7470,plain,
( spl5_281
<=> ! [X2,X0,X1] :
( difference(X0,X1) = difference(X2,union(sK1,sK2))
| member(sK3(difference(X0,X1),difference(X2,union(sK1,sK2))),X0)
| ~ member(sK3(difference(X0,X1),difference(X2,union(sK1,sK2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_281])]) ).
fof(f2139,plain,
( ! [X2,X0,X1] :
( difference(X0,X1) = difference(X2,union(sK1,sK2))
| member(sK3(difference(X0,X1),difference(X2,union(sK1,sK2))),X0)
| ~ member(sK3(difference(X0,X1),difference(X2,union(sK1,sK2))),sK0) )
| ~ spl5_13
| ~ spl5_105 ),
inference(resolution,[],[f1374,f108]) ).
fof(f7468,plain,
( spl5_280
| ~ spl5_13
| ~ spl5_104 ),
inference(avatar_split_clause,[],[f2117,f1369,f107,f7466]) ).
fof(f7466,plain,
( spl5_280
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,union(union(sK1,sK2),X1)),X2),X2)
| difference(X0,union(union(sK1,sK2),X1)) = X2
| ~ member(sK3(difference(X0,union(union(sK1,sK2),X1)),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_280])]) ).
fof(f2117,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,union(union(sK1,sK2),X1)),X2),X2)
| difference(X0,union(union(sK1,sK2),X1)) = X2
| ~ member(sK3(difference(X0,union(union(sK1,sK2),X1)),X2),sK0) )
| ~ spl5_13
| ~ spl5_104 ),
inference(resolution,[],[f1370,f108]) ).
fof(f7464,plain,
( spl5_279
| ~ spl5_13
| ~ spl5_103 ),
inference(avatar_split_clause,[],[f2091,f1365,f107,f7462]) ).
fof(f7462,plain,
( spl5_279
<=> ! [X2,X0,X1] :
( member(sK3(difference(X0,union(X1,union(sK1,sK2))),X2),X2)
| difference(X0,union(X1,union(sK1,sK2))) = X2
| ~ member(sK3(difference(X0,union(X1,union(sK1,sK2))),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_279])]) ).
fof(f2091,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,union(X1,union(sK1,sK2))),X2),X2)
| difference(X0,union(X1,union(sK1,sK2))) = X2
| ~ member(sK3(difference(X0,union(X1,union(sK1,sK2))),X2),sK0) )
| ~ spl5_13
| ~ spl5_103 ),
inference(resolution,[],[f1366,f108]) ).
fof(f7460,plain,
( spl5_278
| ~ spl5_31
| ~ spl5_194 ),
inference(avatar_split_clause,[],[f5589,f5075,f301,f7458]) ).
fof(f7458,plain,
( spl5_278
<=> ! [X0] : subset(difference(union(sK0,sK0),X0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_278])]) ).
fof(f5589,plain,
( ! [X0] : subset(difference(union(sK0,sK0),X0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_194 ),
inference(duplicate_literal_removal,[],[f5582]) ).
fof(f5582,plain,
( ! [X0] :
( subset(difference(union(sK0,sK0),X0),union(sK1,sK2))
| subset(difference(union(sK0,sK0),X0),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_194 ),
inference(resolution,[],[f5076,f302]) ).
fof(f7456,plain,
( spl5_277
| ~ spl5_13
| ~ spl5_101 ),
inference(avatar_split_clause,[],[f2024,f1357,f107,f7454]) ).
fof(f7454,plain,
( spl5_277
<=> ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,union(sK1,sK2))
| member(sK3(difference(X0,union(sK1,sK2)),difference(X1,X2)),X1)
| ~ member(sK3(difference(X0,union(sK1,sK2)),difference(X1,X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_277])]) ).
fof(f2024,plain,
( ! [X2,X0,X1] :
( difference(X1,X2) = difference(X0,union(sK1,sK2))
| member(sK3(difference(X0,union(sK1,sK2)),difference(X1,X2)),X1)
| ~ member(sK3(difference(X0,union(sK1,sK2)),difference(X1,X2)),sK0) )
| ~ spl5_13
| ~ spl5_101 ),
inference(resolution,[],[f1358,f108]) ).
fof(f7452,plain,
( spl5_276
| ~ spl5_13
| ~ spl5_99 ),
inference(avatar_split_clause,[],[f1977,f1349,f107,f7450]) ).
fof(f7450,plain,
( spl5_276
<=> ! [X2,X0,X1] :
( difference(difference(X0,union(sK1,sK2)),X1) = X2
| member(sK3(X2,difference(difference(X0,union(sK1,sK2)),X1)),X2)
| ~ member(sK3(X2,difference(difference(X0,union(sK1,sK2)),X1)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_276])]) ).
fof(f1977,plain,
( ! [X2,X0,X1] :
( difference(difference(X0,union(sK1,sK2)),X1) = X2
| member(sK3(X2,difference(difference(X0,union(sK1,sK2)),X1)),X2)
| ~ member(sK3(X2,difference(difference(X0,union(sK1,sK2)),X1)),sK0) )
| ~ spl5_13
| ~ spl5_99 ),
inference(resolution,[],[f1350,f108]) ).
fof(f7448,plain,
( spl5_275
| ~ spl5_13
| ~ spl5_97 ),
inference(avatar_split_clause,[],[f1958,f1340,f107,f7446]) ).
fof(f7446,plain,
( spl5_275
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(union(sK1,sK2),X2))),X0)
| difference(X1,union(union(sK1,sK2),X2)) = X0
| ~ member(sK3(X0,difference(X1,union(union(sK1,sK2),X2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_275])]) ).
fof(f1958,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(union(sK1,sK2),X2))),X0)
| difference(X1,union(union(sK1,sK2),X2)) = X0
| ~ member(sK3(X0,difference(X1,union(union(sK1,sK2),X2))),sK0) )
| ~ spl5_13
| ~ spl5_97 ),
inference(resolution,[],[f1341,f108]) ).
fof(f7444,plain,
( spl5_274
| ~ spl5_13
| ~ spl5_96 ),
inference(avatar_split_clause,[],[f1937,f1336,f107,f7442]) ).
fof(f7442,plain,
( spl5_274
<=> ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(X2,union(sK1,sK2)))),X0)
| difference(X1,union(X2,union(sK1,sK2))) = X0
| ~ member(sK3(X0,difference(X1,union(X2,union(sK1,sK2)))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_274])]) ).
fof(f1937,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,union(X2,union(sK1,sK2)))),X0)
| difference(X1,union(X2,union(sK1,sK2))) = X0
| ~ member(sK3(X0,difference(X1,union(X2,union(sK1,sK2)))),sK0) )
| ~ spl5_13
| ~ spl5_96 ),
inference(resolution,[],[f1337,f108]) ).
fof(f7440,plain,
( spl5_273
| ~ spl5_13
| ~ spl5_92 ),
inference(avatar_split_clause,[],[f1739,f1320,f107,f7438]) ).
fof(f7438,plain,
( spl5_273
<=> ! [X2,X0,X1] :
( subset(union(difference(X0,union(sK1,sK2)),X1),X2)
| member(sK4(union(difference(X0,union(sK1,sK2)),X1),X2),X1)
| ~ member(sK4(union(difference(X0,union(sK1,sK2)),X1),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_273])]) ).
fof(f1739,plain,
( ! [X2,X0,X1] :
( subset(union(difference(X0,union(sK1,sK2)),X1),X2)
| member(sK4(union(difference(X0,union(sK1,sK2)),X1),X2),X1)
| ~ member(sK4(union(difference(X0,union(sK1,sK2)),X1),X2),sK0) )
| ~ spl5_13
| ~ spl5_92 ),
inference(resolution,[],[f1321,f108]) ).
fof(f7436,plain,
( spl5_272
| ~ spl5_13
| ~ spl5_90 ),
inference(avatar_split_clause,[],[f1641,f1312,f107,f7434]) ).
fof(f7434,plain,
( spl5_272
<=> ! [X2,X0,X1] :
( subset(union(X0,difference(X1,union(sK1,sK2))),X2)
| member(sK4(union(X0,difference(X1,union(sK1,sK2))),X2),X0)
| ~ member(sK4(union(X0,difference(X1,union(sK1,sK2))),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_272])]) ).
fof(f1641,plain,
( ! [X2,X0,X1] :
( subset(union(X0,difference(X1,union(sK1,sK2))),X2)
| member(sK4(union(X0,difference(X1,union(sK1,sK2))),X2),X0)
| ~ member(sK4(union(X0,difference(X1,union(sK1,sK2))),X2),sK0) )
| ~ spl5_13
| ~ spl5_90 ),
inference(resolution,[],[f1313,f108]) ).
fof(f7432,plain,
( spl5_271
| ~ spl5_13
| ~ spl5_89 ),
inference(avatar_split_clause,[],[f1616,f1308,f107,f7430]) ).
fof(f7430,plain,
( spl5_271
<=> ! [X2,X0,X1] :
( subset(X0,difference(union(union(sK1,sK2),X1),X2))
| member(sK4(X0,difference(union(union(sK1,sK2),X1),X2)),X2)
| ~ member(sK4(X0,difference(union(union(sK1,sK2),X1),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_271])]) ).
fof(f1616,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(union(union(sK1,sK2),X1),X2))
| member(sK4(X0,difference(union(union(sK1,sK2),X1),X2)),X2)
| ~ member(sK4(X0,difference(union(union(sK1,sK2),X1),X2)),sK0) )
| ~ spl5_13
| ~ spl5_89 ),
inference(resolution,[],[f1309,f108]) ).
fof(f7428,plain,
( spl5_270
| ~ spl5_13
| ~ spl5_88 ),
inference(avatar_split_clause,[],[f1584,f1304,f107,f7426]) ).
fof(f7426,plain,
( spl5_270
<=> ! [X2,X0,X1] :
( subset(X0,difference(union(X1,union(sK1,sK2)),X2))
| member(sK4(X0,difference(union(X1,union(sK1,sK2)),X2)),X2)
| ~ member(sK4(X0,difference(union(X1,union(sK1,sK2)),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_270])]) ).
fof(f1584,plain,
( ! [X2,X0,X1] :
( subset(X0,difference(union(X1,union(sK1,sK2)),X2))
| member(sK4(X0,difference(union(X1,union(sK1,sK2)),X2)),X2)
| ~ member(sK4(X0,difference(union(X1,union(sK1,sK2)),X2)),sK0) )
| ~ spl5_13
| ~ spl5_88 ),
inference(resolution,[],[f1305,f108]) ).
fof(f7424,plain,
( spl5_269
| ~ spl5_13
| ~ spl5_86 ),
inference(avatar_split_clause,[],[f1548,f1295,f107,f7422]) ).
fof(f7422,plain,
( spl5_269
<=> ! [X2,X0,X1] :
( member(sK4(X0,union(X1,difference(union(sK1,sK2),X2))),X2)
| subset(X0,union(X1,difference(union(sK1,sK2),X2)))
| ~ member(sK4(X0,union(X1,difference(union(sK1,sK2),X2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_269])]) ).
fof(f1548,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,union(X1,difference(union(sK1,sK2),X2))),X2)
| subset(X0,union(X1,difference(union(sK1,sK2),X2)))
| ~ member(sK4(X0,union(X1,difference(union(sK1,sK2),X2))),sK0) )
| ~ spl5_13
| ~ spl5_86 ),
inference(resolution,[],[f1296,f108]) ).
fof(f7420,plain,
( spl5_268
| ~ spl5_13
| ~ spl5_85 ),
inference(avatar_split_clause,[],[f1510,f1291,f107,f7418]) ).
fof(f7418,plain,
( spl5_268
<=> ! [X2,X0,X1] :
( member(sK4(X0,union(difference(union(sK1,sK2),X1),X2)),X1)
| subset(X0,union(difference(union(sK1,sK2),X1),X2))
| ~ member(sK4(X0,union(difference(union(sK1,sK2),X1),X2)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_268])]) ).
fof(f1510,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,union(difference(union(sK1,sK2),X1),X2)),X1)
| subset(X0,union(difference(union(sK1,sK2),X1),X2))
| ~ member(sK4(X0,union(difference(union(sK1,sK2),X1),X2)),sK0) )
| ~ spl5_13
| ~ spl5_85 ),
inference(resolution,[],[f1292,f108]) ).
fof(f7416,plain,
( spl5_267
| ~ spl5_6
| ~ spl5_193 ),
inference(avatar_split_clause,[],[f5564,f5071,f67,f7414]) ).
fof(f7414,plain,
( spl5_267
<=> ! [X0,X1] : subset(sK0,union(X0,union(union(sK1,sK2),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_267])]) ).
fof(f5564,plain,
( ! [X0,X1] : subset(sK0,union(X0,union(union(sK1,sK2),X1)))
| ~ spl5_6
| ~ spl5_193 ),
inference(duplicate_literal_removal,[],[f5509]) ).
fof(f5509,plain,
( ! [X0,X1] :
( subset(sK0,union(X0,union(union(sK1,sK2),X1)))
| subset(sK0,union(X0,union(union(sK1,sK2),X1))) )
| ~ spl5_6
| ~ spl5_193 ),
inference(resolution,[],[f5072,f68]) ).
fof(f7412,plain,
( spl5_266
| ~ spl5_13
| ~ spl5_84 ),
inference(avatar_split_clause,[],[f1486,f1287,f107,f7410]) ).
fof(f7410,plain,
( spl5_266
<=> ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(union(sK1,sK2),X1)),X2),X1)
| subset(difference(X0,difference(union(sK1,sK2),X1)),X2)
| ~ member(sK4(difference(X0,difference(union(sK1,sK2),X1)),X2),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_266])]) ).
fof(f1486,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,difference(union(sK1,sK2),X1)),X2),X1)
| subset(difference(X0,difference(union(sK1,sK2),X1)),X2)
| ~ member(sK4(difference(X0,difference(union(sK1,sK2),X1)),X2),sK0) )
| ~ spl5_13
| ~ spl5_84 ),
inference(resolution,[],[f1288,f108]) ).
fof(f7408,plain,
( spl5_265
| ~ spl5_24
| ~ spl5_44 ),
inference(avatar_split_clause,[],[f533,f505,f206,f7406]) ).
fof(f7406,plain,
( spl5_265
<=> ! [X0,X1] :
( subset(union(sK0,X0),difference(union(sK1,sK2),X1))
| member(sK4(union(sK0,X0),difference(union(sK1,sK2),X1)),X1)
| member(sK4(union(sK0,X0),difference(union(sK1,sK2),X1)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_265])]) ).
fof(f533,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),difference(union(sK1,sK2),X1))
| member(sK4(union(sK0,X0),difference(union(sK1,sK2),X1)),X1)
| member(sK4(union(sK0,X0),difference(union(sK1,sK2),X1)),X0) )
| ~ spl5_24
| ~ spl5_44 ),
inference(duplicate_literal_removal,[],[f530]) ).
fof(f530,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),difference(union(sK1,sK2),X1))
| member(sK4(union(sK0,X0),difference(union(sK1,sK2),X1)),X1)
| member(sK4(union(sK0,X0),difference(union(sK1,sK2),X1)),X0)
| subset(union(sK0,X0),difference(union(sK1,sK2),X1)) )
| ~ spl5_24
| ~ spl5_44 ),
inference(resolution,[],[f506,f207]) ).
fof(f7404,plain,
( spl5_264
| ~ spl5_24
| ~ spl5_44 ),
inference(avatar_split_clause,[],[f532,f505,f206,f7402]) ).
fof(f7402,plain,
( spl5_264
<=> ! [X0,X1] :
( subset(union(X0,sK0),difference(union(sK1,sK2),X1))
| member(sK4(union(X0,sK0),difference(union(sK1,sK2),X1)),X1)
| member(sK4(union(X0,sK0),difference(union(sK1,sK2),X1)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_264])]) ).
fof(f532,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),difference(union(sK1,sK2),X1))
| member(sK4(union(X0,sK0),difference(union(sK1,sK2),X1)),X1)
| member(sK4(union(X0,sK0),difference(union(sK1,sK2),X1)),X0) )
| ~ spl5_24
| ~ spl5_44 ),
inference(duplicate_literal_removal,[],[f531]) ).
fof(f531,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),difference(union(sK1,sK2),X1))
| member(sK4(union(X0,sK0),difference(union(sK1,sK2),X1)),X1)
| member(sK4(union(X0,sK0),difference(union(sK1,sK2),X1)),X0)
| subset(union(X0,sK0),difference(union(sK1,sK2),X1)) )
| ~ spl5_24
| ~ spl5_44 ),
inference(resolution,[],[f506,f207]) ).
fof(f7369,plain,
( spl5_263
| ~ spl5_6
| ~ spl5_192 ),
inference(avatar_split_clause,[],[f5501,f5067,f67,f7367]) ).
fof(f7367,plain,
( spl5_263
<=> ! [X0,X1] : subset(sK0,union(X0,union(X1,union(sK1,sK2)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_263])]) ).
fof(f5501,plain,
( ! [X0,X1] : subset(sK0,union(X0,union(X1,union(sK1,sK2))))
| ~ spl5_6
| ~ spl5_192 ),
inference(duplicate_literal_removal,[],[f5446]) ).
fof(f5446,plain,
( ! [X0,X1] :
( subset(sK0,union(X0,union(X1,union(sK1,sK2))))
| subset(sK0,union(X0,union(X1,union(sK1,sK2)))) )
| ~ spl5_6
| ~ spl5_192 ),
inference(resolution,[],[f5068,f68]) ).
fof(f7356,plain,
( spl5_262
| ~ spl5_21
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1020,f798,f163,f7354]) ).
fof(f7354,plain,
( spl5_262
<=> ! [X0,X1] : subset(union(X0,X1),union(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_262])]) ).
fof(f1020,plain,
( ! [X0,X1] : subset(union(X0,X1),union(X1,X0))
| ~ spl5_21
| ~ spl5_72 ),
inference(duplicate_literal_removal,[],[f993]) ).
fof(f993,plain,
( ! [X0,X1] :
( subset(union(X0,X1),union(X1,X0))
| subset(union(X0,X1),union(X1,X0)) )
| ~ spl5_21
| ~ spl5_72 ),
inference(resolution,[],[f799,f164]) ).
fof(f7352,plain,
( spl5_261
| ~ spl5_6
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f970,f790,f67,f7350]) ).
fof(f7350,plain,
( spl5_261
<=> ! [X2,X0,X1] : subset(X0,union(X1,union(X0,X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_261])]) ).
fof(f970,plain,
( ! [X2,X0,X1] : subset(X0,union(X1,union(X0,X2)))
| ~ spl5_6
| ~ spl5_70 ),
inference(duplicate_literal_removal,[],[f947]) ).
fof(f947,plain,
( ! [X2,X0,X1] :
( subset(X0,union(X1,union(X0,X2)))
| subset(X0,union(X1,union(X0,X2))) )
| ~ spl5_6
| ~ spl5_70 ),
inference(resolution,[],[f791,f68]) ).
fof(f7348,plain,
( spl5_260
| ~ spl5_6
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f945,f786,f67,f7346]) ).
fof(f7346,plain,
( spl5_260
<=> ! [X2,X0,X1] : subset(X0,union(X1,union(X2,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_260])]) ).
fof(f945,plain,
( ! [X2,X0,X1] : subset(X0,union(X1,union(X2,X0)))
| ~ spl5_6
| ~ spl5_69 ),
inference(duplicate_literal_removal,[],[f922]) ).
fof(f922,plain,
( ! [X2,X0,X1] :
( subset(X0,union(X1,union(X2,X0)))
| subset(X0,union(X1,union(X2,X0))) )
| ~ spl5_6
| ~ spl5_69 ),
inference(resolution,[],[f787,f68]) ).
fof(f7344,plain,
( spl5_259
| ~ spl5_6
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f920,f782,f67,f7342]) ).
fof(f7342,plain,
( spl5_259
<=> ! [X2,X0,X1] : subset(X0,union(union(X0,X1),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_259])]) ).
fof(f920,plain,
( ! [X2,X0,X1] : subset(X0,union(union(X0,X1),X2))
| ~ spl5_6
| ~ spl5_68 ),
inference(duplicate_literal_removal,[],[f897]) ).
fof(f897,plain,
( ! [X2,X0,X1] :
( subset(X0,union(union(X0,X1),X2))
| subset(X0,union(union(X0,X1),X2)) )
| ~ spl5_6
| ~ spl5_68 ),
inference(resolution,[],[f783,f68]) ).
fof(f7340,plain,
( spl5_258
| ~ spl5_6
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f895,f778,f67,f7338]) ).
fof(f7338,plain,
( spl5_258
<=> ! [X2,X0,X1] : subset(X0,union(union(X1,X0),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_258])]) ).
fof(f895,plain,
( ! [X2,X0,X1] : subset(X0,union(union(X1,X0),X2))
| ~ spl5_6
| ~ spl5_67 ),
inference(duplicate_literal_removal,[],[f872]) ).
fof(f872,plain,
( ! [X2,X0,X1] :
( subset(X0,union(union(X1,X0),X2))
| subset(X0,union(union(X1,X0),X2)) )
| ~ spl5_6
| ~ spl5_67 ),
inference(resolution,[],[f779,f68]) ).
fof(f7336,plain,
( spl5_257
| ~ spl5_6
| ~ spl5_191 ),
inference(avatar_split_clause,[],[f5438,f5063,f67,f7334]) ).
fof(f7334,plain,
( spl5_257
<=> ! [X0,X1] : subset(sK0,union(union(union(sK1,sK2),X0),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_257])]) ).
fof(f5438,plain,
( ! [X0,X1] : subset(sK0,union(union(union(sK1,sK2),X0),X1))
| ~ spl5_6
| ~ spl5_191 ),
inference(duplicate_literal_removal,[],[f5383]) ).
fof(f5383,plain,
( ! [X0,X1] :
( subset(sK0,union(union(union(sK1,sK2),X0),X1))
| subset(sK0,union(union(union(sK1,sK2),X0),X1)) )
| ~ spl5_6
| ~ spl5_191 ),
inference(resolution,[],[f5064,f68]) ).
fof(f7332,plain,
( spl5_256
| ~ spl5_18
| ~ spl5_66 ),
inference(avatar_split_clause,[],[f871,f774,f151,f7330]) ).
fof(f7330,plain,
( spl5_256
<=> ! [X2,X0,X1] : subset(difference(X0,union(X0,X1)),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_256])]) ).
fof(f871,plain,
( ! [X2,X0,X1] : subset(difference(X0,union(X0,X1)),X2)
| ~ spl5_18
| ~ spl5_66 ),
inference(duplicate_literal_removal,[],[f860]) ).
fof(f860,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,union(X0,X1)),X2)
| subset(difference(X0,union(X0,X1)),X2) )
| ~ spl5_18
| ~ spl5_66 ),
inference(resolution,[],[f775,f152]) ).
fof(f7328,plain,
( spl5_255
| ~ spl5_18
| ~ spl5_65 ),
inference(avatar_split_clause,[],[f859,f770,f151,f7326]) ).
fof(f7326,plain,
( spl5_255
<=> ! [X2,X0,X1] : subset(difference(X0,union(X1,X0)),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_255])]) ).
fof(f859,plain,
( ! [X2,X0,X1] : subset(difference(X0,union(X1,X0)),X2)
| ~ spl5_18
| ~ spl5_65 ),
inference(duplicate_literal_removal,[],[f848]) ).
fof(f848,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,union(X1,X0)),X2)
| subset(difference(X0,union(X1,X0)),X2) )
| ~ spl5_18
| ~ spl5_65 ),
inference(resolution,[],[f771,f152]) ).
fof(f7324,plain,
( spl5_254
| ~ spl5_20
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f847,f765,f159,f7322]) ).
fof(f7322,plain,
( spl5_254
<=> ! [X2,X0,X1] : subset(difference(difference(X0,X1),X0),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_254])]) ).
fof(f847,plain,
( ! [X2,X0,X1] : subset(difference(difference(X0,X1),X0),X2)
| ~ spl5_20
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f822]) ).
fof(f822,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(X0,X1),X0),X2)
| subset(difference(difference(X0,X1),X0),X2) )
| ~ spl5_20
| ~ spl5_64 ),
inference(resolution,[],[f766,f160]) ).
fof(f7320,plain,
( spl5_253
| ~ spl5_63
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f846,f765,f761,f7318]) ).
fof(f7318,plain,
( spl5_253
<=> ! [X2,X0,X1] : subset(difference(difference(X0,X0),X1),X2) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_253])]) ).
fof(f846,plain,
( ! [X2,X0,X1] : subset(difference(difference(X0,X0),X1),X2)
| ~ spl5_63
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f823]) ).
fof(f823,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(X0,X0),X1),X2)
| subset(difference(difference(X0,X0),X1),X2) )
| ~ spl5_63
| ~ spl5_64 ),
inference(resolution,[],[f766,f762]) ).
fof(f7316,plain,
( spl5_252
| ~ spl5_7
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f845,f765,f71,f7314]) ).
fof(f7314,plain,
( spl5_252
<=> ! [X2,X0,X1] : subset(difference(difference(X0,X1),X2),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_252])]) ).
fof(f845,plain,
( ! [X2,X0,X1] : subset(difference(difference(X0,X1),X2),X0)
| ~ spl5_7
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f824]) ).
fof(f824,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(X0,X1),X2),X0)
| subset(difference(difference(X0,X1),X2),X0) )
| ~ spl5_7
| ~ spl5_64 ),
inference(resolution,[],[f766,f72]) ).
fof(f7312,plain,
( spl5_251
| ~ spl5_21
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f661,f600,f163,f7310]) ).
fof(f7310,plain,
( spl5_251
<=> ! [X0,X1] : subset(union(X0,X0),union(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_251])]) ).
fof(f661,plain,
( ! [X0,X1] : subset(union(X0,X0),union(X0,X1))
| ~ spl5_21
| ~ spl5_55 ),
inference(duplicate_literal_removal,[],[f644]) ).
fof(f644,plain,
( ! [X0,X1] :
( subset(union(X0,X0),union(X0,X1))
| subset(union(X0,X0),union(X0,X1)) )
| ~ spl5_21
| ~ spl5_55 ),
inference(resolution,[],[f601,f164]) ).
fof(f7308,plain,
( spl5_250
| ~ spl5_22
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f659,f600,f167,f7306]) ).
fof(f7306,plain,
( spl5_250
<=> ! [X0,X1] : subset(union(X0,X0),union(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_250])]) ).
fof(f659,plain,
( ! [X0,X1] : subset(union(X0,X0),union(X1,X0))
| ~ spl5_22
| ~ spl5_55 ),
inference(duplicate_literal_removal,[],[f646]) ).
fof(f646,plain,
( ! [X0,X1] :
( subset(union(X0,X0),union(X1,X0))
| subset(union(X0,X0),union(X1,X0)) )
| ~ spl5_22
| ~ spl5_55 ),
inference(resolution,[],[f601,f168]) ).
fof(f7290,plain,
( spl5_249
| ~ spl5_5
| ~ spl5_44
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f693,f604,f505,f63,f7288]) ).
fof(f7288,plain,
( spl5_249
<=> ! [X0] :
( member(sK4(union(sK0,difference(union(sK1,sK2),X0)),difference(union(sK1,sK2),X0)),X0)
| subset(union(sK0,difference(union(sK1,sK2),X0)),difference(union(sK1,sK2),X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_249])]) ).
fof(f693,plain,
( ! [X0] :
( member(sK4(union(sK0,difference(union(sK1,sK2),X0)),difference(union(sK1,sK2),X0)),X0)
| subset(union(sK0,difference(union(sK1,sK2),X0)),difference(union(sK1,sK2),X0)) )
| ~ spl5_5
| ~ spl5_44
| ~ spl5_56 ),
inference(forward_demodulation,[],[f692,f64]) ).
fof(f692,plain,
( ! [X0] :
( subset(union(sK0,difference(union(sK1,sK2),X0)),difference(union(sK1,sK2),X0))
| member(sK4(union(difference(union(sK1,sK2),X0),sK0),difference(union(sK1,sK2),X0)),X0) )
| ~ spl5_5
| ~ spl5_44
| ~ spl5_56 ),
inference(forward_demodulation,[],[f677,f64]) ).
fof(f677,plain,
( ! [X0] :
( subset(union(difference(union(sK1,sK2),X0),sK0),difference(union(sK1,sK2),X0))
| member(sK4(union(difference(union(sK1,sK2),X0),sK0),difference(union(sK1,sK2),X0)),X0) )
| ~ spl5_44
| ~ spl5_56 ),
inference(duplicate_literal_removal,[],[f670]) ).
fof(f670,plain,
( ! [X0] :
( subset(union(difference(union(sK1,sK2),X0),sK0),difference(union(sK1,sK2),X0))
| subset(union(difference(union(sK1,sK2),X0),sK0),difference(union(sK1,sK2),X0))
| member(sK4(union(difference(union(sK1,sK2),X0),sK0),difference(union(sK1,sK2),X0)),X0) )
| ~ spl5_44
| ~ spl5_56 ),
inference(resolution,[],[f605,f506]) ).
fof(f7257,plain,
( spl5_248
| ~ spl5_6
| ~ spl5_190 ),
inference(avatar_split_clause,[],[f5375,f5059,f67,f7255]) ).
fof(f7255,plain,
( spl5_248
<=> ! [X0,X1] : subset(sK0,union(union(X0,union(sK1,sK2)),X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_248])]) ).
fof(f5375,plain,
( ! [X0,X1] : subset(sK0,union(union(X0,union(sK1,sK2)),X1))
| ~ spl5_6
| ~ spl5_190 ),
inference(duplicate_literal_removal,[],[f5320]) ).
fof(f5320,plain,
( ! [X0,X1] :
( subset(sK0,union(union(X0,union(sK1,sK2)),X1))
| subset(sK0,union(union(X0,union(sK1,sK2)),X1)) )
| ~ spl5_6
| ~ spl5_190 ),
inference(resolution,[],[f5060,f68]) ).
fof(f6980,plain,
( spl5_247
| ~ spl5_18
| ~ spl5_189 ),
inference(avatar_split_clause,[],[f5319,f5055,f151,f6978]) ).
fof(f6978,plain,
( spl5_247
<=> ! [X0,X1] : subset(difference(sK0,union(union(sK1,sK2),X0)),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_247])]) ).
fof(f5319,plain,
( ! [X0,X1] : subset(difference(sK0,union(union(sK1,sK2),X0)),X1)
| ~ spl5_18
| ~ spl5_189 ),
inference(duplicate_literal_removal,[],[f5304]) ).
fof(f5304,plain,
( ! [X0,X1] :
( subset(difference(sK0,union(union(sK1,sK2),X0)),X1)
| subset(difference(sK0,union(union(sK1,sK2),X0)),X1) )
| ~ spl5_18
| ~ spl5_189 ),
inference(resolution,[],[f5056,f152]) ).
fof(f6653,plain,
( spl5_246
| ~ spl5_19
| ~ spl5_81 ),
inference(avatar_split_clause,[],[f1279,f1136,f155,f6651]) ).
fof(f6651,plain,
( spl5_246
<=> ! [X0] :
( member(sK3(union(sK0,sK0),X0),X0)
| union(sK0,sK0) = X0
| member(sK3(union(sK0,sK0),X0),sK1)
| member(sK3(union(sK0,sK0),X0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_246])]) ).
fof(f1279,plain,
( ! [X0] :
( member(sK3(union(sK0,sK0),X0),X0)
| union(sK0,sK0) = X0
| member(sK3(union(sK0,sK0),X0),sK1)
| member(sK3(union(sK0,sK0),X0),sK2) )
| ~ spl5_19
| ~ spl5_81 ),
inference(resolution,[],[f1137,f156]) ).
fof(f6649,plain,
( spl5_245
| ~ spl5_19
| ~ spl5_81 ),
inference(avatar_split_clause,[],[f1265,f1136,f155,f6647]) ).
fof(f6647,plain,
( spl5_245
<=> ! [X0] :
( member(sK3(union(X0,X0),sK0),X0)
| sK0 = union(X0,X0)
| member(sK3(union(X0,X0),sK0),sK1)
| member(sK3(union(X0,X0),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_245])]) ).
fof(f1265,plain,
( ! [X0] :
( member(sK3(union(X0,X0),sK0),X0)
| sK0 = union(X0,X0)
| member(sK3(union(X0,X0),sK0),sK1)
| member(sK3(union(X0,X0),sK0),sK2) )
| ~ spl5_19
| ~ spl5_81 ),
inference(resolution,[],[f1137,f156]) ).
fof(f6645,plain,
( spl5_244
| ~ spl5_19
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1254,f1132,f155,f6643]) ).
fof(f6643,plain,
( spl5_244
<=> ! [X0] :
( member(sK3(union(sK0,X0),sK0),X0)
| sK0 = union(sK0,X0)
| member(sK3(union(sK0,X0),sK0),sK1)
| member(sK3(union(sK0,X0),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_244])]) ).
fof(f1254,plain,
( ! [X0] :
( member(sK3(union(sK0,X0),sK0),X0)
| sK0 = union(sK0,X0)
| member(sK3(union(sK0,X0),sK0),sK1)
| member(sK3(union(sK0,X0),sK0),sK2) )
| ~ spl5_19
| ~ spl5_80 ),
inference(resolution,[],[f1133,f156]) ).
fof(f6641,plain,
( spl5_243
| ~ spl5_18
| ~ spl5_188 ),
inference(avatar_split_clause,[],[f5303,f5051,f151,f6639]) ).
fof(f6639,plain,
( spl5_243
<=> ! [X0,X1] : subset(difference(sK0,union(X0,union(sK1,sK2))),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_243])]) ).
fof(f5303,plain,
( ! [X0,X1] : subset(difference(sK0,union(X0,union(sK1,sK2))),X1)
| ~ spl5_18
| ~ spl5_188 ),
inference(duplicate_literal_removal,[],[f5288]) ).
fof(f5288,plain,
( ! [X0,X1] :
( subset(difference(sK0,union(X0,union(sK1,sK2))),X1)
| subset(difference(sK0,union(X0,union(sK1,sK2))),X1) )
| ~ spl5_18
| ~ spl5_188 ),
inference(resolution,[],[f5052,f152]) ).
fof(f6637,plain,
( spl5_242
| ~ spl5_19
| ~ spl5_80 ),
inference(avatar_split_clause,[],[f1249,f1132,f155,f6635]) ).
fof(f6635,plain,
( spl5_242
<=> ! [X0] :
( member(sK3(union(X0,sK0),X0),X0)
| union(X0,sK0) = X0
| member(sK3(union(X0,sK0),X0),sK1)
| member(sK3(union(X0,sK0),X0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_242])]) ).
fof(f1249,plain,
( ! [X0] :
( member(sK3(union(X0,sK0),X0),X0)
| union(X0,sK0) = X0
| member(sK3(union(X0,sK0),X0),sK1)
| member(sK3(union(X0,sK0),X0),sK2) )
| ~ spl5_19
| ~ spl5_80 ),
inference(resolution,[],[f1133,f156]) ).
fof(f6633,plain,
( spl5_241
| ~ spl5_19
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1229,f1128,f155,f6631]) ).
fof(f6631,plain,
( spl5_241
<=> ! [X0] :
( member(sK3(union(sK0,X0),X0),X0)
| union(sK0,X0) = X0
| member(sK3(union(sK0,X0),X0),sK1)
| member(sK3(union(sK0,X0),X0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_241])]) ).
fof(f1229,plain,
( ! [X0] :
( member(sK3(union(sK0,X0),X0),X0)
| union(sK0,X0) = X0
| member(sK3(union(sK0,X0),X0),sK1)
| member(sK3(union(sK0,X0),X0),sK2) )
| ~ spl5_19
| ~ spl5_79 ),
inference(resolution,[],[f1129,f156]) ).
fof(f6629,plain,
( spl5_240
| ~ spl5_19
| ~ spl5_79 ),
inference(avatar_split_clause,[],[f1215,f1128,f155,f6627]) ).
fof(f6627,plain,
( spl5_240
<=> ! [X0] :
( member(sK3(union(X0,sK0),sK0),X0)
| sK0 = union(X0,sK0)
| member(sK3(union(X0,sK0),sK0),sK1)
| member(sK3(union(X0,sK0),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_240])]) ).
fof(f1215,plain,
( ! [X0] :
( member(sK3(union(X0,sK0),sK0),X0)
| sK0 = union(X0,sK0)
| member(sK3(union(X0,sK0),sK0),sK1)
| member(sK3(union(X0,sK0),sK0),sK2) )
| ~ spl5_19
| ~ spl5_79 ),
inference(resolution,[],[f1129,f156]) ).
fof(f6625,plain,
( spl5_239
| ~ spl5_19
| ~ spl5_78 ),
inference(avatar_split_clause,[],[f1203,f1124,f155,f6623]) ).
fof(f6623,plain,
( spl5_239
<=> ! [X0] :
( member(sK3(sK0,union(sK0,X0)),X0)
| sK0 = union(sK0,X0)
| member(sK3(sK0,union(sK0,X0)),sK1)
| member(sK3(sK0,union(sK0,X0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_239])]) ).
fof(f1203,plain,
( ! [X0] :
( member(sK3(sK0,union(sK0,X0)),X0)
| sK0 = union(sK0,X0)
| member(sK3(sK0,union(sK0,X0)),sK1)
| member(sK3(sK0,union(sK0,X0)),sK2) )
| ~ spl5_19
| ~ spl5_78 ),
inference(resolution,[],[f1125,f156]) ).
fof(f6621,plain,
( spl5_238
| ~ spl5_19
| ~ spl5_78 ),
inference(avatar_split_clause,[],[f1196,f1124,f155,f6619]) ).
fof(f6619,plain,
( spl5_238
<=> ! [X0] :
( member(sK3(X0,union(X0,sK0)),X0)
| union(X0,sK0) = X0
| member(sK3(X0,union(X0,sK0)),sK1)
| member(sK3(X0,union(X0,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_238])]) ).
fof(f1196,plain,
( ! [X0] :
( member(sK3(X0,union(X0,sK0)),X0)
| union(X0,sK0) = X0
| member(sK3(X0,union(X0,sK0)),sK1)
| member(sK3(X0,union(X0,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_78 ),
inference(resolution,[],[f1125,f156]) ).
fof(f6617,plain,
( spl5_237
| ~ spl5_19
| ~ spl5_77 ),
inference(avatar_split_clause,[],[f1180,f1120,f155,f6615]) ).
fof(f6615,plain,
( spl5_237
<=> ! [X0] :
( member(sK3(sK0,union(X0,sK0)),X0)
| sK0 = union(X0,sK0)
| member(sK3(sK0,union(X0,sK0)),sK1)
| member(sK3(sK0,union(X0,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_237])]) ).
fof(f1180,plain,
( ! [X0] :
( member(sK3(sK0,union(X0,sK0)),X0)
| sK0 = union(X0,sK0)
| member(sK3(sK0,union(X0,sK0)),sK1)
| member(sK3(sK0,union(X0,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_77 ),
inference(resolution,[],[f1121,f156]) ).
fof(f6613,plain,
( spl5_236
| ~ spl5_19
| ~ spl5_77 ),
inference(avatar_split_clause,[],[f1173,f1120,f155,f6611]) ).
fof(f6611,plain,
( spl5_236
<=> ! [X0] :
( member(sK3(X0,union(sK0,X0)),X0)
| union(sK0,X0) = X0
| member(sK3(X0,union(sK0,X0)),sK1)
| member(sK3(X0,union(sK0,X0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_236])]) ).
fof(f1173,plain,
( ! [X0] :
( member(sK3(X0,union(sK0,X0)),X0)
| union(sK0,X0) = X0
| member(sK3(X0,union(sK0,X0)),sK1)
| member(sK3(X0,union(sK0,X0)),sK2) )
| ~ spl5_19
| ~ spl5_77 ),
inference(resolution,[],[f1121,f156]) ).
fof(f6609,plain,
( spl5_235
| ~ spl5_19
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1160,f1116,f155,f6607]) ).
fof(f6607,plain,
( spl5_235
<=> ! [X0] :
( member(sK3(sK0,union(X0,X0)),X0)
| sK0 = union(X0,X0)
| member(sK3(sK0,union(X0,X0)),sK1)
| member(sK3(sK0,union(X0,X0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_235])]) ).
fof(f1160,plain,
( ! [X0] :
( member(sK3(sK0,union(X0,X0)),X0)
| sK0 = union(X0,X0)
| member(sK3(sK0,union(X0,X0)),sK1)
| member(sK3(sK0,union(X0,X0)),sK2) )
| ~ spl5_19
| ~ spl5_76 ),
inference(resolution,[],[f1117,f156]) ).
fof(f6605,plain,
( spl5_234
| ~ spl5_19
| ~ spl5_76 ),
inference(avatar_split_clause,[],[f1151,f1116,f155,f6603]) ).
fof(f6603,plain,
( spl5_234
<=> ! [X0] :
( member(sK3(X0,union(sK0,sK0)),X0)
| union(sK0,sK0) = X0
| member(sK3(X0,union(sK0,sK0)),sK1)
| member(sK3(X0,union(sK0,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_234])]) ).
fof(f1151,plain,
( ! [X0] :
( member(sK3(X0,union(sK0,sK0)),X0)
| union(sK0,sK0) = X0
| member(sK3(X0,union(sK0,sK0)),sK1)
| member(sK3(X0,union(sK0,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_76 ),
inference(resolution,[],[f1117,f156]) ).
fof(f6601,plain,
( spl5_233
| ~ spl5_19
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f316,f226,f155,f6599]) ).
fof(f6599,plain,
( spl5_233
<=> ! [X0,X1] :
( member(sK3(difference(sK0,X0),X1),X1)
| difference(sK0,X0) = X1
| member(sK3(difference(sK0,X0),X1),sK1)
| member(sK3(difference(sK0,X0),X1),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_233])]) ).
fof(f316,plain,
( ! [X0,X1] :
( member(sK3(difference(sK0,X0),X1),X1)
| difference(sK0,X0) = X1
| member(sK3(difference(sK0,X0),X1),sK1)
| member(sK3(difference(sK0,X0),X1),sK2) )
| ~ spl5_19
| ~ spl5_28 ),
inference(resolution,[],[f227,f156]) ).
fof(f6597,plain,
( spl5_232
| ~ spl5_64
| ~ spl5_187 ),
inference(avatar_split_clause,[],[f5287,f5047,f765,f6595]) ).
fof(f6595,plain,
( spl5_232
<=> ! [X0,X1] : subset(difference(difference(sK0,union(sK1,sK2)),X0),X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_232])]) ).
fof(f5287,plain,
( ! [X0,X1] : subset(difference(difference(sK0,union(sK1,sK2)),X0),X1)
| ~ spl5_64
| ~ spl5_187 ),
inference(duplicate_literal_removal,[],[f5282]) ).
fof(f5282,plain,
( ! [X0,X1] :
( subset(difference(difference(sK0,union(sK1,sK2)),X0),X1)
| subset(difference(difference(sK0,union(sK1,sK2)),X0),X1) )
| ~ spl5_64
| ~ spl5_187 ),
inference(resolution,[],[f5048,f766]) ).
fof(f6593,plain,
( spl5_231
| ~ spl5_19
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f309,f226,f155,f6591]) ).
fof(f6591,plain,
( spl5_231
<=> ! [X0,X1] :
( member(sK3(difference(X0,X1),sK0),X0)
| difference(X0,X1) = sK0
| member(sK3(difference(X0,X1),sK0),sK1)
| member(sK3(difference(X0,X1),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_231])]) ).
fof(f309,plain,
( ! [X0,X1] :
( member(sK3(difference(X0,X1),sK0),X0)
| difference(X0,X1) = sK0
| member(sK3(difference(X0,X1),sK0),sK1)
| member(sK3(difference(X0,X1),sK0),sK2) )
| ~ spl5_19
| ~ spl5_28 ),
inference(resolution,[],[f227,f156]) ).
fof(f6589,plain,
( spl5_230
| ~ spl5_19
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f289,f218,f155,f6587]) ).
fof(f6587,plain,
( spl5_230
<=> ! [X0,X1] :
( member(sK3(sK0,difference(X0,X1)),X0)
| difference(X0,X1) = sK0
| member(sK3(sK0,difference(X0,X1)),sK1)
| member(sK3(sK0,difference(X0,X1)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_230])]) ).
fof(f289,plain,
( ! [X0,X1] :
( member(sK3(sK0,difference(X0,X1)),X0)
| difference(X0,X1) = sK0
| member(sK3(sK0,difference(X0,X1)),sK1)
| member(sK3(sK0,difference(X0,X1)),sK2) )
| ~ spl5_19
| ~ spl5_26 ),
inference(resolution,[],[f219,f156]) ).
fof(f6585,plain,
( spl5_229
| ~ spl5_19
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f283,f218,f155,f6583]) ).
fof(f6583,plain,
( spl5_229
<=> ! [X0,X1] :
( member(sK3(X0,difference(sK0,X1)),X0)
| difference(sK0,X1) = X0
| member(sK3(X0,difference(sK0,X1)),sK1)
| member(sK3(X0,difference(sK0,X1)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_229])]) ).
fof(f283,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(sK0,X1)),X0)
| difference(sK0,X1) = X0
| member(sK3(X0,difference(sK0,X1)),sK1)
| member(sK3(X0,difference(sK0,X1)),sK2) )
| ~ spl5_19
| ~ spl5_26 ),
inference(resolution,[],[f219,f156]) ).
fof(f6581,plain,
( spl5_228
| ~ spl5_19
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f260,f206,f155,f6579]) ).
fof(f6579,plain,
( spl5_228
<=> ! [X0,X1] :
( member(sK4(union(sK0,X0),X1),X0)
| subset(union(sK0,X0),X1)
| member(sK4(union(sK0,X0),X1),sK1)
| member(sK4(union(sK0,X0),X1),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_228])]) ).
fof(f260,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,X0),X1),X0)
| subset(union(sK0,X0),X1)
| member(sK4(union(sK0,X0),X1),sK1)
| member(sK4(union(sK0,X0),X1),sK2) )
| ~ spl5_19
| ~ spl5_24 ),
inference(resolution,[],[f207,f156]) ).
fof(f6577,plain,
( spl5_227
| ~ spl5_19
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f252,f206,f155,f6575]) ).
fof(f6575,plain,
( spl5_227
<=> ! [X0,X1] :
( member(sK4(union(X0,sK0),X1),X0)
| subset(union(X0,sK0),X1)
| member(sK4(union(X0,sK0),X1),sK1)
| member(sK4(union(X0,sK0),X1),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_227])]) ).
fof(f252,plain,
( ! [X0,X1] :
( member(sK4(union(X0,sK0),X1),X0)
| subset(union(X0,sK0),X1)
| member(sK4(union(X0,sK0),X1),sK1)
| member(sK4(union(X0,sK0),X1),sK2) )
| ~ spl5_19
| ~ spl5_24 ),
inference(resolution,[],[f207,f156]) ).
fof(f6410,plain,
( spl5_226
| ~ spl5_19
| ~ spl5_75 ),
inference(avatar_split_clause,[],[f1099,f813,f155,f6408]) ).
fof(f6408,plain,
( spl5_226
<=> ! [X0,X1] :
( subset(union(sK0,X0),union(X0,X1))
| member(sK4(union(sK0,X0),union(X0,X1)),sK1)
| member(sK4(union(sK0,X0),union(X0,X1)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_226])]) ).
fof(f1099,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(X0,X1))
| member(sK4(union(sK0,X0),union(X0,X1)),sK1)
| member(sK4(union(sK0,X0),union(X0,X1)),sK2) )
| ~ spl5_19
| ~ spl5_75 ),
inference(resolution,[],[f814,f156]) ).
fof(f6406,plain,
( spl5_225
| ~ spl5_19
| ~ spl5_74 ),
inference(avatar_split_clause,[],[f1070,f806,f155,f6404]) ).
fof(f6404,plain,
( spl5_225
<=> ! [X0,X1] :
( subset(union(sK0,X0),union(X1,X0))
| member(sK4(union(sK0,X0),union(X1,X0)),sK1)
| member(sK4(union(sK0,X0),union(X1,X0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_225])]) ).
fof(f1070,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(X1,X0))
| member(sK4(union(sK0,X0),union(X1,X0)),sK1)
| member(sK4(union(sK0,X0),union(X1,X0)),sK2) )
| ~ spl5_19
| ~ spl5_74 ),
inference(resolution,[],[f807,f156]) ).
fof(f6402,plain,
( spl5_224
| ~ spl5_19
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1038,f802,f155,f6400]) ).
fof(f6400,plain,
( spl5_224
<=> ! [X0,X1] :
( subset(union(X0,sK0),union(X0,X1))
| member(sK4(union(X0,sK0),union(X0,X1)),sK1)
| member(sK4(union(X0,sK0),union(X0,X1)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_224])]) ).
fof(f1038,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(X0,X1))
| member(sK4(union(X0,sK0),union(X0,X1)),sK1)
| member(sK4(union(X0,sK0),union(X0,X1)),sK2) )
| ~ spl5_19
| ~ spl5_73 ),
inference(resolution,[],[f803,f156]) ).
fof(f6398,plain,
( spl5_223
| ~ spl5_19
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1006,f798,f155,f6396]) ).
fof(f6396,plain,
( spl5_223
<=> ! [X0,X1] :
( subset(union(X0,sK0),union(X1,X0))
| member(sK4(union(X0,sK0),union(X1,X0)),sK1)
| member(sK4(union(X0,sK0),union(X1,X0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_223])]) ).
fof(f1006,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(X1,X0))
| member(sK4(union(X0,sK0),union(X1,X0)),sK1)
| member(sK4(union(X0,sK0),union(X1,X0)),sK2) )
| ~ spl5_19
| ~ spl5_72 ),
inference(resolution,[],[f799,f156]) ).
fof(f6394,plain,
( spl5_222
| ~ spl5_19
| ~ spl5_71 ),
inference(avatar_split_clause,[],[f982,f794,f155,f6392]) ).
fof(f6392,plain,
( spl5_222
<=> ! [X0,X1] :
( subset(difference(X0,X1),difference(X0,sK0))
| member(sK4(difference(X0,X1),difference(X0,sK0)),sK1)
| member(sK4(difference(X0,X1),difference(X0,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_222])]) ).
fof(f982,plain,
( ! [X0,X1] :
( subset(difference(X0,X1),difference(X0,sK0))
| member(sK4(difference(X0,X1),difference(X0,sK0)),sK1)
| member(sK4(difference(X0,X1),difference(X0,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_71 ),
inference(resolution,[],[f795,f156]) ).
fof(f6390,plain,
( spl5_221
| ~ spl5_19
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f836,f765,f155,f6388]) ).
fof(f6388,plain,
( spl5_221
<=> ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),X1),X2)
| member(sK4(difference(difference(sK0,X0),X1),X2),sK1)
| member(sK4(difference(difference(sK0,X0),X1),X2),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_221])]) ).
fof(f836,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),X1),X2)
| member(sK4(difference(difference(sK0,X0),X1),X2),sK1)
| member(sK4(difference(difference(sK0,X0),X1),X2),sK2) )
| ~ spl5_19
| ~ spl5_64 ),
inference(resolution,[],[f766,f156]) ).
fof(f6290,plain,
( spl5_220
| ~ spl5_20
| ~ spl5_185 ),
inference(avatar_split_clause,[],[f5265,f5039,f159,f6288]) ).
fof(f6288,plain,
( spl5_220
<=> ! [X0] : subset(difference(sK0,X0),difference(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_220])]) ).
fof(f5265,plain,
( ! [X0] : subset(difference(sK0,X0),difference(union(sK1,sK2),X0))
| ~ spl5_20
| ~ spl5_185 ),
inference(duplicate_literal_removal,[],[f5244]) ).
fof(f5244,plain,
( ! [X0] :
( subset(difference(sK0,X0),difference(union(sK1,sK2),X0))
| subset(difference(sK0,X0),difference(union(sK1,sK2),X0)) )
| ~ spl5_20
| ~ spl5_185 ),
inference(resolution,[],[f5040,f160]) ).
fof(f5914,plain,
( spl5_219
| ~ spl5_5
| ~ spl5_44
| ~ spl5_94 ),
inference(avatar_split_clause,[],[f1885,f1328,f505,f63,f5912]) ).
fof(f5912,plain,
( spl5_219
<=> ! [X0] :
( subset(union(sK0,union(sK1,sK2)),difference(union(sK1,sK2),X0))
| member(sK4(union(sK0,union(sK1,sK2)),difference(union(sK1,sK2),X0)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_219])]) ).
fof(f1885,plain,
( ! [X0] :
( subset(union(sK0,union(sK1,sK2)),difference(union(sK1,sK2),X0))
| member(sK4(union(sK0,union(sK1,sK2)),difference(union(sK1,sK2),X0)),X0) )
| ~ spl5_5
| ~ spl5_44
| ~ spl5_94 ),
inference(forward_demodulation,[],[f1884,f64]) ).
fof(f1884,plain,
( ! [X0] :
( member(sK4(union(sK0,union(sK1,sK2)),difference(union(sK1,sK2),X0)),X0)
| subset(union(union(sK1,sK2),sK0),difference(union(sK1,sK2),X0)) )
| ~ spl5_5
| ~ spl5_44
| ~ spl5_94 ),
inference(forward_demodulation,[],[f1869,f64]) ).
fof(f1869,plain,
( ! [X0] :
( member(sK4(union(union(sK1,sK2),sK0),difference(union(sK1,sK2),X0)),X0)
| subset(union(union(sK1,sK2),sK0),difference(union(sK1,sK2),X0)) )
| ~ spl5_44
| ~ spl5_94 ),
inference(duplicate_literal_removal,[],[f1859]) ).
fof(f1859,plain,
( ! [X0] :
( member(sK4(union(union(sK1,sK2),sK0),difference(union(sK1,sK2),X0)),X0)
| subset(union(union(sK1,sK2),sK0),difference(union(sK1,sK2),X0))
| subset(union(union(sK1,sK2),sK0),difference(union(sK1,sK2),X0))
| member(sK4(union(union(sK1,sK2),sK0),difference(union(sK1,sK2),X0)),X0) )
| ~ spl5_44
| ~ spl5_94 ),
inference(resolution,[],[f1329,f506]) ).
fof(f5910,plain,
( spl5_218
| ~ spl5_5
| ~ spl5_69
| ~ spl5_183 ),
inference(avatar_split_clause,[],[f5208,f5031,f786,f63,f5908]) ).
fof(f5908,plain,
( spl5_218
<=> ! [X0] : subset(union(sK0,sK2),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_218])]) ).
fof(f5208,plain,
( ! [X0] : subset(union(sK0,sK2),union(X0,union(sK1,sK2)))
| ~ spl5_5
| ~ spl5_69
| ~ spl5_183 ),
inference(forward_demodulation,[],[f5197,f64]) ).
fof(f5197,plain,
( ! [X0] : subset(union(sK2,sK0),union(X0,union(sK1,sK2)))
| ~ spl5_69
| ~ spl5_183 ),
inference(duplicate_literal_removal,[],[f5184]) ).
fof(f5184,plain,
( ! [X0] :
( subset(union(sK2,sK0),union(X0,union(sK1,sK2)))
| subset(union(sK2,sK0),union(X0,union(sK1,sK2))) )
| ~ spl5_69
| ~ spl5_183 ),
inference(resolution,[],[f5032,f787]) ).
fof(f5906,plain,
( spl5_217
| ~ spl5_37
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1797,f1324,f441,f5904]) ).
fof(f1797,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2)),X1)
| subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1783]) ).
fof(f1783,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2)),X1)
| subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2))
| subset(union(difference(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_93 ),
inference(resolution,[],[f1325,f442]) ).
fof(f5902,plain,
( spl5_216
| ~ spl5_38
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1796,f1324,f445,f5900]) ).
fof(f1796,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2))),X1)
| subset(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1784]) ).
fof(f1784,plain,
( ! [X2,X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2))),X1)
| subset(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2)))
| subset(union(difference(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_93 ),
inference(resolution,[],[f1325,f446]) ).
fof(f5898,plain,
( spl5_215
| ~ spl5_37
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1716,f1316,f441,f5896]) ).
fof(f1716,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1664]) ).
fof(f1664,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2))
| subset(union(X0,difference(sK0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_91 ),
inference(resolution,[],[f1317,f442]) ).
fof(f5894,plain,
( spl5_214
| ~ spl5_38
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1715,f1316,f445,f5892]) ).
fof(f1715,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1665]) ).
fof(f1665,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2)))
| subset(union(X0,difference(sK0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_91 ),
inference(resolution,[],[f1317,f446]) ).
fof(f5890,plain,
( spl5_213
| ~ spl5_37
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1699,f1316,f441,f5888]) ).
fof(f1699,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1685]) ).
fof(f1685,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2)),X0)
| subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2))
| subset(union(sK0,difference(X0,X1)),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_91 ),
inference(resolution,[],[f1317,f442]) ).
fof(f5886,plain,
( spl5_212
| ~ spl5_38
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1698,f1316,f445,f5884]) ).
fof(f1698,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1686]) ).
fof(f1686,plain,
( ! [X2,X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2))),X0)
| subset(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2)))
| subset(union(sK0,difference(X0,X1)),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_91 ),
inference(resolution,[],[f1317,f446]) ).
fof(f5882,plain,
( spl5_211
| ~ spl5_37
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1464,f1283,f441,f5880]) ).
fof(f1464,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X0)
| subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1414]) ).
fof(f1414,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2)),X0)
| subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2))
| subset(difference(union(X0,sK0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_83 ),
inference(resolution,[],[f1284,f442]) ).
fof(f5878,plain,
( spl5_210
| ~ spl5_38
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1463,f1283,f445,f5876]) ).
fof(f1463,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X0)
| subset(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1415]) ).
fof(f1415,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2))),X0)
| subset(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2)))
| subset(difference(union(X0,sK0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_83 ),
inference(resolution,[],[f1284,f446]) ).
fof(f5874,plain,
( spl5_209
| ~ spl5_37
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1448,f1283,f441,f5872]) ).
fof(f1448,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X0)
| subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1434]) ).
fof(f1434,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2)),X0)
| subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2))
| subset(difference(union(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_83 ),
inference(resolution,[],[f1284,f442]) ).
fof(f5870,plain,
( spl5_208
| ~ spl5_38
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1447,f1283,f445,f5868]) ).
fof(f1447,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X0)
| subset(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1435]) ).
fof(f1435,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2))),X0)
| subset(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2)))
| subset(difference(union(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_83 ),
inference(resolution,[],[f1284,f446]) ).
fof(f5866,plain,
( spl5_207
| ~ spl5_5
| ~ spl5_70
| ~ spl5_183 ),
inference(avatar_split_clause,[],[f5206,f5031,f790,f63,f5864]) ).
fof(f5864,plain,
( spl5_207
<=> ! [X0] : subset(union(sK0,sK1),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_207])]) ).
fof(f5206,plain,
( ! [X0] : subset(union(sK0,sK1),union(X0,union(sK1,sK2)))
| ~ spl5_5
| ~ spl5_70
| ~ spl5_183 ),
inference(forward_demodulation,[],[f5200,f64]) ).
fof(f5200,plain,
( ! [X0] : subset(union(sK1,sK0),union(X0,union(sK1,sK2)))
| ~ spl5_70
| ~ spl5_183 ),
inference(duplicate_literal_removal,[],[f5181]) ).
fof(f5181,plain,
( ! [X0] :
( subset(union(sK1,sK0),union(X0,union(sK1,sK2)))
| subset(union(sK1,sK0),union(X0,union(sK1,sK2))) )
| ~ spl5_70
| ~ spl5_183 ),
inference(resolution,[],[f5032,f791]) ).
fof(f5862,plain,
( spl5_206
| ~ spl5_44
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f837,f765,f505,f5860]) ).
fof(f837,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f832]) ).
fof(f832,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2))
| subset(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2))
| member(sK4(difference(difference(sK0,X0),X1),difference(union(sK1,sK2),X2)),X2) )
| ~ spl5_44
| ~ spl5_64 ),
inference(resolution,[],[f766,f506]) ).
fof(f5857,plain,
( spl5_205
| ~ spl5_7
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f662,f600,f71,f5855]) ).
fof(f5855,plain,
( spl5_205
<=> ! [X0] : subset(union(X0,X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_205])]) ).
fof(f662,plain,
( ! [X0] : subset(union(X0,X0),X0)
| ~ spl5_7
| ~ spl5_55 ),
inference(duplicate_literal_removal,[],[f643]) ).
fof(f643,plain,
( ! [X0] :
( subset(union(X0,X0),X0)
| subset(union(X0,X0),X0) )
| ~ spl5_7
| ~ spl5_55 ),
inference(resolution,[],[f601,f72]) ).
fof(f5659,plain,
( spl5_204
| ~ spl5_5
| ~ spl5_67
| ~ spl5_181 ),
inference(avatar_split_clause,[],[f5141,f5023,f778,f63,f5657]) ).
fof(f5657,plain,
( spl5_204
<=> ! [X0] : subset(union(sK0,sK2),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_204])]) ).
fof(f5141,plain,
( ! [X0] : subset(union(sK0,sK2),union(union(sK1,sK2),X0))
| ~ spl5_5
| ~ spl5_67
| ~ spl5_181 ),
inference(forward_demodulation,[],[f5134,f64]) ).
fof(f5134,plain,
( ! [X0] : subset(union(sK2,sK0),union(union(sK1,sK2),X0))
| ~ spl5_67
| ~ spl5_181 ),
inference(duplicate_literal_removal,[],[f5113]) ).
fof(f5113,plain,
( ! [X0] :
( subset(union(sK2,sK0),union(union(sK1,sK2),X0))
| subset(union(sK2,sK0),union(union(sK1,sK2),X0)) )
| ~ spl5_67
| ~ spl5_181 ),
inference(resolution,[],[f5024,f779]) ).
fof(f5269,plain,
( spl5_203
| ~ spl5_5
| ~ spl5_68
| ~ spl5_181 ),
inference(avatar_split_clause,[],[f5138,f5023,f782,f63,f5267]) ).
fof(f5267,plain,
( spl5_203
<=> ! [X0] : subset(union(sK0,sK1),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_203])]) ).
fof(f5138,plain,
( ! [X0] : subset(union(sK0,sK1),union(union(sK1,sK2),X0))
| ~ spl5_5
| ~ spl5_68
| ~ spl5_181 ),
inference(forward_demodulation,[],[f5137,f64]) ).
fof(f5137,plain,
( ! [X0] : subset(union(sK1,sK0),union(union(sK1,sK2),X0))
| ~ spl5_68
| ~ spl5_181 ),
inference(duplicate_literal_removal,[],[f5110]) ).
fof(f5110,plain,
( ! [X0] :
( subset(union(sK1,sK0),union(union(sK1,sK2),X0))
| subset(union(sK1,sK0),union(union(sK1,sK2),X0)) )
| ~ spl5_68
| ~ spl5_181 ),
inference(resolution,[],[f5024,f783]) ).
fof(f5109,plain,
( spl5_202
| ~ spl5_46
| ~ spl5_107 ),
inference(avatar_split_clause,[],[f2201,f1381,f513,f5107]) ).
fof(f5107,plain,
( spl5_202
<=> ! [X0,X1] :
( member(sK3(difference(difference(sK0,X0),union(sK1,sK2)),X1),X1)
| difference(difference(sK0,X0),union(sK1,sK2)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_202])]) ).
fof(f2201,plain,
( ! [X0,X1] :
( member(sK3(difference(difference(sK0,X0),union(sK1,sK2)),X1),X1)
| difference(difference(sK0,X0),union(sK1,sK2)) = X1 )
| ~ spl5_46
| ~ spl5_107 ),
inference(duplicate_literal_removal,[],[f2182]) ).
fof(f2182,plain,
( ! [X0,X1] :
( member(sK3(difference(difference(sK0,X0),union(sK1,sK2)),X1),X1)
| difference(difference(sK0,X0),union(sK1,sK2)) = X1
| member(sK3(difference(difference(sK0,X0),union(sK1,sK2)),X1),X1)
| difference(difference(sK0,X0),union(sK1,sK2)) = X1 )
| ~ spl5_46
| ~ spl5_107 ),
inference(resolution,[],[f1382,f514]) ).
fof(f5105,plain,
( spl5_201
| ~ spl5_45
| ~ spl5_100 ),
inference(avatar_split_clause,[],[f2010,f1353,f509,f5103]) ).
fof(f2010,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(difference(sK0,X1),union(sK1,sK2))),X0)
| difference(difference(sK0,X1),union(sK1,sK2)) = X0 )
| ~ spl5_45
| ~ spl5_100 ),
inference(duplicate_literal_removal,[],[f1984]) ).
fof(f1984,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(difference(sK0,X1),union(sK1,sK2))),X0)
| difference(difference(sK0,X1),union(sK1,sK2)) = X0
| member(sK3(X0,difference(difference(sK0,X1),union(sK1,sK2))),X0)
| difference(difference(sK0,X1),union(sK1,sK2)) = X0 )
| ~ spl5_45
| ~ spl5_100 ),
inference(resolution,[],[f1354,f510]) ).
fof(f5101,plain,
( spl5_200
| ~ spl5_31
| ~ spl5_93 ),
inference(avatar_split_clause,[],[f1798,f1324,f301,f5099]) ).
fof(f1798,plain,
( ! [X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(sK1,sK2)),X1)
| subset(union(difference(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_93 ),
inference(duplicate_literal_removal,[],[f1782]) ).
fof(f1782,plain,
( ! [X0,X1] :
( member(sK4(union(difference(sK0,X0),X1),union(sK1,sK2)),X1)
| subset(union(difference(sK0,X0),X1),union(sK1,sK2))
| subset(union(difference(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_93 ),
inference(resolution,[],[f1325,f302]) ).
fof(f5097,plain,
( spl5_199
| ~ spl5_31
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1717,f1316,f301,f5095]) ).
fof(f1717,plain,
( ! [X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(sK1,sK2)),X0)
| subset(union(X0,difference(sK0,X1)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1663]) ).
fof(f1663,plain,
( ! [X0,X1] :
( member(sK4(union(X0,difference(sK0,X1)),union(sK1,sK2)),X0)
| subset(union(X0,difference(sK0,X1)),union(sK1,sK2))
| subset(union(X0,difference(sK0,X1)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_91 ),
inference(resolution,[],[f1317,f302]) ).
fof(f5093,plain,
( spl5_198
| ~ spl5_31
| ~ spl5_91 ),
inference(avatar_split_clause,[],[f1700,f1316,f301,f5091]) ).
fof(f1700,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(sK1,sK2)),X0)
| subset(union(sK0,difference(X0,X1)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_91 ),
inference(duplicate_literal_removal,[],[f1684]) ).
fof(f1684,plain,
( ! [X0,X1] :
( member(sK4(union(sK0,difference(X0,X1)),union(sK1,sK2)),X0)
| subset(union(sK0,difference(X0,X1)),union(sK1,sK2))
| subset(union(sK0,difference(X0,X1)),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_91 ),
inference(resolution,[],[f1317,f302]) ).
fof(f5089,plain,
( spl5_197
| ~ spl5_36
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1466,f1283,f437,f5087]) ).
fof(f1466,plain,
( ! [X0,X1] :
( member(sK4(difference(union(X0,sK0),union(sK1,sK2)),X1),X0)
| subset(difference(union(X0,sK0),union(sK1,sK2)),X1) )
| ~ spl5_36
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1412]) ).
fof(f1412,plain,
( ! [X0,X1] :
( member(sK4(difference(union(X0,sK0),union(sK1,sK2)),X1),X0)
| subset(difference(union(X0,sK0),union(sK1,sK2)),X1)
| subset(difference(union(X0,sK0),union(sK1,sK2)),X1) )
| ~ spl5_36
| ~ spl5_83 ),
inference(resolution,[],[f1284,f438]) ).
fof(f5085,plain,
( spl5_196
| ~ spl5_31
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1465,f1283,f301,f5083]) ).
fof(f1465,plain,
( ! [X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(sK1,sK2)),X0)
| subset(difference(union(X0,sK0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1413]) ).
fof(f1413,plain,
( ! [X0,X1] :
( member(sK4(difference(union(X0,sK0),X1),union(sK1,sK2)),X0)
| subset(difference(union(X0,sK0),X1),union(sK1,sK2))
| subset(difference(union(X0,sK0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_83 ),
inference(resolution,[],[f1284,f302]) ).
fof(f5081,plain,
( spl5_195
| ~ spl5_36
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1450,f1283,f437,f5079]) ).
fof(f1450,plain,
( ! [X0,X1] :
( member(sK4(difference(union(sK0,X0),union(sK1,sK2)),X1),X0)
| subset(difference(union(sK0,X0),union(sK1,sK2)),X1) )
| ~ spl5_36
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1432]) ).
fof(f1432,plain,
( ! [X0,X1] :
( member(sK4(difference(union(sK0,X0),union(sK1,sK2)),X1),X0)
| subset(difference(union(sK0,X0),union(sK1,sK2)),X1)
| subset(difference(union(sK0,X0),union(sK1,sK2)),X1) )
| ~ spl5_36
| ~ spl5_83 ),
inference(resolution,[],[f1284,f438]) ).
fof(f5077,plain,
( spl5_194
| ~ spl5_31
| ~ spl5_83 ),
inference(avatar_split_clause,[],[f1449,f1283,f301,f5075]) ).
fof(f1449,plain,
( ! [X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(sK1,sK2)),X0)
| subset(difference(union(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_83 ),
inference(duplicate_literal_removal,[],[f1433]) ).
fof(f1433,plain,
( ! [X0,X1] :
( member(sK4(difference(union(sK0,X0),X1),union(sK1,sK2)),X0)
| subset(difference(union(sK0,X0),X1),union(sK1,sK2))
| subset(difference(union(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_83 ),
inference(resolution,[],[f1284,f302]) ).
fof(f5073,plain,
( spl5_193
| ~ spl5_13
| ~ spl5_70 ),
inference(avatar_split_clause,[],[f957,f790,f107,f5071]) ).
fof(f957,plain,
( ! [X2,X0,X1] :
( subset(X0,union(X1,union(union(sK1,sK2),X2)))
| ~ member(sK4(X0,union(X1,union(union(sK1,sK2),X2))),sK0) )
| ~ spl5_13
| ~ spl5_70 ),
inference(resolution,[],[f791,f108]) ).
fof(f5069,plain,
( spl5_192
| ~ spl5_13
| ~ spl5_69 ),
inference(avatar_split_clause,[],[f932,f786,f107,f5067]) ).
fof(f932,plain,
( ! [X2,X0,X1] :
( subset(X0,union(X1,union(X2,union(sK1,sK2))))
| ~ member(sK4(X0,union(X1,union(X2,union(sK1,sK2)))),sK0) )
| ~ spl5_13
| ~ spl5_69 ),
inference(resolution,[],[f787,f108]) ).
fof(f5065,plain,
( spl5_191
| ~ spl5_13
| ~ spl5_68 ),
inference(avatar_split_clause,[],[f907,f782,f107,f5063]) ).
fof(f907,plain,
( ! [X2,X0,X1] :
( subset(X0,union(union(union(sK1,sK2),X1),X2))
| ~ member(sK4(X0,union(union(union(sK1,sK2),X1),X2)),sK0) )
| ~ spl5_13
| ~ spl5_68 ),
inference(resolution,[],[f783,f108]) ).
fof(f5061,plain,
( spl5_190
| ~ spl5_13
| ~ spl5_67 ),
inference(avatar_split_clause,[],[f882,f778,f107,f5059]) ).
fof(f882,plain,
( ! [X2,X0,X1] :
( subset(X0,union(union(X1,union(sK1,sK2)),X2))
| ~ member(sK4(X0,union(union(X1,union(sK1,sK2)),X2)),sK0) )
| ~ spl5_13
| ~ spl5_67 ),
inference(resolution,[],[f779,f108]) ).
fof(f5057,plain,
( spl5_189
| ~ spl5_13
| ~ spl5_66 ),
inference(avatar_split_clause,[],[f865,f774,f107,f5055]) ).
fof(f865,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,union(union(sK1,sK2),X1)),X2)
| ~ member(sK4(difference(X0,union(union(sK1,sK2),X1)),X2),sK0) )
| ~ spl5_13
| ~ spl5_66 ),
inference(resolution,[],[f775,f108]) ).
fof(f5053,plain,
( spl5_188
| ~ spl5_13
| ~ spl5_65 ),
inference(avatar_split_clause,[],[f853,f770,f107,f5051]) ).
fof(f853,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,union(X1,union(sK1,sK2))),X2)
| ~ member(sK4(difference(X0,union(X1,union(sK1,sK2))),X2),sK0) )
| ~ spl5_13
| ~ spl5_65 ),
inference(resolution,[],[f771,f108]) ).
fof(f5049,plain,
( spl5_187
| ~ spl5_13
| ~ spl5_63 ),
inference(avatar_split_clause,[],[f819,f761,f107,f5047]) ).
fof(f819,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(X0,union(sK1,sK2)),X1),X2)
| ~ member(sK4(difference(difference(X0,union(sK1,sK2)),X1),X2),sK0) )
| ~ spl5_13
| ~ spl5_63 ),
inference(resolution,[],[f762,f108]) ).
fof(f5045,plain,
( spl5_186
| ~ spl5_44
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f655,f600,f505,f5043]) ).
fof(f5043,plain,
( spl5_186
<=> ! [X0] :
( subset(union(sK0,sK0),difference(union(sK1,sK2),X0))
| member(sK4(union(sK0,sK0),difference(union(sK1,sK2),X0)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_186])]) ).
fof(f655,plain,
( ! [X0] :
( subset(union(sK0,sK0),difference(union(sK1,sK2),X0))
| member(sK4(union(sK0,sK0),difference(union(sK1,sK2),X0)),X0) )
| ~ spl5_44
| ~ spl5_55 ),
inference(duplicate_literal_removal,[],[f650]) ).
fof(f650,plain,
( ! [X0] :
( subset(union(sK0,sK0),difference(union(sK1,sK2),X0))
| subset(union(sK0,sK0),difference(union(sK1,sK2),X0))
| member(sK4(union(sK0,sK0),difference(union(sK1,sK2),X0)),X0) )
| ~ spl5_44
| ~ spl5_55 ),
inference(resolution,[],[f601,f506]) ).
fof(f5041,plain,
( spl5_185
| ~ spl5_18
| ~ spl5_44 ),
inference(avatar_split_clause,[],[f534,f505,f151,f5039]) ).
fof(f534,plain,
( ! [X0,X1] :
( subset(difference(sK0,X0),difference(union(sK1,sK2),X1))
| member(sK4(difference(sK0,X0),difference(union(sK1,sK2),X1)),X1) )
| ~ spl5_18
| ~ spl5_44 ),
inference(duplicate_literal_removal,[],[f529]) ).
fof(f529,plain,
( ! [X0,X1] :
( subset(difference(sK0,X0),difference(union(sK1,sK2),X1))
| member(sK4(difference(sK0,X0),difference(union(sK1,sK2),X1)),X1)
| subset(difference(sK0,X0),difference(union(sK1,sK2),X1)) )
| ~ spl5_18
| ~ spl5_44 ),
inference(resolution,[],[f506,f152]) ).
fof(f5037,plain,
( spl5_184
| ~ spl5_24
| ~ spl5_38 ),
inference(avatar_split_clause,[],[f467,f445,f206,f5035]) ).
fof(f467,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(X1,union(sK1,sK2)))
| member(sK4(union(sK0,X0),union(X1,union(sK1,sK2))),X0) )
| ~ spl5_24
| ~ spl5_38 ),
inference(duplicate_literal_removal,[],[f462]) ).
fof(f462,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(X1,union(sK1,sK2)))
| member(sK4(union(sK0,X0),union(X1,union(sK1,sK2))),X0)
| subset(union(sK0,X0),union(X1,union(sK1,sK2))) )
| ~ spl5_24
| ~ spl5_38 ),
inference(resolution,[],[f446,f207]) ).
fof(f5033,plain,
( spl5_183
| ~ spl5_24
| ~ spl5_38 ),
inference(avatar_split_clause,[],[f466,f445,f206,f5031]) ).
fof(f466,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(X1,union(sK1,sK2)))
| member(sK4(union(X0,sK0),union(X1,union(sK1,sK2))),X0) )
| ~ spl5_24
| ~ spl5_38 ),
inference(duplicate_literal_removal,[],[f463]) ).
fof(f463,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(X1,union(sK1,sK2)))
| member(sK4(union(X0,sK0),union(X1,union(sK1,sK2))),X0)
| subset(union(X0,sK0),union(X1,union(sK1,sK2))) )
| ~ spl5_24
| ~ spl5_38 ),
inference(resolution,[],[f446,f207]) ).
fof(f5029,plain,
( spl5_182
| ~ spl5_24
| ~ spl5_37 ),
inference(avatar_split_clause,[],[f457,f441,f206,f5027]) ).
fof(f457,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(sK1,sK2),X1))
| member(sK4(union(sK0,X0),union(union(sK1,sK2),X1)),X0) )
| ~ spl5_24
| ~ spl5_37 ),
inference(duplicate_literal_removal,[],[f452]) ).
fof(f452,plain,
( ! [X0,X1] :
( subset(union(sK0,X0),union(union(sK1,sK2),X1))
| member(sK4(union(sK0,X0),union(union(sK1,sK2),X1)),X0)
| subset(union(sK0,X0),union(union(sK1,sK2),X1)) )
| ~ spl5_24
| ~ spl5_37 ),
inference(resolution,[],[f442,f207]) ).
fof(f5025,plain,
( spl5_181
| ~ spl5_24
| ~ spl5_37 ),
inference(avatar_split_clause,[],[f456,f441,f206,f5023]) ).
fof(f456,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(sK1,sK2),X1))
| member(sK4(union(X0,sK0),union(union(sK1,sK2),X1)),X0) )
| ~ spl5_24
| ~ spl5_37 ),
inference(duplicate_literal_removal,[],[f453]) ).
fof(f453,plain,
( ! [X0,X1] :
( subset(union(X0,sK0),union(union(sK1,sK2),X1))
| member(sK4(union(X0,sK0),union(union(sK1,sK2),X1)),X0)
| subset(union(X0,sK0),union(union(sK1,sK2),X1)) )
| ~ spl5_24
| ~ spl5_37 ),
inference(resolution,[],[f442,f207]) ).
fof(f4857,plain,
( spl5_180
| ~ spl5_12
| ~ spl5_162 ),
inference(avatar_split_clause,[],[f4568,f4456,f101,f4855]) ).
fof(f4855,plain,
( spl5_180
<=> ! [X0] :
( ~ member(X0,sK0)
| member(X0,sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_180])]) ).
fof(f4568,plain,
( ! [X0] :
( ~ member(X0,sK0)
| member(X0,sK2) )
| ~ spl5_12
| ~ spl5_162 ),
inference(resolution,[],[f4458,f102]) ).
fof(f4458,plain,
( subset(sK0,sK2)
| ~ spl5_162 ),
inference(avatar_component_clause,[],[f4456]) ).
fof(f4652,plain,
( spl5_179
| ~ spl5_19
| ~ spl5_61 ),
inference(avatar_split_clause,[],[f756,f624,f155,f4650]) ).
fof(f4650,plain,
( spl5_179
<=> ! [X0] :
( sK0 = difference(X0,X0)
| member(sK3(difference(X0,X0),sK0),sK1)
| member(sK3(difference(X0,X0),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_179])]) ).
fof(f756,plain,
( ! [X0] :
( sK0 = difference(X0,X0)
| member(sK3(difference(X0,X0),sK0),sK1)
| member(sK3(difference(X0,X0),sK0),sK2) )
| ~ spl5_19
| ~ spl5_61 ),
inference(resolution,[],[f625,f156]) ).
fof(f4648,plain,
( spl5_178
| ~ spl5_19
| ~ spl5_60 ),
inference(avatar_split_clause,[],[f746,f620,f155,f4646]) ).
fof(f4646,plain,
( spl5_178
<=> ! [X0] :
( sK0 = difference(sK0,X0)
| member(sK3(difference(sK0,X0),sK0),sK1)
| member(sK3(difference(sK0,X0),sK0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_178])]) ).
fof(f746,plain,
( ! [X0] :
( sK0 = difference(sK0,X0)
| member(sK3(difference(sK0,X0),sK0),sK1)
| member(sK3(difference(sK0,X0),sK0),sK2) )
| ~ spl5_19
| ~ spl5_60 ),
inference(resolution,[],[f621,f156]) ).
fof(f4644,plain,
( spl5_177
| ~ spl5_19
| ~ spl5_59 ),
inference(avatar_split_clause,[],[f734,f616,f155,f4642]) ).
fof(f4642,plain,
( spl5_177
<=> ! [X0] :
( sK0 = difference(X0,X0)
| member(sK3(sK0,difference(X0,X0)),sK1)
| member(sK3(sK0,difference(X0,X0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_177])]) ).
fof(f734,plain,
( ! [X0] :
( sK0 = difference(X0,X0)
| member(sK3(sK0,difference(X0,X0)),sK1)
| member(sK3(sK0,difference(X0,X0)),sK2) )
| ~ spl5_19
| ~ spl5_59 ),
inference(resolution,[],[f617,f156]) ).
fof(f4640,plain,
( spl5_176
| ~ spl5_19
| ~ spl5_58 ),
inference(avatar_split_clause,[],[f722,f612,f155,f4638]) ).
fof(f4638,plain,
( spl5_176
<=> ! [X0] :
( sK0 = difference(sK0,X0)
| member(sK3(sK0,difference(sK0,X0)),sK1)
| member(sK3(sK0,difference(sK0,X0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_176])]) ).
fof(f722,plain,
( ! [X0] :
( sK0 = difference(sK0,X0)
| member(sK3(sK0,difference(sK0,X0)),sK1)
| member(sK3(sK0,difference(sK0,X0)),sK2) )
| ~ spl5_19
| ~ spl5_58 ),
inference(resolution,[],[f613,f156]) ).
fof(f4636,plain,
( spl5_175
| ~ spl5_19
| ~ spl5_57 ),
inference(avatar_split_clause,[],[f705,f608,f155,f4634]) ).
fof(f4634,plain,
( spl5_175
<=> ! [X0] :
( subset(union(sK0,X0),X0)
| member(sK4(union(sK0,X0),X0),sK1)
| member(sK4(union(sK0,X0),X0),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_175])]) ).
fof(f705,plain,
( ! [X0] :
( subset(union(sK0,X0),X0)
| member(sK4(union(sK0,X0),X0),sK1)
| member(sK4(union(sK0,X0),X0),sK2) )
| ~ spl5_19
| ~ spl5_57 ),
inference(resolution,[],[f609,f156]) ).
fof(f4632,plain,
( spl5_174
| ~ spl5_19
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f674,f604,f155,f4630]) ).
fof(f674,plain,
( ! [X0] :
( subset(union(X0,sK0),X0)
| member(sK4(union(X0,sK0),X0),sK1)
| member(sK4(union(X0,sK0),X0),sK2) )
| ~ spl5_19
| ~ spl5_56 ),
inference(resolution,[],[f605,f156]) ).
fof(f4628,plain,
( spl5_173
| ~ spl5_19
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f654,f600,f155,f4626]) ).
fof(f654,plain,
( ! [X0] :
( subset(union(sK0,sK0),X0)
| member(sK4(union(sK0,sK0),X0),sK1)
| member(sK4(union(sK0,sK0),X0),sK2) )
| ~ spl5_19
| ~ spl5_55 ),
inference(resolution,[],[f601,f156]) ).
fof(f4624,plain,
( spl5_172
| ~ spl5_19
| ~ spl5_54 ),
inference(avatar_split_clause,[],[f638,f596,f155,f4622]) ).
fof(f4622,plain,
( spl5_172
<=> ! [X0] :
( subset(X0,difference(X0,sK0))
| member(sK4(X0,difference(X0,sK0)),sK1)
| member(sK4(X0,difference(X0,sK0)),sK2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_172])]) ).
fof(f638,plain,
( ! [X0] :
( subset(X0,difference(X0,sK0))
| member(sK4(X0,difference(X0,sK0)),sK1)
| member(sK4(X0,difference(X0,sK0)),sK2) )
| ~ spl5_19
| ~ spl5_54 ),
inference(resolution,[],[f597,f156]) ).
fof(f4620,plain,
( spl5_171
| ~ spl5_18
| ~ spl5_19 ),
inference(avatar_split_clause,[],[f214,f155,f151,f4618]) ).
fof(f214,plain,
( ! [X0,X1] :
( member(sK4(difference(sK0,X0),X1),sK1)
| member(sK4(difference(sK0,X0),X1),sK2)
| subset(difference(sK0,X0),X1) )
| ~ spl5_18
| ~ spl5_19 ),
inference(resolution,[],[f156,f152]) ).
fof(f4576,plain,
( spl5_170
| ~ spl5_16
| ~ spl5_19 ),
inference(avatar_split_clause,[],[f216,f155,f127,f4574]) ).
fof(f4574,plain,
( spl5_170
<=> ! [X0] :
( member(sK3(sK0,X0),sK1)
| member(sK3(sK0,X0),sK2)
| member(sK3(sK0,X0),X0)
| sK0 = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_170])]) ).
fof(f127,plain,
( spl5_16
<=> ! [X0,X1] :
( X0 = X1
| member(sK3(X0,X1),X1)
| member(sK3(X0,X1),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_16])]) ).
fof(f216,plain,
( ! [X0] :
( member(sK3(sK0,X0),sK1)
| member(sK3(sK0,X0),sK2)
| member(sK3(sK0,X0),X0)
| sK0 = X0 )
| ~ spl5_16
| ~ spl5_19 ),
inference(resolution,[],[f156,f128]) ).
fof(f128,plain,
( ! [X0,X1] :
( member(sK3(X0,X1),X1)
| member(sK3(X0,X1),X0)
| X0 = X1 )
| ~ spl5_16 ),
inference(avatar_component_clause,[],[f127]) ).
fof(f4572,plain,
( spl5_169
| ~ spl5_16
| ~ spl5_19 ),
inference(avatar_split_clause,[],[f215,f155,f127,f4570]) ).
fof(f215,plain,
( ! [X0] :
( member(sK3(X0,sK0),sK1)
| member(sK3(X0,sK0),sK2)
| member(sK3(X0,sK0),X0)
| sK0 = X0 )
| ~ spl5_16
| ~ spl5_19 ),
inference(resolution,[],[f156,f128]) ).
fof(f4483,plain,
( spl5_168
| ~ spl5_28
| ~ spl5_46 ),
inference(avatar_split_clause,[],[f550,f513,f226,f4481]) ).
fof(f4481,plain,
( spl5_168
<=> ! [X0] :
( member(sK3(difference(sK0,union(sK1,sK2)),X0),X0)
| difference(sK0,union(sK1,sK2)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_168])]) ).
fof(f550,plain,
( ! [X0] :
( member(sK3(difference(sK0,union(sK1,sK2)),X0),X0)
| difference(sK0,union(sK1,sK2)) = X0 )
| ~ spl5_28
| ~ spl5_46 ),
inference(duplicate_literal_removal,[],[f545]) ).
fof(f545,plain,
( ! [X0] :
( member(sK3(difference(sK0,union(sK1,sK2)),X0),X0)
| difference(sK0,union(sK1,sK2)) = X0
| member(sK3(difference(sK0,union(sK1,sK2)),X0),X0)
| difference(sK0,union(sK1,sK2)) = X0 )
| ~ spl5_28
| ~ spl5_46 ),
inference(resolution,[],[f514,f227]) ).
fof(f4479,plain,
( spl5_167
| ~ spl5_26
| ~ spl5_45 ),
inference(avatar_split_clause,[],[f543,f509,f218,f4477]) ).
fof(f543,plain,
( ! [X0] :
( member(sK3(X0,difference(sK0,union(sK1,sK2))),X0)
| difference(sK0,union(sK1,sK2)) = X0 )
| ~ spl5_26
| ~ spl5_45 ),
inference(duplicate_literal_removal,[],[f536]) ).
fof(f536,plain,
( ! [X0] :
( member(sK3(X0,difference(sK0,union(sK1,sK2))),X0)
| difference(sK0,union(sK1,sK2)) = X0
| member(sK3(X0,difference(sK0,union(sK1,sK2))),X0)
| difference(sK0,union(sK1,sK2)) = X0 )
| ~ spl5_26
| ~ spl5_45 ),
inference(resolution,[],[f510,f219]) ).
fof(f4475,plain,
( spl5_166
| ~ spl5_6
| ~ spl5_44 ),
inference(avatar_split_clause,[],[f535,f505,f67,f4473]) ).
fof(f4473,plain,
( spl5_166
<=> ! [X0] :
( subset(sK0,difference(union(sK1,sK2),X0))
| member(sK4(sK0,difference(union(sK1,sK2),X0)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_166])]) ).
fof(f535,plain,
( ! [X0] :
( subset(sK0,difference(union(sK1,sK2),X0))
| member(sK4(sK0,difference(union(sK1,sK2),X0)),X0) )
| ~ spl5_6
| ~ spl5_44 ),
inference(duplicate_literal_removal,[],[f528]) ).
fof(f528,plain,
( ! [X0] :
( subset(sK0,difference(union(sK1,sK2),X0))
| member(sK4(sK0,difference(union(sK1,sK2),X0)),X0)
| subset(sK0,difference(union(sK1,sK2),X0)) )
| ~ spl5_6
| ~ spl5_44 ),
inference(resolution,[],[f506,f68]) ).
fof(f4471,plain,
( spl5_165
| ~ spl5_24
| ~ spl5_31 ),
inference(avatar_split_clause,[],[f429,f301,f206,f4469]) ).
fof(f4469,plain,
( spl5_165
<=> ! [X0] :
( subset(union(sK0,X0),union(sK1,sK2))
| member(sK4(union(sK0,X0),union(sK1,sK2)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_165])]) ).
fof(f429,plain,
( ! [X0] :
( subset(union(sK0,X0),union(sK1,sK2))
| member(sK4(union(sK0,X0),union(sK1,sK2)),X0) )
| ~ spl5_24
| ~ spl5_31 ),
inference(duplicate_literal_removal,[],[f426]) ).
fof(f426,plain,
( ! [X0] :
( subset(union(sK0,X0),union(sK1,sK2))
| member(sK4(union(sK0,X0),union(sK1,sK2)),X0)
| subset(union(sK0,X0),union(sK1,sK2)) )
| ~ spl5_24
| ~ spl5_31 ),
inference(resolution,[],[f302,f207]) ).
fof(f4467,plain,
( spl5_164
| ~ spl5_24
| ~ spl5_31 ),
inference(avatar_split_clause,[],[f428,f301,f206,f4465]) ).
fof(f4465,plain,
( spl5_164
<=> ! [X0] :
( subset(union(X0,sK0),union(sK1,sK2))
| member(sK4(union(X0,sK0),union(sK1,sK2)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_164])]) ).
fof(f428,plain,
( ! [X0] :
( subset(union(X0,sK0),union(sK1,sK2))
| member(sK4(union(X0,sK0),union(sK1,sK2)),X0) )
| ~ spl5_24
| ~ spl5_31 ),
inference(duplicate_literal_removal,[],[f427]) ).
fof(f427,plain,
( ! [X0] :
( subset(union(X0,sK0),union(sK1,sK2))
| member(sK4(union(X0,sK0),union(sK1,sK2)),X0)
| subset(union(X0,sK0),union(sK1,sK2)) )
| ~ spl5_24
| ~ spl5_31 ),
inference(resolution,[],[f302,f207]) ).
fof(f4463,plain,
( spl5_162
| spl5_163
| ~ spl5_7
| ~ spl5_158 ),
inference(avatar_split_clause,[],[f4447,f4407,f71,f4460,f4456]) ).
fof(f4460,plain,
( spl5_163
<=> member(sK4(sK0,sK2),sK1) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_163])]) ).
fof(f4447,plain,
( member(sK4(sK0,sK2),sK1)
| subset(sK0,sK2)
| ~ spl5_7
| ~ spl5_158 ),
inference(duplicate_literal_removal,[],[f4422]) ).
fof(f4422,plain,
( member(sK4(sK0,sK2),sK1)
| subset(sK0,sK2)
| subset(sK0,sK2)
| ~ spl5_7
| ~ spl5_158 ),
inference(resolution,[],[f4408,f72]) ).
fof(f4421,plain,
( spl5_161
| ~ spl5_5
| ~ spl5_38
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f691,f604,f445,f63,f4419]) ).
fof(f4419,plain,
( spl5_161
<=> ! [X0] : subset(union(sK0,union(X0,union(sK1,sK2))),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_161])]) ).
fof(f691,plain,
( ! [X0] : subset(union(sK0,union(X0,union(sK1,sK2))),union(X0,union(sK1,sK2)))
| ~ spl5_5
| ~ spl5_38
| ~ spl5_56 ),
inference(forward_demodulation,[],[f678,f64]) ).
fof(f678,plain,
( ! [X0] : subset(union(union(X0,union(sK1,sK2)),sK0),union(X0,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_56 ),
inference(duplicate_literal_removal,[],[f669]) ).
fof(f669,plain,
( ! [X0] :
( subset(union(union(X0,union(sK1,sK2)),sK0),union(X0,union(sK1,sK2)))
| subset(union(union(X0,union(sK1,sK2)),sK0),union(X0,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_56 ),
inference(resolution,[],[f605,f446]) ).
fof(f4417,plain,
( spl5_160
| ~ spl5_5
| ~ spl5_37
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f690,f604,f441,f63,f4415]) ).
fof(f4415,plain,
( spl5_160
<=> ! [X0] : subset(union(sK0,union(union(sK1,sK2),X0)),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_160])]) ).
fof(f690,plain,
( ! [X0] : subset(union(sK0,union(union(sK1,sK2),X0)),union(union(sK1,sK2),X0))
| ~ spl5_5
| ~ spl5_37
| ~ spl5_56 ),
inference(forward_demodulation,[],[f679,f64]) ).
fof(f679,plain,
( ! [X0] : subset(union(union(union(sK1,sK2),X0),sK0),union(union(sK1,sK2),X0))
| ~ spl5_37
| ~ spl5_56 ),
inference(duplicate_literal_removal,[],[f668]) ).
fof(f668,plain,
( ! [X0] :
( subset(union(union(union(sK1,sK2),X0),sK0),union(union(sK1,sK2),X0))
| subset(union(union(union(sK1,sK2),X0),sK0),union(union(sK1,sK2),X0)) )
| ~ spl5_37
| ~ spl5_56 ),
inference(resolution,[],[f605,f442]) ).
fof(f4413,plain,
( spl5_159
| ~ spl5_36
| ~ spl5_54 ),
inference(avatar_split_clause,[],[f639,f596,f437,f4411]) ).
fof(f4411,plain,
( spl5_159
<=> ! [X0] : subset(difference(X0,union(sK1,sK2)),difference(difference(X0,union(sK1,sK2)),sK0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_159])]) ).
fof(f639,plain,
( ! [X0] : subset(difference(X0,union(sK1,sK2)),difference(difference(X0,union(sK1,sK2)),sK0))
| ~ spl5_36
| ~ spl5_54 ),
inference(duplicate_literal_removal,[],[f634]) ).
fof(f634,plain,
( ! [X0] :
( subset(difference(X0,union(sK1,sK2)),difference(difference(X0,union(sK1,sK2)),sK0))
| subset(difference(X0,union(sK1,sK2)),difference(difference(X0,union(sK1,sK2)),sK0)) )
| ~ spl5_36
| ~ spl5_54 ),
inference(resolution,[],[f597,f438]) ).
fof(f4409,plain,
( spl5_158
| ~ spl5_6
| ~ spl5_19 ),
inference(avatar_split_clause,[],[f213,f155,f67,f4407]) ).
fof(f213,plain,
( ! [X0] :
( member(sK4(sK0,X0),sK1)
| member(sK4(sK0,X0),sK2)
| subset(sK0,X0) )
| ~ spl5_6
| ~ spl5_19 ),
inference(resolution,[],[f156,f68]) ).
fof(f4399,plain,
( spl5_157
| ~ spl5_12
| ~ spl5_35 ),
inference(avatar_split_clause,[],[f487,f433,f101,f4397]) ).
fof(f4397,plain,
( spl5_157
<=> ! [X0,X1] :
( ~ member(X0,difference(sK0,X1))
| member(X0,union(sK1,sK2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_157])]) ).
fof(f433,plain,
( spl5_35
<=> ! [X0] : subset(difference(sK0,X0),union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_35])]) ).
fof(f487,plain,
( ! [X0,X1] :
( ~ member(X0,difference(sK0,X1))
| member(X0,union(sK1,sK2)) )
| ~ spl5_12
| ~ spl5_35 ),
inference(resolution,[],[f434,f102]) ).
fof(f434,plain,
( ! [X0] : subset(difference(sK0,X0),union(sK1,sK2))
| ~ spl5_35 ),
inference(avatar_component_clause,[],[f433]) ).
fof(f4389,plain,
( spl5_156
| ~ spl5_5
| ~ spl5_37
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1056,f802,f441,f63,f4387]) ).
fof(f4387,plain,
( spl5_156
<=> ! [X0] : subset(union(sK0,union(sK1,sK2)),union(union(sK1,sK2),X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_156])]) ).
fof(f1056,plain,
( ! [X0] : subset(union(sK0,union(sK1,sK2)),union(union(sK1,sK2),X0))
| ~ spl5_5
| ~ spl5_37
| ~ spl5_73 ),
inference(forward_demodulation,[],[f1044,f64]) ).
fof(f1044,plain,
( ! [X0] : subset(union(union(sK1,sK2),sK0),union(union(sK1,sK2),X0))
| ~ spl5_37
| ~ spl5_73 ),
inference(duplicate_literal_removal,[],[f1033]) ).
fof(f1033,plain,
( ! [X0] :
( subset(union(union(sK1,sK2),sK0),union(union(sK1,sK2),X0))
| subset(union(union(sK1,sK2),sK0),union(union(sK1,sK2),X0)) )
| ~ spl5_37
| ~ spl5_73 ),
inference(resolution,[],[f803,f442]) ).
fof(f4385,plain,
( spl5_155
| ~ spl5_5
| ~ spl5_38
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1024,f798,f445,f63,f4383]) ).
fof(f4383,plain,
( spl5_155
<=> ! [X0] : subset(union(sK0,union(sK1,sK2)),union(X0,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_155])]) ).
fof(f1024,plain,
( ! [X0] : subset(union(sK0,union(sK1,sK2)),union(X0,union(sK1,sK2)))
| ~ spl5_5
| ~ spl5_38
| ~ spl5_72 ),
inference(forward_demodulation,[],[f1011,f64]) ).
fof(f1011,plain,
( ! [X0] : subset(union(union(sK1,sK2),sK0),union(X0,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_72 ),
inference(duplicate_literal_removal,[],[f1002]) ).
fof(f1002,plain,
( ! [X0] :
( subset(union(union(sK1,sK2),sK0),union(X0,union(sK1,sK2)))
| subset(union(union(sK1,sK2),sK0),union(X0,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_72 ),
inference(resolution,[],[f799,f446]) ).
fof(f4381,plain,
( spl5_154
| ~ spl5_37
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f839,f765,f441,f4379]) ).
fof(f4379,plain,
( spl5_154
<=> ! [X2,X0,X1] : subset(difference(difference(sK0,X0),X1),union(union(sK1,sK2),X2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_154])]) ).
fof(f839,plain,
( ! [X2,X0,X1] : subset(difference(difference(sK0,X0),X1),union(union(sK1,sK2),X2))
| ~ spl5_37
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f830]) ).
fof(f830,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),X1),union(union(sK1,sK2),X2))
| subset(difference(difference(sK0,X0),X1),union(union(sK1,sK2),X2)) )
| ~ spl5_37
| ~ spl5_64 ),
inference(resolution,[],[f766,f442]) ).
fof(f4377,plain,
( spl5_153
| ~ spl5_38
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f838,f765,f445,f4375]) ).
fof(f4375,plain,
( spl5_153
<=> ! [X2,X0,X1] : subset(difference(difference(sK0,X0),X1),union(X2,union(sK1,sK2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_153])]) ).
fof(f838,plain,
( ! [X2,X0,X1] : subset(difference(difference(sK0,X0),X1),union(X2,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f831]) ).
fof(f831,plain,
( ! [X2,X0,X1] :
( subset(difference(difference(sK0,X0),X1),union(X2,union(sK1,sK2)))
| subset(difference(difference(sK0,X0),X1),union(X2,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_64 ),
inference(resolution,[],[f766,f446]) ).
fof(f4337,plain,
( spl5_152
| ~ spl5_38
| ~ spl5_75 ),
inference(avatar_split_clause,[],[f1104,f813,f445,f4335]) ).
fof(f1104,plain,
( ! [X0] : subset(union(sK0,X0),union(X0,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_75 ),
inference(duplicate_literal_removal,[],[f1095]) ).
fof(f1095,plain,
( ! [X0] :
( subset(union(sK0,X0),union(X0,union(sK1,sK2)))
| subset(union(sK0,X0),union(X0,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_75 ),
inference(resolution,[],[f814,f446]) ).
fof(f4333,plain,
( spl5_151
| ~ spl5_37
| ~ spl5_74 ),
inference(avatar_split_clause,[],[f1076,f806,f441,f4331]) ).
fof(f1076,plain,
( ! [X0] : subset(union(sK0,X0),union(union(sK1,sK2),X0))
| ~ spl5_37
| ~ spl5_74 ),
inference(duplicate_literal_removal,[],[f1065]) ).
fof(f1065,plain,
( ! [X0] :
( subset(union(sK0,X0),union(union(sK1,sK2),X0))
| subset(union(sK0,X0),union(union(sK1,sK2),X0)) )
| ~ spl5_37
| ~ spl5_74 ),
inference(resolution,[],[f807,f442]) ).
fof(f4329,plain,
( spl5_150
| ~ spl5_38
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1043,f802,f445,f4327]) ).
fof(f1043,plain,
( ! [X0] : subset(union(X0,sK0),union(X0,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_73 ),
inference(duplicate_literal_removal,[],[f1034]) ).
fof(f1034,plain,
( ! [X0] :
( subset(union(X0,sK0),union(X0,union(sK1,sK2)))
| subset(union(X0,sK0),union(X0,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_73 ),
inference(resolution,[],[f803,f446]) ).
fof(f4325,plain,
( spl5_149
| ~ spl5_37
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1012,f798,f441,f4323]) ).
fof(f1012,plain,
( ! [X0] : subset(union(X0,sK0),union(union(sK1,sK2),X0))
| ~ spl5_37
| ~ spl5_72 ),
inference(duplicate_literal_removal,[],[f1001]) ).
fof(f1001,plain,
( ! [X0] :
( subset(union(X0,sK0),union(union(sK1,sK2),X0))
| subset(union(X0,sK0),union(union(sK1,sK2),X0)) )
| ~ spl5_37
| ~ spl5_72 ),
inference(resolution,[],[f799,f442]) ).
fof(f4321,plain,
( spl5_148
| ~ spl5_36
| ~ spl5_71 ),
inference(avatar_split_clause,[],[f984,f794,f437,f4319]) ).
fof(f984,plain,
( ! [X0] : subset(difference(X0,union(sK1,sK2)),difference(X0,sK0))
| ~ spl5_36
| ~ spl5_71 ),
inference(duplicate_literal_removal,[],[f977]) ).
fof(f977,plain,
( ! [X0] :
( subset(difference(X0,union(sK1,sK2)),difference(X0,sK0))
| subset(difference(X0,union(sK1,sK2)),difference(X0,sK0)) )
| ~ spl5_36
| ~ spl5_71 ),
inference(resolution,[],[f795,f438]) ).
fof(f4317,plain,
( spl5_147
| ~ spl5_36
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f841,f765,f437,f4315]) ).
fof(f841,plain,
( ! [X0,X1] : subset(difference(difference(sK0,X0),union(sK1,sK2)),X1)
| ~ spl5_36
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f828]) ).
fof(f828,plain,
( ! [X0,X1] :
( subset(difference(difference(sK0,X0),union(sK1,sK2)),X1)
| subset(difference(difference(sK0,X0),union(sK1,sK2)),X1) )
| ~ spl5_36
| ~ spl5_64 ),
inference(resolution,[],[f766,f438]) ).
fof(f3720,plain,
( spl5_146
| ~ spl5_14
| ~ spl5_34 ),
inference(avatar_split_clause,[],[f422,f346,f111,f3718]) ).
fof(f422,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,difference(difference(X1,X2),X3)),X0)
| member(sK3(X0,difference(difference(X1,X2),X3)),X3)
| difference(difference(X1,X2),X3) = X0
| member(sK3(X0,difference(difference(X1,X2),X3)),X2)
| ~ member(sK3(X0,difference(difference(X1,X2),X3)),X1) )
| ~ spl5_14
| ~ spl5_34 ),
inference(resolution,[],[f347,f112]) ).
fof(f3716,plain,
( spl5_145
| ~ spl5_15
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f401,f342,f115,f3714]) ).
fof(f401,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(union(X0,X1),X2),X3),X3)
| member(sK3(union(union(X0,X1),X2),X3),X2)
| union(union(X0,X1),X2) = X3
| member(sK3(union(union(X0,X1),X2),X3),X0)
| member(sK3(union(union(X0,X1),X2),X3),X1) )
| ~ spl5_15
| ~ spl5_33 ),
inference(resolution,[],[f343,f116]) ).
fof(f3712,plain,
( spl5_144
| ~ spl5_31
| ~ spl5_64 ),
inference(avatar_split_clause,[],[f840,f765,f301,f3710]) ).
fof(f840,plain,
( ! [X0,X1] : subset(difference(difference(sK0,X0),X1),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_64 ),
inference(duplicate_literal_removal,[],[f829]) ).
fof(f829,plain,
( ! [X0,X1] :
( subset(difference(difference(sK0,X0),X1),union(sK1,sK2))
| subset(difference(difference(sK0,X0),X1),union(sK1,sK2)) )
| ~ spl5_31
| ~ spl5_64 ),
inference(resolution,[],[f766,f302]) ).
fof(f3708,plain,
( spl5_143
| ~ spl5_15
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f393,f342,f115,f3706]) ).
fof(f393,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,union(X1,X2)),X3),X3)
| member(sK3(union(X0,union(X1,X2)),X3),X0)
| union(X0,union(X1,X2)) = X3
| member(sK3(union(X0,union(X1,X2)),X3),X1)
| member(sK3(union(X0,union(X1,X2)),X3),X2) )
| ~ spl5_15
| ~ spl5_33 ),
inference(resolution,[],[f343,f116]) ).
fof(f3704,plain,
( spl5_142
| ~ spl5_15
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f368,f338,f115,f3702]) ).
fof(f368,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,X1),union(X2,X3)),X3)
| member(sK3(union(X0,X1),union(X2,X3)),X2)
| union(X0,X1) = union(X2,X3)
| member(sK3(union(X0,X1),union(X2,X3)),X0)
| member(sK3(union(X0,X1),union(X2,X3)),X1) )
| ~ spl5_15
| ~ spl5_32 ),
inference(resolution,[],[f339,f116]) ).
fof(f3700,plain,
( spl5_141
| ~ spl5_15
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f361,f338,f115,f3698]) ).
fof(f361,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(union(X1,X2),X3)),X3)
| member(sK3(X0,union(union(X1,X2),X3)),X0)
| union(union(X1,X2),X3) = X0
| member(sK3(X0,union(union(X1,X2),X3)),X1)
| member(sK3(X0,union(union(X1,X2),X3)),X2) )
| ~ spl5_15
| ~ spl5_32 ),
inference(resolution,[],[f339,f116]) ).
fof(f3696,plain,
( spl5_140
| ~ spl5_15
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f354,f338,f115,f3694]) ).
fof(f354,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(X1,union(X2,X3))),X1)
| member(sK3(X0,union(X1,union(X2,X3))),X0)
| union(X1,union(X2,X3)) = X0
| member(sK3(X0,union(X1,union(X2,X3))),X2)
| member(sK3(X0,union(X1,union(X2,X3))),X3) )
| ~ spl5_15
| ~ spl5_32 ),
inference(resolution,[],[f339,f116]) ).
fof(f3416,plain,
( spl5_139
| ~ spl5_5
| ~ spl5_31
| ~ spl5_56 ),
inference(avatar_split_clause,[],[f689,f604,f301,f63,f3413]) ).
fof(f689,plain,
( subset(union(sK0,union(sK1,sK2)),union(sK1,sK2))
| ~ spl5_5
| ~ spl5_31
| ~ spl5_56 ),
inference(forward_demodulation,[],[f680,f64]) ).
fof(f680,plain,
( subset(union(union(sK1,sK2),sK0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_56 ),
inference(duplicate_literal_removal,[],[f667]) ).
fof(f667,plain,
( subset(union(union(sK1,sK2),sK0),union(sK1,sK2))
| subset(union(union(sK1,sK2),sK0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_56 ),
inference(resolution,[],[f605,f302]) ).
fof(f2936,plain,
( spl5_138
| ~ spl5_37
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f657,f600,f441,f2934]) ).
fof(f657,plain,
( ! [X0] : subset(union(sK0,sK0),union(union(sK1,sK2),X0))
| ~ spl5_37
| ~ spl5_55 ),
inference(duplicate_literal_removal,[],[f648]) ).
fof(f648,plain,
( ! [X0] :
( subset(union(sK0,sK0),union(union(sK1,sK2),X0))
| subset(union(sK0,sK0),union(union(sK1,sK2),X0)) )
| ~ spl5_37
| ~ spl5_55 ),
inference(resolution,[],[f601,f442]) ).
fof(f2401,plain,
( spl5_137
| ~ spl5_10
| ~ spl5_34 ),
inference(avatar_split_clause,[],[f420,f346,f83,f2399]) ).
fof(f420,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,difference(union(X1,X2),X3)),X0)
| member(sK3(X0,difference(union(X1,X2),X3)),X3)
| difference(union(X1,X2),X3) = X0
| ~ member(sK3(X0,difference(union(X1,X2),X3)),X1) )
| ~ spl5_10
| ~ spl5_34 ),
inference(resolution,[],[f347,f84]) ).
fof(f2397,plain,
( spl5_136
| ~ spl5_11
| ~ spl5_34 ),
inference(avatar_split_clause,[],[f419,f346,f87,f2395]) ).
fof(f419,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,difference(union(X1,X2),X3)),X0)
| member(sK3(X0,difference(union(X1,X2),X3)),X3)
| difference(union(X1,X2),X3) = X0
| ~ member(sK3(X0,difference(union(X1,X2),X3)),X2) )
| ~ spl5_11
| ~ spl5_34 ),
inference(resolution,[],[f347,f88]) ).
fof(f2393,plain,
( spl5_135
| ~ spl5_8
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f400,f342,f75,f2391]) ).
fof(f400,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X3),X3)
| member(sK3(union(difference(X0,X1),X2),X3),X2)
| union(difference(X0,X1),X2) = X3
| member(sK3(union(difference(X0,X1),X2),X3),X0) )
| ~ spl5_8
| ~ spl5_33 ),
inference(resolution,[],[f343,f76]) ).
fof(f2389,plain,
( spl5_134
| ~ spl5_38
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f656,f600,f445,f2387]) ).
fof(f656,plain,
( ! [X0] : subset(union(sK0,sK0),union(X0,union(sK1,sK2)))
| ~ spl5_38
| ~ spl5_55 ),
inference(duplicate_literal_removal,[],[f649]) ).
fof(f649,plain,
( ! [X0] :
( subset(union(sK0,sK0),union(X0,union(sK1,sK2)))
| subset(union(sK0,sK0),union(X0,union(sK1,sK2))) )
| ~ spl5_38
| ~ spl5_55 ),
inference(resolution,[],[f601,f446]) ).
fof(f2385,plain,
( spl5_133
| ~ spl5_9
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f399,f342,f79,f2383]) ).
fof(f399,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(difference(X0,X1),X2),X3),X3)
| member(sK3(union(difference(X0,X1),X2),X3),X2)
| union(difference(X0,X1),X2) = X3
| ~ member(sK3(union(difference(X0,X1),X2),X3),X1) )
| ~ spl5_9
| ~ spl5_33 ),
inference(resolution,[],[f343,f80]) ).
fof(f2381,plain,
( spl5_132
| ~ spl5_8
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f392,f342,f75,f2379]) ).
fof(f392,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X3),X3)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3
| member(sK3(union(X0,difference(X1,X2)),X3),X1) )
| ~ spl5_8
| ~ spl5_33 ),
inference(resolution,[],[f343,f76]) ).
fof(f2377,plain,
( spl5_131
| ~ spl5_9
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f391,f342,f79,f2375]) ).
fof(f391,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,difference(X1,X2)),X3),X3)
| member(sK3(union(X0,difference(X1,X2)),X3),X0)
| union(X0,difference(X1,X2)) = X3
| ~ member(sK3(union(X0,difference(X1,X2)),X3),X2) )
| ~ spl5_9
| ~ spl5_33 ),
inference(resolution,[],[f343,f80]) ).
fof(f2373,plain,
( spl5_130
| ~ spl5_9
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f383,f342,f79,f2371]) ).
fof(f383,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,X1),difference(X2,X3)),X1)
| member(sK3(union(X0,X1),difference(X2,X3)),X0)
| union(X0,X1) = difference(X2,X3)
| ~ member(sK3(union(X0,X1),difference(X2,X3)),X3) )
| ~ spl5_9
| ~ spl5_33 ),
inference(resolution,[],[f343,f80]) ).
fof(f2369,plain,
( spl5_129
| ~ spl5_9
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f366,f338,f79,f2367]) ).
fof(f366,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,X3)),X3)
| member(sK3(difference(X0,X1),union(X2,X3)),X2)
| difference(X0,X1) = union(X2,X3)
| ~ member(sK3(difference(X0,X1),union(X2,X3)),X1) )
| ~ spl5_9
| ~ spl5_32 ),
inference(resolution,[],[f339,f80]) ).
fof(f2365,plain,
( spl5_128
| ~ spl5_8
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f360,f338,f75,f2363]) ).
fof(f360,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),X3)),X3)
| member(sK3(X0,union(difference(X1,X2),X3)),X0)
| union(difference(X1,X2),X3) = X0
| member(sK3(X0,union(difference(X1,X2),X3)),X1) )
| ~ spl5_8
| ~ spl5_32 ),
inference(resolution,[],[f339,f76]) ).
fof(f2361,plain,
( spl5_127
| ~ spl5_9
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f359,f338,f79,f2359]) ).
fof(f359,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(difference(X1,X2),X3)),X3)
| member(sK3(X0,union(difference(X1,X2),X3)),X0)
| union(difference(X1,X2),X3) = X0
| ~ member(sK3(X0,union(difference(X1,X2),X3)),X2) )
| ~ spl5_9
| ~ spl5_32 ),
inference(resolution,[],[f339,f80]) ).
fof(f2357,plain,
( spl5_126
| ~ spl5_8
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f353,f338,f75,f2355]) ).
fof(f353,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(X1,difference(X2,X3))),X1)
| member(sK3(X0,union(X1,difference(X2,X3))),X0)
| union(X1,difference(X2,X3)) = X0
| member(sK3(X0,union(X1,difference(X2,X3))),X2) )
| ~ spl5_8
| ~ spl5_32 ),
inference(resolution,[],[f339,f76]) ).
fof(f2353,plain,
( spl5_125
| ~ spl5_9
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f352,f338,f79,f2351]) ).
fof(f352,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,union(X1,difference(X2,X3))),X1)
| member(sK3(X0,union(X1,difference(X2,X3))),X0)
| union(X1,difference(X2,X3)) = X0
| ~ member(sK3(X0,union(X1,difference(X2,X3))),X3) )
| ~ spl5_9
| ~ spl5_32 ),
inference(resolution,[],[f339,f80]) ).
fof(f2349,plain,
( spl5_124
| ~ spl5_14
| ~ spl5_30 ),
inference(avatar_split_clause,[],[f334,f234,f111,f2347]) ).
fof(f334,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(difference(X1,X2),X3)),X0)
| union(difference(X1,X2),X3) = X0
| member(sK3(X0,union(difference(X1,X2),X3)),X2)
| ~ member(sK3(X0,union(difference(X1,X2),X3)),X1) )
| ~ spl5_14
| ~ spl5_30 ),
inference(resolution,[],[f235,f112]) ).
fof(f2345,plain,
( spl5_123
| ~ spl5_18
| ~ spl5_38 ),
inference(avatar_split_clause,[],[f468,f445,f151,f2343]) ).
fof(f468,plain,
( ! [X0,X1] : subset(difference(sK0,X0),union(X1,union(sK1,sK2)))
| ~ spl5_18
| ~ spl5_38 ),
inference(duplicate_literal_removal,[],[f461]) ).
fof(f461,plain,
( ! [X0,X1] :
( subset(difference(sK0,X0),union(X1,union(sK1,sK2)))
| subset(difference(sK0,X0),union(X1,union(sK1,sK2))) )
| ~ spl5_18
| ~ spl5_38 ),
inference(resolution,[],[f446,f152]) ).
fof(f2341,plain,
( spl5_122
| ~ spl5_14
| ~ spl5_29 ),
inference(avatar_split_clause,[],[f326,f230,f111,f2339]) ).
fof(f326,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(X1,difference(X2,X3))),X0)
| union(X1,difference(X2,X3)) = X0
| member(sK3(X0,union(X1,difference(X2,X3))),X3)
| ~ member(sK3(X0,union(X1,difference(X2,X3))),X2) )
| ~ spl5_14
| ~ spl5_29 ),
inference(resolution,[],[f231,f112]) ).
fof(f2337,plain,
( spl5_121
| ~ spl5_15
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f315,f226,f115,f2335]) ).
fof(f315,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(union(X0,X1),X2),X3),X3)
| difference(union(X0,X1),X2) = X3
| member(sK3(difference(union(X0,X1),X2),X3),X0)
| member(sK3(difference(union(X0,X1),X2),X3),X1) )
| ~ spl5_15
| ~ spl5_28 ),
inference(resolution,[],[f227,f116]) ).
fof(f2333,plain,
( spl5_120
| ~ spl5_15
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f308,f226,f115,f2331]) ).
fof(f308,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(X0,X1),union(X2,X3)),X0)
| difference(X0,X1) = union(X2,X3)
| member(sK3(difference(X0,X1),union(X2,X3)),X2)
| member(sK3(difference(X0,X1),union(X2,X3)),X3) )
| ~ spl5_15
| ~ spl5_28 ),
inference(resolution,[],[f227,f116]) ).
fof(f2329,plain,
( spl5_119
| ~ spl5_14
| ~ spl5_27 ),
inference(avatar_split_clause,[],[f299,f222,f111,f2327]) ).
fof(f299,plain,
( ! [X2,X3,X0,X1] :
( difference(X0,difference(X1,X2)) = X3
| member(sK3(difference(X0,difference(X1,X2)),X3),X3)
| member(sK3(difference(X0,difference(X1,X2)),X3),X2)
| ~ member(sK3(difference(X0,difference(X1,X2)),X3),X1) )
| ~ spl5_14
| ~ spl5_27 ),
inference(resolution,[],[f223,f112]) ).
fof(f2325,plain,
( spl5_118
| ~ spl5_15
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f288,f218,f115,f2323]) ).
fof(f288,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(union(X0,X1),difference(X2,X3)),X2)
| union(X0,X1) = difference(X2,X3)
| member(sK3(union(X0,X1),difference(X2,X3)),X0)
| member(sK3(union(X0,X1),difference(X2,X3)),X1) )
| ~ spl5_15
| ~ spl5_26 ),
inference(resolution,[],[f219,f116]) ).
fof(f2321,plain,
( spl5_117
| ~ spl5_15
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f282,f218,f115,f2319]) ).
fof(f282,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(union(X1,X2),X3)),X0)
| difference(union(X1,X2),X3) = X0
| member(sK3(X0,difference(union(X1,X2),X3)),X1)
| member(sK3(X0,difference(union(X1,X2),X3)),X2) )
| ~ spl5_15
| ~ spl5_26 ),
inference(resolution,[],[f219,f116]) ).
fof(f2317,plain,
( spl5_116
| ~ spl5_14
| ~ spl5_25 ),
inference(avatar_split_clause,[],[f278,f210,f111,f2315]) ).
fof(f278,plain,
( ! [X2,X3,X0,X1] :
( difference(X0,difference(X1,X2)) = X3
| member(sK3(X3,difference(X0,difference(X1,X2))),X3)
| member(sK3(X3,difference(X0,difference(X1,X2))),X2)
| ~ member(sK3(X3,difference(X0,difference(X1,X2))),X1) )
| ~ spl5_14
| ~ spl5_25 ),
inference(resolution,[],[f211,f112]) ).
fof(f2313,plain,
( spl5_115
| ~ spl5_15
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f259,f206,f115,f2311]) ).
fof(f259,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(union(X0,X1),X2),X3),X2)
| subset(union(union(X0,X1),X2),X3)
| member(sK4(union(union(X0,X1),X2),X3),X0)
| member(sK4(union(union(X0,X1),X2),X3),X1) )
| ~ spl5_15
| ~ spl5_24 ),
inference(resolution,[],[f207,f116]) ).
fof(f2309,plain,
( spl5_114
| ~ spl5_15
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f251,f206,f115,f2307]) ).
fof(f251,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,union(X1,X2)),X3),X0)
| subset(union(X0,union(X1,X2)),X3)
| member(sK4(union(X0,union(X1,X2)),X3),X1)
| member(sK4(union(X0,union(X1,X2)),X3),X2) )
| ~ spl5_15
| ~ spl5_24 ),
inference(resolution,[],[f207,f116]) ).
fof(f2305,plain,
( spl5_113
| ~ spl5_14
| ~ spl5_23 ),
inference(avatar_split_clause,[],[f242,f202,f111,f2303]) ).
fof(f242,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(X0,difference(difference(X1,X2),X3)),X3)
| subset(X0,difference(difference(X1,X2),X3))
| member(sK4(X0,difference(difference(X1,X2),X3)),X2)
| ~ member(sK4(X0,difference(difference(X1,X2),X3)),X1) )
| ~ spl5_14
| ~ spl5_23 ),
inference(resolution,[],[f203,f112]) ).
fof(f2301,plain,
( spl5_112
| ~ spl5_18
| ~ spl5_37 ),
inference(avatar_split_clause,[],[f458,f441,f151,f2299]) ).
fof(f458,plain,
( ! [X0,X1] : subset(difference(sK0,X0),union(union(sK1,sK2),X1))
| ~ spl5_18
| ~ spl5_37 ),
inference(duplicate_literal_removal,[],[f451]) ).
fof(f451,plain,
( ! [X0,X1] :
( subset(difference(sK0,X0),union(union(sK1,sK2),X1))
| subset(difference(sK0,X0),union(union(sK1,sK2),X1)) )
| ~ spl5_18
| ~ spl5_37 ),
inference(resolution,[],[f442,f152]) ).
fof(f1400,plain,
( spl5_111
| ~ spl5_10
| ~ spl5_30 ),
inference(avatar_split_clause,[],[f332,f234,f83,f1398]) ).
fof(f332,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(union(X1,X2),X3)),X0)
| union(union(X1,X2),X3) = X0
| ~ member(sK3(X0,union(union(X1,X2),X3)),X1) )
| ~ spl5_10
| ~ spl5_30 ),
inference(resolution,[],[f235,f84]) ).
fof(f1396,plain,
( spl5_110
| ~ spl5_11
| ~ spl5_30 ),
inference(avatar_split_clause,[],[f331,f234,f87,f1394]) ).
fof(f331,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(union(X1,X2),X3)),X0)
| union(union(X1,X2),X3) = X0
| ~ member(sK3(X0,union(union(X1,X2),X3)),X2) )
| ~ spl5_11
| ~ spl5_30 ),
inference(resolution,[],[f235,f88]) ).
fof(f1392,plain,
( spl5_109
| ~ spl5_10
| ~ spl5_29 ),
inference(avatar_split_clause,[],[f324,f230,f83,f1390]) ).
fof(f324,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(X1,union(X2,X3))),X0)
| union(X1,union(X2,X3)) = X0
| ~ member(sK3(X0,union(X1,union(X2,X3))),X2) )
| ~ spl5_10
| ~ spl5_29 ),
inference(resolution,[],[f231,f84]) ).
fof(f1387,plain,
( spl5_108
| ~ spl5_11
| ~ spl5_29 ),
inference(avatar_split_clause,[],[f323,f230,f87,f1385]) ).
fof(f323,plain,
( ! [X2,X3,X0,X1] :
( ~ member(sK3(X0,union(X1,union(X2,X3))),X0)
| union(X1,union(X2,X3)) = X0
| ~ member(sK3(X0,union(X1,union(X2,X3))),X3) )
| ~ spl5_11
| ~ spl5_29 ),
inference(resolution,[],[f231,f88]) ).
fof(f1383,plain,
( spl5_107
| ~ spl5_8
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f314,f226,f75,f1381]) ).
fof(f314,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),X2),X3),X3)
| difference(difference(X0,X1),X2) = X3
| member(sK3(difference(difference(X0,X1),X2),X3),X0) )
| ~ spl5_8
| ~ spl5_28 ),
inference(resolution,[],[f227,f76]) ).
fof(f1379,plain,
( spl5_106
| ~ spl5_9
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f313,f226,f79,f1377]) ).
fof(f313,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(difference(X0,X1),X2),X3),X3)
| difference(difference(X0,X1),X2) = X3
| ~ member(sK3(difference(difference(X0,X1),X2),X3),X1) )
| ~ spl5_9
| ~ spl5_28 ),
inference(resolution,[],[f227,f80]) ).
fof(f1375,plain,
( spl5_105
| ~ spl5_9
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f306,f226,f79,f1373]) ).
fof(f306,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(X0,X1),difference(X2,X3)),X0)
| difference(X0,X1) = difference(X2,X3)
| ~ member(sK3(difference(X0,X1),difference(X2,X3)),X3) )
| ~ spl5_9
| ~ spl5_28 ),
inference(resolution,[],[f227,f80]) ).
fof(f1371,plain,
( spl5_104
| ~ spl5_10
| ~ spl5_27 ),
inference(avatar_split_clause,[],[f297,f222,f83,f1369]) ).
fof(f297,plain,
( ! [X2,X3,X0,X1] :
( difference(X0,union(X1,X2)) = X3
| member(sK3(difference(X0,union(X1,X2)),X3),X3)
| ~ member(sK3(difference(X0,union(X1,X2)),X3),X1) )
| ~ spl5_10
| ~ spl5_27 ),
inference(resolution,[],[f223,f84]) ).
fof(f1367,plain,
( spl5_103
| ~ spl5_11
| ~ spl5_27 ),
inference(avatar_split_clause,[],[f296,f222,f87,f1365]) ).
fof(f296,plain,
( ! [X2,X3,X0,X1] :
( difference(X0,union(X1,X2)) = X3
| member(sK3(difference(X0,union(X1,X2)),X3),X3)
| ~ member(sK3(difference(X0,union(X1,X2)),X3),X2) )
| ~ spl5_11
| ~ spl5_27 ),
inference(resolution,[],[f223,f88]) ).
fof(f1363,plain,
( spl5_102
| ~ spl5_8
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f287,f218,f75,f1361]) ).
fof(f287,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(X0,X1),difference(X2,X3)),X2)
| difference(X0,X1) = difference(X2,X3)
| member(sK3(difference(X0,X1),difference(X2,X3)),X0) )
| ~ spl5_8
| ~ spl5_26 ),
inference(resolution,[],[f219,f76]) ).
fof(f1359,plain,
( spl5_101
| ~ spl5_9
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f286,f218,f79,f1357]) ).
fof(f286,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(difference(X0,X1),difference(X2,X3)),X2)
| difference(X0,X1) = difference(X2,X3)
| ~ member(sK3(difference(X0,X1),difference(X2,X3)),X1) )
| ~ spl5_9
| ~ spl5_26 ),
inference(resolution,[],[f219,f80]) ).
fof(f1355,plain,
( spl5_100
| ~ spl5_8
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f281,f218,f75,f1353]) ).
fof(f281,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),X3)),X0)
| difference(difference(X1,X2),X3) = X0
| member(sK3(X0,difference(difference(X1,X2),X3)),X1) )
| ~ spl5_8
| ~ spl5_26 ),
inference(resolution,[],[f219,f76]) ).
fof(f1351,plain,
( spl5_99
| ~ spl5_9
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f280,f218,f79,f1349]) ).
fof(f280,plain,
( ! [X2,X3,X0,X1] :
( member(sK3(X0,difference(difference(X1,X2),X3)),X0)
| difference(difference(X1,X2),X3) = X0
| ~ member(sK3(X0,difference(difference(X1,X2),X3)),X2) )
| ~ spl5_9
| ~ spl5_26 ),
inference(resolution,[],[f219,f80]) ).
fof(f1347,plain,
( spl5_98
| ~ spl5_5
| ~ spl5_31
| ~ spl5_73 ),
inference(avatar_split_clause,[],[f1055,f802,f301,f63,f1344]) ).
fof(f1055,plain,
( subset(union(sK0,sK1),union(sK1,sK2))
| ~ spl5_5
| ~ spl5_31
| ~ spl5_73 ),
inference(forward_demodulation,[],[f1045,f64]) ).
fof(f1045,plain,
( subset(union(sK1,sK0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_73 ),
inference(duplicate_literal_removal,[],[f1032]) ).
fof(f1032,plain,
( subset(union(sK1,sK0),union(sK1,sK2))
| subset(union(sK1,sK0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_73 ),
inference(resolution,[],[f803,f302]) ).
fof(f1342,plain,
( spl5_97
| ~ spl5_10
| ~ spl5_25 ),
inference(avatar_split_clause,[],[f276,f210,f83,f1340]) ).
fof(f276,plain,
( ! [X2,X3,X0,X1] :
( difference(X0,union(X1,X2)) = X3
| member(sK3(X3,difference(X0,union(X1,X2))),X3)
| ~ member(sK3(X3,difference(X0,union(X1,X2))),X1) )
| ~ spl5_10
| ~ spl5_25 ),
inference(resolution,[],[f211,f84]) ).
fof(f1338,plain,
( spl5_96
| ~ spl5_11
| ~ spl5_25 ),
inference(avatar_split_clause,[],[f275,f210,f87,f1336]) ).
fof(f275,plain,
( ! [X2,X3,X0,X1] :
( difference(X0,union(X1,X2)) = X3
| member(sK3(X3,difference(X0,union(X1,X2))),X3)
| ~ member(sK3(X3,difference(X0,union(X1,X2))),X2) )
| ~ spl5_11
| ~ spl5_25 ),
inference(resolution,[],[f211,f88]) ).
fof(f1334,plain,
( spl5_95
| ~ spl5_23
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f271,f206,f202,f1332]) ).
fof(f271,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),difference(X1,X2)),X0)
| subset(union(X0,X1),difference(X1,X2))
| member(sK4(union(X0,X1),difference(X1,X2)),X2) )
| ~ spl5_23
| ~ spl5_24 ),
inference(duplicate_literal_removal,[],[f247]) ).
fof(f247,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),difference(X1,X2)),X0)
| subset(union(X0,X1),difference(X1,X2))
| member(sK4(union(X0,X1),difference(X1,X2)),X2)
| subset(union(X0,X1),difference(X1,X2)) )
| ~ spl5_23
| ~ spl5_24 ),
inference(resolution,[],[f207,f203]) ).
fof(f1330,plain,
( spl5_94
| ~ spl5_23
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f267,f206,f202,f1328]) ).
fof(f267,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),difference(X0,X2)),X1)
| subset(union(X0,X1),difference(X0,X2))
| member(sK4(union(X0,X1),difference(X0,X2)),X2) )
| ~ spl5_23
| ~ spl5_24 ),
inference(duplicate_literal_removal,[],[f255]) ).
fof(f255,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),difference(X0,X2)),X1)
| subset(union(X0,X1),difference(X0,X2))
| member(sK4(union(X0,X1),difference(X0,X2)),X2)
| subset(union(X0,X1),difference(X0,X2)) )
| ~ spl5_23
| ~ spl5_24 ),
inference(resolution,[],[f207,f203]) ).
fof(f1326,plain,
( spl5_93
| ~ spl5_8
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f258,f206,f75,f1324]) ).
fof(f258,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),X3),X2)
| subset(union(difference(X0,X1),X2),X3)
| member(sK4(union(difference(X0,X1),X2),X3),X0) )
| ~ spl5_8
| ~ spl5_24 ),
inference(resolution,[],[f207,f76]) ).
fof(f1322,plain,
( spl5_92
| ~ spl5_9
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f257,f206,f79,f1320]) ).
fof(f257,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(difference(X0,X1),X2),X3),X2)
| subset(union(difference(X0,X1),X2),X3)
| ~ member(sK4(union(difference(X0,X1),X2),X3),X1) )
| ~ spl5_9
| ~ spl5_24 ),
inference(resolution,[],[f207,f80]) ).
fof(f1318,plain,
( spl5_91
| ~ spl5_8
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f250,f206,f75,f1316]) ).
fof(f250,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),X3),X0)
| subset(union(X0,difference(X1,X2)),X3)
| member(sK4(union(X0,difference(X1,X2)),X3),X1) )
| ~ spl5_8
| ~ spl5_24 ),
inference(resolution,[],[f207,f76]) ).
fof(f1314,plain,
( spl5_90
| ~ spl5_9
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f249,f206,f79,f1312]) ).
fof(f249,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(union(X0,difference(X1,X2)),X3),X0)
| subset(union(X0,difference(X1,X2)),X3)
| ~ member(sK4(union(X0,difference(X1,X2)),X3),X2) )
| ~ spl5_9
| ~ spl5_24 ),
inference(resolution,[],[f207,f80]) ).
fof(f1310,plain,
( spl5_89
| ~ spl5_10
| ~ spl5_23 ),
inference(avatar_split_clause,[],[f240,f202,f83,f1308]) ).
fof(f240,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(X0,difference(union(X1,X2),X3)),X3)
| subset(X0,difference(union(X1,X2),X3))
| ~ member(sK4(X0,difference(union(X1,X2),X3)),X1) )
| ~ spl5_10
| ~ spl5_23 ),
inference(resolution,[],[f203,f84]) ).
fof(f1306,plain,
( spl5_88
| ~ spl5_11
| ~ spl5_23 ),
inference(avatar_split_clause,[],[f239,f202,f87,f1304]) ).
fof(f239,plain,
( ! [X2,X3,X0,X1] :
( member(sK4(X0,difference(union(X1,X2),X3)),X3)
| subset(X0,difference(union(X1,X2),X3))
| ~ member(sK4(X0,difference(union(X1,X2),X3)),X2) )
| ~ spl5_11
| ~ spl5_23 ),
inference(resolution,[],[f203,f88]) ).
fof(f1302,plain,
( spl5_87
| ~ spl5_5
| ~ spl5_31
| ~ spl5_72 ),
inference(avatar_split_clause,[],[f1023,f798,f301,f63,f1299]) ).
fof(f1023,plain,
( subset(union(sK0,sK2),union(sK1,sK2))
| ~ spl5_5
| ~ spl5_31
| ~ spl5_72 ),
inference(forward_demodulation,[],[f1013,f64]) ).
fof(f1013,plain,
( subset(union(sK2,sK0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_72 ),
inference(duplicate_literal_removal,[],[f1000]) ).
fof(f1000,plain,
( subset(union(sK2,sK0),union(sK1,sK2))
| subset(union(sK2,sK0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_72 ),
inference(resolution,[],[f799,f302]) ).
fof(f1297,plain,
( spl5_86
| ~ spl5_14
| ~ spl5_22 ),
inference(avatar_split_clause,[],[f196,f167,f111,f1295]) ).
fof(f196,plain,
( ! [X2,X3,X0,X1] :
( subset(X0,union(X1,difference(X2,X3)))
| member(sK4(X0,union(X1,difference(X2,X3))),X3)
| ~ member(sK4(X0,union(X1,difference(X2,X3))),X2) )
| ~ spl5_14
| ~ spl5_22 ),
inference(resolution,[],[f168,f112]) ).
fof(f1293,plain,
( spl5_85
| ~ spl5_14
| ~ spl5_21 ),
inference(avatar_split_clause,[],[f186,f163,f111,f1291]) ).
fof(f186,plain,
( ! [X2,X3,X0,X1] :
( subset(X0,union(difference(X1,X2),X3))
| member(sK4(X0,union(difference(X1,X2),X3)),X2)
| ~ member(sK4(X0,union(difference(X1,X2),X3)),X1) )
| ~ spl5_14
| ~ spl5_21 ),
inference(resolution,[],[f164,f112]) ).
fof(f1289,plain,
( spl5_84
| ~ spl5_14
| ~ spl5_20 ),
inference(avatar_split_clause,[],[f179,f159,f111,f1287]) ).
fof(f179,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,difference(X1,X2)),X3)
| member(sK4(difference(X0,difference(X1,X2)),X3),X2)
| ~ member(sK4(difference(X0,difference(X1,X2)),X3),X1) )
| ~ spl5_14
| ~ spl5_20 ),
inference(resolution,[],[f160,f112]) ).
fof(f1285,plain,
( spl5_83
| ~ spl5_15
| ~ spl5_18 ),
inference(avatar_split_clause,[],[f173,f151,f115,f1283]) ).
fof(f173,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(union(X0,X1),X2),X3)
| member(sK4(difference(union(X0,X1),X2),X3),X0)
| member(sK4(difference(union(X0,X1),X2),X3),X1) )
| ~ spl5_15
| ~ spl5_18 ),
inference(resolution,[],[f152,f116]) ).
fof(f1143,plain,
( spl5_82
| ~ spl5_31
| ~ spl5_55 ),
inference(avatar_split_clause,[],[f658,f600,f301,f1140]) ).
fof(f658,plain,
( subset(union(sK0,sK0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_55 ),
inference(duplicate_literal_removal,[],[f647]) ).
fof(f647,plain,
( subset(union(sK0,sK0),union(sK1,sK2))
| subset(union(sK0,sK0),union(sK1,sK2))
| ~ spl5_31
| ~ spl5_55 ),
inference(resolution,[],[f601,f302]) ).
fof(f1138,plain,
( spl5_81
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f405,f342,f1136]) ).
fof(f405,plain,
( ! [X4,X5] :
( member(sK3(union(X4,X4),X5),X5)
| member(sK3(union(X4,X4),X5),X4)
| union(X4,X4) = X5 )
| ~ spl5_33 ),
inference(factoring,[],[f343]) ).
fof(f1134,plain,
( spl5_80
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f404,f342,f1132]) ).
fof(f404,plain,
( ! [X2,X3] :
( member(sK3(union(X2,X3),X2),X2)
| member(sK3(union(X2,X3),X2),X3)
| union(X2,X3) = X2 )
| ~ spl5_33 ),
inference(factoring,[],[f343]) ).
fof(f1130,plain,
( spl5_79
| ~ spl5_33 ),
inference(avatar_split_clause,[],[f403,f342,f1128]) ).
fof(f403,plain,
( ! [X0,X1] :
( member(sK3(union(X0,X1),X1),X1)
| member(sK3(union(X0,X1),X1),X0)
| union(X0,X1) = X1 )
| ~ spl5_33 ),
inference(factoring,[],[f343]) ).
fof(f1126,plain,
( spl5_78
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f372,f338,f1124]) ).
fof(f372,plain,
( ! [X4,X5] :
( member(sK3(X4,union(X4,X5)),X5)
| member(sK3(X4,union(X4,X5)),X4)
| union(X4,X5) = X4 )
| ~ spl5_32 ),
inference(factoring,[],[f339]) ).
fof(f1122,plain,
( spl5_77
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f371,f338,f1120]) ).
fof(f371,plain,
( ! [X2,X3] :
( member(sK3(X2,union(X3,X2)),X2)
| member(sK3(X2,union(X3,X2)),X3)
| union(X3,X2) = X2 )
| ~ spl5_32 ),
inference(factoring,[],[f339]) ).
fof(f1118,plain,
( spl5_76
| ~ spl5_32 ),
inference(avatar_split_clause,[],[f370,f338,f1116]) ).
fof(f370,plain,
( ! [X0,X1] :
( member(sK3(X0,union(X1,X1)),X1)
| member(sK3(X0,union(X1,X1)),X0)
| union(X1,X1) = X0 )
| ~ spl5_32 ),
inference(factoring,[],[f339]) ).
fof(f815,plain,
( spl5_75
| ~ spl5_21
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f272,f206,f163,f813]) ).
fof(f272,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X1,X2)),X0)
| subset(union(X0,X1),union(X1,X2)) )
| ~ spl5_21
| ~ spl5_24 ),
inference(duplicate_literal_removal,[],[f246]) ).
fof(f246,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X1,X2)),X0)
| subset(union(X0,X1),union(X1,X2))
| subset(union(X0,X1),union(X1,X2)) )
| ~ spl5_21
| ~ spl5_24 ),
inference(resolution,[],[f207,f164]) ).
fof(f808,plain,
( spl5_74
| ~ spl5_22
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f270,f206,f167,f806]) ).
fof(f270,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X2,X1)),X0)
| subset(union(X0,X1),union(X2,X1)) )
| ~ spl5_22
| ~ spl5_24 ),
inference(duplicate_literal_removal,[],[f248]) ).
fof(f248,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X2,X1)),X0)
| subset(union(X0,X1),union(X2,X1))
| subset(union(X0,X1),union(X2,X1)) )
| ~ spl5_22
| ~ spl5_24 ),
inference(resolution,[],[f207,f168]) ).
fof(f804,plain,
( spl5_73
| ~ spl5_21
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f268,f206,f163,f802]) ).
fof(f268,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X0,X2)),X1)
| subset(union(X0,X1),union(X0,X2)) )
| ~ spl5_21
| ~ spl5_24 ),
inference(duplicate_literal_removal,[],[f254]) ).
fof(f254,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X0,X2)),X1)
| subset(union(X0,X1),union(X0,X2))
| subset(union(X0,X1),union(X0,X2)) )
| ~ spl5_21
| ~ spl5_24 ),
inference(resolution,[],[f207,f164]) ).
fof(f800,plain,
( spl5_72
| ~ spl5_22
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f266,f206,f167,f798]) ).
fof(f266,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X2,X0)),X1)
| subset(union(X0,X1),union(X2,X0)) )
| ~ spl5_22
| ~ spl5_24 ),
inference(duplicate_literal_removal,[],[f256]) ).
fof(f256,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),union(X2,X0)),X1)
| subset(union(X0,X1),union(X2,X0))
| subset(union(X0,X1),union(X2,X0)) )
| ~ spl5_22
| ~ spl5_24 ),
inference(resolution,[],[f207,f168]) ).
fof(f796,plain,
( spl5_71
| ~ spl5_18
| ~ spl5_23 ),
inference(avatar_split_clause,[],[f243,f202,f151,f794]) ).
fof(f243,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,X1),difference(X0,X2)),X2)
| subset(difference(X0,X1),difference(X0,X2)) )
| ~ spl5_18
| ~ spl5_23 ),
inference(duplicate_literal_removal,[],[f238]) ).
fof(f238,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,X1),difference(X0,X2)),X2)
| subset(difference(X0,X1),difference(X0,X2))
| subset(difference(X0,X1),difference(X0,X2)) )
| ~ spl5_18
| ~ spl5_23 ),
inference(resolution,[],[f203,f152]) ).
fof(f792,plain,
( spl5_70
| ~ spl5_10
| ~ spl5_22 ),
inference(avatar_split_clause,[],[f194,f167,f83,f790]) ).
fof(f194,plain,
( ! [X2,X3,X0,X1] :
( subset(X0,union(X1,union(X2,X3)))
| ~ member(sK4(X0,union(X1,union(X2,X3))),X2) )
| ~ spl5_10
| ~ spl5_22 ),
inference(resolution,[],[f168,f84]) ).
fof(f788,plain,
( spl5_69
| ~ spl5_11
| ~ spl5_22 ),
inference(avatar_split_clause,[],[f193,f167,f87,f786]) ).
fof(f193,plain,
( ! [X2,X3,X0,X1] :
( subset(X0,union(X1,union(X2,X3)))
| ~ member(sK4(X0,union(X1,union(X2,X3))),X3) )
| ~ spl5_11
| ~ spl5_22 ),
inference(resolution,[],[f168,f88]) ).
fof(f784,plain,
( spl5_68
| ~ spl5_10
| ~ spl5_21 ),
inference(avatar_split_clause,[],[f184,f163,f83,f782]) ).
fof(f184,plain,
( ! [X2,X3,X0,X1] :
( subset(X0,union(union(X1,X2),X3))
| ~ member(sK4(X0,union(union(X1,X2),X3)),X1) )
| ~ spl5_10
| ~ spl5_21 ),
inference(resolution,[],[f164,f84]) ).
fof(f780,plain,
( spl5_67
| ~ spl5_11
| ~ spl5_21 ),
inference(avatar_split_clause,[],[f183,f163,f87,f778]) ).
fof(f183,plain,
( ! [X2,X3,X0,X1] :
( subset(X0,union(union(X1,X2),X3))
| ~ member(sK4(X0,union(union(X1,X2),X3)),X2) )
| ~ spl5_11
| ~ spl5_21 ),
inference(resolution,[],[f164,f88]) ).
fof(f776,plain,
( spl5_66
| ~ spl5_10
| ~ spl5_20 ),
inference(avatar_split_clause,[],[f177,f159,f83,f774]) ).
fof(f177,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,union(X1,X2)),X3)
| ~ member(sK4(difference(X0,union(X1,X2)),X3),X1) )
| ~ spl5_10
| ~ spl5_20 ),
inference(resolution,[],[f160,f84]) ).
fof(f772,plain,
( spl5_65
| ~ spl5_11
| ~ spl5_20 ),
inference(avatar_split_clause,[],[f176,f159,f87,f770]) ).
fof(f176,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(X0,union(X1,X2)),X3)
| ~ member(sK4(difference(X0,union(X1,X2)),X3),X2) )
| ~ spl5_11
| ~ spl5_20 ),
inference(resolution,[],[f160,f88]) ).
fof(f767,plain,
( spl5_64
| ~ spl5_8
| ~ spl5_18 ),
inference(avatar_split_clause,[],[f172,f151,f75,f765]) ).
fof(f172,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(X0,X1),X2),X3)
| member(sK4(difference(difference(X0,X1),X2),X3),X0) )
| ~ spl5_8
| ~ spl5_18 ),
inference(resolution,[],[f152,f76]) ).
fof(f763,plain,
( spl5_63
| ~ spl5_9
| ~ spl5_18 ),
inference(avatar_split_clause,[],[f171,f151,f79,f761]) ).
fof(f171,plain,
( ! [X2,X3,X0,X1] :
( subset(difference(difference(X0,X1),X2),X3)
| ~ member(sK4(difference(difference(X0,X1),X2),X3),X1) )
| ~ spl5_9
| ~ spl5_18 ),
inference(resolution,[],[f152,f80]) ).
fof(f630,plain,
( spl5_62
| ~ spl5_6
| ~ spl5_38 ),
inference(avatar_split_clause,[],[f469,f445,f67,f628]) ).
fof(f469,plain,
( ! [X0] : subset(sK0,union(X0,union(sK1,sK2)))
| ~ spl5_6
| ~ spl5_38 ),
inference(duplicate_literal_removal,[],[f460]) ).
fof(f460,plain,
( ! [X0] :
( subset(sK0,union(X0,union(sK1,sK2)))
| subset(sK0,union(X0,union(sK1,sK2))) )
| ~ spl5_6
| ~ spl5_38 ),
inference(resolution,[],[f446,f68]) ).
fof(f626,plain,
( spl5_61
| ~ spl5_27
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f318,f226,f222,f624]) ).
fof(f318,plain,
( ! [X0,X1] :
( member(sK3(difference(X0,X0),X1),X1)
| difference(X0,X0) = X1 )
| ~ spl5_27
| ~ spl5_28 ),
inference(duplicate_literal_removal,[],[f310]) ).
fof(f310,plain,
( ! [X0,X1] :
( member(sK3(difference(X0,X0),X1),X1)
| difference(X0,X0) = X1
| difference(X0,X0) = X1
| member(sK3(difference(X0,X0),X1),X1) )
| ~ spl5_27
| ~ spl5_28 ),
inference(resolution,[],[f227,f223]) ).
fof(f622,plain,
( spl5_60
| ~ spl5_28 ),
inference(avatar_split_clause,[],[f317,f226,f620]) ).
fof(f317,plain,
( ! [X0,X1] :
( member(sK3(difference(X0,X1),X0),X0)
| difference(X0,X1) = X0 )
| ~ spl5_28 ),
inference(factoring,[],[f227]) ).
fof(f618,plain,
( spl5_59
| ~ spl5_25
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f293,f218,f210,f616]) ).
fof(f293,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(X1,X1)),X0)
| difference(X1,X1) = X0 )
| ~ spl5_25
| ~ spl5_26 ),
inference(duplicate_literal_removal,[],[f279]) ).
fof(f279,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(X1,X1)),X0)
| difference(X1,X1) = X0
| difference(X1,X1) = X0
| member(sK3(X0,difference(X1,X1)),X0) )
| ~ spl5_25
| ~ spl5_26 ),
inference(resolution,[],[f219,f211]) ).
fof(f614,plain,
( spl5_58
| ~ spl5_26 ),
inference(avatar_split_clause,[],[f290,f218,f612]) ).
fof(f290,plain,
( ! [X0,X1] :
( member(sK3(X0,difference(X0,X1)),X0)
| difference(X0,X1) = X0 )
| ~ spl5_26 ),
inference(factoring,[],[f219]) ).
fof(f610,plain,
( spl5_57
| ~ spl5_7
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f273,f206,f71,f608]) ).
fof(f273,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),X1),X0)
| subset(union(X0,X1),X1) )
| ~ spl5_7
| ~ spl5_24 ),
inference(duplicate_literal_removal,[],[f245]) ).
fof(f245,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),X1),X0)
| subset(union(X0,X1),X1)
| subset(union(X0,X1),X1) )
| ~ spl5_7
| ~ spl5_24 ),
inference(resolution,[],[f207,f72]) ).
fof(f606,plain,
( spl5_56
| ~ spl5_7
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f269,f206,f71,f604]) ).
fof(f269,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),X0),X1)
| subset(union(X0,X1),X0) )
| ~ spl5_7
| ~ spl5_24 ),
inference(duplicate_literal_removal,[],[f253]) ).
fof(f253,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X1),X0),X1)
| subset(union(X0,X1),X0)
| subset(union(X0,X1),X0) )
| ~ spl5_7
| ~ spl5_24 ),
inference(resolution,[],[f207,f72]) ).
fof(f602,plain,
( spl5_55
| ~ spl5_24 ),
inference(avatar_split_clause,[],[f261,f206,f600]) ).
fof(f261,plain,
( ! [X0,X1] :
( member(sK4(union(X0,X0),X1),X0)
| subset(union(X0,X0),X1) )
| ~ spl5_24 ),
inference(factoring,[],[f207]) ).
fof(f598,plain,
( spl5_54
| ~ spl5_6
| ~ spl5_23 ),
inference(avatar_split_clause,[],[f244,f202,f67,f596]) ).
fof(f244,plain,
( ! [X0,X1] :
( member(sK4(X0,difference(X0,X1)),X1)
| subset(X0,difference(X0,X1)) )
| ~ spl5_6
| ~ spl5_23 ),
inference(duplicate_literal_removal,[],[f237]) ).
fof(f237,plain,
( ! [X0,X1] :
( member(sK4(X0,difference(X0,X1)),X1)
| subset(X0,difference(X0,X1))
| subset(X0,difference(X0,X1)) )
| ~ spl5_6
| ~ spl5_23 ),
inference(resolution,[],[f203,f68]) ).
fof(f589,plain,
( spl5_53
| ~ spl5_13
| ~ spl5_34 ),
inference(avatar_split_clause,[],[f421,f346,f107,f587]) ).
fof(f587,plain,
( spl5_53
<=> ! [X0,X1] :
( ~ member(sK3(X0,difference(union(sK1,sK2),X1)),X0)
| member(sK3(X0,difference(union(sK1,sK2),X1)),X1)
| difference(union(sK1,sK2),X1) = X0
| ~ member(sK3(X0,difference(union(sK1,sK2),X1)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_53])]) ).
fof(f421,plain,
( ! [X0,X1] :
( ~ member(sK3(X0,difference(union(sK1,sK2),X1)),X0)
| member(sK3(X0,difference(union(sK1,sK2),X1)),X1)
| difference(union(sK1,sK2),X1) = X0
| ~ member(sK3(X0,difference(union(sK1,sK2),X1)),sK0) )
| ~ spl5_13
| ~ spl5_34 ),
inference(resolution,[],[f347,f108]) ).
fof(f585,plain,
( spl5_52
| ~ spl5_6
| ~ spl5_37 ),
inference(avatar_split_clause,[],[f459,f441,f67,f583]) ).
fof(f459,plain,
( ! [X0] : subset(sK0,union(union(sK1,sK2),X0))
| ~ spl5_6
| ~ spl5_37 ),
inference(duplicate_literal_removal,[],[f450]) ).
fof(f450,plain,
( ! [X0] :
( subset(sK0,union(union(sK1,sK2),X0))
| subset(sK0,union(union(sK1,sK2),X0)) )
| ~ spl5_6
| ~ spl5_37 ),
inference(resolution,[],[f442,f68]) ).
fof(f575,plain,
( spl5_51
| ~ spl5_18
| ~ spl5_22 ),
inference(avatar_split_clause,[],[f199,f167,f151,f573]) ).
fof(f199,plain,
( ! [X2,X0,X1] : subset(difference(X0,X1),union(X2,X0))
| ~ spl5_18
| ~ spl5_22 ),
inference(duplicate_literal_removal,[],[f192]) ).
fof(f192,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,X1),union(X2,X0))
| subset(difference(X0,X1),union(X2,X0)) )
| ~ spl5_18
| ~ spl5_22 ),
inference(resolution,[],[f168,f152]) ).
fof(f571,plain,
( spl5_50
| ~ spl5_18
| ~ spl5_21 ),
inference(avatar_split_clause,[],[f189,f163,f151,f569]) ).
fof(f189,plain,
( ! [X2,X0,X1] : subset(difference(X0,X1),union(X0,X2))
| ~ spl5_18
| ~ spl5_21 ),
inference(duplicate_literal_removal,[],[f182]) ).
fof(f182,plain,
( ! [X2,X0,X1] :
( subset(difference(X0,X1),union(X0,X2))
| subset(difference(X0,X1),union(X0,X2)) )
| ~ spl5_18
| ~ spl5_21 ),
inference(resolution,[],[f164,f152]) ).
fof(f527,plain,
( spl5_49
| ~ spl5_13
| ~ spl5_30 ),
inference(avatar_split_clause,[],[f333,f234,f107,f525]) ).
fof(f525,plain,
( spl5_49
<=> ! [X0,X1] :
( ~ member(sK3(X0,union(union(sK1,sK2),X1)),X0)
| union(union(sK1,sK2),X1) = X0
| ~ member(sK3(X0,union(union(sK1,sK2),X1)),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_49])]) ).
fof(f333,plain,
( ! [X0,X1] :
( ~ member(sK3(X0,union(union(sK1,sK2),X1)),X0)
| union(union(sK1,sK2),X1) = X0
| ~ member(sK3(X0,union(union(sK1,sK2),X1)),sK0) )
| ~ spl5_13
| ~ spl5_30 ),
inference(resolution,[],[f235,f108]) ).
fof(f523,plain,
( spl5_48
| ~ spl5_18
| ~ spl5_36 ),
inference(avatar_split_clause,[],[f449,f437,f151,f521]) ).
fof(f449,plain,
( ! [X0] : subset(difference(sK0,union(sK1,sK2)),X0)
| ~ spl5_18
| ~ spl5_36 ),
inference(duplicate_literal_removal,[],[f448]) ).
fof(f448,plain,
( ! [X0] :
( subset(difference(sK0,union(sK1,sK2)),X0)
| subset(difference(sK0,union(sK1,sK2)),X0) )
| ~ spl5_18
| ~ spl5_36 ),
inference(resolution,[],[f438,f152]) ).
fof(f519,plain,
( spl5_47
| ~ spl5_13
| ~ spl5_29 ),
inference(avatar_split_clause,[],[f325,f230,f107,f517]) ).
fof(f517,plain,
( spl5_47
<=> ! [X0,X1] :
( ~ member(sK3(X0,union(X1,union(sK1,sK2))),X0)
| union(X1,union(sK1,sK2)) = X0
| ~ member(sK3(X0,union(X1,union(sK1,sK2))),sK0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_47])]) ).
fof(f325,plain,
( ! [X0,X1] :
( ~ member(sK3(X0,union(X1,union(sK1,sK2))),X0)
| union(X1,union(sK1,sK2)) = X0
| ~ member(sK3(X0,union(X1,union(sK1,sK2))),sK0) )
| ~ spl5_13
| ~ spl5_29 ),
inference(resolution,[],[f231,f108]) ).
fof(f515,plain,
( spl5_46
| ~ spl5_13
| ~ spl5_27 ),
inference(avatar_split_clause,[],[f298,f222,f107,f513]) ).
fof(f298,plain,
( ! [X0,X1] :
( difference(X0,union(sK1,sK2)) = X1
| member(sK3(difference(X0,union(sK1,sK2)),X1),X1)
| ~ member(sK3(difference(X0,union(sK1,sK2)),X1),sK0) )
| ~ spl5_13
| ~ spl5_27 ),
inference(resolution,[],[f223,f108]) ).
fof(f511,plain,
( spl5_45
| ~ spl5_13
| ~ spl5_25 ),
inference(avatar_split_clause,[],[f277,f210,f107,f509]) ).
fof(f277,plain,
( ! [X0,X1] :
( difference(X0,union(sK1,sK2)) = X1
| member(sK3(X1,difference(X0,union(sK1,sK2))),X1)
| ~ member(sK3(X1,difference(X0,union(sK1,sK2))),sK0) )
| ~ spl5_13
| ~ spl5_25 ),
inference(resolution,[],[f211,f108]) ).
fof(f507,plain,
( spl5_44
| ~ spl5_13
| ~ spl5_23 ),
inference(avatar_split_clause,[],[f241,f202,f107,f505]) ).
fof(f241,plain,
( ! [X0,X1] :
( member(sK4(X0,difference(union(sK1,sK2),X1)),X1)
| subset(X0,difference(union(sK1,sK2),X1))
| ~ member(sK4(X0,difference(union(sK1,sK2),X1)),sK0) )
| ~ spl5_13
| ~ spl5_23 ),
inference(resolution,[],[f203,f108]) ).
fof(f495,plain,
( spl5_43
| ~ spl5_6
| ~ spl5_22 ),
inference(avatar_split_clause,[],[f200,f167,f67,f493]) ).
fof(f493,plain,
( spl5_43
<=> ! [X0,X1] : subset(X0,union(X1,X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_43])]) ).
fof(f200,plain,
( ! [X0,X1] : subset(X0,union(X1,X0))
| ~ spl5_6
| ~ spl5_22 ),
inference(duplicate_literal_removal,[],[f191]) ).
fof(f191,plain,
( ! [X0,X1] :
( subset(X0,union(X1,X0))
| subset(X0,union(X1,X0)) )
| ~ spl5_6
| ~ spl5_22 ),
inference(resolution,[],[f168,f68]) ).
fof(f491,plain,
( spl5_42
| ~ spl5_6
| ~ spl5_21 ),
inference(avatar_split_clause,[],[f190,f163,f67,f489]) ).
fof(f489,plain,
( spl5_42
<=> ! [X0,X1] : subset(X0,union(X0,X1)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_42])]) ).
fof(f190,plain,
( ! [X0,X1] : subset(X0,union(X0,X1))
| ~ spl5_6
| ~ spl5_21 ),
inference(duplicate_literal_removal,[],[f181]) ).
fof(f181,plain,
( ! [X0,X1] :
( subset(X0,union(X0,X1))
| subset(X0,union(X0,X1)) )
| ~ spl5_6
| ~ spl5_21 ),
inference(resolution,[],[f164,f68]) ).
fof(f486,plain,
( spl5_41
| ~ spl5_18
| ~ spl5_20 ),
inference(avatar_split_clause,[],[f180,f159,f151,f484]) ).
fof(f180,plain,
( ! [X0,X1] : subset(difference(X0,X0),X1)
| ~ spl5_18
| ~ spl5_20 ),
inference(duplicate_literal_removal,[],[f175]) ).
fof(f175,plain,
( ! [X0,X1] :
( subset(difference(X0,X0),X1)
| subset(difference(X0,X0),X1) )
| ~ spl5_18
| ~ spl5_20 ),
inference(resolution,[],[f160,f152]) ).
fof(f482,plain,
( spl5_40
| ~ spl5_7
| ~ spl5_18 ),
inference(avatar_split_clause,[],[f174,f151,f71,f480]) ).
fof(f480,plain,
( spl5_40
<=> ! [X0,X1] : subset(difference(X0,X1),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_40])]) ).
fof(f174,plain,
( ! [X0,X1] : subset(difference(X0,X1),X0)
| ~ spl5_7
| ~ spl5_18 ),
inference(duplicate_literal_removal,[],[f170]) ).
fof(f170,plain,
( ! [X0,X1] :
( subset(difference(X0,X1),X0)
| subset(difference(X0,X1),X0) )
| ~ spl5_7
| ~ spl5_18 ),
inference(resolution,[],[f152,f72]) ).
fof(f473,plain,
( spl5_39
| ~ spl5_13
| ~ spl5_17 ),
inference(avatar_split_clause,[],[f149,f131,f107,f471]) ).
fof(f471,plain,
( spl5_39
<=> ! [X0] :
( ~ member(sK3(X0,union(sK1,sK2)),sK0)
| union(sK1,sK2) = X0
| ~ member(sK3(X0,union(sK1,sK2)),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_39])]) ).
fof(f149,plain,
( ! [X0] :
( ~ member(sK3(X0,union(sK1,sK2)),sK0)
| union(sK1,sK2) = X0
| ~ member(sK3(X0,union(sK1,sK2)),X0) )
| ~ spl5_13
| ~ spl5_17 ),
inference(resolution,[],[f108,f132]) ).
fof(f447,plain,
( spl5_38
| ~ spl5_13
| ~ spl5_22 ),
inference(avatar_split_clause,[],[f195,f167,f107,f445]) ).
fof(f195,plain,
( ! [X0,X1] :
( subset(X0,union(X1,union(sK1,sK2)))
| ~ member(sK4(X0,union(X1,union(sK1,sK2))),sK0) )
| ~ spl5_13
| ~ spl5_22 ),
inference(resolution,[],[f168,f108]) ).
fof(f443,plain,
( spl5_37
| ~ spl5_13
| ~ spl5_21 ),
inference(avatar_split_clause,[],[f185,f163,f107,f441]) ).
fof(f185,plain,
( ! [X0,X1] :
( subset(X0,union(union(sK1,sK2),X1))
| ~ member(sK4(X0,union(union(sK1,sK2),X1)),sK0) )
| ~ spl5_13
| ~ spl5_21 ),
inference(resolution,[],[f164,f108]) ).
fof(f439,plain,
( spl5_36
| ~ spl5_13
| ~ spl5_20 ),
inference(avatar_split_clause,[],[f178,f159,f107,f437]) ).
fof(f178,plain,
( ! [X0,X1] :
( subset(difference(X0,union(sK1,sK2)),X1)
| ~ member(sK4(difference(X0,union(sK1,sK2)),X1),sK0) )
| ~ spl5_13
| ~ spl5_20 ),
inference(resolution,[],[f160,f108]) ).
fof(f435,plain,
( spl5_35
| ~ spl5_18
| ~ spl5_31 ),
inference(avatar_split_clause,[],[f430,f301,f151,f433]) ).
fof(f430,plain,
( ! [X0] : subset(difference(sK0,X0),union(sK1,sK2))
| ~ spl5_18
| ~ spl5_31 ),
inference(duplicate_literal_removal,[],[f425]) ).
fof(f425,plain,
( ! [X0] :
( subset(difference(sK0,X0),union(sK1,sK2))
| subset(difference(sK0,X0),union(sK1,sK2)) )
| ~ spl5_18
| ~ spl5_31 ),
inference(resolution,[],[f302,f152]) ).
fof(f348,plain,
( spl5_34
| ~ spl5_14
| ~ spl5_17 ),
inference(avatar_split_clause,[],[f145,f131,f111,f346]) ).
fof(f145,plain,
( ! [X2,X0,X1] :
( difference(X1,X2) = X0
| ~ member(sK3(X0,difference(X1,X2)),X0)
| member(sK3(X0,difference(X1,X2)),X2)
| ~ member(sK3(X0,difference(X1,X2)),X1) )
| ~ spl5_14
| ~ spl5_17 ),
inference(resolution,[],[f132,f112]) ).
fof(f344,plain,
( spl5_33
| ~ spl5_15
| ~ spl5_16 ),
inference(avatar_split_clause,[],[f139,f127,f115,f342]) ).
fof(f139,plain,
( ! [X2,X0,X1] :
( member(sK3(union(X0,X1),X2),X2)
| union(X0,X1) = X2
| member(sK3(union(X0,X1),X2),X0)
| member(sK3(union(X0,X1),X2),X1) )
| ~ spl5_15
| ~ spl5_16 ),
inference(resolution,[],[f128,f116]) ).
fof(f340,plain,
( spl5_32
| ~ spl5_15
| ~ spl5_16 ),
inference(avatar_split_clause,[],[f136,f127,f115,f338]) ).
fof(f136,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,union(X1,X2)),X0)
| union(X1,X2) = X0
| member(sK3(X0,union(X1,X2)),X1)
| member(sK3(X0,union(X1,X2)),X2) )
| ~ spl5_15
| ~ spl5_16 ),
inference(resolution,[],[f128,f116]) ).
fof(f303,plain,
( spl5_31
| ~ spl5_7
| ~ spl5_13 ),
inference(avatar_split_clause,[],[f147,f107,f71,f301]) ).
fof(f147,plain,
( ! [X0] :
( ~ member(sK4(X0,union(sK1,sK2)),sK0)
| subset(X0,union(sK1,sK2)) )
| ~ spl5_7
| ~ spl5_13 ),
inference(resolution,[],[f108,f72]) ).
fof(f236,plain,
( spl5_30
| ~ spl5_10
| ~ spl5_17 ),
inference(avatar_split_clause,[],[f144,f131,f83,f234]) ).
fof(f144,plain,
( ! [X2,X0,X1] :
( union(X1,X2) = X0
| ~ member(sK3(X0,union(X1,X2)),X0)
| ~ member(sK3(X0,union(X1,X2)),X1) )
| ~ spl5_10
| ~ spl5_17 ),
inference(resolution,[],[f132,f84]) ).
fof(f232,plain,
( spl5_29
| ~ spl5_11
| ~ spl5_17 ),
inference(avatar_split_clause,[],[f143,f131,f87,f230]) ).
fof(f143,plain,
( ! [X2,X0,X1] :
( union(X1,X2) = X0
| ~ member(sK3(X0,union(X1,X2)),X0)
| ~ member(sK3(X0,union(X1,X2)),X2) )
| ~ spl5_11
| ~ spl5_17 ),
inference(resolution,[],[f132,f88]) ).
fof(f228,plain,
( spl5_28
| ~ spl5_8
| ~ spl5_16 ),
inference(avatar_split_clause,[],[f138,f127,f75,f226]) ).
fof(f138,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),X2),X2)
| difference(X0,X1) = X2
| member(sK3(difference(X0,X1),X2),X0) )
| ~ spl5_8
| ~ spl5_16 ),
inference(resolution,[],[f128,f76]) ).
fof(f224,plain,
( spl5_27
| ~ spl5_9
| ~ spl5_16 ),
inference(avatar_split_clause,[],[f137,f127,f79,f222]) ).
fof(f137,plain,
( ! [X2,X0,X1] :
( member(sK3(difference(X0,X1),X2),X2)
| difference(X0,X1) = X2
| ~ member(sK3(difference(X0,X1),X2),X1) )
| ~ spl5_9
| ~ spl5_16 ),
inference(resolution,[],[f128,f80]) ).
fof(f220,plain,
( spl5_26
| ~ spl5_8
| ~ spl5_16 ),
inference(avatar_split_clause,[],[f135,f127,f75,f218]) ).
fof(f135,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,X2)),X0)
| difference(X1,X2) = X0
| member(sK3(X0,difference(X1,X2)),X1) )
| ~ spl5_8
| ~ spl5_16 ),
inference(resolution,[],[f128,f76]) ).
fof(f212,plain,
( spl5_25
| ~ spl5_9
| ~ spl5_16 ),
inference(avatar_split_clause,[],[f134,f127,f79,f210]) ).
fof(f134,plain,
( ! [X2,X0,X1] :
( member(sK3(X0,difference(X1,X2)),X0)
| difference(X1,X2) = X0
| ~ member(sK3(X0,difference(X1,X2)),X2) )
| ~ spl5_9
| ~ spl5_16 ),
inference(resolution,[],[f128,f80]) ).
fof(f208,plain,
( spl5_24
| ~ spl5_6
| ~ spl5_15 ),
inference(avatar_split_clause,[],[f121,f115,f67,f206]) ).
fof(f121,plain,
( ! [X2,X0,X1] :
( member(sK4(union(X0,X1),X2),X0)
| member(sK4(union(X0,X1),X2),X1)
| subset(union(X0,X1),X2) )
| ~ spl5_6
| ~ spl5_15 ),
inference(resolution,[],[f116,f68]) ).
fof(f204,plain,
( spl5_23
| ~ spl5_7
| ~ spl5_14 ),
inference(avatar_split_clause,[],[f118,f111,f71,f202]) ).
fof(f118,plain,
( ! [X2,X0,X1] :
( member(sK4(X0,difference(X1,X2)),X2)
| ~ member(sK4(X0,difference(X1,X2)),X1)
| subset(X0,difference(X1,X2)) )
| ~ spl5_7
| ~ spl5_14 ),
inference(resolution,[],[f112,f72]) ).
fof(f169,plain,
( spl5_22
| ~ spl5_7
| ~ spl5_11 ),
inference(avatar_split_clause,[],[f97,f87,f71,f167]) ).
fof(f97,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,union(X1,X2)),X2)
| subset(X0,union(X1,X2)) )
| ~ spl5_7
| ~ spl5_11 ),
inference(resolution,[],[f88,f72]) ).
fof(f165,plain,
( spl5_21
| ~ spl5_7
| ~ spl5_10 ),
inference(avatar_split_clause,[],[f94,f83,f71,f163]) ).
fof(f94,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(X0,union(X1,X2)),X1)
| subset(X0,union(X1,X2)) )
| ~ spl5_7
| ~ spl5_10 ),
inference(resolution,[],[f84,f72]) ).
fof(f161,plain,
( spl5_20
| ~ spl5_6
| ~ spl5_9 ),
inference(avatar_split_clause,[],[f93,f79,f67,f159]) ).
fof(f93,plain,
( ! [X2,X0,X1] :
( ~ member(sK4(difference(X0,X1),X2),X1)
| subset(difference(X0,X1),X2) )
| ~ spl5_6
| ~ spl5_9 ),
inference(resolution,[],[f80,f68]) ).
fof(f157,plain,
( spl5_19
| ~ spl5_13
| ~ spl5_15 ),
inference(avatar_split_clause,[],[f148,f115,f107,f155]) ).
fof(f148,plain,
( ! [X0] :
( ~ member(X0,sK0)
| member(X0,sK1)
| member(X0,sK2) )
| ~ spl5_13
| ~ spl5_15 ),
inference(resolution,[],[f108,f116]) ).
fof(f153,plain,
( spl5_18
| ~ spl5_6
| ~ spl5_8 ),
inference(avatar_split_clause,[],[f92,f75,f67,f151]) ).
fof(f92,plain,
( ! [X2,X0,X1] :
( member(sK4(difference(X0,X1),X2),X0)
| subset(difference(X0,X1),X2) )
| ~ spl5_6
| ~ spl5_8 ),
inference(resolution,[],[f76,f68]) ).
fof(f133,plain,
spl5_17,
inference(avatar_split_clause,[],[f32,f131]) ).
fof(f32,plain,
! [X0,X1] :
( X0 = X1
| ~ member(sK3(X0,X1),X1)
| ~ member(sK3(X0,X1),X0) ),
inference(cnf_transformation,[],[f16]) ).
fof(f16,plain,
! [X0,X1] :
( ( X0 = X1
| ( ( ~ member(sK3(X0,X1),X1)
| ~ member(sK3(X0,X1),X0) )
& ( member(sK3(X0,X1),X1)
| member(sK3(X0,X1),X0) ) ) )
& ( ! [X3] :
( ( member(X3,X0)
| ~ member(X3,X1) )
& ( member(X3,X1)
| ~ member(X3,X0) ) )
| X0 != X1 ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK3])],[f14,f15]) ).
fof(f15,plain,
! [X0,X1] :
( ? [X2] :
( ( ~ member(X2,X1)
| ~ member(X2,X0) )
& ( member(X2,X1)
| member(X2,X0) ) )
=> ( ( ~ member(sK3(X0,X1),X1)
| ~ member(sK3(X0,X1),X0) )
& ( member(sK3(X0,X1),X1)
| member(sK3(X0,X1),X0) ) ) ),
introduced(choice_axiom,[]) ).
fof(f14,plain,
! [X0,X1] :
( ( X0 = X1
| ? [X2] :
( ( ~ member(X2,X1)
| ~ member(X2,X0) )
& ( member(X2,X1)
| member(X2,X0) ) ) )
& ( ! [X3] :
( ( member(X3,X0)
| ~ member(X3,X1) )
& ( member(X3,X1)
| ~ member(X3,X0) ) )
| X0 != X1 ) ),
inference(rectify,[],[f13]) ).
fof(f13,plain,
! [X0,X1] :
( ( X0 = X1
| ? [X2] :
( ( ~ member(X2,X1)
| ~ member(X2,X0) )
& ( member(X2,X1)
| member(X2,X0) ) ) )
& ( ! [X2] :
( ( member(X2,X0)
| ~ member(X2,X1) )
& ( member(X2,X1)
| ~ member(X2,X0) ) )
| X0 != X1 ) ),
inference(nnf_transformation,[],[f6]) ).
fof(f6,axiom,
! [X0,X1] :
( X0 = X1
<=> ! [X2] :
( member(X2,X0)
<=> member(X2,X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',equal_member_defn) ).
fof(f129,plain,
spl5_16,
inference(avatar_split_clause,[],[f31,f127]) ).
fof(f31,plain,
! [X0,X1] :
( X0 = X1
| member(sK3(X0,X1),X1)
| member(sK3(X0,X1),X0) ),
inference(cnf_transformation,[],[f16]) ).
fof(f117,plain,
spl5_15,
inference(avatar_split_clause,[],[f39,f115]) ).
fof(f39,plain,
! [X2,X0,X1] :
( member(X2,X1)
| member(X2,X0)
| ~ member(X2,union(X0,X1)) ),
inference(cnf_transformation,[],[f24]) ).
fof(f24,plain,
! [X0,X1,X2] :
( ( member(X2,union(X0,X1))
| ( ~ member(X2,X1)
& ~ member(X2,X0) ) )
& ( member(X2,X1)
| member(X2,X0)
| ~ member(X2,union(X0,X1)) ) ),
inference(flattening,[],[f23]) ).
fof(f23,plain,
! [X0,X1,X2] :
( ( member(X2,union(X0,X1))
| ( ~ member(X2,X1)
& ~ member(X2,X0) ) )
& ( member(X2,X1)
| member(X2,X0)
| ~ member(X2,union(X0,X1)) ) ),
inference(nnf_transformation,[],[f1]) ).
fof(f1,axiom,
! [X0,X1,X2] :
( member(X2,union(X0,X1))
<=> ( member(X2,X1)
| member(X2,X0) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',union_defn) ).
fof(f113,plain,
spl5_14,
inference(avatar_split_clause,[],[f38,f111]) ).
fof(f38,plain,
! [X2,X0,X1] :
( member(X2,difference(X0,X1))
| member(X2,X1)
| ~ member(X2,X0) ),
inference(cnf_transformation,[],[f22]) ).
fof(f22,plain,
! [X0,X1,X2] :
( ( member(X2,difference(X0,X1))
| member(X2,X1)
| ~ member(X2,X0) )
& ( ( ~ member(X2,X1)
& member(X2,X0) )
| ~ member(X2,difference(X0,X1)) ) ),
inference(flattening,[],[f21]) ).
fof(f21,plain,
! [X0,X1,X2] :
( ( member(X2,difference(X0,X1))
| member(X2,X1)
| ~ member(X2,X0) )
& ( ( ~ member(X2,X1)
& member(X2,X0) )
| ~ member(X2,difference(X0,X1)) ) ),
inference(nnf_transformation,[],[f2]) ).
fof(f2,axiom,
! [X0,X1,X2] :
( member(X2,difference(X0,X1))
<=> ( ~ member(X2,X1)
& member(X2,X0) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',difference_defn) ).
fof(f109,plain,
( spl5_13
| ~ spl5_1
| ~ spl5_12 ),
inference(avatar_split_clause,[],[f104,f101,f45,f107]) ).
fof(f45,plain,
( spl5_1
<=> subset(sK0,union(sK1,sK2)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1])]) ).
fof(f104,plain,
( ! [X0] :
( ~ member(X0,sK0)
| member(X0,union(sK1,sK2)) )
| ~ spl5_1
| ~ spl5_12 ),
inference(resolution,[],[f102,f47]) ).
fof(f47,plain,
( subset(sK0,union(sK1,sK2))
| ~ spl5_1 ),
inference(avatar_component_clause,[],[f45]) ).
fof(f103,plain,
spl5_12,
inference(avatar_split_clause,[],[f33,f101]) ).
fof(f33,plain,
! [X3,X0,X1] :
( member(X3,X1)
| ~ member(X3,X0)
| ~ subset(X0,X1) ),
inference(cnf_transformation,[],[f20]) ).
fof(f20,plain,
! [X0,X1] :
( ( subset(X0,X1)
| ( ~ member(sK4(X0,X1),X1)
& member(sK4(X0,X1),X0) ) )
& ( ! [X3] :
( member(X3,X1)
| ~ member(X3,X0) )
| ~ subset(X0,X1) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK4])],[f18,f19]) ).
fof(f19,plain,
! [X0,X1] :
( ? [X2] :
( ~ member(X2,X1)
& member(X2,X0) )
=> ( ~ member(sK4(X0,X1),X1)
& member(sK4(X0,X1),X0) ) ),
introduced(choice_axiom,[]) ).
fof(f18,plain,
! [X0,X1] :
( ( subset(X0,X1)
| ? [X2] :
( ~ member(X2,X1)
& member(X2,X0) ) )
& ( ! [X3] :
( member(X3,X1)
| ~ member(X3,X0) )
| ~ subset(X0,X1) ) ),
inference(rectify,[],[f17]) ).
fof(f17,plain,
! [X0,X1] :
( ( subset(X0,X1)
| ? [X2] :
( ~ member(X2,X1)
& member(X2,X0) ) )
& ( ! [X2] :
( member(X2,X1)
| ~ member(X2,X0) )
| ~ subset(X0,X1) ) ),
inference(nnf_transformation,[],[f10]) ).
fof(f10,plain,
! [X0,X1] :
( subset(X0,X1)
<=> ! [X2] :
( member(X2,X1)
| ~ member(X2,X0) ) ),
inference(ennf_transformation,[],[f3]) ).
fof(f3,axiom,
! [X0,X1] :
( subset(X0,X1)
<=> ! [X2] :
( member(X2,X0)
=> member(X2,X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',subset_defn) ).
fof(f89,plain,
spl5_11,
inference(avatar_split_clause,[],[f41,f87]) ).
fof(f41,plain,
! [X2,X0,X1] :
( member(X2,union(X0,X1))
| ~ member(X2,X1) ),
inference(cnf_transformation,[],[f24]) ).
fof(f85,plain,
spl5_10,
inference(avatar_split_clause,[],[f40,f83]) ).
fof(f40,plain,
! [X2,X0,X1] :
( member(X2,union(X0,X1))
| ~ member(X2,X0) ),
inference(cnf_transformation,[],[f24]) ).
fof(f81,plain,
spl5_9,
inference(avatar_split_clause,[],[f37,f79]) ).
fof(f37,plain,
! [X2,X0,X1] :
( ~ member(X2,X1)
| ~ member(X2,difference(X0,X1)) ),
inference(cnf_transformation,[],[f22]) ).
fof(f77,plain,
spl5_8,
inference(avatar_split_clause,[],[f36,f75]) ).
fof(f36,plain,
! [X2,X0,X1] :
( member(X2,X0)
| ~ member(X2,difference(X0,X1)) ),
inference(cnf_transformation,[],[f22]) ).
fof(f73,plain,
spl5_7,
inference(avatar_split_clause,[],[f35,f71]) ).
fof(f35,plain,
! [X0,X1] :
( subset(X0,X1)
| ~ member(sK4(X0,X1),X1) ),
inference(cnf_transformation,[],[f20]) ).
fof(f69,plain,
spl5_6,
inference(avatar_split_clause,[],[f34,f67]) ).
fof(f34,plain,
! [X0,X1] :
( subset(X0,X1)
| member(sK4(X0,X1),X0) ),
inference(cnf_transformation,[],[f20]) ).
fof(f65,plain,
spl5_5,
inference(avatar_split_clause,[],[f28,f63]) ).
fof(f28,plain,
! [X0,X1] : union(X0,X1) = union(X1,X0),
inference(cnf_transformation,[],[f4]) ).
fof(f4,axiom,
! [X0,X1] : union(X0,X1) = union(X1,X0),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',commutativity_of_union) ).
fof(f61,plain,
spl5_4,
inference(avatar_split_clause,[],[f27,f59]) ).
fof(f27,plain,
! [X0] : subset(X0,X0),
inference(cnf_transformation,[],[f5]) ).
fof(f5,axiom,
! [X0] : subset(X0,X0),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reflexivity_of_subset) ).
fof(f57,plain,
( ~ spl5_2
| ~ spl5_3 ),
inference(avatar_split_clause,[],[f26,f54,f50]) ).
fof(f26,plain,
( ~ subset(difference(sK0,sK2),sK1)
| ~ subset(difference(sK0,sK1),sK2) ),
inference(cnf_transformation,[],[f12]) ).
fof(f12,plain,
( ( ~ subset(difference(sK0,sK2),sK1)
| ~ subset(difference(sK0,sK1),sK2) )
& subset(sK0,union(sK1,sK2)) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2])],[f9,f11]) ).
fof(f11,plain,
( ? [X0,X1,X2] :
( ( ~ subset(difference(X0,X2),X1)
| ~ subset(difference(X0,X1),X2) )
& subset(X0,union(X1,X2)) )
=> ( ( ~ subset(difference(sK0,sK2),sK1)
| ~ subset(difference(sK0,sK1),sK2) )
& subset(sK0,union(sK1,sK2)) ) ),
introduced(choice_axiom,[]) ).
fof(f9,plain,
? [X0,X1,X2] :
( ( ~ subset(difference(X0,X2),X1)
| ~ subset(difference(X0,X1),X2) )
& subset(X0,union(X1,X2)) ),
inference(ennf_transformation,[],[f8]) ).
fof(f8,negated_conjecture,
~ ! [X0,X1,X2] :
( subset(X0,union(X1,X2))
=> ( subset(difference(X0,X2),X1)
& subset(difference(X0,X1),X2) ) ),
inference(negated_conjecture,[],[f7]) ).
fof(f7,conjecture,
! [X0,X1,X2] :
( subset(X0,union(X1,X2))
=> ( subset(difference(X0,X2),X1)
& subset(difference(X0,X1),X2) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_th52) ).
fof(f48,plain,
spl5_1,
inference(avatar_split_clause,[],[f25,f45]) ).
fof(f25,plain,
subset(sK0,union(sK1,sK2)),
inference(cnf_transformation,[],[f12]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13 % Problem : SET593+3 : TPTP v8.1.2. Released v2.2.0.
% 0.12/0.14 % Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.14/0.36 % Computer : n007.cluster.edu
% 0.14/0.36 % Model : x86_64 x86_64
% 0.14/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36 % Memory : 8042.1875MB
% 0.14/0.36 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36 % CPULimit : 300
% 0.14/0.36 % WCLimit : 300
% 0.14/0.36 % DateTime : Tue Apr 30 01:13:47 EDT 2024
% 0.14/0.36 % CPUTime :
% 0.14/0.36 % (18666)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.38 % (18669)WARNING: value z3 for option sas not known
% 0.14/0.38 % (18669)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.14/0.38 % (18673)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.14/0.38 % (18668)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.14/0.38 % (18670)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.14/0.38 % (18671)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.14/0.38 % (18672)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.14/0.38 TRYING [1]
% 0.14/0.38 TRYING [2]
% 0.14/0.38 % (18667)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.14/0.38 TRYING [3]
% 0.14/0.38 TRYING [4]
% 0.14/0.39 TRYING [1]
% 0.14/0.39 TRYING [2]
% 0.14/0.39 TRYING [3]
% 0.14/0.39 TRYING [5]
% 0.14/0.41 TRYING [4]
% 0.14/0.42 TRYING [6]
% 0.22/0.45 TRYING [7]
% 0.22/0.46 TRYING [5]
% 0.22/0.50 TRYING [8]
% 1.53/0.58 TRYING [9]
% 1.68/0.61 TRYING [6]
% 2.11/0.69 TRYING [10]
% 3.79/0.89 TRYING [11]
% 3.79/0.91 TRYING [7]
% 5.07/1.15 TRYING [12]
% 7.80/1.48 TRYING [1]
% 7.80/1.48 TRYING [2]
% 7.80/1.48 TRYING [3]
% 7.80/1.48 TRYING [4]
% 7.80/1.49 TRYING [5]
% 8.08/1.53 TRYING [6]
% 8.34/1.56 TRYING [13]
% 8.34/1.58 TRYING [7]
% 9.00/1.67 TRYING [8]
% 10.04/1.79 TRYING [9]
% 10.32/1.83 TRYING [8]
% 11.50/1.99 TRYING [10]
% 12.44/2.18 TRYING [14]
% 13.21/2.29 TRYING [11]
% 15.62/2.64 TRYING [12]
% 17.84/2.97 TRYING [15]
% 19.04/3.12 TRYING [13]
% 23.56/3.80 TRYING [14]
% 27.04/4.26 TRYING [16]
% 29.74/4.66 TRYING [15]
% 37.75/5.86 TRYING [16]
% 39.85/6.11 TRYING [17]
% 40.75/6.21 TRYING [9]
% 48.90/7.40 TRYING [17]
% 52.46/7.94 TRYING [18]
% 60.34/9.06 TRYING [18]
% 63.95/9.55 TRYING [19]
% 73.24/10.88 TRYING [19]
% 78.08/11.59 TRYING [20]
% 89.85/13.26 TRYING [20]
% 98.55/14.54 % (18671)First to succeed.
% 99.68/14.66 % (18671)Refutation found. Thanks to Tanya!
% 99.68/14.66 % SZS status Theorem for theBenchmark
% 99.68/14.66 % SZS output start Proof for theBenchmark
% See solution above
% 99.68/14.70 % (18671)------------------------------
% 99.68/14.70 % (18671)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 99.68/14.70 % (18671)Termination reason: Refutation
% 99.68/14.70
% 99.68/14.70 % (18671)Memory used [KB]: 96029
% 99.68/14.70 % (18671)Time elapsed: 14.259 s
% 99.68/14.70 % (18671)Instructions burned: 27697 (million)
% 99.68/14.70 % (18671)------------------------------
% 99.68/14.70 % (18671)------------------------------
% 99.68/14.70 % (18666)Success in time 14.259 s
%------------------------------------------------------------------------------