TSTP Solution File: SWC285-1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWC285-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n012.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Aug 22 11:01:56 EDT 2023

% Result   : Unsatisfiable 159.62s 138.24s
% Output   : CNFRefutation 160.05s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   17
%            Number of leaves      :  123
% Syntax   : Number of formulae    :  657 ( 262 unt;  76 typ;   0 def)
%            Number of atoms       : 1251 ( 398 equ)
%            Maximal formula atoms :    6 (   2 avg)
%            Number of connectives : 1388 ( 718   ~; 670   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   3 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   82 (  65   >;  17   *;   0   +;   0  <<)
%            Number of predicates  :   21 (  19 usr;   1 prp; 0-2 aty)
%            Number of functors    :   57 (  57 usr;  11 con; 0-2 aty)
%            Number of variables   :  249 (; 249   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ segmentP > rearsegP > neq > memberP > lt > leq > gt > geq > frontsegP > totalorderedP > totalorderP > strictorderedP > strictorderP > ssList > ssItem > singletonP > equalelemsP > duplicatefreeP > cyclefreeP > skaf48 > skaf47 > skaf46 > skaf45 > skaf43 > skaf42 > cons > app > #nlpp > tl > skaf83 > skaf82 > skaf81 > skaf80 > skaf79 > skaf78 > skaf77 > skaf76 > skaf75 > skaf74 > skaf73 > skaf72 > skaf71 > skaf70 > skaf69 > skaf68 > skaf67 > skaf66 > skaf65 > skaf64 > skaf63 > skaf62 > skaf61 > skaf60 > skaf59 > skaf58 > skaf57 > skaf56 > skaf55 > skaf54 > skaf53 > skaf52 > skaf51 > skaf50 > skaf49 > skaf44 > hd > skac3 > skac2 > sk8 > sk7 > sk6 > sk5 > sk4 > sk3 > sk2 > sk1 > nil

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(skaf56,type,
    skaf56: $i > $i ).

tff(segmentP,type,
    segmentP: ( $i * $i ) > $o ).

tff(totalorderedP,type,
    totalorderedP: $i > $o ).

tff(equalelemsP,type,
    equalelemsP: $i > $o ).

tff(skaf74,type,
    skaf74: $i > $i ).

tff(skaf61,type,
    skaf61: $i > $i ).

tff(skaf51,type,
    skaf51: $i > $i ).

tff(skaf83,type,
    skaf83: $i > $i ).

tff(skac2,type,
    skac2: $i ).

tff(skaf63,type,
    skaf63: $i > $i ).

tff(skaf62,type,
    skaf62: $i > $i ).

tff(sk2,type,
    sk2: $i ).

tff(skaf52,type,
    skaf52: $i > $i ).

tff(skaf50,type,
    skaf50: $i > $i ).

tff(skaf42,type,
    skaf42: ( $i * $i ) > $i ).

tff(skaf44,type,
    skaf44: $i > $i ).

tff(singletonP,type,
    singletonP: $i > $o ).

tff(skaf67,type,
    skaf67: $i > $i ).

tff(skaf75,type,
    skaf75: $i > $i ).

tff(sk1,type,
    sk1: $i ).

tff(skaf58,type,
    skaf58: $i > $i ).

tff(skaf46,type,
    skaf46: ( $i * $i ) > $i ).

tff(frontsegP,type,
    frontsegP: ( $i * $i ) > $o ).

tff(skaf70,type,
    skaf70: $i > $i ).

tff(totalorderP,type,
    totalorderP: $i > $o ).

tff(ssItem,type,
    ssItem: $i > $o ).

tff(sk6,type,
    sk6: $i ).

tff(skaf82,type,
    skaf82: $i > $i ).

tff(skaf47,type,
    skaf47: ( $i * $i ) > $i ).

tff(skaf76,type,
    skaf76: $i > $i ).

tff(skac3,type,
    skac3: $i ).

tff(skaf80,type,
    skaf80: $i > $i ).

tff(skaf59,type,
    skaf59: $i > $i ).

tff(skaf53,type,
    skaf53: $i > $i ).

tff(skaf45,type,
    skaf45: ( $i * $i ) > $i ).

tff(hd,type,
    hd: $i > $i ).

tff(app,type,
    app: ( $i * $i ) > $i ).

tff(skaf72,type,
    skaf72: $i > $i ).

tff(duplicatefreeP,type,
    duplicatefreeP: $i > $o ).

tff(skaf64,type,
    skaf64: $i > $i ).

tff(sk4,type,
    sk4: $i ).

tff(sk8,type,
    sk8: $i ).

tff(gt,type,
    gt: ( $i * $i ) > $o ).

tff(skaf71,type,
    skaf71: $i > $i ).

tff(skaf78,type,
    skaf78: $i > $i ).

tff(sk5,type,
    sk5: $i ).

tff(skaf79,type,
    skaf79: $i > $i ).

tff(rearsegP,type,
    rearsegP: ( $i * $i ) > $o ).

tff(memberP,type,
    memberP: ( $i * $i ) > $o ).

tff(skaf73,type,
    skaf73: $i > $i ).

tff(ssList,type,
    ssList: $i > $o ).

tff(cons,type,
    cons: ( $i * $i ) > $i ).

tff(skaf54,type,
    skaf54: $i > $i ).

tff(skaf77,type,
    skaf77: $i > $i ).

tff(sk3,type,
    sk3: $i ).

tff(skaf66,type,
    skaf66: $i > $i ).

tff(strictorderP,type,
    strictorderP: $i > $o ).

tff(skaf81,type,
    skaf81: $i > $i ).

tff(geq,type,
    geq: ( $i * $i ) > $o ).

tff(skaf60,type,
    skaf60: $i > $i ).

tff(leq,type,
    leq: ( $i * $i ) > $o ).

tff(lt,type,
    lt: ( $i * $i ) > $o ).

tff(skaf69,type,
    skaf69: $i > $i ).

tff(tl,type,
    tl: $i > $i ).

tff(neq,type,
    neq: ( $i * $i ) > $o ).

tff(skaf43,type,
    skaf43: ( $i * $i ) > $i ).

tff(skaf48,type,
    skaf48: ( $i * $i ) > $i ).

tff(skaf65,type,
    skaf65: $i > $i ).

tff(skaf57,type,
    skaf57: $i > $i ).

tff(sk7,type,
    sk7: $i ).

tff(nil,type,
    nil: $i ).

tff(skaf49,type,
    skaf49: $i > $i ).

tff(skaf55,type,
    skaf55: $i > $i ).

tff(skaf68,type,
    skaf68: $i > $i ).

tff(strictorderedP,type,
    strictorderedP: $i > $o ).

tff(cyclefreeP,type,
    cyclefreeP: $i > $o ).

tff(f_56,axiom,
    ssList(nil),
    file(unknown,unknown) ).

tff(f_1650,axiom,
    sk1 = sk3,
    file(unknown,unknown) ).

tff(f_1647,axiom,
    ssList(sk3),
    file(unknown,unknown) ).

tff(f_245,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ( app(U,nil) = U ) ),
    file(unknown,unknown) ).

tff(f_975,axiom,
    ! [U,V,W] :
      ( ( app(U,V) != W )
      | ~ ssList(V)
      | ~ ssList(U)
      | ~ ssList(W)
      | frontsegP(W,U) ),
    file(unknown,unknown) ).

tff(f_1652,axiom,
    ssItem(sk5),
    file(unknown,unknown) ).

tff(f_342,axiom,
    ! [U,V] :
      ( ~ ssItem(U)
      | ~ ssList(V)
      | ssList(cons(U,V)) ),
    file(unknown,unknown) ).

tff(f_1654,axiom,
    ssList(sk7),
    file(unknown,unknown) ).

tff(f_1653,axiom,
    ssList(sk6),
    file(unknown,unknown) ).

tff(f_1655,axiom,
    app(app(sk6,cons(sk5,nil)),sk7) = sk1,
    file(unknown,unknown) ).

tff(f_1371,axiom,
    ! [U,V,W,X] :
      ( ( app(app(U,V),W) != X )
      | ~ ssList(W)
      | ~ ssList(U)
      | ~ ssList(V)
      | ~ ssList(X)
      | segmentP(X,V) ),
    file(unknown,unknown) ).

tff(f_884,axiom,
    ! [U,V,W] :
      ( ~ frontsegP(U,V)
      | ~ ssList(W)
      | ~ ssList(V)
      | ~ ssList(U)
      | frontsegP(app(U,W),V) ),
    file(unknown,unknown) ).

tff(f_437,axiom,
    ! [U,V] :
      ( ( cons(U,V) != nil )
      | ~ ssItem(U)
      | ~ ssList(V) ),
    file(unknown,unknown) ).

tff(f_1065,axiom,
    ! [U,V,W] :
      ( ( app(U,V) != app(U,W) )
      | ~ ssList(V)
      | ~ ssList(U)
      | ~ ssList(W)
      | ( V = W ) ),
    file(unknown,unknown) ).

tff(f_1649,axiom,
    sk2 = sk4,
    file(unknown,unknown) ).

tff(f_1648,axiom,
    ssList(sk4),
    file(unknown,unknown) ).

tff(f_456,axiom,
    ! [U,V] :
      ( ~ ssList(U)
      | ~ ssList(V)
      | neq(V,U)
      | ( V = U ) ),
    file(unknown,unknown) ).

tff(f_1676,axiom,
    ( singletonP(sk3)
    | ~ neq(sk4,nil) ),
    file(unknown,unknown) ).

tff(f_334,axiom,
    ! [U,V] :
      ( ~ ssList(U)
      | ~ ssList(V)
      | ssList(app(V,U)) ),
    file(unknown,unknown) ).

tff(f_961,axiom,
    ! [U,V,W] :
      ( ( app(U,V) != W )
      | ~ ssList(U)
      | ~ ssList(V)
      | ~ ssList(W)
      | rearsegP(W,V) ),
    file(unknown,unknown) ).

tff(f_770,axiom,
    ! [U,V] :
      ( ~ rearsegP(U,V)
      | ~ rearsegP(V,U)
      | ~ ssList(U)
      | ~ ssList(V)
      | ( V = U ) ),
    file(unknown,unknown) ).

tff(f_1651,axiom,
    segmentP(sk4,sk3),
    file(unknown,unknown) ).

tff(f_294,axiom,
    ! [U] :
      ( ~ segmentP(nil,U)
      | ~ ssList(U)
      | ( nil = U ) ),
    file(unknown,unknown) ).

tff(f_464,axiom,
    ! [U] :
      ( ~ singletonP(U)
      | ~ ssList(U)
      | ( cons(skaf44(U),nil) = U ) ),
    file(unknown,unknown) ).

tff(f_132,axiom,
    ! [U] : ssItem(skaf44(U)),
    file(unknown,unknown) ).

tff(f_420,axiom,
    ! [U,V] :
      ( ~ ssItem(U)
      | ~ ssList(V)
      | ( tl(cons(U,V)) = V ) ),
    file(unknown,unknown) ).

tff(f_492,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ( cons(hd(U),tl(U)) = U )
      | ( nil = U ) ),
    file(unknown,unknown) ).

