TSTP Solution File: SWC123-1 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : SWC123-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n005.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 : Fri May  3 03:11:19 EDT 2024

% Result   : Unsatisfiable 283.08s 37.30s
% Output   : CNFRefutation 283.08s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   32
%            Number of leaves      :   49
% Syntax   : Number of clauses     :  236 (  68 unt;  18 nHn; 220 RR)
%            Number of literals    :  631 ( 144 equ; 390 neg)
%            Maximal clause size   :    9 (   2 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :    9 (   7 usr;   1 prp; 0-2 aty)
%            Number of functors    :   15 (  15 usr;   6 con; 0-2 aty)
%            Number of variables   :  194 (  11 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_50,negated_conjecture,
    ssList(sk2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_2) ).

cnf(c_51,negated_conjecture,
    ssList(sk3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_3) ).

cnf(c_53,negated_conjecture,
    sk2 = sk4,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_5) ).

cnf(c_54,negated_conjecture,
    sk1 = sk3,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_6) ).

cnf(c_55,negated_conjecture,
    neq(sk2,nil),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_7) ).

cnf(c_56,negated_conjecture,
    frontsegP(sk4,sk3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_8) ).

cnf(c_57,negated_conjecture,
    equalelemsP(sk3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_9) ).

cnf(c_58,negated_conjecture,
    ( ~ neq(sk3,X0)
    | ~ frontsegP(sk4,X0)
    | ~ segmentP(X0,sk3)
    | ~ ssList(X0)
    | ~ equalelemsP(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_10) ).

cnf(c_59,negated_conjecture,
    ( ~ neq(sk1,nil)
    | ~ segmentP(sk2,sk1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1_11) ).

cnf(c_67,plain,
    ssList(nil),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause8) ).

cnf(c_68,plain,
    ssItem(skac3),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause9) ).

cnf(c_71,plain,
    ssItem(skaf83(X0)),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause12) ).

cnf(c_72,plain,
    ssList(skaf82(X0)),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause13) ).

cnf(c_75,plain,
    ssItem(skaf79(X0)),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause16) ).

cnf(c_109,plain,
    ssList(skaf46(X0,X1)),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause50) ).

cnf(c_110,plain,
    ssList(skaf45(X0,X1)),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause51) ).

cnf(c_115,plain,
    ( ~ ssList(X0)
    | segmentP(X0,nil) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause56) ).

