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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWC412-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 : n028.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:02:33 EDT 2023

% Result   : Unsatisfiable 33.90s 18.59s
% Output   : CNFRefutation 33.90s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    7
%            Number of leaves      :  118
% Syntax   : Number of formulae    :  264 (  64 unt;  81 typ;   0 def)
%            Number of atoms       :  530 ( 159 equ)
%            Maximal formula atoms :    9 (   2 avg)
%            Number of connectives :  677 ( 330   ~; 347   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   16 (   4 avg)
%            Maximal term depth    :    4 (   2 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    :   62 (  62 usr;  16 con; 0-2 aty)
%            Number of variables   :  198 (; 198   !;   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 > sk9 > sk8 > sk7 > sk6 > sk5 > sk4 > sk3 > sk2 > sk13 > sk12 > sk11 > sk10 > 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(sk9,type,
    sk9: $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(sk12,type,
    sk12: $i ).

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(sk10,type,
    sk10: $i ).

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(sk11,type,
    sk11: $i ).

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

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

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

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

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

tff(f_1953,axiom,
    ( ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 )
    | ssItem(sk11) ),
    file(unknown,unknown) ).

tff(f_1876,axiom,
    ( ssItem(sk5)
    | ssList(sk10) ),
    file(unknown,unknown) ).

tff(f_1934,axiom,
    ( ssItem(sk6)
    | ssItem(sk11) ),
    file(unknown,unknown) ).

tff(f_1959,axiom,
    ( ssList(sk7)
    | ssList(sk13) ),
    file(unknown,unknown) ).

tff(f_1969,axiom,
    ( ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 )
    | ssItem(sk12) ),
    file(unknown,unknown) ).

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

tff(f_1803,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 ) ),
    file(unknown,unknown) ).

tff(f_1746,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ssItem(sk11) ),
    file(unknown,unknown) ).

tff(f_1760,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ssItem(sk12) ),
    file(unknown,unknown) ).

tff(f_1774,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ssList(sk13) ),
    file(unknown,unknown) ).

tff(f_1788,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 ) ),
    file(unknown,unknown) ).

tff(f_1690,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ssItem(sk8) ),
    file(unknown,unknown) ).

tff(f_1704,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ssItem(sk9) ),
    file(unknown,unknown) ).

tff(f_1718,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ssList(sk10) ),
    file(unknown,unknown) ).

tff(f_1732,axiom,
    ! [A,B,C] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ( app(app(cons(sk8,nil),cons(sk9,nil)),sk10) = sk2 ) ),
    file(unknown,unknown) ).

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

tff(f_1676,axiom,
    ! [A,F,B,C,E,D] :
      ( ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(A,nil),cons(B,nil)),C) != sk4 )
      | ~ ssItem(D)
      | ~ ssItem(E)
      | ~ ssList(F)
      | ( app(app(cons(E,nil),F),cons(D,nil)) = sk3 )
      | ( app(app(cons(D,nil),F),cons(E,nil)) != sk4 ) ),
    file(unknown,unknown) ).

tff(f_1979,axiom,
    ( ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 )
    | ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 ) ),
    file(unknown,unknown) ).

tff(f_1972,axiom,
    ( ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 )
    | ssList(sk13) ),
    file(unknown,unknown) ).

tff(f_1975,axiom,
    ( ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 )
    | ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 ) ),
    file(unknown,unknown) ).

tff(f_1867,axiom,
    ! [A,B,C] :
      ( ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 )
      | ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(B,nil),C),cons(A,nil)) = sk3 )
      | ( app(app(cons(A,nil),C),cons(B,nil)) != sk4 ) ),
    file(unknown,unknown) ).

tff(f_1947,axiom,
    ( ssItem(sk6)
    | ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 ) ),
    file(unknown,unknown) ).

tff(f_1937,axiom,
    ( ssItem(sk6)
    | ssItem(sk12) ),
    file(unknown,unknown) ).

tff(f_1940,axiom,
    ( ssItem(sk6)
    | ssList(sk13) ),
    file(unknown,unknown) ).

tff(f_1943,axiom,
    ( ssItem(sk6)
    | ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 ) ),
    file(unknown,unknown) ).

tff(f_1835,axiom,
    ! [A,B,C] :
      ( ssItem(sk6)
      | ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(B,nil),C),cons(A,nil)) = sk3 )
      | ( app(app(cons(A,nil),C),cons(B,nil)) != sk4 ) ),
    file(unknown,unknown) ).

tff(f_1895,axiom,
    ( ssItem(sk5)
    | ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 ) ),
    file(unknown,unknown) ).

tff(f_1882,axiom,
    ( ssItem(sk5)
    | ssItem(sk11) ),
    file(unknown,unknown) ).

tff(f_1885,axiom,
    ( ssItem(sk5)
    | ssItem(sk12) ),
    file(unknown,unknown) ).

tff(f_1888,axiom,
    ( ssItem(sk5)
    | ssList(sk13) ),
    file(unknown,unknown) ).

tff(f_1891,axiom,
    ( ssItem(sk5)
    | ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 ) ),
    file(unknown,unknown) ).