tff(f_666,axiom,
    ! [U,V] :
      ( ~ ssItem(U)
      | ~ ssList(V)
      | ( app(cons(U,nil),V) = cons(U,V) ) ),
    file(unknown,unknown) ).

tff(f_1051,axiom,
    ! [U,V,W] :
      ( ~ ssList(U)
      | ~ ssList(V)
      | ~ ssList(W)
      | ( app(app(W,V),U) = app(W,app(V,U)) ) ),
    file(unknown,unknown) ).

tff(f_784,axiom,
    ! [U,V] :
      ( ~ frontsegP(U,V)
      | ~ frontsegP(V,U)
      | ~ ssList(U)
      | ~ ssList(V)
      | ( V = U ) ),
    file(unknown,unknown) ).

tff(f_64,axiom,
    ! [U] : ssList(skaf82(U)),
    file(unknown,unknown) ).

tff(f_428,axiom,
    ! [U,V] :
      ( ~ ssItem(U)
      | ~ ssList(V)
      | ( hd(cons(U,V)) = U ) ),
    file(unknown,unknown) ).

tff(f_62,axiom,
    ! [U] : ssItem(skaf83(U)),
    file(unknown,unknown) ).

tff(f_543,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ( cons(skaf83(U),skaf82(U)) = U )
      | ( nil = U ) ),
    file(unknown,unknown) ).

tff(f_658,axiom,
    ! [U,V] :
      ( ( app(U,V) != nil )
      | ~ ssList(V)
      | ~ ssList(U)
      | ( nil = V ) ),
    file(unknown,unknown) ).

tff(f_702,axiom,
    ! [U,V] :
      ( ~ ssList(U)
      | ~ ssList(V)
      | ( nil = V )
      | ( hd(app(V,U)) = hd(V) ) ),
    file(unknown,unknown) ).

tff(f_1079,axiom,
    ! [U,V,W] :
      ( ( app(U,V) != app(W,V) )
      | ~ ssList(U)
      | ~ ssList(V)
      | ~ ssList(W)
      | ( U = W ) ),
    file(unknown,unknown) ).

tff(f_197,axiom,
    ! [U] :
      ( ~ ssItem(U)
      | equalelemsP(cons(U,nil)) ),
    file(unknown,unknown) ).

tff(f_250,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ( app(nil,U) = U ) ),
    file(unknown,unknown) ).

tff(f_446,axiom,
    ! [U,V] :
      ( ( cons(U,V) != V )
      | ~ ssItem(U)
      | ~ ssList(V) ),
    file(unknown,unknown) ).

tff(f_1656,axiom,
    ssItem(sk8),
    file(unknown,unknown) ).

tff(f_278,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ssItem(hd(U))
      | ( nil = U ) ),
    file(unknown,unknown) ).

tff(f_207,axiom,
    ! [U] :
      ( ~ ssItem(U)
      | strictorderedP(cons(U,nil)) ),
    file(unknown,unknown) ).

tff(f_715,axiom,
    ! [U,V] :
      ( ~ strictorderedP(cons(U,V))
      | ~ ssList(V)
      | ~ ssItem(U)
      | strictorderedP(V)
      | ( nil = V ) ),
    file(unknown,unknown) ).

tff(f_624,axiom,
    ! [U,V] :
      ( ( cons(U,nil) != V )
      | ~ ssItem(U)
      | ~ ssList(V)
      | singletonP(V) ),
    file(unknown,unknown) ).

tff(f_1659,axiom,
    ( memberP(sk6,sk8)
    | memberP(sk7,sk8) ),
    file(unknown,unknown) ).

tff(f_233,axiom,
    ! [U] :
      ( ~ memberP(nil,U)
      | ~ ssItem(U) ),
    file(unknown,unknown) ).

tff(c_16,plain,
    ssList(nil),
    inference(cnfTransformation,[status(thm)],[f_56]) ).

tff(c_382,plain,
    sk3 = sk1,
    inference(cnfTransformation,[status(thm)],[f_1650]) ).

tff(c_376,plain,
    ssList(sk3),
    inference(cnfTransformation,[status(thm)],[f_1647]) ).

tff(c_410,plain,
    ssList(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_376]) ).

tff(c_33904,plain,
    ! [U_2425] :
      ( ( app(U_2425,nil) = U_2425 )
      | ~ ssList(U_2425) ),
    inference(cnfTransformation,[status(thm)],[f_245]) ).

tff(c_34031,plain,
    app(sk1,nil) = sk1,
    inference(resolution,[status(thm)],[c_410,c_33904]) ).

tff(c_251239,plain,
    ! [U_11925,V_11926] :
      ( frontsegP(app(U_11925,V_11926),U_11925)
      | ~ ssList(app(U_11925,V_11926))
      | ~ ssList(U_11925)
      | ~ ssList(V_11926) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_251355,plain,
    ( frontsegP(sk1,sk1)
    | ~ ssList(app(sk1,nil))
    | ~ ssList(sk1)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_34031,c_251239]) ).

tff(c_251439,plain,
    frontsegP(sk1,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_410,c_410,c_34031,c_251355]) ).

tff(c_386,plain,
    ssItem(sk5),
    inference(cnfTransformation,[status(thm)],[f_1652]) ).

tff(c_172,plain,
    ! [U_82,V_83] :
      ( ssList(cons(U_82,V_83))
      | ~ ssList(V_83)
      | ~ ssItem(U_82) ),
    inference(cnfTransformation,[status(thm)],[f_342]) ).

tff(c_390,plain,
    ssList(sk7),
    inference(cnfTransformation,[status(thm)],[f_1654]) ).

tff(c_388,plain,
    ssList(sk6),
    inference(cnfTransformation,[status(thm)],[f_1653]) ).

tff(c_392,plain,
    app(app(sk6,cons(sk5,nil)),sk7) = sk1,
    inference(cnfTransformation,[status(thm)],[f_1655]) ).

tff(c_256957,plain,
    ! [U_12156,V_12157,W_12158] :
      ( segmentP(app(app(U_12156,V_12157),W_12158),V_12157)
      | ~ ssList(app(app(U_12156,V_12157),W_12158))
      | ~ ssList(V_12157)
      | ~ ssList(U_12156)
      | ~ ssList(W_12158) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_257151,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_392,c_256957]) ).

tff(c_257288,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_410,c_392,c_257151]) ).

tff(c_265120,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_257288]) ).

tff(c_265123,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_265120]) ).

tff(c_265127,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_265123]) ).

tff(c_265129,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_257288]) ).

tff(c_274,plain,
    ! [U_173,W_175,V_174] :
      ( frontsegP(app(U_173,W_175),V_174)
      | ~ ssList(U_173)
      | ~ ssList(V_174)
      | ~ ssList(W_175)
      | ~ frontsegP(U_173,V_174) ),
    inference(cnfTransformation,[status(thm)],[f_884]) ).

tff(c_164546,plain,
    ! [V_7915,U_7916] :
      ( ~ ssList(V_7915)
      | ~ ssItem(U_7916)
      | ( cons(U_7916,V_7915) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_437]) ).

tff(c_251158,plain,
    ! [U_11924] :
      ( ~ ssItem(U_11924)
      | ( cons(U_11924,nil) != nil ) ),
    inference(resolution,[status(thm)],[c_16,c_164546]) ).

tff(c_251237,plain,
    cons(sk5,nil) != nil,
    inference(resolution,[status(thm)],[c_386,c_251158]) ).

tff(c_252331,plain,
    ! [W_11944,V_11945,U_11946] :
      ( ( W_11944 = V_11945 )
      | ~ ssList(W_11944)
      | ~ ssList(U_11946)
      | ~ ssList(V_11945)
      | ( app(U_11946,W_11944) != app(U_11946,V_11945) ) ),
    inference(cnfTransformation,[status(thm)],[f_1065]) ).

tff(c_284513,plain,
    ! [V_13393,U_13394] :
      ( ( nil = V_13393 )
      | ~ ssList(U_13394)
      | ~ ssList(V_13393)
      | ( app(U_13394,nil) != app(U_13394,V_13393) ) ),
    inference(resolution,[status(thm)],[c_16,c_252331]) ).

tff(c_284583,plain,
    ! [V_13393] :
      ( ( nil = V_13393 )
      | ~ ssList(V_13393)
      | ( app(sk1,nil) != app(sk1,V_13393) ) ),
    inference(resolution,[status(thm)],[c_410,c_284513]) ).

tff(c_285129,plain,
    ! [V_13400] :
      ( ( nil = V_13400 )
      | ~ ssList(V_13400)
      | ( app(sk1,V_13400) != sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_34031,c_284583]) ).

tff(c_285135,plain,
    ( ( cons(sk5,nil) = nil )
    | ( app(sk1,cons(sk5,nil)) != sk1 ) ),
    inference(resolution,[status(thm)],[c_265129,c_285129]) ).

tff(c_285243,plain,
    app(sk1,cons(sk5,nil)) != sk1,
    inference(negUnitSimplification,[status(thm)],[c_251237,c_285135]) ).

tff(c_380,plain,
    sk4 = sk2,
    inference(cnfTransformation,[status(thm)],[f_1649]) ).

tff(c_378,plain,
    ssList(sk4),
    inference(cnfTransformation,[status(thm)],[f_1648]) ).

tff(c_409,plain,
    ssList(sk2),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_378]) ).

tff(c_1611,plain,
    ! [V_459,U_460] :
      ( ( V_459 = U_460 )
      | neq(V_459,U_460)
      | ~ ssList(V_459)
      | ~ ssList(U_460) ),
    inference(cnfTransformation,[status(thm)],[f_456]) ).

tff(c_404,plain,
    ( ~ neq(sk4,nil)
    | singletonP(sk3) ),
    inference(cnfTransformation,[status(thm)],[f_1676]) ).

tff(c_405,plain,
    ( ~ neq(sk4,nil)
    | singletonP(sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_404]) ).

tff(c_408,plain,
    ( ~ neq(sk2,nil)
    | singletonP(sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_405]) ).

tff(c_475,plain,
    ~ neq(sk2,nil),
    inference(splitLeft,[status(thm)],[c_408]) ).

tff(c_1614,plain,
    ( ( sk2 = nil )
    | ~ ssList(sk2)
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_1611,c_475]) ).

tff(c_1625,plain,
    sk2 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_409,c_1614]) ).

tff(c_1237,plain,
    ! [V_440,U_441] :
      ( ~ ssList(V_440)
      | ~ ssItem(U_441)
      | ( cons(U_441,V_440) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_437]) ).

tff(c_1337,plain,
    ! [U_441] :
      ( ~ ssItem(U_441)
      | ( cons(U_441,sk2) != nil ) ),
    inference(resolution,[status(thm)],[c_409,c_1237]) ).

tff(c_1715,plain,
    ! [U_475] :
      ( ~ ssItem(U_475)
      | ( cons(U_475,nil) != nil ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1625,c_1337]) ).

tff(c_1794,plain,
    cons(sk5,nil) != nil,
    inference(resolution,[status(thm)],[c_386,c_1715]) ).

