TSTP Solution File: SWC313+1 by Drodi---3.5.1

View Problem - Process Solution

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

% Computer : n025.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:40:01 EDT 2023

% Result   : Theorem 12.36s 2.00s
% Output   : CNFRefutation 12.36s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWC313+1 : TPTP v8.1.2. Released v2.4.0.
% 0.03/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.34  % Computer : n025.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Tue May 30 11:32:57 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.20/0.36  % Drodi V3.5.1
% 12.36/2.00  % Refutation found
% 12.36/2.00  % SZS status Theorem for theBenchmark: Theorem is valid
% 12.36/2.00  % SZS output start CNFRefutation for theBenchmark
% 12.36/2.00  fof(f1,axiom,(
% 12.36/2.00    (! [U] :( ssItem(U)=> (! [V] :( ssItem(V)=> ( neq(U,V)<=> U != V ) ) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f2,axiom,(
% 12.36/2.00    (? [U] :( ssItem(U)& (? [V] :( ssItem(V)& U != V ) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f3,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> (! [V] :( ssItem(V)=> ( memberP(U,V)<=> (? [W] :( ssList(W)& (? [X] :( ssList(X)& app(W,cons(V,X)) = U ) )) )) ) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f4,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( singletonP(U)<=> (? [V] :( ssItem(V)& cons(V,nil) = U ) )) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f7,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> ( segmentP(U,V)<=> (? [W] :( ssList(W)& (? [X] :( ssList(X)& app(app(W,V),X) = U ) )) )) ) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f8,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( cyclefreeP(U)<=> (! [V] :( ssItem(V)=> (! [W] :( ssItem(W)=> (! [X] :( ssList(X)=> (! [Y] :( ssList(Y)=> (! [Z] :( ssList(Z)=> ( app(app(X,cons(V,Y)),cons(W,Z)) = U=> ~ ( leq(V,W)& leq(W,V) ) ) ) )) )) )) )) )) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f9,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( totalorderP(U)<=> (! [V] :( ssItem(V)=> (! [W] :( ssItem(W)=> (! [X] :( ssList(X)=> (! [Y] :( ssList(Y)=> (! [Z] :( ssList(Z)=> ( app(app(X,cons(V,Y)),cons(W,Z)) = U=> ( leq(V,W)| leq(W,V) ) ) ) )) )) )) )) )) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f10,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( strictorderP(U)<=> (! [V] :( ssItem(V)=> (! [W] :( ssItem(W)=> (! [X] :( ssList(X)=> (! [Y] :( ssList(Y)=> (! [Z] :( ssList(Z)=> ( app(app(X,cons(V,Y)),cons(W,Z)) = U=> ( lt(V,W)| lt(W,V) ) ) ) )) )) )) )) )) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f11,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( totalorderedP(U)<=> (! [V] :( ssItem(V)=> (! [W] :( ssItem(W)=> (! [X] :( ssList(X)=> (! [Y] :( ssList(Y)=> (! [Z] :( ssList(Z)=> ( app(app(X,cons(V,Y)),cons(W,Z)) = U=> leq(V,W) ) ) )) )) )) )) )) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f12,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( strictorderedP(U)<=> (! [V] :( ssItem(V)=> (! [W] :( ssItem(W)=> (! [X] :( ssList(X)=> (! [Y] :( ssList(Y)=> (! [Z] :( ssList(Z)=> ( app(app(X,cons(V,Y)),cons(W,Z)) = U=> lt(V,W) ) ) )) )) )) )) )) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f13,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( duplicatefreeP(U)<=> (! [V] :( ssItem(V)=> (! [W] :( ssItem(W)=> (! [X] :( ssList(X)=> (! [Y] :( ssList(Y)=> (! [Z] :( ssList(Z)=> ( app(app(X,cons(V,Y)),cons(W,Z)) = U=> V != W ) ) )) )) )) )) )) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f15,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> ( neq(U,V)<=> U != V ) ) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f16,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> (! [V] :( ssItem(V)=> ssList(cons(V,U)) ) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f17,axiom,(
% 12.36/2.00    ssList(nil) ),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f19,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> (! [W] :( ssItem(W)=> (! [X] :( ssItem(X)=> ( cons(W,U) = cons(X,V)=> ( W = X& V = U ) ) ) )) )) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f21,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> (! [V] :( ssItem(V)=> nil != cons(V,U) ) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f22,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( nil != U=> ssItem(hd(U)) ) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f24,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> ( nil != U=> ssList(tl(U)) ) ) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.00  fof(f26,axiom,(
% 12.36/2.00    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> ssList(app(U,V)) ) )) )),
% 12.36/2.00    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f28,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> app(nil,U) = U ) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f39,axiom,(
% 12.36/2.01    ~ singletonP(nil) ),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f75,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> ( nil != U=> (? [V] :( ssItem(V)& hd(U) = V ) )) ) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f76,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> ( nil != U=> (? [V] :( ssList(V)& tl(U) = V ) )) ) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f78,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> ( nil != U=> cons(hd(U),tl(U)) = U ) ) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f79,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> (! [W] :( ssList(W)=> ( app(W,V) = app(U,V)=> W = U ) ) )) )) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f80,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> (! [W] :( ssList(W)=> ( app(V,W) = app(V,U)=> W = U ) ) )) )) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f81,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> (! [V] :( ssItem(V)=> cons(V,U) = app(cons(V,nil),U) ) )) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f83,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> ( nil = app(U,V)<=> ( nil = V& nil = U ) ) ) )) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f84,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> app(U,nil) = U ) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f85,axiom,(
% 12.36/2.01    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> ( nil != U=> hd(app(U,V)) = hd(U) ) ) )) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f96,conjecture,(
% 12.36/2.01    (! [U] :( ssList(U)=> (! [V] :( ssList(V)=> (! [W] :( ssList(W)=> (! [X] :( ssList(X)=> ( V != X| U != W| (? [Y] :( ssItem(Y)& (? [Z] :( ssList(Z)& app(Z,cons(Y,nil)) != W& app(cons(Y,nil),Z) = X ) )))| ( nil != W& nil = X )| ( ( nil != V| nil = U )& ( ~ neq(V,nil)| (? [X1] :( ssItem(X1)& (? [X2] :( ssList(X2)& app(cons(X1,nil),X2) = V& app(X2,cons(X1,nil)) = U ) )) )) ) ) ) )) )) )) )),
% 12.36/2.01    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 12.36/2.01  fof(f97,negated_conjecture,(
% 12.36/2.01    ~((! [U] :( ssList(U)=> (! [V] :( ssList(V)=> (! [W] :( ssList(W)=> (! [X] :( ssList(X)=> ( V != X| U != W| (? [Y] :( ssItem(Y)& (? [Z] :( ssList(Z)& app(Z,cons(Y,nil)) != W& app(cons(Y,nil),Z) = X ) )))| ( nil != W& nil = X )| ( ( nil != V| nil = U )& ( ~ neq(V,nil)| (? [X1] :( ssItem(X1)& (? [X2] :( ssList(X2)& app(cons(X1,nil),X2) = V& app(X2,cons(X1,nil)) = U ) )) )) ) ) ) )) )) )) ))),
% 12.36/2.01    inference(negated_conjecture,[status(cth)],[f96])).
% 12.36/2.01  fof(f98,plain,(
% 12.36/2.01    ![U]: (~ssItem(U)|(![V]: (~ssItem(V)|(neq(U,V)<=>~U=V))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f1])).
% 12.36/2.01  fof(f99,plain,(
% 12.36/2.01    ![U]: (~ssItem(U)|(![V]: (~ssItem(V)|((~neq(U,V)|~U=V)&(neq(U,V)|U=V)))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f98])).
% 12.36/2.01  fof(f100,plain,(
% 12.36/2.01    ![X0,X1]: (~ssItem(X0)|~ssItem(X1)|~neq(X0,X1)|~X0=X1)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f99])).
% 12.36/2.01  fof(f101,plain,(
% 12.36/2.01    ![X0,X1]: (~ssItem(X0)|~ssItem(X1)|neq(X0,X1)|X0=X1)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f99])).
% 12.36/2.01  fof(f102,plain,(
% 12.36/2.01    (ssItem(sk0_0)&(ssItem(sk0_1)&~sk0_0=sk0_1))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f2])).
% 12.36/2.01  fof(f103,plain,(
% 12.36/2.01    ssItem(sk0_0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f102])).
% 12.36/2.01  fof(f104,plain,(
% 12.36/2.01    ssItem(sk0_1)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f102])).
% 12.36/2.01  fof(f105,plain,(
% 12.36/2.01    ~sk0_0=sk0_1),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f102])).
% 12.36/2.01  fof(f106,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssItem(V)|(memberP(U,V)<=>(?[W]: (ssList(W)&(?[X]: (ssList(X)&app(W,cons(V,X))=U))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f3])).
% 12.36/2.01  fof(f107,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssItem(V)|((~memberP(U,V)|(?[W]: (ssList(W)&(?[X]: (ssList(X)&app(W,cons(V,X))=U)))))&(memberP(U,V)|(![W]: (~ssList(W)|(![X]: (~ssList(X)|~app(W,cons(V,X))=U)))))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f106])).
% 12.36/2.01  fof(f108,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssItem(V)|((~memberP(U,V)|(ssList(sk0_2(V,U))&(ssList(sk0_3(V,U))&app(sk0_2(V,U),cons(V,sk0_3(V,U)))=U)))&(memberP(U,V)|(![W]: (~ssList(W)|(![X]: (~ssList(X)|~app(W,cons(V,X))=U)))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f107])).
% 12.36/2.01  fof(f112,plain,(
% 12.36/2.01    ![X0,X1,X2,X3]: (~ssList(X0)|~ssItem(X1)|memberP(X0,X1)|~ssList(X2)|~ssList(X3)|~app(X2,cons(X1,X3))=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f108])).
% 12.36/2.01  fof(f113,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(singletonP(U)<=>(?[V]: (ssItem(V)&cons(V,nil)=U))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f4])).
% 12.36/2.01  fof(f114,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~singletonP(U)|(?[V]: (ssItem(V)&cons(V,nil)=U)))&(singletonP(U)|(![V]: (~ssItem(V)|~cons(V,nil)=U)))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f113])).
% 12.36/2.01  fof(f115,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~singletonP(U)|(ssItem(sk0_4(U))&cons(sk0_4(U),nil)=U))&(singletonP(U)|(![V]: (~ssItem(V)|~cons(V,nil)=U)))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f114])).
% 12.36/2.01  fof(f118,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|singletonP(X0)|~ssItem(X1)|~cons(X1,nil)=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f115])).
% 12.36/2.01  fof(f131,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|(segmentP(U,V)<=>(?[W]: (ssList(W)&(?[X]: (ssList(X)&app(app(W,V),X)=U))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f7])).
% 12.36/2.01  fof(f132,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|((~segmentP(U,V)|(?[W]: (ssList(W)&(?[X]: (ssList(X)&app(app(W,V),X)=U)))))&(segmentP(U,V)|(![W]: (~ssList(W)|(![X]: (~ssList(X)|~app(app(W,V),X)=U)))))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f131])).
% 12.36/2.01  fof(f133,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|((~segmentP(U,V)|(ssList(sk0_7(V,U))&(ssList(sk0_8(V,U))&app(app(sk0_7(V,U),V),sk0_8(V,U))=U)))&(segmentP(U,V)|(![W]: (~ssList(W)|(![X]: (~ssList(X)|~app(app(W,V),X)=U)))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f132])).
% 12.36/2.01  fof(f137,plain,(
% 12.36/2.01    ![X0,X1,X2,X3]: (~ssList(X0)|~ssList(X1)|segmentP(X0,X1)|~ssList(X2)|~ssList(X3)|~app(app(X2,X1),X3)=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f133])).
% 12.36/2.01  fof(f138,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(cyclefreeP(U)<=>(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(~leq(V,W)|~leq(W,V)))))))))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f8])).
% 12.36/2.01  fof(f139,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~cyclefreeP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(~leq(V,W)|~leq(W,V))))))))))))))&(cyclefreeP(U)|(?[V]: (ssItem(V)&(?[W]: (ssItem(W)&(?[X]: (ssList(X)&(?[Y]: (ssList(Y)&(?[Z]: (ssList(Z)&(app(app(X,cons(V,Y)),cons(W,Z))=U&(leq(V,W)&leq(W,V))))))))))))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f138])).
% 12.36/2.01  fof(f140,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~cyclefreeP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(~leq(V,W)|~leq(W,V))))))))))))))&(cyclefreeP(U)|(ssItem(sk0_9(U))&(ssItem(sk0_10(U))&(ssList(sk0_11(U))&(ssList(sk0_12(U))&(ssList(sk0_13(U))&(app(app(sk0_11(U),cons(sk0_9(U),sk0_12(U))),cons(sk0_10(U),sk0_13(U)))=U&(leq(sk0_9(U),sk0_10(U))&leq(sk0_10(U),sk0_9(U))))))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f139])).
% 12.36/2.01  fof(f141,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4,X5]: (~ssList(X0)|~cyclefreeP(X0)|~ssItem(X1)|~ssItem(X2)|~ssList(X3)|~ssList(X4)|~ssList(X5)|~app(app(X3,cons(X1,X4)),cons(X2,X5))=X0|~leq(X1,X2)|~leq(X2,X1))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f140])).
% 12.36/2.01  fof(f150,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(totalorderP(U)<=>(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(leq(V,W)|leq(W,V)))))))))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f9])).
% 12.36/2.01  fof(f151,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~totalorderP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(leq(V,W)|leq(W,V))))))))))))))&(totalorderP(U)|(?[V]: (ssItem(V)&(?[W]: (ssItem(W)&(?[X]: (ssList(X)&(?[Y]: (ssList(Y)&(?[Z]: (ssList(Z)&(app(app(X,cons(V,Y)),cons(W,Z))=U&(~leq(V,W)&~leq(W,V))))))))))))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f150])).
% 12.36/2.01  fof(f152,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~totalorderP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(leq(V,W)|leq(W,V))))))))))))))&(totalorderP(U)|(ssItem(sk0_14(U))&(ssItem(sk0_15(U))&(ssList(sk0_16(U))&(ssList(sk0_17(U))&(ssList(sk0_18(U))&(app(app(sk0_16(U),cons(sk0_14(U),sk0_17(U))),cons(sk0_15(U),sk0_18(U)))=U&(~leq(sk0_14(U),sk0_15(U))&~leq(sk0_15(U),sk0_14(U))))))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f151])).
% 12.36/2.01  fof(f153,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4,X5]: (~ssList(X0)|~totalorderP(X0)|~ssItem(X1)|~ssItem(X2)|~ssList(X3)|~ssList(X4)|~ssList(X5)|~app(app(X3,cons(X1,X4)),cons(X2,X5))=X0|leq(X1,X2)|leq(X2,X1))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f152])).
% 12.36/2.01  fof(f162,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(strictorderP(U)<=>(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(lt(V,W)|lt(W,V)))))))))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f10])).
% 12.36/2.01  fof(f163,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~strictorderP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(lt(V,W)|lt(W,V))))))))))))))&(strictorderP(U)|(?[V]: (ssItem(V)&(?[W]: (ssItem(W)&(?[X]: (ssList(X)&(?[Y]: (ssList(Y)&(?[Z]: (ssList(Z)&(app(app(X,cons(V,Y)),cons(W,Z))=U&(~lt(V,W)&~lt(W,V))))))))))))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f162])).
% 12.36/2.01  fof(f164,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~strictorderP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|(lt(V,W)|lt(W,V))))))))))))))&(strictorderP(U)|(ssItem(sk0_19(U))&(ssItem(sk0_20(U))&(ssList(sk0_21(U))&(ssList(sk0_22(U))&(ssList(sk0_23(U))&(app(app(sk0_21(U),cons(sk0_19(U),sk0_22(U))),cons(sk0_20(U),sk0_23(U)))=U&(~lt(sk0_19(U),sk0_20(U))&~lt(sk0_20(U),sk0_19(U))))))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f163])).
% 12.36/2.01  fof(f165,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4,X5]: (~ssList(X0)|~strictorderP(X0)|~ssItem(X1)|~ssItem(X2)|~ssList(X3)|~ssList(X4)|~ssList(X5)|~app(app(X3,cons(X1,X4)),cons(X2,X5))=X0|lt(X1,X2)|lt(X2,X1))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f164])).
% 12.36/2.01  fof(f174,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(totalorderedP(U)<=>(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|leq(V,W))))))))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f11])).
% 12.36/2.01  fof(f175,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~totalorderedP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|leq(V,W)))))))))))))&(totalorderedP(U)|(?[V]: (ssItem(V)&(?[W]: (ssItem(W)&(?[X]: (ssList(X)&(?[Y]: (ssList(Y)&(?[Z]: (ssList(Z)&(app(app(X,cons(V,Y)),cons(W,Z))=U&~leq(V,W)))))))))))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f174])).
% 12.36/2.01  fof(f176,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~totalorderedP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|leq(V,W)))))))))))))&(totalorderedP(U)|(ssItem(sk0_24(U))&(ssItem(sk0_25(U))&(ssList(sk0_26(U))&(ssList(sk0_27(U))&(ssList(sk0_28(U))&(app(app(sk0_26(U),cons(sk0_24(U),sk0_27(U))),cons(sk0_25(U),sk0_28(U)))=U&~leq(sk0_24(U),sk0_25(U)))))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f175])).
% 12.36/2.01  fof(f177,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4,X5]: (~ssList(X0)|~totalorderedP(X0)|~ssItem(X1)|~ssItem(X2)|~ssList(X3)|~ssList(X4)|~ssList(X5)|~app(app(X3,cons(X1,X4)),cons(X2,X5))=X0|leq(X1,X2))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f176])).
% 12.36/2.01  fof(f185,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(strictorderedP(U)<=>(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|lt(V,W))))))))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f12])).
% 12.36/2.01  fof(f186,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~strictorderedP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|lt(V,W)))))))))))))&(strictorderedP(U)|(?[V]: (ssItem(V)&(?[W]: (ssItem(W)&(?[X]: (ssList(X)&(?[Y]: (ssList(Y)&(?[Z]: (ssList(Z)&(app(app(X,cons(V,Y)),cons(W,Z))=U&~lt(V,W)))))))))))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f185])).
% 12.36/2.01  fof(f187,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~strictorderedP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|lt(V,W)))))))))))))&(strictorderedP(U)|(ssItem(sk0_29(U))&(ssItem(sk0_30(U))&(ssList(sk0_31(U))&(ssList(sk0_32(U))&(ssList(sk0_33(U))&(app(app(sk0_31(U),cons(sk0_29(U),sk0_32(U))),cons(sk0_30(U),sk0_33(U)))=U&~lt(sk0_29(U),sk0_30(U)))))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f186])).
% 12.36/2.01  fof(f188,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4,X5]: (~ssList(X0)|~strictorderedP(X0)|~ssItem(X1)|~ssItem(X2)|~ssList(X3)|~ssList(X4)|~ssList(X5)|~app(app(X3,cons(X1,X4)),cons(X2,X5))=X0|lt(X1,X2))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f187])).
% 12.36/2.01  fof(f196,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(duplicatefreeP(U)<=>(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|~V=W)))))))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f13])).
% 12.36/2.01  fof(f197,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~duplicatefreeP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|~V=W))))))))))))&(duplicatefreeP(U)|(?[V]: (ssItem(V)&(?[W]: (ssItem(W)&(?[X]: (ssList(X)&(?[Y]: (ssList(Y)&(?[Z]: (ssList(Z)&(app(app(X,cons(V,Y)),cons(W,Z))=U&V=W))))))))))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f196])).
% 12.36/2.01  fof(f198,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|((~duplicatefreeP(U)|(![V]: (~ssItem(V)|(![W]: (~ssItem(W)|(![X]: (~ssList(X)|(![Y]: (~ssList(Y)|(![Z]: (~ssList(Z)|(~app(app(X,cons(V,Y)),cons(W,Z))=U|~V=W))))))))))))&(duplicatefreeP(U)|(ssItem(sk0_34(U))&(ssItem(sk0_35(U))&(ssList(sk0_36(U))&(ssList(sk0_37(U))&(ssList(sk0_38(U))&(app(app(sk0_36(U),cons(sk0_34(U),sk0_37(U))),cons(sk0_35(U),sk0_38(U)))=U&sk0_34(U)=sk0_35(U))))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f197])).
% 12.36/2.01  fof(f199,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4,X5]: (~ssList(X0)|~duplicatefreeP(X0)|~ssItem(X1)|~ssItem(X2)|~ssList(X3)|~ssList(X4)|~ssList(X5)|~app(app(X3,cons(X1,X4)),cons(X2,X5))=X0|~X1=X2)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f198])).
% 12.36/2.01  fof(f217,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|(neq(U,V)<=>~U=V))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f15])).
% 12.36/2.01  fof(f218,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|((~neq(U,V)|~U=V)&(neq(U,V)|U=V)))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f217])).
% 12.36/2.01  fof(f219,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~neq(X0,X1)|~X0=X1)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f218])).
% 12.36/2.01  fof(f220,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssList(X1)|neq(X0,X1)|X0=X1)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f218])).
% 12.36/2.01  fof(f221,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssItem(V)|ssList(cons(V,U)))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f16])).
% 12.36/2.01  fof(f222,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssItem(X1)|ssList(cons(X1,X0)))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f221])).
% 12.36/2.01  fof(f223,plain,(
% 12.36/2.01    ssList(nil)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f17])).
% 12.36/2.01  fof(f226,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|(![W]: (~ssItem(W)|(![X]: (~ssItem(X)|(~cons(W,U)=cons(X,V)|(W=X&V=U)))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f19])).
% 12.36/2.01  fof(f227,plain,(
% 12.36/2.01    ![X0,X1,X2,X3]: (~ssList(X0)|~ssList(X1)|~ssItem(X2)|~ssItem(X3)|~cons(X2,X0)=cons(X3,X1)|X2=X3)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f226])).
% 12.36/2.01  fof(f234,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssItem(V)|~nil=cons(V,U))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f21])).
% 12.36/2.01  fof(f235,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssItem(X1)|~nil=cons(X1,X0))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f234])).
% 12.36/2.01  fof(f236,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(nil=U|ssItem(hd(U))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f22])).
% 12.36/2.01  fof(f237,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|nil=X0|ssItem(hd(X0)))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f236])).
% 12.36/2.01  fof(f240,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(nil=U|ssList(tl(U))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f24])).
% 12.36/2.01  fof(f241,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|nil=X0|ssList(tl(X0)))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f240])).
% 12.36/2.01  fof(f244,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|ssList(app(U,V)))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f26])).
% 12.36/2.01  fof(f245,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(X0,X1)))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f244])).
% 12.36/2.01  fof(f248,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|app(nil,U)=U)),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f28])).
% 12.36/2.01  fof(f249,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|app(nil,X0)=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f248])).
% 12.36/2.01  fof(f280,plain,(
% 12.36/2.01    ~singletonP(nil)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f39])).
% 12.36/2.01  fof(f363,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(nil=U|(?[V]: (ssItem(V)&hd(U)=V))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f75])).
% 12.36/2.01  fof(f364,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(nil=U|(ssItem(sk0_45(U))&hd(U)=sk0_45(U))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f363])).
% 12.36/2.01  fof(f366,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|nil=X0|hd(X0)=sk0_45(X0))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f364])).
% 12.36/2.01  fof(f367,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(nil=U|(?[V]: (ssList(V)&tl(U)=V))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f76])).
% 12.36/2.01  fof(f368,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(nil=U|(ssList(sk0_46(U))&tl(U)=sk0_46(U))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f367])).
% 12.36/2.01  fof(f370,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|nil=X0|tl(X0)=sk0_46(X0))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f368])).
% 12.36/2.01  fof(f373,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(nil=U|cons(hd(U),tl(U))=U))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f78])).
% 12.36/2.01  fof(f374,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|nil=X0|cons(hd(X0),tl(X0))=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f373])).
% 12.36/2.01  fof(f375,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|(![W]: (~ssList(W)|(~app(W,V)=app(U,V)|W=U))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f79])).
% 12.36/2.01  fof(f376,plain,(
% 12.36/2.01    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~app(X2,X1)=app(X0,X1)|X2=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f375])).
% 12.36/2.01  fof(f377,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|(![W]: (~ssList(W)|(~app(V,W)=app(V,U)|W=U))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f80])).
% 12.36/2.01  fof(f378,plain,(
% 12.36/2.01    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~app(X1,X2)=app(X1,X0)|X2=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f377])).
% 12.36/2.01  fof(f379,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssItem(V)|cons(V,U)=app(cons(V,nil),U))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f81])).
% 12.36/2.01  fof(f380,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssItem(X1)|cons(X1,X0)=app(cons(X1,nil),X0))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f379])).
% 12.36/2.01  fof(f383,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|(nil=app(U,V)<=>(nil=V&nil=U)))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f83])).
% 12.36/2.01  fof(f384,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|((~nil=app(U,V)|(nil=V&nil=U))&(nil=app(U,V)|(~nil=V|~nil=U))))))),
% 12.36/2.01    inference(NNF_transformation,[status(esa)],[f383])).
% 12.36/2.01  fof(f385,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~nil=app(X0,X1)|nil=X1)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f384])).
% 12.36/2.01  fof(f386,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~nil=app(X0,X1)|nil=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f384])).
% 12.36/2.01  fof(f388,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|app(U,nil)=U)),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f84])).
% 12.36/2.01  fof(f389,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|app(X0,nil)=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f388])).
% 12.36/2.01  fof(f390,plain,(
% 12.36/2.01    ![U]: (~ssList(U)|(![V]: (~ssList(V)|(nil=U|hd(app(U,V))=hd(U)))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f85])).
% 12.36/2.01  fof(f391,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssList(X1)|nil=X0|hd(app(X0,X1))=hd(X0))),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f390])).
% 12.36/2.01  fof(f415,plain,(
% 12.36/2.01    (?[U]: (ssList(U)&(?[V]: (ssList(V)&(?[W]: (ssList(W)&(?[X]: (ssList(X)&((((V=X&U=W)&(![Y]: (~ssItem(Y)|(![Z]: ((~ssList(Z)|app(Z,cons(Y,nil))=W)|~app(cons(Y,nil),Z)=X)))))&(nil=W|~nil=X))&((nil=V&~nil=U)|(neq(V,nil)&(![X1]: (~ssItem(X1)|(![X2]: ((~ssList(X2)|~app(cons(X1,nil),X2)=V)|~app(X2,cons(X1,nil))=U)))))))))))))))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f97])).
% 12.36/2.01  fof(f416,plain,(
% 12.36/2.01    ![U,V]: (pd0_0(V,U)=>(nil=V&~nil=U))),
% 12.36/2.01    introduced(predicate_definition,[f415])).
% 12.36/2.01  fof(f417,plain,(
% 12.36/2.01    ?[U]: (ssList(U)&(?[V]: (ssList(V)&(?[W]: (ssList(W)&(?[X]: (ssList(X)&((((V=X&U=W)&(![Y]: (~ssItem(Y)|(![Z]: ((~ssList(Z)|app(Z,cons(Y,nil))=W)|~app(cons(Y,nil),Z)=X)))))&(nil=W|~nil=X))&(pd0_0(V,U)|(neq(V,nil)&(![X1]: (~ssItem(X1)|(![X2]: ((~ssList(X2)|~app(cons(X1,nil),X2)=V)|~app(X2,cons(X1,nil))=U))))))))))))))),
% 12.36/2.01    inference(formula_renaming,[status(thm)],[f415,f416])).
% 12.36/2.01  fof(f418,plain,(
% 12.36/2.01    (ssList(sk0_47)&(ssList(sk0_48)&(ssList(sk0_49)&(ssList(sk0_50)&((((sk0_48=sk0_50&sk0_47=sk0_49)&(![Y]: (~ssItem(Y)|(![Z]: ((~ssList(Z)|app(Z,cons(Y,nil))=sk0_49)|~app(cons(Y,nil),Z)=sk0_50)))))&(nil=sk0_49|~nil=sk0_50))&(pd0_0(sk0_48,sk0_47)|(neq(sk0_48,nil)&(![X1]: (~ssItem(X1)|(![X2]: ((~ssList(X2)|~app(cons(X1,nil),X2)=sk0_48)|~app(X2,cons(X1,nil))=sk0_47)))))))))))),
% 12.36/2.01    inference(skolemization,[status(esa)],[f417])).
% 12.36/2.01  fof(f419,plain,(
% 12.36/2.01    ssList(sk0_47)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f418])).
% 12.36/2.01  fof(f420,plain,(
% 12.36/2.01    ssList(sk0_48)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f418])).
% 12.36/2.01  fof(f423,plain,(
% 12.36/2.01    sk0_48=sk0_50),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f418])).
% 12.36/2.01  fof(f424,plain,(
% 12.36/2.01    sk0_47=sk0_49),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f418])).
% 12.36/2.01  fof(f425,plain,(
% 12.36/2.01    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|app(X1,cons(X0,nil))=sk0_49|~app(cons(X0,nil),X1)=sk0_50)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f418])).
% 12.36/2.01  fof(f426,plain,(
% 12.36/2.01    nil=sk0_49|~nil=sk0_50),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f418])).
% 12.36/2.01  fof(f427,plain,(
% 12.36/2.01    pd0_0(sk0_48,sk0_47)|neq(sk0_48,nil)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f418])).
% 12.36/2.01  fof(f428,plain,(
% 12.36/2.01    ![X0,X1]: (pd0_0(sk0_48,sk0_47)|~ssItem(X0)|~ssList(X1)|~app(cons(X0,nil),X1)=sk0_48|~app(X1,cons(X0,nil))=sk0_47)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f418])).
% 12.36/2.01  fof(f429,plain,(
% 12.36/2.01    ![U,V]: (~pd0_0(V,U)|(nil=V&~nil=U))),
% 12.36/2.01    inference(pre_NNF_transformation,[status(esa)],[f416])).
% 12.36/2.01  fof(f430,plain,(
% 12.36/2.01    ![X0,X1]: (~pd0_0(X0,X1)|nil=X0)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f429])).
% 12.36/2.01  fof(f431,plain,(
% 12.36/2.01    ![X0,X1]: (~pd0_0(X0,X1)|~nil=X1)),
% 12.36/2.01    inference(cnf_transformation,[status(esa)],[f429])).
% 12.36/2.01  fof(f432,plain,(
% 12.36/2.01    spl0_0 <=> nil=sk0_49),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f433,plain,(
% 12.36/2.01    nil=sk0_49|~spl0_0),
% 12.36/2.01    inference(component_clause,[status(thm)],[f432])).
% 12.36/2.01  fof(f435,plain,(
% 12.36/2.01    spl0_1 <=> nil=sk0_50),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f436,plain,(
% 12.36/2.01    nil=sk0_50|~spl0_1),
% 12.36/2.01    inference(component_clause,[status(thm)],[f435])).
% 12.36/2.01  fof(f437,plain,(
% 12.36/2.01    ~nil=sk0_50|spl0_1),
% 12.36/2.01    inference(component_clause,[status(thm)],[f435])).
% 12.36/2.01  fof(f438,plain,(
% 12.36/2.01    spl0_0|~spl0_1),
% 12.36/2.01    inference(split_clause,[status(thm)],[f426,f432,f435])).
% 12.36/2.01  fof(f439,plain,(
% 12.36/2.01    spl0_2 <=> pd0_0(sk0_48,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f440,plain,(
% 12.36/2.01    pd0_0(sk0_48,sk0_47)|~spl0_2),
% 12.36/2.01    inference(component_clause,[status(thm)],[f439])).
% 12.36/2.01  fof(f442,plain,(
% 12.36/2.01    spl0_3 <=> neq(sk0_48,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f443,plain,(
% 12.36/2.01    neq(sk0_48,nil)|~spl0_3),
% 12.36/2.01    inference(component_clause,[status(thm)],[f442])).
% 12.36/2.01  fof(f445,plain,(
% 12.36/2.01    spl0_2|spl0_3),
% 12.36/2.01    inference(split_clause,[status(thm)],[f427,f439,f442])).
% 12.36/2.01  fof(f446,plain,(
% 12.36/2.01    spl0_4 <=> ~ssItem(X0)|~ssList(X1)|~app(cons(X0,nil),X1)=sk0_48|~app(X1,cons(X0,nil))=sk0_47),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f447,plain,(
% 12.36/2.01    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|~app(cons(X0,nil),X1)=sk0_48|~app(X1,cons(X0,nil))=sk0_47|~spl0_4)),
% 12.36/2.01    inference(component_clause,[status(thm)],[f446])).
% 12.36/2.01  fof(f449,plain,(
% 12.36/2.01    spl0_2|spl0_4),
% 12.36/2.01    inference(split_clause,[status(thm)],[f428,f439,f446])).
% 12.36/2.01  fof(f450,plain,(
% 12.36/2.01    ![X1]: (~ssItem(X1)|~ssItem(X1)|~neq(X1,X1))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f100])).
% 12.36/2.01  fof(f451,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|~neq(X0,X0))),
% 12.36/2.01    inference(duplicate_literals_removal,[status(esa)],[f450])).
% 12.36/2.01  fof(f452,plain,(
% 12.36/2.01    ![X0,X1,X2]: (~ssList(app(X0,cons(X1,X2)))|~ssItem(X1)|memberP(app(X0,cons(X1,X2)),X1)|~ssList(X0)|~ssList(X2))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f112])).
% 12.36/2.01  fof(f453,plain,(
% 12.36/2.01    ![X0]: (~ssList(cons(X0,nil))|singletonP(cons(X0,nil))|~ssItem(X0))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f118])).
% 12.36/2.01  fof(f456,plain,(
% 12.36/2.01    ![X0,X1,X2]: (~ssList(app(app(X0,X1),X2))|~ssList(X1)|segmentP(app(app(X0,X1),X2),X1)|~ssList(X0)|~ssList(X2))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f137])).
% 12.36/2.01  fof(f457,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4]: (~ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~cyclefreeP(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~ssItem(X1)|~ssItem(X3)|~ssList(X0)|~ssList(X2)|~ssList(X4)|~leq(X1,X3)|~leq(X3,X1))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f141])).
% 12.36/2.01  fof(f458,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4]: (~ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~totalorderP(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~ssItem(X1)|~ssItem(X3)|~ssList(X0)|~ssList(X2)|~ssList(X4)|leq(X1,X3)|leq(X3,X1))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f153])).
% 12.36/2.01  fof(f459,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4]: (~ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~strictorderP(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~ssItem(X1)|~ssItem(X3)|~ssList(X0)|~ssList(X2)|~ssList(X4)|lt(X1,X3)|lt(X3,X1))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f165])).
% 12.36/2.01  fof(f460,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4]: (~ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~totalorderedP(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~ssItem(X1)|~ssItem(X3)|~ssList(X0)|~ssList(X2)|~ssList(X4)|leq(X1,X3))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f177])).
% 12.36/2.01  fof(f461,plain,(
% 12.36/2.01    ![X0,X1,X2,X3,X4]: (~ssList(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~strictorderedP(app(app(X0,cons(X1,X2)),cons(X3,X4)))|~ssItem(X1)|~ssItem(X3)|~ssList(X0)|~ssList(X2)|~ssList(X4)|lt(X1,X3))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f188])).
% 12.36/2.01  fof(f462,plain,(
% 12.36/2.01    ![X3,X2,X4,X5]: (~ssList(app(app(X3,cons(X2,X4)),cons(X2,X5)))|~duplicatefreeP(app(app(X3,cons(X2,X4)),cons(X2,X5)))|~ssItem(X2)|~ssItem(X2)|~ssList(X3)|~ssList(X4)|~ssList(X5))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f199])).
% 12.36/2.01  fof(f463,plain,(
% 12.36/2.01    ![X0,X1,X2,X3]: (~ssList(app(app(X0,cons(X1,X2)),cons(X1,X3)))|~duplicatefreeP(app(app(X0,cons(X1,X2)),cons(X1,X3)))|~ssItem(X1)|~ssList(X0)|~ssList(X2)|~ssList(X3))),
% 12.36/2.01    inference(duplicate_literals_removal,[status(esa)],[f462])).
% 12.36/2.01  fof(f465,plain,(
% 12.36/2.01    ![X1]: (~ssList(X1)|~ssList(X1)|~neq(X1,X1))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f219])).
% 12.36/2.01  fof(f466,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~neq(X0,X0))),
% 12.36/2.01    inference(duplicate_literals_removal,[status(esa)],[f465])).
% 12.36/2.01  fof(f480,plain,(
% 12.36/2.01    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|app(X1,cons(X0,nil))=sk0_47|~app(cons(X0,nil),X1)=sk0_50)),
% 12.36/2.01    inference(forward_demodulation,[status(thm)],[f424,f425])).
% 12.36/2.01  fof(f481,plain,(
% 12.36/2.01    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|app(X1,cons(X0,nil))=sk0_47|~app(cons(X0,nil),X1)=sk0_48)),
% 12.36/2.01    inference(forward_demodulation,[status(thm)],[f423,f480])).
% 12.36/2.01  fof(f482,plain,(
% 12.36/2.01    ![X0]: (~pd0_0(X0,nil))),
% 12.36/2.01    inference(destructive_equality_resolution,[status(esa)],[f431])).
% 12.36/2.01  fof(f483,plain,(
% 12.36/2.01    ~nil=sk0_48|spl0_1),
% 12.36/2.01    inference(forward_demodulation,[status(thm)],[f423,f437])).
% 12.36/2.01  fof(f488,plain,(
% 12.36/2.01    nil=sk0_48|~spl0_2),
% 12.36/2.01    inference(resolution,[status(thm)],[f440,f430])).
% 12.36/2.01  fof(f489,plain,(
% 12.36/2.01    $false|spl0_1|~spl0_2),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f488,f483])).
% 12.36/2.01  fof(f490,plain,(
% 12.36/2.01    spl0_1|~spl0_2),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f489])).
% 12.36/2.01  fof(f491,plain,(
% 12.36/2.01    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|~app(cons(X0,nil),X1)=sk0_48|~spl0_4)),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f447,f481])).
% 12.36/2.01  fof(f492,plain,(
% 12.36/2.01    nil=sk0_47|~spl0_0),
% 12.36/2.01    inference(forward_demodulation,[status(thm)],[f424,f433])).
% 12.36/2.01  fof(f497,plain,(
% 12.36/2.01    app(nil,sk0_48)=sk0_48),
% 12.36/2.01    inference(resolution,[status(thm)],[f249,f420])).
% 12.36/2.01  fof(f498,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|neq(sk0_48,X0)|sk0_48=X0)),
% 12.36/2.01    inference(resolution,[status(thm)],[f220,f420])).
% 12.36/2.01  fof(f499,plain,(
% 12.36/2.01    spl0_5 <=> neq(sk0_48,sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f500,plain,(
% 12.36/2.01    neq(sk0_48,sk0_48)|~spl0_5),
% 12.36/2.01    inference(component_clause,[status(thm)],[f499])).
% 12.36/2.01  fof(f501,plain,(
% 12.36/2.01    ~neq(sk0_48,sk0_48)|spl0_5),
% 12.36/2.01    inference(component_clause,[status(thm)],[f499])).
% 12.36/2.01  fof(f502,plain,(
% 12.36/2.01    spl0_6 <=> sk0_48=sk0_48),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f505,plain,(
% 12.36/2.01    neq(sk0_48,sk0_48)|sk0_48=sk0_48),
% 12.36/2.01    inference(resolution,[status(thm)],[f498,f420])).
% 12.36/2.01  fof(f506,plain,(
% 12.36/2.01    spl0_5|spl0_6),
% 12.36/2.01    inference(split_clause,[status(thm)],[f505,f499,f502])).
% 12.36/2.01  fof(f508,plain,(
% 12.36/2.01    pd0_0(sk0_48,nil)|~spl0_0|~spl0_2),
% 12.36/2.01    inference(forward_demodulation,[status(thm)],[f492,f440])).
% 12.36/2.01  fof(f509,plain,(
% 12.36/2.01    $false|~spl0_0|~spl0_2),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f508,f482])).
% 12.36/2.01  fof(f510,plain,(
% 12.36/2.01    ~spl0_0|~spl0_2),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f509])).
% 12.36/2.01  fof(f520,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|neq(sk0_47,X0)|sk0_47=X0)),
% 12.36/2.01    inference(resolution,[status(thm)],[f419,f220])).
% 12.36/2.01  fof(f521,plain,(
% 12.36/2.01    app(nil,sk0_47)=sk0_47),
% 12.36/2.01    inference(resolution,[status(thm)],[f419,f249])).
% 12.36/2.01  fof(f530,plain,(
% 12.36/2.01    ~ssList(sk0_48)|~spl0_5),
% 12.36/2.01    inference(resolution,[status(thm)],[f500,f466])).
% 12.36/2.01  fof(f531,plain,(
% 12.36/2.01    $false|~spl0_5),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f530,f420])).
% 12.36/2.01  fof(f532,plain,(
% 12.36/2.01    ~spl0_5),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f531])).
% 12.36/2.01  fof(f536,plain,(
% 12.36/2.01    spl0_10 <=> nil=sk0_48),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f537,plain,(
% 12.36/2.01    nil=sk0_48|~spl0_10),
% 12.36/2.01    inference(component_clause,[status(thm)],[f536])).
% 12.36/2.01  fof(f541,plain,(
% 12.36/2.01    app(sk0_48,nil)=sk0_48),
% 12.36/2.01    inference(resolution,[status(thm)],[f389,f420])).
% 12.36/2.01  fof(f542,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|ssList(cons(X0,sk0_48)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f222,f420])).
% 12.36/2.01  fof(f543,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|ssList(cons(X0,nil)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f223,f222])).
% 12.36/2.01  fof(f544,plain,(
% 12.36/2.01    app(nil,nil)=nil),
% 12.36/2.01    inference(resolution,[status(thm)],[f223,f389])).
% 12.36/2.01  fof(f545,plain,(
% 12.36/2.01    spl0_11 <=> neq(nil,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f546,plain,(
% 12.36/2.01    neq(nil,nil)|~spl0_11),
% 12.36/2.01    inference(component_clause,[status(thm)],[f545])).
% 12.36/2.01  fof(f548,plain,(
% 12.36/2.01    spl0_12 <=> nil=nil),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f556,plain,(
% 12.36/2.01    ![X0]: (singletonP(cons(X0,nil))|~ssItem(X0))),
% 12.36/2.01    inference(backward_subsumption_resolution,[status(thm)],[f453,f543])).
% 12.36/2.01  fof(f560,plain,(
% 12.36/2.01    ~neq(sk0_48,nil)|~spl0_10|spl0_5),
% 12.36/2.01    inference(backward_demodulation,[status(thm)],[f537,f501])).
% 12.36/2.01  fof(f561,plain,(
% 12.36/2.01    ~neq(nil,nil)|~spl0_10|spl0_5),
% 12.36/2.01    inference(forward_demodulation,[status(thm)],[f537,f560])).
% 12.36/2.01  fof(f562,plain,(
% 12.36/2.01    $false|~spl0_11|~spl0_10|spl0_5),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f561,f546])).
% 12.36/2.01  fof(f563,plain,(
% 12.36/2.01    ~spl0_11|~spl0_10|spl0_5),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f562])).
% 12.36/2.01  fof(f564,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|neq(nil,X0)|nil=X0)),
% 12.36/2.01    inference(resolution,[status(thm)],[f223,f220])).
% 12.36/2.01  fof(f565,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|ssList(cons(X0,sk0_47)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f419,f222])).
% 12.36/2.01  fof(f566,plain,(
% 12.36/2.01    app(sk0_47,nil)=sk0_47),
% 12.36/2.01    inference(resolution,[status(thm)],[f419,f389])).
% 12.36/2.01  fof(f639,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|ssList(app(sk0_48,X0)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f245,f420])).
% 12.36/2.01  fof(f641,plain,(
% 12.36/2.01    ssList(app(sk0_48,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f639,f420])).
% 12.36/2.01  fof(f690,plain,(
% 12.36/2.01    spl0_23 <=> ssList(nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f692,plain,(
% 12.36/2.01    ~ssList(nil)|spl0_23),
% 12.36/2.01    inference(component_clause,[status(thm)],[f690])).
% 12.36/2.01  fof(f693,plain,(
% 12.36/2.01    ~ssList(nil)|~ssList(nil)|nil=nil),
% 12.36/2.01    inference(resolution,[status(thm)],[f385,f544])).
% 12.36/2.01  fof(f694,plain,(
% 12.36/2.01    ~spl0_23|spl0_12),
% 12.36/2.01    inference(split_clause,[status(thm)],[f693,f690,f548])).
% 12.36/2.01  fof(f695,plain,(
% 12.36/2.01    spl0_24 <=> ssList(sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f697,plain,(
% 12.36/2.01    ~ssList(sk0_48)|spl0_24),
% 12.36/2.01    inference(component_clause,[status(thm)],[f695])).
% 12.36/2.01  fof(f714,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|cons(X0,sk0_48)=app(cons(X0,nil),sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f380,f420])).
% 12.36/2.01  fof(f715,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|cons(X0,nil)=app(cons(X0,nil),nil))),
% 12.36/2.01    inference(resolution,[status(thm)],[f380,f223])).
% 12.36/2.01  fof(f716,plain,(
% 12.36/2.01    spl0_25 <=> ~ssList(X0)|~sk0_48=app(X0,nil)|sk0_48=X0),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f719,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk0_48)|~sk0_48=app(X0,nil)|sk0_48=X0)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f541,f376])).
% 12.36/2.01  fof(f720,plain,(
% 12.36/2.01    spl0_25|~spl0_23|~spl0_24),
% 12.36/2.01    inference(split_clause,[status(thm)],[f719,f716,f690,f695])).
% 12.36/2.01  fof(f721,plain,(
% 12.36/2.01    spl0_26 <=> ~ssList(X0)|~nil=app(X0,nil)|nil=X0),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f724,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(nil)|~nil=app(X0,nil)|nil=X0)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f544,f376])).
% 12.36/2.01  fof(f725,plain,(
% 12.36/2.01    spl0_26|~spl0_23),
% 12.36/2.01    inference(split_clause,[status(thm)],[f724,f721,f690])).
% 12.36/2.01  fof(f726,plain,(
% 12.36/2.01    spl0_27 <=> ~ssList(X0)|~sk0_48=app(X0,sk0_48)|nil=X0),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f729,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~ssList(sk0_48)|~ssList(nil)|~sk0_48=app(X0,sk0_48)|nil=X0)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f497,f376])).
% 12.36/2.01  fof(f730,plain,(
% 12.36/2.01    spl0_27|~spl0_24|~spl0_23),
% 12.36/2.01    inference(split_clause,[status(thm)],[f729,f726,f695,f690])).
% 12.36/2.01  fof(f745,plain,(
% 12.36/2.01    $false|spl0_23),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f692,f223])).
% 12.36/2.01  fof(f746,plain,(
% 12.36/2.01    spl0_23),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f745])).
% 12.36/2.01  fof(f747,plain,(
% 12.36/2.01    $false|spl0_24),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f697,f420])).
% 12.36/2.01  fof(f748,plain,(
% 12.36/2.01    spl0_24),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f747])).
% 12.36/2.01  fof(f759,plain,(
% 12.36/2.01    spl0_30 <=> ~ssList(X0)|~sk0_48=app(sk0_48,X0)|nil=X0),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f762,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~ssList(sk0_48)|~ssList(nil)|~sk0_48=app(sk0_48,X0)|nil=X0)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f541,f378])).
% 12.36/2.01  fof(f763,plain,(
% 12.36/2.01    spl0_30|~spl0_24|~spl0_23),
% 12.36/2.01    inference(split_clause,[status(thm)],[f762,f759,f695,f690])).
% 12.36/2.01  fof(f764,plain,(
% 12.36/2.01    spl0_31 <=> ~ssList(X0)|~nil=app(nil,X0)|nil=X0),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f767,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(nil)|~nil=app(nil,X0)|nil=X0)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f544,f378])).
% 12.36/2.01  fof(f768,plain,(
% 12.36/2.01    spl0_31|~spl0_23),
% 12.36/2.01    inference(split_clause,[status(thm)],[f767,f764,f690])).
% 12.36/2.01  fof(f769,plain,(
% 12.36/2.01    spl0_32 <=> ~ssList(X0)|~sk0_48=app(nil,X0)|sk0_48=X0),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f772,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk0_48)|~sk0_48=app(nil,X0)|sk0_48=X0)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f497,f378])).
% 12.36/2.01  fof(f773,plain,(
% 12.36/2.01    spl0_32|~spl0_23|~spl0_24),
% 12.36/2.01    inference(split_clause,[status(thm)],[f772,f769,f690,f695])).
% 12.36/2.01  fof(f788,plain,(
% 12.36/2.01    spl0_33 <=> ~ssList(X0)|~ssList(X0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f789,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~ssList(X0)|~spl0_33)),
% 12.36/2.01    inference(component_clause,[status(thm)],[f788])).
% 12.36/2.01  fof(f791,plain,(
% 12.36/2.01    spl0_34 <=> ~ssItem(X1)|~ssItem(X1)|X1=X1),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f794,plain,(
% 12.36/2.01    ![X0,X1]: (~ssList(X0)|~ssList(X0)|~ssItem(X1)|~ssItem(X1)|X1=X1)),
% 12.36/2.01    inference(equality_resolution,[status(esa)],[f227])).
% 12.36/2.01  fof(f795,plain,(
% 12.36/2.01    spl0_33|spl0_34),
% 12.36/2.01    inference(split_clause,[status(thm)],[f794,f788,f791])).
% 12.36/2.01  fof(f796,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~spl0_33)),
% 12.36/2.01    inference(duplicate_literals_removal,[status(esa)],[f789])).
% 12.36/2.01  fof(f799,plain,(
% 12.36/2.01    $false|~spl0_33),
% 12.36/2.01    inference(backward_subsumption_resolution,[status(thm)],[f641,f796])).
% 12.36/2.01  fof(f800,plain,(
% 12.36/2.01    ~spl0_33),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f799])).
% 12.36/2.01  fof(f873,plain,(
% 12.36/2.01    ssList(cons(sk0_0,nil))),
% 12.36/2.01    inference(resolution,[status(thm)],[f543,f103])).
% 12.36/2.01  fof(f874,plain,(
% 12.36/2.01    ssList(cons(sk0_1,nil))),
% 12.36/2.01    inference(resolution,[status(thm)],[f543,f104])).
% 12.36/2.01  fof(f875,plain,(
% 12.36/2.01    ssList(cons(sk0_0,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f542,f103])).
% 12.36/2.01  fof(f876,plain,(
% 12.36/2.01    ssList(cons(sk0_1,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f542,f104])).
% 12.36/2.01  fof(f915,plain,(
% 12.36/2.01    spl0_35 <=> neq(sk0_48,cons(sk0_1,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f918,plain,(
% 12.36/2.01    spl0_36 <=> sk0_48=cons(sk0_1,sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f920,plain,(
% 12.36/2.01    ~sk0_48=cons(sk0_1,sk0_48)|spl0_36),
% 12.36/2.01    inference(component_clause,[status(thm)],[f918])).
% 12.36/2.01  fof(f921,plain,(
% 12.36/2.01    neq(sk0_48,cons(sk0_1,sk0_48))|sk0_48=cons(sk0_1,sk0_48)),
% 12.36/2.01    inference(resolution,[status(thm)],[f498,f876])).
% 12.36/2.01  fof(f922,plain,(
% 12.36/2.01    spl0_35|spl0_36),
% 12.36/2.01    inference(split_clause,[status(thm)],[f921,f915,f918])).
% 12.36/2.01  fof(f923,plain,(
% 12.36/2.01    spl0_37 <=> neq(sk0_48,cons(sk0_0,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f926,plain,(
% 12.36/2.01    spl0_38 <=> sk0_48=cons(sk0_0,sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f928,plain,(
% 12.36/2.01    ~sk0_48=cons(sk0_0,sk0_48)|spl0_38),
% 12.36/2.01    inference(component_clause,[status(thm)],[f926])).
% 12.36/2.01  fof(f929,plain,(
% 12.36/2.01    neq(sk0_48,cons(sk0_0,sk0_48))|sk0_48=cons(sk0_0,sk0_48)),
% 12.36/2.01    inference(resolution,[status(thm)],[f498,f875])).
% 12.36/2.01  fof(f930,plain,(
% 12.36/2.01    spl0_37|spl0_38),
% 12.36/2.01    inference(split_clause,[status(thm)],[f929,f923,f926])).
% 12.36/2.01  fof(f935,plain,(
% 12.36/2.01    spl0_39 <=> neq(nil,cons(sk0_1,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f938,plain,(
% 12.36/2.01    spl0_40 <=> nil=cons(sk0_1,sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f941,plain,(
% 12.36/2.01    neq(nil,cons(sk0_1,sk0_48))|nil=cons(sk0_1,sk0_48)),
% 12.36/2.01    inference(resolution,[status(thm)],[f564,f876])).
% 12.36/2.01  fof(f942,plain,(
% 12.36/2.01    spl0_39|spl0_40),
% 12.36/2.01    inference(split_clause,[status(thm)],[f941,f935,f938])).
% 12.36/2.01  fof(f943,plain,(
% 12.36/2.01    spl0_41 <=> neq(nil,cons(sk0_0,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f946,plain,(
% 12.36/2.01    spl0_42 <=> nil=cons(sk0_0,sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f949,plain,(
% 12.36/2.01    neq(nil,cons(sk0_0,sk0_48))|nil=cons(sk0_0,sk0_48)),
% 12.36/2.01    inference(resolution,[status(thm)],[f564,f875])).
% 12.36/2.01  fof(f950,plain,(
% 12.36/2.01    spl0_41|spl0_42),
% 12.36/2.01    inference(split_clause,[status(thm)],[f949,f943,f946])).
% 12.36/2.01  fof(f955,plain,(
% 12.36/2.01    spl0_43 <=> ssList(tl(cons(sk0_1,sk0_48)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f958,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_48)|ssList(tl(cons(sk0_1,sk0_48)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f241,f876])).
% 12.36/2.01  fof(f959,plain,(
% 12.36/2.01    spl0_40|spl0_43),
% 12.36/2.01    inference(split_clause,[status(thm)],[f958,f938,f955])).
% 12.36/2.01  fof(f960,plain,(
% 12.36/2.01    spl0_44 <=> ssList(tl(cons(sk0_0,sk0_48)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f963,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_48)|ssList(tl(cons(sk0_0,sk0_48)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f241,f875])).
% 12.36/2.01  fof(f964,plain,(
% 12.36/2.01    spl0_42|spl0_44),
% 12.36/2.01    inference(split_clause,[status(thm)],[f963,f946,f960])).
% 12.36/2.01  fof(f970,plain,(
% 12.36/2.01    spl0_46 <=> ssList(tl(sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f971,plain,(
% 12.36/2.01    ssList(tl(sk0_48))|~spl0_46),
% 12.36/2.01    inference(component_clause,[status(thm)],[f970])).
% 12.36/2.01  fof(f973,plain,(
% 12.36/2.01    nil=sk0_48|ssList(tl(sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f241,f420])).
% 12.36/2.01  fof(f974,plain,(
% 12.36/2.01    spl0_10|spl0_46),
% 12.36/2.01    inference(split_clause,[status(thm)],[f973,f536,f970])).
% 12.36/2.01  fof(f1106,plain,(
% 12.36/2.01    spl0_54 <=> ssItem(sk0_0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1108,plain,(
% 12.36/2.01    ~ssItem(sk0_0)|spl0_54),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1106])).
% 12.36/2.01  fof(f1118,plain,(
% 12.36/2.01    $false|spl0_54),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f1108,f103])).
% 12.36/2.01  fof(f1119,plain,(
% 12.36/2.01    spl0_54),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f1118])).
% 12.36/2.01  fof(f1120,plain,(
% 12.36/2.01    spl0_56 <=> ssItem(sk0_1)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1122,plain,(
% 12.36/2.01    ~ssItem(sk0_1)|spl0_56),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1120])).
% 12.36/2.01  fof(f1132,plain,(
% 12.36/2.01    $false|spl0_56),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f1122,f104])).
% 12.36/2.01  fof(f1133,plain,(
% 12.36/2.01    spl0_56),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f1132])).
% 12.36/2.01  fof(f1185,plain,(
% 12.36/2.01    spl0_58 <=> ssItem(hd(cons(sk0_1,sk0_48)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1188,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_48)|ssItem(hd(cons(sk0_1,sk0_48)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f237,f876])).
% 12.36/2.01  fof(f1189,plain,(
% 12.36/2.01    spl0_40|spl0_58),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1188,f938,f1185])).
% 12.36/2.01  fof(f1190,plain,(
% 12.36/2.01    spl0_59 <=> ssItem(hd(cons(sk0_0,sk0_48)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1193,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_48)|ssItem(hd(cons(sk0_0,sk0_48)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f237,f875])).
% 12.36/2.01  fof(f1194,plain,(
% 12.36/2.01    spl0_42|spl0_59),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1193,f946,f1190])).
% 12.36/2.01  fof(f1200,plain,(
% 12.36/2.01    spl0_61 <=> ssItem(hd(sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1201,plain,(
% 12.36/2.01    ssItem(hd(sk0_48))|~spl0_61),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1200])).
% 12.36/2.01  fof(f1203,plain,(
% 12.36/2.01    nil=sk0_48|ssItem(hd(sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f237,f420])).
% 12.36/2.01  fof(f1204,plain,(
% 12.36/2.01    spl0_10|spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1203,f536,f1200])).
% 12.36/2.01  fof(f1246,plain,(
% 12.36/2.01    singletonP(cons(hd(sk0_48),nil))|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1201,f556])).
% 12.36/2.01  fof(f1247,plain,(
% 12.36/2.01    ssList(cons(hd(sk0_48),sk0_48))|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1201,f542])).
% 12.36/2.01  fof(f1248,plain,(
% 12.36/2.01    ssList(cons(hd(sk0_48),nil))|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1201,f543])).
% 12.36/2.01  fof(f1331,plain,(
% 12.36/2.01    cons(hd(sk0_48),sk0_48)=app(cons(hd(sk0_48),nil),sk0_48)|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f714,f1201])).
% 12.36/2.01  fof(f1332,plain,(
% 12.36/2.01    cons(sk0_0,sk0_48)=app(cons(sk0_0,nil),sk0_48)),
% 12.36/2.01    inference(resolution,[status(thm)],[f714,f103])).
% 12.36/2.01  fof(f1333,plain,(
% 12.36/2.01    cons(sk0_1,sk0_48)=app(cons(sk0_1,nil),sk0_48)),
% 12.36/2.01    inference(resolution,[status(thm)],[f714,f104])).
% 12.36/2.01  fof(f1334,plain,(
% 12.36/2.01    ~ssItem(sk0_0)|~ssList(sk0_48)|~cons(sk0_0,sk0_48)=sk0_48|~spl0_4),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1332,f491])).
% 12.36/2.01  fof(f1335,plain,(
% 12.36/2.01    ~spl0_54|~spl0_24|~spl0_38|~spl0_4),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1334,f1106,f695,f926,f446])).
% 12.36/2.01  fof(f1336,plain,(
% 12.36/2.01    spl0_62 <=> ssList(cons(sk0_0,nil))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1338,plain,(
% 12.36/2.01    ~ssList(cons(sk0_0,nil))|spl0_62),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1336])).
% 12.36/2.01  fof(f1339,plain,(
% 12.36/2.01    spl0_63 <=> nil=cons(sk0_0,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1340,plain,(
% 12.36/2.01    nil=cons(sk0_0,nil)|~spl0_63),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1339])).
% 12.36/2.01  fof(f1346,plain,(
% 12.36/2.01    ~ssList(cons(sk0_0,nil))|~ssList(sk0_48)|~nil=cons(sk0_0,sk0_48)|nil=cons(sk0_0,nil)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1332,f386])).
% 12.36/2.01  fof(f1347,plain,(
% 12.36/2.01    ~spl0_62|~spl0_24|~spl0_42|spl0_63),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1346,f1336,f695,f946,f1339])).
% 12.36/2.01  fof(f1348,plain,(
% 12.36/2.01    spl0_64 <=> ~ssList(X0)|~app(X0,sk0_48)=cons(sk0_0,sk0_48)|X0=cons(sk0_0,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1349,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~app(X0,sk0_48)=cons(sk0_0,sk0_48)|X0=cons(sk0_0,nil)|~spl0_64)),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1348])).
% 12.36/2.01  fof(f1351,plain,(
% 12.36/2.01    ![X0]: (~ssList(cons(sk0_0,nil))|~ssList(sk0_48)|~ssList(X0)|~app(X0,sk0_48)=cons(sk0_0,sk0_48)|X0=cons(sk0_0,nil))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1332,f376])).
% 12.36/2.01  fof(f1352,plain,(
% 12.36/2.01    ~spl0_62|~spl0_24|spl0_64),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1351,f1336,f695,f1348])).
% 12.36/2.01  fof(f1355,plain,(
% 12.36/2.01    spl0_65 <=> ~ssList(X0)|~app(cons(sk0_0,nil),X0)=cons(sk0_0,sk0_48)|X0=sk0_48),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1358,plain,(
% 12.36/2.01    ![X0]: (~ssList(sk0_48)|~ssList(cons(sk0_0,nil))|~ssList(X0)|~app(cons(sk0_0,nil),X0)=cons(sk0_0,sk0_48)|X0=sk0_48)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1332,f378])).
% 12.36/2.01  fof(f1359,plain,(
% 12.36/2.01    ~spl0_24|~spl0_62|spl0_65),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1358,f695,f1336,f1355])).
% 12.36/2.01  fof(f1362,plain,(
% 12.36/2.01    $false|spl0_62),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f1338,f873])).
% 12.36/2.01  fof(f1363,plain,(
% 12.36/2.01    spl0_62),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f1362])).
% 12.36/2.01  fof(f1364,plain,(
% 12.36/2.01    ~ssItem(sk0_1)|~ssList(sk0_48)|~cons(sk0_1,sk0_48)=sk0_48|~spl0_4),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1333,f491])).
% 12.36/2.01  fof(f1365,plain,(
% 12.36/2.01    ~spl0_56|~spl0_24|~spl0_36|~spl0_4),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1364,f1120,f695,f918,f446])).
% 12.36/2.01  fof(f1366,plain,(
% 12.36/2.01    spl0_66 <=> ssList(cons(sk0_1,nil))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1368,plain,(
% 12.36/2.01    ~ssList(cons(sk0_1,nil))|spl0_66),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1366])).
% 12.36/2.01  fof(f1369,plain,(
% 12.36/2.01    spl0_67 <=> nil=cons(sk0_1,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1370,plain,(
% 12.36/2.01    nil=cons(sk0_1,nil)|~spl0_67),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1369])).
% 12.36/2.01  fof(f1376,plain,(
% 12.36/2.01    ~ssList(cons(sk0_1,nil))|~ssList(sk0_48)|~nil=cons(sk0_1,sk0_48)|nil=cons(sk0_1,nil)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1333,f386])).
% 12.36/2.01  fof(f1377,plain,(
% 12.36/2.01    ~spl0_66|~spl0_24|~spl0_40|spl0_67),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1376,f1366,f695,f938,f1369])).
% 12.36/2.01  fof(f1378,plain,(
% 12.36/2.01    spl0_68 <=> ~ssList(X0)|~app(X0,sk0_48)=cons(sk0_1,sk0_48)|X0=cons(sk0_1,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1379,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~app(X0,sk0_48)=cons(sk0_1,sk0_48)|X0=cons(sk0_1,nil)|~spl0_68)),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1378])).
% 12.36/2.01  fof(f1381,plain,(
% 12.36/2.01    ![X0]: (~ssList(cons(sk0_1,nil))|~ssList(sk0_48)|~ssList(X0)|~app(X0,sk0_48)=cons(sk0_1,sk0_48)|X0=cons(sk0_1,nil))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1333,f376])).
% 12.36/2.01  fof(f1382,plain,(
% 12.36/2.01    ~spl0_66|~spl0_24|spl0_68),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1381,f1366,f695,f1378])).
% 12.36/2.01  fof(f1385,plain,(
% 12.36/2.01    spl0_69 <=> ~ssList(X0)|~app(cons(sk0_1,nil),X0)=cons(sk0_1,sk0_48)|X0=sk0_48),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1388,plain,(
% 12.36/2.01    ![X0]: (~ssList(sk0_48)|~ssList(cons(sk0_1,nil))|~ssList(X0)|~app(cons(sk0_1,nil),X0)=cons(sk0_1,sk0_48)|X0=sk0_48)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1333,f378])).
% 12.36/2.01  fof(f1389,plain,(
% 12.36/2.01    ~spl0_24|~spl0_66|spl0_69),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1388,f695,f1366,f1385])).
% 12.36/2.01  fof(f1392,plain,(
% 12.36/2.01    $false|spl0_66),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f1368,f874])).
% 12.36/2.01  fof(f1393,plain,(
% 12.36/2.01    spl0_66),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f1392])).
% 12.36/2.01  fof(f1398,plain,(
% 12.36/2.01    spl0_70 <=> cons(hd(sk0_48),sk0_48)=sk0_48),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1401,plain,(
% 12.36/2.01    ~ssItem(hd(sk0_48))|~ssList(sk0_48)|~cons(hd(sk0_48),sk0_48)=sk0_48|~spl0_4|~spl0_61),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1331,f491])).
% 12.36/2.01  fof(f1402,plain,(
% 12.36/2.01    ~spl0_61|~spl0_24|~spl0_70|~spl0_4),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1401,f1200,f695,f1398,f446])).
% 12.36/2.01  fof(f1403,plain,(
% 12.36/2.01    spl0_71 <=> ssList(cons(hd(sk0_48),nil))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1405,plain,(
% 12.36/2.01    ~ssList(cons(hd(sk0_48),nil))|spl0_71),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1403])).
% 12.36/2.01  fof(f1406,plain,(
% 12.36/2.01    spl0_72 <=> nil=cons(hd(sk0_48),nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1407,plain,(
% 12.36/2.01    nil=cons(hd(sk0_48),nil)|~spl0_72),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1406])).
% 12.36/2.01  fof(f1411,plain,(
% 12.36/2.01    spl0_73 <=> nil=cons(hd(sk0_48),sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1416,plain,(
% 12.36/2.01    ~ssList(cons(hd(sk0_48),nil))|~ssList(sk0_48)|~nil=cons(hd(sk0_48),sk0_48)|nil=cons(hd(sk0_48),nil)|~spl0_61),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1331,f386])).
% 12.36/2.01  fof(f1417,plain,(
% 12.36/2.01    ~spl0_71|~spl0_24|~spl0_73|spl0_72|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1416,f1403,f695,f1411,f1406,f1200])).
% 12.36/2.01  fof(f1418,plain,(
% 12.36/2.01    spl0_74 <=> ~ssList(X0)|~app(X0,sk0_48)=cons(hd(sk0_48),sk0_48)|X0=cons(hd(sk0_48),nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1421,plain,(
% 12.36/2.01    ![X0]: (~ssList(cons(hd(sk0_48),nil))|~ssList(sk0_48)|~ssList(X0)|~app(X0,sk0_48)=cons(hd(sk0_48),sk0_48)|X0=cons(hd(sk0_48),nil)|~spl0_61)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1331,f376])).
% 12.36/2.01  fof(f1422,plain,(
% 12.36/2.01    ~spl0_71|~spl0_24|spl0_74|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1421,f1403,f695,f1418,f1200])).
% 12.36/2.01  fof(f1425,plain,(
% 12.36/2.01    spl0_75 <=> ~ssList(X0)|~app(cons(hd(sk0_48),nil),X0)=cons(hd(sk0_48),sk0_48)|X0=sk0_48),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1428,plain,(
% 12.36/2.01    ![X0]: (~ssList(sk0_48)|~ssList(cons(hd(sk0_48),nil))|~ssList(X0)|~app(cons(hd(sk0_48),nil),X0)=cons(hd(sk0_48),sk0_48)|X0=sk0_48|~spl0_61)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1331,f378])).
% 12.36/2.01  fof(f1429,plain,(
% 12.36/2.01    ~spl0_24|~spl0_71|spl0_75|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1428,f695,f1403,f1425,f1200])).
% 12.36/2.01  fof(f1432,plain,(
% 12.36/2.01    $false|~spl0_61|spl0_71),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f1405,f1248])).
% 12.36/2.01  fof(f1433,plain,(
% 12.36/2.01    ~spl0_61|spl0_71),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f1432])).
% 12.36/2.01  fof(f1434,plain,(
% 12.36/2.01    spl0_76 <=> cons(sk0_0,nil)=cons(sk0_0,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1437,plain,(
% 12.36/2.01    ~ssList(cons(sk0_0,nil))|cons(sk0_0,nil)=cons(sk0_0,nil)|~spl0_64),
% 12.36/2.01    inference(resolution,[status(thm)],[f1349,f1332])).
% 12.36/2.01  fof(f1438,plain,(
% 12.36/2.01    ~spl0_62|spl0_76|~spl0_64),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1437,f1336,f1434,f1348])).
% 12.36/2.01  fof(f1447,plain,(
% 12.36/2.01    spl0_79 <=> cons(sk0_1,sk0_48)=cons(sk0_0,sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1450,plain,(
% 12.36/2.01    spl0_80 <=> cons(sk0_1,nil)=cons(sk0_0,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1453,plain,(
% 12.36/2.01    ~ssList(cons(sk0_1,nil))|~cons(sk0_1,sk0_48)=cons(sk0_0,sk0_48)|cons(sk0_1,nil)=cons(sk0_0,nil)|~spl0_64),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1333,f1349])).
% 12.36/2.01  fof(f1454,plain,(
% 12.36/2.01    ~spl0_66|~spl0_79|spl0_80|~spl0_64),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1453,f1366,f1447,f1450,f1348])).
% 12.36/2.01  fof(f1466,plain,(
% 12.36/2.01    spl0_82 <=> cons(sk0_1,nil)=cons(sk0_1,nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1469,plain,(
% 12.36/2.01    ~ssList(cons(sk0_1,nil))|cons(sk0_1,nil)=cons(sk0_1,nil)|~spl0_68),
% 12.36/2.01    inference(resolution,[status(thm)],[f1379,f1333])).
% 12.36/2.01  fof(f1470,plain,(
% 12.36/2.01    ~spl0_66|spl0_82|~spl0_68),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1469,f1366,f1466,f1378])).
% 12.36/2.01  fof(f1610,plain,(
% 12.36/2.01    spl0_93 <=> ssItem(hd(cons(hd(sk0_48),sk0_48)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1613,plain,(
% 12.36/2.01    nil=cons(hd(sk0_48),sk0_48)|ssItem(hd(cons(hd(sk0_48),sk0_48)))|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1247,f237])).
% 12.36/2.01  fof(f1614,plain,(
% 12.36/2.01    spl0_73|spl0_93|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1613,f1411,f1610,f1200])).
% 12.36/2.01  fof(f1615,plain,(
% 12.36/2.01    spl0_94 <=> ssList(tl(cons(hd(sk0_48),sk0_48)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1618,plain,(
% 12.36/2.01    nil=cons(hd(sk0_48),sk0_48)|ssList(tl(cons(hd(sk0_48),sk0_48)))|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1247,f241])).
% 12.36/2.01  fof(f1619,plain,(
% 12.36/2.01    spl0_73|spl0_94|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1618,f1411,f1615,f1200])).
% 12.36/2.01  fof(f1620,plain,(
% 12.36/2.01    spl0_95 <=> neq(nil,cons(hd(sk0_48),sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1623,plain,(
% 12.36/2.01    neq(nil,cons(hd(sk0_48),sk0_48))|nil=cons(hd(sk0_48),sk0_48)|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1247,f564])).
% 12.36/2.01  fof(f1624,plain,(
% 12.36/2.01    spl0_95|spl0_73|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1623,f1620,f1411,f1200])).
% 12.36/2.01  fof(f1625,plain,(
% 12.36/2.01    spl0_96 <=> neq(sk0_48,cons(hd(sk0_48),sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1628,plain,(
% 12.36/2.01    neq(sk0_48,cons(hd(sk0_48),sk0_48))|sk0_48=cons(hd(sk0_48),sk0_48)|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1247,f498])).
% 12.36/2.01  fof(f1629,plain,(
% 12.36/2.01    spl0_96|spl0_70|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1628,f1625,f1398,f1200])).
% 12.36/2.01  fof(f1650,plain,(
% 12.36/2.01    spl0_97 <=> ssItem(hd(cons(hd(sk0_48),nil)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1653,plain,(
% 12.36/2.01    nil=cons(hd(sk0_48),nil)|ssItem(hd(cons(hd(sk0_48),nil)))|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1248,f237])).
% 12.36/2.01  fof(f1654,plain,(
% 12.36/2.01    spl0_72|spl0_97|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1653,f1406,f1650,f1200])).
% 12.36/2.01  fof(f1655,plain,(
% 12.36/2.01    spl0_98 <=> ssList(tl(cons(hd(sk0_48),nil)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1658,plain,(
% 12.36/2.01    nil=cons(hd(sk0_48),nil)|ssList(tl(cons(hd(sk0_48),nil)))|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1248,f241])).
% 12.36/2.01  fof(f1659,plain,(
% 12.36/2.01    spl0_72|spl0_98|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1658,f1406,f1655,f1200])).
% 12.36/2.01  fof(f1660,plain,(
% 12.36/2.01    spl0_99 <=> neq(nil,cons(hd(sk0_48),nil))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1663,plain,(
% 12.36/2.01    neq(nil,cons(hd(sk0_48),nil))|nil=cons(hd(sk0_48),nil)|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1248,f564])).
% 12.36/2.01  fof(f1664,plain,(
% 12.36/2.01    spl0_99|spl0_72|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1663,f1660,f1406,f1200])).
% 12.36/2.01  fof(f1665,plain,(
% 12.36/2.01    spl0_100 <=> neq(sk0_48,cons(hd(sk0_48),nil))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1668,plain,(
% 12.36/2.01    spl0_101 <=> sk0_48=cons(hd(sk0_48),nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1671,plain,(
% 12.36/2.01    neq(sk0_48,cons(hd(sk0_48),nil))|sk0_48=cons(hd(sk0_48),nil)|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1248,f498])).
% 12.36/2.01  fof(f1672,plain,(
% 12.36/2.01    spl0_100|spl0_101|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1671,f1665,f1668,f1200])).
% 12.36/2.01  fof(f1681,plain,(
% 12.36/2.01    app(nil,cons(hd(sk0_48),nil))=cons(hd(sk0_48),nil)|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1248,f249])).
% 12.36/2.01  fof(f1682,plain,(
% 12.36/2.01    app(cons(hd(sk0_48),nil),nil)=cons(hd(sk0_48),nil)|~spl0_61),
% 12.36/2.01    inference(resolution,[status(thm)],[f1248,f389])).
% 12.36/2.01  fof(f1687,plain,(
% 12.36/2.01    singletonP(nil)|~spl0_72|~spl0_61),
% 12.36/2.01    inference(backward_demodulation,[status(thm)],[f1407,f1246])).
% 12.36/2.01  fof(f1688,plain,(
% 12.36/2.01    $false|~spl0_72|~spl0_61),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f1687,f280])).
% 12.36/2.01  fof(f1689,plain,(
% 12.36/2.01    ~spl0_72|~spl0_61),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f1688])).
% 12.36/2.01  fof(f1710,plain,(
% 12.36/2.01    ~ssItem(hd(sk0_48))|~ssList(nil)|~cons(hd(sk0_48),nil)=sk0_48|~spl0_4|~spl0_61),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1682,f491])).
% 12.36/2.01  fof(f1711,plain,(
% 12.36/2.01    ~spl0_61|~spl0_23|~spl0_101|~spl0_4),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1710,f1200,f690,f1668,f446])).
% 12.36/2.01  fof(f1718,plain,(
% 12.36/2.01    spl0_102 <=> ~ssList(X0)|~app(X0,nil)=cons(hd(sk0_48),nil)|X0=cons(hd(sk0_48),nil)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1721,plain,(
% 12.36/2.01    ![X0]: (~ssList(cons(hd(sk0_48),nil))|~ssList(nil)|~ssList(X0)|~app(X0,nil)=cons(hd(sk0_48),nil)|X0=cons(hd(sk0_48),nil)|~spl0_61)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1682,f376])).
% 12.36/2.01  fof(f1722,plain,(
% 12.36/2.01    ~spl0_71|~spl0_23|spl0_102|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1721,f1403,f690,f1718,f1200])).
% 12.36/2.01  fof(f1725,plain,(
% 12.36/2.01    spl0_103 <=> ~ssList(X0)|~app(cons(hd(sk0_48),nil),X0)=cons(hd(sk0_48),nil)|X0=nil),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1728,plain,(
% 12.36/2.01    ![X0]: (~ssList(nil)|~ssList(cons(hd(sk0_48),nil))|~ssList(X0)|~app(cons(hd(sk0_48),nil),X0)=cons(hd(sk0_48),nil)|X0=nil|~spl0_61)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1682,f378])).
% 12.36/2.01  fof(f1729,plain,(
% 12.36/2.01    ~spl0_23|~spl0_71|spl0_103|~spl0_61),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1728,f690,f1403,f1725,f1200])).
% 12.36/2.01  fof(f1732,plain,(
% 12.36/2.01    nil=sk0_48|~spl0_1),
% 12.36/2.01    inference(forward_demodulation,[status(thm)],[f423,f436])).
% 12.36/2.01  fof(f1735,plain,(
% 12.36/2.01    spl0_10|~spl0_1),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1732,f536,f435])).
% 12.36/2.01  fof(f1741,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|cons(X0,sk0_47)=app(cons(X0,nil),sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f419,f380])).
% 12.36/2.01  fof(f1882,plain,(
% 12.36/2.01    spl0_112 <=> ssList(sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1884,plain,(
% 12.36/2.01    ~ssList(sk0_47)|spl0_112),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1882])).
% 12.36/2.01  fof(f1889,plain,(
% 12.36/2.01    spl0_113 <=> ~ssList(X0)|~app(X0,nil)=sk0_47|X0=sk0_47),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1892,plain,(
% 12.36/2.01    ![X0]: (~ssList(sk0_47)|~ssList(nil)|~ssList(X0)|~app(X0,nil)=sk0_47|X0=sk0_47)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f566,f376])).
% 12.36/2.01  fof(f1893,plain,(
% 12.36/2.01    ~spl0_112|~spl0_23|spl0_113),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1892,f1882,f690,f1889])).
% 12.36/2.01  fof(f1896,plain,(
% 12.36/2.01    spl0_114 <=> ~ssList(X0)|~app(sk0_47,X0)=sk0_47|X0=nil),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1899,plain,(
% 12.36/2.01    ![X0]: (~ssList(nil)|~ssList(sk0_47)|~ssList(X0)|~app(sk0_47,X0)=sk0_47|X0=nil)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f566,f378])).
% 12.36/2.01  fof(f1900,plain,(
% 12.36/2.01    ~spl0_23|~spl0_112|spl0_114),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1899,f690,f1882,f1896])).
% 12.36/2.01  fof(f1903,plain,(
% 12.36/2.01    $false|spl0_112),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f1884,f419])).
% 12.36/2.01  fof(f1904,plain,(
% 12.36/2.01    spl0_112),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f1903])).
% 12.36/2.01  fof(f1909,plain,(
% 12.36/2.01    spl0_115 <=> ~ssList(X0)|~app(X0,sk0_47)=sk0_47|X0=nil),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1910,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|~app(X0,sk0_47)=sk0_47|X0=nil|~spl0_115)),
% 12.36/2.01    inference(component_clause,[status(thm)],[f1909])).
% 12.36/2.01  fof(f1912,plain,(
% 12.36/2.01    ![X0]: (~ssList(nil)|~ssList(sk0_47)|~ssList(X0)|~app(X0,sk0_47)=sk0_47|X0=nil)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f521,f376])).
% 12.36/2.01  fof(f1913,plain,(
% 12.36/2.01    ~spl0_23|~spl0_112|spl0_115),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1912,f690,f1882,f1909])).
% 12.36/2.01  fof(f1916,plain,(
% 12.36/2.01    spl0_116 <=> ~ssList(X0)|~app(nil,X0)=sk0_47|X0=sk0_47),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f1919,plain,(
% 12.36/2.01    ![X0]: (~ssList(sk0_47)|~ssList(nil)|~ssList(X0)|~app(nil,X0)=sk0_47|X0=sk0_47)),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f521,f378])).
% 12.36/2.01  fof(f1920,plain,(
% 12.36/2.01    ~spl0_112|~spl0_23|spl0_116),
% 12.36/2.01    inference(split_clause,[status(thm)],[f1919,f1882,f690,f1916])).
% 12.36/2.01  fof(f2039,plain,(
% 12.36/2.01    ssList(cons(sk0_0,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f565,f103])).
% 12.36/2.01  fof(f2040,plain,(
% 12.36/2.01    ssList(cons(sk0_1,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f565,f104])).
% 12.36/2.01  fof(f2041,plain,(
% 12.36/2.01    spl0_123 <=> neq(sk0_47,cons(sk0_0,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2044,plain,(
% 12.36/2.01    spl0_124 <=> sk0_47=cons(sk0_0,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2047,plain,(
% 12.36/2.01    neq(sk0_47,cons(sk0_0,sk0_47))|sk0_47=cons(sk0_0,sk0_47)),
% 12.36/2.01    inference(resolution,[status(thm)],[f2039,f520])).
% 12.36/2.01  fof(f2048,plain,(
% 12.36/2.01    spl0_123|spl0_124),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2047,f2041,f2044])).
% 12.36/2.01  fof(f2053,plain,(
% 12.36/2.01    spl0_125 <=> nil=cons(sk0_0,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2054,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_47)|~spl0_125),
% 12.36/2.01    inference(component_clause,[status(thm)],[f2053])).
% 12.36/2.01  fof(f2056,plain,(
% 12.36/2.01    spl0_126 <=> ssItem(hd(cons(sk0_0,sk0_47)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2059,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_47)|ssItem(hd(cons(sk0_0,sk0_47)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f2039,f237])).
% 12.36/2.01  fof(f2060,plain,(
% 12.36/2.01    spl0_125|spl0_126),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2059,f2053,f2056])).
% 12.36/2.01  fof(f2061,plain,(
% 12.36/2.01    spl0_127 <=> ssList(tl(cons(sk0_0,sk0_47)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2064,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_47)|ssList(tl(cons(sk0_0,sk0_47)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f2039,f241])).
% 12.36/2.01  fof(f2065,plain,(
% 12.36/2.01    spl0_125|spl0_127),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2064,f2053,f2061])).
% 12.36/2.01  fof(f2066,plain,(
% 12.36/2.01    spl0_128 <=> neq(nil,cons(sk0_0,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2069,plain,(
% 12.36/2.01    neq(nil,cons(sk0_0,sk0_47))|nil=cons(sk0_0,sk0_47)),
% 12.36/2.01    inference(resolution,[status(thm)],[f2039,f564])).
% 12.36/2.01  fof(f2070,plain,(
% 12.36/2.01    spl0_128|spl0_125),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2069,f2066,f2053])).
% 12.36/2.01  fof(f2104,plain,(
% 12.36/2.01    spl0_129 <=> neq(sk0_47,cons(sk0_1,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2107,plain,(
% 12.36/2.01    spl0_130 <=> sk0_47=cons(sk0_1,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2110,plain,(
% 12.36/2.01    neq(sk0_47,cons(sk0_1,sk0_47))|sk0_47=cons(sk0_1,sk0_47)),
% 12.36/2.01    inference(resolution,[status(thm)],[f2040,f520])).
% 12.36/2.01  fof(f2111,plain,(
% 12.36/2.01    spl0_129|spl0_130),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2110,f2104,f2107])).
% 12.36/2.01  fof(f2116,plain,(
% 12.36/2.01    spl0_131 <=> nil=cons(sk0_1,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2117,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_47)|~spl0_131),
% 12.36/2.01    inference(component_clause,[status(thm)],[f2116])).
% 12.36/2.01  fof(f2119,plain,(
% 12.36/2.01    spl0_132 <=> ssItem(hd(cons(sk0_1,sk0_47)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2122,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_47)|ssItem(hd(cons(sk0_1,sk0_47)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f2040,f237])).
% 12.36/2.01  fof(f2123,plain,(
% 12.36/2.01    spl0_131|spl0_132),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2122,f2116,f2119])).
% 12.36/2.01  fof(f2124,plain,(
% 12.36/2.01    spl0_133 <=> ssList(tl(cons(sk0_1,sk0_47)))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2127,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_47)|ssList(tl(cons(sk0_1,sk0_47)))),
% 12.36/2.01    inference(resolution,[status(thm)],[f2040,f241])).
% 12.36/2.01  fof(f2128,plain,(
% 12.36/2.01    spl0_131|spl0_133),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2127,f2116,f2124])).
% 12.36/2.01  fof(f2129,plain,(
% 12.36/2.01    spl0_134 <=> neq(nil,cons(sk0_1,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2132,plain,(
% 12.36/2.01    neq(nil,cons(sk0_1,sk0_47))|nil=cons(sk0_1,sk0_47)),
% 12.36/2.01    inference(resolution,[status(thm)],[f2040,f564])).
% 12.36/2.01  fof(f2133,plain,(
% 12.36/2.01    spl0_134|spl0_131),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2132,f2129,f2116])).
% 12.36/2.01  fof(f2167,plain,(
% 12.36/2.01    ~ssList(sk0_47)|~ssItem(sk0_0)|~spl0_125),
% 12.36/2.01    inference(resolution,[status(thm)],[f2054,f235])).
% 12.36/2.01  fof(f2168,plain,(
% 12.36/2.01    ~spl0_112|~spl0_54|~spl0_125),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2167,f1882,f1106,f2053])).
% 12.36/2.01  fof(f2177,plain,(
% 12.36/2.01    ~ssList(sk0_47)|~ssItem(sk0_1)|~spl0_131),
% 12.36/2.01    inference(resolution,[status(thm)],[f2117,f235])).
% 12.36/2.01  fof(f2178,plain,(
% 12.36/2.01    ~spl0_112|~spl0_56|~spl0_131),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2177,f1882,f1120,f2116])).
% 12.36/2.01  fof(f2416,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|neq(sk0_0,X0)|sk0_0=X0)),
% 12.36/2.01    inference(resolution,[status(thm)],[f101,f103])).
% 12.36/2.01  fof(f2417,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|neq(sk0_1,X0)|sk0_1=X0)),
% 12.36/2.01    inference(resolution,[status(thm)],[f101,f104])).
% 12.36/2.01  fof(f2420,plain,(
% 12.36/2.01    cons(sk0_0,nil)=app(cons(sk0_0,nil),nil)),
% 12.36/2.01    inference(resolution,[status(thm)],[f715,f103])).
% 12.36/2.01  fof(f2421,plain,(
% 12.36/2.01    cons(sk0_1,nil)=app(cons(sk0_1,nil),nil)),
% 12.36/2.01    inference(resolution,[status(thm)],[f715,f104])).
% 12.36/2.01  fof(f2774,plain,(
% 12.36/2.01    spl0_168 <=> neq(sk0_48,cons(sk0_0,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2777,plain,(
% 12.36/2.01    spl0_169 <=> sk0_48=cons(sk0_0,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2780,plain,(
% 12.36/2.01    neq(sk0_48,cons(sk0_0,sk0_47))|sk0_48=cons(sk0_0,sk0_47)),
% 12.36/2.01    inference(resolution,[status(thm)],[f498,f2039])).
% 12.36/2.01  fof(f2781,plain,(
% 12.36/2.01    spl0_168|spl0_169),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2780,f2774,f2777])).
% 12.36/2.01  fof(f2784,plain,(
% 12.36/2.01    spl0_170 <=> neq(sk0_48,cons(sk0_1,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2787,plain,(
% 12.36/2.01    spl0_171 <=> sk0_48=cons(sk0_1,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2790,plain,(
% 12.36/2.01    neq(sk0_48,cons(sk0_1,sk0_47))|sk0_48=cons(sk0_1,sk0_47)),
% 12.36/2.01    inference(resolution,[status(thm)],[f498,f2040])).
% 12.36/2.01  fof(f2791,plain,(
% 12.36/2.01    spl0_170|spl0_171),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2790,f2784,f2787])).
% 12.36/2.01  fof(f2814,plain,(
% 12.36/2.01    spl0_176 <=> neq(sk0_0,sk0_0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2815,plain,(
% 12.36/2.01    neq(sk0_0,sk0_0)|~spl0_176),
% 12.36/2.01    inference(component_clause,[status(thm)],[f2814])).
% 12.36/2.01  fof(f2817,plain,(
% 12.36/2.01    spl0_177 <=> sk0_0=sk0_0),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2820,plain,(
% 12.36/2.01    neq(sk0_0,sk0_0)|sk0_0=sk0_0),
% 12.36/2.01    inference(resolution,[status(thm)],[f2416,f103])).
% 12.36/2.01  fof(f2821,plain,(
% 12.36/2.01    spl0_176|spl0_177),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2820,f2814,f2817])).
% 12.36/2.01  fof(f2822,plain,(
% 12.36/2.01    spl0_178 <=> neq(sk0_0,sk0_1)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2825,plain,(
% 12.36/2.01    spl0_179 <=> sk0_0=sk0_1),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2826,plain,(
% 12.36/2.01    sk0_0=sk0_1|~spl0_179),
% 12.36/2.01    inference(component_clause,[status(thm)],[f2825])).
% 12.36/2.01  fof(f2828,plain,(
% 12.36/2.01    neq(sk0_0,sk0_1)|sk0_0=sk0_1),
% 12.36/2.01    inference(resolution,[status(thm)],[f2416,f104])).
% 12.36/2.01  fof(f2829,plain,(
% 12.36/2.01    spl0_178|spl0_179),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2828,f2822,f2825])).
% 12.36/2.01  fof(f2830,plain,(
% 12.36/2.01    ~ssItem(sk0_0)|~spl0_176),
% 12.36/2.01    inference(resolution,[status(thm)],[f2815,f451])).
% 12.36/2.01  fof(f2831,plain,(
% 12.36/2.01    ~spl0_54|~spl0_176),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2830,f1106,f2814])).
% 12.36/2.01  fof(f2849,plain,(
% 12.36/2.01    spl0_184 <=> neq(sk0_1,sk0_0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2852,plain,(
% 12.36/2.01    neq(sk0_1,sk0_0)|sk0_1=sk0_0),
% 12.36/2.01    inference(resolution,[status(thm)],[f2417,f103])).
% 12.36/2.01  fof(f2853,plain,(
% 12.36/2.01    spl0_184|spl0_179),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2852,f2849,f2825])).
% 12.36/2.01  fof(f2854,plain,(
% 12.36/2.01    spl0_185 <=> neq(sk0_1,sk0_1)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2855,plain,(
% 12.36/2.01    neq(sk0_1,sk0_1)|~spl0_185),
% 12.36/2.01    inference(component_clause,[status(thm)],[f2854])).
% 12.36/2.01  fof(f2857,plain,(
% 12.36/2.01    spl0_186 <=> sk0_1=sk0_1),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2860,plain,(
% 12.36/2.01    neq(sk0_1,sk0_1)|sk0_1=sk0_1),
% 12.36/2.01    inference(resolution,[status(thm)],[f2417,f104])).
% 12.36/2.01  fof(f2861,plain,(
% 12.36/2.01    spl0_185|spl0_186),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2860,f2854,f2857])).
% 12.36/2.01  fof(f2862,plain,(
% 12.36/2.01    $false|~spl0_179),
% 12.36/2.01    inference(forward_subsumption_resolution,[status(thm)],[f2826,f105])).
% 12.36/2.01  fof(f2863,plain,(
% 12.36/2.01    ~spl0_179),
% 12.36/2.01    inference(contradiction_clause,[status(thm)],[f2862])).
% 12.36/2.01  fof(f2864,plain,(
% 12.36/2.01    ~ssItem(sk0_1)|~spl0_185),
% 12.36/2.01    inference(resolution,[status(thm)],[f2855,f451])).
% 12.36/2.01  fof(f2865,plain,(
% 12.36/2.01    ~spl0_56|~spl0_185),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2864,f1120,f2854])).
% 12.36/2.01  fof(f2892,plain,(
% 12.36/2.01    spl0_192 <=> tl(cons(sk0_0,sk0_47))=sk0_46(cons(sk0_0,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2895,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_47)|tl(cons(sk0_0,sk0_47))=sk0_46(cons(sk0_0,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f370,f2039])).
% 12.36/2.01  fof(f2896,plain,(
% 12.36/2.01    spl0_125|spl0_192),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2895,f2053,f2892])).
% 12.36/2.01  fof(f2897,plain,(
% 12.36/2.01    spl0_193 <=> tl(cons(sk0_0,sk0_48))=sk0_46(cons(sk0_0,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2900,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_48)|tl(cons(sk0_0,sk0_48))=sk0_46(cons(sk0_0,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f370,f875])).
% 12.36/2.01  fof(f2901,plain,(
% 12.36/2.01    spl0_42|spl0_193),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2900,f946,f2897])).
% 12.36/2.01  fof(f2902,plain,(
% 12.36/2.01    spl0_194 <=> tl(cons(sk0_1,sk0_47))=sk0_46(cons(sk0_1,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2905,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_47)|tl(cons(sk0_1,sk0_47))=sk0_46(cons(sk0_1,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f370,f2040])).
% 12.36/2.01  fof(f2906,plain,(
% 12.36/2.01    spl0_131|spl0_194),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2905,f2116,f2902])).
% 12.36/2.01  fof(f2907,plain,(
% 12.36/2.01    spl0_195 <=> tl(cons(sk0_1,sk0_48))=sk0_46(cons(sk0_1,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2910,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_48)|tl(cons(sk0_1,sk0_48))=sk0_46(cons(sk0_1,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f370,f876])).
% 12.36/2.01  fof(f2911,plain,(
% 12.36/2.01    spl0_40|spl0_195),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2910,f938,f2907])).
% 12.36/2.01  fof(f2950,plain,(
% 12.36/2.01    spl0_203 <=> hd(cons(sk0_0,sk0_47))=sk0_45(cons(sk0_0,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2953,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_47)|hd(cons(sk0_0,sk0_47))=sk0_45(cons(sk0_0,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f366,f2039])).
% 12.36/2.01  fof(f2954,plain,(
% 12.36/2.01    spl0_125|spl0_203),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2953,f2053,f2950])).
% 12.36/2.01  fof(f2955,plain,(
% 12.36/2.01    spl0_204 <=> hd(cons(sk0_0,sk0_48))=sk0_45(cons(sk0_0,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2958,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_48)|hd(cons(sk0_0,sk0_48))=sk0_45(cons(sk0_0,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f366,f875])).
% 12.36/2.01  fof(f2959,plain,(
% 12.36/2.01    spl0_42|spl0_204),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2958,f946,f2955])).
% 12.36/2.01  fof(f2960,plain,(
% 12.36/2.01    spl0_205 <=> hd(cons(sk0_1,sk0_47))=sk0_45(cons(sk0_1,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2963,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_47)|hd(cons(sk0_1,sk0_47))=sk0_45(cons(sk0_1,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f366,f2040])).
% 12.36/2.01  fof(f2964,plain,(
% 12.36/2.01    spl0_131|spl0_205),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2963,f2116,f2960])).
% 12.36/2.01  fof(f2965,plain,(
% 12.36/2.01    spl0_206 <=> hd(cons(sk0_1,sk0_48))=sk0_45(cons(sk0_1,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f2968,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_48)|hd(cons(sk0_1,sk0_48))=sk0_45(cons(sk0_1,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f366,f876])).
% 12.36/2.01  fof(f2969,plain,(
% 12.36/2.01    spl0_40|spl0_206),
% 12.36/2.01    inference(split_clause,[status(thm)],[f2968,f938,f2965])).
% 12.36/2.01  fof(f3125,plain,(
% 12.36/2.01    spl0_231 <=> ~ssList(app(sk0_48,X0))|segmentP(app(app(sk0_48,nil),X0),nil)|~ssList(X0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3128,plain,(
% 12.36/2.01    ![X0]: (~ssList(app(sk0_48,X0))|~ssList(nil)|segmentP(app(app(sk0_48,nil),X0),nil)|~ssList(sk0_48)|~ssList(X0))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f541,f456])).
% 12.36/2.01  fof(f3129,plain,(
% 12.36/2.01    spl0_231|~spl0_23|~spl0_24),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3128,f3125,f690,f695])).
% 12.36/2.01  fof(f3130,plain,(
% 12.36/2.01    spl0_232 <=> ~ssList(app(sk0_47,X0))|segmentP(app(app(sk0_47,nil),X0),nil)|~ssList(X0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3133,plain,(
% 12.36/2.01    ![X0]: (~ssList(app(sk0_47,X0))|~ssList(nil)|segmentP(app(app(sk0_47,nil),X0),nil)|~ssList(sk0_47)|~ssList(X0))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f566,f456])).
% 12.36/2.01  fof(f3134,plain,(
% 12.36/2.01    spl0_232|~spl0_23|~spl0_112),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3133,f3130,f690,f1882])).
% 12.36/2.01  fof(f3135,plain,(
% 12.36/2.01    spl0_233 <=> ~ssList(app(sk0_48,X0))|segmentP(app(app(nil,sk0_48),X0),sk0_48)|~ssList(X0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3138,plain,(
% 12.36/2.01    ![X0]: (~ssList(app(sk0_48,X0))|~ssList(sk0_48)|segmentP(app(app(nil,sk0_48),X0),sk0_48)|~ssList(nil)|~ssList(X0))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f497,f456])).
% 12.36/2.01  fof(f3139,plain,(
% 12.36/2.01    spl0_233|~spl0_24|~spl0_23),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3138,f3135,f695,f690])).
% 12.36/2.01  fof(f3140,plain,(
% 12.36/2.01    spl0_234 <=> ~ssList(app(sk0_47,X0))|segmentP(app(app(nil,sk0_47),X0),sk0_47)|~ssList(X0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3143,plain,(
% 12.36/2.01    ![X0]: (~ssList(app(sk0_47,X0))|~ssList(sk0_47)|segmentP(app(app(nil,sk0_47),X0),sk0_47)|~ssList(nil)|~ssList(X0))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f521,f456])).
% 12.36/2.01  fof(f3144,plain,(
% 12.36/2.01    spl0_234|~spl0_112|~spl0_23),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3143,f3140,f1882,f690])).
% 12.36/2.01  fof(f3145,plain,(
% 12.36/2.01    spl0_235 <=> ~ssList(app(nil,X0))|segmentP(app(app(nil,nil),X0),nil)|~ssList(X0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3148,plain,(
% 12.36/2.01    ![X0]: (~ssList(app(nil,X0))|~ssList(nil)|segmentP(app(app(nil,nil),X0),nil)|~ssList(nil)|~ssList(X0))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f544,f456])).
% 12.36/2.01  fof(f3149,plain,(
% 12.36/2.01    spl0_235|~spl0_23),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3148,f3145,f690])).
% 12.36/2.01  fof(f3168,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|nil=X0|hd(app(X0,nil))=hd(X0))),
% 12.36/2.01    inference(resolution,[status(thm)],[f391,f223])).
% 12.36/2.01  fof(f3177,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|nil=X0|hd(app(X0,sk0_48))=hd(X0))),
% 12.36/2.01    inference(resolution,[status(thm)],[f391,f420])).
% 12.36/2.01  fof(f3178,plain,(
% 12.36/2.01    ![X0]: (~ssList(X0)|nil=X0|hd(app(X0,sk0_47))=hd(X0))),
% 12.36/2.01    inference(resolution,[status(thm)],[f391,f419])).
% 12.36/2.01  fof(f3204,plain,(
% 12.36/2.01    spl0_241 <=> cons(hd(cons(sk0_0,sk0_47)),tl(cons(sk0_0,sk0_47)))=cons(sk0_0,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3207,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_47)|cons(hd(cons(sk0_0,sk0_47)),tl(cons(sk0_0,sk0_47)))=cons(sk0_0,sk0_47)),
% 12.36/2.01    inference(resolution,[status(thm)],[f374,f2039])).
% 12.36/2.01  fof(f3208,plain,(
% 12.36/2.01    spl0_125|spl0_241),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3207,f2053,f3204])).
% 12.36/2.01  fof(f3209,plain,(
% 12.36/2.01    spl0_242 <=> cons(hd(cons(sk0_0,sk0_48)),tl(cons(sk0_0,sk0_48)))=cons(sk0_0,sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3212,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_48)|cons(hd(cons(sk0_0,sk0_48)),tl(cons(sk0_0,sk0_48)))=cons(sk0_0,sk0_48)),
% 12.36/2.01    inference(resolution,[status(thm)],[f374,f875])).
% 12.36/2.01  fof(f3213,plain,(
% 12.36/2.01    spl0_42|spl0_242),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3212,f946,f3209])).
% 12.36/2.01  fof(f3214,plain,(
% 12.36/2.01    spl0_243 <=> cons(hd(cons(sk0_1,sk0_47)),tl(cons(sk0_1,sk0_47)))=cons(sk0_1,sk0_47)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3217,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_47)|cons(hd(cons(sk0_1,sk0_47)),tl(cons(sk0_1,sk0_47)))=cons(sk0_1,sk0_47)),
% 12.36/2.01    inference(resolution,[status(thm)],[f374,f2040])).
% 12.36/2.01  fof(f3218,plain,(
% 12.36/2.01    spl0_131|spl0_243),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3217,f2116,f3214])).
% 12.36/2.01  fof(f3219,plain,(
% 12.36/2.01    spl0_244 <=> cons(hd(cons(sk0_1,sk0_48)),tl(cons(sk0_1,sk0_48)))=cons(sk0_1,sk0_48)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3222,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_48)|cons(hd(cons(sk0_1,sk0_48)),tl(cons(sk0_1,sk0_48)))=cons(sk0_1,sk0_48)),
% 12.36/2.01    inference(resolution,[status(thm)],[f374,f876])).
% 12.36/2.01  fof(f3223,plain,(
% 12.36/2.01    spl0_40|spl0_244),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3222,f938,f3219])).
% 12.36/2.01  fof(f3224,plain,(
% 12.36/2.01    spl0_245 <=> cons(hd(sk0_48),tl(sk0_48))=sk0_48),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3225,plain,(
% 12.36/2.01    cons(hd(sk0_48),tl(sk0_48))=sk0_48|~spl0_245),
% 12.36/2.01    inference(component_clause,[status(thm)],[f3224])).
% 12.36/2.01  fof(f3227,plain,(
% 12.36/2.01    nil=sk0_48|cons(hd(sk0_48),tl(sk0_48))=sk0_48),
% 12.36/2.01    inference(resolution,[status(thm)],[f374,f420])).
% 12.36/2.01  fof(f3228,plain,(
% 12.36/2.01    spl0_10|spl0_245),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3227,f536,f3224])).
% 12.36/2.01  fof(f3311,plain,(
% 12.36/2.01    ![X0]: (~ssItem(X0)|cons(X0,tl(sk0_48))=app(cons(X0,nil),tl(sk0_48))|~spl0_46)),
% 12.36/2.01    inference(resolution,[status(thm)],[f971,f380])).
% 12.36/2.01  fof(f3708,plain,(
% 12.36/2.01    spl0_310 <=> ~ssList(app(cons(sk0_1,sk0_48),X0))|segmentP(app(app(cons(sk0_1,nil),sk0_48),X0),sk0_48)|~ssList(X0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3711,plain,(
% 12.36/2.01    ![X0]: (~ssList(app(cons(sk0_1,sk0_48),X0))|~ssList(sk0_48)|segmentP(app(app(cons(sk0_1,nil),sk0_48),X0),sk0_48)|~ssList(cons(sk0_1,nil))|~ssList(X0))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1333,f456])).
% 12.36/2.01  fof(f3712,plain,(
% 12.36/2.01    spl0_310|~spl0_24|~spl0_66),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3711,f3708,f695,f1366])).
% 12.36/2.01  fof(f3731,plain,(
% 12.36/2.01    spl0_311 <=> ~ssList(app(cons(sk0_0,sk0_48),X0))|segmentP(app(app(cons(sk0_0,nil),sk0_48),X0),sk0_48)|~ssList(X0)),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3734,plain,(
% 12.36/2.01    ![X0]: (~ssList(app(cons(sk0_0,sk0_48),X0))|~ssList(sk0_48)|segmentP(app(app(cons(sk0_0,nil),sk0_48),X0),sk0_48)|~ssList(cons(sk0_0,nil))|~ssList(X0))),
% 12.36/2.01    inference(paramodulation,[status(thm)],[f1332,f456])).
% 12.36/2.01  fof(f3735,plain,(
% 12.36/2.01    spl0_311|~spl0_24|~spl0_62),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3734,f3731,f695,f1336])).
% 12.36/2.01  fof(f3785,plain,(
% 12.36/2.01    spl0_319 <=> hd(app(cons(sk0_0,sk0_47),sk0_48))=hd(cons(sk0_0,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3788,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_47)|hd(app(cons(sk0_0,sk0_47),sk0_48))=hd(cons(sk0_0,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f3177,f2039])).
% 12.36/2.01  fof(f3789,plain,(
% 12.36/2.01    spl0_125|spl0_319),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3788,f2053,f3785])).
% 12.36/2.01  fof(f3790,plain,(
% 12.36/2.01    spl0_320 <=> hd(app(cons(sk0_0,sk0_48),sk0_48))=hd(cons(sk0_0,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3793,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_48)|hd(app(cons(sk0_0,sk0_48),sk0_48))=hd(cons(sk0_0,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f3177,f875])).
% 12.36/2.01  fof(f3794,plain,(
% 12.36/2.01    spl0_42|spl0_320),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3793,f946,f3790])).
% 12.36/2.01  fof(f3795,plain,(
% 12.36/2.01    spl0_321 <=> hd(app(cons(sk0_1,sk0_47),sk0_48))=hd(cons(sk0_1,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3798,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_47)|hd(app(cons(sk0_1,sk0_47),sk0_48))=hd(cons(sk0_1,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f3177,f2040])).
% 12.36/2.01  fof(f3799,plain,(
% 12.36/2.01    spl0_131|spl0_321),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3798,f2116,f3795])).
% 12.36/2.01  fof(f3800,plain,(
% 12.36/2.01    spl0_322 <=> hd(app(cons(sk0_1,sk0_48),sk0_48))=hd(cons(sk0_1,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3803,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_48)|hd(app(cons(sk0_1,sk0_48),sk0_48))=hd(cons(sk0_1,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f3177,f876])).
% 12.36/2.01  fof(f3804,plain,(
% 12.36/2.01    spl0_40|spl0_322),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3803,f938,f3800])).
% 12.36/2.01  fof(f3993,plain,(
% 12.36/2.01    spl0_349 <=> hd(app(cons(sk0_0,sk0_47),sk0_47))=hd(cons(sk0_0,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f3996,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_47)|hd(app(cons(sk0_0,sk0_47),sk0_47))=hd(cons(sk0_0,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f3178,f2039])).
% 12.36/2.01  fof(f3997,plain,(
% 12.36/2.01    spl0_125|spl0_349),
% 12.36/2.01    inference(split_clause,[status(thm)],[f3996,f2053,f3993])).
% 12.36/2.01  fof(f3998,plain,(
% 12.36/2.01    spl0_350 <=> hd(app(cons(sk0_0,sk0_48),sk0_47))=hd(cons(sk0_0,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f4001,plain,(
% 12.36/2.01    nil=cons(sk0_0,sk0_48)|hd(app(cons(sk0_0,sk0_48),sk0_47))=hd(cons(sk0_0,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f3178,f875])).
% 12.36/2.01  fof(f4002,plain,(
% 12.36/2.01    spl0_42|spl0_350),
% 12.36/2.01    inference(split_clause,[status(thm)],[f4001,f946,f3998])).
% 12.36/2.01  fof(f4003,plain,(
% 12.36/2.01    spl0_351 <=> hd(app(cons(sk0_1,sk0_47),sk0_47))=hd(cons(sk0_1,sk0_47))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f4006,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_47)|hd(app(cons(sk0_1,sk0_47),sk0_47))=hd(cons(sk0_1,sk0_47))),
% 12.36/2.01    inference(resolution,[status(thm)],[f3178,f2040])).
% 12.36/2.01  fof(f4007,plain,(
% 12.36/2.01    spl0_131|spl0_351),
% 12.36/2.01    inference(split_clause,[status(thm)],[f4006,f2116,f4003])).
% 12.36/2.01  fof(f4008,plain,(
% 12.36/2.01    spl0_352 <=> hd(app(cons(sk0_1,sk0_48),sk0_47))=hd(cons(sk0_1,sk0_48))),
% 12.36/2.01    introduced(split_symbol_definition)).
% 12.36/2.01  fof(f4011,plain,(
% 12.36/2.01    nil=cons(sk0_1,sk0_48)|hd(app(cons(sk0_1,sk0_48),sk0_47))=hd(cons(sk0_1,sk0_48))),
% 12.36/2.01    inference(resolution,[status(thm)],[f3178,f876])).
% 12.36/2.02  fof(f4012,plain,(
% 12.36/2.02    spl0_40|spl0_352),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4011,f938,f4008])).
% 12.36/2.02  fof(f4044,plain,(
% 12.36/2.02    cons(hd(sk0_48),sk0_47)=app(cons(hd(sk0_48),nil),sk0_47)|~spl0_61),
% 12.36/2.02    inference(resolution,[status(thm)],[f1741,f1201])).
% 12.36/2.02  fof(f4045,plain,(
% 12.36/2.02    cons(sk0_0,sk0_47)=app(cons(sk0_0,nil),sk0_47)),
% 12.36/2.02    inference(resolution,[status(thm)],[f1741,f103])).
% 12.36/2.02  fof(f4046,plain,(
% 12.36/2.02    cons(sk0_1,sk0_47)=app(cons(sk0_1,nil),sk0_47)),
% 12.36/2.02    inference(resolution,[status(thm)],[f1741,f104])).
% 12.36/2.02  fof(f4047,plain,(
% 12.36/2.02    ~ssItem(sk0_0)|~ssList(sk0_47)|~cons(sk0_0,sk0_47)=sk0_48|~spl0_4),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4045,f491])).
% 12.36/2.02  fof(f4048,plain,(
% 12.36/2.02    ~spl0_54|~spl0_112|~spl0_169|~spl0_4),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4047,f1106,f1882,f2777,f446])).
% 12.36/2.02  fof(f4049,plain,(
% 12.36/2.02    ~ssList(cons(sk0_0,nil))|~cons(sk0_0,sk0_47)=sk0_47|cons(sk0_0,nil)=nil|~spl0_115),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4045,f1910])).
% 12.36/2.02  fof(f4050,plain,(
% 12.36/2.02    ~spl0_62|~spl0_124|spl0_63|~spl0_115),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4049,f1336,f2044,f1339,f1909])).
% 12.36/2.02  fof(f4051,plain,(
% 12.36/2.02    spl0_355 <=> ~ssList(app(cons(sk0_0,sk0_47),X0))|segmentP(app(app(cons(sk0_0,nil),sk0_47),X0),sk0_47)|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4054,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(cons(sk0_0,sk0_47),X0))|~ssList(sk0_47)|segmentP(app(app(cons(sk0_0,nil),sk0_47),X0),sk0_47)|~ssList(cons(sk0_0,nil))|~ssList(X0))),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4045,f456])).
% 12.36/2.02  fof(f4055,plain,(
% 12.36/2.02    spl0_355|~spl0_112|~spl0_62),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4054,f4051,f1882,f1336])).
% 12.36/2.02  fof(f4060,plain,(
% 12.36/2.02    spl0_356 <=> ~ssList(X0)|~app(X0,sk0_47)=cons(sk0_0,sk0_47)|X0=cons(sk0_0,nil)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4063,plain,(
% 12.36/2.02    ![X0]: (~ssList(cons(sk0_0,nil))|~ssList(sk0_47)|~ssList(X0)|~app(X0,sk0_47)=cons(sk0_0,sk0_47)|X0=cons(sk0_0,nil))),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4045,f376])).
% 12.36/2.02  fof(f4064,plain,(
% 12.36/2.02    ~spl0_62|~spl0_112|spl0_356),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4063,f1336,f1882,f4060])).
% 12.36/2.02  fof(f4067,plain,(
% 12.36/2.02    spl0_357 <=> ~ssList(X0)|~app(cons(sk0_0,nil),X0)=cons(sk0_0,sk0_47)|X0=sk0_47),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4070,plain,(
% 12.36/2.02    ![X0]: (~ssList(sk0_47)|~ssList(cons(sk0_0,nil))|~ssList(X0)|~app(cons(sk0_0,nil),X0)=cons(sk0_0,sk0_47)|X0=sk0_47)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4045,f378])).
% 12.36/2.02  fof(f4071,plain,(
% 12.36/2.02    ~spl0_112|~spl0_62|spl0_357),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4070,f1882,f1336,f4067])).
% 12.36/2.02  fof(f4080,plain,(
% 12.36/2.02    cons(sk0_0,sk0_48)=app(nil,sk0_48)|~spl0_63),
% 12.36/2.02    inference(backward_demodulation,[status(thm)],[f1340,f1332])).
% 12.36/2.02  fof(f4081,plain,(
% 12.36/2.02    cons(sk0_0,sk0_48)=sk0_48|~spl0_63),
% 12.36/2.02    inference(forward_demodulation,[status(thm)],[f497,f4080])).
% 12.36/2.02  fof(f4082,plain,(
% 12.36/2.02    $false|spl0_38|~spl0_63),
% 12.36/2.02    inference(forward_subsumption_resolution,[status(thm)],[f4081,f928])).
% 12.36/2.02  fof(f4083,plain,(
% 12.36/2.02    spl0_38|~spl0_63),
% 12.36/2.02    inference(contradiction_clause,[status(thm)],[f4082])).
% 12.36/2.02  fof(f4161,plain,(
% 12.36/2.02    ~ssItem(sk0_1)|~ssList(sk0_47)|~cons(sk0_1,sk0_47)=sk0_48|~spl0_4),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4046,f491])).
% 12.36/2.02  fof(f4162,plain,(
% 12.36/2.02    ~spl0_56|~spl0_112|~spl0_171|~spl0_4),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4161,f1120,f1882,f2787,f446])).
% 12.36/2.02  fof(f4163,plain,(
% 12.36/2.02    ~ssList(cons(sk0_1,nil))|~cons(sk0_1,sk0_47)=sk0_47|cons(sk0_1,nil)=nil|~spl0_115),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4046,f1910])).
% 12.36/2.02  fof(f4164,plain,(
% 12.36/2.02    ~spl0_66|~spl0_130|spl0_67|~spl0_115),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4163,f1366,f2107,f1369,f1909])).
% 12.36/2.02  fof(f4165,plain,(
% 12.36/2.02    spl0_358 <=> ~ssList(app(cons(sk0_1,sk0_47),X0))|segmentP(app(app(cons(sk0_1,nil),sk0_47),X0),sk0_47)|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4168,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(cons(sk0_1,sk0_47),X0))|~ssList(sk0_47)|segmentP(app(app(cons(sk0_1,nil),sk0_47),X0),sk0_47)|~ssList(cons(sk0_1,nil))|~ssList(X0))),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4046,f456])).
% 12.36/2.02  fof(f4169,plain,(
% 12.36/2.02    spl0_358|~spl0_112|~spl0_66),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4168,f4165,f1882,f1366])).
% 12.36/2.02  fof(f4174,plain,(
% 12.36/2.02    spl0_359 <=> ~ssList(X0)|~app(X0,sk0_47)=cons(sk0_1,sk0_47)|X0=cons(sk0_1,nil)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4177,plain,(
% 12.36/2.02    ![X0]: (~ssList(cons(sk0_1,nil))|~ssList(sk0_47)|~ssList(X0)|~app(X0,sk0_47)=cons(sk0_1,sk0_47)|X0=cons(sk0_1,nil))),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4046,f376])).
% 12.36/2.02  fof(f4178,plain,(
% 12.36/2.02    ~spl0_66|~spl0_112|spl0_359),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4177,f1366,f1882,f4174])).
% 12.36/2.02  fof(f4181,plain,(
% 12.36/2.02    spl0_360 <=> ~ssList(X0)|~app(cons(sk0_1,nil),X0)=cons(sk0_1,sk0_47)|X0=sk0_47),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4184,plain,(
% 12.36/2.02    ![X0]: (~ssList(sk0_47)|~ssList(cons(sk0_1,nil))|~ssList(X0)|~app(cons(sk0_1,nil),X0)=cons(sk0_1,sk0_47)|X0=sk0_47)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4046,f378])).
% 12.36/2.02  fof(f4185,plain,(
% 12.36/2.02    ~spl0_112|~spl0_66|spl0_360),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4184,f1882,f1366,f4181])).
% 12.36/2.02  fof(f4194,plain,(
% 12.36/2.02    cons(sk0_1,sk0_48)=app(nil,sk0_48)|~spl0_67),
% 12.36/2.02    inference(backward_demodulation,[status(thm)],[f1370,f1333])).
% 12.36/2.02  fof(f4195,plain,(
% 12.36/2.02    cons(sk0_1,sk0_48)=sk0_48|~spl0_67),
% 12.36/2.02    inference(forward_demodulation,[status(thm)],[f497,f4194])).
% 12.36/2.02  fof(f4196,plain,(
% 12.36/2.02    $false|spl0_36|~spl0_67),
% 12.36/2.02    inference(forward_subsumption_resolution,[status(thm)],[f4195,f920])).
% 12.36/2.02  fof(f4197,plain,(
% 12.36/2.02    spl0_36|~spl0_67),
% 12.36/2.02    inference(contradiction_clause,[status(thm)],[f4196])).
% 12.36/2.02  fof(f4362,plain,(
% 12.36/2.02    spl0_367 <=> memberP(app(nil,cons(hd(sk0_48),nil)),hd(sk0_48))),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4365,plain,(
% 12.36/2.02    ~ssList(cons(hd(sk0_48),nil))|~ssItem(hd(sk0_48))|memberP(app(nil,cons(hd(sk0_48),nil)),hd(sk0_48))|~ssList(nil)|~ssList(nil)|~spl0_61),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f452])).
% 12.36/2.02  fof(f4366,plain,(
% 12.36/2.02    ~spl0_71|~spl0_61|spl0_367|~spl0_23),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4365,f1403,f1200,f4362,f690])).
% 12.36/2.02  fof(f4367,plain,(
% 12.36/2.02    spl0_368 <=> ~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~cyclefreeP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(X0)|~ssList(X1)|~leq(hd(sk0_48),X0)|~leq(X0,hd(sk0_48))),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4370,plain,(
% 12.36/2.02    ![X0,X1]: (~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~cyclefreeP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(hd(sk0_48))|~ssItem(X0)|~ssList(nil)|~ssList(nil)|~ssList(X1)|~leq(hd(sk0_48),X0)|~leq(X0,hd(sk0_48))|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f457])).
% 12.36/2.02  fof(f4371,plain,(
% 12.36/2.02    spl0_368|~spl0_61|~spl0_23),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4370,f4367,f1200,f690])).
% 12.36/2.02  fof(f4372,plain,(
% 12.36/2.02    spl0_369 <=> ~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~totalorderP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(X0)|~ssList(X1)|leq(hd(sk0_48),X0)|leq(X0,hd(sk0_48))),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4375,plain,(
% 12.36/2.02    ![X0,X1]: (~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~totalorderP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(hd(sk0_48))|~ssItem(X0)|~ssList(nil)|~ssList(nil)|~ssList(X1)|leq(hd(sk0_48),X0)|leq(X0,hd(sk0_48))|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f458])).
% 12.36/2.02  fof(f4376,plain,(
% 12.36/2.02    spl0_369|~spl0_61|~spl0_23),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4375,f4372,f1200,f690])).
% 12.36/2.02  fof(f4377,plain,(
% 12.36/2.02    spl0_370 <=> ~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~strictorderP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(X0)|~ssList(X1)|lt(hd(sk0_48),X0)|lt(X0,hd(sk0_48))),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4380,plain,(
% 12.36/2.02    ![X0,X1]: (~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~strictorderP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(hd(sk0_48))|~ssItem(X0)|~ssList(nil)|~ssList(nil)|~ssList(X1)|lt(hd(sk0_48),X0)|lt(X0,hd(sk0_48))|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f459])).
% 12.36/2.02  fof(f4381,plain,(
% 12.36/2.02    spl0_370|~spl0_61|~spl0_23),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4380,f4377,f1200,f690])).
% 12.36/2.02  fof(f4382,plain,(
% 12.36/2.02    spl0_371 <=> ~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~totalorderedP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(X0)|~ssList(X1)|leq(hd(sk0_48),X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4385,plain,(
% 12.36/2.02    ![X0,X1]: (~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~totalorderedP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(hd(sk0_48))|~ssItem(X0)|~ssList(nil)|~ssList(nil)|~ssList(X1)|leq(hd(sk0_48),X0)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f460])).
% 12.36/2.02  fof(f4386,plain,(
% 12.36/2.02    spl0_371|~spl0_61|~spl0_23),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4385,f4382,f1200,f690])).
% 12.36/2.02  fof(f4387,plain,(
% 12.36/2.02    spl0_372 <=> ~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~strictorderedP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(X0)|~ssList(X1)|lt(hd(sk0_48),X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4390,plain,(
% 12.36/2.02    ![X0,X1]: (~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(X0,X1)))|~strictorderedP(app(cons(hd(sk0_48),nil),cons(X0,X1)))|~ssItem(hd(sk0_48))|~ssItem(X0)|~ssList(nil)|~ssList(nil)|~ssList(X1)|lt(hd(sk0_48),X0)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f461])).
% 12.36/2.02  fof(f4391,plain,(
% 12.36/2.02    spl0_372|~spl0_61|~spl0_23),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4390,f4387,f1200,f690])).
% 12.36/2.02  fof(f4392,plain,(
% 12.36/2.02    spl0_373 <=> ~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(hd(sk0_48),X0)))|~duplicatefreeP(app(cons(hd(sk0_48),nil),cons(hd(sk0_48),X0)))|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4395,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(app(nil,cons(hd(sk0_48),nil)),cons(hd(sk0_48),X0)))|~duplicatefreeP(app(cons(hd(sk0_48),nil),cons(hd(sk0_48),X0)))|~ssItem(hd(sk0_48))|~ssList(nil)|~ssList(nil)|~ssList(X0)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f463])).
% 12.36/2.02  fof(f4396,plain,(
% 12.36/2.02    spl0_373|~spl0_61|~spl0_23),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4395,f4392,f1200,f690])).
% 12.36/2.02  fof(f4397,plain,(
% 12.36/2.02    spl0_374 <=> ~ssList(app(cons(hd(sk0_48),nil),X0))|segmentP(app(app(nil,cons(hd(sk0_48),nil)),X0),cons(hd(sk0_48),nil))|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4400,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(cons(hd(sk0_48),nil),X0))|~ssList(cons(hd(sk0_48),nil))|segmentP(app(app(nil,cons(hd(sk0_48),nil)),X0),cons(hd(sk0_48),nil))|~ssList(nil)|~ssList(X0)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f456])).
% 12.36/2.02  fof(f4401,plain,(
% 12.36/2.02    spl0_374|~spl0_71|~spl0_23|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4400,f4397,f1403,f690,f1200])).
% 12.36/2.02  fof(f4406,plain,(
% 12.36/2.02    spl0_375 <=> ~ssList(X0)|~app(X0,cons(hd(sk0_48),nil))=cons(hd(sk0_48),nil)|X0=nil),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4409,plain,(
% 12.36/2.02    ![X0]: (~ssList(nil)|~ssList(cons(hd(sk0_48),nil))|~ssList(X0)|~app(X0,cons(hd(sk0_48),nil))=cons(hd(sk0_48),nil)|X0=nil|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f376])).
% 12.36/2.02  fof(f4410,plain,(
% 12.36/2.02    ~spl0_23|~spl0_71|spl0_375|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4409,f690,f1403,f4406,f1200])).
% 12.36/2.02  fof(f4413,plain,(
% 12.36/2.02    spl0_376 <=> ~ssList(X0)|~app(nil,X0)=cons(hd(sk0_48),nil)|X0=cons(hd(sk0_48),nil)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4416,plain,(
% 12.36/2.02    ![X0]: (~ssList(cons(hd(sk0_48),nil))|~ssList(nil)|~ssList(X0)|~app(nil,X0)=cons(hd(sk0_48),nil)|X0=cons(hd(sk0_48),nil)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1681,f378])).
% 12.36/2.02  fof(f4417,plain,(
% 12.36/2.02    ~spl0_71|~spl0_23|spl0_376|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4416,f1403,f690,f4413,f1200])).
% 12.36/2.02  fof(f4433,plain,(
% 12.36/2.02    spl0_377 <=> ~ssList(app(cons(hd(sk0_48),sk0_48),X0))|segmentP(app(app(cons(hd(sk0_48),nil),sk0_48),X0),sk0_48)|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4436,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(cons(hd(sk0_48),sk0_48),X0))|~ssList(sk0_48)|segmentP(app(app(cons(hd(sk0_48),nil),sk0_48),X0),sk0_48)|~ssList(cons(hd(sk0_48),nil))|~ssList(X0)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1331,f456])).
% 12.36/2.02  fof(f4437,plain,(
% 12.36/2.02    spl0_377|~spl0_24|~spl0_71|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4436,f4433,f695,f1403,f1200])).
% 12.36/2.02  fof(f4456,plain,(
% 12.36/2.02    spl0_378 <=> ~ssList(app(cons(hd(sk0_48),nil),X0))|segmentP(app(app(cons(hd(sk0_48),nil),nil),X0),nil)|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4459,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(cons(hd(sk0_48),nil),X0))|~ssList(nil)|segmentP(app(app(cons(hd(sk0_48),nil),nil),X0),nil)|~ssList(cons(hd(sk0_48),nil))|~ssList(X0)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f1682,f456])).
% 12.36/2.02  fof(f4460,plain,(
% 12.36/2.02    spl0_378|~spl0_23|~spl0_71|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4459,f4456,f690,f1403,f1200])).
% 12.36/2.02  fof(f4571,plain,(
% 12.36/2.02    spl0_391 <=> hd(app(cons(sk0_0,sk0_47),nil))=hd(cons(sk0_0,sk0_47))),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4574,plain,(
% 12.36/2.02    nil=cons(sk0_0,sk0_47)|hd(app(cons(sk0_0,sk0_47),nil))=hd(cons(sk0_0,sk0_47))),
% 12.36/2.02    inference(resolution,[status(thm)],[f3168,f2039])).
% 12.36/2.02  fof(f4575,plain,(
% 12.36/2.02    spl0_125|spl0_391),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4574,f2053,f4571])).
% 12.36/2.02  fof(f4576,plain,(
% 12.36/2.02    spl0_392 <=> hd(app(cons(sk0_0,sk0_48),nil))=hd(cons(sk0_0,sk0_48))),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4579,plain,(
% 12.36/2.02    nil=cons(sk0_0,sk0_48)|hd(app(cons(sk0_0,sk0_48),nil))=hd(cons(sk0_0,sk0_48))),
% 12.36/2.02    inference(resolution,[status(thm)],[f3168,f875])).
% 12.36/2.02  fof(f4580,plain,(
% 12.36/2.02    spl0_42|spl0_392),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4579,f946,f4576])).
% 12.36/2.02  fof(f4581,plain,(
% 12.36/2.02    spl0_393 <=> hd(app(cons(sk0_1,sk0_47),nil))=hd(cons(sk0_1,sk0_47))),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4584,plain,(
% 12.36/2.02    nil=cons(sk0_1,sk0_47)|hd(app(cons(sk0_1,sk0_47),nil))=hd(cons(sk0_1,sk0_47))),
% 12.36/2.02    inference(resolution,[status(thm)],[f3168,f2040])).
% 12.36/2.02  fof(f4585,plain,(
% 12.36/2.02    spl0_131|spl0_393),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4584,f2116,f4581])).
% 12.36/2.02  fof(f4586,plain,(
% 12.36/2.02    spl0_394 <=> hd(app(cons(sk0_1,sk0_48),nil))=hd(cons(sk0_1,sk0_48))),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4589,plain,(
% 12.36/2.02    nil=cons(sk0_1,sk0_48)|hd(app(cons(sk0_1,sk0_48),nil))=hd(cons(sk0_1,sk0_48))),
% 12.36/2.02    inference(resolution,[status(thm)],[f3168,f876])).
% 12.36/2.02  fof(f4590,plain,(
% 12.36/2.02    spl0_40|spl0_394),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4589,f938,f4586])).
% 12.36/2.02  fof(f4601,plain,(
% 12.36/2.02    spl0_397 <=> cons(sk0_0,nil)=sk0_48),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4604,plain,(
% 12.36/2.02    ~ssItem(sk0_0)|~ssList(nil)|~cons(sk0_0,nil)=sk0_48|~spl0_4),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f2420,f491])).
% 12.36/2.02  fof(f4605,plain,(
% 12.36/2.02    ~spl0_54|~spl0_23|~spl0_397|~spl0_4),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4604,f1106,f690,f4601,f446])).
% 12.36/2.02  fof(f4608,plain,(
% 12.36/2.02    spl0_398 <=> ~ssList(app(cons(sk0_0,nil),X0))|segmentP(app(app(cons(sk0_0,nil),nil),X0),nil)|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4611,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(cons(sk0_0,nil),X0))|~ssList(nil)|segmentP(app(app(cons(sk0_0,nil),nil),X0),nil)|~ssList(cons(sk0_0,nil))|~ssList(X0))),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f2420,f456])).
% 12.36/2.02  fof(f4612,plain,(
% 12.36/2.02    spl0_398|~spl0_23|~spl0_62),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4611,f4608,f690,f1336])).
% 12.36/2.02  fof(f4617,plain,(
% 12.36/2.02    spl0_399 <=> ~ssList(X0)|~app(X0,nil)=cons(sk0_0,nil)|X0=cons(sk0_0,nil)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4620,plain,(
% 12.36/2.02    ![X0]: (~ssList(cons(sk0_0,nil))|~ssList(nil)|~ssList(X0)|~app(X0,nil)=cons(sk0_0,nil)|X0=cons(sk0_0,nil))),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f2420,f376])).
% 12.36/2.02  fof(f4621,plain,(
% 12.36/2.02    ~spl0_62|~spl0_23|spl0_399),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4620,f1336,f690,f4617])).
% 12.36/2.02  fof(f4624,plain,(
% 12.36/2.02    spl0_400 <=> ~ssList(X0)|~app(cons(sk0_0,nil),X0)=cons(sk0_0,nil)|X0=nil),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4627,plain,(
% 12.36/2.02    ![X0]: (~ssList(nil)|~ssList(cons(sk0_0,nil))|~ssList(X0)|~app(cons(sk0_0,nil),X0)=cons(sk0_0,nil)|X0=nil)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f2420,f378])).
% 12.36/2.02  fof(f4628,plain,(
% 12.36/2.02    ~spl0_23|~spl0_62|spl0_400),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4627,f690,f1336,f4624])).
% 12.36/2.02  fof(f4632,plain,(
% 12.36/2.02    spl0_401 <=> cons(sk0_1,nil)=sk0_48),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4635,plain,(
% 12.36/2.02    ~ssItem(sk0_1)|~ssList(nil)|~cons(sk0_1,nil)=sk0_48|~spl0_4),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f2421,f491])).
% 12.36/2.02  fof(f4636,plain,(
% 12.36/2.02    ~spl0_56|~spl0_23|~spl0_401|~spl0_4),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4635,f1120,f690,f4632,f446])).
% 12.36/2.02  fof(f4639,plain,(
% 12.36/2.02    spl0_402 <=> ~ssList(app(cons(sk0_1,nil),X0))|segmentP(app(app(cons(sk0_1,nil),nil),X0),nil)|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4642,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(cons(sk0_1,nil),X0))|~ssList(nil)|segmentP(app(app(cons(sk0_1,nil),nil),X0),nil)|~ssList(cons(sk0_1,nil))|~ssList(X0))),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f2421,f456])).
% 12.36/2.02  fof(f4643,plain,(
% 12.36/2.02    spl0_402|~spl0_23|~spl0_66),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4642,f4639,f690,f1366])).
% 12.36/2.02  fof(f4648,plain,(
% 12.36/2.02    spl0_403 <=> ~ssList(X0)|~app(X0,nil)=cons(sk0_1,nil)|X0=cons(sk0_1,nil)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4651,plain,(
% 12.36/2.02    ![X0]: (~ssList(cons(sk0_1,nil))|~ssList(nil)|~ssList(X0)|~app(X0,nil)=cons(sk0_1,nil)|X0=cons(sk0_1,nil))),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f2421,f376])).
% 12.36/2.02  fof(f4652,plain,(
% 12.36/2.02    ~spl0_66|~spl0_23|spl0_403),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4651,f1366,f690,f4648])).
% 12.36/2.02  fof(f4655,plain,(
% 12.36/2.02    spl0_404 <=> ~ssList(X0)|~app(cons(sk0_1,nil),X0)=cons(sk0_1,nil)|X0=nil),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4658,plain,(
% 12.36/2.02    ![X0]: (~ssList(nil)|~ssList(cons(sk0_1,nil))|~ssList(X0)|~app(cons(sk0_1,nil),X0)=cons(sk0_1,nil)|X0=nil)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f2421,f378])).
% 12.36/2.02  fof(f4659,plain,(
% 12.36/2.02    ~spl0_23|~spl0_66|spl0_404),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4658,f690,f1366,f4655])).
% 12.36/2.02  fof(f4727,plain,(
% 12.36/2.02    spl0_411 <=> cons(hd(sk0_48),sk0_47)=sk0_48),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4730,plain,(
% 12.36/2.02    ~ssItem(hd(sk0_48))|~ssList(sk0_47)|~cons(hd(sk0_48),sk0_47)=sk0_48|~spl0_4|~spl0_61),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4044,f491])).
% 12.36/2.02  fof(f4731,plain,(
% 12.36/2.02    ~spl0_61|~spl0_112|~spl0_411|~spl0_4),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4730,f1200,f1882,f4727,f446])).
% 12.36/2.02  fof(f4732,plain,(
% 12.36/2.02    spl0_412 <=> cons(hd(sk0_48),sk0_47)=sk0_47),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4735,plain,(
% 12.36/2.02    ~ssList(cons(hd(sk0_48),nil))|~cons(hd(sk0_48),sk0_47)=sk0_47|cons(hd(sk0_48),nil)=nil|~spl0_115|~spl0_61),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4044,f1910])).
% 12.36/2.02  fof(f4736,plain,(
% 12.36/2.02    ~spl0_71|~spl0_412|spl0_72|~spl0_115|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4735,f1403,f4732,f1406,f1909,f1200])).
% 12.36/2.02  fof(f4737,plain,(
% 12.36/2.02    spl0_413 <=> ~ssList(app(cons(hd(sk0_48),sk0_47),X0))|segmentP(app(app(cons(hd(sk0_48),nil),sk0_47),X0),sk0_47)|~ssList(X0)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4740,plain,(
% 12.36/2.02    ![X0]: (~ssList(app(cons(hd(sk0_48),sk0_47),X0))|~ssList(sk0_47)|segmentP(app(app(cons(hd(sk0_48),nil),sk0_47),X0),sk0_47)|~ssList(cons(hd(sk0_48),nil))|~ssList(X0)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4044,f456])).
% 12.36/2.02  fof(f4741,plain,(
% 12.36/2.02    spl0_413|~spl0_112|~spl0_71|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4740,f4737,f1882,f1403,f1200])).
% 12.36/2.02  fof(f4742,plain,(
% 12.36/2.02    spl0_414 <=> nil=cons(hd(sk0_48),sk0_47)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4747,plain,(
% 12.36/2.02    ~ssList(cons(hd(sk0_48),nil))|~ssList(sk0_47)|~nil=cons(hd(sk0_48),sk0_47)|nil=cons(hd(sk0_48),nil)|~spl0_61),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4044,f386])).
% 12.36/2.02  fof(f4748,plain,(
% 12.36/2.02    ~spl0_71|~spl0_112|~spl0_414|spl0_72|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4747,f1403,f1882,f4742,f1406,f1200])).
% 12.36/2.02  fof(f4749,plain,(
% 12.36/2.02    spl0_415 <=> ~ssList(X0)|~app(X0,sk0_47)=cons(hd(sk0_48),sk0_47)|X0=cons(hd(sk0_48),nil)),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4752,plain,(
% 12.36/2.02    ![X0]: (~ssList(cons(hd(sk0_48),nil))|~ssList(sk0_47)|~ssList(X0)|~app(X0,sk0_47)=cons(hd(sk0_48),sk0_47)|X0=cons(hd(sk0_48),nil)|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4044,f376])).
% 12.36/2.02  fof(f4753,plain,(
% 12.36/2.02    ~spl0_71|~spl0_112|spl0_415|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4752,f1403,f1882,f4749,f1200])).
% 12.36/2.02  fof(f4756,plain,(
% 12.36/2.02    spl0_416 <=> ~ssList(X0)|~app(cons(hd(sk0_48),nil),X0)=cons(hd(sk0_48),sk0_47)|X0=sk0_47),
% 12.36/2.02    introduced(split_symbol_definition)).
% 12.36/2.02  fof(f4759,plain,(
% 12.36/2.02    ![X0]: (~ssList(sk0_47)|~ssList(cons(hd(sk0_48),nil))|~ssList(X0)|~app(cons(hd(sk0_48),nil),X0)=cons(hd(sk0_48),sk0_47)|X0=sk0_47|~spl0_61)),
% 12.36/2.02    inference(paramodulation,[status(thm)],[f4044,f378])).
% 12.36/2.02  fof(f4760,plain,(
% 12.36/2.02    ~spl0_112|~spl0_71|spl0_416|~spl0_61),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4759,f1882,f1403,f4756,f1200])).
% 12.36/2.02  fof(f4765,plain,(
% 12.36/2.02    cons(hd(sk0_48),tl(sk0_48))=app(cons(hd(sk0_48),nil),tl(sk0_48))|~spl0_46|~spl0_61),
% 12.36/2.02    inference(resolution,[status(thm)],[f3311,f1201])).
% 12.36/2.02  fof(f4766,plain,(
% 12.36/2.02    sk0_48=app(cons(hd(sk0_48),nil),tl(sk0_48))|~spl0_245|~spl0_46|~spl0_61),
% 12.36/2.02    inference(forward_demodulation,[status(thm)],[f3225,f4765])).
% 12.36/2.02  fof(f4769,plain,(
% 12.36/2.02    ~ssItem(hd(sk0_48))|~ssList(tl(sk0_48))|~spl0_245|~spl0_46|~spl0_61|~spl0_4),
% 12.36/2.02    inference(resolution,[status(thm)],[f4766,f491])).
% 12.36/2.02  fof(f4770,plain,(
% 12.36/2.02    ~spl0_61|~spl0_46|~spl0_245|~spl0_4),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4769,f1200,f970,f3224,f446])).
% 12.36/2.02  fof(f4958,plain,(
% 12.36/2.02    neq(nil,nil)|~spl0_10|~spl0_3),
% 12.36/2.02    inference(backward_demodulation,[status(thm)],[f537,f443])).
% 12.36/2.02  fof(f4959,plain,(
% 12.36/2.02    spl0_11|~spl0_10|~spl0_3),
% 12.36/2.02    inference(split_clause,[status(thm)],[f4958,f545,f536,f442])).
% 12.36/2.02  fof(f4965,plain,(
% 12.36/2.02    $false),
% 12.36/2.02    inference(sat_refutation,[status(thm)],[f438,f445,f449,f490,f506,f510,f532,f563,f694,f720,f725,f730,f746,f748,f763,f768,f773,f795,f800,f922,f930,f942,f950,f959,f964,f974,f1119,f1133,f1189,f1194,f1204,f1335,f1347,f1352,f1359,f1363,f1365,f1377,f1382,f1389,f1393,f1402,f1417,f1422,f1429,f1433,f1438,f1454,f1470,f1614,f1619,f1624,f1629,f1654,f1659,f1664,f1672,f1689,f1711,f1722,f1729,f1735,f1893,f1900,f1904,f1913,f1920,f2048,f2060,f2065,f2070,f2111,f2123,f2128,f2133,f2168,f2178,f2781,f2791,f2821,f2829,f2831,f2853,f2861,f2863,f2865,f2896,f2901,f2906,f2911,f2954,f2959,f2964,f2969,f3129,f3134,f3139,f3144,f3149,f3208,f3213,f3218,f3223,f3228,f3712,f3735,f3789,f3794,f3799,f3804,f3997,f4002,f4007,f4012,f4048,f4050,f4055,f4064,f4071,f4083,f4162,f4164,f4169,f4178,f4185,f4197,f4366,f4371,f4376,f4381,f4386,f4391,f4396,f4401,f4410,f4417,f4437,f4460,f4575,f4580,f4585,f4590,f4605,f4612,f4621,f4628,f4636,f4643,f4652,f4659,f4731,f4736,f4741,f4748,f4753,f4760,f4770,f4959])).
% 12.36/2.02  % SZS output end CNFRefutation for theBenchmark.p
% 12.70/2.04  % Elapsed time: 1.688091 seconds
% 12.70/2.04  % CPU time: 12.591547 seconds
% 12.70/2.04  % Memory used: 127.310 MB
%------------------------------------------------------------------------------