tff(f_1819,axiom,
    ! [A,B,C] :
      ( ssItem(sk5)
      | ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(B,nil),C),cons(A,nil)) = sk3 )
      | ( app(app(cons(A,nil),C),cons(B,nil)) != sk4 ) ),
    file(unknown,unknown) ).

tff(f_1966,axiom,
    ( ssList(sk7)
    | ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 ) ),
    file(unknown,unknown) ).

tff(f_1950,axiom,
    ( ssList(sk7)
    | ssItem(sk11) ),
    file(unknown,unknown) ).

tff(f_1956,axiom,
    ( ssList(sk7)
    | ssItem(sk12) ),
    file(unknown,unknown) ).

tff(f_1962,axiom,
    ( ssList(sk7)
    | ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 ) ),
    file(unknown,unknown) ).

tff(f_1851,axiom,
    ! [A,B,C] :
      ( ssList(sk7)
      | ~ ssItem(A)
      | ~ ssItem(B)
      | ~ ssList(C)
      | ( app(app(cons(B,nil),C),cons(A,nil)) = sk3 )
      | ( app(app(cons(A,nil),C),cons(B,nil)) != sk4 ) ),
    file(unknown,unknown) ).

tff(c_466,plain,
    ( ssItem(sk11)
    | ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1953]) ).

tff(c_14128,plain,
    app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2,
    inference(splitLeft,[status(thm)],[c_466]) ).

tff(c_416,plain,
    ( ssList(sk10)
    | ssItem(sk5) ),
    inference(cnfTransformation,[status(thm)],[f_1876]) ).

tff(c_551,plain,
    ssItem(sk5),
    inference(splitLeft,[status(thm)],[c_416]) ).

tff(c_454,plain,
    ( ssItem(sk11)
    | ssItem(sk6) ),
    inference(cnfTransformation,[status(thm)],[f_1934]) ).

tff(c_552,plain,
    ssItem(sk6),
    inference(splitLeft,[status(thm)],[c_454]) ).

tff(c_470,plain,
    ( ssList(sk13)
    | ssList(sk7) ),
    inference(cnfTransformation,[status(thm)],[f_1959]) ).

tff(c_550,plain,
    ssList(sk7),
    inference(splitLeft,[status(thm)],[c_470]) ).

tff(c_476,plain,
    ( ssItem(sk12)
    | ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1969]) ).

tff(c_3301,plain,
    app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2,
    inference(splitLeft,[status(thm)],[c_476]) ).

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

tff(c_402,plain,
    ! [A_357,B_358,C_359] :
      ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 )
      | ( app(app(cons(A_357,nil),cons(B_358,nil)),C_359) != sk4 )
      | ~ ssList(C_359)
      | ~ ssItem(B_358)
      | ~ ssItem(A_357) ),
    inference(cnfTransformation,[status(thm)],[f_1803]) ).

tff(c_489,plain,
    ! [A_357,B_358,C_359] :
      ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 )
      | ( app(app(cons(A_357,nil),cons(B_358,nil)),C_359) != sk2 )
      | ~ ssList(C_359)
      | ~ ssItem(B_358)
      | ~ ssItem(A_357) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_402]) ).

tff(c_12031,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1,
    inference(splitLeft,[status(thm)],[c_489]) ).

tff(c_394,plain,
    ! [A_345,B_346,C_347] :
      ( ssItem(sk11)
      | ( app(app(cons(A_345,nil),cons(B_346,nil)),C_347) != sk4 )
      | ~ ssList(C_347)
      | ~ ssItem(B_346)
      | ~ ssItem(A_345) ),
    inference(cnfTransformation,[status(thm)],[f_1746]) ).

tff(c_493,plain,
    ! [A_345,B_346,C_347] :
      ( ssItem(sk11)
      | ( app(app(cons(A_345,nil),cons(B_346,nil)),C_347) != sk2 )
      | ~ ssList(C_347)
      | ~ ssItem(B_346)
      | ~ ssItem(A_345) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_394]) ).

tff(c_11320,plain,
    ! [A_1065,B_1066,C_1067] :
      ( ( app(app(cons(A_1065,nil),cons(B_1066,nil)),C_1067) != sk2 )
      | ~ ssList(C_1067)
      | ~ ssItem(B_1066)
      | ~ ssItem(A_1065) ),
    inference(splitLeft,[status(thm)],[c_493]) ).

tff(c_11331,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_11320]) ).

tff(c_11347,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_11331]) ).

tff(c_11348,plain,
    ssItem(sk11),
    inference(splitRight,[status(thm)],[c_493]) ).

tff(c_396,plain,
    ! [A_348,B_349,C_350] :
      ( ssItem(sk12)
      | ( app(app(cons(A_348,nil),cons(B_349,nil)),C_350) != sk4 )
      | ~ ssList(C_350)
      | ~ ssItem(B_349)
      | ~ ssItem(A_348) ),
    inference(cnfTransformation,[status(thm)],[f_1760]) ).