tff(c_170,plain,
    ! [V_81,U_80] :
      ( ssList(app(V_81,U_80))
      | ~ ssList(V_81)
      | ~ ssList(U_80) ),
    inference(cnfTransformation,[status(thm)],[f_334]) ).

tff(c_482,plain,
    ! [U_391] :
      ( ( app(U_391,nil) = U_391 )
      | ~ ssList(U_391) ),
    inference(cnfTransformation,[status(thm)],[f_245]) ).

tff(c_610,plain,
    app(sk7,nil) = sk7,
    inference(resolution,[status(thm)],[c_390,c_482]) ).

tff(c_4016,plain,
    ! [U_626,V_627] :
      ( rearsegP(app(U_626,V_627),V_627)
      | ~ ssList(app(U_626,V_627))
      | ~ ssList(V_627)
      | ~ ssList(U_626) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_4150,plain,
    ( rearsegP(sk7,nil)
    | ~ ssList(app(sk7,nil))
    | ~ ssList(nil)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_610,c_4016]) ).

tff(c_4243,plain,
    rearsegP(sk7,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_16,c_390,c_610,c_4150]) ).

tff(c_256,plain,
    ! [V_155,U_154] :
      ( ( V_155 = U_154 )
      | ~ ssList(V_155)
      | ~ ssList(U_154)
      | ~ rearsegP(V_155,U_154)
      | ~ rearsegP(U_154,V_155) ),
    inference(cnfTransformation,[status(thm)],[f_770]) ).

tff(c_4280,plain,
    ( ( sk7 = nil )
    | ~ ssList(sk7)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk7) ),
    inference(resolution,[status(thm)],[c_4243,c_256]) ).

tff(c_4283,plain,
    ( ( sk7 = nil )
    | ~ rearsegP(nil,sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_390,c_4280]) ).

tff(c_7121,plain,
    ~ rearsegP(nil,sk7),
    inference(splitLeft,[status(thm)],[c_4283]) ).

tff(c_384,plain,
    segmentP(sk4,sk3),
    inference(cnfTransformation,[status(thm)],[f_1651]) ).

tff(c_406,plain,
    segmentP(sk4,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_384]) ).

tff(c_407,plain,
    segmentP(sk2,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_406]) ).

tff(c_1634,plain,
    segmentP(nil,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_1625,c_407]) ).

tff(c_160,plain,
    ! [U_75] :
      ( ( nil = U_75 )
      | ~ ssList(U_75)
      | ~ segmentP(nil,U_75) ),
    inference(cnfTransformation,[status(thm)],[f_294]) ).

tff(c_1659,plain,
    ( ( sk1 = nil )
    | ~ ssList(sk1) ),
    inference(resolution,[status(thm)],[c_1634,c_160]) ).

tff(c_1662,plain,
    sk1 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_410,c_1659]) ).

tff(c_1664,plain,
    app(app(sk6,cons(sk5,nil)),sk7) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_1662,c_392]) ).

tff(c_286,plain,
    ! [U_189,V_190] :
      ( rearsegP(app(U_189,V_190),V_190)
      | ~ ssList(app(U_189,V_190))
      | ~ ssList(V_190)
      | ~ ssList(U_189) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_13993,plain,
    ( rearsegP(nil,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_1664,c_286]) ).

tff(c_14035,plain,
    ( rearsegP(nil,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_16,c_1664,c_13993]) ).

tff(c_14036,plain,
    ~ ssList(app(sk6,cons(sk5,nil))),
    inference(negUnitSimplification,[status(thm)],[c_7121,c_14035]) ).

tff(c_14048,plain,
    ( ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_14036]) ).

tff(c_14051,plain,
    ~ ssList(cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_14048]) ).

tff(c_14054,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_14051]) ).

tff(c_14058,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_14054]) ).

tff(c_14059,plain,
    sk7 = nil,
    inference(splitRight,[status(thm)],[c_4283]) ).

tff(c_20444,plain,
    app(app(sk6,cons(sk5,nil)),nil) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_14059,c_1664]) ).

tff(c_346,plain,
    ! [U_265,V_266,W_267] :
      ( segmentP(app(app(U_265,V_266),W_267),V_266)
      | ~ ssList(app(app(U_265,V_266),W_267))
      | ~ ssList(V_266)
      | ~ ssList(U_265)
      | ~ ssList(W_267) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_20454,plain,
    ( segmentP(nil,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),nil))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_20444,c_346]) ).

tff(c_20507,plain,
    ( segmentP(nil,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_16,c_20444,c_20454]) ).

tff(c_33499,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_20507]) ).

tff(c_33600,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_33499]) ).

tff(c_33604,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_33600]) ).

tff(c_33606,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_20507]) ).

tff(c_33605,plain,
    segmentP(nil,cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_20507]) ).

tff(c_33752,plain,
    ( ( cons(sk5,nil) = nil )
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_33605,c_160]) ).

tff(c_33762,plain,
    cons(sk5,nil) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_33606,c_33752]) ).

tff(c_33764,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1794,c_33762]) ).

tff(c_33765,plain,
    singletonP(sk1),
    inference(splitRight,[status(thm)],[c_408]) ).

tff(c_202,plain,
    ! [U_103] :
      ( ( cons(skaf44(U_103),nil) = U_103 )
      | ~ ssList(U_103)
      | ~ singletonP(U_103) ),
    inference(cnfTransformation,[status(thm)],[f_464]) ).

tff(c_94,plain,
    ! [U_36] : ssItem(skaf44(U_36)),
    inference(cnfTransformation,[status(thm)],[f_132]) ).

tff(c_253648,plain,
    ! [U_12038] : ( cons(skaf44(U_12038),nil) != nil ),
    inference(resolution,[status(thm)],[c_94,c_251158]) ).

tff(c_258460,plain,
    ! [U_12267] :
      ( ( nil != U_12267 )
      | ~ ssList(U_12267)
      | ~ singletonP(U_12267) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_253648]) ).

tff(c_258562,plain,
    ( ( sk1 != nil )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_258460]) ).

tff(c_258603,plain,
    sk1 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_258562]) ).

tff(c_165181,plain,
    ! [U_7957,V_7958] :
      ( ( tl(cons(U_7957,V_7958)) = V_7958 )
      | ~ ssList(V_7958)
      | ~ ssItem(U_7957) ),
    inference(cnfTransformation,[status(thm)],[f_420]) ).

tff(c_165193,plain,
    ! [U_103] :
      ( ( tl(U_103) = nil )
      | ~ ssList(nil)
      | ~ ssItem(skaf44(U_103))
      | ~ ssList(U_103)
      | ~ singletonP(U_103) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_165181]) ).

tff(c_258615,plain,
    ! [U_12279] :
      ( ( tl(U_12279) = nil )
      | ~ ssList(U_12279)
      | ~ singletonP(U_12279) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_165193]) ).

tff(c_258717,plain,
    ( ( tl(sk1) = nil )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_258615]) ).

tff(c_258758,plain,
    tl(sk1) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_258717]) ).

tff(c_208,plain,
    ! [U_108] :
      ( ( nil = U_108 )
      | ( cons(hd(U_108),tl(U_108)) = U_108 )
      | ~ ssList(U_108) ),
    inference(cnfTransformation,[status(thm)],[f_492]) ).

tff(c_258788,plain,
    ( ( sk1 = nil )
    | ( cons(hd(sk1),nil) = sk1 )
    | ~ ssList(sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_258758,c_208]) ).

tff(c_258798,plain,
    ( ( sk1 = nil )
    | ( cons(hd(sk1),nil) = sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_410,c_258788]) ).

tff(c_258799,plain,
    cons(hd(sk1),nil) = sk1,
    inference(negUnitSimplification,[status(thm)],[c_258603,c_258798]) ).

tff(c_240,plain,
    ! [U_138,V_139] :
      ( ( app(cons(U_138,nil),V_139) = cons(U_138,V_139) )
      | ~ ssList(V_139)
      | ~ ssItem(U_138) ),
    inference(cnfTransformation,[status(thm)],[f_666]) ).

tff(c_254436,plain,
    ! [W_12076,V_12077,U_12078] :
      ( ( app(app(W_12076,V_12077),U_12078) = app(W_12076,app(V_12077,U_12078)) )
      | ~ ssList(W_12076)
      | ~ ssList(V_12077)
      | ~ ssList(U_12078) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_254476,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_254436,c_392]) ).

tff(c_254626,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_254476]) ).

tff(c_281695,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_265129,c_254626]) ).

tff(c_281754,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_281695]) ).

tff(c_281795,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_281754]) ).

tff(c_288,plain,
    ! [U_192,V_193] :
      ( frontsegP(app(U_192,V_193),U_192)
      | ~ ssList(app(U_192,V_193))
      | ~ ssList(U_192)
      | ~ ssList(V_193) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_281862,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_281795,c_288]) ).

tff(c_281914,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_281795,c_281862]) ).

tff(c_281921,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(splitLeft,[status(thm)],[c_281914]) ).

tff(c_281924,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_281921]) ).

tff(c_281928,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_281924]) ).

tff(c_281930,plain,
    ssList(cons(sk5,sk7)),
    inference(splitRight,[status(thm)],[c_281914]) ).

tff(c_34028,plain,
    app(nil,nil) = nil,
    inference(resolution,[status(thm)],[c_16,c_33904]) ).

tff(c_167052,plain,
    ! [U_8110,V_8111] :
      ( rearsegP(app(U_8110,V_8111),V_8111)
      | ~ ssList(app(U_8110,V_8111))
      | ~ ssList(V_8111)
      | ~ ssList(U_8110) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_167156,plain,
    ( rearsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_34028,c_167052]) ).

tff(c_167223,plain,
    rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_34028,c_167156]) ).

tff(c_166761,plain,
    ! [U_8102,V_8103] :
      ( frontsegP(app(U_8102,V_8103),U_8102)
      | ~ ssList(app(U_8102,V_8103))
      | ~ ssList(U_8102)
      | ~ ssList(V_8103) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_166859,plain,
    ( frontsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_34028,c_166761]) ).

tff(c_166922,plain,
    frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_34028,c_166859]) ).

tff(c_171526,plain,
    ! [U_8319,V_8320,W_8321] :
      ( segmentP(app(app(U_8319,V_8320),W_8321),V_8320)
      | ~ ssList(app(app(U_8319,V_8320),W_8321))
      | ~ ssList(V_8320)
      | ~ ssList(U_8319)
      | ~ ssList(W_8321) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_171654,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_392,c_171526]) ).

tff(c_171757,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_410,c_392,c_171654]) ).

tff(c_180338,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_171757]) ).

tff(c_180341,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_180338]) ).

tff(c_180345,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_180341]) ).

tff(c_180347,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_171757]) ).

tff(c_169795,plain,
    ! [W_8248,V_8249,U_8250] :
      ( ( app(app(W_8248,V_8249),U_8250) = app(W_8248,app(V_8249,U_8250)) )
      | ~ ssList(W_8248)
      | ~ ssList(V_8249)
      | ~ ssList(U_8250) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_169941,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_392,c_169795]) ).

tff(c_170036,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_169941]) ).

tff(c_201112,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_180347,c_170036]) ).

tff(c_201168,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_201112]) ).

tff(c_201207,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_201168]) ).