cnf(c_116,plain,
    ( ~ ssList(X0)
    | segmentP(X0,X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause57) ).

cnf(c_117,plain,
    ( ~ ssList(X0)
    | rearsegP(X0,nil) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause58) ).

cnf(c_123,plain,
    ( ~ ssItem(X0)
    | equalelemsP(cons(X0,nil)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause64) ).

cnf(c_132,plain,
    ( ~ ssList(X0)
    | app(X0,nil) = X0 ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause73) ).

cnf(c_133,plain,
    ( ~ ssList(X0)
    | app(nil,X0) = X0 ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause74) ).

cnf(c_136,plain,
    ( ~ ssList(X0)
    | X0 = nil
    | ssList(tl(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause77) ).

cnf(c_137,plain,
    ( ~ ssList(X0)
    | X0 = nil
    | ssItem(hd(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause78) ).

cnf(c_144,plain,
    ( ~ ssList(X0)
    | ~ ssList(X1)
    | ssList(app(X1,X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause85) ).

cnf(c_145,plain,
    ( ~ ssList(X0)
    | ~ ssItem(X1)
    | ssList(cons(X1,X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause86) ).

cnf(c_156,plain,
    ( ~ ssList(X0)
    | ~ ssItem(X1)
    | hd(cons(X1,X0)) = X1 ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause97) ).

cnf(c_157,plain,
    ( cons(X0,X1) != nil
    | ~ ssList(X1)
    | ~ ssItem(X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause98) ).

cnf(c_159,plain,
    ( ~ ssList(X0)
    | ~ ssList(X1)
    | X0 = X1
    | neq(X1,X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause100) ).

cnf(c_163,plain,
    ( ~ ssList(X0)
    | cons(hd(X0),tl(X0)) = X0
    | X0 = nil ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause104) ).

cnf(c_168,plain,
    ( ~ ssList(X0)
    | cons(skaf83(X0),skaf82(X0)) = X0
    | X0 = nil ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause109) ).

cnf(c_174,plain,
    ( X0 != X1
    | ~ neq(X0,X1)
    | ~ ssList(X0)
    | ~ ssList(X1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause115) ).

cnf(c_177,plain,
    ( app(X0,X1) != nil
    | ~ ssList(X0)
    | ~ ssList(X1)
    | X0 = nil ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause118) ).

cnf(c_179,plain,
    ( ~ ssList(X0)
    | ~ ssItem(X1)
    | app(cons(X1,nil),X0) = cons(X1,X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause120) ).

cnf(c_182,plain,
    ( ~ ssList(X0)
    | ~ ssList(X1)
    | hd(app(X1,X0)) = hd(X1)
    | X1 = nil ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause123) ).

cnf(c_188,plain,
    ( ~ frontsegP(X0,X1)
    | ~ frontsegP(X1,X0)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | X0 = X1 ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause129) ).

cnf(c_190,plain,
    ( ~ rearsegP(X0,X1)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | app(skaf46(X0,X1),X1) = X0 ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause131) ).

cnf(c_191,plain,
    ( ~ frontsegP(X0,X1)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | app(X1,skaf45(X0,X1)) = X0 ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause132) ).

cnf(c_203,plain,
    ( app(X0,X1) != X2
    | ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssList(X2)
    | frontsegP(X2,X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause144) ).

cnf(c_208,plain,
    ( ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssList(X2)
    | app(app(X2,X1),X0) = app(X2,app(X1,X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause149) ).

cnf(c_211,plain,
    ( ~ segmentP(X0,X1)
    | ~ segmentP(X1,X2)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssList(X2)
    | segmentP(X0,X2) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause152) ).

cnf(c_213,plain,
    ( ~ frontsegP(X0,X1)
    | ~ frontsegP(X1,X2)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssList(X2)
    | frontsegP(X0,X2) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause154) ).

cnf(c_216,plain,
    ( ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssItem(X2)
    | cons(X2,app(X0,X1)) = app(cons(X2,X0),X1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause157) ).

cnf(c_231,plain,
    ( ~ segmentP(X0,X1)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssList(X2)
    | ~ ssList(X3)
    | segmentP(app(app(X3,X0),X2),X1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause172) ).

cnf(c_233,plain,
    ( ~ frontsegP(cons(X0,X1),cons(X2,X3))
    | ~ ssList(X1)
    | ~ ssList(X3)
    | ~ ssItem(X0)
    | ~ ssItem(X2)
    | frontsegP(X1,X3) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause174) ).

cnf(c_237,plain,
    ( X0 != X1
    | ~ frontsegP(X2,X3)
    | ~ ssList(X2)
    | ~ ssList(X3)
    | ~ ssItem(X0)
    | ~ ssItem(X1)
    | frontsegP(cons(X0,X2),cons(X1,X3)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001-0.ax',clause178) ).

cnf(c_250,plain,
    ( ~ neq(X0,X0)
    | ~ ssList(X0) ),
    inference(unflattening,[status(thm)],[c_174]) ).

cnf(c_254,plain,
    ( ~ ssList(app(X0,X1))
    | ~ ssList(X0)
    | ~ ssList(X1)
    | frontsegP(app(X0,X1),X0) ),
    inference(unflattening,[status(thm)],[c_203]) ).

cnf(c_260,plain,
    ( ~ frontsegP(X0,X1)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssItem(X2)
    | frontsegP(cons(X2,X0),cons(X2,X1)) ),
    inference(unflattening,[status(thm)],[c_237]) ).

cnf(c_638,plain,
    ( ~ ssList(X0)
    | ~ ssList(X1)
    | frontsegP(app(X0,X1),X0) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_254,c_144]) ).

cnf(c_1527,plain,
    frontsegP(sk2,sk3),
    inference(demodulation,[status(thm)],[c_56,c_53]) ).

cnf(c_1609,plain,
    ( ~ neq(sk3,nil)
    | ~ segmentP(sk2,sk3) ),
    inference(light_normalisation,[status(thm)],[c_59,c_54]) ).

cnf(c_2032,plain,
    ( ~ neq(sk3,X0)
    | ~ frontsegP(sk2,X0)
    | ~ segmentP(X0,sk3)
    | ~ ssList(X0)
    | ~ equalelemsP(X0) ),
    inference(light_normalisation,[status(thm)],[c_58,c_53]) ).

cnf(c_2701,plain,
    ( X0 != sk2
    | X0 != nil
    | ~ ssList(X0) ),
    inference(resolution_lifted,[status(thm)],[c_55,c_250]) ).

cnf(c_2702,plain,
    ( sk2 != nil
    | ~ ssList(sk2) ),
    inference(unflattening,[status(thm)],[c_2701]) ).

cnf(c_2703,plain,
    sk2 != nil,
    inference(global_subsumption_just,[status(thm)],[c_2702,c_50,c_2702]) ).

cnf(c_2743,plain,
    ( X0 != X1
    | X2 != sk3
    | ~ frontsegP(sk2,X0)
    | ~ segmentP(X0,sk3)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssList(X2)
    | ~ equalelemsP(X0)
    | X1 = X2 ),
    inference(resolution_lifted,[status(thm)],[c_2032,c_159]) ).

cnf(c_2744,plain,
    ( ~ frontsegP(sk2,X0)
    | ~ segmentP(X0,sk3)
    | ~ ssList(X0)
    | ~ equalelemsP(X0)
    | ~ ssList(sk3)
    | X0 = sk3 ),
    inference(unflattening,[status(thm)],[c_2743]) ).

cnf(c_2746,plain,
    ( ~ equalelemsP(X0)
    | ~ ssList(X0)
    | ~ segmentP(X0,sk3)
    | ~ frontsegP(sk2,X0)
    | X0 = sk3 ),
    inference(global_subsumption_just,[status(thm)],[c_2744,c_51,c_2744]) ).

cnf(c_2747,plain,
    ( ~ frontsegP(sk2,X0)
    | ~ segmentP(X0,sk3)
    | ~ ssList(X0)
    | ~ equalelemsP(X0)
    | X0 = sk3 ),
    inference(renaming,[status(thm)],[c_2746]) ).

cnf(c_2786,plain,
    ( X0 != nil
    | X1 != sk3
    | ~ segmentP(sk2,sk3)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | X0 = X1 ),
    inference(resolution_lifted,[status(thm)],[c_159,c_1609]) ).

cnf(c_2787,plain,
    ( ~ segmentP(sk2,sk3)
    | ~ ssList(sk3)
    | ~ ssList(nil)
    | nil = sk3 ),
    inference(unflattening,[status(thm)],[c_2786]) ).

cnf(c_2788,plain,
    ( ~ segmentP(sk2,sk3)
    | nil = sk3 ),
    inference(global_subsumption_just,[status(thm)],[c_2787,c_51,c_67,c_2787]) ).

cnf(c_6698,plain,
    X0 = X0,
    theory(equality) ).

cnf(c_6700,plain,
    ( X0 != X1
    | X2 != X1
    | X2 = X0 ),
    theory(equality) ).

cnf(c_6704,plain,
    ( X0 != X1
    | X2 != X3
    | ~ segmentP(X1,X3)
    | segmentP(X0,X2) ),
    theory(equality) ).

cnf(c_9238,plain,
    ( ~ ssList(sk3)
    | segmentP(sk3,sk3) ),
    inference(instantiation,[status(thm)],[c_116]) ).

cnf(c_9239,plain,
    ( ~ frontsegP(sk2,sk3)
    | ~ segmentP(sk3,sk3)
    | ~ ssList(sk3)
    | ~ equalelemsP(sk3)
    | sk3 = sk3 ),
    inference(instantiation,[status(thm)],[c_2747]) ).

cnf(c_9240,plain,
    ( ~ ssList(sk2)
    | sk2 = nil
    | ssList(tl(sk2)) ),
    inference(instantiation,[status(thm)],[c_136]) ).

cnf(c_9241,plain,
    ( ~ ssList(sk2)
    | sk2 = nil
    | ssItem(hd(sk2)) ),
    inference(instantiation,[status(thm)],[c_137]) ).

cnf(c_9343,plain,
    ( X0 != X1
    | sk3 != X2
    | ~ segmentP(X1,X2)
    | segmentP(X0,sk3) ),
    inference(instantiation,[status(thm)],[c_6704]) ).

cnf(c_10282,plain,
    ( X0 != X1
    | sk3 != sk3
    | ~ segmentP(X1,sk3)
    | segmentP(X0,sk3) ),
    inference(instantiation,[status(thm)],[c_9343]) ).

cnf(c_13014,plain,
    ( ~ ssList(X0)
    | ~ ssList(sk2)
    | ssList(app(sk2,X0)) ),
    inference(instantiation,[status(thm)],[c_144]) ).

cnf(c_13043,plain,
    ( ~ ssList(X0)
    | ~ ssList(sk2)
    | ssList(app(X0,sk2)) ),
    inference(instantiation,[status(thm)],[c_144]) ).

cnf(c_16458,plain,
    ( X0 != X1
    | X1 = X0 ),
    inference(resolution,[status(thm)],[c_6700,c_6698]) ).

cnf(c_17715,plain,
    ( ~ frontsegP(X0,sk2)
    | ~ ssList(X0)
    | ~ ssList(sk2)
    | ~ ssList(sk3)
    | frontsegP(X0,sk3) ),
    inference(superposition,[status(thm)],[c_1527,c_213]) ).

cnf(c_17724,plain,
    ( ~ frontsegP(X0,sk2)
    | ~ ssList(X0)
    | frontsegP(X0,sk3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_17715,c_51,c_50]) ).

cnf(c_17779,plain,
    ( ~ ssList(app(sk2,X0))
    | ~ ssList(X0)
    | ~ ssList(sk2)
    | frontsegP(app(sk2,X0),sk3) ),
    inference(superposition,[status(thm)],[c_638,c_17724]) ).

cnf(c_17781,plain,
    ( ~ ssList(app(sk2,X0))
    | ~ ssList(X0)
    | frontsegP(app(sk2,X0),sk3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_17779,c_50]) ).

cnf(c_20136,plain,
    ( cons(hd(sk2),X0) != nil
    | ~ ssItem(hd(sk2))
    | ~ ssList(X0) ),
    inference(instantiation,[status(thm)],[c_157]) ).

cnf(c_20137,plain,
    ( cons(hd(sk2),nil) != nil
    | ~ ssItem(hd(sk2))
    | ~ ssList(nil) ),
    inference(instantiation,[status(thm)],[c_20136]) ).

cnf(c_20258,plain,
    ( ~ ssList(X0)
    | frontsegP(app(sk2,X0),sk3) ),
    inference(global_subsumption_just,[status(thm)],[c_17781,c_50,c_13014,c_17781]) ).

cnf(c_20266,plain,
    ( ~ ssList(app(sk2,X0))
    | ~ ssList(X0)
    | ~ ssList(sk3)
    | app(sk3,skaf45(app(sk2,X0),sk3)) = app(sk2,X0) ),
    inference(superposition,[status(thm)],[c_20258,c_191]) ).

cnf(c_20269,plain,
    ( ~ ssList(app(sk2,X0))
    | ~ ssList(X0)
    | app(sk3,skaf45(app(sk2,X0),sk3)) = app(sk2,X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_20266,c_51]) ).

cnf(c_21455,plain,
    ( ~ ssItem(hd(sk2))
    | ~ ssList(nil)
    | ssList(cons(hd(sk2),nil)) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_23565,plain,
    ( ~ ssItem(X0)
    | app(cons(X0,nil),sk2) = cons(X0,sk2) ),
    inference(superposition,[status(thm)],[c_50,c_179]) ).

cnf(c_23614,plain,
    app(cons(skac3,nil),sk2) = cons(skac3,sk2),
    inference(superposition,[status(thm)],[c_68,c_23565]) ).

cnf(c_24854,plain,
    ( ~ ssList(X0)
    | ~ ssList(X1)
    | app(app(X1,X0),sk2) = app(X1,app(X0,sk2)) ),
    inference(superposition,[status(thm)],[c_50,c_208]) ).

cnf(c_28699,plain,
    ( ~ ssList(X0)
    | app(app(X0,sk2),sk2) = app(X0,app(sk2,sk2)) ),
    inference(superposition,[status(thm)],[c_50,c_24854]) ).

cnf(c_28939,plain,
    ( ~ ssList(sk2)
    | ssList(app(sk2,sk2)) ),
    inference(instantiation,[status(thm)],[c_13014]) ).

cnf(c_28948,plain,
    app(app(sk3,sk2),sk2) = app(sk3,app(sk2,sk2)),
    inference(superposition,[status(thm)],[c_51,c_28699]) ).

cnf(c_29436,plain,
    ( ~ ssList(app(sk3,sk2))
    | ~ ssList(sk2)
    | frontsegP(app(sk3,app(sk2,sk2)),app(sk3,sk2)) ),
    inference(superposition,[status(thm)],[c_28948,c_638]) ).

cnf(c_29448,plain,
    ( ~ ssList(app(sk3,sk2))
    | frontsegP(app(sk3,app(sk2,sk2)),app(sk3,sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_29436,c_50]) ).

cnf(c_29771,plain,
    ( ~ ssList(cons(skac3,nil))
    | ~ ssList(sk2)
    | ssList(cons(skac3,sk2)) ),
    inference(superposition,[status(thm)],[c_23614,c_144]) ).

cnf(c_29787,plain,
    ( ~ ssList(cons(skac3,nil))
    | ssList(cons(skac3,sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_29771,c_50]) ).

cnf(c_30031,plain,
    ( ~ ssList(nil)
    | ~ ssItem(skac3)
    | ssList(cons(skac3,sk2)) ),
    inference(superposition,[status(thm)],[c_145,c_29787]) ).

cnf(c_30032,plain,
    ssList(cons(skac3,sk2)),
    inference(forward_subsumption_resolution,[status(thm)],[c_30031,c_68,c_67]) ).

cnf(c_33839,plain,
    ( ~ ssItem(skaf79(X0))
    | ~ ssList(nil)
    | ssList(cons(skaf79(X0),nil)) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_36074,plain,
    ( X0 != sk3
    | sk3 != sk3
    | ~ segmentP(sk3,sk3)
    | segmentP(X0,sk3) ),
    inference(instantiation,[status(thm)],[c_10282]) ).

cnf(c_36075,plain,
    ( sk3 != sk3
    | nil != sk3
    | ~ segmentP(sk3,sk3)
    | segmentP(nil,sk3) ),
    inference(instantiation,[status(thm)],[c_36074]) ).

cnf(c_39400,plain,
    ( ~ ssList(sk2)
    | ~ ssList(sk3)
    | ssList(app(sk3,sk2)) ),
    inference(instantiation,[status(thm)],[c_13043]) ).

cnf(c_40906,plain,
    app(nil,sk2) = sk2,
    inference(superposition,[status(thm)],[c_50,c_133]) ).

cnf(c_40907,plain,
    app(nil,sk3) = sk3,
    inference(superposition,[status(thm)],[c_51,c_133]) ).

cnf(c_41431,plain,
    ( ~ ssItem(X0)
    | app(cons(X0,nil),sk2) = cons(X0,sk2) ),
    inference(superposition,[status(thm)],[c_50,c_179]) ).

cnf(c_41533,plain,
    app(cons(skaf79(X0),nil),sk2) = cons(skaf79(X0),sk2),
    inference(superposition,[status(thm)],[c_75,c_41431]) ).

cnf(c_41880,plain,
    ( ~ ssList(sk2)
    | ~ ssList(sk3)
    | app(sk3,skaf45(sk2,sk3)) = sk2 ),
    inference(superposition,[status(thm)],[c_1527,c_191]) ).

cnf(c_41890,plain,
    app(sk3,skaf45(sk2,sk3)) = sk2,
    inference(forward_subsumption_resolution,[status(thm)],[c_41880,c_51,c_50]) ).

cnf(c_42484,plain,
    ( ~ frontsegP(X0,sk2)
    | ~ ssList(X0)
    | ~ ssList(sk2)
    | ~ ssList(sk3)
    | frontsegP(X0,sk3) ),
    inference(superposition,[status(thm)],[c_1527,c_213]) ).

cnf(c_42492,plain,
    ( ~ frontsegP(X0,sk2)
    | ~ ssList(X0)
    | frontsegP(X0,sk3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_42484,c_51,c_50]) ).

cnf(c_42510,plain,
    ( ~ ssList(app(sk2,X0))
    | ~ ssList(X0)
    | ~ ssList(sk2)
    | frontsegP(app(sk2,X0),sk3) ),
    inference(superposition,[status(thm)],[c_638,c_42492]) ).

cnf(c_42512,plain,
    ( ~ ssList(app(sk2,X0))
    | ~ ssList(X0)
    | frontsegP(app(sk2,X0),sk3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_42510,c_50]) ).

cnf(c_42594,plain,
    ( ~ ssList(X0)
    | ~ ssList(X1)
    | app(app(X1,X0),sk2) = app(X1,app(X0,sk2)) ),
    inference(superposition,[status(thm)],[c_50,c_208]) ).

cnf(c_42717,plain,
    ( ~ ssList(X0)
    | frontsegP(app(sk2,X0),sk3) ),
    inference(global_subsumption_just,[status(thm)],[c_42512,c_20258]) ).

cnf(c_42724,plain,
    ( ~ ssList(app(sk2,X0))
    | ~ ssList(X0)
    | ~ ssList(sk3)
    | app(sk3,skaf45(app(sk2,X0),sk3)) = app(sk2,X0) ),
    inference(superposition,[status(thm)],[c_42717,c_191]) ).

cnf(c_42727,plain,
    ( ~ ssList(app(sk2,X0))
    | ~ ssList(X0)
    | app(sk3,skaf45(app(sk2,X0),sk3)) = app(sk2,X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_42724,c_51]) ).

cnf(c_43649,plain,
    ( ~ ssList(X0)
    | app(app(X0,sk2),sk2) = app(X0,app(sk2,sk2)) ),
    inference(superposition,[status(thm)],[c_50,c_42594]) ).

cnf(c_43685,plain,
    app(app(sk3,sk2),sk2) = app(sk3,app(sk2,sk2)),
    inference(superposition,[status(thm)],[c_51,c_43649]) ).

cnf(c_43780,plain,
    ( ~ ssList(app(sk3,sk2))
    | ~ ssList(sk2)
    | frontsegP(app(sk3,app(sk2,sk2)),app(sk3,sk2)) ),
    inference(superposition,[status(thm)],[c_43685,c_638]) ).

cnf(c_43789,plain,
    ( ~ ssList(app(sk3,sk2))
    | frontsegP(app(sk3,app(sk2,sk2)),app(sk3,sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_43780,c_50]) ).

cnf(c_43845,plain,
    ( ~ segmentP(sk3,X0)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssList(sk3)
    | ~ ssList(nil)
    | segmentP(app(sk3,X1),X0) ),
    inference(superposition,[status(thm)],[c_40907,c_231]) ).

cnf(c_43868,plain,
    ( ~ segmentP(sk3,X0)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | segmentP(app(sk3,X1),X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_43845,c_67,c_51]) ).

cnf(c_44003,plain,
    frontsegP(app(sk3,app(sk2,sk2)),app(sk3,sk2)),
    inference(global_subsumption_just,[status(thm)],[c_43789,c_51,c_50,c_29448,c_39400]) ).

cnf(c_44752,plain,
    ( ~ ssList(skaf45(sk2,sk3))
    | ~ segmentP(sk3,X0)
    | ~ ssList(X0)
    | segmentP(sk2,X0) ),
    inference(superposition,[status(thm)],[c_41890,c_43868]) ).

cnf(c_44759,plain,
    ( ~ segmentP(sk3,X0)
    | ~ ssList(X0)
    | segmentP(sk2,X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_44752,c_110]) ).

cnf(c_44896,plain,
    ( ~ ssList(sk3)
    | segmentP(sk2,sk3) ),
    inference(superposition,[status(thm)],[c_116,c_44759]) ).

cnf(c_44898,plain,
    segmentP(sk2,sk3),
    inference(forward_subsumption_resolution,[status(thm)],[c_44896,c_51]) ).

cnf(c_44903,plain,
    sk3 = nil,
    inference(backward_subsumption_resolution,[status(thm)],[c_2788,c_44898]) ).

cnf(c_45978,plain,
    frontsegP(app(nil,app(sk2,sk2)),app(nil,sk2)),
    inference(demodulation,[status(thm)],[c_44003,c_44903]) ).

cnf(c_46297,plain,
    ( ~ ssList(X0)
    | app(sk3,skaf45(app(sk2,X0),sk3)) = app(sk2,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_42727,c_50,c_13014,c_20269]) ).

cnf(c_46300,plain,
    ( ~ ssList(X0)
    | app(nil,skaf45(app(sk2,X0),nil)) = app(sk2,X0) ),
    inference(light_normalisation,[status(thm)],[c_46297,c_44903]) ).

cnf(c_46303,plain,
    app(nil,skaf45(app(sk2,sk2),nil)) = app(sk2,sk2),
    inference(superposition,[status(thm)],[c_50,c_46300]) ).

cnf(c_46368,plain,
    ( ~ ssList(skaf45(app(sk2,sk2),nil))
    | ~ ssList(nil)
    | ssList(app(sk2,sk2)) ),
    inference(superposition,[status(thm)],[c_46303,c_144]) ).

cnf(c_46384,plain,
    ssList(app(sk2,sk2)),
    inference(forward_subsumption_resolution,[status(thm)],[c_46368,c_67,c_110]) ).

cnf(c_46508,plain,
    app(nil,app(sk2,sk2)) = app(sk2,sk2),
    inference(superposition,[status(thm)],[c_46384,c_133]) ).

cnf(c_48836,plain,
    frontsegP(app(sk2,sk2),sk2),
    inference(light_normalisation,[status(thm)],[c_45978,c_40906,c_46508]) ).

cnf(c_48838,plain,
    ( ~ ssList(app(sk2,sk2))
    | ~ ssList(sk2)
    | app(sk2,skaf45(app(sk2,sk2),sk2)) = app(sk2,sk2) ),
    inference(superposition,[status(thm)],[c_48836,c_191]) ).

cnf(c_48841,plain,
    app(sk2,skaf45(app(sk2,sk2),sk2)) = app(sk2,sk2),
    inference(forward_subsumption_resolution,[status(thm)],[c_48838,c_50,c_46384]) ).

cnf(c_63593,plain,
    ( ~ ssList(cons(skaf79(X0),nil))
    | ~ ssList(sk2)
    | ssList(cons(skaf79(X0),sk2)) ),
    inference(superposition,[status(thm)],[c_41533,c_144]) ).

cnf(c_63616,plain,
    ( ~ ssList(cons(skaf79(X0),nil))
    | ssList(cons(skaf79(X0),sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_63593,c_50]) ).

cnf(c_66297,plain,
    sk3 = sk1,
    inference(resolution,[status(thm)],[c_16458,c_54]) ).

cnf(c_67679,plain,
    ( X0 != X1
    | ~ segmentP(X1,sk1)
    | segmentP(X0,sk3) ),
    inference(resolution,[status(thm)],[c_66297,c_6704]) ).

cnf(c_77909,plain,
    ( ~ segmentP(sk4,sk1)
    | segmentP(sk2,sk3) ),
    inference(resolution,[status(thm)],[c_67679,c_53]) ).

cnf(c_77966,plain,
    ( ~ segmentP(sk2,sk3)
    | ~ segmentP(sk3,sk1)
    | segmentP(nil,sk3) ),
    inference(resolution,[status(thm)],[c_67679,c_2788]) ).

cnf(c_79234,plain,
    segmentP(sk2,sk3),
    inference(global_subsumption_just,[status(thm)],[c_77909,c_44898]) ).

cnf(c_79288,plain,
    ( ~ segmentP(sk3,sk1)
    | segmentP(nil,sk3) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_77966,c_79234]) ).

cnf(c_114648,plain,
    segmentP(nil,sk3),
    inference(global_subsumption_just,[status(thm)],[c_79288,c_57,c_51,c_67,c_1527,c_2787,c_9238,c_9239,c_36075,c_44898]) ).

cnf(c_114660,plain,
    ( ~ segmentP(X0,nil)
    | ~ ssList(X0)
    | ~ ssList(sk3)
    | ~ ssList(nil)
    | segmentP(X0,sk3) ),
    inference(resolution,[status(thm)],[c_114648,c_211]) ).

cnf(c_115717,plain,
    ( ~ ssList(X0)
    | app(nil,tl(X0)) = tl(X0)
    | X0 = nil ),
    inference(superposition,[status(thm)],[c_136,c_133]) ).

cnf(c_116411,plain,
    ( ~ ssItem(X0)
    | app(cons(X0,nil),sk2) = cons(X0,sk2) ),
    inference(superposition,[status(thm)],[c_50,c_179]) ).

cnf(c_116529,plain,
    app(cons(skac3,nil),sk2) = cons(skac3,sk2),
    inference(superposition,[status(thm)],[c_68,c_116411]) ).

cnf(c_116532,plain,
    app(cons(skaf79(X0),nil),sk2) = cons(skaf79(X0),sk2),
    inference(superposition,[status(thm)],[c_75,c_116411]) ).

cnf(c_116703,plain,
    ( ~ ssList(cons(skac3,nil))
    | ~ ssList(sk2)
    | ssList(cons(skac3,sk2)) ),
    inference(superposition,[status(thm)],[c_116529,c_144]) ).

cnf(c_116708,plain,
    ( ~ ssList(cons(skac3,nil))
    | ssList(cons(skac3,sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_116703,c_50]) ).

cnf(c_116779,plain,
    ssList(cons(skac3,sk2)),
    inference(global_subsumption_just,[status(thm)],[c_116708,c_30032]) ).

cnf(c_117996,plain,
    ( ~ ssList(X0)
    | ~ ssItem(X1)
    | cons(X1,app(sk2,X0)) = app(cons(X1,sk2),X0) ),
    inference(superposition,[status(thm)],[c_50,c_216]) ).

cnf(c_119002,plain,
    ( ~ ssItem(X0)
    | cons(X0,app(sk2,sk2)) = app(cons(X0,sk2),sk2) ),
    inference(superposition,[status(thm)],[c_50,c_117996]) ).

cnf(c_119039,plain,
    cons(skac3,app(sk2,sk2)) = app(cons(skac3,sk2),sk2),
    inference(superposition,[status(thm)],[c_68,c_119002]) ).

cnf(c_119042,plain,
    cons(skaf79(X0),app(sk2,sk2)) = app(cons(skaf79(X0),sk2),sk2),
    inference(superposition,[status(thm)],[c_75,c_119002]) ).

cnf(c_122485,plain,
    ( ~ ssList(cons(skac3,sk2))
    | ~ ssList(sk2)
    | frontsegP(cons(skac3,app(sk2,sk2)),cons(skac3,sk2)) ),
    inference(superposition,[status(thm)],[c_119039,c_638]) ).

cnf(c_122505,plain,
    frontsegP(cons(skac3,app(sk2,sk2)),cons(skac3,sk2)),
    inference(forward_subsumption_resolution,[status(thm)],[c_122485,c_50,c_116779]) ).

cnf(c_122753,plain,
    ( ~ ssList(app(sk2,sk2))
    | ~ ssList(sk2)
    | ~ ssItem(skac3)
    | frontsegP(app(sk2,sk2),sk2) ),
    inference(superposition,[status(thm)],[c_122505,c_233]) ).

cnf(c_122754,plain,
    ( ~ ssList(app(sk2,sk2))
    | frontsegP(app(sk2,sk2),sk2) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_122753,c_68,c_50]) ).

cnf(c_127094,plain,
    ( ~ ssList(cons(skaf79(X0),nil))
    | ~ ssList(sk2)
    | ssList(cons(skaf79(X0),sk2)) ),
    inference(superposition,[status(thm)],[c_116532,c_144]) ).

cnf(c_127118,plain,
    ( ~ ssList(cons(skaf79(X0),nil))
    | ssList(cons(skaf79(X0),sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_127094,c_50]) ).

cnf(c_127139,plain,
    ssList(cons(skaf79(X0),sk2)),
    inference(global_subsumption_just,[status(thm)],[c_127118,c_67,c_75,c_33839,c_63616]) ).

cnf(c_140732,plain,
    ( ~ ssList(cons(skaf79(X0),sk2))
    | ~ ssList(sk2)
    | frontsegP(cons(skaf79(X0),app(sk2,sk2)),cons(skaf79(X0),sk2)) ),
    inference(superposition,[status(thm)],[c_119042,c_638]) ).

cnf(c_140761,plain,
    frontsegP(cons(skaf79(X0),app(sk2,sk2)),cons(skaf79(X0),sk2)),
    inference(forward_subsumption_resolution,[status(thm)],[c_140732,c_50,c_127139]) ).

cnf(c_155481,plain,
    ( app(nil,tl(sk2)) = tl(sk2)
    | sk2 = nil ),
    inference(superposition,[status(thm)],[c_50,c_115717]) ).

cnf(c_155563,plain,
    app(nil,tl(sk2)) = tl(sk2),
    inference(forward_subsumption_resolution,[status(thm)],[c_155481,c_2703]) ).

cnf(c_159531,plain,
    ( ~ ssList(tl(sk2))
    | ~ ssList(nil)
    | frontsegP(tl(sk2),nil) ),
    inference(superposition,[status(thm)],[c_155563,c_638]) ).

cnf(c_159538,plain,
    ( ~ ssList(tl(sk2))
    | frontsegP(tl(sk2),nil) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_159531,c_67]) ).

cnf(c_185615,plain,
    ( ~ ssItem(hd(sk2))
    | equalelemsP(cons(hd(sk2),nil)) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_471435,plain,
    nil = sk3,
    inference(global_subsumption_just,[status(thm)],[c_2788,c_51,c_67,c_2787,c_44898]) ).

cnf(c_471440,plain,
    ( ~ frontsegP(sk2,X0)
    | ~ ssList(X0)
    | ~ equalelemsP(X0)
    | X0 = sk3 ),
    inference(global_subsumption_just,[status(thm)],[c_2747,c_51,c_67,c_115,c_2747,c_114660]) ).

cnf(c_471442,plain,
    ( ~ frontsegP(sk2,X0)
    | ~ ssList(X0)
    | ~ equalelemsP(X0)
    | X0 = nil ),
    inference(light_normalisation,[status(thm)],[c_471440,c_471435]) ).

cnf(c_471489,plain,
    app(sk2,nil) = sk2,
    inference(superposition,[status(thm)],[c_50,c_132]) ).

cnf(c_471514,plain,
    app(skaf46(X0,X1),nil) = skaf46(X0,X1),
    inference(superposition,[status(thm)],[c_109,c_132]) ).

cnf(c_471734,plain,
    ( ~ ssList(sk2)
    | ~ ssList(nil)
    | frontsegP(sk2,sk2) ),
    inference(superposition,[status(thm)],[c_471489,c_638]) ).

cnf(c_471745,plain,
    frontsegP(sk2,sk2),
    inference(forward_subsumption_resolution,[status(thm)],[c_471734,c_67,c_50]) ).

cnf(c_471830,plain,
    ( ~ ssItem(X0)
    | hd(cons(X0,skaf82(X1))) = X0 ),
    inference(superposition,[status(thm)],[c_72,c_156]) ).

cnf(c_471870,plain,
    hd(cons(skaf83(X0),skaf82(X1))) = skaf83(X0),
    inference(superposition,[status(thm)],[c_71,c_471830]) ).

cnf(c_472037,plain,
    ( cons(hd(sk2),tl(sk2)) = sk2
    | sk2 = nil ),
    inference(superposition,[status(thm)],[c_50,c_163]) ).

cnf(c_472069,plain,
    cons(hd(sk2),tl(sk2)) = sk2,
    inference(forward_subsumption_resolution,[status(thm)],[c_472037,c_2703]) ).

cnf(c_472073,plain,
    ( cons(skaf83(sk2),skaf82(sk2)) = sk2
    | sk2 = nil ),
    inference(superposition,[status(thm)],[c_50,c_168]) ).

cnf(c_472105,plain,
    cons(skaf83(sk2),skaf82(sk2)) = sk2,
    inference(forward_subsumption_resolution,[status(thm)],[c_472073,c_2703]) ).

cnf(c_472300,plain,
    ( ~ ssList(X0)
    | hd(app(X0,sk2)) = hd(X0)
    | X0 = nil ),
    inference(superposition,[status(thm)],[c_50,c_182]) ).

cnf(c_472394,plain,
    ( hd(app(sk2,sk2)) = hd(sk2)
    | sk2 = nil ),
    inference(superposition,[status(thm)],[c_50,c_472300]) ).

cnf(c_472426,plain,
    hd(app(sk2,sk2)) = hd(sk2),
    inference(forward_subsumption_resolution,[status(thm)],[c_472394,c_2703]) ).

cnf(c_472427,plain,
    ( ~ ssList(app(sk2,sk2))
    | app(sk2,sk2) = nil
    | ssItem(hd(sk2)) ),
    inference(superposition,[status(thm)],[c_472426,c_137]) ).

cnf(c_472490,plain,
    ( ~ ssList(X0)
    | ~ ssList(nil)
    | app(skaf46(X0,nil),nil) = X0 ),
    inference(superposition,[status(thm)],[c_117,c_190]) ).

cnf(c_472507,plain,
    ( ~ ssList(X0)
    | app(skaf46(X0,nil),nil) = X0 ),
    inference(forward_subsumption_resolution,[status(thm)],[c_472490,c_67]) ).

cnf(c_473241,plain,
    ( ~ frontsegP(skaf82(sk2),X0)
    | ~ ssList(skaf82(sk2))
    | ~ ssItem(skaf83(sk2))
    | ~ ssList(X0)
    | frontsegP(sk2,cons(skaf83(sk2),X0)) ),
    inference(superposition,[status(thm)],[c_472105,c_260]) ).

cnf(c_473248,plain,
    ( ~ frontsegP(skaf82(sk2),X0)
    | ~ ssList(X0)
    | frontsegP(sk2,cons(skaf83(sk2),X0)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_473241,c_71,c_72]) ).

cnf(c_473451,plain,
    ( ~ ssList(X0)
    | ~ ssItem(X1)
    | cons(X1,app(sk2,X0)) = app(cons(X1,sk2),X0) ),
    inference(superposition,[status(thm)],[c_50,c_216]) ).

cnf(c_474026,plain,
    ( ~ ssItem(X0)
    | cons(X0,app(sk2,sk2)) = app(cons(X0,sk2),sk2) ),
    inference(superposition,[status(thm)],[c_50,c_473451]) ).

cnf(c_474065,plain,
    cons(skaf79(X0),app(sk2,sk2)) = app(cons(skaf79(X0),sk2),sk2),
    inference(superposition,[status(thm)],[c_75,c_474026]) ).

cnf(c_474285,plain,
    ( ~ ssList(cons(skaf79(X0),sk2))
    | ~ ssList(sk2)
    | frontsegP(cons(skaf79(X0),app(sk2,sk2)),cons(skaf79(X0),sk2)) ),
    inference(superposition,[status(thm)],[c_474065,c_638]) ).

cnf(c_474294,plain,
    ( ~ ssList(cons(skaf79(X0),sk2))
    | frontsegP(cons(skaf79(X0),app(sk2,sk2)),cons(skaf79(X0),sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_474285,c_50]) ).

cnf(c_474657,plain,
    frontsegP(cons(skaf79(X0),app(sk2,sk2)),cons(skaf79(X0),sk2)),
    inference(global_subsumption_just,[status(thm)],[c_474294,c_140761]) ).

cnf(c_474684,plain,
    ( ~ ssList(app(sk2,sk2))
    | ~ ssItem(skaf79(X0))
    | ~ ssList(sk2)
    | frontsegP(app(sk2,sk2),sk2) ),
    inference(superposition,[status(thm)],[c_474657,c_233]) ).

cnf(c_474686,plain,
    ( ~ frontsegP(sk2,cons(X0,X1))
    | ~ ssList(skaf82(sk2))
    | ~ ssItem(skaf83(sk2))
    | ~ ssList(X1)
    | ~ ssItem(X0)
    | frontsegP(skaf82(sk2),X1) ),
    inference(superposition,[status(thm)],[c_472105,c_233]) ).

cnf(c_474688,plain,
    ( ~ frontsegP(cons(X0,X1),sk2)
    | ~ ssList(skaf82(sk2))
    | ~ ssItem(skaf83(sk2))
    | ~ ssList(X1)
    | ~ ssItem(X0)
    | frontsegP(X1,skaf82(sk2)) ),
    inference(superposition,[status(thm)],[c_472105,c_233]) ).

cnf(c_474689,plain,
    ( ~ ssList(app(sk2,sk2))
    | frontsegP(app(sk2,sk2),sk2) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_474684,c_50,c_75]) ).

cnf(c_474691,plain,
    ( ~ frontsegP(cons(X0,X1),sk2)
    | ~ ssList(X1)
    | ~ ssItem(X0)
    | frontsegP(X1,skaf82(sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_474688,c_71,c_72]) ).

cnf(c_474692,plain,
    ( ~ frontsegP(sk2,cons(X0,X1))
    | ~ ssList(X1)
    | ~ ssItem(X0)
    | frontsegP(skaf82(sk2),X1) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_474686,c_71,c_72]) ).

cnf(c_474844,plain,
    frontsegP(app(sk2,sk2),sk2),
    inference(global_subsumption_just,[status(thm)],[c_474689,c_50,c_28939,c_122754]) ).

cnf(c_474847,plain,
    ( ~ ssList(app(sk2,sk2))
    | ~ ssList(sk2)
    | app(sk2,skaf45(app(sk2,sk2),sk2)) = app(sk2,sk2) ),
    inference(superposition,[status(thm)],[c_474844,c_191]) ).

cnf(c_474850,plain,
    ( ~ ssList(app(sk2,sk2))
    | app(sk2,skaf45(app(sk2,sk2),sk2)) = app(sk2,sk2) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_474847,c_50]) ).

cnf(c_475036,plain,
    app(sk2,skaf45(app(sk2,sk2),sk2)) = app(sk2,sk2),
    inference(global_subsumption_just,[status(thm)],[c_474850,c_48841]) ).

cnf(c_475039,plain,
    ( ~ ssList(skaf45(app(sk2,sk2),sk2))
    | ~ ssList(sk2)
    | ssList(app(sk2,sk2)) ),
    inference(superposition,[status(thm)],[c_475036,c_144]) ).

cnf(c_475045,plain,
    ( app(sk2,sk2) != nil
    | ~ ssList(skaf45(app(sk2,sk2),sk2))
    | ~ ssList(sk2)
    | sk2 = nil ),
    inference(superposition,[status(thm)],[c_475036,c_177]) ).

cnf(c_475060,plain,
    ssList(app(sk2,sk2)),
    inference(forward_subsumption_resolution,[status(thm)],[c_475039,c_50,c_110]) ).

cnf(c_475065,plain,
    app(sk2,sk2) != nil,
    inference(forward_subsumption_resolution,[status(thm)],[c_475045,c_2703,c_50,c_110]) ).

cnf(c_475094,plain,
    ( app(sk2,sk2) = nil
    | ssItem(hd(sk2)) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_472427,c_475060]) ).

cnf(c_475098,plain,
    ssItem(hd(sk2)),
    inference(forward_subsumption_resolution,[status(thm)],[c_475094,c_475065]) ).

cnf(c_485157,plain,
    ( ~ ssList(cons(skaf83(sk2),X0))
    | ~ frontsegP(skaf82(sk2),X0)
    | ~ frontsegP(X1,sk2)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | ~ ssList(sk2)
    | frontsegP(X1,cons(skaf83(sk2),X0)) ),
    inference(superposition,[status(thm)],[c_473248,c_213]) ).

cnf(c_485161,plain,
    ( ~ ssList(cons(skaf83(sk2),X0))
    | ~ frontsegP(skaf82(sk2),X0)
    | ~ frontsegP(X1,sk2)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | frontsegP(X1,cons(skaf83(sk2),X0)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_485157,c_50]) ).

cnf(c_492078,plain,
    skaf83(sk2) = hd(sk2),
    inference(superposition,[status(thm)],[c_472105,c_471870]) ).

cnf(c_512606,plain,
    ( ~ ssList(tl(sk2))
    | ~ frontsegP(sk2,sk2)
    | ~ ssItem(hd(sk2))
    | frontsegP(tl(sk2),skaf82(sk2)) ),
    inference(superposition,[status(thm)],[c_472069,c_474691]) ).

cnf(c_512625,plain,
    ( ~ ssList(tl(sk2))
    | frontsegP(tl(sk2),skaf82(sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_512606,c_475098,c_471745]) ).

cnf(c_512920,plain,
    ( ~ ssList(tl(sk2))
    | ~ frontsegP(sk2,sk2)
    | ~ ssItem(hd(sk2))
    | frontsegP(skaf82(sk2),tl(sk2)) ),
    inference(superposition,[status(thm)],[c_472069,c_474692]) ).

cnf(c_512938,plain,
    ( ~ ssList(tl(sk2))
    | frontsegP(skaf82(sk2),tl(sk2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_512920,c_475098,c_471745]) ).

cnf(c_530000,plain,
    ( ~ ssList(X0)
    | skaf46(X0,nil) = X0 ),
    inference(demodulation,[status(thm)],[c_472507,c_471514]) ).

cnf(c_530032,plain,
    ( ~ ssList(X0)
    | skaf46(tl(X0),nil) = tl(X0)
    | X0 = nil ),
    inference(superposition,[status(thm)],[c_136,c_530000]) ).

cnf(c_532828,plain,
    ( skaf46(tl(sk2),nil) = tl(sk2)
    | sk2 = nil ),
    inference(superposition,[status(thm)],[c_50,c_530032]) ).

cnf(c_532921,plain,
    skaf46(tl(sk2),nil) = tl(sk2),
    inference(forward_subsumption_resolution,[status(thm)],[c_532828,c_2703]) ).

cnf(c_534186,plain,
    ssList(tl(sk2)),
    inference(superposition,[status(thm)],[c_532921,c_109]) ).

cnf(c_534192,plain,
    frontsegP(skaf82(sk2),tl(sk2)),
    inference(backward_subsumption_resolution,[status(thm)],[c_512938,c_534186]) ).

cnf(c_534193,plain,
    frontsegP(tl(sk2),skaf82(sk2)),
    inference(backward_subsumption_resolution,[status(thm)],[c_512625,c_534186]) ).

cnf(c_534406,plain,
    ( ~ frontsegP(tl(sk2),skaf82(sk2))
    | ~ ssList(skaf82(sk2))
    | ~ ssList(tl(sk2))
    | skaf82(sk2) = tl(sk2) ),
    inference(superposition,[status(thm)],[c_534192,c_188]) ).

cnf(c_534407,plain,
    skaf82(sk2) = tl(sk2),
    inference(forward_subsumption_resolution,[status(thm)],[c_534406,c_534186,c_72,c_534193]) ).

cnf(c_559288,plain,
    ( ~ ssList(cons(hd(sk2),X0))
    | ~ frontsegP(tl(sk2),X0)
    | ~ frontsegP(X1,sk2)
    | ~ ssList(X0)
    | ~ ssList(X1)
    | frontsegP(X1,cons(hd(sk2),X0)) ),
    inference(light_normalisation,[status(thm)],[c_485161,c_492078,c_534407]) ).

cnf(c_559304,plain,
    ( ~ ssList(cons(hd(sk2),X0))
    | ~ equalelemsP(cons(hd(sk2),X0))
    | ~ frontsegP(tl(sk2),X0)
    | ~ frontsegP(sk2,sk2)
    | ~ ssList(X0)
    | ~ ssList(sk2)
    | cons(hd(sk2),X0) = nil ),
    inference(superposition,[status(thm)],[c_559288,c_471442]) ).

cnf(c_559358,plain,
    ( ~ ssList(cons(hd(sk2),X0))
    | ~ equalelemsP(cons(hd(sk2),X0))
    | ~ frontsegP(tl(sk2),X0)
    | ~ ssList(X0)
    | cons(hd(sk2),X0) = nil ),
    inference(forward_subsumption_resolution,[status(thm)],[c_559304,c_50,c_471745]) ).

cnf(c_559403,plain,
    ( ~ ssList(cons(hd(sk2),nil))
    | ~ equalelemsP(cons(hd(sk2),nil))
    | ~ frontsegP(tl(sk2),nil)
    | ~ ssList(nil)
    | cons(hd(sk2),nil) = nil ),
    inference(instantiation,[status(thm)],[c_559358]) ).

cnf(c_559404,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_559403,c_185615,c_159538,c_21455,c_20137,c_9241,c_9240,c_2702,c_67,c_50]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10  % Problem  : SWC123-1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.11  % Command  : run_iprover %s %d THM
% 0.11/0.32  % Computer : n005.cluster.edu
% 0.11/0.32  % Model    : x86_64 x86_64
% 0.11/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.32  % Memory   : 8042.1875MB
% 0.11/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.32  % CPULimit : 300
% 0.11/0.32  % WCLimit  : 300
% 0.11/0.32  % DateTime : Thu May  2 23:18:11 EDT 2024
% 0.11/0.32  % CPUTime  : 
% 0.16/0.42  Running first-order theorem proving
% 0.16/0.42  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 283.08/37.30  % SZS status Started for theBenchmark.p
% 283.08/37.30  % SZS status Unsatisfiable for theBenchmark.p
% 283.08/37.30  
% 283.08/37.30  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 283.08/37.30  
% 283.08/37.30  ------  iProver source info
% 283.08/37.30  
% 283.08/37.30  git: date: 2024-05-02 19:28:25 +0000
% 283.08/37.30  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 283.08/37.30  git: non_committed_changes: false
% 283.08/37.30  
% 283.08/37.30  ------ Parsing...successful
% 283.08/37.30  
% 283.08/37.30  
% 283.08/37.30  
% 283.08/37.30  ------ Preprocessing... sup_sim: 7  sf_s  rm: 1 0s  sf_e  pe_s  pe:1:0s pe_e  sup_sim: 0  sf_s  rm: 2 0s  sf_e  pe_s  pe_e 
% 283.08/37.30  
% 283.08/37.30  ------ Preprocessing... gs_s  sp: 2 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 283.08/37.30  
% 283.08/37.30  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 283.08/37.30  ------ Proving...
% 283.08/37.30  ------ Problem Properties 
% 283.08/37.30  
% 283.08/37.30  
% 283.08/37.30  clauses                                 188
% 283.08/37.30  conjectures                             5
% 283.08/37.30  EPR                                     63
% 283.08/37.30  Horn                                    160
% 283.08/37.30  unary                                   65
% 283.08/37.30  binary                                  23
% 283.08/37.30  lits                                    560
% 283.08/37.30  lits eq                                 76
% 283.08/37.30  fd_pure                                 0
% 283.08/37.30  fd_pseudo                               0
% 283.08/37.30  fd_cond                                 16
% 283.08/37.30  fd_pseudo_cond                          14
% 283.08/37.30  AC symbols                              0
% 283.08/37.30  
% 283.08/37.30  ------ Input Options Time Limit: Unbounded
% 283.08/37.30  
% 283.08/37.30  
% 283.08/37.30  ------ 
% 283.08/37.30  Current options:
% 283.08/37.30  ------ 
% 283.08/37.30  
% 283.08/37.30  
% 283.08/37.30  
% 283.08/37.30  
% 283.08/37.30  ------ Proving...
% 283.08/37.30  
% 283.08/37.30  
% 283.08/37.30  % SZS status Unsatisfiable for theBenchmark.p
% 283.08/37.30  
% 283.08/37.30  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 283.08/37.30  
% 283.08/37.31  
%------------------------------------------------------------------------------