tff(c_492,plain,
    ! [A_348,B_349,C_350] :
      ( ssItem(sk12)
      | ( app(app(cons(A_348,nil),cons(B_349,nil)),C_350) != sk2 )
      | ~ ssList(C_350)
      | ~ ssItem(B_349)
      | ~ ssItem(A_348) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_396]) ).

tff(c_10005,plain,
    ! [A_1037,B_1038,C_1039] :
      ( ( app(app(cons(A_1037,nil),cons(B_1038,nil)),C_1039) != sk2 )
      | ~ ssList(C_1039)
      | ~ ssItem(B_1038)
      | ~ ssItem(A_1037) ),
    inference(splitLeft,[status(thm)],[c_492]) ).

tff(c_10016,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_10005]) ).

tff(c_10032,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_10016]) ).

tff(c_10033,plain,
    ssItem(sk12),
    inference(splitRight,[status(thm)],[c_492]) ).

tff(c_398,plain,
    ! [A_351,B_352,C_353] :
      ( ssList(sk13)
      | ( app(app(cons(A_351,nil),cons(B_352,nil)),C_353) != sk4 )
      | ~ ssList(C_353)
      | ~ ssItem(B_352)
      | ~ ssItem(A_351) ),
    inference(cnfTransformation,[status(thm)],[f_1774]) ).

tff(c_491,plain,
    ! [A_351,B_352,C_353] :
      ( ssList(sk13)
      | ( app(app(cons(A_351,nil),cons(B_352,nil)),C_353) != sk2 )
      | ~ ssList(C_353)
      | ~ ssItem(B_352)
      | ~ ssItem(A_351) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_398]) ).

tff(c_10575,plain,
    ! [A_1055,B_1056,C_1057] :
      ( ( app(app(cons(A_1055,nil),cons(B_1056,nil)),C_1057) != sk2 )
      | ~ ssList(C_1057)
      | ~ ssItem(B_1056)
      | ~ ssItem(A_1055) ),
    inference(splitLeft,[status(thm)],[c_491]) ).

tff(c_10586,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_10575]) ).

tff(c_10602,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_10586]) ).

tff(c_10603,plain,
    ssList(sk13),
    inference(splitRight,[status(thm)],[c_491]) ).

tff(c_400,plain,
    ! [A_354,B_355,C_356] :
      ( ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 )
      | ( app(app(cons(A_354,nil),cons(B_355,nil)),C_356) != sk4 )
      | ~ ssList(C_356)
      | ~ ssItem(B_355)
      | ~ ssItem(A_354) ),
    inference(cnfTransformation,[status(thm)],[f_1788]) ).

tff(c_490,plain,
    ! [A_354,B_355,C_356] :
      ( ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 )
      | ( app(app(cons(A_354,nil),cons(B_355,nil)),C_356) != sk2 )
      | ~ ssList(C_356)
      | ~ ssItem(B_355)
      | ~ ssItem(A_354) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_400]) ).

tff(c_12487,plain,
    ! [A_1110,B_1111,C_1112] :
      ( ( app(app(cons(A_1110,nil),cons(B_1111,nil)),C_1112) != sk2 )
      | ~ ssList(C_1112)
      | ~ ssItem(B_1111)
      | ~ ssItem(A_1110) ),
    inference(splitLeft,[status(thm)],[c_490]) ).

tff(c_12498,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_12487]) ).

tff(c_12514,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_12498]) ).

tff(c_12515,plain,
    app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2,
    inference(splitRight,[status(thm)],[c_490]) ).

tff(c_386,plain,
    ! [A_333,B_334,C_335] :
      ( ssItem(sk8)
      | ( app(app(cons(A_333,nil),cons(B_334,nil)),C_335) != sk4 )
      | ~ ssList(C_335)
      | ~ ssItem(B_334)
      | ~ ssItem(A_333) ),
    inference(cnfTransformation,[status(thm)],[f_1690]) ).

tff(c_496,plain,
    ! [A_333,B_334,C_335] :
      ( ssItem(sk8)
      | ( app(app(cons(A_333,nil),cons(B_334,nil)),C_335) != sk2 )
      | ~ ssList(C_335)
      | ~ ssItem(B_334)
      | ~ ssItem(A_333) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_386]) ).

tff(c_9819,plain,
    ! [A_1024,B_1025,C_1026] :
      ( ( app(app(cons(A_1024,nil),cons(B_1025,nil)),C_1026) != sk2 )
      | ~ ssList(C_1026)
      | ~ ssItem(B_1025)
      | ~ ssItem(A_1024) ),
    inference(splitLeft,[status(thm)],[c_496]) ).

tff(c_9830,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_9819]) ).

tff(c_9846,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_9830]) ).

tff(c_9847,plain,
    ssItem(sk8),
    inference(splitRight,[status(thm)],[c_496]) ).

tff(c_388,plain,
    ! [A_336,B_337,C_338] :
      ( ssItem(sk9)
      | ( app(app(cons(A_336,nil),cons(B_337,nil)),C_338) != sk4 )
      | ~ ssList(C_338)
      | ~ ssItem(B_337)
      | ~ ssItem(A_336) ),
    inference(cnfTransformation,[status(thm)],[f_1704]) ).