tff(c_201274,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_201207,c_288]) ).

tff(c_201326,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_201207,c_201274]) ).

tff(c_201339,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(splitLeft,[status(thm)],[c_201326]) ).

tff(c_201342,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_201339]) ).

tff(c_201346,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_201342]) ).

tff(c_201347,plain,
    frontsegP(sk1,sk6),
    inference(splitRight,[status(thm)],[c_201326]) ).

tff(c_258,plain,
    ! [V_157,U_156] :
      ( ( V_157 = U_156 )
      | ~ ssList(V_157)
      | ~ ssList(U_156)
      | ~ frontsegP(V_157,U_156)
      | ~ frontsegP(U_156,V_157) ),
    inference(cnfTransformation,[status(thm)],[f_784]) ).

tff(c_201355,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(sk6)
    | ~ frontsegP(sk6,sk1) ),
    inference(resolution,[status(thm)],[c_201347,c_258]) ).

tff(c_201364,plain,
    ( ( sk6 = sk1 )
    | ~ frontsegP(sk6,sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_201355]) ).

tff(c_201714,plain,
    ~ frontsegP(sk6,sk1),
    inference(splitLeft,[status(thm)],[c_201364]) ).

tff(c_26,plain,
    ! [U_2] : ssList(skaf82(U_2)),
    inference(cnfTransformation,[status(thm)],[f_64]) ).

tff(c_165203,plain,
    ! [U_7964,V_7965] :
      ( ( hd(cons(U_7964,V_7965)) = U_7964 )
      | ~ ssList(V_7965)
      | ~ ssItem(U_7964) ),
    inference(cnfTransformation,[status(thm)],[f_428]) ).

tff(c_165215,plain,
    ! [U_103] :
      ( ( skaf44(U_103) = hd(U_103) )
      | ~ ssList(nil)
      | ~ ssItem(skaf44(U_103))
      | ~ ssList(U_103)
      | ~ singletonP(U_103) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_165203]) ).

tff(c_177856,plain,
    ! [U_8701] :
      ( ( skaf44(U_8701) = hd(U_8701) )
      | ~ ssList(U_8701)
      | ~ singletonP(U_8701) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_165215]) ).

tff(c_177958,plain,
    ( ( skaf44(sk1) = hd(sk1) )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_177856]) ).

tff(c_177997,plain,
    skaf44(sk1) = hd(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_177958]) ).

tff(c_166218,plain,
    ! [U_8064,V_8065] :
      ( ( app(cons(U_8064,nil),V_8065) = cons(U_8064,V_8065) )
      | ~ ssList(V_8065)
      | ~ ssItem(U_8064) ),
    inference(cnfTransformation,[status(thm)],[f_666]) ).

tff(c_166230,plain,
    ! [U_103,V_8065] :
      ( ( cons(skaf44(U_103),V_8065) = app(U_103,V_8065) )
      | ~ ssList(V_8065)
      | ~ ssItem(skaf44(U_103))
      | ~ ssList(U_103)
      | ~ singletonP(U_103) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_166218]) ).

tff(c_205807,plain,
    ! [U_9795,V_9796] :
      ( ( cons(skaf44(U_9795),V_9796) = app(U_9795,V_9796) )
      | ~ ssList(V_9796)
      | ~ ssList(U_9795)
      | ~ singletonP(U_9795) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_166230]) ).

tff(c_206244,plain,
    ! [V_9796] :
      ( ( cons(hd(sk1),V_9796) = app(sk1,V_9796) )
      | ~ ssList(V_9796)
      | ~ ssList(sk1)
      | ~ singletonP(sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_177997,c_205807]) ).

tff(c_220956,plain,
    ! [V_10473] :
      ( ( cons(hd(sk1),V_10473) = app(sk1,V_10473) )
      | ~ ssList(V_10473) ),
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_410,c_206244]) ).

tff(c_201348,plain,
    ssList(cons(sk5,sk7)),
    inference(splitRight,[status(thm)],[c_201326]) ).

tff(c_24,plain,
    ! [U_1] : ssItem(skaf83(U_1)),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_165479,plain,
    ! [U_8013] :
      ( ( nil = U_8013 )
      | ( cons(skaf83(U_8013),skaf82(U_8013)) = U_8013 )
      | ~ ssList(U_8013) ),
    inference(cnfTransformation,[status(thm)],[f_543]) ).

tff(c_192,plain,
    ! [U_93,V_94] :
      ( ( tl(cons(U_93,V_94)) = V_94 )
      | ~ ssList(V_94)
      | ~ ssItem(U_93) ),
    inference(cnfTransformation,[status(thm)],[f_420]) ).

tff(c_165488,plain,
    ! [U_8013] :
      ( ( tl(U_8013) = skaf82(U_8013) )
      | ~ ssList(skaf82(U_8013))
      | ~ ssItem(skaf83(U_8013))
      | ( nil = U_8013 )
      | ~ ssList(U_8013) ),
    inference(superposition,[status(thm),theory(equality)],[c_165479,c_192]) ).

tff(c_175926,plain,
    ! [U_8611] :
      ( ( tl(U_8611) = skaf82(U_8611) )
      | ( nil = U_8611 )
      | ~ ssList(U_8611) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_165488]) ).

tff(c_176064,plain,
    ( ( tl(sk6) = skaf82(sk6) )
    | ( sk6 = nil ) ),
    inference(resolution,[status(thm)],[c_388,c_175926]) ).

tff(c_176471,plain,
    sk6 = nil,
    inference(splitLeft,[status(thm)],[c_176064]) ).

tff(c_165709,plain,
    ! [V_8028,U_8029] :
      ( ( nil = V_8028 )
      | ~ ssList(U_8029)
      | ~ ssList(V_8028)
      | ( app(U_8029,V_8028) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_658]) ).

tff(c_175523,plain,
    ! [V_8595] :
      ( ( nil = V_8595 )
      | ~ ssList(V_8595)
      | ( app(sk6,V_8595) != nil ) ),
    inference(resolution,[status(thm)],[c_388,c_165709]) ).

tff(c_175662,plain,
    ( ( sk6 = nil )
    | ( app(sk6,sk6) != nil ) ),
    inference(resolution,[status(thm)],[c_388,c_175523]) ).

tff(c_175668,plain,
    app(sk6,sk6) != nil,
    inference(splitLeft,[status(thm)],[c_175662]) ).

tff(c_176475,plain,
    app(nil,nil) != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_176471,c_176471,c_175668]) ).

tff(c_176540,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_34028,c_176475]) ).

tff(c_176542,plain,
    sk6 != nil,
    inference(splitRight,[status(thm)],[c_176064]) ).

tff(c_246,plain,
    ! [V_145,U_144] :
      ( ( hd(app(V_145,U_144)) = hd(V_145) )
      | ( nil = V_145 )
      | ~ ssList(V_145)
      | ~ ssList(U_144) ),
    inference(cnfTransformation,[status(thm)],[f_702]) ).

tff(c_201277,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_201207,c_246]) ).

tff(c_201328,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_201277]) ).

tff(c_201329,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(negUnitSimplification,[status(thm)],[c_176542,c_201328]) ).

tff(c_203090,plain,
    hd(sk6) = hd(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_201348,c_201329]) ).

tff(c_176541,plain,
    tl(sk6) = skaf82(sk6),
    inference(splitRight,[status(thm)],[c_176064]) ).

tff(c_176552,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_176541,c_208]) ).

tff(c_176565,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_176552]) ).

tff(c_176566,plain,
    cons(hd(sk6),skaf82(sk6)) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_176542,c_176565]) ).

tff(c_203103,plain,
    cons(hd(sk1),skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_203090,c_176566]) ).

tff(c_220984,plain,
    ( ( app(sk1,skaf82(sk6)) = sk6 )
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_220956,c_203103]) ).

tff(c_221475,plain,
    app(sk1,skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_220984]) ).

tff(c_221817,plain,
    ( frontsegP(sk6,sk1)
    | ~ ssList(app(sk1,skaf82(sk6)))
    | ~ ssList(sk1)
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_221475,c_288]) ).

tff(c_221863,plain,
    frontsegP(sk6,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_410,c_388,c_221475,c_221817]) ).

tff(c_221865,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_201714,c_221863]) ).

tff(c_221866,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_201364]) ).

tff(c_167922,plain,
    ! [W_8148,U_8149,V_8150] :
      ( ( W_8148 = U_8149 )
      | ~ ssList(W_8148)
      | ~ ssList(V_8150)
      | ~ ssList(U_8149)
      | ( app(W_8148,V_8150) != app(U_8149,V_8150) ) ),
    inference(cnfTransformation,[status(thm)],[f_1079]) ).

tff(c_194800,plain,
    ! [U_9445,V_9446] :
      ( ( sk1 = U_9445 )
      | ~ ssList(V_9446)
      | ~ ssList(U_9445)
      | ( app(sk1,V_9446) != app(U_9445,V_9446) ) ),
    inference(resolution,[status(thm)],[c_410,c_167922]) ).

tff(c_195599,plain,
    ! [U_9465] :
      ( ( sk1 = U_9465 )
      | ~ ssList(U_9465)
      | ( app(sk1,sk6) != app(U_9465,sk6) ) ),
    inference(resolution,[status(thm)],[c_388,c_194800]) ).

tff(c_195746,plain,
    ( ( sk6 = sk1 )
    | ( app(sk6,sk6) != app(sk1,sk6) ) ),
    inference(resolution,[status(thm)],[c_388,c_195599]) ).

tff(c_195751,plain,
    app(sk6,sk6) != app(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_195746]) ).

tff(c_222188,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_221866,c_195751]) ).

tff(c_222189,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_195746]) ).

tff(c_195145,plain,
    ! [U_9461] :
      ( ( sk1 = U_9461 )
      | ~ ssList(U_9461)
      | ( app(sk1,sk7) != app(U_9461,sk7) ) ),
    inference(resolution,[status(thm)],[c_390,c_194800]) ).

tff(c_195293,plain,
    ( ( sk6 = sk1 )
    | ( app(sk6,sk7) != app(sk1,sk7) ) ),
    inference(resolution,[status(thm)],[c_388,c_195145]) ).

tff(c_195298,plain,
    app(sk6,sk7) != app(sk1,sk7),
    inference(splitLeft,[status(thm)],[c_195293]) ).

tff(c_222343,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_222189,c_195298]) ).

tff(c_222344,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_195293]) ).

tff(c_165124,plain,
    ! [U_7953] :
      ( ( cons(skaf44(U_7953),nil) = U_7953 )
      | ~ ssList(U_7953)
      | ~ singletonP(U_7953) ),
    inference(cnfTransformation,[status(thm)],[f_464]) ).

tff(c_128,plain,
    ! [U_58] :
      ( equalelemsP(cons(U_58,nil))
      | ~ ssItem(U_58) ),
    inference(cnfTransformation,[status(thm)],[f_197]) ).

tff(c_165136,plain,
    ! [U_7953] :
      ( equalelemsP(U_7953)
      | ~ ssItem(skaf44(U_7953))
      | ~ ssList(U_7953)
      | ~ singletonP(U_7953) ),
    inference(superposition,[status(thm),theory(equality)],[c_165124,c_128]) ).

