TSTP Solution File: SWC061-1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : SWC061-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n001.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed May 31 12:39:05 EDT 2023

% Result   : Unsatisfiable 31.74s 4.37s
% Output   : CNFRefutation 31.74s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWC061-1 : TPTP v8.1.2. Released v2.4.0.
% 0.03/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.33  % Computer : n001.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Tue May 30 11:53:30 EDT 2023
% 0.12/0.33  % CPUTime  : 
% 0.12/0.35  % Drodi V3.5.1
% 31.74/4.37  % Refutation found
% 31.74/4.37  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 31.74/4.37  % SZS output start CNFRefutation for theBenchmark
% 31.74/4.37  fof(f8,axiom,(
% 31.74/4.37    ssList(nil) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f9,axiom,(
% 31.74/4.37    ssItem(skac3) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f10,axiom,(
% 31.74/4.37    ssItem(skac2) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f48,axiom,(
% 31.74/4.37    (![U,V]: (ssList(skaf48(U,V)) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f49,axiom,(
% 31.74/4.37    (![U,V]: (ssList(skaf47(U,V)) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f50,axiom,(
% 31.74/4.37    (![U,V]: (ssList(skaf46(U,V)) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f51,axiom,(
% 31.74/4.37    (![U,V]: (ssList(skaf45(U,V)) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f52,axiom,(
% 31.74/4.37    (![U,V]: (ssList(skaf43(U,V)) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f53,axiom,(
% 31.74/4.37    (![U,V]: (ssList(skaf42(U,V)) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f56,axiom,(
% 31.74/4.37    (![U]: (( ~ ssList(U)| segmentP(U,nil) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f57,axiom,(
% 31.74/4.37    (![U]: (( ~ ssList(U)| segmentP(U,U) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f62,axiom,(
% 31.74/4.37    (![U]: (( ~ ssItem(U)| leq(U,U) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f73,axiom,(
% 31.74/4.37    (![U]: (( ~ ssList(U)| app(U,nil) = U ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f74,axiom,(
% 31.74/4.37    (![U]: (( ~ ssList(U)| app(nil,U) = U ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f80,axiom,(
% 31.74/4.37    (![U]: (( ~ segmentP(nil,U)| ~ ssList(U)| nil = U ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f85,axiom,(
% 31.74/4.37    (![U,V]: (( ~ ssList(U)| ~ ssList(V)| ssList(app(V,U)) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f86,axiom,(
% 31.74/4.37    (![U,V]: (( ~ ssItem(U)| ~ ssList(V)| ssList(cons(U,V)) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f100,axiom,(
% 31.74/4.37    (![U,V]: (( ~ ssList(U)| ~ ssList(V)| neq(V,U)| V = U ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f107,axiom,(
% 31.74/4.37    (![U,V]: (( ~ geq(U,V)| ~ ssItem(V)| ~ ssItem(U)| leq(V,U) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f108,axiom,(
% 31.74/4.37    (![U,V]: (( ~ leq(U,V)| ~ ssItem(U)| ~ ssItem(V)| geq(V,U) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f118,axiom,(
% 31.74/4.37    (![U,V]: (( app(U,V) != nil| ~ ssList(V)| ~ ssList(U)| nil = U ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f119,axiom,(
% 31.74/4.37    (![U,V]: (( app(U,V) != nil| ~ ssList(V)| ~ ssList(U)| nil = V ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f120,axiom,(
% 31.74/4.37    (![U,V]: (( ~ ssItem(U)| ~ ssList(V)| app(cons(U,nil),V) = cons(U,V) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f127,axiom,(
% 31.74/4.37    (![U,V]: (( ~ segmentP(U,V)| ~ segmentP(V,U)| ~ ssList(U)| ~ ssList(V)| V = U ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f149,axiom,(
% 31.74/4.37    (![U,V,W]: (( ~ ssList(U)| ~ ssList(V)| ~ ssList(W)| app(app(W,V),U) = app(W,app(V,U)) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f152,axiom,(
% 31.74/4.37    (![U,V,W]: (( ~ segmentP(U,V)| ~ segmentP(V,W)| ~ ssList(W)| ~ ssList(V)| ~ ssList(U)| segmentP(U,W) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f172,axiom,(
% 31.74/4.37    (![U,V,W,X]: (( ~ segmentP(U,V)| ~ ssList(W)| ~ ssList(X)| ~ ssList(V)| ~ ssList(U)| segmentP(app(app(X,U),W),V) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f173,axiom,(
% 31.74/4.37    (![U,V,W,X]: (( app(app(U,V),W) != X| ~ ssList(W)| ~ ssList(U)| ~ ssList(V)| ~ ssList(X)| segmentP(X,V) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f186,negated_conjecture,(
% 31.74/4.37    ssList(sk1) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f187,negated_conjecture,(
% 31.74/4.37    ssList(sk2) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f190,negated_conjecture,(
% 31.74/4.37    sk2 = sk4 ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f191,negated_conjecture,(
% 31.74/4.37    sk1 = sk3 ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f192,negated_conjecture,(
% 31.74/4.37    ( nil = sk3| nil != sk4 ) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f193,negated_conjecture,(
% 31.74/4.37    ( ssItem(sk5)| ~ neq(sk4,nil) ) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f194,negated_conjecture,(
% 31.74/4.37    ( ssList(sk6)| ~ neq(sk4,nil) ) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f195,negated_conjecture,(
% 31.74/4.37    ( app(cons(sk5,nil),sk6) = sk4| ~ neq(sk4,nil) ) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f196,negated_conjecture,(
% 31.74/4.37    ( app(sk6,cons(sk5,nil)) = sk3| ~ neq(sk4,nil) ) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f197,negated_conjecture,(
% 31.74/4.37    ( nil = sk2| neq(sk2,nil) ) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f198,negated_conjecture,(
% 31.74/4.37    (![A]: (( nil = sk2| ~ ssList(A)| ~ neq(A,nil)| ~ segmentP(sk2,A)| ~ segmentP(sk1,A) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f199,negated_conjecture,(
% 31.74/4.37    ( nil != sk1| neq(sk2,nil) ) ),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f200,negated_conjecture,(
% 31.74/4.37    (![A]: (( nil != sk1| ~ ssList(A)| ~ neq(A,nil)| ~ segmentP(sk2,A)| ~ segmentP(sk1,A) ) ))),
% 31.74/4.37    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 31.74/4.37  fof(f208,plain,(
% 31.74/4.37    ssList(nil)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f8])).
% 31.74/4.37  fof(f209,plain,(
% 31.74/4.37    ssItem(skac3)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f9])).
% 31.74/4.37  fof(f210,plain,(
% 31.74/4.37    ssItem(skac2)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f10])).
% 31.74/4.37  fof(f248,plain,(
% 31.74/4.37    ![X0,X1]: (ssList(skaf48(X0,X1)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f48])).
% 31.74/4.37  fof(f249,plain,(
% 31.74/4.37    ![X0,X1]: (ssList(skaf47(X0,X1)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f49])).
% 31.74/4.37  fof(f250,plain,(
% 31.74/4.37    ![X0,X1]: (ssList(skaf46(X0,X1)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f50])).
% 31.74/4.37  fof(f251,plain,(
% 31.74/4.37    ![X0,X1]: (ssList(skaf45(X0,X1)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f51])).
% 31.74/4.37  fof(f252,plain,(
% 31.74/4.37    ![X0,X1]: (ssList(skaf43(X0,X1)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f52])).
% 31.74/4.37  fof(f253,plain,(
% 31.74/4.37    ![X0,X1]: (ssList(skaf42(X0,X1)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f53])).
% 31.74/4.37  fof(f256,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|segmentP(X0,nil))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f56])).
% 31.74/4.37  fof(f257,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|segmentP(X0,X0))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f57])).
% 31.74/4.37  fof(f262,plain,(
% 31.74/4.37    ![X0]: (~ssItem(X0)|leq(X0,X0))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f62])).
% 31.74/4.37  fof(f274,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|app(X0,nil)=X0)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f73])).
% 31.74/4.37  fof(f275,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|app(nil,X0)=X0)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f74])).
% 31.74/4.37  fof(f281,plain,(
% 31.74/4.37    ![X0]: (~segmentP(nil,X0)|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f80])).
% 31.74/4.37  fof(f286,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(X1,X0)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f85])).
% 31.74/4.37  fof(f287,plain,(
% 31.74/4.37    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|ssList(cons(X0,X1)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f86])).
% 31.74/4.37  fof(f303,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|neq(X1,X0)|X1=X0)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f100])).
% 31.74/4.37  fof(f310,plain,(
% 31.74/4.37    ![X0,X1]: (~geq(X0,X1)|~ssItem(X1)|~ssItem(X0)|leq(X1,X0))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f107])).
% 31.74/4.37  fof(f311,plain,(
% 31.74/4.37    ![X0,X1]: (~leq(X0,X1)|~ssItem(X0)|~ssItem(X1)|geq(X1,X0))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f108])).
% 31.74/4.37  fof(f327,plain,(
% 31.74/4.37    ![U]: (((![V]: (~app(U,V)=nil|~ssList(V)))|~ssList(U))|nil=U)),
% 31.74/4.37    inference(miniscoping,[status(esa)],[f118])).
% 31.74/4.37  fof(f328,plain,(
% 31.74/4.37    ![X0,X1]: (~app(X0,X1)=nil|~ssList(X1)|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f327])).
% 31.74/4.37  fof(f329,plain,(
% 31.74/4.37    ![V]: ((![U]: ((~app(U,V)=nil|~ssList(V))|~ssList(U)))|nil=V)),
% 31.74/4.37    inference(miniscoping,[status(esa)],[f119])).
% 31.74/4.37  fof(f330,plain,(
% 31.74/4.37    ![X0,X1]: (~app(X0,X1)=nil|~ssList(X1)|~ssList(X0)|nil=X1)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f329])).
% 31.74/4.37  fof(f331,plain,(
% 31.74/4.37    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|app(cons(X0,nil),X1)=cons(X0,X1))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f120])).
% 31.74/4.37  fof(f340,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(X0,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)|X1=X0)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f127])).
% 31.74/4.37  fof(f369,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|app(app(X2,X1),X0)=app(X2,app(X1,X0)))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f149])).
% 31.74/4.37  fof(f374,plain,(
% 31.74/4.37    ![U,W]: (((![V]: (((~segmentP(U,V)|~segmentP(V,W))|~ssList(W))|~ssList(V)))|~ssList(U))|segmentP(U,W))),
% 31.74/4.37    inference(miniscoping,[status(esa)],[f152])).
% 31.74/4.37  fof(f375,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~segmentP(X0,X1)|~segmentP(X1,X2)|~ssList(X2)|~ssList(X1)|~ssList(X0)|segmentP(X0,X2))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f374])).
% 31.74/4.37  fof(f405,plain,(
% 31.74/4.37    ![X0,X1,X2,X3]: (~segmentP(X0,X1)|~ssList(X2)|~ssList(X3)|~ssList(X1)|~ssList(X0)|segmentP(app(app(X3,X0),X2),X1))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f172])).
% 31.74/4.37  fof(f406,plain,(
% 31.74/4.37    ![V,X]: ((((![U]: ((![W]: (~app(app(U,V),W)=X|~ssList(W)))|~ssList(U)))|~ssList(V))|~ssList(X))|segmentP(X,V))),
% 31.74/4.37    inference(miniscoping,[status(esa)],[f173])).
% 31.74/4.37  fof(f407,plain,(
% 31.74/4.37    ![X0,X1,X2,X3]: (~app(app(X0,X1),X2)=X3|~ssList(X2)|~ssList(X0)|~ssList(X1)|~ssList(X3)|segmentP(X3,X1))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f406])).
% 31.74/4.37  fof(f431,plain,(
% 31.74/4.37    ssList(sk1)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f186])).
% 31.74/4.37  fof(f432,plain,(
% 31.74/4.37    ssList(sk2)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f187])).
% 31.74/4.37  fof(f435,plain,(
% 31.74/4.37    sk2=sk4),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f190])).
% 31.74/4.37  fof(f436,plain,(
% 31.74/4.37    sk1=sk3),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f191])).
% 31.74/4.37  fof(f437,plain,(
% 31.74/4.37    nil=sk3|~nil=sk4),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f192])).
% 31.74/4.37  fof(f438,plain,(
% 31.74/4.37    ssItem(sk5)|~neq(sk4,nil)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f193])).
% 31.74/4.37  fof(f439,plain,(
% 31.74/4.37    ssList(sk6)|~neq(sk4,nil)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f194])).
% 31.74/4.37  fof(f440,plain,(
% 31.74/4.37    app(cons(sk5,nil),sk6)=sk4|~neq(sk4,nil)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f195])).
% 31.74/4.37  fof(f441,plain,(
% 31.74/4.37    app(sk6,cons(sk5,nil))=sk3|~neq(sk4,nil)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f196])).
% 31.74/4.37  fof(f442,plain,(
% 31.74/4.37    nil=sk2|neq(sk2,nil)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f197])).
% 31.74/4.37  fof(f443,plain,(
% 31.74/4.37    ![X0]: (nil=sk2|~ssList(X0)|~neq(X0,nil)|~segmentP(sk2,X0)|~segmentP(sk1,X0))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f198])).
% 31.74/4.37  fof(f444,plain,(
% 31.74/4.37    ~nil=sk1|neq(sk2,nil)),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f199])).
% 31.74/4.37  fof(f445,plain,(
% 31.74/4.37    ![X0]: (~nil=sk1|~ssList(X0)|~neq(X0,nil)|~segmentP(sk2,X0)|~segmentP(sk1,X0))),
% 31.74/4.37    inference(cnf_transformation,[status(esa)],[f200])).
% 31.74/4.37  fof(f453,plain,(
% 31.74/4.37    spl0_2 <=> nil=sk3),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f454,plain,(
% 31.74/4.37    nil=sk3|~spl0_2),
% 31.74/4.37    inference(component_clause,[status(thm)],[f453])).
% 31.74/4.37  fof(f456,plain,(
% 31.74/4.37    spl0_3 <=> nil=sk4),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f458,plain,(
% 31.74/4.37    ~nil=sk4|spl0_3),
% 31.74/4.37    inference(component_clause,[status(thm)],[f456])).
% 31.74/4.37  fof(f459,plain,(
% 31.74/4.37    spl0_2|~spl0_3),
% 31.74/4.37    inference(split_clause,[status(thm)],[f437,f453,f456])).
% 31.74/4.37  fof(f460,plain,(
% 31.74/4.37    spl0_4 <=> ssItem(sk5)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f461,plain,(
% 31.74/4.37    ssItem(sk5)|~spl0_4),
% 31.74/4.37    inference(component_clause,[status(thm)],[f460])).
% 31.74/4.37  fof(f463,plain,(
% 31.74/4.37    spl0_5 <=> neq(sk4,nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f464,plain,(
% 31.74/4.37    neq(sk4,nil)|~spl0_5),
% 31.74/4.37    inference(component_clause,[status(thm)],[f463])).
% 31.74/4.37  fof(f465,plain,(
% 31.74/4.37    ~neq(sk4,nil)|spl0_5),
% 31.74/4.37    inference(component_clause,[status(thm)],[f463])).
% 31.74/4.37  fof(f466,plain,(
% 31.74/4.37    spl0_4|~spl0_5),
% 31.74/4.37    inference(split_clause,[status(thm)],[f438,f460,f463])).
% 31.74/4.37  fof(f467,plain,(
% 31.74/4.37    spl0_6 <=> ssList(sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f468,plain,(
% 31.74/4.37    ssList(sk6)|~spl0_6),
% 31.74/4.37    inference(component_clause,[status(thm)],[f467])).
% 31.74/4.37  fof(f470,plain,(
% 31.74/4.37    spl0_6|~spl0_5),
% 31.74/4.37    inference(split_clause,[status(thm)],[f439,f467,f463])).
% 31.74/4.37  fof(f471,plain,(
% 31.74/4.37    spl0_7 <=> app(cons(sk5,nil),sk6)=sk4),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f472,plain,(
% 31.74/4.37    app(cons(sk5,nil),sk6)=sk4|~spl0_7),
% 31.74/4.37    inference(component_clause,[status(thm)],[f471])).
% 31.74/4.37  fof(f474,plain,(
% 31.74/4.37    spl0_7|~spl0_5),
% 31.74/4.37    inference(split_clause,[status(thm)],[f440,f471,f463])).
% 31.74/4.37  fof(f475,plain,(
% 31.74/4.37    spl0_8 <=> app(sk6,cons(sk5,nil))=sk3),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f476,plain,(
% 31.74/4.37    app(sk6,cons(sk5,nil))=sk3|~spl0_8),
% 31.74/4.37    inference(component_clause,[status(thm)],[f475])).
% 31.74/4.37  fof(f478,plain,(
% 31.74/4.37    spl0_8|~spl0_5),
% 31.74/4.37    inference(split_clause,[status(thm)],[f441,f475,f463])).
% 31.74/4.37  fof(f479,plain,(
% 31.74/4.37    spl0_9 <=> nil=sk2),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f480,plain,(
% 31.74/4.37    nil=sk2|~spl0_9),
% 31.74/4.37    inference(component_clause,[status(thm)],[f479])).
% 31.74/4.37  fof(f482,plain,(
% 31.74/4.37    spl0_10 <=> neq(sk2,nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f483,plain,(
% 31.74/4.37    neq(sk2,nil)|~spl0_10),
% 31.74/4.37    inference(component_clause,[status(thm)],[f482])).
% 31.74/4.37  fof(f485,plain,(
% 31.74/4.37    spl0_9|spl0_10),
% 31.74/4.37    inference(split_clause,[status(thm)],[f442,f479,f482])).
% 31.74/4.37  fof(f486,plain,(
% 31.74/4.37    spl0_11 <=> ~ssList(X0)|~neq(X0,nil)|~segmentP(sk2,X0)|~segmentP(sk1,X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f487,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~neq(X0,nil)|~segmentP(sk2,X0)|~segmentP(sk1,X0)|~spl0_11)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f486])).
% 31.74/4.37  fof(f489,plain,(
% 31.74/4.37    spl0_9|spl0_11),
% 31.74/4.37    inference(split_clause,[status(thm)],[f443,f479,f486])).
% 31.74/4.37  fof(f490,plain,(
% 31.74/4.37    spl0_12 <=> nil=sk1),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f492,plain,(
% 31.74/4.37    ~nil=sk1|spl0_12),
% 31.74/4.37    inference(component_clause,[status(thm)],[f490])).
% 31.74/4.37  fof(f493,plain,(
% 31.74/4.37    ~spl0_12|spl0_10),
% 31.74/4.37    inference(split_clause,[status(thm)],[f444,f490,f482])).
% 31.74/4.37  fof(f494,plain,(
% 31.74/4.37    ~spl0_12|spl0_11),
% 31.74/4.37    inference(split_clause,[status(thm)],[f445,f490,f486])).
% 31.74/4.37  fof(f513,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(app(X1,X2),X0))|segmentP(app(app(X1,X2),X0),X2))),
% 31.74/4.37    inference(destructive_equality_resolution,[status(esa)],[f407])).
% 31.74/4.37  fof(f526,plain,(
% 31.74/4.37    app(nil,nil)=nil),
% 31.74/4.37    inference(resolution,[status(thm)],[f274,f208])).
% 31.74/4.37  fof(f527,plain,(
% 31.74/4.37    app(sk2,nil)=sk2),
% 31.74/4.37    inference(resolution,[status(thm)],[f274,f432])).
% 31.74/4.37  fof(f528,plain,(
% 31.74/4.37    app(sk1,nil)=sk1),
% 31.74/4.37    inference(resolution,[status(thm)],[f274,f431])).
% 31.74/4.37  fof(f530,plain,(
% 31.74/4.37    app(nil,sk2)=sk2),
% 31.74/4.37    inference(resolution,[status(thm)],[f275,f432])).
% 31.74/4.37  fof(f531,plain,(
% 31.74/4.37    app(nil,sk1)=sk1),
% 31.74/4.37    inference(resolution,[status(thm)],[f275,f431])).
% 31.74/4.37  fof(f532,plain,(
% 31.74/4.37    spl0_13 <=> ssList(nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f534,plain,(
% 31.74/4.37    ~ssList(nil)|spl0_13),
% 31.74/4.37    inference(component_clause,[status(thm)],[f532])).
% 31.74/4.37  fof(f535,plain,(
% 31.74/4.37    spl0_14 <=> nil=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f538,plain,(
% 31.74/4.37    ~ssList(nil)|nil=nil|~ssList(nil)),
% 31.74/4.37    inference(resolution,[status(thm)],[f281,f256])).
% 31.74/4.37  fof(f539,plain,(
% 31.74/4.37    ~spl0_13|spl0_14),
% 31.74/4.37    inference(split_clause,[status(thm)],[f538,f532,f535])).
% 31.74/4.37  fof(f542,plain,(
% 31.74/4.37    $false|spl0_13),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f534,f208])).
% 31.74/4.37  fof(f543,plain,(
% 31.74/4.37    spl0_13),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f542])).
% 31.74/4.37  fof(f544,plain,(
% 31.74/4.37    ![X0,X1]: (app(nil,skaf48(X0,X1))=skaf48(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f248,f275])).
% 31.74/4.37  fof(f545,plain,(
% 31.74/4.37    ![X0,X1]: (app(skaf48(X0,X1),nil)=skaf48(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f248,f274])).
% 31.74/4.37  fof(f546,plain,(
% 31.74/4.37    ![X0,X1]: (app(nil,skaf47(X0,X1))=skaf47(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f249,f275])).
% 31.74/4.37  fof(f547,plain,(
% 31.74/4.37    ![X0,X1]: (app(skaf47(X0,X1),nil)=skaf47(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f249,f274])).
% 31.74/4.37  fof(f548,plain,(
% 31.74/4.37    ![X0,X1]: (app(nil,skaf46(X0,X1))=skaf46(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f250,f275])).
% 31.74/4.37  fof(f549,plain,(
% 31.74/4.37    ![X0,X1]: (app(skaf46(X0,X1),nil)=skaf46(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f250,f274])).
% 31.74/4.37  fof(f550,plain,(
% 31.74/4.37    ![X0,X1]: (app(nil,skaf45(X0,X1))=skaf45(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f251,f275])).
% 31.74/4.37  fof(f551,plain,(
% 31.74/4.37    ![X0,X1]: (app(skaf45(X0,X1),nil)=skaf45(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f251,f274])).
% 31.74/4.37  fof(f552,plain,(
% 31.74/4.37    ![X0,X1]: (app(nil,skaf43(X0,X1))=skaf43(X0,X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f252,f275])).
% 31.74/4.37  fof(f556,plain,(
% 31.74/4.37    ~neq(sk2,nil)|spl0_5),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f435,f465])).
% 31.74/4.37  fof(f557,plain,(
% 31.74/4.37    ~nil=sk2|spl0_3),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f435,f458])).
% 31.74/4.37  fof(f558,plain,(
% 31.74/4.37    $false|spl0_3|~spl0_9),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f480,f557])).
% 31.74/4.37  fof(f559,plain,(
% 31.74/4.37    spl0_3|~spl0_9),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f558])).
% 31.74/4.37  fof(f560,plain,(
% 31.74/4.37    $false|spl0_5|~spl0_10),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f483,f556])).
% 31.74/4.37  fof(f561,plain,(
% 31.74/4.37    spl0_5|~spl0_10),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f560])).
% 31.74/4.37  fof(f562,plain,(
% 31.74/4.37    nil=sk1|~spl0_2),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f436,f454])).
% 31.74/4.37  fof(f563,plain,(
% 31.74/4.37    app(cons(sk5,nil),sk6)=sk2|~spl0_7),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f435,f472])).
% 31.74/4.37  fof(f564,plain,(
% 31.74/4.37    app(sk6,cons(sk5,nil))=sk1|~spl0_8),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f436,f476])).
% 31.74/4.37  fof(f565,plain,(
% 31.74/4.37    neq(sk2,nil)|~spl0_5),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f435,f464])).
% 31.74/4.37  fof(f577,plain,(
% 31.74/4.37    app(nil,sk6)=sk6|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f275])).
% 31.74/4.37  fof(f578,plain,(
% 31.74/4.37    app(sk6,nil)=sk6|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f274])).
% 31.74/4.37  fof(f580,plain,(
% 31.74/4.37    ~nil=nil|~spl0_2|spl0_12),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f562,f492])).
% 31.74/4.37  fof(f581,plain,(
% 31.74/4.37    $false|~spl0_2|spl0_12),
% 31.74/4.37    inference(trivial_equality_resolution,[status(esa)],[f580])).
% 31.74/4.37  fof(f582,plain,(
% 31.74/4.37    ~spl0_2|spl0_12),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f581])).
% 31.74/4.37  fof(f584,plain,(
% 31.74/4.37    spl0_15 <=> ssList(sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f587,plain,(
% 31.74/4.37    spl0_16 <=> segmentP(sk2,sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f588,plain,(
% 31.74/4.37    segmentP(sk2,sk2)|~spl0_16),
% 31.74/4.37    inference(component_clause,[status(thm)],[f587])).
% 31.74/4.37  fof(f590,plain,(
% 31.74/4.37    spl0_17 <=> segmentP(nil,sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f592,plain,(
% 31.74/4.37    ~segmentP(nil,sk2)|spl0_17),
% 31.74/4.37    inference(component_clause,[status(thm)],[f590])).
% 31.74/4.37  fof(f595,plain,(
% 31.74/4.37    spl0_18 <=> segmentP(sk1,sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f597,plain,(
% 31.74/4.37    ~segmentP(sk1,sk2)|spl0_18),
% 31.74/4.37    inference(component_clause,[status(thm)],[f595])).
% 31.74/4.37  fof(f598,plain,(
% 31.74/4.37    ~ssList(sk2)|~segmentP(sk2,sk2)|~segmentP(sk1,sk2)|~spl0_11|~spl0_5),
% 31.74/4.37    inference(resolution,[status(thm)],[f487,f565])).
% 31.74/4.37  fof(f599,plain,(
% 31.74/4.37    ~spl0_15|~spl0_16|~spl0_18|~spl0_11|~spl0_5),
% 31.74/4.37    inference(split_clause,[status(thm)],[f598,f584,f587,f595,f486,f463])).
% 31.74/4.37  fof(f613,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|ssList(app(sk1,X0)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f286,f431])).
% 31.74/4.37  fof(f614,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|ssList(app(sk6,X0))|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f286,f468])).
% 31.74/4.37  fof(f617,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|ssList(app(skaf45(X1,X2),X0)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f286,f251])).
% 31.74/4.37  fof(f618,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|ssList(app(skaf46(X1,X2),X0)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f286,f250])).
% 31.74/4.37  fof(f619,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|ssList(app(skaf47(X1,X2),X0)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f286,f249])).
% 31.74/4.37  fof(f620,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|ssList(app(skaf48(X1,X2),X0)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f286,f248])).
% 31.74/4.37  fof(f621,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|ssList(app(nil,X0)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f286,f208])).
% 31.74/4.37  fof(f622,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|ssList(app(sk2,X0)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f286,f432])).
% 31.74/4.37  fof(f623,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(app(sk1,X0),X1)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f613,f286])).
% 31.74/4.37  fof(f627,plain,(
% 31.74/4.37    spl0_19 <=> ssList(sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f630,plain,(
% 31.74/4.37    ~ssList(nil)|ssList(sk1)),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f528,f613])).
% 31.74/4.37  fof(f631,plain,(
% 31.74/4.37    ~spl0_13|spl0_19),
% 31.74/4.37    inference(split_clause,[status(thm)],[f630,f532,f627])).
% 31.74/4.37  fof(f632,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(app(nil,X0),X1)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f621,f286])).
% 31.74/4.37  fof(f648,plain,(
% 31.74/4.37    ~ssList(nil)|ssList(sk2)),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f527,f622])).
% 31.74/4.37  fof(f649,plain,(
% 31.74/4.37    ~spl0_13|spl0_15),
% 31.74/4.37    inference(split_clause,[status(thm)],[f648,f532,f584])).
% 31.74/4.37  fof(f650,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|ssList(cons(sk5,X0))|~spl0_4)),
% 31.74/4.37    inference(resolution,[status(thm)],[f287,f461])).
% 31.74/4.37  fof(f660,plain,(
% 31.74/4.37    spl0_22 <=> ~ssList(X0)|X0=nil|~ssList(X0)|~segmentP(sk2,X0)|~segmentP(sk1,X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f661,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|X0=nil|~ssList(X0)|~segmentP(sk2,X0)|~segmentP(sk1,X0)|~spl0_22)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f660])).
% 31.74/4.37  fof(f663,plain,(
% 31.74/4.37    ![X0]: (~ssList(nil)|~ssList(X0)|X0=nil|~ssList(X0)|~segmentP(sk2,X0)|~segmentP(sk1,X0)|~spl0_11)),
% 31.74/4.37    inference(resolution,[status(thm)],[f303,f487])).
% 31.74/4.37  fof(f664,plain,(
% 31.74/4.37    ~spl0_13|spl0_22|~spl0_11),
% 31.74/4.37    inference(split_clause,[status(thm)],[f663,f532,f660,f486])).
% 31.74/4.37  fof(f665,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|X0=nil|~segmentP(sk2,X0)|~segmentP(sk1,X0)|~spl0_22)),
% 31.74/4.37    inference(duplicate_literals_removal,[status(esa)],[f661])).
% 31.74/4.37  fof(f677,plain,(
% 31.74/4.37    ![X0,X1,X2,X3]: (~ssList(X0)|~ssList(X1)|ssList(app(app(skaf45(X2,X3),X0),X1)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f617,f286])).
% 31.74/4.37  fof(f687,plain,(
% 31.74/4.37    ![X0]: (~app(X0,sk1)=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f431])).
% 31.74/4.37  fof(f688,plain,(
% 31.74/4.37    ![X0]: (~app(X0,sk6)=nil|~ssList(X0)|nil=X0|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f468])).
% 31.74/4.37  fof(f689,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~app(X0,skaf42(X1,X2))=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f253])).
% 31.74/4.37  fof(f690,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~app(X0,skaf43(X1,X2))=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f252])).
% 31.74/4.37  fof(f691,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~app(X0,skaf45(X1,X2))=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f251])).
% 31.74/4.37  fof(f692,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~app(X0,skaf46(X1,X2))=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f250])).
% 31.74/4.37  fof(f693,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~app(X0,skaf47(X1,X2))=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f249])).
% 31.74/4.37  fof(f694,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~app(X0,skaf48(X1,X2))=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f248])).
% 31.74/4.37  fof(f695,plain,(
% 31.74/4.37    ![X0]: (~app(X0,nil)=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f208])).
% 31.74/4.37  fof(f696,plain,(
% 31.74/4.37    ![X0]: (~app(X0,sk2)=nil|~ssList(X0)|nil=X0)),
% 31.74/4.37    inference(resolution,[status(thm)],[f328,f432])).
% 31.74/4.37  fof(f708,plain,(
% 31.74/4.37    spl0_24 <=> ~app(X0,sk6)=nil|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f711,plain,(
% 31.74/4.37    spl0_25 <=> nil=sk6),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f712,plain,(
% 31.74/4.37    nil=sk6|~spl0_25),
% 31.74/4.37    inference(component_clause,[status(thm)],[f711])).
% 31.74/4.37  fof(f714,plain,(
% 31.74/4.37    ![X0]: (~app(X0,sk6)=nil|~ssList(X0)|nil=sk6|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f330,f468])).
% 31.74/4.37  fof(f715,plain,(
% 31.74/4.37    spl0_24|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f714,f708,f711,f467])).
% 31.74/4.37  fof(f766,plain,(
% 31.74/4.37    spl0_29 <=> app(sk6,sk1)=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f769,plain,(
% 31.74/4.37    ~app(sk6,sk1)=nil|nil=sk6|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f687,f468])).
% 31.74/4.37  fof(f770,plain,(
% 31.74/4.37    ~spl0_29|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f769,f766,f711,f467])).
% 31.74/4.37  fof(f801,plain,(
% 31.74/4.37    spl0_33 <=> app(sk6,nil)=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f804,plain,(
% 31.74/4.37    ~app(sk6,nil)=nil|nil=sk6|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f695,f468])).
% 31.74/4.37  fof(f805,plain,(
% 31.74/4.37    ~spl0_33|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f804,f801,f711,f467])).
% 31.74/4.37  fof(f812,plain,(
% 31.74/4.37    spl0_34 <=> app(nil,nil)=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f814,plain,(
% 31.74/4.37    ~app(nil,nil)=nil|spl0_34),
% 31.74/4.37    inference(component_clause,[status(thm)],[f812])).
% 31.74/4.37  fof(f850,plain,(
% 31.74/4.37    spl0_36 <=> ssList(cons(sk5,nil))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f851,plain,(
% 31.74/4.37    ssList(cons(sk5,nil))|~spl0_36),
% 31.74/4.37    inference(component_clause,[status(thm)],[f850])).
% 31.74/4.37  fof(f852,plain,(
% 31.74/4.37    ~ssList(cons(sk5,nil))|spl0_36),
% 31.74/4.37    inference(component_clause,[status(thm)],[f850])).
% 31.74/4.37  fof(f874,plain,(
% 31.74/4.37    app(sk6,cons(sk5,nil))=nil|~spl0_2|~spl0_8),
% 31.74/4.37    inference(backward_demodulation,[status(thm)],[f562,f564])).
% 31.74/4.37  fof(f893,plain,(
% 31.74/4.37    spl0_38 <=> app(sk6,sk6)=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f896,plain,(
% 31.74/4.37    ~app(sk6,sk6)=nil|nil=sk6|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f688,f468])).
% 31.74/4.37  fof(f897,plain,(
% 31.74/4.37    ~spl0_38|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f896,f893,f711,f467])).
% 31.74/4.37  fof(f909,plain,(
% 31.74/4.37    spl0_40 <=> app(sk2,sk6)=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f912,plain,(
% 31.74/4.37    ~app(sk2,sk6)=nil|nil=sk2|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f688,f432])).
% 31.74/4.37  fof(f913,plain,(
% 31.74/4.37    ~spl0_40|spl0_9|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f912,f909,f479,f467])).
% 31.74/4.37  fof(f924,plain,(
% 31.74/4.37    spl0_41 <=> ~ssList(X0)|ssList(app(nil,X0))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f929,plain,(
% 31.74/4.37    spl0_42 <=> ~ssList(X0)|ssList(app(sk6,X0))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f934,plain,(
% 31.74/4.37    ~ssList(nil)|spl0_36|~spl0_4),
% 31.74/4.37    inference(resolution,[status(thm)],[f852,f650])).
% 31.74/4.37  fof(f935,plain,(
% 31.74/4.37    ~spl0_13|spl0_36|~spl0_4),
% 31.74/4.37    inference(split_clause,[status(thm)],[f934,f532,f850,f460])).
% 31.74/4.37  fof(f939,plain,(
% 31.74/4.37    spl0_44 <=> nil=cons(sk5,nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f940,plain,(
% 31.74/4.37    nil=cons(sk5,nil)|~spl0_44),
% 31.74/4.37    inference(component_clause,[status(thm)],[f939])).
% 31.74/4.37  fof(f950,plain,(
% 31.74/4.37    spl0_46 <=> ~app(X0,cons(sk5,nil))=nil|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f951,plain,(
% 31.74/4.37    ![X0]: (~app(X0,cons(sk5,nil))=nil|~ssList(X0)|~spl0_46)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f950])).
% 31.74/4.37  fof(f953,plain,(
% 31.74/4.37    ![X0]: (~app(X0,cons(sk5,nil))=nil|~ssList(X0)|nil=cons(sk5,nil)|~spl0_36)),
% 31.74/4.37    inference(resolution,[status(thm)],[f851,f330])).
% 31.74/4.37  fof(f954,plain,(
% 31.74/4.37    spl0_46|spl0_44|~spl0_36),
% 31.74/4.37    inference(split_clause,[status(thm)],[f953,f950,f939,f850])).
% 31.74/4.37  fof(f962,plain,(
% 31.74/4.37    app(sk6,nil)=nil|~spl0_44|~spl0_2|~spl0_8),
% 31.74/4.37    inference(backward_demodulation,[status(thm)],[f940,f874])).
% 31.74/4.37  fof(f963,plain,(
% 31.74/4.37    sk6=nil|~spl0_6|~spl0_44|~spl0_2|~spl0_8),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f578,f962])).
% 31.74/4.37  fof(f1192,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|app(cons(sk5,nil),X0)=cons(sk5,X0)|~spl0_4)),
% 31.74/4.37    inference(resolution,[status(thm)],[f331,f461])).
% 31.74/4.37  fof(f1193,plain,(
% 31.74/4.37    spl0_60 <=> ~segmentP(nil,X0)|~ssList(X0)|X0=nil|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1196,plain,(
% 31.74/4.37    ![X0]: (~segmentP(nil,X0)|~ssList(nil)|~ssList(X0)|X0=nil|~ssList(X0))),
% 31.74/4.37    inference(resolution,[status(thm)],[f340,f256])).
% 31.74/4.37  fof(f1197,plain,(
% 31.74/4.37    spl0_60|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1196,f1193,f532])).
% 31.74/4.37  fof(f1392,plain,(
% 31.74/4.37    ![X0]: (~leq(X0,skac3)|~ssItem(X0)|geq(skac3,X0))),
% 31.74/4.37    inference(resolution,[status(thm)],[f209,f311])).
% 31.74/4.37  fof(f1409,plain,(
% 31.74/4.37    leq(skac3,skac3)),
% 31.74/4.37    inference(resolution,[status(thm)],[f209,f262])).
% 31.74/4.37  fof(f1412,plain,(
% 31.74/4.37    ![X0]: (~leq(X0,skac2)|~ssItem(X0)|geq(skac2,X0))),
% 31.74/4.37    inference(resolution,[status(thm)],[f210,f311])).
% 31.74/4.37  fof(f1429,plain,(
% 31.74/4.37    leq(skac2,skac2)),
% 31.74/4.37    inference(resolution,[status(thm)],[f210,f262])).
% 31.74/4.37  fof(f1432,plain,(
% 31.74/4.37    spl0_83 <=> ~app(sk6,skaf48(X0,X1))=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1435,plain,(
% 31.74/4.37    ![X0,X1]: (~app(sk6,skaf48(X0,X1))=nil|nil=sk6|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f694])).
% 31.74/4.37  fof(f1436,plain,(
% 31.74/4.37    spl0_83|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1435,f1432,f711,f467])).
% 31.74/4.37  fof(f1437,plain,(
% 31.74/4.37    spl0_84 <=> ~app(sk6,skaf47(X0,X1))=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1440,plain,(
% 31.74/4.37    ![X0,X1]: (~app(sk6,skaf47(X0,X1))=nil|nil=sk6|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f693])).
% 31.74/4.37  fof(f1441,plain,(
% 31.74/4.37    spl0_84|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1440,f1437,f711,f467])).
% 31.74/4.37  fof(f1442,plain,(
% 31.74/4.37    spl0_85 <=> ~app(sk6,skaf46(X0,X1))=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1445,plain,(
% 31.74/4.37    ![X0,X1]: (~app(sk6,skaf46(X0,X1))=nil|nil=sk6|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f692])).
% 31.74/4.37  fof(f1446,plain,(
% 31.74/4.37    spl0_85|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1445,f1442,f711,f467])).
% 31.74/4.37  fof(f1447,plain,(
% 31.74/4.37    spl0_86 <=> ~app(sk6,skaf45(X0,X1))=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1450,plain,(
% 31.74/4.37    ![X0,X1]: (~app(sk6,skaf45(X0,X1))=nil|nil=sk6|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f691])).
% 31.74/4.37  fof(f1451,plain,(
% 31.74/4.37    spl0_86|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1450,f1447,f711,f467])).
% 31.74/4.37  fof(f1452,plain,(
% 31.74/4.37    spl0_87 <=> ~app(sk6,skaf43(X0,X1))=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1455,plain,(
% 31.74/4.37    ![X0,X1]: (~app(sk6,skaf43(X0,X1))=nil|nil=sk6|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f690])).
% 31.74/4.37  fof(f1456,plain,(
% 31.74/4.37    spl0_87|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1455,f1452,f711,f467])).
% 31.74/4.37  fof(f1457,plain,(
% 31.74/4.37    spl0_88 <=> ~app(sk6,skaf42(X0,X1))=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1460,plain,(
% 31.74/4.37    ![X0,X1]: (~app(sk6,skaf42(X0,X1))=nil|nil=sk6|~spl0_6)),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f689])).
% 31.74/4.37  fof(f1461,plain,(
% 31.74/4.37    spl0_88|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1460,f1457,f711,f467])).
% 31.74/4.37  fof(f1462,plain,(
% 31.74/4.37    spl0_89 <=> app(sk6,sk2)=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1465,plain,(
% 31.74/4.37    ~app(sk6,sk2)=nil|nil=sk6|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f468,f696])).
% 31.74/4.37  fof(f1466,plain,(
% 31.74/4.37    ~spl0_89|spl0_25|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1465,f1462,f711,f467])).
% 31.74/4.37  fof(f1586,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|ssList(app(app(app(sk1,X0),X1),X2)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f623,f286])).
% 31.74/4.37  fof(f1590,plain,(
% 31.74/4.37    spl0_97 <=> ~ssList(X0)|ssList(app(sk1,X0))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1611,plain,(
% 31.74/4.37    spl0_98 <=> ~ssList(X0)|ssList(app(sk2,X0))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1632,plain,(
% 31.74/4.37    spl0_99 <=> ~ssList(X0)|~ssList(X1)|ssList(app(app(sk1,X0),X1))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f1635,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(nil)|~ssList(X0)|~ssList(X1)|ssList(app(app(sk1,X0),X1)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f528,f1586])).
% 31.74/4.37  fof(f1636,plain,(
% 31.74/4.37    ~spl0_13|spl0_99),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1635,f532,f1632])).
% 31.74/4.37  fof(f1685,plain,(
% 31.74/4.37    ![X0]: (~ssList(sk6)|~ssList(X0)|ssList(app(sk6,X0))|~spl0_6)),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f577,f632])).
% 31.74/4.37  fof(f1686,plain,(
% 31.74/4.37    ~spl0_6|spl0_42),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1685,f467,f929])).
% 31.74/4.37  fof(f1687,plain,(
% 31.74/4.37    ![X0]: (~ssList(sk2)|~ssList(X0)|ssList(app(sk2,X0)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f530,f632])).
% 31.74/4.37  fof(f1688,plain,(
% 31.74/4.37    ~spl0_15|spl0_98),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1687,f584,f1611])).
% 31.74/4.37  fof(f1689,plain,(
% 31.74/4.37    ![X0]: (~ssList(sk1)|~ssList(X0)|ssList(app(sk1,X0)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f531,f632])).
% 31.74/4.37  fof(f1690,plain,(
% 31.74/4.37    ~spl0_19|spl0_97),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1689,f627,f1590])).
% 31.74/4.37  fof(f1691,plain,(
% 31.74/4.37    ![X0]: (~ssList(nil)|~ssList(X0)|ssList(app(nil,X0)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f526,f632])).
% 31.74/4.37  fof(f1692,plain,(
% 31.74/4.37    ~spl0_13|spl0_41),
% 31.74/4.37    inference(split_clause,[status(thm)],[f1691,f532,f924])).
% 31.74/4.37  fof(f1839,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|app(app(sk2,sk2),X0)=app(sk2,app(sk2,X0)))),
% 31.74/4.37    inference(resolution,[status(thm)],[f369,f432])).
% 31.74/4.37  fof(f2076,plain,(
% 31.74/4.37    spl0_100 <=> ssItem(skac3)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f2078,plain,(
% 31.74/4.37    ~ssItem(skac3)|spl0_100),
% 31.74/4.37    inference(component_clause,[status(thm)],[f2076])).
% 31.74/4.37  fof(f2079,plain,(
% 31.74/4.37    spl0_101 <=> geq(skac3,skac3)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f2082,plain,(
% 31.74/4.37    ~ssItem(skac3)|geq(skac3,skac3)),
% 31.74/4.37    inference(resolution,[status(thm)],[f1392,f1409])).
% 31.74/4.37  fof(f2083,plain,(
% 31.74/4.37    ~spl0_100|spl0_101),
% 31.74/4.37    inference(split_clause,[status(thm)],[f2082,f2076,f2079])).
% 31.74/4.37  fof(f2084,plain,(
% 31.74/4.37    spl0_102 <=> ~ssItem(X0)|geq(skac3,X0)|~geq(skac3,X0)|~ssItem(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f2087,plain,(
% 31.74/4.37    ![X0]: (~ssItem(X0)|geq(skac3,X0)|~geq(skac3,X0)|~ssItem(X0)|~ssItem(skac3))),
% 31.74/4.37    inference(resolution,[status(thm)],[f1392,f310])).
% 31.74/4.37  fof(f2088,plain,(
% 31.74/4.37    spl0_102|~spl0_100),
% 31.74/4.37    inference(split_clause,[status(thm)],[f2087,f2084,f2076])).
% 31.74/4.37  fof(f2089,plain,(
% 31.74/4.37    $false|spl0_100),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f2078,f209])).
% 31.74/4.37  fof(f2090,plain,(
% 31.74/4.37    spl0_100),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f2089])).
% 31.74/4.37  fof(f2135,plain,(
% 31.74/4.37    spl0_103 <=> app(sk1,sk6)=nil),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f2138,plain,(
% 31.74/4.37    ~app(sk1,sk6)=nil|nil=sk1|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f688,f431])).
% 31.74/4.37  fof(f2139,plain,(
% 31.74/4.37    ~spl0_103|spl0_12|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f2138,f2135,f490,f467])).
% 31.74/4.37  fof(f2174,plain,(
% 31.74/4.37    ~app(sk6,cons(sk5,nil))=nil|~spl0_46|~spl0_6),
% 31.74/4.37    inference(resolution,[status(thm)],[f951,f468])).
% 31.74/4.37  fof(f2351,plain,(
% 31.74/4.37    app(cons(sk5,nil),nil)=sk2|~spl0_25|~spl0_7),
% 31.74/4.37    inference(backward_demodulation,[status(thm)],[f712,f563])).
% 31.74/4.37  fof(f2352,plain,(
% 31.74/4.37    app(nil,cons(sk5,nil))=sk1|~spl0_25|~spl0_8),
% 31.74/4.37    inference(backward_demodulation,[status(thm)],[f712,f564])).
% 31.74/4.37  fof(f2466,plain,(
% 31.74/4.37    app(app(sk2,sk2),nil)=app(sk2,app(sk2,nil))),
% 31.74/4.37    inference(resolution,[status(thm)],[f1839,f208])).
% 31.74/4.37  fof(f2467,plain,(
% 31.74/4.37    app(app(sk2,sk2),nil)=app(sk2,sk2)),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f527,f2466])).
% 31.74/4.37  fof(f2791,plain,(
% 31.74/4.37    spl0_104 <=> ssItem(skac2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f2793,plain,(
% 31.74/4.37    ~ssItem(skac2)|spl0_104),
% 31.74/4.37    inference(component_clause,[status(thm)],[f2791])).
% 31.74/4.37  fof(f2794,plain,(
% 31.74/4.37    spl0_105 <=> geq(skac2,skac2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f2797,plain,(
% 31.74/4.37    ~ssItem(skac2)|geq(skac2,skac2)),
% 31.74/4.37    inference(resolution,[status(thm)],[f1412,f1429])).
% 31.74/4.37  fof(f2798,plain,(
% 31.74/4.37    ~spl0_104|spl0_105),
% 31.74/4.37    inference(split_clause,[status(thm)],[f2797,f2791,f2794])).
% 31.74/4.37  fof(f2799,plain,(
% 31.74/4.37    spl0_106 <=> ~ssItem(X0)|geq(skac2,X0)|~geq(skac2,X0)|~ssItem(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f2802,plain,(
% 31.74/4.37    ![X0]: (~ssItem(X0)|geq(skac2,X0)|~geq(skac2,X0)|~ssItem(X0)|~ssItem(skac2))),
% 31.74/4.37    inference(resolution,[status(thm)],[f1412,f310])).
% 31.74/4.37  fof(f2803,plain,(
% 31.74/4.37    spl0_106|~spl0_104),
% 31.74/4.37    inference(split_clause,[status(thm)],[f2802,f2799,f2791])).
% 31.74/4.37  fof(f2804,plain,(
% 31.74/4.37    $false|spl0_104),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f2793,f210])).
% 31.74/4.37  fof(f2805,plain,(
% 31.74/4.37    spl0_104),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f2804])).
% 31.74/4.37  fof(f2954,plain,(
% 31.74/4.37    app(cons(sk5,nil),nil)=cons(sk5,nil)|~spl0_4),
% 31.74/4.37    inference(resolution,[status(thm)],[f1192,f208])).
% 31.74/4.37  fof(f2955,plain,(
% 31.74/4.37    sk2=cons(sk5,nil)|~spl0_25|~spl0_7|~spl0_4),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f2351,f2954])).
% 31.74/4.37  fof(f3010,plain,(
% 31.74/4.37    app(nil,sk2)=sk1|~spl0_7|~spl0_4|~spl0_25|~spl0_8),
% 31.74/4.37    inference(backward_demodulation,[status(thm)],[f2955,f2352])).
% 31.74/4.37  fof(f3011,plain,(
% 31.74/4.37    sk2=sk1|~spl0_7|~spl0_4|~spl0_25|~spl0_8),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f530,f3010])).
% 31.74/4.37  fof(f3065,plain,(
% 31.74/4.37    ~segmentP(sk1,sk1)|~spl0_7|~spl0_4|~spl0_25|~spl0_8|spl0_18),
% 31.74/4.37    inference(backward_demodulation,[status(thm)],[f3011,f597])).
% 31.74/4.37  fof(f3256,plain,(
% 31.74/4.37    spl0_112 <=> ~segmentP(X0,X1)|~ssList(X1)|~ssList(X0)|segmentP(X0,nil)|~ssList(X1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f3259,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(X0,X1)|~ssList(nil)|~ssList(X1)|~ssList(X0)|segmentP(X0,nil)|~ssList(X1))),
% 31.74/4.37    inference(resolution,[status(thm)],[f375,f256])).
% 31.74/4.37  fof(f3260,plain,(
% 31.74/4.37    spl0_112|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f3259,f3256,f532])).
% 31.74/4.37  fof(f3263,plain,(
% 31.74/4.37    spl0_113 <=> ~segmentP(nil,X0)|~segmentP(X0,X1)|~ssList(X1)|~ssList(X0)|~ssList(X1)|nil=X1),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f3264,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(nil,X0)|~segmentP(X0,X1)|~ssList(X1)|~ssList(X0)|~ssList(X1)|nil=X1|~spl0_113)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f3263])).
% 31.74/4.37  fof(f3266,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(nil,X0)|~segmentP(X0,X1)|~ssList(X1)|~ssList(X0)|~ssList(nil)|~ssList(X1)|nil=X1)),
% 31.74/4.37    inference(resolution,[status(thm)],[f375,f281])).
% 31.74/4.37  fof(f3267,plain,(
% 31.74/4.37    spl0_113|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f3266,f3263,f532])).
% 31.74/4.37  fof(f3273,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(nil,X0)|~segmentP(X0,X1)|~ssList(X1)|~ssList(X0)|nil=X1|~spl0_113)),
% 31.74/4.37    inference(duplicate_literals_removal,[status(esa)],[f3264])).
% 31.74/4.37  fof(f3373,plain,(
% 31.74/4.37    ~ssList(sk1)|~spl0_7|~spl0_4|~spl0_25|~spl0_8|spl0_18),
% 31.74/4.37    inference(resolution,[status(thm)],[f3065,f257])).
% 31.74/4.37  fof(f3374,plain,(
% 31.74/4.37    $false|~spl0_7|~spl0_4|~spl0_25|~spl0_8|spl0_18),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f3373,f431])).
% 31.74/4.37  fof(f3375,plain,(
% 31.74/4.37    ~spl0_7|~spl0_4|~spl0_25|~spl0_8|spl0_18),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f3374])).
% 31.74/4.37  fof(f3383,plain,(
% 31.74/4.37    ~sk1=nil|~spl0_8|~spl0_46|~spl0_6),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f564,f2174])).
% 31.74/4.37  fof(f3384,plain,(
% 31.74/4.37    ~spl0_12|~spl0_8|~spl0_46|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f3383,f490,f475,f950,f467])).
% 31.74/4.37  fof(f3387,plain,(
% 31.74/4.37    spl0_25|~spl0_6|~spl0_44|~spl0_2|~spl0_8),
% 31.74/4.37    inference(split_clause,[status(thm)],[f963,f711,f467,f939,f453,f475])).
% 31.74/4.37  fof(f3456,plain,(
% 31.74/4.37    spl0_116 <=> ~segmentP(X0,sk2)|~ssList(X0)|segmentP(X0,sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f3459,plain,(
% 31.74/4.37    ![X0]: (~segmentP(X0,sk2)|~ssList(sk2)|~ssList(sk2)|~ssList(X0)|segmentP(X0,sk2)|~spl0_16)),
% 31.74/4.37    inference(resolution,[status(thm)],[f588,f375])).
% 31.74/4.37  fof(f3460,plain,(
% 31.74/4.37    spl0_116|~spl0_15|~spl0_16),
% 31.74/4.37    inference(split_clause,[status(thm)],[f3459,f3456,f584,f587])).
% 31.74/4.37  fof(f3461,plain,(
% 31.74/4.37    spl0_117 <=> sk2=sk2),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f3464,plain,(
% 31.74/4.37    ~segmentP(sk2,sk2)|~ssList(sk2)|~ssList(sk2)|sk2=sk2|~spl0_16),
% 31.74/4.37    inference(resolution,[status(thm)],[f588,f340])).
% 31.74/4.37  fof(f3465,plain,(
% 31.74/4.37    ~spl0_16|~spl0_15|spl0_117),
% 31.74/4.37    inference(split_clause,[status(thm)],[f3464,f587,f584,f3461])).
% 31.74/4.37  fof(f3466,plain,(
% 31.74/4.37    spl0_118 <=> ~segmentP(sk1,X0)|~segmentP(X0,sk2)|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f3467,plain,(
% 31.74/4.37    ![X0]: (~segmentP(sk1,X0)|~segmentP(X0,sk2)|~ssList(X0)|~spl0_118)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f3466])).
% 31.74/4.37  fof(f3469,plain,(
% 31.74/4.37    ![X0]: (~segmentP(sk1,X0)|~segmentP(X0,sk2)|~ssList(sk2)|~ssList(X0)|~ssList(sk1)|spl0_18)),
% 31.74/4.37    inference(resolution,[status(thm)],[f597,f375])).
% 31.74/4.37  fof(f3470,plain,(
% 31.74/4.37    spl0_118|~spl0_15|~spl0_19|spl0_18),
% 31.74/4.37    inference(split_clause,[status(thm)],[f3469,f3466,f584,f627,f595])).
% 31.74/4.37  fof(f4314,plain,(
% 31.74/4.37    spl0_119 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(X1,sk2),X0),sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4317,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(sk2)|~ssList(sk2)|segmentP(app(app(X1,sk2),X0),sk2)|~spl0_16)),
% 31.74/4.37    inference(resolution,[status(thm)],[f405,f588])).
% 31.74/4.37  fof(f4318,plain,(
% 31.74/4.37    spl0_119|~spl0_15|~spl0_16),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4317,f4314,f584,f587])).
% 31.74/4.37  fof(f4319,plain,(
% 31.74/4.37    spl0_120 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|segmentP(app(app(X1,X2),X0),nil)|~ssList(X2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4322,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(nil)|~ssList(X2)|segmentP(app(app(X1,X2),X0),nil)|~ssList(X2))),
% 31.74/4.37    inference(resolution,[status(thm)],[f405,f256])).
% 31.74/4.37  fof(f4323,plain,(
% 31.74/4.37    spl0_120|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4322,f4319,f532])).
% 31.74/4.37  fof(f4335,plain,(
% 31.74/4.37    spl0_121 <=> ~ssList(X0)|~ssList(app(app(sk1,nil),X0))|segmentP(app(sk1,X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4338,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(sk1)|~ssList(nil)|~ssList(app(app(sk1,nil),X0))|segmentP(app(sk1,X0),nil))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f528,f513])).
% 31.74/4.37  fof(f4339,plain,(
% 31.74/4.37    spl0_121|~spl0_19|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4338,f4335,f627,f532])).
% 31.74/4.37  fof(f4340,plain,(
% 31.74/4.37    spl0_122 <=> ~ssList(X0)|~ssList(app(app(sk2,nil),X0))|segmentP(app(sk2,X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4343,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(sk2)|~ssList(nil)|~ssList(app(app(sk2,nil),X0))|segmentP(app(sk2,X0),nil))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f527,f513])).
% 31.74/4.37  fof(f4344,plain,(
% 31.74/4.37    spl0_122|~spl0_15|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4343,f4340,f584,f532])).
% 31.74/4.37  fof(f4345,plain,(
% 31.74/4.37    spl0_123 <=> ~ssList(X0)|~ssList(app(app(cons(sk5,nil),sk6),X0))|segmentP(app(sk2,X0),sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4346,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(app(cons(sk5,nil),sk6),X0))|segmentP(app(sk2,X0),sk6)|~spl0_123)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4345])).
% 31.74/4.37  fof(f4348,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(cons(sk5,nil))|~ssList(sk6)|~ssList(app(app(cons(sk5,nil),sk6),X0))|segmentP(app(sk2,X0),sk6)|~spl0_7)),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f563,f513])).
% 31.74/4.37  fof(f4349,plain,(
% 31.74/4.37    spl0_123|~spl0_36|~spl0_6|~spl0_7),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4348,f4345,f850,f467,f471])).
% 31.74/4.37  fof(f4355,plain,(
% 31.74/4.37    spl0_125 <=> ~ssList(X0)|~ssList(app(app(sk6,nil),X0))|segmentP(app(sk6,X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4358,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(sk6)|~ssList(nil)|~ssList(app(app(sk6,nil),X0))|segmentP(app(sk6,X0),nil)|~spl0_6)),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f578,f513])).
% 31.74/4.37  fof(f4359,plain,(
% 31.74/4.37    spl0_125|~spl0_6|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4358,f4355,f467,f532])).
% 31.74/4.37  fof(f4360,plain,(
% 31.74/4.37    spl0_126 <=> ~ssList(X0)|~ssList(app(app(nil,sk1),X0))|segmentP(app(sk1,X0),sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4361,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(app(nil,sk1),X0))|segmentP(app(sk1,X0),sk1)|~spl0_126)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4360])).
% 31.74/4.37  fof(f4363,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk1)|~ssList(app(app(nil,sk1),X0))|segmentP(app(sk1,X0),sk1))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f531,f513])).
% 31.74/4.37  fof(f4364,plain,(
% 31.74/4.37    spl0_126|~spl0_13|~spl0_19),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4363,f4360,f532,f627])).
% 31.74/4.37  fof(f4365,plain,(
% 31.74/4.37    spl0_127 <=> ~ssList(X0)|~ssList(app(app(nil,sk2),X0))|segmentP(app(sk2,X0),sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4366,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(app(nil,sk2),X0))|segmentP(app(sk2,X0),sk2)|~spl0_127)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4365])).
% 31.74/4.37  fof(f4368,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk2)|~ssList(app(app(nil,sk2),X0))|segmentP(app(sk2,X0),sk2))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f530,f513])).
% 31.74/4.37  fof(f4369,plain,(
% 31.74/4.37    spl0_127|~spl0_13|~spl0_15),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4368,f4365,f532,f584])).
% 31.74/4.37  fof(f4370,plain,(
% 31.74/4.37    spl0_128 <=> ~ssList(X0)|~ssList(app(app(nil,sk6),X0))|segmentP(app(sk6,X0),sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4371,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(app(nil,sk6),X0))|segmentP(app(sk6,X0),sk6)|~spl0_128)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4370])).
% 31.74/4.37  fof(f4373,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk6)|~ssList(app(app(nil,sk6),X0))|segmentP(app(sk6,X0),sk6)|~spl0_6)),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f577,f513])).
% 31.74/4.37  fof(f4374,plain,(
% 31.74/4.37    spl0_128|~spl0_13|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4373,f4370,f532,f467])).
% 31.74/4.37  fof(f4375,plain,(
% 31.74/4.37    spl0_129 <=> ~ssList(X0)|~ssList(app(app(nil,nil),X0))|segmentP(app(nil,X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4378,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(nil)|~ssList(app(app(nil,nil),X0))|segmentP(app(nil,X0),nil))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f526,f513])).
% 31.74/4.37  fof(f4379,plain,(
% 31.74/4.37    spl0_129|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4378,f4375,f532])).
% 31.74/4.37  fof(f4381,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(sk1,X0))|segmentP(app(sk1,X0),sk1)|~spl0_126)),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f531,f4361])).
% 31.74/4.37  fof(f4382,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|segmentP(app(sk1,X0),sk1)|~spl0_126)),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f4381,f613])).
% 31.74/4.37  fof(f4384,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(sk2,X0),sk2)|~spl0_127)),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f530,f4366])).
% 31.74/4.37  fof(f4385,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|segmentP(app(sk2,X0),sk2)|~spl0_127)),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f4384,f622])).
% 31.74/4.37  fof(f4388,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(sk6,X0))|segmentP(app(sk6,X0),sk6)|~spl0_6|~spl0_128)),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f577,f4371])).
% 31.74/4.37  fof(f4389,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|segmentP(app(sk6,X0),sk6)|~spl0_6|~spl0_128)),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f4388,f614])).
% 31.74/4.37  fof(f4390,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(sk2,X0),sk6)|~spl0_7|~spl0_123)),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f563,f4346])).
% 31.74/4.37  fof(f4391,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|segmentP(app(sk2,X0),sk6)|~spl0_7|~spl0_123)),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f4390,f622])).
% 31.74/4.37  fof(f4560,plain,(
% 31.74/4.37    ~nil=nil|spl0_34),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f526,f814])).
% 31.74/4.37  fof(f4561,plain,(
% 31.74/4.37    $false|spl0_34),
% 31.74/4.37    inference(trivial_equality_resolution,[status(esa)],[f4560])).
% 31.74/4.37  fof(f4562,plain,(
% 31.74/4.37    spl0_34),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f4561])).
% 31.74/4.37  fof(f4568,plain,(
% 31.74/4.37    spl0_136 <=> ~segmentP(nil,X0)|~segmentP(X0,sk2)|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4569,plain,(
% 31.74/4.37    ![X0]: (~segmentP(nil,X0)|~segmentP(X0,sk2)|~ssList(X0)|~spl0_136)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4568])).
% 31.74/4.37  fof(f4571,plain,(
% 31.74/4.37    ![X0]: (~segmentP(nil,X0)|~segmentP(X0,sk2)|~ssList(sk2)|~ssList(X0)|~ssList(nil)|spl0_17)),
% 31.74/4.37    inference(resolution,[status(thm)],[f592,f375])).
% 31.74/4.37  fof(f4572,plain,(
% 31.74/4.37    spl0_136|~spl0_15|~spl0_13|spl0_17),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4571,f4568,f584,f532,f590])).
% 31.74/4.37  fof(f4758,plain,(
% 31.74/4.37    spl0_137 <=> ~ssList(X0)|~ssList(skaf48(X1,X2))|~ssList(app(app(nil,skaf48(X1,X2)),X0))|segmentP(app(skaf48(X1,X2),X0),skaf48(X1,X2))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4761,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(nil)|~ssList(skaf48(X1,X2))|~ssList(app(app(nil,skaf48(X1,X2)),X0))|segmentP(app(skaf48(X1,X2),X0),skaf48(X1,X2)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f544,f513])).
% 31.74/4.37  fof(f4762,plain,(
% 31.74/4.37    spl0_137|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4761,f4758,f532])).
% 31.74/4.37  fof(f4865,plain,(
% 31.74/4.37    spl0_138 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(sk1,X0))|segmentP(app(app(X2,app(sk1,X0)),X1),sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4868,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(sk1)|~ssList(app(sk1,X0))|segmentP(app(app(X2,app(sk1,X0)),X1),sk1)|~spl0_126)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4382,f405])).
% 31.74/4.37  fof(f4869,plain,(
% 31.74/4.37    spl0_138|~spl0_19|~spl0_126),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4868,f4865,f627,f4360])).
% 31.74/4.37  fof(f4870,plain,(
% 31.74/4.37    spl0_139 <=> ~ssList(X0)|~segmentP(X1,app(sk1,X0))|~ssList(app(sk1,X0))|~ssList(X1)|segmentP(X1,sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4873,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~segmentP(X1,app(sk1,X0))|~ssList(sk1)|~ssList(app(sk1,X0))|~ssList(X1)|segmentP(X1,sk1)|~spl0_126)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4382,f375])).
% 31.74/4.37  fof(f4874,plain,(
% 31.74/4.37    spl0_139|~spl0_19|~spl0_126),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4873,f4870,f627,f4360])).
% 31.74/4.37  fof(f4875,plain,(
% 31.74/4.37    spl0_140 <=> ~ssList(X0)|~segmentP(sk1,app(sk1,X0))|~ssList(app(sk1,X0))|app(sk1,X0)=sk1),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4878,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~segmentP(sk1,app(sk1,X0))|~ssList(sk1)|~ssList(app(sk1,X0))|app(sk1,X0)=sk1|~spl0_126)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4382,f340])).
% 31.74/4.37  fof(f4879,plain,(
% 31.74/4.37    spl0_140|~spl0_19|~spl0_126),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4878,f4875,f627,f4360])).
% 31.74/4.37  fof(f4880,plain,(
% 31.74/4.37    spl0_141 <=> segmentP(sk1,sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4881,plain,(
% 31.74/4.37    segmentP(sk1,sk1)|~spl0_141),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4880])).
% 31.74/4.37  fof(f4883,plain,(
% 31.74/4.37    ~ssList(nil)|segmentP(sk1,sk1)|~spl0_126),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f528,f4382])).
% 31.74/4.37  fof(f4884,plain,(
% 31.74/4.37    ~spl0_13|spl0_141|~spl0_126),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4883,f532,f4880,f4360])).
% 31.74/4.37  fof(f4888,plain,(
% 31.74/4.37    spl0_142 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(X1,sk1),X0),sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4891,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(sk1)|~ssList(sk1)|segmentP(app(app(X1,sk1),X0),sk1)|~spl0_141)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4881,f405])).
% 31.74/4.37  fof(f4892,plain,(
% 31.74/4.37    spl0_142|~spl0_19|~spl0_141),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4891,f4888,f627,f4880])).
% 31.74/4.37  fof(f4893,plain,(
% 31.74/4.37    spl0_143 <=> ~segmentP(X0,sk1)|~ssList(X0)|segmentP(X0,sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4896,plain,(
% 31.74/4.37    ![X0]: (~segmentP(X0,sk1)|~ssList(sk1)|~ssList(sk1)|~ssList(X0)|segmentP(X0,sk1)|~spl0_141)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4881,f375])).
% 31.74/4.37  fof(f4897,plain,(
% 31.74/4.37    spl0_143|~spl0_19|~spl0_141),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4896,f4893,f627,f4880])).
% 31.74/4.37  fof(f4898,plain,(
% 31.74/4.37    spl0_144 <=> sk1=sk1),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4901,plain,(
% 31.74/4.37    ~segmentP(sk1,sk1)|~ssList(sk1)|~ssList(sk1)|sk1=sk1|~spl0_141),
% 31.74/4.37    inference(resolution,[status(thm)],[f4881,f340])).
% 31.74/4.37  fof(f4902,plain,(
% 31.74/4.37    ~spl0_141|~spl0_19|spl0_144),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4901,f4880,f627,f4898])).
% 31.74/4.37  fof(f4903,plain,(
% 31.74/4.37    spl0_145 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(sk2,X0))|segmentP(app(app(X2,app(sk2,X0)),X1),sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4906,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(sk2)|~ssList(app(sk2,X0))|segmentP(app(app(X2,app(sk2,X0)),X1),sk2)|~spl0_127)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4385,f405])).
% 31.74/4.37  fof(f4907,plain,(
% 31.74/4.37    spl0_145|~spl0_15|~spl0_127),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4906,f4903,f584,f4365])).
% 31.74/4.37  fof(f4908,plain,(
% 31.74/4.37    spl0_146 <=> ~ssList(X0)|~segmentP(X1,app(sk2,X0))|~ssList(app(sk2,X0))|~ssList(X1)|segmentP(X1,sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4911,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~segmentP(X1,app(sk2,X0))|~ssList(sk2)|~ssList(app(sk2,X0))|~ssList(X1)|segmentP(X1,sk2)|~spl0_127)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4385,f375])).
% 31.74/4.37  fof(f4912,plain,(
% 31.74/4.37    spl0_146|~spl0_15|~spl0_127),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4911,f4908,f584,f4365])).
% 31.74/4.37  fof(f4913,plain,(
% 31.74/4.37    spl0_147 <=> ~ssList(X0)|~segmentP(sk2,app(sk2,X0))|~ssList(app(sk2,X0))|app(sk2,X0)=sk2),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4916,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~segmentP(sk2,app(sk2,X0))|~ssList(sk2)|~ssList(app(sk2,X0))|app(sk2,X0)=sk2|~spl0_127)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4385,f340])).
% 31.74/4.37  fof(f4917,plain,(
% 31.74/4.37    spl0_147|~spl0_15|~spl0_127),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4916,f4913,f584,f4365])).
% 31.74/4.37  fof(f4918,plain,(
% 31.74/4.37    ~ssList(nil)|segmentP(sk2,sk2)|~spl0_127),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f527,f4385])).
% 31.74/4.37  fof(f4919,plain,(
% 31.74/4.37    ~spl0_13|spl0_16|~spl0_127),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4918,f532,f587,f4365])).
% 31.74/4.37  fof(f4923,plain,(
% 31.74/4.37    spl0_148 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(sk6,X0))|segmentP(app(app(X2,app(sk6,X0)),X1),sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4926,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(sk6)|~ssList(app(sk6,X0))|segmentP(app(app(X2,app(sk6,X0)),X1),sk6)|~spl0_6|~spl0_128)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4389,f405])).
% 31.74/4.37  fof(f4927,plain,(
% 31.74/4.37    spl0_148|~spl0_6|~spl0_128),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4926,f4923,f467,f4370])).
% 31.74/4.37  fof(f4928,plain,(
% 31.74/4.37    spl0_149 <=> ~ssList(X0)|~segmentP(X1,app(sk6,X0))|~ssList(app(sk6,X0))|~ssList(X1)|segmentP(X1,sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4931,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~segmentP(X1,app(sk6,X0))|~ssList(sk6)|~ssList(app(sk6,X0))|~ssList(X1)|segmentP(X1,sk6)|~spl0_6|~spl0_128)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4389,f375])).
% 31.74/4.37  fof(f4932,plain,(
% 31.74/4.37    spl0_149|~spl0_6|~spl0_128),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4931,f4928,f467,f4370])).
% 31.74/4.37  fof(f4933,plain,(
% 31.74/4.37    spl0_150 <=> ~ssList(X0)|~segmentP(sk6,app(sk6,X0))|~ssList(app(sk6,X0))|app(sk6,X0)=sk6),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4936,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~segmentP(sk6,app(sk6,X0))|~ssList(sk6)|~ssList(app(sk6,X0))|app(sk6,X0)=sk6|~spl0_6|~spl0_128)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4389,f340])).
% 31.74/4.37  fof(f4937,plain,(
% 31.74/4.37    spl0_150|~spl0_6|~spl0_128),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4936,f4933,f467,f4370])).
% 31.74/4.37  fof(f4938,plain,(
% 31.74/4.37    spl0_151 <=> segmentP(sk1,sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4939,plain,(
% 31.74/4.37    segmentP(sk1,sk6)|~spl0_151),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4938])).
% 31.74/4.37  fof(f4941,plain,(
% 31.74/4.37    ~ssList(cons(sk5,nil))|segmentP(sk1,sk6)|~spl0_6|~spl0_128|~spl0_8),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f564,f4389])).
% 31.74/4.37  fof(f4942,plain,(
% 31.74/4.37    ~spl0_36|spl0_151|~spl0_6|~spl0_128|~spl0_8),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4941,f850,f4938,f467,f4370,f475])).
% 31.74/4.37  fof(f4943,plain,(
% 31.74/4.37    spl0_152 <=> segmentP(sk6,sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4944,plain,(
% 31.74/4.37    segmentP(sk6,sk6)|~spl0_152),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4943])).
% 31.74/4.37  fof(f4946,plain,(
% 31.74/4.37    ~ssList(nil)|segmentP(sk6,sk6)|~spl0_128|~spl0_6),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f578,f4389])).
% 31.74/4.37  fof(f4947,plain,(
% 31.74/4.37    ~spl0_13|spl0_152|~spl0_128|~spl0_6),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4946,f532,f4943,f4370,f467])).
% 31.74/4.37  fof(f4951,plain,(
% 31.74/4.37    spl0_153 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(X1,sk6),X0),sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4954,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(sk6)|~ssList(sk6)|segmentP(app(app(X1,sk6),X0),sk6)|~spl0_152)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4944,f405])).
% 31.74/4.37  fof(f4955,plain,(
% 31.74/4.37    spl0_153|~spl0_6|~spl0_152),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4954,f4951,f467,f4943])).
% 31.74/4.37  fof(f4956,plain,(
% 31.74/4.37    spl0_154 <=> ~segmentP(X0,sk6)|~ssList(X0)|segmentP(X0,sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4959,plain,(
% 31.74/4.37    ![X0]: (~segmentP(X0,sk6)|~ssList(sk6)|~ssList(sk6)|~ssList(X0)|segmentP(X0,sk6)|~spl0_152)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4944,f375])).
% 31.74/4.37  fof(f4960,plain,(
% 31.74/4.37    spl0_154|~spl0_6|~spl0_152),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4959,f4956,f467,f4943])).
% 31.74/4.37  fof(f4961,plain,(
% 31.74/4.37    spl0_155 <=> sk6=sk6),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4964,plain,(
% 31.74/4.37    ~segmentP(sk6,sk6)|~ssList(sk6)|~ssList(sk6)|sk6=sk6|~spl0_152),
% 31.74/4.37    inference(resolution,[status(thm)],[f4944,f340])).
% 31.74/4.37  fof(f4965,plain,(
% 31.74/4.37    ~spl0_152|~spl0_6|spl0_155),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4964,f4943,f467,f4961])).
% 31.74/4.37  fof(f4966,plain,(
% 31.74/4.37    spl0_156 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(X1,sk1),X0),sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4969,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(sk6)|~ssList(sk1)|segmentP(app(app(X1,sk1),X0),sk6)|~spl0_151)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4939,f405])).
% 31.74/4.37  fof(f4970,plain,(
% 31.74/4.37    spl0_156|~spl0_6|~spl0_19|~spl0_151),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4969,f4966,f467,f627,f4938])).
% 31.74/4.37  fof(f4971,plain,(
% 31.74/4.37    spl0_157 <=> ~segmentP(X0,sk1)|~ssList(X0)|segmentP(X0,sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4972,plain,(
% 31.74/4.37    ![X0]: (~segmentP(X0,sk1)|~ssList(X0)|segmentP(X0,sk6)|~spl0_157)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4971])).
% 31.74/4.37  fof(f4974,plain,(
% 31.74/4.37    ![X0]: (~segmentP(X0,sk1)|~ssList(sk6)|~ssList(sk1)|~ssList(X0)|segmentP(X0,sk6)|~spl0_151)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4939,f375])).
% 31.74/4.37  fof(f4975,plain,(
% 31.74/4.37    spl0_157|~spl0_6|~spl0_19|~spl0_151),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4974,f4971,f467,f627,f4938])).
% 31.74/4.37  fof(f4976,plain,(
% 31.74/4.37    spl0_158 <=> segmentP(sk6,sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4978,plain,(
% 31.74/4.37    ~segmentP(sk6,sk1)|spl0_158),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4976])).
% 31.74/4.37  fof(f4979,plain,(
% 31.74/4.37    spl0_159 <=> sk1=sk6),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4982,plain,(
% 31.74/4.37    ~segmentP(sk6,sk1)|~ssList(sk6)|~ssList(sk1)|sk1=sk6|~spl0_151),
% 31.74/4.37    inference(resolution,[status(thm)],[f4939,f340])).
% 31.74/4.37  fof(f4983,plain,(
% 31.74/4.37    ~spl0_158|~spl0_6|~spl0_19|spl0_159|~spl0_151),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4982,f4976,f467,f627,f4979,f4938])).
% 31.74/4.37  fof(f4984,plain,(
% 31.74/4.37    spl0_160 <=> ~segmentP(sk6,X0)|~segmentP(X0,sk1)|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f4985,plain,(
% 31.74/4.37    ![X0]: (~segmentP(sk6,X0)|~segmentP(X0,sk1)|~ssList(X0)|~spl0_160)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f4984])).
% 31.74/4.37  fof(f4987,plain,(
% 31.74/4.37    ![X0]: (~segmentP(sk6,X0)|~segmentP(X0,sk1)|~ssList(sk1)|~ssList(X0)|~ssList(sk6)|spl0_158)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4978,f375])).
% 31.74/4.37  fof(f4988,plain,(
% 31.74/4.37    spl0_160|~spl0_19|~spl0_6|spl0_158),
% 31.74/4.37    inference(split_clause,[status(thm)],[f4987,f4984,f627,f467,f4976])).
% 31.74/4.37  fof(f5004,plain,(
% 31.74/4.37    spl0_164 <=> segmentP(sk2,sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5005,plain,(
% 31.74/4.37    segmentP(sk2,sk6)|~spl0_164),
% 31.74/4.37    inference(component_clause,[status(thm)],[f5004])).
% 31.74/4.37  fof(f5007,plain,(
% 31.74/4.37    ~ssList(nil)|segmentP(sk2,sk6)|~spl0_7|~spl0_123),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f527,f4391])).
% 31.74/4.37  fof(f5008,plain,(
% 31.74/4.37    ~spl0_13|spl0_164|~spl0_7|~spl0_123),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5007,f532,f5004,f471,f4345])).
% 31.74/4.37  fof(f5017,plain,(
% 31.74/4.37    spl0_166 <=> ~segmentP(X0,sk2)|~ssList(X0)|segmentP(X0,sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5018,plain,(
% 31.74/4.37    ![X0]: (~segmentP(X0,sk2)|~ssList(X0)|segmentP(X0,sk6)|~spl0_166)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f5017])).
% 31.74/4.37  fof(f5020,plain,(
% 31.74/4.37    ![X0]: (~segmentP(X0,sk2)|~ssList(sk6)|~ssList(sk2)|~ssList(X0)|segmentP(X0,sk6)|~spl0_164)),
% 31.74/4.37    inference(resolution,[status(thm)],[f5005,f375])).
% 31.74/4.37  fof(f5021,plain,(
% 31.74/4.37    spl0_166|~spl0_6|~spl0_15|~spl0_164),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5020,f5017,f467,f584,f5004])).
% 31.74/4.37  fof(f5022,plain,(
% 31.74/4.37    spl0_167 <=> segmentP(sk6,sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5024,plain,(
% 31.74/4.37    ~segmentP(sk6,sk2)|spl0_167),
% 31.74/4.37    inference(component_clause,[status(thm)],[f5022])).
% 31.74/4.37  fof(f5030,plain,(
% 31.74/4.37    spl0_169 <=> ~segmentP(sk6,X0)|~segmentP(X0,sk2)|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5031,plain,(
% 31.74/4.37    ![X0]: (~segmentP(sk6,X0)|~segmentP(X0,sk2)|~ssList(X0)|~spl0_169)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f5030])).
% 31.74/4.37  fof(f5033,plain,(
% 31.74/4.37    ![X0]: (~segmentP(sk6,X0)|~segmentP(X0,sk2)|~ssList(sk2)|~ssList(X0)|~ssList(sk6)|spl0_167)),
% 31.74/4.37    inference(resolution,[status(thm)],[f5024,f375])).
% 31.74/4.37  fof(f5034,plain,(
% 31.74/4.37    spl0_169|~spl0_15|~spl0_6|spl0_167),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5033,f5030,f584,f467,f5022])).
% 31.74/4.37  fof(f5035,plain,(
% 31.74/4.37    ~segmentP(sk6,sk2)|~ssList(sk6)|~spl0_118|~spl0_151),
% 31.74/4.37    inference(resolution,[status(thm)],[f3467,f4939])).
% 31.74/4.37  fof(f5036,plain,(
% 31.74/4.37    ~spl0_167|~spl0_6|~spl0_118|~spl0_151),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5035,f5022,f467,f3466,f4938])).
% 31.74/4.37  fof(f5041,plain,(
% 31.74/4.37    spl0_170 <=> ~segmentP(X0,sk2)|~ssList(X0)|~segmentP(sk1,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5044,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(X0,sk2)|~ssList(X0)|~segmentP(sk1,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)|~ssList(sk1)|~spl0_118)),
% 31.74/4.37    inference(resolution,[status(thm)],[f3467,f375])).
% 31.74/4.37  fof(f5045,plain,(
% 31.74/4.37    spl0_170|~spl0_19|~spl0_118),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5044,f5041,f627,f3466])).
% 31.74/4.37  fof(f5046,plain,(
% 31.74/4.37    ~segmentP(sk1,sk2)|~ssList(sk1)|~ssList(sk1)|~spl0_118),
% 31.74/4.37    inference(resolution,[status(thm)],[f3467,f257])).
% 31.74/4.37  fof(f5047,plain,(
% 31.74/4.37    ~spl0_18|~spl0_19|~spl0_118),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5046,f595,f627,f3466])).
% 31.74/4.37  fof(f5055,plain,(
% 31.74/4.37    spl0_171 <=> ~segmentP(X0,sk2)|~ssList(X0)|~segmentP(nil,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5058,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(X0,sk2)|~ssList(X0)|~segmentP(nil,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)|~ssList(nil)|~spl0_136)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4569,f375])).
% 31.74/4.37  fof(f5059,plain,(
% 31.74/4.37    spl0_171|~spl0_13|~spl0_136),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5058,f5055,f532,f4568])).
% 31.74/4.37  fof(f5065,plain,(
% 31.74/4.37    ![X0]: (~ssList(app(sk1,X0))|segmentP(app(sk1,X0),sk6)|~ssList(X0)|~spl0_157|~spl0_126)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4972,f4382])).
% 31.74/4.37  fof(f5066,plain,(
% 31.74/4.37    ![X0]: (segmentP(app(sk1,X0),sk6)|~ssList(X0)|~spl0_157|~spl0_126)),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f5065,f613])).
% 31.74/4.37  fof(f5067,plain,(
% 31.74/4.37    spl0_172 <=> ~ssList(app(app(X0,sk1),X1))|segmentP(app(app(X0,sk1),X1),sk6)|~ssList(X1)|~ssList(X0)|~ssList(app(app(X0,sk1),X1))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5070,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(app(app(X0,sk1),X1))|segmentP(app(app(X0,sk1),X1),sk6)|~ssList(X1)|~ssList(X0)|~ssList(sk1)|~ssList(app(app(X0,sk1),X1))|~spl0_157)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4972,f513])).
% 31.74/4.37  fof(f5071,plain,(
% 31.74/4.37    spl0_172|~spl0_19|~spl0_157),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5070,f5067,f627,f4971])).
% 31.74/4.37  fof(f5072,plain,(
% 31.74/4.37    spl0_173 <=> ~ssList(X0)|segmentP(X0,sk6)|~segmentP(X0,X1)|~segmentP(X1,sk1)|~ssList(X1)|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5075,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|segmentP(X0,sk6)|~segmentP(X0,X1)|~segmentP(X1,sk1)|~ssList(sk1)|~ssList(X1)|~ssList(X0)|~spl0_157)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4972,f375])).
% 31.74/4.37  fof(f5076,plain,(
% 31.74/4.37    spl0_173|~spl0_19|~spl0_157),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5075,f5072,f627,f4971])).
% 31.74/4.37  fof(f5077,plain,(
% 31.74/4.37    ~ssList(sk1)|segmentP(sk1,sk6)|~ssList(sk1)|~spl0_157),
% 31.74/4.37    inference(resolution,[status(thm)],[f4972,f257])).
% 31.74/4.37  fof(f5078,plain,(
% 31.74/4.37    ~spl0_19|spl0_151|~spl0_157),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5077,f627,f4938,f4971])).
% 31.74/4.37  fof(f5081,plain,(
% 31.74/4.37    spl0_174 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(sk1,X0))|segmentP(app(app(X2,app(sk1,X0)),X1),sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5084,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(sk6)|~ssList(app(sk1,X0))|segmentP(app(app(X2,app(sk1,X0)),X1),sk6)|~spl0_157|~spl0_126)),
% 31.74/4.37    inference(resolution,[status(thm)],[f5066,f405])).
% 31.74/4.37  fof(f5085,plain,(
% 31.74/4.37    spl0_174|~spl0_6|~spl0_157|~spl0_126),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5084,f5081,f467,f4971,f4360])).
% 31.74/4.37  fof(f5086,plain,(
% 31.74/4.37    spl0_175 <=> ~ssList(X0)|~segmentP(X1,app(sk1,X0))|~ssList(app(sk1,X0))|~ssList(X1)|segmentP(X1,sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5089,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~segmentP(X1,app(sk1,X0))|~ssList(sk6)|~ssList(app(sk1,X0))|~ssList(X1)|segmentP(X1,sk6)|~spl0_157|~spl0_126)),
% 31.74/4.37    inference(resolution,[status(thm)],[f5066,f375])).
% 31.74/4.37  fof(f5090,plain,(
% 31.74/4.37    spl0_175|~spl0_6|~spl0_157|~spl0_126),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5089,f5086,f467,f4971,f4360])).
% 31.74/4.37  fof(f5091,plain,(
% 31.74/4.37    spl0_176 <=> ~ssList(X0)|~segmentP(sk6,app(sk1,X0))|~ssList(app(sk1,X0))|app(sk1,X0)=sk6),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5094,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~segmentP(sk6,app(sk1,X0))|~ssList(sk6)|~ssList(app(sk1,X0))|app(sk1,X0)=sk6|~spl0_157|~spl0_126)),
% 31.74/4.37    inference(resolution,[status(thm)],[f5066,f340])).
% 31.74/4.37  fof(f5095,plain,(
% 31.74/4.37    spl0_176|~spl0_6|~spl0_157|~spl0_126),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5094,f5091,f467,f4971,f4360])).
% 31.74/4.37  fof(f5103,plain,(
% 31.74/4.37    spl0_177 <=> segmentP(nil,sk1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5105,plain,(
% 31.74/4.37    ~segmentP(nil,sk1)|spl0_177),
% 31.74/4.37    inference(component_clause,[status(thm)],[f5103])).
% 31.74/4.37  fof(f5106,plain,(
% 31.74/4.37    ~segmentP(nil,sk1)|~ssList(nil)|~ssList(sk6)|~spl0_160),
% 31.74/4.37    inference(resolution,[status(thm)],[f4985,f256])).
% 31.74/4.37  fof(f5107,plain,(
% 31.74/4.37    ~spl0_177|~spl0_13|~spl0_6|~spl0_160),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5106,f5103,f532,f467,f4984])).
% 31.74/4.37  fof(f5108,plain,(
% 31.74/4.37    spl0_178 <=> ~segmentP(X0,sk1)|~ssList(X0)|~segmentP(sk6,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5111,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(X0,sk1)|~ssList(X0)|~segmentP(sk6,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)|~ssList(sk6)|~spl0_160)),
% 31.74/4.37    inference(resolution,[status(thm)],[f4985,f375])).
% 31.74/4.37  fof(f5112,plain,(
% 31.74/4.37    spl0_178|~spl0_6|~spl0_160),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5111,f5108,f467,f4984])).
% 31.74/4.37  fof(f5113,plain,(
% 31.74/4.37    ~segmentP(sk6,sk1)|~ssList(sk6)|~ssList(sk6)|~spl0_160),
% 31.74/4.37    inference(resolution,[status(thm)],[f4985,f257])).
% 31.74/4.37  fof(f5114,plain,(
% 31.74/4.37    ~spl0_158|~spl0_6|~spl0_160),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5113,f4976,f467,f4984])).
% 31.74/4.37  fof(f5116,plain,(
% 31.74/4.37    spl0_179 <=> ~segmentP(nil,X0)|~segmentP(X0,sk1)|~ssList(X0)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5117,plain,(
% 31.74/4.37    ![X0]: (~segmentP(nil,X0)|~segmentP(X0,sk1)|~ssList(X0)|~spl0_179)),
% 31.74/4.37    inference(component_clause,[status(thm)],[f5116])).
% 31.74/4.37  fof(f5119,plain,(
% 31.74/4.37    ![X0]: (~segmentP(nil,X0)|~segmentP(X0,sk1)|~ssList(sk1)|~ssList(X0)|~ssList(nil)|spl0_177)),
% 31.74/4.37    inference(resolution,[status(thm)],[f5105,f375])).
% 31.74/4.37  fof(f5120,plain,(
% 31.74/4.37    spl0_179|~spl0_19|~spl0_13|spl0_177),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5119,f5116,f627,f532,f5103])).
% 31.74/4.37  fof(f5141,plain,(
% 31.74/4.37    ~segmentP(nil,sk2)|~ssList(nil)|~ssList(sk6)|~spl0_169),
% 31.74/4.37    inference(resolution,[status(thm)],[f5031,f256])).
% 31.74/4.37  fof(f5142,plain,(
% 31.74/4.37    ~spl0_17|~spl0_13|~spl0_6|~spl0_169),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5141,f590,f532,f467,f5030])).
% 31.74/4.37  fof(f5143,plain,(
% 31.74/4.37    spl0_182 <=> ~segmentP(X0,sk2)|~ssList(X0)|~segmentP(sk6,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5146,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(X0,sk2)|~ssList(X0)|~segmentP(sk6,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)|~ssList(sk6)|~spl0_169)),
% 31.74/4.37    inference(resolution,[status(thm)],[f5031,f375])).
% 31.74/4.37  fof(f5147,plain,(
% 31.74/4.37    spl0_182|~spl0_6|~spl0_169),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5146,f5143,f467,f5030])).
% 31.74/4.37  fof(f5148,plain,(
% 31.74/4.37    ~segmentP(sk6,sk2)|~ssList(sk6)|~ssList(sk6)|~spl0_169),
% 31.74/4.37    inference(resolution,[status(thm)],[f5031,f257])).
% 31.74/4.37  fof(f5149,plain,(
% 31.74/4.37    ~spl0_167|~spl0_6|~spl0_169),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5148,f5022,f467,f5030])).
% 31.74/4.37  fof(f5151,plain,(
% 31.74/4.37    ~segmentP(nil,sk1)|~ssList(nil)|~ssList(nil)|~spl0_179),
% 31.74/4.37    inference(resolution,[status(thm)],[f5117,f256])).
% 31.74/4.37  fof(f5152,plain,(
% 31.74/4.37    ~spl0_177|~spl0_13|~spl0_179),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5151,f5103,f532,f5116])).
% 31.74/4.37  fof(f5153,plain,(
% 31.74/4.37    spl0_183 <=> ~segmentP(X0,sk1)|~ssList(X0)|~segmentP(nil,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5156,plain,(
% 31.74/4.37    ![X0,X1]: (~segmentP(X0,sk1)|~ssList(X0)|~segmentP(nil,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)|~ssList(nil)|~spl0_179)),
% 31.74/4.37    inference(resolution,[status(thm)],[f5117,f375])).
% 31.74/4.37  fof(f5157,plain,(
% 31.74/4.37    spl0_183|~spl0_13|~spl0_179),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5156,f5153,f532,f5116])).
% 31.74/4.37  fof(f5407,plain,(
% 31.74/4.37    spl0_184 <=> ssList(skaf48(X0,X1))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5410,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(nil)|ssList(skaf48(X0,X1)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f545,f620])).
% 31.74/4.37  fof(f5411,plain,(
% 31.74/4.37    ~spl0_13|spl0_184),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5410,f532,f5407])).
% 31.74/4.37  fof(f5412,plain,(
% 31.74/4.37    spl0_185 <=> ~ssList(X0)|~ssList(skaf48(X1,X2))|~ssList(app(app(skaf48(X1,X2),nil),X0))|segmentP(app(skaf48(X1,X2),X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5415,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(skaf48(X1,X2))|~ssList(nil)|~ssList(app(app(skaf48(X1,X2),nil),X0))|segmentP(app(skaf48(X1,X2),X0),nil))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f545,f513])).
% 31.74/4.37  fof(f5416,plain,(
% 31.74/4.37    spl0_185|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5415,f5412,f532])).
% 31.74/4.37  fof(f5419,plain,(
% 31.74/4.37    spl0_186 <=> ~ssList(X0)|~ssList(skaf47(X1,X2))|~ssList(app(app(nil,skaf47(X1,X2)),X0))|segmentP(app(skaf47(X1,X2),X0),skaf47(X1,X2))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f5422,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(nil)|~ssList(skaf47(X1,X2))|~ssList(app(app(nil,skaf47(X1,X2)),X0))|segmentP(app(skaf47(X1,X2),X0),skaf47(X1,X2)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f546,f513])).
% 31.74/4.37  fof(f5423,plain,(
% 31.74/4.37    spl0_186|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f5422,f5419,f532])).
% 31.74/4.37  fof(f6172,plain,(
% 31.74/4.37    spl0_187 <=> ssList(skaf47(X0,X1))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f6175,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(nil)|ssList(skaf47(X0,X1)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f547,f619])).
% 31.74/4.37  fof(f6176,plain,(
% 31.74/4.37    ~spl0_13|spl0_187),
% 31.74/4.37    inference(split_clause,[status(thm)],[f6175,f532,f6172])).
% 31.74/4.37  fof(f6177,plain,(
% 31.74/4.37    spl0_188 <=> ~ssList(X0)|~ssList(skaf47(X1,X2))|~ssList(app(app(skaf47(X1,X2),nil),X0))|segmentP(app(skaf47(X1,X2),X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f6180,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(skaf47(X1,X2))|~ssList(nil)|~ssList(app(app(skaf47(X1,X2),nil),X0))|segmentP(app(skaf47(X1,X2),X0),nil))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f547,f513])).
% 31.74/4.37  fof(f6181,plain,(
% 31.74/4.37    spl0_188|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f6180,f6177,f532])).
% 31.74/4.37  fof(f6184,plain,(
% 31.74/4.37    spl0_189 <=> ~ssList(X0)|~ssList(skaf46(X1,X2))|~ssList(app(app(nil,skaf46(X1,X2)),X0))|segmentP(app(skaf46(X1,X2),X0),skaf46(X1,X2))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f6187,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(nil)|~ssList(skaf46(X1,X2))|~ssList(app(app(nil,skaf46(X1,X2)),X0))|segmentP(app(skaf46(X1,X2),X0),skaf46(X1,X2)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f548,f513])).
% 31.74/4.37  fof(f6188,plain,(
% 31.74/4.37    spl0_189|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f6187,f6184,f532])).
% 31.74/4.37  fof(f7077,plain,(
% 31.74/4.37    spl0_190 <=> ssList(skaf46(X0,X1))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7080,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(nil)|ssList(skaf46(X0,X1)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f549,f618])).
% 31.74/4.37  fof(f7081,plain,(
% 31.74/4.37    ~spl0_13|spl0_190),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7080,f532,f7077])).
% 31.74/4.37  fof(f7082,plain,(
% 31.74/4.37    spl0_191 <=> ~ssList(X0)|~ssList(skaf46(X1,X2))|~ssList(app(app(skaf46(X1,X2),nil),X0))|segmentP(app(skaf46(X1,X2),X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7085,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(skaf46(X1,X2))|~ssList(nil)|~ssList(app(app(skaf46(X1,X2),nil),X0))|segmentP(app(skaf46(X1,X2),X0),nil))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f549,f513])).
% 31.74/4.37  fof(f7086,plain,(
% 31.74/4.37    spl0_191|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7085,f7082,f532])).
% 31.74/4.37  fof(f7089,plain,(
% 31.74/4.37    spl0_192 <=> ~ssList(X0)|~ssList(skaf45(X1,X2))|~ssList(app(app(nil,skaf45(X1,X2)),X0))|segmentP(app(skaf45(X1,X2),X0),skaf45(X1,X2))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7092,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(nil)|~ssList(skaf45(X1,X2))|~ssList(app(app(nil,skaf45(X1,X2)),X0))|segmentP(app(skaf45(X1,X2),X0),skaf45(X1,X2)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f550,f513])).
% 31.74/4.37  fof(f7093,plain,(
% 31.74/4.37    spl0_192|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7092,f7089,f532])).
% 31.74/4.37  fof(f7398,plain,(
% 31.74/4.37    spl0_193 <=> ~segmentP(nil,X0)|~ssList(X0)|nil=X0),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7401,plain,(
% 31.74/4.37    ![X0]: (~segmentP(nil,X0)|~ssList(X0)|~ssList(nil)|nil=X0|~ssList(nil)|~spl0_113)),
% 31.74/4.37    inference(resolution,[status(thm)],[f3273,f256])).
% 31.74/4.37  fof(f7402,plain,(
% 31.74/4.37    spl0_193|~spl0_13|~spl0_113),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7401,f7398,f532,f3263])).
% 31.74/4.37  fof(f7403,plain,(
% 31.74/4.37    spl0_194 <=> ~segmentP(X0,X1)|~ssList(X1)|~ssList(X0)|nil=X1|~segmentP(nil,X2)|~segmentP(X2,X0)|~ssList(X0)|~ssList(X2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7406,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~segmentP(X0,X1)|~ssList(X1)|~ssList(X0)|nil=X1|~segmentP(nil,X2)|~segmentP(X2,X0)|~ssList(X0)|~ssList(X2)|~ssList(nil)|~spl0_113)),
% 31.74/4.37    inference(resolution,[status(thm)],[f3273,f375])).
% 31.74/4.37  fof(f7407,plain,(
% 31.74/4.37    spl0_194|~spl0_13|~spl0_113),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7406,f7403,f532,f3263])).
% 31.74/4.37  fof(f7472,plain,(
% 31.74/4.37    spl0_195 <=> ssList(app(app(sk2,sk2),nil))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7474,plain,(
% 31.74/4.37    ~ssList(app(app(sk2,sk2),nil))|spl0_195),
% 31.74/4.37    inference(component_clause,[status(thm)],[f7472])).
% 31.74/4.37  fof(f7475,plain,(
% 31.74/4.37    spl0_196 <=> segmentP(app(sk2,sk2),sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7476,plain,(
% 31.74/4.37    segmentP(app(sk2,sk2),sk2)|~spl0_196),
% 31.74/4.37    inference(component_clause,[status(thm)],[f7475])).
% 31.74/4.37  fof(f7478,plain,(
% 31.74/4.37    ~ssList(nil)|~ssList(sk2)|~ssList(sk2)|~ssList(app(app(sk2,sk2),nil))|segmentP(app(sk2,sk2),sk2)),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f2467,f513])).
% 31.74/4.37  fof(f7479,plain,(
% 31.74/4.37    ~spl0_13|~spl0_15|~spl0_195|spl0_196),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7478,f532,f584,f7472,f7475])).
% 31.74/4.37  fof(f7480,plain,(
% 31.74/4.37    spl0_197 <=> ~ssList(X0)|~ssList(app(app(app(sk2,sk2),nil),X0))|segmentP(app(app(sk2,sk2),X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7483,plain,(
% 31.74/4.37    spl0_198 <=> ssList(app(sk2,sk2))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7485,plain,(
% 31.74/4.37    ~ssList(app(sk2,sk2))|spl0_198),
% 31.74/4.37    inference(component_clause,[status(thm)],[f7483])).
% 31.74/4.37  fof(f7486,plain,(
% 31.74/4.37    ![X0]: (~ssList(X0)|~ssList(app(sk2,sk2))|~ssList(nil)|~ssList(app(app(app(sk2,sk2),nil),X0))|segmentP(app(app(sk2,sk2),X0),nil))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f2467,f513])).
% 31.74/4.37  fof(f7487,plain,(
% 31.74/4.37    spl0_197|~spl0_198|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7486,f7480,f7483,f532])).
% 31.74/4.37  fof(f7488,plain,(
% 31.74/4.37    ~ssList(app(sk2,sk2))|spl0_195),
% 31.74/4.37    inference(forward_demodulation,[status(thm)],[f2467,f7474])).
% 31.74/4.37  fof(f7688,plain,(
% 31.74/4.37    spl0_206 <=> ~ssList(X0)|ssList(app(skaf45(X1,X2),X0))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7691,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(nil)|~ssList(X0)|ssList(app(skaf45(X1,X2),X0)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f551,f677])).
% 31.74/4.37  fof(f7692,plain,(
% 31.74/4.37    ~spl0_13|spl0_206),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7691,f532,f7688])).
% 31.74/4.37  fof(f7693,plain,(
% 31.74/4.37    spl0_207 <=> ssList(skaf45(X0,X1))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7696,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(nil)|ssList(skaf45(X0,X1)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f551,f617])).
% 31.74/4.37  fof(f7697,plain,(
% 31.74/4.37    ~spl0_13|spl0_207),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7696,f532,f7693])).
% 31.74/4.37  fof(f7698,plain,(
% 31.74/4.37    spl0_208 <=> ~ssList(X0)|~ssList(skaf45(X1,X2))|~ssList(app(app(skaf45(X1,X2),nil),X0))|segmentP(app(skaf45(X1,X2),X0),nil)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7701,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(skaf45(X1,X2))|~ssList(nil)|~ssList(app(app(skaf45(X1,X2),nil),X0))|segmentP(app(skaf45(X1,X2),X0),nil))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f551,f513])).
% 31.74/4.37  fof(f7702,plain,(
% 31.74/4.37    spl0_208|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7701,f7698,f532])).
% 31.74/4.37  fof(f7705,plain,(
% 31.74/4.37    spl0_209 <=> ~ssList(X0)|~ssList(skaf43(X1,X2))|~ssList(app(app(nil,skaf43(X1,X2)),X0))|segmentP(app(skaf43(X1,X2),X0),skaf43(X1,X2))),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7708,plain,(
% 31.74/4.37    ![X0,X1,X2]: (~ssList(X0)|~ssList(nil)|~ssList(skaf43(X1,X2))|~ssList(app(app(nil,skaf43(X1,X2)),X0))|segmentP(app(skaf43(X1,X2),X0),skaf43(X1,X2)))),
% 31.74/4.37    inference(paramodulation,[status(thm)],[f552,f513])).
% 31.74/4.37  fof(f7709,plain,(
% 31.74/4.37    spl0_209|~spl0_13),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7708,f7705,f532])).
% 31.74/4.37  fof(f7812,plain,(
% 31.74/4.37    ~ssList(sk2)|spl0_195),
% 31.74/4.37    inference(resolution,[status(thm)],[f7488,f622])).
% 31.74/4.37  fof(f7813,plain,(
% 31.74/4.37    $false|spl0_195),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f7812,f432])).
% 31.74/4.37  fof(f7814,plain,(
% 31.74/4.37    spl0_195),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f7813])).
% 31.74/4.37  fof(f7816,plain,(
% 31.74/4.37    ~ssList(sk2)|spl0_198),
% 31.74/4.37    inference(resolution,[status(thm)],[f7485,f622])).
% 31.74/4.37  fof(f7817,plain,(
% 31.74/4.37    $false|spl0_198),
% 31.74/4.37    inference(forward_subsumption_resolution,[status(thm)],[f7816,f432])).
% 31.74/4.37  fof(f7818,plain,(
% 31.74/4.37    spl0_198),
% 31.74/4.37    inference(contradiction_clause,[status(thm)],[f7817])).
% 31.74/4.37  fof(f7910,plain,(
% 31.74/4.37    spl0_220 <=> segmentP(app(sk2,sk2),sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7911,plain,(
% 31.74/4.37    segmentP(app(sk2,sk2),sk6)|~spl0_220),
% 31.74/4.37    inference(component_clause,[status(thm)],[f7910])).
% 31.74/4.37  fof(f7913,plain,(
% 31.74/4.37    ~ssList(app(sk2,sk2))|segmentP(app(sk2,sk2),sk6)|~spl0_196|~spl0_166),
% 31.74/4.37    inference(resolution,[status(thm)],[f7476,f5018])).
% 31.74/4.37  fof(f7914,plain,(
% 31.74/4.37    ~spl0_198|spl0_220|~spl0_196|~spl0_166),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7913,f7483,f7910,f7475,f5017])).
% 31.74/4.37  fof(f7915,plain,(
% 31.74/4.37    spl0_221 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(X1,app(sk2,sk2)),X0),sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7918,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(sk2)|~ssList(app(sk2,sk2))|segmentP(app(app(X1,app(sk2,sk2)),X0),sk2)|~spl0_196)),
% 31.74/4.37    inference(resolution,[status(thm)],[f7476,f405])).
% 31.74/4.37  fof(f7919,plain,(
% 31.74/4.37    spl0_221|~spl0_15|~spl0_198|~spl0_196),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7918,f7915,f584,f7483,f7475])).
% 31.74/4.37  fof(f7920,plain,(
% 31.74/4.37    spl0_222 <=> ~segmentP(X0,app(sk2,sk2))|~ssList(X0)|segmentP(X0,sk2)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f7923,plain,(
% 31.74/4.37    ![X0]: (~segmentP(X0,app(sk2,sk2))|~ssList(sk2)|~ssList(app(sk2,sk2))|~ssList(X0)|segmentP(X0,sk2)|~spl0_196)),
% 31.74/4.37    inference(resolution,[status(thm)],[f7476,f375])).
% 31.74/4.37  fof(f7924,plain,(
% 31.74/4.37    spl0_222|~spl0_15|~spl0_198|~spl0_196),
% 31.74/4.37    inference(split_clause,[status(thm)],[f7923,f7920,f584,f7483,f7475])).
% 31.74/4.37  fof(f8006,plain,(
% 31.74/4.37    spl0_225 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(X1,app(sk2,sk2)),X0),sk6)),
% 31.74/4.37    introduced(split_symbol_definition)).
% 31.74/4.37  fof(f8009,plain,(
% 31.74/4.37    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(sk6)|~ssList(app(sk2,sk2))|segmentP(app(app(X1,app(sk2,sk2)),X0),sk6)|~spl0_220)),
% 31.74/4.37    inference(resolution,[status(thm)],[f7911,f405])).
% 31.74/4.37  fof(f8010,plain,(
% 31.74/4.37    spl0_225|~spl0_6|~spl0_198|~spl0_220),
% 31.74/4.37    inference(split_clause,[status(thm)],[f8009,f8006,f467,f7483,f7910])).
% 31.74/4.37  fof(f8011,plain,(
% 31.74/4.37    spl0_226 <=> ~segmentP(X0,app(sk2,sk2))|~ssList(X0)|segmentP(X0,sk6)),
% 31.74/4.39    introduced(split_symbol_definition)).
% 31.74/4.39  fof(f8014,plain,(
% 31.74/4.39    ![X0]: (~segmentP(X0,app(sk2,sk2))|~ssList(sk6)|~ssList(app(sk2,sk2))|~ssList(X0)|segmentP(X0,sk6)|~spl0_220)),
% 31.74/4.39    inference(resolution,[status(thm)],[f7911,f375])).
% 31.74/4.39  fof(f8015,plain,(
% 31.74/4.39    spl0_226|~spl0_6|~spl0_198|~spl0_220),
% 31.74/4.39    inference(split_clause,[status(thm)],[f8014,f8011,f467,f7483,f7910])).
% 31.74/4.39  fof(f8032,plain,(
% 31.74/4.39    ~ssList(sk6)|sk6=nil|~segmentP(sk1,sk6)|~spl0_22|~spl0_164),
% 31.74/4.39    inference(resolution,[status(thm)],[f665,f5005])).
% 31.74/4.39  fof(f8033,plain,(
% 31.74/4.39    ~spl0_6|spl0_25|~spl0_151|~spl0_22|~spl0_164),
% 31.74/4.39    inference(split_clause,[status(thm)],[f8032,f467,f711,f4938,f660,f5004])).
% 31.74/4.39  fof(f8038,plain,(
% 31.74/4.39    spl0_229 <=> ~ssList(X0)|X0=nil|~segmentP(sk1,X0)|~segmentP(sk2,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)),
% 31.74/4.39    introduced(split_symbol_definition)).
% 31.74/4.39  fof(f8041,plain,(
% 31.74/4.39    ![X0,X1]: (~ssList(X0)|X0=nil|~segmentP(sk1,X0)|~segmentP(sk2,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)|~ssList(sk2)|~spl0_22)),
% 31.74/4.39    inference(resolution,[status(thm)],[f665,f375])).
% 31.74/4.39  fof(f8042,plain,(
% 31.74/4.39    spl0_229|~spl0_15|~spl0_22),
% 31.74/4.39    inference(split_clause,[status(thm)],[f8041,f8038,f584,f660])).
% 31.74/4.39  fof(f8045,plain,(
% 31.74/4.39    $false),
% 31.74/4.39    inference(sat_refutation,[status(thm)],[f459,f466,f470,f474,f478,f485,f489,f493,f494,f539,f543,f559,f561,f582,f599,f631,f649,f664,f715,f770,f805,f897,f913,f935,f954,f1197,f1436,f1441,f1446,f1451,f1456,f1461,f1466,f1636,f1686,f1688,f1690,f1692,f2083,f2088,f2090,f2139,f2798,f2803,f2805,f3260,f3267,f3375,f3384,f3387,f3460,f3465,f3470,f4318,f4323,f4339,f4344,f4349,f4359,f4364,f4369,f4374,f4379,f4562,f4572,f4762,f4869,f4874,f4879,f4884,f4892,f4897,f4902,f4907,f4912,f4917,f4919,f4927,f4932,f4937,f4942,f4947,f4955,f4960,f4965,f4970,f4975,f4983,f4988,f5008,f5021,f5034,f5036,f5045,f5047,f5059,f5071,f5076,f5078,f5085,f5090,f5095,f5107,f5112,f5114,f5120,f5142,f5147,f5149,f5152,f5157,f5411,f5416,f5423,f6176,f6181,f6188,f7081,f7086,f7093,f7402,f7407,f7479,f7487,f7692,f7697,f7702,f7709,f7814,f7818,f7914,f7919,f7924,f8010,f8015,f8033,f8042])).
% 31.74/4.39  % SZS output end CNFRefutation for theBenchmark.p
% 31.95/4.42  % Elapsed time: 4.074335 seconds
% 31.95/4.42  % CPU time: 31.982583 seconds
% 31.95/4.42  % Memory used: 238.692 MB
%------------------------------------------------------------------------------