tff(c_488,plain,
    ! [A_336,B_337,C_338] :
      ( ssItem(sk9)
      | ( app(app(cons(A_336,nil),cons(B_337,nil)),C_338) != sk2 )
      | ~ ssList(C_338)
      | ~ ssItem(B_337)
      | ~ ssItem(A_336) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_388]) ).

tff(c_10898,plain,
    ! [A_1059,B_1060,C_1061] :
      ( ( app(app(cons(A_1059,nil),cons(B_1060,nil)),C_1061) != sk2 )
      | ~ ssList(C_1061)
      | ~ ssItem(B_1060)
      | ~ ssItem(A_1059) ),
    inference(splitLeft,[status(thm)],[c_488]) ).

tff(c_10909,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_10898]) ).

tff(c_10925,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_10909]) ).

tff(c_10926,plain,
    ssItem(sk9),
    inference(splitRight,[status(thm)],[c_488]) ).

tff(c_390,plain,
    ! [A_339,B_340,C_341] :
      ( ssList(sk10)
      | ( app(app(cons(A_339,nil),cons(B_340,nil)),C_341) != sk4 )
      | ~ ssList(C_341)
      | ~ ssItem(B_340)
      | ~ ssItem(A_339) ),
    inference(cnfTransformation,[status(thm)],[f_1718]) ).

tff(c_495,plain,
    ! [A_339,B_340,C_341] :
      ( ssList(sk10)
      | ( app(app(cons(A_339,nil),cons(B_340,nil)),C_341) != sk2 )
      | ~ ssList(C_341)
      | ~ ssItem(B_340)
      | ~ ssItem(A_339) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_390]) ).

tff(c_10191,plain,
    ! [A_1050,B_1051,C_1052] :
      ( ( app(app(cons(A_1050,nil),cons(B_1051,nil)),C_1052) != sk2 )
      | ~ ssList(C_1052)
      | ~ ssItem(B_1051)
      | ~ ssItem(A_1050) ),
    inference(splitLeft,[status(thm)],[c_495]) ).

tff(c_10202,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_10191]) ).

tff(c_10218,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_10202]) ).

tff(c_10219,plain,
    ssList(sk10),
    inference(splitRight,[status(thm)],[c_495]) ).

tff(c_392,plain,
    ! [A_342,B_343,C_344] :
      ( ( app(app(cons(sk8,nil),cons(sk9,nil)),sk10) = sk2 )
      | ( app(app(cons(A_342,nil),cons(B_343,nil)),C_344) != sk4 )
      | ~ ssList(C_344)
      | ~ ssItem(B_343)
      | ~ ssItem(A_342) ),
    inference(cnfTransformation,[status(thm)],[f_1732]) ).

tff(c_494,plain,
    ! [A_342,B_343,C_344] :
      ( ( app(app(cons(sk8,nil),cons(sk9,nil)),sk10) = sk2 )
      | ( app(app(cons(A_342,nil),cons(B_343,nil)),C_344) != sk2 )
      | ~ ssList(C_344)
      | ~ ssItem(B_343)
      | ~ ssItem(A_342) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_392]) ).

tff(c_13090,plain,
    ! [A_1144,B_1145,C_1146] :
      ( ( app(app(cons(A_1144,nil),cons(B_1145,nil)),C_1146) != sk2 )
      | ~ ssList(C_1146)
      | ~ ssItem(B_1145)
      | ~ ssItem(A_1144) ),
    inference(splitLeft,[status(thm)],[c_494]) ).

tff(c_13101,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_13090]) ).

tff(c_13117,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_13101]) ).

tff(c_13118,plain,
    app(app(cons(sk8,nil),cons(sk9,nil)),sk10) = sk2,
    inference(splitRight,[status(thm)],[c_494]) ).

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

tff(c_384,plain,
    ! [D_332,E_331,C_330,B_329,F_328,A_327] :
      ( ( app(app(cons(D_332,nil),F_328),cons(E_331,nil)) != sk4 )
      | ( app(app(cons(E_331,nil),F_328),cons(D_332,nil)) = sk3 )
      | ~ ssList(F_328)
      | ~ ssItem(E_331)
      | ~ ssItem(D_332)
      | ( app(app(cons(A_327,nil),cons(B_329,nil)),C_330) != sk4 )
      | ~ ssList(C_330)
      | ~ ssItem(B_329)
      | ~ ssItem(A_327) ),
    inference(cnfTransformation,[status(thm)],[f_1676]) ).

tff(c_487,plain,
    ! [D_332,E_331,C_330,B_329,F_328,A_327] :
      ( ( app(app(cons(D_332,nil),F_328),cons(E_331,nil)) != sk4 )
      | ( app(app(cons(E_331,nil),F_328),cons(D_332,nil)) = sk1 )
      | ~ ssList(F_328)
      | ~ ssItem(E_331)
      | ~ ssItem(D_332)
      | ( app(app(cons(A_327,nil),cons(B_329,nil)),C_330) != sk4 )
      | ~ ssList(C_330)
      | ~ ssItem(B_329)
      | ~ ssItem(A_327) ),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_384]) ).