tff(c_165514,plain,
    ! [U_8021] :
      ( equalelemsP(U_8021)
      | ~ ssList(U_8021)
      | ~ singletonP(U_8021) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_165136]) ).

tff(c_165652,plain,
    ( equalelemsP(sk6)
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_388,c_165514]) ).

tff(c_165658,plain,
    ~ singletonP(sk6),
    inference(splitLeft,[status(thm)],[c_165652]) ).

tff(c_222465,plain,
    ~ singletonP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_222344,c_165658]) ).

tff(c_222507,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_222465]) ).

tff(c_222508,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_175662]) ).

tff(c_34039,plain,
    ! [U_2432] :
      ( ( app(nil,U_2432) = U_2432 )
      | ~ ssList(U_2432) ),
    inference(cnfTransformation,[status(thm)],[f_250]) ).

tff(c_34164,plain,
    app(nil,sk6) = sk6,
    inference(resolution,[status(thm)],[c_388,c_34039]) ).

tff(c_166835,plain,
    ( frontsegP(sk6,nil)
    | ~ ssList(app(nil,sk6))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_34164,c_166761]) ).

tff(c_166906,plain,
    frontsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_388,c_34164,c_166835]) ).

tff(c_166924,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_166906,c_258]) ).

tff(c_166927,plain,
    ( ( sk6 = nil )
    | ~ frontsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_166924]) ).

tff(c_168917,plain,
    ~ frontsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_166927]) ).

tff(c_222537,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_222508,c_168917]) ).

tff(c_222576,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_166922,c_222537]) ).

tff(c_222577,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_166927]) ).

tff(c_34029,plain,
    app(sk6,nil) = sk6,
    inference(resolution,[status(thm)],[c_388,c_33904]) ).

tff(c_167141,plain,
    ( rearsegP(sk6,nil)
    | ~ ssList(app(sk6,nil))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_34029,c_167052]) ).

tff(c_167213,plain,
    rearsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_388,c_34029,c_167141]) ).

tff(c_167243,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_167213,c_256]) ).

tff(c_167246,plain,
    ( ( sk6 = nil )
    | ~ rearsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_167243]) ).

tff(c_168916,plain,
    ~ rearsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_167246]) ).

tff(c_222579,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_222577,c_168916]) ).

tff(c_222613,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_167223,c_222579]) ).

tff(c_222614,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_167246]) ).

tff(c_34523,plain,
    ! [V_2479,U_2480] :
      ( ~ ssList(V_2479)
      | ~ ssItem(U_2480)
      | ( cons(U_2480,V_2479) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_437]) ).

tff(c_34827,plain,
    ! [U_2489] :
      ( ~ ssItem(U_2489)
      | ( cons(U_2489,sk7) != nil ) ),
    inference(resolution,[status(thm)],[c_390,c_34523]) ).

tff(c_34906,plain,
    cons(sk5,sk7) != nil,
    inference(resolution,[status(thm)],[c_386,c_34827]) ).

tff(c_137911,plain,
    ! [U_6599,V_6600,W_6601] :
      ( segmentP(app(app(U_6599,V_6600),W_6601),V_6600)
      | ~ ssList(app(app(U_6599,V_6600),W_6601))
      | ~ ssList(V_6600)
      | ~ ssList(U_6599)
      | ~ ssList(W_6601) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_138087,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_392,c_137911]) ).

tff(c_138222,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_410,c_392,c_138087]) ).

tff(c_145916,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_138222]) ).

tff(c_145919,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_145916]) ).

tff(c_145923,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_145919]) ).

tff(c_145925,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_138222]) ).

tff(c_135975,plain,
    ! [W_6537,V_6538,U_6539] :
      ( ( app(app(W_6537,V_6538),U_6539) = app(W_6537,app(V_6538,U_6539)) )
      | ~ ssList(W_6537)
      | ~ ssList(V_6538)
      | ~ ssList(U_6539) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_136015,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_135975,c_392]) ).

tff(c_136192,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_136015]) ).

tff(c_163237,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_145925,c_136192]) ).

tff(c_163290,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_163237]) ).

tff(c_163327,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_163290]) ).

tff(c_163388,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_163327,c_288]) ).

tff(c_163439,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_163327,c_163388]) ).

tff(c_163448,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(splitLeft,[status(thm)],[c_163439]) ).

tff(c_163452,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_163448]) ).

tff(c_163456,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_163452]) ).

tff(c_163458,plain,
    ssList(cons(sk5,sk7)),
    inference(splitRight,[status(thm)],[c_163439]) ).

tff(c_133987,plain,
    ! [W_6430,V_6431,U_6432] :
      ( ( W_6430 = V_6431 )
      | ~ ssList(W_6430)
      | ~ ssList(U_6432)
      | ~ ssList(V_6431)
      | ( app(U_6432,W_6430) != app(U_6432,V_6431) ) ),
    inference(cnfTransformation,[status(thm)],[f_1065]) ).

tff(c_160743,plain,
    ! [V_7752,U_7753] :
      ( ( nil = V_7752 )
      | ~ ssList(U_7753)
      | ~ ssList(V_7752)
      | ( app(U_7753,nil) != app(U_7753,V_7752) ) ),
    inference(resolution,[status(thm)],[c_16,c_133987]) ).

tff(c_160811,plain,
    ! [V_7752] :
      ( ( nil = V_7752 )
      | ~ ssList(V_7752)
      | ( app(sk6,nil) != app(sk6,V_7752) ) ),
    inference(resolution,[status(thm)],[c_388,c_160743]) ).

tff(c_160881,plain,
    ! [V_7752] :
      ( ( nil = V_7752 )
      | ~ ssList(V_7752)
      | ( app(sk6,V_7752) != sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_34029,c_160811]) ).

tff(c_163491,plain,
    ( ( cons(sk5,sk7) = nil )
    | ( app(sk6,cons(sk5,sk7)) != sk6 ) ),
    inference(resolution,[status(thm)],[c_163458,c_160881]) ).

tff(c_163597,plain,
    ( ( cons(sk5,sk7) = nil )
    | ( sk6 != sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_163327,c_163491]) ).

tff(c_163598,plain,
    sk6 != sk1,
    inference(negUnitSimplification,[status(thm)],[c_34906,c_163597]) ).

tff(c_34908,plain,
    ! [V_2490,U_2491] :
      ( ~ ssList(V_2490)
      | ~ ssItem(U_2491)
      | ( cons(U_2491,V_2490) != V_2490 ) ),
    inference(cnfTransformation,[status(thm)],[f_446]) ).

tff(c_35391,plain,
    ! [U_2561] :
      ( ~ ssItem(U_2561)
      | ( cons(U_2561,nil) != nil ) ),
    inference(resolution,[status(thm)],[c_16,c_34908]) ).

tff(c_35685,plain,
    ! [U_2585] : ( cons(skaf44(U_2585),nil) != nil ),
    inference(resolution,[status(thm)],[c_94,c_35391]) ).

tff(c_139533,plain,
    ! [U_6716] :
      ( ( nil != U_6716 )
      | ~ ssList(U_6716)
      | ~ singletonP(U_6716) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_35685]) ).

tff(c_139635,plain,
    ( ( sk1 != nil )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_139533]) ).

tff(c_139676,plain,
    sk1 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_139635]) ).

tff(c_35185,plain,
    ! [U_2534] :
      ( ( cons(skaf44(U_2534),nil) = U_2534 )
      | ~ ssList(U_2534)
      | ~ singletonP(U_2534) ),
    inference(cnfTransformation,[status(thm)],[f_464]) ).

tff(c_35194,plain,
    ! [U_2534] :
      ( ( tl(U_2534) = nil )
      | ~ ssList(nil)
      | ~ ssItem(skaf44(U_2534))
      | ~ ssList(U_2534)
      | ~ singletonP(U_2534) ),
    inference(superposition,[status(thm),theory(equality)],[c_35185,c_192]) ).

tff(c_139718,plain,
    ! [U_6766] :
      ( ( tl(U_6766) = nil )
      | ~ ssList(U_6766)
      | ~ singletonP(U_6766) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_35194]) ).

tff(c_139820,plain,
    ( ( tl(sk1) = nil )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_139718]) ).

tff(c_139861,plain,
    tl(sk1) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_139820]) ).

tff(c_139869,plain,
    ( ( sk1 = nil )
    | ( cons(hd(sk1),nil) = sk1 )
    | ~ ssList(sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_139861,c_208]) ).

tff(c_139879,plain,
    ( ( sk1 = nil )
    | ( cons(hd(sk1),nil) = sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_410,c_139869]) ).

tff(c_139880,plain,
    cons(hd(sk1),nil) = sk1,
    inference(negUnitSimplification,[status(thm)],[c_139676,c_139879]) ).

tff(c_394,plain,
    ssItem(sk8),
    inference(cnfTransformation,[status(thm)],[f_1656]) ).

tff(c_37244,plain,
    ! [U_2678,V_2679] :
      ( frontsegP(app(U_2678,V_2679),U_2678)
      | ~ ssList(app(U_2678,V_2679))
      | ~ ssList(U_2678)
      | ~ ssList(V_2679) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_37384,plain,
    ( frontsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_34028,c_37244]) ).

tff(c_37481,plain,
    frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_34028,c_37384]) ).

tff(c_44250,plain,
    ! [U_3014] :
      ( ( nil != U_3014 )
      | ~ ssList(U_3014)
      | ~ singletonP(U_3014) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_35685]) ).

tff(c_44352,plain,
    ( ( sk1 != nil )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_44250]) ).

tff(c_44391,plain,
    sk1 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_44352]) ).

tff(c_44432,plain,
    ! [U_3062] :
      ( ( tl(U_3062) = nil )
      | ~ ssList(U_3062)
      | ~ singletonP(U_3062) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_35194]) ).

tff(c_44534,plain,
    ( ( tl(sk1) = nil )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_44432]) ).

tff(c_44573,plain,
    tl(sk1) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_44534]) ).

tff(c_35655,plain,
    ! [U_2583] :
      ( ( nil = U_2583 )
      | ( cons(skaf83(U_2583),skaf82(U_2583)) = U_2583 )
      | ~ ssList(U_2583) ),
    inference(cnfTransformation,[status(thm)],[f_543]) ).

tff(c_35667,plain,
    ! [U_2583] :
      ( ( tl(U_2583) = skaf82(U_2583) )
      | ~ ssList(skaf82(U_2583))
      | ~ ssItem(skaf83(U_2583))
      | ( nil = U_2583 )
      | ~ ssList(U_2583) ),
    inference(superposition,[status(thm),theory(equality)],[c_35655,c_192]) ).

tff(c_46145,plain,
    ! [U_3185] :
      ( ( tl(U_3185) = skaf82(U_3185) )
      | ( nil = U_3185 )
      | ~ ssList(U_3185) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_35667]) ).

tff(c_46247,plain,
    ( ( tl(sk1) = skaf82(sk1) )
    | ( sk1 = nil ) ),
    inference(resolution,[status(thm)],[c_410,c_46145]) ).

