TSTP Solution File: SWC090-1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : SWC090-1 : TPTP v8.2.0. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n014.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 May 21 04:45:43 EDT 2024

% Result   : Unsatisfiable 21.62s 3.42s
% Output   : Refutation 21.62s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   21
%            Number of leaves      :  437
% Syntax   : Number of formulae    : 1958 ( 361 unt;   0 def)
%            Number of atoms       : 5717 (1084 equ)
%            Maximal formula atoms :   11 (   2 avg)
%            Number of connectives : 6664 (2905   ~;3519   |;   0   &)
%                                         ( 240 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   17 (   4 avg)
%            Maximal term depth    :    5 (   1 avg)
%            Number of predicates  :  261 ( 259 usr; 241 prp; 0-2 aty)
%            Number of functors    :   55 (  55 usr;   9 con; 0-2 aty)
%            Number of variables   : 1127 (1127   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f43904,plain,
    $false,
    inference(avatar_sat_refutation,[],[f244,f441,f444,f1024,f1040,f1044,f1115,f1131,f1135,f1155,f1157,f1268,f1270,f1550,f1583,f1622,f1640,f1644,f1747,f1749,f1878,f1896,f1900,f2115,f2117,f2119,f2121,f2138,f2147,f2276,f2285,f3497,f3501,f3693,f3724,f3822,f3853,f4973,f5019,f7584,f7594,f7725,f7735,f7866,f7919,f10556,f10565,f11151,f11397,f11883,f11924,f11965,f12006,f12507,f12517,f12531,f13182,f13267,f14350,f14354,f15099,f15177,f15247,f15488,f15981,f16267,f18859,f18863,f18952,f18958,f19047,f19051,f19140,f19148,f19237,f19248,f19272,f19278,f19281,f19299,f19319,f19345,f19370,f19396,f19422,f19462,f19488,f19499,f19796,f19805,f19814,f19823,f19832,f19841,f19850,f20570,f20610,f20624,f20851,f20867,f20938,f20948,f20997,f22637,f24625,f24898,f25125,f25327,f25732,f25930,f26203,f26430,f26593,f26627,f26655,f26689,f26757,f26866,f26929,f26990,f27081,f30223,f30419,f37369,f37376,f37379,f39157,f39173,f39196,f39212,f39957,f39967,f39977,f40786,f40796,f40806,f40817,f41158,f41172,f41186,f41201,f41210,f41219,f41228,f41405,f41418,f41431,f41444,f43874,f43881,f43890,f43891,f43899]) ).

fof(f43899,plain,
    ( spl0_19
    | ~ spl0_78 ),
    inference(avatar_contradiction_clause,[],[f43898]) ).

fof(f43898,plain,
    ( $false
    | spl0_19
    | ~ spl0_78 ),
    inference(subsumption_resolution,[],[f43897,f1620]) ).

fof(f1620,plain,
    ( nil != sk5
    | spl0_19 ),
    inference(avatar_component_clause,[],[f1619]) ).

fof(f1619,plain,
    ( spl0_19
  <=> nil = sk5 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_19])]) ).

fof(f43897,plain,
    ( nil = sk5
    | ~ spl0_78 ),
    inference(subsumption_resolution,[],[f43896,f10683]) ).

fof(f10683,plain,
    segmentP(sk1,sk5),
    inference(subsumption_resolution,[],[f10682,f186]) ).

fof(f186,axiom,
    ssList(sk1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_1) ).

fof(f10682,plain,
    ( ~ ssList(sk1)
    | segmentP(sk1,sk5) ),
    inference(forward_demodulation,[],[f10681,f309]) ).

fof(f309,plain,
    sk1 = app(sk1,nil),
    inference(resolution,[],[f73,f186]) ).

fof(f73,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | app(X0,nil) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause73) ).

fof(f10681,plain,
    ( segmentP(sk1,sk5)
    | ~ ssList(app(sk1,nil)) ),
    inference(subsumption_resolution,[],[f10673,f8]) ).

fof(f8,axiom,
    ssList(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause8) ).

fof(f10673,plain,
    ( segmentP(sk1,sk5)
    | ~ ssList(app(sk1,nil))
    | ~ ssList(nil) ),
    inference(superposition,[],[f7149,f309]) ).

fof(f7149,plain,
    ! [X0] :
      ( segmentP(app(sk1,X0),sk5)
      | ~ ssList(app(sk1,X0))
      | ~ ssList(X0) ),
    inference(forward_demodulation,[],[f7148,f237]) ).

fof(f237,plain,
    sk1 = app(sk6,sk5),
    inference(forward_demodulation,[],[f197,f191]) ).

fof(f191,axiom,
    sk1 = sk3,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_6) ).

fof(f197,axiom,
    sk3 = app(sk6,sk5),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_12) ).

fof(f7148,plain,
    ! [X0] :
      ( segmentP(app(sk1,X0),sk5)
      | ~ ssList(app(app(sk6,sk5),X0))
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f7147,f195]) ).

fof(f195,axiom,
    ssList(sk6),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_10) ).

fof(f7147,plain,
    ! [X0] :
      ( segmentP(app(sk1,X0),sk5)
      | ~ ssList(app(app(sk6,sk5),X0))
      | ~ ssList(sk6)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f6892,f194]) ).

fof(f194,axiom,
    ssList(sk5),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_9) ).

fof(f6892,plain,
    ! [X0] :
      ( segmentP(app(sk1,X0),sk5)
      | ~ ssList(app(app(sk6,sk5),X0))
      | ~ ssList(sk5)
      | ~ ssList(sk6)
      | ~ ssList(X0) ),
    inference(superposition,[],[f213,f237]) ).

fof(f213,plain,
    ! [X2,X0,X1] :
      ( segmentP(app(app(X0,X1),X2),X1)
      | ~ ssList(app(app(X0,X1),X2))
      | ~ ssList(X1)
      | ~ ssList(X0)
      | ~ ssList(X2) ),
    inference(equality_resolution,[],[f173]) ).

fof(f173,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ ssList(X2)
      | ~ ssList(X3)
      | ~ ssList(X1)
      | ~ ssList(X0)
      | segmentP(X3,X1)
      | app(app(X0,X1),X2) != X3 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause173) ).

fof(f43896,plain,
    ( ~ segmentP(sk1,sk5)
    | nil = sk5
    | ~ spl0_78 ),
    inference(subsumption_resolution,[],[f43892,f194]) ).

fof(f43892,plain,
    ( ~ ssList(sk5)
    | ~ segmentP(sk1,sk5)
    | nil = sk5
    | ~ spl0_78 ),
    inference(resolution,[],[f12506,f690]) ).

fof(f690,plain,
    ! [X0] :
      ( ~ segmentP(sk2,X0)
      | ~ ssList(X0)
      | ~ segmentP(sk1,X0)
      | nil = X0 ),
    inference(subsumption_resolution,[],[f687,f8]) ).

fof(f687,plain,
    ! [X0] :
      ( ~ ssList(nil)
      | nil = X0
      | ~ ssList(X0)
      | ~ segmentP(sk1,X0)
      | ~ segmentP(sk2,X0) ),
    inference(duplicate_literal_removal,[],[f686]) ).

fof(f686,plain,
    ! [X0] :
      ( ~ ssList(nil)
      | nil = X0
      | ~ ssList(X0)
      | ~ ssList(X0)
      | ~ segmentP(sk1,X0)
      | ~ segmentP(sk2,X0) ),
    inference(resolution,[],[f100,f193]) ).

fof(f193,axiom,
    ! [X6] :
      ( ~ neq(X6,nil)
      | ~ ssList(X6)
      | ~ segmentP(sk1,X6)
      | ~ segmentP(sk2,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_8) ).

fof(f100,axiom,
    ! [X0,X1] :
      ( neq(X1,X0)
      | ~ ssList(X0)
      | X0 = X1
      | ~ ssList(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause100) ).

fof(f12506,plain,
    ( segmentP(sk2,sk5)
    | ~ spl0_78 ),
    inference(avatar_component_clause,[],[f12504]) ).

fof(f12504,plain,
    ( spl0_78
  <=> segmentP(sk2,sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_78])]) ).

fof(f43891,plain,
    spl0_78,
    inference(avatar_split_clause,[],[f43889,f12504]) ).

fof(f43889,plain,
    segmentP(sk2,sk5),
    inference(subsumption_resolution,[],[f43888,f187]) ).

fof(f187,axiom,
    ssList(sk2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_2) ).

fof(f43888,plain,
    ( ~ ssList(sk2)
    | segmentP(sk2,sk5) ),
    inference(forward_demodulation,[],[f43887,f236]) ).

fof(f236,plain,
    sk2 = app(sk5,sk6),
    inference(forward_demodulation,[],[f196,f190]) ).

fof(f190,axiom,
    sk2 = sk4,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_5) ).

fof(f196,axiom,
    sk4 = app(sk5,sk6),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_11) ).

fof(f43887,plain,
    ( segmentP(sk2,sk5)
    | ~ ssList(app(sk5,sk6)) ),
    inference(subsumption_resolution,[],[f43860,f195]) ).

fof(f43860,plain,
    ( segmentP(sk2,sk5)
    | ~ ssList(app(sk5,sk6))
    | ~ ssList(sk6) ),
    inference(superposition,[],[f7011,f236]) ).

fof(f7011,plain,
    ! [X0] :
      ( segmentP(app(sk5,X0),sk5)
      | ~ ssList(app(sk5,X0))
      | ~ ssList(X0) ),
    inference(forward_demodulation,[],[f7010,f349]) ).

fof(f349,plain,
    sk5 = app(nil,sk5),
    inference(resolution,[],[f74,f194]) ).

fof(f74,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | app(nil,X0) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause74) ).

fof(f7010,plain,
    ! [X0] :
      ( segmentP(app(sk5,X0),sk5)
      | ~ ssList(app(app(nil,sk5),X0))
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f7009,f8]) ).

fof(f7009,plain,
    ! [X0] :
      ( segmentP(app(sk5,X0),sk5)
      | ~ ssList(app(app(nil,sk5),X0))
      | ~ ssList(nil)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f6847,f194]) ).

fof(f6847,plain,
    ! [X0] :
      ( segmentP(app(sk5,X0),sk5)
      | ~ ssList(app(app(nil,sk5),X0))
      | ~ ssList(sk5)
      | ~ ssList(nil)
      | ~ ssList(X0) ),
    inference(superposition,[],[f213,f349]) ).

fof(f43890,plain,
    spl0_78,
    inference(avatar_split_clause,[],[f43886,f12504]) ).

fof(f43886,plain,
    segmentP(sk2,sk5),
    inference(subsumption_resolution,[],[f43885,f187]) ).

fof(f43885,plain,
    ( ~ ssList(sk2)
    | segmentP(sk2,sk5) ),
    inference(forward_demodulation,[],[f43884,f2454]) ).

fof(f2454,plain,
    sk2 = app(sk5,skaf45(sk2,sk5)),
    inference(subsumption_resolution,[],[f2453,f194]) ).

fof(f2453,plain,
    ( ~ ssList(sk5)
    | sk2 = app(sk5,skaf45(sk2,sk5)) ),
    inference(subsumption_resolution,[],[f2439,f187]) ).

fof(f2439,plain,
    ( ~ ssList(sk2)
    | ~ ssList(sk5)
    | sk2 = app(sk5,skaf45(sk2,sk5)) ),
    inference(resolution,[],[f132,f2259]) ).

fof(f2259,plain,
    frontsegP(sk2,sk5),
    inference(subsumption_resolution,[],[f2258,f195]) ).

fof(f2258,plain,
    ( frontsegP(sk2,sk5)
    | ~ ssList(sk6) ),
    inference(subsumption_resolution,[],[f2251,f194]) ).

fof(f2251,plain,
    ( frontsegP(sk2,sk5)
    | ~ ssList(sk5)
    | ~ ssList(sk6) ),
    inference(superposition,[],[f2126,f236]) ).

fof(f2126,plain,
    ! [X0,X1] :
      ( frontsegP(app(X0,X1),X0)
      | ~ ssList(X0)
      | ~ ssList(X1) ),
    inference(subsumption_resolution,[],[f209,f85]) ).

fof(f85,axiom,
    ! [X0,X1] :
      ( ssList(app(X1,X0))
      | ~ ssList(X1)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause85) ).

fof(f209,plain,
    ! [X0,X1] :
      ( ~ ssList(X1)
      | ~ ssList(app(X0,X1))
      | ~ ssList(X0)
      | frontsegP(app(X0,X1),X0) ),
    inference(equality_resolution,[],[f144]) ).

fof(f144,axiom,
    ! [X2,X0,X1] :
      ( ~ ssList(X1)
      | ~ ssList(X2)
      | ~ ssList(X0)
      | frontsegP(X2,X0)
      | app(X0,X1) != X2 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause144) ).

fof(f132,axiom,
    ! [X0,X1] :
      ( ~ frontsegP(X0,X1)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | app(X1,skaf45(X0,X1)) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause132) ).

fof(f43884,plain,
    ( segmentP(sk2,sk5)
    | ~ ssList(app(sk5,skaf45(sk2,sk5))) ),
    inference(subsumption_resolution,[],[f43862,f51]) ).

fof(f51,axiom,
    ! [X0,X1] : ssList(skaf45(X0,X1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause51) ).

fof(f43862,plain,
    ( segmentP(sk2,sk5)
    | ~ ssList(app(sk5,skaf45(sk2,sk5)))
    | ~ ssList(skaf45(sk2,sk5)) ),
    inference(superposition,[],[f7011,f2454]) ).

fof(f43881,plain,
    spl0_78,
    inference(avatar_contradiction_clause,[],[f43880]) ).

fof(f43880,plain,
    ( $false
    | spl0_78 ),
    inference(subsumption_resolution,[],[f43879,f187]) ).

fof(f43879,plain,
    ( ~ ssList(sk2)
    | spl0_78 ),
    inference(forward_demodulation,[],[f43878,f2454]) ).

fof(f43878,plain,
    ( ~ ssList(app(sk5,skaf45(sk2,sk5)))
    | spl0_78 ),
    inference(subsumption_resolution,[],[f43877,f51]) ).

fof(f43877,plain,
    ( ~ ssList(app(sk5,skaf45(sk2,sk5)))
    | ~ ssList(skaf45(sk2,sk5))
    | spl0_78 ),
    inference(subsumption_resolution,[],[f43862,f12505]) ).

fof(f12505,plain,
    ( ~ segmentP(sk2,sk5)
    | spl0_78 ),
    inference(avatar_component_clause,[],[f12504]) ).

fof(f43874,plain,
    spl0_78,
    inference(avatar_contradiction_clause,[],[f43873]) ).

fof(f43873,plain,
    ( $false
    | spl0_78 ),
    inference(subsumption_resolution,[],[f43872,f187]) ).

fof(f43872,plain,
    ( ~ ssList(sk2)
    | spl0_78 ),
    inference(forward_demodulation,[],[f43871,f236]) ).

fof(f43871,plain,
    ( ~ ssList(app(sk5,sk6))
    | spl0_78 ),
    inference(subsumption_resolution,[],[f43870,f195]) ).

fof(f43870,plain,
    ( ~ ssList(app(sk5,sk6))
    | ~ ssList(sk6)
    | spl0_78 ),
    inference(subsumption_resolution,[],[f43860,f12505]) ).

fof(f41444,plain,
    ( ~ spl0_239
    | spl0_240 ),
    inference(avatar_split_clause,[],[f27253,f41441,f41437]) ).

fof(f41437,plain,
    ( spl0_239
  <=> frontsegP(skaf47(sk1,nil),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_239])]) ).

fof(f41441,plain,
    ( spl0_240
  <=> frontsegP(sk1,skaf47(sk5,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_240])]) ).

fof(f27253,plain,
    ( frontsegP(sk1,skaf47(sk5,nil))
    | ~ frontsegP(skaf47(sk1,nil),sk5) ),
    inference(subsumption_resolution,[],[f27252,f49]) ).

fof(f49,axiom,
    ! [X0,X1] : ssList(skaf47(X0,X1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause49) ).

fof(f27252,plain,
    ( frontsegP(sk1,skaf47(sk5,nil))
    | ~ frontsegP(skaf47(sk1,nil),sk5)
    | ~ ssList(skaf47(sk1,nil)) ),
    inference(subsumption_resolution,[],[f27245,f49]) ).

fof(f27245,plain,
    ( ~ ssList(skaf47(sk5,nil))
    | frontsegP(sk1,skaf47(sk5,nil))
    | ~ frontsegP(skaf47(sk1,nil),sk5)
    | ~ ssList(skaf47(sk1,nil)) ),
    inference(resolution,[],[f12646,f16075]) ).

fof(f16075,plain,
    ! [X0] :
      ( frontsegP(X0,skaf47(sk5,nil))
      | ~ frontsegP(X0,sk5)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f16074,f49]) ).

fof(f16074,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(skaf47(sk5,nil))
      | ~ frontsegP(X0,sk5)
      | frontsegP(X0,skaf47(sk5,nil)) ),
    inference(subsumption_resolution,[],[f16070,f194]) ).

fof(f16070,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk5)
      | ~ ssList(skaf47(sk5,nil))
      | ~ frontsegP(X0,sk5)
      | frontsegP(X0,skaf47(sk5,nil)) ),
    inference(resolution,[],[f16057,f154]) ).

fof(f154,axiom,
    ! [X2,X0,X1] :
      ( ~ frontsegP(X1,X2)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ ssList(X2)
      | ~ frontsegP(X0,X1)
      | frontsegP(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause154) ).

fof(f16057,plain,
    frontsegP(sk5,skaf47(sk5,nil)),
    inference(subsumption_resolution,[],[f16056,f48]) ).

fof(f48,axiom,
    ! [X0,X1] : ssList(skaf48(X0,X1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause48) ).

fof(f16056,plain,
    ( frontsegP(sk5,skaf47(sk5,nil))
    | ~ ssList(skaf48(nil,sk5)) ),
    inference(subsumption_resolution,[],[f16030,f49]) ).

fof(f16030,plain,
    ( frontsegP(sk5,skaf47(sk5,nil))
    | ~ ssList(skaf47(sk5,nil))
    | ~ ssList(skaf48(nil,sk5)) ),
    inference(superposition,[],[f2126,f14838]) ).

fof(f14838,plain,
    sk5 = app(skaf47(sk5,nil),skaf48(nil,sk5)),
    inference(resolution,[],[f5782,f194]) ).

fof(f5782,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | app(skaf47(X0,nil),skaf48(nil,X0)) = X0 ),
    inference(forward_demodulation,[],[f5781,f304]) ).

fof(f304,plain,
    ! [X0,X1] : skaf47(X0,X1) = app(skaf47(X0,X1),nil),
    inference(resolution,[],[f73,f49]) ).

fof(f5781,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | app(app(skaf47(X0,nil),nil),skaf48(nil,X0)) = X0 ),
    inference(subsumption_resolution,[],[f5777,f8]) ).

fof(f5777,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(nil)
      | app(app(skaf47(X0,nil),nil),skaf48(nil,X0)) = X0 ),
    inference(duplicate_literal_removal,[],[f5772]) ).

fof(f5772,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(nil)
      | app(app(skaf47(X0,nil),nil),skaf48(nil,X0)) = X0
      | ~ ssList(X0) ),
    inference(resolution,[],[f168,f56]) ).

fof(f56,axiom,
    ! [X0] :
      ( segmentP(X0,nil)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause56) ).

fof(f168,axiom,
    ! [X0,X1] :
      ( ~ segmentP(X0,X1)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | app(app(skaf47(X0,X1),X1),skaf48(X1,X0)) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause168) ).

fof(f12646,plain,
    ! [X0] :
      ( ~ frontsegP(skaf47(sk1,nil),X0)
      | ~ ssList(X0)
      | frontsegP(sk1,X0) ),
    inference(subsumption_resolution,[],[f12645,f48]) ).

fof(f12645,plain,
    ! [X0] :
      ( frontsegP(sk1,X0)
      | ~ ssList(X0)
      | ~ frontsegP(skaf47(sk1,nil),X0)
      | ~ ssList(skaf48(nil,sk1)) ),
    inference(subsumption_resolution,[],[f12630,f49]) ).

fof(f12630,plain,
    ! [X0] :
      ( frontsegP(sk1,X0)
      | ~ ssList(skaf47(sk1,nil))
      | ~ ssList(X0)
      | ~ frontsegP(skaf47(sk1,nil),X0)
      | ~ ssList(skaf48(nil,sk1)) ),
    inference(superposition,[],[f137,f12563]) ).

fof(f12563,plain,
    sk1 = app(skaf47(sk1,nil),skaf48(nil,sk1)),
    inference(forward_demodulation,[],[f12562,f304]) ).

fof(f12562,plain,
    sk1 = app(app(skaf47(sk1,nil),nil),skaf48(nil,sk1)),
    inference(subsumption_resolution,[],[f12561,f8]) ).

fof(f12561,plain,
    ( ~ ssList(nil)
    | sk1 = app(app(skaf47(sk1,nil),nil),skaf48(nil,sk1)) ),
    inference(subsumption_resolution,[],[f12558,f186]) ).

fof(f12558,plain,
    ( ~ ssList(sk1)
    | ~ ssList(nil)
    | sk1 = app(app(skaf47(sk1,nil),nil),skaf48(nil,sk1)) ),
    inference(resolution,[],[f12554,f168]) ).

fof(f12554,plain,
    segmentP(sk1,nil),
    inference(subsumption_resolution,[],[f12553,f194]) ).

fof(f12553,plain,
    ( segmentP(sk1,nil)
    | ~ ssList(sk5) ),
    inference(subsumption_resolution,[],[f12548,f8]) ).

fof(f12548,plain,
    ( ~ ssList(nil)
    | segmentP(sk1,nil)
    | ~ ssList(sk5) ),
    inference(resolution,[],[f12541,f56]) ).

fof(f12541,plain,
    ! [X0] :
      ( ~ segmentP(sk5,X0)
      | ~ ssList(X0)
      | segmentP(sk1,X0) ),
    inference(subsumption_resolution,[],[f12536,f8]) ).

fof(f12536,plain,
    ! [X0] :
      ( segmentP(sk1,X0)
      | ~ ssList(X0)
      | ~ segmentP(sk5,X0)
      | ~ ssList(nil) ),
    inference(superposition,[],[f6225,f309]) ).

fof(f6225,plain,
    ! [X0,X1] :
      ( segmentP(app(sk1,X0),X1)
      | ~ ssList(X1)
      | ~ segmentP(sk5,X1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f6224,f195]) ).

fof(f6224,plain,
    ! [X0,X1] :
      ( segmentP(app(sk1,X0),X1)
      | ~ ssList(X1)
      | ~ ssList(sk6)
      | ~ segmentP(sk5,X1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f6060,f194]) ).

fof(f6060,plain,
    ! [X0,X1] :
      ( segmentP(app(sk1,X0),X1)
      | ~ ssList(sk5)
      | ~ ssList(X1)
      | ~ ssList(sk6)
      | ~ segmentP(sk5,X1)
      | ~ ssList(X0) ),
    inference(superposition,[],[f172,f237]) ).

fof(f172,axiom,
    ! [X2,X3,X0,X1] :
      ( segmentP(app(app(X3,X0),X2),X1)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ ssList(X3)
      | ~ segmentP(X0,X1)
      | ~ ssList(X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause172) ).

fof(f137,axiom,
    ! [X2,X0,X1] :
      ( frontsegP(app(X0,X2),X1)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ frontsegP(X0,X1)
      | ~ ssList(X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause137) ).

fof(f41431,plain,
    ( ~ spl0_237
    | spl0_238 ),
    inference(avatar_split_clause,[],[f27239,f41428,f41424]) ).

fof(f41424,plain,
    ( spl0_237
  <=> rearsegP(skaf48(nil,sk1),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_237])]) ).

fof(f41428,plain,
    ( spl0_238
  <=> rearsegP(sk1,skaf48(nil,sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_238])]) ).

fof(f27239,plain,
    ( rearsegP(sk1,skaf48(nil,sk6))
    | ~ rearsegP(skaf48(nil,sk1),sk6) ),
    inference(subsumption_resolution,[],[f27238,f48]) ).

fof(f27238,plain,
    ( rearsegP(sk1,skaf48(nil,sk6))
    | ~ rearsegP(skaf48(nil,sk1),sk6)
    | ~ ssList(skaf48(nil,sk1)) ),
    inference(subsumption_resolution,[],[f27234,f48]) ).

fof(f27234,plain,
    ( ~ ssList(skaf48(nil,sk6))
    | rearsegP(sk1,skaf48(nil,sk6))
    | ~ rearsegP(skaf48(nil,sk1),sk6)
    | ~ ssList(skaf48(nil,sk1)) ),
    inference(resolution,[],[f12644,f16214]) ).

fof(f16214,plain,
    ! [X0] :
      ( rearsegP(X0,skaf48(nil,sk6))
      | ~ rearsegP(X0,sk6)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f16213,f48]) ).

fof(f16213,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(skaf48(nil,sk6))
      | ~ rearsegP(X0,sk6)
      | rearsegP(X0,skaf48(nil,sk6)) ),
    inference(subsumption_resolution,[],[f16209,f195]) ).

fof(f16209,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk6)
      | ~ ssList(skaf48(nil,sk6))
      | ~ rearsegP(X0,sk6)
      | rearsegP(X0,skaf48(nil,sk6)) ),
    inference(resolution,[],[f16205,f153]) ).

fof(f153,axiom,
    ! [X2,X0,X1] :
      ( ~ rearsegP(X1,X2)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ ssList(X2)
      | ~ rearsegP(X0,X1)
      | rearsegP(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause153) ).

fof(f16205,plain,
    rearsegP(sk6,skaf48(nil,sk6)),
    inference(subsumption_resolution,[],[f16204,f49]) ).

fof(f16204,plain,
    ( rearsegP(sk6,skaf48(nil,sk6))
    | ~ ssList(skaf47(sk6,nil)) ),
    inference(subsumption_resolution,[],[f16179,f48]) ).

fof(f16179,plain,
    ( rearsegP(sk6,skaf48(nil,sk6))
    | ~ ssList(skaf48(nil,sk6))
    | ~ ssList(skaf47(sk6,nil)) ),
    inference(superposition,[],[f1869,f14839]) ).

fof(f14839,plain,
    sk6 = app(skaf47(sk6,nil),skaf48(nil,sk6)),
    inference(resolution,[],[f5782,f195]) ).

fof(f1869,plain,
    ! [X0,X1] :
      ( rearsegP(app(X0,X1),X1)
      | ~ ssList(X1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f208,f85]) ).

fof(f208,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(app(X0,X1))
      | ~ ssList(X1)
      | rearsegP(app(X0,X1),X1) ),
    inference(equality_resolution,[],[f143]) ).

fof(f143,axiom,
    ! [X2,X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X1)
      | rearsegP(X2,X1)
      | app(X0,X1) != X2 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause143) ).

fof(f12644,plain,
    ! [X0] :
      ( ~ rearsegP(skaf48(nil,sk1),X0)
      | ~ ssList(X0)
      | rearsegP(sk1,X0) ),
    inference(subsumption_resolution,[],[f12643,f49]) ).

fof(f12643,plain,
    ! [X0] :
      ( rearsegP(sk1,X0)
      | ~ ssList(X0)
      | ~ rearsegP(skaf48(nil,sk1),X0)
      | ~ ssList(skaf47(sk1,nil)) ),
    inference(subsumption_resolution,[],[f12629,f48]) ).

fof(f12629,plain,
    ! [X0] :
      ( rearsegP(sk1,X0)
      | ~ ssList(skaf48(nil,sk1))
      | ~ ssList(X0)
      | ~ rearsegP(skaf48(nil,sk1),X0)
      | ~ ssList(skaf47(sk1,nil)) ),
    inference(superposition,[],[f136,f12563]) ).

fof(f136,axiom,
    ! [X2,X0,X1] :
      ( rearsegP(app(X2,X0),X1)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ rearsegP(X0,X1)
      | ~ ssList(X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause136) ).

fof(f41418,plain,
    ( ~ spl0_235
    | spl0_236 ),
    inference(avatar_split_clause,[],[f27159,f41415,f41411]) ).

fof(f41411,plain,
    ( spl0_235
  <=> frontsegP(skaf47(sk2,nil),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_235])]) ).

fof(f41415,plain,
    ( spl0_236
  <=> frontsegP(sk2,skaf47(sk6,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_236])]) ).

fof(f27159,plain,
    ( frontsegP(sk2,skaf47(sk6,nil))
    | ~ frontsegP(skaf47(sk2,nil),sk6) ),
    inference(subsumption_resolution,[],[f27158,f49]) ).

fof(f27158,plain,
    ( frontsegP(sk2,skaf47(sk6,nil))
    | ~ frontsegP(skaf47(sk2,nil),sk6)
    | ~ ssList(skaf47(sk2,nil)) ),
    inference(subsumption_resolution,[],[f27152,f49]) ).

fof(f27152,plain,
    ( ~ ssList(skaf47(sk6,nil))
    | frontsegP(sk2,skaf47(sk6,nil))
    | ~ frontsegP(skaf47(sk2,nil),sk6)
    | ~ ssList(skaf47(sk2,nil)) ),
    inference(resolution,[],[f12584,f16225]) ).

fof(f16225,plain,
    ! [X0] :
      ( frontsegP(X0,skaf47(sk6,nil))
      | ~ frontsegP(X0,sk6)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f16224,f49]) ).

fof(f16224,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(skaf47(sk6,nil))
      | ~ frontsegP(X0,sk6)
      | frontsegP(X0,skaf47(sk6,nil)) ),
    inference(subsumption_resolution,[],[f16220,f195]) ).

fof(f16220,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk6)
      | ~ ssList(skaf47(sk6,nil))
      | ~ frontsegP(X0,sk6)
      | frontsegP(X0,skaf47(sk6,nil)) ),
    inference(resolution,[],[f16207,f154]) ).

fof(f16207,plain,
    frontsegP(sk6,skaf47(sk6,nil)),
    inference(subsumption_resolution,[],[f16206,f48]) ).

fof(f16206,plain,
    ( frontsegP(sk6,skaf47(sk6,nil))
    | ~ ssList(skaf48(nil,sk6)) ),
    inference(subsumption_resolution,[],[f16180,f49]) ).

fof(f16180,plain,
    ( frontsegP(sk6,skaf47(sk6,nil))
    | ~ ssList(skaf47(sk6,nil))
    | ~ ssList(skaf48(nil,sk6)) ),
    inference(superposition,[],[f2126,f14839]) ).

fof(f12584,plain,
    ! [X0] :
      ( ~ frontsegP(skaf47(sk2,nil),X0)
      | ~ ssList(X0)
      | frontsegP(sk2,X0) ),
    inference(subsumption_resolution,[],[f12583,f48]) ).

fof(f12583,plain,
    ! [X0] :
      ( frontsegP(sk2,X0)
      | ~ ssList(X0)
      | ~ frontsegP(skaf47(sk2,nil),X0)
      | ~ ssList(skaf48(nil,sk2)) ),
    inference(subsumption_resolution,[],[f12568,f49]) ).

fof(f12568,plain,
    ! [X0] :
      ( frontsegP(sk2,X0)
      | ~ ssList(skaf47(sk2,nil))
      | ~ ssList(X0)
      | ~ frontsegP(skaf47(sk2,nil),X0)
      | ~ ssList(skaf48(nil,sk2)) ),
    inference(superposition,[],[f137,f12498]) ).

fof(f12498,plain,
    sk2 = app(skaf47(sk2,nil),skaf48(nil,sk2)),
    inference(forward_demodulation,[],[f12497,f304]) ).

fof(f12497,plain,
    sk2 = app(app(skaf47(sk2,nil),nil),skaf48(nil,sk2)),
    inference(subsumption_resolution,[],[f12496,f8]) ).

fof(f12496,plain,
    ( ~ ssList(nil)
    | sk2 = app(app(skaf47(sk2,nil),nil),skaf48(nil,sk2)) ),
    inference(subsumption_resolution,[],[f12493,f187]) ).

fof(f12493,plain,
    ( ~ ssList(sk2)
    | ~ ssList(nil)
    | sk2 = app(app(skaf47(sk2,nil),nil),skaf48(nil,sk2)) ),
    inference(resolution,[],[f12489,f168]) ).

fof(f12489,plain,
    segmentP(sk2,nil),
    inference(subsumption_resolution,[],[f12488,f195]) ).

fof(f12488,plain,
    ( segmentP(sk2,nil)
    | ~ ssList(sk6) ),
    inference(subsumption_resolution,[],[f12483,f8]) ).

fof(f12483,plain,
    ( ~ ssList(nil)
    | segmentP(sk2,nil)
    | ~ ssList(sk6) ),
    inference(resolution,[],[f12480,f56]) ).

fof(f12480,plain,
    ! [X0] :
      ( ~ segmentP(sk6,X0)
      | ~ ssList(X0)
      | segmentP(sk2,X0) ),
    inference(subsumption_resolution,[],[f12475,f8]) ).

fof(f12475,plain,
    ! [X0] :
      ( segmentP(sk2,X0)
      | ~ ssList(X0)
      | ~ segmentP(sk6,X0)
      | ~ ssList(nil) ),
    inference(superposition,[],[f6219,f310]) ).

fof(f310,plain,
    sk2 = app(sk2,nil),
    inference(resolution,[],[f73,f187]) ).

fof(f6219,plain,
    ! [X0,X1] :
      ( segmentP(app(sk2,X0),X1)
      | ~ ssList(X1)
      | ~ segmentP(sk6,X1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f6218,f194]) ).

fof(f6218,plain,
    ! [X0,X1] :
      ( segmentP(app(sk2,X0),X1)
      | ~ ssList(X1)
      | ~ ssList(sk5)
      | ~ segmentP(sk6,X1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f6057,f195]) ).

fof(f6057,plain,
    ! [X0,X1] :
      ( segmentP(app(sk2,X0),X1)
      | ~ ssList(sk6)
      | ~ ssList(X1)
      | ~ ssList(sk5)
      | ~ segmentP(sk6,X1)
      | ~ ssList(X0) ),
    inference(superposition,[],[f172,f236]) ).

fof(f41405,plain,
    ( ~ spl0_233
    | spl0_234 ),
    inference(avatar_split_clause,[],[f27145,f41402,f41398]) ).

fof(f41398,plain,
    ( spl0_233
  <=> rearsegP(skaf48(nil,sk2),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_233])]) ).

fof(f41402,plain,
    ( spl0_234
  <=> rearsegP(sk2,skaf48(nil,sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_234])]) ).

fof(f27145,plain,
    ( rearsegP(sk2,skaf48(nil,sk5))
    | ~ rearsegP(skaf48(nil,sk2),sk5) ),
    inference(subsumption_resolution,[],[f27144,f48]) ).

fof(f27144,plain,
    ( rearsegP(sk2,skaf48(nil,sk5))
    | ~ rearsegP(skaf48(nil,sk2),sk5)
    | ~ ssList(skaf48(nil,sk2)) ),
    inference(subsumption_resolution,[],[f27139,f48]) ).

fof(f27139,plain,
    ( ~ ssList(skaf48(nil,sk5))
    | rearsegP(sk2,skaf48(nil,sk5))
    | ~ rearsegP(skaf48(nil,sk2),sk5)
    | ~ ssList(skaf48(nil,sk2)) ),
    inference(resolution,[],[f12582,f16064]) ).

fof(f16064,plain,
    ! [X0] :
      ( rearsegP(X0,skaf48(nil,sk5))
      | ~ rearsegP(X0,sk5)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f16063,f48]) ).

fof(f16063,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(skaf48(nil,sk5))
      | ~ rearsegP(X0,sk5)
      | rearsegP(X0,skaf48(nil,sk5)) ),
    inference(subsumption_resolution,[],[f16059,f194]) ).

fof(f16059,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk5)
      | ~ ssList(skaf48(nil,sk5))
      | ~ rearsegP(X0,sk5)
      | rearsegP(X0,skaf48(nil,sk5)) ),
    inference(resolution,[],[f16055,f153]) ).

fof(f16055,plain,
    rearsegP(sk5,skaf48(nil,sk5)),
    inference(subsumption_resolution,[],[f16054,f49]) ).

fof(f16054,plain,
    ( rearsegP(sk5,skaf48(nil,sk5))
    | ~ ssList(skaf47(sk5,nil)) ),
    inference(subsumption_resolution,[],[f16029,f48]) ).

fof(f16029,plain,
    ( rearsegP(sk5,skaf48(nil,sk5))
    | ~ ssList(skaf48(nil,sk5))
    | ~ ssList(skaf47(sk5,nil)) ),
    inference(superposition,[],[f1869,f14838]) ).

fof(f12582,plain,
    ! [X0] :
      ( ~ rearsegP(skaf48(nil,sk2),X0)
      | ~ ssList(X0)
      | rearsegP(sk2,X0) ),
    inference(subsumption_resolution,[],[f12581,f49]) ).

fof(f12581,plain,
    ! [X0] :
      ( rearsegP(sk2,X0)
      | ~ ssList(X0)
      | ~ rearsegP(skaf48(nil,sk2),X0)
      | ~ ssList(skaf47(sk2,nil)) ),
    inference(subsumption_resolution,[],[f12567,f48]) ).

fof(f12567,plain,
    ! [X0] :
      ( rearsegP(sk2,X0)
      | ~ ssList(skaf48(nil,sk2))
      | ~ ssList(X0)
      | ~ rearsegP(skaf48(nil,sk2),X0)
      | ~ ssList(skaf47(sk2,nil)) ),
    inference(superposition,[],[f136,f12498]) ).

fof(f41228,plain,
    ( ~ spl0_231
    | spl0_232 ),
    inference(avatar_split_clause,[],[f40372,f41225,f41221]) ).

fof(f41221,plain,
    ( spl0_231
  <=> frontsegP(skaf47(sk2,nil),sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_231])]) ).

fof(f41225,plain,
    ( spl0_232
  <=> sk2 = skaf47(sk2,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_232])]) ).

fof(f40372,plain,
    ( sk2 = skaf47(sk2,nil)
    | ~ frontsegP(skaf47(sk2,nil),sk2) ),
    inference(forward_demodulation,[],[f40371,f12498]) ).

fof(f40371,plain,
    ( ~ frontsegP(skaf47(sk2,nil),sk2)
    | skaf47(sk2,nil) = app(skaf47(sk2,nil),skaf48(nil,sk2)) ),
    inference(subsumption_resolution,[],[f40370,f49]) ).

fof(f40370,plain,
    ( ~ frontsegP(skaf47(sk2,nil),sk2)
    | ~ ssList(skaf47(sk2,nil))
    | skaf47(sk2,nil) = app(skaf47(sk2,nil),skaf48(nil,sk2)) ),
    inference(subsumption_resolution,[],[f40085,f48]) ).

fof(f40085,plain,
    ( ~ frontsegP(skaf47(sk2,nil),sk2)
    | ~ ssList(skaf48(nil,sk2))
    | ~ ssList(skaf47(sk2,nil))
    | skaf47(sk2,nil) = app(skaf47(sk2,nil),skaf48(nil,sk2)) ),
    inference(superposition,[],[f2257,f12498]) ).

fof(f2257,plain,
    ! [X0,X1] :
      ( ~ frontsegP(X0,app(X0,X1))
      | ~ ssList(X1)
      | ~ ssList(X0)
      | app(X0,X1) = X0 ),
    inference(subsumption_resolution,[],[f2256,f85]) ).

fof(f2256,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X1)
      | ~ ssList(app(X0,X1))
      | ~ frontsegP(X0,app(X0,X1))
      | app(X0,X1) = X0 ),
    inference(duplicate_literal_removal,[],[f2189]) ).

fof(f2189,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X1)
      | ~ ssList(X0)
      | ~ ssList(app(X0,X1))
      | ~ frontsegP(X0,app(X0,X1))
      | app(X0,X1) = X0 ),
    inference(resolution,[],[f2126,f129]) ).

fof(f129,axiom,
    ! [X0,X1] :
      ( ~ frontsegP(X1,X0)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ frontsegP(X0,X1)
      | X0 = X1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause129) ).

fof(f41219,plain,
    ( ~ spl0_229
    | spl0_230 ),
    inference(avatar_split_clause,[],[f40369,f41216,f41212]) ).

fof(f41212,plain,
    ( spl0_229
  <=> frontsegP(skaf47(sk1,nil),sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_229])]) ).

fof(f41216,plain,
    ( spl0_230
  <=> sk1 = skaf47(sk1,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_230])]) ).

fof(f40369,plain,
    ( sk1 = skaf47(sk1,nil)
    | ~ frontsegP(skaf47(sk1,nil),sk1) ),
    inference(forward_demodulation,[],[f40368,f12563]) ).

fof(f40368,plain,
    ( ~ frontsegP(skaf47(sk1,nil),sk1)
    | skaf47(sk1,nil) = app(skaf47(sk1,nil),skaf48(nil,sk1)) ),
    inference(subsumption_resolution,[],[f40367,f49]) ).

fof(f40367,plain,
    ( ~ frontsegP(skaf47(sk1,nil),sk1)
    | ~ ssList(skaf47(sk1,nil))
    | skaf47(sk1,nil) = app(skaf47(sk1,nil),skaf48(nil,sk1)) ),
    inference(subsumption_resolution,[],[f40084,f48]) ).

fof(f40084,plain,
    ( ~ frontsegP(skaf47(sk1,nil),sk1)
    | ~ ssList(skaf48(nil,sk1))
    | ~ ssList(skaf47(sk1,nil))
    | skaf47(sk1,nil) = app(skaf47(sk1,nil),skaf48(nil,sk1)) ),
    inference(superposition,[],[f2257,f12563]) ).

fof(f41210,plain,
    ( ~ spl0_227
    | spl0_228 ),
    inference(avatar_split_clause,[],[f39840,f41207,f41203]) ).

fof(f41203,plain,
    ( spl0_227
  <=> rearsegP(skaf48(nil,sk2),sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_227])]) ).

fof(f41207,plain,
    ( spl0_228
  <=> sk2 = skaf48(nil,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_228])]) ).

fof(f39840,plain,
    ( sk2 = skaf48(nil,sk2)
    | ~ rearsegP(skaf48(nil,sk2),sk2) ),
    inference(forward_demodulation,[],[f39839,f12498]) ).

fof(f39839,plain,
    ( ~ rearsegP(skaf48(nil,sk2),sk2)
    | skaf48(nil,sk2) = app(skaf47(sk2,nil),skaf48(nil,sk2)) ),
    inference(subsumption_resolution,[],[f39838,f48]) ).

fof(f39838,plain,
    ( ~ rearsegP(skaf48(nil,sk2),sk2)
    | ~ ssList(skaf48(nil,sk2))
    | skaf48(nil,sk2) = app(skaf47(sk2,nil),skaf48(nil,sk2)) ),
    inference(subsumption_resolution,[],[f39627,f49]) ).

fof(f39627,plain,
    ( ~ rearsegP(skaf48(nil,sk2),sk2)
    | ~ ssList(skaf47(sk2,nil))
    | ~ ssList(skaf48(nil,sk2))
    | skaf48(nil,sk2) = app(skaf47(sk2,nil),skaf48(nil,sk2)) ),
    inference(superposition,[],[f1995,f12498]) ).

fof(f1995,plain,
    ! [X0,X1] :
      ( ~ rearsegP(X0,app(X1,X0))
      | ~ ssList(X1)
      | ~ ssList(X0)
      | app(X1,X0) = X0 ),
    inference(subsumption_resolution,[],[f1994,f85]) ).

fof(f1994,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X1)
      | ~ ssList(app(X1,X0))
      | ~ rearsegP(X0,app(X1,X0))
      | app(X1,X0) = X0 ),
    inference(duplicate_literal_removal,[],[f1926]) ).

fof(f1926,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X1)
      | ~ ssList(X0)
      | ~ ssList(app(X1,X0))
      | ~ rearsegP(X0,app(X1,X0))
      | app(X1,X0) = X0 ),
    inference(resolution,[],[f1869,f128]) ).

fof(f128,axiom,
    ! [X0,X1] :
      ( ~ rearsegP(X1,X0)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ rearsegP(X0,X1)
      | X0 = X1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause128) ).

fof(f41201,plain,
    ( ~ spl0_225
    | spl0_226 ),
    inference(avatar_split_clause,[],[f39837,f41198,f41194]) ).

fof(f41194,plain,
    ( spl0_225
  <=> rearsegP(skaf48(nil,sk1),sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_225])]) ).

fof(f41198,plain,
    ( spl0_226
  <=> sk1 = skaf48(nil,sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_226])]) ).

fof(f39837,plain,
    ( sk1 = skaf48(nil,sk1)
    | ~ rearsegP(skaf48(nil,sk1),sk1) ),
    inference(forward_demodulation,[],[f39836,f12563]) ).

fof(f39836,plain,
    ( ~ rearsegP(skaf48(nil,sk1),sk1)
    | skaf48(nil,sk1) = app(skaf47(sk1,nil),skaf48(nil,sk1)) ),
    inference(subsumption_resolution,[],[f39835,f48]) ).

fof(f39835,plain,
    ( ~ rearsegP(skaf48(nil,sk1),sk1)
    | ~ ssList(skaf48(nil,sk1))
    | skaf48(nil,sk1) = app(skaf47(sk1,nil),skaf48(nil,sk1)) ),
    inference(subsumption_resolution,[],[f39626,f49]) ).

fof(f39626,plain,
    ( ~ rearsegP(skaf48(nil,sk1),sk1)
    | ~ ssList(skaf47(sk1,nil))
    | ~ ssList(skaf48(nil,sk1))
    | skaf48(nil,sk1) = app(skaf47(sk1,nil),skaf48(nil,sk1)) ),
    inference(superposition,[],[f1995,f12563]) ).

fof(f41186,plain,
    ( ~ spl0_223
    | spl0_224
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f39226,f4966,f1875,f1033,f1021,f239,f41183,f41179]) ).

fof(f41179,plain,
    ( spl0_223
  <=> frontsegP(skaf82(sk6),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_223])]) ).

fof(f41183,plain,
    ( spl0_224
  <=> frontsegP(skaf82(sk1),skaf47(sk6,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_224])]) ).

fof(f239,plain,
    ( spl0_1
  <=> ! [X1] : ssItem(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).

fof(f1021,plain,
    ( spl0_6
  <=> nil = sk1 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).

fof(f1033,plain,
    ( spl0_7
  <=> ssItem(hd(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_7])]) ).

fof(f1875,plain,
    ( spl0_23
  <=> nil = sk6 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).

fof(f4966,plain,
    ( spl0_44
  <=> ssList(tl(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_44])]) ).

fof(f39226,plain,
    ( frontsegP(skaf82(sk1),skaf47(sk6,nil))
    | ~ frontsegP(skaf82(sk6),sk6)
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f39225,f30075]) ).

fof(f30075,plain,
    ( tl(sk1) = skaf82(sk1)
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7 ),
    inference(superposition,[],[f28828,f1275]) ).

fof(f1275,plain,
    ( sk1 = cons(skaf83(sk1),skaf82(sk1))
    | spl0_6 ),
    inference(global_subsumption,[],[f196,f197,f120,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f226,f157,f204,f231,f205,f232,f169,f149,f131,f168,f132,f119,f123,f133,f139,f126,f130,f122,f121,f140,f141,f125,f124,f134,f135,f136,f137,f150,f151,f208,f209,f223,f128,f127,f129,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f315,f316,f309,f310,f313,f314,f74,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714,f717,f662,f618,f747,f748,f749,f756,f757,f750,f751,f754,f755,f719,f720,f721,f103,f722,f723,f724,f725,f726,f727,f728,f729,f730,f731,f732,f105,f733,f734,f735,f736,f737,f738,f739,f740,f526,f527,f528,f106,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f107,f818,f820,f822,f540,f541,f542,f543,f544,f545,f546,f575,f576,f577,f578,f108,f852,f854,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f110,f878,f590,f591,f592,f593,f594,f595,f663,f664,f665,f666,f667,f114,f668,f741,f742,f743,f744,f745,f746,f690,f307,f308,f203,f912,f339,f340,f341,f342,f343,f344,f509,f926,f927,f928,f929,f930,f931,f932,f933,f934,f935,f936,f937,f938,f939,f940,f941,f942,f943,f944,f945,f946,f947,f948,f949,f950,f951,f952,f953,f954,f955,f962,f963,f956,f957,f960,f961,f104,f973,f974,f975,f976,f977,f978,f979,f980,f981,f982,f983,f984,f985,f986,f987,f988,f989,f990,f991,f992,f993,f994,f995,f996,f997,f998,f999,f1009,f1001,f1002,f1011,f1013,f1007,f1008,f925,f1003,f1022,f109,f1059,f1060,f1061,f1062,f1063,f1064,f1065,f1066,f1067,f1068,f1069,f1070,f1071,f1072,f1073,f1074,f1075,f1076,f1077,f1078,f1079,f1080,f1081,f1082,f1083,f1084,f1085,f1095,f1087,f1088,f1090,f1098,f1093,f1094,f1004,f118,f1272,f1273,f1274]) ).

fof(f1274,plain,
    ( sk1 = cons(skaf83(sk1),skaf82(sk1))
    | nil = sk1 ),
    inference(forward_demodulation,[],[f1096,f191]) ).

fof(f1096,plain,
    ( nil = sk1
    | sk3 = cons(skaf83(sk3),skaf82(sk3)) ),
    inference(forward_demodulation,[],[f1091,f191]) ).

fof(f1091,plain,
    ( nil = sk3
    | sk3 = cons(skaf83(sk3),skaf82(sk3)) ),
    inference(resolution,[],[f109,f188]) ).

fof(f1273,plain,
    ( nil != sk1
    | spl0_6 ),
    inference(global_subsumption,[],[f196,f197,f120,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f226,f157,f204,f231,f205,f232,f169,f149,f131,f168,f132,f119,f123,f133,f139,f126,f130,f122,f121,f140,f141,f125,f124,f134,f135,f136,f137,f150,f151,f208,f209,f223,f128,f127,f129,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f315,f316,f309,f310,f313,f314,f74,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714,f717,f662,f618,f747,f748,f749,f756,f757,f750,f751,f754,f755,f719,f720,f721,f103,f722,f723,f724,f725,f726,f727,f728,f729,f730,f731,f732,f105,f733,f734,f735,f736,f737,f738,f739,f740,f526,f527,f528,f106,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f107,f818,f820,f822,f540,f541,f542,f543,f544,f545,f546,f575,f576,f577,f578,f108,f852,f854,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f110,f878,f590,f591,f592,f593,f594,f595,f663,f664,f665,f666,f667,f114,f668,f741,f742,f743,f744,f745,f746,f690,f307,f308,f203,f912,f339,f340,f341,f342,f343,f344,f509,f926,f927,f928,f929,f930,f931,f932,f933,f934,f935,f936,f937,f938,f939,f940,f941,f942,f943,f944,f945,f946,f947,f948,f949,f950,f951,f952,f953,f954,f955,f962,f963,f956,f957,f960,f961,f104,f973,f974,f975,f976,f977,f978,f979,f980,f981,f982,f983,f984,f985,f986,f987,f988,f989,f990,f991,f992,f993,f994,f995,f996,f997,f998,f999,f1009,f1001,f1002,f1011,f1013,f1007,f1008,f925,f1003,f1022,f109,f1059,f1060,f1061,f1062,f1063,f1064,f1065,f1066,f1067,f1068,f1069,f1070,f1071,f1072,f1073,f1074,f1075,f1076,f1077,f1078,f1079,f1080,f1081,f1082,f1083,f1084,f1085,f1095,f1087,f1088,f1090,f1098,f1093,f1094,f1004,f118,f1272]) ).

fof(f1272,plain,
    ( nil != sk1
    | nil = sk6 ),
    inference(subsumption_resolution,[],[f1271,f194]) ).

fof(f1271,plain,
    ( nil != sk1
    | nil = sk6
    | ~ ssList(sk5) ),
    inference(subsumption_resolution,[],[f1222,f195]) ).

fof(f1222,plain,
    ( nil != sk1
    | ~ ssList(sk6)
    | nil = sk6
    | ~ ssList(sk5) ),
    inference(superposition,[],[f118,f237]) ).

fof(f118,axiom,
    ! [X0,X1] :
      ( nil != app(X0,X1)
      | ~ ssList(X0)
      | nil = X0
      | ~ ssList(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause118) ).

fof(f1004,plain,
    ( nil = sk2
    | sk2 = cons(hd(sk2),tl(sk2)) ),
    inference(resolution,[],[f104,f187]) ).

fof(f1094,plain,
    ( nil = sk6
    | sk6 = cons(skaf83(sk6),skaf82(sk6)) ),
    inference(resolution,[],[f109,f195]) ).

fof(f1093,plain,
    ( nil = sk5
    | sk5 = cons(skaf83(sk5),skaf82(sk5)) ),
    inference(resolution,[],[f109,f194]) ).

fof(f1098,plain,
    ( sk2 = cons(skaf83(sk2),skaf82(sk2))
    | nil = sk2 ),
    inference(forward_demodulation,[],[f1097,f190]) ).

fof(f1097,plain,
    ( nil = sk2
    | sk4 = cons(skaf83(sk4),skaf82(sk4)) ),
    inference(forward_demodulation,[],[f1092,f190]) ).

fof(f1092,plain,
    ( nil = sk4
    | sk4 = cons(skaf83(sk4),skaf82(sk4)) ),
    inference(resolution,[],[f109,f189]) ).

fof(f1090,plain,
    ( nil = sk2
    | sk2 = cons(skaf83(sk2),skaf82(sk2)) ),
    inference(resolution,[],[f109,f187]) ).

fof(f1088,plain,
    ! [X0] :
      ( nil = tl(X0)
      | tl(X0) = cons(skaf83(tl(X0)),skaf82(tl(X0)))
      | nil = X0
      | ~ ssList(X0) ),
    inference(resolution,[],[f109,f75]) ).

fof(f1087,plain,
    ! [X0,X1] :
      ( nil = app(X0,X1)
      | app(X0,X1) = cons(skaf83(app(X0,X1)),skaf82(app(X0,X1)))
      | ~ ssList(X0)
      | ~ ssList(X1) ),
    inference(resolution,[],[f109,f85]) ).

fof(f1095,plain,
    ! [X0,X1] :
      ( cons(X0,X1) = cons(skaf83(cons(X0,X1)),skaf82(cons(X0,X1)))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    inference(subsumption_resolution,[],[f1086,f98]) ).

fof(f1086,plain,
    ! [X0,X1] :
      ( nil = cons(X0,X1)
      | cons(X0,X1) = cons(skaf83(cons(X0,X1)),skaf82(cons(X0,X1)))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f109,f86]) ).

fof(f1085,plain,
    ! [X0,X1] :
      ( nil = skaf42(X0,X1)
      | skaf42(X0,X1) = cons(skaf83(skaf42(X0,X1)),skaf82(skaf42(X0,X1))) ),
    inference(resolution,[],[f109,f53]) ).

fof(f1084,plain,
    ! [X0,X1] :
      ( nil = skaf43(X0,X1)
      | skaf43(X0,X1) = cons(skaf83(skaf43(X0,X1)),skaf82(skaf43(X0,X1))) ),
    inference(resolution,[],[f109,f52]) ).

fof(f1083,plain,
    ! [X0,X1] :
      ( nil = skaf45(X0,X1)
      | skaf45(X0,X1) = cons(skaf83(skaf45(X0,X1)),skaf82(skaf45(X0,X1))) ),
    inference(resolution,[],[f109,f51]) ).

fof(f1082,plain,
    ! [X0,X1] :
      ( nil = skaf46(X0,X1)
      | skaf46(X0,X1) = cons(skaf83(skaf46(X0,X1)),skaf82(skaf46(X0,X1))) ),
    inference(resolution,[],[f109,f50]) ).

fof(f1081,plain,
    ! [X0,X1] :
      ( nil = skaf47(X0,X1)
      | skaf47(X0,X1) = cons(skaf83(skaf47(X0,X1)),skaf82(skaf47(X0,X1))) ),
    inference(resolution,[],[f109,f49]) ).

fof(f1080,plain,
    ! [X0,X1] :
      ( nil = skaf48(X0,X1)
      | skaf48(X0,X1) = cons(skaf83(skaf48(X0,X1)),skaf82(skaf48(X0,X1))) ),
    inference(resolution,[],[f109,f48]) ).

fof(f1079,plain,
    ! [X0] :
      ( skaf51(X0) = cons(skaf83(skaf51(X0)),skaf82(skaf51(X0)))
      | nil = skaf51(X0) ),
    inference(resolution,[],[f109,f44]) ).

fof(f1078,plain,
    ! [X0] :
      ( skaf52(X0) = cons(skaf83(skaf52(X0)),skaf82(skaf52(X0)))
      | nil = skaf52(X0) ),
    inference(resolution,[],[f109,f43]) ).

fof(f1077,plain,
    ! [X0] :
      ( skaf53(X0) = cons(skaf83(skaf53(X0)),skaf82(skaf53(X0)))
      | nil = skaf53(X0) ),
    inference(resolution,[],[f109,f42]) ).

fof(f1076,plain,
    ! [X0] :
      ( skaf56(X0) = cons(skaf83(skaf56(X0)),skaf82(skaf56(X0)))
      | nil = skaf56(X0) ),
    inference(resolution,[],[f109,f39]) ).

fof(f1075,plain,
    ! [X0] :
      ( skaf57(X0) = cons(skaf83(skaf57(X0)),skaf82(skaf57(X0)))
      | nil = skaf57(X0) ),
    inference(resolution,[],[f109,f38]) ).

fof(f1074,plain,
    ! [X0] :
      ( skaf58(X0) = cons(skaf83(skaf58(X0)),skaf82(skaf58(X0)))
      | nil = skaf58(X0) ),
    inference(resolution,[],[f109,f37]) ).

fof(f1073,plain,
    ! [X0] :
      ( skaf61(X0) = cons(skaf83(skaf61(X0)),skaf82(skaf61(X0)))
      | nil = skaf61(X0) ),
    inference(resolution,[],[f109,f34]) ).

fof(f1072,plain,
    ! [X0] :
      ( skaf62(X0) = cons(skaf83(skaf62(X0)),skaf82(skaf62(X0)))
      | nil = skaf62(X0) ),
    inference(resolution,[],[f109,f33]) ).

fof(f1071,plain,
    ! [X0] :
      ( skaf63(X0) = cons(skaf83(skaf63(X0)),skaf82(skaf63(X0)))
      | nil = skaf63(X0) ),
    inference(resolution,[],[f109,f32]) ).

fof(f1070,plain,
    ! [X0] :
      ( skaf66(X0) = cons(skaf83(skaf66(X0)),skaf82(skaf66(X0)))
      | nil = skaf66(X0) ),
    inference(resolution,[],[f109,f29]) ).

fof(f1069,plain,
    ! [X0] :
      ( skaf67(X0) = cons(skaf83(skaf67(X0)),skaf82(skaf67(X0)))
      | nil = skaf67(X0) ),
    inference(resolution,[],[f109,f28]) ).

fof(f1068,plain,
    ! [X0] :
      ( skaf68(X0) = cons(skaf83(skaf68(X0)),skaf82(skaf68(X0)))
      | nil = skaf68(X0) ),
    inference(resolution,[],[f109,f27]) ).

fof(f1067,plain,
    ! [X0] :
      ( skaf71(X0) = cons(skaf83(skaf71(X0)),skaf82(skaf71(X0)))
      | nil = skaf71(X0) ),
    inference(resolution,[],[f109,f24]) ).

fof(f1066,plain,
    ! [X0] :
      ( skaf72(X0) = cons(skaf83(skaf72(X0)),skaf82(skaf72(X0)))
      | nil = skaf72(X0) ),
    inference(resolution,[],[f109,f23]) ).

fof(f1065,plain,
    ! [X0] :
      ( skaf73(X0) = cons(skaf83(skaf73(X0)),skaf82(skaf73(X0)))
      | nil = skaf73(X0) ),
    inference(resolution,[],[f109,f22]) ).

fof(f1064,plain,
    ! [X0] :
      ( skaf75(X0) = cons(skaf83(skaf75(X0)),skaf82(skaf75(X0)))
      | nil = skaf75(X0) ),
    inference(resolution,[],[f109,f20]) ).

fof(f1063,plain,
    ! [X0] :
      ( skaf76(X0) = cons(skaf83(skaf76(X0)),skaf82(skaf76(X0)))
      | nil = skaf76(X0) ),
    inference(resolution,[],[f109,f19]) ).

fof(f1062,plain,
    ! [X0] :
      ( skaf77(X0) = cons(skaf83(skaf77(X0)),skaf82(skaf77(X0)))
      | nil = skaf77(X0) ),
    inference(resolution,[],[f109,f18]) ).

fof(f1061,plain,
    ! [X0] :
      ( skaf80(X0) = cons(skaf83(skaf80(X0)),skaf82(skaf80(X0)))
      | nil = skaf80(X0) ),
    inference(resolution,[],[f109,f15]) ).

fof(f1060,plain,
    ! [X0] :
      ( skaf81(X0) = cons(skaf83(skaf81(X0)),skaf82(skaf81(X0)))
      | nil = skaf81(X0) ),
    inference(resolution,[],[f109,f14]) ).

fof(f1059,plain,
    ! [X0] :
      ( skaf82(X0) = cons(skaf83(skaf82(X0)),skaf82(skaf82(X0)))
      | nil = skaf82(X0) ),
    inference(resolution,[],[f109,f13]) ).

fof(f109,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = X0
      | cons(skaf83(X0),skaf82(X0)) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause109) ).

fof(f1022,plain,
    ( nil != sk1
    | spl0_6 ),
    inference(avatar_component_clause,[],[f1021]) ).

fof(f1003,plain,
    ( nil = sk1
    | sk1 = cons(hd(sk1),tl(sk1)) ),
    inference(resolution,[],[f104,f186]) ).

fof(f925,plain,
    ! [X0] : nil = tl(cons(skaf83(X0),nil)),
    inference(resolution,[],[f509,f8]) ).

fof(f1008,plain,
    ( nil = sk6
    | sk6 = cons(hd(sk6),tl(sk6)) ),
    inference(resolution,[],[f104,f195]) ).

fof(f1007,plain,
    ( nil = sk5
    | sk5 = cons(hd(sk5),tl(sk5)) ),
    inference(resolution,[],[f104,f194]) ).

fof(f1013,plain,
    ( sk2 = cons(hd(sk2),tl(sk2))
    | nil = sk2 ),
    inference(forward_demodulation,[],[f1012,f190]) ).

fof(f1012,plain,
    ( nil = sk2
    | sk4 = cons(hd(sk4),tl(sk4)) ),
    inference(forward_demodulation,[],[f1006,f190]) ).

fof(f1006,plain,
    ( nil = sk4
    | sk4 = cons(hd(sk4),tl(sk4)) ),
    inference(resolution,[],[f104,f189]) ).

fof(f1011,plain,
    ( sk1 = cons(hd(sk1),tl(sk1))
    | nil = sk1 ),
    inference(forward_demodulation,[],[f1010,f191]) ).

fof(f1010,plain,
    ( nil = sk1
    | sk3 = cons(hd(sk3),tl(sk3)) ),
    inference(forward_demodulation,[],[f1005,f191]) ).

fof(f1005,plain,
    ( nil = sk3
    | sk3 = cons(hd(sk3),tl(sk3)) ),
    inference(resolution,[],[f104,f188]) ).

fof(f1002,plain,
    ! [X0] :
      ( nil = tl(X0)
      | tl(X0) = cons(hd(tl(X0)),tl(tl(X0)))
      | nil = X0
      | ~ ssList(X0) ),
    inference(resolution,[],[f104,f75]) ).

fof(f1001,plain,
    ! [X0,X1] :
      ( nil = app(X0,X1)
      | app(X0,X1) = cons(hd(app(X0,X1)),tl(app(X0,X1)))
      | ~ ssList(X0)
      | ~ ssList(X1) ),
    inference(resolution,[],[f104,f85]) ).

fof(f1009,plain,
    ! [X0,X1] :
      ( cons(X0,X1) = cons(hd(cons(X0,X1)),tl(cons(X0,X1)))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    inference(subsumption_resolution,[],[f1000,f98]) ).

fof(f1000,plain,
    ! [X0,X1] :
      ( nil = cons(X0,X1)
      | cons(X0,X1) = cons(hd(cons(X0,X1)),tl(cons(X0,X1)))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f104,f86]) ).

fof(f999,plain,
    ! [X0,X1] :
      ( nil = skaf42(X0,X1)
      | skaf42(X0,X1) = cons(hd(skaf42(X0,X1)),tl(skaf42(X0,X1))) ),
    inference(resolution,[],[f104,f53]) ).

fof(f998,plain,
    ! [X0,X1] :
      ( nil = skaf43(X0,X1)
      | skaf43(X0,X1) = cons(hd(skaf43(X0,X1)),tl(skaf43(X0,X1))) ),
    inference(resolution,[],[f104,f52]) ).

fof(f997,plain,
    ! [X0,X1] :
      ( nil = skaf45(X0,X1)
      | skaf45(X0,X1) = cons(hd(skaf45(X0,X1)),tl(skaf45(X0,X1))) ),
    inference(resolution,[],[f104,f51]) ).

fof(f996,plain,
    ! [X0,X1] :
      ( nil = skaf46(X0,X1)
      | skaf46(X0,X1) = cons(hd(skaf46(X0,X1)),tl(skaf46(X0,X1))) ),
    inference(resolution,[],[f104,f50]) ).

fof(f995,plain,
    ! [X0,X1] :
      ( nil = skaf47(X0,X1)
      | skaf47(X0,X1) = cons(hd(skaf47(X0,X1)),tl(skaf47(X0,X1))) ),
    inference(resolution,[],[f104,f49]) ).

fof(f994,plain,
    ! [X0,X1] :
      ( nil = skaf48(X0,X1)
      | skaf48(X0,X1) = cons(hd(skaf48(X0,X1)),tl(skaf48(X0,X1))) ),
    inference(resolution,[],[f104,f48]) ).

fof(f993,plain,
    ! [X0] :
      ( skaf51(X0) = cons(hd(skaf51(X0)),tl(skaf51(X0)))
      | nil = skaf51(X0) ),
    inference(resolution,[],[f104,f44]) ).

fof(f992,plain,
    ! [X0] :
      ( skaf52(X0) = cons(hd(skaf52(X0)),tl(skaf52(X0)))
      | nil = skaf52(X0) ),
    inference(resolution,[],[f104,f43]) ).

fof(f991,plain,
    ! [X0] :
      ( skaf53(X0) = cons(hd(skaf53(X0)),tl(skaf53(X0)))
      | nil = skaf53(X0) ),
    inference(resolution,[],[f104,f42]) ).

fof(f990,plain,
    ! [X0] :
      ( skaf56(X0) = cons(hd(skaf56(X0)),tl(skaf56(X0)))
      | nil = skaf56(X0) ),
    inference(resolution,[],[f104,f39]) ).

fof(f989,plain,
    ! [X0] :
      ( skaf57(X0) = cons(hd(skaf57(X0)),tl(skaf57(X0)))
      | nil = skaf57(X0) ),
    inference(resolution,[],[f104,f38]) ).

fof(f988,plain,
    ! [X0] :
      ( skaf58(X0) = cons(hd(skaf58(X0)),tl(skaf58(X0)))
      | nil = skaf58(X0) ),
    inference(resolution,[],[f104,f37]) ).

fof(f987,plain,
    ! [X0] :
      ( skaf61(X0) = cons(hd(skaf61(X0)),tl(skaf61(X0)))
      | nil = skaf61(X0) ),
    inference(resolution,[],[f104,f34]) ).

fof(f986,plain,
    ! [X0] :
      ( skaf62(X0) = cons(hd(skaf62(X0)),tl(skaf62(X0)))
      | nil = skaf62(X0) ),
    inference(resolution,[],[f104,f33]) ).

fof(f985,plain,
    ! [X0] :
      ( skaf63(X0) = cons(hd(skaf63(X0)),tl(skaf63(X0)))
      | nil = skaf63(X0) ),
    inference(resolution,[],[f104,f32]) ).

fof(f984,plain,
    ! [X0] :
      ( skaf66(X0) = cons(hd(skaf66(X0)),tl(skaf66(X0)))
      | nil = skaf66(X0) ),
    inference(resolution,[],[f104,f29]) ).

fof(f983,plain,
    ! [X0] :
      ( skaf67(X0) = cons(hd(skaf67(X0)),tl(skaf67(X0)))
      | nil = skaf67(X0) ),
    inference(resolution,[],[f104,f28]) ).

fof(f982,plain,
    ! [X0] :
      ( skaf68(X0) = cons(hd(skaf68(X0)),tl(skaf68(X0)))
      | nil = skaf68(X0) ),
    inference(resolution,[],[f104,f27]) ).

fof(f981,plain,
    ! [X0] :
      ( skaf71(X0) = cons(hd(skaf71(X0)),tl(skaf71(X0)))
      | nil = skaf71(X0) ),
    inference(resolution,[],[f104,f24]) ).

fof(f980,plain,
    ! [X0] :
      ( skaf72(X0) = cons(hd(skaf72(X0)),tl(skaf72(X0)))
      | nil = skaf72(X0) ),
    inference(resolution,[],[f104,f23]) ).

fof(f979,plain,
    ! [X0] :
      ( skaf73(X0) = cons(hd(skaf73(X0)),tl(skaf73(X0)))
      | nil = skaf73(X0) ),
    inference(resolution,[],[f104,f22]) ).

fof(f978,plain,
    ! [X0] :
      ( skaf75(X0) = cons(hd(skaf75(X0)),tl(skaf75(X0)))
      | nil = skaf75(X0) ),
    inference(resolution,[],[f104,f20]) ).

fof(f977,plain,
    ! [X0] :
      ( skaf76(X0) = cons(hd(skaf76(X0)),tl(skaf76(X0)))
      | nil = skaf76(X0) ),
    inference(resolution,[],[f104,f19]) ).

fof(f976,plain,
    ! [X0] :
      ( skaf77(X0) = cons(hd(skaf77(X0)),tl(skaf77(X0)))
      | nil = skaf77(X0) ),
    inference(resolution,[],[f104,f18]) ).

fof(f975,plain,
    ! [X0] :
      ( skaf80(X0) = cons(hd(skaf80(X0)),tl(skaf80(X0)))
      | nil = skaf80(X0) ),
    inference(resolution,[],[f104,f15]) ).

fof(f974,plain,
    ! [X0] :
      ( skaf81(X0) = cons(hd(skaf81(X0)),tl(skaf81(X0)))
      | nil = skaf81(X0) ),
    inference(resolution,[],[f104,f14]) ).

fof(f973,plain,
    ! [X0] :
      ( skaf82(X0) = cons(hd(skaf82(X0)),tl(skaf82(X0)))
      | nil = skaf82(X0) ),
    inference(resolution,[],[f104,f13]) ).

fof(f104,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = X0
      | cons(hd(X0),tl(X0)) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause104) ).

fof(f961,plain,
    ! [X0] : sk6 = tl(cons(skaf83(X0),sk6)),
    inference(resolution,[],[f509,f195]) ).

fof(f960,plain,
    ! [X0] : sk5 = tl(cons(skaf83(X0),sk5)),
    inference(resolution,[],[f509,f194]) ).

fof(f957,plain,
    ! [X0] : sk2 = tl(cons(skaf83(X0),sk2)),
    inference(resolution,[],[f509,f187]) ).

fof(f956,plain,
    ! [X0] : sk1 = tl(cons(skaf83(X0),sk1)),
    inference(resolution,[],[f509,f186]) ).

fof(f963,plain,
    ! [X0] : sk2 = tl(cons(skaf83(X0),sk2)),
    inference(forward_demodulation,[],[f959,f190]) ).

fof(f959,plain,
    ! [X0] : sk4 = tl(cons(skaf83(X0),sk4)),
    inference(resolution,[],[f509,f189]) ).

fof(f962,plain,
    ! [X0] : sk1 = tl(cons(skaf83(X0),sk1)),
    inference(forward_demodulation,[],[f958,f191]) ).

fof(f958,plain,
    ! [X0] : sk3 = tl(cons(skaf83(X0),sk3)),
    inference(resolution,[],[f509,f188]) ).

fof(f955,plain,
    ! [X0,X1] :
      ( tl(X1) = tl(cons(skaf83(X0),tl(X1)))
      | nil = X1
      | ~ ssList(X1) ),
    inference(resolution,[],[f509,f75]) ).

fof(f954,plain,
    ! [X2,X0,X1] :
      ( app(X1,X2) = tl(cons(skaf83(X0),app(X1,X2)))
      | ~ ssList(X1)
      | ~ ssList(X2) ),
    inference(resolution,[],[f509,f85]) ).

fof(f953,plain,
    ! [X2,X0,X1] :
      ( cons(X1,X2) = tl(cons(skaf83(X0),cons(X1,X2)))
      | ~ ssList(X2)
      | ~ ssItem(X1) ),
    inference(resolution,[],[f509,f86]) ).

fof(f952,plain,
    ! [X2,X0,X1] : skaf42(X1,X2) = tl(cons(skaf83(X0),skaf42(X1,X2))),
    inference(resolution,[],[f509,f53]) ).

fof(f951,plain,
    ! [X2,X0,X1] : skaf43(X1,X2) = tl(cons(skaf83(X0),skaf43(X1,X2))),
    inference(resolution,[],[f509,f52]) ).

fof(f950,plain,
    ! [X2,X0,X1] : skaf45(X1,X2) = tl(cons(skaf83(X0),skaf45(X1,X2))),
    inference(resolution,[],[f509,f51]) ).

fof(f949,plain,
    ! [X2,X0,X1] : skaf46(X1,X2) = tl(cons(skaf83(X0),skaf46(X1,X2))),
    inference(resolution,[],[f509,f50]) ).

fof(f948,plain,
    ! [X2,X0,X1] : skaf47(X1,X2) = tl(cons(skaf83(X0),skaf47(X1,X2))),
    inference(resolution,[],[f509,f49]) ).

fof(f947,plain,
    ! [X2,X0,X1] : skaf48(X1,X2) = tl(cons(skaf83(X0),skaf48(X1,X2))),
    inference(resolution,[],[f509,f48]) ).

fof(f946,plain,
    ! [X0,X1] : skaf51(X1) = tl(cons(skaf83(X0),skaf51(X1))),
    inference(resolution,[],[f509,f44]) ).

fof(f945,plain,
    ! [X0,X1] : skaf52(X1) = tl(cons(skaf83(X0),skaf52(X1))),
    inference(resolution,[],[f509,f43]) ).

fof(f944,plain,
    ! [X0,X1] : skaf53(X1) = tl(cons(skaf83(X0),skaf53(X1))),
    inference(resolution,[],[f509,f42]) ).

fof(f943,plain,
    ! [X0,X1] : skaf56(X1) = tl(cons(skaf83(X0),skaf56(X1))),
    inference(resolution,[],[f509,f39]) ).

fof(f942,plain,
    ! [X0,X1] : skaf57(X1) = tl(cons(skaf83(X0),skaf57(X1))),
    inference(resolution,[],[f509,f38]) ).

fof(f941,plain,
    ! [X0,X1] : skaf58(X1) = tl(cons(skaf83(X0),skaf58(X1))),
    inference(resolution,[],[f509,f37]) ).

fof(f940,plain,
    ! [X0,X1] : skaf61(X1) = tl(cons(skaf83(X0),skaf61(X1))),
    inference(resolution,[],[f509,f34]) ).

fof(f939,plain,
    ! [X0,X1] : skaf62(X1) = tl(cons(skaf83(X0),skaf62(X1))),
    inference(resolution,[],[f509,f33]) ).

fof(f938,plain,
    ! [X0,X1] : skaf63(X1) = tl(cons(skaf83(X0),skaf63(X1))),
    inference(resolution,[],[f509,f32]) ).

fof(f937,plain,
    ! [X0,X1] : skaf66(X1) = tl(cons(skaf83(X0),skaf66(X1))),
    inference(resolution,[],[f509,f29]) ).

fof(f936,plain,
    ! [X0,X1] : skaf67(X1) = tl(cons(skaf83(X0),skaf67(X1))),
    inference(resolution,[],[f509,f28]) ).

fof(f935,plain,
    ! [X0,X1] : skaf68(X1) = tl(cons(skaf83(X0),skaf68(X1))),
    inference(resolution,[],[f509,f27]) ).

fof(f934,plain,
    ! [X0,X1] : skaf71(X1) = tl(cons(skaf83(X0),skaf71(X1))),
    inference(resolution,[],[f509,f24]) ).

fof(f933,plain,
    ! [X0,X1] : skaf72(X1) = tl(cons(skaf83(X0),skaf72(X1))),
    inference(resolution,[],[f509,f23]) ).

fof(f932,plain,
    ! [X0,X1] : skaf73(X1) = tl(cons(skaf83(X0),skaf73(X1))),
    inference(resolution,[],[f509,f22]) ).

fof(f931,plain,
    ! [X0,X1] : skaf75(X1) = tl(cons(skaf83(X0),skaf75(X1))),
    inference(resolution,[],[f509,f20]) ).

fof(f930,plain,
    ! [X0,X1] : skaf76(X1) = tl(cons(skaf83(X0),skaf76(X1))),
    inference(resolution,[],[f509,f19]) ).

fof(f929,plain,
    ! [X0,X1] : skaf77(X1) = tl(cons(skaf83(X0),skaf77(X1))),
    inference(resolution,[],[f509,f18]) ).

fof(f928,plain,
    ! [X0,X1] : skaf80(X1) = tl(cons(skaf83(X0),skaf80(X1))),
    inference(resolution,[],[f509,f15]) ).

fof(f927,plain,
    ! [X0,X1] : skaf81(X1) = tl(cons(skaf83(X0),skaf81(X1))),
    inference(resolution,[],[f509,f14]) ).

fof(f926,plain,
    ! [X0,X1] : skaf82(X1) = tl(cons(skaf83(X0),skaf82(X1))),
    inference(resolution,[],[f509,f13]) ).

fof(f509,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf83(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f12]) ).

fof(f344,plain,
    ! [X0,X1] : skaf42(X0,X1) = app(nil,skaf42(X0,X1)),
    inference(resolution,[],[f74,f53]) ).

fof(f343,plain,
    ! [X0,X1] : skaf43(X0,X1) = app(nil,skaf43(X0,X1)),
    inference(resolution,[],[f74,f52]) ).

fof(f342,plain,
    ! [X0,X1] : skaf45(X0,X1) = app(nil,skaf45(X0,X1)),
    inference(resolution,[],[f74,f51]) ).

fof(f341,plain,
    ! [X0,X1] : skaf46(X0,X1) = app(nil,skaf46(X0,X1)),
    inference(resolution,[],[f74,f50]) ).

fof(f340,plain,
    ! [X0,X1] : skaf47(X0,X1) = app(nil,skaf47(X0,X1)),
    inference(resolution,[],[f74,f49]) ).

fof(f339,plain,
    ! [X0,X1] : skaf48(X0,X1) = app(nil,skaf48(X0,X1)),
    inference(resolution,[],[f74,f48]) ).

fof(f912,plain,
    ! [X0] :
      ( ~ ssList(cons(X0,nil))
      | ~ ssItem(X0)
      | cons(X0,nil) = cons(skaf44(cons(X0,nil)),nil) ),
    inference(duplicate_literal_removal,[],[f911]) ).

fof(f911,plain,
    ! [X0] :
      ( ~ ssList(cons(X0,nil))
      | ~ ssItem(X0)
      | ~ ssList(cons(X0,nil))
      | cons(X0,nil) = cons(skaf44(cons(X0,nil)),nil) ),
    inference(resolution,[],[f203,f101]) ).

fof(f203,plain,
    ! [X0] :
      ( singletonP(cons(X0,nil))
      | ~ ssList(cons(X0,nil))
      | ~ ssItem(X0) ),
    inference(equality_resolution,[],[f116]) ).

fof(f116,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssList(X1)
      | singletonP(X1)
      | cons(X0,nil) != X1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause116) ).

fof(f308,plain,
    ! [X0,X1] : skaf42(X0,X1) = app(skaf42(X0,X1),nil),
    inference(resolution,[],[f73,f53]) ).

fof(f307,plain,
    ! [X0,X1] : skaf43(X0,X1) = app(skaf43(X0,X1),nil),
    inference(resolution,[],[f73,f52]) ).

fof(f746,plain,
    ! [X0,X1] : skac2 = hd(cons(skac2,skaf42(X0,X1))),
    inference(resolution,[],[f618,f53]) ).

fof(f745,plain,
    ! [X0,X1] : skac2 = hd(cons(skac2,skaf43(X0,X1))),
    inference(resolution,[],[f618,f52]) ).

fof(f744,plain,
    ! [X0,X1] : skac2 = hd(cons(skac2,skaf45(X0,X1))),
    inference(resolution,[],[f618,f51]) ).

fof(f743,plain,
    ! [X0,X1] : skac2 = hd(cons(skac2,skaf46(X0,X1))),
    inference(resolution,[],[f618,f50]) ).

fof(f742,plain,
    ! [X0,X1] : skac2 = hd(cons(skac2,skaf47(X0,X1))),
    inference(resolution,[],[f618,f49]) ).

fof(f741,plain,
    ! [X0,X1] : skac2 = hd(cons(skac2,skaf48(X0,X1))),
    inference(resolution,[],[f618,f48]) ).

fof(f668,plain,
    ! [X0,X1] : skac3 = hd(cons(skac3,skaf42(X0,X1))),
    inference(resolution,[],[f617,f53]) ).

fof(f114,axiom,
    ! [X0,X1] :
      ( ~ lt(X1,X0)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ lt(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause114) ).

fof(f667,plain,
    ! [X0,X1] : skac3 = hd(cons(skac3,skaf43(X0,X1))),
    inference(resolution,[],[f617,f52]) ).

fof(f666,plain,
    ! [X0,X1] : skac3 = hd(cons(skac3,skaf45(X0,X1))),
    inference(resolution,[],[f617,f51]) ).

fof(f665,plain,
    ! [X0,X1] : skac3 = hd(cons(skac3,skaf46(X0,X1))),
    inference(resolution,[],[f617,f50]) ).

fof(f664,plain,
    ! [X0,X1] : skac3 = hd(cons(skac3,skaf47(X0,X1))),
    inference(resolution,[],[f617,f49]) ).

fof(f663,plain,
    ! [X0,X1] : skac3 = hd(cons(skac3,skaf48(X0,X1))),
    inference(resolution,[],[f617,f48]) ).

fof(f595,plain,
    ! [X0] : skaf51(X0) = tl(cons(skac2,skaf51(X0))),
    inference(resolution,[],[f508,f44]) ).

fof(f594,plain,
    ! [X0] : skaf52(X0) = tl(cons(skac2,skaf52(X0))),
    inference(resolution,[],[f508,f43]) ).

fof(f593,plain,
    ! [X0] : skaf53(X0) = tl(cons(skac2,skaf53(X0))),
    inference(resolution,[],[f508,f42]) ).

fof(f592,plain,
    ! [X0] : skaf56(X0) = tl(cons(skac2,skaf56(X0))),
    inference(resolution,[],[f508,f39]) ).

fof(f591,plain,
    ! [X0] : skaf57(X0) = tl(cons(skac2,skaf57(X0))),
    inference(resolution,[],[f508,f38]) ).

fof(f590,plain,
    ! [X0] : skaf58(X0) = tl(cons(skac2,skaf58(X0))),
    inference(resolution,[],[f508,f37]) ).

fof(f878,plain,
    ! [X0,X1] :
      ( ~ gt(X0,X1)
      | ~ ssItem(X1)
      | ~ ssItem(X0)
      | ~ lt(X0,X1) ),
    inference(duplicate_literal_removal,[],[f877]) ).

fof(f877,plain,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ gt(X0,X1)
      | ~ ssItem(X1)
      | ~ lt(X0,X1)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f110,f106]) ).

fof(f110,axiom,
    ! [X0,X1] :
      ( ~ gt(X1,X0)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ gt(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause110) ).

fof(f589,plain,
    ! [X0] : skaf61(X0) = tl(cons(skac2,skaf61(X0))),
    inference(resolution,[],[f508,f34]) ).

fof(f588,plain,
    ! [X0] : skaf62(X0) = tl(cons(skac2,skaf62(X0))),
    inference(resolution,[],[f508,f33]) ).

fof(f587,plain,
    ! [X0] : skaf63(X0) = tl(cons(skac2,skaf63(X0))),
    inference(resolution,[],[f508,f32]) ).

fof(f586,plain,
    ! [X0] : skaf66(X0) = tl(cons(skac2,skaf66(X0))),
    inference(resolution,[],[f508,f29]) ).

fof(f585,plain,
    ! [X0] : skaf67(X0) = tl(cons(skac2,skaf67(X0))),
    inference(resolution,[],[f508,f28]) ).

fof(f584,plain,
    ! [X0] : skaf68(X0) = tl(cons(skac2,skaf68(X0))),
    inference(resolution,[],[f508,f27]) ).

fof(f583,plain,
    ! [X0] : skaf71(X0) = tl(cons(skac2,skaf71(X0))),
    inference(resolution,[],[f508,f24]) ).

fof(f582,plain,
    ! [X0] : skaf72(X0) = tl(cons(skac2,skaf72(X0))),
    inference(resolution,[],[f508,f23]) ).

fof(f581,plain,
    ! [X0] : skaf73(X0) = tl(cons(skac2,skaf73(X0))),
    inference(resolution,[],[f508,f22]) ).

fof(f580,plain,
    ! [X0] : skaf75(X0) = tl(cons(skac2,skaf75(X0))),
    inference(resolution,[],[f508,f20]) ).

fof(f579,plain,
    ! [X0] : skaf76(X0) = tl(cons(skac2,skaf76(X0))),
    inference(resolution,[],[f508,f19]) ).

fof(f854,plain,
    ! [X0] :
      ( geq(skaf50(X0),skaf49(X0))
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f853,f46]) ).

fof(f853,plain,
    ! [X0] :
      ( ~ ssItem(skaf49(X0))
      | geq(skaf50(X0),skaf49(X0))
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f848,f45]) ).

fof(f848,plain,
    ! [X0] :
      ( ~ ssItem(skaf50(X0))
      | ~ ssItem(skaf49(X0))
      | geq(skaf50(X0),skaf49(X0))
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f108,f88]) ).

fof(f852,plain,
    ! [X0] :
      ( geq(skaf49(X0),skaf50(X0))
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f851,f45]) ).

fof(f851,plain,
    ! [X0] :
      ( ~ ssItem(skaf50(X0))
      | geq(skaf49(X0),skaf50(X0))
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f847,f46]) ).

fof(f847,plain,
    ! [X0] :
      ( ~ ssItem(skaf49(X0))
      | ~ ssItem(skaf50(X0))
      | geq(skaf49(X0),skaf50(X0))
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f108,f87]) ).

fof(f108,axiom,
    ! [X0,X1] :
      ( ~ leq(X0,X1)
      | ~ ssItem(X1)
      | ~ ssItem(X0)
      | geq(X1,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause108) ).

fof(f578,plain,
    ! [X0] : skaf77(X0) = tl(cons(skac2,skaf77(X0))),
    inference(resolution,[],[f508,f18]) ).

fof(f577,plain,
    ! [X0] : skaf80(X0) = tl(cons(skac2,skaf80(X0))),
    inference(resolution,[],[f508,f15]) ).

fof(f576,plain,
    ! [X0] : skaf81(X0) = tl(cons(skac2,skaf81(X0))),
    inference(resolution,[],[f508,f14]) ).

fof(f575,plain,
    ! [X0] : skaf82(X0) = tl(cons(skac2,skaf82(X0))),
    inference(resolution,[],[f508,f13]) ).

fof(f546,plain,
    ! [X0] : skaf51(X0) = tl(cons(skac3,skaf51(X0))),
    inference(resolution,[],[f507,f44]) ).

fof(f545,plain,
    ! [X0] : skaf52(X0) = tl(cons(skac3,skaf52(X0))),
    inference(resolution,[],[f507,f43]) ).

fof(f544,plain,
    ! [X0] : skaf53(X0) = tl(cons(skac3,skaf53(X0))),
    inference(resolution,[],[f507,f42]) ).

fof(f543,plain,
    ! [X0] : skaf56(X0) = tl(cons(skac3,skaf56(X0))),
    inference(resolution,[],[f507,f39]) ).

fof(f542,plain,
    ! [X0] : skaf57(X0) = tl(cons(skac3,skaf57(X0))),
    inference(resolution,[],[f507,f38]) ).

fof(f541,plain,
    ! [X0] : skaf58(X0) = tl(cons(skac3,skaf58(X0))),
    inference(resolution,[],[f507,f37]) ).

fof(f540,plain,
    ! [X0] : skaf61(X0) = tl(cons(skac3,skaf61(X0))),
    inference(resolution,[],[f507,f34]) ).

fof(f822,plain,
    ! [X0] :
      ( ~ geq(skaf55(X0),skaf54(X0))
      | totalorderP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f821,f41]) ).

fof(f821,plain,
    ! [X0] :
      ( ~ geq(skaf55(X0),skaf54(X0))
      | ~ ssItem(skaf54(X0))
      | totalorderP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f816,f40]) ).

fof(f816,plain,
    ! [X0] :
      ( ~ ssItem(skaf55(X0))
      | ~ geq(skaf55(X0),skaf54(X0))
      | ~ ssItem(skaf54(X0))
      | totalorderP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f107,f95]) ).

fof(f820,plain,
    ! [X0] :
      ( ~ geq(skaf54(X0),skaf55(X0))
      | totalorderP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f819,f40]) ).

fof(f819,plain,
    ! [X0] :
      ( ~ geq(skaf54(X0),skaf55(X0))
      | ~ ssItem(skaf55(X0))
      | totalorderP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f815,f41]) ).

fof(f815,plain,
    ! [X0] :
      ( ~ ssItem(skaf54(X0))
      | ~ geq(skaf54(X0),skaf55(X0))
      | ~ ssItem(skaf55(X0))
      | totalorderP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f107,f94]) ).

fof(f818,plain,
    ! [X0] :
      ( ~ geq(skaf65(X0),skaf64(X0))
      | totalorderedP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f817,f31]) ).

fof(f817,plain,
    ! [X0] :
      ( ~ geq(skaf65(X0),skaf64(X0))
      | ~ ssItem(skaf64(X0))
      | totalorderedP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f814,f30]) ).

fof(f814,plain,
    ! [X0] :
      ( ~ ssItem(skaf65(X0))
      | ~ geq(skaf65(X0),skaf64(X0))
      | ~ ssItem(skaf64(X0))
      | totalorderedP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f107,f91]) ).

fof(f107,axiom,
    ! [X0,X1] :
      ( leq(X1,X0)
      | ~ ssItem(X0)
      | ~ geq(X0,X1)
      | ~ ssItem(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause107) ).

fof(f539,plain,
    ! [X0] : skaf62(X0) = tl(cons(skac3,skaf62(X0))),
    inference(resolution,[],[f507,f33]) ).

fof(f538,plain,
    ! [X0] : skaf63(X0) = tl(cons(skac3,skaf63(X0))),
    inference(resolution,[],[f507,f32]) ).

fof(f537,plain,
    ! [X0] : skaf66(X0) = tl(cons(skac3,skaf66(X0))),
    inference(resolution,[],[f507,f29]) ).

fof(f536,plain,
    ! [X0] : skaf67(X0) = tl(cons(skac3,skaf67(X0))),
    inference(resolution,[],[f507,f28]) ).

fof(f535,plain,
    ! [X0] : skaf68(X0) = tl(cons(skac3,skaf68(X0))),
    inference(resolution,[],[f507,f27]) ).

fof(f534,plain,
    ! [X0] : skaf71(X0) = tl(cons(skac3,skaf71(X0))),
    inference(resolution,[],[f507,f24]) ).

fof(f533,plain,
    ! [X0] : skaf72(X0) = tl(cons(skac3,skaf72(X0))),
    inference(resolution,[],[f507,f23]) ).

fof(f532,plain,
    ! [X0] : skaf73(X0) = tl(cons(skac3,skaf73(X0))),
    inference(resolution,[],[f507,f22]) ).

fof(f531,plain,
    ! [X0] : skaf75(X0) = tl(cons(skac3,skaf75(X0))),
    inference(resolution,[],[f507,f20]) ).

fof(f530,plain,
    ! [X0] : skaf76(X0) = tl(cons(skac3,skaf76(X0))),
    inference(resolution,[],[f507,f19]) ).

fof(f529,plain,
    ! [X0] : skaf77(X0) = tl(cons(skac3,skaf77(X0))),
    inference(resolution,[],[f507,f18]) ).

fof(f106,axiom,
    ! [X0,X1] :
      ( gt(X1,X0)
      | ~ ssItem(X1)
      | ~ lt(X0,X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause106) ).

fof(f528,plain,
    ! [X0] : skaf80(X0) = tl(cons(skac3,skaf80(X0))),
    inference(resolution,[],[f507,f15]) ).

fof(f527,plain,
    ! [X0] : skaf81(X0) = tl(cons(skac3,skaf81(X0))),
    inference(resolution,[],[f507,f14]) ).

fof(f526,plain,
    ! [X0] : skaf82(X0) = tl(cons(skac3,skaf82(X0))),
    inference(resolution,[],[f507,f13]) ).

fof(f740,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf51(X0))),
    inference(resolution,[],[f618,f44]) ).

fof(f739,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf52(X0))),
    inference(resolution,[],[f618,f43]) ).

fof(f738,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf53(X0))),
    inference(resolution,[],[f618,f42]) ).

fof(f737,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf56(X0))),
    inference(resolution,[],[f618,f39]) ).

fof(f736,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf57(X0))),
    inference(resolution,[],[f618,f38]) ).

fof(f735,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf58(X0))),
    inference(resolution,[],[f618,f37]) ).

fof(f734,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf61(X0))),
    inference(resolution,[],[f618,f34]) ).

fof(f733,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf62(X0))),
    inference(resolution,[],[f618,f33]) ).

fof(f105,axiom,
    ! [X0,X1] :
      ( ~ gt(X0,X1)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | lt(X1,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause105) ).

fof(f732,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf63(X0))),
    inference(resolution,[],[f618,f32]) ).

fof(f731,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf66(X0))),
    inference(resolution,[],[f618,f29]) ).

fof(f730,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf67(X0))),
    inference(resolution,[],[f618,f28]) ).

fof(f729,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf68(X0))),
    inference(resolution,[],[f618,f27]) ).

fof(f728,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf71(X0))),
    inference(resolution,[],[f618,f24]) ).

fof(f727,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf72(X0))),
    inference(resolution,[],[f618,f23]) ).

fof(f726,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf73(X0))),
    inference(resolution,[],[f618,f22]) ).

fof(f725,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf75(X0))),
    inference(resolution,[],[f618,f20]) ).

fof(f724,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf76(X0))),
    inference(resolution,[],[f618,f19]) ).

fof(f723,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf77(X0))),
    inference(resolution,[],[f618,f18]) ).

fof(f722,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf80(X0))),
    inference(resolution,[],[f618,f15]) ).

fof(f103,axiom,
    ! [X0,X1] :
      ( ~ lt(X0,X1)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | leq(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause103) ).

fof(f721,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf81(X0))),
    inference(resolution,[],[f618,f14]) ).

fof(f720,plain,
    ! [X0] : skac2 = hd(cons(skac2,skaf82(X0))),
    inference(resolution,[],[f618,f13]) ).

fof(f719,plain,
    skac2 = hd(cons(skac2,nil)),
    inference(resolution,[],[f618,f8]) ).

fof(f755,plain,
    skac2 = hd(cons(skac2,sk6)),
    inference(resolution,[],[f618,f195]) ).

fof(f754,plain,
    skac2 = hd(cons(skac2,sk5)),
    inference(resolution,[],[f618,f194]) ).

fof(f751,plain,
    skac2 = hd(cons(skac2,sk2)),
    inference(resolution,[],[f618,f187]) ).

fof(f750,plain,
    skac2 = hd(cons(skac2,sk1)),
    inference(resolution,[],[f618,f186]) ).

fof(f757,plain,
    skac2 = hd(cons(skac2,sk2)),
    inference(forward_demodulation,[],[f753,f190]) ).

fof(f753,plain,
    skac2 = hd(cons(skac2,sk4)),
    inference(resolution,[],[f618,f189]) ).

fof(f756,plain,
    skac2 = hd(cons(skac2,sk1)),
    inference(forward_demodulation,[],[f752,f191]) ).

fof(f752,plain,
    skac2 = hd(cons(skac2,sk3)),
    inference(resolution,[],[f618,f188]) ).

fof(f749,plain,
    ! [X0] :
      ( skac2 = hd(cons(skac2,tl(X0)))
      | nil = X0
      | ~ ssList(X0) ),
    inference(resolution,[],[f618,f75]) ).

fof(f748,plain,
    ! [X0,X1] :
      ( skac2 = hd(cons(skac2,app(X0,X1)))
      | ~ ssList(X0)
      | ~ ssList(X1) ),
    inference(resolution,[],[f618,f85]) ).

fof(f747,plain,
    ! [X0,X1] :
      ( skac2 = hd(cons(skac2,cons(X0,X1)))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f618,f86]) ).

fof(f618,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | skac2 = hd(cons(skac2,X0)) ),
    inference(resolution,[],[f97,f10]) ).

fof(f662,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf51(X0))),
    inference(resolution,[],[f617,f44]) ).

fof(f717,plain,
    ! [X0] :
      ( nil = X0
      | ~ ssList(X0)
      | ~ segmentP(sk1,X0)
      | ~ segmentP(sk2,X0) ),
    inference(global_subsumption,[],[f196,f197,f120,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f109,f104,f226,f110,f105,f107,f114,f106,f103,f108,f157,f203,f204,f231,f205,f232,f169,f149,f131,f168,f132,f118,f119,f123,f133,f139,f126,f130,f122,f121,f140,f141,f125,f124,f134,f135,f136,f137,f150,f151,f208,f209,f223,f128,f127,f129,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f307,f308,f315,f316,f309,f310,f313,f314,f74,f339,f340,f341,f342,f343,f344,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f509,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f526,f527,f528,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f540,f541,f542,f543,f544,f545,f546,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f575,f576,f577,f578,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f590,f591,f592,f593,f594,f595,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f618,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f662,f663,f664,f665,f666,f667,f668,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f690,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714]) ).

fof(f714,plain,
    ! [X0] :
      ( ~ ssItem(nil)
      | nil = X0
      | ~ ssItem(X0)
      | ~ ssList(X0)
      | ~ segmentP(sk1,X0)
      | ~ segmentP(sk2,X0) ),
    inference(resolution,[],[f102,f193]) ).

fof(f102,axiom,
    ! [X0,X1] :
      ( neq(X1,X0)
      | ~ ssItem(X0)
      | X0 = X1
      | ~ ssItem(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause102) ).

fof(f661,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf52(X0))),
    inference(resolution,[],[f617,f43]) ).

fof(f660,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf53(X0))),
    inference(resolution,[],[f617,f42]) ).

fof(f659,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf56(X0))),
    inference(resolution,[],[f617,f39]) ).

fof(f658,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf57(X0))),
    inference(resolution,[],[f617,f38]) ).

fof(f657,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf58(X0))),
    inference(resolution,[],[f617,f37]) ).

fof(f656,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf61(X0))),
    inference(resolution,[],[f617,f34]) ).

fof(f655,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf62(X0))),
    inference(resolution,[],[f617,f33]) ).

fof(f654,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf63(X0))),
    inference(resolution,[],[f617,f32]) ).

fof(f653,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf66(X0))),
    inference(resolution,[],[f617,f29]) ).

fof(f652,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf67(X0))),
    inference(resolution,[],[f617,f28]) ).

fof(f651,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf68(X0))),
    inference(resolution,[],[f617,f27]) ).

fof(f101,axiom,
    ! [X0] :
      ( ~ singletonP(X0)
      | ~ ssList(X0)
      | cons(skaf44(X0),nil) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause101) ).

fof(f650,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf71(X0))),
    inference(resolution,[],[f617,f24]) ).

fof(f649,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf72(X0))),
    inference(resolution,[],[f617,f23]) ).

fof(f648,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf73(X0))),
    inference(resolution,[],[f617,f22]) ).

fof(f647,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf75(X0))),
    inference(resolution,[],[f617,f20]) ).

fof(f646,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf76(X0))),
    inference(resolution,[],[f617,f19]) ).

fof(f645,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf77(X0))),
    inference(resolution,[],[f617,f18]) ).

fof(f644,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf80(X0))),
    inference(resolution,[],[f617,f15]) ).

fof(f643,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf81(X0))),
    inference(resolution,[],[f617,f14]) ).

fof(f642,plain,
    ! [X0] : skac3 = hd(cons(skac3,skaf82(X0))),
    inference(resolution,[],[f617,f13]) ).

fof(f641,plain,
    skac3 = hd(cons(skac3,nil)),
    inference(resolution,[],[f617,f8]) ).

fof(f677,plain,
    skac3 = hd(cons(skac3,sk6)),
    inference(resolution,[],[f617,f195]) ).

fof(f676,plain,
    skac3 = hd(cons(skac3,sk5)),
    inference(resolution,[],[f617,f194]) ).

fof(f673,plain,
    skac3 = hd(cons(skac3,sk2)),
    inference(resolution,[],[f617,f187]) ).

fof(f672,plain,
    skac3 = hd(cons(skac3,sk1)),
    inference(resolution,[],[f617,f186]) ).

fof(f679,plain,
    skac3 = hd(cons(skac3,sk2)),
    inference(forward_demodulation,[],[f675,f190]) ).

fof(f675,plain,
    skac3 = hd(cons(skac3,sk4)),
    inference(resolution,[],[f617,f189]) ).

fof(f678,plain,
    skac3 = hd(cons(skac3,sk1)),
    inference(forward_demodulation,[],[f674,f191]) ).

fof(f674,plain,
    skac3 = hd(cons(skac3,sk3)),
    inference(resolution,[],[f617,f188]) ).

fof(f671,plain,
    ! [X0] :
      ( skac3 = hd(cons(skac3,tl(X0)))
      | nil = X0
      | ~ ssList(X0) ),
    inference(resolution,[],[f617,f75]) ).

fof(f670,plain,
    ! [X0,X1] :
      ( skac3 = hd(cons(skac3,app(X0,X1)))
      | ~ ssList(X0)
      | ~ ssList(X1) ),
    inference(resolution,[],[f617,f85]) ).

fof(f669,plain,
    ! [X0,X1] :
      ( skac3 = hd(cons(skac3,cons(X0,X1)))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f617,f86]) ).

fof(f617,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | skac3 = hd(cons(skac3,X0)) ),
    inference(resolution,[],[f97,f9]) ).

fof(f574,plain,
    nil = tl(cons(skac2,nil)),
    inference(resolution,[],[f508,f8]) ).

fof(f610,plain,
    sk6 = tl(cons(skac2,sk6)),
    inference(resolution,[],[f508,f195]) ).

fof(f609,plain,
    sk5 = tl(cons(skac2,sk5)),
    inference(resolution,[],[f508,f194]) ).

fof(f634,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | hd(X1) = hd(cons(hd(X1),X0))
      | nil = X1
      | ~ ssList(X1) ),
    inference(resolution,[],[f97,f76]) ).

fof(f633,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf44(X1) = hd(cons(skaf44(X1),X0)) ),
    inference(resolution,[],[f97,f47]) ).

fof(f632,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf49(X1) = hd(cons(skaf49(X1),X0)) ),
    inference(resolution,[],[f97,f46]) ).

fof(f631,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf50(X1) = hd(cons(skaf50(X1),X0)) ),
    inference(resolution,[],[f97,f45]) ).

fof(f630,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf54(X1) = hd(cons(skaf54(X1),X0)) ),
    inference(resolution,[],[f97,f41]) ).

fof(f629,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf55(X1) = hd(cons(skaf55(X1),X0)) ),
    inference(resolution,[],[f97,f40]) ).

fof(f628,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf59(X1) = hd(cons(skaf59(X1),X0)) ),
    inference(resolution,[],[f97,f36]) ).

fof(f627,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf60(X1) = hd(cons(skaf60(X1),X0)) ),
    inference(resolution,[],[f97,f35]) ).

fof(f626,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf64(X1) = hd(cons(skaf64(X1),X0)) ),
    inference(resolution,[],[f97,f31]) ).

fof(f625,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf65(X1) = hd(cons(skaf65(X1),X0)) ),
    inference(resolution,[],[f97,f30]) ).

fof(f624,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf69(X1) = hd(cons(skaf69(X1),X0)) ),
    inference(resolution,[],[f97,f26]) ).

fof(f623,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf70(X1) = hd(cons(skaf70(X1),X0)) ),
    inference(resolution,[],[f97,f25]) ).

fof(f622,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf74(X1) = hd(cons(skaf74(X1),X0)) ),
    inference(resolution,[],[f97,f21]) ).

fof(f621,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf78(X1) = hd(cons(skaf78(X1),X0)) ),
    inference(resolution,[],[f97,f17]) ).

fof(f620,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf79(X1) = hd(cons(skaf79(X1),X0)) ),
    inference(resolution,[],[f97,f16]) ).

fof(f619,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | skaf83(X1) = hd(cons(skaf83(X1),X0)) ),
    inference(resolution,[],[f97,f12]) ).

fof(f97,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssList(X1)
      | hd(cons(X0,X1)) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause97) ).

fof(f606,plain,
    sk2 = tl(cons(skac2,sk2)),
    inference(resolution,[],[f508,f187]) ).

fof(f605,plain,
    sk1 = tl(cons(skac2,sk1)),
    inference(resolution,[],[f508,f186]) ).

fof(f612,plain,
    sk2 = tl(cons(skac2,sk2)),
    inference(forward_demodulation,[],[f608,f190]) ).

fof(f608,plain,
    sk4 = tl(cons(skac2,sk4)),
    inference(resolution,[],[f508,f189]) ).

fof(f611,plain,
    sk1 = tl(cons(skac2,sk1)),
    inference(forward_demodulation,[],[f607,f191]) ).

fof(f607,plain,
    sk3 = tl(cons(skac2,sk3)),
    inference(resolution,[],[f508,f188]) ).

fof(f604,plain,
    ! [X0] :
      ( tl(X0) = tl(cons(skac2,tl(X0)))
      | nil = X0
      | ~ ssList(X0) ),
    inference(resolution,[],[f508,f75]) ).

fof(f603,plain,
    ! [X0,X1] :
      ( app(X0,X1) = tl(cons(skac2,app(X0,X1)))
      | ~ ssList(X0)
      | ~ ssList(X1) ),
    inference(resolution,[],[f508,f85]) ).

fof(f602,plain,
    ! [X0,X1] :
      ( cons(X0,X1) = tl(cons(skac2,cons(X0,X1)))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f508,f86]) ).

fof(f601,plain,
    ! [X0,X1] : skaf42(X0,X1) = tl(cons(skac2,skaf42(X0,X1))),
    inference(resolution,[],[f508,f53]) ).

fof(f600,plain,
    ! [X0,X1] : skaf43(X0,X1) = tl(cons(skac2,skaf43(X0,X1))),
    inference(resolution,[],[f508,f52]) ).

fof(f599,plain,
    ! [X0,X1] : skaf45(X0,X1) = tl(cons(skac2,skaf45(X0,X1))),
    inference(resolution,[],[f508,f51]) ).

fof(f598,plain,
    ! [X0,X1] : skaf46(X0,X1) = tl(cons(skac2,skaf46(X0,X1))),
    inference(resolution,[],[f508,f50]) ).

fof(f597,plain,
    ! [X0,X1] : skaf47(X0,X1) = tl(cons(skac2,skaf47(X0,X1))),
    inference(resolution,[],[f508,f49]) ).

fof(f596,plain,
    ! [X0,X1] : skaf48(X0,X1) = tl(cons(skac2,skaf48(X0,X1))),
    inference(resolution,[],[f508,f48]) ).

fof(f508,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | tl(cons(skac2,X0)) = X0 ),
    inference(resolution,[],[f96,f10]) ).

fof(f525,plain,
    nil = tl(cons(skac3,nil)),
    inference(resolution,[],[f507,f8]) ).

fof(f561,plain,
    sk6 = tl(cons(skac3,sk6)),
    inference(resolution,[],[f507,f195]) ).

fof(f560,plain,
    sk5 = tl(cons(skac3,sk5)),
    inference(resolution,[],[f507,f194]) ).

fof(f557,plain,
    sk2 = tl(cons(skac3,sk2)),
    inference(resolution,[],[f507,f187]) ).

fof(f556,plain,
    sk1 = tl(cons(skac3,sk1)),
    inference(resolution,[],[f507,f186]) ).

fof(f563,plain,
    sk2 = tl(cons(skac3,sk2)),
    inference(forward_demodulation,[],[f559,f190]) ).

fof(f559,plain,
    sk4 = tl(cons(skac3,sk4)),
    inference(resolution,[],[f507,f189]) ).

fof(f562,plain,
    sk1 = tl(cons(skac3,sk1)),
    inference(forward_demodulation,[],[f558,f191]) ).

fof(f558,plain,
    sk3 = tl(cons(skac3,sk3)),
    inference(resolution,[],[f507,f188]) ).

fof(f555,plain,
    ! [X0] :
      ( tl(X0) = tl(cons(skac3,tl(X0)))
      | nil = X0
      | ~ ssList(X0) ),
    inference(resolution,[],[f507,f75]) ).

fof(f554,plain,
    ! [X0,X1] :
      ( app(X0,X1) = tl(cons(skac3,app(X0,X1)))
      | ~ ssList(X0)
      | ~ ssList(X1) ),
    inference(resolution,[],[f507,f85]) ).

fof(f553,plain,
    ! [X0,X1] :
      ( cons(X0,X1) = tl(cons(skac3,cons(X0,X1)))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f507,f86]) ).

fof(f552,plain,
    ! [X0,X1] : skaf42(X0,X1) = tl(cons(skac3,skaf42(X0,X1))),
    inference(resolution,[],[f507,f53]) ).

fof(f551,plain,
    ! [X0,X1] : skaf43(X0,X1) = tl(cons(skac3,skaf43(X0,X1))),
    inference(resolution,[],[f507,f52]) ).

fof(f550,plain,
    ! [X0,X1] : skaf45(X0,X1) = tl(cons(skac3,skaf45(X0,X1))),
    inference(resolution,[],[f507,f51]) ).

fof(f549,plain,
    ! [X0,X1] : skaf46(X0,X1) = tl(cons(skac3,skaf46(X0,X1))),
    inference(resolution,[],[f507,f50]) ).

fof(f548,plain,
    ! [X0,X1] : skaf47(X0,X1) = tl(cons(skac3,skaf47(X0,X1))),
    inference(resolution,[],[f507,f49]) ).

fof(f547,plain,
    ! [X0,X1] : skaf48(X0,X1) = tl(cons(skac3,skaf48(X0,X1))),
    inference(resolution,[],[f507,f48]) ).

fof(f507,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | tl(cons(skac3,X0)) = X0 ),
    inference(resolution,[],[f96,f9]) ).

fof(f524,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(hd(X1),X0)) = X0
      | nil = X1
      | ~ ssList(X1) ),
    inference(resolution,[],[f96,f76]) ).

fof(f523,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf44(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f47]) ).

fof(f522,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf49(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f46]) ).

fof(f521,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf50(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f45]) ).

fof(f520,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf54(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f41]) ).

fof(f519,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf55(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f40]) ).

fof(f518,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf59(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f36]) ).

fof(f517,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf60(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f35]) ).

fof(f516,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf64(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f31]) ).

fof(f515,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf65(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f30]) ).

fof(f514,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf69(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f26]) ).

fof(f513,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf70(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f25]) ).

fof(f512,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf74(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f21]) ).

fof(f511,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf78(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f17]) ).

fof(f510,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | tl(cons(skaf79(X1),X0)) = X0 ),
    inference(resolution,[],[f96,f16]) ).

fof(f96,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssList(X1)
      | tl(cons(X0,X1)) = X1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause96) ).

fof(f306,plain,
    ! [X0,X1] : skaf45(X0,X1) = app(skaf45(X0,X1),nil),
    inference(resolution,[],[f73,f51]) ).

fof(f305,plain,
    ! [X0,X1] : skaf46(X0,X1) = app(skaf46(X0,X1),nil),
    inference(resolution,[],[f73,f50]) ).

fof(f303,plain,
    ! [X0,X1] : skaf48(X0,X1) = app(skaf48(X0,X1),nil),
    inference(resolution,[],[f73,f48]) ).

fof(f224,plain,
    ! [X2,X1] :
      ( memberP(cons(X1,X2),X1)
      | ~ ssList(X2)
      | ~ ssItem(X1) ),
    inference(duplicate_literal_removal,[],[f207]) ).

fof(f207,plain,
    ! [X2,X1] :
      ( ~ ssItem(X1)
      | ~ ssItem(X1)
      | ~ ssList(X2)
      | memberP(cons(X1,X2),X1) ),
    inference(equality_resolution,[],[f138]) ).

fof(f138,axiom,
    ! [X2,X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ ssList(X2)
      | X0 != X1
      | memberP(cons(X1,X2),X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause138) ).

fof(f99,axiom,
    ! [X0,X1] :
      ( cons(X0,X1) != X1
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause99) ).

fof(f98,axiom,
    ! [X0,X1] :
      ( nil != cons(X0,X1)
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause98) ).

fof(f95,axiom,
    ! [X0] :
      ( ~ leq(skaf54(X0),skaf55(X0))
      | totalorderP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause95) ).

fof(f94,axiom,
    ! [X0] :
      ( ~ leq(skaf55(X0),skaf54(X0))
      | totalorderP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause94) ).

fof(f93,axiom,
    ! [X0] :
      ( ~ lt(skaf59(X0),skaf60(X0))
      | strictorderP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause93) ).

fof(f92,axiom,
    ! [X0] :
      ( ~ lt(skaf60(X0),skaf59(X0))
      | strictorderP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause92) ).

fof(f91,axiom,
    ! [X0] :
      ( ~ leq(skaf64(X0),skaf65(X0))
      | totalorderedP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause91) ).

fof(f90,axiom,
    ! [X0] :
      ( ~ lt(skaf69(X0),skaf70(X0))
      | strictorderedP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause90) ).

fof(f89,axiom,
    ! [X0] :
      ( skaf79(X0) != skaf78(X0)
      | equalelemsP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause89) ).

fof(f88,axiom,
    ! [X0] :
      ( leq(skaf49(X0),skaf50(X0))
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause88) ).

fof(f87,axiom,
    ! [X0] :
      ( leq(skaf50(X0),skaf49(X0))
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause87) ).

fof(f432,plain,
    ( ~ segmentP(sk1,sk2)
    | ~ segmentP(sk2,sk2) ),
    inference(subsumption_resolution,[],[f431,f187]) ).

fof(f431,plain,
    ( ~ ssList(sk2)
    | ~ segmentP(sk1,sk2)
    | ~ segmentP(sk2,sk2) ),
    inference(resolution,[],[f193,f192]) ).

fof(f429,plain,
    ! [X0,X1] :
      ( ~ ssItem(X1)
      | ~ ssList(X0)
      | cons(X1,X0) = app(cons(X1,X0),nil) ),
    inference(resolution,[],[f86,f73]) ).

fof(f428,plain,
    ! [X0,X1] :
      ( ~ ssItem(X1)
      | ~ ssList(X0)
      | cons(X1,X0) = app(nil,cons(X1,X0)) ),
    inference(resolution,[],[f86,f74]) ).

fof(f86,axiom,
    ! [X0,X1] :
      ( ssList(cons(X0,X1))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause86) ).

fof(f372,plain,
    ! [X0,X1] :
      ( ~ ssList(X1)
      | ~ ssList(X0)
      | app(X0,X1) = app(app(X0,X1),nil) ),
    inference(resolution,[],[f85,f73]) ).

fof(f371,plain,
    ! [X0,X1] :
      ( ~ ssList(X1)
      | ~ ssList(X0)
      | app(X0,X1) = app(nil,app(X0,X1)) ),
    inference(resolution,[],[f85,f74]) ).

fof(f84,axiom,
    ! [X0] :
      ( ~ frontsegP(nil,X0)
      | ~ ssList(X0)
      | nil = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause84) ).

fof(f82,axiom,
    ! [X0] :
      ( ~ rearsegP(nil,X0)
      | ~ ssList(X0)
      | nil = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause82) ).

fof(f80,axiom,
    ! [X0] :
      ( ~ segmentP(nil,X0)
      | ~ ssList(X0)
      | nil = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause80) ).

fof(f338,plain,
    ! [X0] : skaf51(X0) = app(nil,skaf51(X0)),
    inference(resolution,[],[f74,f44]) ).

fof(f337,plain,
    ! [X0] : skaf52(X0) = app(nil,skaf52(X0)),
    inference(resolution,[],[f74,f43]) ).

fof(f336,plain,
    ! [X0] : skaf53(X0) = app(nil,skaf53(X0)),
    inference(resolution,[],[f74,f42]) ).

fof(f335,plain,
    ! [X0] : skaf56(X0) = app(nil,skaf56(X0)),
    inference(resolution,[],[f74,f39]) ).

fof(f334,plain,
    ! [X0] : skaf57(X0) = app(nil,skaf57(X0)),
    inference(resolution,[],[f74,f38]) ).

fof(f333,plain,
    ! [X0] : skaf58(X0) = app(nil,skaf58(X0)),
    inference(resolution,[],[f74,f37]) ).

fof(f332,plain,
    ! [X0] : skaf61(X0) = app(nil,skaf61(X0)),
    inference(resolution,[],[f74,f34]) ).

fof(f331,plain,
    ! [X0] : skaf62(X0) = app(nil,skaf62(X0)),
    inference(resolution,[],[f74,f33]) ).

fof(f330,plain,
    ! [X0] : skaf63(X0) = app(nil,skaf63(X0)),
    inference(resolution,[],[f74,f32]) ).

fof(f329,plain,
    ! [X0] : skaf66(X0) = app(nil,skaf66(X0)),
    inference(resolution,[],[f74,f29]) ).

fof(f328,plain,
    ! [X0] : skaf67(X0) = app(nil,skaf67(X0)),
    inference(resolution,[],[f74,f28]) ).

fof(f327,plain,
    ! [X0] : skaf68(X0) = app(nil,skaf68(X0)),
    inference(resolution,[],[f74,f27]) ).

fof(f326,plain,
    ! [X0] : skaf71(X0) = app(nil,skaf71(X0)),
    inference(resolution,[],[f74,f24]) ).

fof(f325,plain,
    ! [X0] : skaf72(X0) = app(nil,skaf72(X0)),
    inference(resolution,[],[f74,f23]) ).

fof(f324,plain,
    ! [X0] : skaf73(X0) = app(nil,skaf73(X0)),
    inference(resolution,[],[f74,f22]) ).

fof(f323,plain,
    ! [X0] : skaf75(X0) = app(nil,skaf75(X0)),
    inference(resolution,[],[f74,f20]) ).

fof(f322,plain,
    ! [X0] : skaf76(X0) = app(nil,skaf76(X0)),
    inference(resolution,[],[f74,f19]) ).

fof(f321,plain,
    ! [X0] : skaf77(X0) = app(nil,skaf77(X0)),
    inference(resolution,[],[f74,f18]) ).

fof(f320,plain,
    ! [X0] : skaf80(X0) = app(nil,skaf80(X0)),
    inference(resolution,[],[f74,f15]) ).

fof(f319,plain,
    ! [X0] : skaf81(X0) = app(nil,skaf81(X0)),
    inference(resolution,[],[f74,f14]) ).

fof(f318,plain,
    ! [X0] : skaf82(X0) = app(nil,skaf82(X0)),
    inference(resolution,[],[f74,f13]) ).

fof(f302,plain,
    ! [X0] : skaf51(X0) = app(skaf51(X0),nil),
    inference(resolution,[],[f73,f44]) ).

fof(f301,plain,
    ! [X0] : skaf52(X0) = app(skaf52(X0),nil),
    inference(resolution,[],[f73,f43]) ).

fof(f300,plain,
    ! [X0] : skaf53(X0) = app(skaf53(X0),nil),
    inference(resolution,[],[f73,f42]) ).

fof(f299,plain,
    ! [X0] : skaf56(X0) = app(skaf56(X0),nil),
    inference(resolution,[],[f73,f39]) ).

fof(f298,plain,
    ! [X0] : skaf57(X0) = app(skaf57(X0),nil),
    inference(resolution,[],[f73,f38]) ).

fof(f297,plain,
    ! [X0] : skaf58(X0) = app(skaf58(X0),nil),
    inference(resolution,[],[f73,f37]) ).

fof(f296,plain,
    ! [X0] : skaf61(X0) = app(skaf61(X0),nil),
    inference(resolution,[],[f73,f34]) ).

fof(f76,axiom,
    ! [X0] :
      ( ssItem(hd(X0))
      | nil = X0
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause76) ).

fof(f295,plain,
    ! [X0] : skaf62(X0) = app(skaf62(X0),nil),
    inference(resolution,[],[f73,f33]) ).

fof(f294,plain,
    ! [X0] : skaf63(X0) = app(skaf63(X0),nil),
    inference(resolution,[],[f73,f32]) ).

fof(f293,plain,
    ! [X0] : skaf66(X0) = app(skaf66(X0),nil),
    inference(resolution,[],[f73,f29]) ).

fof(f292,plain,
    ! [X0] : skaf67(X0) = app(skaf67(X0),nil),
    inference(resolution,[],[f73,f28]) ).

fof(f291,plain,
    ! [X0] : skaf68(X0) = app(skaf68(X0),nil),
    inference(resolution,[],[f73,f27]) ).

fof(f290,plain,
    ! [X0] : skaf71(X0) = app(skaf71(X0),nil),
    inference(resolution,[],[f73,f24]) ).

fof(f289,plain,
    ! [X0] : skaf72(X0) = app(skaf72(X0),nil),
    inference(resolution,[],[f73,f23]) ).

fof(f288,plain,
    ! [X0] : skaf73(X0) = app(skaf73(X0),nil),
    inference(resolution,[],[f73,f22]) ).

fof(f287,plain,
    ! [X0] : skaf75(X0) = app(skaf75(X0),nil),
    inference(resolution,[],[f73,f20]) ).

fof(f286,plain,
    ! [X0] : skaf76(X0) = app(skaf76(X0),nil),
    inference(resolution,[],[f73,f19]) ).

fof(f285,plain,
    ! [X0] : skaf77(X0) = app(skaf77(X0),nil),
    inference(resolution,[],[f73,f18]) ).

fof(f354,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = X0
      | tl(X0) = app(tl(X0),nil) ),
    inference(resolution,[],[f75,f73]) ).

fof(f353,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = X0
      | tl(X0) = app(nil,tl(X0)) ),
    inference(resolution,[],[f75,f74]) ).

fof(f75,axiom,
    ! [X0] :
      ( ssList(tl(X0))
      | nil = X0
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause75) ).

fof(f284,plain,
    ! [X0] : skaf80(X0) = app(skaf80(X0),nil),
    inference(resolution,[],[f73,f15]) ).

fof(f283,plain,
    ! [X0] : skaf81(X0) = app(skaf81(X0),nil),
    inference(resolution,[],[f73,f14]) ).

fof(f282,plain,
    ! [X0] : skaf82(X0) = app(skaf82(X0),nil),
    inference(resolution,[],[f73,f13]) ).

fof(f350,plain,
    sk6 = app(nil,sk6),
    inference(resolution,[],[f74,f195]) ).

fof(f346,plain,
    sk2 = app(nil,sk2),
    inference(resolution,[],[f74,f187]) ).

fof(f345,plain,
    sk1 = app(nil,sk1),
    inference(resolution,[],[f74,f186]) ).

fof(f352,plain,
    sk2 = app(nil,sk2),
    inference(forward_demodulation,[],[f348,f190]) ).

fof(f348,plain,
    sk4 = app(nil,sk4),
    inference(resolution,[],[f74,f189]) ).

fof(f351,plain,
    sk1 = app(nil,sk1),
    inference(forward_demodulation,[],[f347,f191]) ).

fof(f347,plain,
    sk3 = app(nil,sk3),
    inference(resolution,[],[f74,f188]) ).

fof(f314,plain,
    sk6 = app(sk6,nil),
    inference(resolution,[],[f73,f195]) ).

fof(f313,plain,
    sk5 = app(sk5,nil),
    inference(resolution,[],[f73,f194]) ).

fof(f316,plain,
    sk2 = app(sk2,nil),
    inference(forward_demodulation,[],[f312,f190]) ).

fof(f312,plain,
    sk4 = app(sk4,nil),
    inference(resolution,[],[f73,f189]) ).

fof(f315,plain,
    sk1 = app(sk1,nil),
    inference(forward_demodulation,[],[f311,f191]) ).

fof(f311,plain,
    sk3 = app(sk3,nil),
    inference(resolution,[],[f73,f188]) ).

fof(f72,axiom,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | duplicatefreeP(X0)
      | ssItem(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause72) ).

fof(f70,axiom,
    ! [X0] :
      ( cyclefreeP(cons(X0,nil))
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause70) ).

fof(f69,axiom,
    ! [X0] :
      ( totalorderP(cons(X0,nil))
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause69) ).

fof(f68,axiom,
    ! [X0] :
      ( strictorderP(cons(X0,nil))
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause68) ).

fof(f67,axiom,
    ! [X0] :
      ( totalorderedP(cons(X0,nil))
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause67) ).

fof(f66,axiom,
    ! [X0] :
      ( strictorderedP(cons(X0,nil))
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause66) ).

fof(f65,axiom,
    ! [X0] :
      ( duplicatefreeP(cons(X0,nil))
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause65) ).

fof(f64,axiom,
    ! [X0] :
      ( equalelemsP(cons(X0,nil))
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause64) ).

fof(f233,plain,
    nil = app(nil,nil),
    inference(global_subsumption,[],[f189,f188,f186,f194,f195,f187,f191,f190,f192,f196,f197,f193,f11,f2,f1,f5,f6,f7,f4,f3,f9,f10,f8,f54,f47,f12,f16,f26,f25,f21,f17,f30,f31,f45,f35,f36,f41,f40,f46,f39,f38,f42,f43,f32,f37,f34,f29,f28,f27,f24,f23,f22,f20,f19,f18,f15,f14,f13,f33,f44,f53,f48,f50,f49,f51,f52,f71,f63,f55,f62,f65,f64,f68,f69,f70,f66,f67,f58,f56,f61,f60,f59,f57,f73,f74,f101,f86,f98,f99,f96,f97,f120,f85,f72,f89,f142,f162,f92,f93,f95,f94,f88,f87,f165,f166,f167,f90,f91,f164,f163,f198,f228,f199,f229,f200,f230,f82,f80,f84,f76,f78,f77,f75,f109,f104,f227,f226,f110,f105,f107,f114,f106,f103,f108,f102,f157,f203,f204,f231,f205,f232,f169,f149,f225,f131,f168,f132,f100,f118,f119,f123,f133,f224,f139,f126,f130,f122,f121,f140,f141,f125,f124,f134,f135,f136,f137,f150,f151,f208,f209,f223]) ).

fof(f227,plain,
    ! [X1] :
      ( ~ neq(X1,X1)
      | ~ ssItem(X1) ),
    inference(duplicate_literal_removal,[],[f201]) ).

fof(f201,plain,
    ! [X1] :
      ( ~ ssItem(X1)
      | ~ ssItem(X1)
      | ~ neq(X1,X1) ),
    inference(equality_resolution,[],[f117]) ).

fof(f117,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssItem(X1)
      | X0 != X1
      | ~ neq(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause117) ).

fof(f225,plain,
    ! [X1] :
      ( ~ neq(X1,X1)
      | ~ ssList(X1) ),
    inference(duplicate_literal_removal,[],[f206]) ).

fof(f206,plain,
    ! [X1] :
      ( ~ ssList(X1)
      | ~ ssList(X1)
      | ~ neq(X1,X1) ),
    inference(equality_resolution,[],[f115]) ).

fof(f115,axiom,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X1)
      | X0 != X1
      | ~ neq(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause115) ).

fof(f71,axiom,
    ! [X0] :
      ( ~ memberP(nil,X0)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause71) ).

fof(f63,axiom,
    ! [X0] :
      ( ~ lt(X0,X0)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause63) ).

fof(f62,axiom,
    ! [X0] :
      ( leq(X0,X0)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause62) ).

fof(f61,axiom,
    ! [X0] :
      ( frontsegP(X0,X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause61) ).

fof(f60,axiom,
    ! [X0] :
      ( frontsegP(X0,nil)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause60) ).

fof(f59,axiom,
    ! [X0] :
      ( rearsegP(X0,X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause59) ).

fof(f58,axiom,
    ! [X0] :
      ( rearsegP(X0,nil)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause58) ).

fof(f57,axiom,
    ! [X0] :
      ( segmentP(X0,X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause57) ).

fof(f55,axiom,
    ! [X0] :
      ( geq(X0,X0)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause55) ).

fof(f53,axiom,
    ! [X0,X1] : ssList(skaf42(X0,X1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause53) ).

fof(f52,axiom,
    ! [X0,X1] : ssList(skaf43(X0,X1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause52) ).

fof(f50,axiom,
    ! [X0,X1] : ssList(skaf46(X0,X1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause50) ).

fof(f230,plain,
    frontsegP(nil,nil),
    inference(global_subsumption,[],[f189,f188,f186,f194,f195,f187,f191,f190,f192,f196,f197,f193,f11,f2,f1,f5,f6,f7,f4,f3,f9,f10,f8,f54,f47,f12,f16,f26,f25,f21,f17,f30,f31,f45,f35,f36,f41,f40,f46,f39,f38,f42,f43,f32,f37,f34,f29,f28,f27,f24,f23,f22,f20,f19,f18,f15,f14,f13,f33,f44,f53,f48,f50,f49,f51,f52,f71,f63,f55,f62,f65,f64,f68,f69,f70,f66,f67,f58,f56,f61,f60,f59,f57,f73,f74,f101,f86,f98,f99,f96,f97,f120,f85,f72,f89,f142,f162,f92,f93,f95,f94,f88,f87,f165,f166,f167,f90,f91,f164,f163,f198,f228,f199,f229,f200]) ).

fof(f229,plain,
    segmentP(nil,nil),
    inference(global_subsumption,[],[f189,f188,f186,f194,f195,f187,f191,f190,f192,f196,f197,f193,f11,f2,f1,f5,f6,f7,f4,f3,f9,f10,f8,f54,f47,f12,f16,f26,f25,f21,f17,f30,f31,f45,f35,f36,f41,f40,f46,f39,f38,f42,f43,f32,f37,f34,f29,f28,f27,f24,f23,f22,f20,f19,f18,f15,f14,f13,f33,f44,f53,f48,f50,f49,f51,f52,f71,f63,f55,f62,f65,f64,f68,f69,f70,f66,f67,f58,f56,f61,f60,f59,f57,f73,f74,f101,f86,f98,f99,f96,f97,f120,f85,f72,f89,f142,f162,f92,f93,f95,f94,f88,f87,f165,f166,f167,f90,f91,f164,f163,f198,f228,f199]) ).

fof(f228,plain,
    rearsegP(nil,nil),
    inference(global_subsumption,[],[f189,f188,f186,f194,f195,f187,f191,f190,f192,f196,f197,f193,f11,f2,f1,f5,f6,f7,f4,f3,f9,f10,f8,f54,f47,f12,f16,f26,f25,f21,f17,f30,f31,f45,f35,f36,f41,f40,f46,f39,f38,f42,f43,f32,f37,f34,f29,f28,f27,f24,f23,f22,f20,f19,f18,f15,f14,f13,f33,f44,f53,f48,f50,f49,f51,f52,f71,f63,f55,f62,f65,f64,f68,f69,f70,f66,f67,f58,f56,f61,f60,f59,f57,f73,f74,f101,f86,f98,f99,f96,f97,f120,f85,f72,f89,f142,f162,f92,f93,f95,f94,f88,f87,f165,f166,f167,f90,f91,f164,f163,f198]) ).

fof(f54,axiom,
    skac3 != skac2,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause54) ).

fof(f47,axiom,
    ! [X0] : ssItem(skaf44(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause47) ).

fof(f46,axiom,
    ! [X0] : ssItem(skaf49(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause46) ).

fof(f45,axiom,
    ! [X0] : ssItem(skaf50(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause45) ).

fof(f44,axiom,
    ! [X0] : ssList(skaf51(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause44) ).

fof(f43,axiom,
    ! [X0] : ssList(skaf52(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause43) ).

fof(f42,axiom,
    ! [X0] : ssList(skaf53(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause42) ).

fof(f41,axiom,
    ! [X0] : ssItem(skaf54(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause41) ).

fof(f40,axiom,
    ! [X0] : ssItem(skaf55(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause40) ).

fof(f39,axiom,
    ! [X0] : ssList(skaf56(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause39) ).

fof(f38,axiom,
    ! [X0] : ssList(skaf57(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause38) ).

fof(f37,axiom,
    ! [X0] : ssList(skaf58(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause37) ).

fof(f36,axiom,
    ! [X0] : ssItem(skaf59(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause36) ).

fof(f35,axiom,
    ! [X0] : ssItem(skaf60(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause35) ).

fof(f34,axiom,
    ! [X0] : ssList(skaf61(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause34) ).

fof(f33,axiom,
    ! [X0] : ssList(skaf62(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause33) ).

fof(f32,axiom,
    ! [X0] : ssList(skaf63(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause32) ).

fof(f31,axiom,
    ! [X0] : ssItem(skaf64(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause31) ).

fof(f30,axiom,
    ! [X0] : ssItem(skaf65(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause30) ).

fof(f29,axiom,
    ! [X0] : ssList(skaf66(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause29) ).

fof(f28,axiom,
    ! [X0] : ssList(skaf67(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause28) ).

fof(f27,axiom,
    ! [X0] : ssList(skaf68(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause27) ).

fof(f26,axiom,
    ! [X0] : ssItem(skaf69(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause26) ).

fof(f25,axiom,
    ! [X0] : ssItem(skaf70(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause25) ).

fof(f24,axiom,
    ! [X0] : ssList(skaf71(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause24) ).

fof(f23,axiom,
    ! [X0] : ssList(skaf72(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause23) ).

fof(f22,axiom,
    ! [X0] : ssList(skaf73(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause22) ).

fof(f21,axiom,
    ! [X0] : ssItem(skaf74(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause21) ).

fof(f20,axiom,
    ! [X0] : ssList(skaf75(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause20) ).

fof(f19,axiom,
    ! [X0] : ssList(skaf76(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause19) ).

fof(f18,axiom,
    ! [X0] : ssList(skaf77(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause18) ).

fof(f17,axiom,
    ! [X0] : ssItem(skaf78(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause17) ).

fof(f16,axiom,
    ! [X0] : ssItem(skaf79(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause16) ).

fof(f15,axiom,
    ! [X0] : ssList(skaf80(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause15) ).

fof(f14,axiom,
    ! [X0] : ssList(skaf81(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause14) ).

fof(f13,axiom,
    ! [X0] : ssList(skaf82(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause13) ).

fof(f12,axiom,
    ! [X0] : ssItem(skaf83(X0)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause12) ).

fof(f192,axiom,
    neq(sk2,nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_7) ).

fof(f11,axiom,
    ~ singletonP(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause11) ).

fof(f10,axiom,
    ssItem(skac2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause10) ).

fof(f9,axiom,
    ssItem(skac3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause9) ).

fof(f7,axiom,
    cyclefreeP(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause7) ).

fof(f6,axiom,
    totalorderP(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause6) ).

fof(f5,axiom,
    strictorderP(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause5) ).

fof(f4,axiom,
    totalorderedP(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause4) ).

fof(f3,axiom,
    strictorderedP(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause3) ).

fof(f2,axiom,
    duplicatefreeP(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause2) ).

fof(f1,axiom,
    equalelemsP(nil),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause1) ).

fof(f189,axiom,
    ssList(sk4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_4) ).

fof(f188,axiom,
    ssList(sk3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_3) ).

fof(f221,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))
      | ~ ssItem(X3)
      | ~ ssItem(X1)
      | ~ totalorderP(app(app(X0,cons(X1,X2)),cons(X3,X4)))
      | ~ ssList(X4)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | leq(X1,X3)
      | leq(X3,X1) ),
    inference(equality_resolution,[],[f184]) ).

fof(f184,axiom,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ totalorderP(X5)
      | ~ ssItem(X3)
      | ~ ssItem(X1)
      | ~ ssList(X5)
      | ~ ssList(X4)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | leq(X1,X3)
      | leq(X3,X1)
      | app(app(X0,cons(X1,X2)),cons(X3,X4)) != X5 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause184) ).

fof(f220,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))
      | ~ ssItem(X3)
      | ~ ssItem(X1)
      | ~ strictorderP(app(app(X0,cons(X1,X2)),cons(X3,X4)))
      | ~ ssList(X4)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | lt(X1,X3)
      | lt(X3,X1) ),
    inference(equality_resolution,[],[f183]) ).

fof(f183,axiom,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ strictorderP(X5)
      | ~ ssItem(X3)
      | ~ ssItem(X1)
      | ~ ssList(X5)
      | ~ ssList(X4)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | lt(X1,X3)
      | lt(X3,X1)
      | app(app(X0,cons(X1,X2)),cons(X3,X4)) != X5 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause183) ).

fof(f219,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ ssList(app(app(X2,cons(X0,X3)),cons(X1,X4)))
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ cyclefreeP(app(app(X2,cons(X0,X3)),cons(X1,X4)))
      | ~ ssList(X2)
      | ~ ssList(X3)
      | ~ ssList(X4)
      | ~ leq(X0,X1)
      | ~ leq(X1,X0) ),
    inference(equality_resolution,[],[f185]) ).

fof(f185,axiom,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ cyclefreeP(X5)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ ssList(X5)
      | ~ ssList(X2)
      | ~ ssList(X3)
      | ~ ssList(X4)
      | ~ leq(X0,X1)
      | ~ leq(X1,X0)
      | app(app(X2,cons(X0,X3)),cons(X1,X4)) != X5 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause185) ).

fof(f218,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))
      | ~ ssItem(X1)
      | ~ ssItem(X3)
      | ~ totalorderedP(app(app(X0,cons(X1,X2)),cons(X3,X4)))
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X4)
      | leq(X1,X3) ),
    inference(equality_resolution,[],[f182]) ).

fof(f182,axiom,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ totalorderedP(X5)
      | ~ ssItem(X1)
      | ~ ssItem(X3)
      | ~ ssList(X5)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X4)
      | leq(X1,X3)
      | app(app(X0,cons(X1,X2)),cons(X3,X4)) != X5 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause182) ).

fof(f217,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))
      | ~ ssItem(X1)
      | ~ ssItem(X3)
      | ~ strictorderedP(app(app(X0,cons(X1,X2)),cons(X3,X4)))
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X4)
      | lt(X1,X3) ),
    inference(equality_resolution,[],[f181]) ).

fof(f181,axiom,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ strictorderedP(X5)
      | ~ ssItem(X1)
      | ~ ssItem(X3)
      | ~ ssList(X5)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X4)
      | lt(X1,X3)
      | app(app(X0,cons(X1,X2)),cons(X3,X4)) != X5 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause181) ).

fof(f216,plain,
    ! [X2,X3,X0,X1] :
      ( ~ ssList(app(X0,cons(X1,cons(X2,X3))))
      | ~ ssItem(X2)
      | ~ ssItem(X1)
      | ~ equalelemsP(app(X0,cons(X1,cons(X2,X3))))
      | ~ ssList(X0)
      | ~ ssList(X3)
      | X1 = X2 ),
    inference(equality_resolution,[],[f180]) ).

fof(f180,axiom,
    ! [X2,X3,X0,X1,X4] :
      ( ~ equalelemsP(X4)
      | ~ ssItem(X2)
      | ~ ssItem(X1)
      | ~ ssList(X4)
      | ~ ssList(X0)
      | ~ ssList(X3)
      | X1 = X2
      | app(X0,cons(X1,cons(X2,X3))) != X4 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause180) ).

fof(f177,axiom,
    ! [X0,X1] :
      ( hd(X0) != hd(X1)
      | ~ ssList(X1)
      | X0 = X1
      | nil = X0
      | nil = X1
      | tl(X0) != tl(X1)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause177) ).

fof(f222,plain,
    ! [X3,X0,X1] :
      ( frontsegP(cons(X3,X0),cons(X3,X1))
      | ~ ssList(X1)
      | ~ ssList(X0)
      | ~ frontsegP(X0,X1)
      | ~ ssItem(X3) ),
    inference(duplicate_literal_removal,[],[f215]) ).

fof(f215,plain,
    ! [X3,X0,X1] :
      ( ~ ssItem(X3)
      | ~ ssItem(X3)
      | ~ ssList(X1)
      | ~ ssList(X0)
      | ~ frontsegP(X0,X1)
      | frontsegP(cons(X3,X0),cons(X3,X1)) ),
    inference(equality_resolution,[],[f178]) ).

fof(f178,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ ssItem(X3)
      | ~ ssItem(X2)
      | ~ ssList(X1)
      | ~ ssList(X0)
      | X2 != X3
      | ~ frontsegP(X0,X1)
      | frontsegP(cons(X2,X0),cons(X3,X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause178) ).

fof(f214,plain,
    ! [X2,X3,X0,X1] :
      ( ~ duplicatefreeP(app(app(X0,cons(X1,X2)),cons(X1,X3)))
      | ~ ssItem(X1)
      | ~ ssList(app(app(X0,cons(X1,X2)),cons(X1,X3)))
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X3) ),
    inference(equality_resolution,[],[f179]) ).

fof(f179,axiom,
    ! [X2,X3,X0,X1,X4] :
      ( ~ duplicatefreeP(X4)
      | ~ ssItem(X1)
      | ~ ssList(X4)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X3)
      | app(app(X0,cons(X1,X2)),cons(X1,X3)) != X4 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause179) ).

fof(f152,axiom,
    ! [X2,X0,X1] :
      ( ~ segmentP(X1,X2)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ ssList(X2)
      | ~ segmentP(X0,X1)
      | segmentP(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause152) ).

fof(f158,axiom,
    ! [X2,X0,X1] :
      ( ~ memberP(app(X0,X1),X2)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | memberP(X1,X2)
      | memberP(X0,X2)
      | ~ ssItem(X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause158) ).

fof(f212,plain,
    ! [X2,X0,X1] :
      ( memberP(app(X0,cons(X1,X2)),X1)
      | ~ ssList(app(X0,cons(X1,X2)))
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssItem(X1) ),
    inference(equality_resolution,[],[f175]) ).

fof(f175,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ ssItem(X1)
      | ~ ssList(X3)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | memberP(X3,X1)
      | app(X0,cons(X1,X2)) != X3 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause175) ).

fof(f161,axiom,
    ! [X2,X0,X1] :
      ( ~ memberP(cons(X0,X1),X2)
      | ~ ssItem(X2)
      | ~ ssList(X1)
      | X0 = X2
      | memberP(X1,X2)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause161) ).

fof(f174,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ frontsegP(cons(X0,X1),cons(X2,X3))
      | ~ ssItem(X2)
      | ~ ssList(X1)
      | ~ ssList(X3)
      | frontsegP(X1,X3)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause174) ).

fof(f176,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ frontsegP(cons(X0,X1),cons(X2,X3))
      | ~ ssItem(X2)
      | ~ ssList(X1)
      | ~ ssList(X3)
      | X0 = X2
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause176) ).

fof(f171,axiom,
    ! [X2,X3,X0,X1] :
      ( cons(X0,X1) != cons(X2,X3)
      | ~ ssItem(X0)
      | ~ ssList(X1)
      | ~ ssList(X3)
      | X1 = X3
      | ~ ssItem(X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause171) ).

fof(f170,axiom,
    ! [X2,X3,X0,X1] :
      ( cons(X0,X1) != cons(X2,X3)
      | ~ ssItem(X0)
      | ~ ssList(X1)
      | ~ ssList(X3)
      | X0 = X2
      | ~ ssItem(X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause170) ).

fof(f156,axiom,
    ! [X2,X0,X1] :
      ( ~ leq(X1,X2)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ ssItem(X2)
      | ~ leq(X0,X1)
      | leq(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause156) ).

fof(f147,axiom,
    ! [X2,X0,X1] :
      ( ~ lt(X1,X2)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ ssItem(X2)
      | ~ leq(X0,X1)
      | lt(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause147) ).

fof(f155,axiom,
    ! [X2,X0,X1] :
      ( ~ lt(X1,X2)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ ssItem(X2)
      | ~ lt(X0,X1)
      | lt(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause155) ).

fof(f148,axiom,
    ! [X2,X0,X1] :
      ( ~ geq(X1,X2)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ ssItem(X2)
      | ~ geq(X0,X1)
      | geq(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause148) ).

fof(f146,axiom,
    ! [X2,X0,X1] :
      ( ~ gt(X1,X2)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ ssItem(X2)
      | ~ gt(X0,X1)
      | gt(X0,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause146) ).

fof(f159,axiom,
    ! [X0,X1] :
      ( ~ leq(X0,hd(X1))
      | ~ ssItem(X0)
      | ~ ssList(X1)
      | nil = X1
      | ~ totalorderedP(X1)
      | totalorderedP(cons(X0,X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause159) ).

fof(f160,axiom,
    ! [X0,X1] :
      ( ~ lt(X0,hd(X1))
      | ~ ssItem(X0)
      | ~ ssList(X1)
      | nil = X1
      | ~ strictorderedP(X1)
      | strictorderedP(cons(X0,X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause160) ).

fof(f127,axiom,
    ! [X0,X1] :
      ( ~ segmentP(X1,X0)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ segmentP(X0,X1)
      | X0 = X1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause127) ).

fof(f223,plain,
    ( ~ ssList(nil)
    | nil = app(nil,nil) ),
    inference(duplicate_literal_removal,[],[f211]) ).

fof(f211,plain,
    ( ~ ssList(nil)
    | ~ ssList(nil)
    | nil = app(nil,nil) ),
    inference(equality_resolution,[],[f210]) ).

fof(f210,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(nil)
      | nil != X0
      | nil = app(X0,nil) ),
    inference(equality_resolution,[],[f145]) ).

fof(f145,axiom,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X1)
      | nil != X1
      | nil != X0
      | nil = app(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause145) ).

fof(f151,axiom,
    ! [X2,X0,X1] :
      ( app(X0,X1) != app(X2,X1)
      | ~ ssList(X2)
      | ~ ssList(X1)
      | X0 = X2
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause151) ).

fof(f150,axiom,
    ! [X2,X0,X1] :
      ( app(X0,X1) != app(X0,X2)
      | ~ ssList(X2)
      | ~ ssList(X0)
      | X1 = X2
      | ~ ssList(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause150) ).

fof(f135,axiom,
    ! [X0,X1] :
      ( ~ totalorderedP(cons(X0,X1))
      | ~ ssList(X1)
      | nil = X1
      | ~ ssItem(X0)
      | leq(X0,hd(X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause135) ).

fof(f134,axiom,
    ! [X0,X1] :
      ( ~ strictorderedP(cons(X0,X1))
      | ~ ssList(X1)
      | nil = X1
      | ~ ssItem(X0)
      | lt(X0,hd(X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause134) ).

fof(f124,axiom,
    ! [X0,X1] :
      ( ~ strictorderedP(cons(X0,X1))
      | ~ ssList(X1)
      | strictorderedP(X1)
      | nil = X1
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause124) ).

fof(f125,axiom,
    ! [X0,X1] :
      ( ~ totalorderedP(cons(X0,X1))
      | ~ ssList(X1)
      | totalorderedP(X1)
      | nil = X1
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause125) ).

fof(f141,axiom,
    ! [X2,X0,X1] :
      ( memberP(app(X2,X0),X1)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ memberP(X0,X1)
      | ~ ssItem(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause141) ).

fof(f140,axiom,
    ! [X2,X0,X1] :
      ( memberP(app(X0,X2),X1)
      | ~ ssList(X2)
      | ~ ssList(X0)
      | ~ memberP(X0,X1)
      | ~ ssItem(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause140) ).

fof(f121,axiom,
    ! [X0,X1] :
      ( lt(X0,X1)
      | ~ ssItem(X0)
      | ~ leq(X0,X1)
      | X0 = X1
      | ~ ssItem(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause121) ).

fof(f122,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X1)
      | ~ ssItem(X0)
      | ~ leq(X0,X1)
      | X0 = X1
      | lt(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause122) ).

fof(f130,axiom,
    ! [X0,X1] :
      ( ~ leq(X1,X0)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ leq(X0,X1)
      | X0 = X1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause130) ).

fof(f126,axiom,
    ! [X0,X1] :
      ( ~ geq(X1,X0)
      | ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ geq(X0,X1)
      | X0 = X1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause126) ).

fof(f139,axiom,
    ! [X2,X0,X1] :
      ( memberP(cons(X2,X0),X1)
      | ~ ssItem(X2)
      | ~ ssList(X0)
      | ~ memberP(X0,X1)
      | ~ ssItem(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause139) ).

fof(f133,axiom,
    ! [X0,X1] :
      ( ~ ssList(X1)
      | ~ ssList(X0)
      | nil = X1
      | tl(app(X1,X0)) = app(tl(X1),X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause133) ).

fof(f123,axiom,
    ! [X0,X1] :
      ( ~ ssList(X1)
      | ~ ssList(X0)
      | nil = X1
      | hd(app(X1,X0)) = hd(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause123) ).

fof(f119,axiom,
    ! [X0,X1] :
      ( nil != app(X0,X1)
      | ~ ssList(X0)
      | nil = X1
      | ~ ssList(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause119) ).

fof(f131,axiom,
    ! [X0,X1] :
      ( ~ rearsegP(X0,X1)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | app(skaf46(X0,X1),X1) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause131) ).

fof(f149,axiom,
    ! [X2,X0,X1] :
      ( ~ ssList(X2)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | app(app(X2,X1),X0) = app(X2,app(X1,X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause149) ).

fof(f169,axiom,
    ! [X0,X1] :
      ( ~ memberP(X0,X1)
      | ~ ssList(X0)
      | ~ ssItem(X1)
      | app(skaf42(X0,X1),cons(X1,skaf43(X1,X0))) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause169) ).

fof(f232,plain,
    ! [X1] :
      ( ~ ssItem(X1)
      | totalorderedP(cons(X1,nil)) ),
    inference(global_subsumption,[],[f189,f188,f186,f194,f195,f187,f191,f190,f192,f196,f197,f193,f11,f2,f1,f5,f6,f7,f4,f3,f9,f10,f8,f54,f47,f12,f16,f26,f25,f21,f17,f30,f31,f45,f35,f36,f41,f40,f46,f39,f38,f42,f43,f32,f37,f34,f29,f28,f27,f24,f23,f22,f20,f19,f18,f15,f14,f13,f33,f44,f53,f48,f50,f49,f51,f52,f71,f63,f55,f62,f65,f64,f68,f69,f70,f66,f67,f58,f56,f61,f60,f59,f57,f73,f74,f101,f86,f98,f99,f96,f97,f120,f85,f72,f89,f142,f162,f92,f93,f95,f94,f88,f87,f165,f166,f167,f90,f91,f164,f163,f198,f228,f199,f229,f200,f230,f82,f80,f84,f76,f78,f77,f75,f109,f104,f227,f226,f110,f105,f107,f114,f106,f103,f108,f102,f157,f203,f204,f231,f205]) ).

fof(f205,plain,
    ! [X1] :
      ( ~ ssItem(X1)
      | ~ ssList(nil)
      | totalorderedP(cons(X1,nil)) ),
    inference(equality_resolution,[],[f113]) ).

fof(f113,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X1)
      | ~ ssList(X0)
      | nil != X0
      | totalorderedP(cons(X1,X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause113) ).

fof(f231,plain,
    ! [X1] :
      ( ~ ssItem(X1)
      | strictorderedP(cons(X1,nil)) ),
    inference(global_subsumption,[],[f189,f188,f186,f194,f195,f187,f191,f190,f192,f196,f197,f193,f11,f2,f1,f5,f6,f7,f4,f3,f9,f10,f8,f54,f47,f12,f16,f26,f25,f21,f17,f30,f31,f45,f35,f36,f41,f40,f46,f39,f38,f42,f43,f32,f37,f34,f29,f28,f27,f24,f23,f22,f20,f19,f18,f15,f14,f13,f33,f44,f53,f48,f50,f49,f51,f52,f71,f63,f55,f62,f65,f64,f68,f69,f70,f66,f67,f58,f56,f61,f60,f59,f57,f73,f74,f101,f86,f98,f99,f96,f97,f120,f85,f72,f89,f142,f162,f92,f93,f95,f94,f88,f87,f165,f166,f167,f90,f91,f164,f163,f198,f228,f199,f229,f200,f230,f82,f80,f84,f76,f78,f77,f75,f109,f104,f227,f226,f110,f105,f107,f114,f106,f103,f108,f102,f157,f203,f204]) ).

fof(f204,plain,
    ! [X1] :
      ( ~ ssItem(X1)
      | ~ ssList(nil)
      | strictorderedP(cons(X1,nil)) ),
    inference(equality_resolution,[],[f112]) ).

fof(f112,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X1)
      | ~ ssList(X0)
      | nil != X0
      | strictorderedP(cons(X1,X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause112) ).

fof(f157,axiom,
    ! [X2,X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssList(X2)
      | ~ ssList(X1)
      | cons(X0,app(X1,X2)) = app(cons(X0,X1),X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause157) ).

fof(f226,plain,
    ! [X1] :
      ( ~ ssItem(X1)
      | ~ lt(X1,X1) ),
    inference(duplicate_literal_removal,[],[f202]) ).

fof(f202,plain,
    ! [X1] :
      ( ~ ssItem(X1)
      | ~ ssItem(X1)
      | ~ lt(X1,X1) ),
    inference(equality_resolution,[],[f111]) ).

fof(f111,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssItem(X1)
      | X0 != X1
      | ~ lt(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause111) ).

fof(f77,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = X0
      | ssList(tl(X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause77) ).

fof(f78,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = X0
      | ssItem(hd(X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause78) ).

fof(f200,plain,
    ( ~ ssList(nil)
    | frontsegP(nil,nil) ),
    inference(equality_resolution,[],[f83]) ).

fof(f83,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | nil != X0
      | frontsegP(nil,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause83) ).

fof(f199,plain,
    ( ~ ssList(nil)
    | segmentP(nil,nil) ),
    inference(equality_resolution,[],[f79]) ).

fof(f79,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | nil != X0
      | segmentP(nil,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause79) ).

fof(f198,plain,
    ( ~ ssList(nil)
    | rearsegP(nil,nil) ),
    inference(equality_resolution,[],[f81]) ).

fof(f81,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | nil != X0
      | rearsegP(nil,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause81) ).

fof(f163,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | strictorderedP(X0)
      | app(app(skaf71(X0),cons(skaf69(X0),skaf72(X0))),cons(skaf70(X0),skaf73(X0))) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause163) ).

fof(f164,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | totalorderedP(X0)
      | app(app(skaf66(X0),cons(skaf64(X0),skaf67(X0))),cons(skaf65(X0),skaf68(X0))) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause164) ).

fof(f167,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | cyclefreeP(X0)
      | app(app(skaf51(X0),cons(skaf49(X0),skaf52(X0))),cons(skaf50(X0),skaf53(X0))) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause167) ).

fof(f166,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | totalorderP(X0)
      | app(app(skaf56(X0),cons(skaf54(X0),skaf57(X0))),cons(skaf55(X0),skaf58(X0))) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause166) ).

fof(f165,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | strictorderP(X0)
      | app(app(skaf61(X0),cons(skaf59(X0),skaf62(X0))),cons(skaf60(X0),skaf63(X0))) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause165) ).

fof(f162,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | duplicatefreeP(X0)
      | app(app(skaf75(X0),cons(skaf74(X0),skaf76(X0))),cons(skaf74(X0),skaf77(X0))) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause162) ).

fof(f142,axiom,
    ! [X0] :
      ( ~ ssList(X0)
      | equalelemsP(X0)
      | app(skaf80(X0),cons(skaf78(X0),cons(skaf79(X0),skaf81(X0)))) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause142) ).

fof(f120,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssList(X1)
      | cons(X0,X1) = app(cons(X0,nil),X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause120) ).

fof(f28828,plain,
    ( ! [X0] : skaf82(X0) = tl(cons(skaf83(sk1),skaf82(X0)))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7 ),
    inference(superposition,[],[f1424,f28813]) ).

fof(f28813,plain,
    ( hd(sk1) = skaf83(sk1)
    | ~ spl0_1
    | spl0_6 ),
    inference(superposition,[],[f27730,f1275]) ).

fof(f27730,plain,
    ( ! [X0,X1] : hd(cons(X0,skaf82(X1))) = X0
    | ~ spl0_1 ),
    inference(resolution,[],[f27131,f13]) ).

fof(f27131,plain,
    ( ! [X0,X1] :
        ( ~ ssList(X0)
        | hd(cons(X1,X0)) = X1 )
    | ~ spl0_1 ),
    inference(resolution,[],[f240,f97]) ).

fof(f240,plain,
    ( ! [X1] : ssItem(X1)
    | ~ spl0_1 ),
    inference(avatar_component_clause,[],[f239]) ).

fof(f1424,plain,
    ( ! [X0] : skaf82(X0) = tl(cons(hd(sk1),skaf82(X0)))
    | ~ spl0_7 ),
    inference(resolution,[],[f1344,f13]) ).

fof(f1344,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | tl(cons(hd(sk1),X0)) = X0 )
    | ~ spl0_7 ),
    inference(resolution,[],[f1034,f96]) ).

fof(f1034,plain,
    ( ssItem(hd(sk1))
    | ~ spl0_7 ),
    inference(avatar_component_clause,[],[f1033]) ).

fof(f39225,plain,
    ( ~ frontsegP(skaf82(sk6),sk6)
    | frontsegP(tl(sk1),skaf47(sk6,nil))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f26680,f30076]) ).

fof(f30076,plain,
    ( tl(sk6) = skaf82(sk6)
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23 ),
    inference(superposition,[],[f28828,f29116]) ).

fof(f29116,plain,
    ( sk6 = cons(skaf83(sk1),skaf82(sk6))
    | ~ spl0_1
    | spl0_6
    | spl0_23 ),
    inference(superposition,[],[f7779,f29075]) ).

fof(f29075,plain,
    ( skaf83(sk1) = skaf83(sk6)
    | ~ spl0_1
    | spl0_6
    | spl0_23 ),
    inference(forward_demodulation,[],[f29060,f28813]) ).

fof(f29060,plain,
    ( hd(sk1) = skaf83(sk6)
    | ~ spl0_1
    | spl0_23 ),
    inference(superposition,[],[f28816,f4885]) ).

fof(f4885,plain,
    ( hd(sk1) = hd(sk6)
    | spl0_23 ),
    inference(forward_demodulation,[],[f4881,f237]) ).

fof(f4881,plain,
    ( hd(sk6) = hd(app(sk6,sk5))
    | spl0_23 ),
    inference(resolution,[],[f2339,f194]) ).

fof(f2339,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | hd(sk6) = hd(app(sk6,X0)) )
    | spl0_23 ),
    inference(subsumption_resolution,[],[f2328,f1876]) ).

fof(f1876,plain,
    ( nil != sk6
    | spl0_23 ),
    inference(avatar_component_clause,[],[f1875]) ).

fof(f2328,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = sk6
      | hd(sk6) = hd(app(sk6,X0)) ),
    inference(resolution,[],[f123,f195]) ).

fof(f28816,plain,
    ( hd(sk6) = skaf83(sk6)
    | ~ spl0_1
    | spl0_23 ),
    inference(superposition,[],[f27730,f7779]) ).

fof(f7779,plain,
    ( sk6 = cons(skaf83(sk6),skaf82(sk6))
    | spl0_23 ),
    inference(subsumption_resolution,[],[f1094,f1876]) ).

fof(f26680,plain,
    ( ~ frontsegP(tl(sk6),sk6)
    | frontsegP(tl(sk1),skaf47(sk6,nil))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f26679,f49]) ).

fof(f26679,plain,
    ( ~ frontsegP(tl(sk6),sk6)
    | ~ ssList(skaf47(sk6,nil))
    | frontsegP(tl(sk1),skaf47(sk6,nil))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f26665,f4967]) ).

fof(f4967,plain,
    ( ssList(tl(sk6))
    | ~ spl0_44 ),
    inference(avatar_component_clause,[],[f4966]) ).

fof(f26665,plain,
    ( ~ frontsegP(tl(sk6),sk6)
    | ~ ssList(tl(sk6))
    | ~ ssList(skaf47(sk6,nil))
    | frontsegP(tl(sk1),skaf47(sk6,nil))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f16225,f10368]) ).

fof(f10368,plain,
    ( ! [X0] :
        ( ~ frontsegP(tl(sk6),X0)
        | ~ ssList(X0)
        | frontsegP(tl(sk1),X0) )
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10367,f194]) ).

fof(f10367,plain,
    ( ! [X0] :
        ( frontsegP(tl(sk1),X0)
        | ~ ssList(X0)
        | ~ frontsegP(tl(sk6),X0)
        | ~ ssList(sk5) )
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10344,f4967]) ).

fof(f10344,plain,
    ( ! [X0] :
        ( frontsegP(tl(sk1),X0)
        | ~ ssList(tl(sk6))
        | ~ ssList(X0)
        | ~ frontsegP(tl(sk6),X0)
        | ~ ssList(sk5) )
    | spl0_23 ),
    inference(superposition,[],[f137,f10337]) ).

fof(f10337,plain,
    ( tl(sk1) = app(tl(sk6),sk5)
    | spl0_23 ),
    inference(forward_demodulation,[],[f10332,f237]) ).

fof(f10332,plain,
    ( tl(app(sk6,sk5)) = app(tl(sk6),sk5)
    | spl0_23 ),
    inference(resolution,[],[f3798,f194]) ).

fof(f3798,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | tl(app(sk6,X0)) = app(tl(sk6),X0) )
    | spl0_23 ),
    inference(subsumption_resolution,[],[f3787,f1876]) ).

fof(f3787,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = sk6
      | tl(app(sk6,X0)) = app(tl(sk6),X0) ),
    inference(resolution,[],[f133,f195]) ).

fof(f41172,plain,
    ( ~ spl0_221
    | spl0_222
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f39224,f3490,f1619,f1124,f1112,f239,f41169,f41165]) ).

fof(f41165,plain,
    ( spl0_221
  <=> frontsegP(skaf82(sk5),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_221])]) ).

fof(f41169,plain,
    ( spl0_222
  <=> frontsegP(skaf82(sk2),skaf47(sk6,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_222])]) ).

fof(f1112,plain,
    ( spl0_10
  <=> nil = sk2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_10])]) ).

fof(f1124,plain,
    ( spl0_11
  <=> ssItem(hd(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_11])]) ).

fof(f3490,plain,
    ( spl0_34
  <=> ssList(tl(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_34])]) ).

fof(f39224,plain,
    ( frontsegP(skaf82(sk2),skaf47(sk6,nil))
    | ~ frontsegP(skaf82(sk5),sk6)
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(forward_demodulation,[],[f39223,f31234]) ).

fof(f31234,plain,
    ( tl(sk2) = skaf82(sk2)
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11 ),
    inference(superposition,[],[f28928,f7462]) ).

fof(f7462,plain,
    ( sk2 = cons(skaf83(sk2),skaf82(sk2))
    | spl0_10 ),
    inference(subsumption_resolution,[],[f1090,f1113]) ).

fof(f1113,plain,
    ( nil != sk2
    | spl0_10 ),
    inference(avatar_component_clause,[],[f1112]) ).

fof(f28928,plain,
    ( ! [X0] : skaf82(X0) = tl(cons(skaf83(sk2),skaf82(X0)))
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11 ),
    inference(superposition,[],[f1355,f28814]) ).

fof(f28814,plain,
    ( hd(sk2) = skaf83(sk2)
    | ~ spl0_1
    | spl0_10 ),
    inference(superposition,[],[f27730,f7462]) ).

fof(f1355,plain,
    ( ! [X0] : skaf82(X0) = tl(cons(hd(sk2),skaf82(X0)))
    | ~ spl0_11 ),
    inference(resolution,[],[f1240,f13]) ).

fof(f1240,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | tl(cons(hd(sk2),X0)) = X0 )
    | ~ spl0_11 ),
    inference(resolution,[],[f1125,f96]) ).

fof(f1125,plain,
    ( ssItem(hd(sk2))
    | ~ spl0_11 ),
    inference(avatar_component_clause,[],[f1124]) ).

fof(f39223,plain,
    ( ~ frontsegP(skaf82(sk5),sk6)
    | frontsegP(tl(sk2),skaf47(sk6,nil))
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(forward_demodulation,[],[f26678,f31235]) ).

fof(f31235,plain,
    ( tl(sk5) = skaf82(sk5)
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19 ),
    inference(superposition,[],[f28928,f29084]) ).

fof(f29084,plain,
    ( sk5 = cons(skaf83(sk2),skaf82(sk5))
    | ~ spl0_1
    | spl0_10
    | spl0_19 ),
    inference(superposition,[],[f7595,f29054]) ).

fof(f29054,plain,
    ( skaf83(sk2) = skaf83(sk5)
    | ~ spl0_1
    | spl0_10
    | spl0_19 ),
    inference(forward_demodulation,[],[f29018,f28814]) ).

fof(f29018,plain,
    ( hd(sk2) = skaf83(sk5)
    | ~ spl0_1
    | spl0_19 ),
    inference(superposition,[],[f28815,f3427]) ).

fof(f3427,plain,
    ( hd(sk2) = hd(sk5)
    | spl0_19 ),
    inference(forward_demodulation,[],[f3424,f236]) ).

fof(f3424,plain,
    ( hd(sk5) = hd(app(sk5,sk6))
    | spl0_19 ),
    inference(resolution,[],[f2338,f195]) ).

fof(f2338,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | hd(sk5) = hd(app(sk5,X0)) )
    | spl0_19 ),
    inference(subsumption_resolution,[],[f2327,f1620]) ).

fof(f2327,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = sk5
      | hd(sk5) = hd(app(sk5,X0)) ),
    inference(resolution,[],[f123,f194]) ).

fof(f28815,plain,
    ( hd(sk5) = skaf83(sk5)
    | ~ spl0_1
    | spl0_19 ),
    inference(superposition,[],[f27730,f7595]) ).

fof(f7595,plain,
    ( sk5 = cons(skaf83(sk5),skaf82(sk5))
    | spl0_19 ),
    inference(subsumption_resolution,[],[f1093,f1620]) ).

fof(f26678,plain,
    ( ~ frontsegP(tl(sk5),sk6)
    | frontsegP(tl(sk2),skaf47(sk6,nil))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f26677,f49]) ).

fof(f26677,plain,
    ( ~ frontsegP(tl(sk5),sk6)
    | ~ ssList(skaf47(sk6,nil))
    | frontsegP(tl(sk2),skaf47(sk6,nil))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f26664,f3491]) ).

fof(f3491,plain,
    ( ssList(tl(sk5))
    | ~ spl0_34 ),
    inference(avatar_component_clause,[],[f3490]) ).

fof(f26664,plain,
    ( ~ frontsegP(tl(sk5),sk6)
    | ~ ssList(tl(sk5))
    | ~ ssList(skaf47(sk6,nil))
    | frontsegP(tl(sk2),skaf47(sk6,nil))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f16225,f10152]) ).

fof(f10152,plain,
    ( ! [X0] :
        ( ~ frontsegP(tl(sk5),X0)
        | ~ ssList(X0)
        | frontsegP(tl(sk2),X0) )
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10151,f195]) ).

fof(f10151,plain,
    ( ! [X0] :
        ( frontsegP(tl(sk2),X0)
        | ~ ssList(X0)
        | ~ frontsegP(tl(sk5),X0)
        | ~ ssList(sk6) )
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10128,f3491]) ).

fof(f10128,plain,
    ( ! [X0] :
        ( frontsegP(tl(sk2),X0)
        | ~ ssList(tl(sk5))
        | ~ ssList(X0)
        | ~ frontsegP(tl(sk5),X0)
        | ~ ssList(sk6) )
    | spl0_19 ),
    inference(superposition,[],[f137,f10121]) ).

fof(f10121,plain,
    ( tl(sk2) = app(tl(sk5),sk6)
    | spl0_19 ),
    inference(forward_demodulation,[],[f10117,f236]) ).

fof(f10117,plain,
    ( app(tl(sk5),sk6) = tl(app(sk5,sk6))
    | spl0_19 ),
    inference(resolution,[],[f3797,f195]) ).

fof(f3797,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | app(tl(sk5),X0) = tl(app(sk5,X0)) )
    | spl0_19 ),
    inference(subsumption_resolution,[],[f3786,f1620]) ).

fof(f3786,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | nil = sk5
      | app(tl(sk5),X0) = tl(app(sk5,X0)) ),
    inference(resolution,[],[f133,f194]) ).

fof(f41158,plain,
    ( ~ spl0_219
    | spl0_220
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f39187,f4966,f1875,f1033,f1021,f239,f41155,f41151]) ).

fof(f41151,plain,
    ( spl0_219
  <=> frontsegP(skaf82(sk6),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_219])]) ).

fof(f41155,plain,
    ( spl0_220
  <=> frontsegP(skaf82(sk1),skaf47(sk5,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_220])]) ).

fof(f39187,plain,
    ( frontsegP(skaf82(sk1),skaf47(sk5,nil))
    | ~ frontsegP(skaf82(sk6),sk5)
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f39186,f30075]) ).

fof(f39186,plain,
    ( ~ frontsegP(skaf82(sk6),sk5)
    | frontsegP(tl(sk1),skaf47(sk5,nil))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f26618,f30076]) ).

fof(f26618,plain,
    ( ~ frontsegP(tl(sk6),sk5)
    | frontsegP(tl(sk1),skaf47(sk5,nil))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f26617,f49]) ).

fof(f26617,plain,
    ( ~ frontsegP(tl(sk6),sk5)
    | ~ ssList(skaf47(sk5,nil))
    | frontsegP(tl(sk1),skaf47(sk5,nil))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f26603,f4967]) ).

fof(f26603,plain,
    ( ~ frontsegP(tl(sk6),sk5)
    | ~ ssList(tl(sk6))
    | ~ ssList(skaf47(sk5,nil))
    | frontsegP(tl(sk1),skaf47(sk5,nil))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f16075,f10368]) ).

fof(f40817,plain,
    ( ~ spl0_217
    | spl0_218
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f39185,f3490,f1619,f1124,f1112,f239,f40814,f40810]) ).

fof(f40810,plain,
    ( spl0_217
  <=> frontsegP(skaf82(sk5),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_217])]) ).

fof(f40814,plain,
    ( spl0_218
  <=> frontsegP(skaf82(sk2),skaf47(sk5,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_218])]) ).

fof(f39185,plain,
    ( frontsegP(skaf82(sk2),skaf47(sk5,nil))
    | ~ frontsegP(skaf82(sk5),sk5)
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(forward_demodulation,[],[f39184,f31234]) ).

fof(f39184,plain,
    ( ~ frontsegP(skaf82(sk5),sk5)
    | frontsegP(tl(sk2),skaf47(sk5,nil))
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(forward_demodulation,[],[f26616,f31235]) ).

fof(f26616,plain,
    ( ~ frontsegP(tl(sk5),sk5)
    | frontsegP(tl(sk2),skaf47(sk5,nil))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f26615,f49]) ).

fof(f26615,plain,
    ( ~ frontsegP(tl(sk5),sk5)
    | ~ ssList(skaf47(sk5,nil))
    | frontsegP(tl(sk2),skaf47(sk5,nil))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f26602,f3491]) ).

fof(f26602,plain,
    ( ~ frontsegP(tl(sk5),sk5)
    | ~ ssList(tl(sk5))
    | ~ ssList(skaf47(sk5,nil))
    | frontsegP(tl(sk2),skaf47(sk5,nil))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f16075,f10152]) ).

fof(f40806,plain,
    ( ~ spl0_215
    | spl0_216
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f35598,f4966,f3490,f1875,f1619,f1124,f1112,f1033,f1021,f239,f40803,f40799]) ).

fof(f40799,plain,
    ( spl0_215
  <=> frontsegP(skaf82(sk5),skaf82(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_215])]) ).

fof(f40803,plain,
    ( spl0_216
  <=> frontsegP(skaf82(sk2),skaf82(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_216])]) ).

fof(f35598,plain,
    ( frontsegP(skaf82(sk2),skaf82(sk6))
    | ~ frontsegP(skaf82(sk5),skaf82(sk1))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f35597,f31234]) ).

fof(f35597,plain,
    ( frontsegP(tl(sk2),skaf82(sk6))
    | ~ frontsegP(skaf82(sk5),skaf82(sk1))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f35596,f30076]) ).

fof(f35596,plain,
    ( ~ frontsegP(skaf82(sk5),skaf82(sk1))
    | frontsegP(tl(sk2),tl(sk6))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f35595,f31235]) ).

fof(f35595,plain,
    ( ~ frontsegP(tl(sk5),skaf82(sk1))
    | frontsegP(tl(sk2),tl(sk6))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f20838,f30075]) ).

fof(f20838,plain,
    ( ~ frontsegP(tl(sk5),tl(sk1))
    | frontsegP(tl(sk2),tl(sk6))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20837,f4967]) ).

fof(f20837,plain,
    ( ~ frontsegP(tl(sk5),tl(sk1))
    | ~ ssList(tl(sk6))
    | frontsegP(tl(sk2),tl(sk6))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20819,f3491]) ).

fof(f20819,plain,
    ( ~ frontsegP(tl(sk5),tl(sk1))
    | ~ ssList(tl(sk5))
    | ~ ssList(tl(sk6))
    | frontsegP(tl(sk2),tl(sk6))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(resolution,[],[f10450,f10152]) ).

fof(f10450,plain,
    ( ! [X0] :
        ( frontsegP(X0,tl(sk6))
        | ~ frontsegP(X0,tl(sk1))
        | ~ ssList(X0) )
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10449,f4967]) ).

fof(f10449,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(tl(sk6))
        | ~ frontsegP(X0,tl(sk1))
        | frontsegP(X0,tl(sk6)) )
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10446,f10359]) ).

fof(f10359,plain,
    ( ssList(tl(sk1))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10358,f194]) ).

fof(f10358,plain,
    ( ssList(tl(sk1))
    | ~ ssList(sk5)
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10340,f4967]) ).

fof(f10340,plain,
    ( ssList(tl(sk1))
    | ~ ssList(tl(sk6))
    | ~ ssList(sk5)
    | spl0_23 ),
    inference(superposition,[],[f85,f10337]) ).

fof(f10446,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(tl(sk1))
        | ~ ssList(tl(sk6))
        | ~ frontsegP(X0,tl(sk1))
        | frontsegP(X0,tl(sk6)) )
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10393,f154]) ).

fof(f10393,plain,
    ( frontsegP(tl(sk1),tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10392,f194]) ).

fof(f10392,plain,
    ( frontsegP(tl(sk1),tl(sk6))
    | ~ ssList(sk5)
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10356,f4967]) ).

fof(f10356,plain,
    ( frontsegP(tl(sk1),tl(sk6))
    | ~ ssList(tl(sk6))
    | ~ ssList(sk5)
    | spl0_23 ),
    inference(superposition,[],[f2126,f10337]) ).

fof(f40796,plain,
    ( ~ spl0_213
    | spl0_214
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f35594,f4966,f1875,f1033,f1021,f239,f40793,f40789]) ).

fof(f40789,plain,
    ( spl0_213
  <=> frontsegP(skaf47(sk6,nil),skaf82(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_213])]) ).

fof(f40793,plain,
    ( spl0_214
  <=> frontsegP(sk6,skaf82(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_214])]) ).

fof(f35594,plain,
    ( frontsegP(sk6,skaf82(sk6))
    | ~ frontsegP(skaf47(sk6,nil),skaf82(sk1))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f35593,f30076]) ).

fof(f35593,plain,
    ( ~ frontsegP(skaf47(sk6,nil),skaf82(sk1))
    | frontsegP(sk6,tl(sk6))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f20836,f30075]) ).

fof(f20836,plain,
    ( ~ frontsegP(skaf47(sk6,nil),tl(sk1))
    | frontsegP(sk6,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20835,f4967]) ).

fof(f20835,plain,
    ( ~ frontsegP(skaf47(sk6,nil),tl(sk1))
    | ~ ssList(tl(sk6))
    | frontsegP(sk6,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20818,f49]) ).

fof(f20818,plain,
    ( ~ frontsegP(skaf47(sk6,nil),tl(sk1))
    | ~ ssList(skaf47(sk6,nil))
    | ~ ssList(tl(sk6))
    | frontsegP(sk6,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10450,f16184]) ).

fof(f16184,plain,
    ! [X0] :
      ( ~ frontsegP(skaf47(sk6,nil),X0)
      | ~ ssList(X0)
      | frontsegP(sk6,X0) ),
    inference(subsumption_resolution,[],[f16183,f48]) ).

fof(f16183,plain,
    ! [X0] :
      ( frontsegP(sk6,X0)
      | ~ ssList(X0)
      | ~ frontsegP(skaf47(sk6,nil),X0)
      | ~ ssList(skaf48(nil,sk6)) ),
    inference(subsumption_resolution,[],[f16168,f49]) ).

fof(f16168,plain,
    ! [X0] :
      ( frontsegP(sk6,X0)
      | ~ ssList(skaf47(sk6,nil))
      | ~ ssList(X0)
      | ~ frontsegP(skaf47(sk6,nil),X0)
      | ~ ssList(skaf48(nil,sk6)) ),
    inference(superposition,[],[f137,f14839]) ).

fof(f40786,plain,
    ( ~ spl0_211
    | spl0_212
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f35592,f4966,f1875,f1033,f1021,f239,f40783,f40779]) ).

fof(f40779,plain,
    ( spl0_211
  <=> frontsegP(skaf47(sk5,nil),skaf82(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_211])]) ).

fof(f40783,plain,
    ( spl0_212
  <=> frontsegP(sk5,skaf82(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_212])]) ).

fof(f35592,plain,
    ( frontsegP(sk5,skaf82(sk6))
    | ~ frontsegP(skaf47(sk5,nil),skaf82(sk1))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f35591,f30076]) ).

fof(f35591,plain,
    ( ~ frontsegP(skaf47(sk5,nil),skaf82(sk1))
    | frontsegP(sk5,tl(sk6))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_23
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f20834,f30075]) ).

fof(f20834,plain,
    ( ~ frontsegP(skaf47(sk5,nil),tl(sk1))
    | frontsegP(sk5,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20833,f4967]) ).

fof(f20833,plain,
    ( ~ frontsegP(skaf47(sk5,nil),tl(sk1))
    | ~ ssList(tl(sk6))
    | frontsegP(sk5,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20817,f49]) ).

fof(f20817,plain,
    ( ~ frontsegP(skaf47(sk5,nil),tl(sk1))
    | ~ ssList(skaf47(sk5,nil))
    | ~ ssList(tl(sk6))
    | frontsegP(sk5,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10450,f16034]) ).

fof(f16034,plain,
    ! [X0] :
      ( ~ frontsegP(skaf47(sk5,nil),X0)
      | ~ ssList(X0)
      | frontsegP(sk5,X0) ),
    inference(subsumption_resolution,[],[f16033,f48]) ).

fof(f16033,plain,
    ! [X0] :
      ( frontsegP(sk5,X0)
      | ~ ssList(X0)
      | ~ frontsegP(skaf47(sk5,nil),X0)
      | ~ ssList(skaf48(nil,sk5)) ),
    inference(subsumption_resolution,[],[f16018,f49]) ).

fof(f16018,plain,
    ! [X0] :
      ( frontsegP(sk5,X0)
      | ~ ssList(skaf47(sk5,nil))
      | ~ ssList(X0)
      | ~ frontsegP(skaf47(sk5,nil),X0)
      | ~ ssList(skaf48(nil,sk5)) ),
    inference(superposition,[],[f137,f14838]) ).

fof(f39977,plain,
    ( ~ spl0_209
    | spl0_210
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f35588,f4966,f3490,f1875,f1619,f1124,f1112,f1033,f1021,f239,f39974,f39970]) ).

fof(f39970,plain,
    ( spl0_209
  <=> frontsegP(skaf82(sk6),skaf82(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_209])]) ).

fof(f39974,plain,
    ( spl0_210
  <=> frontsegP(skaf82(sk1),skaf82(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_210])]) ).

fof(f35588,plain,
    ( frontsegP(skaf82(sk1),skaf82(sk5))
    | ~ frontsegP(skaf82(sk6),skaf82(sk2))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f35587,f30075]) ).

fof(f35587,plain,
    ( frontsegP(tl(sk1),skaf82(sk5))
    | ~ frontsegP(skaf82(sk6),skaf82(sk2))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f35586,f31235]) ).

fof(f35586,plain,
    ( ~ frontsegP(skaf82(sk6),skaf82(sk2))
    | frontsegP(tl(sk1),tl(sk5))
    | ~ spl0_1
    | spl0_6
    | ~ spl0_7
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f35585,f30076]) ).

fof(f35585,plain,
    ( ~ frontsegP(tl(sk6),skaf82(sk2))
    | frontsegP(tl(sk1),tl(sk5))
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(forward_demodulation,[],[f20557,f31234]) ).

fof(f20557,plain,
    ( ~ frontsegP(tl(sk6),tl(sk2))
    | frontsegP(tl(sk1),tl(sk5))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20556,f3491]) ).

fof(f20556,plain,
    ( ~ frontsegP(tl(sk6),tl(sk2))
    | ~ ssList(tl(sk5))
    | frontsegP(tl(sk1),tl(sk5))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20539,f4967]) ).

fof(f20539,plain,
    ( ~ frontsegP(tl(sk6),tl(sk2))
    | ~ ssList(tl(sk6))
    | ~ ssList(tl(sk5))
    | frontsegP(tl(sk1),tl(sk5))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(resolution,[],[f10233,f10368]) ).

fof(f10233,plain,
    ( ! [X0] :
        ( frontsegP(X0,tl(sk5))
        | ~ frontsegP(X0,tl(sk2))
        | ~ ssList(X0) )
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10232,f3491]) ).

fof(f10232,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(tl(sk5))
        | ~ frontsegP(X0,tl(sk2))
        | frontsegP(X0,tl(sk5)) )
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10229,f10143]) ).

fof(f10143,plain,
    ( ssList(tl(sk2))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10142,f195]) ).

fof(f10142,plain,
    ( ssList(tl(sk2))
    | ~ ssList(sk6)
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10124,f3491]) ).

fof(f10124,plain,
    ( ssList(tl(sk2))
    | ~ ssList(tl(sk5))
    | ~ ssList(sk6)
    | spl0_19 ),
    inference(superposition,[],[f85,f10121]) ).

fof(f10229,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(tl(sk2))
        | ~ ssList(tl(sk5))
        | ~ frontsegP(X0,tl(sk2))
        | frontsegP(X0,tl(sk5)) )
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10177,f154]) ).

fof(f10177,plain,
    ( frontsegP(tl(sk2),tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10176,f195]) ).

fof(f10176,plain,
    ( frontsegP(tl(sk2),tl(sk5))
    | ~ ssList(sk6)
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10140,f3491]) ).

fof(f10140,plain,
    ( frontsegP(tl(sk2),tl(sk5))
    | ~ ssList(tl(sk5))
    | ~ ssList(sk6)
    | spl0_19 ),
    inference(superposition,[],[f2126,f10121]) ).

fof(f39967,plain,
    ( ~ spl0_207
    | spl0_208
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f35584,f3490,f1619,f1124,f1112,f239,f39964,f39960]) ).

fof(f39960,plain,
    ( spl0_207
  <=> frontsegP(skaf47(sk6,nil),skaf82(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_207])]) ).

fof(f39964,plain,
    ( spl0_208
  <=> frontsegP(sk6,skaf82(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_208])]) ).

fof(f35584,plain,
    ( frontsegP(sk6,skaf82(sk5))
    | ~ frontsegP(skaf47(sk6,nil),skaf82(sk2))
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(forward_demodulation,[],[f35583,f31235]) ).

fof(f35583,plain,
    ( ~ frontsegP(skaf47(sk6,nil),skaf82(sk2))
    | frontsegP(sk6,tl(sk5))
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(forward_demodulation,[],[f20555,f31234]) ).

fof(f20555,plain,
    ( ~ frontsegP(skaf47(sk6,nil),tl(sk2))
    | frontsegP(sk6,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f20554,f3491]) ).

fof(f20554,plain,
    ( ~ frontsegP(skaf47(sk6,nil),tl(sk2))
    | ~ ssList(tl(sk5))
    | frontsegP(sk6,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f20537,f49]) ).

fof(f20537,plain,
    ( ~ frontsegP(skaf47(sk6,nil),tl(sk2))
    | ~ ssList(skaf47(sk6,nil))
    | ~ ssList(tl(sk5))
    | frontsegP(sk6,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10233,f16184]) ).

fof(f39957,plain,
    ( ~ spl0_205
    | spl0_206
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f35582,f3490,f1619,f1124,f1112,f239,f39954,f39950]) ).

fof(f39950,plain,
    ( spl0_205
  <=> frontsegP(skaf47(sk5,nil),skaf82(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_205])]) ).

fof(f39954,plain,
    ( spl0_206
  <=> frontsegP(sk5,skaf82(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_206])]) ).

fof(f35582,plain,
    ( frontsegP(sk5,skaf82(sk5))
    | ~ frontsegP(skaf47(sk5,nil),skaf82(sk2))
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(forward_demodulation,[],[f35581,f31235]) ).

fof(f35581,plain,
    ( ~ frontsegP(skaf47(sk5,nil),skaf82(sk2))
    | frontsegP(sk5,tl(sk5))
    | ~ spl0_1
    | spl0_10
    | ~ spl0_11
    | spl0_19
    | ~ spl0_34 ),
    inference(forward_demodulation,[],[f20553,f31234]) ).

fof(f20553,plain,
    ( ~ frontsegP(skaf47(sk5,nil),tl(sk2))
    | frontsegP(sk5,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f20552,f3491]) ).

fof(f20552,plain,
    ( ~ frontsegP(skaf47(sk5,nil),tl(sk2))
    | ~ ssList(tl(sk5))
    | frontsegP(sk5,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f20536,f49]) ).

fof(f20536,plain,
    ( ~ frontsegP(skaf47(sk5,nil),tl(sk2))
    | ~ ssList(skaf47(sk5,nil))
    | ~ ssList(tl(sk5))
    | frontsegP(sk5,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10233,f16034]) ).

fof(f39212,plain,
    ( spl0_203
    | ~ spl0_204 ),
    inference(avatar_split_clause,[],[f26676,f39209,f39205]) ).

fof(f39205,plain,
    ( spl0_203
  <=> frontsegP(sk5,skaf47(sk6,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_203])]) ).

fof(f39209,plain,
    ( spl0_204
  <=> frontsegP(skaf47(sk5,nil),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_204])]) ).

fof(f26676,plain,
    ( ~ frontsegP(skaf47(sk5,nil),sk6)
    | frontsegP(sk5,skaf47(sk6,nil)) ),
    inference(subsumption_resolution,[],[f26675,f49]) ).

fof(f26675,plain,
    ( ~ frontsegP(skaf47(sk5,nil),sk6)
    | ~ ssList(skaf47(sk6,nil))
    | frontsegP(sk5,skaf47(sk6,nil)) ),
    inference(subsumption_resolution,[],[f26662,f49]) ).

fof(f26662,plain,
    ( ~ frontsegP(skaf47(sk5,nil),sk6)
    | ~ ssList(skaf47(sk5,nil))
    | ~ ssList(skaf47(sk6,nil))
    | frontsegP(sk5,skaf47(sk6,nil)) ),
    inference(resolution,[],[f16225,f16034]) ).

fof(f39196,plain,
    ( spl0_201
    | ~ spl0_202 ),
    inference(avatar_split_clause,[],[f26646,f39193,f39189]) ).

fof(f39189,plain,
    ( spl0_201
  <=> rearsegP(sk5,skaf48(nil,sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_201])]) ).

fof(f39193,plain,
    ( spl0_202
  <=> rearsegP(skaf48(nil,sk5),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_202])]) ).

fof(f26646,plain,
    ( ~ rearsegP(skaf48(nil,sk5),sk6)
    | rearsegP(sk5,skaf48(nil,sk6)) ),
    inference(subsumption_resolution,[],[f26645,f48]) ).

fof(f26645,plain,
    ( ~ rearsegP(skaf48(nil,sk5),sk6)
    | ~ ssList(skaf48(nil,sk6))
    | rearsegP(sk5,skaf48(nil,sk6)) ),
    inference(subsumption_resolution,[],[f26634,f48]) ).

fof(f26634,plain,
    ( ~ rearsegP(skaf48(nil,sk5),sk6)
    | ~ ssList(skaf48(nil,sk5))
    | ~ ssList(skaf48(nil,sk6))
    | rearsegP(sk5,skaf48(nil,sk6)) ),
    inference(resolution,[],[f16214,f16032]) ).

fof(f16032,plain,
    ! [X0] :
      ( ~ rearsegP(skaf48(nil,sk5),X0)
      | ~ ssList(X0)
      | rearsegP(sk5,X0) ),
    inference(subsumption_resolution,[],[f16031,f49]) ).

fof(f16031,plain,
    ! [X0] :
      ( rearsegP(sk5,X0)
      | ~ ssList(X0)
      | ~ rearsegP(skaf48(nil,sk5),X0)
      | ~ ssList(skaf47(sk5,nil)) ),
    inference(subsumption_resolution,[],[f16017,f48]) ).

fof(f16017,plain,
    ! [X0] :
      ( rearsegP(sk5,X0)
      | ~ ssList(skaf48(nil,sk5))
      | ~ ssList(X0)
      | ~ rearsegP(skaf48(nil,sk5),X0)
      | ~ ssList(skaf47(sk5,nil)) ),
    inference(superposition,[],[f136,f14838]) ).

fof(f39173,plain,
    ( spl0_199
    | ~ spl0_200 ),
    inference(avatar_split_clause,[],[f26614,f39170,f39166]) ).

fof(f39166,plain,
    ( spl0_199
  <=> frontsegP(sk6,skaf47(sk5,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_199])]) ).

fof(f39170,plain,
    ( spl0_200
  <=> frontsegP(skaf47(sk6,nil),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_200])]) ).

fof(f26614,plain,
    ( ~ frontsegP(skaf47(sk6,nil),sk5)
    | frontsegP(sk6,skaf47(sk5,nil)) ),
    inference(subsumption_resolution,[],[f26613,f49]) ).

fof(f26613,plain,
    ( ~ frontsegP(skaf47(sk6,nil),sk5)
    | ~ ssList(skaf47(sk5,nil))
    | frontsegP(sk6,skaf47(sk5,nil)) ),
    inference(subsumption_resolution,[],[f26601,f49]) ).

fof(f26601,plain,
    ( ~ frontsegP(skaf47(sk6,nil),sk5)
    | ~ ssList(skaf47(sk6,nil))
    | ~ ssList(skaf47(sk5,nil))
    | frontsegP(sk6,skaf47(sk5,nil)) ),
    inference(resolution,[],[f16075,f16184]) ).

fof(f39157,plain,
    ( spl0_197
    | ~ spl0_198 ),
    inference(avatar_split_clause,[],[f26492,f39154,f39150]) ).

fof(f39150,plain,
    ( spl0_197
  <=> rearsegP(sk6,skaf48(nil,sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_197])]) ).

fof(f39154,plain,
    ( spl0_198
  <=> rearsegP(skaf48(nil,sk6),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_198])]) ).

fof(f26492,plain,
    ( ~ rearsegP(skaf48(nil,sk6),sk5)
    | rearsegP(sk6,skaf48(nil,sk5)) ),
    inference(subsumption_resolution,[],[f26491,f48]) ).

fof(f26491,plain,
    ( ~ rearsegP(skaf48(nil,sk6),sk5)
    | ~ ssList(skaf48(nil,sk5))
    | rearsegP(sk6,skaf48(nil,sk5)) ),
    inference(subsumption_resolution,[],[f26481,f48]) ).

fof(f26481,plain,
    ( ~ rearsegP(skaf48(nil,sk6),sk5)
    | ~ ssList(skaf48(nil,sk6))
    | ~ ssList(skaf48(nil,sk5))
    | rearsegP(sk6,skaf48(nil,sk5)) ),
    inference(resolution,[],[f16064,f16182]) ).

fof(f16182,plain,
    ! [X0] :
      ( ~ rearsegP(skaf48(nil,sk6),X0)
      | ~ ssList(X0)
      | rearsegP(sk6,X0) ),
    inference(subsumption_resolution,[],[f16181,f49]) ).

fof(f16181,plain,
    ! [X0] :
      ( rearsegP(sk6,X0)
      | ~ ssList(X0)
      | ~ rearsegP(skaf48(nil,sk6),X0)
      | ~ ssList(skaf47(sk6,nil)) ),
    inference(subsumption_resolution,[],[f16167,f48]) ).

fof(f16167,plain,
    ! [X0] :
      ( rearsegP(sk6,X0)
      | ~ ssList(skaf48(nil,sk6))
      | ~ ssList(X0)
      | ~ rearsegP(skaf48(nil,sk6),X0)
      | ~ ssList(skaf47(sk6,nil)) ),
    inference(superposition,[],[f136,f14839]) ).

fof(f37379,plain,
    ( ~ spl0_91
    | spl0_196 ),
    inference(avatar_contradiction_clause,[],[f37378]) ).

fof(f37378,plain,
    ( $false
    | ~ spl0_91
    | spl0_196 ),
    inference(subsumption_resolution,[],[f37377,f1997]) ).

fof(f1997,plain,
    rearsegP(sk2,sk6),
    inference(subsumption_resolution,[],[f1996,f194]) ).

fof(f1996,plain,
    ( rearsegP(sk2,sk6)
    | ~ ssList(sk5) ),
    inference(subsumption_resolution,[],[f1988,f195]) ).

fof(f1988,plain,
    ( rearsegP(sk2,sk6)
    | ~ ssList(sk6)
    | ~ ssList(sk5) ),
    inference(superposition,[],[f1869,f236]) ).

fof(f37377,plain,
    ( ~ rearsegP(sk2,sk6)
    | ~ spl0_91
    | spl0_196 ),
    inference(subsumption_resolution,[],[f37373,f195]) ).

fof(f37373,plain,
    ( ~ ssList(sk6)
    | ~ rearsegP(sk2,sk6)
    | ~ spl0_91
    | spl0_196 ),
    inference(resolution,[],[f37367,f15452]) ).

fof(f15452,plain,
    ( ! [X0] :
        ( rearsegP(cons(skac2,sk2),X0)
        | ~ ssList(X0)
        | ~ rearsegP(sk2,X0) )
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15451,f15171]) ).

fof(f15171,plain,
    ( ssList(cons(skac2,nil))
    | ~ spl0_91 ),
    inference(avatar_component_clause,[],[f15170]) ).

fof(f15170,plain,
    ( spl0_91
  <=> ssList(cons(skac2,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_91])]) ).

fof(f15451,plain,
    ! [X0] :
      ( rearsegP(cons(skac2,sk2),X0)
      | ~ ssList(X0)
      | ~ rearsegP(sk2,X0)
      | ~ ssList(cons(skac2,nil)) ),
    inference(subsumption_resolution,[],[f15429,f187]) ).

fof(f15429,plain,
    ! [X0] :
      ( rearsegP(cons(skac2,sk2),X0)
      | ~ ssList(sk2)
      | ~ ssList(X0)
      | ~ rearsegP(sk2,X0)
      | ~ ssList(cons(skac2,nil)) ),
    inference(superposition,[],[f136,f14561]) ).

fof(f14561,plain,
    cons(skac2,sk2) = app(cons(skac2,nil),sk2),
    inference(resolution,[],[f1400,f187]) ).

fof(f1400,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | cons(skac2,X0) = app(cons(skac2,nil),X0) ),
    inference(resolution,[],[f120,f10]) ).

fof(f37367,plain,
    ( ~ rearsegP(cons(skac2,sk2),sk6)
    | spl0_196 ),
    inference(avatar_component_clause,[],[f37366]) ).

fof(f37366,plain,
    ( spl0_196
  <=> rearsegP(cons(skac2,sk2),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_196])]) ).

fof(f37376,plain,
    ( ~ spl0_91
    | spl0_196 ),
    inference(avatar_contradiction_clause,[],[f37375]) ).

fof(f37375,plain,
    ( $false
    | ~ spl0_91
    | spl0_196 ),
    inference(subsumption_resolution,[],[f37374,f15445]) ).

fof(f15445,plain,
    ( ssList(cons(skac2,sk2))
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15444,f187]) ).

fof(f15444,plain,
    ( ssList(cons(skac2,sk2))
    | ~ ssList(sk2)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15426,f15171]) ).

fof(f15426,plain,
    ( ssList(cons(skac2,sk2))
    | ~ ssList(cons(skac2,nil))
    | ~ ssList(sk2) ),
    inference(superposition,[],[f85,f14561]) ).

fof(f37374,plain,
    ( ~ ssList(cons(skac2,sk2))
    | ~ spl0_91
    | spl0_196 ),
    inference(subsumption_resolution,[],[f37371,f15477]) ).

fof(f15477,plain,
    ( rearsegP(cons(skac2,sk2),sk2)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15476,f15171]) ).

fof(f15476,plain,
    ( rearsegP(cons(skac2,sk2),sk2)
    | ~ ssList(cons(skac2,nil)) ),
    inference(subsumption_resolution,[],[f15441,f187]) ).

fof(f15441,plain,
    ( rearsegP(cons(skac2,sk2),sk2)
    | ~ ssList(sk2)
    | ~ ssList(cons(skac2,nil)) ),
    inference(superposition,[],[f1869,f14561]) ).

fof(f37371,plain,
    ( ~ rearsegP(cons(skac2,sk2),sk2)
    | ~ ssList(cons(skac2,sk2))
    | spl0_196 ),
    inference(resolution,[],[f37367,f3584]) ).

fof(f3584,plain,
    ! [X0] :
      ( rearsegP(X0,sk6)
      | ~ rearsegP(X0,sk2)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f3583,f195]) ).

fof(f3583,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk6)
      | ~ rearsegP(X0,sk2)
      | rearsegP(X0,sk6) ),
    inference(subsumption_resolution,[],[f3555,f187]) ).

fof(f3555,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk2)
      | ~ ssList(sk6)
      | ~ rearsegP(X0,sk2)
      | rearsegP(X0,sk6) ),
    inference(resolution,[],[f153,f1997]) ).

fof(f37369,plain,
    ( ~ spl0_195
    | spl0_196
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f23819,f15170,f14343,f37366,f37362]) ).

fof(f37362,plain,
    ( spl0_195
  <=> rearsegP(sk2,cons(skac3,sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_195])]) ).

fof(f14343,plain,
    ( spl0_87
  <=> ssList(cons(skac3,nil)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_87])]) ).

fof(f23819,plain,
    ( rearsegP(cons(skac2,sk2),sk6)
    | ~ rearsegP(sk2,cons(skac3,sk6))
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f23818,f14976]) ).

fof(f14976,plain,
    ( ssList(cons(skac3,sk6))
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14975,f195]) ).

fof(f14975,plain,
    ( ssList(cons(skac3,sk6))
    | ~ ssList(sk6)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14956,f14344]) ).

fof(f14344,plain,
    ( ssList(cons(skac3,nil))
    | ~ spl0_87 ),
    inference(avatar_component_clause,[],[f14343]) ).

fof(f14956,plain,
    ( ssList(cons(skac3,sk6))
    | ~ ssList(cons(skac3,nil))
    | ~ ssList(sk6) ),
    inference(superposition,[],[f85,f14302]) ).

fof(f14302,plain,
    cons(skac3,sk6) = app(cons(skac3,nil),sk6),
    inference(resolution,[],[f1399,f195]) ).

fof(f1399,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | cons(skac3,X0) = app(cons(skac3,nil),X0) ),
    inference(resolution,[],[f120,f9]) ).

fof(f23818,plain,
    ( rearsegP(cons(skac2,sk2),sk6)
    | ~ ssList(cons(skac3,sk6))
    | ~ rearsegP(sk2,cons(skac3,sk6))
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f23801,f15445]) ).

fof(f23801,plain,
    ( ~ ssList(cons(skac2,sk2))
    | rearsegP(cons(skac2,sk2),sk6)
    | ~ ssList(cons(skac3,sk6))
    | ~ rearsegP(sk2,cons(skac3,sk6))
    | ~ spl0_87
    | ~ spl0_91 ),
    inference(resolution,[],[f15104,f15452]) ).

fof(f15104,plain,
    ( ! [X0] :
        ( ~ rearsegP(X0,cons(skac3,sk6))
        | ~ ssList(X0)
        | rearsegP(X0,sk6) )
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f15103,f195]) ).

fof(f15103,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(sk6)
        | ~ rearsegP(X0,cons(skac3,sk6))
        | rearsegP(X0,sk6) )
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f15100,f14976]) ).

fof(f15100,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(cons(skac3,sk6))
        | ~ ssList(sk6)
        | ~ rearsegP(X0,cons(skac3,sk6))
        | rearsegP(X0,sk6) )
    | ~ spl0_87 ),
    inference(resolution,[],[f15008,f153]) ).

fof(f15008,plain,
    ( rearsegP(cons(skac3,sk6),sk6)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f15007,f14344]) ).

fof(f15007,plain,
    ( rearsegP(cons(skac3,sk6),sk6)
    | ~ ssList(cons(skac3,nil)) ),
    inference(subsumption_resolution,[],[f14971,f195]) ).

fof(f14971,plain,
    ( rearsegP(cons(skac3,sk6),sk6)
    | ~ ssList(sk6)
    | ~ ssList(cons(skac3,nil)) ),
    inference(superposition,[],[f1869,f14302]) ).

fof(f30419,plain,
    ( ~ spl0_70
    | ~ spl0_193 ),
    inference(avatar_contradiction_clause,[],[f30418]) ).

fof(f30418,plain,
    ( $false
    | ~ spl0_70
    | ~ spl0_193 ),
    inference(subsumption_resolution,[],[f30415,f21]) ).

fof(f30415,plain,
    ( ~ ssItem(skaf74(sk1))
    | ~ spl0_70
    | ~ spl0_193 ),
    inference(resolution,[],[f30369,f62]) ).

fof(f30369,plain,
    ( ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_70
    | ~ spl0_193 ),
    inference(subsumption_resolution,[],[f30368,f11882]) ).

fof(f11882,plain,
    ( cyclefreeP(sk1)
    | ~ spl0_70 ),
    inference(avatar_component_clause,[],[f11880]) ).

fof(f11880,plain,
    ( spl0_70
  <=> cyclefreeP(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_70])]) ).

fof(f30368,plain,
    ( ~ cyclefreeP(sk1)
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_193 ),
    inference(forward_demodulation,[],[f30367,f30218]) ).

fof(f30218,plain,
    ( sk1 = app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1)))
    | ~ spl0_193 ),
    inference(avatar_component_clause,[],[f30216]) ).

fof(f30216,plain,
    ( spl0_193
  <=> sk1 = app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_193])]) ).

fof(f30367,plain,
    ( ~ cyclefreeP(app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))))
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_193 ),
    inference(subsumption_resolution,[],[f30366,f18]) ).

fof(f30366,plain,
    ( ~ cyclefreeP(app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))))
    | ~ ssList(skaf77(sk1))
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_193 ),
    inference(subsumption_resolution,[],[f30365,f19]) ).

fof(f30365,plain,
    ( ~ cyclefreeP(app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))))
    | ~ ssList(skaf76(sk1))
    | ~ ssList(skaf77(sk1))
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_193 ),
    inference(subsumption_resolution,[],[f30364,f20]) ).

fof(f30364,plain,
    ( ~ cyclefreeP(app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))))
    | ~ ssList(skaf75(sk1))
    | ~ ssList(skaf76(sk1))
    | ~ ssList(skaf77(sk1))
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_193 ),
    inference(subsumption_resolution,[],[f30363,f21]) ).

fof(f30363,plain,
    ( ~ ssItem(skaf74(sk1))
    | ~ cyclefreeP(app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))))
    | ~ ssList(skaf75(sk1))
    | ~ ssList(skaf76(sk1))
    | ~ ssList(skaf77(sk1))
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_193 ),
    inference(subsumption_resolution,[],[f30354,f186]) ).

fof(f30354,plain,
    ( ~ ssList(sk1)
    | ~ ssItem(skaf74(sk1))
    | ~ cyclefreeP(app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))))
    | ~ ssList(skaf75(sk1))
    | ~ ssList(skaf76(sk1))
    | ~ ssList(skaf77(sk1))
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_193 ),
    inference(duplicate_literal_removal,[],[f30323]) ).

fof(f30323,plain,
    ( ~ ssList(sk1)
    | ~ ssItem(skaf74(sk1))
    | ~ ssItem(skaf74(sk1))
    | ~ cyclefreeP(app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))))
    | ~ ssList(skaf75(sk1))
    | ~ ssList(skaf76(sk1))
    | ~ ssList(skaf77(sk1))
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ leq(skaf74(sk1),skaf74(sk1))
    | ~ spl0_193 ),
    inference(superposition,[],[f219,f30218]) ).

fof(f30223,plain,
    ( spl0_193
    | spl0_194 ),
    inference(avatar_split_clause,[],[f27219,f30220,f30216]) ).

fof(f30220,plain,
    ( spl0_194
  <=> duplicatefreeP(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_194])]) ).

fof(f27219,plain,
    ( duplicatefreeP(sk1)
    | sk1 = app(app(skaf75(sk1),cons(skaf74(sk1),skaf76(sk1))),cons(skaf74(sk1),skaf77(sk1))) ),
    inference(resolution,[],[f162,f186]) ).

fof(f27081,plain,
    ( ~ spl0_2
    | ~ spl0_71
    | spl0_72 ),
    inference(avatar_contradiction_clause,[],[f27080]) ).

fof(f27080,plain,
    ( $false
    | ~ spl0_2
    | ~ spl0_71
    | spl0_72 ),
    inference(subsumption_resolution,[],[f27079,f42]) ).

fof(f27079,plain,
    ( ~ ssList(skaf53(sk2))
    | ~ spl0_2
    | ~ spl0_71
    | spl0_72 ),
    inference(subsumption_resolution,[],[f27078,f43]) ).

fof(f27078,plain,
    ( ~ ssList(skaf52(sk2))
    | ~ ssList(skaf53(sk2))
    | ~ spl0_2
    | ~ spl0_71
    | spl0_72 ),
    inference(subsumption_resolution,[],[f27077,f44]) ).

fof(f27077,plain,
    ( ~ ssList(skaf51(sk2))
    | ~ ssList(skaf52(sk2))
    | ~ ssList(skaf53(sk2))
    | ~ spl0_2
    | ~ spl0_71
    | spl0_72 ),
    inference(subsumption_resolution,[],[f27076,f45]) ).

fof(f27076,plain,
    ( ~ ssItem(skaf50(sk2))
    | ~ ssList(skaf51(sk2))
    | ~ ssList(skaf52(sk2))
    | ~ ssList(skaf53(sk2))
    | ~ spl0_2
    | ~ spl0_71
    | spl0_72 ),
    inference(subsumption_resolution,[],[f27039,f187]) ).

fof(f27039,plain,
    ( ~ ssList(sk2)
    | ~ ssItem(skaf50(sk2))
    | ~ ssList(skaf51(sk2))
    | ~ ssList(skaf52(sk2))
    | ~ ssList(skaf53(sk2))
    | ~ spl0_2
    | ~ spl0_71
    | spl0_72 ),
    inference(superposition,[],[f8754,f26920]) ).

fof(f26920,plain,
    ( sk2 = app(app(skaf51(sk2),cons(skaf50(sk2),skaf52(sk2))),cons(skaf50(sk2),skaf53(sk2)))
    | ~ spl0_71
    | spl0_72 ),
    inference(forward_demodulation,[],[f26919,f11919]) ).

fof(f11919,plain,
    ( skaf49(sk2) = skaf50(sk2)
    | ~ spl0_71 ),
    inference(avatar_component_clause,[],[f11917]) ).

fof(f11917,plain,
    ( spl0_71
  <=> skaf49(sk2) = skaf50(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_71])]) ).

fof(f26919,plain,
    ( sk2 = app(app(skaf51(sk2),cons(skaf49(sk2),skaf52(sk2))),cons(skaf50(sk2),skaf53(sk2)))
    | spl0_72 ),
    inference(subsumption_resolution,[],[f7901,f11922]) ).

fof(f11922,plain,
    ( ~ cyclefreeP(sk2)
    | spl0_72 ),
    inference(avatar_component_clause,[],[f11921]) ).

fof(f11921,plain,
    ( spl0_72
  <=> cyclefreeP(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_72])]) ).

fof(f7901,plain,
    ( cyclefreeP(sk2)
    | sk2 = app(app(skaf51(sk2),cons(skaf49(sk2),skaf52(sk2))),cons(skaf50(sk2),skaf53(sk2))) ),
    inference(resolution,[],[f167,f187]) ).

fof(f8754,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ ssList(app(app(X0,cons(X1,X2)),cons(X1,X3)))
        | ~ ssItem(X1)
        | ~ ssList(X0)
        | ~ ssList(X2)
        | ~ ssList(X3) )
    | ~ spl0_2 ),
    inference(subsumption_resolution,[],[f214,f243]) ).

fof(f243,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | duplicatefreeP(X0) )
    | ~ spl0_2 ),
    inference(avatar_component_clause,[],[f242]) ).

fof(f242,plain,
    ( spl0_2
  <=> ! [X0] :
        ( ~ ssList(X0)
        | duplicatefreeP(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).

fof(f26990,plain,
    ( spl0_191
    | spl0_192
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f11864,f4966,f26987,f26983]) ).

fof(f26983,plain,
    ( spl0_191
  <=> skaf49(tl(sk6)) = skaf50(tl(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_191])]) ).

fof(f26987,plain,
    ( spl0_192
  <=> cyclefreeP(tl(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_192])]) ).

fof(f11864,plain,
    ( cyclefreeP(tl(sk6))
    | skaf49(tl(sk6)) = skaf50(tl(sk6))
    | ~ spl0_44 ),
    inference(resolution,[],[f1843,f4967]) ).

fof(f1843,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | cyclefreeP(X0)
      | skaf50(X0) = skaf49(X0) ),
    inference(subsumption_resolution,[],[f1842,f88]) ).

fof(f1842,plain,
    ! [X0] :
      ( ~ leq(skaf49(X0),skaf50(X0))
      | skaf50(X0) = skaf49(X0)
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1841,f45]) ).

fof(f1841,plain,
    ! [X0] :
      ( ~ ssItem(skaf50(X0))
      | ~ leq(skaf49(X0),skaf50(X0))
      | skaf50(X0) = skaf49(X0)
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1837,f46]) ).

fof(f1837,plain,
    ! [X0] :
      ( ~ ssItem(skaf49(X0))
      | ~ ssItem(skaf50(X0))
      | ~ leq(skaf49(X0),skaf50(X0))
      | skaf50(X0) = skaf49(X0)
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f130,f87]) ).

fof(f26929,plain,
    ( spl0_189
    | spl0_190
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f11863,f3490,f26926,f26922]) ).

fof(f26922,plain,
    ( spl0_189
  <=> skaf49(tl(sk5)) = skaf50(tl(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_189])]) ).

fof(f26926,plain,
    ( spl0_190
  <=> cyclefreeP(tl(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_190])]) ).

fof(f11863,plain,
    ( cyclefreeP(tl(sk5))
    | skaf49(tl(sk5)) = skaf50(tl(sk5))
    | ~ spl0_34 ),
    inference(resolution,[],[f1843,f3491]) ).

fof(f26866,plain,
    ( ~ spl0_2
    | ~ spl0_69
    | spl0_70 ),
    inference(avatar_contradiction_clause,[],[f26865]) ).

fof(f26865,plain,
    ( $false
    | ~ spl0_2
    | ~ spl0_69
    | spl0_70 ),
    inference(subsumption_resolution,[],[f26864,f42]) ).

fof(f26864,plain,
    ( ~ ssList(skaf53(sk1))
    | ~ spl0_2
    | ~ spl0_69
    | spl0_70 ),
    inference(subsumption_resolution,[],[f26863,f43]) ).

fof(f26863,plain,
    ( ~ ssList(skaf52(sk1))
    | ~ ssList(skaf53(sk1))
    | ~ spl0_2
    | ~ spl0_69
    | spl0_70 ),
    inference(subsumption_resolution,[],[f26862,f44]) ).

fof(f26862,plain,
    ( ~ ssList(skaf51(sk1))
    | ~ ssList(skaf52(sk1))
    | ~ ssList(skaf53(sk1))
    | ~ spl0_2
    | ~ spl0_69
    | spl0_70 ),
    inference(subsumption_resolution,[],[f26861,f45]) ).

fof(f26861,plain,
    ( ~ ssItem(skaf50(sk1))
    | ~ ssList(skaf51(sk1))
    | ~ ssList(skaf52(sk1))
    | ~ ssList(skaf53(sk1))
    | ~ spl0_2
    | ~ spl0_69
    | spl0_70 ),
    inference(subsumption_resolution,[],[f26824,f186]) ).

fof(f26824,plain,
    ( ~ ssList(sk1)
    | ~ ssItem(skaf50(sk1))
    | ~ ssList(skaf51(sk1))
    | ~ ssList(skaf52(sk1))
    | ~ ssList(skaf53(sk1))
    | ~ spl0_2
    | ~ spl0_69
    | spl0_70 ),
    inference(superposition,[],[f8754,f26761]) ).

fof(f26761,plain,
    ( sk1 = app(app(skaf51(sk1),cons(skaf50(sk1),skaf52(sk1))),cons(skaf50(sk1),skaf53(sk1)))
    | ~ spl0_69
    | spl0_70 ),
    inference(forward_demodulation,[],[f26760,f11878]) ).

fof(f11878,plain,
    ( skaf49(sk1) = skaf50(sk1)
    | ~ spl0_69 ),
    inference(avatar_component_clause,[],[f11876]) ).

fof(f11876,plain,
    ( spl0_69
  <=> skaf49(sk1) = skaf50(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_69])]) ).

fof(f26760,plain,
    ( sk1 = app(app(skaf51(sk1),cons(skaf49(sk1),skaf52(sk1))),cons(skaf50(sk1),skaf53(sk1)))
    | spl0_70 ),
    inference(subsumption_resolution,[],[f7900,f11881]) ).

fof(f11881,plain,
    ( ~ cyclefreeP(sk1)
    | spl0_70 ),
    inference(avatar_component_clause,[],[f11880]) ).

fof(f7900,plain,
    ( cyclefreeP(sk1)
    | sk1 = app(app(skaf51(sk1),cons(skaf49(sk1),skaf52(sk1))),cons(skaf50(sk1),skaf53(sk1))) ),
    inference(resolution,[],[f167,f186]) ).

fof(f26757,plain,
    ( ~ spl0_187
    | spl0_188
    | spl0_23
    | ~ spl0_44
    | ~ spl0_87
    | ~ spl0_88 ),
    inference(avatar_split_clause,[],[f26725,f14347,f14343,f4966,f1875,f26754,f26750]) ).

fof(f26750,plain,
    ( spl0_187
  <=> rearsegP(sk5,cons(skac3,sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_187])]) ).

fof(f26754,plain,
    ( spl0_188
  <=> rearsegP(tl(sk1),sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_188])]) ).

fof(f14347,plain,
    ( spl0_88
  <=> ssList(cons(skac3,sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_88])]) ).

fof(f26725,plain,
    ( rearsegP(tl(sk1),sk1)
    | ~ rearsegP(sk5,cons(skac3,sk1))
    | spl0_23
    | ~ spl0_44
    | ~ spl0_87
    | ~ spl0_88 ),
    inference(subsumption_resolution,[],[f26724,f14349]) ).

fof(f14349,plain,
    ( ssList(cons(skac3,sk1))
    | ~ spl0_88 ),
    inference(avatar_component_clause,[],[f14347]) ).

fof(f26724,plain,
    ( rearsegP(tl(sk1),sk1)
    | ~ ssList(cons(skac3,sk1))
    | ~ rearsegP(sk5,cons(skac3,sk1))
    | spl0_23
    | ~ spl0_44
    | ~ spl0_87
    | ~ spl0_88 ),
    inference(subsumption_resolution,[],[f26699,f10359]) ).

fof(f26699,plain,
    ( ~ ssList(tl(sk1))
    | rearsegP(tl(sk1),sk1)
    | ~ ssList(cons(skac3,sk1))
    | ~ rearsegP(sk5,cons(skac3,sk1))
    | spl0_23
    | ~ spl0_44
    | ~ spl0_87
    | ~ spl0_88 ),
    inference(resolution,[],[f16254,f10366]) ).

fof(f10366,plain,
    ( ! [X0] :
        ( rearsegP(tl(sk1),X0)
        | ~ ssList(X0)
        | ~ rearsegP(sk5,X0) )
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10365,f4967]) ).

fof(f10365,plain,
    ( ! [X0] :
        ( rearsegP(tl(sk1),X0)
        | ~ ssList(X0)
        | ~ rearsegP(sk5,X0)
        | ~ ssList(tl(sk6)) )
    | spl0_23 ),
    inference(subsumption_resolution,[],[f10343,f194]) ).

fof(f10343,plain,
    ( ! [X0] :
        ( rearsegP(tl(sk1),X0)
        | ~ ssList(sk5)
        | ~ ssList(X0)
        | ~ rearsegP(sk5,X0)
        | ~ ssList(tl(sk6)) )
    | spl0_23 ),
    inference(superposition,[],[f136,f10337]) ).

fof(f16254,plain,
    ( ! [X0] :
        ( ~ rearsegP(X0,cons(skac3,sk1))
        | ~ ssList(X0)
        | rearsegP(X0,sk1) )
    | ~ spl0_87
    | ~ spl0_88 ),
    inference(subsumption_resolution,[],[f16253,f186]) ).

fof(f16253,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(sk1)
        | ~ rearsegP(X0,cons(skac3,sk1))
        | rearsegP(X0,sk1) )
    | ~ spl0_87
    | ~ spl0_88 ),
    inference(subsumption_resolution,[],[f16250,f14349]) ).

fof(f16250,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(cons(skac3,sk1))
        | ~ ssList(sk1)
        | ~ rearsegP(X0,cons(skac3,sk1))
        | rearsegP(X0,sk1) )
    | ~ spl0_87 ),
    inference(resolution,[],[f16249,f153]) ).

fof(f16249,plain,
    ( rearsegP(cons(skac3,sk1),sk1)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14340,f14344]) ).

fof(f14340,plain,
    ( rearsegP(cons(skac3,sk1),sk1)
    | ~ ssList(cons(skac3,nil)) ),
    inference(subsumption_resolution,[],[f14321,f186]) ).

fof(f14321,plain,
    ( rearsegP(cons(skac3,sk1),sk1)
    | ~ ssList(sk1)
    | ~ ssList(cons(skac3,nil)) ),
    inference(superposition,[],[f1869,f14297]) ).

fof(f14297,plain,
    cons(skac3,sk1) = app(cons(skac3,nil),sk1),
    inference(resolution,[],[f1399,f186]) ).

fof(f26689,plain,
    ( spl0_185
    | ~ spl0_186 ),
    inference(avatar_split_clause,[],[f16229,f26686,f26682]) ).

fof(f26682,plain,
    ( spl0_185
  <=> sk6 = skaf47(sk6,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_185])]) ).

fof(f26686,plain,
    ( spl0_186
  <=> frontsegP(skaf47(sk6,nil),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_186])]) ).

fof(f16229,plain,
    ( ~ frontsegP(skaf47(sk6,nil),sk6)
    | sk6 = skaf47(sk6,nil) ),
    inference(subsumption_resolution,[],[f16228,f195]) ).

fof(f16228,plain,
    ( ~ ssList(sk6)
    | ~ frontsegP(skaf47(sk6,nil),sk6)
    | sk6 = skaf47(sk6,nil) ),
    inference(subsumption_resolution,[],[f16222,f49]) ).

fof(f16222,plain,
    ( ~ ssList(skaf47(sk6,nil))
    | ~ ssList(sk6)
    | ~ frontsegP(skaf47(sk6,nil),sk6)
    | sk6 = skaf47(sk6,nil) ),
    inference(resolution,[],[f16207,f129]) ).

fof(f26655,plain,
    ( spl0_183
    | ~ spl0_184 ),
    inference(avatar_split_clause,[],[f16218,f26652,f26648]) ).

fof(f26648,plain,
    ( spl0_183
  <=> sk6 = skaf48(nil,sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_183])]) ).

fof(f26652,plain,
    ( spl0_184
  <=> rearsegP(skaf48(nil,sk6),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_184])]) ).

fof(f16218,plain,
    ( ~ rearsegP(skaf48(nil,sk6),sk6)
    | sk6 = skaf48(nil,sk6) ),
    inference(subsumption_resolution,[],[f16217,f195]) ).

fof(f16217,plain,
    ( ~ ssList(sk6)
    | ~ rearsegP(skaf48(nil,sk6),sk6)
    | sk6 = skaf48(nil,sk6) ),
    inference(subsumption_resolution,[],[f16211,f48]) ).

fof(f16211,plain,
    ( ~ ssList(skaf48(nil,sk6))
    | ~ ssList(sk6)
    | ~ rearsegP(skaf48(nil,sk6),sk6)
    | sk6 = skaf48(nil,sk6) ),
    inference(resolution,[],[f16205,f128]) ).

fof(f26627,plain,
    ( spl0_181
    | ~ spl0_182 ),
    inference(avatar_split_clause,[],[f16079,f26624,f26620]) ).

fof(f26620,plain,
    ( spl0_181
  <=> sk5 = skaf47(sk5,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_181])]) ).

fof(f26624,plain,
    ( spl0_182
  <=> frontsegP(skaf47(sk5,nil),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_182])]) ).

fof(f16079,plain,
    ( ~ frontsegP(skaf47(sk5,nil),sk5)
    | sk5 = skaf47(sk5,nil) ),
    inference(subsumption_resolution,[],[f16078,f194]) ).

fof(f16078,plain,
    ( ~ ssList(sk5)
    | ~ frontsegP(skaf47(sk5,nil),sk5)
    | sk5 = skaf47(sk5,nil) ),
    inference(subsumption_resolution,[],[f16072,f49]) ).

fof(f16072,plain,
    ( ~ ssList(skaf47(sk5,nil))
    | ~ ssList(sk5)
    | ~ frontsegP(skaf47(sk5,nil),sk5)
    | sk5 = skaf47(sk5,nil) ),
    inference(resolution,[],[f16057,f129]) ).

fof(f26593,plain,
    ( spl0_179
    | ~ spl0_180 ),
    inference(avatar_split_clause,[],[f16068,f26590,f26586]) ).

fof(f26586,plain,
    ( spl0_179
  <=> sk5 = skaf48(nil,sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_179])]) ).

fof(f26590,plain,
    ( spl0_180
  <=> rearsegP(skaf48(nil,sk5),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_180])]) ).

fof(f16068,plain,
    ( ~ rearsegP(skaf48(nil,sk5),sk5)
    | sk5 = skaf48(nil,sk5) ),
    inference(subsumption_resolution,[],[f16067,f194]) ).

fof(f16067,plain,
    ( ~ ssList(sk5)
    | ~ rearsegP(skaf48(nil,sk5),sk5)
    | sk5 = skaf48(nil,sk5) ),
    inference(subsumption_resolution,[],[f16061,f48]) ).

fof(f16061,plain,
    ( ~ ssList(skaf48(nil,sk5))
    | ~ ssList(sk5)
    | ~ rearsegP(skaf48(nil,sk5),sk5)
    | sk5 = skaf48(nil,sk5) ),
    inference(resolution,[],[f16055,f128]) ).

fof(f26430,plain,
    ( spl0_177
    | spl0_178 ),
    inference(avatar_split_clause,[],[f7774,f26427,f26423]) ).

fof(f26423,plain,
    ( spl0_177
  <=> sk6 = app(app(skaf56(sk6),cons(skaf54(sk6),skaf57(sk6))),cons(skaf55(sk6),skaf58(sk6))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_177])]) ).

fof(f26427,plain,
    ( spl0_178
  <=> totalorderP(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_178])]) ).

fof(f7774,plain,
    ( totalorderP(sk6)
    | sk6 = app(app(skaf56(sk6),cons(skaf54(sk6),skaf57(sk6))),cons(skaf55(sk6),skaf58(sk6))) ),
    inference(resolution,[],[f166,f195]) ).

fof(f26203,plain,
    ( spl0_175
    | spl0_176 ),
    inference(avatar_split_clause,[],[f7773,f26200,f26196]) ).

fof(f26196,plain,
    ( spl0_175
  <=> sk5 = app(app(skaf56(sk5),cons(skaf54(sk5),skaf57(sk5))),cons(skaf55(sk5),skaf58(sk5))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_175])]) ).

fof(f26200,plain,
    ( spl0_176
  <=> totalorderP(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_176])]) ).

fof(f7773,plain,
    ( totalorderP(sk5)
    | sk5 = app(app(skaf56(sk5),cons(skaf54(sk5),skaf57(sk5))),cons(skaf55(sk5),skaf58(sk5))) ),
    inference(resolution,[],[f166,f194]) ).

fof(f25930,plain,
    ( spl0_173
    | spl0_174 ),
    inference(avatar_split_clause,[],[f7770,f25927,f25923]) ).

fof(f25923,plain,
    ( spl0_173
  <=> sk2 = app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_173])]) ).

fof(f25927,plain,
    ( spl0_174
  <=> totalorderP(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_174])]) ).

fof(f7770,plain,
    ( totalorderP(sk2)
    | sk2 = app(app(skaf56(sk2),cons(skaf54(sk2),skaf57(sk2))),cons(skaf55(sk2),skaf58(sk2))) ),
    inference(resolution,[],[f166,f187]) ).

fof(f25732,plain,
    ( spl0_171
    | spl0_172 ),
    inference(avatar_split_clause,[],[f7769,f25729,f25725]) ).

fof(f25725,plain,
    ( spl0_171
  <=> sk1 = app(app(skaf56(sk1),cons(skaf54(sk1),skaf57(sk1))),cons(skaf55(sk1),skaf58(sk1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_171])]) ).

fof(f25729,plain,
    ( spl0_172
  <=> totalorderP(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_172])]) ).

fof(f7769,plain,
    ( totalorderP(sk1)
    | sk1 = app(app(skaf56(sk1),cons(skaf54(sk1),skaf57(sk1))),cons(skaf55(sk1),skaf58(sk1))) ),
    inference(resolution,[],[f166,f186]) ).

fof(f25327,plain,
    ( spl0_169
    | spl0_170 ),
    inference(avatar_split_clause,[],[f7695,f25324,f25320]) ).

fof(f25320,plain,
    ( spl0_169
  <=> sk6 = app(app(skaf61(sk6),cons(skaf59(sk6),skaf62(sk6))),cons(skaf60(sk6),skaf63(sk6))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_169])]) ).

fof(f25324,plain,
    ( spl0_170
  <=> strictorderP(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_170])]) ).

fof(f7695,plain,
    ( strictorderP(sk6)
    | sk6 = app(app(skaf61(sk6),cons(skaf59(sk6),skaf62(sk6))),cons(skaf60(sk6),skaf63(sk6))) ),
    inference(resolution,[],[f165,f195]) ).

fof(f25125,plain,
    ( spl0_167
    | spl0_168 ),
    inference(avatar_split_clause,[],[f7694,f25122,f25118]) ).

fof(f25118,plain,
    ( spl0_167
  <=> sk5 = app(app(skaf61(sk5),cons(skaf59(sk5),skaf62(sk5))),cons(skaf60(sk5),skaf63(sk5))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_167])]) ).

fof(f25122,plain,
    ( spl0_168
  <=> strictorderP(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_168])]) ).

fof(f7694,plain,
    ( strictorderP(sk5)
    | sk5 = app(app(skaf61(sk5),cons(skaf59(sk5),skaf62(sk5))),cons(skaf60(sk5),skaf63(sk5))) ),
    inference(resolution,[],[f165,f194]) ).

fof(f24898,plain,
    ( spl0_165
    | spl0_166 ),
    inference(avatar_split_clause,[],[f7691,f24895,f24891]) ).

fof(f24891,plain,
    ( spl0_165
  <=> sk2 = app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_165])]) ).

fof(f24895,plain,
    ( spl0_166
  <=> strictorderP(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_166])]) ).

fof(f7691,plain,
    ( strictorderP(sk2)
    | sk2 = app(app(skaf61(sk2),cons(skaf59(sk2),skaf62(sk2))),cons(skaf60(sk2),skaf63(sk2))) ),
    inference(resolution,[],[f165,f187]) ).

fof(f24625,plain,
    ( spl0_163
    | spl0_164 ),
    inference(avatar_split_clause,[],[f7690,f24622,f24618]) ).

fof(f24618,plain,
    ( spl0_163
  <=> sk1 = app(app(skaf61(sk1),cons(skaf59(sk1),skaf62(sk1))),cons(skaf60(sk1),skaf63(sk1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_163])]) ).

fof(f24622,plain,
    ( spl0_164
  <=> strictorderP(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_164])]) ).

fof(f7690,plain,
    ( strictorderP(sk1)
    | sk1 = app(app(skaf61(sk1),cons(skaf59(sk1),skaf62(sk1))),cons(skaf60(sk1),skaf63(sk1))) ),
    inference(resolution,[],[f165,f186]) ).

fof(f22637,plain,
    ( ~ spl0_161
    | spl0_162
    | spl0_19
    | ~ spl0_34
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f22553,f14343,f3490,f1619,f22634,f22630]) ).

fof(f22630,plain,
    ( spl0_161
  <=> rearsegP(sk6,cons(skac3,sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_161])]) ).

fof(f22634,plain,
    ( spl0_162
  <=> rearsegP(tl(sk2),sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_162])]) ).

fof(f22553,plain,
    ( rearsegP(tl(sk2),sk2)
    | ~ rearsegP(sk6,cons(skac3,sk2))
    | spl0_19
    | ~ spl0_34
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f22552,f14593]) ).

fof(f14593,plain,
    ( ssList(cons(skac3,sk2))
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14592,f187]) ).

fof(f14592,plain,
    ( ssList(cons(skac3,sk2))
    | ~ ssList(sk2)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14574,f14344]) ).

fof(f14574,plain,
    ( ssList(cons(skac3,sk2))
    | ~ ssList(cons(skac3,nil))
    | ~ ssList(sk2) ),
    inference(superposition,[],[f85,f14298]) ).

fof(f14298,plain,
    cons(skac3,sk2) = app(cons(skac3,nil),sk2),
    inference(resolution,[],[f1399,f187]) ).

fof(f22552,plain,
    ( rearsegP(tl(sk2),sk2)
    | ~ ssList(cons(skac3,sk2))
    | ~ rearsegP(sk6,cons(skac3,sk2))
    | spl0_19
    | ~ spl0_34
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f22530,f10143]) ).

fof(f22530,plain,
    ( ~ ssList(tl(sk2))
    | rearsegP(tl(sk2),sk2)
    | ~ ssList(cons(skac3,sk2))
    | ~ rearsegP(sk6,cons(skac3,sk2))
    | spl0_19
    | ~ spl0_34
    | ~ spl0_87 ),
    inference(resolution,[],[f14711,f10150]) ).

fof(f10150,plain,
    ( ! [X0] :
        ( rearsegP(tl(sk2),X0)
        | ~ ssList(X0)
        | ~ rearsegP(sk6,X0) )
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10149,f3491]) ).

fof(f10149,plain,
    ( ! [X0] :
        ( rearsegP(tl(sk2),X0)
        | ~ ssList(X0)
        | ~ rearsegP(sk6,X0)
        | ~ ssList(tl(sk5)) )
    | spl0_19 ),
    inference(subsumption_resolution,[],[f10127,f195]) ).

fof(f10127,plain,
    ( ! [X0] :
        ( rearsegP(tl(sk2),X0)
        | ~ ssList(sk6)
        | ~ ssList(X0)
        | ~ rearsegP(sk6,X0)
        | ~ ssList(tl(sk5)) )
    | spl0_19 ),
    inference(superposition,[],[f136,f10121]) ).

fof(f14711,plain,
    ( ! [X0] :
        ( ~ rearsegP(X0,cons(skac3,sk2))
        | ~ ssList(X0)
        | rearsegP(X0,sk2) )
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14710,f187]) ).

fof(f14710,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(sk2)
        | ~ rearsegP(X0,cons(skac3,sk2))
        | rearsegP(X0,sk2) )
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14707,f14593]) ).

fof(f14707,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(cons(skac3,sk2))
        | ~ ssList(sk2)
        | ~ rearsegP(X0,cons(skac3,sk2))
        | rearsegP(X0,sk2) )
    | ~ spl0_87 ),
    inference(resolution,[],[f14625,f153]) ).

fof(f14625,plain,
    ( rearsegP(cons(skac3,sk2),sk2)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14624,f14344]) ).

fof(f14624,plain,
    ( rearsegP(cons(skac3,sk2),sk2)
    | ~ ssList(cons(skac3,nil)) ),
    inference(subsumption_resolution,[],[f14589,f187]) ).

fof(f14589,plain,
    ( rearsegP(cons(skac3,sk2),sk2)
    | ~ ssList(sk2)
    | ~ ssList(cons(skac3,nil)) ),
    inference(superposition,[],[f1869,f14298]) ).

fof(f20997,plain,
    ( spl0_159
    | spl0_160
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f11862,f3490,f1619,f20994,f20990]) ).

fof(f20990,plain,
    ( spl0_159
  <=> skaf49(tl(sk2)) = skaf50(tl(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_159])]) ).

fof(f20994,plain,
    ( spl0_160
  <=> cyclefreeP(tl(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_160])]) ).

fof(f11862,plain,
    ( cyclefreeP(tl(sk2))
    | skaf49(tl(sk2)) = skaf50(tl(sk2))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f1843,f10143]) ).

fof(f20948,plain,
    ( spl0_157
    | spl0_158
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f11861,f4966,f1875,f20945,f20941]) ).

fof(f20941,plain,
    ( spl0_157
  <=> skaf49(tl(sk1)) = skaf50(tl(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_157])]) ).

fof(f20945,plain,
    ( spl0_158
  <=> cyclefreeP(tl(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_158])]) ).

fof(f11861,plain,
    ( cyclefreeP(tl(sk1))
    | skaf49(tl(sk1)) = skaf50(tl(sk1))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f1843,f10359]) ).

fof(f20938,plain,
    ( spl0_155
    | ~ spl0_156
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f10454,f4966,f1875,f20935,f20931]) ).

fof(f20931,plain,
    ( spl0_155
  <=> tl(sk1) = tl(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_155])]) ).

fof(f20935,plain,
    ( spl0_156
  <=> frontsegP(tl(sk6),tl(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_156])]) ).

fof(f10454,plain,
    ( ~ frontsegP(tl(sk6),tl(sk1))
    | tl(sk1) = tl(sk6)
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10453,f10359]) ).

fof(f10453,plain,
    ( ~ ssList(tl(sk1))
    | ~ frontsegP(tl(sk6),tl(sk1))
    | tl(sk1) = tl(sk6)
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10448,f4967]) ).

fof(f10448,plain,
    ( ~ ssList(tl(sk6))
    | ~ ssList(tl(sk1))
    | ~ frontsegP(tl(sk6),tl(sk1))
    | tl(sk1) = tl(sk6)
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10393,f129]) ).

fof(f20867,plain,
    ( spl0_153
    | ~ spl0_154
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f20842,f4966,f1875,f20864,f20860]) ).

fof(f20860,plain,
    ( spl0_153
  <=> frontsegP(sk1,tl(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_153])]) ).

fof(f20864,plain,
    ( spl0_154
  <=> frontsegP(sk6,tl(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_154])]) ).

fof(f20842,plain,
    ( ~ frontsegP(sk6,tl(sk1))
    | frontsegP(sk1,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20841,f4967]) ).

fof(f20841,plain,
    ( ~ frontsegP(sk6,tl(sk1))
    | ~ ssList(tl(sk6))
    | frontsegP(sk1,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20822,f195]) ).

fof(f20822,plain,
    ( ~ frontsegP(sk6,tl(sk1))
    | ~ ssList(sk6)
    | ~ ssList(tl(sk6))
    | frontsegP(sk1,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10450,f2855]) ).

fof(f2855,plain,
    ! [X0] :
      ( ~ frontsegP(sk6,X0)
      | ~ ssList(X0)
      | frontsegP(sk1,X0) ),
    inference(subsumption_resolution,[],[f2854,f194]) ).

fof(f2854,plain,
    ! [X0] :
      ( frontsegP(sk1,X0)
      | ~ ssList(X0)
      | ~ frontsegP(sk6,X0)
      | ~ ssList(sk5) ),
    inference(subsumption_resolution,[],[f2773,f195]) ).

fof(f2773,plain,
    ! [X0] :
      ( frontsegP(sk1,X0)
      | ~ ssList(sk6)
      | ~ ssList(X0)
      | ~ frontsegP(sk6,X0)
      | ~ ssList(sk5) ),
    inference(superposition,[],[f137,f237]) ).

fof(f20851,plain,
    ( spl0_151
    | ~ spl0_152
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f20840,f4966,f1875,f20848,f20844]) ).

fof(f20844,plain,
    ( spl0_151
  <=> frontsegP(sk2,tl(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_151])]) ).

fof(f20848,plain,
    ( spl0_152
  <=> frontsegP(sk5,tl(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_152])]) ).

fof(f20840,plain,
    ( ~ frontsegP(sk5,tl(sk1))
    | frontsegP(sk2,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20839,f4967]) ).

fof(f20839,plain,
    ( ~ frontsegP(sk5,tl(sk1))
    | ~ ssList(tl(sk6))
    | frontsegP(sk2,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f20821,f194]) ).

fof(f20821,plain,
    ( ~ frontsegP(sk5,tl(sk1))
    | ~ ssList(sk5)
    | ~ ssList(tl(sk6))
    | frontsegP(sk2,tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10450,f2851]) ).

fof(f2851,plain,
    ! [X0] :
      ( ~ frontsegP(sk5,X0)
      | ~ ssList(X0)
      | frontsegP(sk2,X0) ),
    inference(subsumption_resolution,[],[f2850,f195]) ).

fof(f2850,plain,
    ! [X0] :
      ( frontsegP(sk2,X0)
      | ~ ssList(X0)
      | ~ frontsegP(sk5,X0)
      | ~ ssList(sk6) ),
    inference(subsumption_resolution,[],[f2770,f194]) ).

fof(f2770,plain,
    ! [X0] :
      ( frontsegP(sk2,X0)
      | ~ ssList(sk5)
      | ~ ssList(X0)
      | ~ frontsegP(sk5,X0)
      | ~ ssList(sk6) ),
    inference(superposition,[],[f137,f236]) ).

fof(f20624,plain,
    ( spl0_149
    | ~ spl0_150
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f10237,f3490,f1619,f20621,f20617]) ).

fof(f20617,plain,
    ( spl0_149
  <=> tl(sk2) = tl(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_149])]) ).

fof(f20621,plain,
    ( spl0_150
  <=> frontsegP(tl(sk5),tl(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_150])]) ).

fof(f10237,plain,
    ( ~ frontsegP(tl(sk5),tl(sk2))
    | tl(sk2) = tl(sk5)
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10236,f10143]) ).

fof(f10236,plain,
    ( ~ ssList(tl(sk2))
    | ~ frontsegP(tl(sk5),tl(sk2))
    | tl(sk2) = tl(sk5)
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10231,f3491]) ).

fof(f10231,plain,
    ( ~ ssList(tl(sk5))
    | ~ ssList(tl(sk2))
    | ~ frontsegP(tl(sk5),tl(sk2))
    | tl(sk2) = tl(sk5)
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10177,f129]) ).

fof(f20610,plain,
    ( spl0_147
    | ~ spl0_148
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f20561,f3490,f1619,f20607,f20603]) ).

fof(f20603,plain,
    ( spl0_147
  <=> frontsegP(sk1,tl(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_147])]) ).

fof(f20607,plain,
    ( spl0_148
  <=> frontsegP(sk6,tl(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_148])]) ).

fof(f20561,plain,
    ( ~ frontsegP(sk6,tl(sk2))
    | frontsegP(sk1,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f20560,f3491]) ).

fof(f20560,plain,
    ( ~ frontsegP(sk6,tl(sk2))
    | ~ ssList(tl(sk5))
    | frontsegP(sk1,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f20541,f195]) ).

fof(f20541,plain,
    ( ~ frontsegP(sk6,tl(sk2))
    | ~ ssList(sk6)
    | ~ ssList(tl(sk5))
    | frontsegP(sk1,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10233,f2855]) ).

fof(f20570,plain,
    ( spl0_145
    | ~ spl0_146
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f20559,f3490,f1619,f20567,f20563]) ).

fof(f20563,plain,
    ( spl0_145
  <=> frontsegP(sk2,tl(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_145])]) ).

fof(f20567,plain,
    ( spl0_146
  <=> frontsegP(sk5,tl(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_146])]) ).

fof(f20559,plain,
    ( ~ frontsegP(sk5,tl(sk2))
    | frontsegP(sk2,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f20558,f3491]) ).

fof(f20558,plain,
    ( ~ frontsegP(sk5,tl(sk2))
    | ~ ssList(tl(sk5))
    | frontsegP(sk2,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f20540,f194]) ).

fof(f20540,plain,
    ( ~ frontsegP(sk5,tl(sk2))
    | ~ ssList(sk5)
    | ~ ssList(tl(sk5))
    | frontsegP(sk2,tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10233,f2851]) ).

fof(f19850,plain,
    ( ~ spl0_143
    | spl0_144
    | spl0_23
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f18821,f15170,f1875,f19847,f19843]) ).

fof(f19843,plain,
    ( spl0_143
  <=> totalorderedP(cons(skac2,sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_143])]) ).

fof(f19847,plain,
    ( spl0_144
  <=> totalorderedP(cons(skac2,cons(skac2,sk6))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_144])]) ).

fof(f18821,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk6)))
    | ~ totalorderedP(cons(skac2,sk6))
    | spl0_23
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f18820,f15858]) ).

fof(f15858,plain,
    ( ssList(cons(skac2,sk6))
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15857,f195]) ).

fof(f15857,plain,
    ( ssList(cons(skac2,sk6))
    | ~ ssList(sk6)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15838,f15171]) ).

fof(f15838,plain,
    ( ssList(cons(skac2,sk6))
    | ~ ssList(cons(skac2,nil))
    | ~ ssList(sk6) ),
    inference(superposition,[],[f85,f14565]) ).

fof(f14565,plain,
    cons(skac2,sk6) = app(cons(skac2,nil),sk6),
    inference(resolution,[],[f1400,f195]) ).

fof(f18820,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk6)))
    | ~ totalorderedP(cons(skac2,sk6))
    | ~ ssList(cons(skac2,sk6))
    | spl0_23
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f18445,f15863]) ).

fof(f15863,plain,
    ( nil != cons(skac2,sk6)
    | spl0_23
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15862,f195]) ).

fof(f15862,plain,
    ( nil != cons(skac2,sk6)
    | ~ ssList(sk6)
    | spl0_23
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15861,f1876]) ).

fof(f15861,plain,
    ( nil != cons(skac2,sk6)
    | nil = sk6
    | ~ ssList(sk6)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15840,f15171]) ).

fof(f15840,plain,
    ( nil != cons(skac2,sk6)
    | ~ ssList(cons(skac2,nil))
    | nil = sk6
    | ~ ssList(sk6) ),
    inference(superposition,[],[f119,f14565]) ).

fof(f18445,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk6)))
    | nil = cons(skac2,sk6)
    | ~ totalorderedP(cons(skac2,sk6))
    | ~ ssList(cons(skac2,sk6)) ),
    inference(superposition,[],[f5478,f755]) ).

fof(f5478,plain,
    ! [X0] :
      ( totalorderedP(cons(hd(X0),X0))
      | nil = X0
      | ~ totalorderedP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f5477,f76]) ).

fof(f5477,plain,
    ! [X0] :
      ( ~ ssItem(hd(X0))
      | ~ ssList(X0)
      | nil = X0
      | ~ totalorderedP(X0)
      | totalorderedP(cons(hd(X0),X0)) ),
    inference(duplicate_literal_removal,[],[f5311]) ).

fof(f5311,plain,
    ! [X0] :
      ( ~ ssItem(hd(X0))
      | ~ ssList(X0)
      | nil = X0
      | ~ totalorderedP(X0)
      | totalorderedP(cons(hd(X0),X0))
      | ~ ssItem(hd(X0)) ),
    inference(resolution,[],[f159,f62]) ).

fof(f19841,plain,
    ( ~ spl0_141
    | spl0_142
    | spl0_19
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f18819,f15170,f1619,f19838,f19834]) ).

fof(f19834,plain,
    ( spl0_141
  <=> totalorderedP(cons(skac2,sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_141])]) ).

fof(f19838,plain,
    ( spl0_142
  <=> totalorderedP(cons(skac2,cons(skac2,sk5))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_142])]) ).

fof(f18819,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk5)))
    | ~ totalorderedP(cons(skac2,sk5))
    | spl0_19
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f18818,f15623]) ).

fof(f15623,plain,
    ( ssList(cons(skac2,sk5))
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15622,f194]) ).

fof(f15622,plain,
    ( ssList(cons(skac2,sk5))
    | ~ ssList(sk5)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15603,f15171]) ).

fof(f15603,plain,
    ( ssList(cons(skac2,sk5))
    | ~ ssList(cons(skac2,nil))
    | ~ ssList(sk5) ),
    inference(superposition,[],[f85,f14564]) ).

fof(f14564,plain,
    cons(skac2,sk5) = app(cons(skac2,nil),sk5),
    inference(resolution,[],[f1400,f194]) ).

fof(f18818,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk5)))
    | ~ totalorderedP(cons(skac2,sk5))
    | ~ ssList(cons(skac2,sk5))
    | spl0_19
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f18444,f15628]) ).

fof(f15628,plain,
    ( nil != cons(skac2,sk5)
    | spl0_19
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15627,f194]) ).

fof(f15627,plain,
    ( nil != cons(skac2,sk5)
    | ~ ssList(sk5)
    | spl0_19
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15626,f1620]) ).

fof(f15626,plain,
    ( nil != cons(skac2,sk5)
    | nil = sk5
    | ~ ssList(sk5)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15605,f15171]) ).

fof(f15605,plain,
    ( nil != cons(skac2,sk5)
    | ~ ssList(cons(skac2,nil))
    | nil = sk5
    | ~ ssList(sk5) ),
    inference(superposition,[],[f119,f14564]) ).

fof(f18444,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk5)))
    | nil = cons(skac2,sk5)
    | ~ totalorderedP(cons(skac2,sk5))
    | ~ ssList(cons(skac2,sk5)) ),
    inference(superposition,[],[f5478,f754]) ).

fof(f19832,plain,
    ( ~ spl0_139
    | spl0_140
    | spl0_10
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f18817,f15170,f1112,f19829,f19825]) ).

fof(f19825,plain,
    ( spl0_139
  <=> totalorderedP(cons(skac2,sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_139])]) ).

fof(f19829,plain,
    ( spl0_140
  <=> totalorderedP(cons(skac2,cons(skac2,sk2))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_140])]) ).

fof(f18817,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk2)))
    | ~ totalorderedP(cons(skac2,sk2))
    | spl0_10
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f18816,f15445]) ).

fof(f18816,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk2)))
    | ~ totalorderedP(cons(skac2,sk2))
    | ~ ssList(cons(skac2,sk2))
    | spl0_10
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f18443,f15450]) ).

fof(f15450,plain,
    ( nil != cons(skac2,sk2)
    | spl0_10
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15449,f187]) ).

fof(f15449,plain,
    ( nil != cons(skac2,sk2)
    | ~ ssList(sk2)
    | spl0_10
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15448,f1113]) ).

fof(f15448,plain,
    ( nil != cons(skac2,sk2)
    | nil = sk2
    | ~ ssList(sk2)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15428,f15171]) ).

fof(f15428,plain,
    ( nil != cons(skac2,sk2)
    | ~ ssList(cons(skac2,nil))
    | nil = sk2
    | ~ ssList(sk2) ),
    inference(superposition,[],[f119,f14561]) ).

fof(f18443,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk2)))
    | nil = cons(skac2,sk2)
    | ~ totalorderedP(cons(skac2,sk2))
    | ~ ssList(cons(skac2,sk2)) ),
    inference(superposition,[],[f5478,f751]) ).

fof(f19823,plain,
    ( ~ spl0_137
    | spl0_138
    | spl0_6
    | ~ spl0_91
    | ~ spl0_92 ),
    inference(avatar_split_clause,[],[f18815,f15174,f15170,f1021,f19820,f19816]) ).

fof(f19816,plain,
    ( spl0_137
  <=> totalorderedP(cons(skac2,sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_137])]) ).

fof(f19820,plain,
    ( spl0_138
  <=> totalorderedP(cons(skac2,cons(skac2,sk1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_138])]) ).

fof(f15174,plain,
    ( spl0_92
  <=> ssList(cons(skac2,sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_92])]) ).

fof(f18815,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk1)))
    | ~ totalorderedP(cons(skac2,sk1))
    | spl0_6
    | ~ spl0_91
    | ~ spl0_92 ),
    inference(subsumption_resolution,[],[f18814,f15176]) ).

fof(f15176,plain,
    ( ssList(cons(skac2,sk1))
    | ~ spl0_92 ),
    inference(avatar_component_clause,[],[f15174]) ).

fof(f18814,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk1)))
    | ~ totalorderedP(cons(skac2,sk1))
    | ~ ssList(cons(skac2,sk1))
    | spl0_6
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f18442,f16268]) ).

fof(f16268,plain,
    ( nil != cons(skac2,sk1)
    | spl0_6
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15153,f15171]) ).

fof(f15153,plain,
    ( nil != cons(skac2,sk1)
    | ~ ssList(cons(skac2,nil))
    | spl0_6 ),
    inference(subsumption_resolution,[],[f15152,f186]) ).

fof(f15152,plain,
    ( nil != cons(skac2,sk1)
    | ~ ssList(cons(skac2,nil))
    | ~ ssList(sk1)
    | spl0_6 ),
    inference(subsumption_resolution,[],[f15135,f1022]) ).

fof(f15135,plain,
    ( nil != cons(skac2,sk1)
    | ~ ssList(cons(skac2,nil))
    | nil = sk1
    | ~ ssList(sk1) ),
    inference(superposition,[],[f119,f14560]) ).

fof(f14560,plain,
    cons(skac2,sk1) = app(cons(skac2,nil),sk1),
    inference(resolution,[],[f1400,f186]) ).

fof(f18442,plain,
    ( totalorderedP(cons(skac2,cons(skac2,sk1)))
    | nil = cons(skac2,sk1)
    | ~ totalorderedP(cons(skac2,sk1))
    | ~ ssList(cons(skac2,sk1)) ),
    inference(superposition,[],[f5478,f750]) ).

fof(f19814,plain,
    ( ~ spl0_135
    | spl0_136
    | spl0_23
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f18812,f14343,f1875,f19811,f19807]) ).

fof(f19807,plain,
    ( spl0_135
  <=> totalorderedP(cons(skac3,sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_135])]) ).

fof(f19811,plain,
    ( spl0_136
  <=> totalorderedP(cons(skac3,cons(skac3,sk6))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_136])]) ).

fof(f18812,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk6)))
    | ~ totalorderedP(cons(skac3,sk6))
    | spl0_23
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f18811,f14976]) ).

fof(f18811,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk6)))
    | ~ totalorderedP(cons(skac3,sk6))
    | ~ ssList(cons(skac3,sk6))
    | spl0_23
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f18399,f14981]) ).

fof(f14981,plain,
    ( nil != cons(skac3,sk6)
    | spl0_23
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14980,f195]) ).

fof(f14980,plain,
    ( nil != cons(skac3,sk6)
    | ~ ssList(sk6)
    | spl0_23
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14979,f1876]) ).

fof(f14979,plain,
    ( nil != cons(skac3,sk6)
    | nil = sk6
    | ~ ssList(sk6)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14958,f14344]) ).

fof(f14958,plain,
    ( nil != cons(skac3,sk6)
    | ~ ssList(cons(skac3,nil))
    | nil = sk6
    | ~ ssList(sk6) ),
    inference(superposition,[],[f119,f14302]) ).

fof(f18399,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk6)))
    | nil = cons(skac3,sk6)
    | ~ totalorderedP(cons(skac3,sk6))
    | ~ ssList(cons(skac3,sk6)) ),
    inference(superposition,[],[f5478,f677]) ).

fof(f19805,plain,
    ( ~ spl0_133
    | spl0_134
    | spl0_19
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f18810,f14343,f1619,f19802,f19798]) ).

fof(f19798,plain,
    ( spl0_133
  <=> totalorderedP(cons(skac3,sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_133])]) ).

fof(f19802,plain,
    ( spl0_134
  <=> totalorderedP(cons(skac3,cons(skac3,sk5))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_134])]) ).

fof(f18810,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk5)))
    | ~ totalorderedP(cons(skac3,sk5))
    | spl0_19
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f18809,f14761]) ).

fof(f14761,plain,
    ( ssList(cons(skac3,sk5))
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14760,f194]) ).

fof(f14760,plain,
    ( ssList(cons(skac3,sk5))
    | ~ ssList(sk5)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14741,f14344]) ).

fof(f14741,plain,
    ( ssList(cons(skac3,sk5))
    | ~ ssList(cons(skac3,nil))
    | ~ ssList(sk5) ),
    inference(superposition,[],[f85,f14301]) ).

fof(f14301,plain,
    cons(skac3,sk5) = app(cons(skac3,nil),sk5),
    inference(resolution,[],[f1399,f194]) ).

fof(f18809,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk5)))
    | ~ totalorderedP(cons(skac3,sk5))
    | ~ ssList(cons(skac3,sk5))
    | spl0_19
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f18398,f14766]) ).

fof(f14766,plain,
    ( nil != cons(skac3,sk5)
    | spl0_19
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14765,f194]) ).

fof(f14765,plain,
    ( nil != cons(skac3,sk5)
    | ~ ssList(sk5)
    | spl0_19
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14764,f1620]) ).

fof(f14764,plain,
    ( nil != cons(skac3,sk5)
    | nil = sk5
    | ~ ssList(sk5)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14743,f14344]) ).

fof(f14743,plain,
    ( nil != cons(skac3,sk5)
    | ~ ssList(cons(skac3,nil))
    | nil = sk5
    | ~ ssList(sk5) ),
    inference(superposition,[],[f119,f14301]) ).

fof(f18398,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk5)))
    | nil = cons(skac3,sk5)
    | ~ totalorderedP(cons(skac3,sk5))
    | ~ ssList(cons(skac3,sk5)) ),
    inference(superposition,[],[f5478,f676]) ).

fof(f19796,plain,
    ( ~ spl0_131
    | spl0_132
    | spl0_10
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f18808,f14343,f1112,f19793,f19789]) ).

fof(f19789,plain,
    ( spl0_131
  <=> totalorderedP(cons(skac3,sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_131])]) ).

fof(f19793,plain,
    ( spl0_132
  <=> totalorderedP(cons(skac3,cons(skac3,sk2))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_132])]) ).

fof(f18808,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk2)))
    | ~ totalorderedP(cons(skac3,sk2))
    | spl0_10
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f18807,f14593]) ).

fof(f18807,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk2)))
    | ~ totalorderedP(cons(skac3,sk2))
    | ~ ssList(cons(skac3,sk2))
    | spl0_10
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f18397,f14598]) ).

fof(f14598,plain,
    ( nil != cons(skac3,sk2)
    | spl0_10
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14597,f187]) ).

fof(f14597,plain,
    ( nil != cons(skac3,sk2)
    | ~ ssList(sk2)
    | spl0_10
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14596,f1113]) ).

fof(f14596,plain,
    ( nil != cons(skac3,sk2)
    | nil = sk2
    | ~ ssList(sk2)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14576,f14344]) ).

fof(f14576,plain,
    ( nil != cons(skac3,sk2)
    | ~ ssList(cons(skac3,nil))
    | nil = sk2
    | ~ ssList(sk2) ),
    inference(superposition,[],[f119,f14298]) ).

fof(f18397,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk2)))
    | nil = cons(skac3,sk2)
    | ~ totalorderedP(cons(skac3,sk2))
    | ~ ssList(cons(skac3,sk2)) ),
    inference(superposition,[],[f5478,f673]) ).

fof(f19499,plain,
    ( ~ spl0_129
    | spl0_130
    | spl0_6
    | ~ spl0_87
    | ~ spl0_88 ),
    inference(avatar_split_clause,[],[f18806,f14347,f14343,f1021,f19496,f19492]) ).

fof(f19492,plain,
    ( spl0_129
  <=> totalorderedP(cons(skac3,sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_129])]) ).

fof(f19496,plain,
    ( spl0_130
  <=> totalorderedP(cons(skac3,cons(skac3,sk1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_130])]) ).

fof(f18806,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk1)))
    | ~ totalorderedP(cons(skac3,sk1))
    | spl0_6
    | ~ spl0_87
    | ~ spl0_88 ),
    inference(subsumption_resolution,[],[f18805,f14349]) ).

fof(f18805,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk1)))
    | ~ totalorderedP(cons(skac3,sk1))
    | ~ ssList(cons(skac3,sk1))
    | spl0_6
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f18396,f16248]) ).

fof(f16248,plain,
    ( nil != cons(skac3,sk1)
    | spl0_6
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14326,f14344]) ).

fof(f14326,plain,
    ( nil != cons(skac3,sk1)
    | ~ ssList(cons(skac3,nil))
    | spl0_6 ),
    inference(subsumption_resolution,[],[f14325,f186]) ).

fof(f14325,plain,
    ( nil != cons(skac3,sk1)
    | ~ ssList(cons(skac3,nil))
    | ~ ssList(sk1)
    | spl0_6 ),
    inference(subsumption_resolution,[],[f14308,f1022]) ).

fof(f14308,plain,
    ( nil != cons(skac3,sk1)
    | ~ ssList(cons(skac3,nil))
    | nil = sk1
    | ~ ssList(sk1) ),
    inference(superposition,[],[f119,f14297]) ).

fof(f18396,plain,
    ( totalorderedP(cons(skac3,cons(skac3,sk1)))
    | nil = cons(skac3,sk1)
    | ~ totalorderedP(cons(skac3,sk1))
    | ~ ssList(cons(skac3,sk1)) ),
    inference(superposition,[],[f5478,f672]) ).

fof(f19488,plain,
    ( ~ spl0_127
    | spl0_128 ),
    inference(avatar_split_clause,[],[f19479,f19485,f19481]) ).

fof(f19481,plain,
    ( spl0_127
  <=> frontsegP(skaf47(sk6,nil),sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_127])]) ).

fof(f19485,plain,
    ( spl0_128
  <=> frontsegP(sk6,sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_128])]) ).

fof(f19479,plain,
    ( frontsegP(sk6,sk5)
    | ~ frontsegP(skaf47(sk6,nil),sk2) ),
    inference(subsumption_resolution,[],[f19478,f49]) ).

fof(f19478,plain,
    ( frontsegP(sk6,sk5)
    | ~ frontsegP(skaf47(sk6,nil),sk2)
    | ~ ssList(skaf47(sk6,nil)) ),
    inference(subsumption_resolution,[],[f19475,f194]) ).

fof(f19475,plain,
    ( ~ ssList(sk5)
    | frontsegP(sk6,sk5)
    | ~ frontsegP(skaf47(sk6,nil),sk2)
    | ~ ssList(skaf47(sk6,nil)) ),
    inference(resolution,[],[f16184,f3652]) ).

fof(f3652,plain,
    ! [X0] :
      ( frontsegP(X0,sk5)
      | ~ frontsegP(X0,sk2)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f3651,f194]) ).

fof(f3651,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk5)
      | ~ frontsegP(X0,sk2)
      | frontsegP(X0,sk5) ),
    inference(subsumption_resolution,[],[f3624,f187]) ).

fof(f3624,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk2)
      | ~ ssList(sk5)
      | ~ frontsegP(X0,sk2)
      | frontsegP(X0,sk5) ),
    inference(resolution,[],[f154,f2259]) ).

fof(f19462,plain,
    ( ~ spl0_125
    | spl0_126 ),
    inference(avatar_split_clause,[],[f19453,f19459,f19455]) ).

fof(f19455,plain,
    ( spl0_125
  <=> frontsegP(skaf47(sk5,nil),sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_125])]) ).

fof(f19459,plain,
    ( spl0_126
  <=> frontsegP(sk5,sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_126])]) ).

fof(f19453,plain,
    ( frontsegP(sk5,sk6)
    | ~ frontsegP(skaf47(sk5,nil),sk1) ),
    inference(subsumption_resolution,[],[f19452,f49]) ).

fof(f19452,plain,
    ( frontsegP(sk5,sk6)
    | ~ frontsegP(skaf47(sk5,nil),sk1)
    | ~ ssList(skaf47(sk5,nil)) ),
    inference(subsumption_resolution,[],[f19450,f195]) ).

fof(f19450,plain,
    ( ~ ssList(sk6)
    | frontsegP(sk5,sk6)
    | ~ frontsegP(skaf47(sk5,nil),sk1)
    | ~ ssList(skaf47(sk5,nil)) ),
    inference(resolution,[],[f16034,f3654]) ).

fof(f3654,plain,
    ! [X0] :
      ( frontsegP(X0,sk6)
      | ~ frontsegP(X0,sk1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f3653,f195]) ).

fof(f3653,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk6)
      | ~ frontsegP(X0,sk1)
      | frontsegP(X0,sk6) ),
    inference(subsumption_resolution,[],[f3625,f186]) ).

fof(f3625,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk1)
      | ~ ssList(sk6)
      | ~ frontsegP(X0,sk1)
      | frontsegP(X0,sk6) ),
    inference(resolution,[],[f154,f2261]) ).

fof(f2261,plain,
    frontsegP(sk1,sk6),
    inference(subsumption_resolution,[],[f2260,f194]) ).

fof(f2260,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(sk5) ),
    inference(subsumption_resolution,[],[f2253,f195]) ).

fof(f2253,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(sk6)
    | ~ ssList(sk5) ),
    inference(superposition,[],[f2126,f237]) ).

fof(f19422,plain,
    ( spl0_123
    | ~ spl0_124
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f15856,f15170,f19419,f19415]) ).

fof(f19415,plain,
    ( spl0_123
  <=> sk5 = cons(skac2,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_123])]) ).

fof(f19419,plain,
    ( spl0_124
  <=> sk2 = cons(skac2,sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_124])]) ).

fof(f15856,plain,
    ( sk2 != cons(skac2,sk6)
    | sk5 = cons(skac2,nil)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15837,f15171]) ).

fof(f15837,plain,
    ( sk2 != cons(skac2,sk6)
    | ~ ssList(cons(skac2,nil))
    | sk5 = cons(skac2,nil) ),
    inference(superposition,[],[f4664,f14565]) ).

fof(f4664,plain,
    ! [X0] :
      ( sk2 != app(X0,sk6)
      | ~ ssList(X0)
      | sk5 = X0 ),
    inference(subsumption_resolution,[],[f4663,f194]) ).

fof(f4663,plain,
    ! [X0] :
      ( sk2 != app(X0,sk6)
      | ~ ssList(X0)
      | sk5 = X0
      | ~ ssList(sk5) ),
    inference(subsumption_resolution,[],[f4426,f195]) ).

fof(f4426,plain,
    ! [X0] :
      ( sk2 != app(X0,sk6)
      | ~ ssList(X0)
      | ~ ssList(sk6)
      | sk5 = X0
      | ~ ssList(sk5) ),
    inference(superposition,[],[f151,f236]) ).

fof(f19396,plain,
    ( spl0_121
    | ~ spl0_122
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f15621,f15170,f19393,f19389]) ).

fof(f19389,plain,
    ( spl0_121
  <=> sk6 = cons(skac2,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_121])]) ).

fof(f19393,plain,
    ( spl0_122
  <=> sk1 = cons(skac2,sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_122])]) ).

fof(f15621,plain,
    ( sk1 != cons(skac2,sk5)
    | sk6 = cons(skac2,nil)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15602,f15171]) ).

fof(f15602,plain,
    ( sk1 != cons(skac2,sk5)
    | ~ ssList(cons(skac2,nil))
    | sk6 = cons(skac2,nil) ),
    inference(superposition,[],[f4670,f14564]) ).

fof(f4670,plain,
    ! [X0] :
      ( sk1 != app(X0,sk5)
      | ~ ssList(X0)
      | sk6 = X0 ),
    inference(subsumption_resolution,[],[f4669,f195]) ).

fof(f4669,plain,
    ! [X0] :
      ( sk1 != app(X0,sk5)
      | ~ ssList(X0)
      | sk6 = X0
      | ~ ssList(sk6) ),
    inference(subsumption_resolution,[],[f4429,f194]) ).

fof(f4429,plain,
    ! [X0] :
      ( sk1 != app(X0,sk5)
      | ~ ssList(X0)
      | ~ ssList(sk5)
      | sk6 = X0
      | ~ ssList(sk6) ),
    inference(superposition,[],[f151,f237]) ).

fof(f19370,plain,
    ( spl0_119
    | ~ spl0_120
    | ~ spl0_91 ),
    inference(avatar_split_clause,[],[f15443,f15170,f19367,f19363]) ).

fof(f19363,plain,
    ( spl0_119
  <=> nil = cons(skac2,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_119])]) ).

fof(f19367,plain,
    ( spl0_120
  <=> sk2 = cons(skac2,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_120])]) ).

fof(f15443,plain,
    ( sk2 != cons(skac2,sk2)
    | nil = cons(skac2,nil)
    | ~ spl0_91 ),
    inference(subsumption_resolution,[],[f15425,f15171]) ).

fof(f15425,plain,
    ( sk2 != cons(skac2,sk2)
    | ~ ssList(cons(skac2,nil))
    | nil = cons(skac2,nil) ),
    inference(superposition,[],[f4580,f14561]) ).

fof(f4580,plain,
    ! [X0] :
      ( sk2 != app(X0,sk2)
      | ~ ssList(X0)
      | nil = X0 ),
    inference(subsumption_resolution,[],[f4579,f8]) ).

fof(f4579,plain,
    ! [X0] :
      ( sk2 != app(X0,sk2)
      | ~ ssList(X0)
      | nil = X0
      | ~ ssList(nil) ),
    inference(subsumption_resolution,[],[f4385,f187]) ).

fof(f4385,plain,
    ! [X0] :
      ( sk2 != app(X0,sk2)
      | ~ ssList(X0)
      | ~ ssList(sk2)
      | nil = X0
      | ~ ssList(nil) ),
    inference(superposition,[],[f151,f346]) ).

fof(f19345,plain,
    ( spl0_117
    | ~ spl0_118
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f14974,f14343,f19342,f19338]) ).

fof(f19338,plain,
    ( spl0_117
  <=> sk5 = cons(skac3,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_117])]) ).

fof(f19342,plain,
    ( spl0_118
  <=> sk2 = cons(skac3,sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_118])]) ).

fof(f14974,plain,
    ( sk2 != cons(skac3,sk6)
    | sk5 = cons(skac3,nil)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14955,f14344]) ).

fof(f14955,plain,
    ( sk2 != cons(skac3,sk6)
    | ~ ssList(cons(skac3,nil))
    | sk5 = cons(skac3,nil) ),
    inference(superposition,[],[f4664,f14302]) ).

fof(f19319,plain,
    ( spl0_115
    | ~ spl0_116
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f14759,f14343,f19316,f19312]) ).

fof(f19312,plain,
    ( spl0_115
  <=> sk6 = cons(skac3,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_115])]) ).

fof(f19316,plain,
    ( spl0_116
  <=> sk1 = cons(skac3,sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_116])]) ).

fof(f14759,plain,
    ( sk1 != cons(skac3,sk5)
    | sk6 = cons(skac3,nil)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14740,f14344]) ).

fof(f14740,plain,
    ( sk1 != cons(skac3,sk5)
    | ~ ssList(cons(skac3,nil))
    | sk6 = cons(skac3,nil) ),
    inference(superposition,[],[f4670,f14301]) ).

fof(f19299,plain,
    ( spl0_113
    | ~ spl0_114
    | spl0_23
    | ~ spl0_44
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f19263,f14343,f4966,f1875,f19296,f19292]) ).

fof(f19292,plain,
    ( spl0_113
  <=> rearsegP(cons(skac3,sk2),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_113])]) ).

fof(f19296,plain,
    ( spl0_114
  <=> rearsegP(sk2,tl(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_114])]) ).

fof(f19263,plain,
    ( ~ rearsegP(sk2,tl(sk1))
    | rearsegP(cons(skac3,sk2),sk5)
    | spl0_23
    | ~ spl0_44
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f19262,f14593]) ).

fof(f19262,plain,
    ( ~ rearsegP(sk2,tl(sk1))
    | ~ ssList(cons(skac3,sk2))
    | rearsegP(cons(skac3,sk2),sk5)
    | spl0_23
    | ~ spl0_44
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f19253,f10359]) ).

fof(f19253,plain,
    ( ~ ssList(tl(sk1))
    | ~ rearsegP(sk2,tl(sk1))
    | ~ ssList(cons(skac3,sk2))
    | rearsegP(cons(skac3,sk2),sk5)
    | spl0_23
    | ~ spl0_44
    | ~ spl0_87 ),
    inference(resolution,[],[f14600,f10441]) ).

fof(f10441,plain,
    ( ! [X0] :
        ( ~ rearsegP(X0,tl(sk1))
        | ~ ssList(X0)
        | rearsegP(X0,sk5) )
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10440,f194]) ).

fof(f10440,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(sk5)
        | ~ rearsegP(X0,tl(sk1))
        | rearsegP(X0,sk5) )
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10437,f10359]) ).

fof(f10437,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(tl(sk1))
        | ~ ssList(sk5)
        | ~ rearsegP(X0,tl(sk1))
        | rearsegP(X0,sk5) )
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10391,f153]) ).

fof(f10391,plain,
    ( rearsegP(tl(sk1),sk5)
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10390,f4967]) ).

fof(f10390,plain,
    ( rearsegP(tl(sk1),sk5)
    | ~ ssList(tl(sk6))
    | spl0_23 ),
    inference(subsumption_resolution,[],[f10355,f194]) ).

fof(f10355,plain,
    ( rearsegP(tl(sk1),sk5)
    | ~ ssList(sk5)
    | ~ ssList(tl(sk6))
    | spl0_23 ),
    inference(superposition,[],[f1869,f10337]) ).

fof(f14600,plain,
    ( ! [X0] :
        ( rearsegP(cons(skac3,sk2),X0)
        | ~ ssList(X0)
        | ~ rearsegP(sk2,X0) )
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14599,f14344]) ).

fof(f14599,plain,
    ! [X0] :
      ( rearsegP(cons(skac3,sk2),X0)
      | ~ ssList(X0)
      | ~ rearsegP(sk2,X0)
      | ~ ssList(cons(skac3,nil)) ),
    inference(subsumption_resolution,[],[f14577,f187]) ).

fof(f14577,plain,
    ! [X0] :
      ( rearsegP(cons(skac3,sk2),X0)
      | ~ ssList(sk2)
      | ~ ssList(X0)
      | ~ rearsegP(sk2,X0)
      | ~ ssList(cons(skac3,nil)) ),
    inference(superposition,[],[f136,f14298]) ).

fof(f19281,plain,
    ( ~ spl0_87
    | spl0_111 ),
    inference(avatar_contradiction_clause,[],[f19280]) ).

fof(f19280,plain,
    ( $false
    | ~ spl0_87
    | spl0_111 ),
    inference(subsumption_resolution,[],[f19279,f1997]) ).

fof(f19279,plain,
    ( ~ rearsegP(sk2,sk6)
    | ~ spl0_87
    | spl0_111 ),
    inference(subsumption_resolution,[],[f19275,f195]) ).

fof(f19275,plain,
    ( ~ ssList(sk6)
    | ~ rearsegP(sk2,sk6)
    | ~ spl0_87
    | spl0_111 ),
    inference(resolution,[],[f19266,f14600]) ).

fof(f19266,plain,
    ( ~ rearsegP(cons(skac3,sk2),sk6)
    | spl0_111 ),
    inference(avatar_component_clause,[],[f19265]) ).

fof(f19265,plain,
    ( spl0_111
  <=> rearsegP(cons(skac3,sk2),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_111])]) ).

fof(f19278,plain,
    ( ~ spl0_87
    | spl0_111 ),
    inference(avatar_contradiction_clause,[],[f19277]) ).

fof(f19277,plain,
    ( $false
    | ~ spl0_87
    | spl0_111 ),
    inference(subsumption_resolution,[],[f19276,f14593]) ).

fof(f19276,plain,
    ( ~ ssList(cons(skac3,sk2))
    | ~ spl0_87
    | spl0_111 ),
    inference(subsumption_resolution,[],[f19274,f14625]) ).

fof(f19274,plain,
    ( ~ rearsegP(cons(skac3,sk2),sk2)
    | ~ ssList(cons(skac3,sk2))
    | spl0_111 ),
    inference(resolution,[],[f19266,f3584]) ).

fof(f19272,plain,
    ( spl0_111
    | ~ spl0_112
    | spl0_19
    | ~ spl0_34
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f19261,f14343,f3490,f1619,f19269,f19265]) ).

fof(f19269,plain,
    ( spl0_112
  <=> rearsegP(sk2,tl(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_112])]) ).

fof(f19261,plain,
    ( ~ rearsegP(sk2,tl(sk2))
    | rearsegP(cons(skac3,sk2),sk6)
    | spl0_19
    | ~ spl0_34
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f19260,f14593]) ).

fof(f19260,plain,
    ( ~ rearsegP(sk2,tl(sk2))
    | ~ ssList(cons(skac3,sk2))
    | rearsegP(cons(skac3,sk2),sk6)
    | spl0_19
    | ~ spl0_34
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f19252,f10143]) ).

fof(f19252,plain,
    ( ~ ssList(tl(sk2))
    | ~ rearsegP(sk2,tl(sk2))
    | ~ ssList(cons(skac3,sk2))
    | rearsegP(cons(skac3,sk2),sk6)
    | spl0_19
    | ~ spl0_34
    | ~ spl0_87 ),
    inference(resolution,[],[f14600,f10224]) ).

fof(f10224,plain,
    ( ! [X0] :
        ( ~ rearsegP(X0,tl(sk2))
        | ~ ssList(X0)
        | rearsegP(X0,sk6) )
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10223,f195]) ).

fof(f10223,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(sk6)
        | ~ rearsegP(X0,tl(sk2))
        | rearsegP(X0,sk6) )
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10220,f10143]) ).

fof(f10220,plain,
    ( ! [X0] :
        ( ~ ssList(X0)
        | ~ ssList(tl(sk2))
        | ~ ssList(sk6)
        | ~ rearsegP(X0,tl(sk2))
        | rearsegP(X0,sk6) )
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10175,f153]) ).

fof(f10175,plain,
    ( rearsegP(tl(sk2),sk6)
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10174,f3491]) ).

fof(f10174,plain,
    ( rearsegP(tl(sk2),sk6)
    | ~ ssList(tl(sk5))
    | spl0_19 ),
    inference(subsumption_resolution,[],[f10139,f195]) ).

fof(f10139,plain,
    ( rearsegP(tl(sk2),sk6)
    | ~ ssList(sk6)
    | ~ ssList(tl(sk5))
    | spl0_19 ),
    inference(superposition,[],[f1869,f10121]) ).

fof(f19248,plain,
    ( spl0_109
    | ~ spl0_110
    | ~ spl0_87 ),
    inference(avatar_split_clause,[],[f14591,f14343,f19245,f19241]) ).

fof(f19241,plain,
    ( spl0_109
  <=> nil = cons(skac3,nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_109])]) ).

fof(f19245,plain,
    ( spl0_110
  <=> sk2 = cons(skac3,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_110])]) ).

fof(f14591,plain,
    ( sk2 != cons(skac3,sk2)
    | nil = cons(skac3,nil)
    | ~ spl0_87 ),
    inference(subsumption_resolution,[],[f14573,f14344]) ).

fof(f14573,plain,
    ( sk2 != cons(skac3,sk2)
    | ~ ssList(cons(skac3,nil))
    | nil = cons(skac3,nil) ),
    inference(superposition,[],[f4580,f14298]) ).

fof(f19237,plain,
    ( ~ spl0_107
    | spl0_108
    | spl0_106 ),
    inference(avatar_split_clause,[],[f19143,f19137,f19234,f19230]) ).

fof(f19230,plain,
    ( spl0_107
  <=> memberP(sk1,skaf78(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_107])]) ).

fof(f19234,plain,
    ( spl0_108
  <=> memberP(sk5,skaf78(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_108])]) ).

fof(f19137,plain,
    ( spl0_106
  <=> memberP(sk6,skaf78(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_106])]) ).

fof(f19143,plain,
    ( memberP(sk5,skaf78(sk6))
    | ~ memberP(sk1,skaf78(sk6))
    | spl0_106 ),
    inference(subsumption_resolution,[],[f19141,f17]) ).

fof(f19141,plain,
    ( memberP(sk5,skaf78(sk6))
    | ~ memberP(sk1,skaf78(sk6))
    | ~ ssItem(skaf78(sk6))
    | spl0_106 ),
    inference(resolution,[],[f19138,f5297]) ).

fof(f5297,plain,
    ! [X0] :
      ( memberP(sk6,X0)
      | memberP(sk5,X0)
      | ~ memberP(sk1,X0)
      | ~ ssItem(X0) ),
    inference(subsumption_resolution,[],[f5296,f194]) ).

fof(f5296,plain,
    ! [X0] :
      ( ~ memberP(sk1,X0)
      | ~ ssList(sk5)
      | memberP(sk5,X0)
      | memberP(sk6,X0)
      | ~ ssItem(X0) ),
    inference(subsumption_resolution,[],[f5266,f195]) ).

fof(f5266,plain,
    ! [X0] :
      ( ~ memberP(sk1,X0)
      | ~ ssList(sk6)
      | ~ ssList(sk5)
      | memberP(sk5,X0)
      | memberP(sk6,X0)
      | ~ ssItem(X0) ),
    inference(superposition,[],[f158,f237]) ).

fof(f19138,plain,
    ( ~ memberP(sk6,skaf78(sk6))
    | spl0_106 ),
    inference(avatar_component_clause,[],[f19137]) ).

fof(f19148,plain,
    spl0_105,
    inference(avatar_contradiction_clause,[],[f19147]) ).

fof(f19147,plain,
    ( $false
    | spl0_105 ),
    inference(subsumption_resolution,[],[f19146,f16]) ).

fof(f19146,plain,
    ( ~ ssItem(skaf79(sk6))
    | spl0_105 ),
    inference(subsumption_resolution,[],[f19145,f14]) ).

fof(f19145,plain,
    ( ~ ssList(skaf81(sk6))
    | ~ ssItem(skaf79(sk6))
    | spl0_105 ),
    inference(resolution,[],[f19135,f86]) ).

fof(f19135,plain,
    ( ~ ssList(cons(skaf79(sk6),skaf81(sk6)))
    | spl0_105 ),
    inference(avatar_component_clause,[],[f19133]) ).

fof(f19133,plain,
    ( spl0_105
  <=> ssList(cons(skaf79(sk6),skaf81(sk6))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_105])]) ).

fof(f19140,plain,
    ( ~ spl0_105
    | spl0_106
    | ~ spl0_97 ),
    inference(avatar_split_clause,[],[f16446,f16260,f19137,f19133]) ).

fof(f16260,plain,
    ( spl0_97
  <=> sk6 = app(skaf80(sk6),cons(skaf78(sk6),cons(skaf79(sk6),skaf81(sk6)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_97])]) ).

fof(f16446,plain,
    ( memberP(sk6,skaf78(sk6))
    | ~ ssList(cons(skaf79(sk6),skaf81(sk6)))
    | ~ spl0_97 ),
    inference(subsumption_resolution,[],[f16445,f195]) ).

fof(f16445,plain,
    ( ~ ssList(sk6)
    | memberP(sk6,skaf78(sk6))
    | ~ ssList(cons(skaf79(sk6),skaf81(sk6)))
    | ~ spl0_97 ),
    inference(forward_demodulation,[],[f16444,f16262]) ).

fof(f16262,plain,
    ( sk6 = app(skaf80(sk6),cons(skaf78(sk6),cons(skaf79(sk6),skaf81(sk6))))
    | ~ spl0_97 ),
    inference(avatar_component_clause,[],[f16260]) ).

fof(f16444,plain,
    ( memberP(sk6,skaf78(sk6))
    | ~ ssList(app(skaf80(sk6),cons(skaf78(sk6),cons(skaf79(sk6),skaf81(sk6)))))
    | ~ ssList(cons(skaf79(sk6),skaf81(sk6)))
    | ~ spl0_97 ),
    inference(subsumption_resolution,[],[f16443,f17]) ).

fof(f16443,plain,
    ( memberP(sk6,skaf78(sk6))
    | ~ ssList(app(skaf80(sk6),cons(skaf78(sk6),cons(skaf79(sk6),skaf81(sk6)))))
    | ~ ssList(cons(skaf79(sk6),skaf81(sk6)))
    | ~ ssItem(skaf78(sk6))
    | ~ spl0_97 ),
    inference(subsumption_resolution,[],[f16413,f15]) ).

fof(f16413,plain,
    ( memberP(sk6,skaf78(sk6))
    | ~ ssList(app(skaf80(sk6),cons(skaf78(sk6),cons(skaf79(sk6),skaf81(sk6)))))
    | ~ ssList(skaf80(sk6))
    | ~ ssList(cons(skaf79(sk6),skaf81(sk6)))
    | ~ ssItem(skaf78(sk6))
    | ~ spl0_97 ),
    inference(superposition,[],[f212,f16262]) ).

fof(f19051,plain,
    spl0_103,
    inference(avatar_contradiction_clause,[],[f19050]) ).

fof(f19050,plain,
    ( $false
    | spl0_103 ),
    inference(subsumption_resolution,[],[f19049,f16]) ).

fof(f19049,plain,
    ( ~ ssItem(skaf79(sk5))
    | spl0_103 ),
    inference(subsumption_resolution,[],[f19048,f14]) ).

fof(f19048,plain,
    ( ~ ssList(skaf81(sk5))
    | ~ ssItem(skaf79(sk5))
    | spl0_103 ),
    inference(resolution,[],[f19042,f86]) ).

fof(f19042,plain,
    ( ~ ssList(cons(skaf79(sk5),skaf81(sk5)))
    | spl0_103 ),
    inference(avatar_component_clause,[],[f19040]) ).

fof(f19040,plain,
    ( spl0_103
  <=> ssList(cons(skaf79(sk5),skaf81(sk5))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_103])]) ).

fof(f19047,plain,
    ( ~ spl0_103
    | spl0_104
    | ~ spl0_95 ),
    inference(avatar_split_clause,[],[f16114,f15974,f19044,f19040]) ).

fof(f19044,plain,
    ( spl0_104
  <=> memberP(sk5,skaf78(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_104])]) ).

fof(f15974,plain,
    ( spl0_95
  <=> sk5 = app(skaf80(sk5),cons(skaf78(sk5),cons(skaf79(sk5),skaf81(sk5)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_95])]) ).

fof(f16114,plain,
    ( memberP(sk5,skaf78(sk5))
    | ~ ssList(cons(skaf79(sk5),skaf81(sk5)))
    | ~ spl0_95 ),
    inference(subsumption_resolution,[],[f16113,f194]) ).

fof(f16113,plain,
    ( ~ ssList(sk5)
    | memberP(sk5,skaf78(sk5))
    | ~ ssList(cons(skaf79(sk5),skaf81(sk5)))
    | ~ spl0_95 ),
    inference(forward_demodulation,[],[f16112,f15976]) ).

fof(f15976,plain,
    ( sk5 = app(skaf80(sk5),cons(skaf78(sk5),cons(skaf79(sk5),skaf81(sk5))))
    | ~ spl0_95 ),
    inference(avatar_component_clause,[],[f15974]) ).

fof(f16112,plain,
    ( memberP(sk5,skaf78(sk5))
    | ~ ssList(app(skaf80(sk5),cons(skaf78(sk5),cons(skaf79(sk5),skaf81(sk5)))))
    | ~ ssList(cons(skaf79(sk5),skaf81(sk5)))
    | ~ spl0_95 ),
    inference(subsumption_resolution,[],[f16111,f17]) ).

fof(f16111,plain,
    ( memberP(sk5,skaf78(sk5))
    | ~ ssList(app(skaf80(sk5),cons(skaf78(sk5),cons(skaf79(sk5),skaf81(sk5)))))
    | ~ ssList(cons(skaf79(sk5),skaf81(sk5)))
    | ~ ssItem(skaf78(sk5))
    | ~ spl0_95 ),
    inference(subsumption_resolution,[],[f16081,f15]) ).

fof(f16081,plain,
    ( memberP(sk5,skaf78(sk5))
    | ~ ssList(app(skaf80(sk5),cons(skaf78(sk5),cons(skaf79(sk5),skaf81(sk5)))))
    | ~ ssList(skaf80(sk5))
    | ~ ssList(cons(skaf79(sk5),skaf81(sk5)))
    | ~ ssItem(skaf78(sk5))
    | ~ spl0_95 ),
    inference(superposition,[],[f212,f15976]) ).

fof(f18958,plain,
    spl0_101,
    inference(avatar_contradiction_clause,[],[f18957]) ).

fof(f18957,plain,
    ( $false
    | spl0_101 ),
    inference(subsumption_resolution,[],[f18956,f16]) ).

fof(f18956,plain,
    ( ~ ssItem(skaf79(sk2))
    | spl0_101 ),
    inference(subsumption_resolution,[],[f18955,f14]) ).

fof(f18955,plain,
    ( ~ ssList(skaf81(sk2))
    | ~ ssItem(skaf79(sk2))
    | spl0_101 ),
    inference(resolution,[],[f18947,f86]) ).

fof(f18947,plain,
    ( ~ ssList(cons(skaf79(sk2),skaf81(sk2)))
    | spl0_101 ),
    inference(avatar_component_clause,[],[f18945]) ).

fof(f18945,plain,
    ( spl0_101
  <=> ssList(cons(skaf79(sk2),skaf81(sk2))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_101])]) ).

fof(f18952,plain,
    ( ~ spl0_101
    | spl0_102
    | ~ spl0_93 ),
    inference(avatar_split_clause,[],[f15772,f15481,f18949,f18945]) ).

fof(f18949,plain,
    ( spl0_102
  <=> memberP(sk2,skaf78(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_102])]) ).

fof(f15481,plain,
    ( spl0_93
  <=> sk2 = app(skaf80(sk2),cons(skaf78(sk2),cons(skaf79(sk2),skaf81(sk2)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_93])]) ).

fof(f15772,plain,
    ( memberP(sk2,skaf78(sk2))
    | ~ ssList(cons(skaf79(sk2),skaf81(sk2)))
    | ~ spl0_93 ),
    inference(subsumption_resolution,[],[f15771,f187]) ).

fof(f15771,plain,
    ( ~ ssList(sk2)
    | memberP(sk2,skaf78(sk2))
    | ~ ssList(cons(skaf79(sk2),skaf81(sk2)))
    | ~ spl0_93 ),
    inference(forward_demodulation,[],[f15770,f15483]) ).

fof(f15483,plain,
    ( sk2 = app(skaf80(sk2),cons(skaf78(sk2),cons(skaf79(sk2),skaf81(sk2))))
    | ~ spl0_93 ),
    inference(avatar_component_clause,[],[f15481]) ).

fof(f15770,plain,
    ( memberP(sk2,skaf78(sk2))
    | ~ ssList(app(skaf80(sk2),cons(skaf78(sk2),cons(skaf79(sk2),skaf81(sk2)))))
    | ~ ssList(cons(skaf79(sk2),skaf81(sk2)))
    | ~ spl0_93 ),
    inference(subsumption_resolution,[],[f15769,f17]) ).

fof(f15769,plain,
    ( memberP(sk2,skaf78(sk2))
    | ~ ssList(app(skaf80(sk2),cons(skaf78(sk2),cons(skaf79(sk2),skaf81(sk2)))))
    | ~ ssList(cons(skaf79(sk2),skaf81(sk2)))
    | ~ ssItem(skaf78(sk2))
    | ~ spl0_93 ),
    inference(subsumption_resolution,[],[f15739,f15]) ).

fof(f15739,plain,
    ( memberP(sk2,skaf78(sk2))
    | ~ ssList(app(skaf80(sk2),cons(skaf78(sk2),cons(skaf79(sk2),skaf81(sk2)))))
    | ~ ssList(skaf80(sk2))
    | ~ ssList(cons(skaf79(sk2),skaf81(sk2)))
    | ~ ssItem(skaf78(sk2))
    | ~ spl0_93 ),
    inference(superposition,[],[f212,f15483]) ).

fof(f18863,plain,
    spl0_99,
    inference(avatar_contradiction_clause,[],[f18862]) ).

fof(f18862,plain,
    ( $false
    | spl0_99 ),
    inference(subsumption_resolution,[],[f18861,f16]) ).

fof(f18861,plain,
    ( ~ ssItem(skaf79(sk1))
    | spl0_99 ),
    inference(subsumption_resolution,[],[f18860,f14]) ).

fof(f18860,plain,
    ( ~ ssList(skaf81(sk1))
    | ~ ssItem(skaf79(sk1))
    | spl0_99 ),
    inference(resolution,[],[f18854,f86]) ).

fof(f18854,plain,
    ( ~ ssList(cons(skaf79(sk1),skaf81(sk1)))
    | spl0_99 ),
    inference(avatar_component_clause,[],[f18852]) ).

fof(f18852,plain,
    ( spl0_99
  <=> ssList(cons(skaf79(sk1),skaf81(sk1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_99])]) ).

fof(f18859,plain,
    ( ~ spl0_99
    | spl0_100
    | ~ spl0_89 ),
    inference(avatar_split_clause,[],[f15212,f15092,f18856,f18852]) ).

fof(f18856,plain,
    ( spl0_100
  <=> memberP(sk1,skaf78(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_100])]) ).

fof(f15092,plain,
    ( spl0_89
  <=> sk1 = app(skaf80(sk1),cons(skaf78(sk1),cons(skaf79(sk1),skaf81(sk1)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_89])]) ).

fof(f15212,plain,
    ( memberP(sk1,skaf78(sk1))
    | ~ ssList(cons(skaf79(sk1),skaf81(sk1)))
    | ~ spl0_89 ),
    inference(subsumption_resolution,[],[f15211,f186]) ).

fof(f15211,plain,
    ( ~ ssList(sk1)
    | memberP(sk1,skaf78(sk1))
    | ~ ssList(cons(skaf79(sk1),skaf81(sk1)))
    | ~ spl0_89 ),
    inference(forward_demodulation,[],[f15210,f15094]) ).

fof(f15094,plain,
    ( sk1 = app(skaf80(sk1),cons(skaf78(sk1),cons(skaf79(sk1),skaf81(sk1))))
    | ~ spl0_89 ),
    inference(avatar_component_clause,[],[f15092]) ).

fof(f15210,plain,
    ( memberP(sk1,skaf78(sk1))
    | ~ ssList(app(skaf80(sk1),cons(skaf78(sk1),cons(skaf79(sk1),skaf81(sk1)))))
    | ~ ssList(cons(skaf79(sk1),skaf81(sk1)))
    | ~ spl0_89 ),
    inference(subsumption_resolution,[],[f15209,f17]) ).

fof(f15209,plain,
    ( memberP(sk1,skaf78(sk1))
    | ~ ssList(app(skaf80(sk1),cons(skaf78(sk1),cons(skaf79(sk1),skaf81(sk1)))))
    | ~ ssList(cons(skaf79(sk1),skaf81(sk1)))
    | ~ ssItem(skaf78(sk1))
    | ~ spl0_89 ),
    inference(subsumption_resolution,[],[f15179,f15]) ).

fof(f15179,plain,
    ( memberP(sk1,skaf78(sk1))
    | ~ ssList(app(skaf80(sk1),cons(skaf78(sk1),cons(skaf79(sk1),skaf81(sk1)))))
    | ~ ssList(skaf80(sk1))
    | ~ ssList(cons(skaf79(sk1),skaf81(sk1)))
    | ~ ssItem(skaf78(sk1))
    | ~ spl0_89 ),
    inference(superposition,[],[f212,f15094]) ).

fof(f16267,plain,
    ( spl0_97
    | spl0_98 ),
    inference(avatar_split_clause,[],[f5011,f16264,f16260]) ).

fof(f16264,plain,
    ( spl0_98
  <=> equalelemsP(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_98])]) ).

fof(f5011,plain,
    ( equalelemsP(sk6)
    | sk6 = app(skaf80(sk6),cons(skaf78(sk6),cons(skaf79(sk6),skaf81(sk6)))) ),
    inference(resolution,[],[f142,f195]) ).

fof(f15981,plain,
    ( spl0_95
    | spl0_96 ),
    inference(avatar_split_clause,[],[f5010,f15978,f15974]) ).

fof(f15978,plain,
    ( spl0_96
  <=> equalelemsP(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_96])]) ).

fof(f5010,plain,
    ( equalelemsP(sk5)
    | sk5 = app(skaf80(sk5),cons(skaf78(sk5),cons(skaf79(sk5),skaf81(sk5)))) ),
    inference(resolution,[],[f142,f194]) ).

fof(f15488,plain,
    ( spl0_93
    | spl0_94 ),
    inference(avatar_split_clause,[],[f5007,f15485,f15481]) ).

fof(f15485,plain,
    ( spl0_94
  <=> equalelemsP(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_94])]) ).

fof(f5007,plain,
    ( equalelemsP(sk2)
    | sk2 = app(skaf80(sk2),cons(skaf78(sk2),cons(skaf79(sk2),skaf81(sk2)))) ),
    inference(resolution,[],[f142,f187]) ).

fof(f15247,plain,
    spl0_91,
    inference(avatar_contradiction_clause,[],[f15246]) ).

fof(f15246,plain,
    ( $false
    | spl0_91 ),
    inference(subsumption_resolution,[],[f15245,f10]) ).

fof(f15245,plain,
    ( ~ ssItem(skac2)
    | spl0_91 ),
    inference(subsumption_resolution,[],[f15244,f8]) ).

fof(f15244,plain,
    ( ~ ssList(nil)
    | ~ ssItem(skac2)
    | spl0_91 ),
    inference(resolution,[],[f15172,f86]) ).

fof(f15172,plain,
    ( ~ ssList(cons(skac2,nil))
    | spl0_91 ),
    inference(avatar_component_clause,[],[f15170]) ).

fof(f15177,plain,
    ( ~ spl0_91
    | spl0_92 ),
    inference(avatar_split_clause,[],[f15150,f15174,f15170]) ).

fof(f15150,plain,
    ( ssList(cons(skac2,sk1))
    | ~ ssList(cons(skac2,nil)) ),
    inference(subsumption_resolution,[],[f15133,f186]) ).

fof(f15133,plain,
    ( ssList(cons(skac2,sk1))
    | ~ ssList(cons(skac2,nil))
    | ~ ssList(sk1) ),
    inference(superposition,[],[f85,f14560]) ).

fof(f15099,plain,
    ( spl0_89
    | spl0_90 ),
    inference(avatar_split_clause,[],[f5006,f15096,f15092]) ).

fof(f15096,plain,
    ( spl0_90
  <=> equalelemsP(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_90])]) ).

fof(f5006,plain,
    ( equalelemsP(sk1)
    | sk1 = app(skaf80(sk1),cons(skaf78(sk1),cons(skaf79(sk1),skaf81(sk1)))) ),
    inference(resolution,[],[f142,f186]) ).

fof(f14354,plain,
    spl0_87,
    inference(avatar_contradiction_clause,[],[f14353]) ).

fof(f14353,plain,
    ( $false
    | spl0_87 ),
    inference(subsumption_resolution,[],[f14352,f9]) ).

fof(f14352,plain,
    ( ~ ssItem(skac3)
    | spl0_87 ),
    inference(subsumption_resolution,[],[f14351,f8]) ).

fof(f14351,plain,
    ( ~ ssList(nil)
    | ~ ssItem(skac3)
    | spl0_87 ),
    inference(resolution,[],[f14345,f86]) ).

fof(f14345,plain,
    ( ~ ssList(cons(skac3,nil))
    | spl0_87 ),
    inference(avatar_component_clause,[],[f14343]) ).

fof(f14350,plain,
    ( ~ spl0_87
    | spl0_88 ),
    inference(avatar_split_clause,[],[f14323,f14347,f14343]) ).

fof(f14323,plain,
    ( ssList(cons(skac3,sk1))
    | ~ ssList(cons(skac3,nil)) ),
    inference(subsumption_resolution,[],[f14306,f186]) ).

fof(f14306,plain,
    ( ssList(cons(skac3,sk1))
    | ~ ssList(cons(skac3,nil))
    | ~ ssList(sk1) ),
    inference(superposition,[],[f85,f14297]) ).

fof(f13267,plain,
    ( ~ spl0_85
    | spl0_86
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f13096,f4966,f1875,f13264,f13260]) ).

fof(f13260,plain,
    ( spl0_85
  <=> frontsegP(tl(sk6),sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_85])]) ).

fof(f13264,plain,
    ( spl0_86
  <=> frontsegP(tl(sk1),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_86])]) ).

fof(f13096,plain,
    ( frontsegP(tl(sk1),sk6)
    | ~ frontsegP(tl(sk6),sk1)
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f13095,f4967]) ).

fof(f13095,plain,
    ( frontsegP(tl(sk1),sk6)
    | ~ frontsegP(tl(sk6),sk1)
    | ~ ssList(tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f13088,f195]) ).

fof(f13088,plain,
    ( ~ ssList(sk6)
    | frontsegP(tl(sk1),sk6)
    | ~ frontsegP(tl(sk6),sk1)
    | ~ ssList(tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10368,f3654]) ).

fof(f13182,plain,
    ( ~ spl0_83
    | spl0_84
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f13094,f4966,f1875,f13179,f13175]) ).

fof(f13175,plain,
    ( spl0_83
  <=> frontsegP(tl(sk6),sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_83])]) ).

fof(f13179,plain,
    ( spl0_84
  <=> frontsegP(tl(sk1),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_84])]) ).

fof(f13094,plain,
    ( frontsegP(tl(sk1),sk5)
    | ~ frontsegP(tl(sk6),sk2)
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f13093,f4967]) ).

fof(f13093,plain,
    ( frontsegP(tl(sk1),sk5)
    | ~ frontsegP(tl(sk6),sk2)
    | ~ ssList(tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f13087,f194]) ).

fof(f13087,plain,
    ( ~ ssList(sk5)
    | frontsegP(tl(sk1),sk5)
    | ~ frontsegP(tl(sk6),sk2)
    | ~ ssList(tl(sk6))
    | spl0_23
    | ~ spl0_44 ),
    inference(resolution,[],[f10368,f3652]) ).

fof(f12531,plain,
    ( ~ spl0_81
    | spl0_82
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f12465,f3490,f1619,f12528,f12524]) ).

fof(f12524,plain,
    ( spl0_81
  <=> frontsegP(tl(sk5),sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_81])]) ).

fof(f12528,plain,
    ( spl0_82
  <=> frontsegP(tl(sk2),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_82])]) ).

fof(f12465,plain,
    ( frontsegP(tl(sk2),sk6)
    | ~ frontsegP(tl(sk5),sk1)
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f12464,f3491]) ).

fof(f12464,plain,
    ( frontsegP(tl(sk2),sk6)
    | ~ frontsegP(tl(sk5),sk1)
    | ~ ssList(tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f12457,f195]) ).

fof(f12457,plain,
    ( ~ ssList(sk6)
    | frontsegP(tl(sk2),sk6)
    | ~ frontsegP(tl(sk5),sk1)
    | ~ ssList(tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10152,f3654]) ).

fof(f12517,plain,
    ( ~ spl0_79
    | spl0_80
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f12463,f3490,f1619,f12514,f12510]) ).

fof(f12510,plain,
    ( spl0_79
  <=> frontsegP(tl(sk5),sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_79])]) ).

fof(f12514,plain,
    ( spl0_80
  <=> frontsegP(tl(sk2),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_80])]) ).

fof(f12463,plain,
    ( frontsegP(tl(sk2),sk5)
    | ~ frontsegP(tl(sk5),sk2)
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f12462,f3491]) ).

fof(f12462,plain,
    ( frontsegP(tl(sk2),sk5)
    | ~ frontsegP(tl(sk5),sk2)
    | ~ ssList(tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f12456,f194]) ).

fof(f12456,plain,
    ( ~ ssList(sk5)
    | frontsegP(tl(sk2),sk5)
    | ~ frontsegP(tl(sk5),sk2)
    | ~ ssList(tl(sk5))
    | spl0_19
    | ~ spl0_34 ),
    inference(resolution,[],[f10152,f3652]) ).

fof(f12507,plain,
    ( ~ spl0_77
    | spl0_78 ),
    inference(avatar_split_clause,[],[f12491,f12504,f12500]) ).

fof(f12500,plain,
    ( spl0_77
  <=> segmentP(sk6,sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_77])]) ).

fof(f12491,plain,
    ( segmentP(sk2,sk5)
    | ~ segmentP(sk6,sk1) ),
    inference(subsumption_resolution,[],[f12490,f195]) ).

fof(f12490,plain,
    ( segmentP(sk2,sk5)
    | ~ segmentP(sk6,sk1)
    | ~ ssList(sk6) ),
    inference(subsumption_resolution,[],[f12484,f194]) ).

fof(f12484,plain,
    ( ~ ssList(sk5)
    | segmentP(sk2,sk5)
    | ~ segmentP(sk6,sk1)
    | ~ ssList(sk6) ),
    inference(resolution,[],[f12480,f10693]) ).

fof(f10693,plain,
    ! [X0] :
      ( segmentP(X0,sk5)
      | ~ segmentP(X0,sk1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f10692,f194]) ).

fof(f10692,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk5)
      | ~ segmentP(X0,sk1)
      | segmentP(X0,sk5) ),
    inference(subsumption_resolution,[],[f10688,f186]) ).

fof(f10688,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk1)
      | ~ ssList(sk5)
      | ~ segmentP(X0,sk1)
      | segmentP(X0,sk5) ),
    inference(resolution,[],[f10683,f152]) ).

fof(f12006,plain,
    ( spl0_75
    | spl0_76 ),
    inference(avatar_split_clause,[],[f11870,f12003,f11999]) ).

fof(f11999,plain,
    ( spl0_75
  <=> skaf49(sk6) = skaf50(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_75])]) ).

fof(f12003,plain,
    ( spl0_76
  <=> cyclefreeP(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_76])]) ).

fof(f11870,plain,
    ( cyclefreeP(sk6)
    | skaf49(sk6) = skaf50(sk6) ),
    inference(resolution,[],[f1843,f195]) ).

fof(f11965,plain,
    ( spl0_73
    | spl0_74 ),
    inference(avatar_split_clause,[],[f11869,f11962,f11958]) ).

fof(f11958,plain,
    ( spl0_73
  <=> skaf49(sk5) = skaf50(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_73])]) ).

fof(f11962,plain,
    ( spl0_74
  <=> cyclefreeP(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_74])]) ).

fof(f11869,plain,
    ( cyclefreeP(sk5)
    | skaf49(sk5) = skaf50(sk5) ),
    inference(resolution,[],[f1843,f194]) ).

fof(f11924,plain,
    ( spl0_71
    | spl0_72 ),
    inference(avatar_split_clause,[],[f11866,f11921,f11917]) ).

fof(f11866,plain,
    ( cyclefreeP(sk2)
    | skaf49(sk2) = skaf50(sk2) ),
    inference(resolution,[],[f1843,f187]) ).

fof(f11883,plain,
    ( spl0_69
    | spl0_70 ),
    inference(avatar_split_clause,[],[f11865,f11880,f11876]) ).

fof(f11865,plain,
    ( cyclefreeP(sk1)
    | skaf49(sk1) = skaf50(sk1) ),
    inference(resolution,[],[f1843,f186]) ).

fof(f11397,plain,
    ( ~ spl0_67
    | spl0_68
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f11385,f4966,f3490,f1875,f1619,f11394,f11390]) ).

fof(f11390,plain,
    ( spl0_67
  <=> rearsegP(sk6,tl(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_67])]) ).

fof(f11394,plain,
    ( spl0_68
  <=> rearsegP(tl(sk2),sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_68])]) ).

fof(f11385,plain,
    ( rearsegP(tl(sk2),sk5)
    | ~ rearsegP(sk6,tl(sk1))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f11384,f10359]) ).

fof(f11384,plain,
    ( rearsegP(tl(sk2),sk5)
    | ~ ssList(tl(sk1))
    | ~ rearsegP(sk6,tl(sk1))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f11373,f10143]) ).

fof(f11373,plain,
    ( ~ ssList(tl(sk2))
    | rearsegP(tl(sk2),sk5)
    | ~ ssList(tl(sk1))
    | ~ rearsegP(sk6,tl(sk1))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(resolution,[],[f10441,f10150]) ).

fof(f11151,plain,
    ( ~ spl0_65
    | spl0_66
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f11139,f4966,f3490,f1875,f1619,f11148,f11144]) ).

fof(f11144,plain,
    ( spl0_65
  <=> rearsegP(sk5,tl(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_65])]) ).

fof(f11148,plain,
    ( spl0_66
  <=> rearsegP(tl(sk1),sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_66])]) ).

fof(f11139,plain,
    ( rearsegP(tl(sk1),sk6)
    | ~ rearsegP(sk5,tl(sk2))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f11138,f10143]) ).

fof(f11138,plain,
    ( rearsegP(tl(sk1),sk6)
    | ~ ssList(tl(sk2))
    | ~ rearsegP(sk5,tl(sk2))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f11126,f10359]) ).

fof(f11126,plain,
    ( ~ ssList(tl(sk1))
    | rearsegP(tl(sk1),sk6)
    | ~ ssList(tl(sk2))
    | ~ rearsegP(sk5,tl(sk2))
    | spl0_19
    | spl0_23
    | ~ spl0_34
    | ~ spl0_44 ),
    inference(resolution,[],[f10224,f10366]) ).

fof(f10565,plain,
    ( spl0_63
    | ~ spl0_64
    | spl0_23
    | ~ spl0_44 ),
    inference(avatar_split_clause,[],[f10357,f4966,f1875,f10562,f10558]) ).

fof(f10558,plain,
    ( spl0_63
  <=> nil = tl(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_63])]) ).

fof(f10562,plain,
    ( spl0_64
  <=> sk5 = tl(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_64])]) ).

fof(f10357,plain,
    ( sk5 != tl(sk1)
    | nil = tl(sk6)
    | spl0_23
    | ~ spl0_44 ),
    inference(subsumption_resolution,[],[f10338,f4967]) ).

fof(f10338,plain,
    ( sk5 != tl(sk1)
    | ~ ssList(tl(sk6))
    | nil = tl(sk6)
    | spl0_23 ),
    inference(superposition,[],[f4582,f10337]) ).

fof(f4582,plain,
    ! [X0] :
      ( sk5 != app(X0,sk5)
      | ~ ssList(X0)
      | nil = X0 ),
    inference(subsumption_resolution,[],[f4581,f8]) ).

fof(f4581,plain,
    ! [X0] :
      ( sk5 != app(X0,sk5)
      | ~ ssList(X0)
      | nil = X0
      | ~ ssList(nil) ),
    inference(subsumption_resolution,[],[f4386,f194]) ).

fof(f4386,plain,
    ! [X0] :
      ( sk5 != app(X0,sk5)
      | ~ ssList(X0)
      | ~ ssList(sk5)
      | nil = X0
      | ~ ssList(nil) ),
    inference(superposition,[],[f151,f349]) ).

fof(f10556,plain,
    ( spl0_61
    | ~ spl0_62
    | spl0_19
    | ~ spl0_34 ),
    inference(avatar_split_clause,[],[f10141,f3490,f1619,f10553,f10549]) ).

fof(f10549,plain,
    ( spl0_61
  <=> nil = tl(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_61])]) ).

fof(f10553,plain,
    ( spl0_62
  <=> sk6 = tl(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_62])]) ).

fof(f10141,plain,
    ( sk6 != tl(sk2)
    | nil = tl(sk5)
    | spl0_19
    | ~ spl0_34 ),
    inference(subsumption_resolution,[],[f10122,f3491]) ).

fof(f10122,plain,
    ( sk6 != tl(sk2)
    | ~ ssList(tl(sk5))
    | nil = tl(sk5)
    | spl0_19 ),
    inference(superposition,[],[f4584,f10121]) ).

fof(f4584,plain,
    ! [X0] :
      ( sk6 != app(X0,sk6)
      | ~ ssList(X0)
      | nil = X0 ),
    inference(subsumption_resolution,[],[f4583,f8]) ).

fof(f4583,plain,
    ! [X0] :
      ( sk6 != app(X0,sk6)
      | ~ ssList(X0)
      | nil = X0
      | ~ ssList(nil) ),
    inference(subsumption_resolution,[],[f4387,f195]) ).

fof(f4387,plain,
    ! [X0] :
      ( sk6 != app(X0,sk6)
      | ~ ssList(X0)
      | ~ ssList(sk6)
      | nil = X0
      | ~ ssList(nil) ),
    inference(superposition,[],[f151,f350]) ).

fof(f7919,plain,
    ( spl0_59
    | ~ spl0_60
    | spl0_23
    | spl0_56 ),
    inference(avatar_split_clause,[],[f7910,f7855,f1875,f7916,f7912]) ).

fof(f7912,plain,
    ( spl0_59
  <=> totalorderedP(skaf82(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_59])]) ).

fof(f7916,plain,
    ( spl0_60
  <=> totalorderedP(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_60])]) ).

fof(f7855,plain,
    ( spl0_56
  <=> nil = skaf82(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_56])]) ).

fof(f7910,plain,
    ( ~ totalorderedP(sk6)
    | totalorderedP(skaf82(sk6))
    | spl0_23
    | spl0_56 ),
    inference(subsumption_resolution,[],[f7807,f7856]) ).

fof(f7856,plain,
    ( nil != skaf82(sk6)
    | spl0_56 ),
    inference(avatar_component_clause,[],[f7855]) ).

fof(f7807,plain,
    ( ~ totalorderedP(sk6)
    | totalorderedP(skaf82(sk6))
    | nil = skaf82(sk6)
    | spl0_23 ),
    inference(subsumption_resolution,[],[f7806,f12]) ).

fof(f7806,plain,
    ( ~ totalorderedP(sk6)
    | totalorderedP(skaf82(sk6))
    | nil = skaf82(sk6)
    | ~ ssItem(skaf83(sk6))
    | spl0_23 ),
    inference(subsumption_resolution,[],[f7784,f13]) ).

fof(f7784,plain,
    ( ~ totalorderedP(sk6)
    | ~ ssList(skaf82(sk6))
    | totalorderedP(skaf82(sk6))
    | nil = skaf82(sk6)
    | ~ ssItem(skaf83(sk6))
    | spl0_23 ),
    inference(superposition,[],[f125,f7779]) ).

fof(f7866,plain,
    ( spl0_56
    | spl0_57
    | ~ spl0_58
    | spl0_23 ),
    inference(avatar_split_clause,[],[f7805,f1875,f7863,f7859,f7855]) ).

fof(f7859,plain,
    ( spl0_57
  <=> strictorderedP(skaf82(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_57])]) ).

fof(f7863,plain,
    ( spl0_58
  <=> strictorderedP(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_58])]) ).

fof(f7805,plain,
    ( ~ strictorderedP(sk6)
    | strictorderedP(skaf82(sk6))
    | nil = skaf82(sk6)
    | spl0_23 ),
    inference(subsumption_resolution,[],[f7804,f12]) ).

fof(f7804,plain,
    ( ~ strictorderedP(sk6)
    | strictorderedP(skaf82(sk6))
    | nil = skaf82(sk6)
    | ~ ssItem(skaf83(sk6))
    | spl0_23 ),
    inference(subsumption_resolution,[],[f7783,f13]) ).

fof(f7783,plain,
    ( ~ strictorderedP(sk6)
    | ~ ssList(skaf82(sk6))
    | strictorderedP(skaf82(sk6))
    | nil = skaf82(sk6)
    | ~ ssItem(skaf83(sk6))
    | spl0_23 ),
    inference(superposition,[],[f124,f7779]) ).

fof(f7735,plain,
    ( spl0_54
    | ~ spl0_55
    | spl0_19
    | spl0_51 ),
    inference(avatar_split_clause,[],[f7726,f7714,f1619,f7732,f7728]) ).

fof(f7728,plain,
    ( spl0_54
  <=> totalorderedP(skaf82(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_54])]) ).

fof(f7732,plain,
    ( spl0_55
  <=> totalorderedP(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_55])]) ).

fof(f7714,plain,
    ( spl0_51
  <=> nil = skaf82(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_51])]) ).

fof(f7726,plain,
    ( ~ totalorderedP(sk5)
    | totalorderedP(skaf82(sk5))
    | spl0_19
    | spl0_51 ),
    inference(subsumption_resolution,[],[f7623,f7715]) ).

fof(f7715,plain,
    ( nil != skaf82(sk5)
    | spl0_51 ),
    inference(avatar_component_clause,[],[f7714]) ).

fof(f7623,plain,
    ( ~ totalorderedP(sk5)
    | totalorderedP(skaf82(sk5))
    | nil = skaf82(sk5)
    | spl0_19 ),
    inference(subsumption_resolution,[],[f7622,f12]) ).

fof(f7622,plain,
    ( ~ totalorderedP(sk5)
    | totalorderedP(skaf82(sk5))
    | nil = skaf82(sk5)
    | ~ ssItem(skaf83(sk5))
    | spl0_19 ),
    inference(subsumption_resolution,[],[f7600,f13]) ).

fof(f7600,plain,
    ( ~ totalorderedP(sk5)
    | ~ ssList(skaf82(sk5))
    | totalorderedP(skaf82(sk5))
    | nil = skaf82(sk5)
    | ~ ssItem(skaf83(sk5))
    | spl0_19 ),
    inference(superposition,[],[f125,f7595]) ).

fof(f7725,plain,
    ( spl0_51
    | spl0_52
    | ~ spl0_53
    | spl0_19 ),
    inference(avatar_split_clause,[],[f7621,f1619,f7722,f7718,f7714]) ).

fof(f7718,plain,
    ( spl0_52
  <=> strictorderedP(skaf82(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_52])]) ).

fof(f7722,plain,
    ( spl0_53
  <=> strictorderedP(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_53])]) ).

fof(f7621,plain,
    ( ~ strictorderedP(sk5)
    | strictorderedP(skaf82(sk5))
    | nil = skaf82(sk5)
    | spl0_19 ),
    inference(subsumption_resolution,[],[f7620,f12]) ).

fof(f7620,plain,
    ( ~ strictorderedP(sk5)
    | strictorderedP(skaf82(sk5))
    | nil = skaf82(sk5)
    | ~ ssItem(skaf83(sk5))
    | spl0_19 ),
    inference(subsumption_resolution,[],[f7599,f13]) ).

fof(f7599,plain,
    ( ~ strictorderedP(sk5)
    | ~ ssList(skaf82(sk5))
    | strictorderedP(skaf82(sk5))
    | nil = skaf82(sk5)
    | ~ ssItem(skaf83(sk5))
    | spl0_19 ),
    inference(superposition,[],[f124,f7595]) ).

fof(f7594,plain,
    ( spl0_49
    | ~ spl0_50
    | spl0_10
    | spl0_46 ),
    inference(avatar_split_clause,[],[f7585,f7573,f1112,f7591,f7587]) ).

fof(f7587,plain,
    ( spl0_49
  <=> totalorderedP(skaf82(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_49])]) ).

fof(f7591,plain,
    ( spl0_50
  <=> totalorderedP(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_50])]) ).

fof(f7573,plain,
    ( spl0_46
  <=> nil = skaf82(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_46])]) ).

fof(f7585,plain,
    ( ~ totalorderedP(sk2)
    | totalorderedP(skaf82(sk2))
    | spl0_10
    | spl0_46 ),
    inference(subsumption_resolution,[],[f7490,f7574]) ).

fof(f7574,plain,
    ( nil != skaf82(sk2)
    | spl0_46 ),
    inference(avatar_component_clause,[],[f7573]) ).

fof(f7490,plain,
    ( ~ totalorderedP(sk2)
    | totalorderedP(skaf82(sk2))
    | nil = skaf82(sk2)
    | spl0_10 ),
    inference(subsumption_resolution,[],[f7489,f12]) ).

fof(f7489,plain,
    ( ~ totalorderedP(sk2)
    | totalorderedP(skaf82(sk2))
    | nil = skaf82(sk2)
    | ~ ssItem(skaf83(sk2))
    | spl0_10 ),
    inference(subsumption_resolution,[],[f7467,f13]) ).

fof(f7467,plain,
    ( ~ totalorderedP(sk2)
    | ~ ssList(skaf82(sk2))
    | totalorderedP(skaf82(sk2))
    | nil = skaf82(sk2)
    | ~ ssItem(skaf83(sk2))
    | spl0_10 ),
    inference(superposition,[],[f125,f7462]) ).

fof(f7584,plain,
    ( spl0_46
    | spl0_47
    | ~ spl0_48
    | spl0_10 ),
    inference(avatar_split_clause,[],[f7488,f1112,f7581,f7577,f7573]) ).

fof(f7577,plain,
    ( spl0_47
  <=> strictorderedP(skaf82(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_47])]) ).

fof(f7581,plain,
    ( spl0_48
  <=> strictorderedP(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_48])]) ).

fof(f7488,plain,
    ( ~ strictorderedP(sk2)
    | strictorderedP(skaf82(sk2))
    | nil = skaf82(sk2)
    | spl0_10 ),
    inference(subsumption_resolution,[],[f7487,f12]) ).

fof(f7487,plain,
    ( ~ strictorderedP(sk2)
    | strictorderedP(skaf82(sk2))
    | nil = skaf82(sk2)
    | ~ ssItem(skaf83(sk2))
    | spl0_10 ),
    inference(subsumption_resolution,[],[f7466,f13]) ).

fof(f7466,plain,
    ( ~ strictorderedP(sk2)
    | ~ ssList(skaf82(sk2))
    | strictorderedP(skaf82(sk2))
    | nil = skaf82(sk2)
    | ~ ssItem(skaf83(sk2))
    | spl0_10 ),
    inference(superposition,[],[f124,f7462]) ).

fof(f5019,plain,
    ( spl0_23
    | spl0_44 ),
    inference(avatar_contradiction_clause,[],[f5018]) ).

fof(f5018,plain,
    ( $false
    | spl0_23
    | spl0_44 ),
    inference(subsumption_resolution,[],[f5017,f195]) ).

fof(f5017,plain,
    ( ~ ssList(sk6)
    | spl0_23
    | spl0_44 ),
    inference(subsumption_resolution,[],[f5016,f1876]) ).

fof(f5016,plain,
    ( nil = sk6
    | ~ ssList(sk6)
    | spl0_44 ),
    inference(resolution,[],[f4968,f75]) ).

fof(f4968,plain,
    ( ~ ssList(tl(sk6))
    | spl0_44 ),
    inference(avatar_component_clause,[],[f4966]) ).

fof(f4973,plain,
    ( ~ spl0_44
    | spl0_45
    | ~ spl0_7
    | ~ spl0_22
    | spl0_23 ),
    inference(avatar_split_clause,[],[f4964,f1875,f1871,f1033,f4970,f4966]) ).

fof(f4970,plain,
    ( spl0_45
  <=> memberP(sk6,hd(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_45])]) ).

fof(f1871,plain,
    ( spl0_22
  <=> sk6 = cons(hd(sk6),tl(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_22])]) ).

fof(f4964,plain,
    ( memberP(sk6,hd(sk1))
    | ~ ssList(tl(sk6))
    | ~ spl0_7
    | ~ spl0_22
    | spl0_23 ),
    inference(subsumption_resolution,[],[f4955,f1034]) ).

fof(f4955,plain,
    ( memberP(sk6,hd(sk1))
    | ~ ssList(tl(sk6))
    | ~ ssItem(hd(sk1))
    | ~ spl0_22
    | spl0_23 ),
    inference(superposition,[],[f224,f4886]) ).

fof(f4886,plain,
    ( sk6 = cons(hd(sk1),tl(sk6))
    | ~ spl0_22
    | spl0_23 ),
    inference(superposition,[],[f1873,f4885]) ).

fof(f1873,plain,
    ( sk6 = cons(hd(sk6),tl(sk6))
    | ~ spl0_22 ),
    inference(avatar_component_clause,[],[f1871]) ).

fof(f3853,plain,
    ( spl0_42
    | ~ spl0_43 ),
    inference(avatar_split_clause,[],[f3844,f3850,f3846]) ).

fof(f3846,plain,
    ( spl0_42
  <=> frontsegP(sk2,sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_42])]) ).

fof(f3850,plain,
    ( spl0_43
  <=> frontsegP(sk5,sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_43])]) ).

fof(f3844,plain,
    ( ~ frontsegP(sk5,sk1)
    | frontsegP(sk2,sk6) ),
    inference(subsumption_resolution,[],[f3843,f195]) ).

fof(f3843,plain,
    ( ~ frontsegP(sk5,sk1)
    | ~ ssList(sk6)
    | frontsegP(sk2,sk6) ),
    inference(subsumption_resolution,[],[f3834,f194]) ).

fof(f3834,plain,
    ( ~ frontsegP(sk5,sk1)
    | ~ ssList(sk5)
    | ~ ssList(sk6)
    | frontsegP(sk2,sk6) ),
    inference(resolution,[],[f3654,f2851]) ).

fof(f3822,plain,
    ( spl0_40
    | ~ spl0_41 ),
    inference(avatar_split_clause,[],[f3813,f3819,f3815]) ).

fof(f3815,plain,
    ( spl0_40
  <=> frontsegP(sk1,sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_40])]) ).

fof(f3819,plain,
    ( spl0_41
  <=> frontsegP(sk6,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_41])]) ).

fof(f3813,plain,
    ( ~ frontsegP(sk6,sk2)
    | frontsegP(sk1,sk5) ),
    inference(subsumption_resolution,[],[f3812,f194]) ).

fof(f3812,plain,
    ( ~ frontsegP(sk6,sk2)
    | ~ ssList(sk5)
    | frontsegP(sk1,sk5) ),
    inference(subsumption_resolution,[],[f3804,f195]) ).

fof(f3804,plain,
    ( ~ frontsegP(sk6,sk2)
    | ~ ssList(sk6)
    | ~ ssList(sk5)
    | frontsegP(sk1,sk5) ),
    inference(resolution,[],[f3652,f2855]) ).

fof(f3724,plain,
    ( spl0_38
    | ~ spl0_39 ),
    inference(avatar_split_clause,[],[f3715,f3721,f3717]) ).

fof(f3717,plain,
    ( spl0_38
  <=> rearsegP(sk1,sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_38])]) ).

fof(f3721,plain,
    ( spl0_39
  <=> rearsegP(sk5,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_39])]) ).

fof(f3715,plain,
    ( ~ rearsegP(sk5,sk2)
    | rearsegP(sk1,sk6) ),
    inference(subsumption_resolution,[],[f3714,f195]) ).

fof(f3714,plain,
    ( ~ rearsegP(sk5,sk2)
    | ~ ssList(sk6)
    | rearsegP(sk1,sk6) ),
    inference(subsumption_resolution,[],[f3705,f194]) ).

fof(f3705,plain,
    ( ~ rearsegP(sk5,sk2)
    | ~ ssList(sk5)
    | ~ ssList(sk6)
    | rearsegP(sk1,sk6) ),
    inference(resolution,[],[f3584,f2637]) ).

fof(f2637,plain,
    ! [X0] :
      ( ~ rearsegP(sk5,X0)
      | ~ ssList(X0)
      | rearsegP(sk1,X0) ),
    inference(subsumption_resolution,[],[f2636,f195]) ).

fof(f2636,plain,
    ! [X0] :
      ( rearsegP(sk1,X0)
      | ~ ssList(X0)
      | ~ rearsegP(sk5,X0)
      | ~ ssList(sk6) ),
    inference(subsumption_resolution,[],[f2560,f194]) ).

fof(f2560,plain,
    ! [X0] :
      ( rearsegP(sk1,X0)
      | ~ ssList(sk5)
      | ~ ssList(X0)
      | ~ rearsegP(sk5,X0)
      | ~ ssList(sk6) ),
    inference(superposition,[],[f136,f237]) ).

fof(f3693,plain,
    ( spl0_36
    | ~ spl0_37 ),
    inference(avatar_split_clause,[],[f3684,f3690,f3686]) ).

fof(f3686,plain,
    ( spl0_36
  <=> rearsegP(sk2,sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_36])]) ).

fof(f3690,plain,
    ( spl0_37
  <=> rearsegP(sk6,sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_37])]) ).

fof(f3684,plain,
    ( ~ rearsegP(sk6,sk1)
    | rearsegP(sk2,sk5) ),
    inference(subsumption_resolution,[],[f3683,f194]) ).

fof(f3683,plain,
    ( ~ rearsegP(sk6,sk1)
    | ~ ssList(sk5)
    | rearsegP(sk2,sk5) ),
    inference(subsumption_resolution,[],[f3675,f195]) ).

fof(f3675,plain,
    ( ~ rearsegP(sk6,sk1)
    | ~ ssList(sk6)
    | ~ ssList(sk5)
    | rearsegP(sk2,sk5) ),
    inference(resolution,[],[f3582,f2631]) ).

fof(f2631,plain,
    ! [X0] :
      ( ~ rearsegP(sk6,X0)
      | ~ ssList(X0)
      | rearsegP(sk2,X0) ),
    inference(subsumption_resolution,[],[f2630,f194]) ).

fof(f2630,plain,
    ! [X0] :
      ( rearsegP(sk2,X0)
      | ~ ssList(X0)
      | ~ rearsegP(sk6,X0)
      | ~ ssList(sk5) ),
    inference(subsumption_resolution,[],[f2557,f195]) ).

fof(f2557,plain,
    ! [X0] :
      ( rearsegP(sk2,X0)
      | ~ ssList(sk6)
      | ~ ssList(X0)
      | ~ rearsegP(sk6,X0)
      | ~ ssList(sk5) ),
    inference(superposition,[],[f136,f236]) ).

fof(f3582,plain,
    ! [X0] :
      ( rearsegP(X0,sk5)
      | ~ rearsegP(X0,sk1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f3581,f194]) ).

fof(f3581,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk5)
      | ~ rearsegP(X0,sk1)
      | rearsegP(X0,sk5) ),
    inference(subsumption_resolution,[],[f3554,f186]) ).

fof(f3554,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | ~ ssList(sk1)
      | ~ ssList(sk5)
      | ~ rearsegP(X0,sk1)
      | rearsegP(X0,sk5) ),
    inference(resolution,[],[f153,f2002]) ).

fof(f2002,plain,
    rearsegP(sk1,sk5),
    inference(subsumption_resolution,[],[f2001,f195]) ).

fof(f2001,plain,
    ( rearsegP(sk1,sk5)
    | ~ ssList(sk6) ),
    inference(subsumption_resolution,[],[f1991,f194]) ).

fof(f1991,plain,
    ( rearsegP(sk1,sk5)
    | ~ ssList(sk5)
    | ~ ssList(sk6) ),
    inference(superposition,[],[f1869,f237]) ).

fof(f3501,plain,
    ( spl0_19
    | spl0_34 ),
    inference(avatar_contradiction_clause,[],[f3500]) ).

fof(f3500,plain,
    ( $false
    | spl0_19
    | spl0_34 ),
    inference(subsumption_resolution,[],[f3499,f194]) ).

fof(f3499,plain,
    ( ~ ssList(sk5)
    | spl0_19
    | spl0_34 ),
    inference(subsumption_resolution,[],[f3498,f1620]) ).

fof(f3498,plain,
    ( nil = sk5
    | ~ ssList(sk5)
    | spl0_34 ),
    inference(resolution,[],[f3492,f75]) ).

fof(f3492,plain,
    ( ~ ssList(tl(sk5))
    | spl0_34 ),
    inference(avatar_component_clause,[],[f3490]) ).

fof(f3497,plain,
    ( ~ spl0_34
    | spl0_35
    | ~ spl0_11
    | ~ spl0_18
    | spl0_19 ),
    inference(avatar_split_clause,[],[f3488,f1619,f1615,f1124,f3494,f3490]) ).

fof(f3494,plain,
    ( spl0_35
  <=> memberP(sk5,hd(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_35])]) ).

fof(f1615,plain,
    ( spl0_18
  <=> sk5 = cons(hd(sk5),tl(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_18])]) ).

fof(f3488,plain,
    ( memberP(sk5,hd(sk2))
    | ~ ssList(tl(sk5))
    | ~ spl0_11
    | ~ spl0_18
    | spl0_19 ),
    inference(subsumption_resolution,[],[f3481,f1125]) ).

fof(f3481,plain,
    ( memberP(sk5,hd(sk2))
    | ~ ssList(tl(sk5))
    | ~ ssItem(hd(sk2))
    | ~ spl0_18
    | spl0_19 ),
    inference(superposition,[],[f224,f3428]) ).

fof(f3428,plain,
    ( sk5 = cons(hd(sk2),tl(sk5))
    | ~ spl0_18
    | spl0_19 ),
    inference(superposition,[],[f1617,f3427]) ).

fof(f1617,plain,
    ( sk5 = cons(hd(sk5),tl(sk5))
    | ~ spl0_18 ),
    inference(avatar_component_clause,[],[f1615]) ).

fof(f2285,plain,
    ( spl0_32
    | ~ spl0_33 ),
    inference(avatar_split_clause,[],[f2267,f2282,f2278]) ).

fof(f2278,plain,
    ( spl0_32
  <=> sk1 = sk6 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_32])]) ).

fof(f2282,plain,
    ( spl0_33
  <=> frontsegP(sk6,sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_33])]) ).

fof(f2267,plain,
    ( ~ frontsegP(sk6,sk1)
    | sk1 = sk6 ),
    inference(subsumption_resolution,[],[f2266,f186]) ).

fof(f2266,plain,
    ( ~ ssList(sk1)
    | ~ frontsegP(sk6,sk1)
    | sk1 = sk6 ),
    inference(subsumption_resolution,[],[f2265,f195]) ).

fof(f2265,plain,
    ( ~ ssList(sk6)
    | ~ ssList(sk1)
    | ~ frontsegP(sk6,sk1)
    | sk1 = sk6 ),
    inference(resolution,[],[f2261,f129]) ).

fof(f2276,plain,
    ( spl0_30
    | ~ spl0_31 ),
    inference(avatar_split_clause,[],[f2264,f2273,f2269]) ).

fof(f2269,plain,
    ( spl0_30
  <=> sk2 = sk5 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_30])]) ).

fof(f2273,plain,
    ( spl0_31
  <=> frontsegP(sk5,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_31])]) ).

fof(f2264,plain,
    ( ~ frontsegP(sk5,sk2)
    | sk2 = sk5 ),
    inference(subsumption_resolution,[],[f2263,f187]) ).

fof(f2263,plain,
    ( ~ ssList(sk2)
    | ~ frontsegP(sk5,sk2)
    | sk2 = sk5 ),
    inference(subsumption_resolution,[],[f2262,f194]) ).

fof(f2262,plain,
    ( ~ ssList(sk5)
    | ~ ssList(sk2)
    | ~ frontsegP(sk5,sk2)
    | sk2 = sk5 ),
    inference(resolution,[],[f2259,f129]) ).

fof(f2147,plain,
    ( spl0_28
    | ~ spl0_29 ),
    inference(avatar_split_clause,[],[f2125,f2144,f2140]) ).

fof(f2140,plain,
    ( spl0_28
  <=> sk2 = sk6 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_28])]) ).

fof(f2144,plain,
    ( spl0_29
  <=> rearsegP(sk6,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_29])]) ).

fof(f2125,plain,
    ( ~ rearsegP(sk6,sk2)
    | sk2 = sk6 ),
    inference(subsumption_resolution,[],[f2124,f187]) ).

fof(f2124,plain,
    ( ~ ssList(sk2)
    | ~ rearsegP(sk6,sk2)
    | sk2 = sk6 ),
    inference(subsumption_resolution,[],[f2123,f195]) ).

fof(f2123,plain,
    ( ~ ssList(sk6)
    | ~ ssList(sk2)
    | ~ rearsegP(sk6,sk2)
    | sk2 = sk6 ),
    inference(resolution,[],[f1997,f128]) ).

fof(f2138,plain,
    ( spl0_26
    | ~ spl0_27 ),
    inference(avatar_split_clause,[],[f2006,f2135,f2131]) ).

fof(f2131,plain,
    ( spl0_26
  <=> sk1 = sk5 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_26])]) ).

fof(f2135,plain,
    ( spl0_27
  <=> rearsegP(sk5,sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_27])]) ).

fof(f2006,plain,
    ( ~ rearsegP(sk5,sk1)
    | sk1 = sk5 ),
    inference(subsumption_resolution,[],[f2005,f186]) ).

fof(f2005,plain,
    ( ~ ssList(sk1)
    | ~ rearsegP(sk5,sk1)
    | sk1 = sk5 ),
    inference(subsumption_resolution,[],[f2004,f194]) ).

fof(f2004,plain,
    ( ~ ssList(sk5)
    | ~ ssList(sk1)
    | ~ rearsegP(sk5,sk1)
    | sk1 = sk5 ),
    inference(resolution,[],[f2002,f128]) ).

fof(f2121,plain,
    ( ~ spl0_3
    | spl0_4
    | ~ spl0_23 ),
    inference(avatar_contradiction_clause,[],[f2120]) ).

fof(f2120,plain,
    ( $false
    | ~ spl0_3
    | spl0_4
    | ~ spl0_23 ),
    inference(global_subsumption,[],[f196,f197,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f226,f157,f204,f231,f205,f232,f169,f149,f131,f168,f132,f123,f133,f139,f122,f140,f141,f134,f135,f136,f137,f150,f151,f208,f209,f223,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f315,f316,f309,f310,f313,f314,f74,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f435,f440,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714,f717,f662,f618,f747,f748,f749,f756,f757,f750,f751,f754,f755,f719,f720,f721,f103,f722,f723,f724,f725,f726,f727,f728,f729,f730,f731,f732,f105,f733,f734,f735,f736,f737,f738,f739,f740,f526,f527,f528,f106,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f107,f818,f820,f822,f540,f541,f542,f543,f544,f545,f546,f575,f576,f577,f578,f108,f852,f854,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f110,f878,f590,f591,f592,f593,f594,f595,f663,f664,f665,f666,f667,f114,f668,f741,f742,f743,f744,f745,f746,f690,f307,f308,f203,f912,f339,f340,f341,f342,f343,f344,f509,f926,f927,f928,f929,f930,f931,f932,f933,f934,f935,f936,f937,f938,f939,f940,f941,f942,f943,f944,f945,f946,f947,f948,f949,f950,f951,f952,f953,f954,f955,f962,f963,f956,f957,f960,f961,f104,f973,f974,f975,f976,f977,f978,f979,f980,f981,f982,f983,f984,f985,f986,f987,f988,f989,f990,f991,f992,f993,f994,f995,f996,f997,f998,f999,f1009,f1001,f1002,f1011,f1013,f925,f1003,f109,f1059,f1060,f1061,f1062,f1063,f1064,f1065,f1066,f1067,f1068,f1069,f1070,f1071,f1072,f1073,f1074,f1075,f1076,f1077,f1078,f1079,f1080,f1081,f1082,f1083,f1084,f1085,f1095,f1087,f1088,f1090,f1098,f1093,f1094,f1004,f118,f1272,f1274,f1089,f119,f120,f1399,f1400,f1401,f1402,f1403,f1404,f1405,f1406,f1407,f1408,f1409,f1410,f1411,f1412,f1413,f1414,f1415,f1416,f121,f1479,f1482,f1484,f1486,f124,f125,f126,f1007,f127,f128,f129,f130,f1839,f1843,f1846,f1008,f1877,f1904,f1903,f1921,f1869,f1995,f2000,f1998,f2002,f2006,f1920,f2053,f2051,f2056,f2057,f2059,f2058,f2066,f2070,f2071,f2113,f2110,f2111]) ).

fof(f2111,plain,
    ( rearsegP(sk1,sk1)
    | ~ spl0_23 ),
    inference(superposition,[],[f2051,f2058]) ).

fof(f2110,plain,
    ( rearsegP(sk1,nil)
    | ~ spl0_23 ),
    inference(superposition,[],[f1998,f2058]) ).

fof(f2113,plain,
    ( ! [X0] :
        ( ~ segmentP(sk1,X0)
        | ~ ssList(X0)
        | nil = X0 )
    | ~ spl0_23 ),
    inference(duplicate_literal_removal,[],[f2075]) ).

fof(f2075,plain,
    ( ! [X0] :
        ( ~ segmentP(sk1,X0)
        | ~ ssList(X0)
        | ~ segmentP(sk1,X0)
        | nil = X0 )
    | ~ spl0_23 ),
    inference(superposition,[],[f690,f2058]) ).

fof(f2071,plain,
    ( ~ segmentP(sk1,sk1)
    | spl0_4
    | ~ spl0_23 ),
    inference(superposition,[],[f440,f2058]) ).

fof(f2070,plain,
    ( segmentP(sk1,sk1)
    | ~ spl0_3
    | ~ spl0_23 ),
    inference(superposition,[],[f435,f2058]) ).

fof(f2066,plain,
    ( neq(sk1,nil)
    | ~ spl0_23 ),
    inference(superposition,[],[f192,f2058]) ).

fof(f2058,plain,
    ( sk1 = sk2
    | ~ spl0_23 ),
    inference(superposition,[],[f2057,f346]) ).

fof(f2059,plain,
    ( sk1 = sk2
    | ~ spl0_23 ),
    inference(superposition,[],[f346,f2057]) ).

fof(f2057,plain,
    ( sk1 = app(nil,sk2)
    | ~ spl0_23 ),
    inference(forward_demodulation,[],[f1904,f1920]) ).

fof(f2056,plain,
    ( ~ rearsegP(sk2,sk1)
    | sk1 = sk2
    | ~ spl0_23 ),
    inference(subsumption_resolution,[],[f2055,f186]) ).

fof(f2055,plain,
    ( ~ ssList(sk1)
    | ~ rearsegP(sk2,sk1)
    | sk1 = sk2
    | ~ spl0_23 ),
    inference(subsumption_resolution,[],[f2054,f187]) ).

fof(f2054,plain,
    ( ~ ssList(sk2)
    | ~ ssList(sk1)
    | ~ rearsegP(sk2,sk1)
    | sk1 = sk2
    | ~ spl0_23 ),
    inference(resolution,[],[f2051,f128]) ).

fof(f2051,plain,
    ( rearsegP(sk1,sk2)
    | ~ spl0_23 ),
    inference(superposition,[],[f2002,f1920]) ).

fof(f2053,plain,
    ( sk1 = app(nil,sk2)
    | ~ spl0_23 ),
    inference(forward_demodulation,[],[f2009,f1877]) ).

fof(f2009,plain,
    ( sk1 = app(sk6,sk2)
    | ~ spl0_23 ),
    inference(superposition,[],[f237,f1920]) ).

fof(f1920,plain,
    ( sk2 = sk5
    | ~ spl0_23 ),
    inference(superposition,[],[f1903,f313]) ).

fof(f1998,plain,
    ( rearsegP(sk2,nil)
    | ~ spl0_23 ),
    inference(forward_demodulation,[],[f1997,f1877]) ).

fof(f2000,plain,
    ( rearsegP(sk2,nil)
    | ~ spl0_23 ),
    inference(subsumption_resolution,[],[f1999,f194]) ).

fof(f1999,plain,
    ( rearsegP(sk2,nil)
    | ~ ssList(sk5)
    | ~ spl0_23 ),
    inference(subsumption_resolution,[],[f1989,f8]) ).

fof(f1989,plain,
    ( rearsegP(sk2,nil)
    | ~ ssList(nil)
    | ~ ssList(sk5)
    | ~ spl0_23 ),
    inference(superposition,[],[f1869,f1903]) ).

fof(f1921,plain,
    ( sk2 = sk5
    | ~ spl0_23 ),
    inference(superposition,[],[f313,f1903]) ).

fof(f1903,plain,
    ( sk2 = app(sk5,nil)
    | ~ spl0_23 ),
    inference(superposition,[],[f236,f1877]) ).

fof(f1904,plain,
    ( sk1 = app(nil,sk5)
    | ~ spl0_23 ),
    inference(superposition,[],[f237,f1877]) ).

fof(f1877,plain,
    ( nil = sk6
    | ~ spl0_23 ),
    inference(avatar_component_clause,[],[f1875]) ).

fof(f1846,plain,
    ! [X0] :
      ( skaf50(X0) = skaf49(X0)
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1845,f87]) ).

fof(f1845,plain,
    ! [X0] :
      ( ~ leq(skaf50(X0),skaf49(X0))
      | skaf50(X0) = skaf49(X0)
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1844,f46]) ).

fof(f1844,plain,
    ! [X0] :
      ( ~ ssItem(skaf49(X0))
      | ~ leq(skaf50(X0),skaf49(X0))
      | skaf50(X0) = skaf49(X0)
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1838,f45]) ).

fof(f1838,plain,
    ! [X0] :
      ( ~ ssItem(skaf50(X0))
      | ~ ssItem(skaf49(X0))
      | ~ leq(skaf50(X0),skaf49(X0))
      | skaf50(X0) = skaf49(X0)
      | cyclefreeP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f130,f88]) ).

fof(f1839,plain,
    ! [X0,X1] :
      ( ~ leq(X0,X1)
      | ~ ssItem(X1)
      | ~ ssItem(X0)
      | X0 = X1
      | ~ geq(X0,X1) ),
    inference(duplicate_literal_removal,[],[f1836]) ).

fof(f1836,plain,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssItem(X1)
      | ~ leq(X0,X1)
      | X0 = X1
      | ~ ssItem(X0)
      | ~ geq(X0,X1)
      | ~ ssItem(X1) ),
    inference(resolution,[],[f130,f107]) ).

fof(f1486,plain,
    ! [X0] :
      ( ~ leq(skaf59(X0),skaf60(X0))
      | skaf60(X0) = skaf59(X0)
      | strictorderP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1485,f35]) ).

fof(f1485,plain,
    ! [X0] :
      ( ~ leq(skaf59(X0),skaf60(X0))
      | skaf60(X0) = skaf59(X0)
      | ~ ssItem(skaf60(X0))
      | strictorderP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1477,f36]) ).

fof(f1477,plain,
    ! [X0] :
      ( ~ ssItem(skaf59(X0))
      | ~ leq(skaf59(X0),skaf60(X0))
      | skaf60(X0) = skaf59(X0)
      | ~ ssItem(skaf60(X0))
      | strictorderP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f121,f93]) ).

fof(f1484,plain,
    ! [X0] :
      ( ~ leq(skaf60(X0),skaf59(X0))
      | skaf60(X0) = skaf59(X0)
      | strictorderP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1483,f36]) ).

fof(f1483,plain,
    ! [X0] :
      ( ~ leq(skaf60(X0),skaf59(X0))
      | skaf60(X0) = skaf59(X0)
      | ~ ssItem(skaf59(X0))
      | strictorderP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1476,f35]) ).

fof(f1476,plain,
    ! [X0] :
      ( ~ ssItem(skaf60(X0))
      | ~ leq(skaf60(X0),skaf59(X0))
      | skaf60(X0) = skaf59(X0)
      | ~ ssItem(skaf59(X0))
      | strictorderP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f121,f92]) ).

fof(f1482,plain,
    ! [X0] :
      ( ~ leq(skaf69(X0),skaf70(X0))
      | skaf70(X0) = skaf69(X0)
      | strictorderedP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1481,f25]) ).

fof(f1481,plain,
    ! [X0] :
      ( ~ leq(skaf69(X0),skaf70(X0))
      | skaf70(X0) = skaf69(X0)
      | ~ ssItem(skaf70(X0))
      | strictorderedP(X0)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f1475,f26]) ).

fof(f1475,plain,
    ! [X0] :
      ( ~ ssItem(skaf69(X0))
      | ~ leq(skaf69(X0),skaf70(X0))
      | skaf70(X0) = skaf69(X0)
      | ~ ssItem(skaf70(X0))
      | strictorderedP(X0)
      | ~ ssList(X0) ),
    inference(resolution,[],[f121,f90]) ).

fof(f1479,plain,
    ! [X0,X1] :
      ( ~ lt(X1,X0)
      | ~ leq(X0,X1)
      | X0 = X1
      | ~ ssItem(X1)
      | ~ ssItem(X0) ),
    inference(duplicate_literal_removal,[],[f1473]) ).

fof(f1473,plain,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ leq(X0,X1)
      | X0 = X1
      | ~ ssItem(X1)
      | ~ ssItem(X1)
      | ~ ssItem(X0)
      | ~ lt(X1,X0) ),
    inference(resolution,[],[f121,f114]) ).

fof(f1416,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(hd(X1),X0) = app(cons(hd(X1),nil),X0)
      | nil = X1
      | ~ ssList(X1) ),
    inference(resolution,[],[f120,f76]) ).

fof(f1415,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf44(X1),X0) = app(cons(skaf44(X1),nil),X0) ),
    inference(resolution,[],[f120,f47]) ).

fof(f1414,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf49(X1),X0) = app(cons(skaf49(X1),nil),X0) ),
    inference(resolution,[],[f120,f46]) ).

fof(f1413,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf50(X1),X0) = app(cons(skaf50(X1),nil),X0) ),
    inference(resolution,[],[f120,f45]) ).

fof(f1412,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf54(X1),X0) = app(cons(skaf54(X1),nil),X0) ),
    inference(resolution,[],[f120,f41]) ).

fof(f1411,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf55(X1),X0) = app(cons(skaf55(X1),nil),X0) ),
    inference(resolution,[],[f120,f40]) ).

fof(f1410,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf59(X1),X0) = app(cons(skaf59(X1),nil),X0) ),
    inference(resolution,[],[f120,f36]) ).

fof(f1409,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf60(X1),X0) = app(cons(skaf60(X1),nil),X0) ),
    inference(resolution,[],[f120,f35]) ).

fof(f1408,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf64(X1),X0) = app(cons(skaf64(X1),nil),X0) ),
    inference(resolution,[],[f120,f31]) ).

fof(f1407,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf65(X1),X0) = app(cons(skaf65(X1),nil),X0) ),
    inference(resolution,[],[f120,f30]) ).

fof(f1406,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf69(X1),X0) = app(cons(skaf69(X1),nil),X0) ),
    inference(resolution,[],[f120,f26]) ).

fof(f1405,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf70(X1),X0) = app(cons(skaf70(X1),nil),X0) ),
    inference(resolution,[],[f120,f25]) ).

fof(f1404,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf74(X1),X0) = app(cons(skaf74(X1),nil),X0) ),
    inference(resolution,[],[f120,f21]) ).

fof(f1403,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf78(X1),X0) = app(cons(skaf78(X1),nil),X0) ),
    inference(resolution,[],[f120,f17]) ).

fof(f1402,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf79(X1),X0) = app(cons(skaf79(X1),nil),X0) ),
    inference(resolution,[],[f120,f16]) ).

fof(f1401,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | cons(skaf83(X1),X0) = app(cons(skaf83(X1),nil),X0) ),
    inference(resolution,[],[f120,f12]) ).

fof(f1089,plain,
    ( nil = sk1
    | sk1 = cons(skaf83(sk1),skaf82(sk1)) ),
    inference(resolution,[],[f109,f186]) ).

fof(f440,plain,
    ( ~ segmentP(sk1,sk2)
    | spl0_4 ),
    inference(avatar_component_clause,[],[f438]) ).

fof(f438,plain,
    ( spl0_4
  <=> segmentP(sk1,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).

fof(f435,plain,
    ( segmentP(sk2,sk2)
    | ~ spl0_3 ),
    inference(avatar_component_clause,[],[f434]) ).

fof(f434,plain,
    ( spl0_3
  <=> segmentP(sk2,sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).

fof(f2119,plain,
    ( ~ spl0_3
    | spl0_4
    | ~ spl0_23 ),
    inference(avatar_contradiction_clause,[],[f2118]) ).

fof(f2118,plain,
    ( $false
    | ~ spl0_3
    | spl0_4
    | ~ spl0_23 ),
    inference(global_subsumption,[],[f196,f197,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f226,f157,f204,f231,f205,f232,f169,f149,f131,f168,f132,f123,f133,f139,f122,f140,f141,f134,f135,f136,f137,f150,f151,f208,f209,f223,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f315,f316,f309,f310,f313,f314,f74,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f435,f440,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714,f717,f662,f618,f747,f748,f749,f756,f757,f750,f751,f754,f755,f719,f720,f721,f103,f722,f723,f724,f725,f726,f727,f728,f729,f730,f731,f732,f105,f733,f734,f735,f736,f737,f738,f739,f740,f526,f527,f528,f106,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f107,f818,f820,f822,f540,f541,f542,f543,f544,f545,f546,f575,f576,f577,f578,f108,f852,f854,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f110,f878,f590,f591,f592,f593,f594,f595,f663,f664,f665,f666,f667,f114,f668,f741,f742,f743,f744,f745,f746,f690,f307,f308,f203,f912,f339,f340,f341,f342,f343,f344,f509,f926,f927,f928,f929,f930,f931,f932,f933,f934,f935,f936,f937,f938,f939,f940,f941,f942,f943,f944,f945,f946,f947,f948,f949,f950,f951,f952,f953,f954,f955,f962,f963,f956,f957,f960,f961,f104,f973,f974,f975,f976,f977,f978,f979,f980,f981,f982,f983,f984,f985,f986,f987,f988,f989,f990,f991,f992,f993,f994,f995,f996,f997,f998,f999,f1009,f1001,f1002,f1011,f1013,f925,f1003,f109,f1059,f1060,f1061,f1062,f1063,f1064,f1065,f1066,f1067,f1068,f1069,f1070,f1071,f1072,f1073,f1074,f1075,f1076,f1077,f1078,f1079,f1080,f1081,f1082,f1083,f1084,f1085,f1095,f1087,f1088,f1090,f1098,f1093,f1094,f1004,f118,f1272,f1274,f1089,f119,f120,f1399,f1400,f1401,f1402,f1403,f1404,f1405,f1406,f1407,f1408,f1409,f1410,f1411,f1412,f1413,f1414,f1415,f1416,f121,f1479,f1482,f1484,f1486,f124,f125,f126,f1007,f127,f128,f129,f130,f1839,f1843,f1846,f1008,f1877,f1904,f1903,f1921,f1869,f1995,f2000,f1998,f2002,f2006,f1920,f2053,f2051,f2056,f2057,f2059,f2058,f2066,f2070,f2071,f2113,f2110]) ).

fof(f2117,plain,
    ( ~ spl0_3
    | spl0_4
    | ~ spl0_23 ),
    inference(avatar_contradiction_clause,[],[f2116]) ).

fof(f2116,plain,
    ( $false
    | ~ spl0_3
    | spl0_4
    | ~ spl0_23 ),
    inference(global_subsumption,[],[f196,f197,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f226,f157,f204,f231,f205,f232,f169,f149,f131,f168,f132,f123,f133,f139,f122,f140,f141,f134,f135,f136,f137,f150,f151,f208,f209,f223,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f315,f316,f309,f310,f313,f314,f74,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f435,f440,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714,f717,f662,f618,f747,f748,f749,f756,f757,f750,f751,f754,f755,f719,f720,f721,f103,f722,f723,f724,f725,f726,f727,f728,f729,f730,f731,f732,f105,f733,f734,f735,f736,f737,f738,f739,f740,f526,f527,f528,f106,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f107,f818,f820,f822,f540,f541,f542,f543,f544,f545,f546,f575,f576,f577,f578,f108,f852,f854,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f110,f878,f590,f591,f592,f593,f594,f595,f663,f664,f665,f666,f667,f114,f668,f741,f742,f743,f744,f745,f746,f690,f307,f308,f203,f912,f339,f340,f341,f342,f343,f344,f509,f926,f927,f928,f929,f930,f931,f932,f933,f934,f935,f936,f937,f938,f939,f940,f941,f942,f943,f944,f945,f946,f947,f948,f949,f950,f951,f952,f953,f954,f955,f962,f963,f956,f957,f960,f961,f104,f973,f974,f975,f976,f977,f978,f979,f980,f981,f982,f983,f984,f985,f986,f987,f988,f989,f990,f991,f992,f993,f994,f995,f996,f997,f998,f999,f1009,f1001,f1002,f1011,f1013,f925,f1003,f109,f1059,f1060,f1061,f1062,f1063,f1064,f1065,f1066,f1067,f1068,f1069,f1070,f1071,f1072,f1073,f1074,f1075,f1076,f1077,f1078,f1079,f1080,f1081,f1082,f1083,f1084,f1085,f1095,f1087,f1088,f1090,f1098,f1093,f1094,f1004,f118,f1272,f1274,f1089,f119,f120,f1399,f1400,f1401,f1402,f1403,f1404,f1405,f1406,f1407,f1408,f1409,f1410,f1411,f1412,f1413,f1414,f1415,f1416,f121,f1479,f1482,f1484,f1486,f124,f125,f126,f1007,f127,f128,f129,f130,f1839,f1843,f1846,f1008,f1877,f1904,f1903,f1921,f1869,f1995,f2000,f1998,f2002,f2006,f1920,f2053,f2051,f2056,f2057,f2059,f2058,f2066,f2070,f2071,f2113]) ).

fof(f2115,plain,
    ( ~ spl0_3
    | spl0_4
    | ~ spl0_23 ),
    inference(avatar_contradiction_clause,[],[f2114]) ).

fof(f2114,plain,
    ( $false
    | ~ spl0_3
    | spl0_4
    | ~ spl0_23 ),
    inference(global_subsumption,[],[f196,f197,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f226,f157,f204,f231,f205,f232,f169,f149,f131,f168,f132,f123,f133,f139,f122,f140,f141,f134,f135,f136,f137,f150,f151,f208,f209,f223,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f315,f316,f309,f310,f313,f314,f74,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f435,f440,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714,f717,f662,f618,f747,f748,f749,f756,f757,f750,f751,f754,f755,f719,f720,f721,f103,f722,f723,f724,f725,f726,f727,f728,f729,f730,f731,f732,f105,f733,f734,f735,f736,f737,f738,f739,f740,f526,f527,f528,f106,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f107,f818,f820,f822,f540,f541,f542,f543,f544,f545,f546,f575,f576,f577,f578,f108,f852,f854,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f110,f878,f590,f591,f592,f593,f594,f595,f663,f664,f665,f666,f667,f114,f668,f741,f742,f743,f744,f745,f746,f690,f307,f308,f203,f912,f339,f340,f341,f342,f343,f344,f509,f926,f927,f928,f929,f930,f931,f932,f933,f934,f935,f936,f937,f938,f939,f940,f941,f942,f943,f944,f945,f946,f947,f948,f949,f950,f951,f952,f953,f954,f955,f962,f963,f956,f957,f960,f961,f104,f973,f974,f975,f976,f977,f978,f979,f980,f981,f982,f983,f984,f985,f986,f987,f988,f989,f990,f991,f992,f993,f994,f995,f996,f997,f998,f999,f1009,f1001,f1002,f1011,f1013,f925,f1003,f109,f1059,f1060,f1061,f1062,f1063,f1064,f1065,f1066,f1067,f1068,f1069,f1070,f1071,f1072,f1073,f1074,f1075,f1076,f1077,f1078,f1079,f1080,f1081,f1082,f1083,f1084,f1085,f1095,f1087,f1088,f1090,f1098,f1093,f1094,f1004,f118,f1272,f1274,f1089,f119,f120,f1399,f1400,f1401,f1402,f1403,f1404,f1405,f1406,f1407,f1408,f1409,f1410,f1411,f1412,f1413,f1414,f1415,f1416,f121,f1479,f1482,f1484,f1486,f124,f125,f126,f1007,f127,f128,f129,f130,f1839,f1843,f1846,f1008,f1877,f1904,f1903,f1921,f1869,f1995,f2000,f1998,f2002,f2006,f1920,f2053,f2051,f2056,f2057,f2059,f2058,f2066,f2070,f2071]) ).

fof(f1900,plain,
    ( spl0_23
    | spl0_24 ),
    inference(avatar_contradiction_clause,[],[f1899]) ).

fof(f1899,plain,
    ( $false
    | spl0_23
    | spl0_24 ),
    inference(subsumption_resolution,[],[f1898,f195]) ).

fof(f1898,plain,
    ( ~ ssList(sk6)
    | spl0_23
    | spl0_24 ),
    inference(subsumption_resolution,[],[f1897,f1876]) ).

fof(f1897,plain,
    ( nil = sk6
    | ~ ssList(sk6)
    | spl0_24 ),
    inference(resolution,[],[f1891,f76]) ).

fof(f1891,plain,
    ( ~ ssItem(hd(sk6))
    | spl0_24 ),
    inference(avatar_component_clause,[],[f1889]) ).

fof(f1889,plain,
    ( spl0_24
  <=> ssItem(hd(sk6)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_24])]) ).

fof(f1896,plain,
    ( ~ spl0_24
    | ~ spl0_25
    | ~ spl0_22 ),
    inference(avatar_split_clause,[],[f1887,f1871,f1893,f1889]) ).

fof(f1893,plain,
    ( spl0_25
  <=> sk6 = tl(sk6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_25])]) ).

fof(f1887,plain,
    ( sk6 != tl(sk6)
    | ~ ssItem(hd(sk6))
    | ~ spl0_22 ),
    inference(subsumption_resolution,[],[f1886,f195]) ).

fof(f1886,plain,
    ( sk6 != tl(sk6)
    | ~ ssList(sk6)
    | ~ ssItem(hd(sk6))
    | ~ spl0_22 ),
    inference(inner_rewriting,[],[f1881]) ).

fof(f1881,plain,
    ( sk6 != tl(sk6)
    | ~ ssList(tl(sk6))
    | ~ ssItem(hd(sk6))
    | ~ spl0_22 ),
    inference(superposition,[],[f99,f1873]) ).

fof(f1878,plain,
    ( spl0_22
    | spl0_23 ),
    inference(avatar_split_clause,[],[f1008,f1875,f1871]) ).

fof(f1749,plain,
    ( ~ spl0_3
    | spl0_4
    | ~ spl0_19 ),
    inference(avatar_contradiction_clause,[],[f1748]) ).

fof(f1748,plain,
    ( $false
    | ~ spl0_3
    | spl0_4
    | ~ spl0_19 ),
    inference(global_subsumption,[],[f196,f197,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f226,f157,f204,f231,f205,f232,f169,f149,f131,f168,f132,f123,f133,f139,f130,f122,f140,f141,f134,f135,f136,f137,f150,f151,f208,f209,f223,f128,f129,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f315,f316,f309,f310,f313,f314,f74,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f435,f440,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714,f717,f662,f618,f747,f748,f749,f756,f757,f750,f751,f754,f755,f719,f720,f721,f103,f722,f723,f724,f725,f726,f727,f728,f729,f730,f731,f732,f105,f733,f734,f735,f736,f737,f738,f739,f740,f526,f527,f528,f106,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f107,f818,f820,f822,f540,f541,f542,f543,f544,f545,f546,f575,f576,f577,f578,f108,f852,f854,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f110,f878,f590,f591,f592,f593,f594,f595,f663,f664,f665,f666,f667,f114,f668,f741,f742,f743,f744,f745,f746,f690,f307,f308,f203,f912,f339,f340,f341,f342,f343,f344,f509,f926,f927,f928,f929,f930,f931,f932,f933,f934,f935,f936,f937,f938,f939,f940,f941,f942,f943,f944,f945,f946,f947,f948,f949,f950,f951,f952,f953,f954,f955,f962,f963,f956,f957,f960,f961,f104,f973,f974,f975,f976,f977,f978,f979,f980,f981,f982,f983,f984,f985,f986,f987,f988,f989,f990,f991,f992,f993,f994,f995,f996,f997,f998,f999,f1009,f1001,f1002,f1011,f1013,f1008,f925,f1003,f109,f1059,f1060,f1061,f1062,f1063,f1064,f1065,f1066,f1067,f1068,f1069,f1070,f1071,f1072,f1073,f1074,f1075,f1076,f1077,f1078,f1079,f1080,f1081,f1082,f1083,f1084,f1085,f1095,f1087,f1088,f1090,f1098,f1093,f1094,f1004,f118,f1272,f1274,f1089,f119,f120,f1399,f1400,f1401,f1402,f1403,f1404,f1405,f1406,f1407,f1408,f1409,f1410,f1411,f1412,f1413,f1414,f1415,f1416,f121,f1479,f1482,f1484,f1486,f124,f125,f126,f1007,f127,f1621,f1656,f1655,f1672,f1671,f1692,f1693,f1695,f1694,f1701,f1705,f1706,f1745]) ).

fof(f1745,plain,
    ( ! [X0] :
        ( ~ segmentP(sk1,X0)
        | ~ ssList(X0)
        | nil = X0 )
    | ~ spl0_19 ),
    inference(duplicate_literal_removal,[],[f1710]) ).

fof(f1710,plain,
    ( ! [X0] :
        ( ~ segmentP(sk1,X0)
        | ~ ssList(X0)
        | ~ segmentP(sk1,X0)
        | nil = X0 )
    | ~ spl0_19 ),
    inference(superposition,[],[f690,f1694]) ).

fof(f1706,plain,
    ( ~ segmentP(sk1,sk1)
    | spl0_4
    | ~ spl0_19 ),
    inference(superposition,[],[f440,f1694]) ).

fof(f1705,plain,
    ( segmentP(sk1,sk1)
    | ~ spl0_3
    | ~ spl0_19 ),
    inference(superposition,[],[f435,f1694]) ).

fof(f1701,plain,
    ( neq(sk1,nil)
    | ~ spl0_19 ),
    inference(superposition,[],[f192,f1694]) ).

fof(f1694,plain,
    ( sk1 = sk2
    | ~ spl0_19 ),
    inference(superposition,[],[f1693,f310]) ).

fof(f1695,plain,
    ( sk1 = sk2
    | ~ spl0_19 ),
    inference(superposition,[],[f310,f1693]) ).

fof(f1693,plain,
    ( sk1 = app(sk2,nil)
    | ~ spl0_19 ),
    inference(forward_demodulation,[],[f1656,f1671]) ).

fof(f1692,plain,
    ( sk1 = app(sk2,nil)
    | ~ spl0_19 ),
    inference(forward_demodulation,[],[f1679,f1621]) ).

fof(f1679,plain,
    ( sk1 = app(sk2,sk5)
    | ~ spl0_19 ),
    inference(superposition,[],[f237,f1671]) ).

fof(f1671,plain,
    ( sk2 = sk6
    | ~ spl0_19 ),
    inference(superposition,[],[f1655,f350]) ).

fof(f1672,plain,
    ( sk2 = sk6
    | ~ spl0_19 ),
    inference(superposition,[],[f350,f1655]) ).

fof(f1655,plain,
    ( sk2 = app(nil,sk6)
    | ~ spl0_19 ),
    inference(superposition,[],[f236,f1621]) ).

fof(f1656,plain,
    ( sk1 = app(sk6,nil)
    | ~ spl0_19 ),
    inference(superposition,[],[f237,f1621]) ).

fof(f1621,plain,
    ( nil = sk5
    | ~ spl0_19 ),
    inference(avatar_component_clause,[],[f1619]) ).

fof(f1747,plain,
    ( ~ spl0_3
    | spl0_4
    | ~ spl0_19 ),
    inference(avatar_contradiction_clause,[],[f1746]) ).

fof(f1746,plain,
    ( $false
    | ~ spl0_3
    | spl0_4
    | ~ spl0_19 ),
    inference(global_subsumption,[],[f196,f197,f142,f162,f165,f166,f167,f164,f163,f198,f199,f200,f78,f77,f226,f157,f204,f231,f205,f232,f169,f149,f131,f168,f132,f123,f133,f139,f130,f122,f140,f141,f134,f135,f136,f137,f150,f151,f208,f209,f223,f128,f129,f160,f159,f146,f148,f155,f147,f156,f170,f171,f176,f174,f161,f212,f158,f172,f213,f153,f152,f154,f214,f222,f177,f216,f217,f218,f219,f220,f221,f186,f187,f188,f189,f194,f195,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f190,f191,f192,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24,f25,f26,f27,f28,f29,f30,f31,f32,f33,f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f47,f54,f228,f229,f230,f236,f237,f48,f49,f50,f51,f52,f53,f55,f56,f57,f58,f59,f60,f61,f62,f63,f71,f225,f227,f233,f64,f65,f66,f67,f68,f69,f70,f72,f73,f315,f316,f309,f310,f313,f314,f74,f351,f352,f345,f346,f349,f350,f282,f283,f284,f75,f353,f354,f285,f286,f287,f288,f289,f290,f291,f292,f293,f294,f295,f76,f296,f297,f298,f299,f300,f301,f302,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f80,f82,f84,f85,f371,f372,f86,f428,f429,f193,f432,f435,f440,f87,f88,f89,f90,f91,f92,f93,f94,f95,f98,f99,f224,f303,f304,f305,f306,f96,f510,f511,f512,f513,f514,f515,f516,f517,f518,f519,f520,f521,f522,f523,f524,f507,f547,f548,f549,f550,f551,f552,f553,f554,f555,f562,f563,f556,f557,f560,f561,f525,f508,f596,f597,f598,f599,f600,f601,f602,f603,f604,f611,f612,f605,f606,f97,f619,f620,f621,f622,f623,f624,f625,f626,f627,f628,f629,f630,f631,f632,f633,f634,f609,f610,f574,f617,f669,f670,f671,f678,f679,f672,f673,f676,f677,f100,f641,f642,f643,f644,f645,f646,f647,f648,f649,f650,f101,f651,f652,f653,f654,f655,f656,f657,f658,f659,f660,f661,f102,f714,f717,f662,f618,f747,f748,f749,f756,f757,f750,f751,f754,f755,f719,f720,f721,f103,f722,f723,f724,f725,f726,f727,f728,f729,f730,f731,f732,f105,f733,f734,f735,f736,f737,f738,f739,f740,f526,f527,f528,f106,f529,f530,f531,f532,f533,f534,f535,f536,f537,f538,f539,f107,f818,f820,f822,f540,f541,f542,f543,f544,f545,f546,f575,f576,f577,f578,f108,f852,f854,f579,f580,f581,f582,f583,f584,f585,f586,f587,f588,f589,f110,f878,f590,f591,f592,f593,f594,f595,f663,f664,f665,f666,f667,f114,f668,f741,f742,f743,f744,f745,f746,f690,f307,f308,f203,f912,f339,f340,f341,f342,f343,f344,f509,f926,f927,f928,f929,f930,f931,f932,f933,f934,f935,f936,f937,f938,f939,f940,f941,f942,f943,f944,f945,f946,f947,f948,f949,f950,f951,f952,f953,f954,f955,f962,f963,f956,f957,f960,f961,f104,f973,f974,f975,f976,f977,f978,f979,f980,f981,f982,f983,f984,f985,f986,f987,f988,f989,f990,f991,f992,f993,f994,f995,f996,f997,f998,f999,f1009,f1001,f1002,f1011,f1013,f1008,f925,f1003,f109,f1059,f1060,f1061,f1062,f1063,f1064,f1065,f1066,f1067,f1068,f1069,f1070,f1071,f1072,f1073,f1074,f1075,f1076,f1077,f1078,f1079,f1080,f1081,f1082,f1083,f1084,f1085,f1095,f1087,f1088,f1090,f1098,f1093,f1094,f1004,f118,f1272,f1274,f1089,f119,f120,f1399,f1400,f1401,f1402,f1403,f1404,f1405,f1406,f1407,f1408,f1409,f1410,f1411,f1412,f1413,f1414,f1415,f1416,f121,f1479,f1482,f1484,f1486,f124,f125,f126,f1007,f127,f1621,f1656,f1655,f1672,f1671,f1692,f1693,f1695,f1694,f1701,f1705,f1706]) ).

fof(f1644,plain,
    ( spl0_19
    | spl0_20 ),
    inference(avatar_contradiction_clause,[],[f1643]) ).

fof(f1643,plain,
    ( $false
    | spl0_19
    | spl0_20 ),
    inference(subsumption_resolution,[],[f1642,f194]) ).

fof(f1642,plain,
    ( ~ ssList(sk5)
    | spl0_19
    | spl0_20 ),
    inference(subsumption_resolution,[],[f1641,f1620]) ).

fof(f1641,plain,
    ( nil = sk5
    | ~ ssList(sk5)
    | spl0_20 ),
    inference(resolution,[],[f1635,f76]) ).

fof(f1635,plain,
    ( ~ ssItem(hd(sk5))
    | spl0_20 ),
    inference(avatar_component_clause,[],[f1633]) ).

fof(f1633,plain,
    ( spl0_20
  <=> ssItem(hd(sk5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_20])]) ).

fof(f1640,plain,
    ( ~ spl0_20
    | ~ spl0_21
    | ~ spl0_18 ),
    inference(avatar_split_clause,[],[f1631,f1615,f1637,f1633]) ).

fof(f1637,plain,
    ( spl0_21
  <=> sk5 = tl(sk5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_21])]) ).

fof(f1631,plain,
    ( sk5 != tl(sk5)
    | ~ ssItem(hd(sk5))
    | ~ spl0_18 ),
    inference(subsumption_resolution,[],[f1630,f194]) ).

fof(f1630,plain,
    ( sk5 != tl(sk5)
    | ~ ssList(sk5)
    | ~ ssItem(hd(sk5))
    | ~ spl0_18 ),
    inference(inner_rewriting,[],[f1625]) ).

fof(f1625,plain,
    ( sk5 != tl(sk5)
    | ~ ssList(tl(sk5))
    | ~ ssItem(hd(sk5))
    | ~ spl0_18 ),
    inference(superposition,[],[f99,f1617]) ).

fof(f1622,plain,
    ( spl0_18
    | spl0_19 ),
    inference(avatar_split_clause,[],[f1007,f1619,f1615]) ).

fof(f1583,plain,
    ( spl0_16
    | ~ spl0_17
    | spl0_6
    | spl0_13 ),
    inference(avatar_split_clause,[],[f1574,f1539,f1021,f1580,f1576]) ).

fof(f1576,plain,
    ( spl0_16
  <=> totalorderedP(skaf82(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_16])]) ).

fof(f1580,plain,
    ( spl0_17
  <=> totalorderedP(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_17])]) ).

fof(f1539,plain,
    ( spl0_13
  <=> nil = skaf82(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_13])]) ).

fof(f1574,plain,
    ( ~ totalorderedP(sk1)
    | totalorderedP(skaf82(sk1))
    | spl0_6
    | spl0_13 ),
    inference(subsumption_resolution,[],[f1573,f12]) ).

fof(f1573,plain,
    ( ~ totalorderedP(sk1)
    | totalorderedP(skaf82(sk1))
    | ~ ssItem(skaf83(sk1))
    | spl0_6
    | spl0_13 ),
    inference(subsumption_resolution,[],[f1572,f1540]) ).

fof(f1540,plain,
    ( nil != skaf82(sk1)
    | spl0_13 ),
    inference(avatar_component_clause,[],[f1539]) ).

fof(f1572,plain,
    ( ~ totalorderedP(sk1)
    | totalorderedP(skaf82(sk1))
    | nil = skaf82(sk1)
    | ~ ssItem(skaf83(sk1))
    | spl0_6 ),
    inference(subsumption_resolution,[],[f1568,f13]) ).

fof(f1568,plain,
    ( ~ totalorderedP(sk1)
    | ~ ssList(skaf82(sk1))
    | totalorderedP(skaf82(sk1))
    | nil = skaf82(sk1)
    | ~ ssItem(skaf83(sk1))
    | spl0_6 ),
    inference(superposition,[],[f125,f1275]) ).

fof(f1550,plain,
    ( spl0_13
    | spl0_14
    | ~ spl0_15
    | spl0_6 ),
    inference(avatar_split_clause,[],[f1537,f1021,f1547,f1543,f1539]) ).

fof(f1543,plain,
    ( spl0_14
  <=> strictorderedP(skaf82(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_14])]) ).

fof(f1547,plain,
    ( spl0_15
  <=> strictorderedP(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_15])]) ).

fof(f1537,plain,
    ( ~ strictorderedP(sk1)
    | strictorderedP(skaf82(sk1))
    | nil = skaf82(sk1)
    | spl0_6 ),
    inference(subsumption_resolution,[],[f1536,f12]) ).

fof(f1536,plain,
    ( ~ strictorderedP(sk1)
    | strictorderedP(skaf82(sk1))
    | nil = skaf82(sk1)
    | ~ ssItem(skaf83(sk1))
    | spl0_6 ),
    inference(subsumption_resolution,[],[f1532,f13]) ).

fof(f1532,plain,
    ( ~ strictorderedP(sk1)
    | ~ ssList(skaf82(sk1))
    | strictorderedP(skaf82(sk1))
    | nil = skaf82(sk1)
    | ~ ssItem(skaf83(sk1))
    | spl0_6 ),
    inference(superposition,[],[f124,f1275]) ).

fof(f1270,plain,
    ( ~ spl0_6
    | spl0_10 ),
    inference(avatar_contradiction_clause,[],[f1269]) ).

fof(f1269,plain,
    ( $false
    | ~ spl0_6
    | spl0_10 ),
    inference(subsumption_resolution,[],[f1263,f1113]) ).

fof(f1263,plain,
    ( nil = sk2
    | ~ spl0_6 ),
    inference(superposition,[],[f346,f1261]) ).

fof(f1261,plain,
    ( nil = app(nil,sk2)
    | ~ spl0_6 ),
    inference(forward_demodulation,[],[f1238,f1241]) ).

fof(f1241,plain,
    ( sk2 = sk5
    | ~ spl0_6 ),
    inference(superposition,[],[f1228,f313]) ).

fof(f1228,plain,
    ( sk2 = app(sk5,nil)
    | ~ spl0_6 ),
    inference(superposition,[],[f236,f1226]) ).

fof(f1226,plain,
    ( nil = sk6
    | ~ spl0_6 ),
    inference(subsumption_resolution,[],[f1225,f194]) ).

fof(f1225,plain,
    ( nil = sk6
    | ~ ssList(sk5)
    | ~ spl0_6 ),
    inference(subsumption_resolution,[],[f1224,f195]) ).

fof(f1224,plain,
    ( ~ ssList(sk6)
    | nil = sk6
    | ~ ssList(sk5)
    | ~ spl0_6 ),
    inference(subsumption_resolution,[],[f1222,f1023]) ).

fof(f1023,plain,
    ( nil = sk1
    | ~ spl0_6 ),
    inference(avatar_component_clause,[],[f1021]) ).

fof(f1238,plain,
    ( nil = app(nil,sk5)
    | ~ spl0_6 ),
    inference(forward_demodulation,[],[f1229,f1023]) ).

fof(f1229,plain,
    ( sk1 = app(nil,sk5)
    | ~ spl0_6 ),
    inference(superposition,[],[f237,f1226]) ).

fof(f1268,plain,
    ( ~ spl0_6
    | spl0_10 ),
    inference(avatar_contradiction_clause,[],[f1267]) ).

fof(f1267,plain,
    ( $false
    | ~ spl0_6
    | spl0_10 ),
    inference(subsumption_resolution,[],[f1262,f1113]) ).

fof(f1262,plain,
    ( nil = sk2
    | ~ spl0_6 ),
    inference(superposition,[],[f1261,f346]) ).

fof(f1157,plain,
    ( spl0_4
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f1156]) ).

fof(f1156,plain,
    ( $false
    | spl0_4
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(subsumption_resolution,[],[f1150,f229]) ).

fof(f1150,plain,
    ( ~ segmentP(nil,nil)
    | spl0_4
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(superposition,[],[f1050,f1114]) ).

fof(f1114,plain,
    ( nil = sk2
    | ~ spl0_10 ),
    inference(avatar_component_clause,[],[f1112]) ).

fof(f1050,plain,
    ( ~ segmentP(nil,sk2)
    | spl0_4
    | ~ spl0_6 ),
    inference(superposition,[],[f440,f1023]) ).

fof(f1155,plain,
    ( spl0_4
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f1154]) ).

fof(f1154,plain,
    ( $false
    | spl0_4
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(subsumption_resolution,[],[f1153,f229]) ).

fof(f1153,plain,
    ( ~ segmentP(nil,nil)
    | spl0_4
    | ~ spl0_6
    | ~ spl0_10 ),
    inference(forward_demodulation,[],[f1143,f1023]) ).

fof(f1143,plain,
    ( ~ segmentP(sk1,nil)
    | spl0_4
    | ~ spl0_10 ),
    inference(superposition,[],[f440,f1114]) ).

fof(f1135,plain,
    ( spl0_10
    | spl0_11 ),
    inference(avatar_contradiction_clause,[],[f1134]) ).

fof(f1134,plain,
    ( $false
    | spl0_10
    | spl0_11 ),
    inference(subsumption_resolution,[],[f1133,f187]) ).

fof(f1133,plain,
    ( ~ ssList(sk2)
    | spl0_10
    | spl0_11 ),
    inference(subsumption_resolution,[],[f1132,f1113]) ).

fof(f1132,plain,
    ( nil = sk2
    | ~ ssList(sk2)
    | spl0_11 ),
    inference(resolution,[],[f1126,f76]) ).

fof(f1126,plain,
    ( ~ ssItem(hd(sk2))
    | spl0_11 ),
    inference(avatar_component_clause,[],[f1124]) ).

fof(f1131,plain,
    ( ~ spl0_11
    | ~ spl0_12
    | ~ spl0_9 ),
    inference(avatar_split_clause,[],[f1122,f1108,f1128,f1124]) ).

fof(f1128,plain,
    ( spl0_12
  <=> sk2 = tl(sk2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_12])]) ).

fof(f1108,plain,
    ( spl0_9
  <=> sk2 = cons(hd(sk2),tl(sk2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).

fof(f1122,plain,
    ( sk2 != tl(sk2)
    | ~ ssItem(hd(sk2))
    | ~ spl0_9 ),
    inference(subsumption_resolution,[],[f1121,f187]) ).

fof(f1121,plain,
    ( sk2 != tl(sk2)
    | ~ ssList(sk2)
    | ~ ssItem(hd(sk2))
    | ~ spl0_9 ),
    inference(inner_rewriting,[],[f1117]) ).

fof(f1117,plain,
    ( sk2 != tl(sk2)
    | ~ ssList(tl(sk2))
    | ~ ssItem(hd(sk2))
    | ~ spl0_9 ),
    inference(superposition,[],[f99,f1110]) ).

fof(f1110,plain,
    ( sk2 = cons(hd(sk2),tl(sk2))
    | ~ spl0_9 ),
    inference(avatar_component_clause,[],[f1108]) ).

fof(f1115,plain,
    ( spl0_9
    | spl0_10 ),
    inference(avatar_split_clause,[],[f1004,f1112,f1108]) ).

fof(f1044,plain,
    ( spl0_6
    | spl0_7 ),
    inference(avatar_contradiction_clause,[],[f1043]) ).

fof(f1043,plain,
    ( $false
    | spl0_6
    | spl0_7 ),
    inference(subsumption_resolution,[],[f1042,f186]) ).

fof(f1042,plain,
    ( ~ ssList(sk1)
    | spl0_6
    | spl0_7 ),
    inference(subsumption_resolution,[],[f1041,f1022]) ).

fof(f1041,plain,
    ( nil = sk1
    | ~ ssList(sk1)
    | spl0_7 ),
    inference(resolution,[],[f1035,f76]) ).

fof(f1035,plain,
    ( ~ ssItem(hd(sk1))
    | spl0_7 ),
    inference(avatar_component_clause,[],[f1033]) ).

fof(f1040,plain,
    ( ~ spl0_7
    | ~ spl0_8
    | ~ spl0_5 ),
    inference(avatar_split_clause,[],[f1031,f1017,f1037,f1033]) ).

fof(f1037,plain,
    ( spl0_8
  <=> sk1 = tl(sk1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).

fof(f1017,plain,
    ( spl0_5
  <=> sk1 = cons(hd(sk1),tl(sk1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).

fof(f1031,plain,
    ( sk1 != tl(sk1)
    | ~ ssItem(hd(sk1))
    | ~ spl0_5 ),
    inference(subsumption_resolution,[],[f1030,f186]) ).

fof(f1030,plain,
    ( sk1 != tl(sk1)
    | ~ ssList(sk1)
    | ~ ssItem(hd(sk1))
    | ~ spl0_5 ),
    inference(inner_rewriting,[],[f1026]) ).

fof(f1026,plain,
    ( sk1 != tl(sk1)
    | ~ ssList(tl(sk1))
    | ~ ssItem(hd(sk1))
    | ~ spl0_5 ),
    inference(superposition,[],[f99,f1019]) ).

fof(f1019,plain,
    ( sk1 = cons(hd(sk1),tl(sk1))
    | ~ spl0_5 ),
    inference(avatar_component_clause,[],[f1017]) ).

fof(f1024,plain,
    ( spl0_5
    | spl0_6 ),
    inference(avatar_split_clause,[],[f1003,f1021,f1017]) ).

fof(f444,plain,
    spl0_3,
    inference(avatar_contradiction_clause,[],[f443]) ).

fof(f443,plain,
    ( $false
    | spl0_3 ),
    inference(subsumption_resolution,[],[f442,f187]) ).

fof(f442,plain,
    ( ~ ssList(sk2)
    | spl0_3 ),
    inference(resolution,[],[f436,f57]) ).

fof(f436,plain,
    ( ~ segmentP(sk2,sk2)
    | spl0_3 ),
    inference(avatar_component_clause,[],[f434]) ).

fof(f441,plain,
    ( ~ spl0_3
    | ~ spl0_4 ),
    inference(avatar_split_clause,[],[f432,f438,f434]) ).

fof(f244,plain,
    ( spl0_1
    | spl0_2 ),
    inference(avatar_split_clause,[],[f72,f242,f239]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem    : SWC090-1 : TPTP v8.2.0. Released v2.4.0.
% 0.11/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.14/0.34  % Computer : n014.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit   : 300
% 0.14/0.34  % WCLimit    : 300
% 0.14/0.34  % DateTime   : Sun May 19 02:55:38 EDT 2024
% 0.14/0.34  % CPUTime    : 
% 0.14/0.34  % (11116)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.36  % (11122)WARNING: value z3 for option sas not known
% 0.14/0.36  % (11122)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.36  % (11120)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.14/0.36  % (11119)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.14/0.36  % (11124)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.36  % (11125)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.37  % (11126)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.37  % (11123)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.14/0.38  TRYING [1]
% 0.14/0.38  TRYING [2]
% 0.14/0.40  TRYING [3]
% 0.19/0.46  TRYING [1]
% 0.19/0.47  TRYING [2]
% 0.19/0.48  TRYING [4]
% 0.19/0.56  TRYING [3]
% 1.85/0.62  TRYING [5]
% 2.57/0.76  TRYING [4]
% 3.94/0.91  TRYING [6]
% 4.67/1.02  TRYING [5]
% 7.94/1.47  TRYING [1]
% 7.94/1.47  TRYING [2]
% 8.00/1.47  TRYING [3]
% 8.00/1.49  TRYING [7]
% 8.21/1.51  TRYING [4]
% 8.41/1.60  TRYING [5]
% 10.39/1.83  TRYING [6]
% 11.64/2.01  TRYING [6]
% 13.84/2.38  TRYING [7]
% 15.28/2.55  TRYING [8]
% 21.43/3.40  % (11122)First to succeed.
% 21.62/3.42  % (11122)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-11116"
% 21.62/3.42  % (11122)Refutation found. Thanks to Tanya!
% 21.62/3.42  % SZS status Unsatisfiable for theBenchmark
% 21.62/3.42  % SZS output start Proof for theBenchmark
% See solution above
% 21.62/3.43  % (11122)------------------------------
% 21.62/3.43  % (11122)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 21.62/3.43  % (11122)Termination reason: Refutation
% 21.62/3.43  
% 21.62/3.43  % (11122)Memory used [KB]: 26687
% 21.62/3.43  % (11122)Time elapsed: 3.056 s
% 21.62/3.43  % (11122)Instructions burned: 12100 (million)
% 21.62/3.43  % (11116)Success in time 3.029 s
%------------------------------------------------------------------------------