tff(c_501,plain,
    ! [D_332,E_331,C_330,B_329,F_328,A_327] :
      ( ( app(app(cons(D_332,nil),F_328),cons(E_331,nil)) != sk2 )
      | ( app(app(cons(E_331,nil),F_328),cons(D_332,nil)) = sk1 )
      | ~ ssList(F_328)
      | ~ ssItem(E_331)
      | ~ ssItem(D_332)
      | ( app(app(cons(A_327,nil),cons(B_329,nil)),C_330) != sk2 )
      | ~ ssList(C_330)
      | ~ ssItem(B_329)
      | ~ ssItem(A_327) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_380,c_487]) ).

tff(c_13702,plain,
    ! [A_1199,B_1200,C_1201] :
      ( ( app(app(cons(A_1199,nil),cons(B_1200,nil)),C_1201) != sk2 )
      | ~ ssList(C_1201)
      | ~ ssItem(B_1200)
      | ~ ssItem(A_1199) ),
    inference(splitLeft,[status(thm)],[c_501]) ).

tff(c_13705,plain,
    ( ~ ssList(sk10)
    | ~ ssItem(sk9)
    | ~ ssItem(sk8) ),
    inference(superposition,[status(thm),theory(equality)],[c_13118,c_13702]) ).

tff(c_13730,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_9847,c_10926,c_10219,c_13705]) ).

tff(c_13741,plain,
    ! [D_1210,F_1211,E_1212] :
      ( ( app(app(cons(D_1210,nil),F_1211),cons(E_1212,nil)) != sk2 )
      | ( app(app(cons(E_1212,nil),F_1211),cons(D_1210,nil)) = sk1 )
      | ~ ssList(F_1211)
      | ~ ssItem(E_1212)
      | ~ ssItem(D_1210) ),
    inference(splitRight,[status(thm)],[c_501]) ).

tff(c_13743,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1 )
    | ~ ssList(sk13)
    | ~ ssItem(sk12)
    | ~ ssItem(sk11) ),
    inference(superposition,[status(thm),theory(equality)],[c_12515,c_13741]) ).

tff(c_13758,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_11348,c_10033,c_10603,c_13743]) ).

tff(c_13760,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12031,c_13758]) ).

tff(c_14078,plain,
    ! [A_1235,B_1236,C_1237] :
      ( ( app(app(cons(A_1235,nil),cons(B_1236,nil)),C_1237) != sk2 )
      | ~ ssList(C_1237)
      | ~ ssItem(B_1236)
      | ~ ssItem(A_1235) ),
    inference(splitRight,[status(thm)],[c_489]) ).

tff(c_14089,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk6)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_3301,c_14078]) ).

tff(c_14105,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_551,c_552,c_550,c_14089]) ).

tff(c_14107,plain,
    app(app(cons(sk5,nil),cons(sk6,nil)),sk7) != sk2,
    inference(splitRight,[status(thm)],[c_476]) ).

tff(c_14194,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_14128,c_14107]) ).

tff(c_14196,plain,
    app(app(cons(sk5,nil),cons(sk6,nil)),sk7) != sk2,
    inference(splitRight,[status(thm)],[c_466]) ).

tff(c_482,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 )
    | ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1979]) ).

tff(c_21753,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1,
    inference(negUnitSimplification,[status(thm)],[c_14196,c_482]) ).

tff(c_14195,plain,
    ssItem(sk11),
    inference(splitRight,[status(thm)],[c_466]) ).

tff(c_14106,plain,
    ssItem(sk12),
    inference(splitRight,[status(thm)],[c_476]) ).

tff(c_478,plain,
    ( ssList(sk13)
    | ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1972]) ).

tff(c_14467,plain,
    ssList(sk13),
    inference(negUnitSimplification,[status(thm)],[c_14196,c_478]) ).

tff(c_480,plain,
    ( ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 )
    | ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1975]) ).

tff(c_21668,plain,
    app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2,
    inference(negUnitSimplification,[status(thm)],[c_14196,c_480]) ).

tff(c_410,plain,
    ! [A_369,C_371,B_370] :
      ( ( app(app(cons(A_369,nil),C_371),cons(B_370,nil)) != sk4 )
      | ( app(app(cons(B_370,nil),C_371),cons(A_369,nil)) = sk3 )
      | ~ ssList(C_371)
      | ~ ssItem(B_370)
      | ~ ssItem(A_369)
      | ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 ) ),
    inference(cnfTransformation,[status(thm)],[f_1867]) ).

tff(c_483,plain,
    ! [A_369,C_371,B_370] :
      ( ( app(app(cons(A_369,nil),C_371),cons(B_370,nil)) != sk4 )
      | ( app(app(cons(B_370,nil),C_371),cons(A_369,nil)) = sk1 )
      | ~ ssList(C_371)
      | ~ ssItem(B_370)
      | ~ ssItem(A_369)
      | ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_410]) ).