tff(c_46290,plain,
    ( ( skaf82(sk1) = nil )
    | ( sk1 = nil ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44573,c_46247]) ).

tff(c_46291,plain,
    skaf82(sk1) = nil,
    inference(negUnitSimplification,[status(thm)],[c_44391,c_46290]) ).

tff(c_43002,plain,
    ! [U_2911,V_2912,W_2913] :
      ( segmentP(app(app(U_2911,V_2912),W_2913),V_2912)
      | ~ ssList(app(app(U_2911,V_2912),W_2913))
      | ~ ssList(V_2912)
      | ~ ssList(U_2911)
      | ~ ssList(W_2913) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_43193,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_392,c_43002]) ).

tff(c_43334,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_410,c_392,c_43193]) ).

tff(c_91839,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_43334]) ).

tff(c_91842,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_91839]) ).

tff(c_91846,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_91842]) ).

tff(c_91848,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_43334]) ).

tff(c_40213,plain,
    ! [W_2811,V_2812,U_2813] :
      ( ( app(app(W_2811,V_2812),U_2813) = app(W_2811,app(V_2812,U_2813)) )
      | ~ ssList(W_2811)
      | ~ ssList(V_2812)
      | ~ ssList(U_2813) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_40380,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_392,c_40213]) ).

tff(c_40495,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_40380]) ).

tff(c_105489,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_91848,c_40495]) ).

tff(c_105536,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_105489]) ).

tff(c_105569,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_105536]) ).

tff(c_105624,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_105569,c_288]) ).

tff(c_105671,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_105569,c_105624]) ).

tff(c_105680,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(splitLeft,[status(thm)],[c_105671]) ).

tff(c_105683,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_105680]) ).

tff(c_105687,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_105683]) ).

tff(c_105688,plain,
    frontsegP(sk1,sk6),
    inference(splitRight,[status(thm)],[c_105671]) ).

tff(c_105696,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(sk6)
    | ~ frontsegP(sk6,sk1) ),
    inference(resolution,[status(thm)],[c_105688,c_258]) ).

tff(c_105705,plain,
    ( ( sk6 = sk1 )
    | ~ frontsegP(sk6,sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_105696]) ).

tff(c_105826,plain,
    ~ frontsegP(sk6,sk1),
    inference(splitLeft,[status(thm)],[c_105705]) ).

tff(c_105689,plain,
    ssList(cons(sk5,sk7)),
    inference(splitRight,[status(thm)],[c_105671]) ).

tff(c_36932,plain,
    ! [U_2674,V_2675] :
      ( rearsegP(app(U_2674,V_2675),V_2675)
      | ~ ssList(app(U_2674,V_2675))
      | ~ ssList(V_2675)
      | ~ ssList(U_2674) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_37069,plain,
    ( rearsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_34028,c_36932]) ).

tff(c_37164,plain,
    rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_34028,c_37069]) ).

tff(c_194,plain,
    ! [U_95,V_96] :
      ( ( hd(cons(U_95,V_96)) = U_95 )
      | ~ ssList(V_96)
      | ~ ssItem(U_95) ),
    inference(cnfTransformation,[status(thm)],[f_428]) ).

tff(c_35664,plain,
    ! [U_2583] :
      ( ( skaf83(U_2583) = hd(U_2583) )
      | ~ ssList(skaf82(U_2583))
      | ~ ssItem(skaf83(U_2583))
      | ( nil = U_2583 )
      | ~ ssList(U_2583) ),
    inference(superposition,[status(thm),theory(equality)],[c_35655,c_194]) ).

tff(c_44932,plain,
    ! [U_3099] :
      ( ( skaf83(U_3099) = hd(U_3099) )
      | ( nil = U_3099 )
      | ~ ssList(U_3099) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_35664]) ).

tff(c_45070,plain,
    ( ( skaf83(sk6) = hd(sk6) )
    | ( sk6 = nil ) ),
    inference(resolution,[status(thm)],[c_388,c_44932]) ).

tff(c_45114,plain,
    sk6 = nil,
    inference(splitLeft,[status(thm)],[c_45070]) ).

tff(c_37072,plain,
    ( rearsegP(sk6,nil)
    | ~ ssList(app(sk6,nil))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_34029,c_36932]) ).

tff(c_37166,plain,
    rearsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_388,c_34029,c_37072]) ).

tff(c_37221,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_37166,c_256]) ).

tff(c_37224,plain,
    ( ( sk6 = nil )
    | ~ rearsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_37221]) ).

tff(c_40580,plain,
    ~ rearsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_37224]) ).

tff(c_45159,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_45114,c_40580]) ).

tff(c_45176,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_37164,c_45159]) ).

tff(c_45178,plain,
    sk6 != nil,
    inference(splitRight,[status(thm)],[c_45070]) ).

tff(c_105630,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_105569,c_246]) ).

tff(c_105675,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_105630]) ).

tff(c_105676,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(negUnitSimplification,[status(thm)],[c_45178,c_105675]) ).

tff(c_106252,plain,
    hd(sk6) = hd(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_105689,c_105676]) ).

tff(c_46241,plain,
    ( ( tl(sk6) = skaf82(sk6) )
    | ( sk6 = nil ) ),
    inference(resolution,[status(thm)],[c_388,c_46145]) ).

tff(c_46285,plain,
    tl(sk6) = skaf82(sk6),
    inference(negUnitSimplification,[status(thm)],[c_45178,c_46241]) ).

tff(c_46375,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_46285,c_208]) ).

tff(c_46388,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_46375]) ).

tff(c_46389,plain,
    cons(hd(sk6),skaf82(sk6)) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_45178,c_46388]) ).

tff(c_106253,plain,
    cons(hd(sk1),skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_106252,c_46389]) ).

tff(c_35191,plain,
    ! [U_2534] :
      ( ( skaf44(U_2534) = hd(U_2534) )
      | ~ ssList(nil)
      | ~ ssItem(skaf44(U_2534))
      | ~ ssList(U_2534)
      | ~ singletonP(U_2534) ),
    inference(superposition,[status(thm),theory(equality)],[c_35185,c_194]) ).

tff(c_47914,plain,
    ! [U_3277] :
      ( ( skaf44(U_3277) = hd(U_3277) )
      | ~ ssList(U_3277)
      | ~ singletonP(U_3277) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_35191]) ).

tff(c_48016,plain,
    ( ( skaf44(sk1) = hd(sk1) )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_47914]) ).

tff(c_48055,plain,
    skaf44(sk1) = hd(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_48016]) ).

tff(c_36369,plain,
    ! [U_2628,V_2629] :
      ( ( app(cons(U_2628,nil),V_2629) = cons(U_2628,V_2629) )
      | ~ ssList(V_2629)
      | ~ ssItem(U_2628) ),
    inference(cnfTransformation,[status(thm)],[f_666]) ).

tff(c_36384,plain,
    ! [U_103,V_2629] :
      ( ( cons(skaf44(U_103),V_2629) = app(U_103,V_2629) )
      | ~ ssList(V_2629)
      | ~ ssItem(skaf44(U_103))
      | ~ ssList(U_103)
      | ~ singletonP(U_103) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_36369]) ).

tff(c_115634,plain,
    ! [U_5755,V_5756] :
      ( ( cons(skaf44(U_5755),V_5756) = app(U_5755,V_5756) )
      | ~ ssList(V_5756)
      | ~ ssList(U_5755)
      | ~ singletonP(U_5755) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_36384]) ).

tff(c_116079,plain,
    ! [V_5756] :
      ( ( cons(hd(sk1),V_5756) = app(sk1,V_5756) )
      | ~ ssList(V_5756)
      | ~ ssList(sk1)
      | ~ singletonP(sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_48055,c_115634]) ).

tff(c_130895,plain,
    ! [V_6368] :
      ( ( cons(hd(sk1),V_6368) = app(sk1,V_6368) )
      | ~ ssList(V_6368) ),
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_410,c_116079]) ).

tff(c_131386,plain,
    ( ( app(sk1,skaf82(sk6)) = sk6 )
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_106253,c_130895]) ).

tff(c_131676,plain,
    app(sk1,skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_131386]) ).

tff(c_131866,plain,
    ( frontsegP(sk6,sk1)
    | ~ ssList(app(sk1,skaf82(sk6)))
    | ~ ssList(sk1)
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_131676,c_288]) ).

tff(c_131914,plain,
    frontsegP(sk6,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_410,c_388,c_131676,c_131866]) ).

tff(c_131916,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_105826,c_131914]) ).

tff(c_131917,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_105705]) ).

tff(c_35200,plain,
    ! [U_2534] :
      ( equalelemsP(U_2534)
      | ~ ssItem(skaf44(U_2534))
      | ~ ssList(U_2534)
      | ~ singletonP(U_2534) ),
    inference(superposition,[status(thm),theory(equality)],[c_35185,c_128]) ).

tff(c_36669,plain,
    ! [U_2664] :
      ( equalelemsP(U_2664)
      | ~ ssList(U_2664)
      | ~ singletonP(U_2664) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_35200]) ).

tff(c_36807,plain,
    ( equalelemsP(sk6)
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_388,c_36669]) ).

tff(c_36838,plain,
    ~ singletonP(sk6),
    inference(splitLeft,[status(thm)],[c_36807]) ).

tff(c_45177,plain,
    skaf83(sk6) = hd(sk6),
    inference(splitRight,[status(thm)],[c_45070]) ).

tff(c_45205,plain,
    ssItem(hd(sk6)),
    inference(superposition,[status(thm),theory(equality)],[c_45177,c_24]) ).

tff(c_156,plain,
    ! [U_73] :
      ( ( nil = U_73 )
      | ssItem(hd(U_73))
      | ~ ssList(U_73) ),
    inference(cnfTransformation,[status(thm)],[f_278]) ).

tff(c_44581,plain,
    ( ( sk1 = nil )
    | ( cons(hd(sk1),nil) = sk1 )
    | ~ ssList(sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_44573,c_208]) ).

tff(c_44591,plain,
    ( ( sk1 = nil )
    | ( cons(hd(sk1),nil) = sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_410,c_44581]) ).

tff(c_44592,plain,
    cons(hd(sk1),nil) = sk1,
    inference(negUnitSimplification,[status(thm)],[c_44391,c_44591]) ).

tff(c_132,plain,
    ! [U_60] :
      ( strictorderedP(cons(U_60,nil))
      | ~ ssItem(U_60) ),
    inference(cnfTransformation,[status(thm)],[f_207]) ).

tff(c_44693,plain,
    ( strictorderedP(sk1)
    | ~ ssItem(hd(sk1)) ),
    inference(superposition,[status(thm),theory(equality)],[c_44592,c_132]) ).

tff(c_44776,plain,
    ~ ssItem(hd(sk1)),
    inference(splitLeft,[status(thm)],[c_44693]) ).

tff(c_44779,plain,
    ( ( sk1 = nil )
    | ~ ssList(sk1) ),
    inference(resolution,[status(thm)],[c_156,c_44776]) ).

tff(c_44782,plain,
    sk1 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_410,c_44779]) ).

tff(c_44784,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44391,c_44782]) ).

tff(c_44785,plain,
    strictorderedP(sk1),
    inference(splitRight,[status(thm)],[c_44693]) ).