tff(c_497,plain,
    ! [A_369,C_371,B_370] :
      ( ( app(app(cons(A_369,nil),C_371),cons(B_370,nil)) != sk2 )
      | ( app(app(cons(B_370,nil),C_371),cons(A_369,nil)) = sk1 )
      | ~ ssList(C_371)
      | ~ ssItem(B_370)
      | ~ ssItem(A_369)
      | ( app(app(cons(sk5,nil),cons(sk6,nil)),sk7) = sk2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_483]) ).

tff(c_22838,plain,
    ! [A_1665,C_1666,B_1667] :
      ( ( app(app(cons(A_1665,nil),C_1666),cons(B_1667,nil)) != sk2 )
      | ( app(app(cons(B_1667,nil),C_1666),cons(A_1665,nil)) = sk1 )
      | ~ ssList(C_1666)
      | ~ ssItem(B_1667)
      | ~ ssItem(A_1665) ),
    inference(negUnitSimplification,[status(thm)],[c_14196,c_497]) ).

tff(c_22840,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1 )
    | ~ ssList(sk13)
    | ~ ssItem(sk12)
    | ~ ssItem(sk11) ),
    inference(superposition,[status(thm),theory(equality)],[c_21668,c_22838]) ).

tff(c_22855,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_14195,c_14106,c_14467,c_22840]) ).

tff(c_22857,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_21753,c_22855]) ).

tff(c_22859,plain,
    ~ ssItem(sk6),
    inference(splitRight,[status(thm)],[c_454]) ).

tff(c_462,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 )
    | ssItem(sk6) ),
    inference(cnfTransformation,[status(thm)],[f_1947]) ).

tff(c_26045,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1,
    inference(negUnitSimplification,[status(thm)],[c_22859,c_462]) ).

tff(c_22858,plain,
    ssItem(sk11),
    inference(splitRight,[status(thm)],[c_454]) ).

tff(c_456,plain,
    ( ssItem(sk12)
    | ssItem(sk6) ),
    inference(cnfTransformation,[status(thm)],[f_1937]) ).

tff(c_22868,plain,
    ssItem(sk12),
    inference(negUnitSimplification,[status(thm)],[c_22859,c_456]) ).

tff(c_458,plain,
    ( ssList(sk13)
    | ssItem(sk6) ),
    inference(cnfTransformation,[status(thm)],[f_1940]) ).

tff(c_22865,plain,
    ssList(sk13),
    inference(negUnitSimplification,[status(thm)],[c_22859,c_458]) ).

tff(c_460,plain,
    ( ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 )
    | ssItem(sk6) ),
    inference(cnfTransformation,[status(thm)],[f_1943]) ).

tff(c_26027,plain,
    app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2,
    inference(negUnitSimplification,[status(thm)],[c_22859,c_460]) ).

tff(c_406,plain,
    ! [A_363,C_365,B_364] :
      ( ( app(app(cons(A_363,nil),C_365),cons(B_364,nil)) != sk4 )
      | ( app(app(cons(B_364,nil),C_365),cons(A_363,nil)) = sk3 )
      | ~ ssList(C_365)
      | ~ ssItem(B_364)
      | ~ ssItem(A_363)
      | ssItem(sk6) ),
    inference(cnfTransformation,[status(thm)],[f_1835]) ).

tff(c_485,plain,
    ! [A_363,C_365,B_364] :
      ( ( app(app(cons(A_363,nil),C_365),cons(B_364,nil)) != sk4 )
      | ( app(app(cons(B_364,nil),C_365),cons(A_363,nil)) = sk1 )
      | ~ ssList(C_365)
      | ~ ssItem(B_364)
      | ~ ssItem(A_363)
      | ssItem(sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_406]) ).

tff(c_499,plain,
    ! [A_363,C_365,B_364] :
      ( ( app(app(cons(A_363,nil),C_365),cons(B_364,nil)) != sk2 )
      | ( app(app(cons(B_364,nil),C_365),cons(A_363,nil)) = sk1 )
      | ~ ssList(C_365)
      | ~ ssItem(B_364)
      | ~ ssItem(A_363)
      | ssItem(sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_485]) ).

tff(c_33676,plain,
    ! [A_2290,C_2291,B_2292] :
      ( ( app(app(cons(A_2290,nil),C_2291),cons(B_2292,nil)) != sk2 )
      | ( app(app(cons(B_2292,nil),C_2291),cons(A_2290,nil)) = sk1 )
      | ~ ssList(C_2291)
      | ~ ssItem(B_2292)
      | ~ ssItem(A_2290) ),
    inference(negUnitSimplification,[status(thm)],[c_22859,c_499]) ).

tff(c_33684,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1 )
    | ~ ssList(sk13)
    | ~ ssItem(sk12)
    | ~ ssItem(sk11) ),
    inference(superposition,[status(thm),theory(equality)],[c_26027,c_33676]) ).

tff(c_33695,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_22858,c_22868,c_22865,c_33684]) ).

tff(c_33697,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_26045,c_33695]) ).

tff(c_33699,plain,
    ~ ssItem(sk5),
    inference(splitRight,[status(thm)],[c_416]) ).

tff(c_428,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 )
    | ssItem(sk5) ),
    inference(cnfTransformation,[status(thm)],[f_1895]) ).

tff(c_36419,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1,
    inference(negUnitSimplification,[status(thm)],[c_33699,c_428]) ).

tff(c_420,plain,
    ( ssItem(sk11)
    | ssItem(sk5) ),
    inference(cnfTransformation,[status(thm)],[f_1882]) ).

tff(c_33701,plain,
    ssItem(sk11),
    inference(negUnitSimplification,[status(thm)],[c_33699,c_420]) ).

tff(c_422,plain,
    ( ssItem(sk12)
    | ssItem(sk5) ),
    inference(cnfTransformation,[status(thm)],[f_1885]) ).

tff(c_33702,plain,
    ssItem(sk12),
    inference(negUnitSimplification,[status(thm)],[c_33699,c_422]) ).

tff(c_424,plain,
    ( ssList(sk13)
    | ssItem(sk5) ),
    inference(cnfTransformation,[status(thm)],[f_1888]) ).

tff(c_33709,plain,
    ssList(sk13),
    inference(negUnitSimplification,[status(thm)],[c_33699,c_424]) ).

tff(c_426,plain,
    ( ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 )
    | ssItem(sk5) ),
    inference(cnfTransformation,[status(thm)],[f_1891]) ).

tff(c_36867,plain,
    app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2,
    inference(negUnitSimplification,[status(thm)],[c_33699,c_426]) ).

tff(c_404,plain,
    ! [A_360,C_362,B_361] :
      ( ( app(app(cons(A_360,nil),C_362),cons(B_361,nil)) != sk4 )
      | ( app(app(cons(B_361,nil),C_362),cons(A_360,nil)) = sk3 )
      | ~ ssList(C_362)
      | ~ ssItem(B_361)
      | ~ ssItem(A_360)
      | ssItem(sk5) ),
    inference(cnfTransformation,[status(thm)],[f_1819]) ).

tff(c_486,plain,
    ! [A_360,C_362,B_361] :
      ( ( app(app(cons(A_360,nil),C_362),cons(B_361,nil)) != sk4 )
      | ( app(app(cons(B_361,nil),C_362),cons(A_360,nil)) = sk1 )
      | ~ ssList(C_362)
      | ~ ssItem(B_361)
      | ~ ssItem(A_360)
      | ssItem(sk5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_404]) ).

tff(c_500,plain,
    ! [A_360,C_362,B_361] :
      ( ( app(app(cons(A_360,nil),C_362),cons(B_361,nil)) != sk2 )
      | ( app(app(cons(B_361,nil),C_362),cons(A_360,nil)) = sk1 )
      | ~ ssList(C_362)
      | ~ ssItem(B_361)
      | ~ ssItem(A_360)
      | ssItem(sk5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_486]) ).

tff(c_44505,plain,
    ! [A_2902,C_2903,B_2904] :
      ( ( app(app(cons(A_2902,nil),C_2903),cons(B_2904,nil)) != sk2 )
      | ( app(app(cons(B_2904,nil),C_2903),cons(A_2902,nil)) = sk1 )
      | ~ ssList(C_2903)
      | ~ ssItem(B_2904)
      | ~ ssItem(A_2902) ),
    inference(negUnitSimplification,[status(thm)],[c_33699,c_500]) ).

tff(c_44515,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1 )
    | ~ ssList(sk13)
    | ~ ssItem(sk12)
    | ~ ssItem(sk11) ),
    inference(superposition,[status(thm),theory(equality)],[c_36867,c_44505]) ).

tff(c_44524,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_33701,c_33702,c_33709,c_44515]) ).

tff(c_44526,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36419,c_44524]) ).

tff(c_44528,plain,
    ~ ssList(sk7),
    inference(splitRight,[status(thm)],[c_470]) ).

tff(c_474,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1 )
    | ssList(sk7) ),
    inference(cnfTransformation,[status(thm)],[f_1966]) ).

tff(c_47302,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) != sk1,
    inference(negUnitSimplification,[status(thm)],[c_44528,c_474]) ).

tff(c_464,plain,
    ( ssItem(sk11)
    | ssList(sk7) ),
    inference(cnfTransformation,[status(thm)],[f_1950]) ).

tff(c_44546,plain,
    ssItem(sk11),
    inference(negUnitSimplification,[status(thm)],[c_44528,c_464]) ).

tff(c_468,plain,
    ( ssItem(sk12)
    | ssList(sk7) ),
    inference(cnfTransformation,[status(thm)],[f_1956]) ).

tff(c_44544,plain,
    ssItem(sk12),
    inference(negUnitSimplification,[status(thm)],[c_44528,c_468]) ).

tff(c_44527,plain,
    ssList(sk13),
    inference(splitRight,[status(thm)],[c_470]) ).

tff(c_472,plain,
    ( ( app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2 )
    | ssList(sk7) ),
    inference(cnfTransformation,[status(thm)],[f_1962]) ).