tff(c_50417,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_43334]) ).

tff(c_50420,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_50417]) ).

tff(c_50424,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_50420]) ).

tff(c_50426,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_43334]) ).

tff(c_40253,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_40213,c_392]) ).

tff(c_40418,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_388,c_40253]) ).

tff(c_66282,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_50426,c_40418]) ).

tff(c_66338,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_66282]) ).

tff(c_66377,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_66338]) ).

tff(c_66441,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_66377,c_288]) ).

tff(c_66494,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_66377,c_66441]) ).

tff(c_66503,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(splitLeft,[status(thm)],[c_66494]) ).

tff(c_66507,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_66503]) ).

tff(c_66511,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_66507]) ).

tff(c_66512,plain,
    frontsegP(sk1,sk6),
    inference(splitRight,[status(thm)],[c_66494]) ).

tff(c_66520,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(sk6)
    | ~ frontsegP(sk6,sk1) ),
    inference(resolution,[status(thm)],[c_66512,c_258]) ).

tff(c_66529,plain,
    ( ( sk6 = sk1 )
    | ~ frontsegP(sk6,sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_66520]) ).

tff(c_66676,plain,
    ~ frontsegP(sk6,sk1),
    inference(splitLeft,[status(thm)],[c_66529]) ).

tff(c_73627,plain,
    ! [U_4226,V_4227] :
      ( ( cons(skaf44(U_4226),V_4227) = app(U_4226,V_4227) )
      | ~ ssList(V_4227)
      | ~ ssList(U_4226)
      | ~ singletonP(U_4226) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_36384]) ).

tff(c_74071,plain,
    ! [V_4227] :
      ( ( cons(hd(sk1),V_4227) = app(sk1,V_4227) )
      | ~ ssList(V_4227)
      | ~ ssList(sk1)
      | ~ singletonP(sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_48055,c_73627]) ).

tff(c_90005,plain,
    ! [V_4964] :
      ( ( cons(hd(sk1),V_4964) = app(sk1,V_4964) )
      | ~ ssList(V_4964) ),
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_410,c_74071]) ).

tff(c_66513,plain,
    ssList(cons(sk5,sk7)),
    inference(splitRight,[status(thm)],[c_66494]) ).

tff(c_66447,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_66377,c_246]) ).

tff(c_66498,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_66447]) ).

tff(c_66499,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(negUnitSimplification,[status(thm)],[c_45178,c_66498]) ).

tff(c_66841,plain,
    hd(sk6) = hd(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_66513,c_66499]) ).

tff(c_66842,plain,
    cons(hd(sk1),skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_66841,c_46389]) ).

tff(c_90047,plain,
    ( ( app(sk1,skaf82(sk6)) = sk6 )
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_90005,c_66842]) ).

tff(c_90539,plain,
    app(sk1,skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_90047]) ).

tff(c_90986,plain,
    ( frontsegP(sk6,sk1)
    | ~ ssList(app(sk1,skaf82(sk6)))
    | ~ ssList(sk1)
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_90539,c_288]) ).

tff(c_91031,plain,
    frontsegP(sk6,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_410,c_388,c_90539,c_90986]) ).

tff(c_91033,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66676,c_91031]) ).

tff(c_91034,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_66529]) ).

tff(c_248,plain,
    ! [V_147,U_146] :
      ( ( nil = V_147 )
      | strictorderedP(V_147)
      | ~ ssItem(U_146)
      | ~ ssList(V_147)
      | ~ strictorderedP(cons(U_146,V_147)) ),
    inference(cnfTransformation,[status(thm)],[f_715]) ).

tff(c_46883,plain,
    ( ( skaf82(sk6) = nil )
    | strictorderedP(skaf82(sk6))
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ strictorderedP(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_46389,c_248]) ).

tff(c_46950,plain,
    ( ( skaf82(sk6) = nil )
    | strictorderedP(skaf82(sk6))
    | ~ strictorderedP(sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_45205,c_46883]) ).

tff(c_49984,plain,
    ~ strictorderedP(sk6),
    inference(splitLeft,[status(thm)],[c_46950]) ).

tff(c_91067,plain,
    ~ strictorderedP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_91034,c_49984]) ).

tff(c_91188,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_44785,c_91067]) ).

tff(c_91189,plain,
    ( strictorderedP(skaf82(sk6))
    | ( skaf82(sk6) = nil ) ),
    inference(splitRight,[status(thm)],[c_46950]) ).

tff(c_91192,plain,
    skaf82(sk6) = nil,
    inference(splitLeft,[status(thm)],[c_91189]) ).

tff(c_91194,plain,
    cons(hd(sk6),nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_91192,c_46389]) ).

tff(c_35769,plain,
    ! [U_2587] :
      ( singletonP(cons(U_2587,nil))
      | ~ ssList(cons(U_2587,nil))
      | ~ ssItem(U_2587) ),
    inference(cnfTransformation,[status(thm)],[f_624]) ).

tff(c_35776,plain,
    ! [U_82] :
      ( singletonP(cons(U_82,nil))
      | ~ ssList(nil)
      | ~ ssItem(U_82) ),
    inference(resolution,[status(thm)],[c_172,c_35769]) ).

tff(c_35781,plain,
    ! [U_82] :
      ( singletonP(cons(U_82,nil))
      | ~ ssItem(U_82) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_35776]) ).

tff(c_91380,plain,
    ( singletonP(sk6)
    | ~ ssItem(hd(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_91194,c_35781]) ).

tff(c_91476,plain,
    singletonP(sk6),
    inference(demodulation,[status(thm),theory(equality)],[c_45205,c_91380]) ).

tff(c_91478,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36838,c_91476]) ).

tff(c_91480,plain,
    skaf82(sk6) != nil,
    inference(splitRight,[status(thm)],[c_91189]) ).

tff(c_131946,plain,
    skaf82(sk1) != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_131917,c_91480]) ).

tff(c_132069,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_46291,c_131946]) ).

tff(c_132070,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_37224]) ).

tff(c_37375,plain,
    ( frontsegP(sk6,nil)
    | ~ ssList(app(nil,sk6))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_34164,c_37244]) ).

tff(c_37475,plain,
    frontsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_388,c_34164,c_37375]) ).

tff(c_37810,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_37475,c_258]) ).

tff(c_37813,plain,
    ( ( sk6 = nil )
    | ~ frontsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_37810]) ).

tff(c_40212,plain,
    ~ frontsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_37813]) ).

tff(c_132072,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_132070,c_40212]) ).

tff(c_132086,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_37481,c_132072]) ).

tff(c_132087,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_37813]) ).

tff(c_396,plain,
    ( memberP(sk7,sk8)
    | memberP(sk6,sk8) ),
    inference(cnfTransformation,[status(thm)],[f_1659]) ).

tff(c_34171,plain,
    memberP(sk6,sk8),
    inference(splitLeft,[status(thm)],[c_396]) ).

tff(c_132097,plain,
    memberP(nil,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_132087,c_34171]) ).

tff(c_142,plain,
    ! [U_65] :
      ( ~ ssItem(U_65)
      | ~ memberP(nil,U_65) ),
    inference(cnfTransformation,[status(thm)],[f_233]) ).

tff(c_132115,plain,
    ~ ssItem(sk8),
    inference(resolution,[status(thm)],[c_132097,c_142]) ).

tff(c_132119,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_132115]) ).

tff(c_132121,plain,
    singletonP(sk6),
    inference(splitRight,[status(thm)],[c_36807]) ).

tff(c_139629,plain,
    ( ( sk6 != nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_388,c_139533]) ).

tff(c_139672,plain,
    sk6 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_132121,c_139629]) ).

tff(c_163394,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_163327,c_246]) ).

tff(c_163443,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_163394]) ).

tff(c_163444,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(negUnitSimplification,[status(thm)],[c_139672,c_163443]) ).

tff(c_164211,plain,
    hd(sk6) = hd(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_163458,c_163444]) ).

tff(c_139814,plain,
    ( ( tl(sk6) = nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_388,c_139718]) ).

tff(c_139857,plain,
    tl(sk6) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_132121,c_139814]) ).

tff(c_139891,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_139857,c_208]) ).

tff(c_139901,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_139891]) ).

tff(c_139902,plain,
    cons(hd(sk6),nil) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_139672,c_139901]) ).

tff(c_164224,plain,
    cons(hd(sk1),nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_164211,c_139902]) ).

tff(c_164226,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_139880,c_164224]) ).

tff(c_164228,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_163598,c_164226]) ).

tff(c_164230,plain,
    ~ memberP(sk6,sk8),
    inference(splitRight,[status(thm)],[c_396]) ).

tff(c_222644,plain,
    ~ memberP(nil,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_222614,c_164230]) ).

tff(c_228885,plain,
    ! [U_10860] :
      ( ( tl(U_10860) = skaf82(U_10860) )
      | ( nil = U_10860 )
      | ~ ssList(U_10860) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_165488]) ).

tff(c_229024,plain,
    ( ( tl(sk7) = skaf82(sk7) )
    | ( sk7 = nil ) ),
    inference(resolution,[status(thm)],[c_390,c_228885]) ).

tff(c_229025,plain,
    sk7 = nil,
    inference(splitLeft,[status(thm)],[c_229024]) ).

tff(c_34167,plain,
    app(nil,sk7) = sk7,
    inference(resolution,[status(thm)],[c_390,c_34039]) ).

tff(c_166841,plain,
    ( frontsegP(sk7,nil)
    | ~ ssList(app(nil,sk7))
    | ~ ssList(nil)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_34167,c_166761]) ).

tff(c_166910,plain,
    frontsegP(sk7,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_16,c_390,c_34167,c_166841]) ).

tff(c_166934,plain,
    ( ( sk7 = nil )
    | ~ ssList(sk7)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk7) ),
    inference(resolution,[status(thm)],[c_166910,c_258]) ).

tff(c_166937,plain,
    ( ( sk7 = nil )
    | ~ frontsegP(nil,sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_390,c_166934]) ).

tff(c_222723,plain,
    ~ frontsegP(nil,sk7),
    inference(splitLeft,[status(thm)],[c_166937]) ).

tff(c_229048,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_229025,c_222723]) ).

tff(c_229085,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_166922,c_229048]) ).

tff(c_229087,plain,
    sk7 != nil,
    inference(splitRight,[status(thm)],[c_229024]) ).

tff(c_228020,plain,
    ! [U_10738] :
      ( ( tl(U_10738) = nil )
      | ~ ssList(U_10738)
      | ~ singletonP(U_10738) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_165193]) ).

tff(c_228119,plain,
    ( ( tl(sk1) = nil )
    | ~ singletonP(sk1) ),
    inference(resolution,[status(thm)],[c_410,c_228020]) ).

tff(c_228157,plain,
    tl(sk1) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_33765,c_228119]) ).

tff(c_164988,plain,
    ! [U_7928,V_7929] :
      ( ssList(cons(U_7928,V_7929))
      | ~ ssList(V_7929)
      | ~ ssItem(U_7928) ),
    inference(cnfTransformation,[status(thm)],[f_342]) ).