tff(c_47055,plain,
    app(app(cons(sk11,nil),sk13),cons(sk12,nil)) = sk2,
    inference(negUnitSimplification,[status(thm)],[c_44528,c_472]) ).

tff(c_408,plain,
    ! [A_366,C_368,B_367] :
      ( ( app(app(cons(A_366,nil),C_368),cons(B_367,nil)) != sk4 )
      | ( app(app(cons(B_367,nil),C_368),cons(A_366,nil)) = sk3 )
      | ~ ssList(C_368)
      | ~ ssItem(B_367)
      | ~ ssItem(A_366)
      | ssList(sk7) ),
    inference(cnfTransformation,[status(thm)],[f_1851]) ).

tff(c_484,plain,
    ! [A_366,C_368,B_367] :
      ( ( app(app(cons(A_366,nil),C_368),cons(B_367,nil)) != sk4 )
      | ( app(app(cons(B_367,nil),C_368),cons(A_366,nil)) = sk1 )
      | ~ ssList(C_368)
      | ~ ssItem(B_367)
      | ~ ssItem(A_366)
      | ssList(sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_408]) ).

tff(c_498,plain,
    ! [A_366,C_368,B_367] :
      ( ( app(app(cons(A_366,nil),C_368),cons(B_367,nil)) != sk2 )
      | ( app(app(cons(B_367,nil),C_368),cons(A_366,nil)) = sk1 )
      | ~ ssList(C_368)
      | ~ ssItem(B_367)
      | ~ ssItem(A_366)
      | ssList(sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_484]) ).

tff(c_55123,plain,
    ! [A_3562,C_3563,B_3564] :
      ( ( app(app(cons(A_3562,nil),C_3563),cons(B_3564,nil)) != sk2 )
      | ( app(app(cons(B_3564,nil),C_3563),cons(A_3562,nil)) = sk1 )
      | ~ ssList(C_3563)
      | ~ ssItem(B_3564)
      | ~ ssItem(A_3562) ),
    inference(negUnitSimplification,[status(thm)],[c_44528,c_498]) ).

tff(c_55133,plain,
    ( ( app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1 )
    | ~ ssList(sk13)
    | ~ ssItem(sk12)
    | ~ ssItem(sk11) ),
    inference(superposition,[status(thm),theory(equality)],[c_47055,c_55123]) ).

tff(c_55142,plain,
    app(app(cons(sk12,nil),sk13),cons(sk11,nil)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_44546,c_44544,c_44527,c_55133]) ).

tff(c_55144,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47302,c_55142]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : SWC412-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 : n028.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.36  % CPULimit : 300
% 0.14/0.36  % WCLimit  : 300
% 0.14/0.36  % DateTime : Thu Aug  3 21:52:54 EDT 2023
% 0.14/0.36  % CPUTime  : 
% 33.90/18.59  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 33.90/18.60  
% 33.90/18.60  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 33.90/18.65  
% 33.90/18.65  Inference rules
% 33.90/18.65  ----------------------
% 33.90/18.65  #Ref     : 0
% 33.90/18.65  #Sup     : 11926
% 33.90/18.65  #Fact    : 0
% 33.90/18.65  #Define  : 0
% 33.90/18.65  #Split   : 121
% 33.90/18.65  #Chain   : 0
% 33.90/18.65  #Close   : 0
% 33.90/18.65  
% 33.90/18.65  Ordering : KBO
% 33.90/18.65  
% 33.90/18.65  Simplification rules
% 33.90/18.65  ----------------------
% 33.90/18.65  #Subsume      : 914
% 33.90/18.65  #Demod        : 13339
% 33.90/18.65  #Tautology    : 2954
% 33.90/18.65  #SimpNegUnit  : 40
% 33.90/18.65  #BackRed      : 0
% 33.90/18.65  
% 33.90/18.65  #Partial instantiations: 0
% 33.90/18.65  #Strategies tried      : 1
% 33.90/18.65  
% 33.90/18.65  Timing (in seconds)
% 33.90/18.65  ----------------------
% 33.90/18.65  Preprocessing        : 0.94
% 33.90/18.65  Parsing              : 0.46
% 33.90/18.65  CNF conversion       : 0.07
% 33.90/18.65  Main loop            : 16.54
% 33.90/18.65  Inferencing          : 3.61
% 33.90/18.65  Reduction            : 8.41
% 33.90/18.65  Demodulation         : 6.39
% 33.90/18.65  BG Simplification    : 0.15
% 33.90/18.65  Subsumption          : 3.39
% 33.90/18.65  Abstraction          : 0.18
% 33.90/18.65  MUC search           : 0.00
% 33.90/18.65  Cooper               : 0.00
% 33.90/18.66  Total                : 17.56
% 33.90/18.66  Index Insertion      : 0.00
% 33.90/18.66  Index Deletion       : 0.00
% 33.90/18.66  Index Matching       : 0.00
% 33.90/18.66  BG Taut test         : 0.00
%------------------------------------------------------------------------------