tff(c_148,plain,
    ! [U_69] :
      ( ( app(nil,U_69) = U_69 )
      | ~ ssList(U_69) ),
    inference(cnfTransformation,[status(thm)],[f_250]) ).

tff(c_249078,plain,
    ! [U_11832,V_11833] :
      ( ( app(nil,cons(U_11832,V_11833)) = cons(U_11832,V_11833) )
      | ~ ssList(V_11833)
      | ~ ssItem(U_11832) ),
    inference(resolution,[status(thm)],[c_164988,c_148]) ).

tff(c_222641,plain,
    app(app(nil,cons(sk5,nil)),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_222614,c_392]) ).

tff(c_249105,plain,
    ( ( app(cons(sk5,nil),sk7) = sk1 )
    | ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_249078,c_222641]) ).

tff(c_249214,plain,
    app(cons(sk5,nil),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_249105]) ).

tff(c_249516,plain,
    ( ( cons(sk5,sk7) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_249214,c_240]) ).

tff(c_249557,plain,
    cons(sk5,sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_249516]) ).

tff(c_249652,plain,
    ( ( tl(sk1) = sk7 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_249557,c_192]) ).

tff(c_249720,plain,
    sk7 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_390,c_228157,c_249652]) ).

tff(c_249722,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_229087,c_249720]) ).

tff(c_249723,plain,
    sk7 = nil,
    inference(splitRight,[status(thm)],[c_166937]) ).

tff(c_34032,plain,
    app(sk7,nil) = sk7,
    inference(resolution,[status(thm)],[c_390,c_33904]) ).

tff(c_167144,plain,
    ( rearsegP(sk7,nil)
    | ~ ssList(app(sk7,nil))
    | ~ ssList(nil)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_34032,c_167052]) ).

tff(c_167215,plain,
    rearsegP(sk7,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_16,c_390,c_34032,c_167144]) ).

tff(c_167248,plain,
    ( ( sk7 = nil )
    | ~ ssList(sk7)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk7) ),
    inference(resolution,[status(thm)],[c_167215,c_256]) ).

tff(c_167251,plain,
    ( ( sk7 = nil )
    | ~ rearsegP(nil,sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_390,c_167248]) ).

tff(c_222682,plain,
    ~ rearsegP(nil,sk7),
    inference(splitLeft,[status(thm)],[c_167251]) ).

tff(c_249725,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_249723,c_222682]) ).

tff(c_249759,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_167223,c_249725]) ).

tff(c_249760,plain,
    sk7 = nil,
    inference(splitRight,[status(thm)],[c_167251]) ).

tff(c_164229,plain,
    memberP(sk7,sk8),
    inference(splitRight,[status(thm)],[c_396]) ).

tff(c_249790,plain,
    memberP(nil,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_249760,c_164229]) ).

tff(c_249800,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_222644,c_249790]) ).

tff(c_249802,plain,
    singletonP(sk6),
    inference(splitRight,[status(thm)],[c_165652]) ).

tff(c_258556,plain,
    ( ( sk6 != nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_388,c_258460]) ).

tff(c_258599,plain,
    sk6 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_249802,c_258556]) ).

tff(c_281865,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_281795,c_246]) ).

tff(c_281916,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_281865]) ).

tff(c_281917,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ~ ssList(cons(sk5,sk7)) ),
    inference(negUnitSimplification,[status(thm)],[c_258599,c_281916]) ).

tff(c_282117,plain,
    hd(sk6) = hd(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_281930,c_281917]) ).

tff(c_258711,plain,
    ( ( tl(sk6) = nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_388,c_258615]) ).

tff(c_258754,plain,
    tl(sk6) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_249802,c_258711]) ).

tff(c_258766,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_258754,c_208]) ).

tff(c_258776,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_258766]) ).

tff(c_258777,plain,
    cons(hd(sk6),nil) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_258599,c_258776]) ).

tff(c_282130,plain,
    cons(hd(sk1),nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_282117,c_258777]) ).

tff(c_282132,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_258799,c_282130]) ).

tff(c_281929,plain,
    frontsegP(sk1,sk6),
    inference(splitRight,[status(thm)],[c_281914]) ).

tff(c_281937,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(sk6)
    | ~ frontsegP(sk6,sk1) ),
    inference(resolution,[status(thm)],[c_281929,c_258]) ).

tff(c_281946,plain,
    ( ( sk6 = sk1 )
    | ~ frontsegP(sk6,sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_410,c_281937]) ).

tff(c_282093,plain,
    ~ frontsegP(sk6,sk1),
    inference(splitLeft,[status(thm)],[c_281946]) ).

tff(c_282246,plain,
    ~ frontsegP(sk1,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_282132,c_282093]) ).

tff(c_282400,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_251439,c_282246]) ).

tff(c_282401,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_281946]) ).

tff(c_251945,plain,
    ! [W_11932,U_11933,V_11934] :
      ( ( W_11932 = U_11933 )
      | ~ ssList(W_11932)
      | ~ ssList(V_11934)
      | ~ ssList(U_11933)
      | ( app(W_11932,V_11934) != app(U_11933,V_11934) ) ),
    inference(cnfTransformation,[status(thm)],[f_1079]) ).

tff(c_280516,plain,
    ! [U_13307,V_13308] :
      ( ( sk6 = U_13307 )
      | ~ ssList(V_13308)
      | ~ ssList(U_13307)
      | ( app(sk6,V_13308) != app(U_13307,V_13308) ) ),
    inference(resolution,[status(thm)],[c_388,c_251945]) ).

tff(c_281093,plain,
    ! [U_13320] :
      ( ( sk6 = U_13320 )
      | ~ ssList(U_13320)
      | ( app(sk6,sk7) != app(U_13320,sk7) ) ),
    inference(resolution,[status(thm)],[c_390,c_280516]) ).

tff(c_281244,plain,
    ( ( sk6 = sk1 )
    | ( app(sk6,sk7) != app(sk1,sk7) ) ),
    inference(resolution,[status(thm)],[c_410,c_281093]) ).

tff(c_281553,plain,
    app(sk6,sk7) != app(sk1,sk7),
    inference(splitLeft,[status(thm)],[c_281244]) ).

tff(c_282568,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_282401,c_281553]) ).

tff(c_282569,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_281244]) ).

tff(c_251473,plain,
    ! [U_11927,V_11928] :
      ( rearsegP(app(U_11927,V_11928),V_11928)
      | ~ ssList(app(U_11927,V_11928))
      | ~ ssList(V_11928)
      | ~ ssList(U_11927) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_251571,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_392,c_251473]) ).

tff(c_251661,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_410,c_392,c_251571]) ).

tff(c_264620,plain,
    ~ ssList(app(sk6,cons(sk5,nil))),
    inference(splitLeft,[status(thm)],[c_251661]) ).

tff(c_264623,plain,
    ( ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_264620]) ).

tff(c_264626,plain,
    ~ ssList(cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_264623]) ).

tff(c_264629,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_264626]) ).

tff(c_264633,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_264629]) ).

tff(c_264635,plain,
    ssList(app(sk6,cons(sk5,nil))),
    inference(splitRight,[status(thm)],[c_251661]) ).

tff(c_282611,plain,
    ssList(app(sk1,cons(sk5,nil))),
    inference(demodulation,[status(thm),theory(equality)],[c_282569,c_264635]) ).

tff(c_251337,plain,
    ( frontsegP(sk1,app(sk6,cons(sk5,nil)))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(app(sk6,cons(sk5,nil)))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_392,c_251239]) ).

tff(c_251427,plain,
    ( frontsegP(sk1,app(sk6,cons(sk5,nil)))
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_410,c_392,c_251337]) ).

tff(c_291086,plain,
    frontsegP(sk1,app(sk1,cons(sk5,nil))),
    inference(demodulation,[status(thm),theory(equality)],[c_282611,c_282569,c_282569,c_251427]) ).

tff(c_291093,plain,
    ( ( app(sk1,cons(sk5,nil)) = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(app(sk1,cons(sk5,nil)))
    | ~ frontsegP(app(sk1,cons(sk5,nil)),sk1) ),
    inference(resolution,[status(thm)],[c_291086,c_258]) ).

tff(c_291103,plain,
    ( ( app(sk1,cons(sk5,nil)) = sk1 )
    | ~ frontsegP(app(sk1,cons(sk5,nil)),sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_282611,c_410,c_291093]) ).

tff(c_291104,plain,
    ~ frontsegP(app(sk1,cons(sk5,nil)),sk1),
    inference(negUnitSimplification,[status(thm)],[c_285243,c_291103]) ).

tff(c_291308,plain,
    ( ~ ssList(sk1)
    | ~ ssList(cons(sk5,nil))
    | ~ frontsegP(sk1,sk1) ),
    inference(resolution,[status(thm)],[c_274,c_291104]) ).

tff(c_291315,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_251439,c_265129,c_410,c_291308]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : SWC285-1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.14/0.35  % Computer : n012.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Thu Aug  3 21:29:07 EDT 2023
% 0.14/0.36  % CPUTime  : 
% 159.62/138.24  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 159.70/138.30  
% 159.70/138.30  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 160.05/138.38  
% 160.05/138.38  Inference rules
% 160.05/138.38  ----------------------
% 160.05/138.38  #Ref     : 0
% 160.05/138.38  #Sup     : 66180
% 160.05/138.38  #Fact    : 0
% 160.05/138.38  #Define  : 0
% 160.05/138.38  #Split   : 275
% 160.05/138.38  #Chain   : 0
% 160.05/138.38  #Close   : 0
% 160.05/138.38  
% 160.05/138.38  Ordering : KBO
% 160.05/138.38  
% 160.05/138.38  Simplification rules
% 160.05/138.38  ----------------------
% 160.05/138.38  #Subsume      : 15709
% 160.05/138.38  #Demod        : 68419
% 160.05/138.38  #Tautology    : 18432
% 160.05/138.38  #SimpNegUnit  : 1943
% 160.05/138.38  #BackRed      : 2363
% 160.05/138.38  
% 160.05/138.38  #Partial instantiations: 0
% 160.05/138.38  #Strategies tried      : 1
% 160.05/138.38  
% 160.05/138.38  Timing (in seconds)
% 160.05/138.38  ----------------------
% 160.05/138.38  Preprocessing        : 0.85
% 160.05/138.38  Parsing              : 0.44
% 160.05/138.38  CNF conversion       : 0.06
% 160.05/138.38  Main loop            : 136.36
% 160.05/138.38  Inferencing          : 24.15
% 160.05/138.38  Reduction            : 69.48
% 160.05/138.38  Demodulation         : 50.66
% 160.05/138.38  BG Simplification    : 0.36
% 160.05/138.38  Subsumption          : 34.04
% 160.05/138.38  Abstraction          : 1.04
% 160.05/138.38  MUC search           : 0.00
% 160.05/138.38  Cooper               : 0.00
% 160.05/138.38  Total                : 137.36
% 160.05/138.38  Index Insertion      : 0.00
% 160.05/138.38  Index Deletion       : 0.00
% 160.05/138.38  Index Matching       : 0.00
% 160.05/138.38  BG Taut test         : 0.00
%------------------------------------------------------------------------------